Searched refs:host_oob_pin (Results 1 – 2 of 2) sorted by relevance
49 .host_oob_pin = (void *)&config->wifi_host_wake_gpio, in airoc_wifi_init_primary()176 const struct gpio_dt_spec *host_oob_pin = oob_config->host_oob_pin; in whd_bus_spi_oob_irq_handler() local181 if (!(pins & BIT(host_oob_pin->pin)) || (gpio_pin_get_dt(host_oob_pin) != expected_event)) { in whd_bus_spi_oob_irq_handler()201 const struct gpio_dt_spec *host_oob_pin = oob_config->host_oob_pin; in whd_bus_spi_irq_register() local204 if (!gpio_is_ready_dt(host_oob_pin)) { in whd_bus_spi_irq_register()210 ret = gpio_pin_configure_dt(host_oob_pin, GPIO_INPUT); in whd_bus_spi_irq_register()220 BIT(host_oob_pin->pin)); in whd_bus_spi_irq_register()222 ret = gpio_add_callback_dt(host_oob_pin, &data->host_oob_pin_cb); in whd_bus_spi_irq_register()239 struct gpio_dt_spec *gpio = (struct gpio_dt_spec *)oob_config->host_oob_pin; in whd_bus_spi_irq_enable()
52 .host_oob_pin = (void *)&config->wifi_host_wake_gpio, in airoc_wifi_init_primary()236 const struct gpio_dt_spec *host_oob_pin = oob_config->host_oob_pin; in whd_bus_sdio_oob_irq_handler() local241 if (!(pins & BIT(host_oob_pin->pin)) || (gpio_pin_get_dt(host_oob_pin) != expected_event)) { in whd_bus_sdio_oob_irq_handler()264 const struct gpio_dt_spec *host_oob_pin = oob_config->host_oob_pin; in whd_bus_sdio_register_oob_intr() local267 if (!gpio_is_ready_dt(host_oob_pin)) { in whd_bus_sdio_register_oob_intr()273 ret = gpio_pin_configure_dt(host_oob_pin, GPIO_INPUT); in whd_bus_sdio_register_oob_intr()283 BIT(host_oob_pin->pin)); in whd_bus_sdio_register_oob_intr()285 ret = gpio_add_callback_dt(host_oob_pin, &data->host_oob_pin_cb); in whd_bus_sdio_register_oob_intr()304 ret = gpio_pin_interrupt_configure_dt(oob_config->host_oob_pin, GPIO_INT_DISABLE); in whd_bus_sdio_unregister_oob_intr()324 ret = gpio_pin_interrupt_configure_dt(oob_config->host_oob_pin, in whd_bus_sdio_enable_oob_intr()