1. 09 7月, 2012 2 次提交
  2. 13 6月, 2012 1 次提交
    • L
      serial/amba-pl011: move custom pin control to driver · 78d80c5a
      Linus Walleij 提交于
      We had a boot regression in Ux500 in the merge window because
      two orthogonal pin control schemes for the PL011 were merged
      at the same time:
      
      - One using the .init() and .exit() hooks into the platform
        for Ux500 putting the pins into default vs sleep state
        respectively as the port was started/stopped.
        commit a0980660
        "ARM: ux500: switch to using pinctrl for uart0"
      
      - One hogging the default setting at PL011 probe()
        commit 258e0551
        "serial: amba-pl011: adopt pinctrl support"
      
      To get a solution that works for both let's scrap the stuff
      in the platform callbacks, instead have the driver itself
      select default and sleep states when the port is
      started/stopped. Hopefully this works for all clients.
      Platform callbacks are bad for device tree migration anyway,
      so this rids us of another problem in Ux500.
      
      Cc: Shawn Guo <shawn.guo@linaro.org>
      Cc: Russell King <rmk+kernel@arm.linux.org.uk>
      Reported-by: NLee Jones <lee.jones@linaro.org>
      Signed-off-by: NLinus Walleij <linus.walleij@linaro.org>
      Tested-by: NShawn Guo <shawn.guo@linaro.org>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@linuxfoundation.org>
      78d80c5a
  3. 01 6月, 2012 8 次提交
  4. 20 5月, 2012 1 次提交
  5. 15 5月, 2012 1 次提交
  6. 11 5月, 2012 6 次提交
  7. 08 5月, 2012 1 次提交
  8. 04 5月, 2012 2 次提交
  9. 02 5月, 2012 8 次提交
  10. 26 4月, 2012 1 次提交
  11. 24 4月, 2012 6 次提交
  12. 23 4月, 2012 1 次提交
  13. 20 4月, 2012 1 次提交
  14. 16 4月, 2012 1 次提交