Message ID | 20241104100044.3634076-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 45EAAD132A2 for <linux-arm-kernel@archiver.kernel.org>; Mon, 4 Nov 2024 10:09:54 +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=WvkfngB4XoL3a3/y5Nbuy6d6xgsrNa9eoK/eIag7oHI=; b=CnrwxWLKOM7NEfEBJFgTlpetOW HtZy76SqPw/04pQJbgGNl2LdfFurdGgf6fAUY1yfkWiS5HmL07CyUxv2XLgZwpsFZWa+8dGx7dBni G5mKN5oh2gyJECDZcQrMzSz2qGFfNZ+gx2iQcCZfxaIENal+UBa+TYNd3Csno/pynGmrAvrxz9zrs M0uvhmUHKhZxRz0ZzD3+GOQgAV0/C4J6BFAuO40IjePOBEBZ0avcdA0lNDH45Mm4oB92ohaOwio8p qL4uGXYGB8Mq81SqDZ4Au+hx6WUbAV2m0uKBIZ3KGEdQm4PrtklyAXud09gvHmDFFSk92oHoO4DN2 M14fCqKw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98 #2 (Red Hat Linux)) id 1t7u1l-0000000DGgJ-2wAp; Mon, 04 Nov 2024 10:09:41 +0000 Received: from mail-am7eur03on20603.outbound.protection.outlook.com ([2a01:111:f403:260e::603] helo=EUR03-AM7-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.98 #2 (Red Hat Linux)) id 1t7ttI-0000000DF3z-3TJi for linux-arm-kernel@lists.infradead.org; Mon, 04 Nov 2024 10:00:58 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=oVrAYYuFB88H6WOfRsX2sGn60xvQANv+LCijKdFACMFZpGtiLXqDbNFx+kdPexfiX8XMchtOhadB3bTObvc5sQMCxN3N7BobK0XKfAfwsKwnEyZZC8EcbeXB2kgtPbogw/MJqdJ3wlEREpJ0kQs9ILYpW2JhqP8e7i1O5HVN/aelWMPg8eUkYaYwGO8xXowd7ZBJbgUzCGJh70tjuRFelxnoHmuTAIZhPvkX67jGVb/6MJlbBDN3imIoSoSLlYloWnouf0A6Aoe4YcH8YPtoV9PO6t4R6Bt/xbeVv3xW/K/qO9K01X6dfE2+GKUubDWPlq3fhnpjyRH6BHOQQw/Vng== 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=WvkfngB4XoL3a3/y5Nbuy6d6xgsrNa9eoK/eIag7oHI=; b=qFBcaxr/PygSoTNzWVCtC9+u6vBId2nbu19FsYJt8SIg50/rDKPg9aiXSHeuCcxYBdSboM3wXYu7jPshoMJ4i/WWosbz0hjmpji71bLXWNINJYwd9BBhhXkFHgV3LYovJU0TCi6qBg+ieu3QBQiRfhWkMZbV/yItsIGxvtgaZgCXxW4eCYPEEWc8aY3MiNcYVSQ2m3/CaXvrdZPKqH3woCraiuVoC7Oy3HMRZQAHC5zgk/IqyrJPsXi/6ry5gQWmMUxCdR+a1KRjOcVGye8lbCmZeNy4Jz45QXeiqQR1QZLVrsHU5UfMXLnNwd692GLwbTDiUorKPHSV0mc386M0bQ== 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=WvkfngB4XoL3a3/y5Nbuy6d6xgsrNa9eoK/eIag7oHI=; b=lksUewncL9V2DhnOUhP2GO2P8jSEo0iWLKlXRDaHGCmot37IbiAXwGaADkQc/wVuY6KNeeDYAHPZlB6xPR9cRA2GXC80i/oT6Xklobmmzg5gMXRJoVLXGVHtohTDZfeoRyIMOlmk+d+o3Vd+CUxcAzVvP5oKiwM/fFZ5sBQr3KZmRn9CNaGoFC/A4tFWRK8ANN9SEYOtKP9+Wugh194p8fQgk1i3lVCiTAbb+Oc7sNmH6OQY5360A7IjXnxbmY6fXubGZRc9RKDI+jZ5Eq5nRm5gCKZZkzqg6dhNu7zF+MhFLXkApgMzsO39JCkRnWpgj0/I2U1FiEhjw3K0vXsoIw== 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 PAXPR04MB9229.eurprd04.prod.outlook.com (2603:10a6:102:2bd::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8114.30; Mon, 4 Nov 2024 10:00:49 +0000 Received: from DU0PR04MB9251.eurprd04.prod.outlook.com ([fe80::708f:69ee:15df:6ebd]) by DU0PR04MB9251.eurprd04.prod.outlook.com ([fe80::708f:69ee:15df:6ebd%6]) with mapi id 15.20.8114.028; Mon, 4 Nov 2024 10:00:48 +0000 From: Ciprian Costea <ciprianmarian.costea@oss.nxp.com> To: Oleksij Rempel <o.rempel@pengutronix.de>, Pengutronix Kernel Team <kernel@pengutronix.de>, Andi Shyti <andi.shyti@kernel.org>, Rob Herring <robh@kernel.org>, Krzysztof Kozlowski <krzk+dt@kernel.org>, Conor Dooley <conor+dt@kernel.org>, Shawn Guo <shawnguo@kernel.org>, Sascha Hauer <s.hauer@pengutronix.de>, Fabio Estevam <festevam@gmail.com> Cc: linux-i2c@vger.kernel.org, devicetree@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, 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 0/2] add I2C support for S32G2/S32G3 SoCs Date: Mon, 4 Nov 2024 12:00:42 +0200 Message-ID: <20241104100044.3634076-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: AM8P189CA0008.EURP189.PROD.OUTLOOK.COM (2603:10a6:20b:218::13) 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_|PAXPR04MB9229:EE_ X-MS-Office365-Filtering-Correlation-Id: 34ba7804-76d3-4598-e9a4-08dcfcb78ee0 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|366016|7416014|376014|1800799024; X-Microsoft-Antispam-Message-Info: =?utf-8?q?458TyyWzQpVL3UHsIayrxkLNHuL77T0?= =?utf-8?q?+UOB18FRIiW1pYFGU2yerzcMI0XYI4CjTbSRxvHTNbnzJpCIa+ML1t3OH8HBzgm0Z?= =?utf-8?q?0mipowV12Wr1eQpgej/lHeStaOfqEoaS6gMj4m5SGhVbL2q7b1F9nAPWTJf/UtvqG?= =?utf-8?q?G8DD6Q0qZrovY1GROECs+zK4Z1hlTNhOt8nQra2jH3LNdoQuzc3eddbAyyFe1EIRV?= =?utf-8?q?M7RyRKPyq5HNQu3PxvC90tEyLC0+byrvJ8ce/1dFOT8OpMwkJYSAR+4mYQRkvoADj?= =?utf-8?q?AVNJB2kYVBTCZAI48vw1OICoCwO87bPKUWPfQmM+WsZhjiOCYDHv52HUX8QEwNatR?= =?utf-8?q?pVKgJz6V2gqzi+znGJi+BD3ygHyRJzcYaIrpvZvUU1B1olEUzbLcT8MSwpSYBA11T?= =?utf-8?q?yW6zGar+BW+X2ptVVjpQBlfjS4x1YswdBKF28C1c+0n2J3b7TrS3+e+jm/B198CE1?= =?utf-8?q?iiAclaRdQbn6KkDV2u1o9A1spIZTP8Lt8Obwwkq+IXXcGf/vI+3z1OkiOesDEbYfE?= =?utf-8?q?xP7Nios/NwQkkvt7lFb4bTHCRvfJRGO2hakDMDbup2DLi0cm/tCa7gVGpwXBzXQwx?= =?utf-8?q?JFxS9CkGJGPNb/Dbs0CeFN2tSD6gNBy+SYxcwaz0mtQ59KmshZ2Omv3cQDezuKSpR?= =?utf-8?q?r22td08DDcxRrAnYThWzFUgskIC1Sa9j3WDGk+oH6njECgA7nHwnftsmuBNTamShD?= =?utf-8?q?sbButx/8bG92stPZL5KHdVrlnVEatn3z6+BXKtfXbcl8lGzbGzkp52l9MHyf9j68h?= =?utf-8?q?0gnJ+myFczu8wRj9ksZyvhMt3qSamWX/3Ej0sXuYY/B5aPo0YElNTMt6QA3CyH77W?= =?utf-8?q?xRkvZ3DuAb/4RwNElidqK4RMHo/ncqgsMc5NjhgcLdmdHQVFsZg5dBmR6LnVD3p6X?= =?utf-8?q?O1r12Tm5Ax/Tf7C3WWFEE1/QonJhN4IzdOiVjOyAeLZ5UjzulqZR8v6Vf1jqHPGdq?= =?utf-8?q?03jIUGN9L5+7s/ATTOjTEfRIKH3FvvUxbsT2RGHDEmbAbayEUnOnUekYXwKnyv2oj?= =?utf-8?q?9c5x/LX4E6d62UzAwm9ypXQUmp8WUd/koD9nhKuBUF1XOi8C2xjCGeKzahluV8eGR?= =?utf-8?q?Fz0XMM+xwJmk1IitdtseOUjXFarZa64PawPuhT/1x9+7Fdu+f4vVkenVs7P5vjn9z?= =?utf-8?q?vXXq+OAEC/sJbSWVXpuxoRXQd4BX2ERiHFB93Yyds61Kcw1rwK0AUbawqQWRQi4ZQ?= =?utf-8?q?qNwS+k3cuQ8JUasry1ILGaY1qT/2C+iB6Z5Lc3VBxo5AYxa7CDzm2YF3A=3D?= 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)(366016)(7416014)(376014)(1800799024);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?uAPxcT7L9Y4s+mr7xBQ7WH0LFDQX?= =?utf-8?q?XSMJh0vKLTZqAZ7cENyEwqvpo1q4c1+P83PbvERcpCvKXMLEc/2PY+Kzu1tWn0Q09?= =?utf-8?q?njwXzETAO3I55nGzCCqLVhlZbPuLdtIMNKtsskUP62J4w0as5zB95dPGFdWH3zBrF?= =?utf-8?q?3Iqx9RiNwJ6Y6GUmwIMqW7EhiuO2i/T+xXA3gswFfv0/gQI/Tu/DnDofnu/hLAqT4?= =?utf-8?q?BoS+WKzKwCkTjq+kLDIUu5A/zma7Y/QjkxsD9OdfIMXhJDPwTURjQFKuXm/3SCO1h?= =?utf-8?q?ik1xyVJLEphRPMqazSfI7d4lXDeKv1NN0OtUXylQm1zebcDI82DZzaiuBynkcM0EW?= =?utf-8?q?KT6jJZ7CzDCDZcRKHDnwI5bEEOLrcwbh4y11XJ+3OA6FE/ArwMAkiXj8gzWBPQ76Y?= =?utf-8?q?pwYOVFwZG4LKRaY+tMjgoHRyGGoGkwKYUAE0P8XEbTAcjb+SE7vifdtsMoH3cFu2c?= =?utf-8?q?eRCzGgOcTqHbJ1UMPHztkUonGyuiw4RVoMYoEN+xCaHHhFbNK8xbZfNbnK7++rOG0?= =?utf-8?q?PBB3fzLlKTIvmowoVMQFzO0dtRtwgitDRZ8DUvPit6yGplGP5GoCgfDLpA+nLexHX?= =?utf-8?q?U0aF8Ax4PM/YV5/qr+5JevuosWnDBNTsLF5Z4ylG0eT3fa/wO0YcRMMJVHrnY8+D2?= =?utf-8?q?N6qARhHBz3dJnj3C8kO+EMYjXGH0RRq8PxuOKSCRK6VyC7AIhcgvqepPbtqq1u7eq?= =?utf-8?q?At73YTJuxQTL/9KUdUIq5R2HRUn0MJtIQf2faVStjJeyn5/URhUKW6TtOsb14Ldmd?= =?utf-8?q?j2TtfcuSAqZ70FSovtDMNRDQxz6f3FFbRcgo5/42DxckLNe6TDZfQSTnQP5m7GvQR?= =?utf-8?q?XCHTiLKpP000MciaCj90yLuo4vhqHFsAAV58BENhfTvXHjjT+ws8CVWsAbYrydw+G?= =?utf-8?q?xcQKfxyLwIFC6Kv0SClpcCp3B5MsL2qvmnxdpPWNP3IAdZq4YTPVnrmKBNClaN9Ri?= =?utf-8?q?IKR8bfcZvMjZ65yKzQM+vDEfehPFNjdkxvqPFIR/uojTllHHgm7QMYxqZe+HtxeI8?= =?utf-8?q?zZD2xkRxqlYEikvBdWIyO0oJFV3byqVVk/OzodY2A8L3HzbVx6Ak/XRFwDf9caLmO?= =?utf-8?q?RF9eMJ+9u/zdLqzj5hgXtwYfYjAW1wOZYaWJu0mv8xw0EXkHQdRSL59XkBo+7iQJ2?= =?utf-8?q?fzeFr3kefQHxw8KrUt+GazcID51YNEW2ofcqM+UtfL8e3/zRt9iw3s195HlVEcKSQ?= =?utf-8?q?njz9rDzqtr6RWhUQiEbw6uusg9dWZqadRcq5lVoHWPm7fgaJE9/EYyUkYifJW7aS+?= =?utf-8?q?pLPLTyUl1mqz0KUssJab7WykE3QiO7FJ4YDnWC9xPhtb+dzUKP5XlFRmXyPGFn0uE?= =?utf-8?q?5QOpevAVjZEDbafVDx3xsOQ4TvrIibXTyhPlacvXtTSwf+RFLWtlsWAcCDOM0BktC?= =?utf-8?q?ITl7SHNThDQeiy8nzxrhoHUuOeEINmYJuqYkJxnoEJEQ0xeKQntj6khAmbi+qxljf?= =?utf-8?q?xwGgyoUti3TPRfqpa2fJWBUsG/kW7AR5VP2s6Ce1U1LeI2wPUmrHobjc5kDVkS1O/?= =?utf-8?q?/QRWyhB2nh4Uz9EnjIm+ANovw3WmQMDZnA=3D=3D?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 34ba7804-76d3-4598-e9a4-08dcfcb78ee0 X-MS-Exchange-CrossTenant-AuthSource: DU0PR04MB9251.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 Nov 2024 10:00:48.8831 (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: KSxGdVLYjuFTFRXP4yh71alDX6rcBQtgQ+0fsLbVwoP42JMHNFf9iaZuv9fMQiVmrCwVLr1akmsJS4Nt6APeAtBr9ocwfcK/JeySnB+VHxc= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAXPR04MB9229 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20241104_020056_908378_6FE69972 X-CRM114-Status: UNSURE ( 7.87 ) X-CRM114-Notice: Please train this message. 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 support for S32G2/S32G3 SoCs
|
expand
|
Hi Ciprian, > Ciprian Marian Costea (2): > dt-bindings: i2c: imx: add SoC specific compatible strings for S32G > i2c: imx: add support for S32G2/S32G3 SoCs with the change proposed by Frank in patch 2, I merged this series in i2c/i2c-host. Thanks, Andi
From: Ciprian Marian Costea <ciprianmarian.costea@oss.nxp.com> S32G2 and S32G3 SoCs share the same I2C controller as i.MX. Address the hardware particularities for S32 SoC family, such as: - different <clock divider, register value> pairs - regshift Ciprian Marian Costea (2): dt-bindings: i2c: imx: add SoC specific compatible strings for S32G i2c: imx: add support for S32G2/S32G3 SoCs .../devicetree/bindings/i2c/i2c-imx.yaml | 4 ++ drivers/i2c/busses/Kconfig | 7 ++-- drivers/i2c/busses/i2c-imx.c | 37 ++++++++++++++++++- 3 files changed, 44 insertions(+), 4 deletions(-)