Lines Matching +full:dra7 +full:- +full:cpsw +full:- +full:switch
11 * SPDX-License-Identifier: GPL-2.0+
29 #include <dwc3-uboot.h>
30 #include <dwc3-omap-uboot.h>
31 #include <ti-usb-phy-uboot.h>
38 #define board_is_dra72x_evm() board_ti_is("DRA72x-T")
48 #include <cpsw.h>
59 "Board: UNKNOWN(DRA7 EVM) REV UNKNOWN\n"
218 switch (omap_revision()) { in emif_get_reg_dump()
222 switch (emif_nr) { in emif_get_reg_dump()
291 switch (omap_revision()) { in emif_get_dmm_regs()
437 * The DSPEVE and IVA rails are grouped on DRA71x-evm
463 switch (rail_offset) { in get_voltrail_opp()
517 gd->bd->bi_boot_params = (0x80000000 + 0x100); /* boot param addr */ in board_init()
528 gd->bd->bi_dram[0].start = CONFIG_SYS_SDRAM_BASE; in dram_init_banksize()
529 gd->bd->bi_dram[0].size = get_effective_memsize(); in dram_init_banksize()
531 gd->bd->bi_dram[1].start = 0x200000000; in dram_init_banksize()
532 gd->bd->bi_dram[1].size = ram_size - CONFIG_MAX_MEM_MAPPED; in dram_init_banksize()
545 name = "dra72x-revc"; in board_late_init()
631 do_set_mux32((*ctrl)->control_padconf_core_base, in set_muxconf_regs()
643 switch (omap_revision()) { in recalibrate_iodelay()
680 /* Setup port1 and port2 for rgmii with 'no-id' mode */ in recalibrate_iodelay()
691 do_set_mux32((*ctrl)->control_padconf_core_base, pads, npads); in recalibrate_iodelay()
695 do_set_mux32((*ctrl)->control_padconf_core_base, in recalibrate_iodelay()
699 ret = do_set_iodelay((*ctrl)->iodelay_config_base, iodelay, niodelays); in recalibrate_iodelay()
709 omap_mmc_init(0, 0, 0, -1, -1); in board_mmc_init()
710 omap_mmc_init(1, 0, 0, -1, -1); in board_mmc_init()
757 switch (index) { in board_usb_init()
793 switch (index) { in board_usb_cleanup()
822 /* break into full u-boot on 'c' */ in spl_start_uboot()
887 mac_lo = readl((*ctrl)->control_core_mac_id_0_lo); in board_eth_init()
888 mac_hi = readl((*ctrl)->control_core_mac_id_0_hi); in board_eth_init()
897 printf("<ethaddr> not set. Validating first E-fuse MAC\n"); in board_eth_init()
903 mac_lo = readl((*ctrl)->control_core_mac_id_1_lo); in board_eth_init()
904 mac_hi = readl((*ctrl)->control_core_mac_id_1_hi); in board_eth_init()
917 ctrl_val = readl((*ctrl)->control_core_control_io1) & (~0x33); in board_eth_init()
919 writel(ctrl_val, (*ctrl)->control_core_control_io1); in board_eth_init()
931 printf("Error %d registering CPSW switch\n", ret); in board_eth_init()
977 if (!strcmp(name, "dra71-evm")) in board_fit_config_name_match()
980 if (!strcmp(name, "dra72-evm-revc")) in board_fit_config_name_match()
982 } else if (!strcmp(name, "dra72-evm")) { in board_fit_config_name_match()
985 } else if (!is_dra72x() && !strcmp(name, "dra7-evm")) { in board_fit_config_name_match()
989 return -1; in board_fit_config_name_match()