On 1/17/22 23:34, Minkyu Kang wrote: > Hi, > > On Thu, 13 Jan 2022 at 17:39, Jaehoon Chung <jh80.ch...@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.
I hope that more boards can be tested with kernel dt. But maybe.. this patch isn't stable..Because it should affect many things. So I want to know more opinion. Best Regards Jaehoon Chung > > >> >> 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 >> >> >