| /Zephyr-latest/include/zephyr/drivers/ | 
| D | gpio.h | 234 typedef uint32_t gpio_port_pins_t;  typedef568 	((gpio_port_pins_t)						       \
 659 	((gpio_port_pins_t)						       \
 684 #define GPIO_MAX_PINS_PER_PORT (sizeof(gpio_port_pins_t) * __CHAR_BIT__)
 697 	gpio_port_pins_t port_pin_mask;
 710 	gpio_port_pins_t invert;
 729 					gpio_port_pins_t pins);
 756 	gpio_port_pins_t pin_mask;
 803 				   gpio_port_pins_t mask,
 806 				 gpio_port_pins_t pins);
 [all …]
 
 | 
| /Zephyr-latest/drivers/gpio/ | 
| D | gpio_handlers.c | 45 						  gpio_port_pins_t mask,  in z_vrfy_gpio_port_set_masked_raw()56 						gpio_port_pins_t pins)  in z_vrfy_gpio_port_set_bits_raw()
 65 						  gpio_port_pins_t pins)  in z_vrfy_gpio_port_clear_bits_raw()
 74 					       gpio_port_pins_t pins)  in z_vrfy_gpio_port_toggle_bits()
 101 static inline int z_vrfy_gpio_port_get_direction(const struct device *dev, gpio_port_pins_t map,  in z_vrfy_gpio_port_get_direction()
 102 						 gpio_port_pins_t *inputs,  in z_vrfy_gpio_port_get_direction()
 103 						 gpio_port_pins_t *outputs)  in z_vrfy_gpio_port_get_direction()
 108 		K_OOPS(K_SYSCALL_MEMORY_WRITE(inputs, sizeof(gpio_port_pins_t)));  in z_vrfy_gpio_port_get_direction()
 112 		K_OOPS(K_SYSCALL_MEMORY_WRITE(outputs, sizeof(gpio_port_pins_t)));  in z_vrfy_gpio_port_get_direction()
 
 | 
| D | gpio_emul.c | 92 	gpio_port_pins_t interrupts;96 	gpio_port_pins_t enabled_interrupts;
 114 static gpio_port_pins_t
 115 get_pins_with_flags(const struct device *port, gpio_port_pins_t mask,  in get_pins_with_flags()
 119 	gpio_port_pins_t matched = 0;  in get_pins_with_flags()
 143 static inline gpio_port_pins_t get_input_pins(const struct device *port)  in get_input_pins()
 157 static inline gpio_port_pins_t get_output_pins(const struct device *port)  in get_output_pins()
 183 					gpio_port_pins_t mask,  in gpio_emul_gen_interrupt_bits()
 186 					gpio_port_pins_t *interrupts,  in gpio_emul_gen_interrupt_bits()
 271 static void gpio_emul_pend_interrupt(const struct device *port, gpio_port_pins_t mask,  in gpio_emul_pend_interrupt()
 [all …]
 
 | 
| D | gpio_test.c | 42 					gpio_port_pins_t mask,  in vnd_gpio_port_set_masked_raw()49 				      gpio_port_pins_t pins)  in vnd_gpio_port_set_bits_raw()
 55 					gpio_port_pins_t pins)  in vnd_gpio_port_clear_bits_raw()
 61 				     gpio_port_pins_t pins)  in vnd_gpio_port_toggle_bits()
 
 | 
| D | gpio_sy1xx.c | 38 static int sy1xx_gpio_driver_port_set_masked_raw(const struct device *dev, gpio_port_pins_t mask,40 static int sy1xx_gpio_driver_port_set_bits_raw(const struct device *dev, gpio_port_pins_t pins);
 41 static int sy1xx_gpio_driver_port_clear_bits_raw(const struct device *dev, gpio_port_pins_t pins);
 42 static int sy1xx_gpio_driver_port_toggle_bits(const struct device *dev, gpio_port_pins_t pins);
 111 int sy1xx_gpio_driver_port_set_masked_raw(const struct device *dev, gpio_port_pins_t mask,  in sy1xx_gpio_driver_port_set_masked_raw()
 124 int sy1xx_gpio_driver_port_set_bits_raw(const struct device *dev, gpio_port_pins_t pins)  in sy1xx_gpio_driver_port_set_bits_raw()
 133 int sy1xx_gpio_driver_port_clear_bits_raw(const struct device *dev, gpio_port_pins_t pins)  in sy1xx_gpio_driver_port_clear_bits_raw()
 142 int sy1xx_gpio_driver_port_toggle_bits(const struct device *dev, gpio_port_pins_t pins)  in sy1xx_gpio_driver_port_toggle_bits()
 
 | 
| D | gpio_xmc4xxx.c | 90 	gpio_port_pins_t pin_mask = config->common.port_pin_mask;  in gpio_xmc4xxx_pin_configure()142 	gpio_port_pins_t pin_mask = config->common.port_pin_mask;  in gpio_xmc4xxx_get_raw()
 158 static int gpio_xmc4xxx_set_masked_raw(const struct device *dev, gpio_port_pins_t mask,  in gpio_xmc4xxx_set_masked_raw()
 163 	gpio_port_pins_t pin_mask = config->common.port_pin_mask;  in gpio_xmc4xxx_set_masked_raw()
 172 static int gpio_xmc4xxx_set_bits_raw(const struct device *dev, gpio_port_pins_t pins)  in gpio_xmc4xxx_set_bits_raw()
 176 	gpio_port_pins_t pin_mask = config->common.port_pin_mask;  in gpio_xmc4xxx_set_bits_raw()
 182 static int gpio_xmc4xxx_clear_bits_raw(const struct device *dev, gpio_port_pins_t pins)  in gpio_xmc4xxx_clear_bits_raw()
 191 static int gpio_xmc4xxx_toggle_bits(const struct device *dev, gpio_port_pins_t pins)  in gpio_xmc4xxx_toggle_bits()
 195 	gpio_port_pins_t pin_mask = config->common.port_pin_mask;  in gpio_xmc4xxx_toggle_bits()
 
 | 
| D | gpio_npm6001.c | 68 					  gpio_port_pins_t pins)  in gpio_npm6001_port_set_bits_raw()81 					    gpio_port_pins_t pins)  in gpio_npm6001_port_clear_bits_raw()
 130 				dev, (gpio_port_pins_t)BIT(pin));  in gpio_npm6001_configure()
 138 				dev, (gpio_port_pins_t)BIT(pin));  in gpio_npm6001_configure()
 166 					    gpio_port_pins_t mask,  in gpio_npm6001_port_set_masked_raw()
 181 					 gpio_port_pins_t pins)  in gpio_npm6001_port_toggle_bits()
 
 | 
| D | gpio_ad559x.c | 62 					  gpio_port_pins_t pins)  in gpio_ad559x_port_set_bits_raw()77 					    gpio_port_pins_t pins)  in gpio_ad559x_port_clear_bits_raw()
 114 				dev, (gpio_port_pins_t)BIT(pin));  in gpio_ad559x_configure()
 120 				dev, (gpio_port_pins_t)BIT(pin));  in gpio_ad559x_configure()
 167 					    gpio_port_pins_t mask,  in gpio_ad559x_port_set_masked_raw()
 178 					 gpio_port_pins_t pins)  in gpio_ad559x_port_toggle_bits()
 
 | 
| D | gpio_creg_gpio.c | 61 		      gpio_port_pins_t mask,  in port_write()83 			   gpio_port_pins_t mask,  in port_set_masked()
 90 			 gpio_port_pins_t pins)  in port_set_bits()
 96 			   gpio_port_pins_t pins)  in port_clear_bits()
 102 			    gpio_port_pins_t pins)  in port_toggle_bits()
 
 | 
| D | gpio_ads1x4s0x.c | 80 static int gpio_ads1x4s0x_port_set_masked_raw(const struct device *dev, gpio_port_pins_t mask,  in gpio_ads1x4s0x_port_set_masked_raw()88 static int gpio_ads1x4s0x_port_set_bits_raw(const struct device *dev, gpio_port_pins_t pins)  in gpio_ads1x4s0x_port_set_bits_raw()
 95 static int gpio_ads1x4s0x_port_clear_bits_raw(const struct device *dev, gpio_port_pins_t pins)  in gpio_ads1x4s0x_port_clear_bits_raw()
 102 static int gpio_ads1x4s0x_port_toggle_bits(const struct device *dev, gpio_port_pins_t pins)  in gpio_ads1x4s0x_port_toggle_bits()
 
 | 
| D | gpio_axp192.c | 53 static int gpio_axp192_port_set_masked_raw(const struct device *dev, gpio_port_pins_t mask,  in gpio_axp192_port_set_masked_raw()68 static int gpio_axp192_port_set_bits_raw(const struct device *dev, gpio_port_pins_t pins)  in gpio_axp192_port_set_bits_raw()
 73 static int gpio_axp192_port_clear_bits_raw(const struct device *dev, gpio_port_pins_t pins)  in gpio_axp192_port_clear_bits_raw()
 143 static int gpio_axp192_port_toggle_bits(const struct device *dev, gpio_port_pins_t pins)  in gpio_axp192_port_toggle_bits()
 228 static int gpio_axp192_port_get_direction(const struct device *dev, gpio_port_pins_t map,  in gpio_axp192_port_get_direction()
 229 					  gpio_port_pins_t *inputs, gpio_port_pins_t *outputs)  in gpio_axp192_port_get_direction()
 
 | 
| D | gpio_lmp90xxx.c | 93 					     gpio_port_pins_t mask,  in gpio_lmp90xxx_port_set_masked_raw()102 					   gpio_port_pins_t pins)  in gpio_lmp90xxx_port_set_bits_raw()
 110 					     gpio_port_pins_t pins)  in gpio_lmp90xxx_port_clear_bits_raw()
 118 					  gpio_port_pins_t pins)  in gpio_lmp90xxx_port_toggle_bits()
 
 | 
| D | gpio_brcmstb.c | 67 static int gpio_brcmstb_port_set_masked_raw(const struct device *port, gpio_port_pins_t mask,  in gpio_brcmstb_port_set_masked_raw()78 static int gpio_brcmstb_port_set_bits_raw(const struct device *port, gpio_port_pins_t pins)  in gpio_brcmstb_port_set_bits_raw()
 87 static int gpio_brcmstb_port_clear_bits_raw(const struct device *port, gpio_port_pins_t pins)  in gpio_brcmstb_port_clear_bits_raw()
 96 static int gpio_brcmstb_port_toggle_bits(const struct device *port, gpio_port_pins_t pins)  in gpio_brcmstb_port_toggle_bits()
 
 | 
| D | gpio_si32.c | 30 	gpio_port_pins_t trig_low;31 	gpio_port_pins_t trig_high;
 82 static int gpio_si32_port_set_masked_raw(const struct device *dev, gpio_port_pins_t mask,  in gpio_si32_port_set_masked_raw()
 92 static int gpio_si32_port_set_bits_raw(const struct device *dev, gpio_port_pins_t pins)  in gpio_si32_port_set_bits_raw()
 101 static int gpio_si32_port_clear_bits_raw(const struct device *dev, gpio_port_pins_t pins)  in gpio_si32_port_clear_bits_raw()
 110 static int gpio_si32_port_toggle_bits(const struct device *dev, gpio_port_pins_t pins)  in gpio_si32_port_toggle_bits()
 
 | 
| D | gpio_npm2100.c | 57 static int gpio_npm2100_port_set_masked_raw(const struct device *dev, gpio_port_pins_t mask,  in gpio_npm2100_port_set_masked_raw()76 static int gpio_npm2100_port_set_bits_raw(const struct device *dev, gpio_port_pins_t pins)  in gpio_npm2100_port_set_bits_raw()
 81 static int gpio_npm2100_port_clear_bits_raw(const struct device *dev, gpio_port_pins_t pins)  in gpio_npm2100_port_clear_bits_raw()
 135 static int gpio_npm2100_port_toggle_bits(const struct device *dev, gpio_port_pins_t pins)  in gpio_npm2100_port_toggle_bits()
 
 | 
| D | gpio_cc13xx_cc26xx.c | 267 static int gpio_cc13xx_cc26xx_port_get_direction(const struct device *port, gpio_port_pins_t map,  in gpio_cc13xx_cc26xx_port_get_direction()268 						 gpio_port_pins_t *inputs,  in gpio_cc13xx_cc26xx_port_get_direction()
 269 						 gpio_port_pins_t *outputs)  in gpio_cc13xx_cc26xx_port_get_direction()
 272 	gpio_port_pins_t ip = 0;  in gpio_cc13xx_cc26xx_port_get_direction()
 273 	gpio_port_pins_t op = 0;  in gpio_cc13xx_cc26xx_port_get_direction()
 
 | 
| D | gpio_davinci.c | 104 		gpio_port_pins_t mask, gpio_port_value_t value)  in gpio_davinci_port_set_masked_raw()114 						gpio_port_pins_t mask)  in gpio_davinci_port_set_bits_raw()
 124 						gpio_port_pins_t mask)  in gpio_davinci_port_clear_bits_raw()
 134 						gpio_port_pins_t mask)  in gpio_davinci_port_toggle_bits()
 
 | 
| D | gpio_silabs_siwx91x_uulp.c | 74 static int gpio_siwx91x_uulp_port_set_masked(const struct device *port, gpio_port_pins_t mask,  in gpio_siwx91x_uulp_port_set_masked()86 static int gpio_siwx91x_uulp_port_set_bits(const struct device *port, gpio_port_pins_t pins)  in gpio_siwx91x_uulp_port_set_bits()
 97 static int gpio_siwx91x_uulp_port_clear_bits(const struct device *port, gpio_port_pins_t pins)  in gpio_siwx91x_uulp_port_clear_bits()
 108 static int gpio_siwx91x_uulp_port_toggle_bits(const struct device *port, gpio_port_pins_t pins)  in gpio_siwx91x_uulp_port_toggle_bits()
 
 | 
| /Zephyr-latest/include/zephyr/drivers/adc/ | 
| D | lmp90xxx.h | 30 				      gpio_port_pins_t mask,34 				    gpio_port_pins_t pins);
 37 				      gpio_port_pins_t pins);
 40 				   gpio_port_pins_t pins);
 
 | 
| D | ads1x4s0x.h | 29 				      gpio_port_pins_t mask,33 				   gpio_port_pins_t pins);
 
 | 
| /Zephyr-latest/drivers/fpga/ | 
| D | fpga_ice40_bitbang.c | 49 	volatile gpio_port_pins_t *set;50 	volatile gpio_port_pins_t *clear;
 70 static void fpga_ice40_send_clocks(size_t delay, volatile gpio_port_pins_t *set,  in fpga_ice40_send_clocks()
 71 				   volatile gpio_port_pins_t *clear, gpio_port_pins_t clk, size_t n)  in fpga_ice40_send_clocks()
 81 static void fpga_ice40_spi_send_data(size_t delay, volatile gpio_port_pins_t *set,  in fpga_ice40_spi_send_data()
 82 				     volatile gpio_port_pins_t *clear, gpio_port_pins_t cs,  in fpga_ice40_spi_send_data()
 83 				     gpio_port_pins_t clk, gpio_port_pins_t pico, uint8_t *z,  in fpga_ice40_spi_send_data()
 126 	gpio_port_pins_t cs;  in fpga_ice40_load()
 127 	gpio_port_pins_t clk;  in fpga_ice40_load()
 129 	gpio_port_pins_t pico;  in fpga_ice40_load()
 [all …]
 
 | 
| /Zephyr-latest/subsys/tracing/user/ | 
| D | tracing_user.c | 38 							 gpio_port_pins_t map,  in sys_trace_gpio_port_get_direction_enter_user()39 							 gpio_port_pins_t inputs,  in sys_trace_gpio_port_get_direction_enter_user()
 40 							 gpio_port_pins_t outputs) {}  in sys_trace_gpio_port_get_direction_enter_user()
 50 							  gpio_port_pins_t mask,  in sys_trace_gpio_port_set_masked_raw_enter_user()
 54 							gpio_port_pins_t pins) {}  in sys_trace_gpio_port_set_bits_raw_enter_user()
 57 							  gpio_port_pins_t pins) {}  in sys_trace_gpio_port_clear_bits_raw_enter_user()
 60 						       gpio_port_pins_t pins) {}  in sys_trace_gpio_port_toggle_bits_enter_user()
 64 						    gpio_port_pins_t pin_mask) {}  in sys_trace_gpio_init_callback_enter_user()
 193 void sys_trace_gpio_port_get_direction_enter(const struct device *port, gpio_port_pins_t map,  in sys_trace_gpio_port_get_direction_enter()
 194 					     gpio_port_pins_t inputs, gpio_port_pins_t outputs)  in sys_trace_gpio_port_get_direction_enter()
 [all …]
 
 | 
| /Zephyr-latest/tests/drivers/gpio/gpio_api_1pin/src/ | 
| D | test_port.c | 15 				    gpio_port_pins_t mask,  in port_get_raw_and_verify()27 				gpio_port_pins_t mask,  in port_get_and_verify()
 39 					   gpio_port_pins_t mask,  in port_set_masked_raw_and_verify()
 48 				       gpio_port_pins_t mask,  in port_set_masked_and_verify()
 57 					 gpio_port_pins_t pins, int idx)  in port_set_bits_raw_and_verify()
 65 				     gpio_port_pins_t pins, int idx)  in port_set_bits_and_verify()
 73 					   gpio_port_pins_t pins, int idx)  in port_clear_bits_raw_and_verify()
 81 				       gpio_port_pins_t pins, int idx)  in port_clear_bits_and_verify()
 89 				  gpio_port_pins_t set_pins,  in port_set_clr_bits_raw()
 90 				  gpio_port_pins_t clear_pins, int idx)  in port_set_clr_bits_raw()
 [all …]
 
 | 
| /Zephyr-latest/include/zephyr/drivers/gpio/ | 
| D | gpio_emul.h | 56 int gpio_emul_input_set_masked(const struct device *port, gpio_port_pins_t pins,85 int gpio_emul_output_get_masked(const struct device *port, gpio_port_pins_t pins,
 
 | 
| /Zephyr-latest/tests/drivers/gpio/gpio_basic_api/src/ | 
| D | gpio_emul_callback.c | 23 				      gpio_port_pins_t pins);32 				      gpio_port_pins_t pins)  in gpio_emul_callback_handler()
 
 |