On Thu, 3 Mar 2016, Vladimir Zapolskiy wrote: > The change removes direct clock management from NXP LPC32xx USB OHCI > driver done by accessing platform clock control registers, also > after switching the platform to a common clock framework there is > no need to look for and enable all parent clocks, clock management > is delegated to the CCF driver. > > The change is wanted for v4.6, because in this release LPC32xx will > be finally switched to the CCF, otherwise USB OHCI may be broken: > > ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver > ohci-nxp: OHCI NXP driver > usb-ohci 31020000.ohci: failed to acquire USB PLL > usb-ohci: probe of 31020000.ohci failed with error -2 > > I'm adding Roland to Cc, however in fact the platform is unmaintained. > > Vladimir Zapolskiy (2): > usb: ohci: nxp: remove direct access to clock controller registers > usb: ohci: nxp: remove USB PLL and USB OTG clock management > > drivers/usb/host/ohci-nxp.c | 80 ++++++--------------------------------------- > 1 file changed, 10 insertions(+), 70 deletions(-) For both patches: Acked-by: Alan Stern <stern@xxxxxxxxxxxxxxxxxxx> -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html