static int __init usb_dr_init(void)
{
	pr_debug("%s: \n", __func__);

	dr_register_otg();
	dr_register_host(otg_resources, ARRAY_SIZE(otg_resources));
	dr_register_udc();

	return 0;
}
Exemple #2
0
static int __init usb_dr_init(void)
{
	pr_debug("%s: \n", __func__);

	dr_register_otg();
	dr_register_host(otg_resources, ARRAY_SIZE(otg_resources));
	dr_register_udc();

	PDATA->change_ahb_burst = 1;
	PDATA->ahb_burst_mode = 0;
	return 0;
}
Exemple #3
0
static int __init usb_dr_init(void)
{
	pr_debug("%s: \n", __func__);

	dr_register_otg();
	dr_register_host(otg_resources, ARRAY_SIZE(otg_resources));
	dr_register_udc();
#ifdef CONFIG_USB_GADGET_WAKE_UP
	/* set udc may and should wakeup */
	device_init_wakeup(&(dr_udc_device.dev), 1);
#endif
	return 0;
}