1. 21 Jun, 2020 1 commit
    • Varun Wadekar's avatar
      Tegra: sanity check NS address and size before use · 685e5609
      Varun Wadekar authored
      
      
      This patch updates the 'bl31_check_ns_address()' helper function to
      check that the memory address and size passed by the NS world are not
      zero.
      
      The helper fucntion also returns the error code as soon as it detects
      inconsistencies, to avoid multiple error paths from kicking in for the
      same input parameters.
      Signed-off-by: default avatarVarun Wadekar <vwadekar@nvidia.com>
      
      Change-Id: I46264f913954614bedcbde12e47ea0c70cd19be0
      685e5609
  2. 19 Jun, 2020 1 commit
    • Varun Wadekar's avatar
      Tegra: memctrl_v2: fixup sequence to resize video memory · a7749acc
      Varun Wadekar authored
      
      
      The previous sequence used by the driver to program the new memory
      aperture settings and clear the non-overlapping memory was faulty.
      The sequence locked the non-overlapping regions twice, leading to
      faults when trying to clear it.
      
      This patch modifies the sequence to follow these steps:
      
      * move the previous memory region to a new firewall register
      * program the new memory aperture settings
      * clean the non-overlapping memory
      
      This patch also maps the non-overlapping memory as Device memory to
      follow guidance from the arch. team.
      Signed-off-by: default avatarVarun Wadekar <vwadekar@nvidia.com>
      Change-Id: I7cf6e05b2dd372103dc7229e37b1b3fc269a57ae
      a7749acc
  3. 17 Jun, 2020 3 commits
    • Manish Pandey's avatar
      Merge changes I80316689,I23cac4fb,If911e7de,I169ff358,I4e040cd5, ... into integration · 9935047b
      Manish Pandey authored
      * 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
      9935047b
    • Sandrine Bailleux's avatar
    • Manish V Badarkhe's avatar
      plat/arm: Fix load address of TB_FW_CONFIG · 15865870
      Manish V Badarkhe authored
      
      
      Load address of tb_fw_config is incorrectly mentioned
      in below device trees:
      1. rdn1edge_fw_config.dts
      2. tc0_fw_config.dts
      
      Till now, tb_fw_config load-address is not being retrieved from
      device tree and hence never exeprienced any issue for tc0 and
      rdn1edge platform.
      
      For tc0 and rdn1edge platform, Load-address of tb_fw_config should
      be the SRAM base address + 0x300 (size of fw_config device tree)
      Hence updated these platform's fw_config.dts accordingly to reflect
      this load address change.
      
      Change-Id: I2ef8b05d49be10767db31384329f516df11ca817
      Signed-off-by: default avatarManish V Badarkhe <Manish.Badarkhe@arm.com>
      15865870
  4. 16 Jun, 2020 2 commits
  5. 15 Jun, 2020 3 commits
  6. 12 Jun, 2020 4 commits
  7. 11 Jun, 2020 2 commits
  8. 09 Jun, 2020 11 commits
  9. 08 Jun, 2020 10 commits
  10. 06 Jun, 2020 3 commits