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 'cec-defines' into for-linus
Let's bring in HDMI CEC defines to ease merging CEC support in the next merge window.
- Loading branch information
Showing
10,059 changed files
with
541,402 additions
and
282,332 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
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -33,6 +33,7 @@ Björn Steinbrink <[email protected]> | |
Brian Avery <[email protected]> | ||
Brian King <[email protected]> | ||
Christoph Hellwig <[email protected]> | ||
Christophe Ricard <[email protected]> | ||
Corey Minyard <[email protected]> | ||
Damian Hobson-Garcia <[email protected]> | ||
David Brownell <[email protected]> | ||
|
@@ -47,6 +48,9 @@ Felix Kuhling <[email protected]> | |
Felix Moeller <[email protected]> | ||
Filipe Lautert <[email protected]> | ||
Franck Bui-Huu <[email protected]> | ||
Frank Rowand <[email protected]> <[email protected]> | ||
Frank Rowand <[email protected]> <[email protected]> | ||
Frank Rowand <[email protected]> <[email protected]> | ||
Frank Zago <[email protected]> | ||
Greg Kroah-Hartman <greg@echidna.(none)> | ||
Greg Kroah-Hartman <[email protected]> | ||
|
@@ -65,6 +69,7 @@ Jean Tourrilhes <[email protected]> | |
Jeff Garzik <[email protected]> | ||
Jens Axboe <[email protected]> | ||
Jens Osterkamp <[email protected]> | ||
John Paul Adrian Glaubitz <[email protected]> | ||
John Stultz <[email protected]> | ||
<[email protected]> <[email protected]> | ||
<[email protected]> <[email protected]> | ||
|
@@ -78,6 +83,7 @@ Kay Sievers <[email protected]> | |
Kenneth W Chen <[email protected]> | ||
Konstantin Khlebnikov <[email protected]> <[email protected]> | ||
Koushik <[email protected]> | ||
Krzysztof Kozlowski <[email protected]> <[email protected]> | ||
Kuninori Morimoto <[email protected]> | ||
Leonid I Ananiev <[email protected]> | ||
Linas Vepstas <[email protected]> | ||
|
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 was deleted.
Oops, something went wrong.
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,7 +1,7 @@ | ||
What: /sys/class/gpio/ | ||
Date: July 2008 | ||
KernelVersion: 2.6.27 | ||
Contact: David Brownell <[email protected]> | ||
Contact: Linus Walleij <[email protected]> | ||
Description: | ||
|
||
As a Kconfig option, individual GPIO signals may be accessed from | ||
|
@@ -26,3 +26,5 @@ Description: | |
/label ... (r/o) descriptive, not necessarily unique | ||
/ngpio ... (r/o) number of GPIOs; numbered N to N + (ngpio - 1) | ||
|
||
This ABI is deprecated and will be removed after 2020. It is | ||
replaced with the GPIO character device. |
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,13 @@ | ||
rfkill - radio frequency (RF) connector kill switch support | ||
|
||
For details to this subsystem look at Documentation/rfkill.txt. | ||
|
||
What: /sys/class/rfkill/rfkill[0-9]+/claim | ||
Date: 09-Jul-2007 | ||
KernelVersion v2.6.22 | ||
Contact: [email protected] | ||
Description: This file was deprecated because there no longer was a way to | ||
claim just control over a single rfkill instance. | ||
This file was scheduled to be removed in 2012, and was removed | ||
in 2016. | ||
Values: 0: Kernel handles events |
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 |
---|---|---|
|
@@ -27,3 +27,17 @@ Description: The mapping of which primary/sub channels are bound to which | |
Virtual Processors. | ||
Format: <channel's child_relid:the bound cpu's number> | ||
Users: tools/hv/lsvmbus | ||
|
||
What: /sys/bus/vmbus/devices/vmbus_*/device | ||
Date: Dec. 2015 | ||
KernelVersion: 4.5 | ||
Contact: K. Y. Srinivasan <[email protected]> | ||
Description: The 16 bit device ID of the device | ||
Users: tools/hv/lsvmbus and user level RDMA libraries | ||
|
||
What: /sys/bus/vmbus/devices/vmbus_*/vendor | ||
Date: Dec. 2015 | ||
KernelVersion: 4.5 | ||
Contact: K. Y. Srinivasan <[email protected]> | ||
Description: The 16 bit vendor ID of the device | ||
Users: tools/hv/lsvmbus and user level RDMA libraries |
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 |
---|---|---|
|
@@ -2,9 +2,8 @@ rfkill - radio frequency (RF) connector kill switch support | |
|
||
For details to this subsystem look at Documentation/rfkill.txt. | ||
|
||
For the deprecated /sys/class/rfkill/*/state and | ||
/sys/class/rfkill/*/claim knobs of this interface look in | ||
Documentation/ABI/obsolete/sysfs-class-rfkill. | ||
For the deprecated /sys/class/rfkill/*/claim knobs of this interface look in | ||
Documentation/ABI/removed/sysfs-class-rfkill. | ||
|
||
What: /sys/class/rfkill | ||
Date: 09-Jul-2007 | ||
|
@@ -42,6 +41,28 @@ Values: A numeric value. | |
1: true | ||
|
||
|
||
What: /sys/class/rfkill/rfkill[0-9]+/state | ||
Date: 09-Jul-2007 | ||
KernelVersion v2.6.22 | ||
Contact: [email protected] | ||
Description: Current state of the transmitter. | ||
This file was scheduled to be removed in 2014, but due to its | ||
large number of users it will be sticking around for a bit | ||
longer. Despite it being marked as stabe, the newer "hard" and | ||
"soft" interfaces should be preffered, since it is not possible | ||
to express the 'soft and hard block' state of the rfkill driver | ||
through this interface. There will likely be another attempt to | ||
remove it in the future. | ||
Values: A numeric value. | ||
0: RFKILL_STATE_SOFT_BLOCKED | ||
transmitter is turned off by software | ||
1: RFKILL_STATE_UNBLOCKED | ||
transmitter is (potentially) active | ||
2: RFKILL_STATE_HARD_BLOCKED | ||
transmitter is forced off by something outside of | ||
the driver's control. | ||
|
||
|
||
What: /sys/class/rfkill/rfkill[0-9]+/hard | ||
Date: 12-March-2010 | ||
KernelVersion v2.6.34 | ||
|
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,87 @@ | ||
What: /sys/fs/orangefs/perf_counters/* | ||
Date: Jun 2015 | ||
Contact: Mike Marshall <[email protected]> | ||
Description: | ||
Counters and settings for various caches. | ||
Read only. | ||
|
||
|
||
What: /sys/fs/orangefs/perf_counter_reset | ||
Date: June 2015 | ||
Contact: Mike Marshall <[email protected]> | ||
Description: | ||
echo a 0 or a 1 into perf_counter_reset to | ||
reset all the counters in | ||
/sys/fs/orangefs/perf_counters | ||
except ones with PINT_PERF_PRESERVE set. | ||
|
||
|
||
What: /sys/fs/orangefs/perf_time_interval_secs | ||
Date: Jun 2015 | ||
Contact: Mike Marshall <[email protected]> | ||
Description: | ||
Length of perf counter intervals in | ||
seconds. | ||
|
||
|
||
What: /sys/fs/orangefs/perf_history_size | ||
Date: Jun 2015 | ||
Contact: Mike Marshall <[email protected]> | ||
Description: | ||
The perf_counters cache statistics have N, or | ||
perf_history_size, samples. The default is | ||
one. | ||
|
||
Every perf_time_interval_secs the (first) | ||
samples are reset. | ||
|
||
If N is greater than one, the "current" set | ||
of samples is reset, and the samples from the | ||
other N-1 intervals remain available. | ||
|
||
|
||
What: /sys/fs/orangefs/op_timeout_secs | ||
Date: Jun 2015 | ||
Contact: Mike Marshall <[email protected]> | ||
Description: | ||
Service operation timeout in seconds. | ||
|
||
|
||
What: /sys/fs/orangefs/slot_timeout_secs | ||
Date: Jun 2015 | ||
Contact: Mike Marshall <[email protected]> | ||
Description: | ||
"Slot" timeout in seconds. A "slot" | ||
is an indexed buffer in the shared | ||
memory segment used for communication | ||
between the kernel module and userspace. | ||
Slots are requested and waited for, | ||
the wait times out after slot_timeout_secs. | ||
|
||
|
||
What: /sys/fs/orangefs/acache/* | ||
Date: Jun 2015 | ||
Contact: Mike Marshall <[email protected]> | ||
Description: | ||
Attribute cache configurable settings. | ||
|
||
|
||
What: /sys/fs/orangefs/ncache/* | ||
Date: Jun 2015 | ||
Contact: Mike Marshall <[email protected]> | ||
Description: | ||
Name cache configurable settings. | ||
|
||
|
||
What: /sys/fs/orangefs/capcache/* | ||
Date: Jun 2015 | ||
Contact: Mike Marshall <[email protected]> | ||
Description: | ||
Capability cache configurable settings. | ||
|
||
|
||
What: /sys/fs/orangefs/ccache/* | ||
Date: Jun 2015 | ||
Contact: Mike Marshall <[email protected]> | ||
Description: | ||
Credential cache configurable settings. |
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,26 @@ | ||
What: /dev/gpiochip[0-9]+ | ||
Date: November 2015 | ||
KernelVersion: 4.4 | ||
Contact: [email protected] | ||
Description: | ||
The character device files /dev/gpiochip* are the interface | ||
between GPIO chips and userspace. | ||
|
||
The ioctl(2)-based ABI is defined and documented in | ||
[include/uapi]<linux/gpio.h>. | ||
|
||
The following file operations are supported: | ||
|
||
open(2) | ||
Currently the only useful flags are O_RDWR. | ||
|
||
ioctl(2) | ||
Initiate various actions. | ||
See the inline documentation in [include/uapi]<linux/gpio.h> | ||
for descriptions of all ioctls. | ||
|
||
close(2) | ||
Stops and free up the I/O contexts that was associated | ||
with the file descriptor. | ||
|
||
Users: TBD |
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 |
---|---|---|
|
@@ -496,8 +496,11 @@ Description: | |
1kohm_to_gnd: connected to ground via an 1kOhm resistor, | ||
6kohm_to_gnd: connected to ground via a 6kOhm resistor, | ||
20kohm_to_gnd: connected to ground via a 20kOhm resistor, | ||
90kohm_to_gnd: connected to ground via a 90kOhm resistor, | ||
100kohm_to_gnd: connected to ground via an 100kOhm resistor, | ||
125kohm_to_gnd: connected to ground via an 125kOhm resistor, | ||
500kohm_to_gnd: connected to ground via a 500kOhm resistor, | ||
640kohm_to_gnd: connected to ground via a 640kOhm resistor, | ||
three_state: left floating. | ||
For a list of available output power down options read | ||
outX_powerdown_mode_available. If Y is not present the | ||
|
@@ -1491,3 +1494,10 @@ Description: | |
This ABI is especially applicable for humidity sensors | ||
to heatup the device and get rid of any condensation | ||
in some humidity environment | ||
|
||
What: /sys/bus/iio/devices/iio:deviceX/in_ph_raw | ||
KernelVersion: 4.5 | ||
Contact: [email protected] | ||
Description: | ||
Raw (unscaled no offset etc.) pH reading of a substance as a negative | ||
base-10 logarithm of hydrodium ions in a litre of water. |
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,54 @@ | ||
What: /sys/bus/iio/devices/iio:deviceX/tia_resistanceY | ||
/sys/bus/iio/devices/iio:deviceX/tia_capacitanceY | ||
Date: December 2015 | ||
KernelVersion: | ||
Contact: Andrew F. Davis <[email protected]> | ||
Description: | ||
Get and set the resistance and the capacitance settings for the | ||
Transimpedance Amplifier. Y is 1 for Rf1 and Cf1, Y is 2 for | ||
Rf2 and Cf2 values. | ||
|
||
What: /sys/bus/iio/devices/iio:deviceX/tia_separate_en | ||
Date: December 2015 | ||
KernelVersion: | ||
Contact: Andrew F. Davis <[email protected]> | ||
Description: | ||
Enable or disable separate settings for the TransImpedance | ||
Amplifier above, when disabled both values are set by the | ||
first channel. | ||
|
||
What: /sys/bus/iio/devices/iio:deviceX/in_intensity_ledY_raw | ||
/sys/bus/iio/devices/iio:deviceX/in_intensity_ledY_ambient_raw | ||
Date: December 2015 | ||
KernelVersion: | ||
Contact: Andrew F. Davis <[email protected]> | ||
Description: | ||
Get measured values from the ADC for these stages. Y is the | ||
specific LED number. The values are expressed in 24-bit twos | ||
complement. | ||
|
||
What: /sys/bus/iio/devices/iio:deviceX/in_intensity_ledY-ledY_ambient_raw | ||
Date: December 2015 | ||
KernelVersion: | ||
Contact: Andrew F. Davis <[email protected]> | ||
Description: | ||
Get differential values from the ADC for these stages. Y is the | ||
specific LED number. The values are expressed in 24-bit twos | ||
complement for the specified LEDs. | ||
|
||
What: /sys/bus/iio/devices/iio:deviceX/out_current_ledY_offset | ||
/sys/bus/iio/devices/iio:deviceX/out_current_ledY_ambient_offset | ||
Date: December 2015 | ||
KernelVersion: | ||
Contact: Andrew F. Davis <[email protected]> | ||
Description: | ||
Get and set the offset cancellation DAC setting for these | ||
stages. The values are expressed in 5-bit sign-magnitude. | ||
|
||
What: /sys/bus/iio/devices/iio:deviceX/out_current_ledY_raw | ||
Date: December 2015 | ||
KernelVersion: | ||
Contact: Andrew F. Davis <[email protected]> | ||
Description: | ||
Get and set the LED current for the specified LED. Y is the | ||
specific LED number. |
15 changes: 15 additions & 0 deletions
15
Documentation/ABI/testing/sysfs-bus-iio-magnetometer-hmc5843
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,15 @@ | ||
What: /sys/bus/iio/devices/iio:deviceX/meas_conf | ||
What: /sys/bus/iio/devices/iio:deviceX/meas_conf_available | ||
KernelVersion: 4.5 | ||
Contact: [email protected] | ||
Description: | ||
Current configuration and available configurations | ||
for the bias current. | ||
normal - Normal measurement configurations (default) | ||
positivebias - Positive bias configuration | ||
negativebias - Negative bias configuration | ||
disabled - Only available on HMC5983. Disables magnetic | ||
sensor and enables temperature sensor. | ||
Note: The effect of this configuration may vary | ||
according to the device. For exact documentation | ||
check the device's datasheet. |
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 |
---|---|---|
|
@@ -5,3 +5,12 @@ Description: | |
Specifies the hardware conversion mode used. The three | ||
available modes are "normal", "high-speed" and "low-power", | ||
where the last is the default mode. | ||
|
||
|
||
What: /sys/bus/iio/devices/iio:deviceX/out_conversion_mode | ||
KernelVersion: 4.6 | ||
Contact: [email protected] | ||
Description: | ||
Specifies the hardware conversion mode used within DAC. | ||
The two available modes are "high-power" and "low-power", | ||
where "low-power" mode is the default mode. |
Oops, something went wrong.