Home
last modified time | relevance | path

Searched refs:controller (Results 1 – 25 of 1947) sorted by relevance

12345678910>>...78

/Zephyr-latest/dts/arm/infineon/cat1a/legacy/
Dpsoc6_cm0.dtsi29 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/
Dnxp_imx8qxp.dtsi10 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 …]
Dnxp_imx8qm.dtsi11 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/
DCMakeLists.txt10 ${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/
Dmspi.h429 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/
Dflash_si32.c36 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/
Dmultilevel_irq.overlay11 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/
Dgpio_common.dtsi7 #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/
Dapp.overlay20 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/
DREADME.rst5 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/
Dimx8mp_evk_mimx8ml8_adsp.overlay14 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/
Drv32m1.dtsi6 #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/
Dvirt-riscv.dtsi46 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/
DKconfig.skeleton5 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.
DKconfig.virtual5 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.
DKconfig.rpi_pico5 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/
DKconfig.intel13 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/
DCMakeLists.txt10 ${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/
DCMakeLists.txt15 # 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/
Dr9a08g045.dtsi35 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/
Dmspi_emul.c76 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/
Dtest.dts17 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/
Dadi_tmc5041_stepper_controller.c51 const struct device *controller; member
113 err = tmc5041_read(config->controller, TMC5041_SWMODE(config->index), &reg_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), &reg_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/
DKconfig.npcx1 # 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/
DKconfig.nxp_s321 # 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

12345678910>>...78