[PATCH v5 0/8] Add support MT6316/6363/MT6373 PMICs regulators and MFD

AngeloGioacchino Del Regno angelogioacchino.delregno at collabora.com
Tue Sep 30 02:30:26 PDT 2025


Il 29/09/25 15:07, Igor Belwon ha scritto:
> On Tue Jul 15, 2025 at 4:02 PM CEST, AngeloGioacchino Del Regno wrote:
>> This series adds support for three new MediaTek PMICs: MT6316, MT6363
>> and MT6373 and their variants - used in board designs featuring the
>> MediaTek MT8196 Chromebook SoC, or the MT6991 Dimensity 9400 Smartphone
>> SoC.
>>
> 
> Hi Angelo,
> 
> Apologies for asking, but is there any future for this series? I
> understand you as a MediaTek maintainer have a lot of work on your head -
> however as part of my MT6878 upstreaming work, getting this series merged
> would really be beneficial.
> 
> I only have MT6363 (well, also 6685, 6319 and 6369, but expect a
> seperate patchset for these) on my platform, so I'm unable to pick up
> the work for other PMICs anyway.
> 
> Thanks and regards,
> Igor

No worries about asking - that's totally legit!

Happy to see that you're going serious with the upstreaming of the Dimensity 7300!
I admit I'd be proud to finally see some modern MediaTek smartphone upstream, as
there is practically none (well, apart from some old-old-old stuff that I added
and - ugh - only partially) and I don't think that those deserve to become e-waste
"just like that".

Those regulators are required for the MediaTek Kompanio Ultra (MT8196) SoC, and yes
I plan to respin this series as soon as possible.

I should also be trying to upstream the MT6685 RTC in the future (not clkbuf, most
probably, as that doesn't seem to be actually needed for anything meaningful).

As for MT6319 and MT6369, I currently have no plans for upstreaming those, at least
for now.

Besides, does the Dimensity 7300 also use SPMI 2.0?
In case you missed it: 
https://lore.kernel.org/all/c31bc281-94d5-40b6-a9bd-76b41769f6e5@collabora.com

Also - if this can help you in any way, we (as Collabora) are performing all of the
upstreaming work publicly: the commits that aren't "exactly ready yet" (but working
anyway) are of course available to everyone... and also some WIP things.

This includes, for example, the SCMI TinySYS Protocol (which probably D7300 also
uses) and DVFSRC v4 code, other than devicetrees that are close to upstream for the
MT8196 platform - of which, some new style nodes should apply to your SoC (not in
a 1:1 copy-paste fashion, but you get the point, I guess).

Check it out:
https://gitlab.collabora.com/mediatek/aiot/linux/-/commits/mediatek-dev

Beware that we have multiple branches, and some may be more updated than others.

...and we also have some documentation that could help:
https://gitlab.collabora.com/mediatek/aiot/wiki/-/blob/main/README.md


Cheers,
Angelo



More information about the Linux-mediatek mailing list