1. 04 5月, 2018 2 次提交
  2. 15 2月, 2018 1 次提交
  3. 13 1月, 2018 2 次提交
    • R
      ARM: dts: dra7: Reduce shut down temperature of non-cpu thermal zones · 64c358b3
      Ravikumar Kattekola 提交于
      On dra7, as per TRM, the HW shutdown (TSHUT) temperature is hardcoded
      to 123C and cannot be modified by SW. This means that when the temperature
      reaches 123C HW asserts TSHUT output which signals a warm reset.
      The reset is held until the temperature goes below the TSHUT low (105C).
      
      While in SW, the thermal driver continuously monitors current temperature
      and takes decisions based on whether it reached an alert or a critical point.
      The intention of setting a SW critical point is to prevent force reset by HW
      and instead do an orderly_poweroff(). But if the SW critical temperature is
      greater than or equal to that of HW then it defeats the purpose. To address
      this and let SW take action before HW does keep the SW critical temperature
      less than HW TSHUT value.
      
      The value for SW critical temperature was chosen as 120C just to ensure
      we give SW sometime before HW catches up.
      
      Document reference
      SPRUI30C – DRA75x, DRA74x Technical Reference Manual - November 2016
      SPRUHZ6H - AM572x Technical Reference Manual - November 2016
      
      Tested on:
      DRA75x PG 2.0 Rev H EVM
      Signed-off-by: NRavikumar Kattekola <rk@ti.com>
      Signed-off-by: NTony Lindgren <tony@atomide.com>
      64c358b3
    • T
      ARM: dts: Update ti-sysc data for existing users · e14d7e53
      Tony Lindgren 提交于
      Let's update the existing users with features and clock data as
      specified in the binding. This is currently the smartreflex for most
      part, and also few omap4 modules with no child device driver like
      mcasp, abe iss and gfx.
      
      Note that we had few mistakes that did not get noticed as we're still
      probing the SmartReflex driver with legacy platform data and using
      "ti,hwmods" legacy property for ti-sysc driver.
      
      So let's fix the omap4 and dra7 smartreflex registers as there is no
      no revision register.
      
      And on omap4, the mcasp module has a revision register according to
      the TRM.
      
      And for omap34xx we need a different configuration compared to 36xx.
      And the smartreflex on 3517 we've always kept disabled so let's
      remove any references to it.
      Signed-off-by: NTony Lindgren <tony@atomide.com>
      e14d7e53
  4. 24 12月, 2017 1 次提交
  5. 21 12月, 2017 7 次提交
  6. 16 12月, 2017 1 次提交
  7. 12 12月, 2017 5 次提交
  8. 11 10月, 2017 2 次提交
  9. 20 9月, 2017 1 次提交
    • T
      ARM: dts: Add missing hwmod related properties for dra7 · 288cdbbf
      Tony Lindgren 提交于
      On dra7 we're missing two "ti,hwmods" properties that the SoC
      interconnect code needs. For hdq 1-wire, we need to add the
      node for that.
      
      Note that this will only show up as a bug with "doesn't have
      mpu register target base" boot errors when the legacy platform
      data is removed.
      
      Cc: Nishanth Menon <nm@ti.com>
      Cc: Tero Kristo <t-kristo@ti.com>
      Signed-off-by: NTony Lindgren <tony@atomide.com>
      288cdbbf
  10. 15 8月, 2017 1 次提交
  11. 11 8月, 2017 1 次提交
  12. 19 6月, 2017 1 次提交
  13. 17 5月, 2017 1 次提交
    • R
      ARM: dts: dra7: Reduce cpu thermal shutdown temperature · bca52388
      Ravikumar Kattekola 提交于
      On dra7, as per TRM, the HW shutdown (TSHUT) temperature is hardcoded
      to 123C and cannot be modified by SW. This means when the temperature
      reaches 123C HW asserts TSHUT output which signals a warm reset.
      This reset is held until the temperature goes below the TSHUT low (105C).
      
      While in SW, the thermal driver continuously monitors current temperature
      and takes decisions based on whether it reached an alert or a critical point.
      The intention of setting a SW critical point is to prevent force reset by HW
      and instead do an orderly_poweroff(). But if the SW critical temperature is
      greater than or equal to that of HW then it defeats the purpose. To address
      this and let SW take action before HW does keep the SW critical temperature
      less than HW TSHUT value.
      
      The value for SW critical temperature was chosen as 120C just to ensure
      we give SW sometime before HW catches up.
      
      Document reference
      SPRUI30C – DRA75x, DRA74x Technical Reference Manual - November 2016
      SPRUHZ6H - AM572x Technical Reference Manual - November 2016
      
      Tested on:
      DRA75x PG 2.0 Rev H EVM
      Signed-off-by: NRavikumar Kattekola <rk@ti.com>
      Signed-off-by: NTony Lindgren <tony@atomide.com>
      bca52388
  14. 16 5月, 2017 1 次提交
  15. 24 3月, 2017 3 次提交
  16. 07 2月, 2017 1 次提交
  17. 14 1月, 2017 1 次提交
    • J
      ARM: dts: OMAP5 / DRA7: indicate that SATA port 0 is available. · 87cb1291
      Jean-Jacques Hiblot 提交于
      AHCI provides the register PORTS_IMPL to let the software know which port
      is supported. The register must be initialized by the bootloader. However
      in some cases u-boot doesn't properly initialize this value (if it is not
      compiled with SATA support for example or if the SATA initialization fails).
      The DTS entry "ports-implemented" can be used to override the value in
      PORTS_IMPL.
      
      Without this patch the SATA will not work in the following two cases:
      
      * if there has been a failure to initialize SATA in u-boot.
      
      * if ahci_platform module has been removed and re-inserted. The reason is
        that the content of PORTS_IMPL is lost after the module is removed.
        I suspect that it's because the controller is reset by the hwmod.
      
      Cc: <stable@vger.kernel.org> # v4.6+
      Signed-off-by: NJean-Jacques Hiblot <jjhiblot@ti.com>
      Acked-by: NRoger Quadros <rogerq@ti.com>
      [tony@atomide.com: updated comments with what goes wrong]
      Signed-off-by: NTony Lindgren <tony@atomide.com>
      87cb1291
  18. 08 1月, 2017 1 次提交
  19. 28 12月, 2016 1 次提交
  20. 07 11月, 2016 1 次提交
  21. 15 9月, 2016 1 次提交
  22. 31 8月, 2016 3 次提交
  23. 26 8月, 2016 1 次提交