| 083cfadb | 03-Jun-2025 |
Kun Lu <kun.lu@mediatek.com> |
feat(mt8189): add SPM features support
When the system is in idle or suspend state, SPM will turn off some unused system resources. This patch enables this feature to achieve power saving.
Signed-o
feat(mt8189): add SPM features support
When the system is in idle or suspend state, SPM will turn off some unused system resources. This patch enables this feature to achieve power saving.
Signed-off-by: Kun Lu <kun.lu@mediatek.com> Change-Id: Ia346c0ea94fa7e427b16c3071ce4eeaa329aab44
show more ...
|
| d701cf81 | 03-Jun-2025 |
Kun Lu <kun.lu@mediatek.com> |
feat(mt8189): enable PMIC low power setting
During suspend, it is necessary to set some power rails of the PMIC to enter lower poewer mode to achieve power saving.
Signed-off-by: Kun Lu <kun.lu@med
feat(mt8189): enable PMIC low power setting
During suspend, it is necessary to set some power rails of the PMIC to enter lower poewer mode to achieve power saving.
Signed-off-by: Kun Lu <kun.lu@mediatek.com> Change-Id: I922d4f490ecc4db2a7825989d14b62a79f96f80e
show more ...
|
| 532ac057 | 10-Jul-2025 |
Kun Lu <kun.lu@mediatek.com> |
feat(mt8196): extract common SPM code for reuse
To promote code reuse and maintainability, move partial SPM driver to common.
Signed-off-by: Kun Lu <kun.lu@mediatek.com> Change-Id: I155e86758a14acb
feat(mt8196): extract common SPM code for reuse
To promote code reuse and maintainability, move partial SPM driver to common.
Signed-off-by: Kun Lu <kun.lu@mediatek.com> Change-Id: I155e86758a14acbce76c3b82f7d5b43eeaeca416
show more ...
|
| 0f462e65 | 06-Aug-2025 |
Xiandong Wang <xiandong.wang@mediatek.com> |
feat(mt8189): fix the typo in the display driver
Fix the typo for definition.
Signed-off-by: Xiandong Wang <xiandong.wang@mediatek.com> Change-Id: I3e01bae3ba22c0ca00e76cd80d5f75b14e3115e2 |
| 260e18b1 | 13-Jun-2025 |
Cloud Zhang <cloud.zhang@mediatek.corp-partner.google.com> |
feat(mt8189): add UFS functions used by libbl31.a
Add UFS callback functions needed by the MediaTek's private static library (libbl31.a).
Signed-off-by: Cloud Zhang <cloud.zhang@mediatek.corp-partn
feat(mt8189): add UFS functions used by libbl31.a
Add UFS callback functions needed by the MediaTek's private static library (libbl31.a).
Signed-off-by: Cloud Zhang <cloud.zhang@mediatek.corp-partner.google.com> Change-Id: I155b5a805a953e45f1a41a561f1d82f71b99541d
show more ...
|
| 578be2fc | 29-Jul-2025 |
Govindraj Raja <govindraj.raja@arm.com> |
Merge "feat(mt8189): add support display driver" into integration |
| 1ed77d1b | 11-Mar-2025 |
Boyan Karatotev <boyan.karatotev@arm.com> |
refactor(platforms): remove usage of psci_power_down_wfi
The callers in PSCI will now call wfi() after calling the pwr_domain_pwr_down() platform hook (previously they were mutually exclusive). As s
refactor(platforms): remove usage of psci_power_down_wfi
The callers in PSCI will now call wfi() after calling the pwr_domain_pwr_down() platform hook (previously they were mutually exclusive). As such, there is no need for platforms to do this themselves. In fact, it is strongly advisable for platforms not to do this themselves so that the PSCI can apply any relevant errata mitigations.
Change-Id: Ic9702edef7503996be24d984e29dfcc13bc3fcba Signed-off-by: Boyan Karatotev <boyan.karatotev@arm.com>
show more ...
|
| 69970765 | 07-Jul-2025 |
xiandong.wang <xiandong.wang@mediatek.corp-partner.google.com> |
feat(mt8189): add support display driver
After a suspend/resume cycle, the display's register state reverts to its default state. Therefore, display must set the register state to normal, allowing t
feat(mt8189): add support display driver
After a suspend/resume cycle, the display's register state reverts to its default state. Therefore, display must set the register state to normal, allowing the GCE and CPU to have the authority to configure this register.
Signed-off-by: xiandong.wang <xiandong.wang@mediatek.com> Change-Id: I124eb0eae17d7ab263c23374b70c3b6155dc7c3a
show more ...
|
| a881aebc | 23-Jul-2025 |
irving-ch-lin <irving-ch.lin@mediatek.com> |
refactor(mediatek): move mtcmos driver to common
Move mtcmos driver to common.
Signed-off-by: irving-ch-lin <irving-ch.lin@mediatek.com> Change-Id: Id7e0b4ca7596d75ee94bd8d8a855d1bb60f66bdc |
| 148152f3 | 16-Jul-2025 |
Gavin Liu <gavin.liu@mediatek.corp-partner.google.com> |
feat(mt8189): add reset and poweroff function for PSCI call
Add reset and poweroff function for PSCI call.
Change-Id: I8bdf79e81f2fa1920d02af904d53eb610825d5e2 Signed-off-by: Gavin Liu <gavin.liu@m
feat(mt8189): add reset and poweroff function for PSCI call
Add reset and poweroff function for PSCI call.
Change-Id: I8bdf79e81f2fa1920d02af904d53eb610825d5e2 Signed-off-by: Gavin Liu <gavin.liu@mediatek.corp-partner.google.com>
show more ...
|
| 4dfb8193 | 25-Apr-2025 |
Gavin Liu <gavin.liu@mediatek.corp-partner.google.com> |
feat(mt8189): link prebuilt library
If MTKLIB_PATH is provided, the build will use the library provided by MTKLIB_PATH. Otherwise, it will use stub implementation.
Signed-off-by: Gavin Liu <gavin.l
feat(mt8189): link prebuilt library
If MTKLIB_PATH is provided, the build will use the library provided by MTKLIB_PATH. Otherwise, it will use stub implementation.
Signed-off-by: Gavin Liu <gavin.liu@mediatek.corp-partner.google.com> Change-Id: I0eebfdf69ab1d4f7788b3cc6de26e47587f6b906
show more ...
|
| 3fb300a9 | 08-Jul-2025 |
Manish Pandey <manish.pandey2@arm.com> |
Merge "feat(mt8189): add hotplug driver" into integration |
| d833129a | 13-May-2025 |
Boyan Karatotev <boyan.karatotev@arm.com> |
fix: use LDLIBS instead of LDFLAGS for library search paths
The LDLIBS is quite convenient for both the -l and -L flags as both ld and gcc will accept them identically when linking. So use LDLIBS an
fix: use LDLIBS instead of LDFLAGS for library search paths
The LDLIBS is quite convenient for both the -l and -L flags as both ld and gcc will accept them identically when linking. So use LDLIBS and leave LDFLAGS alone for flags that have some difference (eg needing a -Wl prefix).
Change-Id: I3f2ab54931eff4e796dc4757950ed797ab3344a8 Signed-off-by: Boyan Karatotev <boyan.karatotev@arm.com>
show more ...
|
| b8d63a7a | 22-Mar-2025 |
Kai Liang <kai.liang@mediatek.corp-partner.google.com> |
feat(mt8189): add hotplug driver
Minor hardware changes require minor driver updates.
Signed-off-by: Kai Liang <kai.liang@mediatek.com> Change-Id: Iaeed93a7cf1b8c22979fedf7bd571f30398d410e |
| 6cd0ff2c | 26-Jun-2025 |
Govindraj Raja <govindraj.raja@arm.com> |
Merge "fix(mt8196): duplicated ETIMEDOUT definition" into integration |
| 0e039eaf | 17-Jun-2025 |
Ghennadi Procopciuc <ghennadi.procopciuc@nxp.com> |
fix(mt8196): duplicated ETIMEDOUT definition
Refactor the local definition of the ETIMEDOUT macro to prevent conflicts with the standard definition provided by libc/errno.h.
Change-Id: I3eff7e4a8e3
fix(mt8196): duplicated ETIMEDOUT definition
Refactor the local definition of the ETIMEDOUT macro to prevent conflicts with the standard definition provided by libc/errno.h.
Change-Id: I3eff7e4a8e395914cb6a4b33d18e6d5b46cc06f6 Signed-off-by: Ghennadi Procopciuc <ghennadi.procopciuc@nxp.com>
show more ...
|
| aed177ce | 24-Jun-2025 |
Runyang Chen <runyang.chen@mediatek.com> |
feat(mt8189): add dfd driver
Add dfd init flow.
Signed-off-by: Runyang Chen <runyang.chen@mediatek.com> Change-Id: Iaad7a46d019a7bf5ae86ca7583291975e01bfbfb |
| f6d7b010 | 18-Jun-2025 |
Chris Kay <chris.kay@arm.com> |
fix(mediatek-drivers): fix incorrect source assignment
The `LOCAL_SRCS-y` variable is being cleared immediately after appending the `pmic_common_swap_api.c` file, resulting in the file never being i
fix(mediatek-drivers): fix incorrect source assignment
The `LOCAL_SRCS-y` variable is being cleared immediately after appending the `pmic_common_swap_api.c` file, resulting in the file never being included in any platform build.
Change-Id: I55184e8c090bc9bfb4631da5126e07e57a373065 Signed-off-by: Chris Kay <chris.kay@arm.com>
show more ...
|
| 52c47c17 | 12-Jun-2025 |
Govindraj Raja <govindraj.raja@arm.com> |
Merge changes Ie23e8ae5,I4d142cb0,I528a1117 into integration
* changes: feat(mt8189): add pmic driver feat(mt8189): add PWRAP driver feat(mt8189): add SPMI driver |
| ef0fdd37 | 11-Jun-2025 |
Manish V Badarkhe <manish.badarkhe@arm.com> |
Merge "fix(mt8195): fix variable may be used uninitialized error" into integration |
| ba96b79b | 11-Jun-2025 |
Manish V Badarkhe <manish.badarkhe@arm.com> |
Merge "fix(mt8188): fix variable may be used uninitialized error" into integration |
| 868b2d60 | 27-Feb-2025 |
Zhigang Qin <zhigang.qin@mediatek.corp-partner.google.com> |
feat(mt8189): add pmic driver
1. add pmic shutdown/reset function 2. add pmic low power setting api
Signed-off-by: Zhigang Qin <zhigang.qin@mediatek.corp-partner.google.com> Change-Id: Ie23e8ae50a6
feat(mt8189): add pmic driver
1. add pmic shutdown/reset function 2. add pmic low power setting api
Signed-off-by: Zhigang Qin <zhigang.qin@mediatek.corp-partner.google.com> Change-Id: Ie23e8ae50a67be07f9025d69335c26b9569b3d70
show more ...
|
| 9c9324cc | 25-Feb-2025 |
Zhigang Qin <zhigang.qin@mediatek.corp-partner.google.com> |
feat(mt8189): add PWRAP driver
Add PWRAP driver for mt6365 pmic communication
Signed-off-by: Zhigang Qin <zhigang.qin@mediatek.corp-partner.google.com> Change-Id: I4d142cb020f0e1b0372f7ef2ba1eb0328
feat(mt8189): add PWRAP driver
Add PWRAP driver for mt6365 pmic communication
Signed-off-by: Zhigang Qin <zhigang.qin@mediatek.corp-partner.google.com> Change-Id: I4d142cb020f0e1b0372f7ef2ba1eb03287cbcd8f
show more ...
|
| 257aa94f | 24-Feb-2025 |
Zhigang Qin <zhigang.qin@mediatek.corp-partner.google.com> |
feat(mt8189): add SPMI driver
Add SPMI driver for PMIC communication
Signed-off-by: Zhigang Qin <zhigang.qin@mediatek.corp-partner.google.com> Change-Id: I528a111791798cc442dbd43e56eddfe91735be2e |
| 4902381a | 27-May-2025 |
Govindraj Raja <govindraj.raja@arm.com> |
Merge "feat(mt8189): add IOMMU enable control in SiP service" into integration |