int board_init(void) { /* address of boot parameters */ gd->bd->bi_boot_params = CONFIG_SYS_SDRAM_BASE + 0x100; #ifdef CONFIG_CMD_NAND corvus_nand_hw_init(); #endif #ifdef CONFIG_ATMEL_SPI at91_spi0_hw_init(1 << 4); #endif #ifdef CONFIG_HAS_DATAFLASH at91_spi0_hw_init(1 << 0); #endif #ifdef CONFIG_MACB corvus_macb_hw_init(); #endif #ifdef CONFIG_CMD_USB taurus_usb_hw_init(); #endif #ifdef CONFIG_USB_GADGET_ATMEL_USBA at91_udp_hw_init(); usba_udc_probe(&pdata); #endif return 0; }
int board_init(void) { /* adress of boot parameters */ gd->bd->bi_boot_params = CONFIG_SYS_SDRAM_BASE + 0x100; #ifdef CONFIG_ATMEL_SPI sama5d4_xplained_spi0_hw_init(); #endif #ifdef CONFIG_NAND_ATMEL sama5d4_xplained_nand_hw_init(); #endif #ifdef CONFIG_GENERIC_ATMEL_MCI sama5d4_xplained_mci1_hw_init(); #endif #ifdef CONFIG_MACB sama5d4_xplained_macb0_hw_init(); #endif #ifdef CONFIG_LCD sama5d4_xplained_lcd_hw_init(); #endif #ifdef CONFIG_CMD_USB sama5d4_xplained_usb_hw_init(); #endif #ifdef CONFIG_USB_GADGET_ATMEL_USBA at91_udp_hw_init(); #endif return 0; }
int board_init(void) { /* address of boot parameters */ gd->bd->bi_boot_params = CONFIG_SYS_SDRAM_BASE + 0x100; /* we have to request the gpios again after relocation */ corvus_request_gpio(); #ifdef CONFIG_CMD_NAND corvus_nand_hw_init(); #endif #ifdef CONFIG_ATMEL_SPI at91_spi0_hw_init(1 << 4); #endif #ifdef CONFIG_MACB corvus_macb_hw_init(); #endif #ifdef CONFIG_CMD_USB taurus_usb_hw_init(); #endif #ifdef CONFIG_USB_GADGET_ATMEL_USBA at91_udp_hw_init(); usba_udc_probe(&pdata); #endif return 0; }
int board_init(void) { /* adress of boot parameters */ gd->bd->bi_boot_params = CONFIG_SYS_SDRAM_BASE + 0x100; #ifdef CONFIG_ATMEL_SPI ma5d4evk_spi0_hw_init(); #endif #ifdef CONFIG_GENERIC_ATMEL_MCI ma5d4evk_mci0_hw_init(); ma5d4evk_mci1_hw_init(); #endif #ifdef CONFIG_MACB ma5d4evk_macb0_hw_init(); #endif #ifdef CONFIG_LCD ma5d4evk_lcd_hw_init(); #endif #ifdef CONFIG_CMD_USB ma5d4evk_usb_hw_init(); #endif #ifdef CONFIG_USB_GADGET_ATMEL_USBA at91_udp_hw_init(); #endif board_identify(); /* Reset CAN controllers */ at91_set_pio_output(AT91_PIO_PORTB, 21, 0); udelay(100); at91_set_pio_output(AT91_PIO_PORTB, 21, 1); at91_pio3_set_pio_pulldown(AT91_PIO_PORTB, 21, 0); return 0; }
int board_init(void) { /* adress of boot parameters */ gd->bd->bi_boot_params = CONFIG_SYS_SDRAM_BASE + 0x100; #ifdef CONFIG_NAND_ATMEL sama5d3xek_nand_hw_init(); #endif #ifdef CONFIG_MTD_NOR_FLASH sama5d3xek_nor_hw_init(); #endif #ifdef CONFIG_CMD_USB sama5d3xek_usb_hw_init(); #endif #ifdef CONFIG_USB_GADGET_ATMEL_USBA at91_udp_hw_init(); #endif #ifdef CONFIG_GENERIC_ATMEL_MCI sama5d3xek_mci_hw_init(); #endif #ifdef CONFIG_ATMEL_SPI at91_spi0_hw_init(1 << 0); #endif #ifdef CONFIG_MACB if (has_emac()) at91_macb_hw_init(); if (has_gmac()) at91_gmac_hw_init(); #endif #ifdef CONFIG_LCD if (has_lcdc()) sama5d3xek_lcd_hw_init(); #endif return 0; }
int board_init(void) { /* adress of boot parameters */ gd->bd->bi_boot_params = CONFIG_SYS_SDRAM_BASE + 0x100; #ifdef CONFIG_ATMEL_SPI board_spi0_hw_init(); #endif #ifdef CONFIG_ATMEL_QSPI board_qspi_hw_init(); #endif #ifdef CONFIG_ATMEL_SDHCI #ifdef CONFIG_ATMEL_SDHCI0 board_sdhci0_hw_init(); #endif #ifdef CONFIG_ATMEL_SDHCI1 board_sdhci1_hw_init(); #endif #endif #ifdef CONFIG_MACB board_gmac_hw_init(); #endif #ifdef CONFIG_LCD board_lcd_hw_init(); #endif #ifdef CONFIG_CMD_USB board_usb_hw_init(); #endif #ifdef CONFIG_USB_GADGET_ATMEL_USBA at91_udp_hw_init(); #endif return 0; }
int board_init(void) { /* adress of boot parameters */ gd->bd->bi_boot_params = CONFIG_SYS_SDRAM_BASE + 0x100; #ifdef CONFIG_ATMEL_SPI sama5d4ek_spi0_hw_init(); #endif #ifdef CONFIG_NAND_ATMEL sama5d4ek_nand_hw_init(); #endif #ifdef CONFIG_GENERIC_ATMEL_MCI sama5d4ek_mci1_hw_init(); #endif #ifdef CONFIG_USB_GADGET_ATMEL_USBA at91_udp_hw_init(); #endif #ifdef CONFIG_MACB sama5d4ek_macb0_hw_init(); #endif #ifdef CONFIG_MACB1 sama5d4ek_macb1_hw_init(); #else #ifdef CONFIG_LCD sama5d4ek_lcd_hw_init(); #endif #endif #ifdef CONFIG_CMD_USB sama5d4ek_usb_hw_init(); #endif #ifdef CONFIG_ANDROID_RECOVERY recovery_button_hw_init(); check_recovery_button(); #endif #ifdef CONFIG_CMD_FASTBOOT fastboot_button_hw_init(); #endif return 0; }
int board_init(void) { /* adress of boot parameters */ gd->bd->bi_boot_params = CONFIG_SYS_SDRAM_BASE + 0x100; #ifdef CONFIG_ATMEL_SPI vinco_spi0_hw_init(); #endif #ifdef CONFIG_GENERIC_ATMEL_MCI vinco_mci0_hw_init(); #endif #ifdef CONFIG_MACB vinco_macb0_hw_init(); #endif #ifdef CONFIG_CMD_USB vinco_usb_hw_init(); #endif #ifdef CONFIG_USB_GADGET_ATMEL_USBA at91_udp_hw_init(); #endif return 0; }