On 04/19/2014 12:52 PM, Aaro Koskinen wrote:
Hi,
On Mon, Apr 14, 2014 at 01:46:16PM +0200, Robert Baldyga wrote:
dev_info(pdev-dev,
- OMAP USB OTG controller rev %d.%d (%s, id=%d, vbus=%d)\n,
- (rev 4) 0xf, rev 0xf, config-extcon, otg_dev-id,
+
On Wed, Mar 05, 2014 at 08:52:24AM +0800, Peter Chen wrote:
We already have CONFIG_USB_OTG which can cover all
CONFIG_USB_OTG_FSM does.
Cc: Jun Li b47...@freescale.com
Cc: Anton Tikhomirov av.tikhomi...@samsung.com
Signed-off-by: Peter Chen peter.c...@freescale.com
---
Hi,
On Mon, Apr 21, 2014 at 10:09 PM, Alan Stern st...@rowland.harvard.edu wrote:
On Mon, 21 Apr 2014, Felipe Balbi wrote:
Hi,
On Fri, Apr 18, 2014 at 07:34:08PM +0530, sundeep subbaraya wrote:
snip
in ep_queue driver starts dma transfer from/to IP buffer to/from
req-buf.
If
On Mon, Apr 21 2014, Alan Stern wrote:
Here's a new diagnostic patch (diag4) to try, on the same kernel, along
with diag1 and nothing else. This patch does almost the same thing as
turning off CONFIG_USB_SUSPEND used to do in earlier versions of the
kernel. If the behavior is consistent,
More importantly, the routine sets urb-start_frame to the current
value of the frame counter. This is completely wrong; urb-start_frame
is supposed to be the (micro-)frame number for when the transfer
begins, not when the transfer was submitted.
As far as I can tell, the only way to do this
Based on 'next' branch of Kishon's phy tree (linux-phy).
Tested on 'usb-next' of Greg's usb tree.
Changes from v4:
1) Separated out the device tree related arch patches from this patch series.
Shall be posting these below mentioned patches (which were part of
V4 version of this series) in a
Adding support to enable/disable VBUS controlled by a
regulator, to enable vbus supply on the port.
Signed-off-by: Vivek Gautam gautam.vi...@samsung.com
---
This is v2 version of patch:
[PATCH] phy: exynos5-usbdrd: Add facility to toggle vbus gpio on/off
https://lkml.org/lkml/2014/4/9/186
Add a new driver for the USB 3.0 PHY on Exynos5 series of SoCs.
The new driver uses the generic PHY framework and will interact
with DWC3 controller present on Exynos5 series of SoCs.
Thereby, removing old phy-samsung-usb3 driver and related code
used untill now which was based on usb/phy
From: Ivan T. Ivanov iiva...@mm-sol.com
Allow support to use 2nd HSPHY with USB2 Core.
Some platforms may have configuration to allow USB controller
work with any of the two HSPHYs present. By default driver
configures USB core to use primary HSPHY. Add support to allow
user select 2nd HSPHY
From: Tim Bird tbird...@gmail.com
Select the secondary PHY using the TCSR register, if phy-num=1
in the DTS (or phy_number is set in the platform data). The
SOC has 2 PHYs which can be used with the OTG port, and this
code allows configuring the correct one.
Note: This resolves the problem I
From: Tim Bird tbird...@gmail.com
Fix the value used for Parallel Transceiver Select (PTS) for the MSM USB
controller. This is a standard chipidea PORTSC definition, where
a PHY_TYPE of 10b (30) is ULPI and 11b (30) is SERIAL.
Fix the definitions and use them correctly in the driver code.
From: Ivan T. Ivanov iiva...@mm-sol.com
This fixes following:
WARNING: drivers/usb/phy/built-in.o(.data+0x68): Section mismatch in reference
from the variable msm_otg_driver to the function .init.text:msm_otg_probe()
The variable msm_otg_driver references
the function __init msm_otg_probe()
From: Ivan T. Ivanov iiva...@mm-sol.com
New platform uses RBCPR hardware feature, with that voting for
absolute voltage of VDD CX is not required. Hence vote for corner of
VDD CX which uses nominal corner voltage on VDD CX.
Signed-off-by: Ivan T. Ivanov iiva...@mm-sol.com
Cc: Mayank Rana
From: Ivan T. Ivanov iiva...@mm-sol.com
Signed-off-by: Ivan T. Ivanov iiva...@mm-sol.com
---
drivers/usb/phy/phy-msm-usb.c | 29 +
include/linux/usb/msm_hsusb.h | 3 +++
2 files changed, 24 insertions(+), 8 deletions(-)
diff --git a/drivers/usb/phy/phy-msm-usb.c
From: Ivan T. Ivanov iiva...@mm-sol.com
Controller could be found on APQ and MSM platforms,
make configuration description more generic.
Signed-off-by: Ivan T. Ivanov iiva...@mm-sol.com
---
drivers/usb/phy/Kconfig | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git
From: Ivan T. Ivanov iiva...@mm-sol.com
Whether regulators are available or not is checked at driver
probe. If they are not available driver will refuse to load,
so no need to check them again.
Signed-off-by: Ivan T. Ivanov iiva...@mm-sol.com
---
drivers/usb/phy/phy-msm-usb.c | 10 --
1
From: Ivan T. Ivanov iiva...@mm-sol.com
Function return negative code on error.
Signed-off-by: Ivan T. Ivanov iiva...@mm-sol.com
---
drivers/usb/phy/phy-msm-usb.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/usb/phy/phy-msm-usb.c b/drivers/usb/phy/phy-msm-usb.c
From: Ivan T. Ivanov iiva...@mm-sol.com
Move memory, regulators, clocks and irq allocation to
devm_* variants. Properly check for valid clk handles.
Signed-off-by: Ivan T. Ivanov iiva...@mm-sol.com
---
drivers/usb/phy/phy-msm-usb.c | 195 --
1 file
From: Ivan T. Ivanov iiva...@mm-sol.com
Allows MSM OTG controller to be specified via device tree.
Signed-off-by: Ivan T. Ivanov iiva...@mm-sol.com
---
.../devicetree/bindings/usb/msm-hsusb.txt | 67 +
drivers/usb/phy/phy-msm-usb.c | 108
From: Ivan T. Ivanov iiva...@mm-sol.com
This fixes following:
WARNING: quoted string split across lines
WARNING: Prefer seq_puts to seq_printf
Signed-off-by: Ivan T. Ivanov iiva...@mm-sol.com
---
drivers/usb/phy/phy-msm-usb.c | 39 ++-
1 file changed, 14
From: Ivan T. Ivanov iiva...@mm-sol.com
Use enum usb_dr_mode and drop default usb_dr_mode from platform data.
USB DT bindings states: dr_mode: ...In case this attribute isn't
passed via DT, USB DRD controllers should default to OTG...,
so remove redundand field.
Signed-off-by: Ivan T. Ivanov
From: Ivan T. Ivanov iiva...@mm-sol.com
There are no references to 'pclk_src_name' in plaform code,
so it is unused.
Signed-off-by: Ivan T. Ivanov iiva...@mm-sol.com
---
drivers/usb/phy/phy-msm-usb.c | 26 +-
include/linux/usb/msm_hsusb.h | 5 -
2 files changed, 1
From: Ivan T. Ivanov iiva...@mm-sol.com
Allows controller to be specified via device tree.
Pass PHY phandle specified in DT to core driver.
Signed-off-by: Ivan T. Ivanov iiva...@mm-sol.com
---
drivers/usb/chipidea/ci_hdrc_msm.c | 23 ++-
1 file changed, 22 insertions(+), 1
From: Ivan T. Ivanov iiva...@mm-sol.com
Since commit 62bb84e (usb: gadget: ci13xxx: convert to platform device)
start address of the capability registers is not passed correctly to
udc_probe(). Fix this.
Signed-off-by: Ivan T. Ivanov iiva...@mm-sol.com
---
drivers/usb/chipidea/ci_hdrc_msm.c | 1
From: Ivan T. Ivanov iiva...@mm-sol.com
Document device tree binding information as required by
the Qualcomm USB controller.
Signed-off-by: Ivan T. Ivanov iiva...@mm-sol.com
---
Documentation/devicetree/bindings/usb/ci-hdrc-qcom.txt | 17 +
1 file changed, 17 insertions(+)
From: Ivan T. Ivanov iiva...@mm-sol.com
This series intend to fix driver, which was broken for a while.
It is used to create peripheral role device, which in coordination
with phy-usb-msm driver could provide USB2.0 gadget support for
Qualcomm targets.
Changes since version 2.
- Rename
Hi Mathias,
Just want to remind you about the patch, thanks.
Denis
On 03/21/2014 02:10 PM, Mathias Nyman wrote:
On 03/21/2014 12:01 PM, Denis Turischev wrote:
The same issue like with Panther Point chipsets. If the USB ports are
switched to xHCI on shutdown, the xHCI host will send a
On Sun, Apr 20, 2014 at 5:25 PM, Alan Stern st...@rowland.harvard.edu wrote:
usbmon does work with USB-3. I simply wanted to separate the resetting
issue from the unmounting issue.
Ah, I see. Maybe we should just use those terms, then :)
About the booting issue, I double-checked the logs of
Adding support to enable/disable VBUS controlled by a
regulator, to enable vbus supply on the port.
Signed-off-by: Vivek Gautam gautam.vi...@samsung.com
---
Mistakenly sent a WIP patchset in v5 version of this patch, that gives
build errors. So fixed those.
Changes from v5:
- Removed any
Add a new driver for the USB 3.0 PHY on Exynos5 series of SoCs.
The new driver uses the generic PHY framework and will interact
with DWC3 controller present on Exynos5 series of SoCs.
Thereby, removing old phy-samsung-usb3 driver and related code
used untill now which was based on usb/phy
From: David Cohen david.a.co...@linux.intel.com
When CONFIG_PCI and CONFIG_PM are not selected, xhci.c gets this
warning:
drivers/usb/host/xhci.c:409:13: warning: ‘xhci_msix_sync_irqs’ defined
but not used [-Wunused-function]
Instead of creating nested #ifdefs, this patch fixes it by defining
From: Denis Turischev denis.turisc...@compulab.co.il
The same issue like with Panther Point chipsets. If the USB ports are
switched to xHCI on shutdown, the xHCI host will send a spurious interrupt,
which will wake the system. Some BIOS have work around for this, but not all.
One example is
On 04/22/2014 02:04 PM, Denis Turischev wrote:
Hi Mathias,
Just want to remind you about the patch, thanks.
Sent to Greg a minute ago, thanks
-Mathias
--
To unsubscribe from this list: send the line unsubscribe linux-usb in
the body of a message to majord...@vger.kernel.org
More majordomo
From: Julius Werner jwer...@chromium.org
We have observed a rare cycle state desync bug after Set TR Dequeue
Pointer commands on Intel LynxPoint xHCs (resulting in an endpoint that
doesn't fetch new TRBs and thus an unresponsive USB device). It always
triggers when a previous Set TR Dequeue
Hi Felipe,
Looks like we missed this one. Could you please pick this up for -rc?
Thanks.
cheers,
-roger
On 03/26/2014 11:43 AM, Roger Quadros wrote:
During system resume, if the event buffers are not setup before
the gadget controller starts then we start with invalid context
and this can
Hi Felipe,
On 03/26/2014 06:46 PM, Roger Quadros wrote:
It was impossible to enumerate on a SuperSpeed (XHCI) host
with alternate setting = 1 due to the wrongly set 'bMaxBurst'
field in the SuperSpeed Endpoint Companion descriptor.
Testcase:
host modprobe -r usbtest; modprobe usbtest alt=1
On 04/21/2014 11:49 PM, Alan Stern wrote:
Mathias:
I noticed a couple of things wrong in xhci_queue_isoc_tx_prepare().
One of them isn't too serious: The code checks in several places
whether the device is running at low speed. This is useless, because
USB does not support isochronous
Felipe,
Sorry for the noise. I see that they have been applied already.
cheers,
-roger
On 04/22/2014 03:28 PM, Roger Quadros wrote:
Hi Felipe,
On 03/26/2014 06:46 PM, Roger Quadros wrote:
It was impossible to enumerate on a SuperSpeed (XHCI) host
with alternate setting = 1 due to the
Le Fri, 18 Apr 2014 14:29:46 -0400,
Alan Stern st...@rowland.harvard.edu a écrit :
On Fri, 18 Apr 2014, Matthieu CASTET wrote:
echo mem /sys/power/state; cat /dev/sdx /dev/null works.
I guess this works because the initial open of /dev/sdx swallows the
media-changed notification.
Ok
Hello.
On 22-04-2014 13:20, Ivan T. Ivanov wrote:
From: Tim Bird tbird...@gmail.com
Fix the value used for Parallel Transceiver Select (PTS) for the MSM USB
controller. This is a standard chipidea PORTSC definition, where
a PHY_TYPE of 10b (30) is ULPI and 11b (30) is SERIAL.
Fix the
On Tue, 22 Apr 2014, sundeep subbaraya wrote:
Hi,
On Mon, Apr 21, 2014 at 10:09 PM, Alan Stern st...@rowland.harvard.edu
wrote:
On Mon, 21 Apr 2014, Felipe Balbi wrote:
Hi,
On Fri, Apr 18, 2014 at 07:34:08PM +0530, sundeep subbaraya wrote:
snip
in ep_queue driver starts
The DMA controller is needed for the USB controller to be correctly
registered. Therefore, if the DMA node is located at the end an unecessary
probe deferral is produced systematically.
This is easily fixed by moving the node at the beggining of the child list,
so it's probed first.
On Tue, Apr 22, 2014 at 11:01:28AM -0300, Ezequiel Garcia wrote:
On Apr 02, Felipe Balbi wrote:
Hi,
On Wed, Apr 02, 2014 at 06:16:23PM +0200, Daniel Mack wrote:
On 04/02/2014 06:05 PM, Felipe Balbi wrote:
On Wed, Apr 02, 2014 at 11:46:51AM +0200, Daniel Mack wrote:
diff
Hi,
On Tue, Apr 22, 2014 at 03:24:44PM +0300, Roger Quadros wrote:
Looks like we missed this one. Could you please pick this up for -rc?
see http://marc.info/?l=linux-usbm=139809466025568w=2 , it's already
there
--
balbi
signature.asc
Description: Digital signature
Hi,
On Tue, Apr 22, 2014 at 12:58:41PM +0530, sundeep subbaraya wrote:
Hi,
On Mon, Apr 21, 2014 at 10:09 PM, Alan Stern st...@rowland.harvard.edu
wrote:
On Mon, 21 Apr 2014, Felipe Balbi wrote:
Hi,
On Fri, Apr 18, 2014 at 07:34:08PM +0530, sundeep subbaraya wrote:
snip
On Tue, Apr 22, 2014 at 08:21:35AM +0200, Robert Baldyga wrote:
On 04/19/2014 12:52 PM, Aaro Koskinen wrote:
Hi,
On Mon, Apr 14, 2014 at 01:46:16PM +0200, Robert Baldyga wrote:
dev_info(pdev-dev,
- OMAP USB OTG controller rev %d.%d (%s, id=%d, vbus=%d)\n,
-
On Tue, Apr 22, 2014 at 12:20:20PM +0300, Ivan T. Ivanov wrote:
From: Ivan T. Ivanov iiva...@mm-sol.com
Controller could be found on APQ and MSM platforms,
make configuration description more generic.
Signed-off-by: Ivan T. Ivanov iiva...@mm-sol.com
---
drivers/usb/phy/Kconfig | 6
On Tue, Apr 22, 2014 at 12:20:22PM +0300, Ivan T. Ivanov wrote:
From: Ivan T. Ivanov iiva...@mm-sol.com
#define ENOLOG ENOCOMMIT
return -ENOLOG;
--
balbi
signature.asc
Description: Digital signature
On 22/04/14 10:43, Ivan T. Ivanov wrote:
+- interrupts: interrupt-specifier for the controller interrupt.
+- usb-phy: phandle for the PHY device
+- dr_mode: Sould be peripheral
s/Sould/Should/
+
--
To unsubscribe from this list: send the line unsubscribe linux-usb in
the body of
Hi,
On Tue, Apr 22, 2014 at 08:21:35AM +0200, Robert Baldyga wrote:
On 04/19/2014 12:52 PM, Aaro Koskinen wrote:
On Mon, Apr 14, 2014 at 01:46:16PM +0200, Robert Baldyga wrote:
dev_info(pdev-dev,
- OMAP USB OTG controller rev %d.%d (%s, id=%d, vbus=%d)\n,
- (rev
On Tue, 2014-04-22 at 09:57 -0500, Felipe Balbi wrote:
On Tue, Apr 22, 2014 at 12:20:22PM +0300, Ivan T. Ivanov wrote:
From: Ivan T. Ivanov iiva...@mm-sol.com
#define ENOLOGENOCOMMIT
return -ENOLOG;
#if SIMPLE_CHANGE
#define ENOLOG 0
#endif
Will fix it :-)
On Tue, 2014-04-22 at 16:07 +0100, Srinivas Kandagatla wrote:
On 22/04/14 10:43, Ivan T. Ivanov wrote:
+- interrupts: interrupt-specifier for the controller interrupt.
+- usb-phy: phandle for the PHY device
+- dr_mode: Sould be peripheral
s/Sould/Should/
+
Thanks. will fix
Hi,
On Tue, 2014-04-22 at 09:57 -0500, Felipe Balbi wrote:
On Tue, Apr 22, 2014 at 12:20:20PM +0300, Ivan T. Ivanov wrote:
From: Ivan T. Ivanov iiva...@mm-sol.com
Controller could be found on APQ and MSM platforms,
make configuration description more generic.
Signed-off-by: Ivan
On Tue, Apr 22, 2014 at 06:16:35PM +0300, Ivan T. Ivanov wrote:
Hi,
On Tue, 2014-04-22 at 09:57 -0500, Felipe Balbi wrote:
On Tue, Apr 22, 2014 at 12:20:20PM +0300, Ivan T. Ivanov wrote:
From: Ivan T. Ivanov iiva...@mm-sol.com
Controller could be found on APQ and MSM platforms,
On Tue, Apr 22, 2014 at 12:19:16PM -0300, Ezequiel Garcia wrote:
On Apr 22, Felipe Balbi wrote:
On Tue, Apr 22, 2014 at 11:01:28AM -0300, Ezequiel Garcia wrote:
On Apr 02, Felipe Balbi wrote:
Hi,
On Wed, Apr 02, 2014 at 06:16:23PM +0200, Daniel Mack wrote:
On 04/02/2014
On Tue, Apr 22, 2014 at 09:38:11AM -0700, ian coolidge wrote:
Hi, (resend for text/plain to list)
musb gadget @ full speed seems to be broken in 3.3. I looked through usb
patches that postdate 3.3, and couldn't find any obvious fixes for this.
3.3 ? sorry dude, but you need to try newer
On Thu, 10 Apr 2014, Vivek Gautam wrote:
Add support to consume phy provided by Generic phy framework.
Keeping the support for older usb-phy intact right now, in order
to prevent any functionality break in absence of relevant
device tree side change for ohci-exynos.
Once we move to new phy
57 matches
Mail list logo