Message ID | 20250113110512.506007-1-ciprianmarian.costea@oss.nxp.com (mailing list archive) |
---|---|
Headers | show
Return-Path: <linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org> X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 6338FE7719E for <linux-arm-kernel@archiver.kernel.org>; Mon, 13 Jan 2025 11:07:24 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:List-Subscribe:List-Help :List-Post:List-Archive:List-Unsubscribe:List-Id:MIME-Version: Content-Transfer-Encoding:Content-Type:Message-ID:Date:Subject:Cc:To:From: Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender :Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:List-Owner; bh=Ht+P97KVnXAHbipYTvkjCYpUHAJdkHOyO78TPbeNm1Y=; b=Ja3hTfzU+tL+Qx/voTirjOtq9K 4kdiNvh9rsMW2aZBhIruTu5XVPYVSh3wAb/HGz0a/5PyG+kTtT+kvc4GAW7MtDBpcDqZwbRfeBL18 Mm9niw3FSD+witIgZf0N9UJhasxQzgo9uS/jVGzWkJzVKrcauLsh/1uVPw1CyvsbOkQVwTZIl6cZj LH4YE0YKouAN206inYjtxAShnU4mDi8QL5MxkYb0luXKqa5IL3pxIe/Qx1Tr/AlWe2XVQ2EtxploK SwcD6Lmmd9K9B0GP3Wi3kggXjW53JBw7CTZfEfaPOGixyisCme8Zem++sEbtQMUqCFZi2EQ8LodY1 dGLvqm2g==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98 #2 (Red Hat Linux)) id 1tXIHn-00000004r6D-466R; Mon, 13 Jan 2025 11:07:11 +0000 Received: from mail-vi1eur03on2060a.outbound.protection.outlook.com ([2a01:111:f403:260c::60a] helo=EUR03-VI1-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.98 #2 (Red Hat Linux)) id 1tXIG4-00000004qfr-1izi for linux-arm-kernel@lists.infradead.org; Mon, 13 Jan 2025 11:05:25 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=IUZu+u343OR2Cx+GTEybYfIKPgScjTsBUryd1IUac+3bgzaL8PWleXzBSJMABGpmP1hPdo2+BH8ZafCmx7nJ+c6eO1pPFzrOjseOVRjWqQefhcgelTrve62D+NhLKc+sFYmN6uLoZXkHUME7XLVZzJs2uaUFQPlROgetjATo1xI5178lOwwvlBatYM7zsgCSc6IxSHCdF9sh2e4eBVM+mm0smMrktgUGUxT78Ay4kn8Plaja3lEJlydETPysvK8/3ZKW6R+2a1E9YT4NQxsMX4NAVd+ooQpSoDGMhmkTCNNr0xgzeYEcOtV1f062LuB/xFNO6MsWSsZAjvzMlZYTgg== 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=Ht+P97KVnXAHbipYTvkjCYpUHAJdkHOyO78TPbeNm1Y=; b=Ekj8QPT1WwFiWIZLDP3ZaKpJZJq8CmwIUYw7g8noZOuvmhMLqz8OnZlQBiZGk+djR2xQmkNRK1rXmiqIcW/TuSV6vpj9txrkRDWpFXr4OG+7hsSTniOQuqt+0JZUzbJheSJk+96hl5/lA4v2gKvmcTYNmPJCCqFv5/9Ut9fh0GOw9ir6e5qfb+0WpPbFZbSAxD3KYm/bCxR9lOKv0b3uwOrsKsjLsx0eqT7UOkC5c0tskOIJHaqK8QYTZdAQke16pZXFo69hgWnmrGnRN0MePGl/+r78iCFe/wVHxW8EJm+vK49q4ALvISbTiiuSaQxT3yKDUxx9ISA2PRwOC84c4w== 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=selector1-NXP1-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Ht+P97KVnXAHbipYTvkjCYpUHAJdkHOyO78TPbeNm1Y=; b=ZdgeOiNbC3aPr0PACzM7U9cWn/ROU/hCqSsggMnTP3TebSqWDT21qc3mKSQEENgdQUhlvcB1+AIeLOxdDBK+LcoQ7i7VaFPBX83vyqWX4hZKPvR0M6mVlBJ0D/FtGgc3ggXFrisGFIumRXkf8weNfZlMXLJbdggCBEn+Po49xXKyNHCrY6+ntooPUiKqyCMqzddtVzmYf5MP6JbRKsU67ozDsYFakk/0G3tq0bXwwKmXGmAa+XCPSQ5zekfsB5nHb8UBnz0AVgiR1aLhBVWY5XWVb92k11rbBLIFZd4UAcTqAf1tSNY2GZ28GNvQq+9PYmggnNBmMS/4rLqtk8fczQ== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from DU0PR04MB9251.eurprd04.prod.outlook.com (2603:10a6:10:352::15) by AM8PR04MB7425.eurprd04.prod.outlook.com (2603:10a6:20b:1d6::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8335.18; Mon, 13 Jan 2025 11:05:16 +0000 Received: from DU0PR04MB9251.eurprd04.prod.outlook.com ([fe80::708f:69ee:15df:6ebd]) by DU0PR04MB9251.eurprd04.prod.outlook.com ([fe80::708f:69ee:15df:6ebd%5]) with mapi id 15.20.8335.017; Mon, 13 Jan 2025 11:05:16 +0000 From: Ciprian Costea <ciprianmarian.costea@oss.nxp.com> To: Chester Lin <chester62515@gmail.com>, Matthias Brugger <mbrugger@suse.com>, Ghennadi Procopciuc <ghennadi.procopciuc@oss.nxp.com>, Shawn Guo <shawnguo@kernel.org>, Sascha Hauer <s.hauer@pengutronix.de>, Fabio Estevam <festevam@gmail.com>, Rob Herring <robh@kernel.org>, Krzysztof Kozlowski <krzk+dt@kernel.org>, Conor Dooley <conor+dt@kernel.org> Cc: Pengutronix Kernel Team <kernel@pengutronix.de>, linux-arm-kernel@lists.infradead.org, imx@lists.linux.dev, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, NXP S32 Linux <s32@nxp.com>, Christophe Lizzi <clizzi@redhat.com>, Alberto Ruiz <aruizrui@redhat.com>, Enric Balletbo <eballetb@redhat.com>, Ciprian Marian Costea <ciprianmarian.costea@oss.nxp.com> Subject: [PATCH v5 0/3] add I2C DTS support for S32G2/S32G3 SoCs Date: Mon, 13 Jan 2025 13:05:09 +0200 Message-ID: <20250113110512.506007-1-ciprianmarian.costea@oss.nxp.com> X-Mailer: git-send-email 2.45.2 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-ClientProxiedBy: AM0PR07CA0036.eurprd07.prod.outlook.com (2603:10a6:208:ac::49) To DU0PR04MB9251.eurprd04.prod.outlook.com (2603:10a6:10:352::15) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU0PR04MB9251:EE_|AM8PR04MB7425:EE_ X-MS-Office365-Filtering-Correlation-Id: f1b284c6-0911-4473-b87f-08dd33c228fd X-MS-Exchange-SharedMailbox-RoutingAgent-Processed: True X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|7416014|376014|1800799024|366016; X-Microsoft-Antispam-Message-Info: =?utf-8?q?+WPRtHMrHjy05kKJ1zztxr9iQn4Xhle?= =?utf-8?q?BTCG3uPtU5+KOp5+AXjELXa5u7GTce+1qrkjCq44Hg5LMgDa8oAQmDtET99vYN2B4?= =?utf-8?q?Yykv1UO/w7eLDXG5taAjhxl5P0AK8gs2lAclWOM4HngFDuLe5AFWJBfDo6eNfeozk?= =?utf-8?q?H65Saaq31rwxis1H3k6fFtYa6zsS6vWZ4Xbk4NslHjzuaeorvgZd+R2Se183QkqdS?= =?utf-8?q?uLV2sNKI1GdzqQv1SJinhpvzadzXdwM1vRRFv5NCd3dx8LfVmgF4YYy+zdfcXjJo1?= =?utf-8?q?o8l/r7hV/DjlrE5ebUjjzTS8IXx5jLvJ8CtGLb1Ks8Tmt9ZaFHVFo3jFxHZbAQ2Id?= =?utf-8?q?Mffim7XRp0PcUgod2l1JuEquc+GXoKrMNekf4cnd0LHv5z8yp98W9IvQCzjcf/5/0?= =?utf-8?q?3RjRaRlcsDNf4qkp8YXtzxMOGxHqaqvABTL7yM3yY5aiWF6/LeCixzN58jI4cVsUD?= =?utf-8?q?sBoWLPUltDi6SC/zUfJEQuAOsjdXCKJ5G4mfo/bA6puXxl072Gpj4LcTcTLJiYmbb?= =?utf-8?q?884ILeDqqtMiX7y69Oa488lav082rgMp5TMzz95dEuuLKC/kG+ouFU1rLoYn37e54?= =?utf-8?q?6DBAwaH02dgahJ+esNEvwkNTgjgD5/PI0rbaGTBzI3TfGT4n6rJ5CfZCmsvpifpXF?= =?utf-8?q?6C1+O23Xxxhvl0Q0k9ZXnKSQYFyk0etwg9uxwhWwWd/kEoWSDoNNREHeXVfqmfMCo?= =?utf-8?q?WJsg9LCu2zF19yMM2O0srC60ad+j3UHCKpTbwW4bOicegvSDcbHnjKijw48tYLSq+?= =?utf-8?q?drVOTCmZOTtnRdQJpqDV7NXkHWFDjCnE9rVRd0noFfYuSIM9eHA28HiQuxnsfYAzC?= =?utf-8?q?VxrttraTkTYoi88b1quYXPhx7xOjuoWobrZ7+qPDZpx5V8CIYd2nizr7EsbG/siaH?= =?utf-8?q?LovF5yF0puxA+6FlmfIg8yR5ja1IPJbHPe+LlCf3bMOwBxm86YSxl8fGCe9QQyuuj?= =?utf-8?q?dUwS3u7lZqnO6qtRquo7UzkMxlTTrFh/WjiMkdfL0RaXmSphXWSd9f+9XmZWZDCVy?= =?utf-8?q?6pZWTJ5XYqVkCRaiV4WnCZgKAu5hBICF/fGH+Vakz4b+TfBO3Y8G8wqdth9NuPYNA?= =?utf-8?q?HHLNXro6Aou2t5evZhFqz9rVXHFZ0cXVkuXDZjHF8HzCWr2eeM1O3GSsWXBfipBgC?= =?utf-8?q?7M17hIoEFjmO4uaGC2n7s+6XJX3d0OR+hoUeQ2iGiXqBt9RwTsxEQm0J5zHvysGJV?= =?utf-8?q?HdJv8Q6mSre9Or3o7dlCkVaiQmif8ubJgj4bDaArBpYeuaN+qiE6hWyq9pgRzvFc5?= =?utf-8?q?OCvVMJPPgOvlHlaEPv2GTgd5x8advbmg9y3fYWfXz6DiQzyQcuEfsC6T4yNwTXrrr?= =?utf-8?q?VymqPngSVOsy?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DU0PR04MB9251.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(7416014)(376014)(1800799024)(366016);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?2PX42eXttXkiPFUmWPHxeSAluMBa?= =?utf-8?q?aVEc1Xk9dYf44WreendJ7Hi4cHD9dSUQvs8borPmjUC9e4Kj/Z6MsYxfdccITiJTk?= =?utf-8?q?EeJeZiLxr/LFDaJ3x5rdFQ/S/igDdLW3M3duQm85HpbFxrLQD3oEKorz3uQLxvCZd?= =?utf-8?q?3k7AVkxBxk0VSUCj/ekRYtPBp9jADkqgz84jgjn/n3hPOuCkHs62ehyEPcmDeMljP?= =?utf-8?q?YZnnE1onJ1BdJpOTGtA0LzEwOcLVeL7xtKa0n8oLQNj+GNmTFchfpdZwUve1YUzPn?= =?utf-8?q?2EH1fMHY/eaEEfkwtN+OkU0SuWYBXi05dPOJ1a7hLydJAaysDWDW/tXtZzyBWwdSQ?= =?utf-8?q?biyLw1cSXwy68YPWU0AUrhNq1lXtn4pOk2MpjOxW/3ADplDIDVWdEWub5wFRHA1At?= =?utf-8?q?YDsxgS7I1F+ZYrOQggT/xxUAQChY4fVIL2cF7ayYBQdYKqU3MUNTPUVk120Za8S/C?= =?utf-8?q?p0mZfV2+IFhHo/yOoA3tZFqSrNctkkzUVGwojB0bJZmkae2N2BlztEGRacMDhIwrc?= =?utf-8?q?VsT5g6X2n4dJ/DSm1s+5cHF+MRu/4DHn5tqnBGXh0RecPhBW0KcY72HfNVZhx0Kzn?= =?utf-8?q?64wLcK0qxuC55ZdfpdLj0+aWc2yYNe7EmcXzAM94ZLRXwdlkl+pw5Tt98m9rnCyx0?= =?utf-8?q?c+OW8lk+KW8LObU1vPQzx3lw8SVkl2ctrD29iYOp0Ngtw5zEODXB5Si6onkltddsE?= =?utf-8?q?YgmHESYu1b7iz0Zk116GsI8MEliulmO10ZYto+8fbPb9LDW492JrYMv6WLfts390Q?= =?utf-8?q?vSzRkQO46DSBo1V33IAxmkMVtFOlsiMQ0zRJWbhMCCabWvD8kN9Mm+0EqEOpzB8CH?= =?utf-8?q?xuFD1p/+nTqS2WYGNq/gHozmI8ZQkr4ZQyTXzAOP4/e8JdL0w5SpiVOSReW3nm7cR?= =?utf-8?q?0NdVRbevy9wz5R4gZBhtEp3XiT/Qepg/xQH0NmwG9NPotvB/i599/iwv3wSLb36yA?= =?utf-8?q?huMn2VPEECyxGWEcqDmo1wo33w7VtatSYlIqA5UR/6s06kir8ZHnhqO+ywECdN/kv?= =?utf-8?q?EIJ43lYOiyUK1GOhZGhYLvg48ceqX4IpiylHPyH4jq0gX8wHiqa82ewbAAmdvMJQo?= =?utf-8?q?rcOH8sELqeBu5VqdhfAK/pam9q00hvf/GhuUhikhZpfJy1I7qc+GOw7pTftne+pml?= =?utf-8?q?pSKm/qrx6o2AFAHXijwZomEXjxd12TyXIt2hB2mI2OTO1vRvPGewCTl63hvs71OVY?= =?utf-8?q?FZ6hwW/Y75nrutOkGR8y1k/GK+GjZOZ10LNffuBkF0BcQPqc+h6ZpeyBAIyIEQNv0?= =?utf-8?q?fngZal0su4HBogL7rQwb9XI8RwZgyNRm/1/AyLKPQeHrqKrsynxHGU9GocNlvJrtW?= =?utf-8?q?n79ruRiK8VVMf+s6s+XYC3QmR+CkXb9MxAuHOhwMp2CMUhNEI/uckunOg563wUX6z?= =?utf-8?q?8kPXUk3zeONttQy8SDekq9XkVZ8/Ba3gj0eSHsOWlSqxT0usvgG0MyQ1MmtBT9Y65?= =?utf-8?q?Nam2RFuEko/Xw2EDak1/Oxy6ujHlOVRBxaRjio3lg3BV5zNjyASsJUghmbX442xJJ?= =?utf-8?q?3D0X6aPnyroXvqM1/kl3GGXZmNng6J7rZw=3D=3D?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: f1b284c6-0911-4473-b87f-08dd33c228fd X-MS-Exchange-CrossTenant-AuthSource: DU0PR04MB9251.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Jan 2025 11:05:16.3257 (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: HiFW1cnkAWYvZeDyETe3TCyFBvt6aQd35l8nCGBe42RimXZLwM2Ci0lZUAyWDuGBK6S9oMq+JMqKlp5vmY8pJ0ipsxnbpsRgA90BY677awM= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM8PR04MB7425 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20250113_030524_461088_73260DC8 X-CRM114-Status: GOOD ( 12.19 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: <linux-arm-kernel.lists.infradead.org> List-Unsubscribe: <http://lists.infradead.org/mailman/options/linux-arm-kernel>, <mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe> List-Archive: <http://lists.infradead.org/pipermail/linux-arm-kernel/> List-Post: <mailto:linux-arm-kernel@lists.infradead.org> List-Help: <mailto:linux-arm-kernel-request@lists.infradead.org?subject=help> List-Subscribe: <http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>, <mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe> Sender: "linux-arm-kernel" <linux-arm-kernel-bounces@lists.infradead.org> Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org |
Series | add I2C DTS support for S32G2/S32G3 SoCs | expand |
From: Ciprian Marian Costea <ciprianmarian.costea@oss.nxp.com> This patchset aims to add two changes to the S32G2/S32G3 dtsi support: - Adding I2C dts support for S32G SoC based boards - Centralize the common part of 'S32G-EVB' and 'S32G-RDB' board revisions into dtsi files. This refactor will serve I2C in this patchset, but in the future it will also be used for other modules such as : FlexCAN and DSPI. Changes in V5: - Updated several commit titles and descriptions. - Moved 'reg' dtsi node entry after 'compatible'. - Squashed commit 3/4. - Changed 'ina231' dtsi node name to 'current-sensor'. Changes in V4: - Moved I2C nodes '#address-size' and '#address-cells' entries from board common level to S32G2/S32G3 SoC level. Changes in V3: - Separated patchset into multiple stages: common 'I2C' dts entries, board 'I2C' dts entries and the introduction of common 'S32GXXXA-EVB/RDB' dtsi. - Added missing changelog for V2 of this patchset Changes in V2: - Moved I2C end device '#address-size' and '#address-cells' entries from board dts to common 's32gxxxa-evb/rdb' common dtsi. Ciprian Marian Costea (3): arm64: dts: s32g: add I2C[0..2] support for s32g2 and s32g3 arm64: dts: s32g: add common 'S32G-EVB' and 'S32G-RDB' board support arm64: dts: s32g399a-rdb3: Add INA231 sensor entry over I2C4 arch/arm64/boot/dts/freescale/s32g2.dtsi | 55 +++++++ .../arm64/boot/dts/freescale/s32g274a-evb.dts | 1 + .../boot/dts/freescale/s32g274a-rdb2.dts | 1 + arch/arm64/boot/dts/freescale/s32g3.dtsi | 60 +++++++ .../boot/dts/freescale/s32g399a-rdb3.dts | 9 ++ .../boot/dts/freescale/s32gxxxa-evb.dtsi | 150 ++++++++++++++++++ .../boot/dts/freescale/s32gxxxa-rdb.dtsi | 122 ++++++++++++++ 7 files changed, 398 insertions(+) create mode 100644 arch/arm64/boot/dts/freescale/s32gxxxa-evb.dtsi create mode 100644 arch/arm64/boot/dts/freescale/s32gxxxa-rdb.dtsi