/Zephyr-Core-3.7.0/drivers/gpio/ |
D | gpio_altera_pio.c | 73 const int port_pin_mask = cfg->common.port_pin_mask; in gpio_altera_configure() local 80 if ((port_pin_mask & BIT(pin)) == 0) { in gpio_altera_configure() 128 const int port_pin_mask = cfg->common.port_pin_mask; in gpio_altera_port_set_bits_raw() local 133 if ((port_pin_mask & mask) == 0) { in gpio_altera_port_set_bits_raw() 161 const int port_pin_mask = cfg->common.port_pin_mask; in gpio_altera_port_clear_bits_raw() local 167 if ((port_pin_mask & mask) == 0) { in gpio_altera_port_clear_bits_raw() 210 const int port_pin_mask = cfg->common.port_pin_mask; in gpio_altera_pin_interrupt_configure() local 215 if ((port_pin_mask & BIT(pin)) == 0) { in gpio_altera_pin_interrupt_configure() 303 .port_pin_mask = \
|
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() 163 gpio_port_pins_t pin_mask = config->common.port_pin_mask; in gpio_xmc4xxx_set_masked_raw() 176 gpio_port_pins_t pin_mask = config->common.port_pin_mask; in gpio_xmc4xxx_set_bits_raw() 195 gpio_port_pins_t pin_mask = config->common.port_pin_mask; in gpio_xmc4xxx_toggle_bits() 222 .common = {.port_pin_mask = GPIO_PORT_PIN_MASK_FROM_DT_INST(index)}}; \
|
D | gpio_sam0.c | 293 .port_pin_mask = GPIO_PORT_PIN_MASK_FROM_DT_INST(0), 315 .port_pin_mask = GPIO_PORT_PIN_MASK_FROM_DT_INST(1), 337 .port_pin_mask = GPIO_PORT_PIN_MASK_FROM_DT_INST(2), 359 .port_pin_mask = GPIO_PORT_PIN_MASK_FROM_DT_INST(3),
|
D | gpio_mchp_xec.c | 349 .port_pin_mask = GPIO_PORT_PIN_MASK_FROM_DT_NODE( 395 .port_pin_mask = GPIO_PORT_PIN_MASK_FROM_DT_NODE( 441 .port_pin_mask = GPIO_PORT_PIN_MASK_FROM_DT_NODE( 487 .port_pin_mask = GPIO_PORT_PIN_MASK_FROM_DT_NODE( 533 .port_pin_mask = GPIO_PORT_PIN_MASK_FROM_DT_NODE( 579 .port_pin_mask = GPIO_PORT_PIN_MASK_FROM_DT_NODE(
|
D | gpio_emul.c | 311 if (~config->common.port_pin_mask & mask) { in gpio_emul_input_set_masked_int() 313 config->common.port_pin_mask, mask); in gpio_emul_input_set_masked_int() 368 if (~config->common.port_pin_mask & mask) { in gpio_emul_output_get_masked() 392 if ((config->common.port_pin_mask & BIT(pin)) == 0) { in gpio_emul_flags_get() 427 if ((config->common.port_pin_mask & BIT(pin)) == 0) { in gpio_emul_pin_configure() 672 if ((BIT(pin) & config->common.port_pin_mask) == 0) { 783 map &= config->common.port_pin_mask; 867 .port_pin_mask = \
|
D | gpio_test.c | 78 .port_pin_mask = GPIO_PORT_PIN_MASK_FROM_DT_INST(n), \
|
D | gpio_neorv32.c | 62 if (!(BIT(pin) & config->common.port_pin_mask)) { in neorv32_gpio_pin_configure() 216 .port_pin_mask = GPIO_PORT_PIN_MASK_FROM_DT_INST(n) \
|
D | gpio_cc13xx_cc26xx.c | 44 .port_pin_mask = GPIO_PORT_PIN_MASK_FROM_DT_INST(0), 276 map &= cfg->port_pin_mask; in gpio_cc13xx_cc26xx_port_get_direction()
|
D | gpio_mcp230xx.c | 90 .port_pin_mask = GPIO_PORT_PIN_MASK_FROM_DT_INST(inst), \
|
D | gpio_adp5585.c | 79 if ((pin & cfg->common.port_pin_mask) == 0) { in gpio_adp5585_config() 291 if ((pin & cfg->common.port_pin_mask) == 0) { in gpio_adp5585_pin_interrupt_configure() 458 .port_pin_mask = GPIO_DT_INST_PORT_PIN_MASK_NGPIOS_EXC( \
|
D | gpio_xlnx_axi.c | 92 if (!(BIT(pin) & config->common.port_pin_mask)) { in gpio_xlnx_axi_pin_configure() 401 .port_pin_mask = GPIO_PORT_PIN_MASK_FROM_NGPIOS( \ 431 .port_pin_mask = GPIO_PORT_PIN_MASK_FROM_NGPIOS( \
|
D | gpio_ads114s0x.c | 135 .common = {.port_pin_mask = GPIO_PORT_PIN_MASK_FROM_DT_INST(id)}, \
|
D | gpio_lmp90xxx.c | 155 .port_pin_mask = \
|
D | gpio_nct38xx_port.c | 141 if (mask & (~config->common.port_pin_mask)) { in gpio_nct38xx_pin_get_config() 405 mask &= (enabled_gpios & config->common.port_pin_mask); in gpio_nct38xx_port_get_direction() 517 .common = {.port_pin_mask = GPIO_PORT_PIN_MASK_FROM_DT_INST(inst) & \
|
D | gpio_brcmstb.c | 132 .common = {.port_pin_mask = GPIO_PORT_PIN_MASK_FROM_DT_INST(0)}, \
|
D | gpio_mcp23sxx.c | 128 .port_pin_mask = GPIO_PORT_PIN_MASK_FROM_DT_INST(inst), \
|
D | gpio_andes_atcgpio100.c | 296 map &= dev_cfg->common.port_pin_mask; in gpio_atcgpio100_port_get_dir() 362 .port_pin_mask = \
|
D | gpio_sifive.c | 295 map &= cfg->common.port_pin_mask; in gpio_sifive_port_get_dir() 359 .port_pin_mask = GPIO_PORT_PIN_MASK_FROM_DT_INST(0),
|
D | gpio_creg_gpio.c | 162 .port_pin_mask = GPIO_PORT_PIN_MASK_FROM_DT_INST(0),
|
D | gpio_eos_s3.c | 369 map &= config->common.port_pin_mask; in gpio_eos_s3_port_get_direction() 427 .port_pin_mask = GPIO_PORT_PIN_MASK_FROM_DT_INST(0),
|
D | gpio_mcux.c | 376 map &= config->common.port_pin_mask; in DT_FOREACH_STATUS_OKAY() 421 .port_pin_mask = GPIO_PORT_PIN_MASK_FROM_DT_INST(n),\
|
D | gpio_bd8lb600fs.c | 190 .port_pin_mask = GPIO_PORT_PIN_MASK_FROM_DT_INST(inst), \
|
D | gpio_davinci.c | 184 .port_pin_mask = GPIO_PORT_PIN_MASK_FROM_DT_INST(n), \
|
/Zephyr-Core-3.7.0/include/zephyr/drivers/ |
D | gpio.h | 696 gpio_port_pins_t port_pin_mask; member 907 __ASSERT((cfg->port_pin_mask & (gpio_port_pins_t)BIT(pin)) != 0U, in z_impl_gpio_pin_interrupt_configure() 1005 __ASSERT((cfg->port_pin_mask & (gpio_port_pins_t)BIT(pin)) != 0U, in z_impl_gpio_pin_configure() 1091 __ASSERT((cfg->port_pin_mask & (gpio_port_pins_t)BIT(pin)) != 0U, "Unsupported pin"); in gpio_pin_is_input() 1136 __ASSERT((cfg->port_pin_mask & (gpio_port_pins_t)BIT(pin)) != 0U, "Unsupported pin"); in gpio_pin_is_output() 1498 __ASSERT((cfg->port_pin_mask & (gpio_port_pins_t)BIT(pin)) != 0U, in gpio_pin_get_raw() 1535 __ASSERT((cfg->port_pin_mask & (gpio_port_pins_t)BIT(pin)) != 0U, in gpio_pin_get() 1583 __ASSERT((cfg->port_pin_mask & (gpio_port_pins_t)BIT(pin)) != 0U, in gpio_pin_set_raw() 1624 __ASSERT((cfg->port_pin_mask & (gpio_port_pins_t)BIT(pin)) != 0U, in gpio_pin_set() 1665 __ASSERT((cfg->port_pin_mask & (gpio_port_pins_t)BIT(pin)) != 0U, in gpio_pin_toggle()
|
/Zephyr-Core-3.7.0/include/zephyr/drivers/gpio/ |
D | gpio_mmio32.h | 49 .port_pin_mask = _mask, \
|