Lines Matching full:i
14 #define ABUS_MASK(i) GENMASK(((i) * 8) + 3, (i) * 8) argument
20 for (uint8_t i = 0U; i < pin_cnt; i++) { in pinctrl_configure_pins() local
24 if (pins[i].en_bit == SILABS_PINCTRL_ANALOG) { in pinctrl_configure_pins()
26 (pins[i].base_offset * sizeof(mem_addr_t)); in pinctrl_configure_pins()
27 sys_write32(FIELD_PREP(ABUS_MASK(pins[i].mode), pins[i].route_offset), in pinctrl_configure_pins()
33 GPIO_PinModeSet(pins[i].port, pins[i].pin, pins[i].mode, pins[i].dout); in pinctrl_configure_pins()
37 (pins[i].base_offset * sizeof(mem_addr_t)); in pinctrl_configure_pins()
38 route_reg = enable_reg + (pins[i].route_offset * sizeof(mem_addr_t)); in pinctrl_configure_pins()
40 sys_write32(pins[i].port | FIELD_PREP(PIN_MASK, pins[i].pin), route_reg); in pinctrl_configure_pins()
42 if (pins[i].en_bit != SILABS_PINCTRL_UNUSED) { in pinctrl_configure_pins()
43 if (pins[i].mode == gpioModeDisabled) { in pinctrl_configure_pins()
44 sys_clear_bit(enable_reg, pins[i].en_bit); in pinctrl_configure_pins()
46 sys_set_bit(enable_reg, pins[i].en_bit); in pinctrl_configure_pins()