[GIT PATCH] USB patches for 3.12-rc1
The following changes since commit b36f4be3de1b123d8601de062e7dbfc904f305fb: Linux 3.11-rc6 (2013-08-18 14:36:53 -0700) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git/ tags/usb-3.12-rc1 for you to fetch changes up to b9a1048137f4ae43ee90f61a3f34f0efe863cfeb: usbcore: fix incorrect type in assignment in descriptors_changed() (2013-08-30 18:50:43 -0700) USB patches for 3.12-rc1 Here's the big USB driver pull request for 3.12-rc1 Lots of USB driver fixes and updates. Nothing major, just the normal xhci, gadget, and other driver changes. Full details in the shortlog. Signed-off-by: Greg Kroah-Hartman Al Cooper (1): usb: Add Device Tree support to XHCI Platform driver Alan Stern (9): USB: remove redundant "#if" USB: simplify the interface of usb_get_status() USB: refactor code for enabling/disabling remote wakeup USB: handle LPM errors during device suspend correctly USB: EHCI: keep better track of resuming ports USB: EHCI: don't depend on hardware for tracking port resets and resumes USB: handle LPM errors during device suspend correctly USB: OHCI: Allow runtime PM without system sleep USB: fix build error when CONFIG_PM_SLEEP isn't enabled Alexey Khoroshilov (1): usb: gadget: amd5536udc: unconditionally use GFP_ATOMIC in udc_queue() Anatolij Gustschin (1): usb: phy: fix build breakage Andrzej Pietrasiewicz (1): usb: gadget: configfs: keep a function if it is not successfully added Andy Shevchenko (4): usbtmc: remove trailing spaces usbtmc: call pr_err instead of plain printk usbtmc: remove redundant braces usbtmc: convert to devm_kzalloc Boris BREZILLON (4): usb: gadget: atmel_usba: prepare clk before calling enable USB: ohci-at91: add usb_clk for transition to common clk framework usb: gadget: at91_udc: add missing clk_put on fclk and iclk usb: gadget: at91_udc: add usb_clk for transition to common clk framework Chen Wang (1): USB: usb-skeleton.c: add retry for nonblocking read Dan Carpenter (6): USB: mos7720: use GFP_ATOMIC under spinlock usb: gadget: gadgetfs: use after free in dev_release() usb: gadget: gadgetfs: potential use after free in unbind() usb: phy: signedness bugs in suspend/resume functions usb: gadget: double unlocks on error in atmel_usba_start() dma: cppi41: off by one in desc_to_chan() Daniel Mack (1): usb: ehci-mxc: check for pdata before dereferencing David Daney (1): usb: Move definition of USB_EHCI_BIG_ENDIAN_MMIO et al. out side of the ifs. Dmitry Kasatkin (2): xhci:prevent "callbacks suppressed" when debug is not enabled dev-core: fix build break when DEBUG is enabled Fabio Estevam (4): usb: phy: phy-mxs-usb: Check the return value from stmp_reset_block() usb: chipidea: ci_hdrc_imx: remove unused variable 'res' usb: chipidea: move hw_phymode_configure() into probe usb: chipidea: remove previous MODULE_ALIAS Felipe Balbi (32): usb: class: cdc-acm: be careful with bInterval usb: atm: speedtch: be careful with bInterval usb: clamp bInterval to allowed range usb: dwc3: make glue layers selectable usb: gadget: remove imx_udc usb: dwc3: gadget: don't request IRQs in atomic usb: dwc3: switch to GPL v2 only usb: phy: protect against NULL phy pointers usb: common: introduce of_usb_get_maximum_speed() usb: dwc3: let non-DT platforms pass tx-fifo-resize flag; usb: dwc3: make maximum-speed a per-instance attribute usb: dwc3: core: switch to snps,dwc3 usb: dwc3: gadget: drop dwc3 manual phy control usb: dwc3: omap: switch over to devm_ioremap_resource() usb: dwc3: core: switch over to devm_ioremap_resource() usb: dwc3: gadget: move debugging print around usb: dwc3: gadget: move direction setting up usb: dwc3: gadget: add a debugging print when initializing endpoints usb: dwc3: core: don't redefine DWC3_DCFG_LPM_CAP usb: dwc3: gadget: don't enable LPM early usb: dwc3: core: introduce and use macros for Event Size register usb: dwc3: gadget: get rid of IRQF_ONESHOT usb: dwc3: gadget: rename dwc3_process_event_buf usb: dwc3: gadget: introduce dwc3_process_event_buf usb: gadget: udc-core: move sysfs_notify() to a workqueue usb: dwc3: ep0: only change to ADDRESS if set_config() succeeds usb: dwc3: ep0: don't change to configured state too early usb: of: fix build breakage caused by recent patches usb: dwc3: use dev_get_platdata() Merge branch 'nop-phy-rename' into next usb: musb: dsps: make it depend on OF_IRQ usb: dwc3: core: cope with NULL pdata Feng-Hsin Chiang (1): usb:
[GIT PATCH] USB patches for 3.12-rc1
The following changes since commit b36f4be3de1b123d8601de062e7dbfc904f305fb: Linux 3.11-rc6 (2013-08-18 14:36:53 -0700) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git/ tags/usb-3.12-rc1 for you to fetch changes up to b9a1048137f4ae43ee90f61a3f34f0efe863cfeb: usbcore: fix incorrect type in assignment in descriptors_changed() (2013-08-30 18:50:43 -0700) USB patches for 3.12-rc1 Here's the big USB driver pull request for 3.12-rc1 Lots of USB driver fixes and updates. Nothing major, just the normal xhci, gadget, and other driver changes. Full details in the shortlog. Signed-off-by: Greg Kroah-Hartman gre...@linuxfoundation.org Al Cooper (1): usb: Add Device Tree support to XHCI Platform driver Alan Stern (9): USB: remove redundant #if USB: simplify the interface of usb_get_status() USB: refactor code for enabling/disabling remote wakeup USB: handle LPM errors during device suspend correctly USB: EHCI: keep better track of resuming ports USB: EHCI: don't depend on hardware for tracking port resets and resumes USB: handle LPM errors during device suspend correctly USB: OHCI: Allow runtime PM without system sleep USB: fix build error when CONFIG_PM_SLEEP isn't enabled Alexey Khoroshilov (1): usb: gadget: amd5536udc: unconditionally use GFP_ATOMIC in udc_queue() Anatolij Gustschin (1): usb: phy: fix build breakage Andrzej Pietrasiewicz (1): usb: gadget: configfs: keep a function if it is not successfully added Andy Shevchenko (4): usbtmc: remove trailing spaces usbtmc: call pr_err instead of plain printk usbtmc: remove redundant braces usbtmc: convert to devm_kzalloc Boris BREZILLON (4): usb: gadget: atmel_usba: prepare clk before calling enable USB: ohci-at91: add usb_clk for transition to common clk framework usb: gadget: at91_udc: add missing clk_put on fclk and iclk usb: gadget: at91_udc: add usb_clk for transition to common clk framework Chen Wang (1): USB: usb-skeleton.c: add retry for nonblocking read Dan Carpenter (6): USB: mos7720: use GFP_ATOMIC under spinlock usb: gadget: gadgetfs: use after free in dev_release() usb: gadget: gadgetfs: potential use after free in unbind() usb: phy: signedness bugs in suspend/resume functions usb: gadget: double unlocks on error in atmel_usba_start() dma: cppi41: off by one in desc_to_chan() Daniel Mack (1): usb: ehci-mxc: check for pdata before dereferencing David Daney (1): usb: Move definition of USB_EHCI_BIG_ENDIAN_MMIO et al. out side of the ifs. Dmitry Kasatkin (2): xhci:prevent callbacks suppressed when debug is not enabled dev-core: fix build break when DEBUG is enabled Fabio Estevam (4): usb: phy: phy-mxs-usb: Check the return value from stmp_reset_block() usb: chipidea: ci_hdrc_imx: remove unused variable 'res' usb: chipidea: move hw_phymode_configure() into probe usb: chipidea: remove previous MODULE_ALIAS Felipe Balbi (32): usb: class: cdc-acm: be careful with bInterval usb: atm: speedtch: be careful with bInterval usb: clamp bInterval to allowed range usb: dwc3: make glue layers selectable usb: gadget: remove imx_udc usb: dwc3: gadget: don't request IRQs in atomic usb: dwc3: switch to GPL v2 only usb: phy: protect against NULL phy pointers usb: common: introduce of_usb_get_maximum_speed() usb: dwc3: let non-DT platforms pass tx-fifo-resize flag; usb: dwc3: make maximum-speed a per-instance attribute usb: dwc3: core: switch to snps,dwc3 usb: dwc3: gadget: drop dwc3 manual phy control usb: dwc3: omap: switch over to devm_ioremap_resource() usb: dwc3: core: switch over to devm_ioremap_resource() usb: dwc3: gadget: move debugging print around usb: dwc3: gadget: move direction setting up usb: dwc3: gadget: add a debugging print when initializing endpoints usb: dwc3: core: don't redefine DWC3_DCFG_LPM_CAP usb: dwc3: gadget: don't enable LPM early usb: dwc3: core: introduce and use macros for Event Size register usb: dwc3: gadget: get rid of IRQF_ONESHOT usb: dwc3: gadget: rename dwc3_process_event_buf usb: dwc3: gadget: introduce dwc3_process_event_buf usb: gadget: udc-core: move sysfs_notify() to a workqueue usb: dwc3: ep0: only change to ADDRESS if set_config() succeeds usb: dwc3: ep0: don't change to configured state too early usb: of: fix build breakage caused by recent patches usb: dwc3: use dev_get_platdata() Merge branch 'nop-phy-rename' into next usb: musb: dsps: make it depend on OF_IRQ usb: dwc3: core: cope with NULL pdata Feng-Hsin