mirror of
https://github.com/adulau/aha.git
synced 2024-12-28 11:46:19 +00:00
[PATCH] s390: documentation update
Fix typos and add a section about cpus in the driver-model documentation. Signed-off-by: Cornelia Huck <cohuck@de.ibm.com> Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
This commit is contained in:
parent
1b44e98d7d
commit
373c491f6d
1 changed files with 12 additions and 9 deletions
|
@ -8,11 +8,10 @@ All devices which can be addressed by means of ccws are called 'CCW devices' -
|
||||||
even if they aren't actually driven by ccws.
|
even if they aren't actually driven by ccws.
|
||||||
|
|
||||||
All ccw devices are accessed via a subchannel, this is reflected in the
|
All ccw devices are accessed via a subchannel, this is reflected in the
|
||||||
structures under root/:
|
structures under devices/:
|
||||||
|
|
||||||
root/
|
devices/
|
||||||
- sys
|
- system/
|
||||||
- legacy
|
|
||||||
- css0/
|
- css0/
|
||||||
- 0.0.0000/0.0.0815/
|
- 0.0.0000/0.0.0815/
|
||||||
- 0.0.0001/0.0.4711/
|
- 0.0.0001/0.0.4711/
|
||||||
|
@ -36,7 +35,7 @@ availability: Can be 'good' or 'boxed'; 'no path' or 'no device' for
|
||||||
|
|
||||||
online: An interface to set the device online and offline.
|
online: An interface to set the device online and offline.
|
||||||
In the special case of the device being disconnected (see the
|
In the special case of the device being disconnected (see the
|
||||||
notify function under 1.2), piping 0 to online will focibly delete
|
notify function under 1.2), piping 0 to online will forcibly delete
|
||||||
the device.
|
the device.
|
||||||
|
|
||||||
The device drivers can add entries to export per-device data and interfaces.
|
The device drivers can add entries to export per-device data and interfaces.
|
||||||
|
@ -222,7 +221,7 @@ and are called 'chp0.<chpid>'. They have no driver and do not belong to any bus.
|
||||||
Please note, that unlike /proc/chpids in 2.4, the channel path objects reflect
|
Please note, that unlike /proc/chpids in 2.4, the channel path objects reflect
|
||||||
only the logical state and not the physical state, since we cannot track the
|
only the logical state and not the physical state, since we cannot track the
|
||||||
latter consistently due to lacking machine support (we don't need to be aware
|
latter consistently due to lacking machine support (we don't need to be aware
|
||||||
of anyway).
|
of it anyway).
|
||||||
|
|
||||||
status - Can be 'online' or 'offline'.
|
status - Can be 'online' or 'offline'.
|
||||||
Piping 'on' or 'off' sets the chpid logically online/offline.
|
Piping 'on' or 'off' sets the chpid logically online/offline.
|
||||||
|
@ -235,12 +234,16 @@ status - Can be 'online' or 'offline'.
|
||||||
3. System devices
|
3. System devices
|
||||||
-----------------
|
-----------------
|
||||||
|
|
||||||
Note: cpus may yet be added here.
|
|
||||||
|
|
||||||
3.1 xpram
|
3.1 xpram
|
||||||
---------
|
---------
|
||||||
|
|
||||||
xpram shows up under sys/ as 'xpram'.
|
xpram shows up under devices/system/ as 'xpram'.
|
||||||
|
|
||||||
|
3.2 cpus
|
||||||
|
--------
|
||||||
|
|
||||||
|
For each cpu, a directory is created under devices/system/cpu/. Each cpu has an
|
||||||
|
attribute 'online' which can be 0 or 1.
|
||||||
|
|
||||||
|
|
||||||
4. Other devices
|
4. Other devices
|
||||||
|
|
Loading…
Reference in a new issue