Lines Matching +full:system +full:- +full:controller

5 which handles the termination of system events to that they can
6 be coherently processed by the host(s) in the system. A maximum
11 +-----------------------------------------+
13 | +--------------+ +------------+ |
14 m ------>| | vint | bit | | 0 |.....|63| vint0 |
15 . | +--------------+ +------------+ | +------+
17 Globalevents ------>| . . |------>| IRQ |
19 . | . . | +------+
20 n ------>| +--------------+ +------------+ |
22 | +--------------+ +------------+ |
24 +-----------------------------------------+
27 by a system controller (like the Device Memory and Security Controller on K3
28 AM654 SoC). Driver should request the system controller to get the range
31 system controller to map specific global event to vint, bit pair.
33 Communication between the host processor running an OS and the system
34 controller happens through a protocol called TI System Control Interface
39 -------------------------------
40 - compatible: Must be "ti,sci-inta".
41 - reg: Should contain registers location and length.
42 - interrupt-controller: Identifies the node as an interrupt controller
43 - msi-controller: Identifies the node as an MSI controller.
44 - interrupt-parent: phandle of irq parent.
45 - ti,sci: Phandle to TI-SCI compatible System controller node.
46 - ti,sci-dev-id: TISCI device ID of the Interrupt Aggregator.
47 - ti,sci-rm-range-vint: Array of TISCI subtype ids representing vints(inta
50 - ti,sci-rm-range-global-event: Array of TISCI subtype ids representing the
55 --------
56 main_udmass_inta: interrupt-controller@33d00000 {
57 compatible = "ti,sci-inta";
59 interrupt-controller;
60 msi-controller;
61 interrupt-parent = <&main_navss_intr>;
63 ti,sci-dev-id = <179>;
64 ti,sci-rm-range-vint = <0x0>;
65 ti,sci-rm-range-global-event = <0x1>;