Lines Matching refs:button
28 static const struct gpio_dt_spec button = GPIO_DT_SPEC_GET_OR(SW0_NODE, gpios, variable
49 if (!gpio_is_ready_dt(&button)) { in main()
51 button.port->name); in main()
55 ret = gpio_pin_configure_dt(&button, GPIO_INPUT); in main()
58 ret, button.port->name, button.pin); in main()
62 ret = gpio_pin_interrupt_configure_dt(&button, in main()
66 ret, button.port->name, button.pin); in main()
70 gpio_init_callback(&button_cb_data, button_pressed, BIT(button.pin)); in main()
71 gpio_add_callback(button.port, &button_cb_data); in main()
72 printk("Set up button at %s pin %d\n", button.port->name, button.pin); in main()
94 int val = gpio_pin_get_dt(&button); in main()