/Zephyr-latest/dts/arm/infineon/cat1a/legacy/ |
D | psoc6_cm0.dtsi | 29 intmux_ch0: interrupt-controller@0 { 33 interrupt-controller; 37 intmux_ch1: interrupt-controller@1 { 41 interrupt-controller; 45 intmux_ch2: interrupt-controller@2 { 49 interrupt-controller; 53 intmux_ch3: interrupt-controller@3 { 57 interrupt-controller; 61 intmux_ch4: interrupt-controller@4 { 65 interrupt-controller; [all …]
|
/Zephyr-latest/dts/xtensa/nxp/ |
D | nxp_imx8qxp.dtsi | 10 irqsteer: interrupt-controller@51080000 { 18 master0: interrupt-controller@0 { 21 interrupt-controller; 26 master1: interrupt-controller@1 { 29 interrupt-controller; 34 master2: interrupt-controller@2 { 37 interrupt-controller; 42 master3: interrupt-controller@3 { 45 interrupt-controller; 50 master4: interrupt-controller@4 { [all …]
|
D | nxp_imx8qm.dtsi | 11 irqsteer: interrupt-controller@510a0000 { 19 master0: interrupt-controller@0 { 22 interrupt-controller; 27 master1: interrupt-controller@1 { 30 interrupt-controller; 35 master2: interrupt-controller@2 { 38 interrupt-controller; 43 master3: interrupt-controller@3 { 46 interrupt-controller; 51 master4: interrupt-controller@4 { [all …]
|
/Zephyr-latest/tests/bluetooth/controller/uut/ |
D | CMakeLists.txt | 10 ${ZEPHYR_BASE}/subsys/bluetooth/controller/util/mem.c 11 ${ZEPHYR_BASE}/subsys/bluetooth/controller/util/memq.c 12 ${ZEPHYR_BASE}/subsys/bluetooth/controller/ll_sw/ull_tx_queue.c 13 ${ZEPHYR_BASE}/subsys/bluetooth/controller/ll_sw/ull_conn.c 14 ${ZEPHYR_BASE}/subsys/bluetooth/controller/ll_sw/ll_feat.c 15 ${ZEPHYR_BASE}/subsys/bluetooth/controller/ll_sw/ull_llcp_conn_upd.c 16 ${ZEPHYR_BASE}/subsys/bluetooth/controller/ll_sw/ull_llcp_cc.c 17 ${ZEPHYR_BASE}/subsys/bluetooth/controller/ll_sw/ull_llcp_pdu.c 18 ${ZEPHYR_BASE}/subsys/bluetooth/controller/ll_sw/ull_llcp_remote.c 19 ${ZEPHYR_BASE}/subsys/bluetooth/controller/ll_sw/ull_llcp_local.c [all …]
|
/Zephyr-latest/include/zephyr/drivers/ |
D | mspi.h | 429 const struct device *controller; member 476 typedef int (*mspi_api_dev_config)(const struct device *controller, 481 typedef int (*mspi_api_get_channel_status)(const struct device *controller, uint8_t ch); 483 typedef int (*mspi_api_transceive)(const struct device *controller, 487 typedef int (*mspi_api_register_callback)(const struct device *controller, 493 typedef int (*mspi_api_xip_config)(const struct device *controller, 497 typedef int (*mspi_api_scramble_config)(const struct device *controller, 501 typedef int (*mspi_api_timing_config)(const struct device *controller, 578 __syscall int mspi_dev_config(const struct device *controller, 583 static inline int z_impl_mspi_dev_config(const struct device *controller, in z_impl_mspi_dev_config() argument [all …]
|
/Zephyr-latest/drivers/flash/ |
D | flash_si32.c | 36 SI32_FLASHCTRL_A_Type *controller; member 98 SI32_FLASHCTRL_A_write_wraddr(config->controller, offset); in flash_si32_write() 99 SI32_FLASHCTRL_A_enter_multi_byte_write_mode(config->controller); in flash_si32_write() 100 SI32_FLASHCTRL_A_write_flash_key(config->controller, 0xA5); in flash_si32_write() 101 SI32_FLASHCTRL_A_write_flash_key(config->controller, 0xF2); in flash_si32_write() 106 SI32_FLASHCTRL_A_write_wrdata(config->controller, (uint32_t)halfword); in flash_si32_write() 108 while (SI32_FLASHCTRL_A_is_flash_busy(config->controller)) { in flash_si32_write() 112 while (SI32_FLASHCTRL_A_is_buffer_full(config->controller)) { in flash_si32_write() 115 SI32_FLASHCTRL_A_write_flash_key(config->controller, 0x5A); in flash_si32_write() 147 SI32_FLASHCTRL_A_enter_flash_erase_mode(config->controller); in flash_si32_erase() [all …]
|
/Zephyr-latest/tests/kernel/interrupt/ |
D | multilevel_irq.overlay | 11 test_cpu_intc: interrupt-controller { 15 interrupt-controller; 18 test_l1_irq: interrupt-controller@bbbbcccc { 21 interrupt-controller; 27 test_l2_irq: interrupt-controller@bbbccccc { 30 interrupt-controller; 44 test_l1_irq_inc: interrupt-controller@bbbbdccc { 47 interrupt-controller; 53 test_l2_irq_inc: interrupt-controller@bbbbdcdc { 56 interrupt-controller;
|
/Zephyr-latest/dts/x86/intel/ |
D | gpio_common.dtsi | 7 #include <zephyr/dt-bindings/interrupt-controller/intel-ioapic.h> 17 gpio-controller; 26 gpio-controller; 35 gpio-controller; 44 gpio-controller; 53 gpio-controller; 62 gpio-controller; 71 gpio-controller; 80 gpio-controller; 89 gpio-controller; [all …]
|
/Zephyr-latest/tests/drivers/build_all/gpio/ |
D | app.overlay | 20 gpio-controller; 28 gpio-controller; 47 gpio-controller; 53 gpio-controller; 63 gpio-controller; 73 gpio-controller; 83 gpio-controller; 93 gpio-controller; 102 gpio-controller; 111 gpio-controller; [all …]
|
/Zephyr-latest/samples/drivers/i2c/rtio_loopback/ |
D | README.rst | 5 Perform I2C transfers between I2C controller and custom I2C target using RTIO. 11 using RTIO. It uses up to two I2C controllers, acting as I2C controller and 19 * Two I2C controllers, one supporting the I2C controller role, one supporting the 21 * An I2C controller supporting both I2C controller and peripheral role 33 I2C controller will act as the controller, and which as the peripheral, note 34 that this could be the same controller. This is done using the devicetree 35 aliases ``i2c-controller`` and ``i2c-controller-target`` respectively: 41 i2c-controller = &i2c1; 42 i2c-controller-target = &i2c2;
|
/Zephyr-latest/tests/drivers/build_all/interrupt_controller/common/boards/ |
D | imx8mp_evk_mimx8ml8_adsp.overlay | 14 irqsteer: interrupt-controller@30a80000 { 21 master0: interrupt-controller@0 { 24 interrupt-controller; 29 master1: interrupt-controller@1 { 32 interrupt-controller; 37 master2: interrupt-controller@2 { 40 interrupt-controller;
|
/Zephyr-latest/dts/riscv/openisa/ |
D | rv32m1.dtsi | 6 #include <zephyr/dt-bindings/interrupt-controller/openisa-intmux.h> 17 zephyr,flash-controller = &ftfe; 60 pcc0: clock-controller@4002b000 { 66 pcc1: clock-controller@41027000 { 72 event0: interrupt-controller@e0041000 { 76 interrupt-controller; 80 event1: interrupt-controller@4101f000 { 84 interrupt-controller; 98 intmux0_ch0: interrupt-controller@0 { 102 interrupt-controller; [all …]
|
/Zephyr-latest/dts/riscv/qemu/ |
D | virt-riscv.dtsi | 46 hlic0: interrupt-controller { 50 interrupt-controller; 60 hlic1: interrupt-controller { 64 interrupt-controller; 74 hlic2: interrupt-controller { 78 interrupt-controller; 88 hlic3: interrupt-controller { 92 interrupt-controller; 102 hlic4: interrupt-controller { 106 interrupt-controller; [all …]
|
/Zephyr-latest/drivers/usb/udc/ |
D | Kconfig.skeleton | 5 bool "Skeleton for an USB device controller driver" 9 Skeleton for an USB device controller driver. 12 int "UDC controller driver internal thread stack size" 16 Skeleton device controller driver internal thread stack size. 19 int "Skeleton controller driver thread priority" 23 Skeleton device controller driver thread priority.
|
D | Kconfig.virtual | 5 bool "Virtual USB device controller driver" 10 Virtual USB device controller driver. 13 int "Virtual controller driver internal thread stack size" 17 Virtual device controller driver internal thread stack size. 20 int "Virtual controller driver thread priority" 24 Virtual device controller driver thread priority.
|
D | Kconfig.rpi_pico | 5 bool "Driver for an Raspberry PI Pico USB device controller" 10 Driver for an Raspberry PI Pico USB device controller. 15 int "UDC controller driver internal thread stack size" 18 Device controller driver internal thread stack size. 21 int "UDC controller driver thread priority" 24 Device controller driver thread priority.
|
/Zephyr-latest/drivers/sdhc/ |
D | Kconfig.intel | 13 validated using intel's EMMC host controller. 17 bool "EMMC host controller interrupt mode" 20 EMMC host controller interrupt mode support. 23 bool "EMMC host controller DMA mode" 26 EMMC host controller DMA mode support. 29 bool "EMMC host controller ADMA mode" 32 EMMC host controller ADMA mode support. 35 int "EMMC host controller ADMA Descriptor size" 39 EMMC host controller ADMA Descriptor size.
|
/Zephyr-latest/tests/bluetooth/controller/ctrl_isoal/ |
D | CMakeLists.txt | 10 ${ZEPHYR_BASE}/subsys/bluetooth/controller 11 ${ZEPHYR_BASE}/subsys/bluetooth/controller/include 12 ${ZEPHYR_BASE}/subsys/bluetooth/controller/ll_sw 13 ${ZEPHYR_BASE}/subsys/bluetooth/controller/ll_sw/nordic 14 ${ZEPHYR_BASE}/subsys/bluetooth/controller/ll_sw/nordic/lll
|
/Zephyr-latest/tests/bluetooth/df/connectionless_cte_chains/ |
D | CMakeLists.txt | 15 # Include paths to allow access to functions implemented in BLE controller 19 ${ZEPHYR_BASE}/subsys/bluetooth/controller) 21 ${ZEPHYR_BASE}/subsys/bluetooth/controller/include) 23 ${ZEPHYR_BASE}/subsys/bluetooth/controller/ll_sw) 25 ${ZEPHYR_BASE}/subsys/bluetooth/controller/ll_sw/nordic) 27 ${ZEPHYR_BASE}/subsys/bluetooth/controller/ll_sw/nordic/lll)
|
/Zephyr-latest/dts/arm/renesas/rz/rzg/ |
D | r9a08g045.dtsi | 35 pinctrl: pin-controller@41030000 { 57 gpio-controller; 66 gpio-controller; 75 gpio-controller; 84 gpio-controller; 93 gpio-controller; 102 gpio-controller; 111 gpio-controller; 120 gpio-controller; 129 gpio-controller; [all …]
|
/Zephyr-latest/drivers/mspi/ |
D | mspi_emul.c | 76 static inline int mspi_verify_device(const struct device *controller, in mspi_verify_device() argument 79 const struct mspi_emul_data *data = controller->data; in mspi_verify_device() 114 static inline bool mspi_is_inp(const struct device *controller) in mspi_is_inp() argument 116 struct mspi_emul_data *data = controller->data; in mspi_is_inp() 184 static int mspi_xfer_config(const struct device *controller, in mspi_xfer_config() argument 187 struct mspi_emul_data *data = controller->data; in mspi_xfer_config() 206 static inline int mspi_dev_cfg_check_save(const struct device *controller, in mspi_dev_cfg_check_save() argument 210 struct mspi_emul_data *data = controller->data; in mspi_dev_cfg_check_save() 355 static struct mspi_emul *mspi_emul_find(const struct device *controller, in mspi_emul_find() argument 358 struct mspi_emul_data *data = controller->data; in mspi_emul_find() [all …]
|
/Zephyr-latest/scripts/dts/python-devicetree/tests/ |
D | test.dts | 17 controller { 20 interrupt-controller; 25 interrupt-parent = <&{/interrupt-parent-test/controller}>; 29 controller-0 { 32 interrupt-controller; 34 controller-1 { 37 interrupt-controller; 39 controller-2 { 42 interrupt-controller; 46 &{/interrupts-extended-test/controller-0} 1 [all …]
|
/Zephyr-latest/drivers/stepper/adi_tmc/ |
D | adi_tmc5041_stepper_controller.c | 51 const struct device *controller; member 113 err = tmc5041_read(config->controller, TMC5041_SWMODE(config->index), ®_value); in stallguard_enable() 124 err = tmc5041_read(config->controller, TMC5041_VACTUAL(config->index), in stallguard_enable() 141 err = tmc5041_write(config->controller, TMC5041_SWMODE(config->index), reg_value); in stallguard_enable() 189 __ASSERT_NO_MSG(stepper_config->controller != NULL); in rampstat_work_handler() 194 err = tmc5041_read(stepper_config->controller, TMC5041_DRVSTATUS(stepper_config->index), in rampstat_work_handler() 203 err = tmc5041_write(stepper_config->controller, in rampstat_work_handler() 214 err = tmc5041_read(stepper_config->controller, TMC5041_RAMPSTAT(stepper_config->index), in rampstat_work_handler() 268 err = tmc5041_read(config->controller, TMC5041_CHOPCONF(config->index), ®_value); in tmc5041_stepper_enable() 279 err = tmc5041_write(config->controller, TMC5041_CHOPCONF(config->index), reg_value); in tmc5041_stepper_enable() [all …]
|
/Zephyr-latest/drivers/reset/ |
D | Kconfig.npcx | 1 # NPCX reset controller driver configuration options 7 bool "Nuvoton NPCX embedded controller (EC) reset controller driver" 11 This option enables the reset controller driver for Nuvoton NPCX MCUs.
|
/Zephyr-latest/drivers/interrupt_controller/ |
D | Kconfig.nxp_s32 | 1 # Configuration for NXP S32 external interrupt controller 7 bool "External interrupt controller driver for NXP S32 MCUs" 13 External interrupt controller driver for NXP S32 MCUs 22 Number of SIUL2 external interrupts per controller. This is a SoC 35 bool "Wake-up Unit interrupt controller driver for NXP S32 MCUs" 39 Wake-up Unit interrupt controller driver for NXP S32 MCUs 48 Number of WKPU external and internal sources per controller. This is
|