From nobody Sat Apr 18 14:16:43 2026 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 vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id A92FDC433EF for ; Wed, 13 Jul 2022 06:35:31 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234119AbiGMGf3 (ORCPT ); Wed, 13 Jul 2022 02:35:29 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:34950 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230261AbiGMGf0 (ORCPT ); Wed, 13 Jul 2022 02:35:26 -0400 Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on2062.outbound.protection.outlook.com [40.107.21.62]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 87154CC01F; Tue, 12 Jul 2022 23:35:25 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Vgs4O3OEx+xbhqULbgkCmos0WUG3u1smIbADdpPAekJv/KRqeX3zB390irOLLvkzSuvhBbcP3j/exRDInTt2+VFZojQK0pPh0Uq6rgmpb++fhqsRELz2h020vU3Xh52Y1AZI4vYgm/dp4tHMVDAIxtOHhGs6YmTKciZv5g6pwHpn8MdQgN0c9RRg/1ShcsFY1nsww8NzZs9rHZA86WNqMipG4HI176uG3o4GXlAXJDXXgWeu4HvXuCG9ODbIqnquDbbAdWExZ3uxGCvWplSOFM/i4bN7M+AOJyWpGJopH86Ogu6ORE9qG6qGW38nroD1VotTloWowP56oImflSWCrg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=CM+ZaLI3fv1Zw07BhD0LJzoDr6CVTQyF5HC1FefrlgU=; b=QPd7VB1FZ+B/hLSHi1EeAQrx++ZIMAGBccXc4JFwx2KCYEGCyrV+GtzvdZOEF+LUrQUlFf/IbcKQnRBXOANOktTvIa2Gc/I2Mz1OhoS81SnK/LDmc7QD+E86JkFGaaGwqye0qJA8WShzNBMNLC8Aa6T12pFYNUo023bwiTIoFAVmOEgg30oII6DNTAAKA3wQG/Eq/GZ8MwP9GC/MgrwmvOE39uUUQYq6tfNhQoREvtNMp4Esbs/xS4V8eDACwEziFHbz007ItBUdydxRvZQAlvHi0CuZwNtM47JHqae+ZAqzYgMV2ueWVv3sO+QkEWBljZaqcvyBWtVZBQohxfyBGA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oss.nxp.com; dmarc=pass action=none header.from=oss.nxp.com; dkim=pass header.d=oss.nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=NXP1.onmicrosoft.com; s=selector2-NXP1-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=CM+ZaLI3fv1Zw07BhD0LJzoDr6CVTQyF5HC1FefrlgU=; b=GIVritlwE67i28Fj6RFY5G0wGMSi49MCBhAXrfgsJ25wu60ShOKsQogfxEeVXiOsEcOg8EDQy22CHUymYr9YSJcbMdXOaO+lPgYrVkcNQj30SDb+2WfytvrECJ7TESL8YRkvX7RcmH2zRUNaw5ntQyzz3DBsadK5hNXMwEJcbmo= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from DU0PR04MB9417.eurprd04.prod.outlook.com (2603:10a6:10:358::11) by DBBPR04MB6026.eurprd04.prod.outlook.com (2603:10a6:10:d2::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5417.26; Wed, 13 Jul 2022 06:35:22 +0000 Received: from DU0PR04MB9417.eurprd04.prod.outlook.com ([fe80::fdd4:8557:334b:180d]) by DU0PR04MB9417.eurprd04.prod.outlook.com ([fe80::fdd4:8557:334b:180d%7]) with mapi id 15.20.5417.026; Wed, 13 Jul 2022 06:35:22 +0000 From: "Peng Fan (OSS)" To: robh+dt@kernel.org, krzysztof.kozlowski+dt@linaro.org, shawnguo@kernel.org, s.hauer@pengutronix.de, l.stach@pengutronix.de Cc: kernel@pengutronix.de, festevam@gmail.com, linux-imx@nxp.com, laurent.pinchart@ideasonboard.com, marex@denx.de, paul.elder@ideasonboard.com, aford173@gmail.com, Markus.Niebel@ew.tq-group.com, alexander.stein@ew.tq-group.com, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, aisheng.dong@nxp.com, Peng Fan , Krzysztof Kozlowski Subject: [PATCH V2 1/6] dt-bindings: power: imx8mp-power: add HDMI HDCP/HRV Date: Wed, 13 Jul 2022 14:36:48 +0800 Message-Id: <20220713063653.2584488-2-peng.fan@oss.nxp.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20220713063653.2584488-1-peng.fan@oss.nxp.com> References: <20220713063653.2584488-1-peng.fan@oss.nxp.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: KL1P15301CA0052.APCP153.PROD.OUTLOOK.COM (2603:1096:820:3d::10) To DU0PR04MB9417.eurprd04.prod.outlook.com (2603:10a6:10:358::11) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 6d95981b-5de4-4993-4595-08da6499dc90 X-MS-TrafficTypeDiagnostic: DBBPR04MB6026:EE_ X-MS-Exchange-SharedMailbox-RoutingAgent-Processed: True X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: YUAu2Y5+oW5bIpWF+riSg/pdZG93TMc5TU2Xv8YKMA1QxEbF/gCojOfo9BO6/vCPLxHEpZrSa0SfEqRqegbk37x75+zcmMFpfZgZCKUlnGh9GGX1SMcsXthXvQyJ/YIhJT3Jdm+DxIOt9uPiaQ0pHVpRUBhhh+6i5i6cHtrs8WxGhmTU/PekHnWO4ca/ZrRjpVhgCdkUBI0ALbCEuO261udHEQQ9MC/nmtjm1z2IrrdwajPUujv8u2U8QWVYBv0NZkwKcz6Xsu2YsSR415wrTC0tZwAixcYCpG9TFXZmtzTS5i+Z1DR+E0aI0z8W23KIaCEEekeZHKU2Ja1p++oyvVGqdQmsRJhJIOUhiomzD3liK890pJreYaaW36nRwBYPZE+muM7SLapUvNB6hpdTovEghFlUAqFScesV1CnbcS0i/IxhzpBL/QLGkqQvDY8iwu2NchnfEKxVjTVfVlwaj4EG2jU+J835APT0fBWAmHBAS6O9CWWDRVWC5ZgJzv1b2XSie75eY2NuFnWA95VYJnOA/xT4cDLQYGC/DtYkH2rzfM7RbKN7lnajJgKrZpCJ2pUv/icSBTc1eDc4/YsJzmXa8Ocngw5zzDIqjyKzIeaOL2w09iONWu2CBAb8YpW96J8bUemgiQvJ4bkkFYy9tBmjlu0F8U9v6sIW4XRCCbVHNQF8lQjKzyvO7skC4iQj/L7SqD22Ga5B7nFQRjH/K0u3cywXyLmWSv7mowgBhCCXv7vTr0VFSEsaGDpBMhamQDge2KFhZuF4+GakDO6mCjw4k7TXH0PGxpcPB2yxOKKGPm4TaZra7KJiO0f0Y4jU7d21ZqJa6qecODqne+hV2A== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DU0PR04MB9417.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230016)(4636009)(136003)(346002)(376002)(396003)(39860400002)(366004)(6486002)(2906002)(4744005)(186003)(6506007)(1076003)(41300700001)(38350700002)(4326008)(8936002)(86362001)(52116002)(8676002)(66476007)(66556008)(26005)(6512007)(66946007)(316002)(478600001)(5660300002)(7416002)(2616005)(6666004)(54906003)(38100700002)(32563001);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?kdauzDvroijXhz3x7gEDPMV+Oys0gy9KCWohRvlbjvuaxgR7hBXc6KytAKA+?= =?us-ascii?Q?Byy7Gj+UikSMVea3ms3V38buUi0MrtZRzYyRVECMQFdWIkKQ82b9QpPBMyD9?= =?us-ascii?Q?GWLT2YVPQ6GcXyLCP9wJhEMmJ6+xAfXVr4GVe0N54izfyXMZA0Dxj+PlmLbR?= =?us-ascii?Q?+yiZHGATfQhC+U3GqCbpbFHD3l8PydSJ9gAbfr8y4d54WKlDrgHTumqBF9GH?= =?us-ascii?Q?pGnmbyhHdp48Toyxr4MCtaHWPhiC/6KZqP3xQE94BYmemJsjM3buTE9xYKpm?= =?us-ascii?Q?ngA3lcH8g8SXVaA9AIyQ+XFfFVUbylTPxvF7baSehU+G8Ezh+9ht5ZQEIcZm?= =?us-ascii?Q?TE1RydHrlolb2odVvpU1E6Zn7S4/unCfEazAtxZIQ48Fse4lqezvKhrQm8QI?= =?us-ascii?Q?n3SipQqOZgqf220NAjB5Z+Oi1NtXXMA44lHUICBeMBvRGwvCYBB9evN/noQZ?= =?us-ascii?Q?VipJsaJbnR4b0UMWuxpcZv/h/SExKzusyS0JIZtjc5Ku/5JlvmzbiXasllhF?= =?us-ascii?Q?if1N+eFspDHbpu0G1bs6I3RBXnXU2rEY1lhFwMlttf/tgl5RVIKamfsojrVE?= =?us-ascii?Q?0+6su9OJen/eVLvQzmJzMZhOpNQEanvRUpsR2RXnCwp98s5/yGN9UNq+Fzxh?= =?us-ascii?Q?lp9+4LjlKABdQ0OXfhj8CYBS5PRJQcekZSAvCelSJ9VR7n/D8qI+MTj2PvxR?= =?us-ascii?Q?2GNdkAMK5/N27rYqWiplyP3ZhJQSygb1DDiw8xuwnI9MLC1BJmKic+k1bLx5?= =?us-ascii?Q?rmZWVoMYh18UtU/4UohqebWBqGXH+VWcAvHGQ3aa3QsOXbrM2t5Gj+Sb5LKS?= =?us-ascii?Q?BGySathSoAWYO+S9/GtItoWZGpJT1X5den8CsJ9aOLIa8EtU0Djz9lszpspO?= =?us-ascii?Q?5MoW4nsc9KgEfUMmVPS/r8IeF/8Hh77qpXb8voL9C0VBaek2Rw8ziY2LnEfG?= =?us-ascii?Q?nQkgltSGBHjAryI2hoNd5XkdHbGS55jlLSiLo9f27nhxAig0ZEbOhuH/cWle?= =?us-ascii?Q?e+faVB8TtBi4gfinnKNnqzS1sj2vd7ONDObyIcBNgXbZOhRpS32o1pB6Ug12?= =?us-ascii?Q?oXMn/EZZe5iPC6ubawwBjDe1OwzW3Hv6rMfp70Y8wTHmdIlvmIGrmNNkG9ax?= =?us-ascii?Q?NCXr00/q+UlA9hhBhHTHiiya/jk5060YhNjKcRfK5bS/N/yS3pReg0DJ+HFV?= =?us-ascii?Q?gYuYi9x8Yj8YqBqzj7NQ2bdBfkqD2lAWAz6bBvn8gjLqweppJnFVPi9PSVhN?= =?us-ascii?Q?zBuB20kjrps9DIH/vcmg7U+9WPRiyxK5urNJaJjo28nmHgMGl47duEZnnOzW?= =?us-ascii?Q?IN8Xxm203NiD0qj8uCjwYTu/dE7T5CG+wCSFLVhDNo9MQlOFFXqAVRCAzrtN?= =?us-ascii?Q?DriybRYA6w2kGKtN7006pAz26QNanjvDmpfwBqEdR3WjuQdEWmlKLdDQ4ynx?= =?us-ascii?Q?aaDrGJTMbQC6BbSbWg/3rdI6NnpzjHJFcz0Cd7LX8qJXx2+wTuUDDwI5DRu8?= =?us-ascii?Q?1VNIFkgB66nv4HKfVepP4WwwgTDVFVEcHnQxyNbk2WsS+laJRpSO0hr49nd1?= =?us-ascii?Q?/ov8ekO9JWIVlbQMaKwKxfsJpH3KoAaRPhaJVyAV?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 6d95981b-5de4-4993-4595-08da6499dc90 X-MS-Exchange-CrossTenant-AuthSource: DU0PR04MB9417.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Jul 2022 06:35:22.3324 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 9fHysWJsClauY7lw3nQoIjXwpqx4nQuNdZO4f15jIrpDpDoALnXAY8PCj6URYHP/2u9nQlpmOytXuXhEEToL6Q== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DBBPR04MB6026 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Type: text/plain; charset="utf-8" From: Peng Fan Add i.MX8MP HDMI HDCP and HRV entries. Signed-off-by: Peng Fan Acked-by: Krzysztof Kozlowski --- include/dt-bindings/power/imx8mp-power.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/include/dt-bindings/power/imx8mp-power.h b/include/dt-bindings= /power/imx8mp-power.h index 7789bcca3223..14b9c5ac9c82 100644 --- a/include/dt-bindings/power/imx8mp-power.h +++ b/include/dt-bindings/power/imx8mp-power.h @@ -49,5 +49,7 @@ #define IMX8MP_HDMIBLK_PD_TRNG 4 #define IMX8MP_HDMIBLK_PD_HDMI_TX 5 #define IMX8MP_HDMIBLK_PD_HDMI_TX_PHY 6 +#define IMX8MP_HDMIBLK_PD_HDCP 7 +#define IMX8MP_HDMIBLK_PD_HRV 8 =20 #endif --=20 2.25.1 From nobody Sat Apr 18 14:16:43 2026 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 vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 656AAC433EF for ; Wed, 13 Jul 2022 06:35:39 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234195AbiGMGfi (ORCPT ); Wed, 13 Jul 2022 02:35:38 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:35210 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234139AbiGMGfd (ORCPT ); Wed, 13 Jul 2022 02:35:33 -0400 Received: from EUR02-VE1-obe.outbound.protection.outlook.com (mail-eopbgr20043.outbound.protection.outlook.com [40.107.2.43]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 6DDBBD2166; Tue, 12 Jul 2022 23:35:31 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Pg0f4H+hMCP2vusABm7k0lh1snysKll6d3eKwbSivIqQwGBSitT9eicyUx7qxGelCkmEGly36vSmwv9ZWcVIyPjySdkAlJRQ2+zfKZHFDRFeAmlDnAzWcoR2X8UGUqZBfEoRNTzgeiqVhcJZ5NNp9sJja3/P5efbXGGY6QjIKDSEjJYDdV+aHDJ3140f4NPrlmTrY6LjOs2Y55qcSZaIXfT2haZDMjJtXlIXEv5R7A+rit0xIQHgoSajxpNeTgCJdMHByU8ubov2JfYRvzkrfRnsoCuKA5PgGG6HYmFBGdVKEBvK4Gf5Rfz8g5b8DQMV+1X89Mwo3llM39EwC4/L/w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=z73xfvq/dmxG8MXyokJzyrwD+9ifE4R45gocYCxmr4Y=; b=MvF+D1CCncEi9q3g1qSW5nbClOrXUu+ywhUzowNF11WtXnyuNiBLe2Y3VkrT6Qa9n+oLCLhl4cXgNZ02FMLsvLllJZRNrtLJFO3MTMOtQL8T+85uDjMjxZX9veXJvl3QrcLNhfej2FL/GhE+Ui/m4gFJMofMLVkZLhSUyuvErQRpK0jlpiirD7lkzS0GUvv3PA4mm90WAvgtvcPz8np0hbDB/10SggSRtRhk0tSJuQK7R1HSnKy/kFaidpNPnslqX/6h3259NH9kw28HBXbSbBRMCsecwVjaXQ31UqWO8KoFViPxIPBfGti8Ytm6tFFjKa7vWXnuqaBlqNhNuDmdYQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oss.nxp.com; dmarc=pass action=none header.from=oss.nxp.com; dkim=pass header.d=oss.nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=NXP1.onmicrosoft.com; s=selector2-NXP1-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=z73xfvq/dmxG8MXyokJzyrwD+9ifE4R45gocYCxmr4Y=; b=coRqecFU+4er52kg+DS8GbDjOZfay9HyNmQQt6iZvAP5shlouHPvVUrFa+jYxENYQc7lDQX6ZutREYjGI97BLZwL3d2yC5JOAMkjCkpyjMU0sGRZtW96RyySqbvPYE8SiIZWwAhuY1wIQiym6a/ezdfL2x27ysUcr/ZU21HLjcs= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from DU0PR04MB9417.eurprd04.prod.outlook.com (2603:10a6:10:358::11) by AM8PR04MB7459.eurprd04.prod.outlook.com (2603:10a6:20b:1dc::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5438.12; Wed, 13 Jul 2022 06:35:28 +0000 Received: from DU0PR04MB9417.eurprd04.prod.outlook.com ([fe80::fdd4:8557:334b:180d]) by DU0PR04MB9417.eurprd04.prod.outlook.com ([fe80::fdd4:8557:334b:180d%7]) with mapi id 15.20.5417.026; Wed, 13 Jul 2022 06:35:28 +0000 From: "Peng Fan (OSS)" To: robh+dt@kernel.org, krzysztof.kozlowski+dt@linaro.org, shawnguo@kernel.org, s.hauer@pengutronix.de, l.stach@pengutronix.de Cc: kernel@pengutronix.de, festevam@gmail.com, linux-imx@nxp.com, laurent.pinchart@ideasonboard.com, marex@denx.de, paul.elder@ideasonboard.com, aford173@gmail.com, Markus.Niebel@ew.tq-group.com, alexander.stein@ew.tq-group.com, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, aisheng.dong@nxp.com, Peng Fan Subject: [PATCH V2 2/6] dt-bindings: soc: imx: add i.MX8MP vpu blk ctrl Date: Wed, 13 Jul 2022 14:36:49 +0800 Message-Id: <20220713063653.2584488-3-peng.fan@oss.nxp.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20220713063653.2584488-1-peng.fan@oss.nxp.com> References: <20220713063653.2584488-1-peng.fan@oss.nxp.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: KL1P15301CA0052.APCP153.PROD.OUTLOOK.COM (2603:1096:820:3d::10) To DU0PR04MB9417.eurprd04.prod.outlook.com (2603:10a6:10:358::11) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 681b1b79-12b2-41f0-4f98-08da6499e01d X-MS-TrafficTypeDiagnostic: AM8PR04MB7459:EE_ X-MS-Exchange-SharedMailbox-RoutingAgent-Processed: True X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: lG493Lc5oOSvwRFMDKemfdeOWa6x8rO6Li7Ao2KqtmW/oXchBgYhamnbekTQCM8F9svxUe1KEbVZe1GBfLBbK7mCck+q6OAAxn0mDbWF5XFtmyLR9GZWReNnNWRdGh+Jy/ZdJvJfApNAMBsoFxAt3ygXZNYBbvTFtBAvGFFuDvScL4OxEWNhPq/SjFR3LZDvd3S17av/Q5mwU23+VeoGHf6Cbmnf3HYyZ/dfrRrLkYCxHG/YeaollpYJMxmEkiloUzWTL8Qd61G+qdQHml25gbLU82QHFUP1GT4SSwZH5jFFFSLjxnA4+TH14zzBg4ONfujzLH3OlJJpZ5/Rz4w5MgHuFWV4xFXTOerBjNB1XdmOvKZzNXbuHJyzUbnZk0+nrDZ5dXV/YFFVdIeo3LLCueVnMMw4jG5PzEpSOEO1ViUDZnbTilrVi06+pteETouROVd2Fbv0+Iv5HNfnyCQRTkMF//gerAu5W4HZRLWAaYUIbbwJ9Kuzn296PDx8YO+hioCMB5XCG7c5xOh4gXpexa5uieeVB3YxGZ4A6jQNdiBqpAZ38o+wsd4+N9QKu+4RHfL63DNJvbcQ4aJ2pKgmq80yz68OxxLZR8a+IZ1ShPhxq1W615B1lR+HyBeQpkEHEmTKMlC+Lfd7GmZTEQNHWIi3x4blHrS3mGu+rQw33yfsagkuCSv2ZLSnBQ2iRrPHz14fFhPC3klP8pCTJhf6T+s0lCnDFLAk1+7WOqHm/xm4XysB4FRzUxhSI3z/gCEli1qUCKPcMyQLMhLUtuMX1jFvjeDCqPraO+XdjaiXve77V4SvfgkH3TQjRETrAhZZ X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DU0PR04MB9417.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230016)(4636009)(396003)(39860400002)(346002)(136003)(376002)(366004)(7416002)(8936002)(5660300002)(83380400001)(2906002)(66946007)(8676002)(66476007)(66556008)(4326008)(478600001)(6486002)(6506007)(86362001)(52116002)(186003)(2616005)(26005)(1076003)(6512007)(316002)(38350700002)(38100700002)(6666004)(41300700001);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?Qr1xm5u8lrurqN2yMt7feLCith2JiENbLGIVR4FTmp0CFlVq/+eFhKlOpNLE?= =?us-ascii?Q?Eqt91seFe4BNEUtCbbLQXPKVsJMJzLQ6k7sZBHLfS3kPpZzTcP1x5H7sUmF6?= =?us-ascii?Q?LIeaG5v4h+kfg6qpj3T2KqqB5xqf1+PWwa9LN9AchTEYFMpz2oj2vBfykzX0?= =?us-ascii?Q?5nxJ8HvtQ+KwvtwRaCJhQnZ76AQoNj1e5o9NsQW2ZowqZK7QntnHzYHBYehi?= =?us-ascii?Q?cHzm98WTRMVp3ipOECpnQDs2r20eOlYBHVoGspUZFNlZsaU71wLv8UmK9Fii?= =?us-ascii?Q?5jU2fz09cO3XaKy9/YaNaC1kd0K8dFAGQseF/4kImCqbU/Pa8LqO35zlGHHW?= =?us-ascii?Q?02sWN7CY2rWx2jLMLUhsx2pVxo8yGxHymkPMLptTniwIWGqrwUNIh1OutMar?= =?us-ascii?Q?KVzz3+24IVANyatEXPnHgUmzV9fYSoq9g2Tn4rl1FLeJ7xM7GcOEWhM7GAVO?= =?us-ascii?Q?mfnRTe6FhOj7Fv6+IHKmFvH2bM8uNHKUkPJ6NNQRV0kpxXPPODpl2pJrbnxE?= =?us-ascii?Q?geF9zY6XEAlf4DLWf8r6ud/DRR9LkzU0qjoaXYIAvY96+8XnoaG1vpnzcr3T?= =?us-ascii?Q?LMegBKkH8X8HHLpicu0X0ipJzdW+MN0VspD9npALvjMDNrfYgPDELxMB1EsZ?= =?us-ascii?Q?OMnViZEfar8QF87c0dBMUFtY4CqvSzqUTVc4layGqMdwwDUa3szTHJ705K8R?= =?us-ascii?Q?okG+VC1hY9LBK4Hfey6H5RprVMnLIwCgXMUbIufYpN6RoMe24wlOpjWBJgeB?= =?us-ascii?Q?LoHL5b8R39gcpFuP58g46RtOSjrK2GGfqBctJAZf9Mxc+7ENk/CwKpdeekHN?= =?us-ascii?Q?417Fuxd0rinKDAvNYkM1hDRgzQaPTisemNDUt0pGcilIlpV+Jc4x4c1Gwb2m?= =?us-ascii?Q?EfoZ5ud0AsLe6xc0xBQPqEk9nacyZOL+l+/haYocwYUhmSvGrlSYjiIibFRS?= =?us-ascii?Q?fWOzcId0aHRqi3Tb2FsCJkLwCzkSMB3YPP/eol2CNV3MDate+6bEkmqKnp+p?= =?us-ascii?Q?E9hwD1JNwnJn3RQulS+vQVGg6wFIzKyp+7+xlTaoE5WtqRn/krXe6gjHfIlu?= =?us-ascii?Q?V3AHraK8pzJlXtZWMK+yZfU01O/33qciRND99QcGhm4K3MP6Gy06kHIVRFR0?= =?us-ascii?Q?hyzXmAlVJT6TjAeHwt6VEri+zWtjWTQSMBconNFzuHrPpxpYfpaBeVJNbHQe?= =?us-ascii?Q?B4Ko6MInQw56qL1w9xTC9gQAWth0wTwCGZKNV5k/voih2oB/kZP1Ijr1UBep?= =?us-ascii?Q?bZZBW5CuM81VqEmkksnJQsXGkVeHLk2fY9ImWL77Av+s5qUUutQ4sSZMex8h?= =?us-ascii?Q?OVvKJUdUqD7Uw5l2FHwZ7vtOUoN3gK67wdthMWkGZlzNxdJCLHHi0UTc6zqH?= =?us-ascii?Q?IQqHVBzaj0cuJia5N/vIgUnmSOtT3UPcM2NbwOEGdbxPpix1NUMZMSSIL5Y+?= =?us-ascii?Q?KD/MInQnzNSmcC+1Ksn++FaRf9mZZH5oPemg8k2JifHUuPGauiI+z3U0m3Bk?= =?us-ascii?Q?kd8HQPBLvo5ouNah078nrBD9O9iyH7/2JaASSvaF5mz7ZyBTKHBT8BUJot+v?= =?us-ascii?Q?uCWlQqmb8yp1VWnTwklIZVHFLssfVQn0XZ5/GsC/?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 681b1b79-12b2-41f0-4f98-08da6499e01d X-MS-Exchange-CrossTenant-AuthSource: DU0PR04MB9417.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Jul 2022 06:35:28.0702 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: Aticl5YLP9CSA8736fgdUa5LRvaRpnia7BPir55GTTgdQJhvvyelBhpqHspDep53h0xRvJvnHwPpW+0uQSKPBA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM8PR04MB7459 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Type: text/plain; charset="utf-8" From: Peng Fan i.MX8MP VPU blk ctrl module has similar design as i.MX8MM, so reuse the i.MX8MM VPU blk ctrl yaml file. And add description for the items. Signed-off-by: Peng Fan --- .../soc/imx/fsl,imx8mm-vpu-blk-ctrl.yaml | 93 ++++++++++++++++--- include/dt-bindings/power/imx8mp-power.h | 4 + 2 files changed, 86 insertions(+), 11 deletions(-) diff --git a/Documentation/devicetree/bindings/soc/imx/fsl,imx8mm-vpu-blk-c= trl.yaml b/Documentation/devicetree/bindings/soc/imx/fsl,imx8mm-vpu-blk-ctr= l.yaml index 26487daa64d9..d05930f61f95 100644 --- a/Documentation/devicetree/bindings/soc/imx/fsl,imx8mm-vpu-blk-ctrl.yaml +++ b/Documentation/devicetree/bindings/soc/imx/fsl,imx8mm-vpu-blk-ctrl.yaml @@ -28,24 +28,15 @@ properties: =20 power-domains: minItems: 4 - maxItems: 4 =20 power-domain-names: - items: - - const: bus - - const: g1 - - const: g2 - - const: h1 + minItems: 4 =20 clocks: minItems: 3 - maxItems: 3 =20 clock-names: - items: - - const: g1 - - const: g2 - - const: h1 + minItems: 3 =20 required: - compatible @@ -55,6 +46,86 @@ required: - clocks - clock-names =20 +allOf: + - if: + properties: + compatible: + contains: + const: fsl,imx8mm-vpu-blk-ctrl + then: + properties: + power-domains: + items: + - description: bus power domain + - description: G1 decoder power domain + - description: G2 decoder power domain + - description: H1 encoder power domain + + power-domain-names: + items: + - const: bus + - const: g1 + - const: g2 + - const: h1 + + clocks: + items: + - description: G1 decoder clk + - description: G2 decoder clk + - description: H1 encoder clk + + clock-names: + items: + - const: g1 + - const: g2 + - const: h1 + + - if: + properties: + compatible: + contains: + const: fsl,imx8mp-vpu-blk-ctrl + then: + properties: + power-domains: + items: + - description: bus power domain + - description: G1 decoder power domain + - description: G2 decoder power domain + - description: VC8000E encoder power domain + + power-domain-names: + items: + - const: bus + - const: g1 + - const: g2 + - const: vc8000e + + clocks: + items: + - description: G1 decoder clk + - description: G2 decoder clk + - description: VC8000E encoder clk + + clock-names: + items: + - const: g1 + - const: g2 + - const: vc8000e + + interconnects: + items: + - description: G1 decoder interconnect + - description: G2 decoder interconnect + - description: VC8000E encoder interconnect + + interconnect-names: + items: + - const: g1 + - const: g2 + - const: vc8000e + + additionalProperties: false =20 examples: diff --git a/include/dt-bindings/power/imx8mp-power.h b/include/dt-bindings= /power/imx8mp-power.h index 14b9c5ac9c82..2fe3c2abad13 100644 --- a/include/dt-bindings/power/imx8mp-power.h +++ b/include/dt-bindings/power/imx8mp-power.h @@ -52,4 +52,8 @@ #define IMX8MP_HDMIBLK_PD_HDCP 7 #define IMX8MP_HDMIBLK_PD_HRV 8 =20 +#define IMX8MP_VPUBLK_PD_G1 0 +#define IMX8MP_VPUBLK_PD_G2 1 +#define IMX8MP_VPUBLK_PD_VC8000E 2 + #endif --=20 2.25.1 From nobody Sat Apr 18 14:16:43 2026 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 vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 1490CC43334 for ; Wed, 13 Jul 2022 06:35:50 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234280AbiGMGfr (ORCPT ); Wed, 13 Jul 2022 02:35:47 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:35490 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234244AbiGMGfl (ORCPT ); Wed, 13 Jul 2022 02:35:41 -0400 Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on2087.outbound.protection.outlook.com [40.107.21.87]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id CF953D64FE; Tue, 12 Jul 2022 23:35:36 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=MuOZQgPH3Cs2s9qKotxEKrUxL0NxNfqa6Puiv00sN6GhEFpsodLbVDh7JctYL+5UTbSxLbSEgFdRgHHqC2wSKByQgF2u+R0ORj5nCcAJniOyGx4Soj6k3En1tPvlAM/+g82DtPiFQ7N3j3cITBAV36Q9cwNtremWrSGQuhbE8ujoRdr6+SEF3CpRlxCJ/QGeAcQiItTZgZ2dOiZKgrOtCCUH+xJhxk2wIH/AFPwgxZFJtcgvWAKE1xYzQtmi9t70h4VYZm7IoI8bu501gz6nQKmRXWj1YgUrMNHOgp2F/nOSsLbNJHEyje+Zd0tiC0m2i90y8O1ovC0IEzUhcLXNuA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=N3k4eqTbwfQlhfZty7gyIvUxvIQVou/wc+Y872Qm3Mk=; b=Q+SXDiFjuxT/1kjwYaR/8wKEZu73dofBI72H+BiLKa+/2YQa6r4puIPJiqUnB0+W/WtNe1GnU3i+mfOVoEifDEI6/R/1sBgMavB08TgC5t5mYfpFTr+Ec3IPu/B+mPlV7PvYG9LvDQvdNndaHMnqrVPVfSIqEoHyEyvT6f6S8kfsLdUUI1GQS6QqDy0vnJHBf1T/wepiRFY2BpGJxEbnYW7MFT9z8WgYiKt9BzdBhjFCfyhO1FvmolEadiSJ+2FbCyB6JZjiIRgACWX4oAh0/o2Q5jUqia/AxX2a9YnOulyyYq5n9d+9R/Ec/dX5uIymcXeotrDN+/x519iCxGWjPA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oss.nxp.com; dmarc=pass action=none header.from=oss.nxp.com; dkim=pass header.d=oss.nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=NXP1.onmicrosoft.com; s=selector2-NXP1-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=N3k4eqTbwfQlhfZty7gyIvUxvIQVou/wc+Y872Qm3Mk=; b=ksZKTWYEuobIxTxIX8qOIZ0PDhVmLCFxFi0idtcw3Y0Bab9Ot4wFv6EbG8W4aN1nJ3rHz5+4kIDBDZAiP2aXWlB8HEaFNZVLcPxNeZD1MIpPgkmNTzATfKuXjwtnkq0eJ1TTsaf1ThkrKAKYtMpaLKhkelqF5VGwio2hbUIBSug= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from DU0PR04MB9417.eurprd04.prod.outlook.com (2603:10a6:10:358::11) by DBBPR04MB6026.eurprd04.prod.outlook.com (2603:10a6:10:d2::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5417.26; Wed, 13 Jul 2022 06:35:33 +0000 Received: from DU0PR04MB9417.eurprd04.prod.outlook.com ([fe80::fdd4:8557:334b:180d]) by DU0PR04MB9417.eurprd04.prod.outlook.com ([fe80::fdd4:8557:334b:180d%7]) with mapi id 15.20.5417.026; Wed, 13 Jul 2022 06:35:33 +0000 From: "Peng Fan (OSS)" To: robh+dt@kernel.org, krzysztof.kozlowski+dt@linaro.org, shawnguo@kernel.org, s.hauer@pengutronix.de, l.stach@pengutronix.de Cc: kernel@pengutronix.de, festevam@gmail.com, linux-imx@nxp.com, laurent.pinchart@ideasonboard.com, marex@denx.de, paul.elder@ideasonboard.com, aford173@gmail.com, Markus.Niebel@ew.tq-group.com, alexander.stein@ew.tq-group.com, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, aisheng.dong@nxp.com, Peng Fan Subject: [PATCH V2 3/6] soc: imx: add i.MX8MP HDMI blk ctrl HDCP/HRV Date: Wed, 13 Jul 2022 14:36:50 +0800 Message-Id: <20220713063653.2584488-4-peng.fan@oss.nxp.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20220713063653.2584488-1-peng.fan@oss.nxp.com> References: <20220713063653.2584488-1-peng.fan@oss.nxp.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: KL1P15301CA0052.APCP153.PROD.OUTLOOK.COM (2603:1096:820:3d::10) To DU0PR04MB9417.eurprd04.prod.outlook.com (2603:10a6:10:358::11) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 89d3cc41-5247-470e-82cd-08da6499e35d X-MS-TrafficTypeDiagnostic: DBBPR04MB6026:EE_ X-MS-Exchange-SharedMailbox-RoutingAgent-Processed: True X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: BqDUAgIyOGm3Fqv+1eVyF9o3m35+IWNh6xCajHQ2J4iEeCuXIZnxFCkb1sAnOKJlFdhNXK3sZlRv9RvJ8pIXJYCneggQKVImwRWHtsTZBhzBxWKRs5K0ttfjLngzByNLNLrh3SCi9NoO41R7Q3cexx3IM7f7ItQiFiF17Pl6zJuhPNy6Ki3IfjQC3YiFskoXBqUUv6aB8l/7VvUP1xYrnz8/WuKZF8FJYCgcXAd4DcGdsGlBnyAQkbnVjYA4sQYJ3EICOslkKqbWtFS0eURvbzo6+Q1nTcpKoeO6C5N0rMglNUcM+eiuenDD+uHZ/sr/1E0y2wvvcfCbGpr3ESI8RPzX7LKczIWCa7jeQxSgl8sAO1AVxmPE34RxSvBjSx2wb5WfgJCw3vqQuDXp+nBPVQi0IrFY6ZWXJPf/8/WqZGjuL3aA9zrVh9kfPcZP+eoUDwCJGvrchoPlQrCyMd47APaueVY+bG6F+10Hyl9F/yTSl2orNO7i9qD3QA3ZiWvYA/CaSAWdyHCLlaaS3X+q1GA6VuxVSzvpTKs8ckfeIbfYE6xj1ddUXwTT6pnBuKybO8b12GmEYW2eC/pv2sEs14IH7FA1iKazEyufpMbKwJ75IEDKgJo4CXM+K5+UE9FlaiO1COCEOclc3vcSTBL8bUMOkshkNz8Ck6e5Hv5FvFA2EmNu9QioVm6hpUIZ2ziqvyvoqvyctlqElRwoyDcSGExV6l+i5c10Wy/R2NqYzLdyohlECFdLDbEQC+kmLCCRRMvE/AcwuKEH9TdozUy8Te98kExTRLXnNpJp5UuTVi+6K3W3qUHjqbhbba3VXiB9 X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DU0PR04MB9417.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230016)(4636009)(136003)(346002)(376002)(396003)(39860400002)(366004)(6486002)(2906002)(186003)(6506007)(1076003)(41300700001)(38350700002)(4326008)(8936002)(86362001)(52116002)(8676002)(66476007)(66556008)(26005)(6512007)(66946007)(316002)(478600001)(5660300002)(7416002)(2616005)(6666004)(38100700002);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?P9UE4YoIOHT0PlBIt6H/yq9Ku0s1LaAh8WN66SXE4eYYiyoQUEMroznuO87O?= =?us-ascii?Q?WoQJ0XWI6DSccyIM09/beUgsdPDrkR07zcpD01U2wXX4tFJalyNJYNbxZWDO?= =?us-ascii?Q?hBc/X82nplnhVvteJ1U1mahJ+Q22Y3EJGtO/F+wYhHV7GTic+UwVUYvJ7Y00?= =?us-ascii?Q?nuXyeJmae/6lWWy502BEODGUNaCjnefpFVJ/bcQ72f6paoK+jqFseK0WUf04?= =?us-ascii?Q?IIIEKwxjttUTLjWWinvoD8/Hc91cwES2hfDxlycLWgpdfY/YQppyW8uiyO6d?= =?us-ascii?Q?ZIgbtJZVa3BB9RoYep8c3eKHLmxXXczj4IXs4L8lReFUwklhFxBIsf8iN7R4?= =?us-ascii?Q?DMKxz+/IFlbWNsH21BvFN1mZ7RyMfaGujRvfq4c3uU4vbWSIur1PGbIf7Ces?= =?us-ascii?Q?HUP94TJ8DehEiGt2o7yydjNlGdO39fuyoI3o6kpiF0zAd4qNtPDEftA4F9cJ?= =?us-ascii?Q?CV8d5lLFSlloDFomKvHyQJ38II/dUzEQ0kIhRZpBevxNyz39Jcf3yCpbugHy?= =?us-ascii?Q?KXGejH5Z/wuhTshgsLNMn6XD21xm1NBm+LxrMmrV1s2B78JiGIZl7Dqt596y?= =?us-ascii?Q?dwtLIW5B5UUdIMTsO1+0WHTBw8fH4coxwszSL9G7vptzildTbTDBoB/sBYjE?= =?us-ascii?Q?xbqgPJ9f9vsNI+ZN1L6b+oUZfBQGecQYqrWdV3yBgYuZ/VG8BfcPrzmKTLQu?= =?us-ascii?Q?ycmOI0EczM9frahvmpKwwKq8seVgC532DSq+8D4YD3qHgPkPL6hUhXQHl102?= =?us-ascii?Q?oDB7qP8/zGcIcQLZBruBC0FHzAMyqTd1VkamBug3RA9qvYFxaFvNq5R0Zd5c?= =?us-ascii?Q?GebtcniryNzHtVAPTANOllGWIM06rquTkfaICbdnUZxK8UtLW8sFVaQj/5VE?= =?us-ascii?Q?oYr0LliIj5+HF+SqOuAXMPMSdbEZKp3r3QlnWzq7ks5p5n8Kke399btZdE1m?= =?us-ascii?Q?Yr6VlQKi4BbkSy9qAwQSFMTTgT6aSpnEYTm5nhXl9DCerqzBBqvZg+5OtbW8?= =?us-ascii?Q?/S9cHcz4atUZXXGocJ0xxVIhyuy6k57VDkWZCrUmYy/Io/nZiAH4KKYKPqyx?= =?us-ascii?Q?FlkJwsu2eEiCwghSsM8Uoy69Q96NE92swIpkszh7cvTrJy/UEGar1HxM93o7?= =?us-ascii?Q?FwokTl4VMYCq9ott8Qzaod/R00+IoBiLhi15ZOwK4lUsG90sqgHd285hSI0F?= =?us-ascii?Q?nxCeZrmMlQWpC3xFdwIr2kY8oNk4WHW8rYybGQzpdGnzQqt7DtlTLjTJ0KPA?= =?us-ascii?Q?3dlRQoi4pVjzZQQ2Gc+j9xQzo4iH0LITDoWC42MUpZLwfkN7zKYMjdxRf9L5?= =?us-ascii?Q?BViKLdDUeMeI8/aTLS60PhHciMmlx3C2fTyBeC/N212PqE+qhxOYFqHD6EVS?= =?us-ascii?Q?JX8gx459wmlSRRWXljdIayCdKaUhhW7lgIr9+nOcqka4ijoFocK3ns7hZ8hz?= =?us-ascii?Q?7ZfSNecD3q+LMJkafs4m2KZYIO199/QhNw5mqRC4+hmMGKkjiy8CJSA6/gUf?= =?us-ascii?Q?vuOcfoUogiRuxKRsAb7z3oDdHwDdkwCAWNisesFDiD5ecDIRj1WH2VKVa0ME?= =?us-ascii?Q?j8vHR9WQtUtQwDiK2mCo6yUK+/jrBNJPBYYm8A5g?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 89d3cc41-5247-470e-82cd-08da6499e35d X-MS-Exchange-CrossTenant-AuthSource: DU0PR04MB9417.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Jul 2022 06:35:33.6332 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: uqfk1Y0nLu5Dq1nBepcQt5iuTJbOECpQKNOgV1CqJvA5RE/rrpcejlxBnn9f7oBeiIKRWClQRWYVT5zOZIo68w== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DBBPR04MB6026 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Type: text/plain; charset="utf-8" From: Peng Fan i.MX8MP HDMI supports HDCP and HRV, so add them. Signed-off-by: Peng Fan --- drivers/soc/imx/imx8mp-blk-ctrl.c | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/drivers/soc/imx/imx8mp-blk-ctrl.c b/drivers/soc/imx/imx8mp-blk= -ctrl.c index 6f983adcb47c..527d45d12a54 100644 --- a/drivers/soc/imx/imx8mp-blk-ctrl.c +++ b/drivers/soc/imx/imx8mp-blk-ctrl.c @@ -235,6 +235,13 @@ static void imx8mp_hdmi_blk_ctrl_power_on(struct imx8m= p_blk_ctrl *bc, regmap_set_bits(bc->regmap, HDMI_RTX_RESET_CTL0, BIT(12)); regmap_clear_bits(bc->regmap, HDMI_TX_CONTROL0, BIT(3)); break; + case IMX8MP_HDMIBLK_PD_HDCP: + regmap_set_bits(bc->regmap, HDMI_RTX_CLK_CTL0, BIT(11)); + break; + case IMX8MP_HDMIBLK_PD_HRV: + regmap_set_bits(bc->regmap, HDMI_RTX_CLK_CTL1, BIT(3) | BIT(4) | BIT(5)); + regmap_set_bits(bc->regmap, HDMI_RTX_RESET_CTL0, BIT(15)); + break; default: break; } @@ -283,6 +290,13 @@ static void imx8mp_hdmi_blk_ctrl_power_off(struct imx8= mp_blk_ctrl *bc, regmap_clear_bits(bc->regmap, HDMI_RTX_RESET_CTL0, BIT(12)); regmap_clear_bits(bc->regmap, HDMI_RTX_CLK_CTL1, BIT(22) | BIT(24)); break; + case IMX8MP_HDMIBLK_PD_HDCP: + regmap_clear_bits(bc->regmap, HDMI_RTX_CLK_CTL0, BIT(11)); + break; + case IMX8MP_HDMIBLK_PD_HRV: + regmap_clear_bits(bc->regmap, HDMI_RTX_RESET_CTL0, BIT(15)); + regmap_clear_bits(bc->regmap, HDMI_RTX_CLK_CTL1, BIT(3) | BIT(4) | BIT(5= )); + break; default: break; } @@ -365,6 +379,22 @@ static const struct imx8mp_blk_ctrl_domain_data imx8mp= _hdmi_domain_data[] =3D { .num_clks =3D 2, .gpc_name =3D "hdmi-tx-phy", }, + [IMX8MP_HDMIBLK_PD_HRV] =3D { + .name =3D "hdmiblk-hrv", + .clk_names =3D (const char *[]){ "axi", "apb" }, + .num_clks =3D 2, + .gpc_name =3D "hrv", + .path_names =3D (const char *[]){"hrv"}, + .num_paths =3D 1, + }, + [IMX8MP_HDMIBLK_PD_HDCP] =3D { + .name =3D "hdmiblk-hdcp", + .clk_names =3D (const char *[]){ "axi", "apb" }, + .num_clks =3D 2, + .gpc_name =3D "hdcp", + .path_names =3D (const char *[]){"hdcp"}, + .num_paths =3D 1, + }, }; =20 static const struct imx8mp_blk_ctrl_data imx8mp_hdmi_blk_ctl_dev_data =3D { --=20 2.25.1 From nobody Sat Apr 18 14:16:43 2026 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 vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 74C96C43334 for ; Wed, 13 Jul 2022 06:36:02 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231509AbiGMGgA (ORCPT ); Wed, 13 Jul 2022 02:36:00 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:35480 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234308AbiGMGfp (ORCPT ); Wed, 13 Jul 2022 02:35:45 -0400 Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on2087.outbound.protection.outlook.com [40.107.21.87]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 8BC53D7A43; Tue, 12 Jul 2022 23:35:41 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=XCBuw6+xttfo3VU3u5hy7K8StfdC6nThcu/7TFMznfKBgrRVbrdv4F4bpCGTk8oPmF2iUdseiqUFPMGGg4LqZj0tsH5M9nvDbyuwfY8xkU+e2CVmB5gmTxMI0bMUleN8hx92MopxwXRUg4vLJya7Bxix95ArCNRz7XzxKwutS5+bgnb3nfYlbWxbs1ZM8GFCtx6u2SQwbn2dVgZyxmz7Atj2lzMkJGtW+dcibs78FfBTXrBUh03eq2lZHZxPWXWOESru4B1tXyPfriI9Ek0JoajxkAyYbscbd2ALwoGgc50NFqQAcbbMuX3RN3QvrTFmkp28uv8KcjDBEc8y9XIJVQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=EM365LBdpNUJ4DBMcCB1kcUJvlq3cWNvwwLGwAFk7l8=; b=eMF77AsVv1qpfKqEHbRlE8htxRMPQa8VpApWUDZCA+mkOowtvPs3X1FCy/G/fTYkdTvsyJ2BNCCr0Ge0r72x/quAx46vM31oMIxEyHm5tDwlx+8byRy4RKLOyN9aXdONnWMwJP7qLOxFci9/oF8/mXxB4uBJuetPCzu2YO5D+uclWFgECZ8U71smcRMRXnA2r6zmMVSLd8tmO/iUWFCFFPXE7KtgwmMFcpj16N1UOH8iFihq0CWMRQ/L3uBOMkQZHdd6baFsDxX+Rizg6ynz15RvJwvAcOJNF75dwfykcX6UboNMG62/w3ksUcY/lW/Zndm3jzQzBzbl+qOESmz4cw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oss.nxp.com; dmarc=pass action=none header.from=oss.nxp.com; dkim=pass header.d=oss.nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=NXP1.onmicrosoft.com; s=selector2-NXP1-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=EM365LBdpNUJ4DBMcCB1kcUJvlq3cWNvwwLGwAFk7l8=; b=Zg3XI2+IApBXmOzBcJKqqPbLnnSC6O3ulzp+FDjcTf6rELCIJs6F1H9y2RiLs0OVDJHDCERC6t/9VXce5hlN97bKziFOeBFvOl0qweuYIPiO0XOJV7/LlaB0a664FcGXkNfR2gSPVX/HkaBPLSyey6D/PH1LU/FQvypYYHZCIyQ= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from DU0PR04MB9417.eurprd04.prod.outlook.com (2603:10a6:10:358::11) by DBBPR04MB6026.eurprd04.prod.outlook.com (2603:10a6:10:d2::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5417.26; Wed, 13 Jul 2022 06:35:39 +0000 Received: from DU0PR04MB9417.eurprd04.prod.outlook.com ([fe80::fdd4:8557:334b:180d]) by DU0PR04MB9417.eurprd04.prod.outlook.com ([fe80::fdd4:8557:334b:180d%7]) with mapi id 15.20.5417.026; Wed, 13 Jul 2022 06:35:39 +0000 From: "Peng Fan (OSS)" To: robh+dt@kernel.org, krzysztof.kozlowski+dt@linaro.org, shawnguo@kernel.org, s.hauer@pengutronix.de, l.stach@pengutronix.de Cc: kernel@pengutronix.de, festevam@gmail.com, linux-imx@nxp.com, laurent.pinchart@ideasonboard.com, marex@denx.de, paul.elder@ideasonboard.com, aford173@gmail.com, Markus.Niebel@ew.tq-group.com, alexander.stein@ew.tq-group.com, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, aisheng.dong@nxp.com, Peng Fan Subject: [PATCH V2 4/6] soc: imx: imx8m-blk-ctrl: add i.MX8MP VPU blk ctrl Date: Wed, 13 Jul 2022 14:36:51 +0800 Message-Id: <20220713063653.2584488-5-peng.fan@oss.nxp.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20220713063653.2584488-1-peng.fan@oss.nxp.com> References: <20220713063653.2584488-1-peng.fan@oss.nxp.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: KL1P15301CA0052.APCP153.PROD.OUTLOOK.COM (2603:1096:820:3d::10) To DU0PR04MB9417.eurprd04.prod.outlook.com (2603:10a6:10:358::11) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 2a6aea66-e567-4366-df23-08da6499e6ae X-MS-TrafficTypeDiagnostic: DBBPR04MB6026:EE_ X-MS-Exchange-SharedMailbox-RoutingAgent-Processed: True X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: BYFAYmLO+donrHLwrBzJ6o8N+Z6rT2Urycmf1C9ump3QgYDJ7+bpzaeiYvfqIFKPHdkiX5EMDsVZm90Z4aOPAM9wHNhwoYP9F2g3khuXFdtq6/LiOFJ31IGW51uPBYTDZh8BsS9x9feJr2/foI8tgptRcm9f5GqNYsR/ecKmi0o1BuGCPzrHiZXD5eh3Gihzn5QV8JM9YcmuAZgJZj1tdq8HOTBwdjMap5/ZtrZnZEZEtmOnKY6bVz11wc5F6rwUZDA8M71IIM8lLRreP43G6wZITTXPcMTm/w8VKXEDVWE8ydqYN/D7mNs+v3ZWrov+SR/xUXgfBRJb16aunaoDXcejy/mj7kFFyglVFRJHklvF9hkMelKp1J4XYD+uE+UQgeKWRG+Mmb3YhffwP/Awqreq6M8P9ISo6EvB8c09ydAMx1Tvkb/eMZW2fay2qlBub/kBZTN3GAVCa664oMlfoCHizseQ7oafLfwwKsoJAHZR6KrNQJ9xRdKdu50hotf9xG+KztndtwWa4205cRX0SrbjC9jixa9y+qIC9jUkmalKWJ2At+kLLbiaTbIyCwGicI7ovibVT2BOc3CjzHgmuw73kbI1Vduys2nqra6UDEdc4A7t8hhGN/rgMOJuf9xTEKRwvIS41MQCRYyoF5JbNFgDoduiu5cDtEU+PQvjqTbM7KTCD30h/+teyjWsDxr/YNzbiCo72JXyfRzuepF+7KMoTi86YCeoMUwJpZsp8WLoZnCPstUbCE8Mk5oeHpxgHOAYcVhVN1HHub6kyw042dBYEEnEjaCGQuDIQcwfOttSyCQyBZExn2xepIiI0w83oTAXK0p40evEM9Tp+5OsLA== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DU0PR04MB9417.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230016)(4636009)(136003)(346002)(376002)(396003)(39860400002)(366004)(6486002)(2906002)(83380400001)(186003)(6506007)(1076003)(41300700001)(38350700002)(4326008)(8936002)(86362001)(52116002)(8676002)(66476007)(66556008)(26005)(6512007)(66946007)(316002)(478600001)(5660300002)(7416002)(2616005)(6666004)(38100700002)(32563001);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?uK4uKzlJ4g5ZPijeiqKkM35Sii1HGbEImNSVUWbfA3h5bUloRAfh4GZDVeDv?= =?us-ascii?Q?tKU2AyjFZknsKGnz147xroQeU3MWrb5G5EJiK3tlm3lVOZNjv3B6xYrZaWWQ?= =?us-ascii?Q?i0ILdxP4pJBq1YbbYlCiYTOv8VOvvYZG54tYa1r7sAJC6EqJeQIXE9aEA3NQ?= =?us-ascii?Q?/WCKCuAE72ZWsY9wCK0Z5GcZOJY6inwgKVte5aU9pWc7oY2roDbZsthsklu4?= =?us-ascii?Q?QUBIx8W8XXy3MJjoYg6P94I9mFw1LNFnoWmRd+0ZYcKDmcmT+B+16HMTAxC0?= =?us-ascii?Q?rG9sc1LMrRrDBxWT0KjTzvAbef5Do7a4801n/MaKapX/DiV1Eu3iKpvpGlrn?= =?us-ascii?Q?g0ldNW2U5yuTvzhB1ljhbvKbLHY/FSEqzpnY+sn2xxOPxFE/6eirc7VF34OV?= =?us-ascii?Q?1/0ESPolt0326RWW0ocp8JXi0ZPt+0GGzQwpNZnxYqKzwZSRkyIb6gVz8+0A?= =?us-ascii?Q?JHM3hfQMqyWTs+oV76JQ1yMAgFVW1IAZ7pnuO1Va8wn3HuMoNxR5RkRIsVvB?= =?us-ascii?Q?V0ZmRZCWdVktbTQljCsyM3iQRNWKOoBkS/ZkL/f8ZZMv0/3feC5vYujyKQc0?= =?us-ascii?Q?NEoa8/lMVFwdo6cTt3V+zrNA+5qd2moQUZgIWhpRJLRu5y9+c+yCen6DN19E?= =?us-ascii?Q?rDvptyHv0fkj1RsiWINuwTbul+23Ok/cYuQXfWlBvHFhdL8TL7AxGIsX4sE7?= =?us-ascii?Q?96MqR2kT8jzLc915Nss7JQEora5dFhVOOP08FPB155apF1CHBVkqoOMhjsAg?= =?us-ascii?Q?5Ipsb0n0iIrFSP5w7f4SLcrDc8XisFb0nJJRMJLtCCQ6Pt8JtOC9uFkXiqRX?= =?us-ascii?Q?XuJD37v1kEJP+avCT6NFu68T+MueR31m0zzVrAgCpxaJnIWPZ4V3ByIgy692?= =?us-ascii?Q?lQN1XBtUrFRy3I1ibflbVVcM0re09W9R1Kw9YVRb1QuWQxOyIPMJOS020ria?= =?us-ascii?Q?OWRzDfU+qfFklKZ6obR6oxqvtaCwXrx1eDwUUGELdmm/jd/KdT6f7BqYm9o1?= =?us-ascii?Q?0E97+l7uJ7Pd7Oei0Ab4rtX9ePVQD6uGMaOwkqnj96jUUN/i8OSrMNZWi8bB?= =?us-ascii?Q?BqhLU3RJUMNKcCte3QlgzscVLLNyk4rvEwV7mLwVr0+gfQlqf9VD7MHTDQ35?= =?us-ascii?Q?NlO9F12TIMTnBrxvsC7lhr4vPkqegLLndhV9euXe7Jjb59DD6BVGaPjDM6md?= =?us-ascii?Q?rxDpValrAN3fFKh21mErRV4xXBajC1CX5MCLZUZLB8x5MMAsm/gdA86HlYZu?= =?us-ascii?Q?e9FzDFmudHzjvHW40n0INj/9mJ6XjN81SWYh9hmw+1TE2KoNMj9KL1lXpAkG?= =?us-ascii?Q?tOJslsylLc/hSMGoAQAokX6zlqx2c/RlGGr05s8kNRJXf1H1cbzgcrbnGhjO?= =?us-ascii?Q?F7a/qWbr5uenh9KtMlEbmHJC7Pwcc7YoQUtEXwGO5FsEqNx0Phvn8tdCUtII?= =?us-ascii?Q?Tn4k/LkGbdnRM2srlRomfYnphEOe4rlZJtgMDRhPyHzXLOyKS5+6kpc92tkB?= =?us-ascii?Q?y4LgfxE6tZJEFrP4Csd3a4l4uO49xbN3vCf4VLjtx5J4+XJSgK1GaI88YpQl?= =?us-ascii?Q?kUkq+051LvLs4Qatjs8F6ACt99yXWYW/l+8G8H8o?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2a6aea66-e567-4366-df23-08da6499e6ae X-MS-Exchange-CrossTenant-AuthSource: DU0PR04MB9417.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Jul 2022 06:35:39.1683 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: dPmX/Zch6yg0lO9L0lxUcXqAR76910xpni7gLx7+myPrQkH+4J1iSJz9tZKkmGRQsPa79/jwH59J6OmEpjEzzA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DBBPR04MB6026 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Type: text/plain; charset="utf-8" From: Peng Fan i.MX8MP has a VPU blk ctrl module that could supply clk and reset to VPU, so add support for it. Signed-off-by: Peng Fan --- drivers/soc/imx/imx8m-blk-ctrl.c | 43 ++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) diff --git a/drivers/soc/imx/imx8m-blk-ctrl.c b/drivers/soc/imx/imx8m-blk-c= trl.c index 9b0f81dc292b..871a387c6b41 100644 --- a/drivers/soc/imx/imx8m-blk-ctrl.c +++ b/drivers/soc/imx/imx8m-blk-ctrl.c @@ -484,6 +484,46 @@ static const struct imx8m_blk_ctrl_data imx8mm_vpu_blk= _ctl_dev_data =3D { .num_domains =3D ARRAY_SIZE(imx8mm_vpu_blk_ctl_domain_data), }; =20 +static const struct imx8m_blk_ctrl_domain_data imx8mp_vpu_blk_ctl_domain_d= ata[] =3D { + [IMX8MP_VPUBLK_PD_G1] =3D { + .name =3D "vpublk-g1", + .clk_names =3D (const char *[]){ "g1", }, + .num_clks =3D 1, + .gpc_name =3D "g1", + .rst_mask =3D BIT(1), + .clk_mask =3D BIT(1), + .path_names =3D (const char *[]){"g1"}, + .num_paths =3D 1, + }, + [IMX8MP_VPUBLK_PD_G2] =3D { + .name =3D "vpublk-g2", + .clk_names =3D (const char *[]){ "g2", }, + .num_clks =3D 1, + .gpc_name =3D "g2", + .rst_mask =3D BIT(0), + .clk_mask =3D BIT(0), + .path_names =3D (const char *[]){"g2"}, + .num_paths =3D 1, + }, + [IMX8MP_VPUBLK_PD_VC8000E] =3D { + .name =3D "vpublk-vc8000e", + .clk_names =3D (const char *[]){ "vc8000e", }, + .num_clks =3D 1, + .gpc_name =3D "vc8000e", + .rst_mask =3D BIT(2), + .clk_mask =3D BIT(2), + .path_names =3D (const char *[]){"vc8000e"}, + .num_paths =3D 1, + }, +}; + +static const struct imx8m_blk_ctrl_data imx8mp_vpu_blk_ctl_dev_data =3D { + .max_reg =3D 0x18, + .power_notifier_fn =3D imx8mm_vpu_power_notifier, + .domains =3D imx8mp_vpu_blk_ctl_domain_data, + .num_domains =3D ARRAY_SIZE(imx8mp_vpu_blk_ctl_domain_data), +}; + static int imx8mm_disp_power_notifier(struct notifier_block *nb, unsigned long action, void *data) { @@ -827,6 +867,9 @@ static const struct of_device_id imx8m_blk_ctrl_of_matc= h[] =3D { }, { .compatible =3D "fsl,imx8mq-vpu-blk-ctrl", .data =3D &imx8mq_vpu_blk_ctl_dev_data + }, { + .compatible =3D "fsl,imx8mp-vpu-blk-ctrl", + .data =3D &imx8mp_vpu_blk_ctl_dev_data }, { /* Sentinel */ } --=20 2.25.1 From nobody Sat Apr 18 14:16:43 2026 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 vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 9B19CC433EF for ; Wed, 13 Jul 2022 06:36:12 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233809AbiGMGgL (ORCPT ); Wed, 13 Jul 2022 02:36:11 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:35934 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234361AbiGMGfw (ORCPT ); Wed, 13 Jul 2022 02:35:52 -0400 Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on2074.outbound.protection.outlook.com [40.107.21.74]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id EEC40D64D1; Tue, 12 Jul 2022 23:35:47 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=F8a38Dy5sPT+YARZ+joHt4Hy0glmbR/PxTPCaKu/6+cxUdcezlwMB3DsVeZGFXWijye4EyvRPjQNB6/HeLNxpivu+0odzkshlL7AR8DpyiFWhvLXE9XZV3oae71QJX3T8ufwglR1bdhBq9R1yyIFD2G+VPbuoxfx9ne8QgyE9OaMjACeuwaio5S5jmVgihuyQ/jjl7TEUsH9STHF6YSZzXAehDQIk4hy/3wuZN5WEqblB6b195RaSVLZs8fdjQ0DpdhcXaToirO8oUwuH94ehbWM0lwhtiJ0BREHGkrjAbGl/l70P18IfLcw3zNxC+ZCt1gDWcgjT4Rx5F3X3vGbeQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=1AorRxksbXeVxubLoSc+lsLswoLaLtAUA5dm1bM1U1k=; b=luNijI34Ot1L2yOOU9UqquaKnASDbUuhcqtOuIm7DXpSUZ07rDjcQ2v7vxne1XdJlN6Y1CZketmd6YHFuBfNHZJNs6ohusqrGn6u3MKR0kNak2y6rtF7+4qd/tHEG3vxErhafiKNmZtpnUqHpfE4SU8GV+dkEzuK82gLA2XUTzbTmKsRFmhz9hMxuC1s6vP0eKK/vVP+ChFjlpZ/C1YxHINgljzctleYmpr0Lr2qaQGCX/fPHt/ItRxAjaqyEvM4qNK+hkbMcD1eZjL0rvPycgSdYhsvfkD0fFUwoDQnAOJPKjxp5GV20FZismzjb9QXQPC9yBMjTiZcF4xP9u5KcA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oss.nxp.com; dmarc=pass action=none header.from=oss.nxp.com; dkim=pass header.d=oss.nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=NXP1.onmicrosoft.com; s=selector2-NXP1-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=1AorRxksbXeVxubLoSc+lsLswoLaLtAUA5dm1bM1U1k=; b=lgj/0nl5/K9bT3Jhw6DArea3KjBYGTtMereAZnOGGyOpSxMxjlxL50KcFBumA3WFzP1+1krL3ofqFKMjBhnX2DAx9VQDlEh+svFPJ+8AX6sJZFWk2ue2X4+lXi8FwCLnPSBsVfsbUVufeC1Ocbi5krmlafdrhYCyNqXW+T8Y2Xg= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from DU0PR04MB9417.eurprd04.prod.outlook.com (2603:10a6:10:358::11) by DBBPR04MB6026.eurprd04.prod.outlook.com (2603:10a6:10:d2::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5417.26; Wed, 13 Jul 2022 06:35:44 +0000 Received: from DU0PR04MB9417.eurprd04.prod.outlook.com ([fe80::fdd4:8557:334b:180d]) by DU0PR04MB9417.eurprd04.prod.outlook.com ([fe80::fdd4:8557:334b:180d%7]) with mapi id 15.20.5417.026; Wed, 13 Jul 2022 06:35:44 +0000 From: "Peng Fan (OSS)" To: robh+dt@kernel.org, krzysztof.kozlowski+dt@linaro.org, shawnguo@kernel.org, s.hauer@pengutronix.de, l.stach@pengutronix.de Cc: kernel@pengutronix.de, festevam@gmail.com, linux-imx@nxp.com, laurent.pinchart@ideasonboard.com, marex@denx.de, paul.elder@ideasonboard.com, aford173@gmail.com, Markus.Niebel@ew.tq-group.com, alexander.stein@ew.tq-group.com, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, aisheng.dong@nxp.com, Peng Fan Subject: [PATCH V2 5/6] arm64: dts: imx8mp: add vpu pgc nodes Date: Wed, 13 Jul 2022 14:36:52 +0800 Message-Id: <20220713063653.2584488-6-peng.fan@oss.nxp.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20220713063653.2584488-1-peng.fan@oss.nxp.com> References: <20220713063653.2584488-1-peng.fan@oss.nxp.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: KL1P15301CA0052.APCP153.PROD.OUTLOOK.COM (2603:1096:820:3d::10) To DU0PR04MB9417.eurprd04.prod.outlook.com (2603:10a6:10:358::11) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 6534d065-0fa6-4cf4-3496-08da6499e9fb X-MS-TrafficTypeDiagnostic: DBBPR04MB6026:EE_ X-MS-Exchange-SharedMailbox-RoutingAgent-Processed: True X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: DppdGnpaq5N+gkx9NMBrgf7mzvp2M6eDr69XdjTq7pqxCd4SCrxubHuuIkx266UZAp9+8Lxo9/TzZH5X3SbNLkKmzck3Do3pcZFRuOp9fDtomuziqkocMsOlI4HcPHehVdX7yuGO1WZX217J9xogK2fQZkOuh0oRUcAkob8A6IOd9ewAKDVq0KaxKrWYokmv5PW0yv7hBsYr20dP1+Mr1ZKouS93sF/U3VQmTH1WMwPS8Sv3FnYEG/ryftIfkvZMewxD59eVd7iG3pwqX+vYEm5MuOLt016+Sp7gXnlODxol5kN9a5CCIK9u8zCb/dZV8isNMMP0pdaMYCxGJLK/XzaIDWORQY+LFDpUNXJ2Dl1VHTxDFic/7HF021a4CPxvyu8cU0hst2PupfM3fTpgbRKM3JJoBrOPXwys9WN3cPCTIR71VI6Oiwv0Gy20qI/1Ybc8JdghIzt80j5IbgtCviybI4/rp1JQuV/kVH0bdEmX78Kw0JAPUpt6YPPYhFthAJZmtgesV+e2IPWWXZWibSe7/7vAV1bfrcVaq4QzQvUzhp/Jv4sZZPHbt0cze1MJWb1PxX6QqYhUJ9dz4yU41Va7fcp/lRfkMFpd8uJ4ZsPTdEH6neUsm1ocHcrxx2+giEWC0f4isxtFGwKDLmdGxs0tiNDH2r5zWWH72LhFMwsdqcu6hWwUjJuWRCeHpEIZJ6YUsmb5GXd7JzoB3z7itPAT6v1gdRXmCKuqw5e3nxgJ/6m9vBN6Ki+Zhk+QNy/ROKDZVv+CvBPIsRdbCE4WZ7jQ5SMGR9duVa7A0k3tFY+6BOeXwxORV06cSsZ8AhiltjuBdgIqgXqvXF5jU8JhGg== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DU0PR04MB9417.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230016)(4636009)(136003)(346002)(376002)(396003)(39860400002)(366004)(6486002)(2906002)(83380400001)(186003)(6506007)(1076003)(41300700001)(38350700002)(4326008)(8936002)(86362001)(52116002)(8676002)(66476007)(66556008)(26005)(6512007)(66946007)(316002)(478600001)(5660300002)(7416002)(2616005)(6666004)(38100700002)(32563001);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?eLp9VW4zE7BaBhpZHV0my2PibeKlueXREz6bjxP5eFFKRxT7tOD0pJWPK5Ie?= =?us-ascii?Q?Zn7M9GuIrWopzyLBAy5dQLjwWLojxDmcvQXub+037NoRCyOI6dPFE6fpnqOJ?= =?us-ascii?Q?WZfXWqW6q6qWDapmbG06dZCPkMZDZU8ku6PRji7nv7BwOqojPHXsx5dAdgIL?= =?us-ascii?Q?2XhKQIknl174CWwCsmPnyDYvU7QWw5rsZnmvdY0alA7hR04vLPcu+RHdOSxx?= =?us-ascii?Q?EXMwHxDXoGBsZVuFpU4CweiZXkp7NN0xN1tr2w6azQfof9bEOPPuOzzIuYhu?= =?us-ascii?Q?g68h7nr9p9BrC5QNokUZhqotng5BdKV7dFiD69aXGLMEkI5LSHRvJLSyfOKD?= =?us-ascii?Q?s3J3iC/P9nvUsC7eIcFzQyn5XAoC35pYQ6SRJlQKBj+6zTzbCvtX0yZvWD6+?= =?us-ascii?Q?9dklA1mkARbNrQcr5iTiUA8u11fr8jDthaRpsc7SNx6zYEGKSZ6AqIplaI5S?= =?us-ascii?Q?rUortuS/w2F5vyu2MwvqUMUFGFgH8jEZ30gDTUFc7DzulJAeGcvRBFJt/RxD?= =?us-ascii?Q?fkdwpkjWxkvKU/YJCmUpvAPD93cN52vavtTeYrYntZSs+VcVgo7m0b5+bFNu?= =?us-ascii?Q?X77LZXXPgijqQMQWc+ZFSxwlQKw1mAD+tGeTGADC21S2mNTtGczZkYJLpMKD?= =?us-ascii?Q?G+7PFosmVwxtZrhVArgUvZlu2In3SDtNRcjEBOyhi8T/W8578rqoJrjIA/ia?= =?us-ascii?Q?Xz2nqBBijlA/weEt9oxSg29lORFq8R3xhmjoFs2CF34Puk9dvhC4Rgkj1RRg?= =?us-ascii?Q?q66uELundzk9MPF06+whIB6sCwkrBeXr0CPGOHKV0Y/OwJRpoMTYi6Ddx/MF?= =?us-ascii?Q?00K5EG37q4QvJaEHDH2msRPtZ+MycUyMN8xKk6/tUvnGYtx1B56Tf8Q5T2fL?= =?us-ascii?Q?EUkfbimqn95y/QafRqs7ocgif+2comHx1ZMwkkaBu9eF53qSGkM5xRHEQ+VS?= =?us-ascii?Q?Rcnmug1QW9CNWRG07ItYLzFgyVrOKOm7PZiBeNwQoLUOC17qOQ81MNazXr98?= =?us-ascii?Q?RvVFspjK3bW1SaVnstSabzYmLlKnJV01jBhCBTqX6sW5gqCn3NRkSmtfYZ4T?= =?us-ascii?Q?02BdQ3LaXSQnid4yh2rlWAPal23Ybic/N9OO9YHN8zNcBHWvTiOZdECxdfMK?= =?us-ascii?Q?grPaiJWBtRZ5Rsd2cG4LqTeVCTsEvYV/X7C0+oj1d/zuyWqjN1i1UpijXAR4?= =?us-ascii?Q?mrd26cimk5n8eOi/MqyGAvp9kWjkeh2WRQEq3Irg9o2uIb4joHDgmqy13F6l?= =?us-ascii?Q?klNmVg/CyjxFfbOBiAQnaxyH6K8pST98sUBikjgdaeP+bR32I+zxK0/eXUmg?= =?us-ascii?Q?g5dOTSkaJc2dBRGdfIl15VuBHpa2eP8a2BFoPic7AhjDsiSZiTFnAAt0inMf?= =?us-ascii?Q?O/JHKCvmIeAcmEVOxLgY6KjJrMISfuQKpDdapVz5Z4ukODrmhrryTFDWWKH2?= =?us-ascii?Q?ZEWEgBASnmHSVcLCDuFM0gAwy4mlYby3MywfeRN+lxTLni8AAfaHoc3waXUG?= =?us-ascii?Q?6TBDL7vHdvtAiW9C8RjkZMNvlkQk50nWiUJMWoQCWQ/ZxTAzTHeMd9wBZyNO?= =?us-ascii?Q?9Bo/U0m/nHxRU0rXErde7F9ymvbL05CZo9zu+1WV?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 6534d065-0fa6-4cf4-3496-08da6499e9fb X-MS-Exchange-CrossTenant-AuthSource: DU0PR04MB9417.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Jul 2022 06:35:44.6705 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: EjFCbUjPDjMsYmhm1I9qnCYPN5AfJXJSMH/ns5MWQpjch1j2lBNk8Xx/0ej7ir195EAKSbhcbJUZGd+kkTV0og== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DBBPR04MB6026 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Type: text/plain; charset="utf-8" From: Peng Fan Add i.MX8MP PGC nodes for vpu, which are used to supply power for VPU. Signed-off-by: Peng Fan --- arch/arm64/boot/dts/freescale/imx8mp.dtsi | 27 +++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/imx8mp.dtsi b/arch/arm64/boot/dt= s/freescale/imx8mp.dtsi index 0b165f98a82c..34af983b0210 100644 --- a/arch/arm64/boot/dts/freescale/imx8mp.dtsi +++ b/arch/arm64/boot/dts/freescale/imx8mp.dtsi @@ -598,6 +598,33 @@ pgc_ispdwp: power-domain@18 { reg =3D ; clocks =3D <&clk IMX8MP_CLK_MEDIA_ISP_ROOT>; }; + + pgc_vpumix: power-domain@19 { + #power-domain-cells =3D <0>; + reg =3D ; + clocks =3D<&clk IMX8MP_CLK_VPU_ROOT>; + }; + + pgc_vpu_g1: power-domain@20 { + #power-domain-cells =3D <0>; + power-domains =3D <&pgc_vpumix>; + reg =3D ; + clocks =3D <&clk IMX8MP_CLK_VPU_G1_ROOT>; + }; + + pgc_vpu_g2: power-domain@21 { + #power-domain-cells =3D <0>; + power-domains =3D <&pgc_vpumix>; + reg =3D ; + clocks =3D <&clk IMX8MP_CLK_VPU_G2_ROOT>; + }; + + pgc_vpu_vc8000e: power-domain@22 { + #power-domain-cells =3D <0>; + power-domains =3D <&pgc_vpumix>; + reg =3D ; + clocks =3D <&clk IMX8MP_CLK_VPU_VC8KE_ROOT>; + }; }; }; }; --=20 2.25.1 From nobody Sat Apr 18 14:16:43 2026 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 vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 1C175C43334 for ; Wed, 13 Jul 2022 06:36:18 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234389AbiGMGgQ (ORCPT ); Wed, 13 Jul 2022 02:36:16 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:36156 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234167AbiGMGf7 (ORCPT ); Wed, 13 Jul 2022 02:35:59 -0400 Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on2078.outbound.protection.outlook.com [40.107.21.78]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 08C8AD6CC1; Tue, 12 Jul 2022 23:35:54 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=CQb7Y+KRLJGeU3IC+ACgmEknYZOi+j5zJ0BVkJva62Cd5bg4+h5bC8pPTdC/R1BnoHAjcFAIz3vrKm06uumHhfVJPvK/OI1/A+vmeEcQ7xgAEQOmJAxjW7N6XeIWgODkr9Wg0o1i0VH3Udr5WCuEp+y00GgQul+X3E59QAV9b+zFPSV9P1eraRI43iDZZYXeg+lCy4aye35+FC+UdwG62Fv5uRt8gZ78RcYb/Lde0LcIH+P9KDFDXvUhxg8pDG2KNLuW5KOefFxlYGH/+ZMmUcw1vpBWwYdJcJ90m2c26WIBryJvAylZxFPT7M4QEZdQ5sj5OWGcYo1Zt8nXBQOOWQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=olONIe1IcfxoeeiMmRevLFQZZOGiT0LONaCz3vBzlbo=; b=D4rq6Ybl+j/Qm0vbrZuQOl4FHrpZTRlG3fyKWR2quBuAUYFM926mm2uvoAhDv2VYPnI+u5Uk5bKFty4bxGyUT+yutWNqP4iUBXfV5eykjfA+qnMH0vL9pm+AfARlcVmfqvN9AM3DxmLib09ajPHxv031b4iM7w8L+Se8WYVPbhu4+Z33dQzjrQPI2s1f+FjBEcZS333qAidrher25+smkPRDds9g15Z2G+h+4x5+ygxFQLcWncmImkayzauV0rjuLxGyQ1eYKr+grVqG5Ev0CVXj/p+rZaouoclO0dIt+afTWMx9Ltf8hpkr+x9V0I522CESW7XYKBzGqEK2srnzFg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oss.nxp.com; dmarc=pass action=none header.from=oss.nxp.com; dkim=pass header.d=oss.nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=NXP1.onmicrosoft.com; s=selector2-NXP1-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=olONIe1IcfxoeeiMmRevLFQZZOGiT0LONaCz3vBzlbo=; b=msYBip0Wc3ExHGZpmnFVVLT2i+/rmQyzKHVADqaLwaIJ/U6fhmC3q54H4wNECcKNEI35kb3GCbRmqP3oVVuxkxUclzYuwCBNsMeT6HhYHplRU0noVXBI3RpnvTB09n5okPUQhKkqQ7mMox+ddbF8Y+UhHt18cmoZ/murdgnZLeE= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from DU0PR04MB9417.eurprd04.prod.outlook.com (2603:10a6:10:358::11) by DBBPR04MB6026.eurprd04.prod.outlook.com (2603:10a6:10:d2::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5417.26; Wed, 13 Jul 2022 06:35:51 +0000 Received: from DU0PR04MB9417.eurprd04.prod.outlook.com ([fe80::fdd4:8557:334b:180d]) by DU0PR04MB9417.eurprd04.prod.outlook.com ([fe80::fdd4:8557:334b:180d%7]) with mapi id 15.20.5417.026; Wed, 13 Jul 2022 06:35:51 +0000 From: "Peng Fan (OSS)" To: robh+dt@kernel.org, krzysztof.kozlowski+dt@linaro.org, shawnguo@kernel.org, s.hauer@pengutronix.de, l.stach@pengutronix.de Cc: kernel@pengutronix.de, festevam@gmail.com, linux-imx@nxp.com, laurent.pinchart@ideasonboard.com, marex@denx.de, paul.elder@ideasonboard.com, aford173@gmail.com, Markus.Niebel@ew.tq-group.com, alexander.stein@ew.tq-group.com, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, aisheng.dong@nxp.com, Peng Fan Subject: [PATCH V2 6/6] arm64: dts: imx8mp: add VPU blk ctrl node Date: Wed, 13 Jul 2022 14:36:53 +0800 Message-Id: <20220713063653.2584488-7-peng.fan@oss.nxp.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20220713063653.2584488-1-peng.fan@oss.nxp.com> References: <20220713063653.2584488-1-peng.fan@oss.nxp.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: KL1P15301CA0052.APCP153.PROD.OUTLOOK.COM (2603:1096:820:3d::10) To DU0PR04MB9417.eurprd04.prod.outlook.com (2603:10a6:10:358::11) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: bda36431-e77a-4fba-b033-08da6499edc3 X-MS-TrafficTypeDiagnostic: DBBPR04MB6026:EE_ X-MS-Exchange-SharedMailbox-RoutingAgent-Processed: True X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: TccjlKo7gnnqlayKnBZq3spwkrzz/8b2IWHd/cglqRyMNkTIy6KBqwwq28yQSJM4cMqAzxn+TVttM7k3W6o81rX1BmBC2zlzsxVO8h+AyuEMV8J86v5RAANPqnN2j/OMylSgeWKSJph4MQJMuuNEDFMh2N+3dhNhqtV7XNxdsW2/TirGCIWMJnkPWBuPIHGYW3lOqOngIG5zypx+GWV4dqK3tQuDC/mZyQh5yl8pR83c8IDoFAfypzFRO5qcA93LDBXJ13FrC6NNeoMZKM2oHZf1fovdr8JcThxmDjn6O3LWwFhelrMpcUq8iJQ3FPHJlxYhTQ5qFJRYJRNsXCS8FwjoC/MsiNZiw3QZpumKQLYZ59ybegO0sEjWERdVLrljyWN34wXXtpC1ASd0+lnHxuqAYtCec3xaJQYxYAmNzN7hOUq+9WX5/v3MZiPD/jFHYrtgBPUuirQnBezaRLx28U/tkRBIwOCHxWNQm9q7ws1Xm1uiHk+R2LZiYuthLBZjaV+rghQMS5FSwiXAb4rMGtuRwgP/u6RrBoxklZAqzfG3cPZ9T9wCwgLFZWKXBu3P1GAim00oicf43SD4XK8/2eib2pbuyczVPx+fA6k4MjRWnQyUofVEqheRM1d9/uo6Fj8usIl6EtQFlXnNPzxfNznXCxXgTz0E6DA8SX6QAI4U2hfIPZqtmp/R+2acd8QQPd9Dglf5PYtetH5jNFNg3u49O5o9YLxreoamUMDgtDvDgoewZMiIX/GLBP/ID2WO9ObmsTVf/+g/xCPq2fbGyNK7ANczkovblytOicqQ5eV0So7I50Qm0BSowZAYqe+6ktvj/aIfErgntKdWg49O/g== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DU0PR04MB9417.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230016)(4636009)(136003)(346002)(376002)(396003)(39860400002)(366004)(6486002)(2906002)(83380400001)(186003)(6506007)(1076003)(41300700001)(38350700002)(4326008)(8936002)(86362001)(52116002)(8676002)(66476007)(66556008)(26005)(6512007)(66946007)(316002)(478600001)(5660300002)(7416002)(2616005)(38100700002)(32563001);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?aPBdAL4ZiwlIa1frRH/I8N8aVESbGRYsTgu0D8jyPvqZr2tjv6WkU1CHgYKR?= =?us-ascii?Q?MvwCBrnpGbTUhye9P2TTQ7NeC6KaupFeza7XtW6BfCaK1rmCN3vF2pIcb8Mg?= =?us-ascii?Q?45wLx9yVQjBoeUq720EKCuQ8LriFwqIj9x7TrlQgixB7xqMjLthw8u/GHbML?= =?us-ascii?Q?h3YOUGHtja4LOKb0C9RN3E5XWS0+wr+MrTc5oEFWFTSRbWPseaB4+YksY7Hl?= =?us-ascii?Q?DqAiZ8sqOqHlyYzb68oTRr/idSnZM9RtZamIaNwW0E4umLoY5O1ZaoKOkM5I?= =?us-ascii?Q?jNOj/Um+R+zXQwfVHpRX8X+AwJ6Zmi6p91UsxqlwyIbPuheMHtne3BXOqBL6?= =?us-ascii?Q?4eGsoChSbAbSo2ATic6Z7gJgKeALqpkkzaY/BtWWJUrUe2ES6hSw2PFSAO0a?= =?us-ascii?Q?2ldAFIB9Ka2ydSgFG4OJflVEf9To5q7SRcRGH49QWQwsvbaus86KVrZzdTqK?= =?us-ascii?Q?OcJB8kn82aI/L58fhhlLaUis7yOs+HCPtib1voeSz55+o7uw7jHrOu5ZbCRR?= =?us-ascii?Q?HvrGgxhLVM5yB6/xPVgB0uLjKWX5j6bBCyR/eHMnRGBwniQKGWgN3iLQHHtH?= =?us-ascii?Q?t28JFFvzh/Y2m3/tyOhfBY/7i6rNi4/rSWoGf96kD5rYdn6ekuNf5rK1tKKV?= =?us-ascii?Q?UVJyACjqemJ/K4fSj9be4tqczXgNwiCu6moWKsqC+TzJPE/HoQ6ve5uR+83t?= =?us-ascii?Q?akcjPWocQHuSRqOBQrWtO8GU9ew/+SDg0pQn9o4UgqAmkCHz/5Ce6oMvetrW?= =?us-ascii?Q?qKkULLlCHHnSdtcHE2ko5AKo+YtVHZvGmCiig/lmajfFm36jMhcW4hd90oLH?= =?us-ascii?Q?qeYlU9OZvk/b29HO7ycRiyOZPAQQkdrdvH1EvXaSyLzjaxx21ye/FzcmR1XX?= =?us-ascii?Q?hpaYbcVF/Gd92GJe//CDTZ0E+OsfVZOXLaUOUXyFzAJudkIkIrUUV1a2AsZ+?= =?us-ascii?Q?yfJEtNbd/oQjU6dEn+4jxxQ/gmolfxCLp0mlqgsdDJ7yNGn+EoZDyp74fRc2?= =?us-ascii?Q?My3clLhJUVHZ1UfAhv62CWiz7sP0GIQtacbCpWBn7xeCqcsRU2rsmDiw1D6G?= =?us-ascii?Q?goJWiyh4dkE+/s2WBFeFk1nJTFNhFhdW2cQTk+zDgN+NLvEVpy9PHeGKYcW4?= =?us-ascii?Q?cXtdaCPndEnHg1G9/xAgRf9z28MW/wKYmA8h2End8cjMpguDkCjSqH6CmBgz?= =?us-ascii?Q?yYSsQN/qJ9s3V3mDl3mOTIi8MA2kb/o/tZP0m7c8B5QhrtYThI9IBvg2/XHn?= =?us-ascii?Q?krNmkcMx8B8ZNcR0LnKyijcb5tTpCyMKFnrdA4GZ1kiAPi5/xAYbTd6hD7up?= =?us-ascii?Q?tNWCqIaZlwDQ0piSJl5AFNguQF84GPmKCdynZCD1pvMGI1PVD6h+HLVZxS0/?= =?us-ascii?Q?GehEnN+og2275H1gZLajfnXzQ+R76F48u+vpknAMAKtpO4zP8P1j+LoWoleK?= =?us-ascii?Q?6TIueonBHMLHiMKymtK6sw6Sp3TzeliDMJ78BL22uAe7LpiAWz3rgOmYtvOZ?= =?us-ascii?Q?n4dtSI+p4vIHjVN3H0XJHPNk2eiLUx5fxbCq6kXwk12EjsV2ZeZf8062qE/v?= =?us-ascii?Q?h93I1MoE1R3suem4MY67Gi/su0JNRlJ3zA4LVPnz?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: bda36431-e77a-4fba-b033-08da6499edc3 X-MS-Exchange-CrossTenant-AuthSource: DU0PR04MB9417.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Jul 2022 06:35:51.0019 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: y1xcRTyrZmLh9A5KULO5odi2n34nT8lW5fyf44e8i3YY9xIkqiKxT0imQJIsgcn7h4y7auqzzu2hDIRaPdwO+w== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DBBPR04MB6026 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Type: text/plain; charset="utf-8" From: Peng Fan Add i.MX8MP VPU blk ctrl node Signed-off-by: Peng Fan Reported-by: kernel test robot --- arch/arm64/boot/dts/freescale/imx8mp.dtsi | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/imx8mp.dtsi b/arch/arm64/boot/dt= s/freescale/imx8mp.dtsi index 34af983b0210..493fc3ceec1f 100644 --- a/arch/arm64/boot/dts/freescale/imx8mp.dtsi +++ b/arch/arm64/boot/dts/freescale/imx8mp.dtsi @@ -1185,6 +1185,24 @@ gic: interrupt-controller@38800000 { interrupt-parent =3D <&gic>; }; =20 + vpumix_blk_ctrl: blk-ctrl@38330000 { + compatible =3D "fsl,imx8mp-vpu-blk-ctrl", "syscon"; + reg =3D <0x38330000 0x100>; + #power-domain-cells =3D <1>; + power-domains =3D <&pgc_vpumix>, <&pgc_vpu_g1>, + <&pgc_vpu_g2>, <&pgc_vpu_vc8000e>; + power-domain-names =3D "bus", "g1", "g2", "vc8000e"; + clocks =3D <&clk IMX8MP_CLK_VPU_G1_ROOT>, + <&clk IMX8MP_CLK_VPU_G2_ROOT>, + <&clk IMX8MP_CLK_VPU_VC8KE_ROOT>; + clock-names =3D "g1", "g2", "vc8000e"; + interconnects =3D <&noc IMX8MP_ICM_VPU_G1 &noc IMX8MP_ICN_VIDEO>, + <&noc IMX8MP_ICM_VPU_G2 &noc IMX8MP_ICN_VIDEO>, + <&noc IMX8MP_ICM_VPU_H1 &noc IMX8MP_ICN_VIDEO>; + interconnect-names =3D "g1", "g2", "vc8000e"; + }; + + edacmc: memory-controller@3d400000 { compatible =3D "snps,ddrc-3.80a"; reg =3D <0x3d400000 0x400000>; --=20 2.25.1