04 Mar, 2016

1 commit

  • The dm816x USB PHY driver uses UNIVERSAL_DEV_PM_OPS to access
    its suspend/resume functions, which causes a warning about
    unused symbols when CONFIG_PM is disabled:

    drivers/phy/phy-dm816x-usb.c:121:12: error: 'dm816x_usb_phy_runtime_suspend' defined but not used [-Werror=unused-function]
    drivers/phy/phy-dm816x-usb.c:139:12: error: 'dm816x_usb_phy_runtime_resume' defined but not used [-Werror=unused-function]

    This adds __maybe_unused annotations to let the compiler know
    it can silently drop the function definition.

    Signed-off-by: Arnd Bergmann
    Signed-off-by: Greg Kroah-Hartman

    Arnd Bergmann
     

03 Aug, 2015

1 commit


03 Apr, 2015

1 commit

  • Add a minimal driver for dm816x USB. This makes USB work on dm816x
    without any other changes needed as it can use the existing musb_dsps
    glue layer for the USB controller.

    Note that this phy is different from dm814x and am335x.

    Cc: Bin Liu
    Cc: Brian Hutchinson
    Cc: Felipe Balbi
    Cc: Matthijs van Duin
    Cc: Paul Bolle
    Cc: Rusty Russell
    Signed-off-by: Tony Lindgren
    Signed-off-by: Kishon Vijay Abraham I

    Tony Lindgren