@ -18,9 +18,7 @@ int usb_cpu_init(void)
{
at91_pmc_t * pmc = ( at91_pmc_t * ) ATMEL_BASE_PMC ;
# if defined(CONFIG_AT91CAP9) || defined(CONFIG_AT91SAM9260) || \
defined ( CONFIG_AT91SAM9263 ) | | defined ( CONFIG_AT91SAM9G20 ) | | \
defined ( CONFIG_AT91SAM9261 ) | | defined ( CONFIG_AT91SAM9N12 )
# ifdef CONFIG_USB_ATMEL_CLK_SEL_PLLB
/* Enable PLLB */
writel ( get_pllb_init ( ) , & pmc - > pllbr ) ;
while ( ( readl ( & pmc - > sr ) & AT91_PMC_LOCKB ) ! = AT91_PMC_LOCKB )
@ -28,8 +26,7 @@ int usb_cpu_init(void)
# ifdef CONFIG_AT91SAM9N12
writel ( AT91_PMC_USBS_USB_PLLB | AT91_PMC_USB_DIV_2 , & pmc - > usb ) ;
# endif
# elif defined(CONFIG_AT91SAM9G45) || defined(CONFIG_AT91SAM9M10G45) || \
defined ( CONFIG_AT91SAM9X5 ) | | defined ( CONFIG_SAMA5D3 )
# elif defined(CONFIG_USB_ATMEL_CLK_SEL_UPLL)
/* Enable UPLL */
writel ( readl ( & pmc - > uckr ) | AT91_PMC_UPLLEN | AT91_PMC_BIASEN ,
& pmc - > uckr ) ;
@ -73,9 +70,7 @@ int usb_cpu_stop(void)
writel ( ATMEL_PMC_UHP , & pmc - > scdr ) ;
# endif
# if defined(CONFIG_AT91CAP9) || defined(CONFIG_AT91SAM9260) || \
defined ( CONFIG_AT91SAM9263 ) | | defined ( CONFIG_AT91SAM9G20 ) | | \
defined ( CONFIG_AT91SAM9N12 )
# ifdef CONFIG_USB_ATMEL_CLK_SEL_PLLB
# ifdef CONFIG_AT91SAM9N12
writel ( 0 , & pmc - > usb ) ;
# endif
@ -83,8 +78,7 @@ int usb_cpu_stop(void)
writel ( 0 , & pmc - > pllbr ) ;
while ( ( readl ( & pmc - > sr ) & AT91_PMC_LOCKB ) ! = 0 )
;
# elif defined(CONFIG_AT91SAM9G45) || defined(CONFIG_AT91SAM9M10G45) || \
defined ( CONFIG_AT91SAM9X5 ) | | defined ( CONFIG_SAMA5D3 )
# elif defined(CONFIG_USB_ATMEL_CLK_SEL_UPLL)
/* Disable UPLL */
writel ( readl ( & pmc - > uckr ) & ( ~ AT91_PMC_UPLLEN ) , & pmc - > uckr ) ;
while ( ( readl ( & pmc - > sr ) & AT91_PMC_LOCKU ) = = AT91_PMC_LOCKU )