History log of /rk3399_ARM-atf/ (Results 9776 – 9800 of 18314)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
42de214f04-Mar-2021 Madhukar Pappireddy <madhukar.pappireddy@arm.com>

Merge "Print newline after hex address in aarch64 el3_panic function" into integration

805f22ba16-Feb-2021 Pali Rohár <pali@kernel.org>

Print newline after hex address in aarch64 el3_panic function

Make the aarch64's el3_panic() function print a newline character after
PC address, otherwise the output can get mangled in one line wit

Print newline after hex address in aarch64 el3_panic function

Make the aarch64's el3_panic() function print a newline character after
PC address, otherwise the output can get mangled in one line with output
from other firmware. Here is an example of how the output of el3_panic()
got mangled with Linux' console output:

ERROR: Unhandled External Abort received on 0x80000001 at EL3!
ERROR: exception reason=1 syndrome=0x92000210
PANIC at PC : 0x0000000004027400[13438.473133] rcu: INFO: rcu_sched detected stalls on CPUs/tasks:
[13438.479255] rcu: 1-...0: (4 ticks this GP) idle=35e/1/0x4000000000000000 softirq=146459/146459 fqs=2625

The aarch32 version of this function already does this.

Signed-off-by: Pali Rohár <pali@kernel.org>
Change-Id: I9f0d032c6cd1e2be7a1837f9c8e8244d30633993

show more ...

893716d703-Mar-2021 Mark Dykes <mardyk01@review.trustedfirmware.org>

Merge "docs: Add GIC600AE FVP model version information" into integration

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 ...

1...<<391392393394395396397398399400>>...733