[PATCH 5/9] USB chipidea: introduce dual role mode pdata flags
Peter Chen
peter.chen at freescale.com
Fri Feb 1 07:30:21 EST 2013
On Fri, Feb 01, 2013 at 08:48:26AM +0100, Sascha Hauer wrote:
> Even if a chipidea core is otg capable the board may not. This allows
> to explicitly set the core to host/peripheral mode. Without these
> flags the driver falls back to the old behaviour.
>
> Signed-off-by: Sascha Hauer <s.hauer at pengutronix.de>
> ---
> drivers/usb/chipidea/core.c | 21 +++++++++++++++------
> include/linux/usb/chipidea.h | 2 +-
> 2 files changed, 16 insertions(+), 7 deletions(-)
>
> diff --git a/drivers/usb/chipidea/core.c b/drivers/usb/chipidea/core.c
> index a3ec29d..b2dbf55 100644
> --- a/drivers/usb/chipidea/core.c
> +++ b/drivers/usb/chipidea/core.c
> @@ -435,6 +435,7 @@ static int ci_hdrc_probe(struct platform_device *pdev)
> struct resource *res;
> void __iomem *base;
> int ret;
> + int dr_mode;
why not using enum usb_dr_mode;
--
Best Regards,
Peter Chen
More information about the linux-arm-kernel
mailing list