forked from torvalds/linux
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'disintegrate-asm-generic' of git://git.infradead.org/us…
…ers/dhowells/linux-headers into asm-generic Patches from David Howells <[email protected]>: This is to complete part of the UAPI disintegration for which the preparatory patches were pulled recently. Note that there are some fixup patches which are at the base of the branch aimed at you, plus all arches get the asm-generic branch merged in too. * 'disintegrate-asm-generic' of git://git.infradead.org/users/dhowells/linux-headers: UAPI: (Scripted) Disintegrate include/asm-generic UAPI: Fix conditional header installation handling (notably kvm_para.h on m68k) c6x: remove c6x signal.h UAPI: Split compound conditionals containing __KERNEL__ in Arm64 UAPI: Fix the guards on various asm/unistd.h files Signed-off-by: Arnd Bergmann <[email protected]>
- Loading branch information
Showing
7,043 changed files
with
394,507 additions
and
225,262 deletions.
The diff you're trying to view is too large. We only load the first 3000 changed files.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -220,3 +220,10 @@ Description: | |
If the device doesn't support LTM, the file will read "no". | ||
The file will be present for all speeds of USB devices, and will | ||
always read "no" for USB 1.1 and USB 2.0 devices. | ||
|
||
What: /sys/bus/usb/devices/.../(hub interface)/portX | ||
Date: August 2012 | ||
Contact: Lan Tianyu <[email protected]> | ||
Description: | ||
The /sys/bus/usb/devices/.../(hub interface)/portX | ||
is usb port device's sysfs directory. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -13,7 +13,7 @@ Description: | |
accessory cables have such capability. For example, | ||
the 30-pin port of Nuri board (/arch/arm/mach-exynos) | ||
may have both HDMI and Charger attached, or analog audio, | ||
video, and USB cables attached simulteneously. | ||
video, and USB cables attached simultaneously. | ||
|
||
If there are cables mutually exclusive with each other, | ||
such binary relations may be expressed with extcon_dev's | ||
|
@@ -35,7 +35,7 @@ Description: | |
The /sys/class/extcon/.../state shows and stores the cable | ||
attach/detach information of the corresponding extcon object. | ||
If the extcon object has an optional callback "show_state" | ||
defined, the showing function is overriden with the optional | ||
defined, the showing function is overridden with the optional | ||
callback. | ||
|
||
If the default callback for showing function is used, the | ||
|
@@ -46,19 +46,19 @@ Description: | |
TA=1 | ||
EAR_JACK=0 | ||
# | ||
In this example, the extcon device have USB_OTG and TA | ||
In this example, the extcon device has USB_OTG and TA | ||
cables attached and HDMI and EAR_JACK cables detached. | ||
|
||
In order to update the state of an extcon device, enter a hex | ||
state number starting with 0x. | ||
echo 0xHEX > state | ||
state number starting with 0x: | ||
# echo 0xHEX > state | ||
|
||
This updates the whole state of the extcon dev. | ||
This updates the whole state of the extcon device. | ||
Inputs of all the methods are required to meet the | ||
mutually_exclusive contidions if they exist. | ||
mutually_exclusive conditions if they exist. | ||
|
||
It is recommended to use this "global" state interface if | ||
you need to enter the value atomically. The later state | ||
you need to set the value atomically. The later state | ||
interface associated with each cable cannot update | ||
multiple cable states of an extcon device simultaneously. | ||
|
||
|
@@ -73,7 +73,7 @@ What: /sys/class/extcon/.../cable.x/state | |
Date: February 2012 | ||
Contact: MyungJoo Ham <[email protected]> | ||
Description: | ||
The /sys/class/extcon/.../cable.x/name shows and stores the | ||
The /sys/class/extcon/.../cable.x/state shows and stores the | ||
state of cable "x" (integer between 0 and 31) of an extcon | ||
device. The state value is either 0 (detached) or 1 | ||
(attached). | ||
|
@@ -83,8 +83,8 @@ Date: December 2011 | |
Contact: MyungJoo Ham <[email protected]> | ||
Description: | ||
Shows the relations of mutually exclusiveness. For example, | ||
if the mutually_exclusive array of extcon_dev is | ||
{0x3, 0x5, 0xC, 0x0}, the, the output is: | ||
if the mutually_exclusive array of extcon device is | ||
{0x3, 0x5, 0xC, 0x0}, then the output is: | ||
# ls mutually_exclusive/ | ||
0x3 | ||
0x5 | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -349,3 +349,24 @@ Description: | |
|
||
This will be one of the same strings reported by | ||
the "state" attribute. | ||
|
||
What: /sys/class/regulator/.../bypass | ||
Date: September 2012 | ||
KernelVersion: 3.7 | ||
Contact: Mark Brown <[email protected]> | ||
Description: | ||
Some regulator directories will contain a field called | ||
bypass. This indicates if the device is in bypass mode. | ||
|
||
This will be one of the following strings: | ||
|
||
'enabled' | ||
'disabled' | ||
'unknown' | ||
|
||
'enabled' means the regulator is in bypass mode. | ||
|
||
'disabled' means that the regulator is regulating. | ||
|
||
'unknown' means software cannot determine the state, or | ||
the reported state is invalid. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -176,3 +176,14 @@ Description: Disable L3 cache indices | |
All AMD processors with L3 caches provide this functionality. | ||
For details, see BKDGs at | ||
http://developer.amd.com/documentation/guides/Pages/default.aspx | ||
|
||
|
||
What: /sys/devices/system/cpu/cpufreq/boost | ||
Date: August 2012 | ||
Contact: Linux kernel mailing list <[email protected]> | ||
Description: Processor frequency boosting control | ||
|
||
This switch controls the boost setting for the whole system. | ||
Boosting allows the CPU and the firmware to run at a frequency | ||
beyound it's nominal limit. | ||
More details can be found in Documentation/cpu-freq/boost.txt |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,70 @@ | ||
What: /sys/devices/pnp0/<bus-num>/ppi/ | ||
Date: August 2012 | ||
Kernel Version: 3.6 | ||
Contact: [email protected] | ||
Description: | ||
This folder includes the attributes related with PPI (Physical | ||
Presence Interface). Only if TPM is supported by BIOS, this | ||
folder makes sence. The folder path can be got by command | ||
'find /sys/ -name 'pcrs''. For the detail information of PPI, | ||
please refer to the PPI specification from | ||
http://www.trustedcomputinggroup.org/ | ||
|
||
What: /sys/devices/pnp0/<bus-num>/ppi/version | ||
Date: August 2012 | ||
Contact: [email protected] | ||
Description: | ||
This attribute shows the version of the PPI supported by the | ||
platform. | ||
This file is readonly. | ||
|
||
What: /sys/devices/pnp0/<bus-num>/ppi/request | ||
Date: August 2012 | ||
Contact: [email protected] | ||
Description: | ||
This attribute shows the request for an operation to be | ||
executed in the pre-OS environment. It is the only input from | ||
the OS to the pre-OS environment. The request should be an | ||
integer value range from 1 to 160, and 0 means no request. | ||
This file can be read and written. | ||
|
||
What: /sys/devices/pnp0/00:<bus-num>/ppi/response | ||
Date: August 2012 | ||
Contact: [email protected] | ||
Description: | ||
This attribute shows the response to the most recent operation | ||
request it acted upon. The format is "<request> <response num> | ||
: <response description>". | ||
This file is readonly. | ||
|
||
What: /sys/devices/pnp0/<bus-num>/ppi/transition_action | ||
Date: August 2012 | ||
Contact: [email protected] | ||
Description: | ||
This attribute shows the platform-specific action that should | ||
take place in order to transition to the BIOS for execution of | ||
a requested operation. The format is "<action num>: <action | ||
description>". | ||
This file is readonly. | ||
|
||
What: /sys/devices/pnp0/<bus-num>/ppi/tcg_operations | ||
Date: August 2012 | ||
Contact: [email protected] | ||
Description: | ||
This attribute shows whether it is allowed to request an | ||
operation to be executed in the pre-OS environment by the BIOS | ||
for the requests defined by TCG, i.e. requests from 1 to 22. | ||
The format is "<request> <status num>: <status description>". | ||
This attribute is only supported by PPI version 1.2+. | ||
This file is readonly. | ||
|
||
What: /sys/devices/pnp0/<bus-num>/ppi/vs_operations | ||
Date: August 2012 | ||
Contact: [email protected] | ||
Description: | ||
This attribute shows whether it is allowed to request an | ||
operation to be executed in the pre-OS environment by the BIOS | ||
for the verdor specific requests, i.e. requests from 128 to | ||
255. The format is same with tcg_operations. This attribute | ||
is also only supported by PPI version 1.2+. | ||
This file is readonly. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,16 @@ | ||
WWhat: /sys/class/hidraw/hidraw*/device/oled*_img | ||
Date: June 2012 | ||
Contact: [email protected] | ||
Description: | ||
The /sys/class/hidraw/hidraw*/device/oled*_img files control | ||
OLED mocro displays on Intuos4 Wireless tablet. Accepted image | ||
has to contain 256 bytes (64x32 px 1 bit colour). The format | ||
is the same as PBM image 62x32px without header (64 bits per | ||
horizontal line, 32 lines). An example of setting OLED No. 0: | ||
dd bs=256 count=1 if=img_file of=[path to oled0_img]/oled0_img | ||
The attribute is read only and no local copy of the image is | ||
stored. | ||
|
||
What: /sys/class/hidraw/hidraw*/device/speed | ||
Date: April 2010 | ||
Kernel Version: 2.6.35 | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -19,7 +19,11 @@ Date: September 2010 | |
Contact: Richard Cochran <[email protected]> | ||
Description: | ||
This file contains the name of the PTP hardware clock | ||
as a human readable string. | ||
as a human readable string. The purpose of this | ||
attribute is to provide the user with a "friendly | ||
name" and to help distinguish PHY based devices from | ||
MAC based ones. The string does not necessarily have | ||
to be any kind of unique id. | ||
|
||
What: /sys/class/ptp/ptpN/max_adjustment | ||
Date: September 2010 | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -17,3 +17,12 @@ Description: | |
device, like 'tty1'. | ||
The file supports poll() to detect virtual | ||
console switches. | ||
|
||
What: /sys/class/tty/ttyS0/uartclk | ||
Date: Sep 2012 | ||
Contact: Tomas Hlavacek <[email protected]> | ||
Description: | ||
Shows the current uartclk value associated with the | ||
UART port in serial_core, that is bound to TTY like ttyS0. | ||
uartclk = 16 * baud_base | ||
|
Oops, something went wrong.