From nobody Tue Jun 16 20:40:23 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 DF4D73B95E9; Wed, 29 Apr 2026 09:45: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=1777455909; cv=none; b=PDdZVy62SZ5rV0P8/sdcDwlkBv3Fz2/XcAZ+Tzt9yE5GDK9DNMYxzYD/+yCHq9vLSrSn/eal6u2N1SPIz3+qM/nz2cqcpCkh8NdovOrrQvO5145FsPlpGubZhXLWgp2TUCkLOcQn0a06Lccg0xyCdYFitS36C2KU6v1xmHp6pfQ= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1777455909; c=relaxed/simple; bh=q+A0nPBQFvkrIuJrsyjnlh7ztGoUgI2vF8ZPdTgCh6M=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=fX7Q1AXj329WVNLAkSL0ejDU+8gJT6rEhrCdOg25jPD7gP3btWa8hKru4EvyGxNDc3YfP7V6djYkk5zCLXySBTHx357kZzsdcOtWqfXPHrpu8xnhRJunW9lf/eD7SSt+hXaxARZsy3qFI+PqoOa3gHp/glzcCbj6CZ9GsoQzjF4= 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=IffD0BE5; 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="IffD0BE5" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=collabora.com; s=mail; t=1777455906; bh=q+A0nPBQFvkrIuJrsyjnlh7ztGoUgI2vF8ZPdTgCh6M=; h=From:Date:Subject:References:In-Reply-To:To:Cc:From; b=IffD0BE5cdoKPv1N2T1S7/tVF+WxEfnag2ya3IpIUQF1psgubeBd0ute8rUA8GyQN 9Wv9qCy1mDFkWAohSU4CUj48WyBQX04ljloQPbW7EARGOv+vxvbpVEVPz4C5RLsF8Y puJ2M8H7txDfLrk4jDZk1zpirr4z95JGUmGAYaZdaY8ARFwUWRHEpaKbPceVPy7XTv PUeU1xVmLnaSDXZGYSGA3Qai9j020hBzFNy7uDjeNxfDk8HdASmHj3t/vgpY5g9rl3 dZm0im9/v+F6dmu36XVU9rOFthBOo0dgcwSOhApcc+OrOR6iKJkAecMV5rq7mkTP1+ PNVsBmjtTEYnw== Received: from yukiji.home (unknown [100.64.0.131]) (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: laeyraud) by bali.collaboradmins.com (Postfix) with ESMTPSA id B468317E131F; Wed, 29 Apr 2026 11:45:04 +0200 (CEST) From: Louis-Alexis Eyraud Date: Wed, 29 Apr 2026 11:44:14 +0200 Subject: [PATCH 1/9] dt-bindings: mfd: mediatek: mt6397: Add rtc for MT6359 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260429-mediatek-genio-mt6365-cleanup-v1-1-6f43838be92f@collabora.com> References: <20260429-mediatek-genio-mt6365-cleanup-v1-0-6f43838be92f@collabora.com> In-Reply-To: <20260429-mediatek-genio-mt6365-cleanup-v1-0-6f43838be92f@collabora.com> To: Sen Chu , Sean Wang , Macpaul Lin , Lee Jones , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Matthias Brugger , AngeloGioacchino Del Regno , Dmitry Torokhov , Chen Zhong , Jonathan Cameron , David Lechner , =?utf-8?q?Nuno_S=C3=A1?= , Andy Shevchenko Cc: kernel@collabora.com, linux-pm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org, linux-input@vger.kernel.org, linux-iio@vger.kernel.org, Louis-Alexis Eyraud X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1777455902; l=944; i=louisalexis.eyraud@collabora.com; s=20250113; h=from:subject:message-id; bh=q+A0nPBQFvkrIuJrsyjnlh7ztGoUgI2vF8ZPdTgCh6M=; b=cH9zfo8/F+L9VyCuhm6yP4jQnsZTfb1o69JGpuvont2C9AHoiLy74ampVamrThGevdcY+sxbs 6wRupzWS56mAas7GTpPJeQDpABzu/8ywoRCEYigUW9DZTkDQEmD2OFX X-Developer-Key: i=louisalexis.eyraud@collabora.com; a=ed25519; pk=CHFBDB2Kqh4EHc6JIqFn69GhxJJAzc0Zr4e8QxtumuM= The rtc block of MT6359 PMIC is compatible with the one found in MT6358 but this compatibility was never expressed in the dt-bindings, so add the missing compatible string for the rtc subnode. Signed-off-by: Louis-Alexis Eyraud Acked-by: Rob Herring (Arm) --- Documentation/devicetree/bindings/mfd/mediatek,mt6397.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/mfd/mediatek,mt6397.yaml b/D= ocumentation/devicetree/bindings/mfd/mediatek,mt6397.yaml index 05c121b0cb3d..dc2b38cf285d 100644 --- a/Documentation/devicetree/bindings/mfd/mediatek,mt6397.yaml +++ b/Documentation/devicetree/bindings/mfd/mediatek,mt6397.yaml @@ -70,6 +70,7 @@ properties: - mediatek,mt6397-rtc - items: - enum: + - mediatek,mt6359-rtc - mediatek,mt6366-rtc - const: mediatek,mt6358-rtc =20 --=20 2.54.0 From nobody Tue Jun 16 20:40:23 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 B333E3C2792; Wed, 29 Apr 2026 09:45:09 +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=1777455911; cv=none; b=d4pK1myy+SwsIDUyQqTCJfmHvc7+eq06+V1YlhXgnOhAEWbpmvT4OgnAj7ZQOPNIIoCfakGgkCW7wz3Dvk2/SI0l5lxUIti2tvCK9xw/fgwCigcXYKIMkJ395RK4l7jC6l8lzhkvKlG9IaDnwrJRGw0J2X2aonI7H8k/8GOanzA= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1777455911; c=relaxed/simple; bh=7OjqtC5nux3H7Fom9W3SHcIbBLK9+ElLhz5UxcD6yRc=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=bu4tke80hVSXjxA3oecyQxDviVeENjY/Qr2zdA9zeu7n3QNUUfmr/UFkhj9XtlG0Skbkd3zZ0z5GNsHfwxRJoriJBgF7Imt/I5Ba6BEFnHbNDUtLFegCZRDu9HgecrziBkQ+XxLx6fBgtsanMafXW4YVNaWq+/WTKDM2iXqyrOg= 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=QO5CM+6k; 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="QO5CM+6k" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=collabora.com; s=mail; t=1777455908; bh=7OjqtC5nux3H7Fom9W3SHcIbBLK9+ElLhz5UxcD6yRc=; h=From:Date:Subject:References:In-Reply-To:To:Cc:From; b=QO5CM+6k04Xc8Hh2wXASoRvgLKfjb21/fj92l0kkr9htMzpnjKE0JRhmRvJSUvM3l n3iHLvRcf9UUbOK+0Hh3dmZ/atpw/LOXDPflxYi7XrTGl4heJHhLY+z8yF10yPBJuV BVC6CfpmsVN7TBDDQzkjIsWgZSOP5KOrFa+IK5HqLUxN7tUJM5qquis7pFQR/oiHL2 qQ+1fc6/LucoaI/qeC/Hew5+ADn1DZdoJT864va5nE8PT7Y88K0vjhDCydChHFot2U 5P5LRjDSmfY7BIfV+JRyHfi/xaCys7QpRIj0sZTuvlo8WFFy4j0XEtrPPKTxfZUWk/ mVJ0dmIWAanPQ== Received: from yukiji.home (unknown [100.64.0.131]) (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: laeyraud) by bali.collaboradmins.com (Postfix) with ESMTPSA id 78D7217E0610; Wed, 29 Apr 2026 11:45:06 +0200 (CEST) From: Louis-Alexis Eyraud Date: Wed, 29 Apr 2026 11:44:15 +0200 Subject: [PATCH 2/9] dt-bindings: mfd: mediatek: mt6397: Add MT6365 PMIC support Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260429-mediatek-genio-mt6365-cleanup-v1-2-6f43838be92f@collabora.com> References: <20260429-mediatek-genio-mt6365-cleanup-v1-0-6f43838be92f@collabora.com> In-Reply-To: <20260429-mediatek-genio-mt6365-cleanup-v1-0-6f43838be92f@collabora.com> To: Sen Chu , Sean Wang , Macpaul Lin , Lee Jones , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Matthias Brugger , AngeloGioacchino Del Regno , Dmitry Torokhov , Chen Zhong , Jonathan Cameron , David Lechner , =?utf-8?q?Nuno_S=C3=A1?= , Andy Shevchenko Cc: kernel@collabora.com, linux-pm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org, linux-input@vger.kernel.org, linux-iio@vger.kernel.org, Louis-Alexis Eyraud X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1777455902; l=1831; i=louisalexis.eyraud@collabora.com; s=20250113; h=from:subject:message-id; bh=7OjqtC5nux3H7Fom9W3SHcIbBLK9+ElLhz5UxcD6yRc=; b=QHE3sDIoeLErxc6ns18g57+AuXPkUD82A7HUQsFDM3G8GezjcRt/4/tsatgB5ul2G04y0PsMa 6Zs7Qqak6oMCTxd6gY+8x8gvI6ji63FqiawT2RmMSSbtd0LqB64DTKA X-Developer-Key: i=louisalexis.eyraud@collabora.com; a=ed25519; pk=CHFBDB2Kqh4EHc6JIqFn69GhxJJAzc0Zr4e8QxtumuM= MT6365 PMIC is compatible with MT6359, so add the compatible strings for the main and sub devices (regulator, rtc, audio codec). Signed-off-by: Louis-Alexis Eyraud Acked-by: Rob Herring (Arm) Reviewed-by: AngeloGioacchino Del Regno --- Documentation/devicetree/bindings/mfd/mediatek,mt6397.yaml | 13 ++++++++++= +++ 1 file changed, 13 insertions(+) diff --git a/Documentation/devicetree/bindings/mfd/mediatek,mt6397.yaml b/D= ocumentation/devicetree/bindings/mfd/mediatek,mt6397.yaml index dc2b38cf285d..122aba7a54f8 100644 --- a/Documentation/devicetree/bindings/mfd/mediatek,mt6397.yaml +++ b/Documentation/devicetree/bindings/mfd/mediatek,mt6397.yaml @@ -44,6 +44,10 @@ properties: - enum: - mediatek,mt6366 - const: mediatek,mt6358 + - items: + - enum: + - mediatek,mt6365 + - const: mediatek,mt6359 =20 interrupts: maxItems: 1 @@ -71,6 +75,7 @@ properties: - items: - enum: - mediatek,mt6359-rtc + - mediatek,mt6365-rtc - mediatek,mt6366-rtc - const: mediatek,mt6358-rtc =20 @@ -99,6 +104,10 @@ properties: - enum: - mediatek,mt6366-regulator - const: mediatek,mt6358-regulator + - items: + - enum: + - mediatek,mt6365-regulator + - const: mediatek,mt6359-regulator =20 required: - compatible @@ -125,6 +134,10 @@ properties: - enum: - mediatek,mt6366-sound - const: mediatek,mt6358-sound + - items: + - enum: + - mediatek,mt6365-codec + - const: mediatek,mt6359-codec =20 required: - compatible --=20 2.54.0 From nobody Tue Jun 16 20:40:23 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 6FFEF3B6C1F; Wed, 29 Apr 2026 09:45:11 +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=1777455912; cv=none; b=jr2Q509HNiV51xxIJx1JF9aMPxccAGM62yGyWY4qQQDFp54gNHBbGzbB57/wQbjyHmZvo+wxRNbnaBU+4Lcq4up87sz7To5NbBaLEaP5Br9w7fSafRlJigvI4D1RgnwFZuqXJqgqduzvfKi8To1SE8YS4KbnYwJLJleXLiZtiqI= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1777455912; c=relaxed/simple; bh=bh0uY2NrxRuSPR7bJjjP3NnW4WJYh4INGqbmgLPQ6JI=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=aTk5msLxUyyqqnhFxgu4bkbhvHDvDNxagmtysC46kmsNysxiIkWDH6nXjCorJ78EWIJ9ugTxDCMTmB/vxjvCl9OdviYbFwx+pBT5ussS5g1gUelcjgYSuAn+0swSe43ZHBfCTEwi2JWFzKBY3Jj4N/y05OWfvUbcr7bVQWkNX44= 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=fHFA8Omt; 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="fHFA8Omt" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=collabora.com; s=mail; t=1777455909; bh=bh0uY2NrxRuSPR7bJjjP3NnW4WJYh4INGqbmgLPQ6JI=; h=From:Date:Subject:References:In-Reply-To:To:Cc:From; b=fHFA8Omt7vbqDuLprpTF1JdYKuemipqgH3jAcgV/aK73g6KhdFhznbNEXObTIKX9q Vdz92SKJ9ZRsV9zWGACUr+P+wdm3fviE6U89yG7m4mxPLMt2vANzigzGxIGAl8Uend o2bwtkv/z1T2M6TDMZkMPX+bWkzROHRmtxrGDE7PptFpYl68OJELaVI+spLOD0hIJ0 ynLB5/C3oUsfVbWd3wQs9s6tgWOxGkJ/V/0Et0C9j9RXZk5BoucInxMntyf16TBtwK T9xNHusPsDz3SO5EY81m6dUfgZnLIpkuJimA7VuhbDrGeaTTru+B3jUZGlNQFAa3z6 JuJx2JxWlJ1yg== Received: from yukiji.home (unknown [100.64.0.131]) (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: laeyraud) by bali.collaboradmins.com (Postfix) with ESMTPSA id 35C4417E1513; Wed, 29 Apr 2026 11:45:08 +0200 (CEST) From: Louis-Alexis Eyraud Date: Wed, 29 Apr 2026 11:44:16 +0200 Subject: [PATCH 3/9] dt-bindings: input: mediatek,pmic-keys: Add MT6365 support Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260429-mediatek-genio-mt6365-cleanup-v1-3-6f43838be92f@collabora.com> References: <20260429-mediatek-genio-mt6365-cleanup-v1-0-6f43838be92f@collabora.com> In-Reply-To: <20260429-mediatek-genio-mt6365-cleanup-v1-0-6f43838be92f@collabora.com> To: Sen Chu , Sean Wang , Macpaul Lin , Lee Jones , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Matthias Brugger , AngeloGioacchino Del Regno , Dmitry Torokhov , Chen Zhong , Jonathan Cameron , David Lechner , =?utf-8?q?Nuno_S=C3=A1?= , Andy Shevchenko Cc: kernel@collabora.com, linux-pm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org, linux-input@vger.kernel.org, linux-iio@vger.kernel.org, Louis-Alexis Eyraud X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1777455902; l=1402; i=louisalexis.eyraud@collabora.com; s=20250113; h=from:subject:message-id; bh=bh0uY2NrxRuSPR7bJjjP3NnW4WJYh4INGqbmgLPQ6JI=; b=+JPMFfnaPFBWysGTvk1GTeK7AFS9wWrVKFQUF2Z5aaZggdcTGDcPaH5YlQNjkNQdVbgCONTo7 9h7Qty+RGpCDwV9DU6G7SJuNPMpjs/2W8mn/F962wGajQ3ebMouiZpx X-Developer-Key: i=louisalexis.eyraud@collabora.com; a=ed25519; pk=CHFBDB2Kqh4EHc6JIqFn69GhxJJAzc0Zr4e8QxtumuM= Add compatible string for the pmic keys block found on the MT6365 PMIC, that is compatible with the one found in MT6359. Signed-off-by: Louis-Alexis Eyraud Acked-by: Rob Herring (Arm) Reviewed-by: AngeloGioacchino Del Regno --- .../bindings/input/mediatek,pmic-keys.yaml | 21 +++++++++++++----= ---- 1 file changed, 13 insertions(+), 8 deletions(-) diff --git a/Documentation/devicetree/bindings/input/mediatek,pmic-keys.yam= l b/Documentation/devicetree/bindings/input/mediatek,pmic-keys.yaml index b95435bd6a9b..140a862ecfbe 100644 --- a/Documentation/devicetree/bindings/input/mediatek,pmic-keys.yaml +++ b/Documentation/devicetree/bindings/input/mediatek,pmic-keys.yaml @@ -23,14 +23,19 @@ description: | =20 properties: compatible: - enum: - - mediatek,mt6323-keys - - mediatek,mt6328-keys - - mediatek,mt6331-keys - - mediatek,mt6357-keys - - mediatek,mt6358-keys - - mediatek,mt6359-keys - - mediatek,mt6397-keys + oneOf: + - enum: + - mediatek,mt6323-keys + - mediatek,mt6328-keys + - mediatek,mt6331-keys + - mediatek,mt6357-keys + - mediatek,mt6358-keys + - mediatek,mt6359-keys + - mediatek,mt6397-keys + - items: + - enum: + - mediatek,mt6365-keys + - const: mediatek,mt6359-keys =20 power-off-time-sec: true =20 --=20 2.54.0 From nobody Tue Jun 16 20:40:23 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 3F4B13C9EF4; Wed, 29 Apr 2026 09:45:13 +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=1777455914; cv=none; b=jq1cTCw7+lZFxRD13bAaccVpaWReg/Wzx1kp6SaVJ8czmjCJRJwTuVZZuyXboRtGEVj1CoUUAiw7NmStdH91EU2+ioDk42BWMFiWa0Uii+6+46wFFJSukRcHMagR6YVrBeHy/89eE46BtK9M/RB7AtgtbodH+QCDv3BDv5+5YNI= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1777455914; c=relaxed/simple; bh=TSR8+FrWKPGQLmMRKvH66z/2gbF9VH8G/RaYA1rHxoI=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=KHSw8NaE58QWjgrT8xZ3336YRIbpqCczu3f/OXOmrYtPWV/gOjK15cc9571Ohas7II6V4ne50CCBYZYf3tiSTxztYDZTljp99ukZJkvYPOISf6Z4RYq53LSxjgXA1brR4HictEDmEPFO6lNnG0FEzTb2sHCzO/+7HoqSct/tRSM= 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=DiicNPQt; 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="DiicNPQt" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=collabora.com; s=mail; t=1777455911; bh=TSR8+FrWKPGQLmMRKvH66z/2gbF9VH8G/RaYA1rHxoI=; h=From:Date:Subject:References:In-Reply-To:To:Cc:From; b=DiicNPQtHG9DBBbkq2z1eJR5y0kr2p/OOFm8UFTlzMu3KLSJiQGEzbqShNZH2g3zw MGCSl3Rne36XWF38bXFDUiZ2aLev2VmXXNQL2QRCaNfxh8JCjvrinA+CituHMU+mac nrVn1T9PHmzTnZUYp9j41YYjWw+1iPvgDHshD0sHGA9PrhwuH6QU/8pHO8uju+lPX6 XsLMPunquWJXPc7WTZZch+YuwlfaLspSpN7MKFsfkXuTEvXr7hXEo+RR7kCE2AX2sa mC9/q7zrDwMLytfnHFWWmhyHvGFQ/8nCa7P8mDX6IsfUriSAw80QGedou88/yNcDpb BjQ0NsHwQD9tQ== Received: from yukiji.home (unknown [100.64.0.131]) (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: laeyraud) by bali.collaboradmins.com (Postfix) with ESMTPSA id 04F1A17E12E5; Wed, 29 Apr 2026 11:45:09 +0200 (CEST) From: Louis-Alexis Eyraud Date: Wed, 29 Apr 2026 11:44:17 +0200 Subject: [PATCH 4/9] dt-bindings: iio: adc: mt6359: Add MT6365 PMIC AuxADC Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260429-mediatek-genio-mt6365-cleanup-v1-4-6f43838be92f@collabora.com> References: <20260429-mediatek-genio-mt6365-cleanup-v1-0-6f43838be92f@collabora.com> In-Reply-To: <20260429-mediatek-genio-mt6365-cleanup-v1-0-6f43838be92f@collabora.com> To: Sen Chu , Sean Wang , Macpaul Lin , Lee Jones , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Matthias Brugger , AngeloGioacchino Del Regno , Dmitry Torokhov , Chen Zhong , Jonathan Cameron , David Lechner , =?utf-8?q?Nuno_S=C3=A1?= , Andy Shevchenko Cc: kernel@collabora.com, linux-pm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org, linux-input@vger.kernel.org, linux-iio@vger.kernel.org, Louis-Alexis Eyraud X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1777455902; l=1321; i=louisalexis.eyraud@collabora.com; s=20250113; h=from:subject:message-id; bh=TSR8+FrWKPGQLmMRKvH66z/2gbF9VH8G/RaYA1rHxoI=; b=9uy0SJ4P2FfSH2gveM/Zktxjbd+42yJvnuj7AGX6tn242abshLgb0m880+IMVpt8fP1axmbQv dFNUjPbeaEGD7nUmx5SApTaqTSH/EDPkuxehP+vmV5lmbYsrtL/CssE X-Developer-Key: i=louisalexis.eyraud@collabora.com; a=ed25519; pk=CHFBDB2Kqh4EHc6JIqFn69GhxJJAzc0Zr4e8QxtumuM= Add compatible string for the AuxADC block found on the MT6365 PMIC, that is compatible with the one found in MT6359. Signed-off-by: Louis-Alexis Eyraud Acked-by: Rob Herring (Arm) Reviewed-by: AngeloGioacchino Del Regno --- .../bindings/iio/adc/mediatek,mt6359-auxadc.yaml | 17 +++++++++++--= ---- 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/Documentation/devicetree/bindings/iio/adc/mediatek,mt6359-auxa= dc.yaml b/Documentation/devicetree/bindings/iio/adc/mediatek,mt6359-auxadc.= yaml index 5d4ab701f51a..9936aa605c7b 100644 --- a/Documentation/devicetree/bindings/iio/adc/mediatek,mt6359-auxadc.yaml +++ b/Documentation/devicetree/bindings/iio/adc/mediatek,mt6359-auxadc.yaml @@ -18,12 +18,17 @@ description: =20 properties: compatible: - enum: - - mediatek,mt6357-auxadc - - mediatek,mt6358-auxadc - - mediatek,mt6359-auxadc - - mediatek,mt6363-auxadc - - mediatek,mt6373-auxadc + oneOf: + - enum: + - mediatek,mt6357-auxadc + - mediatek,mt6358-auxadc + - mediatek,mt6359-auxadc + - mediatek,mt6363-auxadc + - mediatek,mt6373-auxadc + - items: + - enum: + - mediatek,mt6365-auxadc + - const: mediatek,mt6359-auxadc =20 "#io-channel-cells": const: 1 --=20 2.54.0 From nobody Tue Jun 16 20:40:23 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 CEDD63CBE9E; Wed, 29 Apr 2026 09:45:14 +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=1777455916; cv=none; b=QRHjqffd03mzpNBMXr76yC31X+EkpbuwhGvOJ5oWmMzOS5kj6YkBzJ5KCDrOzoivXd5XJN0bJY38FGF8+No1xRUVbdD1Y2R8FlxbjYJr33qlL10U+xeySx/TmfjBNeM7PKc08OTVJYHt0a3O/8NvbUDuW5iLLB6kfshKHxv2AuM= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1777455916; c=relaxed/simple; bh=jzJGcawn7WHZFwkXKelyKyVTeaOuz1vareif1yRSiAc=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=B3+FkTEizguDtIIK7rSgateKWY+bgs43PguWUjThXTkfjW/n0ghLJZAZxoaeThYfhIVjHTpec8GeyyUwNlrSH3F0lnarIHly5WzXbdgakZsrl+0J5AzA4c+2/J7+7HTsFCdSA408rHFuNQxso00lv9tAUlXU3wrF7NqUT9ctY14= 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=Fr1gJ1MA; 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="Fr1gJ1MA" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=collabora.com; s=mail; t=1777455913; bh=jzJGcawn7WHZFwkXKelyKyVTeaOuz1vareif1yRSiAc=; h=From:Date:Subject:References:In-Reply-To:To:Cc:From; b=Fr1gJ1MA9rypeqmnbofOmd2TQUoCrdZNOylGWIuoC++Jzp7X1+Aw4VS6injl++gmm XkifHntFPl46dDW0jhVQA6fp30zctAHmz2a7mzHU3/hemXlTX19Y0TtOhhkJn+NwP8 rXcgR3JS6k1ufixvboi+qBdIX3Zf6PcJMt4JYIG7GPpg2Qj8DquIYQR5LX4SA2ZAFh dGX7WH7Epq1VJ5Vyza5W/7Dwcc1cWBzjHEVdgX2D0iSCLjcyWOU32/cFxRem4lDn0A 1itIFkQNnjcdse6toTE2/fa5cV0ZbnHXIP9gGW/0ujDN+uvTtZZxx8+1rraA5BfY3C d1L5YiHMSFO+g== Received: from yukiji.home (unknown [100.64.0.131]) (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: laeyraud) by bali.collaboradmins.com (Postfix) with ESMTPSA id BD7A517E131F; Wed, 29 Apr 2026 11:45:11 +0200 (CEST) From: Louis-Alexis Eyraud Date: Wed, 29 Apr 2026 11:44:18 +0200 Subject: [PATCH 5/9] arm64: dts: mediatek: mt6359: use proper compatible for rtc Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260429-mediatek-genio-mt6365-cleanup-v1-5-6f43838be92f@collabora.com> References: <20260429-mediatek-genio-mt6365-cleanup-v1-0-6f43838be92f@collabora.com> In-Reply-To: <20260429-mediatek-genio-mt6365-cleanup-v1-0-6f43838be92f@collabora.com> To: Sen Chu , Sean Wang , Macpaul Lin , Lee Jones , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Matthias Brugger , AngeloGioacchino Del Regno , Dmitry Torokhov , Chen Zhong , Jonathan Cameron , David Lechner , =?utf-8?q?Nuno_S=C3=A1?= , Andy Shevchenko Cc: kernel@collabora.com, linux-pm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org, linux-input@vger.kernel.org, linux-iio@vger.kernel.org, Louis-Alexis Eyraud X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1777455902; l=1179; i=louisalexis.eyraud@collabora.com; s=20250113; h=from:subject:message-id; bh=jzJGcawn7WHZFwkXKelyKyVTeaOuz1vareif1yRSiAc=; b=OVRYr11w1c+IB9miFxIjILKSA0jYRDeSlAKcFoemhlh/gfXhToGlSSizQkKiEVgd49BoTa3BA KdrLg+Kv0aHCOAGELtYrC321yPEhkv2w2hDFpz6YcOp+uxIqYySJ+ad X-Developer-Key: i=louisalexis.eyraud@collabora.com; a=ed25519; pk=CHFBDB2Kqh4EHc6JIqFn69GhxJJAzc0Zr4e8QxtumuM= The MT6359 PMIC include file uses directly "mediatek,mt6358-rtc" compatible string for the rtc subnode, but not its own compatible string. Now that the "mediatek,mt6359-rtc" compatible is properly declared in the dt-bindings, use it with "mediatek,mt6358-rtc" as fallback. Signed-off-by: Louis-Alexis Eyraud --- arch/arm64/boot/dts/mediatek/mt6359.dtsi | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/arm64/boot/dts/mediatek/mt6359.dtsi b/arch/arm64/boot/dts= /mediatek/mt6359.dtsi index 45ad69ee49ed..c279b3372eda 100644 --- a/arch/arm64/boot/dts/mediatek/mt6359.dtsi +++ b/arch/arm64/boot/dts/mediatek/mt6359.dtsi @@ -19,7 +19,7 @@ mt6359codec: audio-codec { compatible =3D "mediatek,mt6359-codec"; }; =20 - regulators { + mt6359regulators: regulators { compatible =3D "mediatek,mt6359-regulator"; =20 mt6359_vs1_buck_reg: buck_vs1 { @@ -301,7 +301,7 @@ mt6359_vsram_others_sshub_ldo: ldo_vsram_others_sshub { }; =20 mt6359rtc: rtc { - compatible =3D "mediatek,mt6358-rtc"; + compatible =3D "mediatek,mt6359-rtc", "mediatek,mt6358-rtc"; }; }; }; --=20 2.54.0 From nobody Tue Jun 16 20:40:23 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 A85D13B6343; Wed, 29 Apr 2026 09:45:16 +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=1777455918; cv=none; b=YQRk/ll+e33dwpkU21uuOpIlAVB/cfPmNFvpLx9s5whwKMXqY90HbT3dlRrAgBJuu9nbvVCYcqEonPvK4F55J6kaoXwZnYrUG+2ii80tuWZlxr0Jmm3lJE9IOT4jhaYcZjdjTktkn8xTR4zPjmXh78twhF569wmT7iSeypeXmz0= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1777455918; c=relaxed/simple; bh=p4MEP3L9VNLH+Cn6kf0XMFEk+CAUCXfGyjdiWLKVOEE=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=QzzqJDstSrIJDC10qr3KImwSm4RFPavfKZqU069qnv3fQXk26ELaizrlsiyCKieJo+U5+B83OcIjA5DLWC+PN9i2KFJtFalBThDUB8iN2Ehjhp40CdyS6i/e3NZcnkLLq7yn+IEHHlY+CFUWmlXZxJwxa3GknVdBMICBB52lJHk= 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=b5bzCSib; 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="b5bzCSib" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=collabora.com; s=mail; t=1777455915; bh=p4MEP3L9VNLH+Cn6kf0XMFEk+CAUCXfGyjdiWLKVOEE=; h=From:Date:Subject:References:In-Reply-To:To:Cc:From; b=b5bzCSiba6tK9CUjPmhvn1T+PgQq3MjNvuYZ4H3L+/vsVyx6kYRFcZKf5q0cfae5P fByVQ1fKkRhP5MUyQ6aZjgFJKXklPBF9NqJ9xnDGIFoy1H82wUHL6wROEfjicz+mKQ vzer26wraCd1vmSROgy2EWi8OJOYj7EeSuLVLFWkc8HrwbPi46+Zr5vB4AAwadgVpe rQfQJ+CXou71qOu8zT6nViB1Z+9tcRRRd47ua8pz5RcQ0EZjFSHeFfurQkmYf2/8zK MKOsQNr73/OllDziu9kd/7UFlZBL6DrWTgEIypYtSHbwCzqg+LRvQhAEbZ42xLzPKX tlqB4nfNsja7w== Received: from yukiji.home (unknown [100.64.0.131]) (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: laeyraud) by bali.collaboradmins.com (Postfix) with ESMTPSA id 7A56317E0610; Wed, 29 Apr 2026 11:45:13 +0200 (CEST) From: Louis-Alexis Eyraud Date: Wed, 29 Apr 2026 11:44:19 +0200 Subject: [PATCH 6/9] arm64: dts: mediatek: add MT6365 PMIC include Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260429-mediatek-genio-mt6365-cleanup-v1-6-6f43838be92f@collabora.com> References: <20260429-mediatek-genio-mt6365-cleanup-v1-0-6f43838be92f@collabora.com> In-Reply-To: <20260429-mediatek-genio-mt6365-cleanup-v1-0-6f43838be92f@collabora.com> To: Sen Chu , Sean Wang , Macpaul Lin , Lee Jones , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Matthias Brugger , AngeloGioacchino Del Regno , Dmitry Torokhov , Chen Zhong , Jonathan Cameron , David Lechner , =?utf-8?q?Nuno_S=C3=A1?= , Andy Shevchenko Cc: kernel@collabora.com, linux-pm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org, linux-input@vger.kernel.org, linux-iio@vger.kernel.org, Louis-Alexis Eyraud X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1777455902; l=1462; i=louisalexis.eyraud@collabora.com; s=20250113; h=from:subject:message-id; bh=p4MEP3L9VNLH+Cn6kf0XMFEk+CAUCXfGyjdiWLKVOEE=; b=cIv7I2oDrc2JeH5kitdA6FjUHF5HnTzvYLV7Djp0ttLAq3CM1FKLVVWIf7qy9RvUrnOD7cS67 IMOa8qDeh3bAbe6YP9lUpIOSX9bFBFZFKuRYMPqkvYElwVEN5z5acWy X-Developer-Key: i=louisalexis.eyraud@collabora.com; a=ed25519; pk=CHFBDB2Kqh4EHc6JIqFn69GhxJJAzc0Zr4e8QxtumuM= The MT6365 PMIC, compatible with MT6359 PMIC, never had its own include file so the boards that integrates this PMIC used mt6359.dtsi in their devicetree to enable its support. So, add the mt6365 include file for the MT6365 definitions and labels. In order not to duplicate all of them, make it include mt6359.dtsi and override the compatible strings for the MFD main and sub devices with the MT6365 ones. Signed-off-by: Louis-Alexis Eyraud --- arch/arm64/boot/dts/mediatek/mt6365.dtsi | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/arch/arm64/boot/dts/mediatek/mt6365.dtsi b/arch/arm64/boot/dts= /mediatek/mt6365.dtsi new file mode 100644 index 000000000000..ed4e349f63c9 --- /dev/null +++ b/arch/arm64/boot/dts/mediatek/mt6365.dtsi @@ -0,0 +1,26 @@ +// SPDX-License-Identifier: (GPL-2.0 OR MIT) +/* + * Copyright (C) 2026 MediaTek Inc. + */ + +#include "mt6359.dtsi" + +&pmic { + compatible =3D "mediatek,mt6365", "mediatek,mt6359"; +}; + +&pmic_adc { + compatible =3D "mediatek,mt6365-auxadc", "mediatek,mt6359-auxadc"; +}; + +mt6365codec: &mt6359codec { + compatible =3D "mediatek,mt6365-codec", "mediatek,mt6359-codec"; +}; + +mt6365regulators: &mt6359regulators { + compatible =3D "mediatek,mt6365-regulator", "mediatek,mt6359-regulator"; +}; + +mt6365rtc: &mt6359rtc{ + compatible =3D "mediatek,mt6365-rtc", "mediatek,mt6358-rtc"; +}; --=20 2.54.0 From nobody Tue Jun 16 20:40:23 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 669C23D0936; Wed, 29 Apr 2026 09:45:18 +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=1777455919; cv=none; b=B1MaT3mWt0TVd7RtdrKrKGOOAXykcXLMnFPhRZ8WlPGFE3izgsklucBI/s0Dx59c5NIw2g975tzv4OeY1/P+wq+ppprgjbbiX1/u72FLi3/QlzYStjz+/LY2v7h1XxD2zZ9mMiCZFI2v/+aWsB8UA9C5ajNUUwlQn4Gr7tttORQ= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1777455919; c=relaxed/simple; bh=YuHpf07kf4Uild2asVXBk4zqPo/qFzS4X/u93cN8vB8=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=RfBUMRf73Zi2ENekU+DzcRMKBkiYL0mNftBrVpQ0spGaIvo10HEplwosP1YpRgfFkyv+C5cfQCk0o9lgbSbzu0Cnz69VEdaWGpi+5hcM/ttdu8OYlvARTWuOvLADRT/8bPTUG5KSQzGRvXULEj4CC43tTI0v7rbxr0BKyeX/E88= 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=Vu6mnNZo; 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="Vu6mnNZo" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=collabora.com; s=mail; t=1777455916; bh=YuHpf07kf4Uild2asVXBk4zqPo/qFzS4X/u93cN8vB8=; h=From:Date:Subject:References:In-Reply-To:To:Cc:From; b=Vu6mnNZoSmzzxVa17f/idLnZUvmamt5+q3xdXwhqyA2fVGbyYhN4QBRY5SGzy32z0 mPEVTHtjdvMAeJ0elKiB2LQmnofVOKn/NAs4qQ5K1AsMrLXxjZEGrHkaHRhzAjaY7r FkSlC2mBI5Di3lZcZotPXYZrEP4oB56GxioD5Z1Y4MH/0i/yHQl5CGYjgASz9gPp/X SHCLhCyojt964uez61CYm7o6pkCZpE1unJi+SKnTZ5rtjt41gDmMfX/rmf+kQnGbko +ijDLz6J4MZi7lEg7CIgOU3nZJg565+b7yRbIHzVsg2rrC+vQPlZ1N9mYx0frPh0BL uq7IfPGI2TiPA== Received: from yukiji.home (unknown [100.64.0.131]) (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: laeyraud) by bali.collaboradmins.com (Postfix) with ESMTPSA id 3E8B417E1513; Wed, 29 Apr 2026 11:45:15 +0200 (CEST) From: Louis-Alexis Eyraud Date: Wed, 29 Apr 2026 11:44:20 +0200 Subject: [PATCH 7/9] arm64: dts: mediatek: mt8390-genio-common: use MT6365 PMIC definitions Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260429-mediatek-genio-mt6365-cleanup-v1-7-6f43838be92f@collabora.com> References: <20260429-mediatek-genio-mt6365-cleanup-v1-0-6f43838be92f@collabora.com> In-Reply-To: <20260429-mediatek-genio-mt6365-cleanup-v1-0-6f43838be92f@collabora.com> To: Sen Chu , Sean Wang , Macpaul Lin , Lee Jones , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Matthias Brugger , AngeloGioacchino Del Regno , Dmitry Torokhov , Chen Zhong , Jonathan Cameron , David Lechner , =?utf-8?q?Nuno_S=C3=A1?= , Andy Shevchenko Cc: kernel@collabora.com, linux-pm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org, linux-input@vger.kernel.org, linux-iio@vger.kernel.org, Louis-Alexis Eyraud X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1777455902; l=1671; i=louisalexis.eyraud@collabora.com; s=20250113; h=from:subject:message-id; bh=YuHpf07kf4Uild2asVXBk4zqPo/qFzS4X/u93cN8vB8=; b=lccIymyIWB3mM0xwUsTTgcmQHl+tFqmI89WYeoWyV6Zrkmr1u93/VOmHGSvZ9fnL0YfTNfZ0h cpRi2u/bCmVDLnl4qP5D6GZw2xQVYQKXjLCmEYhA0BWOCd4TjNbqDq1 X-Developer-Key: i=louisalexis.eyraud@collabora.com; a=ed25519; pk=CHFBDB2Kqh4EHc6JIqFn69GhxJJAzc0Zr4e8QxtumuM= Mediatek Genio 510 and 700 EVK boards integrate a MT6365 PMIC, compatible with MT6359, but the board common definition include file used the mt6359.dtsi to enable its support since the board support was introduced. Now that mt6365.dtsi has been created, include it instead of mt6359.dtsi and use MT6365 labels and pmic key compatible too. Signed-off-by: Louis-Alexis Eyraud --- arch/arm64/boot/dts/mediatek/mt8390-genio-common.dtsi | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/arch/arm64/boot/dts/mediatek/mt8390-genio-common.dtsi b/arch/a= rm64/boot/dts/mediatek/mt8390-genio-common.dtsi index 2062506f6cc5..5303add717bf 100644 --- a/arch/arm64/boot/dts/mediatek/mt8390-genio-common.dtsi +++ b/arch/arm64/boot/dts/mediatek/mt8390-genio-common.dtsi @@ -10,7 +10,7 @@ * AngeloGioacchino Del Regno =20 */ =20 -#include "mt6359.dtsi" +#include "mt6365.dtsi" #include #include #include @@ -695,7 +695,7 @@ &mt6359_vufs_ldo_reg { regulator-always-on; }; =20 -&mt6359codec { +&mt6365codec { mediatek,mic-type-0 =3D <1>; /* ACC */ mediatek,mic-type-1 =3D <3>; /* DCC */ }; @@ -1281,8 +1281,8 @@ &pmic { interrupt-parent =3D <&pio>; interrupts =3D <222 IRQ_TYPE_LEVEL_HIGH>; =20 - mt6359keys: keys { - compatible =3D "mediatek,mt6359-keys"; + mt6365keys: keys { + compatible =3D "mediatek,mt6365-keys", "mediatek,mt6359-keys"; mediatek,long-press-mode =3D <1>; power-off-time-sec =3D <0>; =20 --=20 2.54.0 From nobody Tue Jun 16 20:40:23 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 326263D47DB; Wed, 29 Apr 2026 09:45:20 +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=1777455921; cv=none; b=oXJExuCwVINIHpHlFQC2GoPb+QuPAwHCsseQPHuCN6ka4iOzY8auw9pk4PPd7Q7nd+6pylEeoJxw7LYDp2D4LLM4b8nm0zYO1Cp8mB/AonuDQ93mkieLs1e9IHJxtT5t8zLoNOj5B4E0DyIcFCuIib4Flz9ltiZtMycvF4dLXMc= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1777455921; c=relaxed/simple; bh=SAHaTTN0o8iSHVoz4k1Wj+QoNXNDXkB6el3hzjXShiY=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=lMlgGx/uNUANzUM9qif31jm5rnddd/P8hBFeM7l/TP2eA5iO1JCdGHVSiTC3nFZIAlQiYPwJC720DZFuTMtzGfymJPH9YTmA9KX5jn4yoB6sxBEGtFzlD02B3/lCTsUQUR9kB6vLWbVAgnGNldeqX1RMqmU2rCdY6yj+MROuTVI= 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=RwUA7zhm; 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="RwUA7zhm" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=collabora.com; s=mail; t=1777455918; bh=SAHaTTN0o8iSHVoz4k1Wj+QoNXNDXkB6el3hzjXShiY=; h=From:Date:Subject:References:In-Reply-To:To:Cc:From; b=RwUA7zhmGWrujBV3Ks2QMSYQCwgMBX3XSb0gyhqfKluPF8qp1tGUCU30pRHa/i4dx wJTKZB1kWEEct4950wrozu9DrdSztcM5Y7CwEhsMavk+6r7gPYaStlxS3V/63aRjMp mwxCv+5q1uWWYyyrZQk5t8sSOsWwVhNgde4ZXnA6vO10iOWnC/XPOfLh5TFgxGzLGM 4z40dPVNae4VDndrX4GEwl06klEQEB0jYR4zEQTJI+0wRImQ+VUsxKRdLIMP3HQYRR WrkGusjbFIkzA/xlwu5/EZMFMao+OS4WyYmaXKpWWq7rHQx3+NOHaASE4LQ9AG6ik1 u0fgNRcYpB3dw== Received: from yukiji.home (unknown [100.64.0.131]) (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: laeyraud) by bali.collaboradmins.com (Postfix) with ESMTPSA id EF87617E12E5; Wed, 29 Apr 2026 11:45:16 +0200 (CEST) From: Louis-Alexis Eyraud Date: Wed, 29 Apr 2026 11:44:21 +0200 Subject: [PATCH 8/9] arm64: dts: mediatek: mt8395-genio-common: use MT6365 PMIC definitions Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260429-mediatek-genio-mt6365-cleanup-v1-8-6f43838be92f@collabora.com> References: <20260429-mediatek-genio-mt6365-cleanup-v1-0-6f43838be92f@collabora.com> In-Reply-To: <20260429-mediatek-genio-mt6365-cleanup-v1-0-6f43838be92f@collabora.com> To: Sen Chu , Sean Wang , Macpaul Lin , Lee Jones , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Matthias Brugger , AngeloGioacchino Del Regno , Dmitry Torokhov , Chen Zhong , Jonathan Cameron , David Lechner , =?utf-8?q?Nuno_S=C3=A1?= , Andy Shevchenko Cc: kernel@collabora.com, linux-pm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org, linux-input@vger.kernel.org, linux-iio@vger.kernel.org, Louis-Alexis Eyraud X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1777455902; l=1686; i=louisalexis.eyraud@collabora.com; s=20250113; h=from:subject:message-id; bh=SAHaTTN0o8iSHVoz4k1Wj+QoNXNDXkB6el3hzjXShiY=; b=K8Jf6OjYx3bqGDaaGsaioQRvIxXwQ+xH0j9faGjPlJV1UoLf3/6NJramdtuPmoxX/n+rrAyaX 1gi555dXuOgCQhv9V5dLvsaPNoHHXT6/ybwPuxe4sUave75hnDXLq0Q X-Developer-Key: i=louisalexis.eyraud@collabora.com; a=ed25519; pk=CHFBDB2Kqh4EHc6JIqFn69GhxJJAzc0Zr4e8QxtumuM= Mediatek Genio 1200 EVK board integrates a MT6365 PMIC, compatible with MT6359, but the board common definition include file (for the eMMC and UFS configurations) used the mt6359.dtsi to enable its support since the board support was introduced. Now that mt6365.dtsi has been created, include it instead of mt6359.dtsi and use MT6365 labels and pmic key compatible too. Signed-off-by: Louis-Alexis Eyraud --- arch/arm64/boot/dts/mediatek/mt8395-genio-common.dtsi | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/arch/arm64/boot/dts/mediatek/mt8395-genio-common.dtsi b/arch/a= rm64/boot/dts/mediatek/mt8395-genio-common.dtsi index 62c336e21500..6df614c471fc 100644 --- a/arch/arm64/boot/dts/mediatek/mt8395-genio-common.dtsi +++ b/arch/arm64/boot/dts/mediatek/mt8395-genio-common.dtsi @@ -7,7 +7,7 @@ /dts-v1/; =20 #include "mt8195.dtsi" -#include "mt6359.dtsi" +#include "mt6365.dtsi" #include #include #include @@ -728,7 +728,7 @@ &mt6359_vsram_others_ldo_reg { regulator-max-microvolt =3D <750000>; }; =20 -&mt6359codec { +&mt6365codec { mediatek,mic-type-0 =3D <1>; /* ACC */ mediatek,mic-type-1 =3D <3>; /* DCC */ mediatek,mic-type-2 =3D <1>; /* ACC */ @@ -1151,8 +1151,8 @@ pins { &pmic { interrupts-extended =3D <&pio 222 IRQ_TYPE_LEVEL_HIGH>; =20 - mt6359keys: keys { - compatible =3D "mediatek,mt6359-keys"; + mt6365keys: keys { + compatible =3D "mediatek,mt6365-keys", "mediatek,mt6359-keys"; mediatek,long-press-mode =3D <1>; power-off-time-sec =3D <0>; =20 --=20 2.54.0 From nobody Tue Jun 16 20:40:23 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 D0BCD3D8108; Wed, 29 Apr 2026 09:45:21 +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=1777455923; cv=none; b=S9hgWRukH0xAMfQJz6MOkUBB8ZCp73utMLCIQcOX0JNl8r7w7WcMh4V4DFt2/Ce8+gDXYfLGpmhex98ULvPcVUfkcTFOZMRGNn3IBtc475s/j7Fiq/p7b13Of5DylIiuhlQJOitTD6iPSwHuoO33+G7DVMHfZeyWyJC8NugVtIw= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1777455923; c=relaxed/simple; bh=LZSXpva6oG9AsEcsoWrDUJOYVDYzK7Fn+c63sWst9h8=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=GxqB7wWYApm3PWOqnBdR7Hk1V/3c0OtGlbgJbSlsH0T/jezyrWxbMuqmbuxycHqUTzGnJuSWtyg72GIci3Or1XYThPX479/TRTrXC8K30V6Q4eVI7DFDRCmAeyw32w6jrz4tUQ3E8JnBowGOM8OJcD2n2KOA8O0u/XkKVR3ljQ4= 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=Yb7VlYqz; 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="Yb7VlYqz" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=collabora.com; s=mail; t=1777455920; bh=LZSXpva6oG9AsEcsoWrDUJOYVDYzK7Fn+c63sWst9h8=; h=From:Date:Subject:References:In-Reply-To:To:Cc:From; b=Yb7VlYqzkY8wc9ZiMP2UgMZSeqTGRBU6WPJAZV8/bPbS0mH+meaLDWkg3ABDPS29/ QwY2C2ViVBqrJAjGqc4fZu3iAtRm3jtnKSWTXlxRKP06w8SneZsD+Apcn+lula8Y3S bfLogmbk1NJ6j8BZOiqPze4qgxjgIVf+p5KtcbqF9cYwk8C7oxvb+3He0na8G5SG2l SIYdKBfxQhXi0wq79rBnVJC30yBSzaRjxgSM+PkvYw6zCBR3ufGwqq6n6dm8ePg3c9 1TYSErcMS4THzJX3wkrEvKHmy5xoqO/FuGJXy5wZu26XuChYA4O4zGe8IXmtD+yUs4 4TRQJOZOHVLDA== Received: from yukiji.home (unknown [100.64.0.131]) (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: laeyraud) by bali.collaboradmins.com (Postfix) with ESMTPSA id BF30E17E131F; Wed, 29 Apr 2026 11:45:18 +0200 (CEST) From: Louis-Alexis Eyraud Date: Wed, 29 Apr 2026 11:44:22 +0200 Subject: [PATCH 9/9] arm64: dts: mediatek: mt8395-radxa-nio-12l: use MT6365 PMIC definitions Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260429-mediatek-genio-mt6365-cleanup-v1-9-6f43838be92f@collabora.com> References: <20260429-mediatek-genio-mt6365-cleanup-v1-0-6f43838be92f@collabora.com> In-Reply-To: <20260429-mediatek-genio-mt6365-cleanup-v1-0-6f43838be92f@collabora.com> To: Sen Chu , Sean Wang , Macpaul Lin , Lee Jones , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Matthias Brugger , AngeloGioacchino Del Regno , Dmitry Torokhov , Chen Zhong , Jonathan Cameron , David Lechner , =?utf-8?q?Nuno_S=C3=A1?= , Andy Shevchenko Cc: kernel@collabora.com, linux-pm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org, linux-input@vger.kernel.org, linux-iio@vger.kernel.org, Louis-Alexis Eyraud X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1777455902; l=1354; i=louisalexis.eyraud@collabora.com; s=20250113; h=from:subject:message-id; bh=LZSXpva6oG9AsEcsoWrDUJOYVDYzK7Fn+c63sWst9h8=; b=PiLPTEDUjttvvITHiqe0IzMQ5Kj84Yl3Crww3pY7fvSDjC3aAVrBqpErDRIWSgvx1NBwz1mOs RZtAEl6k8KKDzZxn9QhmCKqe6G8Os4clkfk8CiFrLEbaIHeJw2gRyqE X-Developer-Key: i=louisalexis.eyraud@collabora.com; a=ed25519; pk=CHFBDB2Kqh4EHc6JIqFn69GhxJJAzc0Zr4e8QxtumuM= Radxa NIO-12L EVK board integrates a MT6365 PMIC, compatible with MT6359, but its devicetree used mt6359.dtsi to enable its support since the board support was introduced. Now that mt6365.dtsi has been created, include it instead of mt6359.dtsi and use MT6365 labels and pmic key compatible too. Signed-off-by: Louis-Alexis Eyraud --- arch/arm64/boot/dts/mediatek/mt8395-radxa-nio-12l.dts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/arch/arm64/boot/dts/mediatek/mt8395-radxa-nio-12l.dts b/arch/a= rm64/boot/dts/mediatek/mt8395-radxa-nio-12l.dts index bf91305e8e4a..8bd3b3250b87 100644 --- a/arch/arm64/boot/dts/mediatek/mt8395-radxa-nio-12l.dts +++ b/arch/arm64/boot/dts/mediatek/mt8395-radxa-nio-12l.dts @@ -6,7 +6,7 @@ */ =20 #include "mt8195.dtsi" -#include "mt6359.dtsi" +#include "mt6365.dtsi" #include #include #include @@ -1034,8 +1034,8 @@ &pciephy { &pmic { interrupts-extended =3D <&pio 222 IRQ_TYPE_LEVEL_HIGH>; =20 - mt6359keys: keys { - compatible =3D "mediatek,mt6359-keys"; + mt6365keys: keys { + compatible =3D "mediatek,mt6365-keys", "mediatek,mt6359-keys"; mediatek,long-press-mode =3D <1>; power-off-time-sec =3D <0>; =20 --=20 2.54.0