Searched refs:ecia (Results 1 – 13 of 13) sorted by relevance
/Zephyr-latest/drivers/interrupt_controller/ |
D | intc_mchp_ecia_xec.c | 37 ((struct ecia_regs *)(DT_REG_ADDR(DT_NODELABEL(ecia)))) 452 DT_FOREACH_CHILD(DT_NODELABEL(ecia), XEC_CHK_REQ_AGGR) \ 516 struct ecia_regs *const ecia = (struct ecia_regs *)cfg->ecia_base; in xec_ecia_init() local 534 ecia->BLK_EN_CLR = UINT32_MAX; in xec_ecia_init() 537 ecia->BLK_EN_SET = MCHP_ECIA_AGGR_BITMAP; in xec_ecia_init() 541 ecia->GIRQ[n].EN_CLR = UINT32_MAX; in xec_ecia_init() 599 DT_FOREACH_CHILD_STATUS_OKAY(DT_NODELABEL(ecia), GIRQ_XEC_DEVICE) 606 .ecia_base = DT_REG_ADDR(DT_NODELABEL(ecia)), 610 DT_FOREACH_CHILD_STATUS_OKAY(DT_NODELABEL(ecia), XEC_GIRQ_HANDLE) 613 DEVICE_DT_DEFINE(DT_NODELABEL(ecia), xec_ecia_init,
|
/Zephyr-latest/dts/arm/microchip/ |
D | mec172x_common.dtsi | 27 ecia: ecia@4000e000 { label 28 compatible = "microchip,xec-ecia"; 38 compatible = "microchip,xec-ecia-girq"; 49 compatible = "microchip,xec-ecia-girq"; 60 compatible = "microchip,xec-ecia-girq"; 71 compatible = "microchip,xec-ecia-girq"; 82 compatible = "microchip,xec-ecia-girq"; 93 compatible = "microchip,xec-ecia-girq"; 101 compatible = "microchip,xec-ecia-girq"; 110 compatible = "microchip,xec-ecia-girq"; [all …]
|
D | mec172xnsz.dtsi | 14 #include <zephyr/dt-bindings/interrupt-controller/mchp-xec-ecia.h>
|
D | mec1727nsz.dtsi | 12 #include <zephyr/dt-bindings/interrupt-controller/mchp-xec-ecia.h>
|
D | mec172xnlj.dtsi | 14 #include <zephyr/dt-bindings/interrupt-controller/mchp-xec-ecia.h>
|
D | mec1501hsz.dtsi | 79 ecia: ecia@4000e000 { label
|
D | mec5.dtsi | 36 ecia: ecia@4000e000 { label
|
/Zephyr-latest/soc/microchip/mec/mec172x/reg/ |
D | mec172x_ecia.h | 14 #define ECIA_BASE_ADDR DT_REG_ADDR(DT_NODELABEL(ecia)) 1181 struct ecia_regs *ecia = (struct ecia_regs *)(ECIA_BASE_ADDR); in mchp_soc_ecia_girq_aggr_en() local 1184 ecia->BLK_EN_SET = BIT(girq); in mchp_soc_ecia_girq_aggr_en() 1186 ecia->BLK_EN_CLR = BIT(girq); in mchp_soc_ecia_girq_aggr_en() 1197 struct ecia_regs *ecia = (struct ecia_regs *)(ECIA_BASE_ADDR); in mchp_soc_ecia_girq_src_clr() local 1199 ecia->GIRQ[girq - 8u].SRC = BIT(pin); in mchp_soc_ecia_girq_src_clr() 1209 struct ecia_regs *ecia = (struct ecia_regs *)(ECIA_BASE_ADDR); in mchp_soc_ecia_girq_src_clr_bitmap() local 1211 ecia->GIRQ[girq - 8u].SRC = bitmap; in mchp_soc_ecia_girq_src_clr_bitmap() 1221 struct ecia_regs *ecia = (struct ecia_regs *)(ECIA_BASE_ADDR); in mchp_soc_ecia_girq_src_dis() local 1223 ecia->GIRQ[girq - 8u].EN_CLR = BIT(pin); in mchp_soc_ecia_girq_src_dis() [all …]
|
/Zephyr-latest/boards/microchip/mec172xmodular_assy6930/ |
D | mec172xmodular_assy6930.dts | 54 &ecia {
|
/Zephyr-latest/drivers/timer/ |
D | mchp_xec_rtos_timer.c | 60 ((struct ecia_regs *)DT_REG_ADDR(DT_NODELABEL(ecia)))
|
/Zephyr-latest/boards/microchip/mec172xevb_assy6906/ |
D | mec172xevb_assy6906.dts | 58 &ecia {
|
/Zephyr-latest/soc/microchip/mec/mec172x/ |
D | device_power.c | 18 ((struct ecia_named_regs *)(DT_REG_ADDR(DT_NODELABEL(ecia))))
|
/Zephyr-latest/doc/releases/ |
D | release-notes-2.7.rst | 852 :dtcompatible:`microchip,xec-adc-v2`, :dtcompatible:`microchip,xec-ecia`, 853 :dtcompatible:`microchip,xec-ecia-girq`,
|