[PATCH v4 0/3] Add support for imx8ulp's SIM
From: Laurentiu Mihalcea
Date: Sun Sep 15 2024 - 07:44:21 EST
i.MX8ULP's SIM (System Integration Module) allows
control and configuration of certain components
form the domain it's assigned to. Add DT node
and schema for it. Its child shall also be
included.
---
Changes in v4:
- Addressed Rob and Krzysztof's comments
- Link to v3: https://lore.kernel.org/all/20240715164514.8718-1-laurentiumihalcea111@xxxxxxxxx/
Changes in v3:
- Addressed Krzysztof's comments
- The "reset: add driver for imx8ulp SIM reset controller" patch might generate conflict when
applied to Rob and Shawn Guo's trees (for-next branch). Tested all patches with linux-next,
next-20240715 tag and no conflicts.
- Link to v2: https://lore.kernel.org/all/20240609125901.76274-1-laurentiumihalcea111@xxxxxxxxx/
Changes in v2:
- Reset controller is now also a syscon provider.
- Changed vendor prefix to nxp.
- Link to v1: https://lore.kernel.org/all/20240516204031.171920-1-laurentiumihalcea111@xxxxxxxxx/
---
Laurentiu Mihalcea (3):
dt-bindings: reset: add schema for imx8ulp SIM reset
reset: add driver for imx8ulp SIM reset controller
arm64: dts: imx8ulp: add AVD-SIM node
.../reset/nxp,imx8ulp-avd-sim-reset.yaml | 58 ++++++++++
arch/arm64/boot/dts/freescale/imx8ulp.dtsi | 13 +++
drivers/reset/Kconfig | 7 ++
drivers/reset/Makefile | 1 +
drivers/reset/reset-imx8ulp-sim.c | 106 ++++++++++++++++++
5 files changed, 185 insertions(+)
create mode 100644 Documentation/devicetree/bindings/reset/nxp,imx8ulp-avd-sim-reset.yaml
create mode 100644 drivers/reset/reset-imx8ulp-sim.c
--
2.34.1