From nobody Fri Apr 3 07:41:55 2026 Received: from mail-wm1-f51.google.com (mail-wm1-f51.google.com [209.85.128.51]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 420283F7E9F for ; Thu, 19 Mar 2026 18:42:02 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.51 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773945724; cv=none; b=mqGl+MttOF7rPH6eLpJfV9ym9tDxGOkjgRp9u1GPN96OvRwlTlQOUVySqKcRCsUocsIfuCIj2VQqeFSkruyut8mPmkVC/SGxf7fbVaKZPdShtKEfrtBW2kKCnm80WG+LqebP/w5UwW5dTel4/FbDQxgqzSimWwE672lNz9+IOtw= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773945724; c=relaxed/simple; bh=IOTtpJojSI3G2ZqY5Hv+ZP40HG0ICyUBjBpabVDI79w=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=E61CCCNB36ph0G224+mMoVY6OVnLyppq6kloGPpEfur4Foev7h0OGv1JN8TWc+s878sRc+6CrOc7VuGTS4gsLT6f8HrdAgSs7IVcQThLShPA+LVMPJSxAHnauTk/uC6GMmDkZ55jWVELXQbqDV66aedzNxf0rfrAd372Pcf2PT0= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=EM9gSnuL; arc=none smtp.client-ip=209.85.128.51 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="EM9gSnuL" Received: by mail-wm1-f51.google.com with SMTP id 5b1f17b1804b1-48628ce9ab5so16545835e9.2 for ; Thu, 19 Mar 2026 11:42:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1773945720; x=1774550520; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=ePp2cj3QsqbKFBEYZr7yHg7hIpe6bh9vkoKNgnuo7Og=; b=EM9gSnuLBV6Rf9hdoPS915VTKQ+ff6DAfwHnqRqWq+tkU81rKEZn0/womy93p7wmrG tZJ4p17hzUdZSD+4jOJ7LmYh2l6Fa1rgi3eO4B8YK3Vtj+c2tQqcHZtAYTpgl76+Prpc f9RkPHihQhb9Sae936g+pCYaOM4Y1EbZ2xbNAvnPCPodkH0XEYNoy57FfjVldvbQpkyp AUS+Ha6cOm09sZnZCqqE3ro8/ybivLDwkCRRaVIpaT5sShj/EkmvXavDGgqY6ORfSlSi soJXOjFD/Rq/rNPYd+INwChXqpICeoofkVbq8VKZfpiBiO9ncnLy6vFbMMYTcG6eWGcw RSkA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1773945720; x=1774550520; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=ePp2cj3QsqbKFBEYZr7yHg7hIpe6bh9vkoKNgnuo7Og=; b=punAmNOenHKD6Qplrx77/KOz2+S4o15xQQfzY4W1MKhX/gwOdaERzb6K4tjiVW+u/d tDQ5EsoSb2umHqf0MxOrCYyzIIQYOiHRzdHZqxYokCpDL0MXTuol/iOX+B5y5EaqqPYv OL772SJSLC9KbJN57SbIEDxYBewoJ3MK9x9cap+VVyzyFTHF09RpUxZsI1uQRNG5uzHO YhKNqW9Pm1zjdE3xC9JLNXGVRNgd0lx9V1YlBHB2bb2z/3v1Fq40H6hwaFuhQzJhqy9N sgOw7+QlADEOXPaFluzDkbMyR6fVxxGwg0hJuZO9nqMCcgcqRVzHNmxZ9HoTBi5h0HKH 6yVw== X-Gm-Message-State: AOJu0Yw8sa+V/gGew4YO2dCkqQNzhQKEOqpBfH/LXZbDc/BhVn+UjQxq pCAcCw58Ied+7KchC/p1tPIwsjv9Ut2KFUyjtqLuI3CjCd5NWWkLoek/Z+0CUA== X-Gm-Gg: ATEYQzwm2q2xv20ndUwVx9PbPQuCs6pIoOdhSD8TKahvARH1nWv3opPfMWawhYqWc0o fdIr1juW9qaJfAQyVI40d1goRiEYj768oLR0ck6bRPaoXDNWVZDrQC0T+Qpoxf6JcnDgKCHeRGF QtkOQ05PL6gP3I3WhMTp7UFx1d3p2vzJWilaoZ7k7Qy0EGF2qxQciam4lA0hFNUM4ZR4GL9DpoM nza+Qibs/fyVTS3mW9U+czPg5hIUG1pxCg560RoW0Zv/3P7LLsrjqR2GAmatnOT7o7gt5BHydQn trJaGRaRb9+apCwRv1HlC2/a6J5kx9bd5neeFI4CAkQI1sDkDfZ9idkrusRSlyEImp1vReTiVsW KnRcnEHdwNj+HA/bWVUUq/D6caCMXQsYEB88IwURkvsU3UmRiRcYzqDsEEhgMWQ2GvJtMVrpwNk PTbX7WXHXc22tYWFMBJADZ4v9ACC1TJv70AD2Le3YKN1P33t+jaiZ/WeMz1Wk5pDIGYNXw1/oNK NdFw4Skl0Zou9EWOsnRGi3nZn1IjUr20MVB5HmacKdXrcv9Mw== X-Received: by 2002:a05:600c:5248:b0:486:fdba:f5db with SMTP id 5b1f17b1804b1-486feb5d82emr3683855e9.0.1773945720197; Thu, 19 Mar 2026 11:42:00 -0700 (PDT) Received: from Lord-Beerus.station (net-188-152-100-94.cust.dsl.teletu.it. [188.152.100.94]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-486f8b1fe65sm77289195e9.5.2026.03.19.11.41.59 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 19 Mar 2026 11:41:59 -0700 (PDT) From: Stefano Radaelli X-Google-Original-From: Stefano Radaelli To: linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org Cc: pierluigi.p@variscite.com, Stefano Radaelli , Frank Li , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , Rob Herring , Krzysztof Kozlowski , Conor Dooley Subject: [PATCH v4 10/11] arm64: dts: imx8mm-var-som-symphony: Enable I2C4 Date: Thu, 19 Mar 2026 19:40:30 +0100 Message-ID: X-Mailer: git-send-email 2.47.3 In-Reply-To: References: Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" From: Stefano Radaelli Enable I2C4 on the Symphony carrier and add pinctrl configuration, including GPIO-based bus recovery support. Signed-off-by: Stefano Radaelli --- v3->v4: -=20 v2->v3: -=20 v1->v2: -=20 .../dts/freescale/imx8mm-var-som-symphony.dts | 24 +++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/imx8mm-var-som-symphony.dts b/ar= ch/arm64/boot/dts/freescale/imx8mm-var-som-symphony.dts index 6112e4392c59..fbad5d2d4a97 100644 --- a/arch/arm64/boot/dts/freescale/imx8mm-var-som-symphony.dts +++ b/arch/arm64/boot/dts/freescale/imx8mm-var-som-symphony.dts @@ -188,6 +188,16 @@ rtc@68 { }; }; =20 +&i2c4 { + clock-frequency =3D <100000>; + pinctrl-names =3D "default", "gpio"; + pinctrl-0 =3D <&pinctrl_i2c4>; + pinctrl-1 =3D <&pinctrl_i2c4_gpio>; + scl-gpios =3D <&gpio5 20 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; + sda-gpios =3D <&gpio5 21 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; + status =3D "okay"; +}; + /* Header */ &uart1 { pinctrl-names =3D "default"; @@ -281,6 +291,20 @@ MX8MM_IOMUXC_I2C2_SDA_I2C2_SDA 0x400001c3 >; }; =20 + pinctrl_i2c4: i2c4grp { + fsl,pins =3D < + MX8MM_IOMUXC_I2C4_SCL_I2C4_SCL 0x400001c3 + MX8MM_IOMUXC_I2C4_SDA_I2C4_SDA 0x400001c3 + >; + }; + + pinctrl_i2c4_gpio: i2c4gpiogrp { + fsl,pins =3D < + MX8MM_IOMUXC_I2C4_SCL_GPIO5_IO20 0x1c3 + MX8MM_IOMUXC_I2C4_SDA_GPIO5_IO21 0x1c3 + >; + }; + pinctrl_pca9534: pca9534grp { fsl,pins =3D < MX8MM_IOMUXC_GPIO1_IO07_GPIO1_IO7 0x16 --=20 2.47.3