1. 28 Apr, 2021 1 commit
  2. 27 Apr, 2021 6 commits
  3. 26 Apr, 2021 5 commits
  4. 23 Apr, 2021 16 commits
  5. 22 Apr, 2021 7 commits
  6. 21 Apr, 2021 5 commits
    • Grzegorz Szymaszek's avatar
      fdts: stm32mp1: add support for the Seeed Odyssey SoM and board · c3c6732f
      Grzegorz Szymaszek authored
      
      
      Seeed Studio’s SoM‐STM32MP157C is a System‐on‐Module that integrates the
      STM32MP157C MPU (the 650 MHz dual‐core variant with a GPU and a
      cryptographic processor) the STPMIC1A PMIC, 512 MB of DDR3 RAM and a
      4 GB eMMC. There are two LEDs as well, one hardwired to the PMIC’s VDD
      output, and the other available at the MPU’s port PG3. The SoM can be
      plugged into a carrier board using its three 70‑pin connectors.
      
      Seeed Odyssey‐STM32MP157C is the reference carrier board for the SoM in
      a Raspberry Pi‐like form factor. It features a WiFi/Bluetooth chip, a
      microSD card port and various I/O interfaces.
      
      The device tree is based on the DKx boards. TF‑A was successfully tested
      on the board with Buildroot 2021.02 and U-Boot 2021.04.
      Signed-off-by: default avatarGrzegorz Szymaszek <gszymaszek@short.pl>
      Change-Id: I2c9aecc925561e8d338dddbb192d3bb23a533914
      c3c6732f
    • Grzegorz Szymaszek's avatar
      fdts: stm32mp1: add alternative SDMMC2 pins to the pinctrl · 0e480e0e
      Grzegorz Szymaszek authored
      
      
      The new pins—PA8, PA9, PE5, and PC7—are described in a new pinctrl node
      named “sdmmc2-d47-3”, AKA phandle “sdmmc2_d47_pins_d”. These names are
      identical to their Linux kernel counterparts (commit
      7af08140979a6e7e12b78c93b8625c8d25b084e2).
      Signed-off-by: default avatarGrzegorz Szymaszek <gszymaszek@short.pl>
      Change-Id: Ie6a019f4361790f6b5d4910ce1e7b507a6c6a21a
      0e480e0e
    • Grzegorz Szymaszek's avatar
      fdts: stm32mp1: add I2C2 pins in the pinctrl · 214b4f9a
      Grzegorz Szymaszek authored
      
      
      Some STM32MP1‐based boards, like Seeed Studio’s SoM‐STM32MP157C, have
      the SoC connected to the PMIC via I2C2 instead of I2C4 (which is used on
      the official ST development boards). This commit brings TF‑A one step
      closer to boot on such boards.
      
      The pins used, PH4 and PH5, are described in a new pinctrl node named
      “i2c2-0”, AKA phandle “i2c2_pins_a”. These names are identical to their
      Linux kernel counterparts (commit
      7af08140979a6e7e12b78c93b8625c8d25b084e2).
      Signed-off-by: default avatarGrzegorz Szymaszek <gszymaszek@short.pl>
      Change-Id: Ief6f0a632cfa992dcf3fed95d266ad6a07a96fe0
      214b4f9a
    • Grzegorz Szymaszek's avatar
      fdts: stm32mp1: add the I2C2 peripheral in the SoC DTS · 3ef2208b
      Grzegorz Szymaszek authored
      
      
      Some STM32MP1‐based boards, like Seeed Studio’s SoM‐STM32MP157C, have
      the SoC connected to the PMIC via I2C2 instead of I2C4 (which is used on
      the official ST development boards). This commit brings TF‑A one step
      closer to boot on such boards.
      Signed-off-by: default avatarGrzegorz Szymaszek <gszymaszek@short.pl>
      Change-Id: Iec9c80f29ce95496e8f1b079b7a23f1914b74901
      3ef2208b
    • Mark Dykes's avatar