Home
last modified time | relevance | path

Searched refs:DT_DRV_INST (Results 1 – 25 of 342) sorted by relevance

12345678910>>...14

/Zephyr-4.1.0/include/zephyr/devicetree/
Dpinctrl.h312 DT_PINCTRL_BY_IDX(DT_DRV_INST(inst), pc_idx, idx)
330 DT_PINCTRL_BY_IDX(DT_DRV_INST(inst), 0, idx)
345 DT_PINCTRL_BY_NAME(DT_DRV_INST(inst), name, idx)
359 DT_PINCTRL_NAME_TO_IDX(DT_DRV_INST(inst), name)
372 DT_PINCTRL_IDX_TO_NAME_TOKEN(DT_DRV_INST(inst), pc_idx)
385 DT_PINCTRL_IDX_TO_NAME_UPPER_TOKEN(DT_DRV_INST(inst), pc_idx)
399 DT_NUM_PINCTRLS_BY_IDX(DT_DRV_INST(inst), pc_idx)
412 DT_NUM_PINCTRLS_BY_NAME(DT_DRV_INST(inst), name)
423 DT_NUM_PINCTRL_STATES(DT_DRV_INST(inst))
436 DT_PINCTRL_HAS_IDX(DT_DRV_INST(inst), pc_idx)
[all …]
Dclocks.h262 DT_CLOCKS_HAS_IDX(DT_DRV_INST(inst), idx)
271 DT_CLOCKS_HAS_NAME(DT_DRV_INST(inst), name)
279 DT_NUM_CLOCKS(DT_DRV_INST(inst))
292 DT_CLOCKS_CTLR_BY_IDX(DT_DRV_INST(inst), idx)
315 DT_CLOCKS_CTLR_BY_NAME(DT_DRV_INST(inst), name)
327 DT_CLOCKS_CELL_BY_IDX(DT_DRV_INST(inst), idx, cell)
339 DT_CLOCKS_CELL_BY_NAME(DT_DRV_INST(inst), name, cell)
Ddma.h103 DT_DMAS_CTLR_BY_IDX(DT_DRV_INST(inst), idx)
115 DT_DMAS_CTLR_BY_NAME(DT_DRV_INST(inst), name)
177 DT_PHA_BY_IDX(DT_DRV_INST(inst), dmas, idx, cell)
252 DT_DMAS_CELL_BY_NAME(DT_DRV_INST(inst), name, cell)
270 DT_DMAS_HAS_IDX(DT_DRV_INST(inst), idx)
290 DT_DMAS_HAS_NAME(DT_DRV_INST(inst), name)
Dspi.h222 DT_SPI_DEV_HAS_CS_GPIOS(DT_DRV_INST(inst))
232 DT_SPI_DEV_CS_GPIOS_CTLR(DT_DRV_INST(inst))
241 DT_SPI_DEV_CS_GPIOS_PIN(DT_DRV_INST(inst))
251 DT_SPI_DEV_CS_GPIOS_FLAGS(DT_DRV_INST(inst))
Dreset.h179 DT_RESET_CTLR_BY_IDX(DT_DRV_INST(inst), idx)
203 DT_RESET_CTLR_BY_NAME(DT_DRV_INST(inst), name)
215 DT_RESET_CELL_BY_IDX(DT_DRV_INST(inst), idx, cell)
227 DT_RESET_CELL_BY_NAME(DT_DRV_INST(inst), name, cell)
290 DT_RESET_ID_BY_IDX(DT_DRV_INST(inst), idx)
Dio-channels.h101 DT_IO_CHANNELS_CTLR_BY_IDX(DT_DRV_INST(inst), idx)
113 DT_IO_CHANNELS_CTLR_BY_NAME(DT_DRV_INST(inst), name)
222 DT_IO_CHANNELS_INPUT_BY_IDX(DT_DRV_INST(inst), idx)
234 DT_IO_CHANNELS_INPUT_BY_NAME(DT_DRV_INST(inst), name)
Dordinals.h78 #define DT_INST_DEP_ORD(inst) DT_DEP_ORD(DT_DRV_INST(inst))
90 #define DT_INST_REQUIRES_DEP_ORDS(inst) DT_REQUIRES_DEP_ORDS(DT_DRV_INST(inst))
102 #define DT_INST_SUPPORTS_DEP_ORDS(inst) DT_SUPPORTS_DEP_ORDS(DT_DRV_INST(inst))
Dpwms.h332 DT_PWMS_CTLR_BY_IDX(DT_DRV_INST(inst), idx)
344 DT_PWMS_CTLR_BY_NAME(DT_DRV_INST(inst), name)
364 DT_PWMS_CELL_BY_IDX(DT_DRV_INST(inst), idx, cell)
376 DT_PWMS_CELL_BY_NAME(DT_DRV_INST(inst), name, cell)
Dcan.h130 DT_CAN_TRANSCEIVER_MIN_BITRATE(DT_DRV_INST(inst), min)
140 DT_CAN_TRANSCEIVER_MAX_BITRATE(DT_DRV_INST(inst), max)
/Zephyr-4.1.0/include/zephyr/
Ddevicetree.h3909 #define DT_DRV_INST(inst) DT_INST(inst, DT_DRV_COMPAT) macro
3918 #define DT_INST_PARENT(inst) DT_PARENT(DT_DRV_INST(inst))
3927 #define DT_INST_GPARENT(inst) DT_GPARENT(DT_DRV_INST(inst))
3939 DT_CHILD(DT_DRV_INST(inst), child)
3950 #define DT_INST_CHILD_NUM(inst) DT_CHILD_NUM(DT_DRV_INST(inst))
3962 DT_CHILD_NUM_STATUS_OKAY(DT_DRV_INST(inst))
3972 #define DT_INST_NODELABEL_STRING_ARRAY(inst) DT_NODELABEL_STRING_ARRAY(DT_DRV_INST(inst))
3982 #define DT_INST_NUM_NODELABELS(inst) DT_NUM_NODELABELS(DT_DRV_INST(inst))
3999 DT_FOREACH_CHILD(DT_DRV_INST(inst), fn)
4015 DT_FOREACH_CHILD_SEP(DT_DRV_INST(inst), fn, sep)
[all …]
/Zephyr-4.1.0/soc/nxp/common/
Dnxp_nbu.c22 #define NBU_RX_IRQ_N DT_IRQ_BY_NAME(DT_DRV_INST(0), nbu_rx_int, irq)
23 #define NBU_RX_IRQ_P DT_IRQ_BY_NAME(DT_DRV_INST(0), nbu_rx_int, priority)
25 #define NBU_WAKE_UP_IRQ_N DT_IRQ_BY_NAME(DT_DRV_INST(0), wakeup_int, irq)
26 #define NBU_WAKE_UP_IRQ_P DT_IRQ_BY_NAME(DT_DRV_INST(0), wakeup_int, priority)
/Zephyr-4.1.0/include/zephyr/drivers/i3c/
Ddevicetree.h53 I3C_DEVICE_ID_DT(DT_DRV_INST(inst))
89 I3C_DEVICE_DESC_DT(DT_DRV_INST(inst))
127 I3C_DEVICE_ARRAY_DT(DT_DRV_INST(inst))
168 I3C_DEVICE_DT_DEFINE(DT_DRV_INST(inst), __VA_ARGS__)
197 I3C_I2C_DEVICE_DESC_DT(DT_DRV_INST(inst))
236 I3C_I2C_DEVICE_ARRAY_DT(DT_DRV_INST(inst))
/Zephyr-4.1.0/soc/nuvoton/npcx/common/
Dsoc_dt.h41 NPCX_DT_PROP_ENUM_OR(DT_DRV_INST(inst), prop, default_value)
64 DT_PHA(DT_DRV_INST(inst), clocks, bus)), \
65 .ctrl = DT_PHA(DT_DRV_INST(inst), clocks, ctl), \
66 .bit = DT_PHA(DT_DRV_INST(inst), clocks, bit), \
78 .bus = DT_CLOCKS_CELL_BY_IDX(DT_DRV_INST(inst), i, bus), \
79 .ctrl = DT_CLOCKS_CELL_BY_IDX(DT_DRV_INST(inst), i, ctl), \
80 .bit = DT_CLOCKS_CELL_BY_IDX(DT_DRV_INST(inst), i, bit), \
92 .bus = DT_CLOCKS_CELL_BY_NAME(DT_DRV_INST(inst), name, bus), \
93 .ctrl = DT_CLOCKS_CELL_BY_NAME(DT_DRV_INST(inst), name, ctl), \
94 .bit = DT_CLOCKS_CELL_BY_NAME(DT_DRV_INST(inst), name, bit), \
[all …]
/Zephyr-4.1.0/include/zephyr/drivers/mspi/
Ddevicetree.h68 #define MSPI_DEVICE_CONFIG_DT_INST(inst) MSPI_DEVICE_CONFIG_DT(DT_DRV_INST(inst))
109 #define MSPI_XIP_CONFIG_DT_INST(inst) MSPI_XIP_CONFIG_DT(DT_DRV_INST(inst))
149 #define MSPI_SCRAMBLE_CONFIG_DT_INST(inst) MSPI_SCRAMBLE_CONFIG_DT(DT_DRV_INST(inst))
174 #define MSPI_DEVICE_ID_DT_INST(inst) MSPI_DEVICE_ID_DT(DT_DRV_INST(inst))
228 MSPI_DEV_CE_GPIOS_DT_SPEC_GET(DT_DRV_INST(inst))
258 MSPI_CE_GPIOS_DT_SPEC_GET(DT_DRV_INST(inst))
316 #define MSPI_CE_CONTROL_INIT_INST(inst, delay_) MSPI_CE_CONTROL_INIT(DT_DRV_INST(inst), delay_)
/Zephyr-4.1.0/soc/atmel/sam0/common/
Datmel_sam0_dt.h312 DT_ASSIGNED_CLOCKS_HAS_IDX(DT_DRV_INST(inst), idx)
322 ATMEL_SAM0_DT_ASSIGNED_CLOCKS_HAS_NAME(DT_DRV_INST(inst), name)
330 ATMEL_SAM0_DT_NUM_ASSIGNED_CLOCKS(DT_DRV_INST(inst))
343 ATMEL_SAM0_DT_ASSIGNED_CLOCKS_CTLR_BY_IDX(DT_DRV_INST(inst), idx)
367 ATMEL_SAM0_DT_ASSIGNED_CLOCKS_CTLR_BY_NAME(DT_DRV_INST(inst), name)
379 ATMEL_SAM0_DT_ASSIGNED_CLOCKS_CELL_BY_IDX(DT_DRV_INST(inst), idx, cell)
392 ATMEL_SAM0_DT_ASSIGNED_CLOCKS_CELL_BY_NAME(DT_DRV_INST(inst), name, cell)
/Zephyr-4.1.0/drivers/wifi/infineon/
Dairoc_wifi.h24 #if DT_PROP(DT_DRV_INST(0), spi_data_irq_shared)
32 #define AIROC_WIFI_SPI_OPERATION (SPI_WORD_SET(DT_PROP_OR(DT_DRV_INST(0), spi_word_size, 8)) \
33 | (DT_PROP(DT_DRV_INST(0), spi_half_duplex) \
/Zephyr-4.1.0/include/zephyr/modem/
Dpipelink.h152 MODEM_PIPELINK_DT_DECLARE(DT_DRV_INST(inst), name)
155 MODEM_PIPELINK_DT_DEFINE(DT_DRV_INST(inst), name)
158 MODEM_PIPELINK_DT_GET(DT_DRV_INST(inst), name)
/Zephyr-4.1.0/include/zephyr/drivers/clock_control/
Datmel_sam_pmc.h26 #define SAM_DT_INST_CLOCK_PMC_CFG(inst) SAM_DT_CLOCK_PMC_CFG(0, DT_DRV_INST(inst))
35 SAM_DT_CLOCKS_PMC_CFG(DT_DRV_INST(inst))
/Zephyr-4.1.0/include/zephyr/drivers/can/
Dcan_mcan.h672 #define CAN_MCAN_DT_INST_MRAM_OFFSET(inst) CAN_MCAN_DT_MRAM_OFFSET(DT_DRV_INST(inst))
681 CAN_MCAN_DT_MRAM_STD_FILTER_ELEMENTS(DT_DRV_INST(inst))
690 CAN_MCAN_DT_MRAM_EXT_FILTER_ELEMENTS(DT_DRV_INST(inst))
699 CAN_MCAN_DT_MRAM_RX_FIFO0_ELEMENTS(DT_DRV_INST(inst))
708 CAN_MCAN_DT_MRAM_RX_FIFO1_ELEMENTS(DT_DRV_INST(inst))
717 CAN_MCAN_DT_MRAM_RX_BUFFER_ELEMENTS(DT_DRV_INST(inst))
726 CAN_MCAN_DT_MRAM_TX_EVENT_FIFO_ELEMENTS(DT_DRV_INST(inst))
735 CAN_MCAN_DT_MRAM_TX_BUFFER_ELEMENTS(DT_DRV_INST(inst))
744 CAN_MCAN_DT_MRAM_STD_FILTER_OFFSET(DT_DRV_INST(inst))
753 CAN_MCAN_DT_MRAM_EXT_FILTER_OFFSET(DT_DRV_INST(inst))
[all …]
/Zephyr-4.1.0/tests/kernel/device/src/
Dmmio.c28 DEVICE_MMIO_ROM_INIT(DT_DRV_INST(0)),
118 DEVICE_MMIO_NAMED_ROM_INIT(corge, DT_DRV_INST(1)),
119 DEVICE_MMIO_NAMED_ROM_INIT(grault, DT_DRV_INST(2))
199 DEVICE_MMIO_TOPLEVEL(foo3, DT_DRV_INST(3));
200 DEVICE_MMIO_TOPLEVEL_STATIC(foo4, DT_DRV_INST(4));
/Zephyr-4.1.0/drivers/mbox/
Dmbox_nrf_vevif_task_rx.c22 BUILD_ASSERT(VEVIF_TASKS_NUM == DT_NUM_IRQS(DT_DRV_INST(0)), "# IRQs != # tasks");
37 LISTIFY(DT_NUM_IRQS(DT_DRV_INST(0)), VEVIF_IRQN, (,))
127 LISTIFY(DT_NUM_IRQS(DT_DRV_INST(0)), VEVIF_IRQ_FUN, ())
138 LISTIFY(DT_NUM_IRQS(DT_DRV_INST(0)), VEVIF_IRQ_CONNECT, (;)); in vevif_task_rx_init()
Dmbox_nrf_vevif_event_rx.c144 IRQ_CONNECT(DT_IRQN(DT_DRV_INST(inst)), DT_IRQ(DT_DRV_INST(inst), priority), \
145 vevif_event_rx_isr, (const void *)DEVICE_DT_GET(DT_DRV_INST(inst)), \
147 irq_enable(DT_IRQN(DT_DRV_INST(inst))); \
/Zephyr-4.1.0/include/zephyr/drivers/misc/pio_rpi_pico/
Dpio_rpi_pico.h120 DT_RPI_PICO_PIO_PIN_BY_NAME(DT_DRV_INST(inst), p_name, p_idx, g_name, g_idx)
129 DT_PIO_PIN_BY_NAME(DT_DRV_INST(inst), name)
/Zephyr-4.1.0/include/zephyr/drivers/
Dbluetooth.h87 #define BT_DT_HCI_QUIRKS_INST_GET(inst) BT_DT_HCI_QUIRKS_GET(DT_DRV_INST(inst))
90 #define BT_DT_HCI_NAME_INST_GET(inst) BT_DT_HCI_NAME_GET(DT_DRV_INST(inst))
94 #define BT_DT_HCI_BUS_INST_GET(inst) BT_DT_HCI_BUS_GET(DT_DRV_INST(inst))
/Zephyr-4.1.0/drivers/watchdog/
Dwdt_dw.c254 IF_ENABLED(DT_NODE_HAS_PROP(DT_DRV_INST(inst), interrupts), (IRQ_CONFIG(inst))) \
257 DEVICE_MMIO_ROM_INIT(DT_DRV_INST(inst)), \
261 IF_ENABLED(DT_PHA_HAS_CELL(DT_DRV_INST(inst), clocks, clkid), \
266 IF_ENABLED(DT_NODE_HAS_PROP(DT_DRV_INST(inst), interrupts), \
274 (COND_CODE_1(DT_PHA_HAS_CELL(DT_DRV_INST(inst), clocks, clkid), \

12345678910>>...14