Home
last modified time | relevance | path

Searched refs:gpio_port (Results 1 – 9 of 9) sorted by relevance

/Zephyr-Core-3.7.0/drivers/gpio/
Dgpio_nct38xx_port.c23 uint8_t gpio_port; member
67 if (config->gpio_port == 0) { in gpio_nct38xx_pin_config()
86 ret = i2c_reg_update_byte_dt(data->i2c_dev, NCT38XX_REG_GPIO_DIR(config->gpio_port), in gpio_nct38xx_pin_config()
99 ret = i2c_reg_update_byte_dt(data->i2c_dev, NCT38XX_REG_GPIO_OD_SEL(config->gpio_port), in gpio_nct38xx_pin_config()
111 ret = i2c_reg_update_byte_dt(data->i2c_dev, NCT38XX_REG_GPIO_DATA_OUT(config->gpio_port), in gpio_nct38xx_pin_config()
120 ret = i2c_reg_update_byte_dt(data->i2c_dev, NCT38XX_REG_GPIO_DIR(config->gpio_port), in gpio_nct38xx_pin_config()
140 if (config->gpio_port == 0) { in gpio_nct38xx_pin_get_config()
157 ret = i2c_reg_read_byte_dt(data->i2c_dev, NCT38XX_REG_GPIO_DIR(config->gpio_port), &reg); in gpio_nct38xx_pin_get_config()
168 NCT38XX_REG_GPIO_OD_SEL(config->gpio_port), &reg); in gpio_nct38xx_pin_get_config()
179 NCT38XX_REG_GPIO_DATA_OUT(config->gpio_port), &reg); in gpio_nct38xx_pin_get_config()
[all …]
Dgpio_esp32.c68 const int gpio_port; member
102 uint32_t io_pin = (uint32_t) pin + ((cfg->gpio_port == 1 && pin < 32) ? 32 : 0); in gpio_esp32_config()
276 if (cfg->gpio_port == 0) { in gpio_esp32_port_get_raw()
294 if (cfg->gpio_port == 0) { in gpio_esp32_port_set_masked_raw()
312 if (cfg->gpio_port == 0) { in gpio_esp32_port_set_bits_raw()
328 if (cfg->gpio_port == 0) { in gpio_esp32_port_clear_bits_raw()
345 if (cfg->gpio_port == 0) { in gpio_esp32_port_toggle_bits()
397 uint32_t io_pin = (uint32_t) pin + ((cfg->gpio_port == 1 && pin < 32) ? 32 : 0); in gpio_esp32_pin_interrupt_configure()
406 if (cfg->gpio_port == 0) { in gpio_esp32_pin_interrupt_configure()
434 if (cfg->gpio_port == 0) { in gpio_esp32_get_pending_int()
[all …]
/Zephyr-Core-3.7.0/drivers/pinctrl/
Dpinctrl_xmc4xxx.c21 XMC_GPIO_PORT_t *gpio_port; in pinctrl_configure_pin() local
66 gpio_port = (XMC_GPIO_PORT_t *)((uint32_t)DT_INST_REG_ADDR(0) + port_id * GPIO_REG_SIZE); in pinctrl_configure_pin()
67 XMC_GPIO_Init(gpio_port, pin, &pin_cfg); in pinctrl_configure_pin()
71 XMC_GPIO_SetHardwareControl(gpio_port, pin, hwctrl); in pinctrl_configure_pin()
/Zephyr-Core-3.7.0/drivers/pinctrl/renesas/smartbond/
Dpinctrl_smartbond.c15 struct gpio_port { struct
20 static const struct gpio_port smartbond_gpio_ports[] = { argument
/Zephyr-Core-3.7.0/soc/nuvoton/npcx/common/
Dsoc_miwu.h88 uint8_t gpio_port; /** GPIO device index */ member
/Zephyr-Core-3.7.0/tests/drivers/gpio/gpio_basic_api/src/
Dmain.c111 ZTEST_SUITE(gpio_port, NULL, gpio_basic_setup, NULL, NULL, NULL);
Dtest_gpio_port.c655 ZTEST(gpio_port, test_gpio_port) in ZTEST() argument
/Zephyr-Core-3.7.0/drivers/adc/
Dadc_esp32.c64 const struct device *gpio_port; member
636 .port = conf->gpio_port, in adc_esp32_channel_setup()
660 if (!device_is_ready(conf->gpio_port)) { in adc_esp32_init()
716 #define ADC_ESP32_CONF_GPIO_PORT_INIT .gpio_port = DEVICE_DT_GET(DT_NODELABEL(gpio0)),
/Zephyr-Core-3.7.0/drivers/interrupt_controller/
Dintc_miwu.c113 npcx_get_gpio_dev(cb->io_cb.params.gpio_port), in intc_miwu_dispatch_isr()
356 callback->io_cb.params.gpio_port = port; in npcx_miwu_init_gpio_callback()