On 24/11/14 19:39, Mark Brown wrote:
OK... this is all telling me that I *really* need to scrub this in
detail. It's all sounding very vague, it's an area which seems to cause
lots of problems and I don't want to be sitting here next time around
trying to figure out if another rewrite makes
On Mon, Nov 24, 2014 at 8:05 PM, Tony Lindgren t...@atomide.com wrote:
Change to use new IO access. This allows us to build in multiple
MUSB glue layers.
Cc: Fabio Baltieri fabio.balti...@linaro.org
Cc: Lee Jones lee.jo...@linaro.org
Cc: Linus Walleij linus.wall...@linaro.org
Hi Sylwester,
On Sat, Nov 22, 2014 at 8:42 PM, Kukjin Kim kg...@kernel.org wrote:
On 11/22/14 17:40, Kishon Vijay Abraham I wrote:
On Friday 21 November 2014 08:41 PM, Felipe Balbi wrote:
On Fri, Nov 21, 2014 at 07:05:43PM +0530, Vivek Gautam wrote:
The series has dependency on
a) [PATCH
The series add DRD suport for AM437x.
The serires adds
- USB DRD Library
This Library facilitates in switching roles between HOST
and Device.
- DWC3 OTG driver.
This driver currently suports only the ID based switching
USB1 of am43x EPOS EVM, am437x GP EVM and am437x SK EVM can be used as OTG.
Enable the same.
Signed-off-by: George Cherian george.cher...@ti.com
---
arch/arm/boot/dts/am437x-gp-evm.dts | 2 +-
arch/arm/boot/dts/am437x-sk-evm.dts | 2 +-
arch/arm/boot/dts/am43x-epos-evm.dts | 2 +-
3 files
Add interrupt names so that the same can be used for OTG easily.
Signed-off-by: George Cherian george.cher...@ti.com
---
arch/arm/boot/dts/dra7.dtsi | 28
1 file changed, 24 insertions(+), 4 deletions(-)
diff --git a/arch/arm/boot/dts/dra7.dtsi
Add interrupt names so that the same can be used for OTG easily.
Signed-off-by: George Cherian george.cher...@ti.com
---
arch/arm/boot/dts/exynos5250.dtsi | 7 ++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/arch/arm/boot/dts/exynos5250.dtsi
Add interrupt names so that the same can be used for OTG easily.
Signed-off-by: George Cherian george.cher...@ti.com
---
arch/arm/boot/dts/omap5.dtsi | 7 ++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/arch/arm/boot/dts/omap5.dtsi b/arch/arm/boot/dts/omap5.dtsi
index
Adapt the dwc3 gadget to use drd library functions.
In prepration to support DRD on dwc3.
Signed-off-by: George Cherian george.cher...@ti.com
---
drivers/usb/dwc3/gadget.c | 128 --
1 file changed, 100 insertions(+), 28 deletions(-)
diff --git
From: Felipe Balbi ba...@ti.com
Add support to use interrupt names,
Following are the interrupt names
Peripheral Interrupt - peripheral
HOST Interrupt - host
OTG Interrupt - otg
Signed-off-by: Felipe Balbi ba...@ti.com
Signed-off-by: George Cherian george.cher...@ti.com
---
Add the Initial OTG driver for dwc3.
Currently support only
* ID based Role switching.
Signed-off-by: George Cherian george.cher...@ti.com
---
drivers/usb/dwc3/Makefile | 4 ++
drivers/usb/dwc3/core.c | 10 +---
drivers/usb/dwc3/core.h | 10
drivers/usb/dwc3/otg.c| 126
With the current implementation it's impossible to release the gadget.
Add a separate dwc3_gadget object to dwc3 structure so that the same
can be freed during the gadget release.
This is in prepration to adapt dwc3 gadget driver to drd library.
DRD library uses usb_del/add_gadget_udc while
Add OTG reggister defines to DWC3 core.h
Signed-off-by: George Cherian george.cher...@ti.com
---
drivers/usb/dwc3/core.h | 68 +
1 file changed, 68 insertions(+)
diff --git a/drivers/usb/dwc3/core.h b/drivers/usb/dwc3/core.h
index 7fbe736..eb2e970
From: Felipe Balbi ba...@ti.com
Add interrupt names so that the same can be used for OTG easily.
Signed-off-by: Felipe Balbi ba...@ti.com
Signed-off-by: George Cherian george.cher...@ti.com
---
arch/arm/boot/dts/am4372.dtsi | 18 ++
1 file changed, 14 insertions(+), 4
This adds XHCI_NEEDS_LHC_RESET quirk, to make sure only Light Host Reset
is done during xhci_reset(). This is mainly useful when we switch roles
HOST to Device mode and viceversa.
The DWC3 IP shares internal RAM for both HOST and Device specific registers.
So while switching roles between HOST
This helper function, facilitates to re-initialize the event buffers.
It re-initilizes the event buffers while switching role from
HOST to DEVICE mode.
The DWC3 IP shares internal RAM for both HOST and Device specific registers.
So while switching roles from HOST to Device modes, it's required to
Pass the quir flag XHCI_DRD_SUPPORT from DWC3 host to xhci platform driver.
This enables xhci driver to handle deallocation's differently while in DRD mode.
Pass the quirk flag XHCI_NEEDS_LHC_RESET from DWC3 host to xhci platform
driver. This enables to do LHRESET during xhci_reset().
Adapt the xhci-plat driver to use drd library functions.
In prepration to support DRD on dwc3.
Signed-off-by: George Cherian george.cher...@ti.com
---
drivers/usb/host/xhci-plat.c | 15 +++
1 file changed, 15 insertions(+)
diff --git a/drivers/usb/host/xhci-plat.c
OTG interrupt and wrapper is shared
Signed-off-by: George Cherian george.cher...@ti.com
---
drivers/usb/dwc3/dwc3-omap.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/usb/dwc3/dwc3-omap.c b/drivers/usb/dwc3/dwc3-omap.c
index 172d64e..f99e2ca 100644
---
Extend the platform data to pass XHCI_NEEDS_LHC_RESET quirk to
the xhci driver.
Signed-off-by: George Cherian george.cher...@ti.com
---
drivers/usb/host/xhci-plat.c | 3 +++
include/linux/usb/xhci_pdriver.h | 1 +
2 files changed, 4 insertions(+)
diff --git a/drivers/usb/host/xhci-plat.c
Add USB DRD library. This Library facilitates to
switch roles between HOST and Device modes.
A DRD should be added to the library using usb_drd_add().
Register the HOST and UDC using usb_drd_register_hcd/udc().
Un-Register the HOST and UDC using usb_drd_unregister_hcd/udc().
Depending on the
Extend the platform data to pass XHCI_DRD_SUPPORT quirk to the xhci driver.
Signed-off-by: George Cherian george.cher...@ti.com
---
drivers/usb/host/xhci-plat.c | 4
include/linux/usb/xhci_pdriver.h | 1 +
2 files changed, 5 insertions(+)
diff --git a/drivers/usb/host/xhci-plat.c
This fixes up the deallocation code in the xhci driver, so that
usb_add_hcd()/usb_remove_hcd() can be called repeatedly without
crashing.
In case of DRD mode, the DRD library calls /usb_remove_hcd() while
switching from HOST mode to Device mode, but it doesnot call usb_put_hcd().
We need to
On Tue, Nov 25, 2014 at 02:20:55AM +0400, Alexander Kochetkov wrote:
Commit 903c3859f77f9b0aace551da03267ef7a211dbc4 (i2c: omap: implement
workaround for handling invalid BB-bit values) introduce the error result
in boot test fault on OMAP3530 boards
The patch fix the error (disable i2c bus
25 нояб. 2014 г., в 17:19, Wolfram Sang w...@the-dreams.de написал(а):
I'll push out this evening to make the boot tests work again. If there
is more to be investigated, either hurry up and post v3 ;) or let me
know that you need more time.
Ok, thank you. Let the fix go to the kernel-next.
On 11/25/2014 12:52 AM, Tony Lindgren wrote:
* Apelete Seketeli apel...@seketeli.net [141124 15:40]:
Hi Tony,
Thanks for the patch.
On Mon, Nov-24-2014 at 11:05:03 AM -0800, Tony Lindgren wrote:
This allows the endpoints to work when multiple MUSB glue
layers are built in.
Applied on top
* Alexander Kochetkov al.koc...@gmail.com [141124 16:11]:
24 нояб. 2014 г., в 23:05, Alexander Kochetkov al.koc...@gmail.com
написал(а):
Something (u-boot, may be) leave the bus in the wrong state.
Really strange.
Actually something wrong with i2c-pullups on i2c.1 bus on fault
On 11/06/2014 09:35 PM, Tony Lindgren wrote:
The pinctrl change in this patch and the wake-up events are a separate
issue.
So this patch can go in and wake-up issue will be fixed once the
infrastructure is there. No misunderstanding here?
Tony
Sebastian
--
To unsubscribe from this list:
On Tue, Nov 25, 2014 at 11:26:36AM +0200, Tomi Valkeinen wrote:
On 24/11/14 19:39, Mark Brown wrote:
The whole series is about HDMI audio, not video.
You know exactly what I mean - the early patches are in drivers/video,
don't touch anything outside of that and have no obvious
* Sebastian Andrzej Siewior bige...@linutronix.de [141125 10:07]:
On 11/06/2014 09:35 PM, Tony Lindgren wrote:
The pinctrl change in this patch and the wake-up events are a separate
issue.
So this patch can go in and wake-up issue will be fixed once the
infrastructure is there. No
Alexander Kochetkov al.koc...@gmail.com writes:
Commit 903c3859f77f9b0aace551da03267ef7a211dbc4 (i2c: omap: implement
workaround for handling invalid BB-bit values) introduce the error result
in boot test fault on OMAP3530 boards
The patch fix the error (disable i2c bus test for OMAP3530).
Alexander Kochetkov al.koc...@gmail.com writes:
25 нояб. 2014 г., в 17:19, Wolfram Sang w...@the-dreams.de написал(а):
I'll push out this evening to make the boot tests work again. If there
is more to be investigated, either hurry up and post v3 ;) or let me
know that you need more time.
On Sunday 08 December 2013 00:22:06 Tony Lindgren wrote:
* Sebastian Reichel s...@ring0.de [131207 15:04]:
On Sat, Dec 07, 2013 at 01:11:37PM -0800, Tony Lindgren
wrote:
I asked Pali to send me his copy of the updated NOLO
bootloader, so that I can test this. I just checked the
On Tuesday 25 November 2014 22:08:17 Pali Rohár wrote:
On Sunday 08 December 2013 00:22:06 Tony Lindgren wrote:
* Sebastian Reichel s...@ring0.de [131207 15:04]:
On Sat, Dec 07, 2013 at 01:11:37PM -0800, Tony Lindgren
wrote:
I asked Pali to send me his copy of the updated NOLO
Hi!
Then go to /my/tui/ofone. Run ./run -- that should start
pulseaudio. Run ./ofone, hit lowlevel: online, hit contacts,
enter phone number you want to call, hit the number, it should start
dialing.
Wait a while, hit lowlevel: hangup.
I played a bit more, and now ofone can connect to
On Tue, Nov 25, 2014 at 06:41:37PM +0530, George Cherian wrote:
Add USB DRD library. This Library facilitates to
switch roles between HOST and Device modes.
A DRD should be added to the library using usb_drd_add().
Register the HOST and UDC using usb_drd_register_hcd/udc().
Un-Register the
On Wed, Nov 19, 2014 at 02:22:23PM +0200, Roger Quadros wrote:
3430LDP has NAND flash with 32 bytes OOB size which is sufficient to hold
BCH8 codes but the small page check introduced in
commit b491da7233d5 (mtd: nand: omap: clean-up ecc layout for BCH ecc
schemes)
considers anything below
Hi Lokesh
On Tue, 25 Nov 2014, Lokesh Vutla wrote:
Hi Paul,
On Thursday 20 November 2014 10:26 PM, Paul Walmsley wrote:
On Thu, 20 Nov 2014, Lokesh Vutla wrote:
On Monday 17 November 2014 10:13 AM, Lokesh Vutla wrote:
RTC IP have kicker feature which prevents spurious writes to its
38 matches
Mail list logo