| /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/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/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/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/arm/renesas/rz/rzn/ | 
| D | r9a07g084.dtsi | 8 #include <zephyr/dt-bindings/interrupt-controller/arm-gic.h> 38 		gic: interrupt-controller@94000000 { 42 			interrupt-controller; 101 				interrupt-controller; 110 				interrupt-controller; 119 				interrupt-controller; 128 				interrupt-controller; 137 				interrupt-controller; 146 				interrupt-controller; 155 				interrupt-controller; [all …] 
 | 
| /Zephyr-latest/dts/arm/renesas/rz/rzt/ | 
| D | r9a07g074.dtsi | 9 #include <zephyr/dt-bindings/interrupt-controller/arm-gic.h> 39 		gic: interrupt-controller@94000000 { 43 			interrupt-controller; 102 				interrupt-controller; 111 				interrupt-controller; 120 				interrupt-controller; 129 				interrupt-controller; 138 				interrupt-controller; 147 				interrupt-controller; 156 				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/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/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/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/tests/bluetooth/df/connectionless_cte_chains/ | 
| D | CMakeLists.txt | 15 # Include paths to allow access to functions implemented in Bluetooth LE 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/drivers/stepper/adi_tmc/ | 
| D | adi_tmc50xx_stepper_controller.c | 51 	const struct device *controller;  member 113 	err = tmc50xx_read(config->controller, TMC50XX_SWMODE(config->index), ®_value);  in stallguard_enable() 124 		err = tmc50xx_read(config->controller, TMC50XX_VACTUAL(config->index),  in stallguard_enable() 141 	err = tmc50xx_write(config->controller, TMC50XX_SWMODE(config->index), reg_value);  in stallguard_enable() 189 	__ASSERT_NO_MSG(stepper_config->controller != NULL);  in rampstat_work_handler() 194 	err = tmc50xx_read(stepper_config->controller, TMC50XX_DRVSTATUS(stepper_config->index),  in rampstat_work_handler() 203 		err = tmc50xx_write(stepper_config->controller,  in rampstat_work_handler() 214 	err = tmc50xx_read(stepper_config->controller, TMC50XX_RAMPSTAT(stepper_config->index),  in rampstat_work_handler() 268 	err = tmc50xx_read(config->controller, TMC50XX_CHOPCONF(config->index), ®_value);  in tmc50xx_stepper_enable() 279 	err = tmc50xx_write(config->controller, TMC50XX_CHOPCONF(config->index), reg_value);  in tmc50xx_stepper_enable() [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/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.
  |