1. 20 5月, 2019 2 次提交
  2. 11 4月, 2019 1 次提交
    • A
      ARM: dts: imx6sx: Specify IMX6SX_CLK_IPG as "ahb" clock to SDMA · cc839d0f
      Andrey Smirnov 提交于
      Since 25aaa75d SDMA driver uses clock rates of "ipg" and "ahb"
      clock to determine if it needs to configure the IP block as operating
      at 1:1 or 1:2 clock ratio (ACR bit in SDMAARM_CONFIG). Specifying both
      clocks as IMX6SL_CLK_SDMA results in driver incorrectly thinking that
      ratio is 1:1 which results in broken SDMA funtionality. Fix the code
      to specify IMX6SL_CLK_AHB as "ahb" clock for SDMA, to avoid detecting
      incorrect clock ratio.
      Signed-off-by: NAndrey Smirnov <andrew.smirnov@gmail.com>
      Cc: Angus Ainslie (Purism) <angus@akkea.ca>
      Cc: Chris Healy <cphealy@gmail.com>
      Cc: Lucas Stach <l.stach@pengutronix.de>
      Cc: Fabio Estevam <fabio.estevam@nxp.com>
      Cc: Shawn Guo <shawnguo@kernel.org>
      Cc: linux-arm-kernel@lists.infradead.org
      Cc: linux-kernel@vger.kernel.org
      Signed-off-by: NShawn Guo <shawnguo@kernel.org>
      cc839d0f
  3. 22 3月, 2019 1 次提交
  4. 21 3月, 2019 1 次提交
  5. 11 1月, 2019 1 次提交
  6. 10 12月, 2018 3 次提交
  7. 05 11月, 2018 1 次提交
  8. 26 9月, 2018 1 次提交
    • R
      ARM: dts: imx: Fix SPI bus warnings · 5a2ecf0d
      Rob Herring 提交于
      dtc has new checks for SPI buses. Fix the warnings in node names and
      unit-addresses.
      
      There's over 100 warnings for FSL boards, a few examples:
      
      arch/arm/boot/dts/imx28-duckbill-2-spi.dtb: Warning (spi_bus_bridge): /apb@80000000/apbh@80000000/ssp@80014000: node name for SPI buses should be 'spi'
      arch/arm/boot/dts/imx53-ppd.dtb: Warning (spi_bus_bridge): /soc/aips@50000000/spba@50000000/ecspi@50010000: node name for SPI buses should be 'spi'
      arch/arm/boot/dts/imx6dl-colibri-eval-v3.dtb: Warning (spi_bus_reg): /soc/aips-bus@2000000/spba-bus@2000000/spi@2014000/mcp251x@1: SPI bus unit address format error, expected "0"
      
      Cc: Shawn Guo <shawnguo@kernel.org>
      Cc: Sascha Hauer <s.hauer@pengutronix.de>
      Cc: Pengutronix Kernel Team <kernel@pengutronix.de>
      Cc: Fabio Estevam <fabio.estevam@nxp.com>
      Cc: NXP Linux Team <linux-imx@nxp.com>
      Cc: Li Yang <leoyang.li@nxp.com>
      Cc: Stefan Agner <stefan@agner.ch>
      Signed-off-by: NRob Herring <robh@kernel.org>
      Reviewed-by: NFabio Estevam <fabio.estevam@nxp.com>
      Acked-by: NStefan Agner <stefan@agner.ch>
      Signed-off-by: NShawn Guo <shawnguo@kernel.org>
      5a2ecf0d
  9. 17 7月, 2018 1 次提交
  10. 11 7月, 2018 1 次提交
  11. 03 7月, 2018 1 次提交
  12. 28 6月, 2018 1 次提交
  13. 20 5月, 2018 1 次提交
    • F
      ARM: dts: imx6/7: Remove unit-address from anatop regulators · 71db3948
      Fabio Estevam 提交于
      Remove unit-address and reg property from anatop regulators to fix
      the following DTC warnings with W=1:
      
      arch/arm/boot/dts/imx6dl-apf6dev.dtb: Warning (unique_unit_address): /soc/aips-bus@2000000/anatop@20c8000/regulator-vddcore@20c8140: duplicate unit-address (also used in node /soc/aips-bus@2000000/anatop@20c8000/regulator-vddpu@20c8140)
      arch/arm/boot/dts/imx6dl-apf6dev.dtb: Warning (unique_unit_address): /soc/aips-bus@2000000/anatop@20c8000/regulator-vddcore@20c8140: duplicate unit-address (also used in node /soc/aips-bus@2000000/anatop@20c8000/regulator-vddsoc@20c8140)
      arch/arm/boot/dts/imx6dl-apf6dev.dtb: Warning (unique_unit_address): /soc/aips-bus@2000000/anatop@20c8000/regulator-vddpu@20c8140: duplicate unit-address (also used in node /soc/aips-bus@2000000/anatop@20c8000/regulator-vddsoc@20c8140)
      Signed-off-by: NFabio Estevam <fabio.estevam@nxp.com>
      Signed-off-by: NShawn Guo <shawnguo@kernel.org>
      71db3948
  14. 14 5月, 2018 2 次提交
  15. 12 2月, 2018 1 次提交
  16. 26 12月, 2017 2 次提交
    • F
      ARM: dts: imx6: Add unit address and reg for the anatop nodes · 685e1321
      Fabio Estevam 提交于
      Add unit address and reg for the anatop nodes in order to fix the
      following build warnings with W=1:
      
      arch/arm/boot/dts/imx6dl-apf6dev.dtb: Warning (simple_bus_reg): Node /soc/aips-bus@2000000/anatop@20c8000/regulator-1p1 missing or empty reg/ranges property
      arch/arm/boot/dts/imx6dl-apf6dev.dtb: Warning (simple_bus_reg): Node /soc/aips-bus@2000000/anatop@20c8000/regulator-3p0 missing or empty reg/ranges property
      arch/arm/boot/dts/imx6dl-apf6dev.dtb: Warning (simple_bus_reg): Node /soc/aips-bus@2000000/anatop@20c8000/regulator-2p5 missing or empty reg/ranges property
      arch/arm/boot/dts/imx6dl-apf6dev.dtb: Warning (simple_bus_reg): Node /soc/aips-bus@2000000/anatop@20c8000/regulator-vddcore missing or empty reg/ranges property
      arch/arm/boot/dts/imx6dl-apf6dev.dtb: Warning (simple_bus_reg): Node /soc/aips-bus@2000000/anatop@20c8000/regulator-vddpu missing or empty reg/ranges property
      arch/arm/boot/dts/imx6dl-apf6dev.dtb: Warning (simple_bus_reg): Node /soc/aips-bus@2000000/anatop@20c8000/regulator-vddsoc missing or empty reg/ranges property
      Signed-off-by: NFabio Estevam <fabio.estevam@nxp.com>
      Signed-off-by: NShawn Guo <shawnguo@kernel.org>
      685e1321
    • F
      ARM: dts: imx6: Move nodes which have no reg property out of bus · 1e989603
      Fabio Estevam 提交于
      Move tempmon, ldb and pmu nodes from soc node to root node.
      
      The nodes that have been moved do not have any register properties and thus
      shouldn't be placed on the bus.
      
      This fixes the following build warnings with W=1:
      
      arch/arm/boot/dts/imx6dl-apf6dev.dtb: Warning (simple_bus_reg): Node /soc/aips-bus@2000000/tempmon missing or empty reg/ranges property
      arch/arm/boot/dts/imx6dl-apf6dev.dtb: Warning (simple_bus_reg): Node /soc/aips-bus@2000000/ldb missing or empty reg/ranges property
      arch/arm/boot/dts/imx6dl-apf6dev.dtb: Warning (simple_bus_reg): Node /soc/pmu missing or empty reg/ranges property
      
      Based on a patch from Simon Horman for r8a7795.dtsi.
      Signed-off-by: NFabio Estevam <fabio.estevam@nxp.com>
      Signed-off-by: NShawn Guo <shawnguo@kernel.org>
      1e989603
  17. 20 10月, 2017 1 次提交
  18. 16 7月, 2017 1 次提交
  19. 21 5月, 2017 1 次提交
  20. 24 1月, 2017 1 次提交
  21. 03 1月, 2017 1 次提交
    • F
      ARM: dts: imx6: Disable "weim" node in the dtsi files · 116dad7d
      Fabio Estevam 提交于
      Commit 1be81ea5 ("ARM: dts: imx6: Add imx-weim parameters to
      dtsi's") causes the following probe error when the weim node is not
      present on the board dts (such as imx6q-sabresd):
      
      imx-weim 21b8000.weim: Invalid 'ranges' configuration
      imx-weim: probe of 21b8000.weim failed with error -22
      
      There is no need to always enable the "weim" node on mx6. Do the same
      as in the other i.MX dtsi files where "weim" is disabled and only gets
      enabled on a per dts basis.
      
      All the imx6 weim dts users explicitily provide 'status = "okay"', so
      this change has no impact on current imx6 weim users.
      
      If a board does not use the weim driver it will not describe its 'ranges'
      property, so simply disable the 'weim' node in the imx6 dtsi files to
      avoid such probe error message.
      
      Fixes: 1be81ea5 ("ARM: dts: imx6: Add imx-weim parameters to dtsi's")
      Signed-off-by: NFabio Estevam <fabio.estevam@nxp.com>
      Signed-off-by: NShawn Guo <shawnguo@kernel.org>
      116dad7d
  22. 14 11月, 2016 1 次提交
  23. 05 11月, 2016 1 次提交
  24. 09 9月, 2016 1 次提交
  25. 06 6月, 2016 2 次提交
  26. 22 12月, 2015 3 次提交
  27. 19 10月, 2015 2 次提交
  28. 11 8月, 2015 1 次提交
  29. 30 3月, 2015 3 次提交