Lines Matching refs:pin_cfg

1141 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()
1161 uint8_t gpio_num = (pin_cfg - PIN_CFG_GPIO0_P0) & 0x3; in elink_get_cfg_pin()
1162 uint8_t gpio_port = (pin_cfg - PIN_CFG_GPIO0_P0) >> 2; in elink_get_cfg_pin()
8818 uint32_t pin_cfg; in elink_warpcore_power_module() local
8821 pin_cfg = (REG_RD(sc, params->shmem_base + in elink_warpcore_power_module()
8827 if (pin_cfg == PIN_CFG_NA) in elink_warpcore_power_module()
8830 power, pin_cfg); in elink_warpcore_power_module()
8834 elink_set_cfg_pin(sc, pin_cfg, power ^ 1); in elink_warpcore_power_module()
9468 uint32_t pin_cfg; in elink_set_e3_module_fault_led() local
9471 pin_cfg = (REG_RD(sc, params->shmem_base + in elink_set_e3_module_fault_led()
9477 gpio_mode, pin_cfg); in elink_set_e3_module_fault_led()
9478 elink_set_cfg_pin(sc, pin_cfg, gpio_mode); in elink_set_e3_module_fault_led()