Lines Matching +full:transmit +full:- +full:level +full:- +full:mv

1 // SPDX-License-Identifier: GPL-2.0+
9 #include <asm/arch/mx6-pins.h>
12 #include <asm/mach-imx/mxc_i2c.h>
46 /* 4-bit microSD on SD2 */
57 /* 8-bit eMMC on SD2/NAND */
1282 #define SETUP_GPIO_OUTPUT(gpio, name, level) \ argument
1284 gpio_direction_output(gpio, level);
1306 if (board == GW52xx && info->model[4] == '2') in setup_iomux_gpio()
1313 /* turn off (active-high) user LED's */ in setup_iomux_gpio()
1323 /* MSATA Enable - default to PCI */ in setup_iomux_gpio()
1339 /* RS485 Transmit Enable */ in setup_iomux_gpio()
1363 /* PCICK_SSON: disable spread-spectrum clock */ in setup_iomux_gpio()
1387 /* sense vselect pin to see if we support uhs-i */ in setup_iomux_gpio()
1415 gpio_request(IMX_GPIO_NR(3, 31) , "usbh1-ehci_pwr"); in setup_iomux_gpio()
1417 gpio_request(IMX_GPIO_NR(4, 15) , "usbh2-otg_pwr"); in setup_iomux_gpio()
1511 if (!cfg->gpio_padmux[0] && !cfg->gpio_padmux[1]) in setup_board_gpio()
1523 printf("DIO%d: GPIO%d_IO%02d (gpio-%d)\n", i, in setup_board_gpio()
1524 (cfg->gpio_param/32)+1, in setup_board_gpio()
1525 cfg->gpio_param%32, in setup_board_gpio()
1526 cfg->gpio_param); in setup_board_gpio()
1528 imx_iomux_v3_setup_pad(cfg->gpio_padmux[cputype] | in setup_board_gpio()
1530 gpio_requestf(cfg->gpio_param, "dio%d", i); in setup_board_gpio()
1531 gpio_direction_input(cfg->gpio_param); in setup_board_gpio()
1533 cfg->pwm_padmux) { in setup_board_gpio()
1534 if (!cfg->pwm_param) { in setup_board_gpio()
1540 printf("DIO%d: pwm%d\n", i, cfg->pwm_param); in setup_board_gpio()
1541 imx_iomux_v3_setup_pad(cfg->pwm_padmux[cputype] | in setup_board_gpio()
1601 * set board-specific scalar for max CPU frequency in setup_pmic()
1605 * feedback inputs on Ventana is 1308mV. Note that this in setup_pmic()
1606 * is a bit shy of the Vmin of 1350mV in the datasheet in setup_pmic()
1680 /* usdhc2: 8-bit eMMC */ in board_mmc_init()
1688 /* usdhc3: 4-bit microSD */ in board_mmc_init()
1695 /* usdhc3: 8-bit eMMC */ in board_mmc_init()
1703 /* usdhc2: 4-bit microSD */ in board_mmc_init()
1720 return -1; in board_mmc_init()
1727 struct fsl_esdhc_cfg *cfg = (struct fsl_esdhc_cfg *)mmc->priv; in board_mmc_getcd()
1735 if (cfg->esdhc_base == USDHC2_BASE_ADDR) in board_mmc_getcd()
1743 if (cfg->esdhc_base == USDHC3_BASE_ADDR) in board_mmc_getcd()
1753 return -1; in board_mmc_getcd()