Hi Balbi,
A kind reminder for the below request. Please let me know if any changes are
required on my side.
Thanks and Regards,
Ramneek.
> -Original Message-
> From: Ramneek Mehresh
> Sent: Thursday, January 14, 2016 12:32 PM
> To: Ramneek Mehresh ; linux-
> ker...@vger.
Add controller version based ULPI and UTMI phy
initialization for otg driver.
Signed-off-by: Shengzhou Liu
Signed-off-by: Ramneek Mehresh
Reviewed-by: Fleming Andrew-AFLEMING
Tested-by: Fleming Andrew-AFLEMING
---
drivers/usb/phy/phy-fsl-usb.c | 20
drivers/usb/phy/phy
Add mechanism to start host driver from inside fsl_otg_even upon
each id change interrupt.
Signed-off-by: Ramneek Mehresh
Reviewed-by: Fleming Andrew-AFLEMING
Tested-by: Fleming Andrew-AFLEMING
---
drivers/usb/phy/phy-fsl-usb.c | 4
1 file changed, 4 insertions(+)
diff --git a/drivers
Add workqueue to add/remove host driver (outside
interrupt context) upon each id change, and to
remove host driver upon otg initialization by changing
have_hcd variable.
Signed-off-by: Li Yang
Signed-off-by: Ramneek Mehresh
Reviewed-by: Alan Stern
---
drivers/usb/host/ehci-fsl.c | 73
Set is_otg boolean flag to signal host driver when host
is running in context of otg host suspend/resume.
Signed-off-by: Ramneek Mehresh
---
drivers/usb/phy/phy-fsl-usb.c | 7 ++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/drivers/usb/phy/phy-fsl-usb.c b/drivers/usb/phy
Resolve synchronization issue between host
and gadget drivers upon role-reversal.
Signed-off-by: Ramneek Mehresh
Reviewed-by: Li Yang-R58472
Reviewed-by: Fleming Andrew-AFLEMING
Tested-by: Fleming Andrew-AFLEMING
---
drivers/usb/phy/phy-fsl-usb.c | 12 +++-
1 file changed, 11
Make call to fsl_otg_event for each id change even.
Signed-off-by: Ramneek Mehresh
Reviewed-by: Fleming Andrew-AFLEMING
Tested-by: Fleming Andrew-AFLEMING
---
drivers/usb/phy/phy-fsl-usb.c | 15 +++
1 file changed, 3 insertions(+), 12 deletions(-)
diff --git a/drivers/usb/phy/phy
Add support for otg for all freescale socs having internal
usb phy.
Ramneek Mehresh (7):
usb:fsl:otg: Make fsl otg driver as tristate
usb:fsl:otg: Add controller version based ULPI and UTMI phy
usb:fsl:otg: Add support to add/remove usb host driver
usb:fsl:otg: Signal host drv when host
Provide option to load fsl otg driver as loadable module.
Signed-off-by: Ramneek Mehresh
---
drivers/usb/phy/Kconfig | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/usb/phy/Kconfig b/drivers/usb/phy/Kconfig
index 22e8ecb..b6de4a7 100644
--- a/drivers/usb/phy/Kconfig
Add mechanism to start host driver from inside fsl_otg_even upon
each id change interrupt.
Signed-off-by: Ramneek Mehresh
Reviewed-by: Fleming Andrew-AFLEMING
Tested-by: Fleming Andrew-AFLEMING
---
drivers/usb/phy/phy-fsl-usb.c | 4
1 file changed, 4 insertions(+)
diff --git a/drivers
Set is_otg boolean flag to signal host driver when host
is running in context of otg host suspend/resume.
Signed-off-by: Ramneek Mehresh
---
drivers/usb/phy/phy-fsl-usb.c | 7 ++-
include/linux/usb.h | 1 +
2 files changed, 7 insertions(+), 1 deletion(-)
diff --git a/drivers/usb
Add support for otg for all freescale socs having internal
usb phy.
Ramneek Mehresh (7):
usb:fsl:otg: Make fsl otg driver as tristate
usb:fsl:otg: Add controller version based ULPI and UTMI phy
usb:fsl:otg: Add support to add/remove usb host driver
usb:fsl:otg: Signal host drv when host
Add controller version based ULPI and UTMI phy
initialization for otg driver.
Signed-off-by: Shengzhou Liu
Signed-off-by: Ramneek Mehresh
Reviewed-by: Fleming Andrew-AFLEMING
Tested-by: Fleming Andrew-AFLEMING
---
drivers/usb/phy/phy-fsl-usb.c | 20
drivers/usb/phy/phy
Make call to fsl_otg_event for each id change even.
Signed-off-by: Ramneek Mehresh
Reviewed-by: Fleming Andrew-AFLEMING
Tested-by: Fleming Andrew-AFLEMING
---
drivers/usb/phy/phy-fsl-usb.c | 15 +++
1 file changed, 3 insertions(+), 12 deletions(-)
diff --git a/drivers/usb/phy/phy
Resolve synchronization issue between host
and gadget drivers upon role-reversal.
Signed-off-by: Ramneek Mehresh
Reviewed-by: Li Yang-R58472
Reviewed-by: Fleming Andrew-AFLEMING
Tested-by: Fleming Andrew-AFLEMING
---
drivers/usb/phy/phy-fsl-usb.c | 12 +++-
1 file changed, 11
Add workqueue to add/remove host driver (outside
interrupt context) upon each id change, and to
remove host driver upon otg initialization by changing
have_hcd variable.
Signed-off-by: Li Yang
Signed-off-by: Ramneek Mehresh
Reviewed-by: Alan Stern
---
drivers/usb/host/ehci-fsl.c | 73
Provide option to load fsl otg driver as loadable module.
Signed-off-by: Ramneek Mehresh
---
drivers/usb/phy/Kconfig | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/usb/phy/Kconfig b/drivers/usb/phy/Kconfig
index 22e8ecb..b6de4a7 100644
--- a/drivers/usb/phy/Kconfig
nel.org
> Subject: RE: [PATCH 0/7][v4] Add OTG support for FSL socs
>
>
>
> > -Original Message-
> > From: Ramneek Mehresh [mailto:ramneek.mehr...@freescale.com]
> > Sent: Wednesday, December 23, 2015 8:20 PM
> > To: Jun Li ; Felipe Balbi ; linux-
>
nel.org
> Subject: RE: [PATCH 0/7][v4] Add OTG support for FSL socs
>
> Hi
>
> > -Original Message-
> > From: linux-usb-ow...@vger.kernel.org [mailto:linux-usb-
> > ow...@vger.kernel.org] On Behalf Of Felipe Balbi
> > Sent: Wednesday, December
ehresh Ramneek-B31383
>
> Subject: Re: [PATCH 0/7][v4] Add OTG support for FSL socs
>
> Felipe Balbi writes:
>
> > Hi,
> >
> > Ramneek Mehresh writes:
> >> Add support for otg for all freescale socs having internal usb phy.
> >>
>
Add controller version based ULPI and UTMI phy
initialization for otg driver.
Signed-off-by: Shengzhou Liu
Signed-off-by: Ramneek Mehresh
Reviewed-by: Fleming Andrew-AFLEMING
Tested-by: Fleming Andrew-AFLEMING
---
drivers/usb/phy/phy-fsl-usb.c | 20
drivers/usb/phy/phy
Provide option to load fsl otg driver as loadable module.
Signed-off-by: Ramneek Mehresh
---
drivers/usb/phy/Kconfig | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/usb/phy/Kconfig b/drivers/usb/phy/Kconfig
index 869c0cfcad..8a09267 100644
--- a/drivers/usb/phy
Add workqueue to add/remove host driver (outside
interrupt context) upon each id change, and to
remove host driver upon otg initialization by changing
have_hcd variable.
Signed-off-by: Li Yang
Signed-off-by: Ramneek Mehresh
---
Changes for v4:
- corrected reference to struct usb_bus
Add mechanism to start host driver from inside fsl_otg_even upon
each id change interrupt.
Signed-off-by: Ramneek Mehresh
Reviewed-by: Fleming Andrew-AFLEMING
Tested-by: Fleming Andrew-AFLEMING
---
drivers/usb/phy/phy-fsl-usb.c | 4
1 file changed, 4 insertions(+)
diff --git a/drivers
Resolve synchronization issue between host
and gadget drivers upon role-reversal.
Signed-off-by: Ramneek Mehresh
Reviewed-by: Li Yang-R58472
Reviewed-by: Fleming Andrew-AFLEMING
Tested-by: Fleming Andrew-AFLEMING
---
drivers/usb/phy/phy-fsl-usb.c | 12 +++-
1 file changed, 11
Set is_otg boolean flag to signal host driver when host
is running in context of otg host suspend/resume.
Signed-off-by: Ramneek Mehresh
---
drivers/usb/phy/phy-fsl-usb.c | 7 ++-
include/linux/usb.h | 1 +
2 files changed, 7 insertions(+), 1 deletion(-)
diff --git a/drivers/usb
Make call to fsl_otg_event for each id change even.
Signed-off-by: Ramneek Mehresh
Reviewed-by: Fleming Andrew-AFLEMING
Tested-by: Fleming Andrew-AFLEMING
---
drivers/usb/phy/phy-fsl-usb.c | 15 +++
1 file changed, 3 insertions(+), 12 deletions(-)
diff --git a/drivers/usb/phy/phy
Add support for otg for all freescale socs having internal
usb phy.
Ramneek Mehresh (7):
usb:fsl:otg: Make fsl otg driver as tristate
usb:fsl:otg: Add controller version based ULPI and UTMI phy
usb:fsl:otg: Add support to add/remove usb host driver
usb:fsl:otg: Signal host drv when host
58472
>
> Subject: RE: [PATCH 3/8][v3]usb:fsl:otg: Add support to add/remove usb
> host driver
>
> On Thu, 20 Aug 2015, Ramneek Mehresh wrote:
>
> > > > --- a/drivers/usb/host/ehci-fsl.h
> > > > +++ b/drivers/usb/host/ehci-fsl.h
> > >
2
>
> Subject: Re: [PATCH 3/8][v3]usb:fsl:otg: Add support to add/remove usb
> host driver
>
> On Thu, 13 Aug 2015, Ramneek Mehresh wrote:
>
> > Add workqueue to add/remove host driver (outside
> > interrupt context) upon each id change.
> >
> >
Add support for otg for all freescale socs having internal
usb phy.
Ramneek Mehresh (8):
usb:fsl:otg: Make fsl otg driver as tristate
usb:fsl:otg: Add controller version based ULPI and UTMI phy
usb:fsl:otg: Add support to add/remove usb host driver
usb:fsl:otg: Signal host drv when host
Change have_hcd variable to remove/suspend host driver on
completion of otg initialization for otg auto detect.
Signed-off-by: Ramneek Mehresh
Reviewed-by: Li Yang-R58472
Reviewed-by: Fleming Andrew-AFLEMING
Tested-by: Fleming Andrew-AFLEMING
---
drivers/usb/host/ehci-fsl.c | 2 ++
1 file
Add workqueue to add/remove host driver (outside
interrupt context) upon each id change.
Signed-off-by: Li Yang
Signed-off-by: Ramneek Mehresh
---
Changes for v3:
- removed CONFIG_FSL_USB2_OTG and CONFIG_FSL_USB2_OTG_MODULE
macros
- removed call to
Provide option to load fsl otg driver as loadable module.
Signed-off-by: Ramneek Mehresh
---
drivers/usb/phy/Kconfig | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/usb/phy/Kconfig b/drivers/usb/phy/Kconfig
index 869c0cfcad..8a09267 100644
--- a/drivers/usb/phy
Add controller version based ULPI and UTMI phy
initialization for otg driver.
Signed-off-by: Shengzhou Liu
Signed-off-by: Ramneek Mehresh
Reviewed-by: Fleming Andrew-AFLEMING
Tested-by: Fleming Andrew-AFLEMING
---
drivers/usb/phy/phy-fsl-usb.c | 20
drivers/usb/phy/phy
Resolve synchronization issue between host
and gadget drivers upon role-reversal.
Signed-off-by: Ramneek Mehresh
Reviewed-by: Li Yang-R58472
Reviewed-by: Fleming Andrew-AFLEMING
Tested-by: Fleming Andrew-AFLEMING
---
drivers/usb/phy/phy-fsl-usb.c | 12 +++-
1 file changed, 11
Please ignore v2 ... sent by mistake...please consider v3 patch-set
> -Original Message-
> From: Ramneek Mehresh [mailto:ramneek.mehr...@freescale.com]
> Sent: Thursday, August 13, 2015 11:55 PM
> To: linux-kernel@vger.kernel.org
> Cc: ba...@ti.com; st...@rowland.h
Add mechanism to start host driver from inside fsl_otg_even upon
each id change interrupt.
Signed-off-by: Ramneek Mehresh
Reviewed-by: Fleming Andrew-AFLEMING
Tested-by: Fleming Andrew-AFLEMING
---
drivers/usb/phy/phy-fsl-usb.c | 4
1 file changed, 4 insertions(+)
diff --git a/drivers
Make call to fsl_otg_event for each id change even.
Signed-off-by: Ramneek Mehresh
Reviewed-by: Fleming Andrew-AFLEMING
Tested-by: Fleming Andrew-AFLEMING
---
drivers/usb/phy/phy-fsl-usb.c | 15 +++
1 file changed, 3 insertions(+), 12 deletions(-)
diff --git a/drivers/usb/phy/phy
Set is_otg boolean flag to signal host driver when host
is running in context of otg host suspend/resume.
Signed-off-by: Ramneek Mehresh
---
drivers/usb/phy/phy-fsl-usb.c | 7 ++-
include/linux/usb.h | 1 +
2 files changed, 7 insertions(+), 1 deletion(-)
diff --git a/drivers/usb
Set is_otg boolean flag to signal host driver when host
is running in context of otg host suspend/resume.
Signed-off-by: Ramneek Mehresh
---
drivers/usb/phy/phy-fsl-usb.c | 7 ++-
include/linux/usb.h | 1 +
2 files changed, 7 insertions(+), 1 deletion(-)
diff --git a/drivers/usb
Add workqueue to add/remove host driver (outside
interrupt context) upon each id change.
Signed-off-by: Li Yang
Signed-off-by: Ramneek Mehresh
---
drivers/usb/host/ehci-fsl.c | 83 ++---
drivers/usb/host/ehci-fsl.h | 20 +++
2 files changed, 84
Make call to fsl_otg_event for each id change even.
Signed-off-by: Ramneek Mehresh
Reviewed-by: Fleming Andrew-AFLEMING
Tested-by: Fleming Andrew-AFLEMING
---
drivers/usb/phy/phy-fsl-usb.c | 15 +++
1 file changed, 3 insertions(+), 12 deletions(-)
diff --git a/drivers/usb/phy/phy
Resolve synchronization issue between host
and gadget drivers upon role-reversal.
Signed-off-by: Ramneek Mehresh
Reviewed-by: Li Yang-R58472
Reviewed-by: Fleming Andrew-AFLEMING
Tested-by: Fleming Andrew-AFLEMING
---
drivers/usb/phy/phy-fsl-usb.c | 12 +++-
1 file changed, 11
Add controller version based ULPI and UTMI phy
initialization for otg driver.
Signed-off-by: Shengzhou Liu
Signed-off-by: Ramneek Mehresh
Reviewed-by: Fleming Andrew-AFLEMING
Tested-by: Fleming Andrew-AFLEMING
---
drivers/usb/phy/phy-fsl-usb.c | 20
drivers/usb/phy/phy
Change have_hcd variable to remove/suspend host driver on
completion of otg initialization for otg auto detect.
Signed-off-by: Ramneek Mehresh
Reviewed-by: Li Yang-R58472
Reviewed-by: Fleming Andrew-AFLEMING
Tested-by: Fleming Andrew-AFLEMING
---
drivers/usb/host/ehci-fsl.c | 2 ++
1 file
Add mechanism to start host driver from inside fsl_otg_even upon
each id change interrupt.
Signed-off-by: Ramneek Mehresh
Reviewed-by: Fleming Andrew-AFLEMING
Tested-by: Fleming Andrew-AFLEMING
---
drivers/usb/phy/phy-fsl-usb.c | 4
1 file changed, 4 insertions(+)
diff --git a/drivers
Provide option to load fsl otg driver as loadable module.
Signed-off-by: Ramneek Mehresh
---
drivers/usb/phy/Kconfig | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/usb/phy/Kconfig b/drivers/usb/phy/Kconfig
index 869c0cfcad..8a09267 100644
--- a/drivers/usb/phy
Add support for otg for all freescale socs having internal
usb phy.
Ramneek Mehresh (8):
usb:fsl:otg: Make fsl otg driver as tristate
usb:fsl:otg: Add controller version based ULPI and UTMI phy
usb:fsl:otg: Add support to add/remove usb host driver
usb:fsl:otg: Signal host drv when host
8472
> Subject: RE: [PATCH 3/8][v2]usb:fsl:otg: Add support to add/remove usb
> host driver
>
> On Mon, 10 Aug 2015, Ramneek Mehresh wrote:
>
> > > Also, what is the reason for calling usb_hcd_resume_root_hub()? It
> won't
> > > do anything, because it will
8472
> Subject: Re: [PATCH 3/8][v2]usb:fsl:otg: Add support to add/remove usb
> host driver
>
> On Wed, 15 Jul 2015, Ramneek Mehresh wrote:
>
> > Add workqueue to add/remove host driver (outside interrupt context)
> > upon each id change.
> >
> > S
Make call to fsl_otg_event for each id change even.
Signed-off-by: Ramneek Mehresh
Reviewed-by: Fleming Andrew-AFLEMING
Tested-by: Fleming Andrew-AFLEMING
---
drivers/usb/phy/phy-fsl-usb.c | 15 +++
1 file changed, 3 insertions(+), 12 deletions(-)
diff --git a/drivers/usb/phy/phy
Add controller version based ULPI and UTMI phy
initialization for otg driver.
Signed-off-by: Shengzhou Liu
Signed-off-by: Ramneek Mehresh
Reviewed-by: Fleming Andrew-AFLEMING
Tested-by: Fleming Andrew-AFLEMING
---
drivers/usb/phy/phy-fsl-usb.c | 20
drivers/usb/phy/phy
Add workqueue to add/remove host driver (outside
interrupt context) upon each id change.
Signed-off-by: Li Yang
Signed-off-by: Ramneek Mehresh
---
drivers/usb/host/ehci-fsl.c | 83 ++---
drivers/usb/host/ehci-fsl.h | 20 +++
2 files changed, 84
Resolve synchronization issue between host
and gadget drivers upon role-reversal.
Signed-off-by: Ramneek Mehresh
Reviewed-by: Li Yang-R58472
Reviewed-by: Fleming Andrew-AFLEMING
Tested-by: Fleming Andrew-AFLEMING
---
drivers/usb/phy/phy-fsl-usb.c | 12 +++-
1 file changed, 11
Add support for otg for all freescale socs having internal
usb phy.
Ramneek Mehresh (8):
usb:fsl:otg: Make fsl otg driver as tristate
usb:fsl:otg: Add controller version based ULPI and UTMI phy
usb:fsl:otg: Add support to add/remove usb host driver
usb:fsl:otg: Signal host drv when host
Add mechanism to start host driver from inside fsl_otg_even upon
each id change interrupt.
Signed-off-by: Ramneek Mehresh
Reviewed-by: Fleming Andrew-AFLEMING
Tested-by: Fleming Andrew-AFLEMING
---
drivers/usb/phy/phy-fsl-usb.c | 4
1 file changed, 4 insertions(+)
diff --git a/drivers
Set is_otg boolean flag to signal host driver when host
is running in context of otg host suspend/resume.
Signed-off-by: Ramneek Mehresh
---
drivers/usb/phy/phy-fsl-usb.c | 7 ++-
include/linux/usb.h | 1 +
2 files changed, 7 insertions(+), 1 deletion(-)
diff --git a/drivers/usb
Change have_hcd variable to remove/suspend host driver on
completion of otg initialization for otg auto detect.
Signed-off-by: Ramneek Mehresh
Reviewed-by: Li Yang-R58472
Reviewed-by: Fleming Andrew-AFLEMING
Tested-by: Fleming Andrew-AFLEMING
---
drivers/usb/host/ehci-fsl.c | 2 ++
1 file
Provide option to load fsl otg driver as loadable module.
Signed-off-by: Ramneek Mehresh
---
drivers/usb/phy/Kconfig | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/usb/phy/Kconfig b/drivers/usb/phy/Kconfig
index 869c0cfcad..8a09267 100644
--- a/drivers/usb/phy
Fix compilation error in fsl ehci drv because ehci_reset()
and ehci_adjust_port_wakeup_flags() were not exported, and
are used when PM is enabled
Signed-off-by: Ramneek Mehresh
---
drivers/usb/host/ehci-hcd.c | 3 ++-
drivers/usb/host/ehci-hub.c | 3 ++-
drivers/usb/host/ehci.h | 3 +++
3
> -Original Message-
> From: Mehresh Ramneek-B31383
> Sent: Thursday, May 28, 2015 9:25 AM
> To: 'Guenter Roeck'
> Cc: Alan Stern; Greg Kroah-Hartman; linux-kernel@vger.kernel.org; linux-
> n...@vger.kernel.org
> Subject: RE: Build errors in -next due to 'drivers:usb:fsl:Make fsl ehci drv
> -Original Message-
> From: Guenter Roeck [mailto:li...@roeck-us.net]
> Sent: Thursday, May 28, 2015 1:29 AM
> To: Mehresh Ramneek-B31383
> Cc: Alan Stern; Greg Kroah-Hartman; linux-kernel@vger.kernel.org; linux-
> n...@vger.kernel.org
> Subject: Build errors in -next due to 'drivers:usb
Make Freescale EHCI driver an independent entity from ehci-hcd.c.
This involves
- using module_init/module_exit functions
- using overrides structure
- some necessary code cleanup
Signed-off-by: Ramneek Mehresh
---
Changes for v2:
- merged previous two separate
Use overrides structure for fsl ehci host controller driver
Signed-off-by: Ramneek Mehresh
---
drivers/usb/host/ehci-fsl.c | 54 +
1 file changed, 10 insertions(+), 44 deletions(-)
diff --git a/drivers/usb/host/ehci-fsl.c b/drivers/usb/host/ehci
Make fsl ehci driver an independent entity from ehci-hcd driver
Signed-off-by: Ramneek Mehresh
---
drivers/usb/host/Kconfig| 2 +-
drivers/usb/host/Makefile | 1 +
drivers/usb/host/ehci-fsl.c | 116
drivers/usb/host/ehci-hcd.c | 5 --
4
tristate
- using overrides structure to override "reset" and
"extra_priv_size"
Ramneek Mehresh (2):
drivers:usb:fsl:Make fsl ehci drv an independent module
drivers:usb:fsl: Use overrides structure for fsl hc driver
drivers/usb/host/Kconfig| 2 +-
drive
ect: RE: [PATCH 02/10] drivers:host:fsl: Use ehci_overrides structure for
> EHCI drv
>
> On Fri, 8 May 2015, Ramneek Mehresh wrote:
>
> > > On Thu, 7 May 2015, Ramneek Mehresh wrote:
> > >
> > > > Make use of ehci_driver_overrides structure for ehci-fsl driver
> &g
vard.edu;
> gre...@linuxfoundation.org
> Subject: Re: [PATCH 09/10] usb:fsl:otg: Resolve OTG crash issue with another
> host
>
> Hello.
>
> On 5/7/2015 3:47 PM, Ramneek Mehresh wrote:
>
> > Resolves kernel crash issue when a USB flash drive is inserted into
> > USB1 port with US
ect: Re: [PATCH 02/10] drivers:host:fsl: Use ehci_overrides structure for
> EHCI drv
>
> On Thu, 7 May 2015, Ramneek Mehresh wrote:
>
> > Make use of ehci_driver_overrides structure for ehci-fsl driver
> >
> > Signed-off-by: Ramneek Mehresh
>
> You need to change a lot mo
Set is_otg boolean flag to signal host driver when
host is running in context of otg host suspend/resume
Signed-off-by: Ramneek Mehresh
---
drivers/usb/phy/phy-fsl-usb.c | 7 ++-
include/linux/usb.h | 1 +
2 files changed, 7 insertions(+), 1 deletion(-)
diff --git a/drivers/usb
Change have_hcd variable to remove/suspend host driver on
completion of otg initialization for otg auto detect
Signed-off-by: Ramneek Mehresh
Reviewed-by: Li Yang-R58472
Reviewed-by: Fleming Andrew-AFLEMING
Tested-by: Fleming Andrew-AFLEMING
---
drivers/usb/host/ehci-fsl.c | 5 +
1 file
Add mechanism to start host driver from inside fsl_otg_even
upon each id change interrupt
Signed-off-by: Ramneek Mehresh
Reviewed-by: Fleming Andrew-AFLEMING
Tested-by: Fleming Andrew-AFLEMING
---
drivers/usb/phy/phy-fsl-usb.c | 4
1 file changed, 4 insertions(+)
diff --git a/drivers
Resolve synchronization issue between host and gadget drivers
upon role-reversal
Signed-off-by: Ramneek Mehresh
Reviewed-by: Li Yang-R58472
Reviewed-by: Fleming Andrew-AFLEMING
Tested-by: Fleming Andrew-AFLEMING
---
drivers/usb/phy/phy-fsl-usb.c | 11 ++-
1 file changed, 10
Provide option to load fsl otg driver as loadable
module
Signed-off-by: Ramneek Mehresh
---
drivers/usb/phy/Kconfig | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/usb/phy/Kconfig b/drivers/usb/phy/Kconfig
index 2175678..4927905 100644
--- a/drivers/usb/phy/Kconfig
Add workqueue to add/remove host driver (outside interrupt context)
upon each id change
Signed-off-by: Li Yang
Signed-off-by: Ramneek Mehresh
---
drivers/usb/host/ehci-fsl.c | 81 ++---
drivers/usb/host/ehci-fsl.h | 19 +++
2 files changed, 81
inding platform-drv from controller resulting in
kernel crash later in hub driver
Signed-off-by: Ramneek Mehresh
---
drivers/usb/host/ehci-fsl.c | 3 ---
1 file changed, 3 deletions(-)
diff --git a/drivers/usb/host/ehci-fsl.c b/drivers/usb/host/ehci-fsl.c
index 4bd4b0c..8d55f2b 100644
--- a/driver
Make use of ehci_driver_overrides structure for ehci-fsl
driver
Signed-off-by: Ramneek Mehresh
---
drivers/usb/host/ehci-fsl.c | 55 +
1 file changed, 11 insertions(+), 44 deletions(-)
diff --git a/drivers/usb/host/ehci-fsl.c b/drivers/usb/host/ehci
Make call to fsl_otg_event for each id change even
Signed-off-by: Ramneek Mehresh
Reviewed-by: Fleming Andrew-AFLEMING
Tested-by: Fleming Andrew-AFLEMING
---
drivers/usb/phy/phy-fsl-usb.c | 15 +++
1 file changed, 3 insertions(+), 12 deletions(-)
diff --git a/drivers/usb/phy/phy
Add controller version based ULPI and UTMI phy initialization for
otg driver
Signed-off-by: Shengzhou Liu
Signed-off-by: Ramneek Mehresh
Reviewed-by: Fleming Andrew-AFLEMING
Tested-by: Fleming Andrew-AFLEMING
---
drivers/usb/phy/phy-fsl-usb.c | 20
drivers/usb/phy/phy
l:otg: Add support to add/remove usb
> host driver
>
> On Wed, 6 May 2015, Ramneek Mehresh wrote:
>
> > > Also, I'm not going to let you add new fields into the
> > > ehci_driver_overrides structure. If you really need to override
> > > other routines, cop
l:otg: Add support to add/remove usb
> host driver
>
> On Tue, 5 May 2015, Ramneek Mehresh wrote:
>
> > Add workqueue to add/remove host driver (outside interrupt context)
> > upon each id change
> >
> > Signed-off-by: Ramneek Mehresh
> > ---
>
Add workqueue to add/remove host driver (outside interrupt context)
upon each id change
Signed-off-by: Ramneek Mehresh
---
Changes for v3:
- use overrides for ehci_fsl_overrides
- remove struct ehci_hcd from ehci_fsl
- move ehci_fsl to ehci-fsl.h
drivers/usb/host/ehci
Add mechanism to start host driver from inside fsl_otg_even
upon each id change interrupt
Signed-off-by: Ramneek Mehresh
Reviewed-by: Fleming Andrew-AFLEMING
Tested-by: Fleming Andrew-AFLEMING
---
drivers/usb/phy/phy-fsl-usb.c | 4
1 file changed, 4 insertions(+)
diff --git a/drivers
Make call to fsl_otg_event for each id change even
Signed-off-by: Ramneek Mehresh
Reviewed-by: Fleming Andrew-AFLEMING
Tested-by: Fleming Andrew-AFLEMING
---
drivers/usb/phy/phy-fsl-usb.c | 15 +++
1 file changed, 3 insertions(+), 12 deletions(-)
diff --git a/drivers/usb/phy/phy
Set is_otg boolean flag to signal host driver when
host is running in context of otg host suspend/resume
Signed-off-by: Ramneek Mehresh
---
drivers/usb/phy/phy-fsl-usb.c | 7 ++-
include/linux/usb.h | 1 +
2 files changed, 7 insertions(+), 1 deletion(-)
diff --git a/drivers/usb
Resolve synchronization issue between host and gadget drivers
upon role-reversal
Signed-off-by: Ramneek Mehresh
Reviewed-by: Li Yang-R58472
Reviewed-by: Fleming Andrew-AFLEMING
Tested-by: Fleming Andrew-AFLEMING
---
drivers/usb/phy/phy-fsl-usb.c | 11 ++-
1 file changed, 10
Provide option to load fsl otg driver as loadable
module
Signed-off-by: Ramneek Mehresh
---
drivers/usb/phy/Kconfig | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/usb/phy/Kconfig b/drivers/usb/phy/Kconfig
index 2175678..4927905 100644
--- a/drivers/usb/phy/Kconfig
Subject: Re: [PATCH 1/9] usb:fsl:otg: Add controller version based ULPI and
> UTMI phy
>
> On Tue, May 05, 2015 at 06:13:14PM +0530, Ramneek Mehresh wrote:
> > Add controller version based ULPI and UTMI phy initialization for otg
> > driver
> >
> > Signed-
inding platform-drv from controller resulting in
kernel crash later in hub driver
Signed-off-by: Ramneek Mehresh
---
drivers/usb/host/ehci-fsl.c | 3 ---
1 file changed, 3 deletions(-)
diff --git a/drivers/usb/host/ehci-fsl.c b/drivers/usb/host/ehci-fsl.c
index 87e4a9a..26d1bc4 100644
--- a/driver
Add controller version based ULPI and UTMI phy initialization for
otg driver
Signed-off-by: Shengzhou Liu
Signed-off-by: Ramneek Mehresh
Reviewed-by: Fleming Andrew-AFLEMING
Tested-by: Fleming Andrew-AFLEMING
---
drivers/usb/phy/phy-fsl-usb.c | 20
drivers/usb/phy/phy
Change have_hcd variable to remove/suspend host driver on
completion of otg initialization for otg auto detect
Signed-off-by: Ramneek Mehresh
Reviewed-by: Li Yang-R58472
Reviewed-by: Fleming Andrew-AFLEMING
Tested-by: Fleming Andrew-AFLEMING
---
drivers/usb/host/ehci-fsl.c | 5 +
1 file
Add workqueue to add/remove host driver (outside interrupt context)
upon each id change
Signed-off-by: Ramneek Mehresh
---
Changes for v3:
- use overrides for ehci_fsl_overrides
- remove struct ehci_hcd from ehci_fsl
- move ehci_fsl to ehci-fsl.h
drivers/usb/host/ehci
Resolve synchronization issue between host and gadget drivers
upon role-reversal
Signed-off-by: Ramneek Mehresh
Reviewed-by: Li Yang-R58472
Reviewed-by: Fleming Andrew-AFLEMING
Tested-by: Fleming Andrew-AFLEMING
---
drivers/usb/phy/phy-fsl-usb.c | 11 ++-
1 file changed, 10
Provide option to load fsl otg driver as loadable
module
Signed-off-by: Ramneek Mehresh
---
drivers/usb/phy/Kconfig | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/usb/phy/Kconfig b/drivers/usb/phy/Kconfig
index 2175678..4927905 100644
--- a/drivers/usb/phy/Kconfig
Change have_hcd variable to remove/suspend host driver on
completion of otg initialization for otg auto detect
Signed-off-by: Ramneek Mehresh
Reviewed-by: Li Yang-R58472
Reviewed-by: Fleming Andrew-AFLEMING
Tested-by: Fleming Andrew-AFLEMING
---
drivers/usb/host/ehci-fsl.c | 5 +
1 file
Make call to fsl_otg_event for each id change even
Signed-off-by: Ramneek Mehresh
Reviewed-by: Fleming Andrew-AFLEMING
Tested-by: Fleming Andrew-AFLEMING
---
drivers/usb/phy/phy-fsl-usb.c | 15 +++
1 file changed, 3 insertions(+), 12 deletions(-)
diff --git a/drivers/usb/phy/phy
inding platform-drv from controller resulting in
kernel crash later in hub driver
Signed-off-by: Ramneek Mehresh
---
drivers/usb/host/ehci-fsl.c | 3 ---
1 file changed, 3 deletions(-)
diff --git a/drivers/usb/host/ehci-fsl.c b/drivers/usb/host/ehci-fsl.c
index 87e4a9a..26d1bc4 100644
--- a/driver
Add mechanism to start host driver from inside fsl_otg_even
upon each id change interrupt
Signed-off-by: Ramneek Mehresh
Reviewed-by: Fleming Andrew-AFLEMING
Tested-by: Fleming Andrew-AFLEMING
---
drivers/usb/phy/phy-fsl-usb.c | 4
1 file changed, 4 insertions(+)
diff --git a/drivers
Add controller version based ULPI and UTMI phy initialization for
otg driver
Signed-off-by: Shengzhou Liu
Signed-off-by: Ramneek Mehresh
Reviewed-by: Fleming Andrew-AFLEMING
Tested-by: Fleming Andrew-AFLEMING
---
drivers/usb/phy/phy-fsl-usb.c | 20
drivers/usb/phy/phy
1 - 100 of 121 matches
Mail list logo