From: Greg KH <gregkh@linuxfoundation.org>
To: Linus Torvalds <torvalds@linux-foundation.org>,
Andrew Morton <akpm@linux-foundation.org>
Cc: linux-kernel@vger.kernel.org, linux-usb@vger.kernel.org
Subject: [GIT PULL] USB driver patches for 4.5-rc1
Date: Tue, 12 Jan 2016 20:32:31 -0800 [thread overview]
Message-ID: <20160113043231.GA6085@kroah.com> (raw)
The following changes since commit 4ef7675344d687a0ef5b0d7c0cee12da005870c0:
Linux 4.4-rc6 (2015-12-20 16:06:09 -0800)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git/ tags/usb-4.5-rc1
for you to fetch changes up to 60d77b3d2229eaf29eddf0d7a7947c3c922b1a4d:
MAINTAINERS: change my email address (2016-01-03 16:56:57 -0800)
----------------------------------------------------------------
USB patches for 4.5-rc1
Here is the big USB drivers update for 4.5-rc1. Lots of gadget driver
updates and fixes, like usual, and a mix of other USB driver updates as
well. Full details in the shortlog. All of these have been in
linux-next for a while.
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
----------------------------------------------------------------
Al Cooper (1):
usb: Add connected retry on resume for non SS devices
Al Viro (1):
MIPS: Fix bitrot in __get_user_unaligned()
Alan Stern (4):
USB: limit usbfs snooping of URB contents
USB: add usbfs snooping for REAP and DISCARD
USB: EHCI: enhance "async" debugfs output
USB: EHCI: warn on unexpectedly active QH
Alexey Brodkin (1):
ARC: mm: fix building for MMU v2
Alexis Dambricourt (1):
KVM: MTRR: fix fixed MTRR segment look up
Andreas Fenkart (1):
usb: chipidea: implement platform shutdown callback
Andrew Honig (1):
KVM: x86: Reload pit counters for all channels when restoring state
Andrzej Hajda (1):
drm/exynos: atomic check only enabled crtc states
Andy Gross (2):
usb: chipidea: msm: Use posted data writes on AHB
usb: host: ehci-msm: Use posted data writes on AHB
Aya Mahfouz (1):
tty: serial: constify sunhv_ops structs
Bai Ping (1):
ARM: dts: imx: Fix the assigned-clock mismatch issue on imx6q/dl
Baolin Wang (1):
usb: gadget: Add the console support for usb-to-serial port
Bin Liu (3):
usb: of: add an api to get dr_mode by the phy node
usb: phy: correct the am335x phy header filename
usb: phy: phy-am335x: bypass first VBUS sensing for host-only mode
Brian Norris (1):
UBI: fix use of "VID" vs. "EC" in header self-check
Chen-Yu Tsai (2):
bus: sunxi-rsb: Fix primary PMIC mapping hardware address
bus: sunxi-rsb: Fix peripheral IC mapping runtime address
Chris Wilson (4):
drm/i915: Set the map-and-fenceable flag for preallocated objects
drm/i915: Break busywaiting for requests on pending signals
drm/i915: Limit the busy wait on requests to 5us not 10ms!
drm/i915: Only spin whilst waiting on the current request
Christian König (1):
drm/amdgpu: fix user fence handling
Christoffer Dall (1):
KVM: arm/arm64: vgic: Fix kvm_vgic_map_is_active's dist check
Chunfeng Yun (5):
dt-bindings: Add a binding for Mediatek xHCI host controller
xhci: mediatek: support MTK xHCI host controller
arm64: dts: mediatek: add xHCI & usb phy for mt8173
phy: phy-mt65xx-usb3: fix test fail of HS receiver sensitivity
phy: phy-mt65xx-usb3: improve HS eye diagram
Cornelia Huck (1):
virtio/s390: handle error values in irb
Dan Carpenter (2):
bus: sunxi-rsb: unlock on error in sunxi_rsb_read()
cpufreq: scpi-cpufreq: signedness bug in scpi_get_dvfs_info()
Daniel Vetter (1):
drm/i915: mdelay(10) considered harmful
Dave Airlie (3):
Merge branch 'drm-fixes-4.4' of git://people.freedesktop.org/~agd5f/linux into drm-fixes
Merge branch 'linux-4.4' of git://github.com/skeggsb/linux into drm-fixes
Merge branch 'exynos-drm-fixes' of git://git.kernel.org/.../daeinki/drm-exynos into drm-fixes
David Eccher (1):
usb: gadget: inode.c: fix unbalanced spin_lock in ep0_write
Deepa Dinamani (2):
usb: misc: usbtest: Remove timeval usage
usb: misc: usbtest: Remove timeval usage
Douglas Anderson (8):
usb: dwc2: host: Fix missing device insertions
usb: dwc2: host: Support immediate retries for split transactions
usb: dwc2: host: Add missing spinlock in dwc2_hcd_reset_func()
usb: dwc2: host: Clear interrupts before handling them
usb: dwc2: Restore GUSBCFG in dwc2_get_hwparams()
usb: dwc2: Avoid double-reset at boot time
usb: dwc2: Speed dwc2_get_hwparams() on some host-only ports
usb: dwc2: Avoid more calls to dwc2_core_reset()
Du, Changbin (2):
usb: dwc2: fix transfer stop programming for out endpoint
usb: gadget: forbid queuing request to a disabled ep
Felipe Balbi (14):
usb: dwc3: gadget: simplify dwc3_gadget_ep_queue()
usb: dwc3: gadget: purge dev_dbg() calls
usb: dwc3: core: purge dev_dbg() calls
usb: dwc3: ep0: purge dev_dbg() calls
usb: dwc3: gadget: simplify next_request() return check
usb: dwc3: ep0: fix setup_packet_pending initialization
usb: dwc3: add generic OF glue layer
usb: dwc3: remove dwc3-qcom in favor of dwc3-of-simple
usb: dwc3: gadget: handle request->zero
usb: dwc3: trace: show request flags
usb: dwc3: gadget: pass a condition to dev_WARN_ONCE()
usb: of: fix build breakage on !OF
ARM: OMAP2+: AM43xx: select ARM TWD timer
usb: dwc3: of-simple: fix build warning on !PM
Felipe F. Tonello (8):
usb: gadget: f_midi: remove duplicated code
usb: gadget: define free_ep_req as universal function
usb: gadget: gmidi: Cleanup legacy code
usb: gadget: f_midi: set altsettings only for MIDIStreaming interface
usb: gadget: f_midi: fail if set_alt fails to allocate requests
usb: gadget: f_midi: pre-allocate IN requests
usb: chipidea: udc: _ep_queue and _hw_queue cleanup
usb: chipidea: udc: improve error handling on _hardware_enqueue
Gary Wang (1):
drm/i915: Correct max delay for HDMI hotplug live status checking
Geert Uytterhoeven (1):
usb: phy: Remove unused Renesas R-Car (Gen1) USB PHY driver
Geliang Tang (1):
usb: gadget: bcm63xx_udc: use list_for_each_entry_safe
Geyslan G. Bem (7):
usb: whci: fhci: remove comparison to bool
usb: use BUG_ON() instead of BUG()
usb: ehci: ohci: fix bool assignments
USB: io_edgeport: remove redundant conditions
USB: mos7840: remove redundant condition
usb: gadget: s3c-hsudc: remove redundant condition
usb: musb: gadget: remove redundant condition
Greg Kroah-Hartman (7):
Merge 4.4-rc5 into usb-next as we want those fixes here for testing
Merge 4.4-rc6 into usb-next
Merge tag 'usb-for-v4.5' of git://git.kernel.org/.../balbi/usb into usb-next
Merge tag 'usb-ci-v4.5-rc1' of git://git.kernel.org/.../peter.chen/usb into usb-testing
Merge tag 'phy-for-4.5' of git://git.kernel.org/.../kishon/linux-phy into usb-next
Merge tag 'usb-serial-4.5-rc1' of git://git.kernel.org/.../johan/usb-serial into usb-next
Merge tag 'usb-serial-4.4-rc8' of git://git.kernel.org/.../johan/usb-serial into usb-next
Gregory Herrero (12):
usb: dwc2: host: ensure filling of isoc desc is correctly done
usb: dwc2: host: set active bit in isochronous descriptors
usb: dwc2: host: rework isochronous halt path
usb: dwc2: host: fix use of qtd after free in desc dma mode
usb: dwc2: host: spinlock release channel
usb: dwc2: host: add function to compare frame index
usb: dwc2: host: program descriptor for next frame
usb: dwc2: host: always increment available host channel during release
usb: dwc2: host: process all completed urbs
usb: dwc2: host: avoid usage of dma_alloc_coherent with irqs disabled
usb: dwc2: host: use kmem cache to allocate descriptors
usb: dwc2: gadget: don't overwrite DCTL register on NAKEFF interrupts
Grygorii Strashko (1):
ARM: OMAP2+: am43xx: enable GENERIC_CLOCKEVENTS_BROADCAST
Hans de Goede (1):
phy-sun4i-usb: Use of_match_node to get model specific config data
Haozhong Zhang (1):
KVM: VMX: Fix host initiated access to guest MSR_TSC_AUX
Heiko Stuebner (5):
phy: rockchip-usb: fix clock get-put mismatch
phy: rockchip-usb: introduce a common data-struct for the device
phy: rockchip-usb: move per-phy init into a separate function
phy: rockchip-usb: add compatible values for rk3066a and rk3188
phy: rockchip-usb: expose the phy-internal PLLs
Heiko Stübner (1):
usb: dwc2: add shutdown callback to platform variant
Helge Deller (1):
parisc: Fix syscall restarts
Igor Kotrasinski (1):
usb: gadget: composite: remove redundant bcdUSB setting in legacy
Ingo Tuchscherer (1):
s390/zcrypt: Fix AP queue handling if queue is full
Jaedon Shin (3):
phy: phy_brcmstb_sata: remove duplicate definitions
phy: phy_brcmstb_sata: add data for phy version
phy: phy_brcmstb_sata: add support for MIPS-based platforms
James Hogan (3):
MIPS: uaccess: Fix strlen_user with EVA
MIPS: uaccess: Take EVA into account in __copy_from_user()
MIPS: uaccess: Take EVA into account in [__]clear_user
Jean-Michel Hautbois (1):
ASoC: sgtl5000: fix VAG power up timing
Jeff Layton (1):
nfsd: don't hold ls_mutex across a layout recall
Jiri Kosina (1):
uwb: uwbd() is not freezable kthread
Jisheng Zhang (2):
phy: berlin-usb: remove non-necessary header files
phy: berlin-usb: don't set device's driver_data
Johan Hovold (6):
USB: mxu11x0: fix memory leak in port-probe error path
USB: mxu11x0: fix memory leak on firmware download
USB: mxu11x0: fix modem-control handling on B0-transitions
USB: mxu11x0: rename usb-serial driver
USB: mxu11x0: fix debug-message typos
USB: mxu11x0: drop redundant function name from error messages
John Keeping (2):
ASoC: es8328: Fix deemphasis values
ASoC: es8328: Fix shifts for mixer switches
John Youn (15):
usb: dwc2: Reorder AHBIDLE and CSFTRST in dwc2_core_reset()
usb: dwc2: Rename dwc2_core_reset()
usb: dwc2: Add dwc2_core_reset()
usb: dwc2: Add functions to check the HW OTG config
usb: dwc2: Fix dr_mode validation
usb: dwc2: Move mode querying functions into core.h
usb: dwc2: Move reset into dwc2_get_hwparams()
usb: dwc2: Add functions to set and clear force mode
usb: dwc2: Improve handling of host and device hwparams
usb: dwc2: gadget: Use hw params from core
usb: dwc2: gadget: Replace dwc2_hsotg_corereset()
usb: dwc2: Reduce delay when forcing mode in reset
usb: dwc2: Remove redundant reset in probe
usb: dwc2: gadget: Remove call to dwc2_hsotg_init()
usb: dwc3: gadget: don't send extra ZLP
Jon Hunter (1):
ARM: tegra: Fix suspend hang on Tegra124 Chromebooks
Julia Lawall (2):
USB: constify usb_mon_operations structure
USB: usbmon: remove assignment from IS_ERR argument
Junichi Nomura (1):
block: ensure to split after potentially bouncing a bio
Karsten Merker (1):
ARM: dts: sunxi: sun6i-a31s-primo81.dts: add touchscreen axis swapping property
Keith Busch (1):
NVMe: IO ending fixes on surprise removal
Kevin Hilman (1):
Merge tag 'sunxi-fixes-for-4.4' of https://git.kernel.org/.../mripard/linux into fixes
Khalid Aziz (1):
sparc64: Add ADI capability to cpu capabilities
Kishon Vijay Abraham I (9):
phy: ti-pipe3: introduce local struct device* in probe
phy: ti-pipe3: move clk initialization to a separate function
phy: ti-pipe3: move sysctrl initialization to a separate function
phy: ti-pipe3: move mem resource initialization to a separate function
phy: ti-pipe3: use ti_pipe3_power_off to power off the PHY during probe
phy: ti-pipe3: use *syscon* framework API to power on/off the PHY
phy: ti-pipe3: use *syscon* framework API to set PCS value of the PHY
phy: omap-usb2: use omap_usb_power_off to power off the PHY during probe
phy: omap-usb2: use *syscon* framework API to power on/off the PHY
Konstantin Shkolnyy (4):
USB: cp210x: flush device queues at close
USB: cp210x: relocate private data from USB interface to port
USB: cp210x: work around cp2108 GET_LINE_CTL bug
USB: cp210x: add tx_empty()
Krzysztof Hałasa (1):
ARM: dts: imx6: Fix Ethernet PHY mode on Ventana boards
Li Jun (2):
usb: chipidea: host: set host to be null after hcd is freed
usb: chipidea: otg: use usb autosuspend to suspend bus for HNP
Lijun Pan (1):
fsl-ifc: add missing include on ARM64
Linus Torvalds (18):
Merge tag 'for_linus' of git://git.kernel.org/.../mst/vhost
Merge branch 'for-linus' of git://git.kernel.org/.../s390/linux
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Merge tag 'nfsd-4.4-1' of git://linux-nfs.org/~bfields/linux
Merge branch 'for-linus' of git://git.kernel.dk/linux-block
Merge branch 'drm-fixes' of git://people.freedesktop.org/~airlied/linux
Merge tag 'drm-intel-fixes-2015-12-23' of git://anongit.freedesktop.org/drm-intel
Merge tag 'sound-4.4-rc7' of git://git.kernel.org/.../tiwai/sound
Merge git://git.kernel.org/.../davem/sparc
Merge branch 'parisc-4.4-4' of git://git.kernel.org/.../deller/parisc-linux
Merge tag 'arc-4.4-rc7-fixes' of git://git.kernel.org/.../vgupta/arc
Merge tag 'trace-v4.4-rc4-2' of git://git.kernel.org/.../rostedt/linux-trace
Merge tag 'upstream-4.4-rc7' of git://git.infradead.org/linux-ubifs
Merge tag 'md/4.4-rc6-fix' of git://neil.brown.name/md
Merge tag 'pm+acpi-4.4-rc7' of git://git.kernel.org/.../rafael/linux-pm
Merge tag 'armsoc-fixes' of git://git.kernel.org/.../arm/arm-soc
Merge branch 'upstream' of git://git.linux-mips.org/pub/scm/ralf/upstream-linus
Linux 4.4-rc7
Lu Baolu (3):
usb: core: lpm: fix usb3_hardware_lpm sysfs node
usb: core: lpm: add sysfs node for usb3 lpm permit
usb: core: lpm: remove usb3_lpm_enabled in usb_device
Mans Rullgard (1):
ASoC: wm8974: set cache type for regmap
Marek Vasut (1):
usb: dwc2: gadget: Repair DSTS register decoding
Mario Kleiner (1):
ALSA: hda/realtek - Fix silent headphone output on MacPro 4,1 (v2)
Mark Brown (1):
Merge remote-tracking branches 'asoc/fix/davinci', 'asoc/fix/es8328', 'asoc/fix/fsl-sai', 'asoc/fix/rockchip', 'asoc/fix/sgtl5000' and 'asoc/fix/wm8974' into asoc-linus
Markus Elfring (1):
USB-EHCI: Delete unnecessary checks before the function call "dma_pool_destroy"
Martin Peres (1):
drm/nouveau/bios/fan: hardcode the fan mode to linear
Mathias Nyman (3):
xhci: use the correct define to indicate port status suspend change.
xhci: use debug level when printing out interval rounding messages
xhci: rework xhci extended capability list parsing functions
Mathieu OTHACEHE (1):
USB: serial: add Moxa UPORT 11x0 driver
Matt Roper (1):
drm/i915: Disable primary plane if we fail to reconstruct BIOS fb (v2)
Mian Yousaf Kaukab (2):
usb: dwc2: host: enable descriptor dma for fs devices
usb: dwc2: host: fix descriptor list address masking
Michael Holzheu (1):
s390/dis: Fix handling of format specifiers
Mickaël Salaün (1):
um: Fix pointer cast
Mike Kravetz (1):
sparc: Hook up userfaultfd system call
Mike Krinkin (1):
null_blk: fix use-after-free error
Mike Looijmans (1):
usb: gadget: ether: Allow changing the MTU
NeilBrown (1):
md: remove check for MD_RECOVERY_NEEDED in action_store.
Oliver Freyermuth (1):
USB: cp210x: add ID for ELV Marble Sound Board 1
Oliver Neukum (5):
uas: use the BIT() macro
uas: no gfp argument to uas_submit_urbs()
Documentation: nousb is a module parameter
usb: make "nousb" a clear module parameter
xhci: refuse loading if nousb is used
Olof Johansson (2):
Merge tag 'imx-fixes-4.4-3' of git://git.kernel.org/.../shawnguo/linux into fixes
Merge tag 'omap-for-v4.4/fixes-rc6' of git://git.kernel.org/.../tmlind/linux-omap into fixes
Paolo Bonzini (5):
kvm: x86: move tracepoints outside extended quiescent state
Merge branch 'kvm-ppc-fixes' of git://git.kernel.org/.../paulus/powerpc into kvm-master
Merge tag 'kvm-arm-for-v4.4-rc6' of git://git.kernel.org/.../kvmarm/kvmarm into HEAD
KVM: MTRR: observe maxphyaddr from guest CPUID, not host
KVM: MTRR: treat memory as writeback if MTRR is disabled in guest CPUID
Paul Burton (1):
MIPS: CPS: drop .set mips64r2 directives
Paul Mackerras (1):
KVM: PPC: Book3S HV: Prohibit setting illegal transaction state in MSR
Peter Chen (10):
usb: misc: usbtest: improve the description for error message
usb: gadget: f_sourcesink: add queue depth
Documentation: usb: gadget-testing: add description for depth of queue
usb: misc: usbtest: improve the description for error message
Doc: ABI: configfs-usb-gadget-sourcesink: add two entries for depth of queue
usb: gadget: f_sourcesink: quit if usb_ep_queue returns error
usb: chipidea: support debugfs without CONFIG_USB_CHIPIDEA_DEBUG
usb: chipidea: delete static debug support
usb: chipidea: clean up CONFIG_USB_CHIPIDEA_DEBUG reference
MAINTAINERS: change my email address
Peter Ujfalusi (1):
ASoC: davinci-mcasp: Fix XDATA check in mcasp_start_tx
Qais Yousef (1):
MIPS: VDSO: Fix build error
Rafael J. Wysocki (1):
Merge branches 'acpi-processor' and 'pm-cpufreq'
Rafał Miłecki (1):
USB: bcma: switch to GPIO descriptor for power control
Ralf Baechle (1):
MIPS: Fix build error due to unused variables.
Rasmus Villemoes (1):
usb: musb: convert printk to pr_*
Reinder de Haan (1):
phy-sun4i-usb: Add support for the host usb-phys found on the H3 SoC
Rob Gardner (4):
sparc64: Don't set %pil in rtrap_nmi too early
sparc64: Ensure perf can access user stacks
sparc64: Perf should save/restore fault info
sparc64: fix FP corruption in user copy functions
Robert Baldyga (1):
Documentation: usb: update usb-tools repository address
Ruslan Bilovol (4):
usb: gadget: bind UDC by name passed via usb_gadget_driver structure
usb: gadget: configfs: pass UDC name via usb_gadget_driver struct
usb: gadget: udc-core: remove unused usb_udc_attach_driver()
usb: gadget: udc-core: independent registration of gadgets and gadget drivers
Russell King (1):
scripts: recordmcount: break hardlinks
Saurabh Sengar (3):
usb : replace dma_pool_alloc and memset with dma_pool_zalloc
usb: host: ohci-pxa27x: use of_property_read_bool()
usb: chipidea: removing of_find_property
Sebastian Siewior (2):
mtd: ubi: fixup error correction in do_sync_erase()
mtd: ubi: don't leak e if schedule_erase() fails
Simon Horman (3):
usb: renesas_usbhs: add SoC names to compatibility string documentation
usb: renesas_usbhs: add fallback compatibility strings
usb: renesas_usbhs: add device tree support for r8a779[23]
Sjoerd Simons (1):
ASoC: rockchip: spdif: Set transmit data level to 16 samples
Srinivas Pandruvada (1):
ACPI / processor: Fix thermal cooling device regression
Steven Rostedt (Red Hat) (1):
ftrace/scripts: Have recordmcount copy the object file
Subbaraya Sundeep Bhatta (1):
usb: doc: dwc3-xilinx: Add devicetree bindings
Sudip Mukherjee (1):
UBI: fix return error code
Takashi Iwai (1):
Merge tag 'asoc-fix-v4.4-rc6' of git://git.kernel.org/.../broonie/sound into for-linus
Tina Ruchandani (2):
USB: usbmon: Remove timeval usage for timestamp
USB: usbmon: Use 64bit timestamp for mon_bin_hdr
Tony Lindgren (3):
usb: musb: core: Fix handling of the phy notifications
usb: musb: Fix unbalanced pm_runtime_enable
ARM: dts: Fix UART wakeirq for omap4 duovero parlor
Uwe Kleine-König (1):
usb: musb: core: call init and shutdown for the usb phy
Vijay Kumar (1):
tty/serial: Skip 'NULL' char after console break when sysrq enabled
Ville Syrjälä (3):
drm/i915: Drop the broken cursor base==0 special casing
drm/i915: Workaround CHV pipe C cursor fail
drm/i915: Kill intel_crtc->cursor_bo
Vineet Gupta (5):
ARC: mm: HIGHMEM: Fix section mismatch splat
ARC: Fix linking errors with CONFIG_MODULE + CONFIG_CC_OPTIMIZE_FOR_SIZE
Revert "ARC: dw2 unwind: Ignore CIE version !=1 gracefully instead of bailing"
ARC: dw2 unwind: Don't bail for CIE.version != 1
ARC: dw2 unwind: Catch Dwarf SNAFUs early
Vladimir Zapolskiy (1):
usb: gadget: lpc32xxx_udc: clean up and sort include directives out
Xiong Zhang (1):
ALSA: hda - Set SKL+ hda controller power at freeze() and thaw()
Yoshihiro Shimoda (14):
usb: host: xhci: cleanup hcd private size
usb: host: xhci: add a platform-private field
usb: host: xhci-plat: add struct xhci_plat_priv
usb: host: xhci-plat: add firmware_name in xhci_plat_priv
usb: host: xhci-rcar: Change code for new SoCs
usb: host: xhci-plat: add support for the R-Car M2-N xHCI controller
usb: host: xhci-plat: add support for the R-Car H3 xHCI controllers
usb: renesas_usbhs: Modify pipe configuration
usb: renesas_usbhs: Modify ep.caps.type_xxx and usb_ep_maxpacket_limit()
phy: rcar-gen3-usb2: Add R-Car Gen3 USB2 PHY driver
phy: rcar-gen3-usb2: change the mode to OTG on the combined channel
phy: rcar-gen3-usb2: add runtime ID/VBUS pin detection
MAINTAINERS: add Renesas usb2 phy driver
usb: gadget: renesas_usb3: add support for Renesas USB3.0 peripheral controller
Yunzhi Li (2):
usb: dwc2: reset dwc2 core before dwc2_get_hwparams()
usb: dwc2: reduce dwc2 driver probe time
Zhangfei Gao (2):
usb: dwc2: add support of hi6220
phy: add phy-hi6220-usb
Zidan Wang (1):
ASoC: fsl_sai: fix no frame clk in master mode
.../ABI/testing/configfs-usb-gadget-sourcesink | 2 +
Documentation/ABI/testing/sysfs-bus-usb | 27 +-
.../bindings/phy/brcm,brcmstb-sata-phy.txt | 1 +
.../devicetree/bindings/phy/phy-hi6220-usb.txt | 16 +
.../devicetree/bindings/phy/rcar-gen3-phy-usb2.txt | 39 +
.../devicetree/bindings/phy/rockchip-usb-phy.txt | 6 +-
.../devicetree/bindings/phy/sun4i-usb-phy.txt | 1 +
Documentation/devicetree/bindings/phy/ti-phy.txt | 20 +-
Documentation/devicetree/bindings/usb/dwc2.txt | 1 +
.../devicetree/bindings/usb/dwc3-xilinx.txt | 33 +
.../devicetree/bindings/usb/mt8173-xhci.txt | 51 +
.../devicetree/bindings/usb/renesas_usb3.txt | 23 +
.../devicetree/bindings/usb/renesas_usbhs.txt | 22 +-
Documentation/devicetree/bindings/usb/usb-xhci.txt | 4 +-
Documentation/kernel-parameters.txt | 8 +-
Documentation/usb/chipidea.txt | 4 +-
Documentation/usb/gadget-testing.txt | 4 +-
Documentation/usb/power-management.txt | 11 +-
MAINTAINERS | 10 +-
Makefile | 2 +-
arch/arc/Makefile | 2 +-
arch/arc/include/asm/cache.h | 2 -
arch/arc/kernel/unwind.c | 28 +-
arch/arc/mm/highmem.c | 4 +-
arch/arm/boot/dts/imx6q-gw5400-a.dts | 2 +-
arch/arm/boot/dts/imx6qdl-gw51xx.dtsi | 2 +-
arch/arm/boot/dts/imx6qdl-gw52xx.dtsi | 2 +-
arch/arm/boot/dts/imx6qdl-gw53xx.dtsi | 2 +-
arch/arm/boot/dts/imx6qdl-gw54xx.dtsi | 2 +-
arch/arm/boot/dts/imx6qdl-sabreauto.dtsi | 6 +-
arch/arm/boot/dts/omap4-duovero-parlor.dts | 4 +
arch/arm/boot/dts/sun6i-a31s-primo81.dts | 1 +
arch/arm/boot/dts/tegra124-nyan.dtsi | 2 +-
arch/arm/mach-omap2/Kconfig | 2 +
arch/arm/mach-omap2/timer.c | 6 +
arch/arm64/boot/dts/mediatek/mt8173-evb.dts | 16 +
arch/arm64/boot/dts/mediatek/mt8173.dtsi | 42 +
arch/mips/include/asm/uaccess.h | 52 +-
arch/mips/kernel/cps-vec.S | 2 -
arch/mips/kernel/mips_ksyms.c | 2 +
arch/mips/lib/memset.S | 2 +
arch/mips/pci/pci-rt2880.c | 1 -
arch/mips/pmcs-msp71xx/msp_setup.c | 1 -
arch/mips/sni/reset.c | 2 +-
arch/mips/vdso/Makefile | 4 +-
arch/parisc/kernel/signal.c | 64 +-
arch/powerpc/kvm/book3s_hv.c | 6 +
arch/s390/kernel/dis.c | 17 +-
arch/sparc/include/asm/elf_64.h | 1 +
arch/sparc/include/uapi/asm/unistd.h | 3 +-
arch/sparc/kernel/head_64.S | 13 +
arch/sparc/kernel/perf_event.c | 11 +
arch/sparc/kernel/rtrap_64.S | 8 +-
arch/sparc/kernel/setup_64.c | 9 +-
arch/sparc/kernel/systbls_32.S | 2 +-
arch/sparc/kernel/systbls_64.S | 4 +-
arch/sparc/lib/NG2copy_from_user.S | 8 +
arch/sparc/lib/NG2copy_to_user.S | 8 +
arch/sparc/lib/NG2memcpy.S | 118 +-
arch/sparc/lib/NG4copy_from_user.S | 8 +
arch/sparc/lib/NG4copy_to_user.S | 8 +
arch/sparc/lib/NG4memcpy.S | 40 +-
arch/sparc/lib/U1copy_from_user.S | 8 +
arch/sparc/lib/U1copy_to_user.S | 8 +
arch/sparc/lib/U1memcpy.S | 48 +-
arch/sparc/lib/U3copy_from_user.S | 8 +
arch/sparc/lib/U3copy_to_user.S | 8 +
arch/sparc/lib/U3memcpy.S | 86 +-
arch/x86/kvm/cpuid.h | 8 +
arch/x86/kvm/mtrr.c | 25 +-
arch/x86/kvm/svm.c | 4 +-
arch/x86/kvm/vmx.c | 7 +-
arch/x86/kvm/x86.c | 12 +-
arch/x86/um/signal.c | 2 +-
block/blk-core.c | 4 +-
drivers/acpi/processor_driver.c | 3 +-
drivers/block/null_blk.c | 6 +-
drivers/bus/sunxi-rsb.c | 8 +-
drivers/cpufreq/scpi-cpufreq.c | 2 +-
drivers/gpu/drm/amd/amdgpu/amdgpu.h | 3 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 63 +-
drivers/gpu/drm/exynos/exynos_drm_crtc.c | 3 +
drivers/gpu/drm/i915/i915_drv.h | 28 +-
drivers/gpu/drm/i915/i915_gem.c | 111 +-
drivers/gpu/drm/i915/i915_gem_gtt.c | 1 +
drivers/gpu/drm/i915/i915_gem_stolen.c | 1 +
drivers/gpu/drm/i915/intel_display.c | 66 +-
drivers/gpu/drm/i915/intel_drv.h | 1 -
drivers/gpu/drm/i915/intel_hdmi.c | 7 +-
drivers/gpu/drm/nouveau/nvkm/subdev/bios/fan.c | 1 +
drivers/md/md.c | 11 +-
drivers/memory/fsl_ifc.c | 1 +
drivers/mtd/ubi/debug.c | 2 +-
drivers/mtd/ubi/io.c | 2 +-
drivers/mtd/ubi/wl.c | 53 +-
drivers/nvme/host/pci.c | 20 +-
drivers/phy/Kconfig | 20 +-
drivers/phy/Makefile | 2 +
drivers/phy/phy-berlin-usb.c | 3 -
drivers/phy/phy-brcmstb-sata.c | 47 +-
drivers/phy/phy-hi6220-usb.c | 168 ++
drivers/phy/phy-mt65xx-usb3.c | 106 +-
drivers/phy/phy-omap-usb2.c | 94 +-
drivers/phy/phy-rcar-gen3-usb2.c | 378 ++++
drivers/phy/phy-rockchip-usb.c | 287 ++-
drivers/phy/phy-sun4i-usb.c | 158 +-
drivers/phy/phy-ti-pipe3.c | 302 ++-
drivers/phy/phy-twl4030-usb.c | 32 +-
drivers/s390/crypto/ap_bus.c | 4 +-
drivers/s390/virtio/virtio_ccw.c | 62 +-
drivers/tty/serial/sunhv.c | 12 +-
drivers/usb/chipidea/Kconfig | 5 -
drivers/usb/chipidea/Makefile | 5 +-
drivers/usb/chipidea/ci.h | 3 +
drivers/usb/chipidea/ci_hdrc_imx.c | 6 +
drivers/usb/chipidea/ci_hdrc_msm.c | 3 +-
drivers/usb/chipidea/core.c | 59 +-
drivers/usb/chipidea/debug.c | 1 -
drivers/usb/chipidea/debug.h | 30 -
drivers/usb/chipidea/host.c | 2 +
drivers/usb/chipidea/otg_fsm.c | 26 +-
drivers/usb/chipidea/udc.c | 31 +-
drivers/usb/common/common.c | 60 +-
drivers/usb/core/devio.c | 25 +-
drivers/usb/core/hcd.c | 4 +-
drivers/usb/core/hub.c | 68 +-
drivers/usb/core/hub.h | 5 +-
drivers/usb/core/port.c | 89 +-
drivers/usb/core/sysfs.c | 31 +-
drivers/usb/core/usb.c | 5 -
drivers/usb/dwc2/core.c | 429 ++++-
drivers/usb/dwc2/core.h | 66 +-
drivers/usb/dwc2/core_intr.c | 53 +-
drivers/usb/dwc2/gadget.c | 109 +-
drivers/usb/dwc2/hcd.c | 128 +-
drivers/usb/dwc2/hcd.h | 31 +-
drivers/usb/dwc2/hcd_ddma.c | 240 ++-
drivers/usb/dwc2/hcd_intr.c | 39 +-
drivers/usb/dwc2/hcd_queue.c | 2 +-
drivers/usb/dwc2/hw.h | 4 -
drivers/usb/dwc2/platform.c | 158 +-
drivers/usb/dwc3/Kconfig | 17 +-
drivers/usb/dwc3/Makefile | 2 +-
drivers/usb/dwc3/core.c | 8 +-
drivers/usb/dwc3/core.h | 3 +
drivers/usb/dwc3/dwc3-of-simple.c | 180 ++
drivers/usb/dwc3/dwc3-qcom.c | 130 --
drivers/usb/dwc3/ep0.c | 12 +-
drivers/usb/dwc3/gadget.c | 133 +-
drivers/usb/dwc3/trace.h | 11 +-
drivers/usb/gadget/Kconfig | 6 +
drivers/usb/gadget/configfs.c | 29 +-
drivers/usb/gadget/function/f_midi.c | 192 +-
drivers/usb/gadget/function/f_sourcesink.c | 149 +-
drivers/usb/gadget/function/g_zero.h | 7 +-
drivers/usb/gadget/function/u_ether.c | 18 +-
drivers/usb/gadget/function/u_serial.c | 258 +++
drivers/usb/gadget/legacy/acm_ms.c | 2 +-
drivers/usb/gadget/legacy/audio.c | 2 +-
drivers/usb/gadget/legacy/cdc2.c | 2 +-
drivers/usb/gadget/legacy/ether.c | 2 +-
drivers/usb/gadget/legacy/g_ffs.c | 2 +-
drivers/usb/gadget/legacy/gmidi.c | 12 +-
drivers/usb/gadget/legacy/hid.c | 2 +-
drivers/usb/gadget/legacy/inode.c | 3 +-
drivers/usb/gadget/legacy/mass_storage.c | 2 +-
drivers/usb/gadget/legacy/multi.c | 2 +-
drivers/usb/gadget/legacy/ncm.c | 2 +-
drivers/usb/gadget/legacy/nokia.c | 2 +-
drivers/usb/gadget/legacy/printer.c | 2 +-
drivers/usb/gadget/legacy/serial.c | 2 +-
drivers/usb/gadget/legacy/tcm_usb_gadget.c | 2 +-
drivers/usb/gadget/legacy/webcam.c | 2 +-
drivers/usb/gadget/legacy/zero.c | 14 +-
drivers/usb/gadget/u_f.c | 1 -
drivers/usb/gadget/u_f.h | 10 +-
drivers/usb/gadget/udc/Kconfig | 11 +
drivers/usb/gadget/udc/Makefile | 1 +
drivers/usb/gadget/udc/bcm63xx_udc.c | 7 +-
drivers/usb/gadget/udc/gr_udc.c | 3 +-
drivers/usb/gadget/udc/lpc32xx_udc.c | 35 +-
drivers/usb/gadget/udc/renesas_usb3.c | 1975 ++++++++++++++++++++
drivers/usb/gadget/udc/s3c-hsudc.c | 2 +-
drivers/usb/gadget/udc/udc-core.c | 79 +-
drivers/usb/host/Kconfig | 9 +
drivers/usb/host/Makefile | 4 +
drivers/usb/host/bcma-hcd.c | 21 +-
drivers/usb/host/ehci-dbg.c | 15 +-
drivers/usb/host/ehci-hcd.c | 2 +-
drivers/usb/host/ehci-mem.c | 18 +-
drivers/usb/host/ehci-msm.c | 4 +-
drivers/usb/host/ehci-q.c | 9 +-
drivers/usb/host/ehci.h | 1 +
drivers/usb/host/fhci-tds.c | 2 +-
drivers/usb/host/ohci-hcd.c | 4 +-
drivers/usb/host/ohci-pxa27x.c | 14 +-
drivers/usb/host/oxu210hp-hcd.c | 8 +-
drivers/usb/host/pci-quirks.c | 25 +-
drivers/usb/host/u132-hcd.c | 2 +-
drivers/usb/host/uhci-q.c | 3 +-
drivers/usb/host/whci/qset.c | 5 +-
drivers/usb/host/xhci-ext-caps.h | 83 +-
drivers/usb/host/xhci-hub.c | 2 +-
drivers/usb/host/xhci-mem.c | 81 +-
drivers/usb/host/xhci-mtk-sch.c | 415 ++++
drivers/usb/host/xhci-mtk.c | 763 ++++++++
drivers/usb/host/xhci-mtk.h | 162 ++
drivers/usb/host/xhci-pci.c | 1 -
drivers/usb/host/xhci-plat.c | 88 +-
drivers/usb/host/xhci-plat.h | 39 +
drivers/usb/host/xhci-rcar.c | 44 +-
drivers/usb/host/xhci-rcar.h | 3 +
drivers/usb/host/xhci-ring.c | 16 +-
drivers/usb/host/xhci.c | 25 +-
drivers/usb/host/xhci.h | 4 +
drivers/usb/misc/usbtest.c | 233 ++-
drivers/usb/mon/mon_bin.c | 17 +-
drivers/usb/mon/mon_main.c | 2 +-
drivers/usb/mon/mon_text.c | 15 +-
drivers/usb/musb/musb_core.c | 48 +-
drivers/usb/musb/musb_core.h | 2 +
drivers/usb/musb/musb_gadget.c | 5 +-
drivers/usb/musb/omap2430.c | 30 +-
drivers/usb/phy/Kconfig | 14 +-
drivers/usb/phy/Makefile | 1 -
drivers/usb/phy/phy-am335x-control.c | 16 +-
.../{am35x-phy-control.h => phy-am335x-control.h} | 8 +-
drivers/usb/phy/phy-am335x.c | 17 +-
drivers/usb/phy/phy-rcar-usb.c | 247 ---
drivers/usb/phy/phy-twl6030-usb.c | 30 +-
drivers/usb/renesas_usbhs/common.c | 78 +-
drivers/usb/renesas_usbhs/mod_gadget.c | 19 +-
drivers/usb/renesas_usbhs/mod_host.c | 11 +-
drivers/usb/renesas_usbhs/pipe.c | 112 +-
drivers/usb/renesas_usbhs/pipe.h | 1 -
drivers/usb/serial/Kconfig | 16 +
drivers/usb/serial/Makefile | 1 +
drivers/usb/serial/cp210x.c | 187 +-
drivers/usb/serial/io_edgeport.c | 35 +-
drivers/usb/serial/mos7840.c | 2 +-
drivers/usb/serial/mxu11x0.c | 986 ++++++++++
drivers/usb/storage/uas.c | 48 +-
drivers/uwb/uwbd.c | 1 -
fs/nfsd/nfs4layouts.c | 2 +-
include/linux/phy/omap_usb.h | 23 +
include/linux/platform_data/usb-rcar-phy.h | 28 -
include/linux/usb.h | 6 +-
include/linux/usb/gadget.h | 11 +-
include/linux/usb/hcd.h | 4 +-
include/linux/usb/musb-omap.h | 30 -
include/linux/usb/musb.h | 15 +
include/linux/usb/of.h | 6 +
include/linux/usb/renesas_usbhs.h | 18 +-
scripts/recordmcount.c | 137 +-
sound/pci/hda/hda_intel.c | 34 +
sound/pci/hda/patch_realtek.c | 11 +-
sound/soc/codecs/es8328.c | 25 +-
sound/soc/codecs/es8328.h | 1 +
sound/soc/codecs/sgtl5000.c | 1 +
sound/soc/codecs/wm8974.c | 1 +
sound/soc/davinci/davinci-mcasp.c | 4 +-
sound/soc/fsl/fsl_sai.c | 18 +
sound/soc/rockchip/rockchip_spdif.c | 6 +-
sound/soc/rockchip/rockchip_spdif.h | 2 +-
virt/kvm/arm/vgic.c | 2 +-
265 files changed, 10117 insertions(+), 2475 deletions(-)
create mode 100644 Documentation/devicetree/bindings/phy/phy-hi6220-usb.txt
create mode 100644 Documentation/devicetree/bindings/phy/rcar-gen3-phy-usb2.txt
create mode 100644 Documentation/devicetree/bindings/usb/dwc3-xilinx.txt
create mode 100644 Documentation/devicetree/bindings/usb/mt8173-xhci.txt
create mode 100644 Documentation/devicetree/bindings/usb/renesas_usb3.txt
create mode 100644 drivers/phy/phy-hi6220-usb.c
create mode 100644 drivers/phy/phy-rcar-gen3-usb2.c
delete mode 100644 drivers/usb/chipidea/debug.h
create mode 100644 drivers/usb/dwc3/dwc3-of-simple.c
delete mode 100644 drivers/usb/dwc3/dwc3-qcom.c
create mode 100644 drivers/usb/gadget/udc/renesas_usb3.c
create mode 100644 drivers/usb/host/xhci-mtk-sch.c
create mode 100644 drivers/usb/host/xhci-mtk.c
create mode 100644 drivers/usb/host/xhci-mtk.h
create mode 100644 drivers/usb/host/xhci-plat.h
rename drivers/usb/phy/{am35x-phy-control.h => phy-am335x-control.h} (68%)
delete mode 100644 drivers/usb/phy/phy-rcar-usb.c
create mode 100644 drivers/usb/serial/mxu11x0.c
delete mode 100644 include/linux/platform_data/usb-rcar-phy.h
delete mode 100644 include/linux/usb/musb-omap.h
next reply other threads:[~2016-01-13 4:32 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2016-01-13 4:32 Greg KH [this message]
2016-01-13 4:40 ` [GIT PULL] USB driver patches for 4.5-rc1 Felipe Balbi
2016-01-13 5:01 ` Greg KH
2016-01-13 5:05 ` [GIT PULL v2] " Greg KH
2016-01-16 0:12 ` [GIT PULL] " Timur Tabi
2016-01-16 1:47 ` Greg KH
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20160113043231.GA6085@kroah.com \
--to=gregkh@linuxfoundation.org \
--cc=akpm@linux-foundation.org \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-usb@vger.kernel.org \
--cc=torvalds@linux-foundation.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.