From: Roger Quadros <rogerq-l0cyMroinI0@public.gmane.org>
To: Yoshihiro Shimoda
<yoshihiro.shimoda.uh-zM6kxYcvzFBBDgjK7y7TUQ@public.gmane.org>,
"stern-nwvwT67g6+6dFdvTe/nMLpVzexx5G7lz@public.gmane.org"
<stern-nwvwT67g6+6dFdvTe/nMLpVzexx5G7lz@public.gmane.org>,
"balbi-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org"
<balbi-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org>,
"gregkh-hQyY1W1yCW8ekmWlsbkhG0B+6BGkLq7r@public.gmane.org"
<gregkh-hQyY1W1yCW8ekmWlsbkhG0B+6BGkLq7r@public.gmane.org>,
"peter.chen-KZfg59tc24xl57MIdRCFDg@public.gmane.org"
<peter.chen-KZfg59tc24xl57MIdRCFDg@public.gmane.org>
Cc: "dan.j.williams-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org"
<dan.j.williams-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>,
"jun.li-KZfg59tc24xl57MIdRCFDg@public.gmane.org"
<jun.li-KZfg59tc24xl57MIdRCFDg@public.gmane.org>,
"mathias.nyman-VuQAYsv1563Yd54FQh9/CA@public.gmane.org"
<mathias.nyman-VuQAYsv1563Yd54FQh9/CA@public.gmane.org>,
"tony-4v6yS6AI5VpBDgjK7y7TUQ@public.gmane.org"
<tony-4v6yS6AI5VpBDgjK7y7TUQ@public.gmane.org>,
"Joao.Pinto-HKixBCOQz3hWk0Htik3J/w@public.gmane.org"
<Joao.Pinto-HKixBCOQz3hWk0Htik3J/w@public.gmane.org>,
"abrestic-F7+t8E8rja9g9hUCZPvPmw@public.gmane.org"
<abrestic-F7+t8E8rja9g9hUCZPvPmw@public.gmane.org>,
"r.baldyga-Sze3O3UU22JBDgjK7y7TUQ@public.gmane.org"
<r.baldyga-Sze3O3UU22JBDgjK7y7TUQ@public.gmane.org>,
"linux-usb-u79uwXL29TY76Z2rM5mHXA@public.gmane.org"
<linux-usb-u79uwXL29TY76Z2rM5mHXA@public.gmane.org>,
"linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org"
<linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org>,
"linux-omap-u79uwXL29TY76Z2rM5mHXA@public.gmane.org"
<linux-omap-u79uwXL29TY76Z2rM5mHXA@public.gmane.org>
Subject: Re: [PATCH v6 12/12] usb: host: xhci-plat: Add otg device to platform data
Date: Wed, 6 Apr 2016 09:30:10 +0300 [thread overview]
Message-ID: <5704ACF2.6020201@ti.com> (raw)
In-Reply-To: <SG2PR06MB09197D03470D6E6083270343D89F0-ESzmfEwOt/zNQ8RBPPB5A20DtJ1/0DrXvxpqHgZTriW3zl9H0oFU5g@public.gmane.org>
Hi,
On 06/04/16 06:23, Yoshihiro Shimoda wrote:
> Hi,
>
>> Sent: Tuesday, April 05, 2016 11:05 PM
>>
>> Host controllers that are part of an OTG/dual-role instance
>> need to somehow pass the OTG controller device information
>> to the HCD core.
>>
>> We use platform data to pass the OTG controller device.
>>
>> Signed-off-by: Roger Quadros <rogerq-l0cyMroinI0@public.gmane.org>
>> ---
>> drivers/usb/host/xhci-plat.c | 35 ++++++++++++++++++++++++++++-------
>> include/linux/usb/xhci_pdriver.h | 3 +++
>> 2 files changed, 31 insertions(+), 7 deletions(-)
>>
>> diff --git a/drivers/usb/host/xhci-plat.c b/drivers/usb/host/xhci-plat.c
>> index 5c15e9b..3d0f597 100644
>> --- a/drivers/usb/host/xhci-plat.c
>> +++ b/drivers/usb/host/xhci-plat.c
>> @@ -230,11 +230,20 @@ static int xhci_plat_probe(struct platform_device *pdev)
>> goto put_usb3_hcd;
>> }
>>
>> - ret = usb_add_hcd(hcd, irq, IRQF_SHARED);
>> + if (pdata->otg_dev)
>
> I think that this should be changed like below:
> if (pdata && pdata->otg_dev)
Indeed, I'll fix this and the remaining occurrences. Thanks.
cheers,
-roger
>
> Otherwise, panic happened on my environment (arm64 / r8a7795 board) because the pdata was NULL.
>
>> + ret = usb_otg_add_hcd(hcd, irq, IRQF_SHARED, pdata->otg_dev);
>> + else
>> + ret = usb_add_hcd(hcd, irq, IRQF_SHARED);
>> +
>> if (ret)
>> goto disable_usb_phy;
>>
>> - ret = usb_add_hcd(xhci->shared_hcd, irq, IRQF_SHARED);
>> + if (pdata->otg_dev)
>
> Ditto.
>
>> + ret = usb_otg_add_hcd(xhci->shared_hcd, irq, IRQF_SHARED,
>> + pdata->otg_dev);
>> + else
>> + ret = usb_add_hcd(xhci->shared_hcd, irq, IRQF_SHARED);
>> +
>> if (ret)
>> goto dealloc_usb2_hcd;
>>
>> @@ -242,7 +251,10 @@ static int xhci_plat_probe(struct platform_device *pdev)
>>
>>
>> dealloc_usb2_hcd:
>> - usb_remove_hcd(hcd);
>> + if (pdata->otg_dev)
>
> Ditto.
>
>> + usb_otg_remove_hcd(hcd);
>> + else
>> + usb_remove_hcd(hcd);
>>
>> disable_usb_phy:
>> usb_phy_shutdown(hcd->usb_phy);
>> @@ -260,16 +272,25 @@ put_hcd:
>> return ret;
>> }
>>
>> -static int xhci_plat_remove(struct platform_device *dev)
>> +static int xhci_plat_remove(struct platform_device *pdev)
>> {
>> - struct usb_hcd *hcd = platform_get_drvdata(dev);
>> + struct usb_hcd *hcd = platform_get_drvdata(pdev);
>> struct xhci_hcd *xhci = hcd_to_xhci(hcd);
>> struct clk *clk = xhci->clk;
>> + struct usb_xhci_pdata *pdata = dev_get_platdata(&pdev->dev);
>> +
>> + if (pdata->otg_dev)
>
> Ditto.
>
>> + usb_otg_remove_hcd(xhci->shared_hcd);
>> + else
>> + usb_remove_hcd(xhci->shared_hcd);
>>
>> - usb_remove_hcd(xhci->shared_hcd);
>> usb_phy_shutdown(hcd->usb_phy);
>>
>> - usb_remove_hcd(hcd);
>> + if (pdata->otg_dev)
>
> Ditto.
>
> Best regards,
> Yoshihiro Shimoda
>
>> + usb_otg_remove_hcd(hcd);
>> + else
>> + usb_remove_hcd(hcd);
>> +
>> usb_put_hcd(xhci->shared_hcd);
>>
>> if (!IS_ERR(clk))
>> diff --git a/include/linux/usb/xhci_pdriver.h b/include/linux/usb/xhci_pdriver.h
>> index 376654b..5c68b83 100644
>> --- a/include/linux/usb/xhci_pdriver.h
>> +++ b/include/linux/usb/xhci_pdriver.h
>> @@ -18,10 +18,13 @@
>> *
>> * @usb3_lpm_capable: determines if this xhci platform supports USB3
>> * LPM capability
>> + * @otg_dev: OTG controller device. Only requied if part of
>> + * OTG/dual-role.
>> *
>> */
>> struct usb_xhci_pdata {
>> unsigned usb3_lpm_capable:1;
>> + struct device *otg_dev;
>> };
>>
>> #endif /* __USB_CORE_XHCI_PDRIVER_H */
>> --
>> 2.5.0
>>
>> --
>> To unsubscribe from this list: send the line "unsubscribe linux-usb" in
>> the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
>> More majordomo info at http://vger.kernel.org/majordomo-info.html
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
WARNING: multiple messages have this Message-ID (diff)
From: Roger Quadros <rogerq@ti.com>
To: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>,
"stern@rowland.harvard.edu" <stern@rowland.harvard.edu>,
"balbi@kernel.org" <balbi@kernel.org>,
"gregkh@linuxfoundation.org" <gregkh@linuxfoundation.org>,
"peter.chen@freescale.com" <peter.chen@freescale.com>
Cc: "dan.j.williams@intel.com" <dan.j.williams@intel.com>,
"jun.li@freescale.com" <jun.li@freescale.com>,
"mathias.nyman@linux.intel.com" <mathias.nyman@linux.intel.com>,
"tony@atomide.com" <tony@atomide.com>,
"Joao.Pinto@synopsys.com" <Joao.Pinto@synopsys.com>,
"abrestic@chromium.org" <abrestic@chromium.org>,
"r.baldyga@samsung.com" <r.baldyga@samsung.com>,
"linux-usb@vger.kernel.org" <linux-usb@vger.kernel.org>,
"linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>,
"linux-omap@vger.kernel.org" <linux-omap@vger.kernel.org>
Subject: Re: [PATCH v6 12/12] usb: host: xhci-plat: Add otg device to platform data
Date: Wed, 6 Apr 2016 09:30:10 +0300 [thread overview]
Message-ID: <5704ACF2.6020201@ti.com> (raw)
In-Reply-To: <SG2PR06MB09197D03470D6E6083270343D89F0@SG2PR06MB0919.apcprd06.prod.outlook.com>
Hi,
On 06/04/16 06:23, Yoshihiro Shimoda wrote:
> Hi,
>
>> Sent: Tuesday, April 05, 2016 11:05 PM
>>
>> Host controllers that are part of an OTG/dual-role instance
>> need to somehow pass the OTG controller device information
>> to the HCD core.
>>
>> We use platform data to pass the OTG controller device.
>>
>> Signed-off-by: Roger Quadros <rogerq@ti.com>
>> ---
>> drivers/usb/host/xhci-plat.c | 35 ++++++++++++++++++++++++++++-------
>> include/linux/usb/xhci_pdriver.h | 3 +++
>> 2 files changed, 31 insertions(+), 7 deletions(-)
>>
>> diff --git a/drivers/usb/host/xhci-plat.c b/drivers/usb/host/xhci-plat.c
>> index 5c15e9b..3d0f597 100644
>> --- a/drivers/usb/host/xhci-plat.c
>> +++ b/drivers/usb/host/xhci-plat.c
>> @@ -230,11 +230,20 @@ static int xhci_plat_probe(struct platform_device *pdev)
>> goto put_usb3_hcd;
>> }
>>
>> - ret = usb_add_hcd(hcd, irq, IRQF_SHARED);
>> + if (pdata->otg_dev)
>
> I think that this should be changed like below:
> if (pdata && pdata->otg_dev)
Indeed, I'll fix this and the remaining occurrences. Thanks.
cheers,
-roger
>
> Otherwise, panic happened on my environment (arm64 / r8a7795 board) because the pdata was NULL.
>
>> + ret = usb_otg_add_hcd(hcd, irq, IRQF_SHARED, pdata->otg_dev);
>> + else
>> + ret = usb_add_hcd(hcd, irq, IRQF_SHARED);
>> +
>> if (ret)
>> goto disable_usb_phy;
>>
>> - ret = usb_add_hcd(xhci->shared_hcd, irq, IRQF_SHARED);
>> + if (pdata->otg_dev)
>
> Ditto.
>
>> + ret = usb_otg_add_hcd(xhci->shared_hcd, irq, IRQF_SHARED,
>> + pdata->otg_dev);
>> + else
>> + ret = usb_add_hcd(xhci->shared_hcd, irq, IRQF_SHARED);
>> +
>> if (ret)
>> goto dealloc_usb2_hcd;
>>
>> @@ -242,7 +251,10 @@ static int xhci_plat_probe(struct platform_device *pdev)
>>
>>
>> dealloc_usb2_hcd:
>> - usb_remove_hcd(hcd);
>> + if (pdata->otg_dev)
>
> Ditto.
>
>> + usb_otg_remove_hcd(hcd);
>> + else
>> + usb_remove_hcd(hcd);
>>
>> disable_usb_phy:
>> usb_phy_shutdown(hcd->usb_phy);
>> @@ -260,16 +272,25 @@ put_hcd:
>> return ret;
>> }
>>
>> -static int xhci_plat_remove(struct platform_device *dev)
>> +static int xhci_plat_remove(struct platform_device *pdev)
>> {
>> - struct usb_hcd *hcd = platform_get_drvdata(dev);
>> + struct usb_hcd *hcd = platform_get_drvdata(pdev);
>> struct xhci_hcd *xhci = hcd_to_xhci(hcd);
>> struct clk *clk = xhci->clk;
>> + struct usb_xhci_pdata *pdata = dev_get_platdata(&pdev->dev);
>> +
>> + if (pdata->otg_dev)
>
> Ditto.
>
>> + usb_otg_remove_hcd(xhci->shared_hcd);
>> + else
>> + usb_remove_hcd(xhci->shared_hcd);
>>
>> - usb_remove_hcd(xhci->shared_hcd);
>> usb_phy_shutdown(hcd->usb_phy);
>>
>> - usb_remove_hcd(hcd);
>> + if (pdata->otg_dev)
>
> Ditto.
>
> Best regards,
> Yoshihiro Shimoda
>
>> + usb_otg_remove_hcd(hcd);
>> + else
>> + usb_remove_hcd(hcd);
>> +
>> usb_put_hcd(xhci->shared_hcd);
>>
>> if (!IS_ERR(clk))
>> diff --git a/include/linux/usb/xhci_pdriver.h b/include/linux/usb/xhci_pdriver.h
>> index 376654b..5c68b83 100644
>> --- a/include/linux/usb/xhci_pdriver.h
>> +++ b/include/linux/usb/xhci_pdriver.h
>> @@ -18,10 +18,13 @@
>> *
>> * @usb3_lpm_capable: determines if this xhci platform supports USB3
>> * LPM capability
>> + * @otg_dev: OTG controller device. Only requied if part of
>> + * OTG/dual-role.
>> *
>> */
>> struct usb_xhci_pdata {
>> unsigned usb3_lpm_capable:1;
>> + struct device *otg_dev;
>> };
>>
>> #endif /* __USB_CORE_XHCI_PDRIVER_H */
>> --
>> 2.5.0
>>
>> --
>> To unsubscribe from this list: send the line "unsubscribe linux-usb" in
>> the body of a message to majordomo@vger.kernel.org
>> More majordomo info at http://vger.kernel.org/majordomo-info.html
next prev parent reply other threads:[~2016-04-06 6:30 UTC|newest]
Thread overview: 155+ messages / expand[flat|nested] mbox.gz Atom feed top
2016-04-05 14:05 [PATCH v6 00/12] USB OTG/dual-role framework Roger Quadros
2016-04-05 14:05 ` Roger Quadros
2016-04-05 14:05 ` [PATCH v6 01/12] usb: hcd: Initialize hcd->flags to 0 Roger Quadros
2016-04-05 14:05 ` Roger Quadros
2016-04-06 6:09 ` Felipe Balbi
2016-04-06 6:09 ` Felipe Balbi
[not found] ` <87zit72rqz.fsf-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>
2016-04-06 6:32 ` Roger Quadros
2016-04-06 6:32 ` Roger Quadros
2016-04-07 9:42 ` Peter Chen
2016-04-07 10:40 ` Roger Quadros
2016-04-07 10:40 ` Roger Quadros
[not found] ` <57063915.7000700-l0cyMroinI0@public.gmane.org>
2016-04-08 1:01 ` Peter Chen
2016-04-08 1:01 ` Peter Chen
2016-04-08 7:16 ` Roger Quadros
2016-04-08 7:16 ` Roger Quadros
[not found] ` <57075ACE.1010702-l0cyMroinI0@public.gmane.org>
2016-04-08 7:45 ` Peter Chen
2016-04-08 7:45 ` Peter Chen
2016-04-18 2:29 ` Peter Chen
2016-04-18 14:11 ` Alan Stern
2016-04-18 14:11 ` Alan Stern
[not found] ` <Pine.LNX.4.44L0.1604181007240.1775-100000-IYeN2dnnYyZXsRXLowluHWD2FQJk+8+b@public.gmane.org>
2016-04-19 1:56 ` Peter Chen
2016-04-19 1:56 ` Peter Chen
2016-04-20 8:15 ` Roger Quadros
2016-04-20 8:15 ` Roger Quadros
2016-04-20 9:40 ` Peter Chen
2016-04-05 14:05 ` [PATCH v6 02/12] usb: hcd.h: Add OTG to HCD interface Roger Quadros
2016-04-05 14:05 ` Roger Quadros
2016-04-18 7:41 ` Peter Chen
2016-04-05 14:05 ` [PATCH v6 03/12] usb: otg-fsm: use usb_otg wherever possible Roger Quadros
2016-04-05 14:05 ` Roger Quadros
2016-04-18 7:42 ` Peter Chen
2016-04-05 14:05 ` [PATCH v6 04/12] usb: otg-fsm: move host controller operations into usb_otg->hcd_ops Roger Quadros
2016-04-05 14:05 ` Roger Quadros
[not found] ` <1459865117-7032-5-git-send-email-rogerq-l0cyMroinI0@public.gmane.org>
2016-04-18 8:00 ` Peter Chen
2016-04-18 8:00 ` Peter Chen
2016-04-05 14:05 ` [PATCH v6 05/12] usb: gadget.h: Add OTG to gadget interface Roger Quadros
2016-04-05 14:05 ` Roger Quadros
2016-04-05 14:05 ` [PATCH v6 06/12] usb: otg: get rid of CONFIG_USB_OTG_FSM in favour of CONFIG_USB_OTG Roger Quadros
2016-04-05 14:05 ` Roger Quadros
2016-04-18 8:05 ` Peter Chen
[not found] ` <20160418080514.GG4477-Fb7DQEYuewWctlrPMvKcciBecyulp+rMXqFh9Ls21Oc@public.gmane.org>
2016-04-20 8:12 ` Roger Quadros
2016-04-20 8:12 ` Roger Quadros
2016-04-05 14:05 ` [PATCH v6 07/12] usb: otg: add OTG/dual-role core Roger Quadros
2016-04-05 14:05 ` Roger Quadros
2016-04-07 8:52 ` Yoshihiro Shimoda
2016-04-07 11:45 ` Roger Quadros
2016-04-08 11:22 ` Yoshihiro Shimoda
2016-04-11 10:54 ` Roger Quadros
2016-04-14 8:36 ` Yoshihiro Shimoda
2016-04-14 10:59 ` Roger Quadros
[not found] ` <570F7827.8050707-l0cyMroinI0@public.gmane.org>
2016-04-14 11:15 ` Yoshihiro Shimoda
2016-04-14 11:15 ` Yoshihiro Shimoda
[not found] ` <SG2PR06MB09195754753D7FDDAB05D3FDD8970-ESzmfEwOt/zNQ8RBPPB5A20DtJ1/0DrXvxpqHgZTriW3zl9H0oFU5g@public.gmane.org>
2016-04-14 11:32 ` Roger Quadros
2016-04-14 11:32 ` Roger Quadros
[not found] ` <570F7FB3.2040807-l0cyMroinI0@public.gmane.org>
2016-04-15 9:59 ` Yoshihiro Shimoda
2016-04-15 9:59 ` Yoshihiro Shimoda
[not found] ` <SG2PR06MB09195F411F6BBE840F7A22D2D8680-ESzmfEwOt/zNQ8RBPPB5A20DtJ1/0DrXvxpqHgZTriW3zl9H0oFU5g@public.gmane.org>
2016-04-15 10:57 ` Roger Quadros
2016-04-15 10:57 ` Roger Quadros
2016-04-15 10:03 ` Yoshihiro Shimoda
2016-04-19 9:18 ` Peter Chen
2016-04-20 5:08 ` Yoshihiro Shimoda
2016-04-20 7:03 ` Roger Quadros
[not found] ` <571729C6.5000200-l0cyMroinI0@public.gmane.org>
2016-04-22 6:05 ` Peter Chen
2016-04-22 6:05 ` Peter Chen
2016-04-22 1:26 ` Peter Chen
[not found] ` <20160422012646.GA29299-Fb7DQEYuewWctlrPMvKcciBecyulp+rMXqFh9Ls21Oc@public.gmane.org>
2016-04-22 3:34 ` Peter Chen
2016-04-22 3:34 ` Peter Chen
[not found] ` <20160422033414.GB29299-Fb7DQEYuewWctlrPMvKcciBecyulp+rMXqFh9Ls21Oc@public.gmane.org>
2016-04-22 5:57 ` Yoshihiro Shimoda
2016-04-22 5:57 ` Yoshihiro Shimoda
2016-04-19 8:06 ` Peter Chen
[not found] ` <20160419080649.GJ4477-Fb7DQEYuewWctlrPMvKcciBecyulp+rMXqFh9Ls21Oc@public.gmane.org>
2016-04-20 7:02 ` Roger Quadros
2016-04-20 7:02 ` Roger Quadros
2016-04-20 9:39 ` Peter Chen
[not found] ` <1459865117-7032-8-git-send-email-rogerq-l0cyMroinI0@public.gmane.org>
2016-04-15 9:25 ` Peter Chen
2016-04-15 9:25 ` Peter Chen
2016-04-15 11:00 ` Roger Quadros
2016-04-15 11:00 ` Roger Quadros
2016-04-18 2:09 ` Peter Chen
2016-04-20 6:54 ` Roger Quadros
2016-04-20 6:54 ` Roger Quadros
2016-04-20 9:26 ` Peter Chen
2016-04-21 6:52 ` Peter Chen
2016-04-21 6:52 ` Peter Chen
2016-04-25 14:05 ` Roger Quadros
2016-04-25 14:05 ` Roger Quadros
2016-04-26 2:07 ` Jun Li
[not found] ` <AM4PR04MB213045DC3D1C1D67A7D9AF0689630-WOempg8NbQQzjTQnahXoOs9NdZoXdze2vxpqHgZTriW3zl9H0oFU5g@public.gmane.org>
2016-04-26 3:47 ` Peter Chen
2016-04-26 3:47 ` Peter Chen
2016-04-26 5:11 ` Jun Li
2016-04-26 5:11 ` Jun Li
[not found] ` <AM4PR04MB2130124412E09799A2CB01BF89630-WOempg8NbQQzjTQnahXoOs9NdZoXdze2vxpqHgZTriW3zl9H0oFU5g@public.gmane.org>
2016-04-26 6:28 ` Peter Chen
2016-04-26 6:28 ` Peter Chen
2016-04-26 7:00 ` Jun Li
2016-04-26 7:00 ` Jun Li
2016-04-26 8:21 ` Peter Chen
2016-04-27 3:15 ` Peter Chen
[not found] ` <20160427031509.GA22637-Fb7DQEYuewWctlrPMvKcciBecyulp+rMXqFh9Ls21Oc@public.gmane.org>
2016-04-27 10:59 ` Roger Quadros
2016-04-27 10:59 ` Roger Quadros
[not found] ` <57209BA0.6040508-l0cyMroinI0@public.gmane.org>
2016-04-28 1:54 ` Peter Chen
2016-04-28 1:54 ` Peter Chen
[not found] ` <20160428015409.GA12199-Fb7DQEYuewWctlrPMvKcciBecyulp+rMXqFh9Ls21Oc@public.gmane.org>
2016-04-28 8:01 ` Roger Quadros
2016-04-28 8:01 ` Roger Quadros
2016-04-27 11:15 ` Roger Quadros
2016-04-05 14:05 ` [PATCH v6 08/12] usb: hcd: Adapt to OTG core Roger Quadros
2016-04-05 14:05 ` Roger Quadros
2016-04-18 6:29 ` Peter Chen
2016-04-19 8:14 ` Peter Chen
[not found] ` <20160419081446.GA15789-Fb7DQEYuewWctlrPMvKcciBecyulp+rMXqFh9Ls21Oc@public.gmane.org>
2016-04-20 6:47 ` Roger Quadros
2016-04-20 6:47 ` Roger Quadros
[not found] ` <20160418062937.GA4477-Fb7DQEYuewWctlrPMvKcciBecyulp+rMXqFh9Ls21Oc@public.gmane.org>
2016-04-20 6:46 ` Roger Quadros
2016-04-20 6:46 ` Roger Quadros
2016-04-27 10:16 ` Jun Li
2016-04-27 11:00 ` Roger Quadros
2016-04-27 11:11 ` Roger Quadros
2016-04-27 12:49 ` Jun Li
2016-04-27 13:18 ` Jun Li
2016-04-05 14:05 ` [PATCH v6 09/12] usb: gadget: udc: adapt " Roger Quadros
2016-04-05 14:05 ` Roger Quadros
[not found] ` <1459865117-7032-10-git-send-email-rogerq-l0cyMroinI0@public.gmane.org>
2016-04-18 6:59 ` Peter Chen
2016-04-18 6:59 ` Peter Chen
[not found] ` <20160418065954.GB4477-Fb7DQEYuewWctlrPMvKcciBecyulp+rMXqFh9Ls21Oc@public.gmane.org>
2016-04-20 6:51 ` Roger Quadros
2016-04-20 6:51 ` Roger Quadros
2016-04-21 6:38 ` Jun Li
2016-04-25 14:04 ` Roger Quadros
2016-04-26 0:07 ` Jun Li
[not found] ` <AM4PR04MB2130B0F024C0B275514020DE89630-WOempg8NbQQzjTQnahXoOs9NdZoXdze2vxpqHgZTriW3zl9H0oFU5g@public.gmane.org>
2016-04-27 11:22 ` Roger Quadros
2016-04-27 11:22 ` Roger Quadros
[not found] ` <5720A106.1030702-l0cyMroinI0@public.gmane.org>
2016-04-28 9:54 ` Roger Quadros
2016-04-28 9:54 ` Roger Quadros
2016-04-28 10:23 ` Jun Li
2016-04-28 12:22 ` Roger Quadros
2016-05-03 7:06 ` Jun Li
2016-05-03 15:44 ` Roger Quadros
[not found] ` <5728C76E.9010405-l0cyMroinI0@public.gmane.org>
2016-05-04 1:47 ` Peter Chen
2016-05-04 1:47 ` Peter Chen
2016-05-04 3:35 ` Peter Chen
2016-05-04 6:37 ` Roger Quadros
2016-05-04 7:53 ` Peter Chen
2016-05-04 8:03 ` Jun Li
[not found] ` <AM4PR04MB2130076A1E77301D143C9CAE897B0-WOempg8NbQQzjTQnahXoOs9NdZoXdze2vxpqHgZTriW3zl9H0oFU5g@public.gmane.org>
2016-05-04 8:40 ` Roger Quadros
2016-05-04 8:40 ` Roger Quadros
2016-05-04 8:39 ` Peter Chen
2016-04-05 14:05 ` [PATCH v6 10/12] usb: doc: dt-binding: Add otg-controller property Roger Quadros
2016-04-05 14:05 ` Roger Quadros
2016-04-05 14:05 ` [PATCH v6 11/12] usb: core: hub: Notify OTG fsm when A device sets b_hnp_enable Roger Quadros
2016-04-05 14:05 ` Roger Quadros
2016-04-18 7:08 ` Peter Chen
2016-04-27 14:35 ` Roger Quadros
2016-04-27 14:35 ` Roger Quadros
[not found] ` <1459865117-7032-1-git-send-email-rogerq-l0cyMroinI0@public.gmane.org>
2016-04-05 14:05 ` [PATCH v6 12/12] usb: host: xhci-plat: Add otg device to platform data Roger Quadros
2016-04-05 14:05 ` Roger Quadros
[not found] ` <1459865117-7032-13-git-send-email-rogerq-l0cyMroinI0@public.gmane.org>
2016-04-06 3:23 ` Yoshihiro Shimoda
2016-04-06 3:23 ` Yoshihiro Shimoda
[not found] ` <SG2PR06MB09197D03470D6E6083270343D89F0-ESzmfEwOt/zNQ8RBPPB5A20DtJ1/0DrXvxpqHgZTriW3zl9H0oFU5g@public.gmane.org>
2016-04-06 6:30 ` Roger Quadros [this message]
2016-04-06 6:30 ` Roger Quadros
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=5704ACF2.6020201@ti.com \
--to=rogerq-l0cymroini0@public.gmane.org \
--cc=Joao.Pinto-HKixBCOQz3hWk0Htik3J/w@public.gmane.org \
--cc=abrestic-F7+t8E8rja9g9hUCZPvPmw@public.gmane.org \
--cc=balbi-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org \
--cc=dan.j.williams-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org \
--cc=gregkh-hQyY1W1yCW8ekmWlsbkhG0B+6BGkLq7r@public.gmane.org \
--cc=jun.li-KZfg59tc24xl57MIdRCFDg@public.gmane.org \
--cc=linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org \
--cc=linux-omap-u79uwXL29TY76Z2rM5mHXA@public.gmane.org \
--cc=linux-usb-u79uwXL29TY76Z2rM5mHXA@public.gmane.org \
--cc=mathias.nyman-VuQAYsv1563Yd54FQh9/CA@public.gmane.org \
--cc=peter.chen-KZfg59tc24xl57MIdRCFDg@public.gmane.org \
--cc=r.baldyga-Sze3O3UU22JBDgjK7y7TUQ@public.gmane.org \
--cc=stern-nwvwT67g6+6dFdvTe/nMLpVzexx5G7lz@public.gmane.org \
--cc=tony-4v6yS6AI5VpBDgjK7y7TUQ@public.gmane.org \
--cc=yoshihiro.shimoda.uh-zM6kxYcvzFBBDgjK7y7TUQ@public.gmane.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.