devicetree.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/3] Add MT8196 compatibles to bindings
@ 2025-06-11 11:07 AngeloGioacchino Del Regno
  2025-06-11 11:07 ` [PATCH 1/3] dt-bindings: timer: mediatek,timer: Add MediaTek MT8196 compatible AngeloGioacchino Del Regno
                   ` (3 more replies)
  0 siblings, 4 replies; 9+ messages in thread
From: AngeloGioacchino Del Regno @ 2025-06-11 11:07 UTC (permalink / raw)
  To: devicetree
  Cc: qii.wang, andi.shyti, robh, krzk+dt, conor+dt, matthias.bgg,
	angelogioacchino.delregno, gregkh, jirislaby, daniel.lezcano,
	tglx, linux-i2c, linux-kernel, linux-arm-kernel, linux-mediatek,
	linux-serial, kernel

This series adds compatibles for MT8196 (Chromebooks) and MT6991
(Smartphones) for HW that is fully compatible with older SoCs.

AngeloGioacchino Del Regno (3):
  dt-bindings: timer: mediatek,timer: Add MediaTek MT8196 compatible
  dt-bindings: serial: mediatek,uart: Add compatible for MT8196
  dt-bindings: i2c: i2c-mt65xx: Add MediaTek MT8196/6991 compatibles

 Documentation/devicetree/bindings/i2c/i2c-mt65xx.yaml       | 5 +++++
 Documentation/devicetree/bindings/serial/mediatek,uart.yaml | 1 +
 Documentation/devicetree/bindings/timer/mediatek,timer.yaml | 1 +
 3 files changed, 7 insertions(+)

-- 
2.49.0


^ permalink raw reply	[flat|nested] 9+ messages in thread

* [PATCH 1/3] dt-bindings: timer: mediatek,timer: Add MediaTek MT8196 compatible
  2025-06-11 11:07 [PATCH 0/3] Add MT8196 compatibles to bindings AngeloGioacchino Del Regno
@ 2025-06-11 11:07 ` AngeloGioacchino Del Regno
  2025-06-25 20:13   ` Rob Herring (Arm)
  2025-07-15 11:31   ` Daniel Lezcano
  2025-06-11 11:07 ` [PATCH 2/3] dt-bindings: serial: mediatek,uart: Add compatible for MT8196 AngeloGioacchino Del Regno
                   ` (2 subsequent siblings)
  3 siblings, 2 replies; 9+ messages in thread
From: AngeloGioacchino Del Regno @ 2025-06-11 11:07 UTC (permalink / raw)
  To: devicetree
  Cc: qii.wang, andi.shyti, robh, krzk+dt, conor+dt, matthias.bgg,
	angelogioacchino.delregno, gregkh, jirislaby, daniel.lezcano,
	tglx, linux-i2c, linux-kernel, linux-arm-kernel, linux-mediatek,
	linux-serial, kernel

Add a new compatible for the MediaTek MT8196 SoC, fully compatible
with MT6765.

Signed-off-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
---
 Documentation/devicetree/bindings/timer/mediatek,timer.yaml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/Documentation/devicetree/bindings/timer/mediatek,timer.yaml b/Documentation/devicetree/bindings/timer/mediatek,timer.yaml
index f68fc7050c56..8e535c6dbf66 100644
--- a/Documentation/devicetree/bindings/timer/mediatek,timer.yaml
+++ b/Documentation/devicetree/bindings/timer/mediatek,timer.yaml
@@ -44,6 +44,7 @@ properties:
               - mediatek,mt8188-timer
               - mediatek,mt8192-timer
               - mediatek,mt8195-timer
+              - mediatek,mt8196-timer
               - mediatek,mt8365-systimer
           - const: mediatek,mt6765-timer
 
-- 
2.49.0


^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [PATCH 2/3] dt-bindings: serial: mediatek,uart: Add compatible for MT8196
  2025-06-11 11:07 [PATCH 0/3] Add MT8196 compatibles to bindings AngeloGioacchino Del Regno
  2025-06-11 11:07 ` [PATCH 1/3] dt-bindings: timer: mediatek,timer: Add MediaTek MT8196 compatible AngeloGioacchino Del Regno
@ 2025-06-11 11:07 ` AngeloGioacchino Del Regno
  2025-06-25 20:13   ` Rob Herring (Arm)
  2025-06-11 11:08 ` [PATCH 3/3] dt-bindings: i2c: i2c-mt65xx: Add MediaTek MT8196/6991 compatibles AngeloGioacchino Del Regno
  2025-06-24 13:49 ` [PATCH 0/3] Add MT8196 compatibles to bindings Nícolas F. R. A. Prado
  3 siblings, 1 reply; 9+ messages in thread
From: AngeloGioacchino Del Regno @ 2025-06-11 11:07 UTC (permalink / raw)
  To: devicetree
  Cc: qii.wang, andi.shyti, robh, krzk+dt, conor+dt, matthias.bgg,
	angelogioacchino.delregno, gregkh, jirislaby, daniel.lezcano,
	tglx, linux-i2c, linux-kernel, linux-arm-kernel, linux-mediatek,
	linux-serial, kernel

Add a compatible string for the MediaTek MT8196 Chromebook SoC,
which UART IPs are fully compatible with MT6577.

Signed-off-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
---
 Documentation/devicetree/bindings/serial/mediatek,uart.yaml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/Documentation/devicetree/bindings/serial/mediatek,uart.yaml b/Documentation/devicetree/bindings/serial/mediatek,uart.yaml
index c55d9a0efa19..823ade89d60d 100644
--- a/Documentation/devicetree/bindings/serial/mediatek,uart.yaml
+++ b/Documentation/devicetree/bindings/serial/mediatek,uart.yaml
@@ -48,6 +48,7 @@ properties:
               - mediatek,mt8188-uart
               - mediatek,mt8192-uart
               - mediatek,mt8195-uart
+              - mediatek,mt8196-uart
               - mediatek,mt8365-uart
               - mediatek,mt8516-uart
           - const: mediatek,mt6577-uart
-- 
2.49.0


^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [PATCH 3/3] dt-bindings: i2c: i2c-mt65xx: Add MediaTek MT8196/6991 compatibles
  2025-06-11 11:07 [PATCH 0/3] Add MT8196 compatibles to bindings AngeloGioacchino Del Regno
  2025-06-11 11:07 ` [PATCH 1/3] dt-bindings: timer: mediatek,timer: Add MediaTek MT8196 compatible AngeloGioacchino Del Regno
  2025-06-11 11:07 ` [PATCH 2/3] dt-bindings: serial: mediatek,uart: Add compatible for MT8196 AngeloGioacchino Del Regno
@ 2025-06-11 11:08 ` AngeloGioacchino Del Regno
  2025-06-12 15:57   ` Conor Dooley
  2025-06-24 13:49 ` [PATCH 0/3] Add MT8196 compatibles to bindings Nícolas F. R. A. Prado
  3 siblings, 1 reply; 9+ messages in thread
From: AngeloGioacchino Del Regno @ 2025-06-11 11:08 UTC (permalink / raw)
  To: devicetree
  Cc: qii.wang, andi.shyti, robh, krzk+dt, conor+dt, matthias.bgg,
	angelogioacchino.delregno, gregkh, jirislaby, daniel.lezcano,
	tglx, linux-i2c, linux-kernel, linux-arm-kernel, linux-mediatek,
	linux-serial, kernel

Add support for the MediaTek MT8196 Chromebook SoC and for its
close relative, the MediaTek Dimensity 9400 MT6991 SoC.

Those chips' multiple I2C controller instances are compatible with
the ones found in the MT8188 SoC.

Signed-off-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
---
 Documentation/devicetree/bindings/i2c/i2c-mt65xx.yaml | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/Documentation/devicetree/bindings/i2c/i2c-mt65xx.yaml b/Documentation/devicetree/bindings/i2c/i2c-mt65xx.yaml
index 23fe8ff76645..03f621fbf108 100644
--- a/Documentation/devicetree/bindings/i2c/i2c-mt65xx.yaml
+++ b/Documentation/devicetree/bindings/i2c/i2c-mt65xx.yaml
@@ -50,6 +50,11 @@ properties:
           - enum:
               - mediatek,mt6795-i2c
           - const: mediatek,mt8173-i2c
+      - items:
+          - enum:
+              - mediatek,mt6991-i2c
+              - mediatek,mt8196-i2c
+          - const: mediatek,mt8188-i2c
       - items:
           - enum:
               - mediatek,mt6893-i2c
-- 
2.49.0


^ permalink raw reply related	[flat|nested] 9+ messages in thread

* Re: [PATCH 3/3] dt-bindings: i2c: i2c-mt65xx: Add MediaTek MT8196/6991 compatibles
  2025-06-11 11:08 ` [PATCH 3/3] dt-bindings: i2c: i2c-mt65xx: Add MediaTek MT8196/6991 compatibles AngeloGioacchino Del Regno
@ 2025-06-12 15:57   ` Conor Dooley
  0 siblings, 0 replies; 9+ messages in thread
From: Conor Dooley @ 2025-06-12 15:57 UTC (permalink / raw)
  To: AngeloGioacchino Del Regno
  Cc: devicetree, qii.wang, andi.shyti, robh, krzk+dt, conor+dt,
	matthias.bgg, gregkh, jirislaby, daniel.lezcano, tglx, linux-i2c,
	linux-kernel, linux-arm-kernel, linux-mediatek, linux-serial,
	kernel

[-- Attachment #1: Type: text/plain, Size: 459 bytes --]

On Wed, Jun 11, 2025 at 01:08:00PM +0200, AngeloGioacchino Del Regno wrote:
> Add support for the MediaTek MT8196 Chromebook SoC and for its
> close relative, the MediaTek Dimensity 9400 MT6991 SoC.
> 
> Those chips' multiple I2C controller instances are compatible with
> the ones found in the MT8188 SoC.
> 
> Signed-off-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>

Acked-by: Conor Dooley <conor.dooley@microchip.com>

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 228 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [PATCH 0/3] Add MT8196 compatibles to bindings
  2025-06-11 11:07 [PATCH 0/3] Add MT8196 compatibles to bindings AngeloGioacchino Del Regno
                   ` (2 preceding siblings ...)
  2025-06-11 11:08 ` [PATCH 3/3] dt-bindings: i2c: i2c-mt65xx: Add MediaTek MT8196/6991 compatibles AngeloGioacchino Del Regno
@ 2025-06-24 13:49 ` Nícolas F. R. A. Prado
  3 siblings, 0 replies; 9+ messages in thread
From: Nícolas F. R. A. Prado @ 2025-06-24 13:49 UTC (permalink / raw)
  To: AngeloGioacchino Del Regno, devicetree
  Cc: qii.wang, andi.shyti, robh, krzk+dt, conor+dt, matthias.bgg,
	gregkh, jirislaby, daniel.lezcano, tglx, linux-i2c, linux-kernel,
	linux-arm-kernel, linux-mediatek, linux-serial, kernel

On Wed, 2025-06-11 at 13:07 +0200, AngeloGioacchino Del Regno wrote:
> This series adds compatibles for MT8196 (Chromebooks) and MT6991
> (Smartphones) for HW that is fully compatible with older SoCs.
> 
> AngeloGioacchino Del Regno (3):
>   dt-bindings: timer: mediatek,timer: Add MediaTek MT8196 compatible
>   dt-bindings: serial: mediatek,uart: Add compatible for MT8196
>   dt-bindings: i2c: i2c-mt65xx: Add MediaTek MT8196/6991 compatibles

For the whole series,

Reviewed-by: Nícolas F. R. A. Prado <nfraprado@collabora.com>

-- 
Thanks,

Nícolas

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [PATCH 1/3] dt-bindings: timer: mediatek,timer: Add MediaTek MT8196 compatible
  2025-06-11 11:07 ` [PATCH 1/3] dt-bindings: timer: mediatek,timer: Add MediaTek MT8196 compatible AngeloGioacchino Del Regno
@ 2025-06-25 20:13   ` Rob Herring (Arm)
  2025-07-15 11:31   ` Daniel Lezcano
  1 sibling, 0 replies; 9+ messages in thread
From: Rob Herring (Arm) @ 2025-06-25 20:13 UTC (permalink / raw)
  To: AngeloGioacchino Del Regno
  Cc: gregkh, linux-i2c, jirislaby, linux-serial, devicetree, conor+dt,
	qii.wang, andi.shyti, kernel, linux-arm-kernel, krzk+dt,
	matthias.bgg, daniel.lezcano, linux-mediatek, linux-kernel, tglx


On Wed, 11 Jun 2025 13:07:58 +0200, AngeloGioacchino Del Regno wrote:
> Add a new compatible for the MediaTek MT8196 SoC, fully compatible
> with MT6765.
> 
> Signed-off-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
> ---
>  Documentation/devicetree/bindings/timer/mediatek,timer.yaml | 1 +
>  1 file changed, 1 insertion(+)
> 

Acked-by: Rob Herring (Arm) <robh@kernel.org>


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [PATCH 2/3] dt-bindings: serial: mediatek,uart: Add compatible for MT8196
  2025-06-11 11:07 ` [PATCH 2/3] dt-bindings: serial: mediatek,uart: Add compatible for MT8196 AngeloGioacchino Del Regno
@ 2025-06-25 20:13   ` Rob Herring (Arm)
  0 siblings, 0 replies; 9+ messages in thread
From: Rob Herring (Arm) @ 2025-06-25 20:13 UTC (permalink / raw)
  To: AngeloGioacchino Del Regno
  Cc: krzk+dt, conor+dt, linux-i2c, matthias.bgg, daniel.lezcano,
	linux-mediatek, qii.wang, kernel, linux-serial, devicetree,
	linux-arm-kernel, jirislaby, gregkh, andi.shyti, linux-kernel,
	tglx


On Wed, 11 Jun 2025 13:07:59 +0200, AngeloGioacchino Del Regno wrote:
> Add a compatible string for the MediaTek MT8196 Chromebook SoC,
> which UART IPs are fully compatible with MT6577.
> 
> Signed-off-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
> ---
>  Documentation/devicetree/bindings/serial/mediatek,uart.yaml | 1 +
>  1 file changed, 1 insertion(+)
> 

Acked-by: Rob Herring (Arm) <robh@kernel.org>


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [PATCH 1/3] dt-bindings: timer: mediatek,timer: Add MediaTek MT8196 compatible
  2025-06-11 11:07 ` [PATCH 1/3] dt-bindings: timer: mediatek,timer: Add MediaTek MT8196 compatible AngeloGioacchino Del Regno
  2025-06-25 20:13   ` Rob Herring (Arm)
@ 2025-07-15 11:31   ` Daniel Lezcano
  1 sibling, 0 replies; 9+ messages in thread
From: Daniel Lezcano @ 2025-07-15 11:31 UTC (permalink / raw)
  To: AngeloGioacchino Del Regno
  Cc: devicetree, qii.wang, andi.shyti, robh, krzk+dt, conor+dt,
	matthias.bgg, gregkh, jirislaby, tglx, linux-i2c, linux-kernel,
	linux-arm-kernel, linux-mediatek, linux-serial, kernel

On Wed, Jun 11, 2025 at 01:07:58PM +0200, AngeloGioacchino Del Regno wrote:
> Add a new compatible for the MediaTek MT8196 SoC, fully compatible
> with MT6765.
> 
> Signed-off-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
> ---

Applied patch 1/3, thanks

-- 

 <http://www.linaro.org/> Linaro.org │ Open source software for ARM SoCs

Follow Linaro:  <http://www.facebook.com/pages/Linaro> Facebook |
<http://twitter.com/#!/linaroorg> Twitter |
<http://www.linaro.org/linaro-blog/> Blog

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2025-07-15 11:31 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-06-11 11:07 [PATCH 0/3] Add MT8196 compatibles to bindings AngeloGioacchino Del Regno
2025-06-11 11:07 ` [PATCH 1/3] dt-bindings: timer: mediatek,timer: Add MediaTek MT8196 compatible AngeloGioacchino Del Regno
2025-06-25 20:13   ` Rob Herring (Arm)
2025-07-15 11:31   ` Daniel Lezcano
2025-06-11 11:07 ` [PATCH 2/3] dt-bindings: serial: mediatek,uart: Add compatible for MT8196 AngeloGioacchino Del Regno
2025-06-25 20:13   ` Rob Herring (Arm)
2025-06-11 11:08 ` [PATCH 3/3] dt-bindings: i2c: i2c-mt65xx: Add MediaTek MT8196/6991 compatibles AngeloGioacchino Del Regno
2025-06-12 15:57   ` Conor Dooley
2025-06-24 13:49 ` [PATCH 0/3] Add MT8196 compatibles to bindings Nícolas F. R. A. Prado

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).