[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <20250309185601.10616-2-krzysztof.kozlowski@linaro.org>
Date: Sun, 9 Mar 2025 19:55:56 +0100
From: Krzysztof Kozlowski <krzysztof.kozlowski@...aro.org>
To: Arnd Bergmann <arnd@...db.de>,
soc@...ts.linux.dev
Cc: Krzysztof Kozlowski <krzysztof.kozlowski@...aro.org>,
Alim Akhtar <alim.akhtar@...sung.com>,
Peter Griffin <peter.griffin@...aro.org>,
linux-arm-kernel@...ts.infradead.org,
linux-samsung-soc@...r.kernel.org,
linux-kernel@...r.kernel.org,
Krzysztof Kozlowski <krzk@...nel.org>
Subject: [GIT PULL 2/4] arm64: dts: samsung: DTS for v6.15
The following changes since commit 2014c95afecee3e76ca4a56956a936e23283f05b:
Linux 6.14-rc1 (2025-02-02 15:39:26 -0800)
are available in the Git repository at:
https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git tags/samsung-dt64-6.15
for you to fetch changes up to 056106b030b73c7d53749469bd1cdbc89b4d2daf:
arm64: dts: tesla: Change labels to lower-case (2025-03-07 16:05:35 +0100)
----------------------------------------------------------------
Samsung DTS ARM64 changes for v6.15
1. Google GS101:
- Disable GSA core pinctrl because its registers are not available for
normal world.
- Add APM (Active Power Management) mailbox and the ACPM firmware nodes.
- Add new boards: Google Pixel 6 Pro (Raven).
- Enable framebuffer and reboot-mode.
2. Exynos990:
- Add PERIS clock controller, MCT timer
3. Exynos8895:
- Define all remaining serial engine (USI) and syscon nodes, add MMC.
- Enable microSD and touchsreen on Samsung Galaxy S8 (dreamlte).
4. ExynosAutov920: Add UFS and CPU cache information.
5. Various cleanups.
This includes two topic branches with DT bindings, which might be shared
with other trees depending on needs:
1. for-v6.15/samsung-clk-dt-bindings with Exynos990 clock controller
header constants.
2. for-v6.15/samsung-soc-dt-bindings with Exynos USI serial engines
header constants rework.
----------------------------------------------------------------
André Draszik (7):
dt-bindings: arm: google: add gs101-raven
arm64: dts: exynos: gs101-oriole: configure simple-framebuffer
arm64: dts: exynos: gs101-oriole: move common Pixel6 & 6Pro parts into a .dtsi
arm64: dts: exynos: gs101-raven: add new board file
arm64: dts: exynos: gs101: drop explicit regmap from reboot nodes
arm64: dts: exynos: gs101: align poweroff writes with downstream
arm64: dts: exynos: gs101: add reboot-mode support (SYSIP_DAT0)
Devang Tailor (1):
arm64: dts: exynosautov920: add CPU cache information
Igor Belwon (3):
dt-bindings: clock: exynos990: Add CMU_PERIS block
arm64: dts: exynos990: Add CMU_PERIS and MCT nodes
arm64: dts: exynos990: Rename and sort PMU nodes
Ivaylo Ivanov (6):
dt-bindings: soc: samsung: usi: add USIv1 and samsung,exynos8895-usi
arm64: dts: exynos8895: add syscon nodes for peric0/1 and fsys0/1
arm64: dts: exynos8895: define all usi nodes
arm64: dts: exynos8895: add a node for mmc
arm64: dts: exynos8895-dreamlte: enable support for microSD storage
arm64: dts: exynos8895-dreamlte: enable support for the touchscreen
Krzysztof Kozlowski (5):
Merge branch 'for-v6.15/samsung-clk-dt-bindings' into next/dt64
Merge branch 'for-v6.15/samsung-soc-dt-bindings' into next/dt64
arm64: dts: exynos8895: Rename PMU nodes to fixup sorting
arm64: dts: exynos: gs101: Change labels to lower-case
arm64: dts: tesla: Change labels to lower-case
Peter Griffin (1):
arm64: dts: exynos: gs101: disable pinctrl_gsacore node
Sowon Na (1):
arm64: dts: exynosautov920: add ufs phy for ExynosAutov920 SoC
Tudor Ambarus (3):
arm64: dts: exynos: gs101: add SRAM node
arm64: dts: exynos: gs101: add AP to APM mailbox node
arm64: dts: exynos: gs101: add ACPM protocol node
Documentation/devicetree/bindings/arm/google.yaml | 3 +-
.../bindings/clock/samsung,exynos990-clock.yaml | 19 +
.../bindings/soc/samsung/exynos-usi.yaml | 99 ++-
arch/arm64/boot/dts/exynos/exynos8895-dreamlte.dts | 72 ++
arch/arm64/boot/dts/exynos/exynos8895.dtsi | 956 ++++++++++++++++++++-
arch/arm64/boot/dts/exynos/exynos990.dtsi | 92 +-
arch/arm64/boot/dts/exynos/exynosautov920.dtsi | 138 +++
arch/arm64/boot/dts/exynos/google/Makefile | 1 +
arch/arm64/boot/dts/exynos/google/gs101-oriole.dts | 267 +-----
.../boot/dts/exynos/google/gs101-pixel-common.dtsi | 294 +++++++
arch/arm64/boot/dts/exynos/google/gs101-raven.dts | 29 +
arch/arm64/boot/dts/exynos/google/gs101.dtsi | 66 +-
arch/arm64/boot/dts/tesla/fsd.dtsi | 26 +-
include/dt-bindings/clock/samsung,exynos990.h | 21 +
include/dt-bindings/soc/samsung,exynos-usi.h | 17 +-
15 files changed, 1721 insertions(+), 379 deletions(-)
create mode 100644 arch/arm64/boot/dts/exynos/google/gs101-pixel-common.dtsi
create mode 100644 arch/arm64/boot/dts/exynos/google/gs101-raven.dts
Powered by blists - more mailing lists