1. 24 10月, 2016 1 次提交
  2. 15 8月, 2016 1 次提交
  3. 09 6月, 2016 1 次提交
  4. 08 6月, 2016 1 次提交
  5. 25 1月, 2016 1 次提交
  6. 04 10月, 2015 2 次提交
  7. 06 8月, 2015 1 次提交
  8. 25 5月, 2015 1 次提交
  9. 12 5月, 2015 1 次提交
  10. 25 1月, 2015 2 次提交
  11. 10 1月, 2015 2 次提交
  12. 08 11月, 2014 1 次提交
  13. 04 11月, 2014 1 次提交
  14. 20 10月, 2014 1 次提交
  15. 28 5月, 2014 1 次提交
  16. 17 4月, 2014 1 次提交
  17. 12 2月, 2014 2 次提交
    • A
      USB: ehci-platform: check for platform data misconfiguration · 843d5e03
      Alan Stern 提交于
      The ehci-platform driver checks for misconfigurations in cases where
      the Device Tree data specifies big-endian registers or descriptors but
      the corresponding driver config settings have not been enabled.  As
      Jonas Gorski suggested, we may as well apply the same check to general
      platform data too.
      
      This requires moving the code that sets the big-endian quirk flags
      from the ehci_platform_reset() routine into ehci_platform_probe(), and
      moving the checks out of the DT-specific "if" statement clause.
      
      The patch also changes the text of the error messages in an attempt to
      make the nature of the error more clear.
      Signed-off-by: NAlan Stern <stern@rowland.harvard.edu>
      Reported-by: NJonas Gorski <jogo@openwrt.org>
      Acked-by: NHans de Goede <hdegoede@redhat.com>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@linuxfoundation.org>
      843d5e03
    • H
      ehci-platform: Change compatible string from usb-ehci to generic-ehci · 915974c3
      Hans de Goede 提交于
      The initial versions of the devicetree enablement patches for ehci-platform
      used "ehci-platform" as compatible string. However this was disliked by various
      reviewers because the platform bus is a Linux invention and devicetree is
      supposed to be OS agnostic. After much discussion I gave up, added a:
      "depends on !PPC_OF" to Kconfig to avoid a known conflict with PPC-OF platforms
      and went with the generic usb-ehci as requested.
      
      In retro-spect I should have chosen something different, the dts files for many
      existing boards already claim to be compatible with "usb-ehci", ie they have:
      
      	compatible = "ti,ehci-omap", "usb-ehci";
      
      In theory this should not be a problem since the "ti,ehci-omap" entry takes
      presedence, but in practice using a conflicting compatible string is an issue,
      because it makes which driver gets used depend on driver registration order.
      
      This patch changes the compatible string claimed by ehci-platform to
      "generic-ehci", avoiding the driver registration / module loading ordering
      problems, and removes the "depends on !PPC_OF" workaround.
      Signed-off-by: NHans de Goede <hdegoede@redhat.com>
      Acked-by: NAlan Stern <stern@rowland.harvard.edu>
      Tested-by: NKevin Hilman <khilman@linaro.org>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@linuxfoundation.org>
      915974c3
  18. 08 2月, 2014 2 次提交
  19. 09 12月, 2013 1 次提交
  20. 31 10月, 2013 2 次提交
  21. 01 8月, 2013 1 次提交
  22. 11 6月, 2013 1 次提交
  23. 22 5月, 2013 1 次提交
  24. 17 5月, 2013 1 次提交
  25. 24 4月, 2013 1 次提交
  26. 29 3月, 2013 1 次提交
  27. 23 1月, 2013 1 次提交
  28. 22 11月, 2012 3 次提交
  29. 12 11月, 2012 1 次提交
  30. 03 11月, 2012 1 次提交
  31. 01 11月, 2012 2 次提交