[PATCH 3/3] pmdomain: mediatek: Add support for MT6858 SoC
AngeloGioacchino Del Regno
angelogioacchino.delregno at collabora.com
Wed Jul 15 02:56:59 PDT 2026
On 7/14/26 15:43, Nikolai Burov via B4 Relay wrote:
> From: Nikolai Burov <nikolai.burov at jolla.com>
>
> Add support for the power domains found in the MediaTek MT6858 SoC.
>
> Signed-off-by: Nikolai Burov <nikolai.burov at jolla.com>
> ---
> drivers/pmdomain/mediatek/mt6858-pm-domains.h | 462 ++++++++++++++++++++++++++
> drivers/pmdomain/mediatek/mtk-pm-domains.c | 5 +
> drivers/pmdomain/mediatek/mtk-pm-domains.h | 5 +
> 3 files changed, 472 insertions(+)
>
> diff --git a/drivers/pmdomain/mediatek/mt6858-pm-domains.h b/drivers/pmdomain/mediatek/mt6858-pm-domains.h
> new file mode 100644
> index 000000000000..6d85835115b4
> --- /dev/null
> +++ b/drivers/pmdomain/mediatek/mt6858-pm-domains.h
> @@ -0,0 +1,462 @@
> +/* SPDX-License-Identifier: GPL-2.0-only */
> +/*
> + * Copyright (c) 2025 MediaTek Inc.
> + * KY Liu <ky.liu at mediatek.com>
> + * Copyright (c) 2026 Jolla Mobile Ltd
> + * Nikolai Burov <nikolai.burov at jolla.com>
> + */
..snip..
> +static const struct scpsys_domain_data scpsys_domain_data_mt6858[] = {
> + [MT6858_POWER_DOMAIN_MD] = {
> + .name = "md",
> + .sta_mask = MT6858_PWR_ACK,
> + .ctl_offs = 0xe00,
> + .pwr_sta_offs = 0xe00,
> + .pwr_sta2nd_offs = 0xe00,
> + .ext_buck_iso_offs = 0xf20,
> + .ext_buck_iso_mask = GENMASK(1, 0),
> + .caps = MTK_SCPD_MODEM_SECURE | MTK_SCPD_EXT_BUCK_ISO |
MTK_SCPD_MODEM_SECURE_PWRSEQ
After which:
Reviewed-by: AngeloGioacchino Del Regno <angelogioacchino.delregno at collabora.com>
> + MTK_SCPD_KEEP_DEFAULT_OFF,
> + },
More information about the Linux-mediatek
mailing list