1. 27 Apr, 2021 6 commits
  2. 26 Apr, 2021 5 commits
  3. 23 Apr, 2021 16 commits
  4. 22 Apr, 2021 7 commits
  5. 21 Apr, 2021 6 commits
    • Mark Dykes's avatar
    • bipin.ravi's avatar
    • Manish Pandey's avatar
      Merge changes Id7bdbc9b,Ia813e051,I2c437380,I736724cc,I454fb40a, ... into integration · e9cd36f5
      Manish Pandey authored
      * changes:
        renesas: rzg: Add support to identify EK874 RZ/G2E board
        drivers: renesas: common: watchdog: Add support for RZ/G2E
        drivers: renesas: rzg: Add QoS support for RZ/G2E
        drivers: renesas: rzg: Add PFC support for RZ/G2E
        drivers: renesas: common: Add support for DRAM initialization on RZ/G2E SoC
        renesas: rzg: Add support to identify HopeRun HiHope RZ/G2N board
        drivers: renesas: common: emmc: Select eMMC channel for RZ/G2N SoC
        drivers: renesas: rzg: Add QoS support for RZ/G2N
        drivers: renesas: rzg: Add PFC support for RZ/G2N
        drivers: renesas: common: Add support for DRAM initialization on RZ/G2N SoC
        renesas: rzg: Add support to identify HopeRun HiHope RZ/G2H board
        drivers: renesas: common: emmc: Select eMMC channel for RZ/G2H SoC
        drivers: renesas: rzg: Add QoS support for RZ/G2H
        drivers: renesas: rzg: Add PFC support for RZ/G2H
        drivers: renesas: common: Add support for DRAM initialization on RZ/G2H SoC
        drivers: renesas: rzg: Switch using common ddr code
        drivers: renesas: ddr: Move to common
      e9cd36f5
    • Manish Pandey's avatar
    • Alexei Fedorov's avatar
      Plat FVP: Fix Generic Timer interrupt types · dfa6c540
      Alexei Fedorov authored
      
      
      The Arm Generic Timer specification mandates that the
      interrupt associated with each timer is low level triggered,
      see:
      
      Arm Cortex-A76 Core:
      "Each timer provides an active-LOW interrupt output to the SoC."
      
      Arm Cortex-A53 MPCore Processor:
      "It generates timer events as active-LOW interrupt outputs and
      event streams."
      
      The following files in fdts\
      
      fvp-base-gicv3-psci-common.dtsi
      fvp-base-gicv3-psci-aarch32-common.dtsi
      fvp-base-gicv2-psci-aarch32.dts
      fvp-base-gicv2-psci.dts
      fvp-foundation-gicv2-psci.dts
      fvp-foundation-gicv3-psci.dts
      
      describe interrupt types as edge rising
      IRQ_TYPE_EDGE_RISING = 0x01:
      
      interrupts = <1 13 0xff01>,
                   <1 14 0xff01>,
                   <1 11 0xff01>,
                   <1 10 0xff01>;
      
      , see include\dt-bindings\interrupt-controller\arm-gic.h:
      
      which causes Linux to generate the warnings below:
      arch_timer: WARNING: Invalid trigger for IRQ5, assuming level low
      arch_timer: WARNING: Please fix your firmware
      
      This patch adds GIC_CPU_MASK_RAW macro definition to
      include\dt-bindings\interrupt-controller\arm-gic.h,
      modifies interrupt type to IRQ_TYPE_LEVEL_LOW and
      makes use of type definitions in arm-gic.h.
      
      Change-Id: Iafa2552a9db85a0559c73353f854e2e0066ab2b9
      Signed-off-by: default avatarAlexei Fedorov <Alexei.Fedorov@arm.com>
      dfa6c540
    • Manish Pandey's avatar
      Merge changes I3c25c715,I6d30b081 into integration · 617632bf
      Manish Pandey authored
      * changes:
        plat: xilinx: versal: Add the IPI CRC checksum macro support
        plat: xilinx: common: Rename the IPI CRC checksum macro
      617632bf