Home
last modified time | relevance | path

Searched refs:port_num (Results 1 – 20 of 20) sorted by relevance

/Zephyr-latest/drivers/gpio/
Dgpio_mchp_mec5.c83 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 …]
Dgpio_lpc11u6x.c94 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 …]
Dgpio_mchp_xec.c21 ((__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 …]
Dgpio_cy8c95xx.c45 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), \
Dgpio_renesas_ra_ioport.c24 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, \
Dgpio_mchp_xec_v2.c48 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), \
Dgpio_cc32xx.c53 uint8_t port_num; member
87 MAP_PinTypeGPIO(pinTable[gpio_config->port_num * 8 + pin], in gpio_cc32xx_config()
271 .port_num = n \
Dgpio_davinci.c61 uint32_t port_num; member
187 .port_num = n, \
Dgpio_nrfx.c32 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), \
Dgpio_renesas_rz.c26 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)), \
Dgpio_renesas_ra.c176 pincfg.port_num = config->port; in gpio_ra_pin_configure()
/Zephyr-latest/include/zephyr/drivers/misc/renesas_ra_external_interrupt/
Drenesas_ra_external_interrupt.h14 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/
Dpinctrl_ifx_cat1.c98 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/
Drenesas_ra_external_interrupt.c85 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/
Dpinctrl-ra.h53 #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/
Dpinctrl_ra.c21 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/
Dpinctrl_soc.h22 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/
Duart_ite_it8xxx2.c192 .port = DT_INST_PROP(inst, port_num), \
/Zephyr-latest/drivers/i2c/
Di2c_ite_it8xxx2.c1304 .port = DT_INST_PROP(inst, port_num), \
Di2c_ite_enhance.c1491 .port = DT_INST_PROP(inst, port_num), \