Re: [PATCH] xhci-pci: don't enable runtime PM for Alpine Ridge on Maximus VIII Impact

2019-01-03 Thread Mika Westerberg
On Wed, Jan 02, 2019 at 08:00:41PM -0800, Philip Langdale wrote: > > 0e157e5 PCI/PME: Implement runtime PM callbacks > > Yes, if I revert this change it also works. And I am reminded that when > I tested the hash from the usb branch that was merged for 4.20, but on > the original branch, it didn't

Re: [PATCH] Add Prolific new chip: PL2303TB & PL2303N(G)

2019-01-03 Thread Johan Hovold
On Wed, Jan 02, 2019 at 10:52:46AM +0800, Charles Yeh wrote: > Hi Rong Chen, >Thank you for your expained. > > Hi Johan & Greg, > Is this patch already OK? I haven't had time to review your v2 yet due to holidays and merge window. Will let you know. Johan

[PATCH 0/8] Tegra XUSB gadget driver support

2019-01-03 Thread Nagarjuna Kristam
Add driver for XUSB device mode controller available on Tegra Soc Patches 1-3 are phy driver changes to add support for device mode Patches 4-7 are changes related to XUSB device mode controller driver Patch 8 is to enable XUDC driver in defconfig Test Steps(USB 2.0): - Enable "USB Gadget precomp

[PATCH 2/8] arm64: tegra: Add nvidia,usb3-port-fake entry to Jetson TX1 padctl

2019-01-03 Thread Nagarjuna Kristam
Add "nvidia,usb3-port-fake" DT node entry to padctl. This value should is set to an unused SS port on Jetson TX1 for USB2.0 only device/otg port. Signed-off-by: Nagarjuna Kristam --- arch/arm64/boot/dts/nvidia/tegra210-p2597.dtsi | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm64/boo

[PATCH 7/8] usb: gadget: Add UDC driver for tegra XUSB device mode controller

2019-01-03 Thread Nagarjuna Kristam
This patch adds UDC driver for tegra XUSB 3.0 device mode controller. XUSB device mode controller support SS, HS and FS modes Based on work by: Mark Kuo Andrew Bresticker Signed-off-by: Nagarjuna Kristam --- drivers/usb/gadget/udc/Kconfig | 11 + drivers/usb/gadget/udc/Makefile

[PATCH 4/8] arm64: tegra: Add xudc node for Tegra210

2019-01-03 Thread Nagarjuna Kristam
Tegra210 has one XUSB device mode controller, which can be operated HS and SS modes. Add DT support for XUSB device mode controller. Signed-off-by: Nagarjuna Kristam --- arch/arm64/boot/dts/nvidia/tegra210.dtsi | 17 + 1 file changed, 17 insertions(+) diff --git a/arch/arm64/boo

[PATCH 8/8] arm64: defconfig: Enable tegra XUDC driver

2019-01-03 Thread Nagarjuna Kristam
Enable support for Nvidia XUSB device mode controller driver Signed-off-by: Nagarjuna Kristam --- arch/arm64/configs/defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index b3d8209..9782571 100644 --- a/arch/arm64/configs/de

[PATCH 5/8] arm64: tegra: Enable xudc on Jetson TX1

2019-01-03 Thread Nagarjuna Kristam
Enable XUSB device mode driver for USB0 slot on Jetson TX1. Signed-off-by: Nagarjuna Kristam --- arch/arm64/boot/dts/nvidia/tegra210-p2597.dtsi | 15 +++ 1 file changed, 15 insertions(+) diff --git a/arch/arm64/boot/dts/nvidia/tegra210-p2597.dtsi b/arch/arm64/boot/dts/nvidia/tegra2

[PATCH 6/8] dt-bindings: usb: Add NVIDIA Tegra XUSB device mode controller binding

2019-01-03 Thread Nagarjuna Kristam
Add device-tree binding documentation for the XUSB device mode controller present on tegra210 SoC. This controller supports USB 3.0 specification Based on work by Andrew Bresticker . Signed-off-by: Nagarjuna Kristam --- .../devicetree/bindings/usb/nvidia,tegra-xudc.txt | 67 +++

[PATCH 1/8] phy: tegra: xusb: t210: add XUSB device mode support

2019-01-03 Thread Nagarjuna Kristam
Add support for XUSB device mode controller on Tegra210. Update PADCTL driver to set port cap based on DT config. Add code to handle property "nvidia,usb3-port-fake" Provide API's to control vbus override and utmi pad power control Signed-off-by: Nagarjuna Kristam --- drivers/phy/tegra/xusb-tegr

[PATCH 3/8] dt-bindings: phy: tegra-xusb-padctl: Add nvidia,usb3-port-fake entry

2019-01-03 Thread Nagarjuna Kristam
Add binding details regarding nvidia,usb3-port-fake Signed-off-by: Nagarjuna Kristam --- Documentation/devicetree/bindings/phy/nvidia,tegra124-xusb-padctl.txt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Documentation/devicetree/bindings/phy/nvidia,tegra124-xusb-padctl.txt b/Document

Re: [PATCH 09/19] usbnet: smsc95xx: Connect to phydev

2019-01-03 Thread Andrew Lunn
On Thu, Jan 03, 2019 at 02:10:30AM +0100, Marek Vasut wrote: > Add code to detect and connect to PHY. The internal PHY of the SMSC95xx > is a regular SMSC LAN8700 and the driver only supports the internal PHY, > so just use the SMSC PHY driver to configure the PHY. Note that the > driver does a lot

Re: [PATCH 12/19] usbnet: smsc95xx: Replace ad-hoc PHY functions with generic ones

2019-01-03 Thread Andrew Lunn
On Thu, Jan 03, 2019 at 02:10:33AM +0100, Marek Vasut wrote: > Replace the ad-hoc reimplementation of genphy_soft_reset() and > genphy_config_aneg() with the generic functions. phylib will either call the phy driver specific reset function, or genphy_soft_reset. The same is also true for configuri

Re: [PATCH 10/19] usbnet: smsc95xx: Replace smsc95xx_mdio_read() with phy_read()

2019-01-03 Thread Andrew Lunn
> static int get_mdix_status(struct net_device *net) > { > struct usbnet *dev = netdev_priv(net); > + struct smsc95xx_priv *pdata = (struct smsc95xx_priv *)(dev->data[0]); > u32 val; > int buf; > > - buf = smsc95xx_mdio_read(dev->net, dev->mii.phy_id, SPECIAL_CTRL_STS)

Re: [PATCH 1/2] dt-bindings: usb: usb251xb: add documentation for data lane swapping

2019-01-03 Thread Marco Felsch
Hi, On 19-01-02 06:44, Richard Leitner wrote: > Hi, > > On 31/12/2018 12:05, Marco Felsch wrote: > > Hi, > > > > On 18-12-28 17:45, Rob Herring wrote: > > > On Wed, Dec 19, 2018 at 03:59:40PM +0100, Marco Felsch wrote: > > > > Add optional binding to allow USB differential-pair (D+/D-) data lane

Re: [PATCH v2 0/2] USB Storage quirk for SMI SM3350

2019-01-03 Thread Alan Stern
On Thu, 3 Jan 2019, Icenowy Zheng wrote: > SMI SM3350 UFS-USB bridge controller cannot handle REQUEST SENSE command > with long sense (96-bytes) well, and will even trap the controller into > a state that refuses to do read/write command. > > Currently Linux uncondintionally set US_FL_SANE_SENSE

[PATCH v2] Add USB_QUIRK_DELAY_CTRL_MSG quirk for Corsair K70 RGB

2019-01-03 Thread Jack Stocker
To match the Corsair Strafe RGB, the Corsair K70 RGB also requires USB_QUIRK_DELAY_CTRL_MSG to completely resolve boot connection issues discussed here: https://github.com/ckb-next/ckb-next/issues/42. Otherwise roughly 1 in 10 boots the keyboard will fail to be detected. Patch that applied delay c

Re: [PATCH 1/4] dt-bindings: usb: musb: Add support for MediaTek musb controller

2019-01-03 Thread Rob Herring
On Thu, Dec 27, 2018 at 03:34:23PM +0800, min@mediatek.com wrote: > From: Min Guo > > This adds support for MediaTek musb controller in > host, peripheral and otg mode > > Signed-off-by: Min Guo > --- > .../devicetree/bindings/usb/mediatek,musb.txt | 49 > ++ > 1

Re: [PATCH 2/2] phy: qualcomm: usb: Add Super-Speed PHY driver

2019-01-03 Thread Stephen Boyd
Quoting Jorge Ramirez (2018-12-26 09:53:08) > On 12/20/18 21:29, Stephen Boyd wrote: > > Quoting Jorge Ramirez-Ortiz (2018-12-07 01:55:58) > > > >> + struct regulator *vdda1p8; > >> + struct regulator *vbus; > >> + struct regulator *vdd; > >> + unsigned int vdd_levels[LEVEL

Re: [PATCH 10/19] usbnet: smsc95xx: Replace smsc95xx_mdio_read() with phy_read()

2019-01-03 Thread Marek Vasut
On 1/3/19 2:39 PM, Andrew Lunn wrote: >> static int get_mdix_status(struct net_device *net) >> { >> struct usbnet *dev = netdev_priv(net); >> +struct smsc95xx_priv *pdata = (struct smsc95xx_priv *)(dev->data[0]); >> u32 val; >> int buf; >> >> -buf = smsc95xx_mdio_read(dev

Re: [PATCH 09/19] usbnet: smsc95xx: Connect to phydev

2019-01-03 Thread Marek Vasut
On 1/3/19 2:22 PM, Andrew Lunn wrote: > On Thu, Jan 03, 2019 at 02:10:30AM +0100, Marek Vasut wrote: >> Add code to detect and connect to PHY. The internal PHY of the SMSC95xx >> is a regular SMSC LAN8700 and the driver only supports the internal PHY, >> so just use the SMSC PHY driver to configure

Re: [PATCH 12/19] usbnet: smsc95xx: Replace ad-hoc PHY functions with generic ones

2019-01-03 Thread Marek Vasut
On 1/3/19 2:28 PM, Andrew Lunn wrote: > On Thu, Jan 03, 2019 at 02:10:33AM +0100, Marek Vasut wrote: >> Replace the ad-hoc reimplementation of genphy_soft_reset() and >> genphy_config_aneg() with the generic functions. > > phylib will either call the phy driver specific reset function, or > genphy

Re: [PATCH 1/4] dt-bindings: usb: musb: Add support for MediaTek musb controller

2019-01-03 Thread Min Guo
On Thu, 2019-01-03 at 16:14 -0600, Rob Herring wrote: > On Thu, Dec 27, 2018 at 03:34:23PM +0800, min@mediatek.com wrote: > > From: Min Guo > > > > This adds support for MediaTek musb controller in > > host, peripheral and otg mode > > > > Signed-off-by: Min Guo > > --- > > .../devicetree/

Re: ALSA:usb audio Higher sample rates on usb audio no longer working.

2019-01-03 Thread Takashi Iwai
On Fri, 04 Jan 2019 00:16:42 +0100, Con Kolivas wrote: > > Hi Iwai-san. > > Added some relevant CCs. > > On Fri, 4 Jan 2019 at 00:23, Takashi Iwai wrote: > > > > On Thu, 03 Jan 2019 12:43:54 +0100, > > Con Kolivas wrote: > > > > > > Upon switching from 4.19.0 to 4.20.0, pulseaudio started compl