[PATCH 1/2] ARM: OMAP2+: Fix MUSB ifdefs for platform init code
Felipe Balbi
balbi at ti.com
Fri Jun 22 06:15:34 EDT 2012
On Wed, Jun 13, 2012 at 03:15:06AM -0700, Tony Lindgren wrote:
> Commit 62285963 (usb: musb: drop a gigantic amount of ifdeferry)
> got rid of a bunch of ifdefs in the MUSB code. Looks like the
> platform init code is still using these dropped defines though,
> which in many cases results the board defaulting always to host
> mode.
>
> Currently the situation is that USB_MUSB_HDRC is the main
> Kconfig option with additional USB_GADGET_MUSB_HDRC so only
> these two should be used to select between host and OTG mode.
>
> Fix the situation for omaps. The following users should fix the
> platform init code in a similar way:
>
> Dropped Kconfig option Current users
>
> USB_MUSB_OTG blackfin, davinci, not in Kconfigs
> USB_MUSB_PERIPHERAL davinci, not in Kconfigs
> USB_MUSB_HOST davinci, not in Kconfigs
> USB_MUSB_HDRC_HCD blackfin, not in Kconfigs
> USB_MUSB_OTG blackfin, not in Kconfigs
>
> Cc: Mike Frysinger <vapier at gentoo.org>
> Cc: Sekhar Nori <nsekhar at ti.com>
> Cc: linux-usb at vger.kernel.org
> Cc: Felipe Balbi <balbi at ti.com>
> Signed-off-by: Tony Lindgren <tony at atomide.com>
Looks ok, though I would stick to things boards are wired to do. e.g.:
all development boards are wired for OTG (with a few exceptions),
n800 is peripheral only
n810 is OTG
and so on. That way you remove all the clutter.
--
balbi
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20120622/1655eeeb/attachment.sig>
More information about the linux-arm-kernel
mailing list