Home
last modified time | relevance | path

Searched refs:pin_cfg (Results 1 – 2 of 2) sorted by relevance

/freebsd/sys/arm/freescale/vybrid/
H A Dvf_iomuxc.c130 int pin_cfg; in pinmux_set() local
154 pin_cfg = iomux_config[i+1]; in pinmux_set()
157 pin, pin_cfg); in pinmux_set()
159 WRITE4(sc, IOMUXC(pin), pin_cfg); in pinmux_set()
/freebsd/sys/dev/bxe/
H A Dbxe_elink.c1141 static void elink_set_cfg_pin(struct bxe_softc *sc, uint32_t pin_cfg, uint32_t val) in elink_set_cfg_pin() argument
1143 if (pin_cfg == PIN_CFG_NA) in elink_set_cfg_pin()
1145 if (pin_cfg >= PIN_CFG_EPIO0) { in elink_set_cfg_pin()
1146 elink_set_epio(sc, pin_cfg - PIN_CFG_EPIO0, val); in elink_set_cfg_pin()
1148 uint8_t gpio_num = (pin_cfg - PIN_CFG_GPIO0_P0) & 0x3; in elink_set_cfg_pin()
1149 uint8_t gpio_port = (pin_cfg - PIN_CFG_GPIO0_P0) >> 2; in elink_set_cfg_pin()
1154 static uint32_t elink_get_cfg_pin(struct bxe_softc *sc, uint32_t pin_cfg, uint32_t *val) in elink_get_cfg_pin() argument
1156 if (pin_cfg == PIN_CFG_NA) in elink_get_cfg_pin()
1158 if (pin_cfg >= PIN_CFG_EPIO0) { in elink_get_cfg_pin()
1159 elink_get_epio(sc, pin_cfg - PIN_CFG_EPIO0, val); in elink_get_cfg_pin()
[all …]