From patchwork Tue Aug 13 04:35:07 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Frank Li X-Patchwork-Id: 13761285 Received: from EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05on2055.outbound.protection.outlook.com [40.107.22.55]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 8B3BE139D19 for ; Tue, 13 Aug 2024 04:35:57 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.22.55 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1723523760; cv=fail; b=fOlf+7fCb/U258QnRc9zL0VLyPM3+QBqBS3Lxctjkeo+cMcQU2MchcvAp/ML9polBEDtJSxZy+/UDX6nkh1g16LgcQZcGa3z2uFM0ctQ6ho+sfFpfJIFM6mHwTW/gCLTkRTj7mcIe4YEy4/AqHVaYgVD56Z0z/jMrrwhk0R1RMU= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1723523760; c=relaxed/simple; bh=YsCVGi2xLSOi/kR+JYnICx2+6DdcUk/FyLqi5HaFz0o=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=UiOvL5rUFAzJStlnsalUJEYvRTVlCqBdTEU+F+Yp6Ktmcqjp37m77sPxs4TthgBpuiaUQ0FIBeekjsnlsb0EP1dUS8s6r4xSxqj6Q2PrhpJ8wCr9gZKBTAEL283YeZMiRElc8fMQwNjU9e/QJNN4AYroZZYaCI1+t0PaXMkADMk= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=nxp.com; spf=pass smtp.mailfrom=nxp.com; dkim=pass (2048-bit key) header.d=nxp.com header.i=@nxp.com header.b=XzN7lAjs; arc=fail smtp.client-ip=40.107.22.55 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=nxp.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=nxp.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=nxp.com header.i=@nxp.com header.b="XzN7lAjs" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=RJNwxnpkLcPdFeG4hWIwcVUhmFhXrAYkHep3PyKeJ/xWxQVAB/tOLsBIqUq+dGWar43Q64jslFHi1cJmcCbP13+6nBj65NAzeiGcKmZGo0gwxnONr3T5GXZdmReFXFR6KosqHkiIff6YpIetOygxF5yxqFN5MjNfwovGvS3ZGbPxN/8Zz33xFexv/jQPCM92dRPvP9Cc3SsH4oE3WV+dLhy8pj5fYYoRr5AnexVUMyGLqWqbucx7O10q+aABtIXOCN//GANmN+sPi6rTLeKH00G/jrBLDwz0lOF53XfSAU2aslzF3AiLW+2TaM9HoHa0GnAM8M+QJSieUR93GVtb+g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=CLsBPDw9P5J+NFUtxzRtJEQ/8MMosfjYts9hYryxXNs=; b=PdpkXO8Xff5NKN4r8m1ruaVLGPIgIDMy4HEK0d/p5EwScsLzSRgrrKfbocMJaj8jUShiVB02NgvenGmyC9iZNC8V1RBcvRWHaJ9emG8NDLwuiXSTUHwGPsZ9p7jHFKXOhqGu3715IF43cHKLdgWPd6iaV51CvFp738ACIirSbtF6U0Sc/Aj95/WeuiGW0nyGHIx+exC4F8XIy5SNnTJBji4tfD5R1+zWJ2jm7eOTfOtumWKkAmQtMQZwiLSPPTFfPbgcJ1tKNwfNsVFJWhR+42Tpa+kheno7KzZd2Szx2nokbRuHEGVxmSRSEkexKcYqQmTPl0MBm/D0R6lmWns11w== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=CLsBPDw9P5J+NFUtxzRtJEQ/8MMosfjYts9hYryxXNs=; b=XzN7lAjsjfnQaoimVr04yD9pB4VSUDEDS06AiH1AnQZPxtBt2E6qbKudtAierh2OLAyQijt8kXZFOSxCFLi0elPP+vKHUmhzrcJuYMVALAR5r5tnEugwARpR+ajM+ZSezvpj2+0ix996APUV3U352NLfpGZKZpAVML6LptIYSrmClPqHbWQXADX+OFMYf48FW7sahk3HORIrT7xum/p0DinOzJ6CDcVYx8CykYMnM8/ztclB9O5fWce4Xj3EOcH5fxQGKk+wT5IZ65hflhk52Fpo3fC185OyPEasFpG4jWQu5JC4CLH6Qlhw/0foeVoXJw+yjcZtEs9QH7blPxyKyg== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nxp.com; Received: from PAXPR04MB9642.eurprd04.prod.outlook.com (2603:10a6:102:240::14) by DB9PR04MB10066.eurprd04.prod.outlook.com (2603:10a6:10:4c1::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7849.22; Tue, 13 Aug 2024 04:35:54 +0000 Received: from PAXPR04MB9642.eurprd04.prod.outlook.com ([fe80::9126:a61e:341d:4b06]) by PAXPR04MB9642.eurprd04.prod.outlook.com ([fe80::9126:a61e:341d:4b06%3]) with mapi id 15.20.7849.019; Tue, 13 Aug 2024 04:35:54 +0000 From: Frank Li Date: Tue, 13 Aug 2024 00:35:07 -0400 Subject: [PATCH 12/17] arm64: dts: imx8mp-venice: add vddl and vana for sensor@10 Message-Id: <20240813-imx_warning-v1-12-3494426aea09@nxp.com> References: <20240813-imx_warning-v1-0-3494426aea09@nxp.com> In-Reply-To: <20240813-imx_warning-v1-0-3494426aea09@nxp.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , Gregor Herburger , Alexander Stein Cc: devicetree@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, linux@ew.tq-group.com, Frank Li X-Mailer: b4 0.13-dev-e586c X-Developer-Signature: v=1; a=ed25519-sha256; t=1723523705; l=3799; i=Frank.Li@nxp.com; s=20240130; h=from:subject:message-id; bh=YsCVGi2xLSOi/kR+JYnICx2+6DdcUk/FyLqi5HaFz0o=; b=2a3f50PgvTKfXvmQ5jm3erslqp/xzmWF+fqedZqEv10JhyVAEeWErDhPUI4vK3W2I7wYKQAAA 5Eofj7wx/t3Ds8jmotr5egepxM3ESjveuEBzprt6/DWMSlWrRnOXSVc X-Developer-Key: i=Frank.Li@nxp.com; a=ed25519; pk=I0L1sDUfPxpAkRvPKy7MdauTuSENRq+DnA+G4qcS94Q= X-ClientProxiedBy: BY3PR04CA0020.namprd04.prod.outlook.com (2603:10b6:a03:217::25) To PAXPR04MB9642.eurprd04.prod.outlook.com (2603:10a6:102:240::14) Precedence: bulk X-Mailing-List: imx@lists.linux.dev List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PAXPR04MB9642:EE_|DB9PR04MB10066:EE_ X-MS-Office365-Filtering-Correlation-Id: 06038c2b-f70d-4c0b-bc11-08dcbb516ae1 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|1800799024|376014|52116014|7416014|38350700014; X-Microsoft-Antispam-Message-Info: =?utf-8?q?jAbhpbk6wTddr4AtZ/G9OendqwGl5EB?= =?utf-8?q?nsbC25bpasTZgQfBQdYinXbp6r1M559BHLQaRCjx9hvPjy8Ax7HCi/eBjhMQkxhB2?= =?utf-8?q?5XfKlN7n6ALVuD/ySHFikAscSRSztUt1kTFMeinhZ8qFdRncmM4oSVf5fctmQaInV?= =?utf-8?q?BMm5XhY83yHnbRAYAnyZBY14Hvrc2Mg/33xarpkW1OUcPLdmmz0jtzt8sQLjmdKgb?= =?utf-8?q?hIYTpcJSTPNE37ZgNQq7q0j8TQpQhvA2CtKecYyoJZ+eoNecTD+4hOMYpD8q7qmAd?= =?utf-8?q?rWcU31op/kWoDvFAP5t/1Aqk43gMSH/skNz1j7jGrPaETClSiKMdMLugjKO4MzjJm?= =?utf-8?q?4DFKSY+3sKsWvU47FaTnUHD8ri+rc6i9VwJCUcnTdq1ENLZ4LPZsY/mwrpG3I3UBI?= =?utf-8?q?JRpnp/8K4DdXvv30IGpje3VTZcqzi7lNcfTyB5oovaTvPttu2D5BMQ5oXPNMXojLr?= =?utf-8?q?+1Y6ShLN+ipZcx2tWZbTgH3m90doeYM/OtRCfxNaeLHM2o0A6rXS4+NPMzaSJIz4c?= =?utf-8?q?mAJRrpdCNt9/FEYhldNdKO3csS6Y3sg72V4+VMlBbr7MiGs5RBJW/ukJ80pEypDR3?= =?utf-8?q?4Wlbpnk5VBUnQFAVcA5mlkxNUhyBRXdOeGLbWEg76hJsK5SLqBiJPBev2mgzuPERS?= =?utf-8?q?nB/ZqjMmx23exEorJECtaYoK6ttBFZGESZUQ34TNGXTlj+mupMr+H58dKVntyBa0A?= =?utf-8?q?GKrd2uGlHIjTjvulg7AtqhT16YEtdXwYZiuUeISGr63KnOdjeiux43c3FeS+9HcfW?= =?utf-8?q?h9B7Y+FqODtmSsdic8cfhTMUfRQL0shqkalvZGQxJN6w5yHw4qDIs8r4maBXlL0yT?= =?utf-8?q?/6gW36FMtjZJS2gWcBwDQ9PuR6pLoz6Gozt/4DyuO78kkl+BqD65LS84xhY1It/nV?= =?utf-8?q?HnWQKx1nDq+WKtOnwtKM4VF+CvKBAwXWA2Hfr2Jgod1LVdb7Ya2JCmk3uylCuQ8AD?= =?utf-8?q?StWZ9ScKHBJNltqQt+I4+0ZiLe/1n0/7+mHKeAh3wZ0eSYEVHP7C3n1VzTHCYFu/k?= =?utf-8?q?2ZAXK9kQ39R1sboQor+rxkb6l6/KpOblUBUJa03Yk591Nvj66cHDTHvR4Xq3on6H2?= =?utf-8?q?y90w8vs0kadnNrncrE9z1IyMAH72cnFr0EWIKN6LscxPWPz4jpyIL7ofv172FL2SC?= =?utf-8?q?iIHtK0RqzPvu/rcc1uKWug/MhV1w2NVHWMkTh7gzxtuiCC+9V3bd/HuZJx4S1/Mrx?= =?utf-8?q?Of4rzXo6C41cjD9n6SrFfdQBfUt6qxMkz2181Hj8lHBwTnw6OpMDIZDbn34AR8/Le?= =?utf-8?q?H0UVlbnN6GsKSyq3P9Dg0zyvIBbvbgsaMVRsyA6WQyYEntsh7HiT8WG1ttq8QSNAf?= =?utf-8?q?W0rVhhPCp0Z3dJPkqmZ4Sw5MJpeVk4tRJQ=3D=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXPR04MB9642.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(1800799024)(376014)(52116014)(7416014)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?0DEHBelWjUduSG2qwtSCpYD+j1SV?= =?utf-8?q?1GaMx4UaEXaXikdL7u/Z9GG6cJsZB/tgl6IeUiL8i4SeY9X05SSv4zkkYm4XpMGa+?= =?utf-8?q?i0xgn18u+vqRWbFRvyZhsANRzrJM/1i7WzCkNnCzIvon73qENnzBGJYyiHIlQ7WoS?= =?utf-8?q?JVh17GDTB8ki/4GNWDiEXXV886dQg+UT+3F7bi9wsinf+IVaaKtuNJAld69+WxdW0?= =?utf-8?q?ed2NJwRKaspwcwX5AJ/HjqRlXnjgJeEORJPnG3U82Tjf6bkIen493tky1RyQ+/1gt?= =?utf-8?q?fCCFItBvS1gZ+wT3tVssZChZI+6YG/5NY7C1i8AL3ksd6o23vz2KkbHSs4rqCqn2J?= =?utf-8?q?vOvrnLlH6iIVemfZ7SrwOPTeXdSPcHJr1KrX6tjnt9StKfmtKtn49HVCM4tZ71Egk?= =?utf-8?q?XauFwBJuvvr5uLXz2aCDhobS/Ar3Fx986NGWuJQcY58IqHTusPKNxBEfH8Re9QuWP?= =?utf-8?q?UBWp95sZywvAef18al6bcwSbJVpqyJbwDxPAWuUS+7Zm30A0b3AYIdnfLRJtDhzs7?= =?utf-8?q?XnKAOXJ1Rs3CInh3DO0L76dG4oiM5jQcmfSQTAqQFBLq2njucgnx0k71Xkn7rDDdn?= =?utf-8?q?v+EnW97saP76H6PW/biL7gOy3so4dKLKbPNzvPpOls/VSDgwK3quxEmJu0q1S/Zf1?= =?utf-8?q?xzT0oPRmmvnx8MO6gVkIdfw2028LKuUyjemuT4mYOQVvWtnj30NKjdFYP/59Egyxg?= =?utf-8?q?ftY959Nsslx2DPeKcoIDBrr+7c3t4kQOrhgYhUffzTfmvJh69Ovlv1W2xRL2NpAHb?= =?utf-8?q?yE1MmYwDDy7q1606eElvRdcwBJsibBS+celwiM9BjRmVTApBXiU0ZLDonP4hb0aes?= =?utf-8?q?E5LyuI4274/36hFRTw1LPwQBs6wFRZJwZK19DlC6uhDrAifmGp90Ki7OXlGehCALW?= =?utf-8?q?HinPrZ1dPrhB1WjGecDU3HM3CVZJsA4dtMNxlApoLyn4wARpMs2vp/9YTwsaj88R2?= =?utf-8?q?oRj4mY79nrTp+TqzxZlwzdcmyWk82OeZjGEn/8l2837nUALMvfpcxdu+o/6vMvjiT?= =?utf-8?q?hvo+HYdyn3tbxOLwBb2x3JohOHWxSVEi5eUZJZa22oFPonyDJKsEFuKjxtl5VnTK5?= =?utf-8?q?1TtgPAcFRDTGjybHdis7CNfexhg6/Dy2PFXf6qMOyhXaJhnXhByQFj9MoYZfXPW/H?= =?utf-8?q?tIOPXg+gYFz5NOHu+jb1JkqIe1YuPLgPHIJCv8oRNK7LDrfpehvPwNYK7dM9Y6gmj?= =?utf-8?q?t5XNsGKyQDjLJNdzxKHiN1Wi3pdVJ1/F8q/PADZ5TapZQ86aS61SSCsqgH4xAWOa5?= =?utf-8?q?UFqhRcCv9C2N6UV/jo98hJLRsowo2pQ4G+GmvKAWkZ5+BziaKLaJt38yHyw7/Zpz2?= =?utf-8?q?hQhouf6zF/r1C93vqp1MNwr7LF6rZHUYFIasgVnPYis/sLsp1kDUGByxK5EWrV3DG?= =?utf-8?q?Qj1ToKAGuedS/cjunJhkJQTnM4BHTT7cRkd9zkbXFZTD5j7RDDLSeVQaebG8PeUR1?= =?utf-8?q?jUepDDE93jFSAIdVDQUJDeA4d9a6xdSOfJXYV34filB9XStoNcImmbzBFCwdSh6jC?= =?utf-8?q?BNATYKv1JMWt?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 06038c2b-f70d-4c0b-bc11-08dcbb516ae1 X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB9642.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Aug 2024 04:35:54.0858 (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: FrDHBxdU4XHFmwhugVQeUB4CYlBwH7PgpvMi+C4ZRD6Ww46tfyRKS6X4EB/iZiqXbFy5hwS9YetOwlw3Zlwtjw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB9PR04MB10066 Add vddl and vana for sensor@10 to fix below warning: arch/arm64/boot/dts/freescale/imx8mm-venice-gw72xx-0x-imx219.dtb: sensor@10: 'VANA-supply' is a required property Signed-off-by: Frank Li --- .../dts/freescale/imx8mm-venice-gw72xx-0x-imx219.dtso | 16 ++++++++++++++++ .../dts/freescale/imx8mm-venice-gw73xx-0x-imx219.dtso | 16 ++++++++++++++++ .../boot/dts/freescale/imx8mp-venice-gw74xx-imx219.dtso | 16 ++++++++++++++++ 3 files changed, 48 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/imx8mm-venice-gw72xx-0x-imx219.dtso b/arch/arm64/boot/dts/freescale/imx8mm-venice-gw72xx-0x-imx219.dtso index 4eaf8aabcbfff..c09aa80d2ba23 100644 --- a/arch/arm64/boot/dts/freescale/imx8mm-venice-gw72xx-0x-imx219.dtso +++ b/arch/arm64/boot/dts/freescale/imx8mm-venice-gw72xx-0x-imx219.dtso @@ -13,6 +13,20 @@ &{/} { compatible = "gw,imx8mm-gw72xx-0x", "fsl,imx8mm"; + reg_vana: regulator-2p8v { + compatible = "regulator-fixed"; + regulator-name = "2P8V"; + regulator-min-microvolt = <2800000>; + regulator-max-microvolt = <2800000>; + }; + + reg_vddl: regulator-1p2v { + compatible = "regulator-fixed"; + regulator-name = "1P2V"; + regulator-min-microvolt = <1200000>; + regulator-max-microvolt = <1200000>; + }; + reg_cam: regulator-cam { pinctrl-names = "default"; pinctrl-0 = <&pinctrl_reg_cam>; @@ -45,6 +59,8 @@ imx219: sensor@10 { reg = <0x10>; clocks = <&cam24m>; VDIG-supply = <®_cam>; + VANA-supply = <®_vana>; + VDDL-supply = <®_vddl>; port { /* MIPI CSI-2 bus endpoint */ diff --git a/arch/arm64/boot/dts/freescale/imx8mm-venice-gw73xx-0x-imx219.dtso b/arch/arm64/boot/dts/freescale/imx8mm-venice-gw73xx-0x-imx219.dtso index f3ece4b7fbbde..cfc014eb038d6 100644 --- a/arch/arm64/boot/dts/freescale/imx8mm-venice-gw73xx-0x-imx219.dtso +++ b/arch/arm64/boot/dts/freescale/imx8mm-venice-gw73xx-0x-imx219.dtso @@ -13,6 +13,20 @@ &{/} { compatible = "gw,imx8mm-gw73xx-0x", "fsl,imx8mm"; + reg_vana: regulator-2p8v { + compatible = "regulator-fixed"; + regulator-name = "2P8V"; + regulator-min-microvolt = <2800000>; + regulator-max-microvolt = <2800000>; + }; + + reg_vddl: regulator-1p2v { + compatible = "regulator-fixed"; + regulator-name = "1P2V"; + regulator-min-microvolt = <1200000>; + regulator-max-microvolt = <1200000>; + }; + reg_cam: regulator-cam { pinctrl-names = "default"; pinctrl-0 = <&pinctrl_reg_cam>; @@ -45,6 +59,8 @@ imx219: sensor@10 { reg = <0x10>; clocks = <&cam24m>; VDIG-supply = <®_cam>; + VANA-supply = <®_vana>; + VDDL-supply = <®_vddl>; port { /* MIPI CSI-2 bus endpoint */ diff --git a/arch/arm64/boot/dts/freescale/imx8mp-venice-gw74xx-imx219.dtso b/arch/arm64/boot/dts/freescale/imx8mp-venice-gw74xx-imx219.dtso index eb673a947484a..7d9fcdee58a7f 100644 --- a/arch/arm64/boot/dts/freescale/imx8mp-venice-gw74xx-imx219.dtso +++ b/arch/arm64/boot/dts/freescale/imx8mp-venice-gw74xx-imx219.dtso @@ -11,6 +11,20 @@ /plugin/; &{/} { + reg_vana: regulator-2p8v { + compatible = "regulator-fixed"; + regulator-name = "2P8V"; + regulator-min-microvolt = <2800000>; + regulator-max-microvolt = <2800000>; + }; + + reg_vddl: regulator-1p2v { + compatible = "regulator-fixed"; + regulator-name = "1P2V"; + regulator-min-microvolt = <1200000>; + regulator-max-microvolt = <1200000>; + }; + reg_cam: regulator-cam { pinctrl-names = "default"; pinctrl-0 = <&pinctrl_reg_cam>; @@ -39,6 +53,8 @@ imx219: sensor@10 { reg = <0x10>; clocks = <&cam24m>; VDIG-supply = <®_cam>; + VANA-supply = <®_vana>; + VDDL-supply = <®_vddl>; port { /* MIPI CSI-2 bus endpoint */