ramips: rt305x: add dwc_otg platform device
Signed-off-by: Alexander Gordeev <lasaine@lvk.cs.msu.su> SVN-Revision: 27995
This commit is contained in:
		
							parent
							
								
									92c6097c73
								
							
						
					
					
						commit
						addc86fdbd
					
				| @ -242,3 +242,29 @@ void __init rt305x_register_spi(struct spi_board_info *info, int n) | ||||
| 	spi_register_board_info(info, n); | ||||
| 	platform_device_register(&rt305x_spi_device); | ||||
| } | ||||
| 
 | ||||
| static struct resource rt305x_usb_resources[] = { | ||||
| 	{ | ||||
| 		.start	= RT305X_OTG_BASE, | ||||
| 		.end	= RT305X_OTG_BASE + 0x3FFFF, | ||||
| 		.flags	= IORESOURCE_MEM, | ||||
| 	}, { | ||||
| 		.start	= RT305X_INTC_IRQ_OTG, | ||||
| 		.end	= RT305X_INTC_IRQ_OTG, | ||||
| 		.flags	= IORESOURCE_IRQ, | ||||
| 	}, | ||||
| }; | ||||
| 
 | ||||
| static struct platform_device rt305x_usb_device = { | ||||
| 	.name			= "dwc_otg", | ||||
| 	.resource		= rt305x_usb_resources, | ||||
| 	.num_resources	= ARRAY_SIZE(rt305x_usb_resources), | ||||
| 	.dev = { | ||||
| 		.platform_data = NULL, | ||||
| 	} | ||||
| }; | ||||
| 
 | ||||
| void __init rt305x_register_usb(void) | ||||
| { | ||||
| 	platform_device_register(&rt305x_usb_device); | ||||
| } | ||||
|  | ||||
| @ -23,6 +23,7 @@ void rt305x_register_ethernet(void); | ||||
| void rt305x_register_wifi(void); | ||||
| void rt305x_register_wdt(void); | ||||
| void rt305x_register_spi(struct spi_board_info *info, int n); | ||||
| void rt305x_register_usb(void); | ||||
| 
 | ||||
| #endif  /* __RT305X_DEVICES_H */ | ||||
| 
 | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user