-
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.
yaml --- r: 220983 b: refs/heads/master c: 3751638 h: refs/heads/master i: 220981: af4b63c 220979: 42587cc 220975: 222c9a9 v: v3
- Loading branch information
Ben Dooks
committed
Oct 28, 2010
1 parent
5ed6371
commit 3e66eb5
Showing
1,410 changed files
with
83,620 additions
and
72,873 deletions.
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 |
---|---|---|
@@ -1,2 +1,2 @@ | ||
--- | ||
refs/heads/master: f868fc355ad852b476950c2fe4f5bae7480e8f04 | ||
refs/heads/master: 375163854931694c2d2bd9c5da90daf3475c747b |
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 |
---|---|---|
@@ -0,0 +1,14 @@ | ||
What: dv1394 (a.k.a. "OHCI-DV I/O support" for FireWire) | ||
Date: May 2010 (scheduled), finally removed in kernel v2.6.37 | ||
Contact: linux1394-devel@lists.sourceforge.net | ||
Description: | ||
/dev/dv1394/* were character device files, one for each FireWire | ||
controller and for NTSC and PAL respectively, from which DV data | ||
could be received by read() or transmitted by write(). A few | ||
ioctl()s allowed limited control. | ||
This special-purpose interface has been superseded by libraw1394 + | ||
libiec61883 which are functionally equivalent, support HDV, and | ||
transparently work on top of the newer firewire kernel drivers. | ||
|
||
Users: | ||
ffmpeg/libavformat (if configured for DV1394) |
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: raw1394 (a.k.a. "Raw IEEE1394 I/O support" for FireWire) | ||
Date: May 2010 (scheduled), finally removed in kernel v2.6.37 | ||
Contact: linux1394-devel@lists.sourceforge.net | ||
Description: | ||
/dev/raw1394 was a character device file that allowed low-level | ||
access to FireWire buses. Its major drawbacks were its inability | ||
to implement sensible device security policies, and its low level | ||
of abstraction that required userspace clients do duplicate much | ||
of the kernel's ieee1394 core functionality. | ||
Replaced by /dev/fw*, i.e. the <linux/firewire-cdev.h> ABI of | ||
firewire-core. | ||
|
||
Users: | ||
libraw1394 (works with firewire-cdev too, transparent to library ABI | ||
users) |
16 changes: 0 additions & 16 deletions
16
trunk/Documentation/ABI/removed/raw1394_legacy_isochronous
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 |
---|---|---|
@@ -0,0 +1,16 @@ | ||
What: video1394 (a.k.a. "OHCI-1394 Video support" for FireWire) | ||
Date: May 2010 (scheduled), finally removed in kernel v2.6.37 | ||
Contact: linux1394-devel@lists.sourceforge.net | ||
Description: | ||
/dev/video1394/* were character device files, one for each FireWire | ||
controller, which were used for isochronous I/O. It was added as an | ||
alternative to raw1394's isochronous I/O functionality which had | ||
performance issues in its first generation. Any video1394 user had | ||
to use raw1394 + libraw1394 too because video1394 did not provide | ||
asynchronous I/O for device discovery and configuration. | ||
Replaced by /dev/fw*, i.e. the <linux/firewire-cdev.h> ABI of | ||
firewire-core. | ||
|
||
Users: | ||
libdc1394 (works with firewire-cdev too, transparent to library ABI | ||
users) |
22 changes: 22 additions & 0 deletions
22
trunk/Documentation/ABI/testing/sysfs-devices-system-ibm-rtl
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,22 @@ | ||
What: state | ||
Date: Sep 2010 | ||
KernelVersion: 2.6.37 | ||
Contact: Vernon Mauery <vernux@us.ibm.com> | ||
Description: The state file allows a means by which to change in and | ||
out of Premium Real-Time Mode (PRTM), as well as the | ||
ability to query the current state. | ||
0 => PRTM off | ||
1 => PRTM enabled | ||
Users: The ibm-prtm userspace daemon uses this interface. | ||
|
||
|
||
What: version | ||
Date: Sep 2010 | ||
KernelVersion: 2.6.37 | ||
Contact: Vernon Mauery <vernux@us.ibm.com> | ||
Description: The version file provides a means by which to query | ||
the RTL table version that lives in the Extended | ||
BIOS Data Area (EBDA). | ||
Users: The ibm-prtm userspace daemon uses this interface. | ||
|
||
|
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
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,67 @@ | ||
|
||
========= | ||
ID Mapper | ||
========= | ||
Id mapper is used by NFS to translate user and group ids into names, and to | ||
translate user and group names into ids. Part of this translation involves | ||
performing an upcall to userspace to request the information. Id mapper will | ||
user request-key to perform this upcall and cache the result. The program | ||
/usr/sbin/nfs.upcall should be called by request-key, and will perform the | ||
translation and initialize a key with the resulting information. | ||
|
||
NFS_USE_NEW_IDMAPPER must be selected when configuring the kernel to use this | ||
feature. | ||
|
||
=========== | ||
Configuring | ||
=========== | ||
The file /etc/request-key.conf will need to be modified so /sbin/request-key can | ||
direct the upcall. The following line should be added: | ||
|
||
#OP TYPE DESCRIPTION CALLOUT INFO PROGRAM ARG1 ARG2 ARG3 ... | ||
#====== ======= =============== =============== =============================== | ||
create id_resolver * * /usr/sbin/nfs.upcall %k %d 600 | ||
|
||
This will direct all id_resolver requests to the program /usr/sbin/nfs.upcall. | ||
The last parameter, 600, defines how many seconds into the future the key will | ||
expire. This parameter is optional for /usr/sbin/nfs.upcall. When the timeout | ||
is not specified, nfs.upcall will default to 600 seconds. | ||
|
||
id mapper uses for key descriptions: | ||
uid: Find the UID for the given user | ||
gid: Find the GID for the given group | ||
user: Find the user name for the given UID | ||
group: Find the group name for the given GID | ||
|
||
You can handle any of these individually, rather than using the generic upcall | ||
program. If you would like to use your own program for a uid lookup then you | ||
would edit your request-key.conf so it look similar to this: | ||
|
||
#OP TYPE DESCRIPTION CALLOUT INFO PROGRAM ARG1 ARG2 ARG3 ... | ||
#====== ======= =============== =============== =============================== | ||
create id_resolver uid:* * /some/other/program %k %d 600 | ||
create id_resolver * * /usr/sbin/nfs.upcall %k %d 600 | ||
|
||
Notice that the new line was added above the line for the generic program. | ||
request-key will find the first matching line and corresponding program. In | ||
this case, /some/other/program will handle all uid lookups and | ||
/usr/sbin/nfs.upcall will handle gid, user, and group lookups. | ||
|
||
See <file:Documentation/keys-request-keys.txt> for more information about the | ||
request-key function. | ||
|
||
|
||
========== | ||
nfs.upcall | ||
========== | ||
nfs.upcall is designed to be called by request-key, and should not be run "by | ||
hand". This program takes two arguments, a serialized key and a key | ||
description. The serialized key is first converted into a key_serial_t, and | ||
then passed as an argument to keyctl_instantiate (both are part of keyutils.h). | ||
|
||
The actual lookups are performed by functions found in nfsidmap.h. nfs.upcall | ||
determines the correct function to call by looking at the first part of the | ||
description string. For example, a uid lookup description will appear as | ||
"uid:user@domain". | ||
|
||
nfs.upcall will return 0 if the key was instantiated, and non-zero otherwise. |
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 |
---|---|---|
@@ -0,0 +1,63 @@ | ||
Kernel driver ltc4261 | ||
===================== | ||
|
||
Supported chips: | ||
* Linear Technology LTC4261 | ||
Prefix: 'ltc4261' | ||
Addresses scanned: - | ||
Datasheet: | ||
http://cds.linear.com/docs/Datasheet/42612fb.pdf | ||
|
||
Author: Guenter Roeck <guenter.roeck@ericsson.com> | ||
|
||
|
||
Description | ||
----------- | ||
|
||
The LTC4261/LTC4261-2 negative voltage Hot Swap controllers allow a board | ||
to be safely inserted and removed from a live backplane. | ||
|
||
|
||
Usage Notes | ||
----------- | ||
|
||
This driver does not probe for LTC4261 devices, since there is no register | ||
which can be safely used to identify the chip. You will have to instantiate | ||
the devices explicitly. | ||
|
||
Example: the following will load the driver for an LTC4261 at address 0x10 | ||
on I2C bus #1: | ||
$ modprobe ltc4261 | ||
$ echo ltc4261 0x10 > /sys/bus/i2c/devices/i2c-1/new_device | ||
|
||
|
||
Sysfs entries | ||
------------- | ||
|
||
Voltage readings provided by this driver are reported as obtained from the ADC | ||
registers. If a set of voltage divider resistors is installed, calculate the | ||
real voltage by multiplying the reported value with (R1+R2)/R2, where R1 is the | ||
value of the divider resistor against the measured voltage and R2 is the value | ||
of the divider resistor against Ground. | ||
|
||
Current reading provided by this driver is reported as obtained from the ADC | ||
Current Sense register. The reported value assumes that a 1 mOhm sense resistor | ||
is installed. If a different sense resistor is installed, calculate the real | ||
current by dividing the reported value by the sense resistor value in mOhm. | ||
|
||
The chip has two voltage sensors, but only one set of voltage alarm status bits. | ||
In many many designs, those alarms are associated with the ADIN2 sensor, due to | ||
the proximity of the ADIN2 pin to the OV pin. ADIN2 is, however, not available | ||
on all chip variants. To ensure that the alarm condition is reported to the user, | ||
report it with both voltage sensors. | ||
|
||
in1_input ADIN2 voltage (mV) | ||
in1_min_alarm ADIN/ADIN2 Undervoltage alarm | ||
in1_max_alarm ADIN/ADIN2 Overvoltage alarm | ||
|
||
in2_input ADIN voltage (mV) | ||
in2_min_alarm ADIN/ADIN2 Undervoltage alarm | ||
in2_max_alarm ADIN/ADIN2 Overvoltage alarm | ||
|
||
curr1_input SENSE current (mA) | ||
curr1_alarm SENSE overcurrent alarm |
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
Oops, something went wrong.