[GIT PULL] soc: mediatek: updates for v5.18
Matthias Brugger
matthias.bgg at gmail.com
Tue Mar 1 01:38:55 PST 2022
Hi Olof and Arnd,
Please have a look on the SoC driver updates for v5.18.
As you can see, we get quite some support for SoC devices based on mt8186.
Regards,
Matthias
---
The following changes since commit e783362eb54cd99b2cac8b3a9aeac942e6f6ac07:
Linux 5.17-rc1 (2022-01-23 10:12:53 +0200)
are available in the Git repository at:
https://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux.git/
tags/v5.17-next-soc
for you to fetch changes up to eb1b02bef52ae545d5eb24116d5c099f738d39d5:
dt-bindings: arm: mediatek: mmsys: add support for MT8186 (2022-03-01
09:26:56 +0100)
----------------------------------------------------------------
- add power domains support for mt8195
- disable ACP on mt8192
mt8186:
- add support for power domains
- add mmsys and mutex support needed for DRM
- add reset control based on mmsys subsystem
- add pmic wrapper
----------------------------------------------------------------
Alyssa Rosenzweig (1):
soc: mediatek: mtk-infracfg: Disable ACP on MT8192
Chun-Jie Chen (7):
dt-bindings: power: Add MT8195 power domains
soc: mediatek: pm-domains: Add wakeup capacity support in power domain
soc: mediatek: pm-domains: Remove unused macro
soc: mediatek: pm-domains: Move power status offset to power domain data
soc: mediatek: pm-domains: Add support for mt8195
dt-bindings: power: Add MT8186 power domains
soc: mediatek: pm-domains: Add support for mt8186
Johnson Wang (2):
soc: mediatek: pwrap: add pwrap driver for MT8186 SoC
dt-bindings: mediatek: add compatible for MT8186 pwrap
Rex-BC Chen (2):
soc: mediatek: mmsys: add mmsys reset control for MT8186
dt-bindings: arm: mediatek: mmsys: add support for MT8186
Yongqiang Niu (2):
soc: mediatek: mmsys: add mt8186 mmsys routing table
soc: mediatek: add MTK mutex support for MT8186
.../bindings/arm/mediatek/mediatek,mmsys.yaml | 1 +
.../bindings/power/mediatek,power-controller.yaml | 3 +
.../devicetree/bindings/soc/mediatek/pwrap.txt | 1 +
drivers/soc/mediatek/mt8167-pm-domains.h | 16 +-
drivers/soc/mediatek/mt8173-pm-domains.h | 22 +-
drivers/soc/mediatek/mt8183-pm-domains.h | 32 +-
drivers/soc/mediatek/mt8186-mmsys.h | 115 ++++
drivers/soc/mediatek/mt8186-pm-domains.h | 344 ++++++++++++
drivers/soc/mediatek/mt8192-pm-domains.h | 44 +-
drivers/soc/mediatek/mt8195-pm-domains.h | 613 +++++++++++++++++++++
drivers/soc/mediatek/mtk-infracfg.c | 19 +
drivers/soc/mediatek/mtk-mmsys.c | 12 +
drivers/soc/mediatek/mtk-mutex.c | 45 ++
drivers/soc/mediatek/mtk-pm-domains.c | 17 +-
drivers/soc/mediatek/mtk-pm-domains.h | 8 +-
drivers/soc/mediatek/mtk-pmic-wrap.c | 71 +++
include/dt-bindings/power/mt8186-power.h | 32 ++
include/dt-bindings/power/mt8195-power.h | 46 ++
include/linux/soc/mediatek/infracfg.h | 133 +++++
19 files changed, 1559 insertions(+), 15 deletions(-)
create mode 100644 drivers/soc/mediatek/mt8186-mmsys.h
create mode 100644 drivers/soc/mediatek/mt8186-pm-domains.h
create mode 100644 drivers/soc/mediatek/mt8195-pm-domains.h
create mode 100644 include/dt-bindings/power/mt8186-power.h
create mode 100644 include/dt-bindings/power/mt8195-power.h
More information about the Linux-mediatek
mailing list