1. 02 Jun, 2018 2 commits
    • Olof Johansson's avatar
      Merge tag 'renesas-dt-for-v4.18' of... · 14321604
      Olof Johansson authored
      Merge tag 'renesas-dt-for-v4.18' of https://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas into next/late
      
      Renesas ARM Based SoC DT Updates for v4.18
      
      * R-Mobile A1 (r8a7740) SoC
        - Describe CEU, IRQC, SYS-DMAC and USB devices
        - Cleanup for consistency with other Renesas SoCs and enhanced maintainability
      * RZ/A1H (r7s72100) SoC
        - Describe CEU device
      * R-Car Gen2, RZ/G1 and RZ/A1H SoCs
        - Add PMU device nodes
      * RZ/A1H (r7s72100) SoC
        - Correct interrupt types
      * R-Mobile APE6 (r8a73a4) APE4EVM board and SH-Mobile AG5 (sh73a0) SoC
        - Use generic disable-wp instead of now deprecated
          toshiba,mmc-wrprotect-disable property
      * EMMA Mobile EV2 (emev2) and SH-Mobile AG5 (sh73a0) SoCs
        - Add missing interrupt-affinity to PMU
      * R-Car H2 (r8a7790) and R-Mobile APE6 (r8a73a4) SoCs
        - Correct mask for GIC PPI interrupts
      * R-Car H2 (r8a7790), M2-W (r8a7791), M2-N (r8a7793) and E2 (r8a7794) SoCs
        - Describe FDP1 instances
      * R-Car Gen2 and RZ/G1 SoCs
        - Describe watchdog devices
        - For R-Car Gen2 this involves updating the SMP routine side as
          it is changed by a driver updated to allow watchdog device support
      
      * Alt board for R-Car E2 (r8a7794) SoC
      * RBoards for -Car Gen2 SoCs and kzm9d board for EMMA Mobile EV2 (emev2) SoC
      * iW-RainboW-G23S board for RZ/G1C (r8a77470) SoC
        - Initial SoC and board support
        - Enable EtherAVB
        - Describe all SCIF devices
      * Boards for R-Car Gen2 SoCs
        - Enable watchdog support
      * Wheat board for V2H (r8a7792) SoC
        - Correct ADV7513 address usage
      
      * tag 'renesas-dt-for-v4.18' of https://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas: (69 commits)
        ARM: dts: r8a7740: Add CEU1
        ARM: dts: r8a7740: Add CEU0
        ARM: dts: r8a7745: Add PMU device node
        ARM: dts: r8a7743: Add PMU device node
        ARM: dts: r8a7794: Add PMU device node
        ARM: dts: r8a7793: Add PMU device node
        ARM: dts: r8a7792: Add PMU device node
        ARM: dts: r8a7791: Add PMU device node
        ARM: dts: r8a7790: Add PMU device nodes
        ARM: dts: r7s72100: Add PMU device node
        ARM: dts: r7s72100: Correct RTC interrupt types
        ARM: dts: r7s72100: Correct watchdog timer interrupt type
        ARM: dts: emev2: Add missing interrupt-affinity to PMU node
        ARM: dts: sh73a0: Add missing interrupt-affinity to PMU node
        ARM: dts: r8a73a4: Correct mask for GIC PPI interrupts
        ARM: dts: r8a7790: Correct mask for GIC PPI interrupts
        ARM: shmobile: r8a7794: alt: add EEPROM to DTS
        ARM: dts: kzm9d: Drop unnecessary address properties from gpio_keys node
        ARM: dts: silk: Drop unnecessary address properties from vin port node
        ARM: dts: alt: Drop unnecessary address properties from vin port node
        ...
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      14321604
    • Olof Johansson's avatar
      Merge tag 'renesas-arm64-dt-for-v4.18' of... · 171d429a
      Olof Johansson authored
      Merge tag 'renesas-arm64-dt-for-v4.18' of https://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas into next/late
      
      Renesas ARM64 Based SoC DT Updates for v4.18
      
      * Cleanups:
        - Correct whitespace
        - sort subnodes of the root and soc nodes
      * R-Car M3-N (r8a77965) SoC
        - Describe MSIOF SPI, PWM, SDHI and I2C devices in DT
        - Add thermal support
      * R-Car H3 (r8a7795) and R-Car M3-W (r8a7796) SoCs
        - Decrease temperature hysteresis
      * R-Car H3 (r8a7795), M3-W (r8a7796) and M3-N (r8a77965) SoCs
        - Add address properties to rcar_sound port nodes
      * R-Car H3 (r8a7795), M3-W (r8a7796) V3M (r8a77970) and D3 (r8a77995) SoCs
        - Enable IPMMU devices
      * R-Car M3-N (r8a77965) and V3H (r8a77980) SoCs
        - Use sysc binding macros
        - Describe USB2 and USB3 devices in DT
      * R-Car V3M (r8a77970) SoC
        - Add SMP Support
        - Correct IPMMU DS1 bit number
      * R-Car V3H (r8a77980) SoC
        - Use CPG clock binding macros
      * R-Car V3H (r8a77980) and V3M (r8a77970) SoCs
        - Disable EtherAVB
      * R-Car D3 (r8a77995) SoC
        - Describe VIN4 in DT
      
      * Ebisu board with R-Car E3 (r8a77990) SoC
        - Initial support
      * Salvator-XS boards with R-Car H3 (r8a7795) SoC
        - Enable USB2.0 channel 3
      * Salvator-X and Salvator-XS boards with M3-N (r8a77965) SoC
        - Enable DU
      * Salvator-X and Salvator-XS boards with
        R-Car H3 (r8a7795), M3-W (r8a7796) and M3-N (r8a77965) SoCs
        - Enable nable VIN, CSI-2 and ADV7482
        - Add PMIC DDR Backup Power config
        - Add EEPROM
        - Enable HDMI Sound
      * Salvator-X and Salvator-XS boards with
        R-Car H3 (r8a7795), M3-W (r8a7796) and M3-N (r8a77965) SoCs, and
        Draak board with R-Car D3 (r8a77995) SoC
        - Consistently name EtherAVB mdio pin group
      * Ebisu board with R-Car E3 (r8a77990) SoC
        - Initial support: Memory, Main crystal, Serial console
        - Enable Ethernet
        - Revise PSCI node
        - Revise cache controller node
      * V3HSK board with R-Car V3H (r8a77980) SoC
        - Initial board device tree
        - Enable PFC support and use for EtherAVB
      * V3MSK board with R-Car V3M (r8a77970) SoC
        - Add DU/LVDS/HDMI support
        - Enable PFC for EtherAVB
      * Condor board with R-Car V3H (r8a77980) SoC
        - Enable eMMC
        - Enable PFC support and use for EtherAVB and SCIF0
      * Eagle board with R-Car V3M (r8a77970) SoC
        - Enable HDMI output
      * Eagle board with R-Car V3M (r8a77970) SoC and
        Condor board with R-Car V3H (r8a77980) SoC
        - Enable CAN-FD
      
      * tag 'renesas-arm64-dt-for-v4.18' of https://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas: (102 commits)
        arm64: dts: renesas: salvator-common: Add ADV7482 support
        arm64: dts: renesas: salvator-common: enable VIN
        arm64: dts: renesas: r8a77970: add VIN and CSI-2 nodes
        arm64: dts: renesas: r8a77965: add VIN and CSI-2 nodes
        arm64: dts: renesas: r8a7796: add VIN and CSI-2 nodes
        arm64: dts: renesas: r8a7795-es1: add CSI-2 node
        arm64: dts: renesas: r8a7795: add VIN and CSI-2 nodes
        arm64: dts: renesas: r8a77965: add I2C support
        arm64: dts: renesas: r8a77990: ebisu: Enable EthernetAVB
        arm64: dts: renesas: r8a77990: Add EthernetAVB device nodes
        arm64: dts: renesas: r8a77990: Add GPIO device nodes
        arm64: dts: renesas: r8a77990: Add PFC device node
        arm64: dts: renesas: initial V3HSK board device tree
        arm64: dts: renesas: r8a77980: disable EtherAVB
        arm64: dts: renesas: r8a77970: disable EtherAVB
        arm64: dts: renesas: r8a77995: Add VIN4
        arm64: dts: renesas: r8a77980: add resets property to CAN-FD node
        arm64: dts: renesas: r8a77970: Add Cortex-A53 PMU node
        arm64: dts: renesas: r8a77970: Add secondary CA53 CPU core
        arm64: dts: renesas: r8a77965: Add SDHI device nodes
        ...
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      171d429a
  2. 26 May, 2018 1 commit
    • Olof Johansson's avatar
      Merge tag 'qcom-drivers-for-4.18' of... · ae709bf8
      Olof Johansson authored
      Merge tag 'qcom-drivers-for-4.18' of git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux into next/late
      
      Qualcomm ARM Based Driver Updates for v4.18
      
      * Various SMEM updates/fixes
      * Add qcom_smem_virt_to_phys SMEM API
      * Update MAINTAINERS to include qcom_scm pattern
      * Add Qualcomm Command DB driver
      * Add Qualcomm SCM compatible for IPQ4019
      * Add MSM8998 to smd-rpm compatible list
      * Add Qualcomm GENI based QUP wrapper
      * Fix Qualcomm QMI buffer sizing bug
      
      * tag 'qcom-drivers-for-4.18' of git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux:
        soc: qcom: smem: introduce qcom_smem_virt_to_phys()
        soc: qcom: qmi: fix a buffer sizing bug
        MAINTAINERS: Update pattern for qcom_scm
        soc: Unconditionally include qcom Makefile
        soc: qcom: smem: check sooner in qcom_smem_set_global_partition()
        soc: qcom: smem: fix qcom_smem_set_global_partition()
        soc: qcom: smem: fix off-by-one error in qcom_smem_alloc_private()
        soc: qcom: smem: byte swap values properly
        soc: qcom: smem: return proper type for cached entry functions
        soc: qcom: smem: fix first cache entry calculation
        soc: qcom: cmd-db: Make endian-agnostic
        drivers: qcom: add command DB driver
        soc: qcom: Add GENI based QUP Wrapper driver
        soc: qcom: smd-rpm: Add msm8998 compatible
        firmware: qcom: scm: Add ipq4019 soc compatible
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      ae709bf8
  3. 25 May, 2018 12 commits
  4. 18 May, 2018 1 commit
  5. 16 May, 2018 24 commits