From: Felipe Balbi <me@felipebalbi.com>
To: Ajay Kumar Gupta <ajay.gupta@ti.com>
Cc: linux-omap@vger.kernel.org, david-b@pacbell.net, felipe.balbi@nokia.com
Subject: Re: [PATCH] usb: musb: adding support for registering nop xceiv
Date: Tue, 13 Jan 2009 00:29:49 +0200 [thread overview]
Message-ID: <20090112222946.GN25493@frodo> (raw)
In-Reply-To: <1231412036-7371-1-git-send-email-ajay.gupta@ti.com>
On Thu, Jan 08, 2009 at 04:23:56PM +0530, Ajay Kumar Gupta wrote:
> Adding support for registering nop usb transceiver for musb
> platforms. Tested with OMAP35xx EVM having OTG phy ISP1504
> which is autonomous and doesn't require any phy programming.
>
> Signed-off-by: Ajay Kumar Gupta <ajay.gupta@ti.com>
Tony, if Dave is ok with the nop-xceiv, we can apply this to l-o and
people who doesn't use twl4030/tlw5030 xceiv will have to select this
driver.
> ---
> arch/arm/mach-omap2/usb-musb.c | 19 +++++++++++++++++++
> 1 files changed, 19 insertions(+), 0 deletions(-)
>
> diff --git a/arch/arm/mach-omap2/usb-musb.c b/arch/arm/mach-omap2/usb-musb.c
> index 61c5709..c202256 100644
> --- a/arch/arm/mach-omap2/usb-musb.c
> +++ b/arch/arm/mach-omap2/usb-musb.c
> @@ -155,10 +155,29 @@ static struct platform_device musb_device = {
> };
> #endif
>
> +#ifdef CONFIG_NOP_USB_XCEIV
> +static u64 nop_xceiv_dmamask = DMA_32BIT_MASK;
> +
> +static struct platform_device nop_xceiv_device = {
> + .name = "nop_usb_xceiv",
> + .id = -1,
> + .dev = {
> + .dma_mask = &nop_xceiv_dmamask,
> + .coherent_dma_mask = DMA_32BIT_MASK,
> + .platform_data = NULL,
> + },
> +};
> +#endif
>
> void __init usb_musb_init(void)
> {
> #ifdef CONFIG_USB_MUSB_SOC
> +#ifdef CONFIG_NOP_USB_XCEIV
> + if (platform_device_register(&nop_xceiv_device) < 0) {
> + printk(KERN_ERR "Unable to register NOP-XCEIV device\n");
> + return;
> + }
> +#endif
> if (platform_device_register(&musb_device) < 0) {
> printk(KERN_ERR "Unable to register HS-USB (MUSB) device\n");
> return;
> --
> 1.5.6
>
> --
> To unsubscribe from this list: send the line "unsubscribe linux-omap" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
--
balbi
next prev parent reply other threads:[~2009-01-12 22:29 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-01-08 10:53 [PATCH] usb: musb: adding support for registering nop xceiv Ajay Kumar Gupta
2009-01-12 22:29 ` Felipe Balbi [this message]
2009-01-19 10:39 ` Gupta, Ajay Kumar
2009-02-20 16:41 ` Tony Lindgren
2009-02-20 16:43 ` Felipe Balbi
2009-02-20 22:06 ` David Brownell
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=20090112222946.GN25493@frodo \
--to=me@felipebalbi.com \
--cc=ajay.gupta@ti.com \
--cc=david-b@pacbell.net \
--cc=felipe.balbi@nokia.com \
--cc=linux-omap@vger.kernel.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.