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 phobos.denx.de (phobos.denx.de [85.214.62.61]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id A0F0AC433EF for ; Wed, 29 Dec 2021 01:50:21 +0000 (UTC) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 5659983065; Wed, 29 Dec 2021 02:50:18 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=samsung.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (1024-bit key; unprotected) header.d=samsung.com header.i=@samsung.com header.b="ZOSM3eWW"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id CC77C83094; Wed, 29 Dec 2021 02:50:15 +0100 (CET) Received: from mailout2.samsung.com (mailout2.samsung.com [203.254.224.25]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id 79F9E83063 for ; Wed, 29 Dec 2021 02:49:59 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=samsung.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=jh80.chung@samsung.com Received: from epcas1p2.samsung.com (unknown [182.195.41.46]) by mailout2.samsung.com (KnoxPortal) with ESMTP id 20211229014953epoutp0202c031734db33f5bc1788a8df3781ce8~FFrIQz81V2858328583epoutp02W for ; Wed, 29 Dec 2021 01:49:53 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 mailout2.samsung.com 20211229014953epoutp0202c031734db33f5bc1788a8df3781ce8~FFrIQz81V2858328583epoutp02W DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=samsung.com; s=mail20170921; t=1640742593; bh=gm69pdEpFVAhj7s7+T1z0e0P2akBzU4+L98c5LX6fdw=; h=Subject:To:Cc:From:Date:In-Reply-To:References:From; b=ZOSM3eWWOeXCls97VbB40UHVrojW8JHeZYQGTiqRxh4UmprZAqvOumHr+m0DPby0/ ILqq/+Aa4KDNs2Hn/dux7vXtqcx81LQceR97eAaD1QKgTX7/Na52PXGmcvq/WjezA+ hluqN07vn9sxzJWlCnI6t/8Fk7riF3UCqsz/ADTM= Received: from epsnrtp3.localdomain (unknown [182.195.42.164]) by epcas1p4.samsung.com (KnoxPortal) with ESMTP id 20211229014952epcas1p4ddf365479ed9894a69d40ea1b6e1e821~FFrHgfQeJ2756427564epcas1p4H; Wed, 29 Dec 2021 01:49:52 +0000 (GMT) Received: from epsmges1p1.samsung.com (unknown [182.195.38.235]) by epsnrtp3.localdomain (Postfix) with ESMTP id 4JNvTx5bHHz4x9Q1; Wed, 29 Dec 2021 01:49:41 +0000 (GMT) Received: from epcas1p2.samsung.com ( [182.195.41.46]) by epsmges1p1.samsung.com (Symantec Messaging Gateway) with SMTP id 17.13.64085.BAEBBC16; Wed, 29 Dec 2021 10:49:31 +0900 (KST) Received: from epsmtrp2.samsung.com (unknown [182.195.40.14]) by epcas1p2.samsung.com (KnoxPortal) with ESMTPA id 20211229014932epcas1p2c06b57794c5e234412409d7992020f76~FFq1RYLRH0737407374epcas1p2I; Wed, 29 Dec 2021 01:49:32 +0000 (GMT) Received: from epsmgms1p2.samsung.com (unknown [182.195.42.42]) by epsmtrp2.samsung.com (KnoxPortal) with ESMTP id 20211229014932epsmtrp2e9207906d714b765695bcfd2aeb112be~FFq1QpmE30920809208epsmtrp2k; Wed, 29 Dec 2021 01:49:32 +0000 (GMT) X-AuditID: b6c32a35-9adff7000000fa55-48-61cbbeabec12 Received: from epsmtip1.samsung.com ( [182.195.34.30]) by epsmgms1p2.samsung.com (Symantec Messaging Gateway) with SMTP id 1B.6C.08738.BAEBBC16; Wed, 29 Dec 2021 10:49:31 +0900 (KST) Received: from [10.113.113.235] (unknown [10.113.113.235]) by epsmtip1.samsung.com (KnoxPortal) with ESMTPA id 20211229014932epsmtip1302dbe5e3aff794ba35741591fbf0b75~FFq1HfMd62288022880epsmtip1g; Wed, 29 Dec 2021 01:49:32 +0000 (GMT) Subject: Re: [PATCH 0/3] Apple M1 power management controller support To: Mark Kettenis , Jaehoon Chung Cc: kettenis@openbsd.org, u-boot@lists.denx.de, sjg@chromium.org From: Jaehoon Chung Message-ID: <772bd801-887f-57cd-d5c5-83f4f46cdd31@samsung.com> Date: Wed, 29 Dec 2021 10:50:17 +0900 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.14.0 MIME-Version: 1.0 In-Reply-To: Content-Language: en-US Content-Transfer-Encoding: 7bit X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFupnk+LIzCtJLcpLzFFi42LZdlhTT3f1vtOJBjs/K1lcvLKU2eLYrWPM Fp3r9jBbfNuyjdHi7d5OdgdWj9kNF1k8ds66y+5x9s4ORo+zX5uYPU59/cwewBqVbZORmpiS WqSQmpecn5KZl26r5B0c7xxvamZgqGtoaWGupJCXmJtqq+TiE6DrlpkDtF1JoSwxpxQoFJBY XKykb2dTlF9akqqQkV9cYquUWpCSU2BaoFecmFtcmpeul5daYmVoYGBkClSYkJ3Ru3IBe8E/ 2YqHa/ayNTA+Fu9i5OSQEDCRuPyylamLkYtDSGAHo0T347XsEM4nRonmt6uYIZzPjBI/p3xj g2lZNucEG0RiF6PEiRvPWCCc94wSu1ecZQWpEhZwlWift5axi5GDQ0QgWOL5CVuQMLOAg8Su wxsZQWw2AR2J7d+OM4GU8ArYSSyeVAwSZhFQldh8YjfYLlGBSIn7P5azg9i8AoISJ2c+YQGx OQUsJOYvfc4IMVJc4taT+UwQtrzE9rdzwI6WEGjkkHg9v5cJ4mgXid8TDrBC2MISr45vYYew pSQ+v9vLBtGwjFHizu2/UM56RokD25dAvWwssX/pZLBLmQU0Jdbv0ocIK0rs/D0X6go+iXdf e1hBSiQEeCU62oQgSlQkLr1+yQSz6+6T/1A3eEjMW7uEeQKj4iwkv81C8s8sJP/MQli8gJFl FaNYakFxbnpqsWGBITy2k/NzNzGCU6aW6Q7GiW8/6B1iZOJgPMQowcGsJML7a+GJRCHelMTK qtSi/Pii0pzU4kOMpsDQnsgsJZqcD0zaeSXxhiaWBiZmRsYmFoZmhkrivKumnU4UEkhPLEnN Tk0tSC2C6WPi4JRqYNrjYaT3ZYtVNltabovI080iEQsLjnZHfi6XnyrN2LE9OXVh0pctV2b+ dWN6MXvK0m77s9/ajC4ltLYbWxW9Ct99edabT4tWxDh+D3gTmr9eR+Pgh/v7DZZ/MYwqP+47 7eiHqqQ7FW8OtvU9yLhl9ylsQmXYvR59FvbAw3JXM97uUr76srnYerPeNfVv6w+9V4sJ9Wy6 rXn/ov+vrcbvQy/UbZnlWxR6Ljic51PH0ifCH3bpeTW/+P341LzvPJ9FVE9tOyd/M2tzdnjG seJNTvucmTbcUGMNjdkq8mfeJPWjR4RXqdktTSlQrJmywS/3wemnvcX3LmpMu2xwrGoKb2lB w//PXAc7rlx9rjTvdcs8JZbijERDLeai4kQAn4mI3SIEAAA= X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrDLMWRmVeSWpSXmKPExsWy7bCSnO7qfacTDTq6BCwuXlnKbHHs1jFm i851e5gtvm3Zxmjxdm8nuwOrx+yGiyweO2fdZfc4e2cHo8fZr03MHqe+fmYPYI3isklJzcks Sy3St0vgyuhduYC94J9sxcM1e9kaGB+LdzFyckgImEgsm3OCDcQWEtjBKLH/HjNEXEri89Op QHEOIFtY4vDh4i5GLqCSt4wSB9svs4PUCAu4SrTPW8sIYosIBEucmDwfrJdZwEFi1+GNjBAN F5gkJh07CZZgE9CR2P7tOBPIUF4BO4nFk4pBwiwCqhKbT+wGu0FUIFJi3fFlYPN5BQQlTs58 wgJicwpYSMxf+pwRYr66xJ95l6B2iUvcejKfCcKWl9j+dg7zBEahWUjaZyFpmYWkZRaSlgWM LKsYJVMLinPTc4sNC4zyUsv1ihNzi0vz0vWS83M3MYIjREtrB+OeVR/0DjEycTAeYpTgYFYS 4f218ESiEG9KYmVValF+fFFpTmrxIUZpDhYlcd4LXSfjhQTSE0tSs1NTC1KLYLJMHJxSDUxC vzZ+NLx2bXP5qdY9EqaMD88z+D98piz4/F567w2hLU/zl67p8pWe8sR+dUirYunH/b5m/yeZ W6sbaTnPFEiXEiq+0/+1OWdZ+tX/3/rKNuiwbZ/X9X+DoAPX02mRvFbVp1Nijrx9P+3gId0d OY9dLN9qXQ6w3ps14235rr2hk9+7H89vkuV1r9vipDb/pPT+I3onf5x7zte6Im79j317eFJj ZkkvPS1mVlm8tUpO6vPV+byRF4u8/pmahnWVhe6vO/if4UVj5tdpXpJl/25Ob9p/snKnmOmG gFzZmIdmGVyhf/Jc923RkDDOllJc15o4r+94WWdjgFLV242RBzOXryl+fEzfoyvusO2jJD4l luKMREMt5qLiRAAXydKT/wIAAA== X-CMS-MailID: 20211229014932epcas1p2c06b57794c5e234412409d7992020f76 X-Msg-Generator: CA Content-Type: text/plain; charset="utf-8" X-Sendblock-Type: SVC_REQ_APPROVE CMS-TYPE: 101P DLP-Filter: Pass X-CFilter-Loop: Reflected X-CMS-RootMailID: 20211206190321epcas1p4d6818c609bb81f779ec2e8b14a951c0b References: <20211206190305.8107-1-kettenis@openbsd.org> <0c11af3c-b37f-cd7e-a200-e5f99d360c7a@gmail.com> X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.38 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.2 at phobos.denx.de X-Virus-Status: Clean Dear Mark, On 12/24/21 6:37 AM, Mark Kettenis wrote: >> From: Jaehoon Chung >> Date: Wed, 22 Dec 2021 18:56:18 +0900 > > Dear Jaehoon, > > Just noticed that I accidentally included some unrelated > driver/mailbox changes in the first patch from this series. So I sent > a v2 without those. I have checked your patch V2. After applied the watchdog patches, I will check your patches one more. Best Regards, Jaehoon Chung > > Thanks, > > Mark > > >> Hi Mark, >> >> On 12/21/21 5:30 PM, Mark Kettenis wrote: >>>> From: Jaehoon Chung >>>> Date: Tue, 21 Dec 2021 08:00:38 +0900 >>> Hello Jaehoon, >>> >>>> Dear Mark, >>>> >>>> On 12/7/21 4:03 AM, Mark Kettenis wrote: >>>>> This series adds support for the power management controller found on >>>>> Apple SoCs based on the device tree bindings submitted to upstream >>>>> Linux. This is needed to enable power domains for devices that >>>>> haven't been enabled by earlier boot stages. >>>> Is there any patch before applied this patchset? >>> This is based on next, with the watchdog patch applied: >>> >>> https://protect2.fireeye.com/v1/url?k=3d0f182a-62942121-3d0e9365-002590f5b904-fe718e0a7d074ee3&q=1&e=eeb98822-5c4a-4946-9af9-cd3bcec1aef0&u=https%3A%2F%2Fpatchwork.ozlabs.org%2Fproject%2Fuboot%2Flist%2F%3Fseries%3D271919 >>> >>> The drivers are independent, but I suppose you get conflicts in >>> Kconfig and maybe the device tree without that series applied. >> >> Thanks for sharing information. I will check on next branch. >> >> Best Regards, >> Jaehoon Chung >> >>> >>> Cheers, >>> >>> Mark >>> >>>>> >>>>> Mark Kettenis (3): >>>>> arm: dts: apple: Update Apple M1 device trees >>>>> arm: dts: apple: Add u-boot,dm-pre-reloc properties >>>>> power: domain: Add Apple pmgr driver >>>>> >>>>> arch/arm/Kconfig | 4 + >>>>> arch/arm/dts/Makefile | 5 +- >>>>> arch/arm/dts/t8103-j274-u-boot.dtsi | 1 + >>>>> arch/arm/dts/t8103-j274.dts | 122 +-- >>>>> arch/arm/dts/t8103-j293-u-boot.dtsi | 1 + >>>>> arch/arm/dts/t8103-j293.dts | 92 +-- >>>>> arch/arm/dts/t8103-j313-u-boot.dtsi | 1 + >>>>> arch/arm/dts/t8103-j313.dts | 57 ++ >>>>> arch/arm/dts/t8103-j456-u-boot.dtsi | 1 + >>>>> arch/arm/dts/t8103-j456.dts | 71 ++ >>>>> arch/arm/dts/t8103-j457-u-boot.dtsi | 1 + >>>>> arch/arm/dts/t8103-j457.dts | 59 ++ >>>>> arch/arm/dts/t8103-jxxx.dtsi | 140 ++++ >>>>> arch/arm/dts/t8103-pmgr.dtsi | 1136 +++++++++++++++++++++++++++ >>>>> arch/arm/dts/t8103-u-boot.dtsi | 25 + >>>>> arch/arm/dts/t8103.dtsi | 585 +++++++------- >>>>> drivers/mailbox/Kconfig | 9 + >>>>> drivers/mailbox/Makefile | 1 + >>>>> drivers/power/domain/Kconfig | 8 + >>>>> drivers/power/domain/Makefile | 1 + >>>>> drivers/power/domain/apple-pmgr.c | 113 +++ >>>>> 21 files changed, 2005 insertions(+), 428 deletions(-) >>>>> create mode 100644 arch/arm/dts/t8103-j274-u-boot.dtsi >>>>> create mode 100644 arch/arm/dts/t8103-j293-u-boot.dtsi >>>>> create mode 100644 arch/arm/dts/t8103-j313-u-boot.dtsi >>>>> create mode 100644 arch/arm/dts/t8103-j313.dts >>>>> create mode 100644 arch/arm/dts/t8103-j456-u-boot.dtsi >>>>> create mode 100644 arch/arm/dts/t8103-j456.dts >>>>> create mode 100644 arch/arm/dts/t8103-j457-u-boot.dtsi >>>>> create mode 100644 arch/arm/dts/t8103-j457.dts >>>>> create mode 100644 arch/arm/dts/t8103-jxxx.dtsi >>>>> create mode 100644 arch/arm/dts/t8103-pmgr.dtsi >>>>> create mode 100644 arch/arm/dts/t8103-u-boot.dtsi >>>>> create mode 100644 drivers/power/domain/apple-pmgr.c >>>>> >>>> >> >> >