mbox series

[GIT,PULL,4/4] arm64: dts: samsung: DTS for v6.14

Message ID 20241231131742.134329-4-krzysztof.kozlowski@linaro.org (mailing list archive)
State New
Headers show
Series [GIT,PULL,1/4,defconfig] arm64: defconfig: enable Maxim TCPCI driver | expand

Pull-request

https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git tags/samsung-dt64-6.14

Message

Krzysztof Kozlowski Dec. 31, 2024, 1:17 p.m. UTC
The following changes since commit 40384c840ea1944d7c5a392e8975ed088ecf0b37:

  Linux 6.13-rc1 (2024-12-01 14:28:56 -0800)

are available in the Git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git tags/samsung-dt64-6.14

for you to fetch changes up to f424523b1b516b3f0984feeb1d8218e904d17a97:

  arm64: dts: exynos8895: Add camera hsi2c nodes (2024-12-30 08:30:36 +0100)

----------------------------------------------------------------
Samsung DTS ARM64 changes for v6.14

1. Exynos8895: Add UART nodes, PMU (performance) for the M2 cluster and
   I2C controllers in the camera block (HSI2C in CAM0-3).
2. Exynos990: Add Power Management Unit (Samsung block), PMU
   (performance) for M5 cluster and two clock controllers.
3. ExynosAutov920: Add watchdog and DMA controllers.
4. Google GS101: Minor fixes for phy and USB. Add USB Type-C.
5. Exynos850-e850-96 board: Drop gap in memory layout.
6. New SoC: Exynos9810.
7. New boards, all mobile phones:
    - Exynos9810:
      Samsung Galaxy S9 (SM-G960F)
    - Exynos990:
      Samsung Galaxy S20 FE (SM-G780F)
      Samsung Galaxy S20 5G  (SM-G980F)

----------------------------------------------------------------
André Draszik (5):
      MAINTAINERS: add myself and Tudor as reviewers for Google Tensor SoC
      arm64: dts: exynos: gs101: phy region for exynos5-usbdrd is larger
      arm64: dts: exynos: gs101: allow stable USB phy Vbus detection
      arm64: dts: exynos: gs101-oriole: enable Maxim max77759 TCPCi
      arm64: dts: exynos: gs101-oriole: add pd-disable and typec-power-opmode

Byoungtae Cho (1):
      arm64: dts: exynosautov920: add watchdog DT node

Denzeel Oliva (2):
      dt-bindings: arm: samsung: Add compatible for Samsung Galaxy S20 FE (SM-G780F)
      arm64: dts: exynos: Add initial support for Samsung Galaxy S20 FE (r8s)

Faraz Ata (1):
      arm64: dts: exynosautov920: Add DMA nodes

Igor Belwon (3):
      arm64: dts: exynos990: Add pmu and syscon-reboot nodes
      dt-bindings: clock: samsung: Add Exynos990 SoC CMU bindings
      arm64: dts: exynos990: Add clock management unit nodes

Ivaylo Ivanov (3):
      arm64: dts: exynos8895: Add serial_0/1 nodes
      arm64: dts: exynos8895: Add a PMU node for the second cluster
      arm64: dts: exynos8895: Add camera hsi2c nodes

Krzysztof Kozlowski (1):
      Merge branch 'for-v6.14/dt-bindings-clk-samsung' into next/dt64

Markuss Broks (2):
      arm64: dts: exynos: Add Exynos9810 SoC support
      arm64: dts: exynos: Add initial support for Samsung Galaxy S9 (SM-G960F)

Sam Protsenko (1):
      arm64: dts: exynos850-e850-96: Specify reserved secure memory explicitly

Umer Uddin (5):
      dt-bindings: arm: samsung: samsung-boards: Add bindings for SM-G981B and SM-G980F board
      arm64: dts: exynos: Add initial support for Samsung Galaxy S20 Series boards (x1s-common)
      arm64: dts: exynos: Add initial support for Samsung Galaxy S20 5G (x1s)
      arm64: dts: exynos: Add initial support for Samsung Galaxy S20 (x1slte)
      arm64: dts: exynos990: Add a PMU node for the third cluster

 .../bindings/arm/samsung/samsung-boards.yaml       |   3 +
 .../bindings/clock/samsung,exynos990-clock.yaml    | 121 +++++
 MAINTAINERS                                        |   3 +
 arch/arm64/boot/dts/exynos/Makefile                |   4 +
 arch/arm64/boot/dts/exynos/exynos850-e850-96.dts   |  15 +-
 arch/arm64/boot/dts/exynos/exynos8895.dtsi         |  82 +++-
 arch/arm64/boot/dts/exynos/exynos9810-pinctrl.dtsi | 503 +++++++++++++++++++++
 arch/arm64/boot/dts/exynos/exynos9810-starlte.dts  | 119 +++++
 arch/arm64/boot/dts/exynos/exynos9810.dtsi         | 273 +++++++++++
 arch/arm64/boot/dts/exynos/exynos990-r8s.dts       | 115 +++++
 .../boot/dts/exynos/exynos990-x1s-common.dtsi      |  98 ++++
 arch/arm64/boot/dts/exynos/exynos990-x1s.dts       |  28 ++
 arch/arm64/boot/dts/exynos/exynos990-x1slte.dts    |  28 ++
 arch/arm64/boot/dts/exynos/exynos990.dtsi          |  50 +-
 arch/arm64/boot/dts/exynos/exynosautov920.dtsi     |  83 ++++
 arch/arm64/boot/dts/exynos/google/gs101-oriole.dts | 104 +++++
 arch/arm64/boot/dts/exynos/google/gs101.dtsi       |   5 +-
 include/dt-bindings/clock/samsung,exynos990.h      | 236 ++++++++++
 18 files changed, 1858 insertions(+), 12 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/clock/samsung,exynos990-clock.yaml
 create mode 100644 arch/arm64/boot/dts/exynos/exynos9810-pinctrl.dtsi
 create mode 100644 arch/arm64/boot/dts/exynos/exynos9810-starlte.dts
 create mode 100644 arch/arm64/boot/dts/exynos/exynos9810.dtsi
 create mode 100644 arch/arm64/boot/dts/exynos/exynos990-r8s.dts
 create mode 100644 arch/arm64/boot/dts/exynos/exynos990-x1s-common.dtsi
 create mode 100644 arch/arm64/boot/dts/exynos/exynos990-x1s.dts
 create mode 100644 arch/arm64/boot/dts/exynos/exynos990-x1slte.dts
 create mode 100644 include/dt-bindings/clock/samsung,exynos990.h