1. 11 Jan, 2020 1 commit
  2. 08 Jan, 2020 1 commit
  3. 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
  4. 06 Jan, 2020 13 commits
  5. 31 Dec, 2019 8 commits
  6. 30 Dec, 2019 8 commits
  7. 25 Dec, 2019 3 commits