Hello, This patch series adds support for the MEDIA_BLK_CTRL of the i.MX8MP to the imx8m-blk-ctrl driver, and integrates it in the i.MX8MP device tree. The patches depend on v2 of the series "soc: imx: gpcv2: add PGC control register indirection" from Lucas Stach [1]. For testing convenience, a branch that includes the dependency, based on v5.17, is available at [2]. The series starts with DT bindings (1/4) and driver support (2/4), followed by addition of the MEDIAMIX power domains to the GPC DT node (3/4) and finally the new DT node for the MEDIA_BLK_CTRL. Changes since v1 are listed in changelogs in the individual patches. The patches have been tested with with ISI on the i.MX8MP. The ISI driver is still under development [3], and will be posted in the not too distant future. [1] https://lore.kernel.org/all/20220207192547.1997549-1-l.stach@xxxxxxxxxxxxxx/ [2] https://git.linuxtv.org/pinchartl/media.git/log/?h=nxp/next/powerdomains [3] https://gitlab.com/ideasonboard/nxp/linux/-/tree/pinchartl/v5.17/isi Laurent Pinchart (1): arm64: dts: imx8mp: Add MEDIAMIX power domains Paul Elder (3): dt-bindings: soc: Add i.MX8MP media block control DT bindings soc: imx: imx8m-blk-ctrl: Add i.MX8MP media blk-ctrl arm64: dts: imx8mp: Add MEDIA_BLK_CTRL .../soc/imx/fsl,imx8mp-media-blk-ctrl.yaml | 106 ++++++++++++++ arch/arm64/boot/dts/freescale/imx8mp.dtsi | 59 ++++++++ drivers/soc/imx/imx8m-blk-ctrl.c | 131 +++++++++++++++++- include/dt-bindings/power/imx8mp-power.h | 11 ++ 4 files changed, 305 insertions(+), 2 deletions(-) create mode 100644 Documentation/devicetree/bindings/soc/imx/fsl,imx8mp-media-blk-ctrl.yaml base-commit: 256819fa3c09600675e31e9cb64a1a24574f02b2 -- Regards, Laurent Pinchart