The following changes since commit 8f5ae30d69d7543eee0d70083daf4de8fe15d585: Linux 6.17-rc1 (2025-08-10 19:41:16 +0300) are available in the Git repository at: https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git tags/samsung-dt64-6.18 for you to fetch changes up to 44b0a8e433aaad8aac51593a052f043aeb9a18d1: arm64: dts: exynos990: Enable PERIC0 and PERIC1 clock controllers (2025-09-07 11:13:06 +0200) ---------------------------------------------------------------- Samsung DTS ARM64 changes for v6.18 1. Exynos850 e850 board: Enable Ethernet. 2. Exynos990: Enable watchdog and USB, add more clock controllers. 3. Exynos2200: Switch to 32-bit address space for blocks, because all peripherals fit there. Add remaining serial engine (USI) nodes (serial, I2C). 4. New Artpec ARTPEC-8 SoC with board. That's a design from Samsung, sharing all basic blocks with other Samsung SoCs (busses, clock controllers, pin controllers, PCIe, USB) and having media/video related blocks from Axis. Only basic support is added here: few clock controllers, pin controller and UART. 5. Several cleanups. ---------------------------------------------------------------- Denzeel Oliva (1): arm64: dts: exynos990: Enable PERIC0 and PERIC1 clock controllers Igor Belwon (5): arm64: dts: exynos990: Enable watchdog timer arm64: dts: exynos990: Add USB nodes arm64: dts: exynos990-x1s-common: Enable USB arm64: dts: exynos990-c1s: Enable USB arm64: dts: exynos990-r8s: Enable USB Ivaylo Ivanov (4): arm64: dts: exynos2200: fix typo in hsi2c23 bus pins label arm64: dts: exynos2200: use 32-bit address space for /soc arm64: dts: exynos2200: increase the size of all syscons arm64: dts: exynos2200: define all usi nodes Krzysztof Kozlowski (5): arm64: dts: exynos5433: Add default GIC address cells arm64: dts: google: gs101: Add default GIC address cells arm64: dts: fsd: Add default GIC address cells arm64: dts: exynos2200: Add default GIC address cells arm64: dts: exynos8895: Minor whitespace cleanup Ravi Patel (1): dt-bindings: arm: Convert Axis board/soc bindings to json-schema Sam Protsenko (1): arm64: dts: exynos: Add Ethernet node for E850-96 board SeonGu Kang (1): arm64: dts: axis: Add ARTPEC-8 Grizzly dts support SungMin Park (2): dt-bindings: arm: axis: Add ARTPEC-8 grizzly board arm64: dts: exynos: axis: Add initial ARTPEC-8 SoC support Documentation/devicetree/bindings/arm/axis.txt | 13 - Documentation/devicetree/bindings/arm/axis.yaml | 36 + MAINTAINERS | 12 + arch/arm64/Kconfig.platforms | 7 + arch/arm64/boot/dts/exynos/Makefile | 1 + arch/arm64/boot/dts/exynos/axis/Makefile | 4 + arch/arm64/boot/dts/exynos/axis/artpec-pinctrl.h | 36 + .../arm64/boot/dts/exynos/axis/artpec8-grizzly.dts | 35 + .../boot/dts/exynos/axis/artpec8-pinctrl.dtsi | 120 ++ arch/arm64/boot/dts/exynos/axis/artpec8.dtsi | 244 ++++ arch/arm64/boot/dts/exynos/exynos2200-pinctrl.dtsi | 2 +- arch/arm64/boot/dts/exynos/exynos2200.dtsi | 1434 +++++++++++++++++++- arch/arm64/boot/dts/exynos/exynos5433.dtsi | 1 + arch/arm64/boot/dts/exynos/exynos850-e850-96.dts | 15 + arch/arm64/boot/dts/exynos/exynos8895-pinctrl.dtsi | 2 +- arch/arm64/boot/dts/exynos/exynos990-c1s.dts | 16 + arch/arm64/boot/dts/exynos/exynos990-r8s.dts | 16 + .../boot/dts/exynos/exynos990-x1s-common.dtsi | 16 + arch/arm64/boot/dts/exynos/exynos990.dtsi | 77 ++ arch/arm64/boot/dts/exynos/google/gs101.dtsi | 1 + arch/arm64/boot/dts/tesla/fsd.dtsi | 1 + 21 files changed, 2038 insertions(+), 51 deletions(-) delete mode 100644 Documentation/devicetree/bindings/arm/axis.txt create mode 100644 Documentation/devicetree/bindings/arm/axis.yaml create mode 100644 arch/arm64/boot/dts/exynos/axis/Makefile create mode 100644 arch/arm64/boot/dts/exynos/axis/artpec-pinctrl.h create mode 100644 arch/arm64/boot/dts/exynos/axis/artpec8-grizzly.dts create mode 100644 arch/arm64/boot/dts/exynos/axis/artpec8-pinctrl.dtsi create mode 100644 arch/arm64/boot/dts/exynos/axis/artpec8.dtsi