| #
578be2fc |
| 29-Jul-2025 |
Govindraj Raja <govindraj.raja@arm.com> |
Merge "feat(mt8189): add support display driver" into integration
|
| #
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 ...
|
| #
372fdde8 |
| 06-Feb-2025 |
Govindraj Raja <govindraj.raja@arm.com> |
Merge "feat(mediatek): update mtk_sip_def.h" into integration
|
| #
ead26026 |
| 06-Feb-2025 |
Yidi Lin <yidilin@chromium.org> |
feat(mediatek): update mtk_sip_def.h
Update missing SiP SCM ID definitions. Those definitons are required when linking to the proprietary library.
Change-Id: I6b912cee9bcceac774ff2228a1e335073a1d5e
feat(mediatek): update mtk_sip_def.h
Update missing SiP SCM ID definitions. Those definitons are required when linking to the proprietary library.
Change-Id: I6b912cee9bcceac774ff2228a1e335073a1d5ea7 Signed-off-by: Yidi Lin <yidilin@chromium.org>
show more ...
|
| #
cf2df874 |
| 28-Jan-2025 |
Govindraj Raja <govindraj.raja@arm.com> |
Merge changes I1126311e,I6ae5b5b4,I1b907256,I9facb6bf,Ie51cffeb, ... into integration
* changes: feat(mt8196): add vcore dvfs drivers feat(mt8196): add LPM v2 support feat(mt8196): add SPM com
Merge changes I1126311e,I6ae5b5b4,I1b907256,I9facb6bf,Ie51cffeb, ... into integration
* changes: feat(mt8196): add vcore dvfs drivers feat(mt8196): add LPM v2 support feat(mt8196): add SPM common version support feat(mt8196): add SPM common driver support feat(mt8196): add SPM basic features support feat(mt8196): add SPM features support feat(mt8196): enable PMIC low power setting feat(mt8196): add mcdi driver feat(mt8196): add pwr_ctrl module for CPU power management feat(mt8196): add mcusys moudles for power management feat(mt8196): add CPC module for power management feat(mt8196): add topology module for power management feat(mt8196): add SPMI driver feat(mt8196): add PMIC driver
show more ...
|
| #
5cb0bc07 |
| 03-Dec-2024 |
Kai Liang <kai.liang@mediatek.com> |
feat(mt8196): add mcdi driver
Add MCDI driver to manage CPU idle states and optimize power consumption.
Signed-off-by: Kai Liang <kai.liang@mediatek.com> Change-Id: I3a2e163730dd997dd72f2ebc1375dea
feat(mt8196): add mcdi driver
Add MCDI driver to manage CPU idle states and optimize power consumption.
Signed-off-by: Kai Liang <kai.liang@mediatek.com> Change-Id: I3a2e163730dd997dd72f2ebc1375dea38d728cb7
show more ...
|
| #
4e59323c |
| 13-Jan-2025 |
Manish Pandey <manish.pandey2@arm.com> |
Merge "feat(mt8196): add Mediatek EMI stub implementation for mt8196" into integration
|
| #
39f5e278 |
| 31-Dec-2024 |
Gavin Liu <gavin.liu@mediatek.corp-partner.google.com> |
feat(mt8196): add Mediatek EMI stub implementation for mt8196
Implement stub functions for the EMI driver to ensure that the build can pass when a prebuilt library is not available.
Change-Id: I296
feat(mt8196): add Mediatek EMI stub implementation for mt8196
Implement stub functions for the EMI driver to ensure that the build can pass when a prebuilt library is not available.
Change-Id: I296945a3df6766a3a133cd385a1e5038ca979403 Signed-off-by: Gavin Liu <gavin.liu@mediatek.corp-partner.google.com>
show more ...
|
| #
3951baa6 |
| 20-Dec-2024 |
Olivier Deprez <olivier.deprez@arm.com> |
Merge "feat(mediatek): add vcp driver support" into integration
|
| #
a1763ae9 |
| 01-Nov-2024 |
Xiangzhi Tang <xiangzhi.tang@mediatek.corp-partner.google.com> |
feat(mediatek): add vcp driver support
It is excepted that kernel vcp can request the vcp hw do some security setting via SMC call services.
Signed-off-by: Xiangzhi Tang <xiangzhi.tang@mediatek.cor
feat(mediatek): add vcp driver support
It is excepted that kernel vcp can request the vcp hw do some security setting via SMC call services.
Signed-off-by: Xiangzhi Tang <xiangzhi.tang@mediatek.corp-partner.google.com> Change-Id: Ib5c01c1d72b3483262dcd821878e6e53ba9c681c
show more ...
|
| #
5fdb2e54 |
| 21-Mar-2023 |
Olivier Deprez <olivier.deprez@arm.com> |
Merge changes I924ea85d,I22e128c4,I7a5cfaac into integration
* changes: feat(mt8195): add support for SMC from OP-TEE feat(mediatek): add SMC handler for EMI MPU feat(mediatek): add SiP servic
Merge changes I924ea85d,I22e128c4,I7a5cfaac into integration
* changes: feat(mt8195): add support for SMC from OP-TEE feat(mediatek): add SMC handler for EMI MPU feat(mediatek): add SiP service for OP-TEE
show more ...
|
| #
621eaab5 |
| 06-Dec-2022 |
Bo-Chen Chen <rex-bc.chen@mediatek.com> |
feat(mediatek): add SiP service for OP-TEE
Add SiP service for the SMC call from the secure world.
Signed-off-by: Bo-Chen Chen <rex-bc.chen@mediatek.com> Signed-off-by: jason-ch chen <Jason-ch.Chen
feat(mediatek): add SiP service for OP-TEE
Add SiP service for the SMC call from the secure world.
Signed-off-by: Bo-Chen Chen <rex-bc.chen@mediatek.com> Signed-off-by: jason-ch chen <Jason-ch.Chen@mediatek.com> Change-Id: I7a5cfaac5c46ea65be793c3d291e4332cc0b2e54
show more ...
|
| #
84498ad1 |
| 14-Nov-2022 |
Manish Pandey <manish.pandey2@arm.com> |
Merge changes I5838964f,Id752c1cc,Idd42d5a2,Iff4680cd,I2b1801a7, ... into integration
* changes: fix(mt8188): add mmap entry for CPU idle SRAM fix(mt8188): refine gic init flow after system resu
Merge changes I5838964f,Id752c1cc,Idd42d5a2,Iff4680cd,I2b1801a7, ... into integration
* changes: fix(mt8188): add mmap entry for CPU idle SRAM fix(mt8188): refine gic init flow after system resume fix(mt8186): fix the DRAM voltage after the system resumes feat(mt8188): add audio support refactor(mt8195): use ptp3 common drivers feat(mt8188): add support for PTP3 feat(mt8188): enable MTK_PUBEVENT_ENABLE
show more ...
|
| #
c70f567a |
| 20-Sep-2022 |
Trevor Wu <trevor.wu@mediatek.com> |
feat(mt8188): add audio support
For MT8188, MTK_AUDIO_SMC_OP_DOMAIN_SIDEBANDS is required for normal mode switch. - Add audio common code and chip specific code. - Add new id (MTK_SIP_AUDIO_CONT
feat(mt8188): add audio support
For MT8188, MTK_AUDIO_SMC_OP_DOMAIN_SIDEBANDS is required for normal mode switch. - Add audio common code and chip specific code. - Add new id (MTK_SIP_AUDIO_CONTROL) to mtk_sip_def.h. - Enable for MT8188.
Signed-off-by: Trevor Wu <trevor.wu@mediatek.com> Change-Id: Iff4680cd0b520b2b519ecf30ecafe100f147cc62
show more ...
|
| #
bbdf2591 |
| 08-Sep-2022 |
Manish Pandey <manish.pandey2@arm.com> |
Merge changes Idde51a13,Ife8f1e84 into integration
* changes: feat(mediatek): add smcc call for MSDC refactor(mediatek): refactor plat_sip_calls.h for mt8192/mt8195/mt8186
|
| #
4dbe24cf |
| 22-Jun-2022 |
Bo-Chen Chen <rex-bc.chen@mediatek.com> |
feat(mediatek): add smcc call for MSDC
Some registers of MSDC need to be set in ATF, so we add MSDC drivers.
Signed-off-by: Bo-Chen Chen <rex-bc.chen@mediatek.com> Change-Id: Idde51a136ad08dbaece0b
feat(mediatek): add smcc call for MSDC
Some registers of MSDC need to be set in ATF, so we add MSDC drivers.
Signed-off-by: Bo-Chen Chen <rex-bc.chen@mediatek.com> Change-Id: Idde51a136ad08dbaece0bdaa804b934fca7046b6
show more ...
|
| #
3bdd9a24 |
| 08-Sep-2022 |
Bo-Chen Chen <rex-bc.chen@mediatek.com> |
refactor(mediatek): refactor plat_sip_calls.h for mt8192/mt8195/mt8186
- MTK_SIP_KERNEL_DFD can be moved to mtk_sip_def.h. - Remove unused MTK_SIP_* definations which are already defined in mtk_si
refactor(mediatek): refactor plat_sip_calls.h for mt8192/mt8195/mt8186
- MTK_SIP_KERNEL_DFD can be moved to mtk_sip_def.h. - Remove unused MTK_SIP_* definations which are already defined in mtk_sip_def.h.
Signed-off-by: Bo-Chen Chen <rex-bc.chen@mediatek.com> Change-Id: Ife8f1e842d986691488548632426f194199d42b9
show more ...
|
| #
04f28f89 |
| 05-Sep-2022 |
Manish Pandey <manish.pandey2@arm.com> |
Merge changes from topic "mt8188" into integration
* changes: feat(mt8188): add pinctrl support feat(mt8188): add RTC support feat(mt8188): add pmic and pwrap support refator(mediatek): move
Merge changes from topic "mt8188" into integration
* changes: feat(mt8188): add pinctrl support feat(mt8188): add RTC support feat(mt8188): add pmic and pwrap support refator(mediatek): move pmic.[c|h] to common folder refator(mediatek): move common definitions of pmic wrap to common folder feat(mt8188): add IOMMU enable control in SiP service feat(mt8188): add display port control in SiP service fix(mediatek): use uppercase for definition feat(mediatek): move dp drivers to common folder feat(mediatek): move mtk_cirq.c drivers to cirq folder feat(mt8188): initialize GIC feat(mt8188): initialize systimer feat(mt8188): initialize platform for MediaTek MT8188 refator(mediatek): remove unused files refator(mediatek): move drivers folder in common to plat/mediatek feat(mediatek): support coreboot BL31 loading
show more ...
|
| #
be457248 |
| 20-Jul-2022 |
Chengci Xu <chengci.xu@mediatek.corp-partner.google.com> |
feat(mt8188): add IOMMU enable control in SiP service
Add SiP service for multimedia & infra master to enable/disable MM & INFRA IOMMU in secure world
TEST=build pass BUG=b:236339614
Signed-off-by
feat(mt8188): add IOMMU enable control in SiP service
Add SiP service for multimedia & infra master to enable/disable MM & INFRA IOMMU in secure world
TEST=build pass BUG=b:236339614
Signed-off-by: Chengci Xu <chengci.xu@mediatek.corp-partner.google.com> Change-Id: I4eb1fda6044cf2cb6c22c005cb2fa550906b71e9
show more ...
|
| #
a4e50231 |
| 11-Jul-2022 |
Rex-BC Chen <rex-bc.chen@mediatek.com> |
feat(mt8188): add display port control in SiP service
MTK display port mute/unmute control registers need to be set in secure world.
TEST=build pass BUG=b:236331724
Signed-off-by: Bo-Chen Chen <re
feat(mt8188): add display port control in SiP service
MTK display port mute/unmute control registers need to be set in secure world.
TEST=build pass BUG=b:236331724
Signed-off-by: Bo-Chen Chen <rex-bc.chen@mediatek.com> Change-Id: I0aa0675f07c80aab4349493bfbb0782bf0bbef58
show more ...
|
| #
5340c5a0 |
| 30-Aug-2022 |
Olivier Deprez <olivier.deprez@arm.com> |
Merge changes from topics "mtk_cold_boot", "mtk_init_scheme", "smc_registration_use_case", "vendor_extend_pubsub_event" into integration
* changes: feat(mediatek): implement generic platform port
Merge changes from topics "mtk_cold_boot", "mtk_init_scheme", "smc_registration_use_case", "vendor_extend_pubsub_event" into integration
* changes: feat(mediatek): implement generic platform port refactor(mediatek): smc registration services feat(mediatek): introduce mtk init framework refactor(mediatek): partition MTK SiP SMC ID feat(mediatek): extend SiP vendor subscription events
show more ...
|
| #
2f3f5939 |
| 29-May-2022 |
Leon Chen <leon.chen@mediatek.com> |
refactor(mediatek): partition MTK SiP SMC ID
Manage MTK SiP SMC ID with macros for 32/64 bit and function declaration code generation. Partition SMC ID with different exception level sources.
Signe
refactor(mediatek): partition MTK SiP SMC ID
Manage MTK SiP SMC ID with macros for 32/64 bit and function declaration code generation. Partition SMC ID with different exception level sources.
Signed-off-by: Leon Chen <leon.chen@mediatek.com> Change-Id: I8966cd94f0d825e7ebae08833d2bd9fceedfd45e
show more ...
|