1. 31 7月, 2014 1 次提交
    • L
      ARM: nomadik: fix up double inversion in DT · 3181788c
      Linus Walleij 提交于
      The GPIO pin connected to card detect was inverted twice: once by
      the argument to the GPIO line itself where it was magically marked
      as active low by the flag GPIO_ACTIVE_LOW (0x01) in the third cell,
      and also marked active low AGAIN by explicitly stating
      "cd-inverted" (a deprecated method).
      
      After commit 78f87df2
      "mmc: mmci: Use the common mmc DT parser" this results in the
      line being inverted twice so it was effectively uninverted, while
      the old code would not have this effect, instead disregarding the
      flag on the GPIO line altogether, which is a bug. I admit the
      semantics may be unclear but inverting twice is as good a
      definition as any on how this should work.
      
      So fix up the buggy device tree. Use proper #includes so the DTS
      is clear and readable.
      
      Cc: Ulf Hansson <ulf.hansson@linaro.org>
      Signed-off-by: NLinus Walleij <linus.walleij@linaro.org>
      Signed-off-by: NOlof Johansson <olof@lixom.net>
      3181788c
  2. 29 7月, 2014 1 次提交
    • T
      ARM: dts: Revert enabling of twl configuration for n900 · d937678a
      Tony Lindgren 提交于
      Commit 9188883f (ARM: dts: Enable twl4030 off-idle configuration
      for selected omaps) allowed n900 to cut off core voltages during
      off-idle. This however caused a regression where twl regulator
      vaux1 was not getting enabled for the LCD panel as we are not
      requesting it for the panel.
      
      Turns out quite a few devices on n900 are using vaux1, and we need
      to either stop idling it, or add proper regulator_get calls for all
      users. But until we have a proper solution implemented and tested,
      let's just disable the twl off-idle configuration for now for n900.
      Reported-by: NAaro Koskinen <aaro.koskinen@iki.fi>
      Fixes: 9188883f (ARM: dts: Enable twl4030 off-idle configuration for selected omaps)
      Signed-off-by: NTony Lindgren <tony@atomide.com>
      d937678a
  3. 26 7月, 2014 1 次提交
  4. 23 7月, 2014 1 次提交
  5. 18 7月, 2014 3 次提交
  6. 13 7月, 2014 1 次提交
  7. 11 7月, 2014 1 次提交
  8. 08 7月, 2014 1 次提交
  9. 07 7月, 2014 4 次提交
  10. 05 7月, 2014 1 次提交
  11. 04 7月, 2014 1 次提交
    • R
      ARM: dts: dra7xx-clocks: Fix the l3 and l4 clock rates · dd94324b
      Rajendra Nayak 提交于
      Without the patch:
      /debug/.../dpll_core_x2_ck/dpll_core_h12x2_ck # cat clk_rate
      532000000
      /debug/.../dpll_core_x2_ck/dpll_core_h12x2_ck/l3_iclk_div # cat clk_rate
      532000000
      /debug/.../dpll_core_x2_ck/dpll_core_h12x2_ck/l3_iclk_div/l4_root_clk_div # cat clk_rate
      532000000
      
      With the patch:
      /debug/.../dpll_core_x2_ck/dpll_core_h12x2_ck # cat clk_rate
      532000000
      /debug/.../dpll_core_x2_ck/dpll_core_h12x2_ck/l3_iclk_div # cat clk_rate
      266000000
      /debug/.../dpll_core_x2_ck/dpll_core_h12x2_ck/l3_iclk_div/l4_root_clk_div # cat clk_rate
      133000000
      
      The l3 clock derived from core DPLL is actually a divider clock,
      with the default divider set to 2. l4 then derived from l3 is a fixed factor
      clock, but the fixed divider is 2 and not 1. Which means the l3 clock is
      half of core DPLLs h12x2 and l4 is half of l3 (as seen with this patch)
      Signed-off-by: NRajendra Nayak <rnayak@ti.com>
      Signed-off-by: NTero Kristo <t-kristo@ti.com>
      dd94324b
  12. 26 6月, 2014 1 次提交
  13. 25 6月, 2014 4 次提交
  14. 24 6月, 2014 2 次提交
  15. 21 6月, 2014 4 次提交
  16. 19 6月, 2014 1 次提交
  17. 17 6月, 2014 11 次提交
  18. 16 6月, 2014 1 次提交