The dev_attrs field of struct bus_type is going away soon, dev_groups
should be used instead. This converts the uwb bus code to use the
correct field.
Cc: Bruno Morelli br...@evidence.eu.com
Cc: linux-usb@vger.kernel.org
Signed-off-by: Greg Kroah-Hartman gre...@linuxfoundation.org
---
From: Ivan T. Ivanov iiva...@mm-sol.com
MSM USB3.0 core wrapper consist of USB3.0 IP from Synopsys
(SNPS) and HS, SS PHY's control and configuration registers.
It could operate in device mode (SS, HS, FS) and host
mode (SS, HS, FS, LS).
Signed-off-by: Ivan T. Ivanov iiva...@mm-sol.com
Acked-by:
From: Ivan T. Ivanov iiva...@mm-sol.com
These drivers handles control and configuration of the HS
and SS USB PHY transceivers. They are part of the driver
which manage Synopsys DesignWare USB3 controller stack
inside Qualcomm SoC's.
Signed-off-by: Ivan T. Ivanov iiva...@mm-sol.com
---
From: Ivan T. Ivanov iiva...@mm-sol.com
Hi,
This is sixth version of MSM USB3 drivers patches.
Changes since v5:
* devicetree bindings descriptions fixes
* Fixed NULL pointer dereferences in dev_prink's
* Removed extra space in sleep clock name
Changes since v4:
* Substitute references to
From: Ivan T. Ivanov iiva...@mm-sol.com
DWC3 glue layer is hardware layer around Synopsys DesignWare
USB3 core. Its purpose is to supply Synopsys IP with required
clocks, voltages and interface it with the rest of the SoC.
Signed-off-by: Ivan T. Ivanov iiva...@mm-sol.com
---
Hi Felipe,
On Fri, 2013-10-04 at 09:31 -0500, Felipe Balbi wrote:
On Wed, Aug 21, 2013 at 04:29:44PM +0300, Ivan T. Ivanov wrote:
From: Ivan T. Ivanov iiva...@mm-sol.com
MSM USB3.0 core wrapper consist of USB3.0 IP from Synopsys
(SNPS) and HS, SS PHY's control and configuration
On 10/04/2013 04:23 PM, Greg KH wrote:
On Fri, Oct 04, 2013 at 01:46:08PM +0300, Roger Quadros wrote:
Greg,
On 10/03/2013 06:41 PM, Greg KH wrote:
On Thu, Oct 03, 2013 at 05:54:14PM +0300, Roger Quadros wrote:
On 10/03/2013 03:29 PM, Felipe Balbi wrote:
Hi,
On Wed, Oct 02, 2013 at
Hi Ivan,
Few comments below.
On 10/07/2013 10:44 AM, Ivan T. Ivanov wrote:
From: Ivan T. Ivanov iiva...@mm-sol.com
These drivers handles control and configuration of the HS
and SS USB PHY transceivers. They are part of the driver
which manage Synopsys DesignWare USB3 controller stack
Hi Ivan,
Minor comments below.
On 10/07/2013 10:44 AM, Ivan T. Ivanov wrote:
From: Ivan T. Ivanov iiva...@mm-sol.com
DWC3 glue layer is hardware layer around Synopsys DesignWare
USB3 core. Its purpose is to supply Synopsys IP with required
clocks, voltages and interface it with the rest of
W dniu 05.10.2013 15:18, Michal Nazarewicz pisze:
On Thu, Oct 03 2013, Andrzej Pietrasiewicz wrote:
fsg_common_init is a lengthy function. Factor a portion of it out.
Signed-off-by: Andrzej Pietrasiewicz andrze...@samsung.com
Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com
Acked-by:
Extend dwc2 binding with an optional utmi phy width property.
Enable the s3c-hsotg.c driver to use standard dwc2 binding
and enable configuration of the UTMI phy width based on the
property.
Signed-off-by: Matt Porter matt.por...@linaro.org
Reviewed-by: Markus Mayer markus.ma...@linaro.org
Add a USB PHY driver for BCM281xx devices. This driver makes use of the
Broadcom Kona USB control driver to control init/shutdown of the PHY.
Signed-off-by: Matt Porter matt.por...@linaro.org
Reviewed-by: Markus Mayer markus.ma...@linaro.org
Reviewed-by: Tim Kryger tim.kry...@linaro.org
---
Adds USB OTG/Control/PHY and clock support to BCM281xx and enables
UDC support on the bcm11351-brt and bcm28155-ap boards.
Signed-off-by: Matt Porter matt.por...@linaro.org
Reviewed-by: Markus Mayer markus.ma...@linaro.org
Reviewed-by: Tim Kryger tim.kry...@linaro.org
---
Broadcom BCM281xx parts have a PHY control block that
operates in conjunction with the DWC2 USB OTG. This driver
exposes an API that allows control of power/reset for a
connected USB PHY.
Signed-off-by: Matt Porter matt.por...@linaro.org
Reviewed-by: Markus Mayer markus.ma...@linaro.org
Remove unused Samsung-specific machine include and Kconfig
dependency on S3C.
Signed-off-by: Matt Porter matt.por...@linaro.org
Reviewed-by: Markus Mayer markus.ma...@linaro.org
Reviewed-by: Tim Kryger tim.kry...@linaro.org
---
drivers/usb/gadget/Kconfig | 7 +++
This series adds USB Device Controller support for the Broadcom
BCM281xx family of parts. BCM281xx contains a DWC2 OTG block and
s3c-hsotg is used to support UDC operation.
Parts 1-2 allows s3c-hsotg to build on non-Samsung platforms and
adds support for a configurable UTMI PHY width. s3c-hsotg
The generic PHY framewrok expects different properties than the
old USB PHY framework. Supply those properties.
Fixes USB OTG port on beagle after the Generic PHY framework was
merged in greg/usb-next. [1]
[1] - https://lkml.org/lkml/2013/9/27/581
Signed-off-by: Roger Quadros rog...@ti.com
---
At Tue, 1 Oct 2013 14:32:15 -0500,
Thomas Pugliese wrote:
This patch updates snd_usb_audio_create also support devices whose
speed == USB_SPEED_WIRELESS.
Signed-off-by: Thomas Pugliese thomas.pugli...@gmail.com
Thanks, applied now.
(BTW, please add the maintainers explicitly to Cc at
At Tue, 1 Oct 2013 14:32:57 -0500,
Thomas Pugliese wrote:
Hi,
This patch adds support for dev speed USB_SPEED_WIRELESS in
snd_usb_parse_datainterval which allows the usb sound core to create
ISO urbs with the correct number and size of buffers.
Signed-off-by: Thomas Pugliese
On Mon, Oct 7, 2013 at 1:31 AM, Dan Murphy dmur...@ti.com wrote:
On 10/06/2013 10:05 AM, Ming Lei wrote:
On Sat, Oct 5, 2013 at 2:25 AM, Dan Murphy dmur...@ti.com wrote:
If the smsc95xx does not have a valid MAC address stored within
the eeprom then a random number is generated. The MAC can
Hi,
USB OTG on these boards might be broken on Greg's usb-next branch [1]
after the Generic PHY framework and associated patches were merged.
This is a probable fix but I'm not able to test these boards. Please
give it a try and your Ack if it works. Thanks.
[1] -
The generic PHY framewrok expects different properties than the
old USB PHY framework. Supply those properties.
Fixes USB OTG port on GAT04 and N900 after the Generic PHY framework was
merged in greg/usb-next. [1]
[1] - https://lkml.org/lkml/2013/9/27/581
Signed-off-by: Roger Quadros
On 10/07/2013 06:42 AM, Ming Lei wrote:
On Mon, Oct 7, 2013 at 1:31 AM, Dan Murphy dmur...@ti.com wrote:
On 10/06/2013 10:05 AM, Ming Lei wrote:
On Sat, Oct 5, 2013 at 2:25 AM, Dan Murphy dmur...@ti.com wrote:
If the smsc95xx does not have a valid MAC address stored within
the eeprom then a
On 10/07/2013 03:28 PM, Roger Quadros wrote:
The generic PHY framewrok expects different properties than the
old USB PHY framework. Supply those properties.
Fixes USB OTG port on GAT04 and N900 after the Generic PHY framework was
merged in greg/usb-next. [1]
Would it be much pain (and do we
hi alan:
2013/10/2 Alan Stern st...@rowland.harvard.edu:
On Wed, 2 Oct 2013, yoma sophian wrote:
hi alan:
2013/10/2 Alan Stern st...@rowland.harvard.edu:
On Wed, 2 Oct 2013, yoma sophian wrote:
1. in susped, we will gate our ehci clk
in resumt, we need to release clk gating to let
On 10/07/2013 04:40 PM, Sebastian Andrzej Siewior wrote:
On 10/07/2013 03:28 PM, Roger Quadros wrote:
The generic PHY framewrok expects different properties than the
old USB PHY framework. Supply those properties.
Fixes USB OTG port on GAT04 and N900 after the Generic PHY framework was
On Mon, 7 Oct 2013, yoma sophian wrote:
1. When will platform register dev_pm_ops be called? Is it called
before or after usb_device_pm_ops ?
The platform suspend routine is called after the USB suspend routine.
The platform resume routine is called before the USB resume routine.
I
Do not overwrite the multi-byte fields of usb_wa_descriptor with their
cpu format values after reading the descriptor. Leave the values as
__le16 and swap on use. This is more consistent with other uses of USB
descriptors.
Signed-off-by: Thomas Pugliese thomas.pugli...@gmail.com
---
Hi,
On 10/02/2013 08:39 PM, Sarah Sharp wrote:
On Wed, Oct 02, 2013 at 10:22:52AM -0400, Alan Stern wrote:
snip
We should consider this before rushing into a new API.
Yes, I agree. :) That's why I'd like to see some cases in the media
drivers code where it could benefit from changing the
The previous patch on the endpoint reset uses the already implemented function
xhci_drop_endpoint() to reduce code duplication. However, the way that xhci
updates the last valid endpoint in the Input Slot Context, when an endpoint
is dropped, can lead to incosistent value for the last valid
If a Reset Endpoint command is issued for an endpoint that is not in
the Halted state, xHC does nothing. Since the current implementation of
xhci_endpoint_reset() aborts any resets that address not halted endpoints,
the synchronization between the host-side and device-side toggle or sequence
This patch serializes access to the HWA data transfer out (DTO)
endpoint. This prevents a situation where two transfer requests being
sent concurrently to separate downstream endpoints could interleave
their transfer request and transfer data packets causing data
corruption. The transfer
On Thu, Oct 03 2013, Andrzej Pietrasiewicz wrote:
Converting mass storage to the new function interface requires converting
the USB mass storage's function code and its users.
This patch converts the f_mass_storage.c to the new function interface.
The file is now compiled into a separate
From: Elias Vanderstuyft elias@gmail.com
Add USB IDs for Logitech Formula Vibration Feedback Wheel (046d:ca04).
The lg2ff force feedback subdriver is used for vibration and
HID_GD_MULTIAXIS is set to avoid deadzone like other Logitech wheels.
Kconfig description etc are also updated
07.10.2013 20:48, si...@mungewell.org kirjoitti:
From: Elias Vanderstuyft elias@gmail.com
Add USB IDs for Logitech Formula Vibration Feedback Wheel (046d:ca04).
The lg2ff force feedback subdriver is used for vibration and
HID_GD_MULTIAXIS is set to avoid deadzone like other Logitech
Changes since v1 [1]:
1/ Patch 4: updated after testing (discussed here [2]) to disable new
scheme enumeration for usb3 devices
2/ Patch 4: cleaned up a compile warning
3/ Patch 5: [new] when debugging it is nice to know if the failed command
was a context setup address device BSR=1 or an
Perform an unconditional toggle of the cycle bit with 'xor'.
Signed-off-by: Dan Williams dan.j.willi...@intel.com
---
No change since v1
drivers/usb/host/xhci-ring.c |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/drivers/usb/host/xhci-ring.c
Remove a few extra lines and make it clear that all implementations
disable the port by sharing the same line of code.
Acked-by: Alan Stern st...@rowland.harvard.edu
Signed-off-by: Dan Williams dan.j.willi...@intel.com
---
No change since v1
drivers/usb/core/hub.c | 11 ---
1 files
Only used for debug output, so we don't need to save it.
Signed-off-by: Dan Williams dan.j.willi...@intel.com
---
No change since v1
drivers/usb/host/xhci.c | 10 ++
drivers/usb/host/xhci.h |2 --
2 files changed, 2 insertions(+), 10 deletions(-)
diff --git
Hi,
The vodafone K5150 is a LTE device, default is hilink mode.
This works under Linux 3.7 in the same way as it under windows vista does.
[ 248.255172] usb 1-1: new high-speed USB device number 3 using ehci_hcd
[ 248.518600] usb 1-1: New USB device found, idVendor=12d1, idProduct=1f16
[
From: Elias Vanderstuyft elias@gmail.com
Add USB IDs for Logitech Formula Vibration Feedback Wheel (046d:ca04).
The lg2ff force feedback subdriver is used for vibration and
HID_GD_MULTIAXIS is set to avoid deadzone like other Logitech wheels.
Kconfig description etc are also updated
Specify whether we are only performing the context setup portion of the
'address device' command, or the full operation issuing 'SetAddress'
on the wire.
Signed-off-by: Dan Williams dan.j.willi...@intel.com
---
New in v2
drivers/usb/host/xhci.c | 22 --
1 files changed,
On Mon, 7 Oct 2013, Dan Williams wrote:
Change the default enumeration scheme for xhci attached USB 3 devices
from:
Careful about the distinction between USB-3 and SuperSpeed. They
aren't synonymous.
Reset
SetAddress [xhci address-device BSR = 0]
GetDescriptor(8)
I don't really know what you need for the HID descriptors, but I thought
maybe I should post usbmon output when plugging in the wheel:
I'm not sure I can do anything with that file. It would be great if you
could dump/attach the report descriptor file. This can be found in the
/sys folder
On Mon, Oct 7, 2013 at 12:41 PM, Alan Stern st...@rowland.harvard.edu wrote:
On Mon, 7 Oct 2013, Dan Williams wrote:
Change the default enumeration scheme for xhci attached USB 3 devices
from:
Careful about the distinction between USB-3 and SuperSpeed. They
aren't synonymous.
Ok, my
On Mon, 7 Oct 2013, Sarah Sharp wrote:
On Thu, Oct 03, 2013 at 07:18:42PM -, hema...@codeaurora.org wrote:
On Thu, Oct 03, 2013 at 06:00:50PM -, hema...@codeaurora.org wrote:
We have devices which require to send zero length packet in data stage
to
host in certain cases. We
On Mon, Oct 07, 2013 at 09:00:49PM +0200, Thomas Schäfer wrote:
Hi,
The vodafone K5150 is a LTE device, default is hilink mode.
This works under Linux 3.7 in the same way as it under windows vista does.
[ 248.255172] usb 1-1: new high-speed USB device number 3 using ehci_hcd
[ 248.518600]
This patch set adds internal USB PHY support to RCAR Gen2 SoC, and
also enables USBHS for the Lager board.
The patches apply fine to the renesas-devel-20131004 tag of the renesas.git.
The first patch also applies fine to the usb.git at kernel.org.
It adds RCAR Gen2 phy driver, which is used to
This adds RCAR Gen2 USB phy support. The driver configures
USB channels 0/2, which are shared between PCI USB hosts and
USBHS/USBSS devices. It also controls internal USBHS phy.
Signed-off-by: Valentine Barshak valentine.bars...@cogentembedded.com
---
drivers/usb/phy/Kconfig
This adds USBHS clock support.
Signed-off-by: Valentine Barshak valentine.bars...@cogentembedded.com
---
arch/arm/mach-shmobile/clock-r8a7790.c | 4
1 file changed, 4 insertions(+)
diff --git a/arch/arm/mach-shmobile/clock-r8a7790.c
b/arch/arm/mach-shmobile/clock-r8a7790.c
index
This adds USBHS PHY and registers USBHS device if the driver is enabled.
Signed-off-by: Valentine Barshak valentine.bars...@cogentembedded.com
---
arch/arm/mach-shmobile/board-lager.c | 106 +++
1 file changed, 106 insertions(+)
diff --git
Is this USB driver out of DMA zone space? There seems to be plenty of
memory around.
How do you fix something like this?
-- Forwarded message --
From: Stefan Monnier monn...@iro.umontreal.ca
Date: Mon, Oct 7, 2013 at 6:44 PM
Subject: [linux-sunxi] Re: Daily (or so) freezes of Mele
On Tue, Oct 08, 2013 at 03:27:00AM +0400, Valentine Barshak wrote:
This patch set adds internal USB PHY support to RCAR Gen2 SoC, and
also enables USBHS for the Lager board.
The patches apply fine to the renesas-devel-20131004 tag of the renesas.git.
The first patch also applies fine to
Fixing the below dump:
root@freescale ~$ modprobe g_serial
g_serial gadget: Gadget Serial v2.4
g_serial gadget: g_serial ready
BUG: sleeping function called from invalid context at
/home/b29397/work/projects/upstream/usb/usb/drivers/base/power/runtime.c:952
in_atomic(): 1, irqs_disabled(): 128,
Hi Valentine
@@ -296,6 +298,8 @@ static struct clk_lookup lookups[] = {
CLKDEV_DEV_ID(ee22.mmcif, mstp_clks[MSTP305]),
CLKDEV_DEV_ID(sh_mmcif.1, mstp_clks[MSTP305]),
CLKDEV_DEV_ID(sh_cmt.0, mstp_clks[MSTP124]),
+ CLKDEV_DEV_ID(renesas_usbhs, mstp_clks[MSTP704]),
+
Hi Valentine
Thank you for your patch
+/* Setup USB channels */
+static void __rcar_gen2_usb_phy_setup(struct rcar_gen2_usb_phy_priv *priv)
+{
+ u32 val;
+
+ clk_prepare_enable(priv-clk);
+
+ /* Set USB channels in the USBHS UGCTRL2 register */
+ val =
Hi Valentine
This adds USBHS PHY and registers USBHS device if the driver is enabled.
Signed-off-by: Valentine Barshak valentine.bars...@cogentembedded.com
---
(snip)
+/* USBHS */
+#if IS_ENABLED(CONFIG_USB_RENESAS_USBHS_UDC)
+static const struct resource usbhs_resources[] __initconst =
On 10/2/2013 10:06 AM, Manu Gautam wrote:
On 10/1/2013 8:07 PM, Felipe Balbi wrote:
Hi,
On Mon, Sep 30, 2013 at 02:31:50PM +0530, Manu Gautam wrote:
On 9/28/2013 1:52 AM, Paul Zimmerman wrote:
From: linux-usb-ow...@vger.kernel.org
[mailto:linux-usb-ow...@vger.kernel.org] On Behalf Of Manu
58 matches
Mail list logo