1. 15 3月, 2013 19 次提交
  2. 14 3月, 2013 3 次提交
  3. 07 3月, 2013 11 次提交
  4. 16 2月, 2013 2 次提交
  5. 15 2月, 2013 1 次提交
  6. 11 2月, 2013 2 次提交
  7. 10 2月, 2013 2 次提交
    • L
      pinctrl/abx500: use direct IRQ defines · 43a255db
      Linus Walleij 提交于
      Make it harder to do mistakes by introducing the actual
      defined ABx500 IRQ number into the IRQ cluster definitions.
      Deduct cluster offset from the GPIO offset to make each
      cluster coherent.
      Signed-off-by: NLinus Walleij <linus.walleij@linaro.org>
      43a255db
    • L
      pinctrl/abx500: replace IRQ offsets with table read-in values · a6a16d27
      Lee Jones 提交于
      The ABx500 GPIO controller used to provide a set of virtual contiguous
      IRQs for use by sub-devices, but they have been removed after a request
      from Mainline Maintainers. Now the AB8500 core driver deals with almost
      all IRQ related issues instead.
      
      The ABx500 GPIO driver is now only used to convert between GPIO and IRQ
      numbers which is actually quite difficult, as the ABx500 GPIO's
      associated IRQs are clustered together throughout the interrupt number
      space at irregular intervals. To solve this quandary, we have placed the
      read-in values into the existing cluster information table to use during
      conversion.
      Signed-off-by: NLee Jones <lee.jones@linaro.org>
      [Moved irq_base removal into this patch]
      Signed-off-by: NLinus Walleij <linus.walleij@linaro.org>
      a6a16d27