mbox series

[RFC,0/4] soc: imx8mn: Add additional power domains

Message ID 20210509144711.2192991-1-aford173@gmail.com (mailing list archive)
Headers show
Series soc: imx8mn: Add additional power domains | expand

Message

Adam Ford May 9, 2021, 2:47 p.m. UTC
The i.MX8M Nano is similar to the i.MX8M Mini is some ways, but there
are enough differences that require the Nano to have its own
power domains in both gpcv2 and blk-ctl.

This series is based on a few series
[1] - from Peng and Lucas which updates the GPCv2
[2] - from Peng which adds the blk-ctl
[3] - from myself which adds imx8mn to the GPCv2

[1] - https://patchwork.kernel.org/project/linux-arm-kernel/patch/20210506010440.7016-2-peng.fan@oss.nxp.com/
[2] - https://patchwork.kernel.org/project/linux-arm-kernel/patch/20210506041555.10719-2-peng.fan@oss.nxp.com/
[3] - https://patchwork.kernel.org/project/linux-arm-kernel/patch/20210429211625.1835702-6-aford173@gmail.com/


Adam Ford (4):
  soc: imx: gpcv2: add support for i.MX8MN power domains
  Documentation: bindings: fsl,imx-blk-ctl: Support imx8mn
  soc: imx: Add blk-ctl driver for i.MX8MN
  arm64: dts: imx8mn:  Enable blt-ctl power domains

 .../bindings/soc/imx/fsl,imx-blk-ctl.yaml     |   1 +
 arch/arm64/boot/dts/freescale/imx8mn.dtsi     |  35 ++++++
 drivers/soc/imx/Makefile                      |   2 +-
 drivers/soc/imx/blk-ctl-imx8mn.c              | 118 ++++++++++++++++++
 drivers/soc/imx/gpcv2.c                       |  93 ++++++++++++++
 include/dt-bindings/power/imx8mn-power.h      |  21 ++++
 6 files changed, 269 insertions(+), 1 deletion(-)
 create mode 100644 drivers/soc/imx/blk-ctl-imx8mn.c
 create mode 100644 include/dt-bindings/power/imx8mn-power.h