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 11月, 2013 1 次提交
    • L
      ARM: nomadik: get rid of explicit ethernet GPIO management · 6568eccd
      Linus Walleij 提交于
      We used to set up the GPIO used for the SMC ethernet IRQ by
      requesting the GPIO line explicitly. As we recently established
      that specifying the GPIO controller as interrupt parent and
      requesting one of its interrupts by reference should be enough,
      we do away with this. Incidentally, the Nomadik GPIO chip driver
      handles this just fine: the IRQ is set up and fired as expected.
      Signed-off-by: NLinus Walleij <linus.walleij@linaro.org>
      6568eccd
  3. 20 6月, 2013 1 次提交
  4. 27 5月, 2013 2 次提交
  5. 21 5月, 2013 1 次提交
  6. 29 1月, 2013 3 次提交