From nobody Tue Feb 10 12:42:57 2026 Received: from bali.collaboradmins.com (bali.collaboradmins.com [148.251.105.195]) (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 BF1A42550D5; Fri, 9 Jan 2026 11:47:57 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=148.251.105.195 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767959279; cv=none; b=tjOFT1GecTQUDoiU8FUyYHPDEqaflqTN4vmMovn9qk/kM15vUDSSwV2fDGHbJOCIPwf+Z3vuhUpChsFqjBvcqw5YoGPyF9yKcmAbmmTLJL4zQUY1Dg73wz6GHgLMxDeUWA0/CZNanBhuR0HveV4zSlgNBgoP2ocAJqGWIqazYR8= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767959279; c=relaxed/simple; bh=HZ4ivdpHHkfFE01oi4Dur/mcJGlfewHwfN3oW4iWGws=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=YUyBtYE+RDz/E+0uiXzZfU1qTm4LTOGJh0eVplLNmJG8PVDZEYOCBAVivh8F43SDZZ0y+XULD/pYkiFpu2+N+njOrWwymywbJmEejCS08bJ5QEaUUrT4Rj24+S13/B6xLx0F5vDN2SIdmvd16n9p1onGwvhoCmRCa+ZzxVzwhcI= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=collabora.com; spf=pass smtp.mailfrom=collabora.com; dkim=pass (2048-bit key) header.d=collabora.com header.i=@collabora.com header.b=EtmXAsPX; arc=none smtp.client-ip=148.251.105.195 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=collabora.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=collabora.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=collabora.com header.i=@collabora.com header.b="EtmXAsPX" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=collabora.com; s=mail; t=1767959276; bh=HZ4ivdpHHkfFE01oi4Dur/mcJGlfewHwfN3oW4iWGws=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=EtmXAsPX/lqxFX6xsjc+WpSRACVvZOdZP9eUru993RmbF1b0yrSI5biaMf1ATovXh mPKbKRkN48edb5oY/1j/03ZYQFZuxJZbXqFuDibEl26/Z0WoEK4xQQTfi9CEhxwVJ3 ywhy3u8SPWIlwzLpPeEcFMxRYHtc6KG1L/pAGN1TqTMgO7ieoTtFNruruNAQa9obC4 +td2gUGqr2voZan8sG2Dfm260ERxy96Xmq08hnz5Ya8YLkBUlwnx/h57IBszFT8m97 no2DSMiBGI+kiDHUFl3/zwqXp4CPjoxJdpH1voz03JB7UV48ciRZUlc0emqbuOvy5W UmLDQKdBL8o7Q== Received: from IcarusMOD.eternityproject.eu (2-237-20-237.ip236.fastwebnet.it [2.237.20.237]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: kholk11) by bali.collaboradmins.com (Postfix) with ESMTPSA id A4D6917E1380; Fri, 9 Jan 2026 12:47:55 +0100 (CET) From: AngeloGioacchino Del Regno To: linux-mediatek@lists.infradead.org Cc: robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org, matthias.bgg@gmail.com, angelogioacchino.delregno@collabora.com, sjoerd@collabora.com, hsinyi@chromium.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, kernel@collabora.com, Chen-Yu Tsai Subject: [PATCH 01/11] arm64: dts: mediatek: mt8173: Fix pinctrl node names and cleanup Date: Fri, 9 Jan 2026 12:47:37 +0100 Message-ID: <20260109114747.37189-2-angelogioacchino.delregno@collabora.com> X-Mailer: git-send-email 2.52.0 In-Reply-To: <20260109114747.37189-1-angelogioacchino.delregno@collabora.com> References: <20260109114747.37189-1-angelogioacchino.delregno@collabora.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" Fix the pinctrl node names to adhere to the bindings, as the main pin node is supposed to be named like "uart0-pins" and the pinmux node named like "pins-bus". While at it, also cleanup all of the MTK_DRIVE_(x)mA by changing that to just the (x) number. Reviewed-by: Chen-Yu Tsai Signed-off-by: AngeloGioacchino Del Regno --- .../boot/dts/mediatek/mt8173-elm-hana.dtsi | 34 ++--- arch/arm64/boot/dts/mediatek/mt8173-elm.dtsi | 138 +++++++++--------- arch/arm64/boot/dts/mediatek/mt8173-evb.dts | 60 ++++---- arch/arm64/boot/dts/mediatek/mt8173.dtsi | 28 ++-- 4 files changed, 128 insertions(+), 132 deletions(-) diff --git a/arch/arm64/boot/dts/mediatek/mt8173-elm-hana.dtsi b/arch/arm64= /boot/dts/mediatek/mt8173-elm-hana.dtsi index dfc5c2f0ddef..1004eb8ea52c 100644 --- a/arch/arm64/boot/dts/mediatek/mt8173-elm-hana.dtsi +++ b/arch/arm64/boot/dts/mediatek/mt8173-elm-hana.dtsi @@ -5,6 +5,14 @@ =20 #include "mt8173-elm.dtsi" =20 +&hdmi_mux_pins { + pins-mux { + pinmux =3D ; + bias-pull-up; + output-high; + }; +}; + &i2c0 { clock-frequency =3D <200000>; }; @@ -67,26 +75,16 @@ trackpad2: trackpad@2c { }; }; =20 -&mmc1 { - wp-gpios =3D <&pio 42 GPIO_ACTIVE_HIGH>; -}; - -&pio { - hdmi_mux_pins: hdmi_mux_pins { - pins2 { - pinmux =3D ; - bias-pull-up; - output-high; - }; +&mmc1_pins_default { + pins-wp { + pinmux =3D ; + input-enable; + bias-pull-up; }; +}; =20 - mmc1_pins_default: mmc1default { - pins_wp { - pinmux =3D ; - input-enable; - bias-pull-up; - }; - }; +&mmc1 { + wp-gpios =3D <&pio 42 GPIO_ACTIVE_HIGH>; }; =20 &touchscreen { diff --git a/arch/arm64/boot/dts/mediatek/mt8173-elm.dtsi b/arch/arm64/boot= /dts/mediatek/mt8173-elm.dtsi index 0d995b342d46..9ec930058b92 100644 --- a/arch/arm64/boot/dts/mediatek/mt8173-elm.dtsi +++ b/arch/arm64/boot/dts/mediatek/mt8173-elm.dtsi @@ -601,8 +601,8 @@ &pio { "SOC_I2C4_1V8_SDA_400K", "SOC_I2C4_1V8_SCL_400K"; =20 - aud_i2s2: aud_i2s2 { - pins1 { + aud_i2s2: aud-i2s2-pins { + pins-bus { pinmux =3D , , , @@ -614,55 +614,55 @@ pins1 { }; }; =20 - bl_fixed_pins: bl_fixed_pins { - pins1 { + bl_fixed_pins: backlight-pins { + pins-blon { pinmux =3D ; output-low; }; }; =20 - bt_wake_pins: bt_wake_pins { - pins1 { + bt_wake_pins: bt-pins { + pins-wake { pinmux =3D ; bias-pull-up; }; }; =20 - disp_pwm0_pins: disp_pwm0_pins { + disp_pwm0_pins: disp-pwm0-pins { pins1 { pinmux =3D ; output-low; }; }; =20 - gpio_keys_pins: gpio_keys_pins { - volume_pins { + gpio_keys_pins: gpio-keys-pins { + pins-volumeupdn { pinmux =3D , ; bias-pull-up; }; =20 - tablet_mode_pins { + pins-tabletmode { pinmux =3D ; bias-pull-up; }; }; =20 - hdmi_mux_pins: hdmi_mux_pins { - pins1 { + hdmi_mux_pins: hdmi-pins { + pins-mux { pinmux =3D ; }; }; =20 - i2c1_pins_a: i2c1 { - da9211_pins { + i2c1_pins_a: i2c1-pins { + pins-da9211 { pinmux =3D ; bias-pull-up; }; }; =20 - mmc0_pins_default: mmc0default { - pins_cmd_dat { + mmc0_pins_default: mmc0-default-pins { + pins-cmd-dat { pinmux =3D , , , @@ -675,68 +675,68 @@ pins_cmd_dat { bias-pull-up; }; =20 - pins_clk { + pins-clk { pinmux =3D ; bias-pull-down; }; =20 - pins_rst { + pins-rst { pinmux =3D ; bias-pull-up; }; }; =20 - mmc1_pins_default: mmc1default { - pins_cmd_dat { + mmc1_pins_default: mmc1-default-pins { + pins-cmd-dat { pinmux =3D , , , , ; input-enable; - drive-strength =3D ; + drive-strength =3D <4>; bias-pull-up =3D ; }; =20 - pins_clk { + pins-clk { pinmux =3D ; bias-pull-down; - drive-strength =3D ; + drive-strength =3D <4>; }; =20 - pins_insert { + pins-insert { pinmux =3D ; bias-pull-up; }; }; =20 - mmc3_pins_default: mmc3default { - pins_dat { + mmc3_pins_default: mmc3-default-pins { + pins-dat { pinmux =3D , , , ; input-enable; - drive-strength =3D ; + drive-strength =3D <8>; bias-pull-up =3D ; }; =20 - pins_cmd { + pins-cmd { pinmux =3D ; input-enable; - drive-strength =3D ; + drive-strength =3D <8>; bias-pull-up =3D ; }; =20 - pins_clk { + pins-clk { pinmux =3D ; bias-pull-down; - drive-strength =3D ; + drive-strength =3D <8>; }; }; =20 - mmc0_pins_uhs: mmc0 { - pins_cmd_dat { + mmc0_pins_uhs: mmc0-uhs-pins { + pins-cmd-dat { pinmux =3D , , , @@ -747,109 +747,109 @@ pins_cmd_dat { , ; input-enable; - drive-strength =3D ; + drive-strength =3D <6>; bias-pull-up =3D ; }; =20 - pins_clk { + pins-clk { pinmux =3D ; - drive-strength =3D ; + drive-strength =3D <6>; bias-pull-down =3D ; }; =20 - pins_ds { + pins-ds { pinmux =3D ; drive-strength =3D ; bias-pull-down =3D ; }; =20 - pins_rst { + pins-rst { pinmux =3D ; bias-pull-up; }; }; =20 - mmc1_pins_uhs: mmc1 { - pins_cmd_dat { + mmc1_pins_uhs: mmc1-pins { + pins-cmd-dat { pinmux =3D , , , , ; input-enable; - drive-strength =3D ; + drive-strength =3D <6>; bias-pull-up =3D ; }; =20 - pins_clk { + pins-clk { pinmux =3D ; - drive-strength =3D ; + drive-strength =3D <8>; bias-pull-down =3D ; }; }; =20 - mmc3_pins_uhs: mmc3 { - pins_dat { + mmc3_pins_uhs: mmc3-pins { + pins-dat { pinmux =3D , , , ; input-enable; - drive-strength =3D ; + drive-strength =3D <8>; bias-pull-up =3D ; }; =20 - pins_cmd { + pins-cmd { pinmux =3D ; input-enable; - drive-strength =3D ; + drive-strength =3D <8>; bias-pull-up =3D ; }; =20 - pins_clk { + pins-clk { pinmux =3D ; - drive-strength =3D ; + drive-strength =3D <8>; bias-pull-down =3D ; }; }; =20 - nor_gpio1_pins: nor { + nor_gpio1_pins: nor-pins { pins1 { pinmux =3D , , ; input-enable; - drive-strength =3D ; + drive-strength =3D <4>; bias-pull-up; }; =20 pins2 { pinmux =3D ; - drive-strength =3D ; + drive-strength =3D <4>; bias-pull-up; }; =20 - pins_clk { + pins-clk { pinmux =3D ; input-enable; - drive-strength =3D ; + drive-strength =3D <4>; bias-pull-up; }; }; =20 - panel_backlight_en_pins: panel_backlight_en_pins { + panel_backlight_en_pins: panel-backlight-en-pins { pins1 { pinmux =3D ; }; }; =20 - panel_fixed_pins: panel_fixed_pins { + panel_fixed_pins: panel-fixed-pins { pins1 { pinmux =3D ; }; }; =20 - ps8640_pins: ps8640_pins { + ps8640_pins: ps8640-pins { pins1 { pinmux =3D , , @@ -857,33 +857,33 @@ pins1 { }; }; =20 - ps8640_fixed_pins: ps8640_fixed_pins { + ps8640_fixed_pins: ps8640-fixed-pins { pins1 { pinmux =3D ; }; }; =20 - rt5650_irq: rt5650_irq { - pins1 { + rt5650_irq: rt5650-pins { + pins-intn { pinmux =3D ; bias-pull-down; }; }; =20 - sdio_fixed_3v3_pins: sdio_fixed_3v3_pins { + sdio_fixed_3v3_pins: sdio-vreg-3v3-pins { pins1 { pinmux =3D ; output-low; }; }; =20 - spi_pins_a: spi1 { + spi_pins_a: spi1-pins { pins1 { pinmux =3D ; bias-pull-up; }; =20 - pins_spi { + pins-spi { pinmux =3D , , , @@ -892,15 +892,15 @@ pins_spi { }; }; =20 - trackpad_irq: trackpad_irq { - pins1 { + trackpad_irq: trackpad-pins { + pins-intn { pinmux =3D ; input-enable; bias-pull-up; }; }; =20 - usb_pins: usb { + usb_pins: usb-pins { pins1 { pinmux =3D ; output-high; @@ -908,8 +908,8 @@ pins1 { }; }; =20 - wifi_wake_pins: wifi_wake_pins { - pins1 { + wifi_wake_pins: wifi-pins { + pins-wake { pinmux =3D ; bias-pull-up; }; diff --git a/arch/arm64/boot/dts/mediatek/mt8173-evb.dts b/arch/arm64/boot/= dts/mediatek/mt8173-evb.dts index 9fffed0ef4bf..51118a4149d8 100644 --- a/arch/arm64/boot/dts/mediatek/mt8173-evb.dts +++ b/arch/arm64/boot/dts/mediatek/mt8173-evb.dts @@ -172,15 +172,15 @@ &mmc1 { }; =20 &pio { - disp_pwm0_pins: disp_pwm0_pins { + disp_pwm0_pins: disp-pwm0-pins { pins1 { pinmux =3D ; output-low; }; }; =20 - mmc0_pins_default: mmc0default { - pins_cmd_dat { + mmc0_pins_default: mmc0-default-pins { + pins-cmd-dat { pinmux =3D , , , @@ -194,19 +194,19 @@ pins_cmd_dat { bias-pull-up; }; =20 - pins_clk { + pins-clk { pinmux =3D ; bias-pull-down; }; =20 - pins_rst { + pins-rst { pinmux =3D ; bias-pull-up; }; }; =20 - mmc1_pins_default: mmc1default { - pins_cmd_dat { + mmc1_pins_default: mmc1-default-pins { + pins-cmd-dat { pinmux =3D , , , @@ -217,20 +217,20 @@ pins_cmd_dat { bias-pull-up =3D ; }; =20 - pins_clk { + pins-clk { pinmux =3D ; bias-pull-down; drive-strength =3D <4>; }; =20 - pins_insert { + pins-insert { pinmux =3D ; bias-pull-up; }; }; =20 - mmc0_pins_uhs: mmc0 { - pins_cmd_dat { + mmc0_pins_uhs: mmc0-uhs-pins { + pins-cmd-dat { pinmux =3D , , , @@ -245,20 +245,29 @@ pins_cmd_dat { bias-pull-up =3D ; }; =20 - pins_clk { + pins-clk { pinmux =3D ; drive-strength =3D <2>; bias-pull-down =3D ; }; =20 - pins_rst { + pins-rst { pinmux =3D ; bias-pull-up; }; }; =20 - mmc1_pins_uhs: mmc1 { - pins_cmd_dat { + spi_pins_a: spi0-pins { + pins-bus { + pinmux =3D , + , + , + ; + }; + }; + + mmc1_pins_uhs: mmc1-uhs-pins { + pins-cmd-dat { pinmux =3D , , , @@ -269,22 +278,22 @@ pins_cmd_dat { bias-pull-up =3D ; }; =20 - pins_clk { + pins-clk { pinmux =3D ; drive-strength =3D <4>; bias-pull-down =3D ; }; }; =20 - usb_id_pins_float: usb_iddig_pull_up { - pins_iddig { + usb_id_pins_float: usb-iddig-pu-pins { + pins-iddig-pu { pinmux =3D ; bias-pull-up; }; }; =20 - usb_id_pins_ground: usb_iddig_pull_down { - pins_iddig { + usb_id_pins_ground: usb-iddig-pd-pins { + pins-iddig-pd { pinmux =3D ; bias-pull-down; }; @@ -473,17 +482,6 @@ mt6397_vibr_reg: ldo_vibr { }; }; =20 -&pio { - spi_pins_a: spi0 { - pins_spi { - pinmux =3D , - , - , - ; - }; - }; -}; - &spi { pinctrl-names =3D "default"; pinctrl-0 =3D <&spi_pins_a>; diff --git a/arch/arm64/boot/dts/mediatek/mt8173.dtsi b/arch/arm64/boot/dts= /mediatek/mt8173.dtsi index 122a57c3780b..78c2ccd5be13 100644 --- a/arch/arm64/boot/dts/mediatek/mt8173.dtsi +++ b/arch/arm64/boot/dts/mediatek/mt8173.dtsi @@ -391,58 +391,58 @@ pio: pinctrl@1000b000 { , ; =20 - hdmi_pin: xxx { + hdmi_pin: hdmi-hotplug-pins { =20 /*hdmi htplg pin*/ - pins1 { + pins-htplg { pinmux =3D ; input-enable; bias-pull-down; }; }; =20 - i2c0_pins_a: i2c0 { - pins1 { + i2c0_pins_a: i2c0-pins { + pins-bus { pinmux =3D , ; bias-disable; }; }; =20 - i2c1_pins_a: i2c1 { - pins1 { + i2c1_pins_a: i2c1-pins { + pins-bus { pinmux =3D , ; bias-disable; }; }; =20 - i2c2_pins_a: i2c2 { - pins1 { + i2c2_pins_a: i2c2-pins { + pins-bus { pinmux =3D , ; bias-disable; }; }; =20 - i2c3_pins_a: i2c3 { - pins1 { + i2c3_pins_a: i2c3-pins { + pins-bus { pinmux =3D , ; bias-disable; }; }; =20 - i2c4_pins_a: i2c4 { - pins1 { + i2c4_pins_a: i2c4-pins { + pins-bus { pinmux =3D , ; bias-disable; }; }; =20 - i2c6_pins_a: i2c6 { - pins1 { + i2c6_pins_a: i2c6-pins { + pins-bus { pinmux =3D , ; bias-disable; --=20 2.52.0 From nobody Tue Feb 10 12:42:57 2026 Received: from bali.collaboradmins.com (bali.collaboradmins.com [148.251.105.195]) (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 79FCE33290A; Fri, 9 Jan 2026 11:47:58 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=148.251.105.195 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767959280; cv=none; b=Xo2kEwO1gZAoqxwkmWiwH1v81UnvChU0TskN9wFEpvK2batLts/sTro66pgI1/l0K3jvflGMQxJp7nENVzNDRIWd2a3Gp2liUzRIwesmGxuTfCiTh1oonWJYpt25YZKkfpgWXXb6ADTMfnswHyx9tceynSi/JSBPMJa+5wYHgA4= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767959280; c=relaxed/simple; bh=AVFWBiwKCm/jZQoJ113urftXHpU+cSUYCfQDg7/mJEQ=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=AcdwH5I/Rpz3yXuLPnZwWpURNcnkOTcz3znQFL+ANpRCBjevrMHBkPlApPElugEOqvVcJe8LGYD3S2mujhX82GnB/nUd9qDfDI9sor0pfxkrwKzwPsur97IbwrrTQK1JopVxPJJW40uBg+UepcqNEt4MPGJI7V8+zK8cW4l5M/s= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=collabora.com; spf=pass smtp.mailfrom=collabora.com; dkim=pass (2048-bit key) header.d=collabora.com header.i=@collabora.com header.b=AITNui0c; arc=none smtp.client-ip=148.251.105.195 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=collabora.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=collabora.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=collabora.com header.i=@collabora.com header.b="AITNui0c" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=collabora.com; s=mail; t=1767959277; bh=AVFWBiwKCm/jZQoJ113urftXHpU+cSUYCfQDg7/mJEQ=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=AITNui0cJxabFuy9PzATJ5qODmy+Cth07zX772tiMKwxYTvpl0py0wjahLV2aW9sK eq4ly0QogJRmkzMl388A0RDU8/8ax8m4JOUY+otgMpsIrPmIs0URou7slIS3BBDTVM ve0nH/3MaG5+kQEesE2EJE0byiiNmQQJ7Wa7sdxKYIu+5JirhL3Yw7FIg8YxY/nwoS io4b9EggLG7bU6uK9B1pDIFVqVzZjtugaENtZ0lOIyZGjpSrsZXpwpOBrOsmZ8IEy7 CY9XkQtPI9OzD3wQzn5B1BFrwhMgIhl1Qjkc7TMLOwfZJVPVAFZ/YTGOurV01EjRcw XewxfX3o87bEQ== Received: from IcarusMOD.eternityproject.eu (2-237-20-237.ip236.fastwebnet.it [2.237.20.237]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: kholk11) by bali.collaboradmins.com (Postfix) with ESMTPSA id 6937517E13D3; Fri, 9 Jan 2026 12:47:56 +0100 (CET) From: AngeloGioacchino Del Regno To: linux-mediatek@lists.infradead.org Cc: robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org, matthias.bgg@gmail.com, angelogioacchino.delregno@collabora.com, sjoerd@collabora.com, hsinyi@chromium.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, kernel@collabora.com Subject: [PATCH 02/11] arm64: dts: mediatek: mt8183: Fix dtb warnings in display graph Date: Fri, 9 Jan 2026 12:47:38 +0100 Message-ID: <20260109114747.37189-3-angelogioacchino.delregno@collabora.com> X-Mailer: git-send-email 2.52.0 In-Reply-To: <20260109114747.37189-1-angelogioacchino.delregno@collabora.com> References: <20260109114747.37189-1-angelogioacchino.delregno@collabora.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" Reviewed-by: Chen-Yu Tsai --- arch/arm64/boot/dts/mediatek/mt8183.dtsi | 119 +++++------------------ 1 file changed, 23 insertions(+), 96 deletions(-) diff --git a/arch/arm64/boot/dts/mediatek/mt8183.dtsi b/arch/arm64/boot/dts= /mediatek/mt8183.dtsi index db86e2bd0c7b..676f8ecd89e2 100644 --- a/arch/arm64/boot/dts/mediatek/mt8183.dtsi +++ b/arch/arm64/boot/dts/mediatek/mt8183.dtsi @@ -1755,22 +1755,14 @@ ports { =20 port@0 { reg =3D <0>; - #address-cells =3D <1>; - #size-cells =3D <0>; - - ovl0_in: endpoint@0 { - reg =3D <0>; + ovl0_in: endpoint { remote-endpoint =3D <&mmsys_ep_main>; }; }; =20 port@1 { reg =3D <1>; - #address-cells =3D <1>; - #size-cells =3D <0>; - - ovl0_out: endpoint@0 { - reg =3D <0>; + ovl0_out: endpoint { remote-endpoint =3D <&ovl_2l0_in>; }; }; @@ -1792,22 +1784,14 @@ ports { =20 port@0 { reg =3D <0>; - #address-cells =3D <1>; - #size-cells =3D <0>; - - ovl_2l0_in: endpoint@0 { - reg =3D <0>; + ovl_2l0_in: endpoint { remote-endpoint =3D <&ovl0_out>; }; }; =20 port@1 { reg =3D <1>; - #address-cells =3D <1>; - #size-cells =3D <0>; - - ovl_2l0_out: endpoint@0 { - reg =3D <0>; + ovl_2l0_out: endpoint { remote-endpoint =3D <&rdma0_in>; }; }; @@ -1867,22 +1851,14 @@ ports { =20 port@0 { reg =3D <0>; - #address-cells =3D <1>; - #size-cells =3D <0>; - - rdma0_in: endpoint@0 { - reg =3D <0>; + rdma0_in: endpoint { remote-endpoint =3D <&ovl_2l0_out>; }; }; =20 port@1 { reg =3D <1>; - #address-cells =3D <1>; - #size-cells =3D <0>; - - rdma0_out: endpoint@0 { - reg =3D <0>; + rdma0_out: endpoint { remote-endpoint =3D <&color0_in>; }; }; @@ -1904,9 +1880,9 @@ ports { #size-cells =3D <0>; =20 port@0 { - reg =3D <0>; #address-cells =3D <1>; #size-cells =3D <0>; + reg =3D <0>; =20 rdma1_in: endpoint@1 { reg =3D <1>; @@ -1915,9 +1891,9 @@ rdma1_in: endpoint@1 { }; =20 port@1 { - reg =3D <1>; #address-cells =3D <1>; #size-cells =3D <0>; + reg =3D <1>; =20 rdma1_out: endpoint@1 { reg =3D <1>; @@ -1942,22 +1918,14 @@ ports { =20 port@0 { reg =3D <0>; - #address-cells =3D <1>; - #size-cells =3D <0>; - - color0_in: endpoint@0 { - reg =3D <0>; + color0_in: endpoint { remote-endpoint =3D <&rdma0_out>; }; }; =20 port@1 { reg =3D <1>; - #address-cells =3D <1>; - #size-cells =3D <0>; - - color0_out: endpoint@0 { - reg =3D <0>; + color0_out: endpoint { remote-endpoint =3D <&ccorr0_in>; }; }; @@ -1978,22 +1946,14 @@ ports { =20 port@0 { reg =3D <0>; - #address-cells =3D <1>; - #size-cells =3D <0>; - - ccorr0_in: endpoint@0 { - reg =3D <0>; + ccorr0_in: endpoint { remote-endpoint =3D <&color0_out>; }; }; =20 port@1 { reg =3D <1>; - #address-cells =3D <1>; - #size-cells =3D <0>; - - ccorr0_out: endpoint@0 { - reg =3D <0>; + ccorr0_out: endpoint { remote-endpoint =3D <&aal0_in>; }; }; @@ -2014,22 +1974,14 @@ ports { =20 port@0 { reg =3D <0>; - #address-cells =3D <1>; - #size-cells =3D <0>; - - aal0_in: endpoint@0 { - reg =3D <0>; + aal0_in: endpoint { remote-endpoint =3D <&ccorr0_out>; }; }; =20 port@1 { reg =3D <1>; - #address-cells =3D <1>; - #size-cells =3D <0>; - - aal0_out: endpoint@0 { - reg =3D <0>; + aal0_out: endpoint { remote-endpoint =3D <&gamma0_in>; }; }; @@ -2050,22 +2002,14 @@ ports { =20 port@0 { reg =3D <0>; - #address-cells =3D <1>; - #size-cells =3D <0>; - - gamma0_in: endpoint@0 { - reg =3D <0>; + gamma0_in: endpoint { remote-endpoint =3D <&aal0_out>; }; }; =20 port@1 { reg =3D <1>; - #address-cells =3D <1>; - #size-cells =3D <0>; - - gamma0_out: endpoint@0 { - reg =3D <0>; + gamma0_out: endpoint { remote-endpoint =3D <&dither0_in>; }; }; @@ -2086,22 +2030,14 @@ ports { =20 port@0 { reg =3D <0>; - #address-cells =3D <1>; - #size-cells =3D <0>; - - dither0_in: endpoint@0 { - reg =3D <0>; + dither0_in: endpoint { remote-endpoint =3D <&gamma0_out>; }; }; =20 port@1 { reg =3D <1>; - #address-cells =3D <1>; - #size-cells =3D <0>; - - dither0_out: endpoint@0 { - reg =3D <0>; + dither0_out: endpoint { remote-endpoint =3D <&dsi_in>; }; }; @@ -2128,23 +2064,14 @@ ports { =20 port@0 { reg =3D <0>; - #address-cells =3D <1>; - #size-cells =3D <0>; - - dsi_in: endpoint@0 { - reg =3D <0>; + dsi_in: endpoint { remote-endpoint =3D <&dither0_out>; }; }; =20 port@1 { reg =3D <1>; - #address-cells =3D <1>; - #size-cells =3D <0>; - - dsi_out: endpoint@0 { - reg =3D <0>; - }; + dsi_out: endpoint { }; }; }; }; @@ -2165,9 +2092,9 @@ ports { #size-cells =3D <0>; =20 port@0 { - reg =3D <0>; #address-cells =3D <1>; #size-cells =3D <0>; + reg =3D <0>; =20 dpi_in: endpoint@1 { reg =3D <1>; @@ -2176,11 +2103,11 @@ dpi_in: endpoint@1 { }; =20 port@1 { - reg =3D <1>; #address-cells =3D <1>; #size-cells =3D <0>; + reg =3D <1>; =20 - dpi_out: endpoint@1 { + dpi_out: endpoint@1 { reg =3D <1>; }; }; --=20 2.52.0 From nobody Tue Feb 10 12:42:57 2026 Received: from bali.collaboradmins.com (bali.collaboradmins.com [148.251.105.195]) (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 286A533C52A; Fri, 9 Jan 2026 11:47:59 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=148.251.105.195 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767959285; cv=none; b=HrmypFYK9HgQ2JccwUy/zOO7+zGXpUgUITog4Y70x4yt2ZvskAmHfTTowdnt6gVptLGIAKuabsIr7XX4/icEq/q9/TOkpQV7w8qnforgCgcrOBGczAl8P7+L/GC4mQ/wLRA41yrfc15X7t41GnYV8HuXFmM5DomF0c0wcdwCiEs= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767959285; c=relaxed/simple; bh=BoAjm3UAgrVFXIrQANH5uYYVFLDwg61nJrQ4Bg2iHAg=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=UwwJrt2CpuQfYMJ9C/xPl7JLtaQF3Ia7e/fS5peYNXbR5h8ftRPGLTiej7y2kSfhwWzPt46ZstlhFTWj2kpsbRI5DKQ1bDBgwvI6UBWnyJ/lBdajO1iadIVp3iAXWlSHUZyZPK7fPxTMXegfzVtje7P5OLhziWcxlgKciRri9U8= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=collabora.com; spf=pass smtp.mailfrom=collabora.com; dkim=pass (2048-bit key) header.d=collabora.com header.i=@collabora.com header.b=gA5Kk1g1; arc=none smtp.client-ip=148.251.105.195 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=collabora.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=collabora.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=collabora.com header.i=@collabora.com header.b="gA5Kk1g1" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=collabora.com; s=mail; t=1767959277; bh=BoAjm3UAgrVFXIrQANH5uYYVFLDwg61nJrQ4Bg2iHAg=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=gA5Kk1g1eUbAUIswNvVkUrN9Yp2Z4+DY3nk/jwHMssft7ZowfugNNDumQdCwa4EVR 7x7ZmI9gGWdRGEeZACZ8pMKQPachBz59lCoHWJmcfOuGXo2B1fStyBo6l7HPgrzKuV KA0h1vQW41yZNrPC2NmQChjkII1CzSuxS/3t5xQV2KzqydImP4ZFxYp0zdtcCLF8nK kPVaeMD+sbgMlykbaUeCaSVGkGCEhrc0ZGhnPb98IDmMlUglTcxTL0brFMbSDFfA/E tdVcnbi06gxLR4db3rNVLvJPwRedlKzoun24lOymDYvxfwILG18LXxNPeYfDU8dcSh xgBCSTAENc3hQ== Received: from IcarusMOD.eternityproject.eu (2-237-20-237.ip236.fastwebnet.it [2.237.20.237]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: kholk11) by bali.collaboradmins.com (Postfix) with ESMTPSA id 20B6217E14FA; Fri, 9 Jan 2026 12:47:57 +0100 (CET) From: AngeloGioacchino Del Regno To: linux-mediatek@lists.infradead.org Cc: robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org, matthias.bgg@gmail.com, angelogioacchino.delregno@collabora.com, sjoerd@collabora.com, hsinyi@chromium.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, kernel@collabora.com Subject: [PATCH 03/11] arm64: dts: mediatek: mt8183-evb: Fix dtbs_check warnings Date: Fri, 9 Jan 2026 12:47:39 +0100 Message-ID: <20260109114747.37189-4-angelogioacchino.delregno@collabora.com> X-Mailer: git-send-email 2.52.0 In-Reply-To: <20260109114747.37189-1-angelogioacchino.delregno@collabora.com> References: <20260109114747.37189-1-angelogioacchino.delregno@collabora.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" Change the Murata NCM03WF104 node name from "thermal-sensor" to "thermistor" (as that's what it is, after all), and change all of the pinmux main nodes to have a "-pins" suffix to satisfy devicetree bindings checks. Signed-off-by: AngeloGioacchino Del Regno Reviewed-by: Chen-Yu Tsai --- arch/arm64/boot/dts/mediatek/mt8183-evb.dts | 36 ++++++++++----------- 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/arch/arm64/boot/dts/mediatek/mt8183-evb.dts b/arch/arm64/boot/= dts/mediatek/mt8183-evb.dts index f04baea5d6cb..acfdd5fb041f 100644 --- a/arch/arm64/boot/dts/mediatek/mt8183-evb.dts +++ b/arch/arm64/boot/dts/mediatek/mt8183-evb.dts @@ -38,7 +38,7 @@ scp_mem_reserved: memory@50000000 { }; }; =20 - thermal-sensor { + thermistor { compatible =3D "murata,ncp03wf104"; pullup-uv =3D <1800000>; pullup-ohm =3D <390000>; @@ -155,7 +155,7 @@ &mt6358_vsram_gpu_reg { }; =20 &pio { - i2c_pins_0: i2c0 { + i2c_pins_0: i2c0-pins { pins_i2c { pinmux =3D , ; @@ -163,7 +163,7 @@ pins_i2c { }; }; =20 - i2c_pins_1: i2c1 { + i2c_pins_1: i2c1-pins { pins_i2c { pinmux =3D , ; @@ -171,7 +171,7 @@ pins_i2c { }; }; =20 - i2c_pins_2: i2c2 { + i2c_pins_2: i2c2-pins { pins_i2c { pinmux =3D , ; @@ -179,7 +179,7 @@ pins_i2c { }; }; =20 - i2c_pins_3: i2c3 { + i2c_pins_3: i2c3-pins { pins_i2c { pinmux =3D , ; @@ -187,7 +187,7 @@ pins_i2c { }; }; =20 - i2c_pins_4: i2c4 { + i2c_pins_4: i2c4-pins { pins_i2c { pinmux =3D , ; @@ -195,7 +195,7 @@ pins_i2c { }; }; =20 - i2c_pins_5: i2c5 { + i2c_pins_5: i2c5-pins { pins_i2c { pinmux =3D , ; @@ -203,7 +203,7 @@ pins_i2c { }; }; =20 - spi_pins_0: spi0 { + spi_pins_0: spi0-pins { pins_spi { pinmux =3D , , @@ -213,7 +213,7 @@ pins_spi { }; }; =20 - mmc0_pins_default: mmc0default { + mmc0_pins_default: mmc0-default-pins { pins_cmd_dat { pinmux =3D , , @@ -239,7 +239,7 @@ pins_rst { }; }; =20 - mmc0_pins_uhs: mmc0 { + mmc0_pins_uhs: mmc0-uhs-pins { pins_cmd_dat { pinmux =3D , , @@ -274,7 +274,7 @@ pins_rst { }; }; =20 - mmc1_pins_default: mmc1default { + mmc1_pins_default: mmc1-default-pins { pins_cmd_dat { pinmux =3D , , @@ -298,7 +298,7 @@ pins_pmu { }; }; =20 - mmc1_pins_uhs: mmc1 { + mmc1_pins_uhs: mmc1-pins { pins_cmd_dat { pinmux =3D , , @@ -318,7 +318,7 @@ pins_clk { }; }; =20 - spi_pins_1: spi1 { + spi_pins_1: spi1-pins { pins_spi { pinmux =3D , , @@ -328,7 +328,7 @@ pins_spi { }; }; =20 - spi_pins_2: spi2 { + spi_pins_2: spi2-pins { pins_spi { pinmux =3D , , @@ -338,7 +338,7 @@ pins_spi { }; }; =20 - spi_pins_3: spi3 { + spi_pins_3: spi3-pins { pins_spi { pinmux =3D , , @@ -348,7 +348,7 @@ pins_spi { }; }; =20 - spi_pins_4: spi4 { + spi_pins_4: spi4-pins { pins_spi { pinmux =3D , , @@ -358,7 +358,7 @@ pins_spi { }; }; =20 - spi_pins_5: spi5 { + spi_pins_5: spi5-pins { pins_spi { pinmux =3D , , @@ -368,7 +368,7 @@ pins_spi { }; }; =20 - pwm_pins_1: pwm1 { + pwm_pins_1: pwm1-pins { pins_pwm { pinmux =3D ; }; --=20 2.52.0 From nobody Tue Feb 10 12:42:57 2026 Received: from bali.collaboradmins.com (bali.collaboradmins.com [148.251.105.195]) (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 0C10C359F86; Fri, 9 Jan 2026 11:47:59 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=148.251.105.195 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767959288; cv=none; b=td+yDW+9aebsVWN9u7+nAFXqn9fvoAmZbl3UqrFF0kDezgzS/7oNLb3o6B/gGMSMLaZr8qWWrxEX4vRGE4lM24E2QqKzF+sRo79iS7AAee75/NqARzcxEZabLWjvG9xGu7bzeDKrZG4o/feyDBAwlEWJfQWnA5fw1ZXSVjPAyJ0= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767959288; c=relaxed/simple; bh=JQQ9uUUWvTOcI1b1QPZrc3DbM5ir8kQy0SvCXacT88Y=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=Rtb/u+7MiYTiiAgqczcxkmOmtRnRKuJiaLdD6jyfiIL9iWb8quRkrDadOOnzYESNWx1Rsl+3ibcz2TitT02sW9LGquUIh/YTL+CcSTXegqa3IvFh+WC0m/sgtDqCMQWmt/jH1zMD9h2pSgsYSqjPF7SgrKXX6GY+vRtSfMIWFVo= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=collabora.com; spf=pass smtp.mailfrom=collabora.com; dkim=pass (2048-bit key) header.d=collabora.com header.i=@collabora.com header.b=ezHg/Mrl; arc=none smtp.client-ip=148.251.105.195 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=collabora.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=collabora.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=collabora.com header.i=@collabora.com header.b="ezHg/Mrl" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=collabora.com; s=mail; t=1767959278; bh=JQQ9uUUWvTOcI1b1QPZrc3DbM5ir8kQy0SvCXacT88Y=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=ezHg/MrlBwvAX5TCyKZeL4aT+MfexfD7YZlFmW5gpMoVhZho38c3jn6PuhHxyweac ehMoOUvBAY/0BKtP6TlRR3TVvMpLtwjRBPo+sABW1VdPGa0DtVnrsV1asPat3On+Lx qU7goiY+x+NNjtB7lQgzjrRnFqzcF1CJBRckgqbHXMOBph0NOAl0OjlvaoOQrKnnzu hjwoD3Mxlf2SwtG5l75uaaliUUB0psAu4qgweNBP7Fhy1Gbzqh1ryMUCIqE70ZQIfA lLxbJw9dMv/Qk/Mf4EXSuE3m8V3cBCbYH/Zb2o6myXBujXaEioSoRiVlyd3T7ELN14 sw8y4o/sRmimg== Received: from IcarusMOD.eternityproject.eu (2-237-20-237.ip236.fastwebnet.it [2.237.20.237]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: kholk11) by bali.collaboradmins.com (Postfix) with ESMTPSA id CBB8C17E150E; Fri, 9 Jan 2026 12:47:57 +0100 (CET) From: AngeloGioacchino Del Regno To: linux-mediatek@lists.infradead.org Cc: robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org, matthias.bgg@gmail.com, angelogioacchino.delregno@collabora.com, sjoerd@collabora.com, hsinyi@chromium.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, kernel@collabora.com Subject: [PATCH 04/11] arm64: dts: mediatek: mt7981b-openwrt-one: Remove useless cells from flash@0 Date: Fri, 9 Jan 2026 12:47:40 +0100 Message-ID: <20260109114747.37189-5-angelogioacchino.delregno@collabora.com> X-Mailer: git-send-email 2.52.0 In-Reply-To: <20260109114747.37189-1-angelogioacchino.delregno@collabora.com> References: <20260109114747.37189-1-angelogioacchino.delregno@collabora.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" In spi2's flash@0 there is only one `partitions` subnode: this alone makes specifying address and size cells useless, but then this subnode has no address and no size, which even makes the currently declared address/size cells wrong. Fixes: 869b3bb5ada2 ("arm64: dts: mediatek: mt7981b-openwrt-one: Enable SPI= NOR") Signed-off-by: AngeloGioacchino Del Regno Reviewed-by: Chen-Yu Tsai --- arch/arm64/boot/dts/mediatek/mt7981b-openwrt-one.dts | 2 -- 1 file changed, 2 deletions(-) diff --git a/arch/arm64/boot/dts/mediatek/mt7981b-openwrt-one.dts b/arch/ar= m64/boot/dts/mediatek/mt7981b-openwrt-one.dts index 3de368c73bc8..48b80af90438 100644 --- a/arch/arm64/boot/dts/mediatek/mt7981b-openwrt-one.dts +++ b/arch/arm64/boot/dts/mediatek/mt7981b-openwrt-one.dts @@ -213,8 +213,6 @@ flash@0 { compatible =3D "jedec,spi-nor"; reg =3D <0>; spi-max-frequency =3D <40000000>; - #address-cells =3D <1>; - #size-cells =3D <1>; =20 partitions { compatible =3D "fixed-partitions"; --=20 2.52.0 From nobody Tue Feb 10 12:42:57 2026 Received: from bali.collaboradmins.com (bali.collaboradmins.com [148.251.105.195]) (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 04C1D359FBE; Fri, 9 Jan 2026 11:48:00 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=148.251.105.195 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767959287; cv=none; b=bC72haQ+/ZuNsTOou57undL5vV90J/gYOjYEX1dzo6z82n/PULAFyNXF0Hi1SK3kryiiejeSt76uRrpYWvVY7qgbVv4dzOTRYlTAYlVeRuFz8FD4BviRzmwSaYvhT8QmMiF1BnUMQ79oWG2+3qJncCzQiIunwQbUi1gERMJjRUg= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767959287; c=relaxed/simple; bh=IiHlkRaUYC1xMqmP8zbNGMQQRpV7g2G84fXDM1/h9E4=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=sX3BJF4Ei8KHuMTSTA9IBCRPPk4x1Zr3jk5NGc9PC6DX/yKjfMdb356luyalg0qdJm2WARxkJA1hJSdWpVsWDHqDcSPvO7PQTDClheMOF5HIakLLkPY9rNe7KyjGg4YZ4YtdepaZuBAbA3veR8spYdEn/K/5vOz99yaKMYzDlu4= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=collabora.com; spf=pass smtp.mailfrom=collabora.com; dkim=pass (2048-bit key) header.d=collabora.com header.i=@collabora.com header.b=C4cFJP65; arc=none smtp.client-ip=148.251.105.195 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=collabora.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=collabora.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=collabora.com header.i=@collabora.com header.b="C4cFJP65" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=collabora.com; s=mail; t=1767959279; bh=IiHlkRaUYC1xMqmP8zbNGMQQRpV7g2G84fXDM1/h9E4=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=C4cFJP65tGmHJQXop5NeElYaWRURkScFOBeoUaNisD/Ha/aesK9eLThdAbyO70pVJ I6NI2XC2WM9Ygd7c/bL1OZN66MIR8ZlEIGDfsjAMfx+67IcXKP30xADH4l/dpDd1ee E76PXcc6CHlR/658DYSgMYHWq9ZOVzqCIkglQM2aoqKUz/LY+OIe6vAdJzRvV2QWQX YJjaR4ZvRX9v/XsJnbJm+mBlZ1CVDzRJAwrQtS5vUr37bePnoFNaE6QWeXeXAzptwI D+PtS6DOxFpVa0jUMYXAMT6HanlFe4hEefTSeYju/ZUDJagv+IFWghzOBUL/BpagDs hzZJApNTPWgBw== Received: from IcarusMOD.eternityproject.eu (2-237-20-237.ip236.fastwebnet.it [2.237.20.237]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: kholk11) by bali.collaboradmins.com (Postfix) with ESMTPSA id 7F65117E1513; Fri, 9 Jan 2026 12:47:58 +0100 (CET) From: AngeloGioacchino Del Regno To: linux-mediatek@lists.infradead.org Cc: robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org, matthias.bgg@gmail.com, angelogioacchino.delregno@collabora.com, sjoerd@collabora.com, hsinyi@chromium.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, kernel@collabora.com Subject: [PATCH 05/11] arm64: dts: mediatek: mt8183-jacuzzi-pico6: Fix typo in pinmux node Date: Fri, 9 Jan 2026 12:47:41 +0100 Message-ID: <20260109114747.37189-6-angelogioacchino.delregno@collabora.com> X-Mailer: git-send-email 2.52.0 In-Reply-To: <20260109114747.37189-1-angelogioacchino.delregno@collabora.com> References: <20260109114747.37189-1-angelogioacchino.delregno@collabora.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" Rename "piins-bt-wakeup" to "pins-bt-wakeup" to fix a dtbs_check warning happening due to this typo. Fixes: 055ef10ccdd4 ("arm64: dts: mt8183: Add jacuzzi pico/pico6 board") Signed-off-by: AngeloGioacchino Del Regno Reviewed-by: Chen-Yu Tsai --- arch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi-pico6.dts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi-pico6.dts b/= arch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi-pico6.dts index cce326aec1aa..40af5656d6f1 100644 --- a/arch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi-pico6.dts +++ b/arch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi-pico6.dts @@ -91,7 +91,7 @@ bluetooth@2 { =20 &pio { bt_pins_wakeup: bt-pins-wakeup { - piins-bt-wakeup { + pins-bt-wakeup { pinmux =3D ; input-enable; }; --=20 2.52.0 From nobody Tue Feb 10 12:42:57 2026 Received: from bali.collaboradmins.com (bali.collaboradmins.com [148.251.105.195]) (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 04B8C359FBA; Fri, 9 Jan 2026 11:48:01 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=148.251.105.195 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767959293; cv=none; b=WOR6/B0SW3cwXAi2aZkXHh+QqMvBWXq68E51URUbWwHvd2/i8H6RgbGbi/qV8GHdcoBDHb5h741wTjBDruw5WlyrAActb4vwZcdpvInMeFEtP9qi7dgIyuPzFHjz2FEFbcieMp7if7/aYzW4ZUNs+FUa9paPA7aiNzVjnmCO6r0= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767959293; c=relaxed/simple; bh=vXU6vQZw0NI2vmAmOn1U26+4VzWla83NiWQsK7QNa5g=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=XVthF1CyT5UdRdHZaCZZEeeakG6zAn0Y0z+MW3sfMUNF4LrFZmGyCapmyYHfXrrqZcSntQ6pTo2S4lWUQ1ygO1Ym6vE89CC/eVO8AmTGnv87RDrhr4jqe/C5bVYY9H77AF8glpEzg/rd0hry65A2ElGBVAnkDl/d/H5gCBibg2s= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=collabora.com; spf=pass smtp.mailfrom=collabora.com; dkim=pass (2048-bit key) header.d=collabora.com header.i=@collabora.com header.b=plcizixg; arc=none smtp.client-ip=148.251.105.195 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=collabora.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=collabora.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=collabora.com header.i=@collabora.com header.b="plcizixg" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=collabora.com; s=mail; t=1767959279; bh=vXU6vQZw0NI2vmAmOn1U26+4VzWla83NiWQsK7QNa5g=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=plcizixgQKcatHtQE5FrFr9uvZvmKnXux0/0vVILVRD+xvZRJE6oLKSC2RnzKuVak Wwekwc7cZMIf8drpLJx0GzXORRkmuxmr3XdzDf3Uq/J/KVQumEBrb3k8dfnKbmBubC YshiV8Lln8sFiqiKc659SD+PLX7ltMfUE+vnWS2l7wQmnu1kx/AyfCG2ojmj3mjKlg 8Uebq6GYjcvCj3AsE7kBEXs7xrsKfr+3Yo5gYG3XgqEfrfOPXcOZ/OQpptK+iW9VOj e3S/eMY7zxByzC1Ofhne0xYAX96R/61FArjdWZuyfR73YR/zHH0jjCnl4Aziv4G78X oXDxmafKf+lfg== Received: from IcarusMOD.eternityproject.eu (2-237-20-237.ip236.fastwebnet.it [2.237.20.237]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: kholk11) by bali.collaboradmins.com (Postfix) with ESMTPSA id 3B6D717E151B; Fri, 9 Jan 2026 12:47:59 +0100 (CET) From: AngeloGioacchino Del Regno To: linux-mediatek@lists.infradead.org Cc: robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org, matthias.bgg@gmail.com, angelogioacchino.delregno@collabora.com, sjoerd@collabora.com, hsinyi@chromium.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, kernel@collabora.com Subject: [PATCH 06/11] arm64: dts: mediatek: mt8183-pumpkin: Fix pinmux node names Date: Fri, 9 Jan 2026 12:47:42 +0100 Message-ID: <20260109114747.37189-7-angelogioacchino.delregno@collabora.com> X-Mailer: git-send-email 2.52.0 In-Reply-To: <20260109114747.37189-1-angelogioacchino.delregno@collabora.com> References: <20260109114747.37189-1-angelogioacchino.delregno@collabora.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" Change all of the pinmux main nodes to have a "-pins" suffix to satisfy devicetree bindings checks. Signed-off-by: AngeloGioacchino Del Regno Reviewed-by: Chen-Yu Tsai --- arch/arm64/boot/dts/mediatek/mt8183-pumpkin.dts | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/arch/arm64/boot/dts/mediatek/mt8183-pumpkin.dts b/arch/arm64/b= oot/dts/mediatek/mt8183-pumpkin.dts index f60ef3e53a09..e47955602c83 100644 --- a/arch/arm64/boot/dts/mediatek/mt8183-pumpkin.dts +++ b/arch/arm64/boot/dts/mediatek/mt8183-pumpkin.dts @@ -241,7 +241,7 @@ &mt6358_vsram_gpu_reg { }; =20 &pio { - i2c_pins_0: i2c0 { + i2c_pins_0: i2c0-pins { pins_i2c { pinmux =3D , ; @@ -249,7 +249,7 @@ pins_i2c { }; }; =20 - i2c_pins_1: i2c1 { + i2c_pins_1: i2c1-pins { pins_i2c { pinmux =3D , ; @@ -257,7 +257,7 @@ pins_i2c { }; }; =20 - i2c_pins_2: i2c2 { + i2c_pins_2: i2c2-pins { pins_i2c { pinmux =3D , ; @@ -265,7 +265,7 @@ pins_i2c { }; }; =20 - i2c_pins_3: i2c3 { + i2c_pins_3: i2c3-pins { pins_i2c { pinmux =3D , ; @@ -273,7 +273,7 @@ pins_i2c { }; }; =20 - i2c_pins_4: i2c4 { + i2c_pins_4: i2c4-pins { pins_i2c { pinmux =3D , ; @@ -281,7 +281,7 @@ pins_i2c { }; }; =20 - i2c_pins_5: i2c5 { + i2c_pins_5: i2c5-pins { pins_i2c { pinmux =3D , ; @@ -289,7 +289,7 @@ pins_i2c { }; }; =20 - i2c6_pins: i2c6 { + i2c6_pins: i2c6-pins { pins_cmd_dat { pinmux =3D , ; @@ -297,7 +297,7 @@ pins_cmd_dat { }; }; =20 - keyboard_pins: keyboard { + keyboard_pins: keyboard-pins { pins_keyboard { pinmux =3D , , --=20 2.52.0 From nobody Tue Feb 10 12:42:57 2026 Received: from bali.collaboradmins.com (bali.collaboradmins.com [148.251.105.195]) (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 04B02359F8B; Fri, 9 Jan 2026 11:48:01 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=148.251.105.195 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767959288; cv=none; b=UVy/WFOKf+RluuH/LSDyGQ6lUqF+PC489WR6pqfymOx4hk8MeYnZlk+4iXziaYSmlgpcCNdUi12aP224A8tJ5cwwcOzgZ2vIV9xis/9tOsZg5RQ353qxgE0ugjbg61JZ1GLH30/KplNuUEp5D6nZZdZYn2sJy603Bo74CKWUc5Y= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767959288; c=relaxed/simple; bh=ubUoeKoK4MOEGAAlYGLs/9BWIBNNB4y4zBKteUG+WSc=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=Er/PEstW7YQzwhYTnPp0779d/pPDQKNHRVXdpjhKL7wR3eOgeUlLx7+TNPLwZ8W6FowCtcbeHN6LPsaHoURIaoMsq41bDVU5Mqp0yq6IfVpRQMZTczGthUQvjhI/TIhkJL/unVPyzpzc3StKL5U/dKY4WeZserhQV7pISaWkJKs= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=collabora.com; spf=pass smtp.mailfrom=collabora.com; dkim=pass (2048-bit key) header.d=collabora.com header.i=@collabora.com header.b=Z8Ru9qqB; arc=none smtp.client-ip=148.251.105.195 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=collabora.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=collabora.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=collabora.com header.i=@collabora.com header.b="Z8Ru9qqB" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=collabora.com; s=mail; t=1767959280; bh=ubUoeKoK4MOEGAAlYGLs/9BWIBNNB4y4zBKteUG+WSc=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=Z8Ru9qqBDaW9nUs5mvn8SsTT6aLmL1qAYx+xr+3/n/w7kj+WiXXul+eDwSq9SvLSa y/uDoUeNuusDCdeoh7jUp9hvrgTZxKj/AE/KtD8TegkROXcIJgieGeGql714UDHswo TPj+XTqrFL6amlLy56x7uTFgz2sCQ3LX6zp6bN2cNGQpQmbWIYgXC03wHHKc324SM/ kHU3ZB/A7zC1rM4MhASkTIzMNl15iZSdNbGo8ukY/RVpBn3LmUTiQKPx82iPEr1rbS 3Mg1vkv0pS3FPyEPo5LIFD2A8V0ZXC+3F9grb8h9NdkP8SLpZxQJrI4Pt2KmmmuaWb P0cP8u8V1ZLKQ== Received: from IcarusMOD.eternityproject.eu (2-237-20-237.ip236.fastwebnet.it [2.237.20.237]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: kholk11) by bali.collaboradmins.com (Postfix) with ESMTPSA id E615817E1523; Fri, 9 Jan 2026 12:47:59 +0100 (CET) From: AngeloGioacchino Del Regno To: linux-mediatek@lists.infradead.org Cc: robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org, matthias.bgg@gmail.com, angelogioacchino.delregno@collabora.com, sjoerd@collabora.com, hsinyi@chromium.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, kernel@collabora.com Subject: [PATCH 07/11] arm64: dts: mediatek: mt8173-elm: Fix bluetooth node name and reorder Date: Fri, 9 Jan 2026 12:47:43 +0100 Message-ID: <20260109114747.37189-8-angelogioacchino.delregno@collabora.com> X-Mailer: git-send-email 2.52.0 In-Reply-To: <20260109114747.37189-1-angelogioacchino.delregno@collabora.com> References: <20260109114747.37189-1-angelogioacchino.delregno@collabora.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" Change the node name for Marvell SD8897 SDIO Bluetooth from `btmrvl@2` to `bluetooth@2` to fix a dtbs_check warning. While at it, also change the WiFi one from `mwifiex@1" to a generic "wifi@1" and reorder the nodes so that wifi@1 comes before bluetooth@2. Signed-off-by: AngeloGioacchino Del Regno Reviewed-by: Chen-Yu Tsai --- arch/arm64/boot/dts/mediatek/mt8173-elm.dtsi | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/arch/arm64/boot/dts/mediatek/mt8173-elm.dtsi b/arch/arm64/boot= /dts/mediatek/mt8173-elm.dtsi index 9ec930058b92..59813fff7833 100644 --- a/arch/arm64/boot/dts/mediatek/mt8173-elm.dtsi +++ b/arch/arm64/boot/dts/mediatek/mt8173-elm.dtsi @@ -432,20 +432,20 @@ &mmc3 { #address-cells =3D <1>; #size-cells =3D <0>; =20 - btmrvl: btmrvl@2 { + mwifiex: wifi@1 { + compatible =3D "marvell,sd8897"; + reg =3D <1>; + interrupts-extended =3D <&pio 38 IRQ_TYPE_LEVEL_LOW>; + marvell,wakeup-pin =3D <3>; + }; + + btmrvl: bluetooth@2 { compatible =3D "marvell,sd8897-bt"; reg =3D <2>; interrupts-extended =3D <&pio 119 IRQ_TYPE_LEVEL_LOW>; marvell,wakeup-pin =3D /bits/ 16 <0x0d>; marvell,wakeup-gap-ms =3D /bits/ 16 <0x64>; }; - - mwifiex: mwifiex@1 { - compatible =3D "marvell,sd8897"; - reg =3D <1>; - interrupts-extended =3D <&pio 38 IRQ_TYPE_LEVEL_LOW>; - marvell,wakeup-pin =3D <3>; - }; }; =20 &nor_flash { --=20 2.52.0 From nobody Tue Feb 10 12:42:57 2026 Received: from bali.collaboradmins.com (bali.collaboradmins.com [148.251.105.195]) (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 59BF7359F8C; Fri, 9 Jan 2026 11:48:02 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=148.251.105.195 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767959288; cv=none; b=i1Z5VP7pmQIEWhDa1rjW+oBisYGMX+Vfb7Ei6F1GTrtBVY93vtI5UhNM1Jnqf5ERxHb8NUb4rk2zKFYZT2TnRbHMXzFTNbZuDVqIqNy45Q+i3sBcch29rCEkdosOasoSAOE9h1OBKQNl4H5uShv2dAqlkmQttKeoAgeDWIMyk/Y= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767959288; c=relaxed/simple; bh=+llngvhmnPs9HezSMeUlJSXb6LBNkWf6GCZ6nFhSGF0=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=tXCB3gjHaYq5MGuzLyJPrkMRKCUIvgZBubsdP0tQhNOhSEAEX/ip1jlGwV0MUHJMeiesaszvtr7SrJ3B0l3w7xXwBR0mCzNhSo/DfY/3QAJP+WFCFLsBoDo0CFaCC8v/zbWe81RQdB/oIbWSZbhp6Y0I2LMqJsh2gh28LdhHIAY= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=collabora.com; spf=pass smtp.mailfrom=collabora.com; dkim=pass (2048-bit key) header.d=collabora.com header.i=@collabora.com header.b=l6OPOkQd; arc=none smtp.client-ip=148.251.105.195 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=collabora.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=collabora.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=collabora.com header.i=@collabora.com header.b="l6OPOkQd" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=collabora.com; s=mail; t=1767959281; bh=+llngvhmnPs9HezSMeUlJSXb6LBNkWf6GCZ6nFhSGF0=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=l6OPOkQdfD6UkhygUDWjItRGvG2RP16MQBWJEZYqct4T5QDWSGeojLxgrja/d4Hv0 13TluM/AgTRxuEFjRnADzr5LuMIiwgYi3k9wd1ys1Z7q7Wrxf8gnz4DxQLOp30uDcP 0qVhe8kQDeZXkJGZpoAIEbt3WrgN/yAjLX4fzLF0t/8O2DywZudLO1LQkoeT4MtOP7 lF5Jpwolvd5RrgvvUaUNtqHVwu9aHXxIIQM6t7Nx2fSjCLvfKefo5AB8EcpE17gTP4 XiaovES653Fd89s6rz7UZzZoyBmLavkWhGwQvodKciy3O+oDq8fv1RNILH8WmIpGBR aXShuLicltHyw== Received: from IcarusMOD.eternityproject.eu (2-237-20-237.ip236.fastwebnet.it [2.237.20.237]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: kholk11) by bali.collaboradmins.com (Postfix) with ESMTPSA id A1E8417E1525; Fri, 9 Jan 2026 12:48:00 +0100 (CET) From: AngeloGioacchino Del Regno To: linux-mediatek@lists.infradead.org Cc: robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org, matthias.bgg@gmail.com, angelogioacchino.delregno@collabora.com, sjoerd@collabora.com, hsinyi@chromium.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, kernel@collabora.com Subject: [PATCH 08/11] arm64: dts: mediatek: mt8173-elm: Fix dsi0 ports warning Date: Fri, 9 Jan 2026 12:47:44 +0100 Message-ID: <20260109114747.37189-9-angelogioacchino.delregno@collabora.com> X-Mailer: git-send-email 2.52.0 In-Reply-To: <20260109114747.37189-1-angelogioacchino.delregno@collabora.com> References: <20260109114747.37189-1-angelogioacchino.delregno@collabora.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" Since only a single port is present, remove the inner `ports` parent node and just declare the single port as `port`. Signed-off-by: AngeloGioacchino Del Regno Reviewed-by: Chen-Yu Tsai --- arch/arm64/boot/dts/mediatek/mt8173-elm.dtsi | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/arch/arm64/boot/dts/mediatek/mt8173-elm.dtsi b/arch/arm64/boot= /dts/mediatek/mt8173-elm.dtsi index 59813fff7833..dc064cdcedb5 100644 --- a/arch/arm64/boot/dts/mediatek/mt8173-elm.dtsi +++ b/arch/arm64/boot/dts/mediatek/mt8173-elm.dtsi @@ -206,11 +206,9 @@ target: trip-point1 { =20 &dsi0 { status =3D "okay"; - ports { - port { - dsi0_out: endpoint { - remote-endpoint =3D <&ps8640_in>; - }; + port { + dsi0_out: endpoint { + remote-endpoint =3D <&ps8640_in>; }; }; }; --=20 2.52.0 From nobody Tue Feb 10 12:42:57 2026 Received: from bali.collaboradmins.com (bali.collaboradmins.com [148.251.105.195]) (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 59CC4359F8D; Fri, 9 Jan 2026 11:48:03 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=148.251.105.195 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767959288; cv=none; b=ocougWkfolQqBVJUQ+fKGtWK436j5KaIHy1RynAY75GzeOn361TigN8dYaOM255AfgTNQhhW5yBTn/YzV8FUw47JOqF9WkH9vfPQi5OpyPmFgv8csi9Jd9Fm54i9VkDE7GBLOKlVTAEmObA7gzqG0lqZ/8lHYYM09QPalIGq3/o= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767959288; c=relaxed/simple; bh=OzoPO+OLSyAg1VhmUybHI1KvXEqvQKuV5ZYinEoXMrA=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=NzztAN1CS1Y5D+/EEihhBcH16BtSDCgBELPJRHpsECPsUEzkEBRVFuPSgb6m4TNvw6wAYndSijFAut2+qcx2LDdZ/MlMw9xL2I2ddhJTe9OY9VVOWiFoporACbLX+Zqr0jNQmKz8Z3o+AeZ1WuJ1LqGIo/KEdc9BzR7DOoa3e0E= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=collabora.com; spf=pass smtp.mailfrom=collabora.com; dkim=pass (2048-bit key) header.d=collabora.com header.i=@collabora.com header.b=JS7uinol; arc=none smtp.client-ip=148.251.105.195 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=collabora.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=collabora.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=collabora.com header.i=@collabora.com header.b="JS7uinol" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=collabora.com; s=mail; t=1767959281; bh=OzoPO+OLSyAg1VhmUybHI1KvXEqvQKuV5ZYinEoXMrA=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=JS7uinolBEIm7Lo+Qf8egLoJljMqYqx93segk2IjQ3sI7aW9eKG8WPlxIfFMYPRaS KPj7B00H/csozTrgZt4xvL4Y/gcLsT92xDLs472Z0t0eunpe/+R97PTKvCSRXaTFhH FfzsSMlJifdsEmg0134ozgk6K0b0DrYralTjxyiFKfiSB6MYwO8aDWY/SM5qN20MeV NQWppDySceCgLd+AeP8Un49atmRbsI4XcNLYwJoyhPtxblmwTNdZ7Pj5QTYuhWwFVd WpxtpX5vQZuXIDfljdW894V6jykiUqROoQUKznKAFLSaV6vYTMcRcu86HmFI2kMNL5 m2ZKoo/H8vmOA== Received: from IcarusMOD.eternityproject.eu (2-237-20-237.ip236.fastwebnet.it [2.237.20.237]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: kholk11) by bali.collaboradmins.com (Postfix) with ESMTPSA id 5A5A017E1380; Fri, 9 Jan 2026 12:48:01 +0100 (CET) From: AngeloGioacchino Del Regno To: linux-mediatek@lists.infradead.org Cc: robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org, matthias.bgg@gmail.com, angelogioacchino.delregno@collabora.com, sjoerd@collabora.com, hsinyi@chromium.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, kernel@collabora.com Subject: [PATCH 09/11] arm64: dts: mediatek: mt8173-elm: Remove regulators from thermal node Date: Fri, 9 Jan 2026 12:47:45 +0100 Message-ID: <20260109114747.37189-10-angelogioacchino.delregno@collabora.com> X-Mailer: git-send-email 2.52.0 In-Reply-To: <20260109114747.37189-1-angelogioacchino.delregno@collabora.com> References: <20260109114747.37189-1-angelogioacchino.delregno@collabora.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" The only reason to have a regulator in the thermal node is to keep the CPU cores up while reading temperatures, but this is incorrect because the AUXADC Thermal IP doesn't need any regulators to work, at all. Since the thermal node was inherited only for adding vregs, remove it entirely. This change is safe also because, among other things, the actual driver never used those regulators anyway. This also fixes a dtbs_check warning. Signed-off-by: AngeloGioacchino Del Regno Reviewed-by: Chen-Yu Tsai --- arch/arm64/boot/dts/mediatek/mt8173-elm.dtsi | 5 ----- 1 file changed, 5 deletions(-) diff --git a/arch/arm64/boot/dts/mediatek/mt8173-elm.dtsi b/arch/arm64/boot= /dts/mediatek/mt8173-elm.dtsi index dc064cdcedb5..a0573bc359fb 100644 --- a/arch/arm64/boot/dts/mediatek/mt8173-elm.dtsi +++ b/arch/arm64/boot/dts/mediatek/mt8173-elm.dtsi @@ -1147,11 +1147,6 @@ &ssusb { status =3D "okay"; }; =20 -&thermal { - bank0-supply =3D <&mt6397_vpca15_reg>; - bank1-supply =3D <&da9211_vcpu_reg>; -}; - &uart0 { status =3D "okay"; }; --=20 2.52.0 From nobody Tue Feb 10 12:42:57 2026 Received: from bali.collaboradmins.com (bali.collaboradmins.com [148.251.105.195]) (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 59351350A12; Fri, 9 Jan 2026 11:48:04 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=148.251.105.195 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767959287; cv=none; b=r3uudpxtaBw2xmdRwQhkiHYckwpUk95OVij32qd7vis6yhWQzkO/qEY/JXih25qDoXW4qyOD4VdGDlHlMJy2sRsXVJrsFfTLWTXxoNH7UW9qFFRNEBtI+YBzd0VMRx5iCEwocjX4S5psYbxCli7d5Oy4Lc/01Ck5zgXaHtoEXfM= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767959287; c=relaxed/simple; bh=fanj89SC0YIefDFZeAVi0tb2ZW4a6HRUlCfP7iaiAFM=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=fRwqeieCx0ucoRA4MThzt0Uur3GIDO4pemVXgmrecQnaS/6rYky0swwJVU463M4QPbgatPn30HfD7lq6qs3fD8oOGOPYmn8/+XujoUN9U558zUT9ohxpZYOh/u/r/4uOwzgHvb4CrMIXd3xrS5mamyJfoDttB1HzNpaUZ0zZ7SU= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=collabora.com; spf=pass smtp.mailfrom=collabora.com; dkim=pass (2048-bit key) header.d=collabora.com header.i=@collabora.com header.b=EGej+a+0; arc=none smtp.client-ip=148.251.105.195 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=collabora.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=collabora.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=collabora.com header.i=@collabora.com header.b="EGej+a+0" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=collabora.com; s=mail; t=1767959282; bh=fanj89SC0YIefDFZeAVi0tb2ZW4a6HRUlCfP7iaiAFM=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=EGej+a+00OpeWM2oHpmrVF0onf3PwfoA+aNzCJrrzid5khJoIMxqYW1uK9iVmLxDD slF3L2ODXWi2m88XrfHWnvBLP9vPC2V6dI1oo0oYXNImPUOkLzmrG/VSzq6GKSJIT3 lJQpZIEMIbYCKlAAGdlf9ik17qZgvtkhQf+doQsQ5r+ANm7KB5SPlCVh4YQu+E9Gfh 85WRnJv4Pl6+2lkcM3pLnNIVvixBeD5P+vIOfy+0nLI8l/bcphXMg85q5d+tio1vpa AlnTw4u9Ara+7d9aKmMpd2NU4atmrIitgC6xUBtVynb/JleYEZbIMTsQcxrAUm+Q/i W1Ragtwg4fmew== Received: from IcarusMOD.eternityproject.eu (2-237-20-237.ip236.fastwebnet.it [2.237.20.237]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: kholk11) by bali.collaboradmins.com (Postfix) with ESMTPSA id 1259F17E0FF0; Fri, 9 Jan 2026 12:48:02 +0100 (CET) From: AngeloGioacchino Del Regno To: linux-mediatek@lists.infradead.org Cc: robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org, matthias.bgg@gmail.com, angelogioacchino.delregno@collabora.com, sjoerd@collabora.com, hsinyi@chromium.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, kernel@collabora.com Subject: [PATCH 10/11] arm64: dts: mediatek: mt8192-asurada: Remove unused clock-stretch-ns Date: Fri, 9 Jan 2026 12:47:46 +0100 Message-ID: <20260109114747.37189-11-angelogioacchino.delregno@collabora.com> X-Mailer: git-send-email 2.52.0 In-Reply-To: <20260109114747.37189-1-angelogioacchino.delregno@collabora.com> References: <20260109114747.37189-1-angelogioacchino.delregno@collabora.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" Remove the clock-stretch-ns property from i2c2, as it has always been (and still is) unused. Signed-off-by: AngeloGioacchino Del Regno Reviewed-by: Chen-Yu Tsai --- arch/arm64/boot/dts/mediatek/mt8192-asurada.dtsi | 1 - 1 file changed, 1 deletion(-) diff --git a/arch/arm64/boot/dts/mediatek/mt8192-asurada.dtsi b/arch/arm64/= boot/dts/mediatek/mt8192-asurada.dtsi index 0b4664f044a1..eadf1b2d156f 100644 --- a/arch/arm64/boot/dts/mediatek/mt8192-asurada.dtsi +++ b/arch/arm64/boot/dts/mediatek/mt8192-asurada.dtsi @@ -344,7 +344,6 @@ &i2c2 { status =3D "okay"; =20 clock-frequency =3D <400000>; - clock-stretch-ns =3D <12600>; pinctrl-names =3D "default"; pinctrl-0 =3D <&i2c2_pins>; =20 --=20 2.52.0 From nobody Tue Feb 10 12:42:57 2026 Received: from bali.collaboradmins.com (bali.collaboradmins.com [148.251.105.195]) (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 0849E359F91; Fri, 9 Jan 2026 11:48:07 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=148.251.105.195 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767959295; cv=none; b=lt1ubL7penEmvW4DqUm8F5GCF3YlxicCHGvycLqCuygJk3HQYzgRlqiat0ls0LJ+evZBX4h1zUAwcy73kYzB2WrU7cWHJTbrsITgbOVgTCIsXJvNZx64KWW1r4xrovtnNqZ6iVra9dX+vJ1/mGDAVtgEV8HLdwmCRK4Dfslc+f0= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767959295; c=relaxed/simple; bh=O82ASAKq/ZZiQDxIMJucuo2x/rTm+Aj4VNeXdcRjSIg=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=golAS9xVKogfg8L+B8IAxILHbSXzHKNtHpTTdpCtBCXp0DOaiZPaRzSZtUBAOJpVPQiOrDAqd2+n8p++4CNj0MWe/t6NOppNEMAcU4ZwoeACZesIo5yQADNoRtHCEx/jcYl7Zlf2dc0FUCi9b9CkU33XjS4gUQhTwMLyfyQfTSk= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=collabora.com; spf=pass smtp.mailfrom=collabora.com; dkim=pass (2048-bit key) header.d=collabora.com header.i=@collabora.com header.b=cvmeO+w/; arc=none smtp.client-ip=148.251.105.195 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=collabora.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=collabora.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=collabora.com header.i=@collabora.com header.b="cvmeO+w/" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=collabora.com; s=mail; t=1767959283; bh=O82ASAKq/ZZiQDxIMJucuo2x/rTm+Aj4VNeXdcRjSIg=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=cvmeO+w/9ehs0ZCizvmlkuhv/adQcZkrMmjuf7D50chvOCCqbNawnexaEz5C88Ftw YKRgqeJoySCEWPUw7ic8/z47eyJa6iyq+NtS+oxnQ2Qcr0oUUsKPTkc/rcJ5cAaTvD p4nesm4Nq/NqbBbwUC22BkuLi2ZVlATIZYKZPfjQFCRCd4rgiDVOxe6LrxY566EkPx nLoa0W386DkrymyVvBYshtbXKGQAZeCxqjMptzHowKvOdjwBRvao6KcLNlAdVH/Tcs 4xgLb6GFHD9JzIvzbGq2QJ/0pxcP5fhh6XpV8uPrUXblx7UH51uyaLl+bzFvP9fb9l MRMqi9aHTcyvw== Received: from IcarusMOD.eternityproject.eu (2-237-20-237.ip236.fastwebnet.it [2.237.20.237]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: kholk11) by bali.collaboradmins.com (Postfix) with ESMTPSA id C6E7017E13D3; Fri, 9 Jan 2026 12:48:02 +0100 (CET) From: AngeloGioacchino Del Regno To: linux-mediatek@lists.infradead.org Cc: robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org, matthias.bgg@gmail.com, angelogioacchino.delregno@collabora.com, sjoerd@collabora.com, hsinyi@chromium.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, kernel@collabora.com Subject: [PATCH 11/11] arm64: dts: mediatek: mt6795-xperia-m5: Add UHS pins for MMC1 and 2 Date: Fri, 9 Jan 2026 12:47:47 +0100 Message-ID: <20260109114747.37189-12-angelogioacchino.delregno@collabora.com> X-Mailer: git-send-email 2.52.0 In-Reply-To: <20260109114747.37189-1-angelogioacchino.delregno@collabora.com> References: <20260109114747.37189-1-angelogioacchino.delregno@collabora.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" Add the UHS state pins for the MMC1 and MMC2 controllers and, while at it, also add the correct drive strength parameters for the default pin states for those two. Signed-off-by: AngeloGioacchino Del Regno Reviewed-by: Chen-Yu Tsai --- .../dts/mediatek/mt6795-sony-xperia-m5.dts | 48 ++++++++++++++++++- 1 file changed, 46 insertions(+), 2 deletions(-) diff --git a/arch/arm64/boot/dts/mediatek/mt6795-sony-xperia-m5.dts b/arch/= arm64/boot/dts/mediatek/mt6795-sony-xperia-m5.dts index fccb948cfa45..ecd13d089ceb 100644 --- a/arch/arm64/boot/dts/mediatek/mt6795-sony-xperia-m5.dts +++ b/arch/arm64/boot/dts/mediatek/mt6795-sony-xperia-m5.dts @@ -227,8 +227,9 @@ &mmc0 { =20 &mmc1 { /* MicroSD card slot */ - pinctrl-names =3D "default"; + pinctrl-names =3D "default", "state_uhs"; pinctrl-0 =3D <&mmc1_pins_default>; + pinctrl-1 =3D <&mmc1_pins_uhs>; vmmc-supply =3D <&mt6331_vmc_reg>; vqmmc-supply =3D <&mt6331_vmch_reg>; status =3D "okay"; @@ -236,8 +237,9 @@ &mmc1 { =20 &mmc2 { /* SDIO WiFi on MMC2 */ - pinctrl-names =3D "default"; + pinctrl-names =3D "default", "state_uhs"; pinctrl-0 =3D <&mmc2_pins_default>; + pinctrl-1 =3D <&mmc2_pins_uhs>; vmmc-supply =3D <&mt6331_vmc_reg>; vqmmc-supply =3D <&mt6331_vmch_reg>; status =3D "okay"; @@ -324,11 +326,32 @@ pins-cmd-dat { ; input-enable; bias-pull-up =3D ; + drive-strength =3D <4>; }; =20 pins-clk { pinmux =3D ; bias-pull-down =3D ; + drive-strength =3D <4>; + }; + }; + + mmc1_pins_uhs: microsd-uhs-pins { + pins-cmd-dat { + pinmux =3D , + , + , + , + ; + input-enable; + bias-pull-up =3D ; + drive-strength =3D <6>; + }; + + pins-clk { + pinmux =3D ; + bias-pull-down =3D ; + drive-strength =3D <8>; }; }; =20 @@ -341,11 +364,32 @@ pins-cmd-dat { ; input-enable; bias-pull-up =3D ; + drive-strength =3D <4>; + }; + + pins-clk { + pinmux =3D ; + bias-pull-down =3D ; + drive-strength =3D <4>; + }; + }; + + mmc2_pins_uhs: sdio-uhs-pins { + pins-cmd-dat { + pinmux =3D , + , + , + , + ; + input-enable; + bias-pull-up =3D ; + drive-strength =3D <8>; }; =20 pins-clk { pinmux =3D ; bias-pull-down =3D ; + drive-strength =3D <8>; }; }; =20 --=20 2.52.0