1. 13 Oct, 2020 2 commits
    • Lionel Debieve's avatar
      stm32mp1: add support for new SoC profiles · 8ccf4954
      Lionel Debieve authored
      
      
      Update to support new part numbers.
      
      Add new STM32 MPUs Part = STM32MP151F, STM32MP153F, STM32MP157F,
      STM32MP151D, STM32MP153D, STM32MP157D
      
      The STM32MP1 series is available in 3 different lines which are pin-to-pin
      compatible:
      - STM32MP157: Dual Cortex-A7 cores, Cortex-M4 core @ 209 MHz,
                    3D GPU, DSI display interface and CAN FD
      - STM32MP153: Dual Cortex-A7 cores, Cortex-M4 core @ 209 MHz
                    and CAN FD
      - STM32MP151: Single Cortex-A7 core, Cortex-M4 core @ 209 MHz
      
      Each line comes with a security option (cryptography & secure boot)
      & a Cortex-A frequency option :
      
      - A      Basic + Cortex-A7 @ 650 MHz
      - C      Secure Boot + HW Crypto + Cortex-A7 @ 650 MHz
      - D      Basic + Cortex-A7 @ 800 MHz
      - F      Secure Boot + HW Crypto + Cortex-A7 @ 800 MHz
      
      Remove useless variable in stm32mp_is_single_core().
      
      Change-Id: Id30c836af986c6340c91efa8a7ae9480a2827089
      Signed-off-by: default avatarLionel Debieve <lionel.debieve@st.com>
      Signed-off-by: default avatarYann Gautier <yann.gautier@st.com>
      8ccf4954
    • Lionel Debieve's avatar
      stm32mp1: support of STM32MP15x Rev.Z · ffb3f277
      Lionel Debieve authored
      
      
      Add a new revision of STM32MP15x CPU (Rev.Z).
      
      Change-Id: I227dd6d9b3fcc43270015cfb21f60aeb0a8ab658
      Signed-off-by: default avatarLionel Debieve <lionel.debieve@st.com>
      Signed-off-by: default avatarYann Gautier <yann.gautier@st.com>
      ffb3f277
  2. 12 Oct, 2020 9 commits
  3. 10 Oct, 2020 1 commit
    • johpow01's avatar
      Fix casting bug in gicv2_main.c · 20d38497
      johpow01 authored
      
      
      In the function gicv2_set_spi_routing, the signed value proc_num is cast
      to unsigned int before being compared to other unsigned values in two
      assert calls.  The value proc_num can be a negative value, and once the
      negative value is cast to unsigned it becomes a very large number which
      will trigger the assert.  This patch changes the assert cast so that the
      unsigned values are cast to signed instead, keeping the same functionality
      but allowing proc_num to be negative.
      
      This bug can be seen when running the SDEI RM_ANY routing mode test in
      TFTF on the Juno platform.
      
      This patch also makes the usage of the proc_num variable in other gicv2
      functions more clear.
      Signed-off-by: default avatarJohn Powell <john.powell@arm.com>
      Change-Id: If1b98eebb00bd9b73862e5e995e5e68c168170a6
      20d38497
  4. 09 Oct, 2020 11 commits
  5. 08 Oct, 2020 2 commits
  6. 07 Oct, 2020 3 commits
  7. 06 Oct, 2020 5 commits
  8. 05 Oct, 2020 3 commits
  9. 04 Oct, 2020 4 commits