Lines Matching full:eic
5 $id: http://devicetree.org/schemas/gpio/sprd,gpio-eic.yaml#
8 title: Unisoc EIC controller
16 The EIC is the abbreviation of external interrupt controller, which can
17 be used only in input mode. The Spreadtrum platform has 2 EIC controllers,
18 one is in digital chip, and another one is in PMIC. The digital chip EIC
19 controller contains 4 sub-modules, i.e. EIC-debounce, EIC-latch, EIC-async and
20 EIC-sync. But the PMIC EIC controller contains only one EIC-debounce sub-
23 The EIC-debounce sub-module provides up to 8 source input signal
32 The EIC-latch sub-module is used to latch some special power down signals
33 and generate interrupts, since the EIC-latch does not depend on the APB
36 The EIC-async sub-module uses a 32kHz clock to capture the short signals
39 The EIC-sync is similar with GPIO's input function, which is a synchronized
47 - sprd,sc9860-eic-debounce
48 - sprd,sc9860-eic-latch
49 - sprd,sc9860-eic-async
50 - sprd,sc9860-eic-sync
51 - sprd,sc2731-eic
54 - sprd,ums512-eic-debounce
55 - const: sprd,sc9860-eic-debounce
58 - sprd,ums512-eic-latch
59 - const: sprd,sc9860-eic-latch
62 - sprd,ums512-eic-async
63 - const: sprd,sc9860-eic-async
66 - sprd,ums512-eic-sync
67 - const: sprd,sc9860-eic-sync
70 - sprd,sc2730-eic
71 - const: sprd,sc2731-eic
77 EIC controller can support maximum 3 banks which has its own
115 compatible = "sprd,sc9860-eic-debounce";