History log of /rk3399_ARM-atf/ (Results 10051 – 10075 of 18586)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
88ddb60103-Mar-2021 Madhukar Pappireddy <madhukar.pappireddy@arm.com>

Merge "mediatek: mt8192: Add MPU Support for SCP/PCIe" into integration

258f6a2d03-Mar-2021 Madhukar Pappireddy <madhukar.pappireddy@arm.com>

Merge changes I4bd4612a,Id13a06d4,I0ea7f610,Ie6a7063b into integration

* changes:
mediatek: mt8192: Add Vcore DVFS driver
mediatek: mt8192: Add SPM suspend driver
mediatek: mt8192: supports mc

Merge changes I4bd4612a,Id13a06d4,I0ea7f610,Ie6a7063b into integration

* changes:
mediatek: mt8192: Add Vcore DVFS driver
mediatek: mt8192: Add SPM suspend driver
mediatek: mt8192: supports mcusys off when system suspend
mediatek: mt8192: Add lpm driver

show more ...


plat/mediatek/common/lpm/mt_lp_rm.c
plat/mediatek/common/lpm/mt_lp_rm.h
plat/mediatek/common/mtk_sip_svc.h
plat/mediatek/mt8192/aarch64/platform_common.c
plat/mediatek/mt8192/bl31_plat_setup.c
plat/mediatek/mt8192/drivers/mcdi/mt_cpu_pm.c
plat/mediatek/mt8192/drivers/mcdi/mt_lp_irqremain.c
plat/mediatek/mt8192/drivers/mcdi/mt_lp_irqremain.h
plat/mediatek/mt8192/drivers/mcdi/mt_mcdi.c
plat/mediatek/mt8192/drivers/spm/build.mk
plat/mediatek/mt8192/drivers/spm/constraints/mt_spm_rc_bus26m.c
plat/mediatek/mt8192/drivers/spm/constraints/mt_spm_rc_cpu_buck_ldo.c
plat/mediatek/mt8192/drivers/spm/constraints/mt_spm_rc_dram.c
plat/mediatek/mt8192/drivers/spm/constraints/mt_spm_rc_internal.h
plat/mediatek/mt8192/drivers/spm/constraints/mt_spm_rc_syspll.c
plat/mediatek/mt8192/drivers/spm/mt_spm.c
plat/mediatek/mt8192/drivers/spm/mt_spm.h
plat/mediatek/mt8192/drivers/spm/mt_spm_cond.c
plat/mediatek/mt8192/drivers/spm/mt_spm_cond.h
plat/mediatek/mt8192/drivers/spm/mt_spm_conservation.c
plat/mediatek/mt8192/drivers/spm/mt_spm_conservation.h
plat/mediatek/mt8192/drivers/spm/mt_spm_constraint.h
plat/mediatek/mt8192/drivers/spm/mt_spm_idle.c
plat/mediatek/mt8192/drivers/spm/mt_spm_idle.h
plat/mediatek/mt8192/drivers/spm/mt_spm_internal.c
plat/mediatek/mt8192/drivers/spm/mt_spm_internal.h
plat/mediatek/mt8192/drivers/spm/mt_spm_pmic_wrap.c
plat/mediatek/mt8192/drivers/spm/mt_spm_pmic_wrap.h
plat/mediatek/mt8192/drivers/spm/mt_spm_reg.h
plat/mediatek/mt8192/drivers/spm/mt_spm_resource_req.h
plat/mediatek/mt8192/drivers/spm/mt_spm_suspend.c
plat/mediatek/mt8192/drivers/spm/mt_spm_suspend.h
plat/mediatek/mt8192/drivers/spm/mt_spm_vcorefs.c
plat/mediatek/mt8192/drivers/spm/mt_spm_vcorefs.h
plat/mediatek/mt8192/drivers/spm/notifier/mt_spm_notifier.h
plat/mediatek/mt8192/drivers/spm/notifier/mt_spm_sspm_intc.h
plat/mediatek/mt8192/drivers/spm/notifier/mt_spm_sspm_notifier.c
plat/mediatek/mt8192/drivers/spm/pcm_def.h
plat/mediatek/mt8192/drivers/spm/sleep_def.h
plat/mediatek/mt8192/include/plat_mtk_lpm.h
plat/mediatek/mt8192/include/platform_def.h
plat/mediatek/mt8192/plat_pm.c
plat/mediatek/mt8192/plat_sip_calls.c
plat/mediatek/mt8192/platform.mk
a564bdc506-Jan-2021 Xi Chen <xixi.chen@mediatek.com>

mediatek: mt8192: Add MPU Support for SCP/PCIe

1 Only enable domain D0 and D1:PCIe access 0xC0000000~0xC4000000;
2 Only enable domain D0 and D3(SCP) access 0x50000000~0x51400000;

Signed-off-by: Xi

mediatek: mt8192: Add MPU Support for SCP/PCIe

1 Only enable domain D0 and D1:PCIe access 0xC0000000~0xC4000000;
2 Only enable domain D0 and D3(SCP) access 0x50000000~0x51400000;

Signed-off-by: Xi Chen <xixi.chen@mediatek.com>
Change-Id: Ic4f9e6d85bfd1cebdb24ffc1d14309c89c103b2a

show more ...

f3febcca14-Dec-2020 Roger Lu <roger.lu@mediatek.com>

mediatek: mt8192: Add Vcore DVFS driver

Change-Id: I4bd4612a7c7727a5be70957ae940e5f51c7ca5e6
Signed-off-by: Roger Lu <roger.lu@mediatek.com>

ebb4444003-Jan-2021 Roger Lu <roger.lu@mediatek.com>

mediatek: mt8192: Add SPM suspend driver

Supports dram/mainpll/26m off when system suspend

Signed-off-by: Roger Lu <roger.lu@mediatek.com>
Change-Id: Id13a06d4132f00fb60066de75920ecac18306e32


plat/mediatek/mt8192/bl31_plat_setup.c
plat/mediatek/mt8192/drivers/spm/build.mk
plat/mediatek/mt8192/drivers/spm/constraints/mt_spm_rc_bus26m.c
plat/mediatek/mt8192/drivers/spm/constraints/mt_spm_rc_cpu_buck_ldo.c
plat/mediatek/mt8192/drivers/spm/constraints/mt_spm_rc_dram.c
plat/mediatek/mt8192/drivers/spm/constraints/mt_spm_rc_internal.h
plat/mediatek/mt8192/drivers/spm/constraints/mt_spm_rc_syspll.c
plat/mediatek/mt8192/drivers/spm/mt_spm.c
plat/mediatek/mt8192/drivers/spm/mt_spm.h
plat/mediatek/mt8192/drivers/spm/mt_spm_cond.c
plat/mediatek/mt8192/drivers/spm/mt_spm_cond.h
plat/mediatek/mt8192/drivers/spm/mt_spm_conservation.c
plat/mediatek/mt8192/drivers/spm/mt_spm_conservation.h
plat/mediatek/mt8192/drivers/spm/mt_spm_constraint.h
plat/mediatek/mt8192/drivers/spm/mt_spm_idle.c
plat/mediatek/mt8192/drivers/spm/mt_spm_idle.h
plat/mediatek/mt8192/drivers/spm/mt_spm_internal.c
plat/mediatek/mt8192/drivers/spm/mt_spm_internal.h
plat/mediatek/mt8192/drivers/spm/mt_spm_pmic_wrap.c
plat/mediatek/mt8192/drivers/spm/mt_spm_pmic_wrap.h
plat/mediatek/mt8192/drivers/spm/mt_spm_reg.h
plat/mediatek/mt8192/drivers/spm/mt_spm_resource_req.h
plat/mediatek/mt8192/drivers/spm/mt_spm_suspend.c
plat/mediatek/mt8192/drivers/spm/mt_spm_suspend.h
plat/mediatek/mt8192/drivers/spm/notifier/mt_spm_notifier.h
plat/mediatek/mt8192/drivers/spm/notifier/mt_spm_sspm_intc.h
plat/mediatek/mt8192/drivers/spm/notifier/mt_spm_sspm_notifier.c
plat/mediatek/mt8192/drivers/spm/pcm_def.h
plat/mediatek/mt8192/drivers/spm/sleep_def.h
plat/mediatek/mt8192/include/platform_def.h
plat/mediatek/mt8192/platform.mk
df60025f03-Jan-2021 Roger Lu <roger.lu@mediatek.com>

mediatek: mt8192: supports mcusys off when system suspend

Signed-off-by: Roger Lu <roger.lu@mediatek.com>
Change-Id: I0ea7f61085ea9ba26c580107ef0cb9940a25f5e2

cab4919914-Dec-2020 Roger Lu <roger.lu@mediatek.com>

mediatek: mt8192: Add lpm driver

Low Power Management (LPM) helps find a suitable configuration
for letting system entering idle or suspend with the most
resources off.

Change-Id: Ie6a7063b666cf338

mediatek: mt8192: Add lpm driver

Low Power Management (LPM) helps find a suitable configuration
for letting system entering idle or suspend with the most
resources off.

Change-Id: Ie6a7063b666cf338cff5bc972c9025b26de482eb
Signed-off-by: Roger Lu <roger.lu@mediatek.com>

show more ...

1b7e5ca903-Mar-2021 Venkatesh Yadav Abbarapu <venkatesh.abbarapu@xilinx.com>

plat: xilinx: zynqmp: Add missing ids for 43/46/47dr devices

Add support for ZU43DR, ZU46DR and ZU47DR to the list of zynqmp
devices. The ZU43DR, ZU46DR and ZU47DR RFSoC silicon id values are
0x7d,

plat: xilinx: zynqmp: Add missing ids for 43/46/47dr devices

Add support for ZU43DR, ZU46DR and ZU47DR to the list of zynqmp
devices. The ZU43DR, ZU46DR and ZU47DR RFSoC silicon id values are
0x7d, 0x78 and 0x7f.

Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@xilinx.com>
Signed-off-by: Venkatesh Yadav Abbarapu <venkatesh.abbarapu@xilinx.com>
Acked-by: Michal Simek <michal.simek@xilinx.com>
Change-Id: I566f707116d83475de7c87a6004ca96bf7bccebe

show more ...

c0f0ab5302-Mar-2021 Madhukar Pappireddy <madhukar.pappireddy@arm.com>

Merge "fdts: enable virtIO P9 device for morello fvp platform" into integration

8ef06b6c02-Mar-2021 bipin.ravi <bipin.ravi@arm.com>

Merge "Add Makalu CPU lib" into integration

0cd5d1d102-Mar-2021 Manish Pandey <manish.pandey2@arm.com>

Merge "lib/extensions/ras: fix bug of binary search" into integration

4bf98b2712-Feb-2021 sah01 <sahil@arm.com>

fdts: enable virtIO P9 device for morello fvp platform

Signed-off-by: sah01 <sahil@arm.com>
Change-Id: Ic11d739c0bf2076354716cc06fbe25e9000a21e7

ef4c1e1902-Mar-2021 Manish Pandey <manish.pandey2@arm.com>

Merge "Enable v8.6 AMU enhancements (FEAT_AMUv1p1)" into integration

4d9b9b2325-Feb-2021 Tejas Patel <tejas.patel@xilinx.com>

plat: xilinx: Add timeout while waiting for IPI Ack

Return timeout error if, IPI is not acked in specified timeout.

Signed-off-by: Tejas Patel <tejas.patel@xilinx.com>
Change-Id: I27be3d4d4eb5bc57f

plat: xilinx: Add timeout while waiting for IPI Ack

Return timeout error if, IPI is not acked in specified timeout.

Signed-off-by: Tejas Patel <tejas.patel@xilinx.com>
Change-Id: I27be3d4d4eb5bc57f6a84c839e2586278c0aec19

show more ...

aaabf97815-Oct-2020 johpow01 <john.powell@arm.com>

Add Makalu CPU lib

Add basic support for Makalu CPU.

Signed-off-by: John Powell <john.powell@arm.com>
Change-Id: I4e85d425eedea499adf585eb8ab548931185043d

174551d501-Mar-2021 Madhukar Pappireddy <madhukar.pappireddy@arm.com>

Merge changes from topic "trng-svc" into integration

* changes:
plat/arm: juno: Use TRNG entropy source for SMCCC TRNG interface
plat/arm: juno: Condition Juno entropy source with CRC instructio

Merge changes from topic "trng-svc" into integration

* changes:
plat/arm: juno: Use TRNG entropy source for SMCCC TRNG interface
plat/arm: juno: Condition Juno entropy source with CRC instructions

show more ...

051906bb01-Mar-2021 Manish V Badarkhe <Manish.Badarkhe@arm.com>

docs: Add GIC600AE FVP model version information

Added GIC600AE FVP model version information.

Change-Id: I15d25fbdb8e09900976d5993032ec049f8db79f2
Signed-off-by: Manish V Badarkhe <Manish.Badarkhe

docs: Add GIC600AE FVP model version information

Added GIC600AE FVP model version information.

Change-Id: I15d25fbdb8e09900976d5993032ec049f8db79f2
Signed-off-by: Manish V Badarkhe <Manish.Badarkhe@arm.com>

show more ...

206fa99601-Mar-2021 Masahisa Kojima <masahisa.kojima@linaro.org>

qemu/qemu_sbsa: fix memory type of secure NOR flash

This commit fixes the wrong memory type, secure NOR flash
shall be mapped as MT_DEVICE.

Signed-off-by: Masahisa Kojima <masahisa.kojima@linaro.or

qemu/qemu_sbsa: fix memory type of secure NOR flash

This commit fixes the wrong memory type, secure NOR flash
shall be mapped as MT_DEVICE.

Signed-off-by: Masahisa Kojima <masahisa.kojima@linaro.org>
Change-Id: I9c9ed51675d84ded675bb56b2e4ec7a08184c602

show more ...

cf952b0f02-Feb-2021 Masahisa Kojima <masahisa.kojima@linaro.org>

qemu/qemu_sbsa: spm_mm supports 512 cores

sbsa-ref in QEMU may create up to 512 cores.
This commit prepares the MP information to support 512 cores.
The number of xlat tables for spm_mm is also incr

qemu/qemu_sbsa: spm_mm supports 512 cores

sbsa-ref in QEMU may create up to 512 cores.
This commit prepares the MP information to support 512 cores.
The number of xlat tables for spm_mm is also increased.

Signed-off-by: Masahisa Kojima <masahisa.kojima@linaro.org>
Change-Id: I2788eaf6d14e188e9b5d1102d359b2899e02df7c

show more ...

0aa70f4c25-Feb-2021 Madhukar Pappireddy <madhukar.pappireddy@arm.com>

Merge "plat/qemu: trigger reboot with secure pl061" into integration

873d424102-Oct-2020 johpow01 <john.powell@arm.com>

Enable v8.6 AMU enhancements (FEAT_AMUv1p1)

ARMv8.6 adds virtual offset registers to support virtualization of the
event counters in EL1 and EL0. This patch enables support for this
feature in EL3

Enable v8.6 AMU enhancements (FEAT_AMUv1p1)

ARMv8.6 adds virtual offset registers to support virtualization of the
event counters in EL1 and EL0. This patch enables support for this
feature in EL3 firmware.

Signed-off-by: John Powell <john.powell@arm.com>
Change-Id: I7ee1f3d9f554930bf5ef6f3d492e932e6d95b217

show more ...

8909fa9b25-Feb-2021 Manish Pandey <manish.pandey2@arm.com>

Merge changes I23f600b5,Icf9ffdf2,Iee7a51d1,I99afc312,I4bf8e8c0, ... into integration

* changes:
plat/marvell/armada: cleanup MSS SRAM if used for copy
plat/marvell: cn913x: allow CP1/CP2 mappin

Merge changes I23f600b5,Icf9ffdf2,Iee7a51d1,I99afc312,I4bf8e8c0, ... into integration

* changes:
plat/marvell/armada: cleanup MSS SRAM if used for copy
plat/marvell: cn913x: allow CP1/CP2 mapping at BLE stage
plat/marvell/armada/common/mss: use MSS SRAM in secure mode
include/drivers/marvell/mochi: add detection of secure mode
plat/marvell: fix SPD handling in dram port
marvell: drivers: move XOR0/1 DIOB from WIN 0 to 1
drivers/marvell/mochi: add support for cn913x in PCIe EP mode
drivers/marvell/mochi: add missing stream IDs configurations
plat/marvell/armada/a8k: support HW RNG by SMC
drivers/rambus: add TRNG-IP-76 driver

show more ...

5a9f589017-Jun-2020 Konstantin Porotchkin <kostap@marvell.com>

plat/marvell/armada: cleanup MSS SRAM if used for copy

This patch cleans up the MSS SRAM if it was used for MSS image
copy (secure boot mode).

Change-Id: I23f600b512050f75e63d59541b9c21cef21ed313
S

plat/marvell/armada: cleanup MSS SRAM if used for copy

This patch cleans up the MSS SRAM if it was used for MSS image
copy (secure boot mode).

Change-Id: I23f600b512050f75e63d59541b9c21cef21ed313
Signed-off-by: Konstantin Porotchkin <kostap@marvell.com>
Reviewed-on: https://sj1git1.cavium.com/c/IP/SW/boot/atf/+/30099
Reviewed-by: Stefan Chulski <stefanc@marvell.com>
Tested-by: sa_ip-sw-jenkins <sa_ip-sw-jenkins@marvell.com>

show more ...

109873cf29-Sep-2020 Konstantin Porotchkin <kostap@marvell.com>

plat/marvell: cn913x: allow CP1/CP2 mapping at BLE stage

Map IO WIN to CP1 and CP2 at all stages including the BLE.
Do not map CP1/CP2 if CP_NUM is lower than 2 and 3 accordingly.
This patch allows

plat/marvell: cn913x: allow CP1/CP2 mapping at BLE stage

Map IO WIN to CP1 and CP2 at all stages including the BLE.
Do not map CP1/CP2 if CP_NUM is lower than 2 and 3 accordingly.
This patch allows access to CP1/CP2 internal registers at
BLE stage if CP1/CP2 are connected.

Signed-off-by: Konstantin Porotchkin <kostap@marvell.com>
Change-Id: Icf9ffdf2e9e3cdc2a153429ffd914cc0005f9eca
Reviewed-on: https://sj1git1.cavium.com/c/IP/SW/boot/atf/+/36939
Tested-by: sa_ip-sw-jenkins <sa_ip-sw-jenkins@marvell.com>
Reviewed-by: Stefan Chulski <stefanc@marvell.com>
Reviewed-by: Nadav Haklai <nadavh@marvell.com>
Reviewed-by: Yi Guo <yi.guo@cavium.com>
Reviewed-by: Ofer Heifetz <oferh@marvell.com>

show more ...

5787074729-Jan-2020 Konstantin Porotchkin <kostap@marvell.com>

plat/marvell/armada/common/mss: use MSS SRAM in secure mode

The CP MSS IRAM is only accessible by CM3 CPU and MSS DMA.
In secure boot mode the MSS DMA is unable to directly load
the MSS FW image fro

plat/marvell/armada/common/mss: use MSS SRAM in secure mode

The CP MSS IRAM is only accessible by CM3 CPU and MSS DMA.
In secure boot mode the MSS DMA is unable to directly load
the MSS FW image from DRAM to IRAM.
This patch adds support for using the MSS SRAM as intermediate
storage. The MSS FW image is loaded by application CPU into the
MSS SRAM first, then transferred to MSS IRAM by MSS DMA.
Such change allows the CP MSS image load in secure mode.

Change-Id: Iee7a51d157743a0bdf8acb668ee3d599f760a712
Signed-off-by: Konstantin Porotchkin <kostap@marvell.com>
Reviewed-by: Stefan Chulski <stefanc@marvell.com>
Reviewed-by: Grzegorz Jaszczyk <jaszczyk@marvell.com>

show more ...

1...<<401402403404405406407408409410>>...744