Lines Matching full: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
37 packets (transactions). In the RapidIO subsystem each master port is represented
43 RapidIO master ports are serviced by subsystem specific mport device drivers
44 that provide functionality defined for this subsystem. To provide a hardware
45 independent interface for RapidIO subsystem operations, rio_mport structure
53 All devices are presented in the RapidIO subsystem by corresponding rio_dev data
63 RapidIO subsystem by rio_dev data structure expanded by additional rio_switch
67 The RapidIO subsystem defines the format and initialization method for subsystem
86 2.6 Subsystem Interfaces
95 subsystem interfaces. This allows to have multiple common services attached to
98 3. Subsystem Initialization
101 In order to initialize the RapidIO subsystem, a platform must initialize and
103 within the subsystem controller driver's initialization code calls function
106 After all active master ports are registered with a RapidIO subsystem,
110 RapidIO subsystem can be configured to be built as a statically linked or
119 RapidIO subsystem configuration options allow users to build enumeration and
131 subsystem. Now this method relies on enumerator module parameter which is
165 on RapidIO subsystem build configuration:
167 (a) For a statically linked RapidIO subsystem core use command line parameter
174 (b) If the RapidIO subsystem core is built as a loadable module, in addition
228 modular build configurations. For user-space controlled start RapidIO subsystem
243 first release of RapidIO subsystem code. The enumeration process is
299 devices. This way each Linux-based component of the RapidIO subsystem has
310 RapidIO subsystem code organization allows addition of new enumeration/discovery
330 # Configure RapidIO subsystem modules