mirror of
				https://github.com/torvalds/linux.git
				synced 2025-11-04 10:40:15 +02:00 
			
		
		
		
	Here is the big USB/PHY driver patches for 4.20-rc1
 
 Lots of USB changes in here, primarily in these areas:
   - typec updates and new drivers
   - new PHY drivers
   - dwc2 driver updates and additions (this old core keeps getting added
     to new devices.)
   - usbtmc major update based on the industry group coming together and
     working to add new features and performance to the driver.
   - USB gadget additions for new features
   - USB gadget configfs updates
   - chipidea driver updates
   - other USB gadget updates
   - USB serial driver updates
   - renesas driver updates
   - xhci driver updates
   - other tiny USB driver updates
 
 All of these have been in linux-next for a while with no reported
 issues.
 
 Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
 -----BEGIN PGP SIGNATURE-----
 
 iG0EABECAC0WIQT0tgzFv3jCIUoxPcsxR9QN2y37KQUCW9LlHw8cZ3JlZ0Brcm9h
 aC5jb20ACgkQMUfUDdst+ymnvwCffYmMWyMG9zSOw1oSzFPl7TVN1hYAoMyJqzLg
 umyLwWxC9ZWWkrpc3iD8
 =ux+Y
 -----END PGP SIGNATURE-----
Merge tag 'usb-4.20-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb
Pull USB/PHY updates from Greg KH:
 "Here is the big USB/PHY driver patches for 4.20-rc1
  Lots of USB changes in here, primarily in these areas:
   - typec updates and new drivers
   - new PHY drivers
   - dwc2 driver updates and additions (this old core keeps getting
     added to new devices.)
   - usbtmc major update based on the industry group coming together and
     working to add new features and performance to the driver.
   - USB gadget additions for new features
   - USB gadget configfs updates
   - chipidea driver updates
   - other USB gadget updates
   - USB serial driver updates
   - renesas driver updates
   - xhci driver updates
   - other tiny USB driver updates
  All of these have been in linux-next for a while with no reported
  issues"
* tag 'usb-4.20-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb: (229 commits)
  usb: phy: ab8500: silence some uninitialized variable warnings
  usb: xhci: tegra: Add genpd support
  usb: xhci: tegra: Power-off power-domains on removal
  usbip:vudc: BUG kmalloc-2048 (Not tainted): Poison overwritten
  usbip: tools: fix atoi() on non-null terminated string
  USB: misc: appledisplay: fix backlight update_status return code
  phy: phy-pxa-usb: add a new driver
  usb: host: add DT bindings for faraday fotg2
  usb: host: ohci-at91: fix request of irq for optional gpio
  usb/early: remove set but not used variable 'remain_length'
  usb: typec: Fix copy/paste on typec_set_vconn_role() kerneldoc
  usb: typec: tcpm: Report back negotiated PPS voltage and current
  USB: core: remove set but not used variable 'udev'
  usb: core: fix memory leak on port_dev_path allocation
  USB: net2280: Remove ->disconnect() callback from net2280_pullup()
  usb: dwc2: disable power_down on rockchip devices
  usb: gadget: udc: renesas_usb3: add support for r8a77990
  dt-bindings: usb: renesas_usb3: add bindings for r8a77990
  usb: gadget: udc: renesas_usb3: Add r8a774a1 support
  USB: serial: cypress_m8: remove set but not used variable 'iflag'
  ...
		
	
			
		
			
				
	
	
		
			63 lines
		
	
	
	
		
			1.8 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
			
		
		
	
	
			63 lines
		
	
	
	
		
			1.8 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
#
 | 
						|
# PHY
 | 
						|
#
 | 
						|
 | 
						|
menu "PHY Subsystem"
 | 
						|
 | 
						|
config GENERIC_PHY
 | 
						|
	bool "PHY Core"
 | 
						|
	help
 | 
						|
	  Generic PHY support.
 | 
						|
 | 
						|
	  This framework is designed to provide a generic interface for PHY
 | 
						|
	  devices present in the kernel. This layer will have the generic
 | 
						|
	  API by which phy drivers can create PHY using the phy framework and
 | 
						|
	  phy users can obtain reference to the PHY. All the users of this
 | 
						|
	  framework should select this config.
 | 
						|
 | 
						|
config PHY_LPC18XX_USB_OTG
 | 
						|
	tristate "NXP LPC18xx/43xx SoC USB OTG PHY driver"
 | 
						|
	depends on OF && (ARCH_LPC18XX || COMPILE_TEST)
 | 
						|
	depends on MFD_SYSCON
 | 
						|
	select GENERIC_PHY
 | 
						|
	help
 | 
						|
	  Enable this to support NXP LPC18xx/43xx internal USB OTG PHY.
 | 
						|
 | 
						|
	  This driver is need for USB0 support on LPC18xx/43xx and takes
 | 
						|
	  care of enabling and clock setup.
 | 
						|
 | 
						|
config PHY_PISTACHIO_USB
 | 
						|
	tristate "IMG Pistachio USB2.0 PHY driver"
 | 
						|
	depends on MACH_PISTACHIO
 | 
						|
	select GENERIC_PHY
 | 
						|
	help
 | 
						|
	  Enable this to support the USB2.0 PHY on the IMG Pistachio SoC.
 | 
						|
 | 
						|
config PHY_XGENE
 | 
						|
	tristate "APM X-Gene 15Gbps PHY support"
 | 
						|
	depends on HAS_IOMEM && OF && (ARM64 || COMPILE_TEST)
 | 
						|
	select GENERIC_PHY
 | 
						|
	help
 | 
						|
	  This option enables support for APM X-Gene SoC multi-purpose PHY.
 | 
						|
 | 
						|
source "drivers/phy/allwinner/Kconfig"
 | 
						|
source "drivers/phy/amlogic/Kconfig"
 | 
						|
source "drivers/phy/broadcom/Kconfig"
 | 
						|
source "drivers/phy/cadence/Kconfig"
 | 
						|
source "drivers/phy/hisilicon/Kconfig"
 | 
						|
source "drivers/phy/lantiq/Kconfig"
 | 
						|
source "drivers/phy/marvell/Kconfig"
 | 
						|
source "drivers/phy/mediatek/Kconfig"
 | 
						|
source "drivers/phy/motorola/Kconfig"
 | 
						|
source "drivers/phy/mscc/Kconfig"
 | 
						|
source "drivers/phy/qualcomm/Kconfig"
 | 
						|
source "drivers/phy/ralink/Kconfig"
 | 
						|
source "drivers/phy/renesas/Kconfig"
 | 
						|
source "drivers/phy/rockchip/Kconfig"
 | 
						|
source "drivers/phy/samsung/Kconfig"
 | 
						|
source "drivers/phy/socionext/Kconfig"
 | 
						|
source "drivers/phy/st/Kconfig"
 | 
						|
source "drivers/phy/tegra/Kconfig"
 | 
						|
source "drivers/phy/ti/Kconfig"
 | 
						|
 | 
						|
endmenu
 |