fsl,vf610-usb instead of the earlier fsl,imx27-usb.
Signed-off-by: Sanchayan Maity
---
drivers/usb/chipidea/ci_hdrc_imx.c | 5 +
1 file changed, 5 insertions(+)
diff --git a/drivers/usb/chipidea/ci_hdrc_imx.c
b/drivers/usb/chipidea/ci_hdrc_imx.c
index 9ce8c9f..442aa63 100644
--- a/drivers
-usb/msg139334.html
[2].
RFC v1:
https://lkml.org/lkml/2016/3/15/120
Sanchayan Maity (4):
usb: chipidea: ci_hdrc_imx: Introduce CI_HDRC_DUAL_ROLE_NOT_OTG for Vybrid
usb: chipidea: otg: Do not rely on OTG with CI_HDRC_DUAL_ROLE_NOT_OTG
ARM: dts: vfxxx: Make Vybrid match only on it'
Use USBC_DET feature of standard Colibri SODIMM pin 137 for USB
device/host switching using the generic extcon USB gpio implementation.
Signed-off-by: Sanchayan Maity
---
arch/arm/boot/dts/vf-colibri-eval-v3.dtsi | 12
arch/arm/boot/dts/vf-colibri.dtsi | 7 +++
2 files
If CI_HDRC_DUAL_ROLE_NOT_OTG is specified do not use the OTGSC
registers.
Signed-off-by: Sanchayan Maity
---
drivers/usb/chipidea/otg.c | 40 ++--
1 file changed, 34 insertions(+), 6 deletions(-)
diff --git a/drivers/usb/chipidea/otg.c b/drivers/usb/chipidea
r.
Signed-off-by: Sanchayan Maity
---
arch/arm/boot/dts/vfxxx.dtsi | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/arch/arm/boot/dts/vfxxx.dtsi b/arch/arm/boot/dts/vfxxx.dtsi
index 2c13ec6..2470761 100644
--- a/arch/arm/boot/dts/vfxxx.dtsi
+++ b/arch/arm/boot/dts/vfxxx.dtsi
fsl,vf610-usb instead of the earlier fsl,imx27-usb.
Signed-off-by: Sanchayan Maity
---
drivers/usb/chipidea/ci_hdrc_imx.c | 5 +
1 file changed, 5 insertions(+)
diff --git a/drivers/usb/chipidea/ci_hdrc_imx.c
b/drivers/usb/chipidea/ci_hdrc_imx.c
index f14f4ab..d9b8a53 100644
--- a/drivers
Use USBC_DET feature of standard Colibri SODIMM pin 137 for USB
device/host switching using the generic extcon USB gpio implementation.
Signed-off-by: Sanchayan Maity
---
arch/arm/boot/dts/vf-colibri-eval-v3.dtsi | 12
arch/arm/boot/dts/vf-colibri.dtsi | 7 +++
2 files
r.
Signed-off-by: Sanchayan Maity
---
arch/arm/boot/dts/vfxxx.dtsi | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/arch/arm/boot/dts/vfxxx.dtsi b/arch/arm/boot/dts/vfxxx.dtsi
index 5e49fbd..c2d1b5d 100644
--- a/arch/arm/boot/dts/vfxxx.dtsi
+++ b/arch/arm/boot/dts/vfxxx.dtsi
sters.
This patch almost reverts most of commit "usb: chipidea: Use
extcon framework for VBUS and ID detect". We do not rely
anymore on emulating an OTG capable controller by faking OTG
controller reads.
Signed-off-by: Sanchayan Maity
---
drivers/usb/chipid
SoC but grepping arch/
arm64/boot/dts/qcom for an extcon entry I didn't find any.
Regards,
Sanchayan.
Sanchayan Maity (4):
usb: chipidea: Do not rely on OTG while using extcon
usb: chipidea: ci_hdrc_imx: Introduce CI_HDRC_DUAL_ROLE_NOT_OTG for Vybrid
ARM: dts: vfxxx: Make Vybrid match only
Hello Peter,
On 16-04-27 13:41:35, Peter Chen wrote:
> On Wed, Apr 27, 2016 at 10:20:53AM +0530, maitysancha...@gmail.com wrote:
> > >
> > > Do you know the connect/disconnect by using USB Cable (not ID cable), I
> > > just want to know if the software can know connection,
> >
> > I did not und
Hello,
I am working on a Freescale Cortex-A5 Vybrid Processor. The chip core is
clocked at 500MHz and the USB IP core for this is by Chip-idea. I am running a
3.18-rc5 kernel on it and trying to use the USB gadget functionality. To be
more specific the CDC ECM class. Currently, I cannot use thi
Hello Andrzej,
Thanks for the input.
On 12/11/2014 04:34 PM, Andrzej Pietrasiewicz wrote:
> Hello,
>
> W dniu 11.12.2014 o 11:38, Sanchayan Maity pisze:
>> Hello,
>>
>> I am working on a Freescale Cortex-A5 Vybrid Processor. The chip core is
>> clocked at 500MH
Hello,
On 12/12/2014 07:21 AM, Peter Chen wrote:
> On Thu, Dec 11, 2014 at 08:34:45AM -0600, Felipe Balbi wrote:
>> Hi,
>>
>> On Thu, Dec 11, 2014 at 04:08:43PM +0530, Sanchayan Maity wrote:
>>> Hello,
>>>
>>> I am working on a Freescale Cortex-A5 V
Hello,
On 12/15/2014 07:42 AM, Peter Chen wrote:
> On Fri, Dec 12, 2014 at 06:55:36PM +0530, Sanchayan Maity wrote:
>> Hello,
>>
>> On 12/12/2014 07:21 AM, Peter Chen wrote:
>>> On Thu, Dec 11, 2014 at 08:34:45AM -0600, Felipe Balbi wrote:
>>>> Hi,
&g
On 12/16/2014 06:16 AM, Peter Chen wrote:
> On Mon, Dec 15, 2014 at 02:59:31PM +0530, Sanchayan Maity wrote:
>> Hello,
>>
>> On 12/15/2014 07:42 AM, Peter Chen wrote:
>>> On Fri, Dec 12, 2014 at 06:55:36PM +0530, Sanchayan Maity wrote:
>>>> Hello,
>>
On 12/16/2014 12:02 PM, Peter Chen wrote:
> On Tue, Dec 16, 2014 at 10:50:59AM +0530, Sanchayan Maity wrote:
>> On 12/16/2014 06:16 AM, Peter Chen wrote:
>>> On Mon, Dec 15, 2014 at 02:59:31PM +0530, Sanchayan Maity wrote:
>>>> Hello,
>>>>
>>>&
On 12/16/2014 02:15 PM, Peter Chen wrote:
> On Tue, Dec 16, 2014 at 10:50:59AM +0530, Sanchayan Maity wrote:
>> On 12/16/2014 06:16 AM, Peter Chen wrote:
>>> On Mon, Dec 15, 2014 at 02:59:31PM +0530, Sanchayan Maity wrote:
>>>> Hello,
>>>>
>>>&
On 12/17/2014 05:46 AM, Peter Chen wrote:
> On Tue, Dec 16, 2014 at 04:15:08PM +0530, Sanchayan Maity wrote:
>> On 12/16/2014 02:15 PM, Peter Chen wrote:
>>> On Tue, Dec 16, 2014 at 10:50:59AM +0530, Sanchayan Maity wrote:
>>>> On 12/16/2014 06:16 AM, Peter Chen wro
atch, I implement an errata for revision 2.40a, hope it can fix
> the problem Sanchayan Maity reported.
>
> http://www.spinics.net/lists/linux-usb/msg118544.html
>
> @Sanchayan, would you please have a test?
>
> Peter Chen (3):
> usb: chipidea: add identification registe
On 12/18/2014 10:24 AM, Peter Chen wrote:
> On Wed, Dec 17, 2014 at 10:04:35AM +0530, Sanchayan Maity wrote:
>> On 12/17/2014 05:46 AM, Peter Chen wrote:
>>> On Tue, Dec 16, 2014 at 04:15:08PM +0530, Sanchayan Maity wrote:
>>>> On 12/16/2014 02:15 PM, Peter Chen wro
On 12/18/2014 11:39 AM, Peter Chen wrote:
> On Thu, Dec 18, 2014 at 12:25:41PM +0530, Sanchayan Maity wrote:
>> On 12/18/2014 10:24 AM, Peter Chen wrote:
>>> On Wed, Dec 17, 2014 at 10:04:35AM +0530, Sanchayan Maity wrote:
>>>> On 12/17/2014 05:46 AM, Peter Chen wro
On 12/18/2014 06:47 PM, Matthieu CASTET wrote:
> Le Wed, 17 Dec 2014 20:40:29 +0800,
> Peter Chen a écrit :
>
>> On Wed, Dec 17, 2014 at 05:31:40PM +0530, Sanchayan Maity wrote:
>>> On 12/17/2014 02:05 PM, Peter Chen wrote:
>>>> Hi all,
>>>>
>
On 12/19/2014 12:19 PM, Peter Chen wrote:
>
>> On 12/18/2014 06:47 PM, Matthieu CASTET wrote:
>>> Le Wed, 17 Dec 2014 20:40:29 +0800,
>>> Peter Chen a écrit :
>>>
>>>> On Wed, Dec 17, 2014 at 05:31:40PM +0530, Sanchayan Maity wrote:
>>>&
: Sanchayan Maity
---
drivers/usb/chipidea/bits.h | 10 ++
drivers/usb/chipidea/core.c | 23 +--
2 files changed, 31 insertions(+), 2 deletions(-)
diff --git a/drivers/usb/chipidea/bits.h b/drivers/usb/chipidea/bits.h
index ca57e3d..e935ccc 100644
--- a/drivers/usb
r interval, depending on the urgency of transfer execution for the
application.
Signed-off-by: Sanchayan Maity
---
drivers/usb/chipidea/udc.c | 20
1 file changed, 20 insertions(+)
diff --git a/drivers/usb/chipidea/udc.c b/drivers/usb/chipidea/udc.c
index 0444d3f..551ab37 10
Using hw_write_id_reg and hw_read_id_reg to write and read
identification registers contents. This can be used to get
controller information, change some system configurations
and so on.
Signed-off-by: Sanchayan Maity
---
drivers/usb/chipidea/ci.h | 53
ion so will not be able to reply or do any further
tests till Monday. Will attend and take care of any comments/requests for
further changes/testing from Tuesday. Apologize for the delay in advance.
Sanchayan Maity (3):
usb: chipidea: Add identification registers access APIs
usb: chipide
On 12/22/2014 06:48 AM, Peter Chen wrote:
> On Fri, Dec 19, 2014 at 03:25:26PM +0530, Sanchayan Maity wrote:
>> The first two patches add identification register API's. These can
>> be used to get controller's revision.
>>
>> The third patch implements a
On 12/23/2014 05:39 AM, Peter Chen wrote:
> On Mon, Dec 22, 2014 at 06:39:42PM +0530, Sanchayan Maity wrote:
>> On 12/22/2014 06:48 AM, Peter Chen wrote:
>>> On Fri, Dec 19, 2014 at 03:25:26PM +0530, Sanchayan Maity wrote:
>>>> The first two patches add identifica
On 12/23/2014 05:39 AM, Peter Chen wrote:
> On Mon, Dec 22, 2014 at 06:39:42PM +0530, Sanchayan Maity wrote:
>> On 12/22/2014 06:48 AM, Peter Chen wrote:
>>> On Fri, Dec 19, 2014 at 03:25:26PM +0530, Sanchayan Maity wrote:
>>>> The first two patches add identifica
On 12/24/2014 02:30 PM, Peter Chen wrote:
>
>>
>> On 12/23/2014 05:39 AM, Peter Chen wrote:
>>> On Mon, Dec 22, 2014 at 06:39:42PM +0530, Sanchayan Maity wrote:
>>>> On 12/22/2014 06:48 AM, Peter Chen wrote:
>>>>> On Fri, Dec 19, 2014 at 03:25:
On 12/24/2014 09:30 PM, Stefan Agner wrote:
> On 2014-12-19 10:55, Sanchayan Maity wrote:
>> Using hw_write_id_reg and hw_read_id_reg to write and read
>> identification registers contents. This can be used to get
>> controller information, change some system config
On 12/25/2014 07:43 AM, Peter Chen wrote:
> On Wed, Dec 24, 2014 at 09:45:31PM +0530, Sanchayan Maity wrote:
>> On 12/24/2014 09:30 PM, Stefan Agner wrote:
>>> On 2014-12-19 10:55, Sanchayan Maity wrote:
>>>> Using hw_write_id_reg and hw_read_id_reg to write and read
Hello,
I am working on Freescale Vybrid which is a Cortex A5 based SoC,
with a Chipidea based USB controller and a Sigmatel Phy or some-
thing if my memory serves me right. We are currently in the process
of implementing suspend resume and fixing related issues. After
resume the USB PHY does not c
35 matches
Mail list logo