/Zephyr-latest/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_mcux_rgpio.c | 54 if ((config->common.port_pin_mask & BIT(pin)) == 0) { in mcux_rgpio_configure() 60 if ((config->common.port_pin_mask & BIT(i)) == 0) { in mcux_rgpio_configure() 215 if ((config->common.port_pin_mask & BIT(pin)) == 0) { in mcux_rgpio_pin_interrupt_configure() 307 .port_pin_mask = GPIO_DT_INST_PORT_PIN_MASK_NGPIOS_EXC( \
|
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_mcux_igpio.c | 61 if ((config->common.port_pin_mask & BIT(pin)) == 0) { in mcux_igpio_configure() 67 if ((config->common.port_pin_mask & BIT(i)) == 0) { in mcux_igpio_configure() 281 if ((config->common.port_pin_mask & BIT(pin)) == 0) { in mcux_igpio_pin_interrupt_configure() 388 .port_pin_mask = GPIO_DT_INST_PORT_PIN_MASK_NGPIOS_EXC(\
|
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_ads114s0x.c | 135 .common = {.port_pin_mask = GPIO_PORT_PIN_MASK_FROM_DT_INST(id)}, \
|
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_lmp90xxx.c | 155 .port_pin_mask = \
|
D | gpio_mcp230xx.c | 88 .port_pin_mask = GPIO_PORT_PIN_MASK_FROM_DT_INST(inst), \
|
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 | wch_gpio_ch32v00x.c | 131 .port_pin_mask = GPIO_PORT_PIN_MASK_FROM_DT_INST(idx), \
|
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_npm2100.c | 172 .port_pin_mask = GPIO_PORT_PIN_MASK_FROM_DT_INST(n), \
|
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),
|
/Zephyr-latest/include/zephyr/drivers/gpio/ |
D | gpio_mmio32.h | 53 .port_pin_mask = _mask, \
|
/Zephyr-latest/include/zephyr/drivers/ |
D | gpio.h | 697 gpio_port_pins_t port_pin_mask; member 914 __ASSERT((cfg->port_pin_mask & (gpio_port_pins_t)BIT(pin)) != 0U, in z_impl_gpio_pin_interrupt_configure() 1019 __ASSERT((cfg->port_pin_mask & (gpio_port_pins_t)BIT(pin)) != 0U, in z_impl_gpio_pin_configure() 1113 __ASSERT((cfg->port_pin_mask & (gpio_port_pins_t)BIT(pin)) != 0U, "Unsupported pin"); in gpio_pin_is_input() 1158 __ASSERT((cfg->port_pin_mask & (gpio_port_pins_t)BIT(pin)) != 0U, "Unsupported pin"); in gpio_pin_is_output() 1550 __ASSERT((cfg->port_pin_mask & (gpio_port_pins_t)BIT(pin)) != 0U, in gpio_pin_get_raw() 1587 __ASSERT((cfg->port_pin_mask & (gpio_port_pins_t)BIT(pin)) != 0U, in gpio_pin_get() 1635 __ASSERT((cfg->port_pin_mask & (gpio_port_pins_t)BIT(pin)) != 0U, in gpio_pin_set_raw() 1676 __ASSERT((cfg->port_pin_mask & (gpio_port_pins_t)BIT(pin)) != 0U, in gpio_pin_set() 1717 __ASSERT((cfg->port_pin_mask & (gpio_port_pins_t)BIT(pin)) != 0U, in gpio_pin_toggle()
|