Lines Matching +full:es +full:- +full:enable

6  * SPDX-License-Identifier:	GPL-2.0+
9 #include <asm/mach-types.h>
22 #include <asm/ehci-omap.h>
49 gd->bd->bi_arch_number = MACH_TYPE_OMAP4_PANDA; in board_init()
50 gd->bd->bi_boot_params = (0x80000000 + 0x100); /* boot param addr */ in board_init()
62 * Description: Detect if we are running on a panda revision A1-A6,
63 * or an ES panda board. This can be done by reading
67 * GPIO171, GPIO101, GPIO182: 0 1 1 => A1-A5
69 * Panda ES:
82 writew((IEN | M3), (*ctrl)->control_padconf_core_base + UNIPRO_TX0); in get_board_revision()
83 writew((IEN | M3), (*ctrl)->control_padconf_core_base + FREF_CLK2_OUT); in get_board_revision()
91 * Setup the mux for the ES specific board ID pins (gpio 101, in get_board_revision()
94 writew((IEN | M3), (*ctrl)->control_padconf_core_base + in get_board_revision()
96 writew((IEN | M3), (*ctrl)->control_padconf_core_base + in get_board_revision()
98 writew((IEN | M3), (*ctrl)->control_padconf_core_base + in get_board_revision()
106 env_set("board_name", "panda-es"); in get_board_revision()
112 writew((IEN | M3), (*ctrl)->control_padconf_core_base + in get_board_revision()
120 env_set("board_name", "panda-a4"); in get_board_revision()
128 * is_panda_es_rev_b3() - Detect if we are running on rev B3 of panda board ES
131 * Detect if we are running on B3 version of ES panda board,
134 * GPIO171: 1 => Panda ES Rev B3
136 * Return : return 1 if Panda ES Rev B3 , else return 0
148 (*ctrl)->control_padconf_core_base + UNIPRO_TX0); in is_panda_es_rev_b3()
150 /* if processor_rev is panda ES and GPIO171 is 1,it is rev b3 */ in is_panda_es_rev_b3()
158 * emif_get_reg_dump() - emif_get_reg_dump strong function
160 * @emif_nr - emif base
161 * @regs - reg dump of timing values
204 * @brief misc_init_r - Configure Panda board specific configurations
228 auxclk = readl(&scrm->auxclk3); in misc_init_r()
238 writel(auxclk, &scrm->auxclk3); in misc_init_r()
243 auxclk = readl(&scrm->auxclk1); in misc_init_r()
253 writel(auxclk, &scrm->auxclk1); in misc_init_r()
256 altclksrc = readl(&scrm->altclksrc); in misc_init_r()
262 /* enable clocks */ in misc_init_r()
265 writel(altclksrc, &scrm->altclksrc); in misc_init_r()
274 do_set_mux((*ctrl)->control_padconf_core_base, in set_muxconf_regs()
279 do_set_mux((*ctrl)->control_padconf_wkup_base, in set_muxconf_regs()
285 do_set_mux((*ctrl)->control_padconf_wkup_base, in set_muxconf_regs()
294 return omap_mmc_init(0, 0, 0, -1, -1); in board_mmc_init()
319 /* Now we can enable our port clocks */ in ehci_hcd_init()
338 * get_board_rev() - get board revision