FSD has few system controller register blocks. This patch series intends to add support of device node for system controller registers group that resides in PERIC, FSYS0, FSYS1 and CAM blocks of FSD SoC. As these will be used by PCIE, EQoS and CSI module. Patches for adding support for PCIE, EQoS and CSI are already under review at [1], [2] and [3]. Also this patch series add required DT bindings for such system controller of FSD SoC. [1]: https://lkml.org/lkml/2022/11/21/463 [2]: https://lkml.org/lkml/2022/11/4/420 [3]: https://lkml.org/lkml/2022/11/20/363 These changes are made on top of Krzysztof's patches [4] posted as part of splitting Samsung Exynos SoC SYSREG bindings to own file. [4]: https://lkml.org/lkml/2022/11/25/370 Changes since v3: 1. As per update from Krzysztof, add dedicated compatibles for sysreg found on FSD SoC in the exynos-sysreg.yaml file. 2. Add CAM block sysreg changes in the dtsi file and respective compatible in binding document. Changes since v2: 1. Updated compatibles as per improvements suggested by Krzysztof. Changes since v1: 1. Fixed SoB in [PATCH 1/2] dt-bindings: mfd: syscon: Add tesla compatible found on FSD SoC. 2. Address review comments from Krzysztof on [PATCH 2/2] and aligned sysreg node near to respective blocks sorted in order of unit address. Sriranjani P (2): dt-bindings: soc: samsung: exynos-sysreg: Add tesla FSD sysreg compatibles arm64: dts: fsd: add sysreg device node .../soc/samsung/samsung,exynos-sysreg.yaml | 4 ++++ arch/arm64/boot/dts/tesla/fsd.dtsi | 20 +++++++++++++++++++ 2 files changed, 24 insertions(+) -- 2.17.1