From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-wr1-f41.google.com (mail-wr1-f41.google.com [209.85.221.41]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 95B7ED53B for ; Thu, 5 Jan 2023 16:34:49 +0000 (UTC) Received: by mail-wr1-f41.google.com with SMTP id r2so1859330wrv.7 for ; Thu, 05 Jan 2023 08:34:49 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=0lAIo3spWClLaTdCHxySX0ouHrSXLWypZM77NTYweN4=; b=eBDP8rvyt7dl//bCEO8LrldKofxFCS2KF4Gz8zBBX2kN4AQ2DAyM5YtayeT/dDYKMg X0Qp+gHtvnsVqnvSh9SD/U926xqPOw3bgmfAF0B/I4fUm+eTNalEO6RSdX/2Vc1y6PmY 2woD/uit8a55nMlZlxXtbdL9+J9wxo8KzddOkDuHrFBwRc31dZCT3LTIxdf1f3kIoIIi No3OceHFZJWaJc9wj9QuvxRrsQUItTOk3vS6FIMBWL+dBJ8nyNvfXhO+pvMa0m4w3LIF 7f2XQhQswdzkH7Z/6s7q4fOaDvzs0pjAz0n4OMOKCGJ3VtxZICs/9YUCTYxjePtFm/tb RSUw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=0lAIo3spWClLaTdCHxySX0ouHrSXLWypZM77NTYweN4=; b=lrXmSPfPcIcI5wrwHcNqEmwfMvDXDBnda850IObQq+Uujjq6XJOnyME+cA5OP+dvuk 07SfMv1D8SohEjtSwlHVD5G6YbWgRP+amf/Ir+O3ZDN8WHi3clamLKIwQg0mxpuTwpx5 /7YhFNgCTLrJuA/HhRSRc/WOv5yC64sjnFFQhTyn2Hr9IF+t5y2vg/x0VpVX0lfZTqkz C0wjKjcWQdOZBSsmCqMJ1zQ+45gj1pa6y0xGJTK8p+t488QAIY12ZO2nHkRPz3KuTPMS GwpYT+GiC/wC+pBuWroM/awvhYDj7lppksXlY1gXVMckjcf4CE6DdyhfYhDP0EqxY2qa 4tqw== X-Gm-Message-State: AFqh2kpNYQ21V2ASi1xykogUsk1EXi2/kEE2ve0ERZp7BlZUN/txnRWg SurJ9Iaed2TdN2/gafLB7bqsdFWwm656AHlx X-Google-Smtp-Source: AMrXdXu+KA2fB53cJsZQeu9XcWeoxFE9i61XhKCbJ/q9IJZHzllc3rqNHO8IHGwyEIhC6Mu/EMwedQ== X-Received: by 2002:a5d:6e8f:0:b0:276:473f:7120 with SMTP id k15-20020a5d6e8f000000b00276473f7120mr32573146wrz.26.1672936487924; Thu, 05 Jan 2023 08:34:47 -0800 (PST) Received: from jernej-laptop.localnet (82-149-19-102.dynamic.telemach.net. [82.149.19.102]) by smtp.gmail.com with ESMTPSA id s18-20020adfdb12000000b00241fde8fe04sm37319469wri.7.2023.01.05.08.34.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 05 Jan 2023 08:34:47 -0800 (PST) From: Jernej =?utf-8?B?xaBrcmFiZWM=?= To: Chen-Yu Tsai , Krzysztof Kozlowski , Rob Herring , Samuel Holland Cc: Samuel Holland , Philipp Zabel , devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, linux-sunxi@lists.linux.dev Subject: Re: [PATCH 0/2] Allwinner power domain support Date: Thu, 05 Jan 2023 17:34:46 +0100 Message-ID: <1915282.PYKUYFuaPT@jernej-laptop> In-Reply-To: <20221231160402.16157-1-samuel@sholland.org> References: <20221231160402.16157-1-samuel@sholland.org> Precedence: bulk X-Mailing-List: linux-sunxi@lists.linux.dev List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" Dne sobota, 31. december 2022 ob 17:04:00 CET je Samuel Holland napisal(a): > This series adds support for the power controller found in D1 and other > recent Allwinner SoCs. There is no first-party documentation, but there > are a couple of vendor drivers for different hardware revisions[1][2], > and the register definitions were easy to verify empirically. > > I have tested this driver on D1 with the video engine. There is no DT > update patch here to avoid dependencies between series. The example in > the binding is what will go in the D1 DT. So such driver is needed for H616 for GPU? Or is power domain handling different there? Best regards, Jernej > > [1]: > https://github.com/mangopi-sbc/tina-linux-5.4/blob/main/drivers/soc/sunxi/g > pu_domain.c [1]: > https://github.com/mangopi-sbc/tina-linux-5.4/blob/main/drivers/soc/sunxi/p > m_domains.c > > > Samuel Holland (2): > dt-bindings: power: Add Allwinner D1 PPU > soc: sunxi: Add Allwinner D1 PPU driver > > .../power/allwinner,sun20i-d1-ppu.yaml | 54 +++++ > drivers/soc/sunxi/Kconfig | 9 + > drivers/soc/sunxi/Makefile | 1 + > drivers/soc/sunxi/sun20i-ppu.c | 207 ++++++++++++++++++ > .../power/allwinner,sun20i-d1-ppu.h | 10 + > 5 files changed, 281 insertions(+) > create mode 100644 > Documentation/devicetree/bindings/power/allwinner,sun20i-d1-ppu.yaml create > mode 100644 drivers/soc/sunxi/sun20i-ppu.c > create mode 100644 include/dt-bindings/power/allwinner,sun20i-d1-ppu.h From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id B0CD6C4708E for ; Thu, 5 Jan 2023 22:08:23 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: Message-ID:Date:Subject:Cc:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=uV/QzLkB+yRAxXFu4E8rZ9y0f93SzktP17uxccTft5U=; b=QIhyiCyBsbo7x9 q3uJfVvdBCmPeqR1zeTFUpl+mTmaDiolgliz3+xON1DrUW7+y+UbKdMN+CYH3hrtLjaIOf1zdCNv+ CdhFGMeGGH2tf4iK2/aYr3uJSTdVHqoYqHSI/aoZpTS5UGw165Rhd/GoKezFxhBam8gahIio6oiuW YpY6QvvrqZgZMC6XOe1Efmf2+AoWR8qcLWAt3yq7q4ClOu0v9EK10YUdfivylQ/rDmtPVqZdOlh2d GyZRCH77eAho12fr6SlBAgXwYaN3/HM3nQnU8pFtaEf9AKjE4XDih1R6ooWlwNCMZpDPUKU2QMGp6 EwgZqletWfGCC6rezxmQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1pDYOO-00FQL8-Dc; Thu, 05 Jan 2023 22:07:20 +0000 Received: from desiato.infradead.org ([2001:8b0:10b:1:d65d:64ff:fe57:4e05]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1pDVAX-00Dk8O-CP for linux-arm-kernel@bombadil.infradead.org; Thu, 05 Jan 2023 18:40:49 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=desiato.20200630; h=Content-Type:Content-Transfer-Encoding :MIME-Version:References:In-Reply-To:Message-ID:Date:Subject:Cc:To:From: Sender:Reply-To:Content-ID:Content-Description; bh=0lAIo3spWClLaTdCHxySX0ouHrSXLWypZM77NTYweN4=; b=YncFup8RT1Ywlf8Ely2uBqKk48 VeXSDZVhPcmD+VC5OU2qhEaB9Z6SmtYt/rrvpeRGr0IsRZHqEUm5wZ1fR0gbuRnQQOKIYb3EZkkQ2 Kix6yZPy/7O+XxV2CO0AGHdR2+8QkXN1Dz0362bImIGeLUX3PHUKEk/8hrtKxkspG2/4t1ySxge8S ydoOtuQllj5V1ok/9GD04SUg7ELQpfP99zlHxPfvXvcdXS70qoKlQqdcz74Kf8OVlv7ZbyEptyIBT Z7HBXBd9wsP6wIpdRXqGxjPYZ+QG4pfT9sbHSHnxoEmha854RLCzkdSSpfT2qT5tn+PzQKEkjt3MP 69Hv0bYg==; Received: from mail-wr1-x42a.google.com ([2a00:1450:4864:20::42a]) by desiato.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1pDTCV-001UDH-1j for linux-arm-kernel@lists.infradead.org; Thu, 05 Jan 2023 16:34:46 +0000 Received: by mail-wr1-x42a.google.com with SMTP id z16so20191713wrw.1 for ; Thu, 05 Jan 2023 08:34:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=0lAIo3spWClLaTdCHxySX0ouHrSXLWypZM77NTYweN4=; b=eBDP8rvyt7dl//bCEO8LrldKofxFCS2KF4Gz8zBBX2kN4AQ2DAyM5YtayeT/dDYKMg X0Qp+gHtvnsVqnvSh9SD/U926xqPOw3bgmfAF0B/I4fUm+eTNalEO6RSdX/2Vc1y6PmY 2woD/uit8a55nMlZlxXtbdL9+J9wxo8KzddOkDuHrFBwRc31dZCT3LTIxdf1f3kIoIIi No3OceHFZJWaJc9wj9QuvxRrsQUItTOk3vS6FIMBWL+dBJ8nyNvfXhO+pvMa0m4w3LIF 7f2XQhQswdzkH7Z/6s7q4fOaDvzs0pjAz0n4OMOKCGJ3VtxZICs/9YUCTYxjePtFm/tb RSUw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=0lAIo3spWClLaTdCHxySX0ouHrSXLWypZM77NTYweN4=; b=HHJytq5749XJrd7v3iIbydi7LbczAT1o4HijqoN3CBle/Qi3cf8NtCMDwBymXH8IqJ ALhiBRuGfOEHhPbWrVzAvQCg18CYfGXC3lPx2GcAGTgPRGnlyY0DkJr9xld08CfZbbhv Qw8xmMzQ7hXSU5A6cNWmJEAV4gcZ/jhsGP0kUwagO17vJBayEgTfPdylR4zkmQFxNDoj Vp2PSbhKQ6AWLOY/diiCvnnOoaI3XgytBqx3TGDAVWgtsLlbDS9obW559a2Cnco6sIZm OAlqKgUDHMMBk2teyp+Ofana+11eDwvXsG+l5qwV9hmHUGftx8J2I/f2X4FB90j8Iy08 IxYQ== X-Gm-Message-State: AFqh2kqyKXG7vcRVBQGqdcA+tXxn6OVbxF18Txj9s+7WT7HWlcSg3M/w W90Ajy3wZfAKw1DPwt1CkSA= X-Google-Smtp-Source: AMrXdXu+KA2fB53cJsZQeu9XcWeoxFE9i61XhKCbJ/q9IJZHzllc3rqNHO8IHGwyEIhC6Mu/EMwedQ== X-Received: by 2002:a5d:6e8f:0:b0:276:473f:7120 with SMTP id k15-20020a5d6e8f000000b00276473f7120mr32573146wrz.26.1672936487924; Thu, 05 Jan 2023 08:34:47 -0800 (PST) Received: from jernej-laptop.localnet (82-149-19-102.dynamic.telemach.net. [82.149.19.102]) by smtp.gmail.com with ESMTPSA id s18-20020adfdb12000000b00241fde8fe04sm37319469wri.7.2023.01.05.08.34.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 05 Jan 2023 08:34:47 -0800 (PST) From: Jernej =?utf-8?B?xaBrcmFiZWM=?= To: Chen-Yu Tsai , Krzysztof Kozlowski , Rob Herring , Samuel Holland Cc: Samuel Holland , Philipp Zabel , devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, linux-sunxi@lists.linux.dev Subject: Re: [PATCH 0/2] Allwinner power domain support Date: Thu, 05 Jan 2023 17:34:46 +0100 Message-ID: <1915282.PYKUYFuaPT@jernej-laptop> In-Reply-To: <20221231160402.16157-1-samuel@sholland.org> References: <20221231160402.16157-1-samuel@sholland.org> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230105_163443_884245_AA368E5D X-CRM114-Status: GOOD ( 17.30 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org Dne sobota, 31. december 2022 ob 17:04:00 CET je Samuel Holland napisal(a): > This series adds support for the power controller found in D1 and other > recent Allwinner SoCs. There is no first-party documentation, but there > are a couple of vendor drivers for different hardware revisions[1][2], > and the register definitions were easy to verify empirically. > > I have tested this driver on D1 with the video engine. There is no DT > update patch here to avoid dependencies between series. The example in > the binding is what will go in the D1 DT. So such driver is needed for H616 for GPU? Or is power domain handling different there? Best regards, Jernej > > [1]: > https://github.com/mangopi-sbc/tina-linux-5.4/blob/main/drivers/soc/sunxi/g > pu_domain.c [1]: > https://github.com/mangopi-sbc/tina-linux-5.4/blob/main/drivers/soc/sunxi/p > m_domains.c > > > Samuel Holland (2): > dt-bindings: power: Add Allwinner D1 PPU > soc: sunxi: Add Allwinner D1 PPU driver > > .../power/allwinner,sun20i-d1-ppu.yaml | 54 +++++ > drivers/soc/sunxi/Kconfig | 9 + > drivers/soc/sunxi/Makefile | 1 + > drivers/soc/sunxi/sun20i-ppu.c | 207 ++++++++++++++++++ > .../power/allwinner,sun20i-d1-ppu.h | 10 + > 5 files changed, 281 insertions(+) > create mode 100644 > Documentation/devicetree/bindings/power/allwinner,sun20i-d1-ppu.yaml create > mode 100644 drivers/soc/sunxi/sun20i-ppu.c > create mode 100644 include/dt-bindings/power/allwinner,sun20i-d1-ppu.h _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel