From: Thierry Reding tred...@nvidia.com
The PHY configuration is stored in an opaque config field, but when
allocating the structure, its proper size needs to be known. In the case
of UTMI, the proper structure is tegra_utmip_config of which a local
variable already exists, so we can use
On Thu, Jul 10, 2014 at 06:12:48PM +0300, Tuomas Tynkkynen wrote:
Thierry,
Since Stephen's on a vacation, I'd like to double-check with you that the DT
changes looks good. Greg has applied these to the USB tree today.
Yes, looks sane to me. Not sure how much people will like to see the DTS
From: Thierry Reding tred...@nvidia.com
It is no longer needed and keeping it will break 64-bit ARM builds.
Signed-off-by: Thierry Reding tred...@nvidia.com
---
drivers/usb/phy/phy-tegra-usb.c | 1 -
1 file changed, 1 deletion(-)
diff --git a/drivers/usb/phy/phy-tegra-usb.c b/drivers/usb/phy
On Fri, Jun 06, 2014 at 06:32:42PM +0530, Vivek Gautam wrote:
On Wed, Jun 4, 2014 at 6:43 PM, Thierry Reding thierry.red...@gmail.com
wrote:
On Wed, Jun 04, 2014 at 03:41:20PM +0530, Vivek Gautam wrote:
On Sat, May 10, 2014 at 5:30 PM, Vivek Gautam gautam.vi...@samsung.com
wrote
On Wed, Jun 04, 2014 at 03:41:20PM +0530, Vivek Gautam wrote:
Hi,
On Sat, May 10, 2014 at 5:30 PM, Vivek Gautam gautam.vi...@samsung.com
wrote:
Using devm_ioremap_resource() API should actually be preferred over
devm_ioremap(), since the former request the mem region first and then
On Thu, May 15, 2014 at 10:17:10AM +0200, Arnd Bergmann wrote:
On Wednesday 14 May 2014 17:33:02 Andrew Bresticker wrote:
[...]
+ /* Create child xhci-plat device */
+ memset(xhci_resources, 0, sizeof(xhci_resources));
+ res = platform_get_resource(to_platform_device(dev),
On Thu, May 15, 2014 at 01:18:22PM -0700, Andrew Bresticker wrote:
Arnd,
On Thu, May 15, 2014 at 1:17 AM, Arnd Bergmann a...@arndb.de wrote:
On Wednesday 14 May 2014 17:33:02 Andrew Bresticker wrote:
+
+int tegra_xhci_register_mbox_notifier(struct notifier_block *nb)
+{
+ int
From: Thierry Reding tred...@nvidia.com
Since commit 2d22b42db02f usb: phy: registering Tegra USB PHY as
platform driver the driver no longer relies on the hard-coded physical
addresses to determine the association between PHY and EHCI port, so
these defines can be dropped.
Signed-off
On Mon, Feb 10, 2014 at 01:33:39PM +0800, liujunliang_...@163.com wrote:
From: Liu Junliang liujunliang_...@163.com
Signed-off-by: Liu Junliang liujunliang_...@163.com
---
drivers/net/usb/Kconfig | 16 +
drivers/net/usb/Makefile |1 +
drivers/net/usb/sr9800.c | 873
---
drivers/usb/phy/phy-tegra-usb.c |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
Reviewed-by: Thierry Reding tred...@nvidia.com
pgpztN5vkmcF9.pgp
Description: PGP signature
.
---
drivers/usb/host/ehci-tegra.c | 14 +++---
1 file changed, 11 insertions(+), 3 deletions(-)
Reviewed-by: Thierry Reding tred...@nvidia.com
pgpVJB4hRtMwz.pgp
Description: PGP signature
On Wed, Jul 31, 2013 at 05:29:40PM -0600, Stephen Warren wrote:
On 07/31/2013 04:20 PM, Sergei Shtylyov wrote:
On 08/01/2013 02:06 AM, Stephen Warren wrote:
...
That's really horrible design.
Yup. Both USB PHY and EHCI controller registers really are interleaved
in one range.
doesn't have any negative affect on your PCIe patches. Thanks.
PCIe on Beaver seems to behave the same way whether that patch is
applied or not, so:
Tested-by: Thierry Reding tred...@nvidia.com
I wonder if perhaps a similar change can be made to Cardhu to see if
that helps with the PCIe link
in tegra_ehci_probe().
This patch fixes the issue by adding an additional label into the
cleanup path to separately take down the PHY and the transceiver.
Signed-off-by: Thierry Reding thierry.red...@gmail.com
---
Note: This is based on top of Stephen's latest patch series to allow
building the driver
| 2 +
drivers/usb/phy/phy-tegra-usb.c | 43 +++-
drivers/usb/phy/phy-ulpi-viewport.c | 2 +
include/linux/usb/tegra_usb_phy.h | 4 -
9 files changed, 165 insertions(+), 389 deletions(-)
The series:
Tested-by: Thierry Reding thierry.red...@gmail.com
pgpAES0C1Gu9E.pgp
and initialize the transceiver field to ERR_PTR(-ENODEV) when
the operating mode isn't TEGRA_USB_OTG to allow for consistent checking.
Signed-off-by: Thierry Reding thie...@gilfi.de
Acked-by: Stephen Warren swar...@nvidia.com
Acked-by: Venu Byravarasu vbyravar...@nvidia.com
---
Note that this has
be removed from the failure code paths.
Signed-off-by: Sachin Kamat sachin.ka...@linaro.org
Reviewed-by: Thierry Reding thierry.red...@avionic-design.de
pgpR2wexD4ouX.pgp
Description: PGP signature
be removed from the failure code paths.
Signed-off-by: Sachin Kamat sachin.ka...@linaro.org
Cc: Kishon Vijay Abraham I kis...@ti.com
---
drivers/usb/phy/omap-usb3.c |8 +++-
1 files changed, 3 insertions(+), 5 deletions(-)
Reviewed-by: Thierry Reding thierry.red...@avionic-design.de
be removed from the failure code paths.
Signed-off-by: Sachin Kamat sachin.ka...@linaro.org
Cc: Kishon Vijay Abraham I kis...@ti.com
---
drivers/usb/phy/omap-control-usb.c | 24 +---
1 files changed, 9 insertions(+), 15 deletions(-)
Reviewed-by: Thierry Reding thierry.red
On Thu, Feb 21, 2013 at 01:58:39PM -0800, Greg KH wrote:
On Thu, Feb 21, 2013 at 12:25:24PM -0800, Linus Torvalds wrote:
On Thu, Feb 21, 2013 at 10:40 AM, Greg KH gre...@linuxfoundation.org
wrote:
USB patches for 3.9-rc1
Here's the big USB merge for 3.9-rc1
Nothing major,
Convert all uses of devm_request_and_ioremap() to the newly introduced
devm_ioremap_resource() which provides more consistent error handling.
devm_ioremap_resource() provides its own error messages so all explicit
error messages can be removed from the failure code paths.
Signed-off-by: Thierry
101 - 121 of 121 matches
Mail list logo