Searched refs:isw_gpios (Results 1 – 2 of 2) sorted by relevance
| /Zephyr-latest/drivers/counter/ |
| D | maxim_ds3231.c | 77 struct gpio_dt_spec isw_gpios; member 257 LOG_DBG("ISW %p : %d ?= %d", cfg->isw_gpios.port, isw_mon_req, in validate_isw_monitoring() 259 if ((cfg->isw_gpios.port != NULL) in validate_isw_monitoring() 264 rc = gpio_pin_interrupt_configure_dt(&cfg->isw_gpios, in validate_isw_monitoring() 284 &cfg->isw_gpios, GPIO_INT_EDGE_TO_ACTIVE); in validate_isw_monitoring() 1011 if (cfg->isw_gpios.port == NULL) { in maxim_ds3231_synchronize() 1045 if (cfg->isw_gpios.port == NULL) { in z_impl_maxim_ds3231_req_syncpoint() 1085 if (cfg->isw_gpios.port == NULL) { in maxim_ds3231_set() 1150 if (cfg->isw_gpios.port != NULL) { in ds3231_init() 1151 if (!gpio_is_ready_dt(&cfg->isw_gpios)) { in ds3231_init() [all …]
|
| /Zephyr-latest/drivers/rtc/ |
| D | rtc_ds3231.c | 56 struct gpio_dt_spec isw_gpios; member 695 if (!gpio_is_ready_dt(&config->isw_gpios)) { in rtc_ds3231_init_isw() 702 int err = gpio_pin_configure_dt(&(config->isw_gpios), GPIO_INPUT); in rtc_ds3231_init_isw() 708 err = gpio_pin_interrupt_configure_dt(&(config->isw_gpios), GPIO_INT_EDGE_TO_ACTIVE); in rtc_ds3231_init_isw() 714 gpio_init_callback(&data->isw_cb_data, rtc_ds3231_isw_isr, BIT((config->isw_gpios).pin)); in rtc_ds3231_init_isw() 715 err = gpio_add_callback((config->isw_gpios).port, &data->isw_cb_data); in rtc_ds3231_init_isw() 855 .isw_gpios = GPIO_DT_SPEC_INST_GET(inst, isw_gpios), \
|