diff options
Diffstat (limited to 'Documentation')
-rw-r--r-- | Documentation/ABI/obsolete/dv1394 | 9 | ||||
-rw-r--r-- | Documentation/cpusets.txt | 3 | ||||
-rw-r--r-- | Documentation/crypto/api-intro.txt | 2 | ||||
-rw-r--r-- | Documentation/feature-removal-schedule.txt | 19 | ||||
-rw-r--r-- | Documentation/gpio.txt | 5 | ||||
-rw-r--r-- | Documentation/kernel-parameters.txt | 19 | ||||
-rw-r--r-- | Documentation/networking/ax25.txt | 18 | ||||
-rw-r--r-- | Documentation/power/pci.txt | 17 | ||||
-rw-r--r-- | Documentation/sound/alsa/ALSA-Configuration.txt | 4 | ||||
-rw-r--r-- | Documentation/sparse.txt | 10 | ||||
-rw-r--r-- | Documentation/sysrq.txt | 2 |
11 files changed, 66 insertions, 42 deletions
diff --git a/Documentation/ABI/obsolete/dv1394 b/Documentation/ABI/obsolete/dv1394 new file mode 100644 index 000000000000..2ee36864ca10 --- /dev/null +++ b/Documentation/ABI/obsolete/dv1394 | |||
@@ -0,0 +1,9 @@ | |||
1 | What: dv1394 (a.k.a. "OHCI-DV I/O support" for FireWire) | ||
2 | Contact: linux1394-devel@lists.sourceforge.net | ||
3 | Description: | ||
4 | New application development should use raw1394 + userspace libraries | ||
5 | instead, notably libiec61883 which is functionally equivalent. | ||
6 | |||
7 | Users: | ||
8 | ffmpeg/libavformat (used by a variety of media players) | ||
9 | dvgrab v1.x (replaced by dvgrab2 on top of raw1394 and resp. libraries) | ||
diff --git a/Documentation/cpusets.txt b/Documentation/cpusets.txt index 842f0d1ab216..f2c0a6842930 100644 --- a/Documentation/cpusets.txt +++ b/Documentation/cpusets.txt | |||
@@ -557,6 +557,9 @@ Set some flags: | |||
557 | Add some cpus: | 557 | Add some cpus: |
558 | # /bin/echo 0-7 > cpus | 558 | # /bin/echo 0-7 > cpus |
559 | 559 | ||
560 | Add some mems: | ||
561 | # /bin/echo 0-7 > mems | ||
562 | |||
560 | Now attach your shell to this cpuset: | 563 | Now attach your shell to this cpuset: |
561 | # /bin/echo $$ > tasks | 564 | # /bin/echo $$ > tasks |
562 | 565 | ||
diff --git a/Documentation/crypto/api-intro.txt b/Documentation/crypto/api-intro.txt index e41a79aa71ce..9b84b805ab75 100644 --- a/Documentation/crypto/api-intro.txt +++ b/Documentation/crypto/api-intro.txt | |||
@@ -60,7 +60,7 @@ Here's an example of how to use the API: | |||
60 | desc.tfm = tfm; | 60 | desc.tfm = tfm; |
61 | desc.flags = 0; | 61 | desc.flags = 0; |
62 | 62 | ||
63 | if (crypto_hash_digest(&desc, &sg, 2, result)) | 63 | if (crypto_hash_digest(&desc, sg, 2, result)) |
64 | fail(); | 64 | fail(); |
65 | 65 | ||
66 | crypto_free_hash(tfm); | 66 | crypto_free_hash(tfm); |
diff --git a/Documentation/feature-removal-schedule.txt b/Documentation/feature-removal-schedule.txt index c3b1430cf603..19b4c96b2a49 100644 --- a/Documentation/feature-removal-schedule.txt +++ b/Documentation/feature-removal-schedule.txt | |||
@@ -39,17 +39,6 @@ Who: Dan Dennedy <dan@dennedy.org>, Stefan Richter <stefanr@s5r6.in-berlin.de> | |||
39 | 39 | ||
40 | --------------------------- | 40 | --------------------------- |
41 | 41 | ||
42 | What: dv1394 driver (CONFIG_IEEE1394_DV1394) | ||
43 | When: June 2007 | ||
44 | Why: Replaced by raw1394 + userspace libraries, notably libiec61883. This | ||
45 | shift of application support has been indicated on www.linux1394.org | ||
46 | and developers' mailinglists for quite some time. Major applications | ||
47 | have been converted, with the exception of ffmpeg and hence xine. | ||
48 | Piped output of dvgrab2 is a partial equivalent to dv1394. | ||
49 | Who: Dan Dennedy <dan@dennedy.org>, Stefan Richter <stefanr@s5r6.in-berlin.de> | ||
50 | |||
51 | --------------------------- | ||
52 | |||
53 | What: Video4Linux API 1 ioctls and video_decoder.h from Video devices. | 42 | What: Video4Linux API 1 ioctls and video_decoder.h from Video devices. |
54 | When: December 2006 | 43 | When: December 2006 |
55 | Why: V4L1 AP1 was replaced by V4L2 API. during migration from 2.4 to 2.6 | 44 | Why: V4L1 AP1 was replaced by V4L2 API. during migration from 2.4 to 2.6 |
@@ -316,3 +305,11 @@ Why: The option/code is | |||
316 | Who: Johannes Berg <johannes@sipsolutions.net> | 305 | Who: Johannes Berg <johannes@sipsolutions.net> |
317 | 306 | ||
318 | --------------------------- | 307 | --------------------------- |
308 | |||
309 | What: i8xx_tco watchdog driver | ||
310 | When: in 2.6.22 | ||
311 | Why: the i8xx_tco watchdog driver has been replaced by the iTCO_wdt | ||
312 | watchdog driver. | ||
313 | Who: Wim Van Sebroeck <wim@iguana.be> | ||
314 | |||
315 | --------------------------- | ||
diff --git a/Documentation/gpio.txt b/Documentation/gpio.txt index 576ce463cf44..989f1130f4f3 100644 --- a/Documentation/gpio.txt +++ b/Documentation/gpio.txt | |||
@@ -105,12 +105,15 @@ setting up a platform_device using the GPIO, is mark its direction: | |||
105 | 105 | ||
106 | /* set as input or output, returning 0 or negative errno */ | 106 | /* set as input or output, returning 0 or negative errno */ |
107 | int gpio_direction_input(unsigned gpio); | 107 | int gpio_direction_input(unsigned gpio); |
108 | int gpio_direction_output(unsigned gpio); | 108 | int gpio_direction_output(unsigned gpio, int value); |
109 | 109 | ||
110 | The return value is zero for success, else a negative errno. It should | 110 | The return value is zero for success, else a negative errno. It should |
111 | be checked, since the get/set calls don't have error returns and since | 111 | be checked, since the get/set calls don't have error returns and since |
112 | misconfiguration is possible. (These calls could sleep.) | 112 | misconfiguration is possible. (These calls could sleep.) |
113 | 113 | ||
114 | For output GPIOs, the value provided becomes the initial output value. | ||
115 | This helps avoid signal glitching during system startup. | ||
116 | |||
114 | Setting the direction can fail if the GPIO number is invalid, or when | 117 | Setting the direction can fail if the GPIO number is invalid, or when |
115 | that particular GPIO can't be used in that mode. It's generally a bad | 118 | that particular GPIO can't be used in that mode. It's generally a bad |
116 | idea to rely on boot firmware to have set the direction correctly, since | 119 | idea to rely on boot firmware to have set the direction correctly, since |
diff --git a/Documentation/kernel-parameters.txt b/Documentation/kernel-parameters.txt index 6e92ba61f7c0..12533a958c51 100644 --- a/Documentation/kernel-parameters.txt +++ b/Documentation/kernel-parameters.txt | |||
@@ -79,6 +79,7 @@ parameter is applicable: | |||
79 | Documentation/scsi/. | 79 | Documentation/scsi/. |
80 | SELINUX SELinux support is enabled. | 80 | SELINUX SELinux support is enabled. |
81 | SERIAL Serial support is enabled. | 81 | SERIAL Serial support is enabled. |
82 | SH SuperH architecture is enabled. | ||
82 | SMP The kernel is an SMP kernel. | 83 | SMP The kernel is an SMP kernel. |
83 | SPARC Sparc architecture is enabled. | 84 | SPARC Sparc architecture is enabled. |
84 | SWSUSP Software suspend is enabled. | 85 | SWSUSP Software suspend is enabled. |
@@ -125,7 +126,8 @@ and is between 256 and 4096 characters. It is defined in the file | |||
125 | See header of drivers/scsi/53c7xx.c. | 126 | See header of drivers/scsi/53c7xx.c. |
126 | See also Documentation/scsi/ncr53c7xx.txt. | 127 | See also Documentation/scsi/ncr53c7xx.txt. |
127 | 128 | ||
128 | acpi= [HW,ACPI] Advanced Configuration and Power Interface | 129 | acpi= [HW,ACPI,X86-64,i386] |
130 | Advanced Configuration and Power Interface | ||
129 | Format: { force | off | ht | strict | noirq } | 131 | Format: { force | off | ht | strict | noirq } |
130 | force -- enable ACPI if default was off | 132 | force -- enable ACPI if default was off |
131 | off -- disable ACPI if default was on | 133 | off -- disable ACPI if default was on |
@@ -136,6 +138,12 @@ and is between 256 and 4096 characters. It is defined in the file | |||
136 | 138 | ||
137 | See also Documentation/pm.txt, pci=noacpi | 139 | See also Documentation/pm.txt, pci=noacpi |
138 | 140 | ||
141 | acpi_apic_instance= [ACPI, IOAPIC] | ||
142 | Format: <int> | ||
143 | 2: use 2nd APIC table, if available | ||
144 | 1,0: use 1st APIC table | ||
145 | default: 0 | ||
146 | |||
139 | acpi_sleep= [HW,ACPI] Sleep options | 147 | acpi_sleep= [HW,ACPI] Sleep options |
140 | Format: { s3_bios, s3_mode } | 148 | Format: { s3_bios, s3_mode } |
141 | See Documentation/power/video.txt | 149 | See Documentation/power/video.txt |
@@ -485,7 +493,7 @@ and is between 256 and 4096 characters. It is defined in the file | |||
485 | 493 | ||
486 | dtc3181e= [HW,SCSI] | 494 | dtc3181e= [HW,SCSI] |
487 | 495 | ||
488 | earlyprintk= [IA-32,X86-64] | 496 | earlyprintk= [IA-32,X86-64,SH] |
489 | earlyprintk=vga | 497 | earlyprintk=vga |
490 | earlyprintk=serial[,ttySn[,baudrate]] | 498 | earlyprintk=serial[,ttySn[,baudrate]] |
491 | 499 | ||
@@ -772,6 +780,9 @@ and is between 256 and 4096 characters. It is defined in the file | |||
772 | lapic [IA-32,APIC] Enable the local APIC even if BIOS | 780 | lapic [IA-32,APIC] Enable the local APIC even if BIOS |
773 | disabled it. | 781 | disabled it. |
774 | 782 | ||
783 | lapic_timer_c2_ok [IA-32,x86-64,APIC] trust the local apic timer in | ||
784 | C2 power state. | ||
785 | |||
775 | lasi= [HW,SCSI] PARISC LASI driver for the 53c700 chip | 786 | lasi= [HW,SCSI] PARISC LASI driver for the 53c700 chip |
776 | Format: addr:<io>,irq:<irq> | 787 | Format: addr:<io>,irq:<irq> |
777 | 788 | ||
@@ -1115,6 +1126,8 @@ and is between 256 and 4096 characters. It is defined in the file | |||
1115 | 1126 | ||
1116 | nolapic [IA-32,APIC] Do not enable or use the local APIC. | 1127 | nolapic [IA-32,APIC] Do not enable or use the local APIC. |
1117 | 1128 | ||
1129 | nolapic_timer [IA-32,APIC] Do not use the local APIC timer. | ||
1130 | |||
1118 | noltlbs [PPC] Do not use large page/tlb entries for kernel | 1131 | noltlbs [PPC] Do not use large page/tlb entries for kernel |
1119 | lowmem mapping on PPC40x. | 1132 | lowmem mapping on PPC40x. |
1120 | 1133 | ||
@@ -1784,7 +1797,7 @@ and is between 256 and 4096 characters. It is defined in the file | |||
1784 | usbhid.mousepoll= | 1797 | usbhid.mousepoll= |
1785 | [USBHID] The interval which mice are to be polled at. | 1798 | [USBHID] The interval which mice are to be polled at. |
1786 | 1799 | ||
1787 | vdso= [IA-32] | 1800 | vdso= [IA-32,SH] |
1788 | vdso=1: enable VDSO (default) | 1801 | vdso=1: enable VDSO (default) |
1789 | vdso=0: disable VDSO mapping | 1802 | vdso=0: disable VDSO mapping |
1790 | 1803 | ||
diff --git a/Documentation/networking/ax25.txt b/Documentation/networking/ax25.txt index 37c25b0925f0..8257dbf9be57 100644 --- a/Documentation/networking/ax25.txt +++ b/Documentation/networking/ax25.txt | |||
@@ -1,16 +1,10 @@ | |||
1 | To use the amateur radio protocols within Linux you will need to get a | 1 | To use the amateur radio protocols within Linux you will need to get a |
2 | suitable copy of the AX.25 Utilities. More detailed information about these | 2 | suitable copy of the AX.25 Utilities. More detailed information about |
3 | and associated programs can be found on http://zone.pspt.fi/~jsn/. | 3 | AX.25, NET/ROM and ROSE, associated programs and and utilities can be |
4 | 4 | found on http://www.linux-ax25.org. | |
5 | For more information about the AX.25, NET/ROM and ROSE protocol stacks, see | ||
6 | the AX25-HOWTO written by Terry Dawson <terry@perf.no.itg.telstra.com.au> | ||
7 | who is also the AX.25 Utilities maintainer. | ||
8 | 5 | ||
9 | There is an active mailing list for discussing Linux amateur radio matters | 6 | There is an active mailing list for discussing Linux amateur radio matters |
10 | called linux-hams. To subscribe to it, send a message to | 7 | called linux-hams@vger.kernel.org. To subscribe to it, send a message to |
11 | majordomo@vger.kernel.org with the words "subscribe linux-hams" in the body | 8 | majordomo@vger.kernel.org with the words "subscribe linux-hams" in the body |
12 | of the message, the subject field is ignored. | 9 | of the message, the subject field is ignored. You don't need to be |
13 | 10 | subscribed to post but of course that means you might miss an answer. | |
14 | Jonathan G4KLX | ||
15 | |||
16 | g4klx@g4klx.demon.co.uk | ||
diff --git a/Documentation/power/pci.txt b/Documentation/power/pci.txt index c750f9f2e76e..b6a3cbf7e846 100644 --- a/Documentation/power/pci.txt +++ b/Documentation/power/pci.txt | |||
@@ -102,31 +102,28 @@ pci_save_state | |||
102 | -------------- | 102 | -------------- |
103 | 103 | ||
104 | Usage: | 104 | Usage: |
105 | pci_save_state(dev, buffer); | 105 | pci_save_state(struct pci_dev *dev); |
106 | 106 | ||
107 | Description: | 107 | Description: |
108 | Save first 64 bytes of PCI config space. Buffer must be allocated by | 108 | Save first 64 bytes of PCI config space, along with any additional |
109 | caller. | 109 | PCI-Express or PCI-X information. |
110 | 110 | ||
111 | 111 | ||
112 | pci_restore_state | 112 | pci_restore_state |
113 | ----------------- | 113 | ----------------- |
114 | 114 | ||
115 | Usage: | 115 | Usage: |
116 | pci_restore_state(dev, buffer); | 116 | pci_restore_state(struct pci_dev *dev); |
117 | 117 | ||
118 | Description: | 118 | Description: |
119 | Restore previously saved config space. (First 64 bytes only); | 119 | Restore previously saved config space. |
120 | |||
121 | If buffer is NULL, then restore what information we know about the | ||
122 | device from bootup: BARs and interrupt line. | ||
123 | 120 | ||
124 | 121 | ||
125 | pci_set_power_state | 122 | pci_set_power_state |
126 | ------------------- | 123 | ------------------- |
127 | 124 | ||
128 | Usage: | 125 | Usage: |
129 | pci_set_power_state(dev, state); | 126 | pci_set_power_state(struct pci_dev *dev, pci_power_t state); |
130 | 127 | ||
131 | Description: | 128 | Description: |
132 | Transition device to low power state using PCI PM Capabilities | 129 | Transition device to low power state using PCI PM Capabilities |
@@ -142,7 +139,7 @@ pci_enable_wake | |||
142 | --------------- | 139 | --------------- |
143 | 140 | ||
144 | Usage: | 141 | Usage: |
145 | pci_enable_wake(dev, state, enable); | 142 | pci_enable_wake(struct pci_dev *dev, pci_power_t state, int enable); |
146 | 143 | ||
147 | Description: | 144 | Description: |
148 | Enable device to generate PME# during low power state using PCI PM | 145 | Enable device to generate PME# during low power state using PCI PM |
diff --git a/Documentation/sound/alsa/ALSA-Configuration.txt b/Documentation/sound/alsa/ALSA-Configuration.txt index db398a6441c1..73e9a174b642 100644 --- a/Documentation/sound/alsa/ALSA-Configuration.txt +++ b/Documentation/sound/alsa/ALSA-Configuration.txt | |||
@@ -866,6 +866,7 @@ Prior to version 0.9.0rc4 options had a 'snd_' prefix. This was removed. | |||
866 | basic 3-jack (default) | 866 | basic 3-jack (default) |
867 | hp HP nx6320 | 867 | hp HP nx6320 |
868 | thinkpad Lenovo Thinkpad T60/X60/Z60 | 868 | thinkpad Lenovo Thinkpad T60/X60/Z60 |
869 | toshiba Toshiba U205 | ||
869 | 870 | ||
870 | AD1986A | 871 | AD1986A |
871 | 6stack 6-jack, separate surrounds (default) | 872 | 6stack 6-jack, separate surrounds (default) |
@@ -906,7 +907,8 @@ Prior to version 0.9.0rc4 options had a 'snd_' prefix. This was removed. | |||
906 | 5stack D945 5stack + SPDIF | 907 | 5stack D945 5stack + SPDIF |
907 | macmini Intel Mac Mini | 908 | macmini Intel Mac Mini |
908 | macbook Intel Mac Book | 909 | macbook Intel Mac Book |
909 | macbook-pro Intel Mac Book Pro | 910 | macbook-pro-v1 Intel Mac Book Pro 1st generation |
911 | macbook-pro Intel Mac Book Pro 2nd generation | ||
910 | 912 | ||
911 | STAC9202/9250/9251 | 913 | STAC9202/9250/9251 |
912 | ref Reference board, base config | 914 | ref Reference board, base config |
diff --git a/Documentation/sparse.txt b/Documentation/sparse.txt index f9c99c9a54f9..1a3bdc27d95e 100644 --- a/Documentation/sparse.txt +++ b/Documentation/sparse.txt | |||
@@ -45,11 +45,15 @@ special. | |||
45 | Getting sparse | 45 | Getting sparse |
46 | ~~~~~~~~~~~~~~ | 46 | ~~~~~~~~~~~~~~ |
47 | 47 | ||
48 | With git, you can just get it from | 48 | You can get latest released versions from the Sparse homepage at |
49 | http://www.kernel.org/pub/linux/kernel/people/josh/sparse/ | ||
49 | 50 | ||
50 | rsync://rsync.kernel.org/pub/scm/devel/sparse/sparse.git | 51 | Alternatively, you can get snapshots of the latest development version |
52 | of sparse using git to clone.. | ||
51 | 53 | ||
52 | and DaveJ has tar-balls at | 54 | git://git.kernel.org/pub/scm/linux/kernel/git/josh/sparse.git |
55 | |||
56 | DaveJ has hourly generated tarballs of the git tree available at.. | ||
53 | 57 | ||
54 | http://www.codemonkey.org.uk/projects/git-snapshots/sparse/ | 58 | http://www.codemonkey.org.uk/projects/git-snapshots/sparse/ |
55 | 59 | ||
diff --git a/Documentation/sysrq.txt b/Documentation/sysrq.txt index 452c0f152304..d43aa9d3c105 100644 --- a/Documentation/sysrq.txt +++ b/Documentation/sysrq.txt | |||
@@ -93,6 +93,8 @@ On all - write a character to /proc/sysrq-trigger. e.g.: | |||
93 | 93 | ||
94 | 'p' - Will dump the current registers and flags to your console. | 94 | 'p' - Will dump the current registers and flags to your console. |
95 | 95 | ||
96 | 'q' - Will dump a list of all running timers. | ||
97 | |||
96 | 'r' - Turns off keyboard raw mode and sets it to XLATE. | 98 | 'r' - Turns off keyboard raw mode and sets it to XLATE. |
97 | 99 | ||
98 | 's' - Will attempt to sync all mounted filesystems. | 100 | 's' - Will attempt to sync all mounted filesystems. |