mbox series

[v3,0/7] add VTM nodes to TI's K3 SoCs

Message ID 20230405215328.3755561-1-bb@ti.com (mailing list archive)
Headers show
Series add VTM nodes to TI's K3 SoCs | expand

Message

Bryan Brattlof April 5, 2023, 9:53 p.m. UTC
Hello again everyone!

This patch series adds in basic VTM nodes for all of TI's K3 SoCs. As of
right now these do not do much other than add thermal entries into the
sysfs directory and power down the device once it exceeds a critical
temperature.

Changes from v1: [0]
- Fixed indexing of thermal nodes[0]

Changes from v2: [1]
- Updated unit address for am62x's &cbass_wakeup
- Dropped my j7* patches and cherry-picked Keerthy's

[0] https://lore.kernel.org/all/20230119221322.12563-1-bb@ti.com/
[1] https://lore.kernel.org/all/20230120003051.9100-1-bb@ti.com/

Thanks for reviewing!
~Bryan

Bryan Brattlof (3):
  arm64: dts: ti: k3-am64-main: add VTM node
  arm64: dts: ti: k3-am62-wakeup: add VTM node
  arm64: dts: ti: k3-am62a-wakeup: add VTM node

Keerthy (4):
  arm64: dts: ti: j784s4: Add VTM node
  arm64: dts: ti: j721e: Add VTM node
  arm64: dts: ti: j7200: Add VTM node
  arm64: dts: ti: j721s2: Add VTM node

 arch/arm64/boot/dts/ti/k3-am62-thermal.dtsi   |  33 ++++++
 arch/arm64/boot/dts/ti/k3-am62-wakeup.dtsi    |   8 ++
 arch/arm64/boot/dts/ti/k3-am62.dtsi           |   8 +-
 arch/arm64/boot/dts/ti/k3-am62a-thermal.dtsi  |  47 ++++++++
 arch/arm64/boot/dts/ti/k3-am62a-wakeup.dtsi   |   8 ++
 arch/arm64/boot/dts/ti/k3-am62a.dtsi          |   2 +
 arch/arm64/boot/dts/ti/k3-am64-main.dtsi      |   8 ++
 arch/arm64/boot/dts/ti/k3-am64-thermal.dtsi   |  33 ++++++
 arch/arm64/boot/dts/ti/k3-am64.dtsi           |   3 +
 .../boot/dts/ti/k3-j7200-mcu-wakeup.dtsi      |   9 ++
 arch/arm64/boot/dts/ti/k3-j7200-thermal.dtsi  |  47 ++++++++
 arch/arm64/boot/dts/ti/k3-j7200.dtsi          |   2 +
 .../boot/dts/ti/k3-j721e-mcu-wakeup.dtsi      |   9 ++
 arch/arm64/boot/dts/ti/k3-j721e-thermal.dtsi  |  75 +++++++++++++
 arch/arm64/boot/dts/ti/k3-j721e.dtsi          |   2 +
 .../boot/dts/ti/k3-j721s2-mcu-wakeup.dtsi     |   9 ++
 arch/arm64/boot/dts/ti/k3-j721s2-thermal.dtsi | 101 ++++++++++++++++++
 arch/arm64/boot/dts/ti/k3-j721s2.dtsi         |   4 +
 .../boot/dts/ti/k3-j784s4-mcu-wakeup.dtsi     |   9 ++
 arch/arm64/boot/dts/ti/k3-j784s4-thermal.dtsi | 101 ++++++++++++++++++
 arch/arm64/boot/dts/ti/k3-j784s4.dtsi         |   4 +
 21 files changed, 520 insertions(+), 2 deletions(-)
 create mode 100644 arch/arm64/boot/dts/ti/k3-am62-thermal.dtsi
 create mode 100644 arch/arm64/boot/dts/ti/k3-am62a-thermal.dtsi
 create mode 100644 arch/arm64/boot/dts/ti/k3-am64-thermal.dtsi
 create mode 100644 arch/arm64/boot/dts/ti/k3-j7200-thermal.dtsi
 create mode 100644 arch/arm64/boot/dts/ti/k3-j721e-thermal.dtsi
 create mode 100644 arch/arm64/boot/dts/ti/k3-j721s2-thermal.dtsi
 create mode 100644 arch/arm64/boot/dts/ti/k3-j784s4-thermal.dtsi


base-commit: 891db0c48efb48c3af334006f9d7ea6a0aa49cb9

Comments

Christian Gmeiner May 22, 2023, 12:01 p.m. UTC | #1
Hi!

Am Do., 6. Apr. 2023 um 00:01 Uhr schrieb Bryan Brattlof <bb@ti.com>:
>
> Hello again everyone!
>
> This patch series adds in basic VTM nodes for all of TI's K3 SoCs. As of
> right now these do not do much other than add thermal entries into the
> sysfs directory and power down the device once it exceeds a critical
> temperature.
>
> Changes from v1: [0]
> - Fixed indexing of thermal nodes[0]
>
> Changes from v2: [1]
> - Updated unit address for am62x's &cbass_wakeup
> - Dropped my j7* patches and cherry-picked Keerthy's
>
> [0] https://lore.kernel.org/all/20230119221322.12563-1-bb@ti.com/
> [1] https://lore.kernel.org/all/20230120003051.9100-1-bb@ti.com/
>

What is missing to get this series landed?

> Thanks for reviewing!
> ~Bryan
>
> Bryan Brattlof (3):
>   arm64: dts: ti: k3-am64-main: add VTM node
>   arm64: dts: ti: k3-am62-wakeup: add VTM node
>   arm64: dts: ti: k3-am62a-wakeup: add VTM node
>
> Keerthy (4):
>   arm64: dts: ti: j784s4: Add VTM node
>   arm64: dts: ti: j721e: Add VTM node
>   arm64: dts: ti: j7200: Add VTM node
>   arm64: dts: ti: j721s2: Add VTM node
>
>  arch/arm64/boot/dts/ti/k3-am62-thermal.dtsi   |  33 ++++++
>  arch/arm64/boot/dts/ti/k3-am62-wakeup.dtsi    |   8 ++
>  arch/arm64/boot/dts/ti/k3-am62.dtsi           |   8 +-
>  arch/arm64/boot/dts/ti/k3-am62a-thermal.dtsi  |  47 ++++++++
>  arch/arm64/boot/dts/ti/k3-am62a-wakeup.dtsi   |   8 ++
>  arch/arm64/boot/dts/ti/k3-am62a.dtsi          |   2 +
>  arch/arm64/boot/dts/ti/k3-am64-main.dtsi      |   8 ++
>  arch/arm64/boot/dts/ti/k3-am64-thermal.dtsi   |  33 ++++++
>  arch/arm64/boot/dts/ti/k3-am64.dtsi           |   3 +
>  .../boot/dts/ti/k3-j7200-mcu-wakeup.dtsi      |   9 ++
>  arch/arm64/boot/dts/ti/k3-j7200-thermal.dtsi  |  47 ++++++++
>  arch/arm64/boot/dts/ti/k3-j7200.dtsi          |   2 +
>  .../boot/dts/ti/k3-j721e-mcu-wakeup.dtsi      |   9 ++
>  arch/arm64/boot/dts/ti/k3-j721e-thermal.dtsi  |  75 +++++++++++++
>  arch/arm64/boot/dts/ti/k3-j721e.dtsi          |   2 +
>  .../boot/dts/ti/k3-j721s2-mcu-wakeup.dtsi     |   9 ++
>  arch/arm64/boot/dts/ti/k3-j721s2-thermal.dtsi | 101 ++++++++++++++++++
>  arch/arm64/boot/dts/ti/k3-j721s2.dtsi         |   4 +
>  .../boot/dts/ti/k3-j784s4-mcu-wakeup.dtsi     |   9 ++
>  arch/arm64/boot/dts/ti/k3-j784s4-thermal.dtsi | 101 ++++++++++++++++++
>  arch/arm64/boot/dts/ti/k3-j784s4.dtsi         |   4 +
>  21 files changed, 520 insertions(+), 2 deletions(-)
>  create mode 100644 arch/arm64/boot/dts/ti/k3-am62-thermal.dtsi
>  create mode 100644 arch/arm64/boot/dts/ti/k3-am62a-thermal.dtsi
>  create mode 100644 arch/arm64/boot/dts/ti/k3-am64-thermal.dtsi
>  create mode 100644 arch/arm64/boot/dts/ti/k3-j7200-thermal.dtsi
>  create mode 100644 arch/arm64/boot/dts/ti/k3-j721e-thermal.dtsi
>  create mode 100644 arch/arm64/boot/dts/ti/k3-j721s2-thermal.dtsi
>  create mode 100644 arch/arm64/boot/dts/ti/k3-j784s4-thermal.dtsi
>
>
> base-commit: 891db0c48efb48c3af334006f9d7ea6a0aa49cb9
> --
> 2.40.0
>