Lines Matching refs:wake_gpio
33 struct gpio_dt_spec wake_gpio; member
145 (void)gpio_pin_interrupt_configure_dt(&dev_config->wake_gpio, in wake_callback()
156 if (gpio_pin_get_raw(dev_config->wake_gpio.port, in wait_for_wake()
157 dev_config->wake_gpio.pin) == 0) { in wait_for_wake()
158 (void)gpio_pin_interrupt_configure_dt(&dev_config->wake_gpio, in wait_for_wake()
191 if (dev_config->wake_gpio.port) { in transceive()
203 if (dev_config->wake_gpio.port) { in transceive()
207 gpio_pin_set_raw(dev_config->wake_gpio.port, in transceive()
208 dev_config->wake_gpio.pin, in transceive()
215 gpio_pin_set_raw(dev_config->wake_gpio.port, in transceive()
216 dev_config->wake_gpio.pin, in transceive()
223 if (dev_config->wake_gpio.port) { in transceive()
311 if (dev_config->wake_gpio.port) { in spi_nrfx_init()
312 if (!gpio_is_ready_dt(&dev_config->wake_gpio)) { in spi_nrfx_init()
320 err = gpio_pin_configure_dt(&dev_config->wake_gpio, in spi_nrfx_init()
329 BIT(dev_config->wake_gpio.pin)); in spi_nrfx_init()
330 err = gpio_add_callback(dev_config->wake_gpio.port, in spi_nrfx_init()
392 .wake_gpio = GPIO_DT_SPEC_GET_OR(SPIS(idx), wake_gpios, {0}), \