Re: [PATCH 00/67] usb: pending changes for next merge window

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, Oct 17, 2014 at 12:16:07PM -0500, Felipe Balbi wrote:
> Hi folks,
> 
> here's a giant set of patches which I already have pending
> for v3.19 merge window. They still sit in my testing/next
> and will only be moved to next once all fixes reach v3.18-rc.
> 
> Until then, I will keep rebasing them.
> 
> Note that for this set to properly work, we are still pending
> a fix being reworked by Marek Szyprowski. As long as you don't
> build dwc2, everything should work fine, however.

Yes, if build all, has below error:

/home/peter/work/projects/usb/drivers/usb/dwc2/gadget.c: In function ‘s3c_hsotg_udc_stop’:
/home/peter/work/projects/usb/drivers/usb/dwc2/gadget.c:2939:7: error: ‘driver’ undeclared (first use in this function)
	/home/peter/work/projects/usb/drivers/usb/dwc2/gadget.c:2939:7: note: each undeclared identifier is reported only once for each function it appears in
> 
> Please test. I mean it. Don't want nobody whinning after these
> patches are moved to my 'next' branch; so please go ahead and
> test.

Tested on chipidea hardware, it works ok.
For chipidea change:
Acked-by: Peter Chen <peter.chen@xxxxxxxxxxxxx>

> 
> Andrzej Pietrasiewicz (1):
>   usb: gadget: configfs: add suspend/resume
> 
> Dan Carpenter (1):
>   usb: gadget: f_uac1: remove an unneeded NULL check
> 
> Felipe Balbi (36):
>   usb: dwc3: core: write LINUX_VERSION_CODE to our GUID register
>   usb: dwc3: trace: remove unnecessary newline character
>   usb: gadget: composite: introduce setup and os_desc pending flags
>   usb: gadget: composite: set our req->context to cdev
>   usb: gadget: composite: conditionally dequeue os_desc and setup
>     requests
>   usb: dwc3: ep0: trace ep0 TRBs too
>   usb: dwc3: get rid of ->prepare()/->complete()
>   usb: gadget: udc-core: call ->disconnect() when soft disconnecting
>   usb: gadget: udc: document our sysfs ABI
>   usb: dwc3: gadget: set state to NOT_ATTACHED on disconnect_irq
>   usb: dwc3: gadget: WARN() on bogus usb_ep_queue()
>   usb: gadget: udc: amd5536: do not rely on 'driver' argument
>   usb: gadget: udc: at91: do not rely on 'driver' argument
>   usb: gadget: udc: dummy: do not rely on 'driver' argument
>   usb: gadget: udc: fsl_qe: do not rely on 'driver' argument
>   usb: gadget: udc: lpc32xx: do not rely on 'driver' argument
>   usb: gadget: udc: mv_u3d: do not rely on 'driver' argument
>   usb: gadget: udc: mv_udc: do not rely on 'driver' argument
>   usb: gadget: udc: net2272: do not rely on 'driver' argument
>   usb: gadget: udc: net2280: do not rely on 'driver' argument
>   usb: gadget: udc: pxa25x: do not rely on 'driver' argument
>   usb: gadget: udc: pxa27x: do not rely on 'driver' argument
>   usb: gadget: udc: s3c-hsudc: do not rely on 'driver' argument
>   usb: musb: gadget: do not rely on 'driver' argument
>   usb: gadget: udc: pass a single argument to usb_gadget_udc_start/stop
>   usb: gadget: udc: at91: remove bind/unbind messages
>   usb: gadget: udc: atmel_usba: remove bind/unbind messages
>   usb: gadget: udc: dummy: remove bind/unbind messages
>   usb: gadget: udc: fsl_qe: remove bind/unbind messages
>   usb: gadget: udc: gr_udc: remove bind/unbind messages
>   usb: gadget: udc: net2272: remove bind/unbind messages
>   usb: gadget: udc: net2280: remove bind/unbind messages
>   usb: gadget: udc: s3c-hsudc: remove bind/unbind messages
>   usb: musb: gadget: remove bind/unbind messages
>   usb: gadget: udc: core: fix unregistering message
>   usb: gadget: remove unnecessary 'driver' argument
> 
> George Cherian (1):
>   usb: dwc3: dwc3-omap: get rid of ->prepare()/->complete()
> 
> Heikki Krogerus (3):
>   ACPI: platform: provide default DMA mask
>   usb: dwc3: core: only setting the dma_mask when needed
>   usb: dwc3: add ACPI support
> 
> Peter Chen (18):
>   usb: gadget: mv_udc_core: delete unnecessary 'out of memory' messages
>   usb: gadget: fsl_qe_udc: delete unnecessary 'out of memory' messages
>   usb: gadget: bcm63xx_udc: delete unnecessary 'out of memory' messages
>   usb: gadget: s3c-hsudc: delete unnecessary 'out of memory' messages
>   usb: musb: davinci: delete unnecessary 'out of memory' messages
>   usb: musb: ux500: delete unnecessary 'out of memory' messages
>   usb: musb: omap2430: delete unnecessary 'out of memory' messages
>   usb: musb: blackfin: delete unnecessary 'out of memory' messages
>   usb: musb: tusb6010: delete unnecessary 'out of memory' messages
>   usb: musb: musb_dsps: delete unnecessary 'out of memory' messages
>   usb: phy: phy-rcar-usb: delete unnecessary 'out of memory' messages
>   usb: phy: phy-tegra-usb: delete unnecessary 'out of memory' messages
>   usb: phy: phy-am335x-control: delete unnecessary 'out of memory'
>     messages
>   usb: phy: phy-rcar-gen2-usb: delete unnecessary 'out of memory'
>     messages
>   usb: phy: phy-mxs-usb: delete unnecessary 'out of memory' messages
>   usb: phy: phy-msm-usb: delete unnecessary 'out of memory' messages
>   usb: phy: phy-mv-usb: delete unnecessary 'out of memory' messages
>   usb: renesas_usbhs: delete unnecessary 'out of memory' messages
> 
> Robert Jarzmik (3):
>   usb: gadget: pxa27x_udc: prepare device-tree support
>   usb: gadget: pxa27x_udc: transfer mach_info into pxa_udc
>   usb: gadget: pxa27x_udc: add devicetree support
> 
> Vinod Koul (1):
>   usb: musb: ux500_dma: use dmaengine_xxx() APIs
> 
> Yoshihiro Shimoda (3):
>   usb: renesas_usbhs: rename phy to usb_phy in usbhs_priv
>   usb: renesas_usbhs: clean up rcar2.c to support a generic PHY
>   usb: renesas_usbhs: add support for generic PHY
> 
>  Documentation/ABI/stable/sysfs-class-udc | 93 ++++++++++++++++++++++++++++++++
>  drivers/acpi/acpi_platform.c             |  2 +
>  drivers/usb/chipidea/udc.c               |  6 +--
>  drivers/usb/dwc2/gadget.c                |  3 +-
>  drivers/usb/dwc3/core.c                  | 78 ++++++++++-----------------
>  drivers/usb/dwc3/core.h                  | 11 ----
>  drivers/usb/dwc3/dwc3-omap.c             | 20 +------
>  drivers/usb/dwc3/ep0.c                   | 24 +++++----
>  drivers/usb/dwc3/gadget.c                | 28 +++++-----
>  drivers/usb/dwc3/trace.h                 |  8 +--
>  drivers/usb/gadget/composite.c           | 64 +++++++++++++++++++---
>  drivers/usb/gadget/configfs.c            |  3 ++
>  drivers/usb/gadget/function/u_uac1.c     |  3 --
>  drivers/usb/gadget/udc/amd5536udc.c      | 10 ++--
>  drivers/usb/gadget/udc/at91_udc.c        |  9 ++--
>  drivers/usb/gadget/udc/atmel_usba_udc.c  | 11 ++--
>  drivers/usb/gadget/udc/bcm63xx_udc.c     |  7 +--
>  drivers/usb/gadget/udc/dummy_hcd.c       | 14 ++---
>  drivers/usb/gadget/udc/fotg210-udc.c     |  3 +-
>  drivers/usb/gadget/udc/fsl_qe_udc.c      | 11 +---
>  drivers/usb/gadget/udc/fsl_udc_core.c    |  8 ++-
>  drivers/usb/gadget/udc/fusb300_udc.c     |  3 +-
>  drivers/usb/gadget/udc/goku_udc.c        |  6 +--
>  drivers/usb/gadget/udc/gr_udc.c          |  8 +--
>  drivers/usb/gadget/udc/lpc32xx_udc.c     |  8 +--
>  drivers/usb/gadget/udc/m66592-udc.c      |  3 +-
>  drivers/usb/gadget/udc/mv_u3d_core.c     |  5 +-
>  drivers/usb/gadget/udc/mv_udc_core.c     | 13 ++---
>  drivers/usb/gadget/udc/net2272.c         | 11 ++--
>  drivers/usb/gadget/udc/net2280.c         | 16 ++----
>  drivers/usb/gadget/udc/omap_udc.c        |  6 +--
>  drivers/usb/gadget/udc/pch_udc.c         |  7 ++-
>  drivers/usb/gadget/udc/pxa25x_udc.c      |  8 ++-
>  drivers/usb/gadget/udc/pxa27x_udc.c      | 78 +++++++++++++++------------
>  drivers/usb/gadget/udc/pxa27x_udc.h      |  6 ++-
>  drivers/usb/gadget/udc/r8a66597-udc.c    |  3 +-
>  drivers/usb/gadget/udc/s3c-hsudc.c       | 16 ++----
>  drivers/usb/gadget/udc/s3c2410_udc.c     |  6 +--
>  drivers/usb/gadget/udc/udc-core.c        | 24 ++++-----
>  drivers/usb/gadget/udc/udc-xilinx.c      |  3 +-
>  drivers/usb/musb/blackfin.c              |  8 +--
>  drivers/usb/musb/davinci.c               |  4 +-
>  drivers/usb/musb/musb_dsps.c             |  5 +-
>  drivers/usb/musb/musb_gadget.c           | 13 ++---
>  drivers/usb/musb/omap2430.c              | 19 ++-----
>  drivers/usb/musb/tusb6010.c              |  4 +-
>  drivers/usb/musb/ux500.c                 |  4 +-
>  drivers/usb/musb/ux500_dma.c             |  7 +--
>  drivers/usb/phy/phy-am335x-control.c     |  4 +-
>  drivers/usb/phy/phy-msm-usb.c            | 12 ++---
>  drivers/usb/phy/phy-mv-usb.c             |  4 +-
>  drivers/usb/phy/phy-mxs-usb.c            |  4 +-
>  drivers/usb/phy/phy-rcar-gen2-usb.c      |  4 +-
>  drivers/usb/phy/phy-rcar-usb.c           |  4 +-
>  drivers/usb/phy/phy-tegra-usb.c          |  9 +---
>  drivers/usb/renesas_usbhs/common.c       |  4 +-
>  drivers/usb/renesas_usbhs/common.h       |  3 +-
>  drivers/usb/renesas_usbhs/mod_gadget.c   |  3 +-
>  drivers/usb/renesas_usbhs/rcar2.c        | 73 ++++++++++++++++++-------
>  include/linux/usb/composite.h            |  7 +++
>  include/linux/usb/gadget.h               |  3 +-
>  61 files changed, 423 insertions(+), 421 deletions(-)
>  create mode 100644 Documentation/ABI/stable/sysfs-class-udc
> 
> -- 
> 2.1.0.GIT
> 

-- 
Best Regards,
Peter Chen
--
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




[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux