1 What: /sys/devices/socX
3 contact: Lee Jones <lee.jones@linaro.org>
5 The /sys/devices/ directory contains a sub-directory for each
6 System-on-Chip (SoC) device on a running platform. Information
7 regarding each SoC can be obtained by reading sysfs files. This
8 functionality is only available if implemented by the platform.
10 The directory created for each SoC will also house information
11 about devices which are commonly contained in /sys/devices/platform.
12 It has been agreed that if an SoC device exists, its supported
13 devices would be better suited to appear as children of that SoC.
15 What: /sys/devices/socX/machine
17 contact: Lee Jones <lee.jones@linaro.org>
19 Read-only attribute common to all SoCs. Contains the SoC machine
22 What: /sys/devices/socX/family
24 contact: Lee Jones <lee.jones@linaro.org>
26 Read-only attribute common to all SoCs. Contains SoC family name
29 What: /sys/devices/socX/serial_number
31 contact: Bjorn Andersson <bjorn.andersson@linaro.org>
33 Read-only attribute supported by most SoCs. Contains the SoC's
34 serial number, if available.
36 What: /sys/devices/socX/soc_id
38 contact: Lee Jones <lee.jones@linaro.org>
40 Read-only attribute supported by most SoCs. In the case of
41 ST-Ericsson's chips this contains the SoC serial number.
43 What: /sys/devices/socX/revision
45 contact: Lee Jones <lee.jones@linaro.org>
47 Read-only attribute supported by most SoCs. Contains the SoC's
48 manufacturing revision number.
50 What: /sys/devices/socX/process
52 contact: Lee Jones <lee.jones@linaro.org>
54 Read-only attribute supported ST-Ericsson's silicon. Contains the
55 the process by which the silicon chip was manufactured.
59 contact: Lee Jones <lee.jones@linaro.org>
61 The /sys/bus/soc/ directory contains the usual sub-folders
62 expected under most buses. /sys/bus/soc/devices is of particular
63 interest, as it contains a symlink for each SoC device found on
64 the system. Each symlink points back into the aforementioned
65 /sys/devices/socX devices.