1. 11 Jan, 2020 3 commits
    • Olof Johansson's avatar
      Merge tag 'stm32-dt-for-v5.6-1' of... · 37365e15
      Olof Johansson authored
      Merge tag 'stm32-dt-for-v5.6-1' of git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32 into arm/dt
      
      STM32 DT updates for v5.6, round 1
      
      Highlights:
      ----------
      
      MPU part:
       -Add PWM support on DK2 board.
       -Add counter support to STM32 timers.
       -Add support of SDMMC 2&3 instances based on "arm,pl18x". SDMMC2 is
        connected to eMMC on ED1 board. SDMMC3 is connected to the GPIO
        extension connector on EV1 & DKx boards.
       -Add ADC support on ED1 board.
       -Update devicetree files split to better fit to STM32MP15 SOC & boards
        diversity.
       -Fix issues seen during YAML validation.
       -Enable Ethernet (MAC) TX clock gating during low-power mode.
       -Enable USB OTG HS support on DKx boards.
       -Enable USB Host EHCI on DKx boards.
      
      MCU part:
       -Fix issues seen during YAML validation.
      
      * tag 'stm32-dt-for-v5.6-1' of git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32: (37 commits)
        ARM: dts: stm32: Add power-supply for RGB panel on stm32429i-eval
        ARM: dts: stm32: Add power-supply for DSI panel on stm32f469-disco
        ARM: dts: stm32: change nvmem node name on stm32mp1
        ARM: dts: stm32: change nvmem node name on stm32f429
        ARM: dts: stm32: update mlahb node according to the bindings on stm32mp15
        ARM: dts: stm32: fix dma controller node name on stm32mp157c
        ARM: dts: stm32: fix dma controller node name on stm32f743
        ARM: dts: stm32: fix dma controller node name on stm32f746
        ARM: dts: stm32: add phy-names to usbotg_hs on stm32mp157c-ev1
        ARM: dts: stm32: enable USB OTG HS on stm32mp15 DKx boards
        ARM: dts: stm32: enable USB Host (USBH) EHCI controller on stm32mp15 DKx
        ARM: dts: stm32: enable USBPHYC on stm32mp15 DKx boards
        ARM: dts: stm32: remove useless clock-names from RTC node on stm32f746
        ARM: dts: stm32: remove useless clock-names from RTC node on stm32f429
        ARM: dts: stm32: Enable MAC TX clock gating during TX low-power mode on stm32mp15
        ARM: dts: stm32: adjust slew rate for Ethernet on stm32mp15
        ARM: dts: stm32: remove syscfg clock on stm32mp15 ethernet
        ARM: dts: stm32: remove "@" and "_" from stm32f7 pinmux groups
        ARM: dts: stm32: remove "@" and "_" from stm32f4 pinmux groups
        ARM: dts: stm32: Adapt STM32MP157C ED1 board to STM32 DT diversity
        ...
      
      Link: https://lore.kernel.org/r/39df1dee-3c9f-cd35-bc55-a71223e07100@st.comSigned-off-by: default avatarOlof Johansson <olof@lixom.net>
      37365e15
    • Olof Johansson's avatar
      Merge tag 'hisi-arm64-dt-for-5.6' of git://github.com/hisilicon/linux-hisi into arm/dt · 031a612b
      Olof Johansson authored
      ARM64: DT: Hisilicon SoCs DT updates for 5.6
      
      - Add remote control map name of the IR device for the hi3798cv200 poplar board
      - Correct the PCIe bus range setting for the hi3798cv200
      
      * tag 'hisi-arm64-dt-for-5.6' of git://github.com/hisilicon/linux-hisi:
        arm64: dts: hi3798cv200: correct PCIe 'bus-range' setting
        arm64: dts: hi3798cv200-poplar: add linux,rc-map-name for IR
      
      Link: https://lore.kernel.org/r/5E169EDE.8020809@hisilicon.comSigned-off-by: default avatarOlof Johansson <olof@lixom.net>
      031a612b
    • Olof Johansson's avatar
      Merge tag 'arm-soc/for-5.6/devicetree' of https://github.com/Broadcom/stblinux into arm/dt · 6a346cf9
      Olof Johansson authored
      This pull request contains Broadcom ARM-based SoCs Device Tree changes
      for 5.6, please pull the following:
      
      - Stephan adds support for the HWRNG on 2711 (Raspberry Pi 4) which is
        different than the previous Pi chips
      
      - Florian switches the BCM956265HR board to use the hardware I2C
        controllers for interfacing with the SFPs
      
      * tag 'arm-soc/for-5.6/devicetree' of https://github.com/Broadcom/stblinux:
        ARM: dts: bcm2711: Enable HWRNG support
        ARM: dts: bcm2835: Move rng definition to common location
        ARM: dts: NSP: Use hardware I2C for BCM958625HR
      
      Link: https://lore.kernel.org/r/20200108191114.15987-1-f.fainelli@gmail.comSigned-off-by: default avatarOlof Johansson <olof@lixom.net>
      6a346cf9
  2. 09 Jan, 2020 12 commits
  3. 08 Jan, 2020 2 commits
  4. 07 Jan, 2020 6 commits
    • Olof Johansson's avatar
      Merge tag 'omap-for-v5.6/ti-sysc-drop-pdata-signed' of... · e052860d
      Olof Johansson authored
      Merge tag 'omap-for-v5.6/ti-sysc-drop-pdata-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into arm/dt
      
      Drop more legacy platform data for omaps for v5.6 merge window
      
      We can now probe devices with ti-sysc interconnect driver and dts
      data, and can continue dropping the related platform data and custom
      ti,hwmods dts property for various devices.
      
      And related to that, we finally can remove the legacy sdma support in
      favor of using the dmaengine driver only. I was planning to send the
      sdma changes separately, but that would have produced a pile of
      pointless merge conflicts, so I decided it's best to resolve it locally.
      After all, the sdma series also ends up removing the related platform
      data.
      
      Note that this series is based on omap-for-v5.6/ti-sysc-dt-signed branch
      as it depends for dts data being in place.
      
      * tag 'omap-for-v5.6/ti-sysc-drop-pdata-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap: (56 commits)
        ARM: OMAP2+: Drop legacy platform data for sdma
        ARM: OMAP2+: Drop legacy init for sdma
        dmaengine: ti: omap-dma: Use cpu notifier to block idle for omap2
        dmaengine: ti: omap-dma: Allocate channels directly
        dmaengine: ti: omap-dma: Pass sdma auxdata to driver and use it
        dmaengine: ti: omap-dma: Configure global priority register directly
        ARM: OMAP5: hwmod-data: remove OMAP5 IOMMU hwmod data
        ARM: OMAP4: hwmod-data: remove OMAP4 IOMMU hwmod data
        ARM: OMAP2+: Drop legacy platform data for omap4 fdif
        ARM: OMAP2+: Drop legacy platform data for omap4 slimbus
        ARM: OMAP2+: Drop legacy platform data for omap5 kbd
        ARM: OMAP2+: Drop legacy platform data for omap4 kbd
        ARM: OMAP2+: Drop legacy platform data for dra7 smartreflex
        ARM: OMAP2+: Drop legacy platform data for omap4 smartreflex
        ARM: OMAP2+: Drop legacy platform data for omap4 hsi
        ARM: OMAP2+: Drop legacy platform data for am4 vpfe
        ARM: OMAP2+: Drop legacy platform data for dra7 ocp2scp
        ARM: OMAP2+: Drop legacy platform data for omap5 ocp2scp
        ARM: OMAP2+: Drop legacy platform data for omap4 ocp2scp
        ARM: OMAP2+: Drop legacy platform data for am4 ocp2scp
        ...
      
      Link: https://lore.kernel.org/r/pull-1578420398-290837@atomide.com-4Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      e052860d
    • Olof Johansson's avatar
      Merge branch 'omap/soc' into arm/dt · 785ca50f
      Olof Johansson authored
      Bringing in to resolve soc -> add/add conflicts locally
      
      * omap/soc:
        ARM: OMAP2+: use separate IOMMU pdata to fix DRA7 IPU1 boot
        ARM: OMAP2+: omap-iommu.c conversion to ti-sysc
        ARM: OMAP2+: Add workaround for DRA7 DSP MStandby errata i879
        ARM: OMAP4+: remove pdata quirks for omap4+ iommus
        ARM: OMAP2+: pdata-quirks: add PRM data for reset support
        ARM: OMAP2+: am43xx: Add lcdc clockdomain
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      785ca50f
    • Olof Johansson's avatar
      Merge tag 'omap-for-v5.6/ti-sysc-dt-signed' of... · 8a6c3e88
      Olof Johansson authored
      Merge tag 'omap-for-v5.6/ti-sysc-dt-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into arm/dt
      
      dts changes for omaps for ti-sysc driver for v5.6 merge window
      
      Devicetree changes for omaps to configure more devices to probe with
      ti-sysc interconnect target module:
      
      - Configure am4 qspi
      
      - Configure aes, des and sham accelerators for am3, 4 and dra7
      
      - Configure iommus for omap4, 5 and dra7
      
      - Add a generic compatible for sdma, and configure omap2 and 3 sdma
      
      * tag 'omap-for-v5.6/ti-sysc-dt-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap: (24 commits)
        ARM: dts: omap5: convert IOMMUs to use ti-sysc
        ARM: dts: omap4: convert IOMMUs to use ti-sysc
        ARM: dts: dra74x: convert IOMMUs to use ti-sysc
        ARM: dts: dra7: convert IOMMUs to use ti-sysc
        ARM: dts: Configure interconnect target module for dra7 des
        ARM: dts: Configure interconnect target module for am4 des
        ARM: dts: Configure interconnect target module for dra7 aes
        ARM: dts: Configure interconnect target module for am4 aes
        ARM: dts: Configure interconnect target module for am3 aes
        ARM: dts: Configure interconnect target module for dra7 sham
        ARM: dts: Configure interconnect target module for am4 sham
        ARM: dts: Configure interconnect target module for am3 sham
        ARM: dts: Configure interconnect target module for am4 qspi
        ARM: dts: Configure interconnect target module for omap3 sdma
        ARM: dts: Configure interconnect target module for omap2 sdma
        ARM: dts: Add generic compatible for omap sdma instances
        bus: ti-sysc: Fix iterating over clocks
        ARM: OMAP2+: Fix ti_sysc_find_one_clockdomain to check for to_clk_hw_omap
        bus: ti-sysc: Fix missing reset delay handling
        ARM: dts: am437x-gp/epos-evm: fix panel compatible
        ...
      
      Link: https://lore.kernel.org/r/pull-1578420398-290837@atomide.com-3Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      8a6c3e88
    • Olof Johansson's avatar
      Merge tag 'omap-for-v5.6/dt-signed' of... · 3f9c6a6d
      Olof Johansson authored
      Merge tag 'omap-for-v5.6/dt-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into arm/dt
      
      Devicetree changes for omaps for v5.6 merge window
      
      Devicetree changes for omaps for v5.6 to configure more
      devices and update boards to use generic lcd panels:
      
      - Configure HDMI for dra76-evm and am57xx-idk
      
      - Correct node name for am3517 mdio
      
      - Convert am335x-evm, am335x-evmsk, and am335x-icev2 to use generic
        panels
      
      * tag 'omap-for-v5.6/dt-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap:
        ARM: dts: am335x-icev2: Add support for OSD9616P0899-10 at i2c0
        ARM: dts: am335x-evmsk: Use drm simple-panel instead of tilcdc-panel
        ARM: dts: am335x-evm: Use drm simple-panel instead of tilcdc-panel
        ARM: dts: omap3: name mdio node properly
        ARM: dts: am57xx-idk-common: add HDMI to the common dtsi
        ARM: dts: dra76-evm: add HDMI output
      
      Link: https://lore.kernel.org/r/pull-1578420398-290837@atomide.com-2Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      3f9c6a6d
    • Stephen Brennan's avatar
      ARM: dts: bcm2711: Enable HWRNG support · 530735df
      Stephen Brennan authored
      This enables hardware random number generator support for the BCM2711
      on the Raspberry Pi 4 board.
      Signed-off-by: default avatarStephen Brennan <stephen@brennan.io>
      Acked-by: default avatarStefan Wahren <wahrenst@gmx.net>
      [nsaenzjulienne@suse.de: remove unnecessary status="okay"]
      Signed-off-by: default avatarNicolas Saenz Julienne <nsaenzjulienne@suse.de>
      530735df
    • Stephen Brennan's avatar
      ARM: dts: bcm2835: Move rng definition to common location · c4414cac
      Stephen Brennan authored
      BCM2711 inherits from BCM283X, but has an incompatible HWRNG. Move this
      node to bcm2835-common.dtsi, so that BCM2711 can define its own.
      Signed-off-by: default avatarStephen Brennan <stephen@brennan.io>
      Acked-by: default avatarStefan Wahren <wahrenst@gmx.net>
      Signed-off-by: default avatarNicolas Saenz Julienne <nsaenzjulienne@suse.de>
      c4414cac
  5. 06 Jan, 2020 14 commits
  6. 31 Dec, 2019 3 commits