This adds the IO domain driver for PX30 by importing the appropriate
bits from the Linux kernel driver, similarly to what's been done for
RK3399 in the past.

However for this driver to probe, syscon_px30 driver needs to be fixed
to probe children of its syscon DT nodes, so this is fixed as well.

Finally, enable this on PX30 Ringneck.

Signed-off-by: Quentin Schulz <quentin.sch...@cherry.de>
---
Quentin Schulz (3):
      rockchip: px30: bind sub-nodes for GRF (syscon)
      rockchip: io-domain: add support for PX30
      rockchip: ringneck-px30: enable IO domain

 arch/arm/mach-rockchip/px30/syscon_px30.c |  3 ++
 configs/ringneck-px30_defconfig           |  1 +
 drivers/misc/rockchip-io-domain.c         | 66 +++++++++++++++++++++++++++++++
 3 files changed, 70 insertions(+)
---
base-commit: 0f4e1025ad2ff19095b754229ffec4527380dae1
change-id: 20240614-px30-io-domain-0963eb8d4031

Best regards,
-- 
Quentin Schulz <quentin.sch...@cherry.de>

Reply via email to