Searched refs:gpio_v2_line_config (Results 1 – 6 of 6) sorted by relevance
/Linux-v5.10/include/uapi/linux/ |
D | gpio.h | 162 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/ |
D | gpio-utils.c | 127 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()
|
D | gpio-event-mon.c | 31 struct gpio_v2_line_config *config, in monitor_device() 170 struct gpio_v2_line_config config; in main()
|
D | gpio-utils.h | 36 struct gpio_v2_line_config *config,
|
D | gpio-hammer.c | 29 struct gpio_v2_line_config config; in hammer_device()
|
/Linux-v5.10/drivers/gpio/ |
D | gpiolib-cdev.c | 44 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 …]
|