Merge changes I80316689,I23cac4fb,If911e7de,I169ff358,I4e040cd5, ... into integration
* changes:
  ddr: a80x0: add DDR 32-bit ECC mode support
  ble: ap807: improve PLL configuration sequence
  ble: ap807: clean-up PLL configuration sequence
  ddr: a80x0: add DDR 32-bit mode support
  plat: marvell: mci: perform mci link tuning for all mci interfaces
  plat: marvell: mci: use more meaningful name for mci link tuning
  plat: marvell: a8k: remove wrong or unnecessary comments
  plat: marvell: ap807: enable snoop filter for ap807
  plat: marvell: ap807: update configuration space of each CP
  plat: marvell: ap807: use correct address for MCIx4 register
  plat: marvell: add support for PLL 2.2GHz mode
  plat: marvell: armada: make a8k_common.mk and mss_common.mk more generic
  marvell: armada: add extra level in marvell platform hierarchy
commit 9935047b2086faa3bf3ccf0b95a76510eb5a160b
2 parents a53e89b + 32b3b99
@Manish Pandey Manish Pandey authored on 17 Jun 2020
TrustedFirmware Code Review committed on 17 Jun 2020
Showing 223 changed files
View
docs/plat/marvell/armada/build.rst 0 → 100644
Too large (Show diff)
View
docs/plat/marvell/armada/misc/mvebu-a8k-addr-map.rst 0 → 100644
Too large (Show diff)
View
docs/plat/marvell/armada/misc/mvebu-amb.rst 0 → 100644
Too large (Show diff)
View
docs/plat/marvell/armada/misc/mvebu-ccu.rst 0 → 100644
Too large (Show diff)
View
docs/plat/marvell/armada/misc/mvebu-io-win.rst 0 → 100644
Too large (Show diff)
View
docs/plat/marvell/armada/misc/mvebu-iob.rst 0 → 100644
Too large (Show diff)
View
docs/plat/marvell/armada/porting.rst 0 → 100644
Too large (Show diff)
View
docs/plat/marvell/build.rst 100644 → 0
Too large (Show diff)
View
docs/plat/marvell/index.rst
Too large (Show diff)
View
docs/plat/marvell/misc/mvebu-a8k-addr-map.rst 100644 → 0
Too large (Show diff)
View
docs/plat/marvell/misc/mvebu-amb.rst 100644 → 0
Too large (Show diff)
View
docs/plat/marvell/misc/mvebu-ccu.rst 100644 → 0
Too large (Show diff)
View
docs/plat/marvell/misc/mvebu-io-win.rst 100644 → 0
Too large (Show diff)
View
docs/plat/marvell/misc/mvebu-iob.rst 100644 → 0
Too large (Show diff)
View
docs/plat/marvell/porting.rst 100644 → 0
Too large (Show diff)
View
drivers/marvell/ap807_clocks_init.c
Too large (Show diff)
View
drivers/marvell/comphy/phy-comphy-cp110.c
Too large (Show diff)
View
drivers/marvell/comphy/phy-comphy-cp110.h
Too large (Show diff)
View
drivers/marvell/mci.c
Too large (Show diff)
View
drivers/marvell/mochi/ap807_setup.c
Too large (Show diff)
View
drivers/marvell/mochi/apn806_setup.c
Too large (Show diff)
View
include/drivers/marvell/aro.h
Too large (Show diff)
View
include/drivers/marvell/mci.h
Too large (Show diff)
View
include/drivers/marvell/mochi/ap_setup.h
Too large (Show diff)
View
include/plat/marvell/a3700/common/armada_common.h 100644 → 0
Too large (Show diff)
View
include/plat/marvell/a3700/common/board_marvell_def.h 100644 → 0
Too large (Show diff)
View
include/plat/marvell/a3700/common/marvell_def.h 100644 → 0
Too large (Show diff)
View
include/plat/marvell/a3700/common/plat_marvell.h 100644 → 0
Too large (Show diff)
View
include/plat/marvell/a8k/common/armada_common.h 100644 → 0
Too large (Show diff)
View
include/plat/marvell/a8k/common/board_marvell_def.h 100644 → 0
Too large (Show diff)
View
include/plat/marvell/a8k/common/marvell_def.h 100644 → 0
Too large (Show diff)
View
include/plat/marvell/a8k/common/plat_marvell.h 100644 → 0
Too large (Show diff)
View
include/plat/marvell/a8k/common/plat_pm_trace.h 100644 → 0
Too large (Show diff)
View
include/plat/marvell/armada/a3700/common/armada_common.h 0 → 100644
Too large (Show diff)
View
include/plat/marvell/armada/a3700/common/board_marvell_def.h 0 → 100644
Too large (Show diff)
View
include/plat/marvell/armada/a3700/common/marvell_def.h 0 → 100644
Too large (Show diff)
View
include/plat/marvell/armada/a3700/common/plat_marvell.h 0 → 100644
Too large (Show diff)
View
include/plat/marvell/armada/a8k/common/armada_common.h 0 → 100644
Too large (Show diff)
View
include/plat/marvell/armada/a8k/common/board_marvell_def.h 0 → 100644
Too large (Show diff)
View
include/plat/marvell/armada/a8k/common/marvell_def.h 0 → 100644
Too large (Show diff)
View
include/plat/marvell/armada/a8k/common/plat_marvell.h 0 → 100644
Too large (Show diff)
View
include/plat/marvell/armada/a8k/common/plat_pm_trace.h 0 → 100644
Too large (Show diff)
View
include/plat/marvell/armada/common/aarch64/cci_macros.S 0 → 100644
Too large (Show diff)
View
include/plat/marvell/armada/common/aarch64/marvell_macros.S 0 → 100644
Too large (Show diff)
View
include/plat/marvell/armada/common/marvell_plat_priv.h 0 → 100644
Too large (Show diff)
View
include/plat/marvell/armada/common/marvell_pm.h 0 → 100644
Too large (Show diff)
View
include/plat/marvell/armada/common/mvebu.h 0 → 100644
Too large (Show diff)
View
include/plat/marvell/common/aarch64/cci_macros.S 100644 → 0
Too large (Show diff)
View
include/plat/marvell/common/aarch64/marvell_macros.S 100644 → 0
Too large (Show diff)
View
include/plat/marvell/common/marvell_plat_priv.h 100644 → 0
Too large (Show diff)
View
include/plat/marvell/common/marvell_pm.h 100644 → 0
Too large (Show diff)
View
include/plat/marvell/common/mvebu.h 100644 → 0
Too large (Show diff)
View
plat/marvell/a3700/a3700/board/pm_src.c 100644 → 0
Too large (Show diff)
View
plat/marvell/a3700/a3700/mvebu_def.h 100644 → 0
Too large (Show diff)
View
plat/marvell/a3700/a3700/plat_bl31_setup.c 100644 → 0
Too large (Show diff)
View
plat/marvell/a3700/a3700/platform.mk 100644 → 0
Too large (Show diff)
View
plat/marvell/a3700/common/a3700_common.mk 100644 → 0
Too large (Show diff)
View
plat/marvell/a3700/common/a3700_ea.c 100644 → 0
Too large (Show diff)
View
plat/marvell/a3700/common/a3700_sip_svc.c 100644 → 0
Too large (Show diff)
View
plat/marvell/a3700/common/aarch64/a3700_common.c 100644 → 0
Too large (Show diff)
View
plat/marvell/a3700/common/aarch64/plat_helpers.S 100644 → 0
Too large (Show diff)
View
plat/marvell/a3700/common/dram_win.c 100644 → 0
Too large (Show diff)
View
plat/marvell/a3700/common/include/a3700_plat_def.h 100644 → 0
Too large (Show diff)
View
plat/marvell/a3700/common/include/a3700_pm.h 100644 → 0
Too large (Show diff)
View
plat/marvell/a3700/common/include/ddr_info.h 100644 → 0
Too large (Show diff)
View
plat/marvell/a3700/common/include/dram_win.h 100644 → 0
Too large (Show diff)
View
plat/marvell/a3700/common/include/io_addr_dec.h 100644 → 0
Too large (Show diff)
View
plat/marvell/a3700/common/include/plat_macros.S 100644 → 0
Too large (Show diff)
View
plat/marvell/a3700/common/include/platform_def.h 100644 → 0
Too large (Show diff)
View
plat/marvell/a3700/common/io_addr_dec.c 100644 → 0
Too large (Show diff)
View
plat/marvell/a3700/common/marvell_plat_config.c 100644 → 0
Too large (Show diff)
View
plat/marvell/a3700/common/plat_pm.c 100644 → 0
Too large (Show diff)
View
plat/marvell/a8k/a70x0/board/dram_port.c 100644 → 0
Too large (Show diff)
View
plat/marvell/a8k/a70x0/board/marvell_plat_config.c 100644 → 0
Too large (Show diff)
View
plat/marvell/a8k/a70x0/mvebu_def.h 100644 → 0
Too large (Show diff)
View
plat/marvell/a8k/a70x0/platform.mk 100644 → 0
Too large (Show diff)
View
plat/marvell/a8k/a70x0_amc/board/dram_port.c 100644 → 0
Too large (Show diff)
View
plat/marvell/a8k/a70x0_amc/board/marvell_plat_config.c 100644 → 0
Too large (Show diff)
View
plat/marvell/a8k/a70x0_amc/mvebu_def.h 100644 → 0
Too large (Show diff)
View
plat/marvell/a8k/a70x0_amc/platform.mk 100644 → 0
Too large (Show diff)
View
plat/marvell/a8k/a80x0/board/dram_port.c 100644 → 0
Too large (Show diff)
View
plat/marvell/a8k/a80x0/board/marvell_plat_config.c 100644 → 0
Too large (Show diff)
View
plat/marvell/a8k/a80x0/board/phy-porting-layer.h 100644 → 0
Too large (Show diff)
View
plat/marvell/a8k/a80x0/mvebu_def.h 100644 → 0
Too large (Show diff)
View
plat/marvell/a8k/a80x0/platform.mk 100644 → 0
Too large (Show diff)
View
plat/marvell/a8k/a80x0_mcbin/board/dram_port.c 100644 → 0
Too large (Show diff)
View
plat/marvell/a8k/a80x0_mcbin/board/marvell_plat_config.c 100644 → 0
Too large (Show diff)
View
plat/marvell/a8k/a80x0_mcbin/mvebu_def.h 100644 → 0
Too large (Show diff)
View
plat/marvell/a8k/a80x0_mcbin/platform.mk 100644 → 0
Too large (Show diff)
View
plat/marvell/a8k/common/a8k_common.mk 100644 → 0
Too large (Show diff)
View
plat/marvell/a8k/common/aarch64/a8k_common.c 100644 → 0
Too large (Show diff)
View
plat/marvell/a8k/common/aarch64/plat_arch_config.c 100644 → 0
Too large (Show diff)
View
plat/marvell/a8k/common/aarch64/plat_helpers.S 100644 → 0
Too large (Show diff)
View
plat/marvell/a8k/common/ble/ble.ld.S 100644 → 0
Too large (Show diff)
View
plat/marvell/a8k/common/ble/ble.mk 100644 → 0
Too large (Show diff)
View
plat/marvell/a8k/common/ble/ble_main.c 100644 → 0
Too large (Show diff)
View
plat/marvell/a8k/common/ble/ble_mem.S 100644 → 0
Too large (Show diff)
View
plat/marvell/a8k/common/include/a8k_plat_def.h 100644 → 0
Too large (Show diff)
View
plat/marvell/a8k/common/include/ddr_info.h 100644 → 0
Too large (Show diff)
View
plat/marvell/a8k/common/include/mentor_i2c_plat.h 100644 → 0
Too large (Show diff)
View
plat/marvell/a8k/common/include/plat_macros.S 100644 → 0
Too large (Show diff)
View
plat/marvell/a8k/common/include/platform_def.h 100644 → 0
Too large (Show diff)
View
plat/marvell/a8k/common/mss/mss_a8k.mk 100644 → 0
Too large (Show diff)
View
plat/marvell/a8k/common/mss/mss_bl2_setup.c 100644 → 0
Too large (Show diff)
View
plat/marvell/a8k/common/mss/mss_pm_ipc.c 100644 → 0
Too large (Show diff)
View
plat/marvell/a8k/common/mss/mss_pm_ipc.h 100644 → 0
Too large (Show diff)
View
plat/marvell/a8k/common/plat_bl1_setup.c 100644 → 0
Too large (Show diff)
View
plat/marvell/a8k/common/plat_bl31_setup.c 100644 → 0
Too large (Show diff)
View
plat/marvell/a8k/common/plat_ble_setup.c 100644 → 0
Too large (Show diff)
View
plat/marvell/a8k/common/plat_pm.c 100644 → 0
Too large (Show diff)
View
plat/marvell/a8k/common/plat_pm_trace.c 100644 → 0
Too large (Show diff)
View
plat/marvell/a8k/common/plat_thermal.c 100644 → 0
Too large (Show diff)
View
plat/marvell/armada/a3700/a3700/board/pm_src.c 0 → 100644
Too large (Show diff)
View
plat/marvell/armada/a3700/a3700/mvebu_def.h 0 → 100644
Too large (Show diff)
View
plat/marvell/armada/a3700/a3700/plat_bl31_setup.c 0 → 100644
Too large (Show diff)
View
plat/marvell/armada/a3700/a3700/platform.mk 0 → 100644
Too large (Show diff)
View
plat/marvell/armada/a3700/common/a3700_common.mk 0 → 100644
Too large (Show diff)
View
plat/marvell/armada/a3700/common/a3700_ea.c 0 → 100644
Too large (Show diff)
View
plat/marvell/armada/a3700/common/a3700_sip_svc.c 0 → 100644
Too large (Show diff)
View
plat/marvell/armada/a3700/common/aarch64/a3700_common.c 0 → 100644
Too large (Show diff)
View
plat/marvell/armada/a3700/common/aarch64/plat_helpers.S 0 → 100644
Too large (Show diff)
View
plat/marvell/armada/a3700/common/dram_win.c 0 → 100644
Too large (Show diff)
View
plat/marvell/armada/a3700/common/include/a3700_plat_def.h 0 → 100644
Too large (Show diff)
View
plat/marvell/armada/a3700/common/include/a3700_pm.h 0 → 100644
Too large (Show diff)
View
plat/marvell/armada/a3700/common/include/ddr_info.h 0 → 100644
Too large (Show diff)
View
plat/marvell/armada/a3700/common/include/dram_win.h 0 → 100644
Too large (Show diff)
View
plat/marvell/armada/a3700/common/include/io_addr_dec.h 0 → 100644
Too large (Show diff)
View
plat/marvell/armada/a3700/common/include/plat_macros.S 0 → 100644
Too large (Show diff)
View
plat/marvell/armada/a3700/common/include/platform_def.h 0 → 100644
Too large (Show diff)
View
plat/marvell/armada/a3700/common/io_addr_dec.c 0 → 100644
Too large (Show diff)
View
plat/marvell/armada/a3700/common/marvell_plat_config.c 0 → 100644
Too large (Show diff)
View
plat/marvell/armada/a3700/common/plat_pm.c 0 → 100644
Too large (Show diff)
View
plat/marvell/armada/a8k/a70x0/board/dram_port.c 0 → 100644
Too large (Show diff)
View
plat/marvell/armada/a8k/a70x0/board/marvell_plat_config.c 0 → 100644
Too large (Show diff)
View
plat/marvell/armada/a8k/a70x0/mvebu_def.h 0 → 100644
Too large (Show diff)
View
plat/marvell/armada/a8k/a70x0/platform.mk 0 → 100644
Too large (Show diff)
View
plat/marvell/armada/a8k/a70x0_amc/board/dram_port.c 0 → 100644
Too large (Show diff)
View
plat/marvell/armada/a8k/a70x0_amc/board/marvell_plat_config.c 0 → 100644
Too large (Show diff)
View
plat/marvell/armada/a8k/a70x0_amc/mvebu_def.h 0 → 100644
Too large (Show diff)
View
plat/marvell/armada/a8k/a70x0_amc/platform.mk 0 → 100644
Too large (Show diff)
View
plat/marvell/armada/a8k/a80x0/board/dram_port.c 0 → 100644
Too large (Show diff)
View
plat/marvell/armada/a8k/a80x0/board/marvell_plat_config.c 0 → 100644
Too large (Show diff)
View
plat/marvell/armada/a8k/a80x0/board/phy-porting-layer.h 0 → 100644
Too large (Show diff)
View
plat/marvell/armada/a8k/a80x0/mvebu_def.h 0 → 100644
Too large (Show diff)
View
plat/marvell/armada/a8k/a80x0/platform.mk 0 → 100644
Too large (Show diff)
View
plat/marvell/armada/a8k/a80x0_mcbin/board/dram_port.c 0 → 100644
Too large (Show diff)
View
plat/marvell/armada/a8k/a80x0_mcbin/board/marvell_plat_config.c 0 → 100644
Too large (Show diff)
View
plat/marvell/armada/a8k/a80x0_mcbin/mvebu_def.h 0 → 100644
Too large (Show diff)
View
plat/marvell/armada/a8k/a80x0_mcbin/platform.mk 0 → 100644
Too large (Show diff)
View
plat/marvell/armada/a8k/common/a8k_common.mk 0 → 100644
Too large (Show diff)
View
plat/marvell/armada/a8k/common/aarch64/a8k_common.c 0 → 100644
Too large (Show diff)
View
plat/marvell/armada/a8k/common/aarch64/plat_arch_config.c 0 → 100644
Too large (Show diff)
View
plat/marvell/armada/a8k/common/aarch64/plat_helpers.S 0 → 100644
Too large (Show diff)
View
plat/marvell/armada/a8k/common/ble/ble.ld.S 0 → 100644
Too large (Show diff)
View
plat/marvell/armada/a8k/common/ble/ble.mk 0 → 100644
Too large (Show diff)
View
plat/marvell/armada/a8k/common/ble/ble_main.c 0 → 100644
Too large (Show diff)
View
plat/marvell/armada/a8k/common/ble/ble_mem.S 0 → 100644
Too large (Show diff)
View
plat/marvell/armada/a8k/common/include/a8k_plat_def.h 0 → 100644
Too large (Show diff)
View
plat/marvell/armada/a8k/common/include/ddr_info.h 0 → 100644
Too large (Show diff)
View
plat/marvell/armada/a8k/common/include/mentor_i2c_plat.h 0 → 100644
Too large (Show diff)
View
plat/marvell/armada/a8k/common/include/plat_macros.S 0 → 100644
Too large (Show diff)
View
plat/marvell/armada/a8k/common/include/platform_def.h 0 → 100644
Too large (Show diff)
View
plat/marvell/armada/a8k/common/mss/mss_a8k.mk 0 → 100644
Too large (Show diff)
View
plat/marvell/armada/a8k/common/mss/mss_bl2_setup.c 0 → 100644
Too large (Show diff)
View
plat/marvell/armada/a8k/common/mss/mss_pm_ipc.c 0 → 100644
Too large (Show diff)
View
plat/marvell/armada/a8k/common/mss/mss_pm_ipc.h 0 → 100644
Too large (Show diff)
View
plat/marvell/armada/a8k/common/plat_bl1_setup.c 0 → 100644
Too large (Show diff)
View
plat/marvell/armada/a8k/common/plat_bl31_setup.c 0 → 100644
Too large (Show diff)
View
plat/marvell/armada/a8k/common/plat_ble_setup.c 0 → 100644
Too large (Show diff)
View
plat/marvell/armada/a8k/common/plat_pm.c 0 → 100644
Too large (Show diff)
View
plat/marvell/armada/a8k/common/plat_pm_trace.c 0 → 100644
Too large (Show diff)
View
plat/marvell/armada/a8k/common/plat_thermal.c 0 → 100644
Too large (Show diff)
View
plat/marvell/armada/common/aarch64/marvell_bl2_mem_params_desc.c 0 → 100644
Too large (Show diff)
View
plat/marvell/armada/common/aarch64/marvell_common.c 0 → 100644
Too large (Show diff)
View
plat/marvell/armada/common/aarch64/marvell_helpers.S 0 → 100644
Too large (Show diff)
View
plat/marvell/armada/common/marvell_bl1_setup.c 0 → 100644
Too large (Show diff)
View
plat/marvell/armada/common/marvell_bl2_setup.c 0 → 100644
Too large (Show diff)
View
plat/marvell/armada/common/marvell_bl31_setup.c 0 → 100644
Too large (Show diff)
View
plat/marvell/armada/common/marvell_cci.c 0 → 100644
Too large (Show diff)
View
plat/marvell/armada/common/marvell_common.mk 0 → 100644
Too large (Show diff)
View
plat/marvell/armada/common/marvell_console.c 0 → 100644
Too large (Show diff)
View
plat/marvell/armada/common/marvell_ddr_info.c 0 → 100644
Too large (Show diff)
View
plat/marvell/armada/common/marvell_gicv2.c 0 → 100644
Too large (Show diff)
View
plat/marvell/armada/common/marvell_gicv3.c 0 → 100644
Too large (Show diff)
View
plat/marvell/armada/common/marvell_image_load.c 0 → 100644
Too large (Show diff)
View
plat/marvell/armada/common/marvell_io_storage.c 0 → 100644
Too large (Show diff)
View
plat/marvell/armada/common/marvell_pm.c 0 → 100644
Too large (Show diff)
View
plat/marvell/armada/common/marvell_topology.c 0 → 100644
Too large (Show diff)
View
plat/marvell/armada/common/mrvl_sip_svc.c 0 → 100644
Too large (Show diff)
View
plat/marvell/armada/common/mss/mss_common.mk 0 → 100644
Too large (Show diff)
View
plat/marvell/armada/common/mss/mss_ipc_drv.c 0 → 100644
Too large (Show diff)
View
plat/marvell/armada/common/mss/mss_ipc_drv.h 0 → 100644
Too large (Show diff)
View
plat/marvell/armada/common/mss/mss_mem.h 0 → 100644
Too large (Show diff)
View
plat/marvell/armada/common/mss/mss_scp_bl2_format.h 0 → 100644
Too large (Show diff)
View
plat/marvell/armada/common/mss/mss_scp_bootloader.c 0 → 100644
Too large (Show diff)
View
plat/marvell/armada/common/mss/mss_scp_bootloader.h 0 → 100644
Too large (Show diff)
View
plat/marvell/armada/common/plat_delay_timer.c 0 → 100644
Too large (Show diff)
View
plat/marvell/common/aarch64/marvell_bl2_mem_params_desc.c 100644 → 0
Too large (Show diff)
View
plat/marvell/common/aarch64/marvell_common.c 100644 → 0
Too large (Show diff)
View
plat/marvell/common/aarch64/marvell_helpers.S 100644 → 0
Too large (Show diff)
View
plat/marvell/common/marvell_bl1_setup.c 100644 → 0
Too large (Show diff)
View
plat/marvell/common/marvell_bl2_setup.c 100644 → 0
Too large (Show diff)
View
plat/marvell/common/marvell_bl31_setup.c 100644 → 0
Too large (Show diff)
View
plat/marvell/common/marvell_cci.c 100644 → 0
Too large (Show diff)
View
plat/marvell/common/marvell_common.mk 100644 → 0
Too large (Show diff)
View
plat/marvell/common/marvell_console.c 100644 → 0
Too large (Show diff)
View
plat/marvell/common/marvell_ddr_info.c 100644 → 0
Too large (Show diff)
View
plat/marvell/common/marvell_gicv2.c 100644 → 0
Too large (Show diff)
View
plat/marvell/common/marvell_gicv3.c 100644 → 0
Too large (Show diff)
View
plat/marvell/common/marvell_image_load.c 100644 → 0
Too large (Show diff)
View
plat/marvell/common/marvell_io_storage.c 100644 → 0
Too large (Show diff)
View
plat/marvell/common/marvell_pm.c 100644 → 0
Too large (Show diff)
View
plat/marvell/common/marvell_topology.c 100644 → 0
Too large (Show diff)
View
plat/marvell/common/mrvl_sip_svc.c 100644 → 0
Too large (Show diff)
View
plat/marvell/common/mss/mss_common.mk 100644 → 0
Too large (Show diff)
View
plat/marvell/common/mss/mss_ipc_drv.c 100644 → 0
Too large (Show diff)
View
plat/marvell/common/mss/mss_ipc_drv.h 100644 → 0
Too large (Show diff)
View
plat/marvell/common/mss/mss_mem.h 100644 → 0
Too large (Show diff)
View
plat/marvell/common/mss/mss_scp_bl2_format.h 100644 → 0
Too large (Show diff)
View
plat/marvell/common/mss/mss_scp_bootloader.c 100644 → 0
Too large (Show diff)
View
plat/marvell/common/mss/mss_scp_bootloader.h 100644 → 0
Too large (Show diff)
View
plat/marvell/common/plat_delay_timer.c 100644 → 0
Too large (Show diff)
View
plat/marvell/marvell.mk
Too large (Show diff)