summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorMarek Vasut <[email protected]>2022-04-13 00:42:51 +0200
committerStefano Babic <[email protected]>2022-04-21 12:44:23 +0200
commit4eb82c2e56a7cd68b74c3a21de5c79ea80c5dcd6 (patch)
tree0c83af2dc1b8dcb55052f380797dd1b4548263bb /include
parent19842b6a20f3205c40f868f9d0a787f7ed5c9f18 (diff)
imx: power-domain: Get rid of SMCCC dependency
This driver is the only SMCCC dependency in iMX8M U-Boot port. Rework the driver based on Linux GPCv2 driver to directly control the GPCv2 block instead of using SMCCC calls. This way, U-Boot can operate the i.MX8M power domains without depending on anything else. This is losely based on Linux GPCv2 driver. The GPU, VPU, MIPI power domains are not supported to save space, since they are not useful in the bootloader. The only domains kept are ones for HSIO, PCIe, USB. Tested-By: Tim Harvey <[email protected]> #imx8mp-venice-defconfig Signed-off-by: Marek Vasut <[email protected]> Cc: Fabio Estevam <[email protected]> Cc: Peng Fan <[email protected]> Cc: Stefano Babic <[email protected]>
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions