Lines Matching defs:mode
28 static void set_gpio(uint32_t bank, uint32_t pin, uint32_t mode, uint32_t type,
104 uint32_t mode;
118 mode = pincfg & DT_GPIO_MODE_MASK;
120 switch (mode) {
122 mode = GPIO_MODE_INPUT;
125 alternate = mode - 1U;
126 mode = GPIO_MODE_ALTERNATE;
129 mode = GPIO_MODE_ANALOG;
132 mode = GPIO_MODE_OUTPUT;
143 if (mode == GPIO_MODE_INPUT) {
144 mode = GPIO_MODE_OUTPUT;
150 if (mode == GPIO_MODE_INPUT) {
151 mode = GPIO_MODE_OUTPUT;
170 set_gpio(bank, pin, mode, type, speed, pull, od, alternate, status);
225 static void set_gpio(uint32_t bank, uint32_t pin, uint32_t mode, uint32_t type,
238 mode << (pin << 1U));
268 VERBOSE("GPIO %u mode set to 0x%x\n", bank,
274 VERBOSE("GPIO %u mode pull to 0x%x\n", bank,
276 VERBOSE("GPIO %u mode alternate low to 0x%x\n", bank,
278 VERBOSE("GPIO %u mode alternate high to 0x%x\n", bank,