[RFC 0/6] Exynos5: Update devicetree files from linux kernel

Minkyu Kang promsoft at gmail.com
Mon Jan 17 15:34:48 CET 2022


Hi,

On Thu, 13 Jan 2022 at 17:39, Jaehoon Chung <jh80.chung at samsung.com> wrote:

> Exynos5 is using old devicetree file for only U-boot.
> It's difficult to adjust the driver-model and sync codes with linux.
> This patchset is to copy exynos5 devicetree files from linux v5.16.
>
> I don't have all exynos5 boards, so it's difficult to check whether all
> boards are working fine or not.
> If this is worthful job, I will work this continously.
> Otherwise, I will drop this RFC patches.
>
> Tested on XU3 boards.
>

Nice work!
It looks good to me.
It would be nice to check other boards as well.


>
> Jaehoon Chung (6):
>   ARM: exynos5: sync devicetree files from linux kernel
>   board: exynos5-dt-type: add hardkernel,odroid-xu3 compatible
>   mmc: exynos_dw_mmc: add exynos5420 compatible
>   mmc: exynos_dw_mmc: remove the error message and not return
>   i2c: exynos_hs_i2c: add samsung,exynos5250-hsi2c compatible
>   power: s2pms11: change the subnode name to regulators
>
>  arch/arm/dts/cros-adc-thermistors.dtsi        |   41 +
>  arch/arm/dts/exynos-syscon-restart.dtsi       |   20 +
>  arch/arm/dts/exynos4-cpu-thermal.dtsi         |   48 +
>  arch/arm/dts/exynos5.dtsi                     |  384 ++---
>  arch/arm/dts/exynos5250-arndale.dts           |  638 +++++++-
>  arch/arm/dts/exynos5250-pinctrl.dtsi          | 1080 +++++++++----
>  arch/arm/dts/exynos5250-smdk5250.dts          |  367 +++--
>  arch/arm/dts/exynos5250-snow-common.dtsi      |  709 +++++++++
>  arch/arm/dts/exynos5250-snow-rev5.dts         |   56 +
>  arch/arm/dts/exynos5250-snow.dts              |  549 +------
>  arch/arm/dts/exynos5250-spring.dts            |  677 ++++----
>  arch/arm/dts/exynos5250.dtsi                  | 1298 +++++++++++++--
>  arch/arm/dts/exynos5420-cpus.dtsi             |  163 ++
>  arch/arm/dts/exynos5420-peach-pit.dts         | 1228 ++++++++++----
>  arch/arm/dts/exynos5420-pinctrl.dtsi          |  734 +++++++++
>  arch/arm/dts/exynos5420-smdk5420.dts          |  488 ++++--
>  arch/arm/dts/exynos5420-trip-points.dtsi      |   31 +
>  arch/arm/dts/exynos5420.dtsi                  | 1413 +++++++++++++++++
>  arch/arm/dts/exynos5422-cpus.dtsi             |  170 ++
>  arch/arm/dts/exynos5422-odroid-core.dtsi      | 1071 +++++++++++++
>  arch/arm/dts/exynos5422-odroidxu3-audio.dtsi  |   83 +
>  arch/arm/dts/exynos5422-odroidxu3-common.dtsi |  505 ++++++
>  arch/arm/dts/exynos5422-odroidxu3-lite.dts    |  127 ++
>  arch/arm/dts/exynos5422-odroidxu3.dts         |  336 +---
>  arch/arm/dts/exynos5422-odroidxu4.dts         |   92 ++
>  arch/arm/dts/exynos54xx-odroidxu-leds.dtsi    |   48 +
>  arch/arm/dts/exynos54xx.dtsi                  |  376 +++--
>  arch/arm/dts/exynos5800-peach-pi.dts          | 1080 +++++++++++--
>  arch/arm/dts/exynos5800.dtsi                  |  162 ++
>  board/samsung/common/exynos5-dt-types.c       |    1 +
>  drivers/i2c/exynos_hs_i2c.c                   |    1 +
>  drivers/mmc/exynos_dw_mmc.c                   |   10 +-
>  drivers/power/pmic/s2mps11.c                  |    2 +-
>  include/dt-bindings/clock/exynos-audss-clk.h  |   27 +
>  include/dt-bindings/clock/exynos5250.h        |  181 +++
>  include/dt-bindings/clock/exynos5420.h        |  277 ++++
>  include/dt-bindings/clock/maxim,max77686.h    |   20 +
>  include/dt-bindings/clock/samsung,s2mps11.h   |   20 +
>  include/dt-bindings/pinctrl/samsung.h         |   77 +
>  include/dt-bindings/sound/samsung-i2s.h       |   15 +
>  40 files changed, 11944 insertions(+), 2661 deletions(-)
>  create mode 100644 arch/arm/dts/cros-adc-thermistors.dtsi
>  create mode 100644 arch/arm/dts/exynos-syscon-restart.dtsi
>  create mode 100644 arch/arm/dts/exynos4-cpu-thermal.dtsi
>  create mode 100644 arch/arm/dts/exynos5250-snow-common.dtsi
>  create mode 100644 arch/arm/dts/exynos5250-snow-rev5.dts
>  create mode 100644 arch/arm/dts/exynos5420-cpus.dtsi
>  create mode 100644 arch/arm/dts/exynos5420-pinctrl.dtsi
>  create mode 100644 arch/arm/dts/exynos5420-trip-points.dtsi
>  create mode 100644 arch/arm/dts/exynos5420.dtsi
>  create mode 100644 arch/arm/dts/exynos5422-cpus.dtsi
>  create mode 100644 arch/arm/dts/exynos5422-odroid-core.dtsi
>  create mode 100644 arch/arm/dts/exynos5422-odroidxu3-audio.dtsi
>  create mode 100644 arch/arm/dts/exynos5422-odroidxu3-common.dtsi
>  create mode 100644 arch/arm/dts/exynos5422-odroidxu3-lite.dts
>  create mode 100644 arch/arm/dts/exynos5422-odroidxu4.dts
>  create mode 100644 arch/arm/dts/exynos54xx-odroidxu-leds.dtsi
>  create mode 100644 arch/arm/dts/exynos5800.dtsi
>  create mode 100644 include/dt-bindings/clock/exynos-audss-clk.h
>  create mode 100644 include/dt-bindings/clock/exynos5250.h
>  create mode 100644 include/dt-bindings/clock/exynos5420.h
>  create mode 100644 include/dt-bindings/clock/maxim,max77686.h
>  create mode 100644 include/dt-bindings/clock/samsung,s2mps11.h
>  create mode 100644 include/dt-bindings/pinctrl/samsung.h
>  create mode 100644 include/dt-bindings/sound/samsung-i2s.h
>
> --
> 2.29.0
>
>

-- 
Thanks,
Minkyu Kang.
-- 
Thanks. Minkyu Kang.


More information about the U-Boot mailing list