Home
last modified time | relevance | path

Searched refs:gpio_v2_line_config (Results 1 – 6 of 6) sorted by relevance

/Linux-v5.10/include/uapi/linux/
Dgpio.h162 struct gpio_v2_line_config { struct
194 struct gpio_v2_line_config config;
505 #define GPIO_V2_LINE_SET_CONFIG_IOCTL _IOWR(0xB4, 0x0D, struct gpio_v2_line_config)
/Linux-v5.10/tools/gpio/
Dgpio-utils.c127 struct gpio_v2_line_config *config, in gpiotools_request_line()
300 struct gpio_v2_line_config config; in gpiotools_gets()
356 struct gpio_v2_line_config config; in gpiotools_sets()
Dgpio-event-mon.c31 struct gpio_v2_line_config *config, in monitor_device()
170 struct gpio_v2_line_config config; in main()
Dgpio-utils.h36 struct gpio_v2_line_config *config,
Dgpio-hammer.c29 struct gpio_v2_line_config config; in hammer_device()
/Linux-v5.10/drivers/gpio/
Dgpiolib-cdev.c44 static_assert(IS_ALIGNED(sizeof(struct gpio_v2_line_config), 8));
721 static bool gpio_v2_line_config_debounced(struct gpio_v2_line_config *lc, in gpio_v2_line_config_debounced()
735 static u32 gpio_v2_line_config_debounce_period(struct gpio_v2_line_config *lc, in gpio_v2_line_config_debounce_period()
763 struct gpio_v2_line_config *lc, in edge_detector_setup()
813 struct gpio_v2_line_config *lc, in edge_detector_update()
839 static u64 gpio_v2_line_config_flags(struct gpio_v2_line_config *lc, in gpio_v2_line_config_flags()
853 static int gpio_v2_line_config_output_value(struct gpio_v2_line_config *lc, in gpio_v2_line_config_output_value()
916 static int gpio_v2_line_config_validate(struct gpio_v2_line_config *lc, in gpio_v2_line_config_validate()
1093 struct gpio_v2_line_config *lc) in linereq_set_config_unlocked()
1141 struct gpio_v2_line_config lc; in linereq_set_config()
[all …]