1. 17 Dec, 2019 4 commits
  2. 22 Oct, 2019 1 commit
  3. 21 Oct, 2019 1 commit
  4. 10 Oct, 2019 1 commit
  5. 30 Sep, 2019 1 commit
  6. 13 Aug, 2019 1 commit
    • Tony Lindgren's avatar
      ARM: dts: Fix incomplete dts data for am3 and am4 mmc · 5b63fb90
      Tony Lindgren authored
      Commit 4e27f752 ("ARM: OMAP2+: Drop mmc platform data for am330x and
      am43xx") dropped legacy mmc platform data for am3 and am4, but missed the
      fact that we never updated the dts files for mmc3 that is directly on l3
      interconnect instead of l4 interconnect. This leads to a situation with
      no legacy platform data and incomplete dts data.
      
      Let's update the mmc instances on l3 interconnect to probe properly with
      ti-sysc interconnect target module driver to make mmc3 work again. Let's
      still keep legacy "ti,hwmods" property around for v5.2 kernel and only
      drop it later on.
      
      Note that there is no need to use property status = "disabled" for mmc3.
      The default for dts is enabled, and runtime PM will idle unused instances
      just fine.
      
      Fixes: 4e27f752
      
       ("ARM: OMAP2+: Drop mmc platform data for am330x and am43xx")
      Reported-by: default avatarDavid Lechner <david@lechnology.com>
      Tested-by: default avatarDavid Lechner <david@lechnology.com>
      Signed-off-by: default avatarTony Lindgren <tony@atomide.com>
      5b63fb90
  7. 18 Oct, 2018 2 commits
    • Tony Lindgren's avatar
      ARM: dts: am437x: Move l4 child devices to probe them with ti-sysc · d95adfd4
      Tony Lindgren authored
      
      
      With l4 interconnect hierarchy and ti-sysc interconnect target module
      data in place, we can simply move all the related child devices to
      their proper location and enable probing using ti-sysc.
      
      In general the first child device address range starts at range 0
      from the ti-sysc interconnect target so the move involves adjusting
      the child device reg properties for that.
      
      In case of any regressions, problem devices can be reverted to probe
      with legacy platform data as needed by moving them back and removing
      the related interconnect target module node.
      
      Note that we are not yet moving dss or wkup_m3, those will be moved
      later after some related driver changes.
      
      Cc: Dave Gerlach <d-gerlach@ti.com>
      Cc: Keerthy <j-keerthy@ti.com>
      Cc: Tero Kristo <t-kristo@ti.com>
      Signed-off-by: default avatarTony Lindgren <tony@atomide.com>
      d95adfd4
    • Tero Kristo's avatar
      ARM: dts: am43xx: convert to use new clkctrl layout · 23298c33
      Tero Kristo authored
      
      
      Convert AM43xx to use the new clockdomain based layout. Previously the
      clkctrl split was based on CM isntance boundaries. The new layout
      helps with introducing the interconnect driver instances.
      
      Signed-off-by: default avatarTero Kristo <t-kristo@ti.com>
      Signed-off-by: default avatarTony Lindgren <tony@atomide.com>
      23298c33
  8. 20 Sep, 2018 1 commit
    • Rob Herring's avatar
      ARM: dts: ti: Fix SPI and I2C bus warnings · cc893871
      Rob Herring authored
      
      
      dtc has new checks for I2C and SPI buses. Fix the warnings in node names
      and unit-addresses.
      
      arch/arm/boot/dts/am437x-idk-evm.dtb: Warning (spi_bus_bridge): /ocp@44000000/qspi@47900000: node name for SPI buses should be 'spi'
      arch/arm/boot/dts/am437x-sk-evm.dtb: Warning (spi_bus_bridge): /ocp@44000000/qspi@47900000: node name for SPI buses should be 'spi'
      arch/arm/boot/dts/am43x-epos-evm.dtb: Warning (spi_bus_bridge): /ocp@44000000/qspi@47900000: node name for SPI buses should be 'spi'
      arch/arm/boot/dts/omap3-n9.dtb: Warning (i2c_bus_reg): /ocp@68000000/i2c@48060000/ak8975@0f: I2C bus unit address format error, expected "f"
      arch/arm/boot/dts/am335x-osd3358-sm-red.dtb: Warning (i2c_bus_reg): /ocp/i2c@44e0b000/pressure@78: I2C bus unit address format error, expected "76"
      arch/arm/boot/dts/am335x-boneblack.dtb: Warning (i2c_bus_reg): /ocp/i2c@44e0b000/tda19988: I2C bus unit address format error, expected "70"
      arch/arm/boot/dts/am335x-boneblack-wireless.dtb: Warning (i2c_bus_reg): /ocp/i2c@44e0b000/tda19988: I2C bus unit address format error, expected "70"
      arch/arm/boot/dts/am335x-sancloud-bbe.dtb: Warning (i2c_bus_reg): /ocp/i2c@44e0b000/tda19988: I2C bus unit address format error, expected "70"
      arch/arm/boot/dts/am571x-idk.dtb: Warning (spi_bus_bridge): /ocp/qspi@4b300000: node name for SPI buses should be 'spi'
      arch/arm/boot/dts/am572x-idk.dtb: Warning (spi_bus_bridge): /ocp/qspi@4b300000: node name for SPI buses should be 'spi'
      arch/arm/boot/dts/am574x-idk.dtb: Warning (spi_bus_bridge): /ocp/qspi@4b300000: node name for SPI buses should be 'spi'
      arch/arm/boot/dts/am57xx-cl-som-am57x.dtb: Warning (spi_bus_bridge): /ocp/qspi@4b300000: node name for SPI buses should be 'spi'
      arch/arm/boot/dts/am57xx-sbc-am57x.dtb: Warning (spi_bus_bridge): /ocp/qspi@4b300000: node name for SPI buses should be 'spi'
      arch/arm/boot/dts/dra72-evm.dtb: Warning (spi_bus_bridge): /ocp/qspi@4b300000: node name for SPI buses should be 'spi'
      arch/arm/boot/dts/dra72-evm-revc.dtb: Warning (spi_bus_bridge): /ocp/qspi@4b300000: node name for SPI buses should be 'spi'
      arch/arm/boot/dts/dra76-evm.dtb: Warning (spi_bus_bridge): /ocp/qspi@4b300000: node name for SPI buses should be 'spi'
      arch/arm/boot/dts/dra7-evm.dtb: Warning (spi_bus_bridge): /ocp/qspi@4b300000: node name for SPI buses should be 'spi'
      arch/arm/boot/dts/am335x-pdu001.dtb: Warning (spi_bus_reg): /ocp/spi@481a0000/cfaf240320a032t: SPI bus unit address format error, expected "0"
      arch/arm/boot/dts/keystone-k2g-evm.dtb: Warning (spi_bus_bridge): /soc@0/qspi@2940000: node name for SPI buses should be 'spi'
      arch/arm/boot/dts/keystone-k2g-ice.dtb: Warning (spi_bus_bridge): /soc@0/qspi@2940000: node name for SPI buses should be 'spi'
      
      Cc: "Benoît Cousson" <bcousson@baylibre.com>
      Cc: Tony Lindgren <tony@atomide.com>
      Cc: Santosh Shilimkar <ssantosh@kernel.org>
      Cc: linux-omap@vger.kernel.org
      Signed-off-by: default avatarRob Herring <robh@kernel.org>
      [tony@atomide.com: fixed mode to 644 for am335x-osd3358-sm-red.dts while at it]
      Signed-off-by: default avatarTony Lindgren <tony@atomide.com>
      cc893871
  9. 22 Aug, 2018 1 commit
  10. 01 Mar, 2018 1 commit
  11. 27 Feb, 2018 5 commits
  12. 15 Dec, 2017 1 commit
  13. 11 Dec, 2017 3 commits
  14. 28 Nov, 2017 1 commit
  15. 16 May, 2017 1 commit
  16. 23 Mar, 2017 1 commit
  17. 08 Jan, 2017 1 commit
  18. 27 Dec, 2016 1 commit
  19. 09 Nov, 2016 1 commit
  20. 07 Nov, 2016 1 commit
  21. 31 Aug, 2016 2 commits
  22. 15 Aug, 2016 1 commit
  23. 28 Jun, 2016 1 commit
  24. 22 Jun, 2016 1 commit
  25. 18 Jun, 2016 1 commit
  26. 10 Jun, 2016 4 commits