From nobody Fri Apr 17 19:48:14 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 83A75C28D13 for ; Mon, 22 Aug 2022 06:44:17 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230220AbiHVGoP (ORCPT ); Mon, 22 Aug 2022 02:44:15 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:37336 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232862AbiHVGoL (ORCPT ); Mon, 22 Aug 2022 02:44:11 -0400 Received: from EUR03-AM7-obe.outbound.protection.outlook.com (mail-am7eur03on2045.outbound.protection.outlook.com [40.107.105.45]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id EE1DA26AED; Sun, 21 Aug 2022 23:44:10 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=DGL1w/xhsgGwJu0hrNtoatdnAPrdX4eleGm9Y37lkrIxJJFjH4JAehWPvN+zssTxKIhuN6I2R48pZlMxWHxlwpoKx9YanZKrW2bJYhFapLPG9STnXwnwd/o6+q/8ShbrK5x2uMMRGAZJmK1XnhLGao/L1WuqpEwEnJ+65mZce2VhcgC9Q1LhlaMR5iKefHHgLwfShI0Rn2MfL3W1Qa1dI+OYrZwt/RBfnnK27nYLsx1kyHaXfbT4gzrKiFbtELt+GLaPxAfzdge8B3Yct1hG7Obk2RymU2wq+Sdj6js7mTmqVNMdCkHJ3u2lleYiZp9AFs6wacFfa1q23by6K7fr6w== 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=DSdC7xaqeGPe/q8v5lxWOpyJpApL6dQQgn65HQPj198=; b=bCWAbrjHdyA1tue8HfYRxM3KH4p0B03Hpiq38Ka9vabVB4gQoR8y4RKoEkVeUDuQE7lbMAQcuVwZY2nxyWciR+deg/F7RRSdOAHnr7PAcPCtqMoX9VUb+74Y6lw5X6fdBt8bQw4RC8pLvZhJPMOoxixGqFv3MkjwScwPSiRapi5TR4gAr3gXE1PtGy1a9ZIQanqv/aQrA9iNfsv6V+bvweFhXNQIionDiDNRxMe6y0bOScruD9KBH7pYdgkZVPiMTkiHPYo1RFVTA+dyglVRDXRE/CCsWLD2MSA1CStpLmD55nTRhosVwIbFztAzk75xoFv4e+0/+giPPe3Q49ew3A== 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=DSdC7xaqeGPe/q8v5lxWOpyJpApL6dQQgn65HQPj198=; b=jnp+7zS7TglOoh2aKSweGgkP1+JDi8WIhgXkLz+XVesvu066Yq22eaZ5y6pfLDOmzIL2jGxjMNrIzJnHLiYPH15S5X2RZHNW3H+bSbk6SFAwPCBiKcyZ5KEX8aKmtHcPGTbRS4ME3H3XFKyWGpYa5aMdoKJXkH9tW9kXxjr1Cq8= 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 PAXPR04MB8476.eurprd04.prod.outlook.com (2603:10a6:102:1df::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5546.22; Mon, 22 Aug 2022 06:44:08 +0000 Received: from DU0PR04MB9417.eurprd04.prod.outlook.com ([fe80::3c6c:b7e6:a93d:d442]) by DU0PR04MB9417.eurprd04.prod.outlook.com ([fe80::3c6c:b7e6:a93d:d442%6]) with mapi id 15.20.5546.021; Mon, 22 Aug 2022 06:44:08 +0000 From: "Peng Fan (OSS)" To: robh+dt@kernel.org, krzysztof.kozlowski+dt@linaro.org, shawnguo@kernel.org, s.hauer@pengutronix.de Cc: kernel@pengutronix.de, festevam@gmail.com, linux-imx@nxp.com, l.stach@pengutronix.de, laurent.pinchart@ideasonboard.com, marex@denx.de, m.felsch@pengutronix.de, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Peng Fan , Krzysztof Kozlowski Subject: [PATCH V5 1/8] dt-bindings: power: imx8mp-power: add HDMI HDCP/HRV Date: Mon, 22 Aug 2022 14:45:29 +0800 Message-Id: <20220822064536.3947512-2-peng.fan@oss.nxp.com> X-Mailer: git-send-email 2.37.1 In-Reply-To: <20220822064536.3947512-1-peng.fan@oss.nxp.com> References: <20220822064536.3947512-1-peng.fan@oss.nxp.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SI2PR02CA0037.apcprd02.prod.outlook.com (2603:1096:4:196::8) 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: af69edee-d77e-42a9-0e64-08da8409b699 X-MS-TrafficTypeDiagnostic: PAXPR04MB8476: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: jm1yyHGTz88sbVpKrMJbNLdHAjGQkO16GcMiUkRlv0uu+Fx0uSPddgh+CEOAfS7QtdRlHcbePhzrOMLi9PYvhJZF6ndQl5jx9J0V0cFlpaoSODkjs8l5AmIjLvjdXUQxbHAURLa5PLdH13HkumVescD7sPTMTb+tgahLITlSmRvDit3k46AU0AUPgvDG4xW/Uh8Qbxn6+kK+2oDDXEJPBniuxoiW0YVvMygmSMigrICC+aoU+C9Dp/0Dfqd9WhFeCkb0Wacxw6wOoul3G16XjdSTSvGWz4ubHkl53O8NYaFy555j/gWcz0UXWWZ4ItMV6Ox1JK17nfG+yF3u2SppXMoKqzVKB3APK2ckxzCzpDbQyg/0W0OwlLsYRWpqUBBEirRXXL3G+fBXR18OF6PySq3i9LXB4n/nw0DgKLio4Wi5wqXhLgs3GkXeKOwYxODwK2fBJyfmrhuNCI2MqrU3J2ZmxzfDrfMyqditXsxa8lKDMTAsqm0l+zXzMaNMCixZN0N92JOdSJclU/A8ZTuVx0wwyPN0DpDrQs17AH6woJoJ33e0HIHLbsBaEhRV/jWmp/Haq9CpLCkzR6n5TM6SB3oTnMzyjRT5N45Kdrfnh6iMirGwjWZwLrr6BkrQCa1OFx/b03bVU8tovdh3rljl4nW4BSK8G6u9X4y6tbkd0Mi58zevVrYI2SKY1lfpiQjRP3mb9H6a6dsiEXoEdoAJ1cilaw7856orWNWxACSLuNVI92pTyuERLF2plU84SZlO/gp9kHLM5KB/D6GNh8uc0jEeywCUw0JLYAYXvJQaRG8= 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)(366004)(376002)(136003)(39860400002)(346002)(66946007)(66556008)(66476007)(8676002)(4326008)(86362001)(54906003)(38350700002)(38100700002)(8936002)(186003)(1076003)(6512007)(26005)(52116002)(6666004)(41300700001)(6506007)(6486002)(478600001)(7416002)(316002)(2906002)(2616005)(4744005)(5660300002)(32563001);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?J8UyHiIiIMfXA9V0My95sgy5ruMiXCUfvDpmxTXo8VyTyAhnFtabjbL46yB0?= =?us-ascii?Q?OLFz6r2bZxqMfvNBFNfDRlMxxs4DxkVabu9JIWs2lzgO8Wc/LYyyob99Ymyv?= =?us-ascii?Q?DUNeG6yXyxVLN3QsEkCgF1QSr91r9TyyfvAXBZXqz7npfIGJHF9WF62SaLET?= =?us-ascii?Q?zFarnIrkRagsROVBIbJ64rQI6Lr3f8GNUIVJj7e5oVkmYMxeXIU+uU69elxs?= =?us-ascii?Q?pKfUWdOcLvAv6QVij3ZwT26wXGl2oIQtMNp0nXp0WQo37AXg4FJWcbrEhV39?= =?us-ascii?Q?Of99LSXQ7tBul5tFFASU8hLdhFqvMv+e7gkI1EWIxlwf9DTysbQvyR6V6ubB?= =?us-ascii?Q?zWkmSwsRKkNE/g8EkGCyGabCD5M45pN502u09rO92IxIgjaK9k00y9MEJ4ta?= =?us-ascii?Q?GBUzfOQJBYgJAbrxsFhS+aJJa/tRfQvup7qvuYY/0yiwWrdV+ml7rLhPmJe2?= =?us-ascii?Q?nO404NSe1BO2Pm9h+kgaAHbBbfhA/uoBvY6G1DCbdcU5Mi6Gi6pQvImlJJEj?= =?us-ascii?Q?aoLCqLIoS9BQBrkKP8GcWQ5s/A/jLOGGwzU3S/RcjNH+nl82jHF6vi2tS+I2?= =?us-ascii?Q?BHKOTgUOlj5Oepl5A2K+n9QqIA/bcRVYvc29rYgUEVtmgxGTnVcsJDs64ky5?= =?us-ascii?Q?5Ho+0YLOPn9AirbrW65+W6EjKw2Lhjsr9X+YeSEoaE1XrhhZ5tWtUvyKBjpz?= =?us-ascii?Q?3PEP55//L9g0hKPbkywGCUAo+xr9k2J+nckBSr5sfM3K/FsmyGirW45xPwoj?= =?us-ascii?Q?SYNG8n+mMlyJbGBwHIitWfUkGf8i7z604GbI/XnxOygBmR+ANAXf/0lLSyG2?= =?us-ascii?Q?lCw3iOPBP9HXfwzF42D0/TXPlrSK5CK0Kjs/+0LsKFgwWpyxciyLv6Fc6UrQ?= =?us-ascii?Q?zrGhIZedaI10tsdbbuAwAv1szXEfBYqzwVTO1iJrfg3tj9To9Dd1KcpsYH89?= =?us-ascii?Q?wzrcOCCTRmzuwml7l+uAd9uJyprX0SVzCJc/Raqv0rml9YkP7Iiv9B4lvzzJ?= =?us-ascii?Q?/mxGhI+zQ31fyP3eaeCkYbUKyHgiLaWYxdM2DXc5iFuF8h8AtAh+wzkur7xv?= =?us-ascii?Q?m8CMzKSN2Z+UNN4nKPudl7nLsK+CAjceGH3C/5O+vRWc7DGTI4xfRDMudCEo?= =?us-ascii?Q?HCWS25dYUtUK5RoY0Olme2lc9tn6xINwz4b6u+8H0g7Ss9DMy3BXVKPFL+7q?= =?us-ascii?Q?P4JvR69j6rxAZ3f3SgD6KCPGeNfqLRj4mCKUEv7d0aMIpBQVOYwn2wblwTwF?= =?us-ascii?Q?4pJdo9HeURzzuOIfs/w4SXizni/pYea+Bm+gA8QCkBdXkVNkSjkVyR6WPljg?= =?us-ascii?Q?8ne6IrJFU4n4C8nwke6Cmsh47babiySOVicQwtkeP0U74Zw6WfeSnJYN/+o2?= =?us-ascii?Q?Rna3MF1sKzVYrBBohCKsv04UqzdF6/npeBgEzKwTX5GkoKXZKCRf5uBNKy2E?= =?us-ascii?Q?U+bd0NijNueh25ri0/mCxuv+4pNW3pgeA5Ym9lj+S9B5jGrc9k4SXMfHPiAT?= =?us-ascii?Q?aVcV+4w/VGPQS3KpzlVr4hfPXlEhTzWyc3PX9h/mnp5ytzeoPuYCIK8HpIl9?= =?us-ascii?Q?6RJy4676IzQKbUD86cGgnwWjHmu0ehAxxxDq64hj?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: af69edee-d77e-42a9-0e64-08da8409b699 X-MS-Exchange-CrossTenant-AuthSource: DU0PR04MB9417.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Aug 2022 06:44:08.2527 (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: VjNpVmfqGTah4U6v/9ts+b7xaOlAWxcgxphqZchGJIsL11XT3IotaQr4Npyt9wFCflgcV4AN7Ahk8CdopyZ1rA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAXPR04MB8476 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. Acked-by: Krzysztof Kozlowski Signed-off-by: Peng Fan --- 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.37.1 From nobody Fri Apr 17 19:48:14 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 E6D56C28D13 for ; Mon, 22 Aug 2022 06:44:26 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233230AbiHVGoZ (ORCPT ); Mon, 22 Aug 2022 02:44:25 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:37422 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232862AbiHVGoR (ORCPT ); Mon, 22 Aug 2022 02:44:17 -0400 Received: from EUR01-HE1-obe.outbound.protection.outlook.com (mail-eopbgr130048.outbound.protection.outlook.com [40.107.13.48]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 46C5726AED; Sun, 21 Aug 2022 23:44:16 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=mYCOuy+O5M9LX8OuvPwSz00QbFiL32+RhscgE4RkC8k75FGGN5alORZ4VOsdobe8qqNToJ/ehM5r7ajlBWIPIX4TsJylR5gSApPP7eLNBvAG3UEoLU/hZaB6d9G4VcAoNd1wQpHKHtwwf4/LzharUnH0shjWV++9naZHL72Cbs96NGo31kgJPfyHNUcKfjN80m4aNbUXqkLALzW23QlpA63WNO1V0Pww0+5bdlFJMBdrJilNHc8hOFpKyZIRlobfL3rAJ8NKN0S7FsR/Mle/aCkbEluHFcFtvKTCLoX3iLGObE/+XLVMKBzDnCGT3LxWrI+9fZddHwC3+Quj+VDY1A== 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=UYSmPdW32X+r+EBp9qaAQpzeMIyoesTUXBQ9OMwitu4=; b=I5J0c2eNrF3kQYhRRP3I/Tr6nCq3lZyI/FEKD3rP9f3d1VdkaoY0emaG5XjheInbONCLevkCgTJ3Li0h9IkddI+l/i4yrdwMGne4hYv0IzeNJQXXlCv4c6FPllqAlP9u1LfiJ0LDhM9RrUYmyX+uuI3EZ3uX4bU1EIXVuPtW3x7gchwOODmW+GcAZw9uxel2EZYWkQbRJaAbCOWbCYu6n4XCbFuo/Cq1lQqrK116P1VkZ5AeuYE2AdvmntoAHsqtBBxc3Zya9qLDKKUGxvRuICASQcVyRkAMy7UmxbEV3rfaGQ4JWDxxdprPptUL635NL395NQuebm4GqmULc1g0QQ== 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=UYSmPdW32X+r+EBp9qaAQpzeMIyoesTUXBQ9OMwitu4=; b=OBSVtmHDNnQfbn9lt4MJP16Ir0HJiSnDkGS5LkPhTkPNUhs4xmozlDQwUIAMga2ouRMpym1+06Tu1HW/Bmjb2HYvKKsGDiQZbp1ijC6kk14Hztoxj803lzJ8eNiKL44EvP465rAoJRfjekXzBvznhGlGm9WXTMMbVdYCWZUewMk= 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 PAXPR04MB8476.eurprd04.prod.outlook.com (2603:10a6:102:1df::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5546.22; Mon, 22 Aug 2022 06:44:13 +0000 Received: from DU0PR04MB9417.eurprd04.prod.outlook.com ([fe80::3c6c:b7e6:a93d:d442]) by DU0PR04MB9417.eurprd04.prod.outlook.com ([fe80::3c6c:b7e6:a93d:d442%6]) with mapi id 15.20.5546.021; Mon, 22 Aug 2022 06:44:13 +0000 From: "Peng Fan (OSS)" To: robh+dt@kernel.org, krzysztof.kozlowski+dt@linaro.org, shawnguo@kernel.org, s.hauer@pengutronix.de Cc: kernel@pengutronix.de, festevam@gmail.com, linux-imx@nxp.com, l.stach@pengutronix.de, laurent.pinchart@ideasonboard.com, marex@denx.de, m.felsch@pengutronix.de, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Peng Fan , Krzysztof Kozlowski Subject: [PATCH V5 2/8] dt-bindings: soc: imx: drop minItems for i.MX8MM vpu blk ctrl Date: Mon, 22 Aug 2022 14:45:30 +0800 Message-Id: <20220822064536.3947512-3-peng.fan@oss.nxp.com> X-Mailer: git-send-email 2.37.1 In-Reply-To: <20220822064536.3947512-1-peng.fan@oss.nxp.com> References: <20220822064536.3947512-1-peng.fan@oss.nxp.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SI2PR02CA0037.apcprd02.prod.outlook.com (2603:1096:4:196::8) 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: 985426f5-f581-4aef-f1d4-08da8409b991 X-MS-TrafficTypeDiagnostic: PAXPR04MB8476: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: NGwvFEIucHNl0XNH0ZPERxoFLutuz450aOXRDT4yN6oySkuECW3GvVD+aRU1sCS6Jo2dWQPVW5BRtV5mIFGWPbnBVv60HBbEbhuy/9YawwGq0UA2aOuOAZpfuV+BOZfG5RkFxcCRIk6+xPtdjrdu7Okfu8JRmEBdnDsVCZDeGDlyS8vkcg4JiaSGWTSC2oqcGVded2jmi4jwmQZqjwMXzmpcZwfCmCTWdI9o+JMwnpm1kxppTBLUvQNYSQ1DPsQsq1tAnPZoUuKyqNhgrzsw3UPDipMOqjpJDzYy0G3+CiiPIKFiJ4Ym/G+s0qZ7BIM3rYVlBIpZXRHwc05MbF0y5JzllZsmhNIRcqbSMhorAToaq1pP7RklooFvaX7ZQMMYtdvADzTGppCTq4pRkDYhU8HMecCG5J2e2Ieae2CuAhhgl56gufF3lxwqlM9FUKFIUypqXjDnxRZMwBCSHKyQ7YCwo3blQwXFbM3xIIBEwjU0+Wu1WefmF5BuRKiI7dmU3NKZ+hYuisxE3gXd1MviFJzGVk7zeMzSpYeuWU1Cw6vrmc8OcGEQQdlcP2SoW7DL3hbQUzjs99WrqfMLkscSZAnPPIVbW8TNmw08IK0B64ehsxSey2tF8yObT0QYulXdRkDg+HVcHCPm6aXMZSjo9UmpXIr+m2lVGG73EcR4DWHD0az9Ee3hGuyfc0B2aXeR7JcmBLrw2fnHZkF9Q4ydgfwTDuCNNfMbc70ff13vxBs1d6LZzDsBw9P/2C0x75PCMkNXNJD1m62HDZWjSxqfHA== 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)(366004)(376002)(136003)(39860400002)(346002)(66946007)(66556008)(66476007)(8676002)(4326008)(86362001)(54906003)(38350700002)(38100700002)(8936002)(186003)(1076003)(6512007)(26005)(52116002)(6666004)(41300700001)(6506007)(6486002)(478600001)(7416002)(316002)(2906002)(83380400001)(2616005)(4744005)(5660300002);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?22NtbyV/EiGGs2dgl0RUl93FA+l8UPg2FqCEKghK/agCxhF24nsroCZV5Qyz?= =?us-ascii?Q?9zlKlIDdTMAF2gZSEPmkVXSaeiUt7I34r9gClpbm34vATRv7etL6IIBkJaWK?= =?us-ascii?Q?tkor9b00ey/UH8Sp8za5uVNWDf29KUd53YrUc8zO9B1uZxGX8QvSjgfq+7P+?= =?us-ascii?Q?En/J9GngGeVN6DunF5EymgLJ4Qp8kZGAVNxkhOrAavdutzLgM4+MEeIOv6+C?= =?us-ascii?Q?fxx/sFn6UOMVlyFwdSk/C+nprmShCgPyWVjWu42SNWG69/8kdl5xX7H5qlqi?= =?us-ascii?Q?eIVLtEoVRsTTI06wxxaaOsF0Y3zbuhC5SGRq3sS2LSQXQeMobtpUpkBLtzDS?= =?us-ascii?Q?DwtQpkcmerhL8th98PBWBxd3PF5cL8tLqANxp6fl+hNFy6vI/IP0cC46aVic?= =?us-ascii?Q?0G+ZX+iuKkVZrOKSroQKlg0jQjfXOcllt3QMwax6wWnGyqVIYfujQhqFWR/p?= =?us-ascii?Q?uDG/MVZpWqoUSqnIWkCkOhSqY75Kz5fwX+R7XgDLc9FeZ5RJtldNGt+m915M?= =?us-ascii?Q?z+ZU1tb3t9yY09/a3MqpcENsKjoLy2RJtjWcdiQQ6bql8RYR8zWMrqpX9vLf?= =?us-ascii?Q?5XrHJi1zWiXSEMbRq+tpUjibTtWxoqCr58OBrIXl3FfucRsdJI/EsFu/Uwh7?= =?us-ascii?Q?axoA8itqdliKcBFcl1HGpco/uR3t0A7bS1kLxD1oW0BL6irg6w6L5A+IzNTK?= =?us-ascii?Q?JMky/cJPVviWu2OWN8wh+qh4/HNdeCKBNzjzXRmpqqvs1dBDGwCakHoZwwtH?= =?us-ascii?Q?NAa04If2UaFjdmnQT1qT6Vq+M1/LJkpqc6xGjT5gAIkjLcVw/Zh4U6e2useY?= =?us-ascii?Q?0FpIxFBOSS27W4cRcCifUtqyvMco7tzrBVjPST5O5EOfmppsqWJFHjGqZGhr?= =?us-ascii?Q?HgkIApre4QTQ8N84hlCHWQPpFtxswVyRI7rdERntwdCHlEqbUMfPvT1aT3gi?= =?us-ascii?Q?/UnNUMcm/Z5ppIyTh6n5pDUKjaumFmQa1Hm17El0aDhV3ZIww1kyzDMW00iD?= =?us-ascii?Q?LfSO3j1eEv2pHGbcKbaUJNgXW/Usa9lU5soSB97QGhLYTOn4+IZEGDAP2gs3?= =?us-ascii?Q?3z9MR5XcqUwJ7LutUOEBQEkbU6UpU1qb3vBneU1glcrnUoOyWqbjkyKVcmaR?= =?us-ascii?Q?fy7I19rq6K4AUUmZG27PCpRcU36Jr1EJtRUfw5jw0MkSb28FlvFOGMq0i+w3?= =?us-ascii?Q?eRGtQeoLpmV4XkGhQxz6H1TwRYlnVZmBweqQ/BFOJrfy9XEIbo2+Qajj025K?= =?us-ascii?Q?ckLE1JEtcOnAwR935vhLtvbjrs0Zst1Oa3XmHlBaPgu0AAPcsbiF3/BVZPR6?= =?us-ascii?Q?ZQPhwnhQYmzYEMTzyodFeeaskFn3Ch0n/9W0g7izvYfRsB5ETn9VKjiFc1Uw?= =?us-ascii?Q?E7n6lGBxtX6oXN8sDNcwO5KY5Gceul30ujQ6GhsKubTcUCMiaR0aYW2/BPNw?= =?us-ascii?Q?YEPcz/X23P1VkdoG1DLu9RlNyJFGm9qOvE7QzA3i43SBdUZosHaOd3p6tukD?= =?us-ascii?Q?FES4QBCw9sqQobGjYinSIpIuAppp4LooJQrBybAFgH90lgU1gx7oTWG9aerJ?= =?us-ascii?Q?nyAQgmy+jrhFcdFRQTlAn9iuZdLZp2t5YWME0tz4?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 985426f5-f581-4aef-f1d4-08da8409b991 X-MS-Exchange-CrossTenant-AuthSource: DU0PR04MB9417.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Aug 2022 06:44:13.2236 (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: KUfohjli9gL25KxW/AZHkGGIishmol3jUxJreYPnGx9VQncOkeq6iXE7RbCBZTmyyM3KszTI5lrO4U+mx1PebA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAXPR04MB8476 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Type: text/plain; charset="utf-8" From: Peng Fan minItems and maxItems are set as the same value. In such case minItems is not necessary. So drop it. Reviewed-by: Krzysztof Kozlowski Signed-off-by: Peng Fan --- .../devicetree/bindings/soc/imx/fsl,imx8mm-vpu-blk-ctrl.yaml | 2 -- 1 file changed, 2 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..b3fb529b399c 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 @@ -27,7 +27,6 @@ properties: const: 1 =20 power-domains: - minItems: 4 maxItems: 4 =20 power-domain-names: @@ -38,7 +37,6 @@ properties: - const: h1 =20 clocks: - minItems: 3 maxItems: 3 =20 clock-names: --=20 2.37.1 From nobody Fri Apr 17 19:48:14 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 B08E8C28D13 for ; Mon, 22 Aug 2022 06:44:30 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232862AbiHVGo2 (ORCPT ); Mon, 22 Aug 2022 02:44:28 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:37494 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233060AbiHVGoW (ORCPT ); Mon, 22 Aug 2022 02:44:22 -0400 Received: from EUR03-AM7-obe.outbound.protection.outlook.com (mail-am7eur03on2054.outbound.protection.outlook.com [40.107.105.54]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id E2B5B286F6; Sun, 21 Aug 2022 23:44:20 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=VI6xOaNhac//fBBZIKTRpJONER439MZFmXmuUIXwc39SJ9yS8ltbv7FRv6Iv0gdtRucet4RRze9TxjhOuDO2eHXqDtGd/UbeLPYEUSL35vFr08QgWNhJMgmP9iKEPLQD2qlXtEk2qS5+WejIlCErpbnnnWTG5ueb7dkRCqX1Pnkyx4IL3Q8e4plp4uU1AgBPorKkNx1M41FlvIroomLrI/U1DiV682JZ3GK2WeIeoGJcp/AZEQsAC0Mss6ITztVBY9lpGyx1oH5I00VKdDD9vRXbXenwiAe9lvHUkegPmDv6SxkrJjrYvq34HEDHnHBCCzIBrUikHSFl1ZHeK+PB/Q== 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=Ysh2fodLYYYpJnJNAYZRw3B1MBhuonjR7RoQeDO6NyM=; b=Le4HGJiUF+JMwfT57kb0aKDnVjFM0EyVCn7LDWPQPL9DPtlqZBJYDVe20e/1LIioxyLBbqUJrZC9C444yFqCDNsBishYq87GGvWskbhHARV8d77RgGjjcqrCqd4poElISxItXDWEGIFZ/fpwXCHQFLBsqCIS/y61JMsI6TmnQ54iHyRUsrtBAnjlD2pgGZ9m/OTHOp71vHzvk9rAQRt6trk9BSXSBj1qq8ddfOjzYQyIBEXKLBDuV5ZTsXR+W985utWFmG0MWROP5IJYLEhP4tOAS0A3kpEOZUOspx3JNsIO+CRjxLd75/B9gdqlraMAR6D/HRJIkllHLFaNW2nocA== 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=Ysh2fodLYYYpJnJNAYZRw3B1MBhuonjR7RoQeDO6NyM=; b=jx7nNl8PCTEDWVZkUkVfs1xDi0rS8tPq3FRMk/EDBImdsxeChkxaBe3tw0a5TvYEjaf8RwMa6vOoJjVlCmf5KrjX74TfQuq1BCd317aZL3+F77wA3osOAiUCaVXEvwtshggZyb9nQ5O5w5bfyb8Sjkw4ogYPNnJkVFV6kGRYvnc= 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 PAXPR04MB8476.eurprd04.prod.outlook.com (2603:10a6:102:1df::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5546.22; Mon, 22 Aug 2022 06:44:18 +0000 Received: from DU0PR04MB9417.eurprd04.prod.outlook.com ([fe80::3c6c:b7e6:a93d:d442]) by DU0PR04MB9417.eurprd04.prod.outlook.com ([fe80::3c6c:b7e6:a93d:d442%6]) with mapi id 15.20.5546.021; Mon, 22 Aug 2022 06:44:18 +0000 From: "Peng Fan (OSS)" To: robh+dt@kernel.org, krzysztof.kozlowski+dt@linaro.org, shawnguo@kernel.org, s.hauer@pengutronix.de Cc: kernel@pengutronix.de, festevam@gmail.com, linux-imx@nxp.com, l.stach@pengutronix.de, laurent.pinchart@ideasonboard.com, marex@denx.de, m.felsch@pengutronix.de, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Peng Fan , Krzysztof Kozlowski Subject: [PATCH V5 3/8] dt-bindings: soc: imx: add interconnect property for i.MX8MM vpu blk ctrl Date: Mon, 22 Aug 2022 14:45:31 +0800 Message-Id: <20220822064536.3947512-4-peng.fan@oss.nxp.com> X-Mailer: git-send-email 2.37.1 In-Reply-To: <20220822064536.3947512-1-peng.fan@oss.nxp.com> References: <20220822064536.3947512-1-peng.fan@oss.nxp.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SI2PR02CA0037.apcprd02.prod.outlook.com (2603:1096:4:196::8) 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: e47fbc7f-bac5-41dd-5069-08da8409bc75 X-MS-TrafficTypeDiagnostic: PAXPR04MB8476: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: w2YRdCyzuqOMKDEnfKXrn40vETOQZub4xkp0Z/kOACJokB+CiOVZyl5Fk3oUSrxfTtVoGZK3Hw77fYD0WOME+SIuPA5hZgsMNxf+xHmoaJ0EpX/I/xJrvjkumUNg+N1sOlRmblXjXIrckKL97PzsOQ1e+hKKbOAmbrxd+P9Zry2TXa3bMQMpYVHdXBeMDJLKrdtRfAjj5vjmpEYKLszxYgsb1XRArjm3hhCuv3K3JFysY671UDeA20L1Eq9LDChXGVujyWX1liwUMe0WnuCYJDhg9Gm3cCjcSPkH0zvfwWlUuIzjcPPufxPU/Vetsjh0amTLKvzwObetOrNnE/n1QukLrg3ZbicuuFebWBiS3MbzTuzbPFSGSM8M8Xjy0yodw6DfM5aefRCt9+mZgsKRBcF0hAcTdC9Y7UTzQ5ol/xqU44PeHNCHrLCg1D06u3WWpGRQz3hTUt+LKs9Dn0tOhiUWKUeFFjskuavEspPD2GEgg8Gb/wZzj2fWEJAqape4O05Hbi4xoGFQW6BCAFe4CIGf1WrWg5tntqGqEppu5S5wuDzk0ymwN7PDhrR/q3CLJKPZZY0kh347jhPi7QRvvYXlKjcEA43UXmGRH4WtoAtoxSSzErQ00JgJ3vVEA89CbMOBdTEJwIlOLszCpDhC02RHC2DDeSFhmo3O1sZp9mM8ZfB2Uq0HdevwJb8VsNO2gce3j93FXtTlcM4sUzydL0ujvLVdAgUsOpgqGSw+h/Z0oLo7Me3Tm1PRKcG1cVpGxDk63cPj8YepcaMgaaLSqw== 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)(366004)(376002)(136003)(39860400002)(346002)(66946007)(66556008)(66476007)(8676002)(4326008)(86362001)(54906003)(38350700002)(38100700002)(8936002)(186003)(1076003)(6512007)(26005)(52116002)(6666004)(41300700001)(6506007)(6486002)(478600001)(7416002)(316002)(2906002)(2616005)(5660300002);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?INyq2gMj7Zu85ASXL85un123bG08jkBt96ffl5TH/ItK7zqQuDsOUpgCPEJ8?= =?us-ascii?Q?LLHEBDPHZ7f2HIMN+7VITZCDNBKSiUwEn4rlREtUISNQYXRKIQKnCD8jjsIi?= =?us-ascii?Q?avOZBhKIT/H0wbm3C6n68L78C0fzNz92fc3utKwobiDdoAONCKzXbvkrLAGq?= =?us-ascii?Q?bZiJI4x2e8lPELwhBQISxwPW2q6luUMErQRGa6vufGfFgBHAopUnY0V4caoa?= =?us-ascii?Q?iKvbjRZ0bujoQd18CQlTUkQrwzE6dUnUTOHHAsS6hAHiC6PfFrOhinLcIARj?= =?us-ascii?Q?QZ5T5/R00Mbki/PTuLIthLZL3fJC8cRpIk4uRt7N6BDw0vkJCQpxcvSFMNXU?= =?us-ascii?Q?mZU5DDtjI8nsza+waU/J70j6jyPgpZulJUdeCUIjLBJMrdNKNYP4Qoqe7zeQ?= =?us-ascii?Q?XISc1kqJNyOZyeh17FXaSGaHXPXqXXGtflQKXSSb0HZvVXHIe39BJSwknOjX?= =?us-ascii?Q?sOZHUbibdEGIjeFS0pjgFpzQDvvNH9oKJWKJ5sOtkRGVN0kcikvx+G5XqNjv?= =?us-ascii?Q?oyTKL8wauMVJxtt1qFt1xpRPNaAdxq/GXgwrlSNmFNL3yRK/F50eSVkNU6Uy?= =?us-ascii?Q?px1jNRzOS7gOf0oZRTgkPPJGhmUQjaJamzx5XrlLrRocfuPkZ37zIBwffPwx?= =?us-ascii?Q?quxnj8/ne75tFAXvL6fBDeLN8fd46He9l6mAA2i3TOBamZmHkif3x5k51TK3?= =?us-ascii?Q?be5Yk6pBg2KYvpXrOxkaRQxLzRaURxqNKIi5LHL/SEyqfDE82tVU0bVvyt4t?= =?us-ascii?Q?wNCRpNNfwdAKSGwRV3Y/wG96g6V9kkcIzWVA9pJMvrg82zWYzvAZs6LYWY2+?= =?us-ascii?Q?8FkGLblu5iChqDtiN/Aeb5IPagNGA3Rw8qA2UxBSfKMDbv9OCkukJ+q8khcd?= =?us-ascii?Q?z1vatCu2JhZ2Rd4g+xFRoXluguYwwAVRBOirLjTpG+eyoyF6iiK/OLSXDh2F?= =?us-ascii?Q?Mz3GMNH/RYSt3IiccdYuO8peNSOm6z5DEqNmFD/dtJ9l6sg8f1n+RvvQIk52?= =?us-ascii?Q?aY1kJMZx0j2NcID5RoMLDkAoJoj3GgRFaM1zjruSmrVmeLRewB9pYZSaXbOM?= =?us-ascii?Q?3efxG0crBv50IEvlzWUKpcZJiE6lgraLTd9FbLbsnEyLhCpZ5bp3jM3U8nRk?= =?us-ascii?Q?lx7ApEZE/Ko7xX1hxcUnrZWSnU9XlVVrpsOC08OADEoXzBvapLKzrD5hKEZz?= =?us-ascii?Q?Dru2CQZ4AXkE2zWzdnqxjS5Q9xArDUKV52RHQpvJK8uxX0X0O/pw91l0lRHl?= =?us-ascii?Q?+jlv5SnFWb5mt8EmMJa6sHgT2CZ+UnePgMSHIKOCCxtanDYQaMjEzd8InimQ?= =?us-ascii?Q?WYNw8AOa/71Jq6dqCqAGDvnI3wBjnSVjmJ4ZipKuS65EcpYFqU1Ymqsog2gG?= =?us-ascii?Q?fTZizC15/On4s+FoLEFpen+DqW0+vcoqRdof2FjtWrwg/7e8xJ8FTryNu/qP?= =?us-ascii?Q?yGJSdgrRaCrLPsKgCFx1b38pCLue6Pfrgpg8W2VaFLpnd/k0IOx4PlGfEcjW?= =?us-ascii?Q?GqGG/ZcyAxQtfd7+RGYH/eofE74rx0bmKCp4KgnY8Hndcu4y8YM3XvJkjZLZ?= =?us-ascii?Q?tUZXhWvcjnj5zOJOPDx5ug8/nLVNy/Zc2YTbtt6g?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: e47fbc7f-bac5-41dd-5069-08da8409bc75 X-MS-Exchange-CrossTenant-AuthSource: DU0PR04MB9417.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Aug 2022 06:44:18.0693 (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: 6O6DM7VwVBeV3MsjSFZEbf9PCfC5by7ZdsHsFnRWVZvhdibDBFUpww9gf7P9VKEy0OX2N1m3j6X6rEYv2tNbYQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAXPR04MB8476 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Type: text/plain; charset="utf-8" From: Peng Fan i.MX8MM VPU support NoC QoS setting, so add interconnect property for i.MX8MM VPU blk ctrl Reviewed-by: Krzysztof Kozlowski Signed-off-by: Peng Fan --- .../bindings/soc/imx/fsl,imx8mm-vpu-blk-ctrl.yaml | 12 ++++++++++++ 1 file changed, 12 insertions(+) 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 b3fb529b399c..d79e5d2634d6 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 @@ -45,6 +45,18 @@ properties: - const: g2 - const: h1 =20 + interconnects: + items: + - description: G1 decoder interconnect + - description: G2 decoder interconnect + - description: H1 encoder power domain + + interconnect-names: + items: + - const: g1 + - const: g2 + - const: h1 + required: - compatible - reg --=20 2.37.1 From nobody Fri Apr 17 19:48:14 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 82C2AC32792 for ; Mon, 22 Aug 2022 06:44:38 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233300AbiHVGog (ORCPT ); Mon, 22 Aug 2022 02:44:36 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:37694 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232786AbiHVGo1 (ORCPT ); Mon, 22 Aug 2022 02:44:27 -0400 Received: from EUR03-AM7-obe.outbound.protection.outlook.com (mail-am7eur03on2079.outbound.protection.outlook.com [40.107.105.79]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id C943827FC0; Sun, 21 Aug 2022 23:44:25 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ndOR7AXMoUGDBTdtqe6YnLdHniIZnMJ5UOjv0eikoklq5xf3UXZkWCnQlSoX7zUu4A7LWWP7g8pS2BTfQfnimdwqeg6zrCv8vumVeKQOFZSijLy/BX21SPY32RllXjqte1Uh4kMrzr7uXWecZo9oNZhMUTyqjjDe/j5DM44tjkSsleFT2RTUm3AjP6mRL1K+CvcQzLWSNkfbcrahWsPiXI+7WXidyEZ8T9WeJjUmos61F7INCNyYxkA9mMejti6jifPE2/CsoDFGaURAWClTYS+jrIkke3k7semAmyUV15d4fUaKUc11kzBgEvIekdcPuAE68rP6je23yEWdVH2Bfg== 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=co20H49QQixNME/Y5zlKshQN3aGAMndeRy81d5+jlrE=; b=j+8Kpiep9+M/VLIf4cEs5zQE2awL8OXpCjtHzQT1EcgVMAPCcn2w02z4Z40j+NffHGMJFH4DoQDhaxph9Mh49FOa5V8qrq7UinzUCFW31bWxAOsm+aOnTAV4kGjidesGmYgPmFbQP8hOnuCxAy1+YUP6CYAb42X3uPY5pOfUYyAg7NKx3H/U/mbR3GwB4MUqav34svh/CTm1HahUkRXuD/HR2gFKbVybsQba1S4Tnm0v14jc16bxgrf/ah3VYTYJT/mGmoCz2ts1Uq2oA583eppMsHfZ77i2QnjL3m4UJJ370JnjkN57xjDO2AanUjxk93rcHzYaZb/E0fppvHVP8w== 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=co20H49QQixNME/Y5zlKshQN3aGAMndeRy81d5+jlrE=; b=R/wR+4frHhHUOEF4bOjEDFX+qgXnzMO/oZKCssEOm6iwQpO3LQKAs6YUyKVuFo2X6ez8nFp5w2i4jF3P+31pdkBtGcE3pr2yprfaF86Uh/VHvzsFWAblpYbDSCeqvrYcOp8WhulHRFf6N888Bg+iQIjiPV6rdoFFNjswp1qV59s= 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 PAXPR04MB8476.eurprd04.prod.outlook.com (2603:10a6:102:1df::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5546.22; Mon, 22 Aug 2022 06:44:22 +0000 Received: from DU0PR04MB9417.eurprd04.prod.outlook.com ([fe80::3c6c:b7e6:a93d:d442]) by DU0PR04MB9417.eurprd04.prod.outlook.com ([fe80::3c6c:b7e6:a93d:d442%6]) with mapi id 15.20.5546.021; Mon, 22 Aug 2022 06:44:22 +0000 From: "Peng Fan (OSS)" To: robh+dt@kernel.org, krzysztof.kozlowski+dt@linaro.org, shawnguo@kernel.org, s.hauer@pengutronix.de Cc: kernel@pengutronix.de, festevam@gmail.com, linux-imx@nxp.com, l.stach@pengutronix.de, laurent.pinchart@ideasonboard.com, marex@denx.de, m.felsch@pengutronix.de, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Peng Fan , Krzysztof Kozlowski Subject: [PATCH V5 4/8] dt-bindings: soc: imx: add i.MX8MP vpu blk ctrl Date: Mon, 22 Aug 2022 14:45:32 +0800 Message-Id: <20220822064536.3947512-5-peng.fan@oss.nxp.com> X-Mailer: git-send-email 2.37.1 In-Reply-To: <20220822064536.3947512-1-peng.fan@oss.nxp.com> References: <20220822064536.3947512-1-peng.fan@oss.nxp.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SI2PR02CA0037.apcprd02.prod.outlook.com (2603:1096:4:196::8) 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: 55eb12cd-89fd-4dc1-1d82-08da8409bf56 X-MS-TrafficTypeDiagnostic: PAXPR04MB8476: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: tRvKrD0r0JMcuWnx6Tbio9IdX7kgOwrfW4jdrQmS7452ahD3C9CgSRU4KtokWDW+IQTJgQwcOXB8FqkS01dxZIBrm29MwH1voeakUj0lSRGL0wo5gpdG1YV8dZZ6qAyiF9CNTfVusTE35jSfthhzAB+bvxif6yA9PsmWT0esLnAC6JP2E3egPhYmSzsmHNxO7opfXCoxSKC9nGzq3LK++8UuJkkG372x13fBryotHtKWWfBQ2CpDxtS/oIoaIx4ooYt92TQ7ViUmNStxKT/Hikzrq1K7L3JgOF1XtBbkG1ylgt82Tcq0R+1jpZAFSMaLB3jMnPRziocL2DAmujdDpw1RzAuuePXB1XKQKEEFUeyTBqqG9uyCAVS69HiGMRexs/sDtYns7pzvdB+uWzMyDO2/8OO9snKUWQ6ap8LPnmsSNfw8GFGsnK2jam4X9deRPZljxW14znKLSJTsJR2UWc6ULx6hj54r8g6uKiSapfTdNhGZ4dMH6RI3zbYZbwVuOjWnrlXBazPqlIQe59bjXnP8bZZlLCOecpVZUnveIoAKAUzhRZsVjh0+QpIbwjdeIY3Zx/UEA5QJFOYpcsK68K0NqRQccMl1r/+15+9P9YUotpjAiwiP4I9XnQ/ubwZnsxGsdyiDrzsF3EOvbgHK5bup7ksfE524o/WJr/S8AL73hJL1aCe5TBks/5v9bL81FxB3B57kvo69Asezt2gV2S8prqoFRfFoNaLT+SVrkWwWT34WuZyzE9mp0N+5cejAds8MrhzP+EC69FIZwefSEQ== 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)(366004)(376002)(136003)(39860400002)(346002)(66946007)(66556008)(66476007)(8676002)(4326008)(86362001)(54906003)(38350700002)(38100700002)(8936002)(186003)(1076003)(6512007)(26005)(52116002)(6666004)(41300700001)(6506007)(6486002)(478600001)(7416002)(316002)(2906002)(83380400001)(2616005)(5660300002);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?OtUZ9MOJouGF6nWjGpmABK5qCOEWltPswqjnW+Hun6Z5A4ylMsJ344CBa7j9?= =?us-ascii?Q?9RrYFmFpwCSBY2qSURYVTMoaHT4XvN02gE7QXOsVY0xOYJQ4jVXP0M8mOLTH?= =?us-ascii?Q?VJ0h2fk5m9YYOTdM0+LzGsWYvTh/hlvDKvYkguD0ptB8c6x20HBw7fqiXEip?= =?us-ascii?Q?hvYoyVnsaIdLhBJLfoCgyZzmNGpS1NbJyDZzc29iZsf8Q3cs3flfGQOIrU1F?= =?us-ascii?Q?E5PMU+gofvfD0mHywZb7NXuW1h7wCYHnsMVFn/fPzjhs2+hjYIltyNkwed/E?= =?us-ascii?Q?oh/rbeH9CyUsGHWrlhSId8JOEQcDwKbgQz2WTZ+TtHV2DSK/SOyGFbLjNa+D?= =?us-ascii?Q?ccejYMrIVBtquKv7sXHbEaVNn4NtcI4HIAv30wrXLBTYEBPKZZWmgXIZWZDh?= =?us-ascii?Q?5plqy0xGk2+0gEqwYuzaXvW4FQTu8ZMNCOIDLHzKj6QTbWyPoq9cQeApXnOT?= =?us-ascii?Q?6lLV4pwZhkU0jueRXaIoiBQnTCVhvDSHG02M94ELRMUnWH/j/S+gI0PqRVuS?= =?us-ascii?Q?3JomhToZHy83RhINXEao206XXSw7Hw1R9AXbIR/5g1CbhL6xiIByd3pK514T?= =?us-ascii?Q?530DKi7uP1T9VblAcRk3r1moI2542v4todRXPk/DdWWj1CORMMW22yRPj2NV?= =?us-ascii?Q?JS0/G//mGNEhXd/L/BjkTF6U+YRRnepXgmOLhQ1kHT11wDwOhQV6kXtRobw0?= =?us-ascii?Q?wS/QiM4h+LwsQmj/DZfEG1BTEieKSfv15ePaKBQu9gCuS9KBJIbFTPGZD3p1?= =?us-ascii?Q?rKgy08VJQnwqRNN1vcJqnNCqbVtXZ7q4US6OoB6Nxi3sXd0GXfFCvGXrSnsk?= =?us-ascii?Q?rIqEcff2M9XVE8i5p/1LmzDNH/tJ38gCU8EfWuILbvwcE30q4OdMPt+EIKJ0?= =?us-ascii?Q?IDv9keyPqlsm9JGUfMXQV/FeGYHr1V8XTUMhtp8xjY9FczsrABRmj4pk/I66?= =?us-ascii?Q?+IYtDU85xM0yOmdwQjz7qRcEEHFmtrkeuifyXvVZaRGGBY2HP83xZN/N+afn?= =?us-ascii?Q?B8MGpbC6yTXBKrn0xo4O/1jRBk/RqHCTxbd+0UV5qb4oeLcjSADa66ok2/fj?= =?us-ascii?Q?csyNdXcKhH0Qm3mcqQCXvz07gj4zXgmEw29OebPhMIdGhS0PRh8HLv5rsCLZ?= =?us-ascii?Q?u9T4XOWD0dM8NtDvLZrjACQn+4ay7Kd8aHSRyu825i4mFbJ2tcMndVp46z6Y?= =?us-ascii?Q?vH0aMTSXZT0EXUjkKCIdEBDPBWmb05PeQtFdd6fKqDbqlscpUVlIyoYoDT2m?= =?us-ascii?Q?/Vukp4KvX3kEgVnPa5OIxASRHlJr4icPOyggz9o2p7b/NQ7MfE7gXAUXUSFi?= =?us-ascii?Q?8fiCPD8BgSqgtMqpLs27FGRc8uMwWkF5cZkngTRZ4Ana546sweMrk7i5BG/D?= =?us-ascii?Q?Nufy/833cObmsAnJA+neACRGPlcJTuMklqcJlYuSvt2v2rktPv9rthFgrH6j?= =?us-ascii?Q?wnWDEOBqqfWaEn16O2+vNaHFBZ3TzOrORiXFavpmIqx4meN/9a+JIMYkrKh1?= =?us-ascii?Q?IofYw6jYwf9dfd4QFDFVng779YNU7OpKLmI8mVrVsvYeDfHSCrLHePK5entx?= =?us-ascii?Q?M3WNuUZ/GVx4aseayRFSi1MBofo3/bvm4JOI1ODd?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 55eb12cd-89fd-4dc1-1d82-08da8409bf56 X-MS-Exchange-CrossTenant-AuthSource: DU0PR04MB9417.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Aug 2022 06:44:22.8522 (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: wo9RonZYXnP6q0vVKiRStVG4Z75TouplRtmOXvRVe1yRIK2tCV0k9D6jhnnjfGyhPOCM2p40T3CGkHj+mucDlw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAXPR04MB8476 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. Reviewed-by: Krzysztof Kozlowski Signed-off-by: Peng Fan --- .../soc/imx/fsl,imx8mm-vpu-blk-ctrl.yaml | 112 +++++++++++++++--- include/dt-bindings/power/imx8mp-power.h | 4 + 2 files changed, 99 insertions(+), 17 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 d79e5d2634d6..d71bb20d4907 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 @@ -30,32 +30,19 @@ properties: maxItems: 4 =20 power-domain-names: - items: - - const: bus - - const: g1 - - const: g2 - - const: h1 + maxItems: 4 =20 clocks: maxItems: 3 =20 clock-names: - items: - - const: g1 - - const: g2 - - const: h1 + maxItems: 3 =20 interconnects: - items: - - description: G1 decoder interconnect - - description: G2 decoder interconnect - - description: H1 encoder power domain + maxItems: 3 =20 interconnect-names: - items: - - const: g1 - - const: g2 - - const: h1 + maxItems: 3 =20 required: - compatible @@ -65,6 +52,97 @@ 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 + + interconnects: + items: + - description: G1 decoder interconnect + - description: G2 decoder interconnect + - description: H1 encoder power domain + + interconnect-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.37.1 From nobody Fri Apr 17 19:48:14 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 382B6C28D13 for ; Mon, 22 Aug 2022 06:44:47 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232969AbiHVGop (ORCPT ); Mon, 22 Aug 2022 02:44:45 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:37928 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233270AbiHVGoe (ORCPT ); Mon, 22 Aug 2022 02:44:34 -0400 Received: from EUR01-HE1-obe.outbound.protection.outlook.com (mail-eopbgr130045.outbound.protection.outlook.com [40.107.13.45]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 8DCE628708; Sun, 21 Aug 2022 23:44:30 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=EUbIRTOlij1QHOVzBtVjwxKB2HhbA5NZFvDQPFL0BCW/d50PmHhfsdX9G+Hm67I2YZX0+/vPUaM8+gNBqOHRHZ6LwMbMZyfqovOHRJEVzBph8+kbO5bQOjU+X7c8xY/O58znJ/PJwS6zpjREWyr/XcnI8CZ4+H+DYiXOYnO4V+bQUcW7hN4k3PcR6Y+JCBfe3+Dc1x6rOVKpSALYkKAU7Mmd7WQsFK0pQmmTq5scyeuZaqKgo7dOWZ5zkUsjMmF0+edOfA1hpdFsDt7Zo6EqzD0sIE7ThhbuaiCM3C0qniQUDASDfWbfpvHM6PJMQk4/EJ7TwTX+qiT0Zzk2uzuZyg== 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=QZvEB02MjNN8lmYGe6waFu3M0YhzBwVFtUpEnE+7Tjk=; b=BhE8EEmmJQPfSMrgTs3hkKaaaZzLYxZ7hkZKmMi3aMjuZ8hhOZHFV88/6hc2bmta++rva4yrRI5eUdZaVR21A/0vzZVPniqFJzMFppbfdhCx3FWCdocbJDSi7JdNma37wdtZkZQDRjQaterBN5ZtSgZTZ0QIQOuqHxsyQuXpzsQBlYuyapQPEJS2YBbEP+c9YneGgQA/9lKJa+akevu8mY2S3jEWYo8JU/6N57WqP/Mad5fuIhOGacYd3COsGVj/FPHb9qaZGoUUZNeEIF1AEGiLb1fQ58monpPQcPxMcriUhfYDZ80hgVbH0xwp6UFc9sBAqvaJUd5lLp8PWWjXNA== 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=QZvEB02MjNN8lmYGe6waFu3M0YhzBwVFtUpEnE+7Tjk=; b=cG95u8t2K4HGnBhAD6+CuWu4LTm1ZHxhiY52R8+Z4AcQAw2Fse3eSnmNZKT0b99FJGp8R5Us7swGwPtEMXR3JlDkT1jW0s0clltEQhBcI+Y7k8BDE1PNpAD7rWYZrFhPnsNLgQ8yBzJLdHn7SCFoSkoG71FdpD57hVQbu36uvYY= 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 PAXPR04MB8476.eurprd04.prod.outlook.com (2603:10a6:102:1df::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5546.22; Mon, 22 Aug 2022 06:44:27 +0000 Received: from DU0PR04MB9417.eurprd04.prod.outlook.com ([fe80::3c6c:b7e6:a93d:d442]) by DU0PR04MB9417.eurprd04.prod.outlook.com ([fe80::3c6c:b7e6:a93d:d442%6]) with mapi id 15.20.5546.021; Mon, 22 Aug 2022 06:44:27 +0000 From: "Peng Fan (OSS)" To: robh+dt@kernel.org, krzysztof.kozlowski+dt@linaro.org, shawnguo@kernel.org, s.hauer@pengutronix.de Cc: kernel@pengutronix.de, festevam@gmail.com, linux-imx@nxp.com, l.stach@pengutronix.de, laurent.pinchart@ideasonboard.com, marex@denx.de, m.felsch@pengutronix.de, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Peng Fan Subject: [PATCH V5 5/8] soc: imx: add i.MX8MP HDMI blk ctrl HDCP/HRV_MWR Date: Mon, 22 Aug 2022 14:45:33 +0800 Message-Id: <20220822064536.3947512-6-peng.fan@oss.nxp.com> X-Mailer: git-send-email 2.37.1 In-Reply-To: <20220822064536.3947512-1-peng.fan@oss.nxp.com> References: <20220822064536.3947512-1-peng.fan@oss.nxp.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SI2PR02CA0037.apcprd02.prod.outlook.com (2603:1096:4:196::8) 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: 7a653b6a-5c62-4e5c-be2e-08da8409c22d X-MS-TrafficTypeDiagnostic: PAXPR04MB8476: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: E1qu4zUjiIBPNutrzC736Yfs3x6/3TWGojZRwXCVtp7hHnMGLdvuHJLYjr8j6Gm/NhxO63N02O2d3cNkPcLfb+DZ5WaugSjOV4YuBT58uWNC8fYTPXoyq5e/+z/YVZhTtpJjdDzQ85l8cKFjupM0CaZDpDQzwbNlHLJxQKb6FqLa89LSsK97VC4GP8bPg4fMlS33HNTn60nwbiLjOoKWXVxGvu8f7aGELA3M2iInH0ulw9KP3ozIQnYAPljRhi9NdY6CLC3C+3PIuH6YRfmNJlLe3XG0DJTtZA2XuiphTEP5lVsNTS6B1/PraOxT4Vmp4qum2VBC6XlLJXNg1hg0uZLigJLEXiq3eYbKSDauG+LUbMqegUiDd8Z6cqAiyZY71hzUp8AbacmLpVtla6INMs3BVZbZli+9BnExVsfZJpyL58d17+V6QI82P7TobE/T+Ey2ePJHpPnnA8wDn575z6zUOQFEQ1qjQDNIq8GgwNpfSKjMohFs1sv5Qwu+hQxkLCK5TDYFgQsT54kUKkdwACP0b46bdr2Lq2AqUk6RflqCZZsWxy3WfjvSzsj6U2HtR1H9SdZHDWaNCg0o9JpXazrIDuFwa1ufjcmMYPdyljmwlVZitjl1MbjZiKx2M/1nET2Utavvq1i7P6XB1dYebxKqe5FrkPhRD13dLQ+vdKeaYXypUU+ljkQIdYfa4GBYAEUl4lgTgriOkqjpl99mvUyGV9PB4Vf6+BwNX8L3EiLougE+jx5AGYK7SGbhBB6gvXtvxs+OJDPsjVR9kMqNng== 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)(366004)(376002)(136003)(39860400002)(346002)(66946007)(66556008)(66476007)(8676002)(4326008)(86362001)(38350700002)(38100700002)(8936002)(186003)(1076003)(6512007)(26005)(52116002)(6666004)(41300700001)(6506007)(6486002)(478600001)(7416002)(316002)(2906002)(2616005)(5660300002);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?tek8M2CGq0E7taOeUbrMq2zZSbFWhybT9igZsMFGgM3JHKyyCPdpjT5jTr6t?= =?us-ascii?Q?WayGUf73GjuPl4pL5s3wyFlgxtdzYAwesxwTsX1CD0sELbFZ3Gg4bDAtDKl0?= =?us-ascii?Q?txZX0uEueb/FVWfgOsbWa6uAJz5st/GjOSkQ3SwfqyDSxNnXVie1QCSO+ZWl?= =?us-ascii?Q?7YSNsnhY8dbDYRvLlsZhjlpFpUx4O2hjNwpSa7zaRB3yNfBpdXnCxJEZIFyF?= =?us-ascii?Q?tIRD2ziD5cO5PIGKvg/CQIMXA2mdILRy9yIbstG/t+kZTKrjSuX+765sjPjE?= =?us-ascii?Q?piIllutoKAJ5PdGzv020YDppF7FYxPBnJpL+IO/H7f/8e5xJb8jb1PgGfjGY?= =?us-ascii?Q?0MIe7zmEmvLEs944Yk8UmK/QKgIlpJGZXqk3aVm+vtFlN+BogLAd6PqusZxr?= =?us-ascii?Q?egmzHORNA2StBY53OcdkGsdcYwoC4l/99xAIVoaZQWuLAgjP07O6Fhquru4Y?= =?us-ascii?Q?wbmUtGlZ/rmlrEW+cvKkelA6vk6XoxZKlhOoAFQM/VOwwVWDVBJr3lUip6s0?= =?us-ascii?Q?x434sWfr9yXDLUSCUJtUzUKQk+6xaeUjPsENA9f10+x5uVc3W8yffac/g2UY?= =?us-ascii?Q?h6hTGZTFTQGtABD0QPXjTHpDRnnD5zKoOxz2pFXij9ec87yYxx2rG5gEuZSj?= =?us-ascii?Q?7qweN2DnL3YOclRilFAJx+tDHG5IOTK1nLy/z8SeXU1KDGUwdzyi/P+Mlrx9?= =?us-ascii?Q?1hMNd1X4T7eOxCiSKE5CnrggQRMKyWzlaM+cqaJeeJFpuMZ4Ak5lnxOQsZtt?= =?us-ascii?Q?I4Cc+olu6dhv3ygq+boPbSJscyqgozw5xNzxfUjJkZ6q/BXCAfOZGWpIsgJ8?= =?us-ascii?Q?ShXhG8fSjvfBdLuPCjZLidsfHmq4Mw/ttoTYM1NBBU5tVYtR8w8m3BX1T3cD?= =?us-ascii?Q?VbBGYikLb/kqGA1GBMQTj9PR8XSf3748g5eRx9umbol9M5b3+qEVmvSdb0j2?= =?us-ascii?Q?xNanB9zsozuMky4JPJZ+ZsSWZkHQ/d1G1miJhWteZ/HRzacXJzUlstgOK35v?= =?us-ascii?Q?ZgXNGHH8W3U6X7+O1HcKmlY4oBZHnPPQeuiIdsGonJx+zChFz7pi/WWUAlp2?= =?us-ascii?Q?WwNitjMzt6erwH6FWKKwji1YIIkABXkITNbDb+8QSA3vkRlh3CL3s5+j/mG7?= =?us-ascii?Q?0dm9CTuk4e7WXoY7Dt873JesknjGFjqtqFrTc/cD714dYYKAsGsKu/01Ymay?= =?us-ascii?Q?6IfLo0rqrxcotWSUkb9pAxwaADzmlVy3dYJD4TBqahbwW28wNT+7eb9OwXXQ?= =?us-ascii?Q?Z4uJyhaVGs/2L/bX1fNWiscrJpfUQn1sKUmSNG2OpobTkv0dZzFSFzncDndb?= =?us-ascii?Q?fJSvveTioqKQTkqqdeXZlNh+67c5zlPNMq+DRJS7y9zR1C4drsMYwBk2EWyj?= =?us-ascii?Q?z5/gcRHZJDIlPvrzm7gh480lDypNmfzuRG2FwMY/DaQFnNH8iKAJ1vjw5ezb?= =?us-ascii?Q?aGTvdmGitZKtKJIAYKP3wyMkgOj32Hyfz4u7/aiUvz6wmpVHpj7dFRX6QV64?= =?us-ascii?Q?cLp9kEE3ZVeh6m2tL88NZ+1OnpLAoki5j2W4lt8I8609ypRP/azBrI5mpCz5?= =?us-ascii?Q?ByxAwtWbzTe8N9xmRWFOIhYUyf50xMe7DNMB/QVi?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 7a653b6a-5c62-4e5c-be2e-08da8409c22d X-MS-Exchange-CrossTenant-AuthSource: DU0PR04MB9417.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Aug 2022 06:44:27.5102 (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: MNR3fIpq2LPCYX+d/sJ4f3hDwViQclN5VOQpkoarbcPfYXIzQuIgUSSpbkyB4cH1CHNcH1gr27qDQJsREHAmYg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAXPR04MB8476 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_MWR(HDMI RX Video Memory Write Master for RXRX validation), 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.37.1 From nobody Fri Apr 17 19:48:14 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 6EEE9C28D13 for ; Mon, 22 Aug 2022 06:44:57 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233353AbiHVGoz (ORCPT ); Mon, 22 Aug 2022 02:44:55 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:37910 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232718AbiHVGoi (ORCPT ); Mon, 22 Aug 2022 02:44:38 -0400 Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-eopbgr80071.outbound.protection.outlook.com [40.107.8.71]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id F1143286D6; Sun, 21 Aug 2022 23:44:35 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=dHx0hcT0adqBp9Yvp4WF1G3Fvh2PE5N8+938hyMy4G+ut7uXAOv5BWco6peWWx9U+t6NllUGYiaQoqOLBVjj419qFqf0R3pZwxqKNHHvX+MCKDHtSgSEDGefzPRVbVGINvZ2IJMyFmFG1CWW0NxiU4oPiG2o74tdsea8ChnJAWkzXqMHs+uEw5zCsNCBYvqHdezt0uVn6KkUPICT+n1gNLlL6YKWMsjVz2ESTerWE0aZYk4WKfgHsIxc/cJvN1Br2o7vFsqsG5YAbChykU0FRHVRdCM9ywTBWhIpmEPHS8nmYp8MEqpBxJY8HATiDETEzF5k5K4MdAJeM7ObBC1wLw== 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=1ScPuIFG4JYZQprQ4lj1Jr7T5hfsMi70GjzypPU0urg=; b=j56e4oD8ZEMSjPBbTpauG7ZSdp6bAzOogGPdS+SqdddZZWfLdYy+uYKzdZzbeTUt5pe5YqzcugD1pRdYsvQQL2i3ebYd4PbmtoQLoKEhplzfFuUaM7t3E/8NTM7roj7CDtqoHh4HMA1AdAmoNSFP7rpNsMTjctuhRSu7Gd7tIjlRyxci1hak3VdtzBlUwW8ZB1NffXPw4lryv5I4mAw59KG3vlkwUQySyjgYRvbAetWENOgLodOdsXxB3HdtML3XmDsg4JjamfCfWzmY7ZlMMvkpZTIaV/1F7RJvU60Q7iIr7JA3hiQ5a8eXDAHm5QoKV1hadDFP5KykU4cFkt034w== 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=1ScPuIFG4JYZQprQ4lj1Jr7T5hfsMi70GjzypPU0urg=; b=QTG5DfWaW/SSCTwqYLNLRMMWGJaE09Q2Yj0uPRqIyyvMdYIMSnm8Y5eBl0690LcmwBvDMXSk+KWKGooRmk9Vjse6Te0YildXh00V8aXcvnTfyQViaAlyYv+2axlAGWeKKLWAZutolR3XPXWCkqwjqhS8gCW2db4pDXzCtg8B5+k= 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 VI1PR04MB5677.eurprd04.prod.outlook.com (2603:10a6:803:ed::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5546.22; Mon, 22 Aug 2022 06:44:32 +0000 Received: from DU0PR04MB9417.eurprd04.prod.outlook.com ([fe80::3c6c:b7e6:a93d:d442]) by DU0PR04MB9417.eurprd04.prod.outlook.com ([fe80::3c6c:b7e6:a93d:d442%6]) with mapi id 15.20.5546.021; Mon, 22 Aug 2022 06:44:32 +0000 From: "Peng Fan (OSS)" To: robh+dt@kernel.org, krzysztof.kozlowski+dt@linaro.org, shawnguo@kernel.org, s.hauer@pengutronix.de Cc: kernel@pengutronix.de, festevam@gmail.com, linux-imx@nxp.com, l.stach@pengutronix.de, laurent.pinchart@ideasonboard.com, marex@denx.de, m.felsch@pengutronix.de, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Peng Fan Subject: [PATCH V5 6/8] soc: imx: imx8m-blk-ctrl: add i.MX8MP VPU blk ctrl Date: Mon, 22 Aug 2022 14:45:34 +0800 Message-Id: <20220822064536.3947512-7-peng.fan@oss.nxp.com> X-Mailer: git-send-email 2.37.1 In-Reply-To: <20220822064536.3947512-1-peng.fan@oss.nxp.com> References: <20220822064536.3947512-1-peng.fan@oss.nxp.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SI2PR02CA0037.apcprd02.prod.outlook.com (2603:1096:4:196::8) 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: abf7de84-fd2b-4895-9e9a-08da8409c502 X-MS-TrafficTypeDiagnostic: VI1PR04MB5677: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: JdtRc+d55f3X55PUWJ5OPev41fAN/lUydtwFnppZc+uiN1fPobsLG/VCmURejkc2lHISlxlo0bb2Z7ild0DllgrGMT87ldqcKh74H1x6dSWNNxWWgj4ldlR3ys5vlvfUjBzX0Q328l0aN768DIXNIJKUSXcWv8Oj/btPaQVoSAt8KzZZohlC1pnUCEoCPVMVURZHyzFHO0cyJarbAN52TLMqS0eoKdzKoTn0XFoEFAPPqeessPTut7sMeOf+RH8PoosC2hpX8nLJuqmJyVudH0/gV1xpQ3j4OVn7tOwVLZFl3Zdndc7fUbzhopoPp0YW8cJTXwjaXM2QMVUOIYfEC4EkszUFhsAnwCIWo1NoQHLJHH39QQFPxDQchyuJwsueFE180Ycv5Y78PsqyRZbtCcwHYremGHLsmVLGDI7BpBZB8ZgriecU3TGQTM4/Ltl1vxvoRm4tRaWYK7+m+Y4DqxHUHw1J2Fj92u5jdv1eUvKOBBcNbRjajyRoQv0Q9TqzOLsnL5ydtd9AZbA9z6gN89YmnIIEWNCKGy2NwUm8Lpi4z4TcswD69ngY74J1AkhDQ9ts6ESytPUr0vBevFcsVc/XNNMzbgrxKCaSoOOjYAfR9O98LP6EL18toz1YQG9DeWuAhzQ0+8TxSOSIRSditeXcG+pu435tzNrGrroJfYU95BptphPBkICTsdz87rb3EIBx36BBNJBQAJyzf4OTik1BPZoA38kXHl8n3NfeRAVavqWNUiem/G4Sg2GCqpoS+pNtsQ4yBWJOsPrZlhSFCIiU38T4jSNrRVHrzoR9PFM= 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)(366004)(376002)(346002)(39860400002)(136003)(396003)(66946007)(66476007)(66556008)(8676002)(4326008)(86362001)(38350700002)(38100700002)(83380400001)(1076003)(186003)(52116002)(6512007)(26005)(6506007)(41300700001)(478600001)(6486002)(7416002)(316002)(2906002)(2616005)(5660300002)(8936002)(32563001);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?UrQiiDf20h3VuQ7ZT+rUfMLQTbRQ3rSwWTqpCdrd+QplSSpo0475GNH2iqsb?= =?us-ascii?Q?ZUMVerT7k82nWNB6TBatxI+tq9MLKGTejpD92SO4EEgYJkS97P38HoXodr7w?= =?us-ascii?Q?yQHysveeIRhmHomj/xOUUEmS3QT9mOYNkQCpZ5kMhGCsMmSc2qjol1b/ChBk?= =?us-ascii?Q?ZLfV0M58uB73+WDMCJyt+FgVBH4YTqU+7bV3S5tGgDBwIfAIpMVNFGlIi72T?= =?us-ascii?Q?mtEbjUNHRvC6QsufgXVFKi4qaa8OOKDe2kaBYvmFz1XgNhqzRhhjB754K9A6?= =?us-ascii?Q?FqWSIYJA0ylQGnNb84ymX6aK36dZmxk6bvqh8BwcQmP9650psGweyeCoGjKA?= =?us-ascii?Q?B+Ygj+fsW5wkNgpbzQje0O51e9BPJvcuqz2SmrGvUR67UnIDcMvyjJ2Bj4c2?= =?us-ascii?Q?Gkc4+lSXTBX5hjA6VguFxxZo8HhP7fCoCg1828sl6y7mNRGGNkNyMT0u2wJg?= =?us-ascii?Q?96NHsEYeuV8sgDEDaqinkQKYvm/zhAxZIBQbmAonKdum6Ntjzg9cK/sVLzog?= =?us-ascii?Q?9QJilJ90iiEvnp7YD9zTmdn8ELWVb7wBOKyhpOY8AEJpj7sam8n1alRAF4m1?= =?us-ascii?Q?NYiv2Fc/LHvB4AzFbVGYUItHzfDcjB0JXQ7nlh3Go0mKSx2L/19n44n7GuX+?= =?us-ascii?Q?xJlYUQYyBI/Gx8EqBGjjsesIMva5gNeSQBdD+m/Rp6YL3pvx74TvEMxo/7Py?= =?us-ascii?Q?mFLmSexrATE7eD2YR1xZzrSYveyigLc/Fda1VcauKRTplQO9Hcebfh5uD8IU?= =?us-ascii?Q?/UrUHf7d1SMfWgSGZ89etGFxxsy5MaemKg3ALjZcXvCIEon4Pcc4lZYq7Kzy?= =?us-ascii?Q?0p5OSWWco2bkaiQkUlDltjBY3kM/WThEGInaDVCbEVAZkPfMTbixDx783JN5?= =?us-ascii?Q?lobkVrDRW+kLzAbhAJRznUqBxUbcAJP6hPIPNj0ukeX4v7Znssx2fo52uW9Z?= =?us-ascii?Q?mk3m64oOjH6m4bYF0NKAMC4xh/f38Nxq/N0b31QzVtPBX2xs8xKgW6wQp1LH?= =?us-ascii?Q?UwEbxaQmp9B9alsD2FLbw3+phacOuQxlDIVQqIHtR7PVSdEeSoEnV3Ssovr4?= =?us-ascii?Q?eKJxa3M9x8M/nM+FaHPHKSr1yxLo6Juge9xTTovsCSnz6m/GTz5aVJAM6itW?= =?us-ascii?Q?3OIXQ6nHdORpPfqOupBdTiuPiTGteacNmFvv5QHNXtdy6ZERMTkfeKWKM6D6?= =?us-ascii?Q?feEcE0NaM0jtTHo/vIWTIMRCwzJPShKAqjcSe4uRQLnneRKNSWVdlxr+hin3?= =?us-ascii?Q?xM3erUckhPOqCemLhDqXs7Lqcek5IpLwxKW6hXQ1XukEwU5shbcIJRGZ3G8z?= =?us-ascii?Q?CKbf3WHBNARh0IbpwoRr8zirJkP+t44ChG1U0cIBQvwucCUCgrh0Zl5sou64?= =?us-ascii?Q?X7fA90amSEZNTUfEXKMnR0LUMTDUNXcxFJw0OHILu91MZnAWQPQHWaGYEUwN?= =?us-ascii?Q?VPSrrQb7Q+5YkMNM9a+HvcGZYpviQdVfkWcGmud7l1KugQU41xt8z7QJZ6of?= =?us-ascii?Q?WMkcmo+MLNaer2PeN4GQ3rqTw5/yZ8MunHu6QSPzOc7wqCvpgA7EkRsaQ7JP?= =?us-ascii?Q?bT4jXE4mlSaXwW8ekJMPXsiKkGFyYGGiR/LNs/gL?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: abf7de84-fd2b-4895-9e9a-08da8409c502 X-MS-Exchange-CrossTenant-AuthSource: DU0PR04MB9417.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Aug 2022 06:44:32.2920 (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: TVXpD5TyGTc9HrBfx2S9JMe+hBiDKoXJ8sLAHrL6kgThR7tWoWag/F+q9L6HGh406BE+rmihyXnIxy3gKZAF2g== X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR04MB5677 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 8c23d4cbbf05..94c369234930 100644 --- a/drivers/soc/imx/imx8m-blk-ctrl.c +++ b/drivers/soc/imx/imx8m-blk-ctrl.c @@ -483,6 +483,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) { @@ -826,6 +866,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.37.1 From nobody Fri Apr 17 19:48:14 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 B8F36C28D13 for ; Mon, 22 Aug 2022 06:45:06 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233375AbiHVGpE (ORCPT ); Mon, 22 Aug 2022 02:45:04 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:37976 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233273AbiHVGop (ORCPT ); Mon, 22 Aug 2022 02:44:45 -0400 Received: from EUR01-VE1-obe.outbound.protection.outlook.com (mail-eopbgr140089.outbound.protection.outlook.com [40.107.14.89]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 511E628E0D; Sun, 21 Aug 2022 23:44:40 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Zo6Fs+p1XyedO4lpju5peLyEJlttXyX/DandgsHjagIh7GpgLbbcbYvs4pFPF1GOJNyrl/6UTv8EzPUg2T6v2Uz/QfYDaRyrPlHc/YiLftnsioM1rfDaxcM6EZcLiFFerLjnNw1LrTR4lVQH69yx1n/CAfhnNKUpJrwuPm8LZ7/GfiLZqQspFDUX1LyN/9Tokw3IxXdc77bum6t7J0oK2k9WZ+gSHdG1wlnK3VVZrRBCowotCFbfo7R2HjcFaFHswmKaOr29V+0SRAPH1pQWkIhN7fQXwxsf84a0WZJ0MpZ19u1NjMDhEMwajFNgc64jHfmFKzCPboGAjXPnU0fgcg== 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=cnNSF0BU5UlSQiWfXCl+cOom6/Vny2mUvWfES/DJHtE=; b=bSLyn7R4R2UtoFJwkHKdFFvfzx3Sn8xrS//8vU+TffNsnJr3epUDB2ho1ns0SJqZOzsUkJTgt4+Bs4dwyhpb/bSfkeM7WlQHG2o/Kosk9thy6wqBClM/GcqslhzvZhakqk8c8vYlgTgfxLSw6WkaP0ON/qANK5bD5Alucisn88ISmKGhO76JKbBPIkzHUrUe+42h8wY+aGt0N/xuLLb0useEFXoBCfb9yLE5RzAYxaE+2gZHj+8SHohHf/U9rshbCUIoCHKIHB/8ZsfgdNhaNcZfrtHs8kz9Vlnu4Vzp/0CEa/dv8bFDXKhT0uVqWIiIHtHn3EctdFCaAlonNhC1Og== 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=cnNSF0BU5UlSQiWfXCl+cOom6/Vny2mUvWfES/DJHtE=; b=jW5gedk4xeahBdR4PuWl6SNdpn8SX+ygqJWcwKsmkMuIQ9lnu/hCK0NsihGT8f4Pi2BThb8CAt4D1EsobDE/Gjpww04xKOmNfb7fpBUWtYCJqZmYXqYN06E1nZx4Y6vZaIBsZihHFGzrOdF8iYVfOK1pLpA5GTy32Ek57lxt6aw= 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 PAXPR04MB8752.eurprd04.prod.outlook.com (2603:10a6:102:20e::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5546.22; Mon, 22 Aug 2022 06:44:37 +0000 Received: from DU0PR04MB9417.eurprd04.prod.outlook.com ([fe80::3c6c:b7e6:a93d:d442]) by DU0PR04MB9417.eurprd04.prod.outlook.com ([fe80::3c6c:b7e6:a93d:d442%6]) with mapi id 15.20.5546.021; Mon, 22 Aug 2022 06:44:36 +0000 From: "Peng Fan (OSS)" To: robh+dt@kernel.org, krzysztof.kozlowski+dt@linaro.org, shawnguo@kernel.org, s.hauer@pengutronix.de Cc: kernel@pengutronix.de, festevam@gmail.com, linux-imx@nxp.com, l.stach@pengutronix.de, laurent.pinchart@ideasonboard.com, marex@denx.de, m.felsch@pengutronix.de, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Peng Fan Subject: [PATCH V5 7/8] arm64: dts: imx8mp: add vpu pgc nodes Date: Mon, 22 Aug 2022 14:45:35 +0800 Message-Id: <20220822064536.3947512-8-peng.fan@oss.nxp.com> X-Mailer: git-send-email 2.37.1 In-Reply-To: <20220822064536.3947512-1-peng.fan@oss.nxp.com> References: <20220822064536.3947512-1-peng.fan@oss.nxp.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SI2PR02CA0037.apcprd02.prod.outlook.com (2603:1096:4:196::8) 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: 7f1a431d-5ac9-4446-c50d-08da8409c7ac X-MS-TrafficTypeDiagnostic: PAXPR04MB8752: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: gNwrFfWdhfV+kn28sr28XtVrjs0F/E4Kag/GLzb3/zOrJ8SpjQPUD1ACZNnH0ZJz5dXE//8lbQIJWqByx5VxDv54qkbhAn5NULPRgfvuwmwhAwON0zywoWdLk8s5ZhCqR7RJlkKwbrtNHbvaI+142LCaXpN3LhkC9CFrWLQ/ZJ02yjtN53fuZY41cXrZg7KPy+3LYP6MKU1/mde1QGWEhstVXRhhyB5vZylnFChkI0DRcrVIelSV/yJ10+verBpW8YyYeJ+r0TpNyL0tiaN5TW3arzaWHRbk/3d+BU+AvAlGBPpHRjtPM7cg46Ej4Qh0MtiEiF+wvDMAUvs4Qj+xcnxi3xXhup1NReByGNHNAvdEs3bjdYaO/hKx7DAkPSH4XzrUxRDMCDabZmla/jDcGSidTwdhT4++vPulhrk8BpRxx+Vbz5Aa73yhkJhzF1DM4bw5dz6dV4WK+R2+OGJ0enHLKvp3A3xTqbRKQZ2JcMu4yIIAWQ2Zz1LUuYNoEhu4OnHX16jzOPeT+/IIZatJ1W8NquFe30/AdXgwZYMv7Uky3V18GUnVpUQ21Lo/o3fzItcWwGKe8ml4bi+PrqvdQbr4AkCz44R+1oKPdEan+OhKhe1Z4LL1SWYi0TN5alXlwnTuhBKv30ibIddh3pXGjlTNIO3QICii26X2pEGdI3jsbz19mrxwN+zsbp0UuZaeVXic1UmzIV+yxIPBJ2oYAGzCiOSwsnurv8fFkLQgXD3XV7h7E+NOGDhkSZYOvCU7n9G/K3NQROjV39bEbwLVliAy4j0ciB26/sVWkMq5eCk= 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)(366004)(376002)(396003)(346002)(136003)(39860400002)(83380400001)(86362001)(38100700002)(38350700002)(316002)(478600001)(6512007)(66476007)(6486002)(4326008)(8676002)(66946007)(26005)(2906002)(7416002)(52116002)(186003)(1076003)(6506007)(2616005)(5660300002)(41300700001)(66556008)(8936002)(32563001);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?YwY3YJa0A8Iwp3TJoJIuGINGQvJLpT4c1qxJjboOM2alV2Yfxl73/02ASTkX?= =?us-ascii?Q?GQaRYa27QDNJ85SiuxvbL53gGKYMm9JXVbwc+KEQQ49Ye+ZL0qrus87Us0c4?= =?us-ascii?Q?UBvOXIQjzsILAMklwXO+AkrrVePvW1IbQoFftf5+Gu4lcLxi8cJhJUrbOtl8?= =?us-ascii?Q?x7di7M4bUUkfD7zthN+8NQ4UMqoa3WAU4mU5aBpEBrUyxwv6aKTPhvo1fusQ?= =?us-ascii?Q?/Auop14s+fB7mRBB/LfNCSAuLHK0XMRllErHm88bHXEW2ZovFB1YyYUHhpqr?= =?us-ascii?Q?S1Rn72yE2XgB1Sa6wfZXeSd6bSra0oQBs0o3UN7/q935ERKgJuwzomSQ0jjL?= =?us-ascii?Q?x5bCnmZJ4pGiBJlSWQochEwmZTS92IjkF/cNkYSjb+mJe2B9c39kEZwkbhn/?= =?us-ascii?Q?a4yfxk8EWjxWAD2+gTOdRoL2dcN/Fg8S5ds0EPSCT9fLFPYuzkkk4iKUwWGd?= =?us-ascii?Q?wQIwumvEdeimRAsL/UhkMCXPMsPTz25tDR8D2BaPfXgm+pwaOnexjhWr/YYx?= =?us-ascii?Q?ve101Us28b5QYH3XuCXLbunLbSW9WeTbKJ4ZFMrjv1xPJgAU4X2iwLjPHnsw?= =?us-ascii?Q?8jc6lO1gE2MZ63Mtsigm4TkPpjjuCnX7sSMGm9bwOWWrh1az0qwnxq3ESu5E?= =?us-ascii?Q?ROMYDW1oNUz1A/FBs6tG0j2W/OaB463Jeg/dycDi/lYU6uGsmXtnNAR5lArW?= =?us-ascii?Q?9dly8N9By4uBFRZTBGG/X19SwyXavzweLag29KMHBsm+gp8wxR5qw8G1T6tb?= =?us-ascii?Q?9dJjQCDKz7SQDYFNUUp0m9tj02tAV8J1/Lnzkp9IBqoTFYO4X+MBTRzU0DdL?= =?us-ascii?Q?sEFB8u8TmEmYm9/aSaHcR53oydN2ORYNqhkEZozvYklnNQzKCYtpHndZS1cW?= =?us-ascii?Q?8uoBIoFuVg41D3hEe7M3QmcPfS+t6/ONdNf3rcZ07+jP7TH86+mC3ZieBl3i?= =?us-ascii?Q?4HqvViKJXbHMasDp1jZgTHmnKwHWfgbmlJqYNnGPJ44EplDK0zBZXaT5wKY4?= =?us-ascii?Q?0JYUqFwjAIhsgfLbGfS/SzLGQDOHOkBnbmF2+tyH0VgZbmaW63bSshluB94u?= =?us-ascii?Q?4Sa5GXERrqU5HGIM1n++eNXRQ6AK/rVpqCXq7PxSZZ6kF3kQQiNJRmxj9gT1?= =?us-ascii?Q?OxpihCIoUISI6yMKDl5FTYgKYvwFk+8qpxg1OIfxYF4jrXn95VN5bgdn15XV?= =?us-ascii?Q?WC16eCCA/BZ8hfKLRjdT8zUXadks2ttNwy041K0d18Cm5eMbzQ7bX175k7e2?= =?us-ascii?Q?V8xiKJkZsqZGScVJ2S5arLRENCVIwHXqHlgNKM7S1bW/vyH8T2ByXCqIo25e?= =?us-ascii?Q?FECzPWkFNKndaGb16IwlgeanigUzRJIZaNKtfmJk985gSGOe2bRm3rEqRU7K?= =?us-ascii?Q?fewiw00/3udHi6Wc4Xz82eDfoERpev7VFEq+FJVkSZ+8mBAcgqo1scFCKy/S?= =?us-ascii?Q?EpViiGStgbS+AmH3wTbNO5W4oXpvYqx3v07odjSjDYNLxhAbCF2uS+laBka9?= =?us-ascii?Q?nhJqFGakS2IwnPu9HpuA6jiwy8PWVijjHgKZ4cc3Zs4A0JW6GDGix61vy5Ar?= =?us-ascii?Q?vJJjlCypDetvV0fjmenOh9wLHYTMtvXrKNUxKyug?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 7f1a431d-5ac9-4446-c50d-08da8409c7ac X-MS-Exchange-CrossTenant-AuthSource: DU0PR04MB9417.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Aug 2022 06:44:36.7795 (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: eDcilNXY1s4t8UIdxjos9HlIkSa7opY3JR6AhkgN9b+Rx0eJrMt14Hrt7GgfFjD3brCTjADD9Kym0NCsLRb/jA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAXPR04MB8752 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.37.1 From nobody Fri Apr 17 19:48:14 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 B947BC28D13 for ; Mon, 22 Aug 2022 06:45:10 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233232AbiHVGpI (ORCPT ); Mon, 22 Aug 2022 02:45:08 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:38036 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233290AbiHVGos (ORCPT ); Mon, 22 Aug 2022 02:44:48 -0400 Received: from EUR01-VE1-obe.outbound.protection.outlook.com (mail-eopbgr140089.outbound.protection.outlook.com [40.107.14.89]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id E9AE928713; Sun, 21 Aug 2022 23:44:43 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=MnAa34q+P2ty3Uy8o6oxKMPjAlzVRoClJXMgBc7g9dzkGDrrGlNkvan+ZUNsxNWXjjQx/qWg2yQb9NpWs00MAjxqhYNUUJyc23X5xdKyLS4t/T7LMha5xusx21uftMqPded4eGSdc4LvZsR6Shpz3IX53UJpW1qlLyjFSPdkqTe0Z2sXhfX/a0raMDCnmQlAE6WByui3rcSkL0PFpR4uL58/VbJcCqyRuC6tFdGBXJOtCtSUQ9k32MsZT9xeHwuuY/W1YesvGqifxhvV9F1xJyHej5N6V9beQjhL8XPot9iB4GRY6KhuRlI48emagwJWi++v+VuHvDBpUbYuQ5qV5Q== 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=dma8cIJQc5ubQopFUhi6dflKF9/BvxB8VpjaXn131eM=; b=QZfqgFfilQjbqbAMgJ1p1hpnqRI3vAvzeVE4ImPCgnlOQXUDyPzjWvUCFdIs4TDaA/6p8Ij0BjypIH15gd57+xhBJyTzRz5+1oW3RmmOdelQeKuhnbGoXASi2nXWMu6WlYiLcXmJYuaGF0WUlRHhnxF8Ism4TTpNnPGZJF+7gn2vny2eqBHlq8lvLz5H4TBY/9iBxFhUkeUCLiShzeHubMSi3fqg/CZtjyUBiq/+JhldKQKGfW6NqF+FIFY28drBo2R/DTlGbeyXWWMTVBBNVMOCwI2BZfn9fGSdt7T65ltW1e23NAa3f9vrtLHOuz632pSf00d0SE2MJ7BdK1jjhA== 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=dma8cIJQc5ubQopFUhi6dflKF9/BvxB8VpjaXn131eM=; b=Lors4rQ2zG65TaLQ6Lu+YbmftyCAsWbjF1uEG7i1KiNY/0VDtchNAWtbUPLqwhT8BXfpRg6byFIxEJyKdmO7N/TIjx/iIJmYUYF9UdX2eke1GXcJcHeh+u8Me0mzMBKdYL/dFy11JIIWwud50CxV3FBb7O0lg7eWwaJiAYtxzag= 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 PAXPR04MB8752.eurprd04.prod.outlook.com (2603:10a6:102:20e::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5546.22; Mon, 22 Aug 2022 06:44:41 +0000 Received: from DU0PR04MB9417.eurprd04.prod.outlook.com ([fe80::3c6c:b7e6:a93d:d442]) by DU0PR04MB9417.eurprd04.prod.outlook.com ([fe80::3c6c:b7e6:a93d:d442%6]) with mapi id 15.20.5546.021; Mon, 22 Aug 2022 06:44:41 +0000 From: "Peng Fan (OSS)" To: robh+dt@kernel.org, krzysztof.kozlowski+dt@linaro.org, shawnguo@kernel.org, s.hauer@pengutronix.de Cc: kernel@pengutronix.de, festevam@gmail.com, linux-imx@nxp.com, l.stach@pengutronix.de, laurent.pinchart@ideasonboard.com, marex@denx.de, m.felsch@pengutronix.de, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Peng Fan Subject: [PATCH V5 8/8] arm64: dts: imx8mp: add VPU blk ctrl node Date: Mon, 22 Aug 2022 14:45:36 +0800 Message-Id: <20220822064536.3947512-9-peng.fan@oss.nxp.com> X-Mailer: git-send-email 2.37.1 In-Reply-To: <20220822064536.3947512-1-peng.fan@oss.nxp.com> References: <20220822064536.3947512-1-peng.fan@oss.nxp.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SI2PR02CA0037.apcprd02.prod.outlook.com (2603:1096:4:196::8) 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: 030dc54f-5767-476c-6d6b-08da8409ca59 X-MS-TrafficTypeDiagnostic: PAXPR04MB8752: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: M6AIdnouuoSPduDr1aLsM0SVEc4vO94kdCOQPUnIDHIlK7vOr+0S3tJV8/HnLQNINW1qDNTsRo8X1nLXCkcSVeKFh+kybod8GBli+oeQRUChaLohaBKOtPzdii+0ujgxXPVYPa4NCQKF5vy/fOi4ZZbf64r4i0+i3nfUQuefN5+Bb7bR0zt+p+02VOnaIJjBtzknsv/QhYQCZXrwjKCaCVYcQUhwYVOTQtIM9S+CwLkIzX2MkQa6W7kOxhSMz/4XsEFF3MEftgf/Z61FH9pnX7vvnH63fG+Mc9uqi88x8V2MldslzynN8Rv7WHO15CCn+0S5BNxWtCzhutt4yElDPIoGz9fdt4uE35EEOtuPcF3YitQ9/LQxiFrBsRpuYqMnrg8uTAnwzYFyvU25Am0N8dOpTiyuIX3SZ6/fwZ3v/F7+07n7GYw/M3LNLG7jTYhpdXzc2Evt+n4EI2B8fK6SBOmiGbHSmPbOkteNkGvTngvvoW2zYEW19iY7+ZfaH/zzZgbnH2Xg68mg9eOmH3enY89v0vH5Ihm7P7jD2vd/kOvmJrLSX9jUrq/LI3IexbpQH7FY5qz0tXcI3mAvLIFx1XkKcWQAdtaJOLOZc++DzaVln+70Bc36RGSpaXvJNHyZYxgJYLtWh8LyTQCZgAaAbJjHlvvZSh7MPTKZ3P6E3EFoY/vTx8R7Qnh5eSeCUctd9z9T22iVxwU8kJLL05QeTYldceJgdOk9LJKs3HdFZxycYXmZV3GFAVvaJ1K+V6NGkKEwB/bkqfG3uoMHLujWpoSV0oPerIfNHivw/fQwsDQ= 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)(366004)(376002)(396003)(346002)(136003)(39860400002)(83380400001)(86362001)(38100700002)(38350700002)(316002)(478600001)(6512007)(66476007)(6486002)(4326008)(8676002)(66946007)(26005)(2906002)(7416002)(52116002)(186003)(1076003)(6506007)(2616005)(6666004)(5660300002)(41300700001)(66556008)(8936002)(32563001);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?47DNF30tVVDaaw5tHhE1teC6JtZCzsbqfMQwTI85ePZCO/dslxXWA7YiWHsI?= =?us-ascii?Q?neZ96q9n7Bli8rqXCveYZ7eTJuxpO7Q7mhocsLEjZBQJu98ip6wBLUN08QNI?= =?us-ascii?Q?KuxRSDZvnfCLY7KKjElpD5uVVAVrjTkU3OM6bzhVT0VX7SQIIVlY46loTW+w?= =?us-ascii?Q?06xXKUxgDJv0LNPD3+0oSN8S9yn56lqGtehgoFzkAYtCxXXEHV01k9S2ZNy9?= =?us-ascii?Q?woTjBLR4qBfPMEEQgbTvNgtcLVRLE5lE7Ssm5NywGdbuhRCbYBQ2xAj4zK1W?= =?us-ascii?Q?bDyTiM72o0ig3zBp2i1cqN33u4gQm6ZAZt5nvDk/VICsqW4PRaC3XHrfv++W?= =?us-ascii?Q?DaaClsTVJv10G6JX7fpmicLsSi21fkT8SLlpGXEGIv+Af26sVGg43RlzWK0I?= =?us-ascii?Q?KEvUoQr2eToLIWFHfdbUG2dphfpiVI0/LoxViqtVDPFxQDWaOJWtUoJpHbSv?= =?us-ascii?Q?Usv0a6FsYoAmQfYOhr2ZU9ao3HmqbncDWIrtkIAQ8VY5lfRE0XCaIwlNhD7Y?= =?us-ascii?Q?zJjvPtzigiUtN/6tVIGsOAtc5YvYm/LJYoUwiB7CiXdbiwJ99UFuodmeOLmC?= =?us-ascii?Q?JwhBg2Q1wHiTS4ceKlpZjlasKUJk4m40jV8G4+vHMlRKQ1QTh0zdfbRzG1ip?= =?us-ascii?Q?mYpsgLReaUfJCs3CRDdr84tseRh5xf8lpOWKjvj8jYOSWlK7y0mtrG+IlhDT?= =?us-ascii?Q?Eu/0pTGaFDdfgK9BCEy/I8iz14/TXOozGr+puzelDQY2NH/EatxiaUPFfBO7?= =?us-ascii?Q?Ju+aw8qGcRJYxtZyMwCRbIB4LRZKixs8lnSEd56RXK0WK2B37zXM2qzEClX0?= =?us-ascii?Q?3RrUZU1OQel8yi4eyMnlbao+9k6gjRfnEoslig7j6U3VVmRqbZoYXayPBn8A?= =?us-ascii?Q?E+7+dzIPzs0ANzsPH53g1F2JEiHuw75OXCRBv2IZDTVMHmvXLjdbMMGJGJdC?= =?us-ascii?Q?AESILTs7cyczsvJgldwgnjHJ+EovrCdCmjk47U7WlAt6QUWkDlUbwHq443ox?= =?us-ascii?Q?iALP/S9Xft64plrEH3FlJ+d6tU5r5H2OZtmwVxpvn/OauXa12RC2mFCuPyO0?= =?us-ascii?Q?F8Lp7fWCwjV6w1qvlXJHdIr90TGwxik4OnFHHDN7Mff07ZoKjasXiBxBw/7T?= =?us-ascii?Q?O6VhiQREMM0xaWPkdI1JMVbp+O61qMUgVdqaxpTzQ2Rk78EvOmZrG+g0JCuo?= =?us-ascii?Q?Cy1StPtwmPJuOCjLtdFj9/OblhXBPEZEOD/fPzzJ0cgcHSYcd3ZbiYLV3h6y?= =?us-ascii?Q?TUCb2DMN0S0rHCTcpkMe4g/JroTKRHO/ngpmQN4um/gi13HNqBu3UcUeLyMR?= =?us-ascii?Q?VyLJB/EPXnLI0+bNnFHbFvqgc0j6SOjOK/0VHwwVQEmUK0MZMKtWjK2xQulu?= =?us-ascii?Q?zKViMBHGDG9yHxqI4ZuIiL8uAaLz8MKBINEu70ERglWaWTjAkA2jVjQEi6pM?= =?us-ascii?Q?OMivL2C/MqqvWpm8De9VvFbX19c7Ny0QZZMhVMiApQgMxbFVwAhq+mdAWIPb?= =?us-ascii?Q?715qJtdZ9wtk4hhfpfw/5qaWR+QhU5kn8BOvUxVi6CXnuJ2PoH1b80J1t6Yp?= =?us-ascii?Q?1jSMsN4zebMKaL/QxehK/rBWNVuRKK5lniIS47cD?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 030dc54f-5767-476c-6d6b-08da8409ca59 X-MS-Exchange-CrossTenant-AuthSource: DU0PR04MB9417.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Aug 2022 06:44:41.2496 (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: SaXiD7jvf+CyHy3sFNj6ohjvuP7PbywePfEjzSNesKpxhRc+J6O3/r3B4+EX5X9OmPOhpiMse3GoLf9U0hMEQA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAXPR04MB8752 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 --- arch/arm64/boot/dts/freescale/imx8mp.dtsi | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/imx8mp.dtsi b/arch/arm64/boot/dt= s/freescale/imx8mp.dtsi index 34af983b0210..a153bdc7a01e 100644 --- a/arch/arm64/boot/dts/freescale/imx8mp.dtsi +++ b/arch/arm64/boot/dts/freescale/imx8mp.dtsi @@ -1175,6 +1175,23 @@ gpu2d: gpu@38008000 { power-domains =3D <&pgc_gpu2d>; }; =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"; + }; + gic: interrupt-controller@38800000 { compatible =3D "arm,gic-v3"; reg =3D <0x38800000 0x10000>, --=20 2.37.1