[GIT PULL 2/6] i.MX drivers update for 5.16
Shawn Guo
shawnguo at kernel.org
Sat Oct 16 07:01:34 PDT 2021
The following changes since commit 6880fa6c56601bb8ed59df6c30fd390cc5f6dd8f:
Linux 5.15-rc1 (2021-09-12 16:28:37 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-drivers-5.16
for you to fetch changes up to 72949f76565c9ea9f4231c977774a31d4713c386:
soc: imx: imx8m-blk-ctrl: off by one in imx8m_blk_ctrl_xlate() (2021-10-15 11:10:05 +0800)
----------------------------------------------------------------
i.MX drivers update for 5.16:
- Select REGMAP_MMIO for i.MX GPCv2 driver to avoid build issue.
- A couple of i.MX GPCv2 driver changes from Marek Vasut to turn
domain->pgc into bitfield for i.MX8MM GPU domain support.
- A series from Lucas Stach adding support of i.MX8MM nested power
domains like VPUMIX and DISPMIX which contains the ADB and BLK_CTRL.
- An off-by-one fix on Lucas' i.MX8M blk-ctrl driver code.
----------------------------------------------------------------
Dan Carpenter (1):
soc: imx: imx8m-blk-ctrl: off by one in imx8m_blk_ctrl_xlate()
Ezequiel Garcia (1):
imx: soc: Select REGMAP_MMIO
Lucas Stach (8):
soc: imx: gpcv2: allow to disable individual power domains
Revert "soc: imx: gpcv2: move reset assert after requesting domain power up"
soc: imx: gpcv2: add lockdep annotation
soc: imx: gpcv2: add domain option to keep domain clocks enabled
soc: imx: gpcv2: keep i.MX8M* bus clocks enabled
soc: imx: gpcv2: support system suspend/resume
soc: imx: add i.MX8M blk-ctrl driver
soc: imx: imx8m-blk-ctrl: add DISP blk-ctrl
Marek Vasut (2):
soc: imx: gpcv2: Turn domain->pgc into bitfield
soc: imx: gpcv2: Set both GPC_PGC_nCTRL(GPU_2D|GPU_3D) for MX8MM GPU domain
drivers/soc/imx/Kconfig | 1 +
drivers/soc/imx/Makefile | 1 +
drivers/soc/imx/gpcv2.c | 134 +++++++---
drivers/soc/imx/imx8m-blk-ctrl.c | 523 +++++++++++++++++++++++++++++++++++++++
4 files changed, 618 insertions(+), 41 deletions(-)
create mode 100644 drivers/soc/imx/imx8m-blk-ctrl.c
More information about the linux-arm-kernel
mailing list