From patchwork Fri Sep 4 16:02:04 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Neil Armstrong X-Patchwork-Id: 11757997 Return-Path: Received: from mail.kernel.org (pdx-korg-mail-1.web.codeaurora.org [172.30.200.123]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 50B14618 for ; Fri, 4 Sep 2020 16:03:00 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 1EE0D2074D for ; Fri, 4 Sep 2020 16:03:00 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="LW2dWSW7"; dkim=fail reason="signature verification failed" (2048-bit key) header.d=baylibre-com.20150623.gappssmtp.com header.i=@baylibre-com.20150623.gappssmtp.com header.b="OkpOrPJZ" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 1EE0D2074D Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=baylibre.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.20170209; h=Sender:Content-Transfer-Encoding: Content-Type:Cc:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:MIME-Version:Message-Id:Date:Subject:To:From: Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender :Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:List-Owner; bh=r+Izj95FkBWBzZJuVD88WbLNOJg3vo8iteyMCxtInT0=; b=LW2dWSW7n0FGcJKa9mp3Nimr0P e50R43EaWvBrPcoDGuQdxUhIE2a4L2+FnmjtICRGmDeOg/yLI9c7R+1uf1akxQxHi6wJzUM+VBPks GMl0NrsMOPPRVIXe749wkZYKp5agCK0w5qQeduk7gUUni9Kpn3e6rGMlUbGSOMJk0qoUkDTVIv/TR 9my7ntB4R0jTcEOvaUXq0bDB9h5YNv2NhJ6WQFUH3lPObzRVZz9oWmJWI8PLNTQkFeFLHatQg2yYA hVN/iPacJNxcnc89IChENxT1PMUGQMQzAqZB/gpeV6qHEwCITL2PHaGTPeP3budDhGIXxa/EQYccD LEllmiiA==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1kEEAf-0004P7-4x; Fri, 04 Sep 2020 16:02:37 +0000 Received: from mail-wm1-x341.google.com ([2a00:1450:4864:20::341]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1kEEAE-0004Cs-GG for linux-arm-kernel@lists.infradead.org; Fri, 04 Sep 2020 16:02:22 +0000 Received: by mail-wm1-x341.google.com with SMTP id q9so6543570wmj.2 for ; Fri, 04 Sep 2020 09:02:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=baylibre-com.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=WPWs6+bNAsvF0rvAc3yDkiD79Fr0V6X4UpT2H9wqL9w=; b=OkpOrPJZjs2Y0PihfJ7PKAOhPKi+QXL4WLgx95wnrgwebxFXuZPO471OqXLrfRoYPw W88jgdiC3dytG8y7rSPSpp+QNgisq043YZXmCVQ9dBEcxIN9ABSt5YaSUwE/K0puhnZ4 CjEXXPkmqV9ZhBsRr/uZvM9BAmbPYn54nsjTtrqnRA0v9oBqkuCyGS8+D3cz5nub6xIo gURl08C/czURvIgKQ9TOxjZbmJ/xgAyJ/75NW3bXcO9xX6el1jKLTxNRAaH8F4XFcPlS l+Z8a+Hy7DpKDllQBV4TVm4MXt4XfwcwCSmg7/jR7/k+LHRQ/52KMId1KfaVH9M5MHWl qkEA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=WPWs6+bNAsvF0rvAc3yDkiD79Fr0V6X4UpT2H9wqL9w=; b=lVnjxEdIfRpnxsjJralvD+qOaE4V14IVqLH0hbzEwouGEX3oCb+Rpa/TCzcmqjbYSQ rALXwUJYZP6HUr9ZgQCO0ZgaYyv92/5jbCeAH6n9zhK+byh9/kqGQTHntUuSdLvsX9j/ Kn4NLLAs/5CtDK17huLx3wU6ihMlnWInHvGjrPPA7Hw+swgkstkHOajjfRrP6oQQ6fj/ 36jnKMMfth/0jUjWrebmLe7OoTzNTtUJLnT/ghlpw9p/Z9ZzBVCf4OXeqSBEVQ3ciBg9 gWC3S6SJ8roOreHrAZCQllOrDfQ16yO+39EIMibwyWNnABfNZi4G+diu/It2IOMAovwY FPSQ== X-Gm-Message-State: AOAM532oWdnb2X57IeXwvhV2vro582X5/5qOc1gnkg5n2ui7CZA9eqqL Pa9Pdk+OZSwCAp5P6RqbuvwKRw== X-Google-Smtp-Source: ABdhPJxqrPj4FqwNvFmd29r1spI/ZIQGafj/o4jzYrlvzXdLjkT+3k5breq2rCLBzbh5/WkV2rdDrQ== X-Received: by 2002:a1c:ab55:: with SMTP id u82mr8388426wme.139.1599235328834; Fri, 04 Sep 2020 09:02:08 -0700 (PDT) Received: from bender.baylibre.local ([2a01:e35:2ec0:82b0:5405:9623:e2f1:b2ac]) by smtp.gmail.com with ESMTPSA id i3sm11938627wrs.4.2020.09.04.09.02.07 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 04 Sep 2020 09:02:08 -0700 (PDT) From: Neil Armstrong To: khilman@baylibre.com Subject: [PATCH 0/2] soc: amlogic: add support for the Meson AXG Power Controller Date: Fri, 4 Sep 2020 18:02:04 +0200 Message-Id: <20200904160206.22570-1-narmstrong@baylibre.com> X-Mailer: git-send-email 2.22.0 MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20200904_120210_697216_E80F15A5 X-CRM114-Status: GOOD ( 10.62 ) X-Spam-Score: 0.0 (/) X-Spam-Report: SpamAssassin version 3.4.4 on merlin.infradead.org summary: Content analysis details: (0.0 points) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [2a00:1450:4864:20:0:0:0:341 listed in] [list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: linux-amlogic@lists.infradead.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, Neil Armstrong Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org This adds the bindings and support for the Power Controller found in the Amlogic AXG SoCs. The Power Controller in the Amlogic AXG SoCs is similar to the GXL one but with less VPU memory domains to enable and a supplementary Audio memory power domain. Neil Armstrong (2): dt-bindings: power: amlogic,meson-ee-pwrc: add Amlogic AXG power controller bindings soc: amlogic: meson-ee-pwrc: add support for the Meson AXG SoCs .../bindings/power/amlogic,meson-ee-pwrc.yaml | 23 ++++++++++++++-- drivers/soc/amlogic/meson-ee-pwrc.c | 26 +++++++++++++++++++ include/dt-bindings/power/meson-axg-power.h | 14 ++++++++++ 3 files changed, 61 insertions(+), 2 deletions(-) create mode 100644 include/dt-bindings/power/meson-axg-power.h