/Zephyr-latest/drivers/gpio/ |
D | gpio_mchp_mec5.c | 83 uint32_t port_num = 0u; in gpio_mec5_configure() local 89 port_num = mec5_addr_to_port(config->pcr1_base); in gpio_mec5_configure() 90 ret = mec_hal_gpio_pin_num(port_num, pin, &pin_num); in gpio_mec5_configure() 95 ret = mec_hal_gpio_port_pin_valid(port_num, pin); in gpio_mec5_configure() 232 uint32_t port_num = 0; in gpio_mec5_pin_interrupt_configure() local 237 port_num = mec5_addr_to_port(config->pcr1_base); in gpio_mec5_pin_interrupt_configure() 238 ret = mec_hal_gpio_port_pin_valid(port_num, pin); in gpio_mec5_pin_interrupt_configure() 249 gpio_mec5_intr_en(port_num, pin, 0); in gpio_mec5_pin_interrupt_configure() 251 mec_hal_gpio_pin_num(port_num, pin, &pin_num); in gpio_mec5_pin_interrupt_configure() 265 gpio_mec5_intr_en(port_num, pin, mode); in gpio_mec5_pin_interrupt_configure() [all …]
|
D | gpio_lpc11u6x.c | 94 uint8_t port_num; member 111 uint8_t port_num = config->port_num; in gpio_lpc11u6x_pin_configure() local 124 if (port_num == 0 && (pin == 4 || pin == 5) && in gpio_lpc11u6x_pin_configure() 134 if (port_num == 0 && (pin == 0 || (pin >= 10 && pin <= 15))) { in gpio_lpc11u6x_pin_configure() 158 if (port_num == 2 && pin > 1) { in gpio_lpc11u6x_pin_configure() 168 gpio_regs->set[port_num] |= BIT(pin); in gpio_lpc11u6x_pin_configure() 172 gpio_regs->clr[port_num] |= BIT(pin); in gpio_lpc11u6x_pin_configure() 181 WRITE_BIT(gpio_regs->dir[port_num], pin, flags & GPIO_OUTPUT); in gpio_lpc11u6x_pin_configure() 193 *value = gpio_regs->pin[config->port_num]; in gpio_lpc11u6x_port_get_raw() 205 uint8_t port_num = config->port_num; in gpio_lpc11u6x_port_set_masked_raw() local [all …]
|
D | gpio_mchp_xec.c | 21 ((__IO uint32_t *)(GPIO_PARIN_BASE + (config->port_num << 2))) 24 ((__IO uint32_t *)(GPIO_PAROUT_BASE + (config->port_num << 2))) 47 uint32_t port_num; member 71 if ((valid_ctrl_masks[config->port_num] & BIT(pin)) == 0U) { in gpio_xec_configure() 173 if ((valid_ctrl_masks[config->port_num] & BIT(pin)) == 0U) { in gpio_xec_pin_interrupt_configure() 353 .port_num = MCHP_GPIO_000_036, 399 .port_num = MCHP_GPIO_040_076, 445 .port_num = MCHP_GPIO_100_136, 491 .port_num = MCHP_GPIO_140_176, 537 .port_num = MCHP_GPIO_200_236, [all …]
|
D | gpio_cy8c95xx.c | 45 uint8_t port_num; member 60 rc = i2c_reg_write_byte_dt(&cfg->i2c, CY8C95XX_REG_OUTPUT_DATA0 + cfg->port_num, in write_pin_state() 66 rc = i2c_reg_write_byte_dt(&cfg->i2c, CY8C95XX_REG_PORT_SELECT, cfg->port_num); in write_pin_state() 152 rc = i2c_reg_read_byte_dt(&cfg->i2c, CY8C95XX_REG_INPUT_DATA0 + cfg->port_num, &pin_data); in port_get() 179 int rc = i2c_reg_write_byte_dt(&cfg->i2c, CY8C95XX_REG_OUTPUT_DATA0 + cfg->port_num, out); in port_write() 282 .port_num = DT_INST_REG_ADDR(idx), \
|
D | gpio_renesas_ra_ioport.c | 24 uint8_t port_num; member 97 pincfg.port_num = config->port_num; in gpio_ra_pin_configure() 141 .port_num = config->port_num, in gpio_ra_pin_configure() 167 gpio_ra_interrupt_unset(irq_info->port_irq, config->port_num, pin); in gpio_ra_pin_configure() 280 .port_num = port_number, \
|
D | gpio_mchp_xec_v2.c | 48 uint8_t port_num; member 134 if (!(valid_ctrl_masks[config->port_num] & BIT(pin))) { in gpio_xec_configure() 149 LOG_WRN("Port:%d pin:0x%x not in GPIO mode. CTRL[%x]=%x", config->port_num, pin, in gpio_xec_configure() 272 if ((valid_ctrl_masks[config->port_num] & BIT(pin)) == 0U) { in gpio_xec_pin_interrupt_configure() 400 uint32_t valid_msk = valid_ctrl_masks[config->port_num]; in gpio_xec_get_direction() 436 uint32_t valid_msk = valid_ctrl_masks[config->port_num]; in gpio_xec_get_config() 542 .port_num = DT_INST_PROP(n, port_id), \
|
D | gpio_cc32xx.c | 53 uint8_t port_num; member 87 MAP_PinTypeGPIO(pinTable[gpio_config->port_num * 8 + pin], in gpio_cc32xx_config() 271 .port_num = n \
|
D | gpio_davinci.c | 61 uint32_t port_num; member 187 .port_num = n, \
|
D | gpio_nrfx.c | 32 uint8_t port_num; member 122 nrfx_gpiote_pin_t abs_pin = NRF_GPIO_PIN_MAP(cfg->port_num, pin); in gpio_nrfx_pin_configure() 347 uint32_t abs_pin = NRF_GPIO_PIN_MAP(cfg->port_num, pin); in gpio_nrfx_pin_interrupt_configure() 560 .port_num = DT_INST_PROP(id, port), \
|
D | gpio_renesas_rz.c | 26 uint8_t port_num; member 298 *tssr |= (GPIO_RZ_TSSR_VAL(gpio_config->port_num, pin)) << GPIO_RZ_TSSR_OFFSET(tint_num); in gpio_rz_int_enable() 488 .port_num = (uint8_t)DT_NODE_CHILD_IDX(DT_DRV_INST(inst)), \
|
D | gpio_renesas_ra.c | 176 pincfg.port_num = config->port; in gpio_ra_pin_configure()
|
/Zephyr-latest/include/zephyr/drivers/misc/renesas_ra_external_interrupt/ |
D | renesas_ra_external_interrupt.h | 14 uint8_t port_num; member 22 void gpio_ra_interrupt_unset(const struct device *dev, uint8_t port_num, uint8_t pin);
|
/Zephyr-latest/drivers/pinctrl/ |
D | pinctrl_ifx_cat1.c | 98 uint32_t port_num = CAT1_PINMUX_GET_PORT_NUM(pins[i].pinmux); in pinctrl_configure_pins() local 102 Cy_GPIO_Pin_FastInit(gpio_ports[port_num], pin_num, drv_mode, 1, hsiom); in pinctrl_configure_pins() 107 Cy_GPIO_Write(gpio_ports[port_num], pin_num, 1); in pinctrl_configure_pins() 110 Cy_GPIO_Write(gpio_ports[port_num], pin_num, 0); in pinctrl_configure_pins()
|
/Zephyr-latest/drivers/misc/renesas_ra_external_interrupt/ |
D | renesas_ra_external_interrupt.c | 85 if (data->callback.port_num != callback->port_num || data->callback.pin != callback->pin) { in gpio_ra_interrupt_set() 105 void gpio_ra_interrupt_unset(const struct device *dev, uint8_t port_num, uint8_t pin) in gpio_ra_interrupt_unset() argument 110 if ((port_num != data->callback.port_num) && (pin != data->callback.pin)) { in gpio_ra_interrupt_unset()
|
/Zephyr-latest/include/zephyr/dt-bindings/pinctrl/renesas/ |
D | pinctrl-ra.h | 53 #define RA_PSEL(psel, port_num, pin_num) \ argument 54 (1 << RA_MODE_POS | psel << RA_PSEL_POS | port_num << RA_PORT_NUM_POS | \
|
/Zephyr-latest/drivers/pinctrl/renesas/ra/ |
D | pinctrl_ra.c | 21 port_pin = (pin->port_num << PORT_POS) | pin->pin_num; in pinctrl_configure_pins() 36 pincfg->port_num = port; in ra_pinctrl_query_config()
|
/Zephyr-latest/soc/renesas/ra/common_fsp/ |
D | pinctrl_soc.h | 22 uint32_t port_num: 4; member 42 .port_num = RA_GET_PORT_NUM(DT_PROP_BY_IDX(node_id, prop, idx)), \
|
/Zephyr-latest/drivers/serial/ |
D | uart_ite_it8xxx2.c | 192 .port = DT_INST_PROP(inst, port_num), \
|
/Zephyr-latest/drivers/i2c/ |
D | i2c_ite_it8xxx2.c | 1304 .port = DT_INST_PROP(inst, port_num), \
|
D | i2c_ite_enhance.c | 1491 .port = DT_INST_PROP(inst, port_num), \
|