Lines Matching full:interconnect
4 Generic System Interconnect Subsystem
16 The interconnect bus is hardware with configurable parameters, which can be
18 An example of interconnect buses are the interconnects between various
22 Below is a simplified diagram of a real-world SoC interconnect bus topology.
55 Interconnect provider is the software definition of the interconnect hardware.
56 The interconnect providers on the above diagram are M NoC, S NoC, C NoC, P NoC
59 Interconnect node is the software definition of the interconnect hardware
60 port. Each interconnect provider consists of multiple interconnect nodes,
61 which are connected to other SoC components including other interconnect
63 called an interconnect node, which belongs to the Mem NoC interconnect provider.
65 Interconnect endpoints are the first or the last element of the path. Every
68 Interconnect path is everything between two endpoints including all the nodes
70 include multiple master-slave pairs across several interconnect providers.
72 Interconnect consumers are the entities which make use of the data paths exposed
78 Interconnect providers
81 Interconnect provider is an entity that implements methods to initialize and
82 configure interconnect bus hardware. The interconnect provider drivers should
83 be registered with the interconnect provider core.
85 .. kernel-doc:: include/linux/interconnect-provider.h
87 Interconnect consumers
90 Interconnect consumers are the clients which use the interconnect APIs to
92 for these interconnect paths. These interfaces are not currently
95 Interconnect debugfs interfaces
98 Like several other subsystems interconnect will create some files for debugging
102 ``/sys/kernel/debug/interconnect/interconnect_summary``:
104 Show all interconnect nodes in the system with their aggregated bandwidth
107 ``/sys/kernel/debug/interconnect/interconnect_graph``:
109 Show the interconnect graph in the graphviz dot format. It shows all
110 interconnect nodes and links in the system and groups together nodes from the
114 $ cat /sys/kernel/debug/interconnect/interconnect_graph | \
122 cd /sys/kernel/debug/interconnect/test-client/