Lines Matching refs:subsystem
10 This document describes the basics of the Linux RapidIO subsystem and provides
16 Because the RapidIO subsystem follows the Linux device model it is integrated
20 The Linux RapidIO subsystem is architecture independent and therefore defines
22 subsystem operations.
28 Each of these components is represented in the subsystem by an associated data
29 structure. The core logical components of the RapidIO subsystem are defined
36 packets (transactions). In the RapidIO subsystem each master port is represented
42 RapidIO master ports are serviced by subsystem specific mport device drivers
43 that provide functionality defined for this subsystem. To provide a hardware
44 independent interface for RapidIO subsystem operations, rio_mport structure
51 All devices are presented in the RapidIO subsystem by corresponding rio_dev data
60 RapidIO subsystem by rio_dev data structure expanded by additional rio_switch
64 The RapidIO subsystem defines the format and initialization method for subsystem
89 subsystem interfaces. This allows to have multiple common services attached to
95 In order to initialize the RapidIO subsystem, a platform must initialize and
97 within the subsystem controller driver's initialization code calls function
100 After all active master ports are registered with a RapidIO subsystem,
104 RapidIO subsystem can be configured to be built as a statically linked or
113 RapidIO subsystem configuration options allow users to build enumeration and
125 subsystem. Now this method relies on enumerator module parameter which is
159 on RapidIO subsystem build configuration:
161 (a) For a statically linked RapidIO subsystem core use command line parameter
168 (b) If the RapidIO subsystem core is built as a loadable module, in addition
220 modular build configurations. For user-space controlled start RapidIO subsystem
235 first release of RapidIO subsystem code. The enumeration process is
291 devices. This way each Linux-based component of the RapidIO subsystem has
302 RapidIO subsystem code organization allows addition of new enumeration/discovery
323 # Configure RapidIO subsystem modules