• Olof Johansson's avatar
    Merge tag 'renesas-arm64-dt-for-v4.21' of... · e3d37813
    Olof Johansson authored
    Merge tag 'renesas-arm64-dt-for-v4.21' of https://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas into next/dt
    
    Renesas ARM64 Based SoC DT Updates for v4.21
    
    * H3 (r8a7795) SoC:
      - Remove unneeded sound #address/size-cells
    
    * M3-W (r8a7796) SoC:
      - Describe CMT (Compare Match Timer) devices in DT
      - Describe I2C-DVFS device node in DT
    
    * M3-N (r8a77965) SoC:
      - Describe CAN, CANFD and LVDS in DT
    
    * R-Car H3 (r8a7795) and M3-W (r8a7796) SoCs:
      - Describe CPU topology, capacity and cooling maps in DT
      - Add SSIU support to R-Car audio
    
    * R-Car H3 (r8a7795), M3-W (r8a7796) and M3-N (r8a77965) SoCs:
      - Extend register range of HSUSB device to match documentation
    
    * R-Car H3 (r8a7795), M3-W (r8a7796) and M3-N (r8a77965) based
      Salvator-X, Salvator-XS and ULCB boards:
      - Switch eMMC bus to 1V8
    
    * R-Car H3 (r8a7795), M3-W (r8a7796) and M3-N (r8a77965) based
      Salvator-X and Salvator-XS boards:
      - Describe USB3.0 xHCI host and prerepheral devices as companions
    
    * R-Car E3 (r8a77990) SoC:
      - Add thermal support
      - Add support for interupt controller for external devices (INTC-EX)
      - Describe all SCIF devices and SYS-DMA for I2C and MSIOF devices
    
    * R-Car E3 (r8a77990) based Ebisu board:
      - Enable SDHI, CAN, CANFD, audio and USB3.0
      - Describe serial console pins
    
    * R-Car E3 (r8a77990) based Ebisu and
      R-Car D3 (r8a77995) based Draak board:
      - Enable USB2.0 peripheral device
    
    * R-Car M3-N (r8a77965), E3 (r8a77990) and V3H (r8a77980) SoCs:
      - Connect EtherAVB to IPMMU
    
    * R-Car V3M (r8a77970) and V3H (r8a77980) SoCs:
      - Describe TMU (timer unit), PWM timer controller and MSIOF devides in DT
      - Add thermal support
    
    * RZ/G2M (r8a774a1) SoC:
      - Use clock and power index macros
      - Describe VIN, CSI-2 and CAN devices in DT
    
    * tag 'renesas-arm64-dt-for-v4.21' of https://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas: (40 commits)
      arm64: dts: renesas: Add all CPUs in cooling maps
      arm64: dts: renesas: r8a77990: add thermal device support
      arm64: dts: renesas: r8a77990: Enable I2C DMA
      arm64: dts: renesas: r8a7796: Add CMT device nodes
      arm64: dts: renesas: r8a7796: add SSIU support for sound
      arm64: dts: renesas: r8a77990: Add I2C-DVFS device node
      arm64: dts: renesas: r8a77990: ebisu: Add and enable CAN,FD device nodes
      arm64: dts: renesas: r8a77965: Add CAN and CANFD controller nodes
      arm64: dts: renesas: r8a77990: ebisu: Add and enable PCIe device node
      arm64: dts: renesas: Add CPU capacity-dmips-mhz
      arm64: dts: renesas: Add CPU topology on R-Car Gen3 SoCs
      arm64: dts: renesas: r8a774a1: Replace clock magic numbers
      arm64: dts: renesas: r8a774a1: Replace power magic numbers
      arm64: dts: renesas: r8a7795: add SSIU support for sound
      arm64: dts: renesas: r8a77990: Fix VIN endpoint numbering
      arm64: dts: renesas: ebisu: Add and enable SDHI device nodes
      arm64: dts: renesas: ebisu: Add serial console pins
      arm64: dts: renesas: Switch eMMC bus to 1V8 on Salvator-X and ULCB
      arm64: dts: renesas: r8a77990: Add all HSCIF nodes
      arm64: dts: renesas: r8a779{7|8}0: add TMU support
      ...
    Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
    e3d37813
r8a7795.dtsi 85.9 KB