From nobody Tue Oct 7 16:33:57 2025 Received: from mail-ed1-f53.google.com (mail-ed1-f53.google.com [209.85.208.53]) (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 C03F52DEA88; Tue, 8 Jul 2025 13:54:42 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.208.53 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1751982885; cv=none; b=E+MLcbG+j/vZ0skF5uBBTq0SB41QrnokSk7KufKKKG57SqrGt0OEFDrkfhZeycXllaUkCHbVFSbYWmg+BzgLKnqM4K4D/ckV5RSmz0dvAi8oRFBo4ftGtploORfTFhT4bHvkSQxnitT9ERLz7jYeeStkYjIozvZrSYzDEqui0vo= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1751982885; c=relaxed/simple; bh=s5n1RdnAVao4nvr2l2RuxKi9utEkFRNfhVwnY8bc6fk=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=C0Gn1XL8Pv4CQUJBCXp6SA3NkTu/hIswWGnkDIc90FczxSjVBOOph6nwC9A2v2qGixd9hFx+OiHbIR3vHqS+E/Y6w14AEiCiXFDE4MdF9ZxzxPJ/c7NPc8o6CHlzOZdt3We1h2RjQ+sFDRmF25R8OGES2vqJwQjFQjeDfIaTVhU= 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=YH0/BZZ4; arc=none smtp.client-ip=209.85.208.53 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="YH0/BZZ4" Received: by mail-ed1-f53.google.com with SMTP id 4fb4d7f45d1cf-60707b740a6so5979799a12.0; Tue, 08 Jul 2025 06:54:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1751982881; x=1752587681; 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=Q39+rmVt4A2B3V+dGS36sBW8bBHj4CY5V2BRog5QBms=; b=YH0/BZZ4JSmeYe/mskBqyxnkzGhqlT281GtYqs+Qw5YaQ3+JvpVAJXG0yXFsOhCttG 0jOnpZBbv5ZdZvXj7nXfGDFgjRjpqqfMhudWh+Dm8P7TQWuM3W/8lvvSqsR3QfKRe8Mt euWsV7c/RBkGg3TC4BKzg9uTIZ3zuTFsJiGErSGxzfTumEfaAJqXa7IR67SP/k9fSZDF z+rRdtf02VEToTzWYXa1D10r5vcF+szpr+jsKqESgP8E0NwmkWdFr35Evm7cWIUibFYN tfoKPClvILqv0IA5J0PGlHO6o8+FsZubf/znYATaaVu9KSTrq8EjnupnLhyqqoSa6ydr ALdQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1751982881; x=1752587681; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=Q39+rmVt4A2B3V+dGS36sBW8bBHj4CY5V2BRog5QBms=; b=JlPEdBUseA2y5jBx1YGax9nMdmj/Ox0GQuS6gw4XeCTyLxG8V+Yg2QPj+4Bs4wAPtN YrQXNG2ByBuclHDCgLBBso4J+CQdBuH6y4tG8xEq7MXRNdE2fS08I26xYsgfgWIYJ9IF B3qGl+tJsRUh1KNvL5OUNNmbxZQyY2vpEupZsain+zdkep+1AqMxZ2HWf1+npl58Oowj iT+OpAxU5zFXWB6KCzwEdA0y9RG/bK6IR7c7SaLpsMYUr9ktFwGbijNftQ+CRFO3UN2P CLYR4oPXh4cEO+OL/nfV9vZZPv1SoEwKNbCwVgBjdKDJSmOzThy0KUDGd2JyYQuuxy+s 1azg== X-Forwarded-Encrypted: i=1; AJvYcCWnRgfcehZD5ddrSCO6rCf6EbVFCBjC3ymKDEdynw8805QRW9gmcHiOxtw05p9e6Ql8TcGqxDvMqLTo@vger.kernel.org, AJvYcCXPev7NkKRxnTqoqPhvbdQSdT0B1vPSnCwprxkPrU56zGapxQGp0NCCuDwJa4ZBlpj1CWOKzFMQCKW+jv6n@vger.kernel.org X-Gm-Message-State: AOJu0YwNGJglpMZOfRORP2W0v3P2PGBKkJAjsw+KJRh/6ah7PThf+RTe dU7R3ebYtVhJdmeerj+PE93heLhr4U9skkDsVRyF9w68RDDpX/6Oabx5 X-Gm-Gg: ASbGncurF3fC1FnZiqieMfOnPV/JqT+ZheB53hVSr6N+o1ZQGXf4jrnvZuauCsbgOrB H9Ena+m2HR3urUm/It3MRwiiX5AdsUJqWBhG4yttOZQOMSP9azwNbb+a7DkTtKuMIw9SdE57VwN ArUiX46eKrs3gT2rePrd3ucjyygYTV8YTn4U5gayJywkAvWbXiTaQ2gkoVjhVVQzlKapQ1Pb5g+ C+1cUsLHAsUYboCs8aADOEd9Pk/5XDSQW98D+t5Y01GLci5UUzkFpwx8BK+Oq3ZWfYkVba7UXKe ZtFxv5qoerQ6nBviZ50CToi2KvoNi4NdkcrucTCNoc5WR3mLR8cTyZuEgErj6IoBmge5hLFwmxi DdZqG+AgT72YoqEkYh3yjDjg0DHPrGbeuoqsCJ100/o2CbTWrvp63iX5tzfAEPYoZ X-Google-Smtp-Source: AGHT+IEwKuGBUV6A52zfoY52+Yo41jVFUHAwMCF4D285FO0GiN1roY7nL5hI5r4cCSQtqUs421gD9g== X-Received: by 2002:a17:906:f5a7:b0:ae3:f16e:4863 with SMTP id a640c23a62f3a-ae3fe64e8e6mr1665718566b.1.1751982880709; Tue, 08 Jul 2025 06:54:40 -0700 (PDT) Received: from toolbox.int.toradex.com (248.201.173.83.static.wline.lns.sme.cust.swisscom.ch. [83.173.201.248]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-ae3f6ac6641sm910431066b.99.2025.07.08.06.54.39 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 08 Jul 2025 06:54:40 -0700 (PDT) From: max.oss.09@gmail.com To: Max Krummenacher Cc: Conor Dooley , Daniel Baluta , Fabio Estevam , Hiago De Franco , Krzysztof Kozlowski , Pengutronix Kernel Team , Rob Herring , Sascha Hauer , Shawn Guo , Vitor Soares , devicetree@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [PATCH v1 1/2] arm64: dts: freescale: imx8mp-toradex-smarc: fix lvds dsi mux gpio Date: Tue, 8 Jul 2025 15:51:41 +0200 Message-ID: <20250708135300.2855155-2-max.oss.09@gmail.com> X-Mailer: git-send-email 2.42.0 In-Reply-To: <20250708135300.2855155-1-max.oss.09@gmail.com> References: <20250708135300.2855155-1-max.oss.09@gmail.com> 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: Max Krummenacher The MUX which either outputs DSI or 2nd channel LVDS signals is part of the SoM. Move the pinmuxing of the GPIO used for controlling the MUX to the SoM dtsi file. Fixes: 97dc91c04558 ("arm64: dts: freescale: add Toradex SMARC iMX8MP") Signed-off-by: Max Krummenacher --- arch/arm64/boot/dts/freescale/imx8mp-toradex-smarc-dev.dts | 5 ----- arch/arm64/boot/dts/freescale/imx8mp-toradex-smarc.dtsi | 2 ++ 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/arch/arm64/boot/dts/freescale/imx8mp-toradex-smarc-dev.dts b/a= rch/arm64/boot/dts/freescale/imx8mp-toradex-smarc-dev.dts index 55b8c5c14fb4..d5fa9a8d414e 100644 --- a/arch/arm64/boot/dts/freescale/imx8mp-toradex-smarc-dev.dts +++ b/arch/arm64/boot/dts/freescale/imx8mp-toradex-smarc-dev.dts @@ -102,11 +102,6 @@ &gpio1 { <&pinctrl_gpio13>; }; =20 -&gpio3 { - pinctrl-names =3D "default"; - pinctrl-0 =3D <&pinctrl_lvds_dsi_sel>; -}; - &gpio4 { pinctrl-names =3D "default"; pinctrl-0 =3D <&pinctrl_gpio4>, <&pinctrl_gpio6>; diff --git a/arch/arm64/boot/dts/freescale/imx8mp-toradex-smarc.dtsi b/arch= /arm64/boot/dts/freescale/imx8mp-toradex-smarc.dtsi index 22f6daabdb90..11fd5360ab90 100644 --- a/arch/arm64/boot/dts/freescale/imx8mp-toradex-smarc.dtsi +++ b/arch/arm64/boot/dts/freescale/imx8mp-toradex-smarc.dtsi @@ -320,6 +320,8 @@ &gpio2 { }; =20 &gpio3 { + pinctrl-names =3D "default"; + pinctrl-0 =3D <&pinctrl_lvds_dsi_sel>; gpio-line-names =3D "ETH_0_INT#", /* 0 */ "SLEEP#", "", --=20 2.42.0 From nobody Tue Oct 7 16:33:57 2025 Received: from mail-ej1-f49.google.com (mail-ej1-f49.google.com [209.85.218.49]) (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 C8B9C2DECB5; Tue, 8 Jul 2025 13:54:43 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.218.49 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1751982885; cv=none; b=c4ijADg+xDLX1SGO3TeEWS3cOFxETK7ts1OPS0a1VTHrTOpX/5qj26JeqVZKh9S/C+yYSk09XsW8pDLLMnq9jrdiqlERDK/S4Dppbw1GTd7iD9hjIK+GafZvfcEEr7P6lOZwzWES5kMXMIKHr0tDJ1T9mmejfDy/DOntZERX+64= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1751982885; c=relaxed/simple; bh=+1R64dbCPXKSNdhsS0mTg44oOFv0FtrwEmKajgqa5H0=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=NtEc59I2pEEzThKhXR8mWHmmBeC6AbDcBZc1AQeARV020Izz+iDAaJs/JLxTBwfmx+FfZHhoNlc3sGF27D9NmI2/jFqtO214cCDzmw+Ws/609q4RPY+1XyWpYjWPWENDZ7krF1MruMM4QYE2HNjzNIQ6/mWjEPNCk1EqZKwE71c= 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=VF6PYrn4; arc=none smtp.client-ip=209.85.218.49 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="VF6PYrn4" Received: by mail-ej1-f49.google.com with SMTP id a640c23a62f3a-ae223591067so728173866b.3; Tue, 08 Jul 2025 06:54:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1751982882; x=1752587682; 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=PrxF6nK+mYO5VydcxGnIEhVOlrvvr7ZKNJscXE8JZuo=; b=VF6PYrn4TC4sM3q5XoCKZnMfUFhn0Tx9H7UCdsNriUnjStU6T3obzPHgNvfqKNKAVL dKz7qKnXPmdz4VcvCskfCGSkR2TAWT3G6ncgPNcTMJIp4QC7DU26E3W5mfDLWxLxZx/S eLQDs0mVu0XP2zQI0Jf3q79GSm7pnniERDELS/5GHHN8gEE7SvvfQp2B7A0yhKgUJpMe C61SB0Pm5ZdF8tvSr+NY0hEXr4u1NhQO+UVRiFGkqBApXk9w6i/ROG8jX3R1vXM8/yN1 NH/qsREp/x1VjCAJrB8OSSZa54Wlg8AoR4fRAkyRjgHz7g7+bsqCQpXzx3TcLhAvkDgi 3rig== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1751982882; x=1752587682; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=PrxF6nK+mYO5VydcxGnIEhVOlrvvr7ZKNJscXE8JZuo=; b=YD9YWIOfBrgAJTbNAKVSJD4D63e4v5ShAk4k5ByVzKAYkIrijAC1ZiK7m3YkniLk2U KE8ISbDLq7eNtdEyT+oC8c9o+rvNxfsx1Zi3xfUpdsndynHhEUhtdjkAy6mGOtWbjZUN fEhqqX+w09DuwYqRQiVvekX3iOdy7lwHeZtaWboMn2RDPNOgTOfW/loHZ5Asi/hqS4Y2 MZaG658kn2IbovDSS6UEh0+xiOsGq4YN+jzoEyIO2h/Cm/G5pS8KtNJG7w/i90JkiPZL P8ZAHrRio1+hyuG3CZyJTrgTt9exmJgnK6YMMl0Ln2KuJvZjWuQSQIKJOVIYnM2SR8Kr kUDA== X-Forwarded-Encrypted: i=1; AJvYcCVqn6VSZ0hnBOEra4gzjfNmn10eaRHAJ1rPHENrjaWf5KAEJZjdvU2PNVz7WSdSJdELR2P/jlXvwM0zfoSp@vger.kernel.org, AJvYcCXsKf7Gjg+Ectw+fMH7RqgIlZcAOInegZHfoCEr62ZLhp3OSWO6g+Ld3Gk9XdxMzTndQD9Ji/CiShxq@vger.kernel.org X-Gm-Message-State: AOJu0YxdvXO6hXQ2ASkaVNpUf7FkTmIONpuufewLXQhlpesCae4A55x2 y0e+nSHqjSQ8ZvgVhjA4oG8j5gXvVkOi8kcLV6lQQedcw83OCUQAyMf/ X-Gm-Gg: ASbGncuzbcnh7+y143Av80agiVK4awX0VFGvIPYVSxoLyYffsT/CP8JYlYB2LTyHZ3b kZ2zSYjcSVT9o5s4aChE/kF7T0wLjRvYhnuPWxoO7Jznemvm2eE7pEnpK9h2JSIVGJ9wDpY/Oj/ +Z5S8yytcvD/orFujXtcb6WqUcU8nViBOMf3vuUFKPHxmsis2EHnUCJ9fYXfKrQBCoIIRqLYXws wugrJTjALQSVrJYtDa/HFVQ+pIR/gNVmmMPo2PIcgpv5dhTWRiRrWJT0ldgBUfXjsWSOtvCZya1 iy8irma0nxX0uZkT9hfsCZJhY+9tWHh9m9F0dlfyQfQon6LxlHNngYK24TTVEbalgDJQuO4v9Lk O/juuxzXPmZEKSsLHmMVMrFbA2dEZiOy2qslWF4LK12LqwSFl2+PXweqR/RnEjRDN X-Google-Smtp-Source: AGHT+IE/M5dxRM2q5OIUramUmzAa8UWPZ+qACUHBsAkQqnqxLmZ2oTxm7Fg0gydn9CIl664bZfqKDw== X-Received: by 2002:a17:906:c10f:b0:ae0:b239:7fd3 with SMTP id a640c23a62f3a-ae3fbea03bemr2120751666b.57.1751982881901; Tue, 08 Jul 2025 06:54:41 -0700 (PDT) Received: from toolbox.int.toradex.com (248.201.173.83.static.wline.lns.sme.cust.swisscom.ch. [83.173.201.248]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-ae3f6ac6641sm910431066b.99.2025.07.08.06.54.41 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 08 Jul 2025 06:54:41 -0700 (PDT) From: max.oss.09@gmail.com To: Max Krummenacher Cc: Conor Dooley , Fabio Estevam , Krzysztof Kozlowski , Pengutronix Kernel Team , Rob Herring , Sascha Hauer , Shawn Guo , devicetree@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [PATCH v1 2/2] arm64: dts: freescale: imx8mp-toradex-smarc: remove gpio hog Date: Tue, 8 Jul 2025 15:51:42 +0200 Message-ID: <20250708135300.2855155-3-max.oss.09@gmail.com> X-Mailer: git-send-email 2.42.0 In-Reply-To: <20250708135300.2855155-1-max.oss.09@gmail.com> References: <20250708135300.2855155-1-max.oss.09@gmail.com> 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: Max Krummenacher Remove the gpio hog node which forces using DSI signals rather than the second LVDS channels signals. The dsi signals are not used in any of the current device trees. Leave that decision to the actual device tree which will also define the consumer of the signals. Signed-off-by: Max Krummenacher --- arch/arm64/boot/dts/freescale/imx8mp-toradex-smarc.dtsi | 8 -------- 1 file changed, 8 deletions(-) diff --git a/arch/arm64/boot/dts/freescale/imx8mp-toradex-smarc.dtsi b/arch= /arm64/boot/dts/freescale/imx8mp-toradex-smarc.dtsi index 11fd5360ab90..bebe19eb360f 100644 --- a/arch/arm64/boot/dts/freescale/imx8mp-toradex-smarc.dtsi +++ b/arch/arm64/boot/dts/freescale/imx8mp-toradex-smarc.dtsi @@ -351,14 +351,6 @@ &gpio3 { "", "", "SMARC_I2C_PM_CK"; - - lvds_dsi_mux_hog: lvds-dsi-mux-hog { - gpio-hog; - gpios =3D <7 GPIO_ACTIVE_HIGH>; - line-name =3D "LVDS_DSI_SEL"; - /* LVDS_DSI_SEL as DSI */ - output-low; - }; }; =20 &gpio4 { --=20 2.42.0