[PATCH 00/12] power: domain: mediatek: refactor driver and add MT8188 support

David Lechner dlechner at baylibre.com
Wed Jul 8 23:22:13 CEST 2026


On 7/8/26 8:07 AM, Julien Stephan wrote:
> This series adds power domain support for the MediaTek MT8188 SoC, used
> by the Genio 510 (mt8370) and Genio 700 (mt8390) EVKs.
> 

...

> The new files added by this series are not listed in MAINTAINERS: they
> will be covered by the pending "MAINTAINERS: Replace Mediatek with N:"
> patch from Marek [2].

Are we still going to need drivers/power/domain/mt*.c for the new
files in "power: domain: mediatek: split into per-SoC drivers"?

> 
> [2]: https://lore.kernel.org/all/20260617024105.152655-1-marek.vasut%2Brenesas@mailbox.org/
> 
> [1]: https://lore.kernel.org/all/20260701-mt8188-clk-add-missing-clock-in-pericfg-ao-v1-1-13109b199248@baylibre.com/
> 
> Signed-off-by: Julien Stephan <jstephan at baylibre.com>
> ---
> Julien Stephan (12):
>       power: domain: keep Makefile and Kconfig sorted
>       configs: mediatek: drop unused CONFIG_MTK_POWER_DOMAIN
>       power: domain: mediatek: remove enum scp_domain_type
>       power: domain: mediatek: prefix internal identifiers with mtk_
>       power: domain: mediatek: constify scp_domain_data instances
>       power: domain: mediatek: split into per-SoC drivers
>       power: domain: mediatek: wrap domain tables in struct scp_soc_data
>       power: domain: mediatek: rename mtk_power_domain_probe to mtk_scpsys_probe
>       power: domain: mediatek: rename struct mtk_scp_domain to mtk_scpsys
>       power: domain: mediatek: add support for the power-controller model
>       power: domain: mediatek: add MT8188 power domain driver
>       configs: mediatek: enable MT8188 power domain
> 
>  MAINTAINERS                                |   1 +
>  configs/mt7622_rfb_defconfig               |   2 +-
>  configs/mt7623a_unielec_u7623_02_defconfig |   2 +-
>  configs/mt7623n_bpir2_defconfig            |   2 +-
>  configs/mt7629_rfb_defconfig               |   2 +-
>  configs/mt7981_emmc_rfb_defconfig          |   2 -
>  configs/mt7981_rfb_defconfig               |   2 -
>  configs/mt7981_sd_rfb_defconfig            |   2 -
>  configs/mt7986_rfb_defconfig               |   2 -
>  configs/mt7986a_bpir3_emmc_defconfig       |   2 -
>  configs/mt7986a_bpir3_sd_defconfig         |   2 -
>  configs/mt7987_emmc_rfb_defconfig          |   2 -
>  configs/mt7987_rfb_defconfig               |   2 -
>  configs/mt7987_sd_rfb_defconfig            |   2 -
>  configs/mt7988_rfb_defconfig               |   2 -
>  configs/mt7988_sd_rfb_defconfig            |   2 -
>  configs/mt8188.config                      |   2 +
>  drivers/power/domain/Kconfig               |  89 ++--
>  drivers/power/domain/Makefile              |  15 +-
>  drivers/power/domain/mt7623-power-domain.c |  85 ++++
>  drivers/power/domain/mt7629-power-domain.c |  60 +++
>  drivers/power/domain/mt8188-power-domain.c | 665 +++++++++++++++++++++++++++++
>  drivers/power/domain/mtk-power-domain.c    | 576 ++++++++++++++-----------
>  drivers/power/domain/mtk-power-domain.h    | 131 ++++++
>  24 files changed, 1352 insertions(+), 302 deletions(-)
> ---
> base-commit: 8101ed2547180109903e9c7a2ecc8e0679c7ec35
> change-id: 20260702-mt8188-add-power-domain-488f0c2daaed
> prerequisite-message-id: 20260701-mt8188-clk-add-missing-clock-in-pericfg-ao-v1-1-13109b199248 at baylibre.com
> prerequisite-patch-id: be920ef2f5c93fb8111072d8fb30411d227a52de
> 
> Best regards,
> --  
> Julien Stephan <jstephan at baylibre.com>
> 



More information about the U-Boot mailing list