| #
999503d2 |
| 24-Dec-2024 |
Manish Pandey <manish.pandey2@arm.com> |
Merge changes Ic746571b,I1926cab9,Id70162e9,I3a9b014e,Ic99adba1, ... into integration
* changes: feat(mt8196): enable APU on mt8196 feat(mt8196): add APU SMMU hardware semaphore operations fea
Merge changes Ic746571b,I1926cab9,Id70162e9,I3a9b014e,Ic99adba1, ... into integration
* changes: feat(mt8196): enable APU on mt8196 feat(mt8196): add APU SMMU hardware semaphore operations feat(mt8196): add smpu protection for APU secure memory feat(mt8196): add APU RCX DevAPC setting feat(mt8196): add APU kernel control operations feat(mt8196): add APU power on/off functions feat(mt8196): add APUMMU setting feat(mt8196): enable apusys mailbox mpu protection feat(mt8196): enable apusys security control feat(mt8196): add APUSYS AO DevAPC setting feat(mt8196): add APU power-on init flow
show more ...
|
| #
31a0b877 |
| 14-Nov-2024 |
Karl Li <karl.li@mediatek.com> |
feat(mt8196): add APUSYS AO DevAPC setting
Apusys AO DevAPC is a set of control registers inside APU, controlling the access permission of APU AO (Always On) domain.
This patch add the mt8196 APU A
feat(mt8196): add APUSYS AO DevAPC setting
Apusys AO DevAPC is a set of control registers inside APU, controlling the access permission of APU AO (Always On) domain.
This patch add the mt8196 APU AO DevAPC setting to setup the protection.
Change-Id: I975a92795031cd1813442302890e29b671ef16f1 Signed-off-by: Karl Li <karl.li@mediatek.com>
show more ...
|
| #
71d4aa61 |
| 14-Jul-2023 |
Manish Pandey <manish.pandey2@arm.com> |
Merge "feat(mt8188): modify APU DAPC permission" into integration
|
| #
d06edabf |
| 12-Jul-2023 |
Chungying Lu <chungying.lu@mediatek.corp-partner.google.com> |
feat(mt8188): modify APU DAPC permission
We limited the r/w permission of some register groups for security concerns. These regitser groups should not be accessed by domain 3 or domain 5.
Change-Id
feat(mt8188): modify APU DAPC permission
We limited the r/w permission of some register groups for security concerns. These regitser groups should not be accessed by domain 3 or domain 5.
Change-Id: I2188da88d9e10a931d87bda14dc7dca46633dcd8 Signed-off-by: Chungying Lu <chungying.lu@mediatek.corp-partner.google.com>
show more ...
|
| #
4c8e1f9a |
| 06-Jun-2023 |
Olivier Deprez <olivier.deprez@arm.com> |
Merge changes I21d65a88,I949cfce9,If4249f22,Id0451bd1,I9e930070, ... into integration
* changes: feat(mediatek): add APU watchdog timeout control feat(mt8188): add emi mpu protection for APU sec
Merge changes I21d65a88,I949cfce9,If4249f22,Id0451bd1,I9e930070, ... into integration
* changes: feat(mediatek): add APU watchdog timeout control feat(mt8188): add emi mpu protection for APU secure memory feat(mt8188): add devapc setting of apusys rcx feat(mt8188): add backup/restore function when power on/off feat(mediatek): add APU bootup control smc call feat(mt8188): enable apusys mailbox mpu protect feat(mt8188): enable apusys domain remap feat(mt8188): add apusys ao devapc setting feat(mt8188): increase TZRAM_SIZE from 192KB to 256KB
show more ...
|
| #
5986ae57 |
| 24-Apr-2023 |
Karl Li <karl.li@mediatek.corp-partner.google.com> |
feat(mt8188): add devapc setting of apusys rcx
Apusys rcx is a subsys in apusys, and it is a basic domain of APU and it connects several components in APU. The devapc control of apusys rcx is also i
feat(mt8188): add devapc setting of apusys rcx
Apusys rcx is a subsys in apusys, and it is a basic domain of APU and it connects several components in APU. The devapc control of apusys rcx is also inside APU and it can only be set when APU is powered on. Then apusys kernel driver will trigger rcx devapc init by ATF smc call.
Change-Id: If4249f22a08690b1e4f5aa5f0cbfb54ccacf90e1 Signed-off-by: Karl Li <karl.li@mediatek.com> Signed-off-by: Chungying Lu <chungying.lu@mediatek.com>
show more ...
|
| #
777e3b71 |
| 21-Apr-2023 |
Karl Li <karl.li@mediatek.corp-partner.google.com> |
feat(mt8188): add apusys ao devapc setting
Apusys ao devapc is a set of control registers inside APU, and it controls the access permission of APU ao domain. Moreover, apusys ao devapc must be set a
feat(mt8188): add apusys ao devapc setting
Apusys ao devapc is a set of control registers inside APU, and it controls the access permission of APU ao domain. Moreover, apusys ao devapc must be set after apusys power init, so we need to place the drivers in TF-A instead of coreboot.
Change-Id: Ife849c32d4dd9dca15432d4b8a51753fde61b148 Signed-off-by: Karl Li <karl.li@mediatek.com> Signed-off-by: Chungying Lu <chungying.lu@mediatek.com>
show more ...
|