diff options
357 files changed, 10728 insertions, 4800 deletions
diff --git a/Documentation/cciss.txt b/Documentation/cciss.txt index 8244c6442faa..89698e8df7d4 100644 --- a/Documentation/cciss.txt +++ b/Documentation/cciss.txt | |||
@@ -21,11 +21,14 @@ This driver is known to work with the following cards: | |||
21 | * SA E200 | 21 | * SA E200 |
22 | * SA E200i | 22 | * SA E200i |
23 | * SA E500 | 23 | * SA E500 |
24 | * SA P700m | ||
24 | * SA P212 | 25 | * SA P212 |
25 | * SA P410 | 26 | * SA P410 |
26 | * SA P410i | 27 | * SA P410i |
27 | * SA P411 | 28 | * SA P411 |
28 | * SA P812 | 29 | * SA P812 |
30 | * SA P712m | ||
31 | * SA P711m | ||
29 | 32 | ||
30 | Detecting drive failures: | 33 | Detecting drive failures: |
31 | ------------------------- | 34 | ------------------------- |
diff --git a/Documentation/email-clients.txt b/Documentation/email-clients.txt index 2ebb94d6ed8e..a618efab7b15 100644 --- a/Documentation/email-clients.txt +++ b/Documentation/email-clients.txt | |||
@@ -213,4 +213,29 @@ TkRat (GUI) | |||
213 | 213 | ||
214 | Works. Use "Insert file..." or external editor. | 214 | Works. Use "Insert file..." or external editor. |
215 | 215 | ||
216 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
217 | Gmail (Web GUI) | ||
218 | |||
219 | If you just have to use Gmail to send patches, it CAN be made to work. It | ||
220 | requires a bit of external help, though. | ||
221 | |||
222 | The first problem is that Gmail converts tabs to spaces. This will | ||
223 | totally break your patches. To prevent this, you have to use a different | ||
224 | editor. There is a firefox extension called "ViewSourceWith" | ||
225 | (https://addons.mozilla.org/en-US/firefox/addon/394) which allows you to | ||
226 | edit any text box in the editor of your choice. Configure it to launch | ||
227 | your favorite editor. When you want to send a patch, use this technique. | ||
228 | Once you have crafted your messsage + patch, save and exit the editor, | ||
229 | which should reload the Gmail edit box. GMAIL WILL PRESERVE THE TABS. | ||
230 | Hoorah. Apparently you can cut-n-paste literal tabs, but Gmail will | ||
231 | convert those to spaces upon sending! | ||
232 | |||
233 | The second problem is that Gmail converts tabs to spaces on replies. If | ||
234 | you reply to a patch, don't expect to be able to apply it as a patch. | ||
235 | |||
236 | The last problem is that Gmail will base64-encode any message that has a | ||
237 | non-ASCII character. That includes things like European names. Be aware. | ||
238 | |||
239 | Gmail is not convenient for lkml patches, but CAN be made to work. | ||
240 | |||
216 | ### | 241 | ### |
diff --git a/Documentation/feature-removal-schedule.txt b/Documentation/feature-removal-schedule.txt index 05d71b4b9430..c28a2ac88f9d 100644 --- a/Documentation/feature-removal-schedule.txt +++ b/Documentation/feature-removal-schedule.txt | |||
@@ -56,30 +56,6 @@ Who: Mauro Carvalho Chehab <mchehab@infradead.org> | |||
56 | 56 | ||
57 | --------------------------- | 57 | --------------------------- |
58 | 58 | ||
59 | What: old tuner-3036 i2c driver | ||
60 | When: 2.6.28 | ||
61 | Why: This driver is for VERY old i2c-over-parallel port teletext receiver | ||
62 | boxes. Rather then spending effort on converting this driver to V4L2, | ||
63 | and since it is extremely unlikely that anyone still uses one of these | ||
64 | devices, it was decided to drop it. | ||
65 | Who: Hans Verkuil <hverkuil@xs4all.nl> | ||
66 | Mauro Carvalho Chehab <mchehab@infradead.org> | ||
67 | |||
68 | --------------------------- | ||
69 | |||
70 | What: V4L2 dpc7146 driver | ||
71 | When: 2.6.28 | ||
72 | Why: Old driver for the dpc7146 demonstration board that is no longer | ||
73 | relevant. The last time this was tested on actual hardware was | ||
74 | probably around 2002. Since this is a driver for a demonstration | ||
75 | board the decision was made to remove it rather than spending a | ||
76 | lot of effort continually updating this driver to stay in sync | ||
77 | with the latest internal V4L2 or I2C API. | ||
78 | Who: Hans Verkuil <hverkuil@xs4all.nl> | ||
79 | Mauro Carvalho Chehab <mchehab@infradead.org> | ||
80 | |||
81 | --------------------------- | ||
82 | |||
83 | What: PCMCIA control ioctl (needed for pcmcia-cs [cardmgr, cardctl]) | 59 | What: PCMCIA control ioctl (needed for pcmcia-cs [cardmgr, cardctl]) |
84 | When: November 2005 | 60 | When: November 2005 |
85 | Files: drivers/pcmcia/: pcmcia_ioctl.c | 61 | Files: drivers/pcmcia/: pcmcia_ioctl.c |
diff --git a/Documentation/filesystems/vfat.txt b/Documentation/filesystems/vfat.txt index bbac4f1d9056..3a5ddc96901a 100644 --- a/Documentation/filesystems/vfat.txt +++ b/Documentation/filesystems/vfat.txt | |||
@@ -8,6 +8,12 @@ if you want to format from within Linux. | |||
8 | 8 | ||
9 | VFAT MOUNT OPTIONS | 9 | VFAT MOUNT OPTIONS |
10 | ---------------------------------------------------------------------- | 10 | ---------------------------------------------------------------------- |
11 | uid=### -- Set the owner of all files on this filesystem. | ||
12 | The default is the uid of current process. | ||
13 | |||
14 | gid=### -- Set the group of all files on this filesystem. | ||
15 | The default is the gid of current process. | ||
16 | |||
11 | umask=### -- The permission mask (for files and directories, see umask(1)). | 17 | umask=### -- The permission mask (for files and directories, see umask(1)). |
12 | The default is the umask of current process. | 18 | The default is the umask of current process. |
13 | 19 | ||
@@ -36,7 +42,7 @@ codepage=### -- Sets the codepage number for converting to shortname | |||
36 | characters on FAT filesystem. | 42 | characters on FAT filesystem. |
37 | By default, FAT_DEFAULT_CODEPAGE setting is used. | 43 | By default, FAT_DEFAULT_CODEPAGE setting is used. |
38 | 44 | ||
39 | iocharset=name -- Character set to use for converting between the | 45 | iocharset=<name> -- Character set to use for converting between the |
40 | encoding is used for user visible filename and 16 bit | 46 | encoding is used for user visible filename and 16 bit |
41 | Unicode characters. Long filenames are stored on disk | 47 | Unicode characters. Long filenames are stored on disk |
42 | in Unicode format, but Unix for the most part doesn't | 48 | in Unicode format, but Unix for the most part doesn't |
@@ -86,6 +92,8 @@ check=s|r|n -- Case sensitivity checking setting. | |||
86 | r: relaxed, case insensitive | 92 | r: relaxed, case insensitive |
87 | n: normal, default setting, currently case insensitive | 93 | n: normal, default setting, currently case insensitive |
88 | 94 | ||
95 | nocase -- This was deprecated for vfat. Use shortname=win95 instead. | ||
96 | |||
89 | shortname=lower|win95|winnt|mixed | 97 | shortname=lower|win95|winnt|mixed |
90 | -- Shortname display/create setting. | 98 | -- Shortname display/create setting. |
91 | lower: convert to lowercase for display, | 99 | lower: convert to lowercase for display, |
@@ -99,11 +107,31 @@ shortname=lower|win95|winnt|mixed | |||
99 | tz=UTC -- Interpret timestamps as UTC rather than local time. | 107 | tz=UTC -- Interpret timestamps as UTC rather than local time. |
100 | This option disables the conversion of timestamps | 108 | This option disables the conversion of timestamps |
101 | between local time (as used by Windows on FAT) and UTC | 109 | between local time (as used by Windows on FAT) and UTC |
102 | (which Linux uses internally). This is particuluarly | 110 | (which Linux uses internally). This is particularly |
103 | useful when mounting devices (like digital cameras) | 111 | useful when mounting devices (like digital cameras) |
104 | that are set to UTC in order to avoid the pitfalls of | 112 | that are set to UTC in order to avoid the pitfalls of |
105 | local time. | 113 | local time. |
106 | 114 | ||
115 | showexec -- If set, the execute permission bits of the file will be | ||
116 | allowed only if the extension part of the name is .EXE, | ||
117 | .COM, or .BAT. Not set by default. | ||
118 | |||
119 | debug -- Can be set, but unused by the current implementation. | ||
120 | |||
121 | sys_immutable -- If set, ATTR_SYS attribute on FAT is handled as | ||
122 | IMMUTABLE flag on Linux. Not set by default. | ||
123 | |||
124 | flush -- If set, the filesystem will try to flush to disk more | ||
125 | early than normal. Not set by default. | ||
126 | |||
127 | rodir -- FAT has the ATTR_RO (read-only) attribute. But on Windows, | ||
128 | the ATTR_RO of the directory will be just ignored actually, | ||
129 | and is used by only applications as flag. E.g. it's setted | ||
130 | for the customized folder. | ||
131 | |||
132 | If you want to use ATTR_RO as read-only flag even for | ||
133 | the directory, set this option. | ||
134 | |||
107 | <bool>: 0,1,yes,no,true,false | 135 | <bool>: 0,1,yes,no,true,false |
108 | 136 | ||
109 | TODO | 137 | TODO |
diff --git a/Documentation/kernel-parameters.txt b/Documentation/kernel-parameters.txt index 1bbcaa8982b6..c86c07459712 100644 --- a/Documentation/kernel-parameters.txt +++ b/Documentation/kernel-parameters.txt | |||
@@ -995,13 +995,15 @@ and is between 256 and 4096 characters. It is defined in the file | |||
995 | Format: | 995 | Format: |
996 | <cpu number>,...,<cpu number> | 996 | <cpu number>,...,<cpu number> |
997 | or | 997 | or |
998 | <cpu number>-<cpu number> (must be a positive range in ascending order) | 998 | <cpu number>-<cpu number> |
999 | (must be a positive range in ascending order) | ||
999 | or a mixture | 1000 | or a mixture |
1000 | <cpu number>,...,<cpu number>-<cpu number> | 1001 | <cpu number>,...,<cpu number>-<cpu number> |
1002 | |||
1001 | This option can be used to specify one or more CPUs | 1003 | This option can be used to specify one or more CPUs |
1002 | to isolate from the general SMP balancing and scheduling | 1004 | to isolate from the general SMP balancing and scheduling |
1003 | algorithms. The only way to move a process onto or off | 1005 | algorithms. You can move a process onto or off an |
1004 | an "isolated" CPU is via the CPU affinity syscalls. | 1006 | "isolated" CPU via the CPU affinity syscalls or cpuset. |
1005 | <cpu number> begins at 0 and the maximum value is | 1007 | <cpu number> begins at 0 and the maximum value is |
1006 | "number of CPUs in system - 1". | 1008 | "number of CPUs in system - 1". |
1007 | 1009 | ||
@@ -1470,8 +1472,6 @@ and is between 256 and 4096 characters. It is defined in the file | |||
1470 | Valid arguments: on, off | 1472 | Valid arguments: on, off |
1471 | Default: on | 1473 | Default: on |
1472 | 1474 | ||
1473 | noirqbalance [X86-32,SMP,KNL] Disable kernel irq balancing | ||
1474 | |||
1475 | noirqdebug [X86-32] Disables the code which attempts to detect and | 1475 | noirqdebug [X86-32] Disables the code which attempts to detect and |
1476 | disable unhandled interrupt sources. | 1476 | disable unhandled interrupt sources. |
1477 | 1477 | ||
diff --git a/Documentation/powerpc/booting-without-of.txt b/Documentation/powerpc/booting-without-of.txt index 02ea9a971b8e..0ab0230cbcb0 100644 --- a/Documentation/powerpc/booting-without-of.txt +++ b/Documentation/powerpc/booting-without-of.txt | |||
@@ -41,25 +41,14 @@ Table of Contents | |||
41 | VI - System-on-a-chip devices and nodes | 41 | VI - System-on-a-chip devices and nodes |
42 | 1) Defining child nodes of an SOC | 42 | 1) Defining child nodes of an SOC |
43 | 2) Representing devices without a current OF specification | 43 | 2) Representing devices without a current OF specification |
44 | a) MDIO IO device | 44 | a) PHY nodes |
45 | b) Gianfar-compatible ethernet nodes | 45 | b) Interrupt controllers |
46 | c) PHY nodes | 46 | c) CFI or JEDEC memory-mapped NOR flash |
47 | d) Interrupt controllers | 47 | d) 4xx/Axon EMAC ethernet nodes |
48 | e) I2C | 48 | e) Xilinx IP cores |
49 | f) Freescale SOC USB controllers | 49 | f) USB EHCI controllers |
50 | g) Freescale SOC SEC Security Engines | 50 | g) MDIO on GPIOs |
51 | h) Board Control and Status (BCSR) | 51 | h) SPI busses |
52 | i) Freescale QUICC Engine module (QE) | ||
53 | j) CFI or JEDEC memory-mapped NOR flash | ||
54 | k) Global Utilities Block | ||
55 | l) Freescale Communications Processor Module | ||
56 | m) Chipselect/Local Bus | ||
57 | n) 4xx/Axon EMAC ethernet nodes | ||
58 | o) Xilinx IP cores | ||
59 | p) Freescale Synchronous Serial Interface | ||
60 | q) USB EHCI controllers | ||
61 | r) MDIO on GPIOs | ||
62 | s) SPI busses | ||
63 | 52 | ||
64 | VII - Marvell Discovery mv64[345]6x System Controller chips | 53 | VII - Marvell Discovery mv64[345]6x System Controller chips |
65 | 1) The /system-controller node | 54 | 1) The /system-controller node |
@@ -1830,41 +1819,7 @@ platforms are moved over to use the flattened-device-tree model. | |||
1830 | big-endian; | 1819 | big-endian; |
1831 | }; | 1820 | }; |
1832 | 1821 | ||
1833 | r) Freescale Display Interface Unit | 1822 | g) MDIO on GPIOs |
1834 | |||
1835 | The Freescale DIU is a LCD controller, with proper hardware, it can also | ||
1836 | drive DVI monitors. | ||
1837 | |||
1838 | Required properties: | ||
1839 | - compatible : should be "fsl-diu". | ||
1840 | - reg : should contain at least address and length of the DIU register | ||
1841 | set. | ||
1842 | - Interrupts : one DIU interrupt should be describe here. | ||
1843 | |||
1844 | Example (MPC8610HPCD) | ||
1845 | display@2c000 { | ||
1846 | compatible = "fsl,diu"; | ||
1847 | reg = <0x2c000 100>; | ||
1848 | interrupts = <72 2>; | ||
1849 | interrupt-parent = <&mpic>; | ||
1850 | }; | ||
1851 | |||
1852 | s) Freescale on board FPGA | ||
1853 | |||
1854 | This is the memory-mapped registers for on board FPGA. | ||
1855 | |||
1856 | Required properities: | ||
1857 | - compatible : should be "fsl,fpga-pixis". | ||
1858 | - reg : should contain the address and the lenght of the FPPGA register | ||
1859 | set. | ||
1860 | |||
1861 | Example (MPC8610HPCD) | ||
1862 | board-control@e8000000 { | ||
1863 | compatible = "fsl,fpga-pixis"; | ||
1864 | reg = <0xe8000000 32>; | ||
1865 | }; | ||
1866 | |||
1867 | r) MDIO on GPIOs | ||
1868 | 1823 | ||
1869 | Currently defined compatibles: | 1824 | Currently defined compatibles: |
1870 | - virtual,gpio-mdio | 1825 | - virtual,gpio-mdio |
@@ -1884,7 +1839,7 @@ platforms are moved over to use the flattened-device-tree model. | |||
1884 | &qe_pio_c 6>; | 1839 | &qe_pio_c 6>; |
1885 | }; | 1840 | }; |
1886 | 1841 | ||
1887 | s) SPI (Serial Peripheral Interface) busses | 1842 | h) SPI (Serial Peripheral Interface) busses |
1888 | 1843 | ||
1889 | SPI busses can be described with a node for the SPI master device | 1844 | SPI busses can be described with a node for the SPI master device |
1890 | and a set of child nodes for each SPI slave on the bus. For this | 1845 | and a set of child nodes for each SPI slave on the bus. For this |
diff --git a/Documentation/video4linux/README.cx88 b/Documentation/video4linux/README.cx88 index 06a33a4f52fd..166d5960b1a9 100644 --- a/Documentation/video4linux/README.cx88 +++ b/Documentation/video4linux/README.cx88 | |||
@@ -27,8 +27,8 @@ audio | |||
27 | sound card) should be possible, but there is no code yet ... | 27 | sound card) should be possible, but there is no code yet ... |
28 | 28 | ||
29 | vbi | 29 | vbi |
30 | - some code present. Doesn't crash any more, but also doesn't | 30 | - Code present. Works for NTSC closed caption. PAL and other |
31 | work yet ... | 31 | TV norms may or may not work. |
32 | 32 | ||
33 | 33 | ||
34 | how to add support for new cards | 34 | how to add support for new cards |
diff --git a/Documentation/video4linux/si470x.txt b/Documentation/video4linux/si470x.txt new file mode 100644 index 000000000000..11c5fd22a332 --- /dev/null +++ b/Documentation/video4linux/si470x.txt | |||
@@ -0,0 +1,118 @@ | |||
1 | Driver for USB radios for the Silicon Labs Si470x FM Radio Receivers | ||
2 | |||
3 | Copyright (c) 2008 Tobias Lorenz <tobias.lorenz@gmx.net> | ||
4 | |||
5 | |||
6 | Information from Silicon Labs | ||
7 | ============================= | ||
8 | Silicon Laboratories is the manufacturer of the radio ICs, that nowadays are the | ||
9 | most often used radio receivers in cell phones. Usually they are connected with | ||
10 | I2C. But SiLabs also provides a reference design, which integrates this IC, | ||
11 | together with a small microcontroller C8051F321, to form a USB radio. | ||
12 | Part of this reference design is also a radio application in binary and source | ||
13 | code. The software also contains an automatic firmware upgrade to the most | ||
14 | current version. Information on these can be downloaded here: | ||
15 | http://www.silabs.com/usbradio | ||
16 | |||
17 | |||
18 | Supported ICs | ||
19 | ============= | ||
20 | The following ICs have a very similar register set, so that they are or will be | ||
21 | supported somewhen by the driver: | ||
22 | - Si4700: FM radio receiver | ||
23 | - Si4701: FM radio receiver, RDS Support | ||
24 | - Si4702: FM radio receiver | ||
25 | - Si4703: FM radio receiver, RDS Support | ||
26 | - Si4704: FM radio receiver, no external antenna required | ||
27 | - Si4705: FM radio receiver, no external antenna required, RDS support, Dig I/O | ||
28 | - Si4706: Enhanced FM RDS/TMC radio receiver, no external antenna required, RDS | ||
29 | Support | ||
30 | - Si4707: Dedicated weather band radio receiver with SAME decoder, RDS Support | ||
31 | - Si4708: Smallest FM receivers | ||
32 | - Si4709: Smallest FM receivers, RDS Support | ||
33 | More information on these can be downloaded here: | ||
34 | http://www.silabs.com/products/mcu/Pages/USBFMRadioRD.aspx | ||
35 | |||
36 | |||
37 | Supported USB devices | ||
38 | ===================== | ||
39 | Currently the following USB radios (vendor:product) with the Silicon Labs si470x | ||
40 | chips are known to work: | ||
41 | - 10c4:818a: Silicon Labs USB FM Radio Reference Design | ||
42 | - 06e1:a155: ADS/Tech FM Radio Receiver (formerly Instant FM Music) (RDX-155-EF) | ||
43 | - 1b80:d700: KWorld USB FM Radio SnapMusic Mobile 700 (FM700) | ||
44 | |||
45 | |||
46 | Software | ||
47 | ======== | ||
48 | Testing is usually done with most application under Debian/testing: | ||
49 | - fmtools - Utility for managing FM tuner cards | ||
50 | - gnomeradio - FM-radio tuner for the GNOME desktop | ||
51 | - gradio - GTK FM radio tuner | ||
52 | - kradio - Comfortable Radio Application for KDE | ||
53 | - radio - ncurses-based radio application | ||
54 | |||
55 | There is also a library libv4l, which can be used. It's going to have a function | ||
56 | for frequency seeking, either by using hardware functionality as in radio-si470x | ||
57 | or by implementing a function as we currently have in every of the mentioned | ||
58 | programs. Somewhen the radio programs should make use of libv4l. | ||
59 | |||
60 | For processing RDS information, there is a project ongoing at: | ||
61 | http://rdsd.berlios.de/ | ||
62 | |||
63 | There is currently no project for making TMC sentences human readable. | ||
64 | |||
65 | |||
66 | Audio Listing | ||
67 | ============= | ||
68 | USB Audio is provided by the ALSA snd_usb_audio module. It is recommended to | ||
69 | also select SND_USB_AUDIO, as this is required to get sound from the radio. For | ||
70 | listing you have to redirect the sound, for example using one of the following | ||
71 | commands. | ||
72 | |||
73 | If you just want to test audio (very poor quality): | ||
74 | cat /dev/dsp1 > /dev/dsp | ||
75 | |||
76 | If you use OSS try: | ||
77 | sox -2 --endian little -r 96000 -t oss /dev/dsp1 -t oss /dev/dsp | ||
78 | |||
79 | If you use arts try: | ||
80 | arecord -D hw:1,0 -r96000 -c2 -f S16_LE | artsdsp aplay -B - | ||
81 | |||
82 | |||
83 | Module Parameters | ||
84 | ================= | ||
85 | After loading the module, you still have access to some of them in the sysfs | ||
86 | mount under /sys/module/radio_si470x/parameters. The contents of read-only files | ||
87 | (0444) are not updated, even if space, band and de are changed using private | ||
88 | video controls. The others are runtime changeable. | ||
89 | |||
90 | |||
91 | Errors | ||
92 | ====== | ||
93 | Increase tune_timeout, if you often get -EIO errors. | ||
94 | |||
95 | When timed out or band limit is reached, hw_freq_seek returns -EAGAIN. | ||
96 | |||
97 | If you get any errors from snd_usb_audio, please report them to the ALSA people. | ||
98 | |||
99 | |||
100 | Open Issues | ||
101 | =========== | ||
102 | V4L minor device allocation and parameter setting is not perfect. A solution is | ||
103 | currently under discussion. | ||
104 | |||
105 | There is an USB interface for downloading/uploading new firmware images. Support | ||
106 | for it can be implemented using the request_firmware interface. | ||
107 | |||
108 | There is a RDS interrupt mode. The driver is already using the same interface | ||
109 | for polling RDS information, but is currently not using the interrupt mode. | ||
110 | |||
111 | There is a LED interface, which can be used to override the LED control | ||
112 | programmed in the firmware. This can be made available using the LED support | ||
113 | functions in the kernel. | ||
114 | |||
115 | |||
116 | Other useful information and links | ||
117 | ================================== | ||
118 | http://www.silabs.com/usbradio | ||
diff --git a/MAINTAINERS b/MAINTAINERS index d643e862b8e4..53e78c83cc7a 100644 --- a/MAINTAINERS +++ b/MAINTAINERS | |||
@@ -721,7 +721,7 @@ W: http://sourceforge.net/projects/acpi4asus | |||
721 | W: http://xf.iksaif.net/acpi4asus | 721 | W: http://xf.iksaif.net/acpi4asus |
722 | S: Maintained | 722 | S: Maintained |
723 | 723 | ||
724 | ASYNCHRONOUS TRANSFERS/TRANSFORMS API | 724 | ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API |
725 | P: Dan Williams | 725 | P: Dan Williams |
726 | M: dan.j.williams@intel.com | 726 | M: dan.j.williams@intel.com |
727 | P: Maciej Sosnowski | 727 | P: Maciej Sosnowski |
@@ -1879,6 +1879,37 @@ M: linux-kernel@vger.kernel.org | |||
1879 | W: http://www.kernel.org/pub/linux/kernel/people/rml/hdaps/ | 1879 | W: http://www.kernel.org/pub/linux/kernel/people/rml/hdaps/ |
1880 | S: Maintained | 1880 | S: Maintained |
1881 | 1881 | ||
1882 | GSPCA FINEPIX SUBDRIVER | ||
1883 | P: Frank Zago | ||
1884 | M: frank@zago.net | ||
1885 | L: video4linux-list@redhat.com | ||
1886 | S: Maintained | ||
1887 | |||
1888 | GSPCA M5602 SUBDRIVER | ||
1889 | P: Erik Andren | ||
1890 | M: erik.andren@gmail.com | ||
1891 | L: video4linux-list@redhat.com | ||
1892 | S: Maintained | ||
1893 | |||
1894 | GSPCA PAC207 SONIXB SUBDRIVER | ||
1895 | P: Hans de Goede | ||
1896 | M: hdegoede@redhat.com | ||
1897 | L: video4linux-list@redhat.com | ||
1898 | S: Maintained | ||
1899 | |||
1900 | GSPCA T613 SUBDRIVER | ||
1901 | P: Leandro Costantino | ||
1902 | M: lcostantino@gmail.com | ||
1903 | L: video4linux-list@redhat.com | ||
1904 | S: Maintained | ||
1905 | |||
1906 | GSPCA USB WEBCAM DRIVER | ||
1907 | P: Jean-Francois Moine | ||
1908 | M: moinejf@free.fr | ||
1909 | W: http://moinejf.free.fr | ||
1910 | L: video4linux-list@redhat.com | ||
1911 | S: Maintained | ||
1912 | |||
1882 | HARDWARE MONITORING | 1913 | HARDWARE MONITORING |
1883 | L: lm-sensors@lm-sensors.org | 1914 | L: lm-sensors@lm-sensors.org |
1884 | W: http://www.lm-sensors.org/ | 1915 | W: http://www.lm-sensors.org/ |
@@ -1,7 +1,7 @@ | |||
1 | VERSION = 2 | 1 | VERSION = 2 |
2 | PATCHLEVEL = 6 | 2 | PATCHLEVEL = 6 |
3 | SUBLEVEL = 28 | 3 | SUBLEVEL = 28 |
4 | EXTRAVERSION = -rc3 | 4 | EXTRAVERSION = -rc4 |
5 | NAME = Killer Bat of Doom | 5 | NAME = Killer Bat of Doom |
6 | 6 | ||
7 | # *DOCUMENTATION* | 7 | # *DOCUMENTATION* |
diff --git a/arch/Kconfig b/arch/Kconfig index e6ab550bceb3..8977d99987cb 100644 --- a/arch/Kconfig +++ b/arch/Kconfig | |||
@@ -21,7 +21,7 @@ config OPROFILE_IBS | |||
21 | Instruction-Based Sampling (IBS) is a new profiling | 21 | Instruction-Based Sampling (IBS) is a new profiling |
22 | technique that provides rich, precise program performance | 22 | technique that provides rich, precise program performance |
23 | information. IBS is introduced by AMD Family10h processors | 23 | information. IBS is introduced by AMD Family10h processors |
24 | (AMD Opteron Quad-Core processor “Barcelona”) to overcome | 24 | (AMD Opteron Quad-Core processor "Barcelona") to overcome |
25 | the limitations of conventional performance counter | 25 | the limitations of conventional performance counter |
26 | sampling. | 26 | sampling. |
27 | 27 | ||
diff --git a/arch/arm/include/asm/memory.h b/arch/arm/include/asm/memory.h index 809ff9ab853a..77764301844b 100644 --- a/arch/arm/include/asm/memory.h +++ b/arch/arm/include/asm/memory.h | |||
@@ -44,10 +44,10 @@ | |||
44 | * The module space lives between the addresses given by TASK_SIZE | 44 | * The module space lives between the addresses given by TASK_SIZE |
45 | * and PAGE_OFFSET - it must be within 32MB of the kernel text. | 45 | * and PAGE_OFFSET - it must be within 32MB of the kernel text. |
46 | */ | 46 | */ |
47 | #define MODULE_END (PAGE_OFFSET) | 47 | #define MODULES_END (PAGE_OFFSET) |
48 | #define MODULE_START (MODULE_END - 16*1048576) | 48 | #define MODULES_VADDR (MODULES_END - 16*1048576) |
49 | 49 | ||
50 | #if TASK_SIZE > MODULE_START | 50 | #if TASK_SIZE > MODULES_VADDR |
51 | #error Top of user space clashes with start of module space | 51 | #error Top of user space clashes with start of module space |
52 | #endif | 52 | #endif |
53 | 53 | ||
@@ -56,7 +56,7 @@ | |||
56 | * Since we use sections to map it, this macro replaces the physical address | 56 | * Since we use sections to map it, this macro replaces the physical address |
57 | * with its virtual address while keeping offset from the base section. | 57 | * with its virtual address while keeping offset from the base section. |
58 | */ | 58 | */ |
59 | #define XIP_VIRT_ADDR(physaddr) (MODULE_START + ((physaddr) & 0x000fffff)) | 59 | #define XIP_VIRT_ADDR(physaddr) (MODULES_VADDR + ((physaddr) & 0x000fffff)) |
60 | 60 | ||
61 | /* | 61 | /* |
62 | * Allow 16MB-aligned ioremap pages | 62 | * Allow 16MB-aligned ioremap pages |
@@ -94,8 +94,8 @@ | |||
94 | /* | 94 | /* |
95 | * The module can be at any place in ram in nommu mode. | 95 | * The module can be at any place in ram in nommu mode. |
96 | */ | 96 | */ |
97 | #define MODULE_END (END_MEM) | 97 | #define MODULES_END (END_MEM) |
98 | #define MODULE_START (PHYS_OFFSET) | 98 | #define MODULES_VADDR (PHYS_OFFSET) |
99 | 99 | ||
100 | #endif /* !CONFIG_MMU */ | 100 | #endif /* !CONFIG_MMU */ |
101 | 101 | ||
diff --git a/arch/arm/include/asm/system.h b/arch/arm/include/asm/system.h index 7aad78420f18..568020b34e3e 100644 --- a/arch/arm/include/asm/system.h +++ b/arch/arm/include/asm/system.h | |||
@@ -42,6 +42,10 @@ | |||
42 | #define CR_U (1 << 22) /* Unaligned access operation */ | 42 | #define CR_U (1 << 22) /* Unaligned access operation */ |
43 | #define CR_XP (1 << 23) /* Extended page tables */ | 43 | #define CR_XP (1 << 23) /* Extended page tables */ |
44 | #define CR_VE (1 << 24) /* Vectored interrupts */ | 44 | #define CR_VE (1 << 24) /* Vectored interrupts */ |
45 | #define CR_EE (1 << 25) /* Exception (Big) Endian */ | ||
46 | #define CR_TRE (1 << 28) /* TEX remap enable */ | ||
47 | #define CR_AFE (1 << 29) /* Access flag enable */ | ||
48 | #define CR_TE (1 << 30) /* Thumb exception enable */ | ||
45 | 49 | ||
46 | /* | 50 | /* |
47 | * This is used to ensure the compiler did actually allocate the register we | 51 | * This is used to ensure the compiler did actually allocate the register we |
diff --git a/arch/arm/kernel/elf.c b/arch/arm/kernel/elf.c index 513f332f040d..84849098c8e8 100644 --- a/arch/arm/kernel/elf.c +++ b/arch/arm/kernel/elf.c | |||
@@ -21,12 +21,16 @@ int elf_check_arch(const struct elf32_hdr *x) | |||
21 | 21 | ||
22 | eflags = x->e_flags; | 22 | eflags = x->e_flags; |
23 | if ((eflags & EF_ARM_EABI_MASK) == EF_ARM_EABI_UNKNOWN) { | 23 | if ((eflags & EF_ARM_EABI_MASK) == EF_ARM_EABI_UNKNOWN) { |
24 | unsigned int flt_fmt; | ||
25 | |||
24 | /* APCS26 is only allowed if the CPU supports it */ | 26 | /* APCS26 is only allowed if the CPU supports it */ |
25 | if ((eflags & EF_ARM_APCS_26) && !(elf_hwcap & HWCAP_26BIT)) | 27 | if ((eflags & EF_ARM_APCS_26) && !(elf_hwcap & HWCAP_26BIT)) |
26 | return 0; | 28 | return 0; |
27 | 29 | ||
30 | flt_fmt = eflags & (EF_ARM_VFP_FLOAT | EF_ARM_SOFT_FLOAT); | ||
31 | |||
28 | /* VFP requires the supporting code */ | 32 | /* VFP requires the supporting code */ |
29 | if ((eflags & EF_ARM_VFP_FLOAT) && !(elf_hwcap & HWCAP_VFP)) | 33 | if (flt_fmt == EF_ARM_VFP_FLOAT && !(elf_hwcap & HWCAP_VFP)) |
30 | return 0; | 34 | return 0; |
31 | } | 35 | } |
32 | return 1; | 36 | return 1; |
diff --git a/arch/arm/kernel/module.c b/arch/arm/kernel/module.c index 9203ba7d58ee..b8d965dcd6fd 100644 --- a/arch/arm/kernel/module.c +++ b/arch/arm/kernel/module.c | |||
@@ -26,12 +26,12 @@ | |||
26 | /* | 26 | /* |
27 | * The XIP kernel text is mapped in the module area for modules and | 27 | * The XIP kernel text is mapped in the module area for modules and |
28 | * some other stuff to work without any indirect relocations. | 28 | * some other stuff to work without any indirect relocations. |
29 | * MODULE_START is redefined here and not in asm/memory.h to avoid | 29 | * MODULES_VADDR is redefined here and not in asm/memory.h to avoid |
30 | * recompiling the whole kernel when CONFIG_XIP_KERNEL is turned on/off. | 30 | * recompiling the whole kernel when CONFIG_XIP_KERNEL is turned on/off. |
31 | */ | 31 | */ |
32 | extern void _etext; | 32 | extern void _etext; |
33 | #undef MODULE_START | 33 | #undef MODULES_VADDR |
34 | #define MODULE_START (((unsigned long)&_etext + ~PGDIR_MASK) & PGDIR_MASK) | 34 | #define MODULES_VADDR (((unsigned long)&_etext + ~PGDIR_MASK) & PGDIR_MASK) |
35 | #endif | 35 | #endif |
36 | 36 | ||
37 | #ifdef CONFIG_MMU | 37 | #ifdef CONFIG_MMU |
@@ -43,7 +43,7 @@ void *module_alloc(unsigned long size) | |||
43 | if (!size) | 43 | if (!size) |
44 | return NULL; | 44 | return NULL; |
45 | 45 | ||
46 | area = __get_vm_area(size, VM_ALLOC, MODULE_START, MODULE_END); | 46 | area = __get_vm_area(size, VM_ALLOC, MODULES_VADDR, MODULES_END); |
47 | if (!area) | 47 | if (!area) |
48 | return NULL; | 48 | return NULL; |
49 | 49 | ||
diff --git a/arch/arm/mach-omap2/gpmc.c b/arch/arm/mach-omap2/gpmc.c index 763bdbeaf681..2249049c1d5a 100644 --- a/arch/arm/mach-omap2/gpmc.c +++ b/arch/arm/mach-omap2/gpmc.c | |||
@@ -429,18 +429,16 @@ void __init gpmc_init(void) | |||
429 | gpmc_l3_clk = clk_get(NULL, ck); | 429 | gpmc_l3_clk = clk_get(NULL, ck); |
430 | if (IS_ERR(gpmc_l3_clk)) { | 430 | if (IS_ERR(gpmc_l3_clk)) { |
431 | printk(KERN_ERR "Could not get GPMC clock %s\n", ck); | 431 | printk(KERN_ERR "Could not get GPMC clock %s\n", ck); |
432 | return -ENODEV; | 432 | BUG(); |
433 | } | 433 | } |
434 | 434 | ||
435 | gpmc_base = ioremap(l, SZ_4K); | 435 | gpmc_base = ioremap(l, SZ_4K); |
436 | if (!gpmc_base) { | 436 | if (!gpmc_base) { |
437 | clk_put(gpmc_l3_clk); | 437 | clk_put(gpmc_l3_clk); |
438 | printk(KERN_ERR "Could not get GPMC register memory\n"); | 438 | printk(KERN_ERR "Could not get GPMC register memory\n"); |
439 | return -ENOMEM; | 439 | BUG(); |
440 | } | 440 | } |
441 | 441 | ||
442 | BUG_ON(IS_ERR(gpmc_l3_clk)); | ||
443 | |||
444 | l = gpmc_read_reg(GPMC_REVISION); | 442 | l = gpmc_read_reg(GPMC_REVISION); |
445 | printk(KERN_INFO "GPMC revision %d.%d\n", (l >> 4) & 0x0f, l & 0x0f); | 443 | printk(KERN_INFO "GPMC revision %d.%d\n", (l >> 4) & 0x0f, l & 0x0f); |
446 | /* Set smart idle mode and automatic L3 clock gating */ | 444 | /* Set smart idle mode and automatic L3 clock gating */ |
diff --git a/arch/arm/mm/cache-xsc3l2.c b/arch/arm/mm/cache-xsc3l2.c index 10b1bae1a258..464de893a988 100644 --- a/arch/arm/mm/cache-xsc3l2.c +++ b/arch/arm/mm/cache-xsc3l2.c | |||
@@ -98,7 +98,7 @@ static void xsc3_l2_inv_range(unsigned long start, unsigned long end) | |||
98 | /* | 98 | /* |
99 | * Clean and invalidate partial last cache line. | 99 | * Clean and invalidate partial last cache line. |
100 | */ | 100 | */ |
101 | if (end & (CACHE_LINE_SIZE - 1)) { | 101 | if (start < end && (end & (CACHE_LINE_SIZE - 1))) { |
102 | xsc3_l2_clean_pa(end & ~(CACHE_LINE_SIZE - 1)); | 102 | xsc3_l2_clean_pa(end & ~(CACHE_LINE_SIZE - 1)); |
103 | xsc3_l2_inv_pa(end & ~(CACHE_LINE_SIZE - 1)); | 103 | xsc3_l2_inv_pa(end & ~(CACHE_LINE_SIZE - 1)); |
104 | end &= ~(CACHE_LINE_SIZE - 1); | 104 | end &= ~(CACHE_LINE_SIZE - 1); |
@@ -107,7 +107,7 @@ static void xsc3_l2_inv_range(unsigned long start, unsigned long end) | |||
107 | /* | 107 | /* |
108 | * Invalidate all full cache lines between 'start' and 'end'. | 108 | * Invalidate all full cache lines between 'start' and 'end'. |
109 | */ | 109 | */ |
110 | while (start != end) { | 110 | while (start < end) { |
111 | xsc3_l2_inv_pa(start); | 111 | xsc3_l2_inv_pa(start); |
112 | start += CACHE_LINE_SIZE; | 112 | start += CACHE_LINE_SIZE; |
113 | } | 113 | } |
diff --git a/arch/arm/mm/mmu.c b/arch/arm/mm/mmu.c index 8ba754064559..e63db11f16a8 100644 --- a/arch/arm/mm/mmu.c +++ b/arch/arm/mm/mmu.c | |||
@@ -180,20 +180,20 @@ void adjust_cr(unsigned long mask, unsigned long set) | |||
180 | #endif | 180 | #endif |
181 | 181 | ||
182 | #define PROT_PTE_DEVICE L_PTE_PRESENT|L_PTE_YOUNG|L_PTE_DIRTY|L_PTE_WRITE | 182 | #define PROT_PTE_DEVICE L_PTE_PRESENT|L_PTE_YOUNG|L_PTE_DIRTY|L_PTE_WRITE |
183 | #define PROT_SECT_DEVICE PMD_TYPE_SECT|PMD_SECT_XN|PMD_SECT_AP_WRITE | 183 | #define PROT_SECT_DEVICE PMD_TYPE_SECT|PMD_SECT_AP_WRITE |
184 | 184 | ||
185 | static struct mem_type mem_types[] = { | 185 | static struct mem_type mem_types[] = { |
186 | [MT_DEVICE] = { /* Strongly ordered / ARMv6 shared device */ | 186 | [MT_DEVICE] = { /* Strongly ordered / ARMv6 shared device */ |
187 | .prot_pte = PROT_PTE_DEVICE | L_PTE_MT_DEV_SHARED | | 187 | .prot_pte = PROT_PTE_DEVICE | L_PTE_MT_DEV_SHARED | |
188 | L_PTE_SHARED, | 188 | L_PTE_SHARED, |
189 | .prot_l1 = PMD_TYPE_TABLE, | 189 | .prot_l1 = PMD_TYPE_TABLE, |
190 | .prot_sect = PROT_SECT_DEVICE | PMD_SECT_UNCACHED, | 190 | .prot_sect = PROT_SECT_DEVICE | PMD_SECT_S, |
191 | .domain = DOMAIN_IO, | 191 | .domain = DOMAIN_IO, |
192 | }, | 192 | }, |
193 | [MT_DEVICE_NONSHARED] = { /* ARMv6 non-shared device */ | 193 | [MT_DEVICE_NONSHARED] = { /* ARMv6 non-shared device */ |
194 | .prot_pte = PROT_PTE_DEVICE | L_PTE_MT_DEV_NONSHARED, | 194 | .prot_pte = PROT_PTE_DEVICE | L_PTE_MT_DEV_NONSHARED, |
195 | .prot_l1 = PMD_TYPE_TABLE, | 195 | .prot_l1 = PMD_TYPE_TABLE, |
196 | .prot_sect = PROT_SECT_DEVICE | PMD_SECT_TEX(2), | 196 | .prot_sect = PROT_SECT_DEVICE, |
197 | .domain = DOMAIN_IO, | 197 | .domain = DOMAIN_IO, |
198 | }, | 198 | }, |
199 | [MT_DEVICE_CACHED] = { /* ioremap_cached */ | 199 | [MT_DEVICE_CACHED] = { /* ioremap_cached */ |
@@ -205,7 +205,7 @@ static struct mem_type mem_types[] = { | |||
205 | [MT_DEVICE_WC] = { /* ioremap_wc */ | 205 | [MT_DEVICE_WC] = { /* ioremap_wc */ |
206 | .prot_pte = PROT_PTE_DEVICE | L_PTE_MT_DEV_WC, | 206 | .prot_pte = PROT_PTE_DEVICE | L_PTE_MT_DEV_WC, |
207 | .prot_l1 = PMD_TYPE_TABLE, | 207 | .prot_l1 = PMD_TYPE_TABLE, |
208 | .prot_sect = PROT_SECT_DEVICE | PMD_SECT_BUFFERABLE, | 208 | .prot_sect = PROT_SECT_DEVICE, |
209 | .domain = DOMAIN_IO, | 209 | .domain = DOMAIN_IO, |
210 | }, | 210 | }, |
211 | [MT_CACHECLEAN] = { | 211 | [MT_CACHECLEAN] = { |
@@ -273,22 +273,23 @@ static void __init build_mem_type_table(void) | |||
273 | #endif | 273 | #endif |
274 | 274 | ||
275 | /* | 275 | /* |
276 | * On non-Xscale3 ARMv5-and-older systems, use CB=01 | 276 | * Strip out features not present on earlier architectures. |
277 | * (Uncached/Buffered) for ioremap_wc() mappings. On XScale3 | 277 | * Pre-ARMv5 CPUs don't have TEX bits. Pre-ARMv6 CPUs or those |
278 | * and ARMv6+, use TEXCB=00100 mappings (Inner/Outer Uncacheable | 278 | * without extended page tables don't have the 'Shared' bit. |
279 | * in xsc3 parlance, Uncached Normal in ARMv6 parlance). | ||
280 | */ | 279 | */ |
281 | if (cpu_is_xsc3() || cpu_arch >= CPU_ARCH_ARMv6) { | 280 | if (cpu_arch < CPU_ARCH_ARMv5) |
282 | mem_types[MT_DEVICE_WC].prot_sect |= PMD_SECT_TEX(1); | 281 | for (i = 0; i < ARRAY_SIZE(mem_types); i++) |
283 | mem_types[MT_DEVICE_WC].prot_sect &= ~PMD_SECT_BUFFERABLE; | 282 | mem_types[i].prot_sect &= ~PMD_SECT_TEX(7); |
284 | } | 283 | if ((cpu_arch < CPU_ARCH_ARMv6 || !(cr & CR_XP)) && !cpu_is_xsc3()) |
284 | for (i = 0; i < ARRAY_SIZE(mem_types); i++) | ||
285 | mem_types[i].prot_sect &= ~PMD_SECT_S; | ||
285 | 286 | ||
286 | /* | 287 | /* |
287 | * ARMv5 and lower, bit 4 must be set for page tables. | 288 | * ARMv5 and lower, bit 4 must be set for page tables (was: cache |
288 | * (was: cache "update-able on write" bit on ARM610) | 289 | * "update-able on write" bit on ARM610). However, Xscale and |
289 | * However, Xscale cores require this bit to be cleared. | 290 | * Xscale3 require this bit to be cleared. |
290 | */ | 291 | */ |
291 | if (cpu_is_xscale()) { | 292 | if (cpu_is_xscale() || cpu_is_xsc3()) { |
292 | for (i = 0; i < ARRAY_SIZE(mem_types); i++) { | 293 | for (i = 0; i < ARRAY_SIZE(mem_types); i++) { |
293 | mem_types[i].prot_sect &= ~PMD_BIT4; | 294 | mem_types[i].prot_sect &= ~PMD_BIT4; |
294 | mem_types[i].prot_l1 &= ~PMD_BIT4; | 295 | mem_types[i].prot_l1 &= ~PMD_BIT4; |
@@ -302,6 +303,64 @@ static void __init build_mem_type_table(void) | |||
302 | } | 303 | } |
303 | } | 304 | } |
304 | 305 | ||
306 | /* | ||
307 | * Mark the device areas according to the CPU/architecture. | ||
308 | */ | ||
309 | if (cpu_is_xsc3() || (cpu_arch >= CPU_ARCH_ARMv6 && (cr & CR_XP))) { | ||
310 | if (!cpu_is_xsc3()) { | ||
311 | /* | ||
312 | * Mark device regions on ARMv6+ as execute-never | ||
313 | * to prevent speculative instruction fetches. | ||
314 | */ | ||
315 | mem_types[MT_DEVICE].prot_sect |= PMD_SECT_XN; | ||
316 | mem_types[MT_DEVICE_NONSHARED].prot_sect |= PMD_SECT_XN; | ||
317 | mem_types[MT_DEVICE_CACHED].prot_sect |= PMD_SECT_XN; | ||
318 | mem_types[MT_DEVICE_WC].prot_sect |= PMD_SECT_XN; | ||
319 | } | ||
320 | if (cpu_arch >= CPU_ARCH_ARMv7 && (cr & CR_TRE)) { | ||
321 | /* | ||
322 | * For ARMv7 with TEX remapping, | ||
323 | * - shared device is SXCB=1100 | ||
324 | * - nonshared device is SXCB=0100 | ||
325 | * - write combine device mem is SXCB=0001 | ||
326 | * (Uncached Normal memory) | ||
327 | */ | ||
328 | mem_types[MT_DEVICE].prot_sect |= PMD_SECT_TEX(1); | ||
329 | mem_types[MT_DEVICE_NONSHARED].prot_sect |= PMD_SECT_TEX(1); | ||
330 | mem_types[MT_DEVICE_WC].prot_sect |= PMD_SECT_BUFFERABLE; | ||
331 | } else if (cpu_is_xsc3()) { | ||
332 | /* | ||
333 | * For Xscale3, | ||
334 | * - shared device is TEXCB=00101 | ||
335 | * - nonshared device is TEXCB=01000 | ||
336 | * - write combine device mem is TEXCB=00100 | ||
337 | * (Inner/Outer Uncacheable in xsc3 parlance) | ||
338 | */ | ||
339 | mem_types[MT_DEVICE].prot_sect |= PMD_SECT_TEX(1) | PMD_SECT_BUFFERED; | ||
340 | mem_types[MT_DEVICE_NONSHARED].prot_sect |= PMD_SECT_TEX(2); | ||
341 | mem_types[MT_DEVICE_WC].prot_sect |= PMD_SECT_TEX(1); | ||
342 | } else { | ||
343 | /* | ||
344 | * For ARMv6 and ARMv7 without TEX remapping, | ||
345 | * - shared device is TEXCB=00001 | ||
346 | * - nonshared device is TEXCB=01000 | ||
347 | * - write combine device mem is TEXCB=00100 | ||
348 | * (Uncached Normal in ARMv6 parlance). | ||
349 | */ | ||
350 | mem_types[MT_DEVICE].prot_sect |= PMD_SECT_BUFFERED; | ||
351 | mem_types[MT_DEVICE_NONSHARED].prot_sect |= PMD_SECT_TEX(2); | ||
352 | mem_types[MT_DEVICE_WC].prot_sect |= PMD_SECT_TEX(1); | ||
353 | } | ||
354 | } else { | ||
355 | /* | ||
356 | * On others, write combining is "Uncached/Buffered" | ||
357 | */ | ||
358 | mem_types[MT_DEVICE_WC].prot_sect |= PMD_SECT_BUFFERABLE; | ||
359 | } | ||
360 | |||
361 | /* | ||
362 | * Now deal with the memory-type mappings | ||
363 | */ | ||
305 | cp = &cache_policies[cachepolicy]; | 364 | cp = &cache_policies[cachepolicy]; |
306 | vecs_pgprot = kern_pgprot = user_pgprot = cp->pte; | 365 | vecs_pgprot = kern_pgprot = user_pgprot = cp->pte; |
307 | 366 | ||
@@ -317,12 +376,8 @@ static void __init build_mem_type_table(void) | |||
317 | * Enable CPU-specific coherency if supported. | 376 | * Enable CPU-specific coherency if supported. |
318 | * (Only available on XSC3 at the moment.) | 377 | * (Only available on XSC3 at the moment.) |
319 | */ | 378 | */ |
320 | if (arch_is_coherent()) { | 379 | if (arch_is_coherent() && cpu_is_xsc3()) |
321 | if (cpu_is_xsc3()) { | 380 | mem_types[MT_MEMORY].prot_sect |= PMD_SECT_S; |
322 | mem_types[MT_MEMORY].prot_sect |= PMD_SECT_S; | ||
323 | mem_types[MT_MEMORY].prot_pte |= L_PTE_SHARED; | ||
324 | } | ||
325 | } | ||
326 | 381 | ||
327 | /* | 382 | /* |
328 | * ARMv6 and above have extended page tables. | 383 | * ARMv6 and above have extended page tables. |
@@ -336,11 +391,6 @@ static void __init build_mem_type_table(void) | |||
336 | mem_types[MT_MINICLEAN].prot_sect |= PMD_SECT_APX|PMD_SECT_AP_WRITE; | 391 | mem_types[MT_MINICLEAN].prot_sect |= PMD_SECT_APX|PMD_SECT_AP_WRITE; |
337 | mem_types[MT_CACHECLEAN].prot_sect |= PMD_SECT_APX|PMD_SECT_AP_WRITE; | 392 | mem_types[MT_CACHECLEAN].prot_sect |= PMD_SECT_APX|PMD_SECT_AP_WRITE; |
338 | 393 | ||
339 | /* | ||
340 | * Mark the device area as "shared device" | ||
341 | */ | ||
342 | mem_types[MT_DEVICE].prot_sect |= PMD_SECT_BUFFERED; | ||
343 | |||
344 | #ifdef CONFIG_SMP | 394 | #ifdef CONFIG_SMP |
345 | /* | 395 | /* |
346 | * Mark memory with the "shared" attribute for SMP systems | 396 | * Mark memory with the "shared" attribute for SMP systems |
@@ -360,9 +410,6 @@ static void __init build_mem_type_table(void) | |||
360 | mem_types[MT_LOW_VECTORS].prot_pte |= vecs_pgprot; | 410 | mem_types[MT_LOW_VECTORS].prot_pte |= vecs_pgprot; |
361 | mem_types[MT_HIGH_VECTORS].prot_pte |= vecs_pgprot; | 411 | mem_types[MT_HIGH_VECTORS].prot_pte |= vecs_pgprot; |
362 | 412 | ||
363 | if (cpu_arch < CPU_ARCH_ARMv5) | ||
364 | mem_types[MT_MINICLEAN].prot_sect &= ~PMD_SECT_TEX(1); | ||
365 | |||
366 | pgprot_user = __pgprot(L_PTE_PRESENT | L_PTE_YOUNG | user_pgprot); | 413 | pgprot_user = __pgprot(L_PTE_PRESENT | L_PTE_YOUNG | user_pgprot); |
367 | pgprot_kernel = __pgprot(L_PTE_PRESENT | L_PTE_YOUNG | | 414 | pgprot_kernel = __pgprot(L_PTE_PRESENT | L_PTE_YOUNG | |
368 | L_PTE_DIRTY | L_PTE_WRITE | | 415 | L_PTE_DIRTY | L_PTE_WRITE | |
@@ -654,7 +701,7 @@ static inline void prepare_page_table(struct meminfo *mi) | |||
654 | /* | 701 | /* |
655 | * Clear out all the mappings below the kernel image. | 702 | * Clear out all the mappings below the kernel image. |
656 | */ | 703 | */ |
657 | for (addr = 0; addr < MODULE_START; addr += PGDIR_SIZE) | 704 | for (addr = 0; addr < MODULES_VADDR; addr += PGDIR_SIZE) |
658 | pmd_clear(pmd_off_k(addr)); | 705 | pmd_clear(pmd_off_k(addr)); |
659 | 706 | ||
660 | #ifdef CONFIG_XIP_KERNEL | 707 | #ifdef CONFIG_XIP_KERNEL |
@@ -766,7 +813,7 @@ static void __init devicemaps_init(struct machine_desc *mdesc) | |||
766 | */ | 813 | */ |
767 | #ifdef CONFIG_XIP_KERNEL | 814 | #ifdef CONFIG_XIP_KERNEL |
768 | map.pfn = __phys_to_pfn(CONFIG_XIP_PHYS_ADDR & SECTION_MASK); | 815 | map.pfn = __phys_to_pfn(CONFIG_XIP_PHYS_ADDR & SECTION_MASK); |
769 | map.virtual = MODULE_START; | 816 | map.virtual = MODULES_VADDR; |
770 | map.length = ((unsigned long)&_etext - map.virtual + ~SECTION_MASK) & SECTION_MASK; | 817 | map.length = ((unsigned long)&_etext - map.virtual + ~SECTION_MASK) & SECTION_MASK; |
771 | map.type = MT_ROM; | 818 | map.type = MT_ROM; |
772 | create_mapping(&map); | 819 | create_mapping(&map); |
diff --git a/arch/arm/mm/proc-v7.S b/arch/arm/mm/proc-v7.S index 07f82db70945..4d3c0a73e7fb 100644 --- a/arch/arm/mm/proc-v7.S +++ b/arch/arm/mm/proc-v7.S | |||
@@ -115,7 +115,7 @@ ENTRY(cpu_v7_set_pte_ext) | |||
115 | orr r3, r3, r2 | 115 | orr r3, r3, r2 |
116 | orr r3, r3, #PTE_EXT_AP0 | 2 | 116 | orr r3, r3, #PTE_EXT_AP0 | 2 |
117 | 117 | ||
118 | tst r2, #1 << 4 | 118 | tst r1, #1 << 4 |
119 | orrne r3, r3, #PTE_EXT_TEX(1) | 119 | orrne r3, r3, #PTE_EXT_TEX(1) |
120 | 120 | ||
121 | tst r1, #L_PTE_WRITE | 121 | tst r1, #L_PTE_WRITE |
@@ -192,11 +192,11 @@ __v7_setup: | |||
192 | mov pc, lr @ return to head.S:__ret | 192 | mov pc, lr @ return to head.S:__ret |
193 | ENDPROC(__v7_setup) | 193 | ENDPROC(__v7_setup) |
194 | 194 | ||
195 | /* | 195 | /* AT |
196 | * V X F I D LR | 196 | * TFR EV X F I D LR |
197 | * .... ...E PUI. .T.T 4RVI ZFRS BLDP WCAM | 197 | * .EEE ..EE PUI. .T.T 4RVI ZFRS BLDP WCAM |
198 | * rrrr rrrx xxx0 0101 xxxx xxxx x111 xxxx < forced | 198 | * rxxx rrxx xxx0 0101 xxxx xxxx x111 xxxx < forced |
199 | * 0 110 0011 1.00 .111 1101 < we want | 199 | * 1 0 110 0011 1.00 .111 1101 < we want |
200 | */ | 200 | */ |
201 | .type v7_crval, #object | 201 | .type v7_crval, #object |
202 | v7_crval: | 202 | v7_crval: |
diff --git a/arch/arm/plat-omap/clock.c b/arch/arm/plat-omap/clock.c index bf6a10c5fc4f..be6aab9c6834 100644 --- a/arch/arm/plat-omap/clock.c +++ b/arch/arm/plat-omap/clock.c | |||
@@ -428,23 +428,23 @@ static int clk_debugfs_register_one(struct clk *c) | |||
428 | if (c->id != 0) | 428 | if (c->id != 0) |
429 | sprintf(p, ":%d", c->id); | 429 | sprintf(p, ":%d", c->id); |
430 | d = debugfs_create_dir(s, pa ? pa->dent : clk_debugfs_root); | 430 | d = debugfs_create_dir(s, pa ? pa->dent : clk_debugfs_root); |
431 | if (IS_ERR(d)) | 431 | if (!d) |
432 | return PTR_ERR(d); | 432 | return -ENOMEM; |
433 | c->dent = d; | 433 | c->dent = d; |
434 | 434 | ||
435 | d = debugfs_create_u8("usecount", S_IRUGO, c->dent, (u8 *)&c->usecount); | 435 | d = debugfs_create_u8("usecount", S_IRUGO, c->dent, (u8 *)&c->usecount); |
436 | if (IS_ERR(d)) { | 436 | if (!d) { |
437 | err = PTR_ERR(d); | 437 | err = -ENOMEM; |
438 | goto err_out; | 438 | goto err_out; |
439 | } | 439 | } |
440 | d = debugfs_create_u32("rate", S_IRUGO, c->dent, (u32 *)&c->rate); | 440 | d = debugfs_create_u32("rate", S_IRUGO, c->dent, (u32 *)&c->rate); |
441 | if (IS_ERR(d)) { | 441 | if (!d) { |
442 | err = PTR_ERR(d); | 442 | err = -ENOMEM; |
443 | goto err_out; | 443 | goto err_out; |
444 | } | 444 | } |
445 | d = debugfs_create_x32("flags", S_IRUGO, c->dent, (u32 *)&c->flags); | 445 | d = debugfs_create_x32("flags", S_IRUGO, c->dent, (u32 *)&c->flags); |
446 | if (IS_ERR(d)) { | 446 | if (!d) { |
447 | err = PTR_ERR(d); | 447 | err = -ENOMEM; |
448 | goto err_out; | 448 | goto err_out; |
449 | } | 449 | } |
450 | return 0; | 450 | return 0; |
@@ -483,8 +483,8 @@ static int __init clk_debugfs_init(void) | |||
483 | int err; | 483 | int err; |
484 | 484 | ||
485 | d = debugfs_create_dir("clock", NULL); | 485 | d = debugfs_create_dir("clock", NULL); |
486 | if (IS_ERR(d)) | 486 | if (!d) |
487 | return PTR_ERR(d); | 487 | return -ENOMEM; |
488 | clk_debugfs_root = d; | 488 | clk_debugfs_root = d; |
489 | 489 | ||
490 | list_for_each_entry(c, &clocks, node) { | 490 | list_for_each_entry(c, &clocks, node) { |
diff --git a/arch/arm/plat-omap/include/mach/entry-macro.S b/arch/arm/plat-omap/include/mach/entry-macro.S index 030118ee204a..2276f89671d8 100644 --- a/arch/arm/plat-omap/include/mach/entry-macro.S +++ b/arch/arm/plat-omap/include/mach/entry-macro.S | |||
@@ -65,7 +65,8 @@ | |||
65 | #include <mach/omap34xx.h> | 65 | #include <mach/omap34xx.h> |
66 | #endif | 66 | #endif |
67 | 67 | ||
68 | #define INTCPS_SIR_IRQ_OFFSET 0x0040 /* Active interrupt number */ | 68 | #define INTCPS_SIR_IRQ_OFFSET 0x0040 /* Active interrupt offset */ |
69 | #define ACTIVEIRQ_MASK 0x7f /* Active interrupt bits */ | ||
69 | 70 | ||
70 | .macro disable_fiq | 71 | .macro disable_fiq |
71 | .endm | 72 | .endm |
@@ -88,6 +89,7 @@ | |||
88 | cmp \irqnr, #0x0 | 89 | cmp \irqnr, #0x0 |
89 | 2222: | 90 | 2222: |
90 | ldrne \irqnr, [\base, #INTCPS_SIR_IRQ_OFFSET] | 91 | ldrne \irqnr, [\base, #INTCPS_SIR_IRQ_OFFSET] |
92 | and \irqnr, \irqnr, #ACTIVEIRQ_MASK /* Clear spurious bits */ | ||
91 | 93 | ||
92 | .endm | 94 | .endm |
93 | 95 | ||
diff --git a/arch/arm/plat-omap/include/mach/irqs.h b/arch/arm/plat-omap/include/mach/irqs.h index a2929ac8c687..bed5274c910a 100644 --- a/arch/arm/plat-omap/include/mach/irqs.h +++ b/arch/arm/plat-omap/include/mach/irqs.h | |||
@@ -372,7 +372,7 @@ | |||
372 | 372 | ||
373 | /* External TWL4030 gpio interrupts are optional */ | 373 | /* External TWL4030 gpio interrupts are optional */ |
374 | #define TWL4030_GPIO_IRQ_BASE TWL4030_PWR_IRQ_END | 374 | #define TWL4030_GPIO_IRQ_BASE TWL4030_PWR_IRQ_END |
375 | #ifdef CONFIG_TWL4030_GPIO | 375 | #ifdef CONFIG_GPIO_TWL4030 |
376 | #define TWL4030_GPIO_NR_IRQS 18 | 376 | #define TWL4030_GPIO_NR_IRQS 18 |
377 | #else | 377 | #else |
378 | #define TWL4030_GPIO_NR_IRQS 0 | 378 | #define TWL4030_GPIO_NR_IRQS 0 |
diff --git a/arch/ia64/Kconfig b/arch/ia64/Kconfig index 27eec71429b0..6bd91ed7cd03 100644 --- a/arch/ia64/Kconfig +++ b/arch/ia64/Kconfig | |||
@@ -148,6 +148,7 @@ config IA64_GENERIC | |||
148 | select ACPI_NUMA | 148 | select ACPI_NUMA |
149 | select SWIOTLB | 149 | select SWIOTLB |
150 | select PCI_MSI | 150 | select PCI_MSI |
151 | select DMAR | ||
151 | help | 152 | help |
152 | This selects the system type of your hardware. A "generic" kernel | 153 | This selects the system type of your hardware. A "generic" kernel |
153 | will run on any supported IA-64 system. However, if you configure | 154 | will run on any supported IA-64 system. However, if you configure |
@@ -585,7 +586,7 @@ source "fs/Kconfig.binfmt" | |||
585 | 586 | ||
586 | endmenu | 587 | endmenu |
587 | 588 | ||
588 | menu "Power management and ACPI" | 589 | menu "Power management and ACPI options" |
589 | 590 | ||
590 | source "kernel/power/Kconfig" | 591 | source "kernel/power/Kconfig" |
591 | 592 | ||
@@ -641,6 +642,8 @@ source "net/Kconfig" | |||
641 | 642 | ||
642 | source "drivers/Kconfig" | 643 | source "drivers/Kconfig" |
643 | 644 | ||
645 | source "arch/ia64/hp/sim/Kconfig" | ||
646 | |||
644 | config MSPEC | 647 | config MSPEC |
645 | tristate "Memory special operations driver" | 648 | tristate "Memory special operations driver" |
646 | depends on IA64 | 649 | depends on IA64 |
@@ -652,6 +655,12 @@ config MSPEC | |||
652 | 655 | ||
653 | source "fs/Kconfig" | 656 | source "fs/Kconfig" |
654 | 657 | ||
658 | source "arch/ia64/Kconfig.debug" | ||
659 | |||
660 | source "security/Kconfig" | ||
661 | |||
662 | source "crypto/Kconfig" | ||
663 | |||
655 | source "arch/ia64/kvm/Kconfig" | 664 | source "arch/ia64/kvm/Kconfig" |
656 | 665 | ||
657 | source "lib/Kconfig" | 666 | source "lib/Kconfig" |
@@ -678,11 +687,3 @@ config IRQ_PER_CPU | |||
678 | 687 | ||
679 | config IOMMU_HELPER | 688 | config IOMMU_HELPER |
680 | def_bool (IA64_HP_ZX1 || IA64_HP_ZX1_SWIOTLB || IA64_GENERIC || SWIOTLB) | 689 | def_bool (IA64_HP_ZX1 || IA64_HP_ZX1_SWIOTLB || IA64_GENERIC || SWIOTLB) |
681 | |||
682 | source "arch/ia64/hp/sim/Kconfig" | ||
683 | |||
684 | source "arch/ia64/Kconfig.debug" | ||
685 | |||
686 | source "security/Kconfig" | ||
687 | |||
688 | source "crypto/Kconfig" | ||
diff --git a/arch/ia64/hp/common/hwsw_iommu.c b/arch/ia64/hp/common/hwsw_iommu.c index 88b6e6f3fd88..2769dbfd03bf 100644 --- a/arch/ia64/hp/common/hwsw_iommu.c +++ b/arch/ia64/hp/common/hwsw_iommu.c | |||
@@ -13,19 +13,12 @@ | |||
13 | */ | 13 | */ |
14 | 14 | ||
15 | #include <linux/device.h> | 15 | #include <linux/device.h> |
16 | #include <linux/swiotlb.h> | ||
16 | 17 | ||
17 | #include <asm/machvec.h> | 18 | #include <asm/machvec.h> |
18 | 19 | ||
19 | /* swiotlb declarations & definitions: */ | 20 | /* swiotlb declarations & definitions: */ |
20 | extern int swiotlb_late_init_with_default_size (size_t size); | 21 | extern int swiotlb_late_init_with_default_size (size_t size); |
21 | extern ia64_mv_dma_alloc_coherent swiotlb_alloc_coherent; | ||
22 | extern ia64_mv_dma_free_coherent swiotlb_free_coherent; | ||
23 | extern ia64_mv_dma_map_single_attrs swiotlb_map_single_attrs; | ||
24 | extern ia64_mv_dma_unmap_single_attrs swiotlb_unmap_single_attrs; | ||
25 | extern ia64_mv_dma_map_sg_attrs swiotlb_map_sg_attrs; | ||
26 | extern ia64_mv_dma_unmap_sg_attrs swiotlb_unmap_sg_attrs; | ||
27 | extern ia64_mv_dma_supported swiotlb_dma_supported; | ||
28 | extern ia64_mv_dma_mapping_error swiotlb_dma_mapping_error; | ||
29 | 22 | ||
30 | /* hwiommu declarations & definitions: */ | 23 | /* hwiommu declarations & definitions: */ |
31 | 24 | ||
diff --git a/arch/ia64/include/asm/io.h b/arch/ia64/include/asm/io.h index 7f257507cd86..0d9d16e2d949 100644 --- a/arch/ia64/include/asm/io.h +++ b/arch/ia64/include/asm/io.h | |||
@@ -434,28 +434,4 @@ extern void memset_io(volatile void __iomem *s, int c, long n); | |||
434 | 434 | ||
435 | # endif /* __KERNEL__ */ | 435 | # endif /* __KERNEL__ */ |
436 | 436 | ||
437 | /* | ||
438 | * Enabling BIO_VMERGE_BOUNDARY forces us to turn off I/O MMU bypassing. It is said that | ||
439 | * BIO-level virtual merging can give up to 4% performance boost (not verified for ia64). | ||
440 | * On the other hand, we know that I/O MMU bypassing gives ~8% performance improvement on | ||
441 | * SPECweb-like workloads on zx1-based machines. Thus, for now we favor I/O MMU bypassing | ||
442 | * over BIO-level virtual merging. | ||
443 | */ | ||
444 | extern unsigned long ia64_max_iommu_merge_mask; | ||
445 | #if 1 | ||
446 | #define BIO_VMERGE_BOUNDARY 0 | ||
447 | #else | ||
448 | /* | ||
449 | * It makes no sense at all to have this BIO_VMERGE_BOUNDARY macro here. Should be | ||
450 | * replaced by dma_merge_mask() or something of that sort. Note: the only way | ||
451 | * BIO_VMERGE_BOUNDARY is used is to mask off bits. Effectively, our definition gets | ||
452 | * expanded into: | ||
453 | * | ||
454 | * addr & ((ia64_max_iommu_merge_mask + 1) - 1) == (addr & ia64_max_iommu_vmerge_mask) | ||
455 | * | ||
456 | * which is precisely what we want. | ||
457 | */ | ||
458 | #define BIO_VMERGE_BOUNDARY (ia64_max_iommu_merge_mask + 1) | ||
459 | #endif | ||
460 | |||
461 | #endif /* _ASM_IA64_IO_H */ | 437 | #endif /* _ASM_IA64_IO_H */ |
diff --git a/arch/ia64/include/asm/machvec.h b/arch/ia64/include/asm/machvec.h index 1ea28bcee33b..59c17e446683 100644 --- a/arch/ia64/include/asm/machvec.h +++ b/arch/ia64/include/asm/machvec.h | |||
@@ -11,6 +11,7 @@ | |||
11 | #define _ASM_IA64_MACHVEC_H | 11 | #define _ASM_IA64_MACHVEC_H |
12 | 12 | ||
13 | #include <linux/types.h> | 13 | #include <linux/types.h> |
14 | #include <linux/swiotlb.h> | ||
14 | 15 | ||
15 | /* forward declarations: */ | 16 | /* forward declarations: */ |
16 | struct device; | 17 | struct device; |
@@ -298,27 +299,6 @@ extern void machvec_init_from_cmdline(const char *cmdline); | |||
298 | # endif /* CONFIG_IA64_GENERIC */ | 299 | # endif /* CONFIG_IA64_GENERIC */ |
299 | 300 | ||
300 | /* | 301 | /* |
301 | * Declare default routines which aren't declared anywhere else: | ||
302 | */ | ||
303 | extern ia64_mv_dma_init swiotlb_init; | ||
304 | extern ia64_mv_dma_alloc_coherent swiotlb_alloc_coherent; | ||
305 | extern ia64_mv_dma_free_coherent swiotlb_free_coherent; | ||
306 | extern ia64_mv_dma_map_single swiotlb_map_single; | ||
307 | extern ia64_mv_dma_map_single_attrs swiotlb_map_single_attrs; | ||
308 | extern ia64_mv_dma_unmap_single swiotlb_unmap_single; | ||
309 | extern ia64_mv_dma_unmap_single_attrs swiotlb_unmap_single_attrs; | ||
310 | extern ia64_mv_dma_map_sg swiotlb_map_sg; | ||
311 | extern ia64_mv_dma_map_sg_attrs swiotlb_map_sg_attrs; | ||
312 | extern ia64_mv_dma_unmap_sg swiotlb_unmap_sg; | ||
313 | extern ia64_mv_dma_unmap_sg_attrs swiotlb_unmap_sg_attrs; | ||
314 | extern ia64_mv_dma_sync_single_for_cpu swiotlb_sync_single_for_cpu; | ||
315 | extern ia64_mv_dma_sync_sg_for_cpu swiotlb_sync_sg_for_cpu; | ||
316 | extern ia64_mv_dma_sync_single_for_device swiotlb_sync_single_for_device; | ||
317 | extern ia64_mv_dma_sync_sg_for_device swiotlb_sync_sg_for_device; | ||
318 | extern ia64_mv_dma_mapping_error swiotlb_dma_mapping_error; | ||
319 | extern ia64_mv_dma_supported swiotlb_dma_supported; | ||
320 | |||
321 | /* | ||
322 | * Define default versions so we can extend machvec for new platforms without having | 302 | * Define default versions so we can extend machvec for new platforms without having |
323 | * to update the machvec files for all existing platforms. | 303 | * to update the machvec files for all existing platforms. |
324 | */ | 304 | */ |
diff --git a/arch/ia64/include/asm/meminit.h b/arch/ia64/include/asm/meminit.h index 6bc96ee54327..c0cea375620a 100644 --- a/arch/ia64/include/asm/meminit.h +++ b/arch/ia64/include/asm/meminit.h | |||
@@ -48,7 +48,6 @@ extern int reserve_elfcorehdr(unsigned long *start, unsigned long *end); | |||
48 | */ | 48 | */ |
49 | #define GRANULEROUNDDOWN(n) ((n) & ~(IA64_GRANULE_SIZE-1)) | 49 | #define GRANULEROUNDDOWN(n) ((n) & ~(IA64_GRANULE_SIZE-1)) |
50 | #define GRANULEROUNDUP(n) (((n)+IA64_GRANULE_SIZE-1) & ~(IA64_GRANULE_SIZE-1)) | 50 | #define GRANULEROUNDUP(n) (((n)+IA64_GRANULE_SIZE-1) & ~(IA64_GRANULE_SIZE-1)) |
51 | #define ORDERROUNDDOWN(n) ((n) & ~((PAGE_SIZE<<MAX_ORDER)-1)) | ||
52 | 51 | ||
53 | #ifdef CONFIG_NUMA | 52 | #ifdef CONFIG_NUMA |
54 | extern void call_pernode_memory (unsigned long start, unsigned long len, void *func); | 53 | extern void call_pernode_memory (unsigned long start, unsigned long len, void *func); |
diff --git a/arch/ia64/include/asm/sal.h b/arch/ia64/include/asm/sal.h index ea310c0812aa..966797a97c94 100644 --- a/arch/ia64/include/asm/sal.h +++ b/arch/ia64/include/asm/sal.h | |||
@@ -337,11 +337,24 @@ typedef struct sal_log_record_header { | |||
337 | #define sal_log_severity_fatal 1 | 337 | #define sal_log_severity_fatal 1 |
338 | #define sal_log_severity_corrected 2 | 338 | #define sal_log_severity_corrected 2 |
339 | 339 | ||
340 | /* | ||
341 | * Error Recovery Info (ERI) bit decode. From SAL Spec section B.2.2 Table B-3 | ||
342 | * Error Section Error_Recovery_Info Field Definition. | ||
343 | */ | ||
344 | #define ERI_NOT_VALID 0x0 /* Error Recovery Field is not valid */ | ||
345 | #define ERI_NOT_ACCESSIBLE 0x30 /* Resource not accessible */ | ||
346 | #define ERI_CONTAINMENT_WARN 0x22 /* Corrupt data propagated */ | ||
347 | #define ERI_UNCORRECTED_ERROR 0x20 /* Uncorrected error */ | ||
348 | #define ERI_COMPONENT_RESET 0x24 /* Component must be reset */ | ||
349 | #define ERI_CORR_ERROR_LOG 0x21 /* Corrected error, needs logging */ | ||
350 | #define ERI_CORR_ERROR_THRESH 0x29 /* Corrected error threshold exceeded */ | ||
351 | |||
340 | /* Definition of log section header structures */ | 352 | /* Definition of log section header structures */ |
341 | typedef struct sal_log_sec_header { | 353 | typedef struct sal_log_sec_header { |
342 | efi_guid_t guid; /* Unique Section ID */ | 354 | efi_guid_t guid; /* Unique Section ID */ |
343 | sal_log_revision_t revision; /* Major and Minor revision of Section */ | 355 | sal_log_revision_t revision; /* Major and Minor revision of Section */ |
344 | u16 reserved; | 356 | u8 error_recovery_info; /* Platform error recovery status */ |
357 | u8 reserved; | ||
345 | u32 len; /* Section length */ | 358 | u32 len; /* Section length */ |
346 | } sal_log_section_hdr_t; | 359 | } sal_log_section_hdr_t; |
347 | 360 | ||
diff --git a/arch/ia64/include/asm/sn/sn_sal.h b/arch/ia64/include/asm/sn/sn_sal.h index 57e649d388b8..e310fc0135dc 100644 --- a/arch/ia64/include/asm/sn/sn_sal.h +++ b/arch/ia64/include/asm/sn/sn_sal.h | |||
@@ -90,6 +90,8 @@ | |||
90 | #define SN_SAL_SET_CPU_NUMBER 0x02000068 | 90 | #define SN_SAL_SET_CPU_NUMBER 0x02000068 |
91 | 91 | ||
92 | #define SN_SAL_KERNEL_LAUNCH_EVENT 0x02000069 | 92 | #define SN_SAL_KERNEL_LAUNCH_EVENT 0x02000069 |
93 | #define SN_SAL_WATCHLIST_ALLOC 0x02000070 | ||
94 | #define SN_SAL_WATCHLIST_FREE 0x02000071 | ||
93 | 95 | ||
94 | /* | 96 | /* |
95 | * Service-specific constants | 97 | * Service-specific constants |
@@ -1185,4 +1187,47 @@ ia64_sn_kernel_launch_event(void) | |||
1185 | SAL_CALL_NOLOCK(rv, SN_SAL_KERNEL_LAUNCH_EVENT, 0, 0, 0, 0, 0, 0, 0); | 1187 | SAL_CALL_NOLOCK(rv, SN_SAL_KERNEL_LAUNCH_EVENT, 0, 0, 0, 0, 0, 0, 0); |
1186 | return rv.status; | 1188 | return rv.status; |
1187 | } | 1189 | } |
1190 | |||
1191 | union sn_watchlist_u { | ||
1192 | u64 val; | ||
1193 | struct { | ||
1194 | u64 blade : 16, | ||
1195 | size : 32, | ||
1196 | filler : 16; | ||
1197 | }; | ||
1198 | }; | ||
1199 | |||
1200 | static inline int | ||
1201 | sn_mq_watchlist_alloc(int blade, void *mq, unsigned int mq_size, | ||
1202 | unsigned long *intr_mmr_offset) | ||
1203 | { | ||
1204 | struct ia64_sal_retval rv; | ||
1205 | unsigned long addr; | ||
1206 | union sn_watchlist_u size_blade; | ||
1207 | int watchlist; | ||
1208 | |||
1209 | addr = (unsigned long)mq; | ||
1210 | size_blade.size = mq_size; | ||
1211 | size_blade.blade = blade; | ||
1212 | |||
1213 | /* | ||
1214 | * bios returns watchlist number or negative error number. | ||
1215 | */ | ||
1216 | ia64_sal_oemcall_nolock(&rv, SN_SAL_WATCHLIST_ALLOC, addr, | ||
1217 | size_blade.val, (u64)intr_mmr_offset, | ||
1218 | (u64)&watchlist, 0, 0, 0); | ||
1219 | if (rv.status < 0) | ||
1220 | return rv.status; | ||
1221 | |||
1222 | return watchlist; | ||
1223 | } | ||
1224 | |||
1225 | static inline int | ||
1226 | sn_mq_watchlist_free(int blade, int watchlist_num) | ||
1227 | { | ||
1228 | struct ia64_sal_retval rv; | ||
1229 | ia64_sal_oemcall_nolock(&rv, SN_SAL_WATCHLIST_FREE, blade, | ||
1230 | watchlist_num, 0, 0, 0, 0, 0); | ||
1231 | return rv.status; | ||
1232 | } | ||
1188 | #endif /* _ASM_IA64_SN_SN_SAL_H */ | 1233 | #endif /* _ASM_IA64_SN_SN_SAL_H */ |
diff --git a/arch/ia64/kernel/acpi.c b/arch/ia64/kernel/acpi.c index 0635015d0aaa..bd7acc71e8a9 100644 --- a/arch/ia64/kernel/acpi.c +++ b/arch/ia64/kernel/acpi.c | |||
@@ -678,6 +678,30 @@ static int __init acpi_parse_fadt(struct acpi_table_header *table) | |||
678 | return 0; | 678 | return 0; |
679 | } | 679 | } |
680 | 680 | ||
681 | int __init early_acpi_boot_init(void) | ||
682 | { | ||
683 | int ret; | ||
684 | |||
685 | /* | ||
686 | * do a partial walk of MADT to determine how many CPUs | ||
687 | * we have including offline CPUs | ||
688 | */ | ||
689 | if (acpi_table_parse(ACPI_SIG_MADT, acpi_parse_madt)) { | ||
690 | printk(KERN_ERR PREFIX "Can't find MADT\n"); | ||
691 | return 0; | ||
692 | } | ||
693 | |||
694 | ret = acpi_table_parse_madt(ACPI_MADT_TYPE_LOCAL_SAPIC, | ||
695 | acpi_parse_lsapic, NR_CPUS); | ||
696 | if (ret < 1) | ||
697 | printk(KERN_ERR PREFIX | ||
698 | "Error parsing MADT - no LAPIC entries\n"); | ||
699 | |||
700 | return 0; | ||
701 | } | ||
702 | |||
703 | |||
704 | |||
681 | int __init acpi_boot_init(void) | 705 | int __init acpi_boot_init(void) |
682 | { | 706 | { |
683 | 707 | ||
@@ -701,11 +725,6 @@ int __init acpi_boot_init(void) | |||
701 | printk(KERN_ERR PREFIX | 725 | printk(KERN_ERR PREFIX |
702 | "Error parsing LAPIC address override entry\n"); | 726 | "Error parsing LAPIC address override entry\n"); |
703 | 727 | ||
704 | if (acpi_table_parse_madt(ACPI_MADT_TYPE_LOCAL_SAPIC, acpi_parse_lsapic, NR_CPUS) | ||
705 | < 1) | ||
706 | printk(KERN_ERR PREFIX | ||
707 | "Error parsing MADT - no LAPIC entries\n"); | ||
708 | |||
709 | if (acpi_table_parse_madt(ACPI_MADT_TYPE_LOCAL_APIC_NMI, acpi_parse_lapic_nmi, 0) | 728 | if (acpi_table_parse_madt(ACPI_MADT_TYPE_LOCAL_APIC_NMI, acpi_parse_lapic_nmi, 0) |
710 | < 0) | 729 | < 0) |
711 | printk(KERN_ERR PREFIX "Error parsing LAPIC NMI entry\n"); | 730 | printk(KERN_ERR PREFIX "Error parsing LAPIC NMI entry\n"); |
diff --git a/arch/ia64/kernel/pci-dma.c b/arch/ia64/kernel/pci-dma.c index 031abbf9c875..dbdb778efa05 100644 --- a/arch/ia64/kernel/pci-dma.c +++ b/arch/ia64/kernel/pci-dma.c | |||
@@ -12,13 +12,11 @@ | |||
12 | #include <asm/machvec.h> | 12 | #include <asm/machvec.h> |
13 | #include <linux/dma-mapping.h> | 13 | #include <linux/dma-mapping.h> |
14 | 14 | ||
15 | #include <asm/machvec.h> | ||
16 | #include <asm/system.h> | 15 | #include <asm/system.h> |
17 | 16 | ||
18 | #ifdef CONFIG_DMAR | 17 | #ifdef CONFIG_DMAR |
19 | 18 | ||
20 | #include <linux/kernel.h> | 19 | #include <linux/kernel.h> |
21 | #include <linux/string.h> | ||
22 | 20 | ||
23 | #include <asm/page.h> | 21 | #include <asm/page.h> |
24 | #include <asm/iommu.h> | 22 | #include <asm/iommu.h> |
diff --git a/arch/ia64/kernel/setup.c b/arch/ia64/kernel/setup.c index ae7911702bf8..865af27c7737 100644 --- a/arch/ia64/kernel/setup.c +++ b/arch/ia64/kernel/setup.c | |||
@@ -359,7 +359,7 @@ reserve_memory (void) | |||
359 | } | 359 | } |
360 | #endif | 360 | #endif |
361 | 361 | ||
362 | #ifdef CONFIG_CRASH_KERNEL | 362 | #ifdef CONFIG_CRASH_DUMP |
363 | if (reserve_elfcorehdr(&rsvd_region[n].start, | 363 | if (reserve_elfcorehdr(&rsvd_region[n].start, |
364 | &rsvd_region[n].end) == 0) | 364 | &rsvd_region[n].end) == 0) |
365 | n++; | 365 | n++; |
@@ -561,8 +561,12 @@ setup_arch (char **cmdline_p) | |||
561 | #ifdef CONFIG_ACPI | 561 | #ifdef CONFIG_ACPI |
562 | /* Initialize the ACPI boot-time table parser */ | 562 | /* Initialize the ACPI boot-time table parser */ |
563 | acpi_table_init(); | 563 | acpi_table_init(); |
564 | early_acpi_boot_init(); | ||
564 | # ifdef CONFIG_ACPI_NUMA | 565 | # ifdef CONFIG_ACPI_NUMA |
565 | acpi_numa_init(); | 566 | acpi_numa_init(); |
567 | #ifdef CONFIG_ACPI_HOTPLUG_CPU | ||
568 | prefill_possible_map(); | ||
569 | #endif | ||
566 | per_cpu_scan_finalize((cpus_weight(early_cpu_possible_map) == 0 ? | 570 | per_cpu_scan_finalize((cpus_weight(early_cpu_possible_map) == 0 ? |
567 | 32 : cpus_weight(early_cpu_possible_map)), | 571 | 32 : cpus_weight(early_cpu_possible_map)), |
568 | additional_cpus > 0 ? additional_cpus : 0); | 572 | additional_cpus > 0 ? additional_cpus : 0); |
@@ -853,9 +857,6 @@ void __init | |||
853 | setup_per_cpu_areas (void) | 857 | setup_per_cpu_areas (void) |
854 | { | 858 | { |
855 | /* start_kernel() requires this... */ | 859 | /* start_kernel() requires this... */ |
856 | #ifdef CONFIG_ACPI_HOTPLUG_CPU | ||
857 | prefill_possible_map(); | ||
858 | #endif | ||
859 | } | 860 | } |
860 | 861 | ||
861 | /* | 862 | /* |
diff --git a/arch/ia64/mm/discontig.c b/arch/ia64/mm/discontig.c index d8c5fcd89e5b..d85ba98d9008 100644 --- a/arch/ia64/mm/discontig.c +++ b/arch/ia64/mm/discontig.c | |||
@@ -635,7 +635,6 @@ static __init int count_node_pages(unsigned long start, unsigned long len, int n | |||
635 | (min(end, __pa(MAX_DMA_ADDRESS)) - start) >>PAGE_SHIFT; | 635 | (min(end, __pa(MAX_DMA_ADDRESS)) - start) >>PAGE_SHIFT; |
636 | #endif | 636 | #endif |
637 | start = GRANULEROUNDDOWN(start); | 637 | start = GRANULEROUNDDOWN(start); |
638 | start = ORDERROUNDDOWN(start); | ||
639 | end = GRANULEROUNDUP(end); | 638 | end = GRANULEROUNDUP(end); |
640 | mem_data[node].max_pfn = max(mem_data[node].max_pfn, | 639 | mem_data[node].max_pfn = max(mem_data[node].max_pfn, |
641 | end >> PAGE_SHIFT); | 640 | end >> PAGE_SHIFT); |
diff --git a/arch/ia64/uv/kernel/setup.c b/arch/ia64/uv/kernel/setup.c index cf5f28ae96c4..7a5ae633198b 100644 --- a/arch/ia64/uv/kernel/setup.c +++ b/arch/ia64/uv/kernel/setup.c | |||
@@ -19,6 +19,12 @@ EXPORT_PER_CPU_SYMBOL_GPL(__uv_hub_info); | |||
19 | 19 | ||
20 | #ifdef CONFIG_IA64_SGI_UV | 20 | #ifdef CONFIG_IA64_SGI_UV |
21 | int sn_prom_type; | 21 | int sn_prom_type; |
22 | long sn_partition_id; | ||
23 | EXPORT_SYMBOL(sn_partition_id); | ||
24 | long sn_coherency_id; | ||
25 | EXPORT_SYMBOL_GPL(sn_coherency_id); | ||
26 | long sn_region_size; | ||
27 | EXPORT_SYMBOL(sn_region_size); | ||
22 | #endif | 28 | #endif |
23 | 29 | ||
24 | struct redir_addr { | 30 | struct redir_addr { |
diff --git a/arch/powerpc/boot/dts/gef_sbc610.dts b/arch/powerpc/boot/dts/gef_sbc610.dts index 6ed608322ddc..e48cfa740c8a 100644 --- a/arch/powerpc/boot/dts/gef_sbc610.dts +++ b/arch/powerpc/boot/dts/gef_sbc610.dts | |||
@@ -108,7 +108,7 @@ | |||
108 | compatible = "simple-bus"; | 108 | compatible = "simple-bus"; |
109 | ranges = <0x0 0xfef00000 0x00100000>; | 109 | ranges = <0x0 0xfef00000 0x00100000>; |
110 | reg = <0xfef00000 0x100000>; // CCSRBAR 1M | 110 | reg = <0xfef00000 0x100000>; // CCSRBAR 1M |
111 | bus-frequency = <0>; | 111 | bus-frequency = <33333333>; |
112 | 112 | ||
113 | i2c1: i2c@3000 { | 113 | i2c1: i2c@3000 { |
114 | #address-cells = <1>; | 114 | #address-cells = <1>; |
diff --git a/arch/powerpc/configs/83xx/asp8347_defconfig b/arch/powerpc/configs/83xx/asp8347_defconfig index 0b1fa20f745c..cbecaf3d7906 100644 --- a/arch/powerpc/configs/83xx/asp8347_defconfig +++ b/arch/powerpc/configs/83xx/asp8347_defconfig | |||
@@ -1,7 +1,7 @@ | |||
1 | # | 1 | # |
2 | # Automatically generated make config: don't edit | 2 | # Automatically generated make config: don't edit |
3 | # Linux kernel version: 2.6.27-rc4 | 3 | # Linux kernel version: 2.6.28-rc3 |
4 | # Thu Aug 21 00:52:01 2008 | 4 | # Sat Nov 8 12:39:49 2008 |
5 | # | 5 | # |
6 | # CONFIG_PPC64 is not set | 6 | # CONFIG_PPC64 is not set |
7 | 7 | ||
@@ -23,7 +23,7 @@ CONFIG_PPC_STD_MMU_32=y | |||
23 | # CONFIG_SMP is not set | 23 | # CONFIG_SMP is not set |
24 | CONFIG_PPC32=y | 24 | CONFIG_PPC32=y |
25 | CONFIG_WORD_SIZE=32 | 25 | CONFIG_WORD_SIZE=32 |
26 | CONFIG_PPC_MERGE=y | 26 | # CONFIG_ARCH_PHYS_ADDR_T_64BIT is not set |
27 | CONFIG_MMU=y | 27 | CONFIG_MMU=y |
28 | CONFIG_GENERIC_CMOS_UPDATE=y | 28 | CONFIG_GENERIC_CMOS_UPDATE=y |
29 | CONFIG_GENERIC_TIME=y | 29 | CONFIG_GENERIC_TIME=y |
@@ -54,8 +54,6 @@ CONFIG_AUDIT_ARCH=y | |||
54 | CONFIG_GENERIC_BUG=y | 54 | CONFIG_GENERIC_BUG=y |
55 | # CONFIG_DEFAULT_UIMAGE is not set | 55 | # CONFIG_DEFAULT_UIMAGE is not set |
56 | CONFIG_REDBOOT=y | 56 | CONFIG_REDBOOT=y |
57 | CONFIG_HIBERNATE_32=y | ||
58 | CONFIG_ARCH_HIBERNATION_POSSIBLE=y | ||
59 | CONFIG_ARCH_SUSPEND_POSSIBLE=y | 57 | CONFIG_ARCH_SUSPEND_POSSIBLE=y |
60 | # CONFIG_PPC_DCR_NATIVE is not set | 58 | # CONFIG_PPC_DCR_NATIVE is not set |
61 | # CONFIG_PPC_DCR_MMIO is not set | 59 | # CONFIG_PPC_DCR_MMIO is not set |
@@ -99,7 +97,6 @@ CONFIG_HOTPLUG=y | |||
99 | CONFIG_PRINTK=y | 97 | CONFIG_PRINTK=y |
100 | CONFIG_BUG=y | 98 | CONFIG_BUG=y |
101 | CONFIG_ELF_CORE=y | 99 | CONFIG_ELF_CORE=y |
102 | CONFIG_PCSPKR_PLATFORM=y | ||
103 | CONFIG_COMPAT_BRK=y | 100 | CONFIG_COMPAT_BRK=y |
104 | CONFIG_BASE_FULL=y | 101 | CONFIG_BASE_FULL=y |
105 | CONFIG_FUTEX=y | 102 | CONFIG_FUTEX=y |
@@ -109,7 +106,9 @@ CONFIG_SIGNALFD=y | |||
109 | CONFIG_TIMERFD=y | 106 | CONFIG_TIMERFD=y |
110 | CONFIG_EVENTFD=y | 107 | CONFIG_EVENTFD=y |
111 | CONFIG_SHMEM=y | 108 | CONFIG_SHMEM=y |
109 | CONFIG_AIO=y | ||
112 | CONFIG_VM_EVENT_COUNTERS=y | 110 | CONFIG_VM_EVENT_COUNTERS=y |
111 | CONFIG_PCI_QUIRKS=y | ||
113 | CONFIG_SLUB_DEBUG=y | 112 | CONFIG_SLUB_DEBUG=y |
114 | # CONFIG_SLAB is not set | 113 | # CONFIG_SLAB is not set |
115 | CONFIG_SLUB=y | 114 | CONFIG_SLUB=y |
@@ -122,10 +121,6 @@ CONFIG_HAVE_IOREMAP_PROT=y | |||
122 | CONFIG_HAVE_KPROBES=y | 121 | CONFIG_HAVE_KPROBES=y |
123 | CONFIG_HAVE_KRETPROBES=y | 122 | CONFIG_HAVE_KRETPROBES=y |
124 | CONFIG_HAVE_ARCH_TRACEHOOK=y | 123 | CONFIG_HAVE_ARCH_TRACEHOOK=y |
125 | # CONFIG_HAVE_DMA_ATTRS is not set | ||
126 | # CONFIG_USE_GENERIC_SMP_HELPERS is not set | ||
127 | # CONFIG_HAVE_CLK is not set | ||
128 | CONFIG_PROC_PAGE_MONITOR=y | ||
129 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set | 124 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set |
130 | CONFIG_SLABINFO=y | 125 | CONFIG_SLABINFO=y |
131 | CONFIG_RT_MUTEXES=y | 126 | CONFIG_RT_MUTEXES=y |
@@ -158,6 +153,7 @@ CONFIG_DEFAULT_AS=y | |||
158 | # CONFIG_DEFAULT_NOOP is not set | 153 | # CONFIG_DEFAULT_NOOP is not set |
159 | CONFIG_DEFAULT_IOSCHED="anticipatory" | 154 | CONFIG_DEFAULT_IOSCHED="anticipatory" |
160 | CONFIG_CLASSIC_RCU=y | 155 | CONFIG_CLASSIC_RCU=y |
156 | # CONFIG_FREEZER is not set | ||
161 | 157 | ||
162 | # | 158 | # |
163 | # Platform support | 159 | # Platform support |
@@ -165,10 +161,10 @@ CONFIG_CLASSIC_RCU=y | |||
165 | CONFIG_PPC_MULTIPLATFORM=y | 161 | CONFIG_PPC_MULTIPLATFORM=y |
166 | CONFIG_CLASSIC32=y | 162 | CONFIG_CLASSIC32=y |
167 | # CONFIG_PPC_CHRP is not set | 163 | # CONFIG_PPC_CHRP is not set |
168 | # CONFIG_PPC_PMAC is not set | ||
169 | # CONFIG_MPC5121_ADS is not set | 164 | # CONFIG_MPC5121_ADS is not set |
170 | # CONFIG_MPC5121_GENERIC is not set | 165 | # CONFIG_MPC5121_GENERIC is not set |
171 | # CONFIG_PPC_MPC52xx is not set | 166 | # CONFIG_PPC_MPC52xx is not set |
167 | # CONFIG_PPC_PMAC is not set | ||
172 | # CONFIG_PPC_CELL is not set | 168 | # CONFIG_PPC_CELL is not set |
173 | # CONFIG_PPC_CELL_NATIVE is not set | 169 | # CONFIG_PPC_CELL_NATIVE is not set |
174 | # CONFIG_PPC_82xx is not set | 170 | # CONFIG_PPC_82xx is not set |
@@ -188,24 +184,21 @@ CONFIG_ASP834x=y | |||
188 | CONFIG_PPC_MPC834x=y | 184 | CONFIG_PPC_MPC834x=y |
189 | # CONFIG_PPC_86xx is not set | 185 | # CONFIG_PPC_86xx is not set |
190 | # CONFIG_EMBEDDED6xx is not set | 186 | # CONFIG_EMBEDDED6xx is not set |
191 | CONFIG_PPC_NATIVE=y | ||
192 | # CONFIG_UDBG_RTAS_CONSOLE is not set | ||
193 | CONFIG_IPIC=y | 187 | CONFIG_IPIC=y |
194 | CONFIG_MPIC=y | 188 | # CONFIG_MPIC is not set |
195 | # CONFIG_MPIC_WEIRD is not set | 189 | # CONFIG_MPIC_WEIRD is not set |
196 | CONFIG_PPC_I8259=y | 190 | # CONFIG_PPC_I8259 is not set |
197 | CONFIG_PPC_RTAS=y | 191 | # CONFIG_PPC_RTAS is not set |
198 | # CONFIG_RTAS_ERROR_LOGGING is not set | ||
199 | CONFIG_RTAS_PROC=y | ||
200 | # CONFIG_MMIO_NVRAM is not set | 192 | # CONFIG_MMIO_NVRAM is not set |
201 | CONFIG_PPC_MPC106=y | 193 | # CONFIG_PPC_MPC106 is not set |
202 | # CONFIG_PPC_970_NAP is not set | 194 | # CONFIG_PPC_970_NAP is not set |
203 | # CONFIG_PPC_INDIRECT_IO is not set | 195 | # CONFIG_PPC_INDIRECT_IO is not set |
204 | # CONFIG_GENERIC_IOMAP is not set | 196 | # CONFIG_GENERIC_IOMAP is not set |
205 | # CONFIG_CPU_FREQ is not set | 197 | # CONFIG_CPU_FREQ is not set |
206 | # CONFIG_PPC601_SYNC_FIX is not set | ||
207 | # CONFIG_TAU is not set | 198 | # CONFIG_TAU is not set |
199 | # CONFIG_QUICC_ENGINE is not set | ||
208 | # CONFIG_FSL_ULI1575 is not set | 200 | # CONFIG_FSL_ULI1575 is not set |
201 | # CONFIG_MPC8xxx_GPIO is not set | ||
209 | 202 | ||
210 | # | 203 | # |
211 | # Kernel options | 204 | # Kernel options |
@@ -225,6 +218,8 @@ CONFIG_PREEMPT_NONE=y | |||
225 | # CONFIG_PREEMPT_VOLUNTARY is not set | 218 | # CONFIG_PREEMPT_VOLUNTARY is not set |
226 | # CONFIG_PREEMPT is not set | 219 | # CONFIG_PREEMPT is not set |
227 | CONFIG_BINFMT_ELF=y | 220 | CONFIG_BINFMT_ELF=y |
221 | # CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set | ||
222 | # CONFIG_HAVE_AOUT is not set | ||
228 | # CONFIG_BINFMT_MISC is not set | 223 | # CONFIG_BINFMT_MISC is not set |
229 | # CONFIG_IOMMU_HELPER is not set | 224 | # CONFIG_IOMMU_HELPER is not set |
230 | CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y | 225 | CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y |
@@ -239,15 +234,15 @@ CONFIG_FLATMEM_MANUAL=y | |||
239 | # CONFIG_SPARSEMEM_MANUAL is not set | 234 | # CONFIG_SPARSEMEM_MANUAL is not set |
240 | CONFIG_FLATMEM=y | 235 | CONFIG_FLATMEM=y |
241 | CONFIG_FLAT_NODE_MEM_MAP=y | 236 | CONFIG_FLAT_NODE_MEM_MAP=y |
242 | # CONFIG_SPARSEMEM_STATIC is not set | ||
243 | # CONFIG_SPARSEMEM_VMEMMAP_ENABLE is not set | ||
244 | CONFIG_PAGEFLAGS_EXTENDED=y | 237 | CONFIG_PAGEFLAGS_EXTENDED=y |
245 | CONFIG_SPLIT_PTLOCK_CPUS=4 | 238 | CONFIG_SPLIT_PTLOCK_CPUS=4 |
246 | CONFIG_MIGRATION=y | 239 | CONFIG_MIGRATION=y |
247 | # CONFIG_RESOURCES_64BIT is not set | 240 | # CONFIG_RESOURCES_64BIT is not set |
241 | # CONFIG_PHYS_ADDR_T_64BIT is not set | ||
248 | CONFIG_ZONE_DMA_FLAG=1 | 242 | CONFIG_ZONE_DMA_FLAG=1 |
249 | CONFIG_BOUNCE=y | 243 | CONFIG_BOUNCE=y |
250 | CONFIG_VIRT_TO_BUS=y | 244 | CONFIG_VIRT_TO_BUS=y |
245 | CONFIG_UNEVICTABLE_LRU=y | ||
251 | CONFIG_FORCE_MAX_ZONEORDER=11 | 246 | CONFIG_FORCE_MAX_ZONEORDER=11 |
252 | CONFIG_PROC_DEVICETREE=y | 247 | CONFIG_PROC_DEVICETREE=y |
253 | # CONFIG_CMDLINE_BOOL is not set | 248 | # CONFIG_CMDLINE_BOOL is not set |
@@ -259,7 +254,6 @@ CONFIG_ISA_DMA_API=y | |||
259 | # | 254 | # |
260 | # Bus options | 255 | # Bus options |
261 | # | 256 | # |
262 | # CONFIG_ISA is not set | ||
263 | CONFIG_ZONE_DMA=y | 257 | CONFIG_ZONE_DMA=y |
264 | CONFIG_GENERIC_ISA_DMA=y | 258 | CONFIG_GENERIC_ISA_DMA=y |
265 | CONFIG_PPC_INDIRECT_PCI=y | 259 | CONFIG_PPC_INDIRECT_PCI=y |
@@ -272,7 +266,7 @@ CONFIG_PCI_SYSCALL=y | |||
272 | # CONFIG_PCIEPORTBUS is not set | 266 | # CONFIG_PCIEPORTBUS is not set |
273 | CONFIG_ARCH_SUPPORTS_MSI=y | 267 | CONFIG_ARCH_SUPPORTS_MSI=y |
274 | # CONFIG_PCI_MSI is not set | 268 | # CONFIG_PCI_MSI is not set |
275 | CONFIG_PCI_LEGACY=y | 269 | # CONFIG_PCI_LEGACY is not set |
276 | # CONFIG_PCCARD is not set | 270 | # CONFIG_PCCARD is not set |
277 | # CONFIG_HOTPLUG_PCI is not set | 271 | # CONFIG_HOTPLUG_PCI is not set |
278 | # CONFIG_HAS_RAPIDIO is not set | 272 | # CONFIG_HAS_RAPIDIO is not set |
@@ -340,6 +334,7 @@ CONFIG_DEFAULT_TCP_CONG="cubic" | |||
340 | # CONFIG_TIPC is not set | 334 | # CONFIG_TIPC is not set |
341 | # CONFIG_ATM is not set | 335 | # CONFIG_ATM is not set |
342 | # CONFIG_BRIDGE is not set | 336 | # CONFIG_BRIDGE is not set |
337 | # CONFIG_NET_DSA is not set | ||
343 | # CONFIG_VLAN_8021Q is not set | 338 | # CONFIG_VLAN_8021Q is not set |
344 | # CONFIG_DECNET is not set | 339 | # CONFIG_DECNET is not set |
345 | # CONFIG_LLC2 is not set | 340 | # CONFIG_LLC2 is not set |
@@ -360,11 +355,10 @@ CONFIG_DEFAULT_TCP_CONG="cubic" | |||
360 | # CONFIG_IRDA is not set | 355 | # CONFIG_IRDA is not set |
361 | # CONFIG_BT is not set | 356 | # CONFIG_BT is not set |
362 | # CONFIG_AF_RXRPC is not set | 357 | # CONFIG_AF_RXRPC is not set |
363 | 358 | # CONFIG_PHONET is not set | |
364 | # | 359 | CONFIG_WIRELESS=y |
365 | # Wireless | ||
366 | # | ||
367 | # CONFIG_CFG80211 is not set | 360 | # CONFIG_CFG80211 is not set |
361 | CONFIG_WIRELESS_OLD_REGULATORY=y | ||
368 | # CONFIG_WIRELESS_EXT is not set | 362 | # CONFIG_WIRELESS_EXT is not set |
369 | # CONFIG_MAC80211 is not set | 363 | # CONFIG_MAC80211 is not set |
370 | # CONFIG_IEEE80211 is not set | 364 | # CONFIG_IEEE80211 is not set |
@@ -470,7 +464,6 @@ CONFIG_OF_I2C=y | |||
470 | # CONFIG_PARPORT is not set | 464 | # CONFIG_PARPORT is not set |
471 | CONFIG_BLK_DEV=y | 465 | CONFIG_BLK_DEV=y |
472 | # CONFIG_BLK_DEV_FD is not set | 466 | # CONFIG_BLK_DEV_FD is not set |
473 | # CONFIG_MAC_FLOPPY is not set | ||
474 | # CONFIG_BLK_CPQ_DA is not set | 467 | # CONFIG_BLK_CPQ_DA is not set |
475 | # CONFIG_BLK_CPQ_CISS_DA is not set | 468 | # CONFIG_BLK_CPQ_CISS_DA is not set |
476 | # CONFIG_BLK_DEV_DAC960 is not set | 469 | # CONFIG_BLK_DEV_DAC960 is not set |
@@ -547,8 +540,6 @@ CONFIG_PHYLIB=y | |||
547 | # CONFIG_MDIO_BITBANG is not set | 540 | # CONFIG_MDIO_BITBANG is not set |
548 | CONFIG_NET_ETHERNET=y | 541 | CONFIG_NET_ETHERNET=y |
549 | CONFIG_MII=y | 542 | CONFIG_MII=y |
550 | # CONFIG_MACE is not set | ||
551 | # CONFIG_BMAC is not set | ||
552 | # CONFIG_HAPPYMEAL is not set | 543 | # CONFIG_HAPPYMEAL is not set |
553 | # CONFIG_SUNGEM is not set | 544 | # CONFIG_SUNGEM is not set |
554 | # CONFIG_CASSINI is not set | 545 | # CONFIG_CASSINI is not set |
@@ -559,8 +550,12 @@ CONFIG_MII=y | |||
559 | # CONFIG_IBM_NEW_EMAC_RGMII is not set | 550 | # CONFIG_IBM_NEW_EMAC_RGMII is not set |
560 | # CONFIG_IBM_NEW_EMAC_TAH is not set | 551 | # CONFIG_IBM_NEW_EMAC_TAH is not set |
561 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set | 552 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set |
553 | # CONFIG_IBM_NEW_EMAC_NO_FLOW_CTRL is not set | ||
554 | # CONFIG_IBM_NEW_EMAC_MAL_CLR_ICINTSTAT is not set | ||
555 | # CONFIG_IBM_NEW_EMAC_MAL_COMMON_ERR is not set | ||
562 | # CONFIG_NET_PCI is not set | 556 | # CONFIG_NET_PCI is not set |
563 | # CONFIG_B44 is not set | 557 | # CONFIG_B44 is not set |
558 | # CONFIG_ATL2 is not set | ||
564 | CONFIG_NETDEV_1000=y | 559 | CONFIG_NETDEV_1000=y |
565 | # CONFIG_ACENIC is not set | 560 | # CONFIG_ACENIC is not set |
566 | # CONFIG_DL2K is not set | 561 | # CONFIG_DL2K is not set |
@@ -583,6 +578,7 @@ CONFIG_GIANFAR=y | |||
583 | # CONFIG_QLA3XXX is not set | 578 | # CONFIG_QLA3XXX is not set |
584 | # CONFIG_ATL1 is not set | 579 | # CONFIG_ATL1 is not set |
585 | # CONFIG_ATL1E is not set | 580 | # CONFIG_ATL1E is not set |
581 | # CONFIG_JME is not set | ||
586 | # CONFIG_NETDEV_10000 is not set | 582 | # CONFIG_NETDEV_10000 is not set |
587 | # CONFIG_TR is not set | 583 | # CONFIG_TR is not set |
588 | 584 | ||
@@ -667,14 +663,11 @@ CONFIG_SERIAL_8250_RUNTIME_UARTS=4 | |||
667 | # CONFIG_SERIAL_UARTLITE is not set | 663 | # CONFIG_SERIAL_UARTLITE is not set |
668 | CONFIG_SERIAL_CORE=y | 664 | CONFIG_SERIAL_CORE=y |
669 | CONFIG_SERIAL_CORE_CONSOLE=y | 665 | CONFIG_SERIAL_CORE_CONSOLE=y |
670 | # CONFIG_SERIAL_PMACZILOG is not set | ||
671 | # CONFIG_SERIAL_JSM is not set | 666 | # CONFIG_SERIAL_JSM is not set |
672 | # CONFIG_SERIAL_OF_PLATFORM is not set | 667 | # CONFIG_SERIAL_OF_PLATFORM is not set |
673 | CONFIG_UNIX98_PTYS=y | 668 | CONFIG_UNIX98_PTYS=y |
674 | CONFIG_LEGACY_PTYS=y | 669 | CONFIG_LEGACY_PTYS=y |
675 | CONFIG_LEGACY_PTY_COUNT=256 | 670 | CONFIG_LEGACY_PTY_COUNT=256 |
676 | # CONFIG_BRIQ_PANEL is not set | ||
677 | # CONFIG_HVC_RTAS is not set | ||
678 | # CONFIG_IPMI_HANDLER is not set | 671 | # CONFIG_IPMI_HANDLER is not set |
679 | # CONFIG_HW_RANDOM is not set | 672 | # CONFIG_HW_RANDOM is not set |
680 | # CONFIG_NVRAM is not set | 673 | # CONFIG_NVRAM is not set |
@@ -711,12 +704,6 @@ CONFIG_I2C_HELPER_AUTO=y | |||
711 | # CONFIG_I2C_VIAPRO is not set | 704 | # CONFIG_I2C_VIAPRO is not set |
712 | 705 | ||
713 | # | 706 | # |
714 | # Mac SMBus host controller drivers | ||
715 | # | ||
716 | # CONFIG_I2C_HYDRA is not set | ||
717 | CONFIG_I2C_POWERMAC=y | ||
718 | |||
719 | # | ||
720 | # I2C system bus drivers (mostly embedded / system-on-chip) | 707 | # I2C system bus drivers (mostly embedded / system-on-chip) |
721 | # | 708 | # |
722 | CONFIG_I2C_MPC=y | 709 | CONFIG_I2C_MPC=y |
@@ -753,6 +740,7 @@ CONFIG_I2C_MPC=y | |||
753 | # CONFIG_SENSORS_PCF8591 is not set | 740 | # CONFIG_SENSORS_PCF8591 is not set |
754 | # CONFIG_SENSORS_MAX6875 is not set | 741 | # CONFIG_SENSORS_MAX6875 is not set |
755 | # CONFIG_SENSORS_TSL2550 is not set | 742 | # CONFIG_SENSORS_TSL2550 is not set |
743 | # CONFIG_MCU_MPC8349EMITX is not set | ||
756 | # CONFIG_I2C_DEBUG_CORE is not set | 744 | # CONFIG_I2C_DEBUG_CORE is not set |
757 | # CONFIG_I2C_DEBUG_ALGO is not set | 745 | # CONFIG_I2C_DEBUG_ALGO is not set |
758 | # CONFIG_I2C_DEBUG_BUS is not set | 746 | # CONFIG_I2C_DEBUG_BUS is not set |
@@ -774,7 +762,6 @@ CONFIG_HWMON=y | |||
774 | # CONFIG_SENSORS_ADM9240 is not set | 762 | # CONFIG_SENSORS_ADM9240 is not set |
775 | # CONFIG_SENSORS_ADT7470 is not set | 763 | # CONFIG_SENSORS_ADT7470 is not set |
776 | # CONFIG_SENSORS_ADT7473 is not set | 764 | # CONFIG_SENSORS_ADT7473 is not set |
777 | # CONFIG_SENSORS_AMS is not set | ||
778 | # CONFIG_SENSORS_ATXP1 is not set | 765 | # CONFIG_SENSORS_ATXP1 is not set |
779 | # CONFIG_SENSORS_DS1621 is not set | 766 | # CONFIG_SENSORS_DS1621 is not set |
780 | # CONFIG_SENSORS_I5K_AMB is not set | 767 | # CONFIG_SENSORS_I5K_AMB is not set |
@@ -829,7 +816,6 @@ CONFIG_WATCHDOG=y | |||
829 | # CONFIG_SOFT_WATCHDOG is not set | 816 | # CONFIG_SOFT_WATCHDOG is not set |
830 | # CONFIG_ALIM7101_WDT is not set | 817 | # CONFIG_ALIM7101_WDT is not set |
831 | # CONFIG_8xxx_WDT is not set | 818 | # CONFIG_8xxx_WDT is not set |
832 | # CONFIG_WATCHDOG_RTAS is not set | ||
833 | 819 | ||
834 | # | 820 | # |
835 | # PCI-based Watchdog Cards | 821 | # PCI-based Watchdog Cards |
@@ -855,6 +841,17 @@ CONFIG_SSB_POSSIBLE=y | |||
855 | # CONFIG_MFD_SM501 is not set | 841 | # CONFIG_MFD_SM501 is not set |
856 | # CONFIG_HTC_PASIC3 is not set | 842 | # CONFIG_HTC_PASIC3 is not set |
857 | # CONFIG_MFD_TMIO is not set | 843 | # CONFIG_MFD_TMIO is not set |
844 | # CONFIG_PMIC_DA903X is not set | ||
845 | # CONFIG_MFD_WM8400 is not set | ||
846 | # CONFIG_MFD_WM8350_I2C is not set | ||
847 | |||
848 | # | ||
849 | # Voltage and Current regulators | ||
850 | # | ||
851 | # CONFIG_REGULATOR is not set | ||
852 | # CONFIG_REGULATOR_FIXED_VOLTAGE is not set | ||
853 | # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set | ||
854 | # CONFIG_REGULATOR_BQ24022 is not set | ||
858 | 855 | ||
859 | # | 856 | # |
860 | # Multimedia devices | 857 | # Multimedia devices |
@@ -907,6 +904,8 @@ CONFIG_USB_DEVICE_CLASS=y | |||
907 | # CONFIG_USB_OTG_WHITELIST is not set | 904 | # CONFIG_USB_OTG_WHITELIST is not set |
908 | # CONFIG_USB_OTG_BLACKLIST_HUB is not set | 905 | # CONFIG_USB_OTG_BLACKLIST_HUB is not set |
909 | CONFIG_USB_MON=y | 906 | CONFIG_USB_MON=y |
907 | # CONFIG_USB_WUSB is not set | ||
908 | # CONFIG_USB_WUSB_CBAF is not set | ||
910 | 909 | ||
911 | # | 910 | # |
912 | # USB Host Controller Drivers | 911 | # USB Host Controller Drivers |
@@ -923,6 +922,8 @@ CONFIG_USB_EHCI_HCD_PPC_OF=y | |||
923 | # CONFIG_USB_UHCI_HCD is not set | 922 | # CONFIG_USB_UHCI_HCD is not set |
924 | # CONFIG_USB_SL811_HCD is not set | 923 | # CONFIG_USB_SL811_HCD is not set |
925 | # CONFIG_USB_R8A66597_HCD is not set | 924 | # CONFIG_USB_R8A66597_HCD is not set |
925 | # CONFIG_USB_WHCI_HCD is not set | ||
926 | # CONFIG_USB_HWA_HCD is not set | ||
926 | 927 | ||
927 | # | 928 | # |
928 | # USB Device Class drivers | 929 | # USB Device Class drivers |
@@ -930,6 +931,7 @@ CONFIG_USB_EHCI_HCD_PPC_OF=y | |||
930 | # CONFIG_USB_ACM is not set | 931 | # CONFIG_USB_ACM is not set |
931 | # CONFIG_USB_PRINTER is not set | 932 | # CONFIG_USB_PRINTER is not set |
932 | # CONFIG_USB_WDM is not set | 933 | # CONFIG_USB_WDM is not set |
934 | # CONFIG_USB_TMC is not set | ||
933 | 935 | ||
934 | # | 936 | # |
935 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' | 937 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' |
@@ -956,6 +958,7 @@ CONFIG_USB_EHCI_HCD_PPC_OF=y | |||
956 | # CONFIG_USB_EMI62 is not set | 958 | # CONFIG_USB_EMI62 is not set |
957 | # CONFIG_USB_EMI26 is not set | 959 | # CONFIG_USB_EMI26 is not set |
958 | # CONFIG_USB_ADUTUX is not set | 960 | # CONFIG_USB_ADUTUX is not set |
961 | # CONFIG_USB_SEVSEG is not set | ||
959 | # CONFIG_USB_RIO500 is not set | 962 | # CONFIG_USB_RIO500 is not set |
960 | # CONFIG_USB_LEGOTOWER is not set | 963 | # CONFIG_USB_LEGOTOWER is not set |
961 | # CONFIG_USB_LCD is not set | 964 | # CONFIG_USB_LCD is not set |
@@ -972,7 +975,9 @@ CONFIG_USB_EHCI_HCD_PPC_OF=y | |||
972 | # CONFIG_USB_TRANCEVIBRATOR is not set | 975 | # CONFIG_USB_TRANCEVIBRATOR is not set |
973 | # CONFIG_USB_IOWARRIOR is not set | 976 | # CONFIG_USB_IOWARRIOR is not set |
974 | # CONFIG_USB_ISIGHTFW is not set | 977 | # CONFIG_USB_ISIGHTFW is not set |
978 | # CONFIG_USB_VST is not set | ||
975 | # CONFIG_USB_GADGET is not set | 979 | # CONFIG_USB_GADGET is not set |
980 | # CONFIG_UWB is not set | ||
976 | # CONFIG_MMC is not set | 981 | # CONFIG_MMC is not set |
977 | # CONFIG_MEMSTICK is not set | 982 | # CONFIG_MEMSTICK is not set |
978 | # CONFIG_NEW_LEDS is not set | 983 | # CONFIG_NEW_LEDS is not set |
@@ -1018,12 +1023,15 @@ CONFIG_RTC_DRV_DS1374=y | |||
1018 | # Platform RTC drivers | 1023 | # Platform RTC drivers |
1019 | # | 1024 | # |
1020 | # CONFIG_RTC_DRV_CMOS is not set | 1025 | # CONFIG_RTC_DRV_CMOS is not set |
1026 | # CONFIG_RTC_DRV_DS1286 is not set | ||
1021 | # CONFIG_RTC_DRV_DS1511 is not set | 1027 | # CONFIG_RTC_DRV_DS1511 is not set |
1022 | # CONFIG_RTC_DRV_DS1553 is not set | 1028 | # CONFIG_RTC_DRV_DS1553 is not set |
1023 | # CONFIG_RTC_DRV_DS1742 is not set | 1029 | # CONFIG_RTC_DRV_DS1742 is not set |
1024 | # CONFIG_RTC_DRV_STK17TA8 is not set | 1030 | # CONFIG_RTC_DRV_STK17TA8 is not set |
1025 | # CONFIG_RTC_DRV_M48T86 is not set | 1031 | # CONFIG_RTC_DRV_M48T86 is not set |
1032 | # CONFIG_RTC_DRV_M48T35 is not set | ||
1026 | # CONFIG_RTC_DRV_M48T59 is not set | 1033 | # CONFIG_RTC_DRV_M48T59 is not set |
1034 | # CONFIG_RTC_DRV_BQ4802 is not set | ||
1027 | # CONFIG_RTC_DRV_V3020 is not set | 1035 | # CONFIG_RTC_DRV_V3020 is not set |
1028 | 1036 | ||
1029 | # | 1037 | # |
@@ -1032,6 +1040,7 @@ CONFIG_RTC_DRV_DS1374=y | |||
1032 | # CONFIG_RTC_DRV_PPC is not set | 1040 | # CONFIG_RTC_DRV_PPC is not set |
1033 | # CONFIG_DMADEVICES is not set | 1041 | # CONFIG_DMADEVICES is not set |
1034 | # CONFIG_UIO is not set | 1042 | # CONFIG_UIO is not set |
1043 | # CONFIG_STAGING is not set | ||
1035 | 1044 | ||
1036 | # | 1045 | # |
1037 | # File systems | 1046 | # File systems |
@@ -1043,12 +1052,13 @@ CONFIG_EXT3_FS=y | |||
1043 | CONFIG_EXT3_FS_XATTR=y | 1052 | CONFIG_EXT3_FS_XATTR=y |
1044 | # CONFIG_EXT3_FS_POSIX_ACL is not set | 1053 | # CONFIG_EXT3_FS_POSIX_ACL is not set |
1045 | # CONFIG_EXT3_FS_SECURITY is not set | 1054 | # CONFIG_EXT3_FS_SECURITY is not set |
1046 | # CONFIG_EXT4DEV_FS is not set | 1055 | # CONFIG_EXT4_FS is not set |
1047 | CONFIG_JBD=y | 1056 | CONFIG_JBD=y |
1048 | CONFIG_FS_MBCACHE=y | 1057 | CONFIG_FS_MBCACHE=y |
1049 | # CONFIG_REISERFS_FS is not set | 1058 | # CONFIG_REISERFS_FS is not set |
1050 | # CONFIG_JFS_FS is not set | 1059 | # CONFIG_JFS_FS is not set |
1051 | # CONFIG_FS_POSIX_ACL is not set | 1060 | # CONFIG_FS_POSIX_ACL is not set |
1061 | CONFIG_FILE_LOCKING=y | ||
1052 | # CONFIG_XFS_FS is not set | 1062 | # CONFIG_XFS_FS is not set |
1053 | # CONFIG_OCFS2_FS is not set | 1063 | # CONFIG_OCFS2_FS is not set |
1054 | CONFIG_DNOTIFY=y | 1064 | CONFIG_DNOTIFY=y |
@@ -1078,6 +1088,7 @@ CONFIG_INOTIFY_USER=y | |||
1078 | CONFIG_PROC_FS=y | 1088 | CONFIG_PROC_FS=y |
1079 | CONFIG_PROC_KCORE=y | 1089 | CONFIG_PROC_KCORE=y |
1080 | CONFIG_PROC_SYSCTL=y | 1090 | CONFIG_PROC_SYSCTL=y |
1091 | CONFIG_PROC_PAGE_MONITOR=y | ||
1081 | CONFIG_SYSFS=y | 1092 | CONFIG_SYSFS=y |
1082 | CONFIG_TMPFS=y | 1093 | CONFIG_TMPFS=y |
1083 | # CONFIG_TMPFS_POSIX_ACL is not set | 1094 | # CONFIG_TMPFS_POSIX_ACL is not set |
@@ -1126,6 +1137,7 @@ CONFIG_LOCKD_V4=y | |||
1126 | CONFIG_NFS_COMMON=y | 1137 | CONFIG_NFS_COMMON=y |
1127 | CONFIG_SUNRPC=y | 1138 | CONFIG_SUNRPC=y |
1128 | CONFIG_SUNRPC_GSS=y | 1139 | CONFIG_SUNRPC_GSS=y |
1140 | # CONFIG_SUNRPC_REGISTER_V4 is not set | ||
1129 | CONFIG_RPCSEC_GSS_KRB5=y | 1141 | CONFIG_RPCSEC_GSS_KRB5=y |
1130 | # CONFIG_RPCSEC_GSS_SPKM3 is not set | 1142 | # CONFIG_RPCSEC_GSS_SPKM3 is not set |
1131 | # CONFIG_SMB_FS is not set | 1143 | # CONFIG_SMB_FS is not set |
@@ -1197,7 +1209,6 @@ CONFIG_NLS_DEFAULT="iso8859-1" | |||
1197 | # Library routines | 1209 | # Library routines |
1198 | # | 1210 | # |
1199 | CONFIG_BITREVERSE=y | 1211 | CONFIG_BITREVERSE=y |
1200 | # CONFIG_GENERIC_FIND_FIRST_BIT is not set | ||
1201 | # CONFIG_CRC_CCITT is not set | 1212 | # CONFIG_CRC_CCITT is not set |
1202 | # CONFIG_CRC16 is not set | 1213 | # CONFIG_CRC16 is not set |
1203 | # CONFIG_CRC_T10DIF is not set | 1214 | # CONFIG_CRC_T10DIF is not set |
@@ -1229,13 +1240,15 @@ CONFIG_FRAME_WARN=1024 | |||
1229 | # CONFIG_SLUB_STATS is not set | 1240 | # CONFIG_SLUB_STATS is not set |
1230 | # CONFIG_DEBUG_BUGVERBOSE is not set | 1241 | # CONFIG_DEBUG_BUGVERBOSE is not set |
1231 | # CONFIG_DEBUG_MEMORY_INIT is not set | 1242 | # CONFIG_DEBUG_MEMORY_INIT is not set |
1243 | # CONFIG_RCU_CPU_STALL_DETECTOR is not set | ||
1232 | # CONFIG_LATENCYTOP is not set | 1244 | # CONFIG_LATENCYTOP is not set |
1233 | # CONFIG_SYSCTL_SYSCALL_CHECK is not set | 1245 | # CONFIG_SYSCTL_SYSCALL_CHECK is not set |
1234 | CONFIG_HAVE_FTRACE=y | 1246 | CONFIG_HAVE_FUNCTION_TRACER=y |
1235 | CONFIG_HAVE_DYNAMIC_FTRACE=y | 1247 | |
1236 | # CONFIG_FTRACE is not set | 1248 | # |
1237 | # CONFIG_SCHED_TRACER is not set | 1249 | # Tracers |
1238 | # CONFIG_CONTEXT_SWITCH_TRACER is not set | 1250 | # |
1251 | # CONFIG_DYNAMIC_PRINTK_DEBUG is not set | ||
1239 | # CONFIG_SAMPLES is not set | 1252 | # CONFIG_SAMPLES is not set |
1240 | CONFIG_HAVE_ARCH_KGDB=y | 1253 | CONFIG_HAVE_ARCH_KGDB=y |
1241 | # CONFIG_IRQSTACKS is not set | 1254 | # CONFIG_IRQSTACKS is not set |
@@ -1247,14 +1260,19 @@ CONFIG_HAVE_ARCH_KGDB=y | |||
1247 | # | 1260 | # |
1248 | # CONFIG_KEYS is not set | 1261 | # CONFIG_KEYS is not set |
1249 | # CONFIG_SECURITY is not set | 1262 | # CONFIG_SECURITY is not set |
1263 | # CONFIG_SECURITYFS is not set | ||
1250 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set | 1264 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set |
1251 | CONFIG_CRYPTO=y | 1265 | CONFIG_CRYPTO=y |
1252 | 1266 | ||
1253 | # | 1267 | # |
1254 | # Crypto core or helper | 1268 | # Crypto core or helper |
1255 | # | 1269 | # |
1270 | # CONFIG_CRYPTO_FIPS is not set | ||
1256 | CONFIG_CRYPTO_ALGAPI=y | 1271 | CONFIG_CRYPTO_ALGAPI=y |
1272 | CONFIG_CRYPTO_AEAD=y | ||
1257 | CONFIG_CRYPTO_BLKCIPHER=y | 1273 | CONFIG_CRYPTO_BLKCIPHER=y |
1274 | CONFIG_CRYPTO_HASH=y | ||
1275 | CONFIG_CRYPTO_RNG=y | ||
1258 | CONFIG_CRYPTO_MANAGER=y | 1276 | CONFIG_CRYPTO_MANAGER=y |
1259 | # CONFIG_CRYPTO_GF128MUL is not set | 1277 | # CONFIG_CRYPTO_GF128MUL is not set |
1260 | # CONFIG_CRYPTO_NULL is not set | 1278 | # CONFIG_CRYPTO_NULL is not set |
@@ -1327,6 +1345,11 @@ CONFIG_CRYPTO_DES=y | |||
1327 | # | 1345 | # |
1328 | # CONFIG_CRYPTO_DEFLATE is not set | 1346 | # CONFIG_CRYPTO_DEFLATE is not set |
1329 | # CONFIG_CRYPTO_LZO is not set | 1347 | # CONFIG_CRYPTO_LZO is not set |
1348 | |||
1349 | # | ||
1350 | # Random Number Generation | ||
1351 | # | ||
1352 | # CONFIG_CRYPTO_ANSI_CPRNG is not set | ||
1330 | CONFIG_CRYPTO_HW=y | 1353 | CONFIG_CRYPTO_HW=y |
1331 | # CONFIG_CRYPTO_DEV_HIFN_795X is not set | 1354 | # CONFIG_CRYPTO_DEV_HIFN_795X is not set |
1332 | # CONFIG_CRYPTO_DEV_TALITOS is not set | 1355 | # CONFIG_CRYPTO_DEV_TALITOS is not set |
diff --git a/arch/powerpc/configs/83xx/mpc8313_rdb_defconfig b/arch/powerpc/configs/83xx/mpc8313_rdb_defconfig index b7eae2bdf19c..bfc32ea265a7 100644 --- a/arch/powerpc/configs/83xx/mpc8313_rdb_defconfig +++ b/arch/powerpc/configs/83xx/mpc8313_rdb_defconfig | |||
@@ -1,7 +1,7 @@ | |||
1 | # | 1 | # |
2 | # Automatically generated make config: don't edit | 2 | # Automatically generated make config: don't edit |
3 | # Linux kernel version: 2.6.27-rc4 | 3 | # Linux kernel version: 2.6.28-rc3 |
4 | # Thu Aug 21 00:52:17 2008 | 4 | # Sat Nov 8 12:39:50 2008 |
5 | # | 5 | # |
6 | # CONFIG_PPC64 is not set | 6 | # CONFIG_PPC64 is not set |
7 | 7 | ||
@@ -23,7 +23,7 @@ CONFIG_PPC_STD_MMU_32=y | |||
23 | # CONFIG_SMP is not set | 23 | # CONFIG_SMP is not set |
24 | CONFIG_PPC32=y | 24 | CONFIG_PPC32=y |
25 | CONFIG_WORD_SIZE=32 | 25 | CONFIG_WORD_SIZE=32 |
26 | CONFIG_PPC_MERGE=y | 26 | # CONFIG_ARCH_PHYS_ADDR_T_64BIT is not set |
27 | CONFIG_MMU=y | 27 | CONFIG_MMU=y |
28 | CONFIG_GENERIC_CMOS_UPDATE=y | 28 | CONFIG_GENERIC_CMOS_UPDATE=y |
29 | CONFIG_GENERIC_TIME=y | 29 | CONFIG_GENERIC_TIME=y |
@@ -53,8 +53,6 @@ CONFIG_PPC_UDBG_16550=y | |||
53 | CONFIG_AUDIT_ARCH=y | 53 | CONFIG_AUDIT_ARCH=y |
54 | CONFIG_GENERIC_BUG=y | 54 | CONFIG_GENERIC_BUG=y |
55 | CONFIG_DEFAULT_UIMAGE=y | 55 | CONFIG_DEFAULT_UIMAGE=y |
56 | CONFIG_HIBERNATE_32=y | ||
57 | CONFIG_ARCH_HIBERNATION_POSSIBLE=y | ||
58 | CONFIG_ARCH_SUSPEND_POSSIBLE=y | 56 | CONFIG_ARCH_SUSPEND_POSSIBLE=y |
59 | # CONFIG_PPC_DCR_NATIVE is not set | 57 | # CONFIG_PPC_DCR_NATIVE is not set |
60 | # CONFIG_PPC_DCR_MMIO is not set | 58 | # CONFIG_PPC_DCR_MMIO is not set |
@@ -98,7 +96,6 @@ CONFIG_HOTPLUG=y | |||
98 | CONFIG_PRINTK=y | 96 | CONFIG_PRINTK=y |
99 | CONFIG_BUG=y | 97 | CONFIG_BUG=y |
100 | CONFIG_ELF_CORE=y | 98 | CONFIG_ELF_CORE=y |
101 | CONFIG_PCSPKR_PLATFORM=y | ||
102 | CONFIG_COMPAT_BRK=y | 99 | CONFIG_COMPAT_BRK=y |
103 | CONFIG_BASE_FULL=y | 100 | CONFIG_BASE_FULL=y |
104 | CONFIG_FUTEX=y | 101 | CONFIG_FUTEX=y |
@@ -108,7 +105,9 @@ CONFIG_SIGNALFD=y | |||
108 | CONFIG_TIMERFD=y | 105 | CONFIG_TIMERFD=y |
109 | CONFIG_EVENTFD=y | 106 | CONFIG_EVENTFD=y |
110 | CONFIG_SHMEM=y | 107 | CONFIG_SHMEM=y |
108 | CONFIG_AIO=y | ||
111 | CONFIG_VM_EVENT_COUNTERS=y | 109 | CONFIG_VM_EVENT_COUNTERS=y |
110 | CONFIG_PCI_QUIRKS=y | ||
112 | CONFIG_SLUB_DEBUG=y | 111 | CONFIG_SLUB_DEBUG=y |
113 | # CONFIG_SLAB is not set | 112 | # CONFIG_SLAB is not set |
114 | CONFIG_SLUB=y | 113 | CONFIG_SLUB=y |
@@ -121,10 +120,6 @@ CONFIG_HAVE_IOREMAP_PROT=y | |||
121 | CONFIG_HAVE_KPROBES=y | 120 | CONFIG_HAVE_KPROBES=y |
122 | CONFIG_HAVE_KRETPROBES=y | 121 | CONFIG_HAVE_KRETPROBES=y |
123 | CONFIG_HAVE_ARCH_TRACEHOOK=y | 122 | CONFIG_HAVE_ARCH_TRACEHOOK=y |
124 | # CONFIG_HAVE_DMA_ATTRS is not set | ||
125 | # CONFIG_USE_GENERIC_SMP_HELPERS is not set | ||
126 | # CONFIG_HAVE_CLK is not set | ||
127 | CONFIG_PROC_PAGE_MONITOR=y | ||
128 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set | 123 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set |
129 | CONFIG_SLABINFO=y | 124 | CONFIG_SLABINFO=y |
130 | CONFIG_RT_MUTEXES=y | 125 | CONFIG_RT_MUTEXES=y |
@@ -157,6 +152,7 @@ CONFIG_DEFAULT_AS=y | |||
157 | # CONFIG_DEFAULT_NOOP is not set | 152 | # CONFIG_DEFAULT_NOOP is not set |
158 | CONFIG_DEFAULT_IOSCHED="anticipatory" | 153 | CONFIG_DEFAULT_IOSCHED="anticipatory" |
159 | CONFIG_CLASSIC_RCU=y | 154 | CONFIG_CLASSIC_RCU=y |
155 | # CONFIG_FREEZER is not set | ||
160 | 156 | ||
161 | # | 157 | # |
162 | # Platform support | 158 | # Platform support |
@@ -164,10 +160,10 @@ CONFIG_CLASSIC_RCU=y | |||
164 | CONFIG_PPC_MULTIPLATFORM=y | 160 | CONFIG_PPC_MULTIPLATFORM=y |
165 | CONFIG_CLASSIC32=y | 161 | CONFIG_CLASSIC32=y |
166 | # CONFIG_PPC_CHRP is not set | 162 | # CONFIG_PPC_CHRP is not set |
167 | # CONFIG_PPC_PMAC is not set | ||
168 | # CONFIG_MPC5121_ADS is not set | 163 | # CONFIG_MPC5121_ADS is not set |
169 | # CONFIG_MPC5121_GENERIC is not set | 164 | # CONFIG_MPC5121_GENERIC is not set |
170 | # CONFIG_PPC_MPC52xx is not set | 165 | # CONFIG_PPC_MPC52xx is not set |
166 | # CONFIG_PPC_PMAC is not set | ||
171 | # CONFIG_PPC_CELL is not set | 167 | # CONFIG_PPC_CELL is not set |
172 | # CONFIG_PPC_CELL_NATIVE is not set | 168 | # CONFIG_PPC_CELL_NATIVE is not set |
173 | # CONFIG_PPC_82xx is not set | 169 | # CONFIG_PPC_82xx is not set |
@@ -187,24 +183,21 @@ CONFIG_MPC831x_RDB=y | |||
187 | CONFIG_PPC_MPC831x=y | 183 | CONFIG_PPC_MPC831x=y |
188 | # CONFIG_PPC_86xx is not set | 184 | # CONFIG_PPC_86xx is not set |
189 | # CONFIG_EMBEDDED6xx is not set | 185 | # CONFIG_EMBEDDED6xx is not set |
190 | CONFIG_PPC_NATIVE=y | ||
191 | # CONFIG_UDBG_RTAS_CONSOLE is not set | ||
192 | CONFIG_IPIC=y | 186 | CONFIG_IPIC=y |
193 | CONFIG_MPIC=y | 187 | # CONFIG_MPIC is not set |
194 | # CONFIG_MPIC_WEIRD is not set | 188 | # CONFIG_MPIC_WEIRD is not set |
195 | CONFIG_PPC_I8259=y | 189 | # CONFIG_PPC_I8259 is not set |
196 | CONFIG_PPC_RTAS=y | 190 | # CONFIG_PPC_RTAS is not set |
197 | # CONFIG_RTAS_ERROR_LOGGING is not set | ||
198 | CONFIG_RTAS_PROC=y | ||
199 | # CONFIG_MMIO_NVRAM is not set | 191 | # CONFIG_MMIO_NVRAM is not set |
200 | CONFIG_PPC_MPC106=y | 192 | # CONFIG_PPC_MPC106 is not set |
201 | # CONFIG_PPC_970_NAP is not set | 193 | # CONFIG_PPC_970_NAP is not set |
202 | # CONFIG_PPC_INDIRECT_IO is not set | 194 | # CONFIG_PPC_INDIRECT_IO is not set |
203 | # CONFIG_GENERIC_IOMAP is not set | 195 | # CONFIG_GENERIC_IOMAP is not set |
204 | # CONFIG_CPU_FREQ is not set | 196 | # CONFIG_CPU_FREQ is not set |
205 | # CONFIG_PPC601_SYNC_FIX is not set | ||
206 | # CONFIG_TAU is not set | 197 | # CONFIG_TAU is not set |
198 | # CONFIG_QUICC_ENGINE is not set | ||
207 | # CONFIG_FSL_ULI1575 is not set | 199 | # CONFIG_FSL_ULI1575 is not set |
200 | # CONFIG_MPC8xxx_GPIO is not set | ||
208 | 201 | ||
209 | # | 202 | # |
210 | # Kernel options | 203 | # Kernel options |
@@ -224,6 +217,8 @@ CONFIG_PREEMPT_NONE=y | |||
224 | # CONFIG_PREEMPT_VOLUNTARY is not set | 217 | # CONFIG_PREEMPT_VOLUNTARY is not set |
225 | # CONFIG_PREEMPT is not set | 218 | # CONFIG_PREEMPT is not set |
226 | CONFIG_BINFMT_ELF=y | 219 | CONFIG_BINFMT_ELF=y |
220 | # CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set | ||
221 | # CONFIG_HAVE_AOUT is not set | ||
227 | # CONFIG_BINFMT_MISC is not set | 222 | # CONFIG_BINFMT_MISC is not set |
228 | # CONFIG_IOMMU_HELPER is not set | 223 | # CONFIG_IOMMU_HELPER is not set |
229 | CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y | 224 | CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y |
@@ -238,15 +233,15 @@ CONFIG_FLATMEM_MANUAL=y | |||
238 | # CONFIG_SPARSEMEM_MANUAL is not set | 233 | # CONFIG_SPARSEMEM_MANUAL is not set |
239 | CONFIG_FLATMEM=y | 234 | CONFIG_FLATMEM=y |
240 | CONFIG_FLAT_NODE_MEM_MAP=y | 235 | CONFIG_FLAT_NODE_MEM_MAP=y |
241 | # CONFIG_SPARSEMEM_STATIC is not set | ||
242 | # CONFIG_SPARSEMEM_VMEMMAP_ENABLE is not set | ||
243 | CONFIG_PAGEFLAGS_EXTENDED=y | 236 | CONFIG_PAGEFLAGS_EXTENDED=y |
244 | CONFIG_SPLIT_PTLOCK_CPUS=4 | 237 | CONFIG_SPLIT_PTLOCK_CPUS=4 |
245 | CONFIG_MIGRATION=y | 238 | CONFIG_MIGRATION=y |
246 | # CONFIG_RESOURCES_64BIT is not set | 239 | # CONFIG_RESOURCES_64BIT is not set |
240 | # CONFIG_PHYS_ADDR_T_64BIT is not set | ||
247 | CONFIG_ZONE_DMA_FLAG=1 | 241 | CONFIG_ZONE_DMA_FLAG=1 |
248 | CONFIG_BOUNCE=y | 242 | CONFIG_BOUNCE=y |
249 | CONFIG_VIRT_TO_BUS=y | 243 | CONFIG_VIRT_TO_BUS=y |
244 | CONFIG_UNEVICTABLE_LRU=y | ||
250 | CONFIG_FORCE_MAX_ZONEORDER=11 | 245 | CONFIG_FORCE_MAX_ZONEORDER=11 |
251 | CONFIG_PROC_DEVICETREE=y | 246 | CONFIG_PROC_DEVICETREE=y |
252 | # CONFIG_CMDLINE_BOOL is not set | 247 | # CONFIG_CMDLINE_BOOL is not set |
@@ -258,7 +253,6 @@ CONFIG_ISA_DMA_API=y | |||
258 | # | 253 | # |
259 | # Bus options | 254 | # Bus options |
260 | # | 255 | # |
261 | # CONFIG_ISA is not set | ||
262 | CONFIG_ZONE_DMA=y | 256 | CONFIG_ZONE_DMA=y |
263 | CONFIG_GENERIC_ISA_DMA=y | 257 | CONFIG_GENERIC_ISA_DMA=y |
264 | CONFIG_PPC_INDIRECT_PCI=y | 258 | CONFIG_PPC_INDIRECT_PCI=y |
@@ -271,7 +265,7 @@ CONFIG_PCI_SYSCALL=y | |||
271 | # CONFIG_PCIEPORTBUS is not set | 265 | # CONFIG_PCIEPORTBUS is not set |
272 | CONFIG_ARCH_SUPPORTS_MSI=y | 266 | CONFIG_ARCH_SUPPORTS_MSI=y |
273 | # CONFIG_PCI_MSI is not set | 267 | # CONFIG_PCI_MSI is not set |
274 | CONFIG_PCI_LEGACY=y | 268 | # CONFIG_PCI_LEGACY is not set |
275 | # CONFIG_PCI_DEBUG is not set | 269 | # CONFIG_PCI_DEBUG is not set |
276 | # CONFIG_PCCARD is not set | 270 | # CONFIG_PCCARD is not set |
277 | # CONFIG_HOTPLUG_PCI is not set | 271 | # CONFIG_HOTPLUG_PCI is not set |
@@ -340,6 +334,7 @@ CONFIG_DEFAULT_TCP_CONG="cubic" | |||
340 | # CONFIG_TIPC is not set | 334 | # CONFIG_TIPC is not set |
341 | # CONFIG_ATM is not set | 335 | # CONFIG_ATM is not set |
342 | # CONFIG_BRIDGE is not set | 336 | # CONFIG_BRIDGE is not set |
337 | # CONFIG_NET_DSA is not set | ||
343 | # CONFIG_VLAN_8021Q is not set | 338 | # CONFIG_VLAN_8021Q is not set |
344 | # CONFIG_DECNET is not set | 339 | # CONFIG_DECNET is not set |
345 | # CONFIG_LLC2 is not set | 340 | # CONFIG_LLC2 is not set |
@@ -360,11 +355,10 @@ CONFIG_DEFAULT_TCP_CONG="cubic" | |||
360 | # CONFIG_IRDA is not set | 355 | # CONFIG_IRDA is not set |
361 | # CONFIG_BT is not set | 356 | # CONFIG_BT is not set |
362 | # CONFIG_AF_RXRPC is not set | 357 | # CONFIG_AF_RXRPC is not set |
363 | 358 | # CONFIG_PHONET is not set | |
364 | # | 359 | CONFIG_WIRELESS=y |
365 | # Wireless | ||
366 | # | ||
367 | # CONFIG_CFG80211 is not set | 360 | # CONFIG_CFG80211 is not set |
361 | CONFIG_WIRELESS_OLD_REGULATORY=y | ||
368 | # CONFIG_WIRELESS_EXT is not set | 362 | # CONFIG_WIRELESS_EXT is not set |
369 | # CONFIG_MAC80211 is not set | 363 | # CONFIG_MAC80211 is not set |
370 | # CONFIG_IEEE80211 is not set | 364 | # CONFIG_IEEE80211 is not set |
@@ -470,6 +464,7 @@ CONFIG_MTD_NAND_IDS=y | |||
470 | # CONFIG_MTD_NAND_PLATFORM is not set | 464 | # CONFIG_MTD_NAND_PLATFORM is not set |
471 | # CONFIG_MTD_ALAUDA is not set | 465 | # CONFIG_MTD_ALAUDA is not set |
472 | CONFIG_MTD_NAND_FSL_ELBC=y | 466 | CONFIG_MTD_NAND_FSL_ELBC=y |
467 | # CONFIG_MTD_NAND_FSL_UPM is not set | ||
473 | # CONFIG_MTD_ONENAND is not set | 468 | # CONFIG_MTD_ONENAND is not set |
474 | 469 | ||
475 | # | 470 | # |
@@ -482,7 +477,6 @@ CONFIG_OF_SPI=y | |||
482 | # CONFIG_PARPORT is not set | 477 | # CONFIG_PARPORT is not set |
483 | CONFIG_BLK_DEV=y | 478 | CONFIG_BLK_DEV=y |
484 | # CONFIG_BLK_DEV_FD is not set | 479 | # CONFIG_BLK_DEV_FD is not set |
485 | # CONFIG_MAC_FLOPPY is not set | ||
486 | # CONFIG_BLK_CPQ_DA is not set | 480 | # CONFIG_BLK_CPQ_DA is not set |
487 | # CONFIG_BLK_CPQ_CISS_DA is not set | 481 | # CONFIG_BLK_CPQ_CISS_DA is not set |
488 | # CONFIG_BLK_DEV_DAC960 is not set | 482 | # CONFIG_BLK_DEV_DAC960 is not set |
@@ -583,13 +577,12 @@ CONFIG_SCSI_LOWLEVEL=y | |||
583 | # CONFIG_SCSI_DC390T is not set | 577 | # CONFIG_SCSI_DC390T is not set |
584 | # CONFIG_SCSI_NSP32 is not set | 578 | # CONFIG_SCSI_NSP32 is not set |
585 | # CONFIG_SCSI_DEBUG is not set | 579 | # CONFIG_SCSI_DEBUG is not set |
586 | # CONFIG_SCSI_MESH is not set | ||
587 | # CONFIG_SCSI_MAC53C94 is not set | ||
588 | # CONFIG_SCSI_SRP is not set | 580 | # CONFIG_SCSI_SRP is not set |
589 | # CONFIG_SCSI_DH is not set | 581 | # CONFIG_SCSI_DH is not set |
590 | # CONFIG_ATA is not set | 582 | # CONFIG_ATA is not set |
591 | CONFIG_MD=y | 583 | CONFIG_MD=y |
592 | CONFIG_BLK_DEV_MD=y | 584 | CONFIG_BLK_DEV_MD=y |
585 | CONFIG_MD_AUTODETECT=y | ||
593 | CONFIG_MD_LINEAR=y | 586 | CONFIG_MD_LINEAR=y |
594 | CONFIG_MD_RAID0=y | 587 | CONFIG_MD_RAID0=y |
595 | CONFIG_MD_RAID1=y | 588 | CONFIG_MD_RAID1=y |
@@ -638,8 +631,6 @@ CONFIG_CICADA_PHY=y | |||
638 | # CONFIG_MDIO_BITBANG is not set | 631 | # CONFIG_MDIO_BITBANG is not set |
639 | CONFIG_NET_ETHERNET=y | 632 | CONFIG_NET_ETHERNET=y |
640 | CONFIG_MII=y | 633 | CONFIG_MII=y |
641 | # CONFIG_MACE is not set | ||
642 | # CONFIG_BMAC is not set | ||
643 | # CONFIG_HAPPYMEAL is not set | 634 | # CONFIG_HAPPYMEAL is not set |
644 | # CONFIG_SUNGEM is not set | 635 | # CONFIG_SUNGEM is not set |
645 | # CONFIG_CASSINI is not set | 636 | # CONFIG_CASSINI is not set |
@@ -651,6 +642,9 @@ CONFIG_MII=y | |||
651 | # CONFIG_IBM_NEW_EMAC_RGMII is not set | 642 | # CONFIG_IBM_NEW_EMAC_RGMII is not set |
652 | # CONFIG_IBM_NEW_EMAC_TAH is not set | 643 | # CONFIG_IBM_NEW_EMAC_TAH is not set |
653 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set | 644 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set |
645 | # CONFIG_IBM_NEW_EMAC_NO_FLOW_CTRL is not set | ||
646 | # CONFIG_IBM_NEW_EMAC_MAL_CLR_ICINTSTAT is not set | ||
647 | # CONFIG_IBM_NEW_EMAC_MAL_COMMON_ERR is not set | ||
654 | CONFIG_NET_PCI=y | 648 | CONFIG_NET_PCI=y |
655 | # CONFIG_PCNET32 is not set | 649 | # CONFIG_PCNET32 is not set |
656 | # CONFIG_AMD8111_ETH is not set | 650 | # CONFIG_AMD8111_ETH is not set |
@@ -671,6 +665,7 @@ CONFIG_E100=y | |||
671 | # CONFIG_TLAN is not set | 665 | # CONFIG_TLAN is not set |
672 | # CONFIG_VIA_RHINE is not set | 666 | # CONFIG_VIA_RHINE is not set |
673 | # CONFIG_SC92031 is not set | 667 | # CONFIG_SC92031 is not set |
668 | # CONFIG_ATL2 is not set | ||
674 | CONFIG_NETDEV_1000=y | 669 | CONFIG_NETDEV_1000=y |
675 | # CONFIG_ACENIC is not set | 670 | # CONFIG_ACENIC is not set |
676 | # CONFIG_DL2K is not set | 671 | # CONFIG_DL2K is not set |
@@ -693,18 +688,22 @@ CONFIG_GIANFAR=y | |||
693 | # CONFIG_QLA3XXX is not set | 688 | # CONFIG_QLA3XXX is not set |
694 | # CONFIG_ATL1 is not set | 689 | # CONFIG_ATL1 is not set |
695 | # CONFIG_ATL1E is not set | 690 | # CONFIG_ATL1E is not set |
691 | # CONFIG_JME is not set | ||
696 | CONFIG_NETDEV_10000=y | 692 | CONFIG_NETDEV_10000=y |
697 | # CONFIG_CHELSIO_T1 is not set | 693 | # CONFIG_CHELSIO_T1 is not set |
698 | # CONFIG_CHELSIO_T3 is not set | 694 | # CONFIG_CHELSIO_T3 is not set |
695 | # CONFIG_ENIC is not set | ||
699 | # CONFIG_IXGBE is not set | 696 | # CONFIG_IXGBE is not set |
700 | # CONFIG_IXGB is not set | 697 | # CONFIG_IXGB is not set |
701 | # CONFIG_S2IO is not set | 698 | # CONFIG_S2IO is not set |
702 | # CONFIG_MYRI10GE is not set | 699 | # CONFIG_MYRI10GE is not set |
703 | # CONFIG_NETXEN_NIC is not set | 700 | # CONFIG_NETXEN_NIC is not set |
704 | # CONFIG_NIU is not set | 701 | # CONFIG_NIU is not set |
702 | # CONFIG_MLX4_EN is not set | ||
705 | # CONFIG_MLX4_CORE is not set | 703 | # CONFIG_MLX4_CORE is not set |
706 | # CONFIG_TEHUTI is not set | 704 | # CONFIG_TEHUTI is not set |
707 | # CONFIG_BNX2X is not set | 705 | # CONFIG_BNX2X is not set |
706 | # CONFIG_QLGE is not set | ||
708 | # CONFIG_SFC is not set | 707 | # CONFIG_SFC is not set |
709 | # CONFIG_TR is not set | 708 | # CONFIG_TR is not set |
710 | 709 | ||
@@ -790,14 +789,11 @@ CONFIG_SERIAL_8250_RUNTIME_UARTS=4 | |||
790 | # CONFIG_SERIAL_UARTLITE is not set | 789 | # CONFIG_SERIAL_UARTLITE is not set |
791 | CONFIG_SERIAL_CORE=y | 790 | CONFIG_SERIAL_CORE=y |
792 | CONFIG_SERIAL_CORE_CONSOLE=y | 791 | CONFIG_SERIAL_CORE_CONSOLE=y |
793 | # CONFIG_SERIAL_PMACZILOG is not set | ||
794 | # CONFIG_SERIAL_JSM is not set | 792 | # CONFIG_SERIAL_JSM is not set |
795 | # CONFIG_SERIAL_OF_PLATFORM is not set | 793 | # CONFIG_SERIAL_OF_PLATFORM is not set |
796 | CONFIG_UNIX98_PTYS=y | 794 | CONFIG_UNIX98_PTYS=y |
797 | CONFIG_LEGACY_PTYS=y | 795 | CONFIG_LEGACY_PTYS=y |
798 | CONFIG_LEGACY_PTY_COUNT=256 | 796 | CONFIG_LEGACY_PTY_COUNT=256 |
799 | # CONFIG_BRIQ_PANEL is not set | ||
800 | # CONFIG_HVC_RTAS is not set | ||
801 | # CONFIG_IPMI_HANDLER is not set | 797 | # CONFIG_IPMI_HANDLER is not set |
802 | CONFIG_HW_RANDOM=y | 798 | CONFIG_HW_RANDOM=y |
803 | # CONFIG_NVRAM is not set | 799 | # CONFIG_NVRAM is not set |
@@ -834,12 +830,6 @@ CONFIG_I2C_HELPER_AUTO=y | |||
834 | # CONFIG_I2C_VIAPRO is not set | 830 | # CONFIG_I2C_VIAPRO is not set |
835 | 831 | ||
836 | # | 832 | # |
837 | # Mac SMBus host controller drivers | ||
838 | # | ||
839 | # CONFIG_I2C_HYDRA is not set | ||
840 | CONFIG_I2C_POWERMAC=y | ||
841 | |||
842 | # | ||
843 | # I2C system bus drivers (mostly embedded / system-on-chip) | 833 | # I2C system bus drivers (mostly embedded / system-on-chip) |
844 | # | 834 | # |
845 | CONFIG_I2C_MPC=y | 835 | CONFIG_I2C_MPC=y |
@@ -876,6 +866,7 @@ CONFIG_I2C_MPC=y | |||
876 | # CONFIG_SENSORS_PCF8591 is not set | 866 | # CONFIG_SENSORS_PCF8591 is not set |
877 | # CONFIG_SENSORS_MAX6875 is not set | 867 | # CONFIG_SENSORS_MAX6875 is not set |
878 | # CONFIG_SENSORS_TSL2550 is not set | 868 | # CONFIG_SENSORS_TSL2550 is not set |
869 | # CONFIG_MCU_MPC8349EMITX is not set | ||
879 | # CONFIG_I2C_DEBUG_CORE is not set | 870 | # CONFIG_I2C_DEBUG_CORE is not set |
880 | # CONFIG_I2C_DEBUG_ALGO is not set | 871 | # CONFIG_I2C_DEBUG_ALGO is not set |
881 | # CONFIG_I2C_DEBUG_BUS is not set | 872 | # CONFIG_I2C_DEBUG_BUS is not set |
@@ -913,7 +904,6 @@ CONFIG_HWMON=y | |||
913 | # CONFIG_SENSORS_ADM9240 is not set | 904 | # CONFIG_SENSORS_ADM9240 is not set |
914 | # CONFIG_SENSORS_ADT7470 is not set | 905 | # CONFIG_SENSORS_ADT7470 is not set |
915 | # CONFIG_SENSORS_ADT7473 is not set | 906 | # CONFIG_SENSORS_ADT7473 is not set |
916 | # CONFIG_SENSORS_AMS is not set | ||
917 | # CONFIG_SENSORS_ATXP1 is not set | 907 | # CONFIG_SENSORS_ATXP1 is not set |
918 | # CONFIG_SENSORS_DS1621 is not set | 908 | # CONFIG_SENSORS_DS1621 is not set |
919 | # CONFIG_SENSORS_I5K_AMB is not set | 909 | # CONFIG_SENSORS_I5K_AMB is not set |
@@ -935,6 +925,7 @@ CONFIG_HWMON=y | |||
935 | # CONFIG_SENSORS_LM90 is not set | 925 | # CONFIG_SENSORS_LM90 is not set |
936 | # CONFIG_SENSORS_LM92 is not set | 926 | # CONFIG_SENSORS_LM92 is not set |
937 | # CONFIG_SENSORS_LM93 is not set | 927 | # CONFIG_SENSORS_LM93 is not set |
928 | # CONFIG_SENSORS_MAX1111 is not set | ||
938 | # CONFIG_SENSORS_MAX1619 is not set | 929 | # CONFIG_SENSORS_MAX1619 is not set |
939 | # CONFIG_SENSORS_MAX6650 is not set | 930 | # CONFIG_SENSORS_MAX6650 is not set |
940 | # CONFIG_SENSORS_PC87360 is not set | 931 | # CONFIG_SENSORS_PC87360 is not set |
@@ -969,7 +960,6 @@ CONFIG_WATCHDOG=y | |||
969 | # CONFIG_SOFT_WATCHDOG is not set | 960 | # CONFIG_SOFT_WATCHDOG is not set |
970 | # CONFIG_ALIM7101_WDT is not set | 961 | # CONFIG_ALIM7101_WDT is not set |
971 | # CONFIG_8xxx_WDT is not set | 962 | # CONFIG_8xxx_WDT is not set |
972 | # CONFIG_WATCHDOG_RTAS is not set | ||
973 | 963 | ||
974 | # | 964 | # |
975 | # PCI-based Watchdog Cards | 965 | # PCI-based Watchdog Cards |
@@ -995,6 +985,17 @@ CONFIG_SSB_POSSIBLE=y | |||
995 | # CONFIG_MFD_SM501 is not set | 985 | # CONFIG_MFD_SM501 is not set |
996 | # CONFIG_HTC_PASIC3 is not set | 986 | # CONFIG_HTC_PASIC3 is not set |
997 | # CONFIG_MFD_TMIO is not set | 987 | # CONFIG_MFD_TMIO is not set |
988 | # CONFIG_PMIC_DA903X is not set | ||
989 | # CONFIG_MFD_WM8400 is not set | ||
990 | # CONFIG_MFD_WM8350_I2C is not set | ||
991 | |||
992 | # | ||
993 | # Voltage and Current regulators | ||
994 | # | ||
995 | # CONFIG_REGULATOR is not set | ||
996 | # CONFIG_REGULATOR_FIXED_VOLTAGE is not set | ||
997 | # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set | ||
998 | # CONFIG_REGULATOR_BQ24022 is not set | ||
998 | 999 | ||
999 | # | 1000 | # |
1000 | # Multimedia devices | 1001 | # Multimedia devices |
@@ -1037,12 +1038,18 @@ CONFIG_HID=y | |||
1037 | # USB Input Devices | 1038 | # USB Input Devices |
1038 | # | 1039 | # |
1039 | # CONFIG_USB_HID is not set | 1040 | # CONFIG_USB_HID is not set |
1041 | # CONFIG_HID_PID is not set | ||
1040 | 1042 | ||
1041 | # | 1043 | # |
1042 | # USB HID Boot Protocol drivers | 1044 | # USB HID Boot Protocol drivers |
1043 | # | 1045 | # |
1044 | # CONFIG_USB_KBD is not set | 1046 | # CONFIG_USB_KBD is not set |
1045 | # CONFIG_USB_MOUSE is not set | 1047 | # CONFIG_USB_MOUSE is not set |
1048 | |||
1049 | # | ||
1050 | # Special HID drivers | ||
1051 | # | ||
1052 | CONFIG_HID_COMPAT=y | ||
1046 | CONFIG_USB_SUPPORT=y | 1053 | CONFIG_USB_SUPPORT=y |
1047 | CONFIG_USB_ARCH_HAS_HCD=y | 1054 | CONFIG_USB_ARCH_HAS_HCD=y |
1048 | CONFIG_USB_ARCH_HAS_OHCI=y | 1055 | CONFIG_USB_ARCH_HAS_OHCI=y |
@@ -1061,6 +1068,8 @@ CONFIG_USB_DEVICE_CLASS=y | |||
1061 | # CONFIG_USB_OTG_WHITELIST is not set | 1068 | # CONFIG_USB_OTG_WHITELIST is not set |
1062 | # CONFIG_USB_OTG_BLACKLIST_HUB is not set | 1069 | # CONFIG_USB_OTG_BLACKLIST_HUB is not set |
1063 | CONFIG_USB_MON=y | 1070 | CONFIG_USB_MON=y |
1071 | # CONFIG_USB_WUSB is not set | ||
1072 | # CONFIG_USB_WUSB_CBAF is not set | ||
1064 | 1073 | ||
1065 | # | 1074 | # |
1066 | # USB Host Controller Drivers | 1075 | # USB Host Controller Drivers |
@@ -1084,6 +1093,8 @@ CONFIG_USB_OHCI_LITTLE_ENDIAN=y | |||
1084 | CONFIG_USB_UHCI_HCD=y | 1093 | CONFIG_USB_UHCI_HCD=y |
1085 | # CONFIG_USB_SL811_HCD is not set | 1094 | # CONFIG_USB_SL811_HCD is not set |
1086 | # CONFIG_USB_R8A66597_HCD is not set | 1095 | # CONFIG_USB_R8A66597_HCD is not set |
1096 | # CONFIG_USB_WHCI_HCD is not set | ||
1097 | # CONFIG_USB_HWA_HCD is not set | ||
1087 | # CONFIG_USB_GADGET_MUSB_HDRC is not set | 1098 | # CONFIG_USB_GADGET_MUSB_HDRC is not set |
1088 | 1099 | ||
1089 | # | 1100 | # |
@@ -1092,6 +1103,7 @@ CONFIG_USB_UHCI_HCD=y | |||
1092 | # CONFIG_USB_ACM is not set | 1103 | # CONFIG_USB_ACM is not set |
1093 | # CONFIG_USB_PRINTER is not set | 1104 | # CONFIG_USB_PRINTER is not set |
1094 | # CONFIG_USB_WDM is not set | 1105 | # CONFIG_USB_WDM is not set |
1106 | # CONFIG_USB_TMC is not set | ||
1095 | 1107 | ||
1096 | # | 1108 | # |
1097 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' | 1109 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' |
@@ -1113,7 +1125,6 @@ CONFIG_USB_STORAGE=y | |||
1113 | # CONFIG_USB_STORAGE_ALAUDA is not set | 1125 | # CONFIG_USB_STORAGE_ALAUDA is not set |
1114 | # CONFIG_USB_STORAGE_ONETOUCH is not set | 1126 | # CONFIG_USB_STORAGE_ONETOUCH is not set |
1115 | # CONFIG_USB_STORAGE_KARMA is not set | 1127 | # CONFIG_USB_STORAGE_KARMA is not set |
1116 | # CONFIG_USB_STORAGE_SIERRA is not set | ||
1117 | # CONFIG_USB_STORAGE_CYPRESS_ATACB is not set | 1128 | # CONFIG_USB_STORAGE_CYPRESS_ATACB is not set |
1118 | # CONFIG_USB_LIBUSUAL is not set | 1129 | # CONFIG_USB_LIBUSUAL is not set |
1119 | 1130 | ||
@@ -1134,6 +1145,7 @@ CONFIG_USB_STORAGE=y | |||
1134 | # CONFIG_USB_EMI62 is not set | 1145 | # CONFIG_USB_EMI62 is not set |
1135 | # CONFIG_USB_EMI26 is not set | 1146 | # CONFIG_USB_EMI26 is not set |
1136 | # CONFIG_USB_ADUTUX is not set | 1147 | # CONFIG_USB_ADUTUX is not set |
1148 | # CONFIG_USB_SEVSEG is not set | ||
1137 | # CONFIG_USB_RIO500 is not set | 1149 | # CONFIG_USB_RIO500 is not set |
1138 | # CONFIG_USB_LEGOTOWER is not set | 1150 | # CONFIG_USB_LEGOTOWER is not set |
1139 | # CONFIG_USB_LCD is not set | 1151 | # CONFIG_USB_LCD is not set |
@@ -1151,23 +1163,26 @@ CONFIG_USB_STORAGE=y | |||
1151 | # CONFIG_USB_IOWARRIOR is not set | 1163 | # CONFIG_USB_IOWARRIOR is not set |
1152 | # CONFIG_USB_TEST is not set | 1164 | # CONFIG_USB_TEST is not set |
1153 | # CONFIG_USB_ISIGHTFW is not set | 1165 | # CONFIG_USB_ISIGHTFW is not set |
1166 | # CONFIG_USB_VST is not set | ||
1154 | CONFIG_USB_GADGET=y | 1167 | CONFIG_USB_GADGET=y |
1155 | # CONFIG_USB_GADGET_DEBUG is not set | 1168 | # CONFIG_USB_GADGET_DEBUG is not set |
1156 | # CONFIG_USB_GADGET_DEBUG_FILES is not set | 1169 | # CONFIG_USB_GADGET_DEBUG_FILES is not set |
1170 | CONFIG_USB_GADGET_VBUS_DRAW=2 | ||
1157 | CONFIG_USB_GADGET_SELECTED=y | 1171 | CONFIG_USB_GADGET_SELECTED=y |
1158 | # CONFIG_USB_GADGET_AMD5536UDC is not set | 1172 | # CONFIG_USB_GADGET_AT91 is not set |
1159 | # CONFIG_USB_GADGET_ATMEL_USBA is not set | 1173 | # CONFIG_USB_GADGET_ATMEL_USBA is not set |
1160 | # CONFIG_USB_GADGET_FSL_USB2 is not set | 1174 | # CONFIG_USB_GADGET_FSL_USB2 is not set |
1161 | CONFIG_USB_GADGET_NET2280=y | ||
1162 | CONFIG_USB_NET2280=y | ||
1163 | # CONFIG_USB_GADGET_PXA25X is not set | ||
1164 | # CONFIG_USB_GADGET_M66592 is not set | ||
1165 | # CONFIG_USB_GADGET_PXA27X is not set | ||
1166 | # CONFIG_USB_GADGET_GOKU is not set | ||
1167 | # CONFIG_USB_GADGET_LH7A40X is not set | 1175 | # CONFIG_USB_GADGET_LH7A40X is not set |
1168 | # CONFIG_USB_GADGET_OMAP is not set | 1176 | # CONFIG_USB_GADGET_OMAP is not set |
1177 | # CONFIG_USB_GADGET_PXA25X is not set | ||
1178 | # CONFIG_USB_GADGET_PXA27X is not set | ||
1169 | # CONFIG_USB_GADGET_S3C2410 is not set | 1179 | # CONFIG_USB_GADGET_S3C2410 is not set |
1170 | # CONFIG_USB_GADGET_AT91 is not set | 1180 | # CONFIG_USB_GADGET_M66592 is not set |
1181 | # CONFIG_USB_GADGET_AMD5536UDC is not set | ||
1182 | # CONFIG_USB_GADGET_FSL_QE is not set | ||
1183 | CONFIG_USB_GADGET_NET2280=y | ||
1184 | CONFIG_USB_NET2280=y | ||
1185 | # CONFIG_USB_GADGET_GOKU is not set | ||
1171 | # CONFIG_USB_GADGET_DUMMY_HCD is not set | 1186 | # CONFIG_USB_GADGET_DUMMY_HCD is not set |
1172 | CONFIG_USB_GADGET_DUALSPEED=y | 1187 | CONFIG_USB_GADGET_DUALSPEED=y |
1173 | # CONFIG_USB_ZERO is not set | 1188 | # CONFIG_USB_ZERO is not set |
@@ -1179,6 +1194,7 @@ CONFIG_USB_ETH_RNDIS=y | |||
1179 | # CONFIG_USB_MIDI_GADGET is not set | 1194 | # CONFIG_USB_MIDI_GADGET is not set |
1180 | # CONFIG_USB_G_PRINTER is not set | 1195 | # CONFIG_USB_G_PRINTER is not set |
1181 | # CONFIG_USB_CDC_COMPOSITE is not set | 1196 | # CONFIG_USB_CDC_COMPOSITE is not set |
1197 | # CONFIG_UWB is not set | ||
1182 | # CONFIG_MMC is not set | 1198 | # CONFIG_MMC is not set |
1183 | # CONFIG_MEMSTICK is not set | 1199 | # CONFIG_MEMSTICK is not set |
1184 | # CONFIG_NEW_LEDS is not set | 1200 | # CONFIG_NEW_LEDS is not set |
@@ -1224,17 +1240,21 @@ CONFIG_RTC_DRV_DS1307=y | |||
1224 | # CONFIG_RTC_DRV_MAX6902 is not set | 1240 | # CONFIG_RTC_DRV_MAX6902 is not set |
1225 | # CONFIG_RTC_DRV_R9701 is not set | 1241 | # CONFIG_RTC_DRV_R9701 is not set |
1226 | # CONFIG_RTC_DRV_RS5C348 is not set | 1242 | # CONFIG_RTC_DRV_RS5C348 is not set |
1243 | # CONFIG_RTC_DRV_DS3234 is not set | ||
1227 | 1244 | ||
1228 | # | 1245 | # |
1229 | # Platform RTC drivers | 1246 | # Platform RTC drivers |
1230 | # | 1247 | # |
1231 | # CONFIG_RTC_DRV_CMOS is not set | 1248 | # CONFIG_RTC_DRV_CMOS is not set |
1249 | # CONFIG_RTC_DRV_DS1286 is not set | ||
1232 | # CONFIG_RTC_DRV_DS1511 is not set | 1250 | # CONFIG_RTC_DRV_DS1511 is not set |
1233 | # CONFIG_RTC_DRV_DS1553 is not set | 1251 | # CONFIG_RTC_DRV_DS1553 is not set |
1234 | # CONFIG_RTC_DRV_DS1742 is not set | 1252 | # CONFIG_RTC_DRV_DS1742 is not set |
1235 | # CONFIG_RTC_DRV_STK17TA8 is not set | 1253 | # CONFIG_RTC_DRV_STK17TA8 is not set |
1236 | # CONFIG_RTC_DRV_M48T86 is not set | 1254 | # CONFIG_RTC_DRV_M48T86 is not set |
1255 | # CONFIG_RTC_DRV_M48T35 is not set | ||
1237 | # CONFIG_RTC_DRV_M48T59 is not set | 1256 | # CONFIG_RTC_DRV_M48T59 is not set |
1257 | # CONFIG_RTC_DRV_BQ4802 is not set | ||
1238 | # CONFIG_RTC_DRV_V3020 is not set | 1258 | # CONFIG_RTC_DRV_V3020 is not set |
1239 | 1259 | ||
1240 | # | 1260 | # |
@@ -1243,6 +1263,7 @@ CONFIG_RTC_DRV_DS1307=y | |||
1243 | # CONFIG_RTC_DRV_PPC is not set | 1263 | # CONFIG_RTC_DRV_PPC is not set |
1244 | # CONFIG_DMADEVICES is not set | 1264 | # CONFIG_DMADEVICES is not set |
1245 | # CONFIG_UIO is not set | 1265 | # CONFIG_UIO is not set |
1266 | # CONFIG_STAGING is not set | ||
1246 | 1267 | ||
1247 | # | 1268 | # |
1248 | # File systems | 1269 | # File systems |
@@ -1254,12 +1275,13 @@ CONFIG_EXT3_FS=y | |||
1254 | CONFIG_EXT3_FS_XATTR=y | 1275 | CONFIG_EXT3_FS_XATTR=y |
1255 | # CONFIG_EXT3_FS_POSIX_ACL is not set | 1276 | # CONFIG_EXT3_FS_POSIX_ACL is not set |
1256 | # CONFIG_EXT3_FS_SECURITY is not set | 1277 | # CONFIG_EXT3_FS_SECURITY is not set |
1257 | # CONFIG_EXT4DEV_FS is not set | 1278 | # CONFIG_EXT4_FS is not set |
1258 | CONFIG_JBD=y | 1279 | CONFIG_JBD=y |
1259 | CONFIG_FS_MBCACHE=y | 1280 | CONFIG_FS_MBCACHE=y |
1260 | # CONFIG_REISERFS_FS is not set | 1281 | # CONFIG_REISERFS_FS is not set |
1261 | # CONFIG_JFS_FS is not set | 1282 | # CONFIG_JFS_FS is not set |
1262 | # CONFIG_FS_POSIX_ACL is not set | 1283 | # CONFIG_FS_POSIX_ACL is not set |
1284 | CONFIG_FILE_LOCKING=y | ||
1263 | # CONFIG_XFS_FS is not set | 1285 | # CONFIG_XFS_FS is not set |
1264 | # CONFIG_OCFS2_FS is not set | 1286 | # CONFIG_OCFS2_FS is not set |
1265 | CONFIG_DNOTIFY=y | 1287 | CONFIG_DNOTIFY=y |
@@ -1289,6 +1311,7 @@ CONFIG_INOTIFY_USER=y | |||
1289 | CONFIG_PROC_FS=y | 1311 | CONFIG_PROC_FS=y |
1290 | CONFIG_PROC_KCORE=y | 1312 | CONFIG_PROC_KCORE=y |
1291 | CONFIG_PROC_SYSCTL=y | 1313 | CONFIG_PROC_SYSCTL=y |
1314 | CONFIG_PROC_PAGE_MONITOR=y | ||
1292 | CONFIG_SYSFS=y | 1315 | CONFIG_SYSFS=y |
1293 | CONFIG_TMPFS=y | 1316 | CONFIG_TMPFS=y |
1294 | # CONFIG_TMPFS_POSIX_ACL is not set | 1317 | # CONFIG_TMPFS_POSIX_ACL is not set |
@@ -1337,6 +1360,7 @@ CONFIG_LOCKD_V4=y | |||
1337 | CONFIG_NFS_COMMON=y | 1360 | CONFIG_NFS_COMMON=y |
1338 | CONFIG_SUNRPC=y | 1361 | CONFIG_SUNRPC=y |
1339 | CONFIG_SUNRPC_GSS=y | 1362 | CONFIG_SUNRPC_GSS=y |
1363 | # CONFIG_SUNRPC_REGISTER_V4 is not set | ||
1340 | CONFIG_RPCSEC_GSS_KRB5=y | 1364 | CONFIG_RPCSEC_GSS_KRB5=y |
1341 | # CONFIG_RPCSEC_GSS_SPKM3 is not set | 1365 | # CONFIG_RPCSEC_GSS_SPKM3 is not set |
1342 | # CONFIG_SMB_FS is not set | 1366 | # CONFIG_SMB_FS is not set |
@@ -1373,7 +1397,6 @@ CONFIG_MSDOS_PARTITION=y | |||
1373 | # Library routines | 1397 | # Library routines |
1374 | # | 1398 | # |
1375 | CONFIG_BITREVERSE=y | 1399 | CONFIG_BITREVERSE=y |
1376 | # CONFIG_GENERIC_FIND_FIRST_BIT is not set | ||
1377 | # CONFIG_CRC_CCITT is not set | 1400 | # CONFIG_CRC_CCITT is not set |
1378 | # CONFIG_CRC16 is not set | 1401 | # CONFIG_CRC16 is not set |
1379 | # CONFIG_CRC_T10DIF is not set | 1402 | # CONFIG_CRC_T10DIF is not set |
@@ -1427,15 +1450,23 @@ CONFIG_SCHED_DEBUG=y | |||
1427 | # CONFIG_DEBUG_SG is not set | 1450 | # CONFIG_DEBUG_SG is not set |
1428 | # CONFIG_BOOT_PRINTK_DELAY is not set | 1451 | # CONFIG_BOOT_PRINTK_DELAY is not set |
1429 | # CONFIG_RCU_TORTURE_TEST is not set | 1452 | # CONFIG_RCU_TORTURE_TEST is not set |
1453 | # CONFIG_RCU_CPU_STALL_DETECTOR is not set | ||
1430 | # CONFIG_BACKTRACE_SELF_TEST is not set | 1454 | # CONFIG_BACKTRACE_SELF_TEST is not set |
1455 | # CONFIG_DEBUG_BLOCK_EXT_DEVT is not set | ||
1431 | # CONFIG_FAULT_INJECTION is not set | 1456 | # CONFIG_FAULT_INJECTION is not set |
1432 | # CONFIG_LATENCYTOP is not set | 1457 | # CONFIG_LATENCYTOP is not set |
1433 | CONFIG_SYSCTL_SYSCALL_CHECK=y | 1458 | CONFIG_SYSCTL_SYSCALL_CHECK=y |
1434 | CONFIG_HAVE_FTRACE=y | 1459 | CONFIG_HAVE_FUNCTION_TRACER=y |
1435 | CONFIG_HAVE_DYNAMIC_FTRACE=y | 1460 | |
1436 | # CONFIG_FTRACE is not set | 1461 | # |
1462 | # Tracers | ||
1463 | # | ||
1464 | # CONFIG_FUNCTION_TRACER is not set | ||
1437 | # CONFIG_SCHED_TRACER is not set | 1465 | # CONFIG_SCHED_TRACER is not set |
1438 | # CONFIG_CONTEXT_SWITCH_TRACER is not set | 1466 | # CONFIG_CONTEXT_SWITCH_TRACER is not set |
1467 | # CONFIG_BOOT_TRACER is not set | ||
1468 | # CONFIG_STACK_TRACER is not set | ||
1469 | # CONFIG_DYNAMIC_PRINTK_DEBUG is not set | ||
1439 | # CONFIG_SAMPLES is not set | 1470 | # CONFIG_SAMPLES is not set |
1440 | CONFIG_HAVE_ARCH_KGDB=y | 1471 | CONFIG_HAVE_ARCH_KGDB=y |
1441 | # CONFIG_KGDB is not set | 1472 | # CONFIG_KGDB is not set |
@@ -1444,6 +1475,7 @@ CONFIG_HAVE_ARCH_KGDB=y | |||
1444 | # CONFIG_DEBUG_PAGEALLOC is not set | 1475 | # CONFIG_DEBUG_PAGEALLOC is not set |
1445 | # CONFIG_CODE_PATCHING_SELFTEST is not set | 1476 | # CONFIG_CODE_PATCHING_SELFTEST is not set |
1446 | # CONFIG_FTR_FIXUP_SELFTEST is not set | 1477 | # CONFIG_FTR_FIXUP_SELFTEST is not set |
1478 | # CONFIG_MSI_BITMAP_SELFTEST is not set | ||
1447 | # CONFIG_XMON is not set | 1479 | # CONFIG_XMON is not set |
1448 | # CONFIG_IRQSTACKS is not set | 1480 | # CONFIG_IRQSTACKS is not set |
1449 | # CONFIG_BDI_SWITCH is not set | 1481 | # CONFIG_BDI_SWITCH is not set |
@@ -1455,14 +1487,19 @@ CONFIG_HAVE_ARCH_KGDB=y | |||
1455 | # | 1487 | # |
1456 | # CONFIG_KEYS is not set | 1488 | # CONFIG_KEYS is not set |
1457 | # CONFIG_SECURITY is not set | 1489 | # CONFIG_SECURITY is not set |
1490 | # CONFIG_SECURITYFS is not set | ||
1458 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set | 1491 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set |
1459 | CONFIG_CRYPTO=y | 1492 | CONFIG_CRYPTO=y |
1460 | 1493 | ||
1461 | # | 1494 | # |
1462 | # Crypto core or helper | 1495 | # Crypto core or helper |
1463 | # | 1496 | # |
1497 | # CONFIG_CRYPTO_FIPS is not set | ||
1464 | CONFIG_CRYPTO_ALGAPI=y | 1498 | CONFIG_CRYPTO_ALGAPI=y |
1499 | CONFIG_CRYPTO_AEAD=y | ||
1465 | CONFIG_CRYPTO_BLKCIPHER=y | 1500 | CONFIG_CRYPTO_BLKCIPHER=y |
1501 | CONFIG_CRYPTO_HASH=y | ||
1502 | CONFIG_CRYPTO_RNG=y | ||
1466 | CONFIG_CRYPTO_MANAGER=y | 1503 | CONFIG_CRYPTO_MANAGER=y |
1467 | # CONFIG_CRYPTO_GF128MUL is not set | 1504 | # CONFIG_CRYPTO_GF128MUL is not set |
1468 | # CONFIG_CRYPTO_NULL is not set | 1505 | # CONFIG_CRYPTO_NULL is not set |
@@ -1535,6 +1572,11 @@ CONFIG_CRYPTO_DES=y | |||
1535 | # | 1572 | # |
1536 | # CONFIG_CRYPTO_DEFLATE is not set | 1573 | # CONFIG_CRYPTO_DEFLATE is not set |
1537 | # CONFIG_CRYPTO_LZO is not set | 1574 | # CONFIG_CRYPTO_LZO is not set |
1575 | |||
1576 | # | ||
1577 | # Random Number Generation | ||
1578 | # | ||
1579 | # CONFIG_CRYPTO_ANSI_CPRNG is not set | ||
1538 | CONFIG_CRYPTO_HW=y | 1580 | CONFIG_CRYPTO_HW=y |
1539 | # CONFIG_CRYPTO_DEV_HIFN_795X is not set | 1581 | # CONFIG_CRYPTO_DEV_HIFN_795X is not set |
1540 | # CONFIG_CRYPTO_DEV_TALITOS is not set | 1582 | # CONFIG_CRYPTO_DEV_TALITOS is not set |
diff --git a/arch/powerpc/configs/83xx/mpc8315_rdb_defconfig b/arch/powerpc/configs/83xx/mpc8315_rdb_defconfig index b0a27a67d8c7..aad0e1a98c55 100644 --- a/arch/powerpc/configs/83xx/mpc8315_rdb_defconfig +++ b/arch/powerpc/configs/83xx/mpc8315_rdb_defconfig | |||
@@ -1,7 +1,7 @@ | |||
1 | # | 1 | # |
2 | # Automatically generated make config: don't edit | 2 | # Automatically generated make config: don't edit |
3 | # Linux kernel version: 2.6.27-rc4 | 3 | # Linux kernel version: 2.6.28-rc3 |
4 | # Thu Aug 21 00:52:18 2008 | 4 | # Sat Nov 8 12:39:51 2008 |
5 | # | 5 | # |
6 | # CONFIG_PPC64 is not set | 6 | # CONFIG_PPC64 is not set |
7 | 7 | ||
@@ -23,7 +23,7 @@ CONFIG_PPC_STD_MMU_32=y | |||
23 | # CONFIG_SMP is not set | 23 | # CONFIG_SMP is not set |
24 | CONFIG_PPC32=y | 24 | CONFIG_PPC32=y |
25 | CONFIG_WORD_SIZE=32 | 25 | CONFIG_WORD_SIZE=32 |
26 | CONFIG_PPC_MERGE=y | 26 | # CONFIG_ARCH_PHYS_ADDR_T_64BIT is not set |
27 | CONFIG_MMU=y | 27 | CONFIG_MMU=y |
28 | CONFIG_GENERIC_CMOS_UPDATE=y | 28 | CONFIG_GENERIC_CMOS_UPDATE=y |
29 | CONFIG_GENERIC_TIME=y | 29 | CONFIG_GENERIC_TIME=y |
@@ -53,8 +53,6 @@ CONFIG_PPC_UDBG_16550=y | |||
53 | CONFIG_AUDIT_ARCH=y | 53 | CONFIG_AUDIT_ARCH=y |
54 | CONFIG_GENERIC_BUG=y | 54 | CONFIG_GENERIC_BUG=y |
55 | CONFIG_DEFAULT_UIMAGE=y | 55 | CONFIG_DEFAULT_UIMAGE=y |
56 | CONFIG_HIBERNATE_32=y | ||
57 | CONFIG_ARCH_HIBERNATION_POSSIBLE=y | ||
58 | CONFIG_ARCH_SUSPEND_POSSIBLE=y | 56 | CONFIG_ARCH_SUSPEND_POSSIBLE=y |
59 | # CONFIG_PPC_DCR_NATIVE is not set | 57 | # CONFIG_PPC_DCR_NATIVE is not set |
60 | # CONFIG_PPC_DCR_MMIO is not set | 58 | # CONFIG_PPC_DCR_MMIO is not set |
@@ -98,7 +96,6 @@ CONFIG_HOTPLUG=y | |||
98 | CONFIG_PRINTK=y | 96 | CONFIG_PRINTK=y |
99 | CONFIG_BUG=y | 97 | CONFIG_BUG=y |
100 | CONFIG_ELF_CORE=y | 98 | CONFIG_ELF_CORE=y |
101 | CONFIG_PCSPKR_PLATFORM=y | ||
102 | CONFIG_COMPAT_BRK=y | 99 | CONFIG_COMPAT_BRK=y |
103 | CONFIG_BASE_FULL=y | 100 | CONFIG_BASE_FULL=y |
104 | CONFIG_FUTEX=y | 101 | CONFIG_FUTEX=y |
@@ -108,7 +105,9 @@ CONFIG_SIGNALFD=y | |||
108 | CONFIG_TIMERFD=y | 105 | CONFIG_TIMERFD=y |
109 | CONFIG_EVENTFD=y | 106 | CONFIG_EVENTFD=y |
110 | CONFIG_SHMEM=y | 107 | CONFIG_SHMEM=y |
108 | CONFIG_AIO=y | ||
111 | CONFIG_VM_EVENT_COUNTERS=y | 109 | CONFIG_VM_EVENT_COUNTERS=y |
110 | CONFIG_PCI_QUIRKS=y | ||
112 | CONFIG_SLUB_DEBUG=y | 111 | CONFIG_SLUB_DEBUG=y |
113 | # CONFIG_SLAB is not set | 112 | # CONFIG_SLAB is not set |
114 | CONFIG_SLUB=y | 113 | CONFIG_SLUB=y |
@@ -121,10 +120,6 @@ CONFIG_HAVE_IOREMAP_PROT=y | |||
121 | CONFIG_HAVE_KPROBES=y | 120 | CONFIG_HAVE_KPROBES=y |
122 | CONFIG_HAVE_KRETPROBES=y | 121 | CONFIG_HAVE_KRETPROBES=y |
123 | CONFIG_HAVE_ARCH_TRACEHOOK=y | 122 | CONFIG_HAVE_ARCH_TRACEHOOK=y |
124 | # CONFIG_HAVE_DMA_ATTRS is not set | ||
125 | # CONFIG_USE_GENERIC_SMP_HELPERS is not set | ||
126 | # CONFIG_HAVE_CLK is not set | ||
127 | CONFIG_PROC_PAGE_MONITOR=y | ||
128 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set | 123 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set |
129 | CONFIG_SLABINFO=y | 124 | CONFIG_SLABINFO=y |
130 | CONFIG_RT_MUTEXES=y | 125 | CONFIG_RT_MUTEXES=y |
@@ -157,6 +152,7 @@ CONFIG_DEFAULT_AS=y | |||
157 | # CONFIG_DEFAULT_NOOP is not set | 152 | # CONFIG_DEFAULT_NOOP is not set |
158 | CONFIG_DEFAULT_IOSCHED="anticipatory" | 153 | CONFIG_DEFAULT_IOSCHED="anticipatory" |
159 | CONFIG_CLASSIC_RCU=y | 154 | CONFIG_CLASSIC_RCU=y |
155 | # CONFIG_FREEZER is not set | ||
160 | 156 | ||
161 | # | 157 | # |
162 | # Platform support | 158 | # Platform support |
@@ -164,10 +160,10 @@ CONFIG_CLASSIC_RCU=y | |||
164 | CONFIG_PPC_MULTIPLATFORM=y | 160 | CONFIG_PPC_MULTIPLATFORM=y |
165 | CONFIG_CLASSIC32=y | 161 | CONFIG_CLASSIC32=y |
166 | # CONFIG_PPC_CHRP is not set | 162 | # CONFIG_PPC_CHRP is not set |
167 | # CONFIG_PPC_PMAC is not set | ||
168 | # CONFIG_MPC5121_ADS is not set | 163 | # CONFIG_MPC5121_ADS is not set |
169 | # CONFIG_MPC5121_GENERIC is not set | 164 | # CONFIG_MPC5121_GENERIC is not set |
170 | # CONFIG_PPC_MPC52xx is not set | 165 | # CONFIG_PPC_MPC52xx is not set |
166 | # CONFIG_PPC_PMAC is not set | ||
171 | # CONFIG_PPC_CELL is not set | 167 | # CONFIG_PPC_CELL is not set |
172 | # CONFIG_PPC_CELL_NATIVE is not set | 168 | # CONFIG_PPC_CELL_NATIVE is not set |
173 | # CONFIG_PPC_82xx is not set | 169 | # CONFIG_PPC_82xx is not set |
@@ -187,24 +183,21 @@ CONFIG_MPC831x_RDB=y | |||
187 | CONFIG_PPC_MPC831x=y | 183 | CONFIG_PPC_MPC831x=y |
188 | # CONFIG_PPC_86xx is not set | 184 | # CONFIG_PPC_86xx is not set |
189 | # CONFIG_EMBEDDED6xx is not set | 185 | # CONFIG_EMBEDDED6xx is not set |
190 | CONFIG_PPC_NATIVE=y | ||
191 | # CONFIG_UDBG_RTAS_CONSOLE is not set | ||
192 | CONFIG_IPIC=y | 186 | CONFIG_IPIC=y |
193 | CONFIG_MPIC=y | 187 | # CONFIG_MPIC is not set |
194 | # CONFIG_MPIC_WEIRD is not set | 188 | # CONFIG_MPIC_WEIRD is not set |
195 | CONFIG_PPC_I8259=y | 189 | # CONFIG_PPC_I8259 is not set |
196 | CONFIG_PPC_RTAS=y | 190 | # CONFIG_PPC_RTAS is not set |
197 | # CONFIG_RTAS_ERROR_LOGGING is not set | ||
198 | CONFIG_RTAS_PROC=y | ||
199 | # CONFIG_MMIO_NVRAM is not set | 191 | # CONFIG_MMIO_NVRAM is not set |
200 | CONFIG_PPC_MPC106=y | 192 | # CONFIG_PPC_MPC106 is not set |
201 | # CONFIG_PPC_970_NAP is not set | 193 | # CONFIG_PPC_970_NAP is not set |
202 | # CONFIG_PPC_INDIRECT_IO is not set | 194 | # CONFIG_PPC_INDIRECT_IO is not set |
203 | # CONFIG_GENERIC_IOMAP is not set | 195 | # CONFIG_GENERIC_IOMAP is not set |
204 | # CONFIG_CPU_FREQ is not set | 196 | # CONFIG_CPU_FREQ is not set |
205 | # CONFIG_PPC601_SYNC_FIX is not set | ||
206 | # CONFIG_TAU is not set | 197 | # CONFIG_TAU is not set |
198 | # CONFIG_QUICC_ENGINE is not set | ||
207 | # CONFIG_FSL_ULI1575 is not set | 199 | # CONFIG_FSL_ULI1575 is not set |
200 | # CONFIG_MPC8xxx_GPIO is not set | ||
208 | 201 | ||
209 | # | 202 | # |
210 | # Kernel options | 203 | # Kernel options |
@@ -224,6 +217,8 @@ CONFIG_PREEMPT_NONE=y | |||
224 | # CONFIG_PREEMPT_VOLUNTARY is not set | 217 | # CONFIG_PREEMPT_VOLUNTARY is not set |
225 | # CONFIG_PREEMPT is not set | 218 | # CONFIG_PREEMPT is not set |
226 | CONFIG_BINFMT_ELF=y | 219 | CONFIG_BINFMT_ELF=y |
220 | # CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set | ||
221 | # CONFIG_HAVE_AOUT is not set | ||
227 | # CONFIG_BINFMT_MISC is not set | 222 | # CONFIG_BINFMT_MISC is not set |
228 | # CONFIG_IOMMU_HELPER is not set | 223 | # CONFIG_IOMMU_HELPER is not set |
229 | CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y | 224 | CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y |
@@ -238,15 +233,15 @@ CONFIG_FLATMEM_MANUAL=y | |||
238 | # CONFIG_SPARSEMEM_MANUAL is not set | 233 | # CONFIG_SPARSEMEM_MANUAL is not set |
239 | CONFIG_FLATMEM=y | 234 | CONFIG_FLATMEM=y |
240 | CONFIG_FLAT_NODE_MEM_MAP=y | 235 | CONFIG_FLAT_NODE_MEM_MAP=y |
241 | # CONFIG_SPARSEMEM_STATIC is not set | ||
242 | # CONFIG_SPARSEMEM_VMEMMAP_ENABLE is not set | ||
243 | CONFIG_PAGEFLAGS_EXTENDED=y | 236 | CONFIG_PAGEFLAGS_EXTENDED=y |
244 | CONFIG_SPLIT_PTLOCK_CPUS=4 | 237 | CONFIG_SPLIT_PTLOCK_CPUS=4 |
245 | CONFIG_MIGRATION=y | 238 | CONFIG_MIGRATION=y |
246 | # CONFIG_RESOURCES_64BIT is not set | 239 | # CONFIG_RESOURCES_64BIT is not set |
240 | # CONFIG_PHYS_ADDR_T_64BIT is not set | ||
247 | CONFIG_ZONE_DMA_FLAG=1 | 241 | CONFIG_ZONE_DMA_FLAG=1 |
248 | CONFIG_BOUNCE=y | 242 | CONFIG_BOUNCE=y |
249 | CONFIG_VIRT_TO_BUS=y | 243 | CONFIG_VIRT_TO_BUS=y |
244 | CONFIG_UNEVICTABLE_LRU=y | ||
250 | CONFIG_FORCE_MAX_ZONEORDER=11 | 245 | CONFIG_FORCE_MAX_ZONEORDER=11 |
251 | CONFIG_PROC_DEVICETREE=y | 246 | CONFIG_PROC_DEVICETREE=y |
252 | # CONFIG_CMDLINE_BOOL is not set | 247 | # CONFIG_CMDLINE_BOOL is not set |
@@ -258,7 +253,6 @@ CONFIG_ISA_DMA_API=y | |||
258 | # | 253 | # |
259 | # Bus options | 254 | # Bus options |
260 | # | 255 | # |
261 | # CONFIG_ISA is not set | ||
262 | CONFIG_ZONE_DMA=y | 256 | CONFIG_ZONE_DMA=y |
263 | CONFIG_GENERIC_ISA_DMA=y | 257 | CONFIG_GENERIC_ISA_DMA=y |
264 | CONFIG_PPC_INDIRECT_PCI=y | 258 | CONFIG_PPC_INDIRECT_PCI=y |
@@ -271,7 +265,7 @@ CONFIG_PCI_SYSCALL=y | |||
271 | # CONFIG_PCIEPORTBUS is not set | 265 | # CONFIG_PCIEPORTBUS is not set |
272 | CONFIG_ARCH_SUPPORTS_MSI=y | 266 | CONFIG_ARCH_SUPPORTS_MSI=y |
273 | # CONFIG_PCI_MSI is not set | 267 | # CONFIG_PCI_MSI is not set |
274 | CONFIG_PCI_LEGACY=y | 268 | # CONFIG_PCI_LEGACY is not set |
275 | # CONFIG_PCI_DEBUG is not set | 269 | # CONFIG_PCI_DEBUG is not set |
276 | # CONFIG_PCCARD is not set | 270 | # CONFIG_PCCARD is not set |
277 | # CONFIG_HOTPLUG_PCI is not set | 271 | # CONFIG_HOTPLUG_PCI is not set |
@@ -340,6 +334,7 @@ CONFIG_DEFAULT_TCP_CONG="cubic" | |||
340 | # CONFIG_TIPC is not set | 334 | # CONFIG_TIPC is not set |
341 | # CONFIG_ATM is not set | 335 | # CONFIG_ATM is not set |
342 | # CONFIG_BRIDGE is not set | 336 | # CONFIG_BRIDGE is not set |
337 | # CONFIG_NET_DSA is not set | ||
343 | # CONFIG_VLAN_8021Q is not set | 338 | # CONFIG_VLAN_8021Q is not set |
344 | # CONFIG_DECNET is not set | 339 | # CONFIG_DECNET is not set |
345 | # CONFIG_LLC2 is not set | 340 | # CONFIG_LLC2 is not set |
@@ -360,11 +355,10 @@ CONFIG_DEFAULT_TCP_CONG="cubic" | |||
360 | # CONFIG_IRDA is not set | 355 | # CONFIG_IRDA is not set |
361 | # CONFIG_BT is not set | 356 | # CONFIG_BT is not set |
362 | # CONFIG_AF_RXRPC is not set | 357 | # CONFIG_AF_RXRPC is not set |
363 | 358 | # CONFIG_PHONET is not set | |
364 | # | 359 | CONFIG_WIRELESS=y |
365 | # Wireless | ||
366 | # | ||
367 | # CONFIG_CFG80211 is not set | 360 | # CONFIG_CFG80211 is not set |
361 | CONFIG_WIRELESS_OLD_REGULATORY=y | ||
368 | # CONFIG_WIRELESS_EXT is not set | 362 | # CONFIG_WIRELESS_EXT is not set |
369 | # CONFIG_MAC80211 is not set | 363 | # CONFIG_MAC80211 is not set |
370 | # CONFIG_IEEE80211 is not set | 364 | # CONFIG_IEEE80211 is not set |
@@ -470,6 +464,7 @@ CONFIG_MTD_NAND_IDS=y | |||
470 | # CONFIG_MTD_NAND_PLATFORM is not set | 464 | # CONFIG_MTD_NAND_PLATFORM is not set |
471 | # CONFIG_MTD_ALAUDA is not set | 465 | # CONFIG_MTD_ALAUDA is not set |
472 | # CONFIG_MTD_NAND_FSL_ELBC is not set | 466 | # CONFIG_MTD_NAND_FSL_ELBC is not set |
467 | # CONFIG_MTD_NAND_FSL_UPM is not set | ||
473 | # CONFIG_MTD_ONENAND is not set | 468 | # CONFIG_MTD_ONENAND is not set |
474 | 469 | ||
475 | # | 470 | # |
@@ -482,7 +477,6 @@ CONFIG_OF_SPI=y | |||
482 | # CONFIG_PARPORT is not set | 477 | # CONFIG_PARPORT is not set |
483 | CONFIG_BLK_DEV=y | 478 | CONFIG_BLK_DEV=y |
484 | # CONFIG_BLK_DEV_FD is not set | 479 | # CONFIG_BLK_DEV_FD is not set |
485 | # CONFIG_MAC_FLOPPY is not set | ||
486 | # CONFIG_BLK_CPQ_DA is not set | 480 | # CONFIG_BLK_CPQ_DA is not set |
487 | # CONFIG_BLK_CPQ_CISS_DA is not set | 481 | # CONFIG_BLK_CPQ_CISS_DA is not set |
488 | # CONFIG_BLK_DEV_DAC960 is not set | 482 | # CONFIG_BLK_DEV_DAC960 is not set |
@@ -584,8 +578,6 @@ CONFIG_SCSI_LOWLEVEL=y | |||
584 | # CONFIG_SCSI_DC390T is not set | 578 | # CONFIG_SCSI_DC390T is not set |
585 | # CONFIG_SCSI_NSP32 is not set | 579 | # CONFIG_SCSI_NSP32 is not set |
586 | # CONFIG_SCSI_DEBUG is not set | 580 | # CONFIG_SCSI_DEBUG is not set |
587 | # CONFIG_SCSI_MESH is not set | ||
588 | # CONFIG_SCSI_MAC53C94 is not set | ||
589 | # CONFIG_SCSI_SRP is not set | 581 | # CONFIG_SCSI_SRP is not set |
590 | # CONFIG_SCSI_DH is not set | 582 | # CONFIG_SCSI_DH is not set |
591 | CONFIG_ATA=y | 583 | CONFIG_ATA=y |
@@ -651,6 +643,7 @@ CONFIG_ATA_SFF=y | |||
651 | # CONFIG_PATA_SCH is not set | 643 | # CONFIG_PATA_SCH is not set |
652 | CONFIG_MD=y | 644 | CONFIG_MD=y |
653 | CONFIG_BLK_DEV_MD=y | 645 | CONFIG_BLK_DEV_MD=y |
646 | CONFIG_MD_AUTODETECT=y | ||
654 | CONFIG_MD_LINEAR=y | 647 | CONFIG_MD_LINEAR=y |
655 | CONFIG_MD_RAID0=y | 648 | CONFIG_MD_RAID0=y |
656 | CONFIG_MD_RAID1=y | 649 | CONFIG_MD_RAID1=y |
@@ -699,8 +692,6 @@ CONFIG_PHYLIB=y | |||
699 | # CONFIG_MDIO_BITBANG is not set | 692 | # CONFIG_MDIO_BITBANG is not set |
700 | CONFIG_NET_ETHERNET=y | 693 | CONFIG_NET_ETHERNET=y |
701 | CONFIG_MII=y | 694 | CONFIG_MII=y |
702 | # CONFIG_MACE is not set | ||
703 | # CONFIG_BMAC is not set | ||
704 | # CONFIG_HAPPYMEAL is not set | 695 | # CONFIG_HAPPYMEAL is not set |
705 | # CONFIG_SUNGEM is not set | 696 | # CONFIG_SUNGEM is not set |
706 | # CONFIG_CASSINI is not set | 697 | # CONFIG_CASSINI is not set |
@@ -712,6 +703,9 @@ CONFIG_MII=y | |||
712 | # CONFIG_IBM_NEW_EMAC_RGMII is not set | 703 | # CONFIG_IBM_NEW_EMAC_RGMII is not set |
713 | # CONFIG_IBM_NEW_EMAC_TAH is not set | 704 | # CONFIG_IBM_NEW_EMAC_TAH is not set |
714 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set | 705 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set |
706 | # CONFIG_IBM_NEW_EMAC_NO_FLOW_CTRL is not set | ||
707 | # CONFIG_IBM_NEW_EMAC_MAL_CLR_ICINTSTAT is not set | ||
708 | # CONFIG_IBM_NEW_EMAC_MAL_COMMON_ERR is not set | ||
715 | CONFIG_NET_PCI=y | 709 | CONFIG_NET_PCI=y |
716 | # CONFIG_PCNET32 is not set | 710 | # CONFIG_PCNET32 is not set |
717 | # CONFIG_AMD8111_ETH is not set | 711 | # CONFIG_AMD8111_ETH is not set |
@@ -732,6 +726,7 @@ CONFIG_E100=y | |||
732 | # CONFIG_TLAN is not set | 726 | # CONFIG_TLAN is not set |
733 | # CONFIG_VIA_RHINE is not set | 727 | # CONFIG_VIA_RHINE is not set |
734 | # CONFIG_SC92031 is not set | 728 | # CONFIG_SC92031 is not set |
729 | # CONFIG_ATL2 is not set | ||
735 | CONFIG_NETDEV_1000=y | 730 | CONFIG_NETDEV_1000=y |
736 | # CONFIG_ACENIC is not set | 731 | # CONFIG_ACENIC is not set |
737 | # CONFIG_DL2K is not set | 732 | # CONFIG_DL2K is not set |
@@ -754,18 +749,22 @@ CONFIG_GIANFAR=y | |||
754 | # CONFIG_QLA3XXX is not set | 749 | # CONFIG_QLA3XXX is not set |
755 | # CONFIG_ATL1 is not set | 750 | # CONFIG_ATL1 is not set |
756 | # CONFIG_ATL1E is not set | 751 | # CONFIG_ATL1E is not set |
752 | # CONFIG_JME is not set | ||
757 | CONFIG_NETDEV_10000=y | 753 | CONFIG_NETDEV_10000=y |
758 | # CONFIG_CHELSIO_T1 is not set | 754 | # CONFIG_CHELSIO_T1 is not set |
759 | # CONFIG_CHELSIO_T3 is not set | 755 | # CONFIG_CHELSIO_T3 is not set |
756 | # CONFIG_ENIC is not set | ||
760 | # CONFIG_IXGBE is not set | 757 | # CONFIG_IXGBE is not set |
761 | # CONFIG_IXGB is not set | 758 | # CONFIG_IXGB is not set |
762 | # CONFIG_S2IO is not set | 759 | # CONFIG_S2IO is not set |
763 | # CONFIG_MYRI10GE is not set | 760 | # CONFIG_MYRI10GE is not set |
764 | # CONFIG_NETXEN_NIC is not set | 761 | # CONFIG_NETXEN_NIC is not set |
765 | # CONFIG_NIU is not set | 762 | # CONFIG_NIU is not set |
763 | # CONFIG_MLX4_EN is not set | ||
766 | # CONFIG_MLX4_CORE is not set | 764 | # CONFIG_MLX4_CORE is not set |
767 | # CONFIG_TEHUTI is not set | 765 | # CONFIG_TEHUTI is not set |
768 | # CONFIG_BNX2X is not set | 766 | # CONFIG_BNX2X is not set |
767 | # CONFIG_QLGE is not set | ||
769 | # CONFIG_SFC is not set | 768 | # CONFIG_SFC is not set |
770 | # CONFIG_TR is not set | 769 | # CONFIG_TR is not set |
771 | 770 | ||
@@ -851,14 +850,11 @@ CONFIG_SERIAL_8250_RUNTIME_UARTS=4 | |||
851 | # CONFIG_SERIAL_UARTLITE is not set | 850 | # CONFIG_SERIAL_UARTLITE is not set |
852 | CONFIG_SERIAL_CORE=y | 851 | CONFIG_SERIAL_CORE=y |
853 | CONFIG_SERIAL_CORE_CONSOLE=y | 852 | CONFIG_SERIAL_CORE_CONSOLE=y |
854 | # CONFIG_SERIAL_PMACZILOG is not set | ||
855 | # CONFIG_SERIAL_JSM is not set | 853 | # CONFIG_SERIAL_JSM is not set |
856 | # CONFIG_SERIAL_OF_PLATFORM is not set | 854 | # CONFIG_SERIAL_OF_PLATFORM is not set |
857 | CONFIG_UNIX98_PTYS=y | 855 | CONFIG_UNIX98_PTYS=y |
858 | CONFIG_LEGACY_PTYS=y | 856 | CONFIG_LEGACY_PTYS=y |
859 | CONFIG_LEGACY_PTY_COUNT=256 | 857 | CONFIG_LEGACY_PTY_COUNT=256 |
860 | # CONFIG_BRIQ_PANEL is not set | ||
861 | # CONFIG_HVC_RTAS is not set | ||
862 | # CONFIG_IPMI_HANDLER is not set | 858 | # CONFIG_IPMI_HANDLER is not set |
863 | CONFIG_HW_RANDOM=y | 859 | CONFIG_HW_RANDOM=y |
864 | # CONFIG_NVRAM is not set | 860 | # CONFIG_NVRAM is not set |
@@ -895,12 +891,6 @@ CONFIG_I2C_HELPER_AUTO=y | |||
895 | # CONFIG_I2C_VIAPRO is not set | 891 | # CONFIG_I2C_VIAPRO is not set |
896 | 892 | ||
897 | # | 893 | # |
898 | # Mac SMBus host controller drivers | ||
899 | # | ||
900 | # CONFIG_I2C_HYDRA is not set | ||
901 | CONFIG_I2C_POWERMAC=y | ||
902 | |||
903 | # | ||
904 | # I2C system bus drivers (mostly embedded / system-on-chip) | 894 | # I2C system bus drivers (mostly embedded / system-on-chip) |
905 | # | 895 | # |
906 | CONFIG_I2C_MPC=y | 896 | CONFIG_I2C_MPC=y |
@@ -937,6 +927,7 @@ CONFIG_I2C_MPC=y | |||
937 | # CONFIG_SENSORS_PCF8591 is not set | 927 | # CONFIG_SENSORS_PCF8591 is not set |
938 | # CONFIG_SENSORS_MAX6875 is not set | 928 | # CONFIG_SENSORS_MAX6875 is not set |
939 | # CONFIG_SENSORS_TSL2550 is not set | 929 | # CONFIG_SENSORS_TSL2550 is not set |
930 | # CONFIG_MCU_MPC8349EMITX is not set | ||
940 | # CONFIG_I2C_DEBUG_CORE is not set | 931 | # CONFIG_I2C_DEBUG_CORE is not set |
941 | # CONFIG_I2C_DEBUG_ALGO is not set | 932 | # CONFIG_I2C_DEBUG_ALGO is not set |
942 | # CONFIG_I2C_DEBUG_BUS is not set | 933 | # CONFIG_I2C_DEBUG_BUS is not set |
@@ -974,7 +965,6 @@ CONFIG_HWMON=y | |||
974 | # CONFIG_SENSORS_ADM9240 is not set | 965 | # CONFIG_SENSORS_ADM9240 is not set |
975 | # CONFIG_SENSORS_ADT7470 is not set | 966 | # CONFIG_SENSORS_ADT7470 is not set |
976 | # CONFIG_SENSORS_ADT7473 is not set | 967 | # CONFIG_SENSORS_ADT7473 is not set |
977 | # CONFIG_SENSORS_AMS is not set | ||
978 | # CONFIG_SENSORS_ATXP1 is not set | 968 | # CONFIG_SENSORS_ATXP1 is not set |
979 | # CONFIG_SENSORS_DS1621 is not set | 969 | # CONFIG_SENSORS_DS1621 is not set |
980 | # CONFIG_SENSORS_I5K_AMB is not set | 970 | # CONFIG_SENSORS_I5K_AMB is not set |
@@ -996,6 +986,7 @@ CONFIG_HWMON=y | |||
996 | # CONFIG_SENSORS_LM90 is not set | 986 | # CONFIG_SENSORS_LM90 is not set |
997 | # CONFIG_SENSORS_LM92 is not set | 987 | # CONFIG_SENSORS_LM92 is not set |
998 | # CONFIG_SENSORS_LM93 is not set | 988 | # CONFIG_SENSORS_LM93 is not set |
989 | # CONFIG_SENSORS_MAX1111 is not set | ||
999 | # CONFIG_SENSORS_MAX1619 is not set | 990 | # CONFIG_SENSORS_MAX1619 is not set |
1000 | # CONFIG_SENSORS_MAX6650 is not set | 991 | # CONFIG_SENSORS_MAX6650 is not set |
1001 | # CONFIG_SENSORS_PC87360 is not set | 992 | # CONFIG_SENSORS_PC87360 is not set |
@@ -1030,7 +1021,6 @@ CONFIG_WATCHDOG=y | |||
1030 | # CONFIG_SOFT_WATCHDOG is not set | 1021 | # CONFIG_SOFT_WATCHDOG is not set |
1031 | # CONFIG_ALIM7101_WDT is not set | 1022 | # CONFIG_ALIM7101_WDT is not set |
1032 | # CONFIG_8xxx_WDT is not set | 1023 | # CONFIG_8xxx_WDT is not set |
1033 | # CONFIG_WATCHDOG_RTAS is not set | ||
1034 | 1024 | ||
1035 | # | 1025 | # |
1036 | # PCI-based Watchdog Cards | 1026 | # PCI-based Watchdog Cards |
@@ -1056,6 +1046,17 @@ CONFIG_SSB_POSSIBLE=y | |||
1056 | # CONFIG_MFD_SM501 is not set | 1046 | # CONFIG_MFD_SM501 is not set |
1057 | # CONFIG_HTC_PASIC3 is not set | 1047 | # CONFIG_HTC_PASIC3 is not set |
1058 | # CONFIG_MFD_TMIO is not set | 1048 | # CONFIG_MFD_TMIO is not set |
1049 | # CONFIG_PMIC_DA903X is not set | ||
1050 | # CONFIG_MFD_WM8400 is not set | ||
1051 | # CONFIG_MFD_WM8350_I2C is not set | ||
1052 | |||
1053 | # | ||
1054 | # Voltage and Current regulators | ||
1055 | # | ||
1056 | # CONFIG_REGULATOR is not set | ||
1057 | # CONFIG_REGULATOR_FIXED_VOLTAGE is not set | ||
1058 | # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set | ||
1059 | # CONFIG_REGULATOR_BQ24022 is not set | ||
1059 | 1060 | ||
1060 | # | 1061 | # |
1061 | # Multimedia devices | 1062 | # Multimedia devices |
@@ -1098,12 +1099,18 @@ CONFIG_HID=y | |||
1098 | # USB Input Devices | 1099 | # USB Input Devices |
1099 | # | 1100 | # |
1100 | # CONFIG_USB_HID is not set | 1101 | # CONFIG_USB_HID is not set |
1102 | # CONFIG_HID_PID is not set | ||
1101 | 1103 | ||
1102 | # | 1104 | # |
1103 | # USB HID Boot Protocol drivers | 1105 | # USB HID Boot Protocol drivers |
1104 | # | 1106 | # |
1105 | # CONFIG_USB_KBD is not set | 1107 | # CONFIG_USB_KBD is not set |
1106 | # CONFIG_USB_MOUSE is not set | 1108 | # CONFIG_USB_MOUSE is not set |
1109 | |||
1110 | # | ||
1111 | # Special HID drivers | ||
1112 | # | ||
1113 | CONFIG_HID_COMPAT=y | ||
1107 | CONFIG_USB_SUPPORT=y | 1114 | CONFIG_USB_SUPPORT=y |
1108 | CONFIG_USB_ARCH_HAS_HCD=y | 1115 | CONFIG_USB_ARCH_HAS_HCD=y |
1109 | CONFIG_USB_ARCH_HAS_OHCI=y | 1116 | CONFIG_USB_ARCH_HAS_OHCI=y |
@@ -1122,6 +1129,8 @@ CONFIG_USB_DEVICE_CLASS=y | |||
1122 | # CONFIG_USB_OTG_WHITELIST is not set | 1129 | # CONFIG_USB_OTG_WHITELIST is not set |
1123 | # CONFIG_USB_OTG_BLACKLIST_HUB is not set | 1130 | # CONFIG_USB_OTG_BLACKLIST_HUB is not set |
1124 | CONFIG_USB_MON=y | 1131 | CONFIG_USB_MON=y |
1132 | # CONFIG_USB_WUSB is not set | ||
1133 | # CONFIG_USB_WUSB_CBAF is not set | ||
1125 | 1134 | ||
1126 | # | 1135 | # |
1127 | # USB Host Controller Drivers | 1136 | # USB Host Controller Drivers |
@@ -1145,6 +1154,8 @@ CONFIG_USB_OHCI_LITTLE_ENDIAN=y | |||
1145 | CONFIG_USB_UHCI_HCD=y | 1154 | CONFIG_USB_UHCI_HCD=y |
1146 | # CONFIG_USB_SL811_HCD is not set | 1155 | # CONFIG_USB_SL811_HCD is not set |
1147 | # CONFIG_USB_R8A66597_HCD is not set | 1156 | # CONFIG_USB_R8A66597_HCD is not set |
1157 | # CONFIG_USB_WHCI_HCD is not set | ||
1158 | # CONFIG_USB_HWA_HCD is not set | ||
1148 | # CONFIG_USB_GADGET_MUSB_HDRC is not set | 1159 | # CONFIG_USB_GADGET_MUSB_HDRC is not set |
1149 | 1160 | ||
1150 | # | 1161 | # |
@@ -1153,6 +1164,7 @@ CONFIG_USB_UHCI_HCD=y | |||
1153 | # CONFIG_USB_ACM is not set | 1164 | # CONFIG_USB_ACM is not set |
1154 | # CONFIG_USB_PRINTER is not set | 1165 | # CONFIG_USB_PRINTER is not set |
1155 | # CONFIG_USB_WDM is not set | 1166 | # CONFIG_USB_WDM is not set |
1167 | # CONFIG_USB_TMC is not set | ||
1156 | 1168 | ||
1157 | # | 1169 | # |
1158 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' | 1170 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' |
@@ -1174,7 +1186,6 @@ CONFIG_USB_STORAGE=y | |||
1174 | # CONFIG_USB_STORAGE_ALAUDA is not set | 1186 | # CONFIG_USB_STORAGE_ALAUDA is not set |
1175 | # CONFIG_USB_STORAGE_ONETOUCH is not set | 1187 | # CONFIG_USB_STORAGE_ONETOUCH is not set |
1176 | # CONFIG_USB_STORAGE_KARMA is not set | 1188 | # CONFIG_USB_STORAGE_KARMA is not set |
1177 | # CONFIG_USB_STORAGE_SIERRA is not set | ||
1178 | # CONFIG_USB_STORAGE_CYPRESS_ATACB is not set | 1189 | # CONFIG_USB_STORAGE_CYPRESS_ATACB is not set |
1179 | # CONFIG_USB_LIBUSUAL is not set | 1190 | # CONFIG_USB_LIBUSUAL is not set |
1180 | 1191 | ||
@@ -1195,6 +1206,7 @@ CONFIG_USB_STORAGE=y | |||
1195 | # CONFIG_USB_EMI62 is not set | 1206 | # CONFIG_USB_EMI62 is not set |
1196 | # CONFIG_USB_EMI26 is not set | 1207 | # CONFIG_USB_EMI26 is not set |
1197 | # CONFIG_USB_ADUTUX is not set | 1208 | # CONFIG_USB_ADUTUX is not set |
1209 | # CONFIG_USB_SEVSEG is not set | ||
1198 | # CONFIG_USB_RIO500 is not set | 1210 | # CONFIG_USB_RIO500 is not set |
1199 | # CONFIG_USB_LEGOTOWER is not set | 1211 | # CONFIG_USB_LEGOTOWER is not set |
1200 | # CONFIG_USB_LCD is not set | 1212 | # CONFIG_USB_LCD is not set |
@@ -1212,23 +1224,26 @@ CONFIG_USB_STORAGE=y | |||
1212 | # CONFIG_USB_IOWARRIOR is not set | 1224 | # CONFIG_USB_IOWARRIOR is not set |
1213 | # CONFIG_USB_TEST is not set | 1225 | # CONFIG_USB_TEST is not set |
1214 | # CONFIG_USB_ISIGHTFW is not set | 1226 | # CONFIG_USB_ISIGHTFW is not set |
1227 | # CONFIG_USB_VST is not set | ||
1215 | CONFIG_USB_GADGET=y | 1228 | CONFIG_USB_GADGET=y |
1216 | # CONFIG_USB_GADGET_DEBUG is not set | 1229 | # CONFIG_USB_GADGET_DEBUG is not set |
1217 | # CONFIG_USB_GADGET_DEBUG_FILES is not set | 1230 | # CONFIG_USB_GADGET_DEBUG_FILES is not set |
1231 | CONFIG_USB_GADGET_VBUS_DRAW=2 | ||
1218 | CONFIG_USB_GADGET_SELECTED=y | 1232 | CONFIG_USB_GADGET_SELECTED=y |
1219 | # CONFIG_USB_GADGET_AMD5536UDC is not set | 1233 | # CONFIG_USB_GADGET_AT91 is not set |
1220 | # CONFIG_USB_GADGET_ATMEL_USBA is not set | 1234 | # CONFIG_USB_GADGET_ATMEL_USBA is not set |
1221 | # CONFIG_USB_GADGET_FSL_USB2 is not set | 1235 | # CONFIG_USB_GADGET_FSL_USB2 is not set |
1222 | CONFIG_USB_GADGET_NET2280=y | ||
1223 | CONFIG_USB_NET2280=y | ||
1224 | # CONFIG_USB_GADGET_PXA25X is not set | ||
1225 | # CONFIG_USB_GADGET_M66592 is not set | ||
1226 | # CONFIG_USB_GADGET_PXA27X is not set | ||
1227 | # CONFIG_USB_GADGET_GOKU is not set | ||
1228 | # CONFIG_USB_GADGET_LH7A40X is not set | 1236 | # CONFIG_USB_GADGET_LH7A40X is not set |
1229 | # CONFIG_USB_GADGET_OMAP is not set | 1237 | # CONFIG_USB_GADGET_OMAP is not set |
1238 | # CONFIG_USB_GADGET_PXA25X is not set | ||
1239 | # CONFIG_USB_GADGET_PXA27X is not set | ||
1230 | # CONFIG_USB_GADGET_S3C2410 is not set | 1240 | # CONFIG_USB_GADGET_S3C2410 is not set |
1231 | # CONFIG_USB_GADGET_AT91 is not set | 1241 | # CONFIG_USB_GADGET_M66592 is not set |
1242 | # CONFIG_USB_GADGET_AMD5536UDC is not set | ||
1243 | # CONFIG_USB_GADGET_FSL_QE is not set | ||
1244 | CONFIG_USB_GADGET_NET2280=y | ||
1245 | CONFIG_USB_NET2280=y | ||
1246 | # CONFIG_USB_GADGET_GOKU is not set | ||
1232 | # CONFIG_USB_GADGET_DUMMY_HCD is not set | 1247 | # CONFIG_USB_GADGET_DUMMY_HCD is not set |
1233 | CONFIG_USB_GADGET_DUALSPEED=y | 1248 | CONFIG_USB_GADGET_DUALSPEED=y |
1234 | # CONFIG_USB_ZERO is not set | 1249 | # CONFIG_USB_ZERO is not set |
@@ -1240,6 +1255,7 @@ CONFIG_USB_ETH_RNDIS=y | |||
1240 | # CONFIG_USB_MIDI_GADGET is not set | 1255 | # CONFIG_USB_MIDI_GADGET is not set |
1241 | # CONFIG_USB_G_PRINTER is not set | 1256 | # CONFIG_USB_G_PRINTER is not set |
1242 | # CONFIG_USB_CDC_COMPOSITE is not set | 1257 | # CONFIG_USB_CDC_COMPOSITE is not set |
1258 | # CONFIG_UWB is not set | ||
1243 | # CONFIG_MMC is not set | 1259 | # CONFIG_MMC is not set |
1244 | # CONFIG_MEMSTICK is not set | 1260 | # CONFIG_MEMSTICK is not set |
1245 | # CONFIG_NEW_LEDS is not set | 1261 | # CONFIG_NEW_LEDS is not set |
@@ -1285,17 +1301,21 @@ CONFIG_RTC_DRV_DS1307=y | |||
1285 | # CONFIG_RTC_DRV_MAX6902 is not set | 1301 | # CONFIG_RTC_DRV_MAX6902 is not set |
1286 | # CONFIG_RTC_DRV_R9701 is not set | 1302 | # CONFIG_RTC_DRV_R9701 is not set |
1287 | # CONFIG_RTC_DRV_RS5C348 is not set | 1303 | # CONFIG_RTC_DRV_RS5C348 is not set |
1304 | # CONFIG_RTC_DRV_DS3234 is not set | ||
1288 | 1305 | ||
1289 | # | 1306 | # |
1290 | # Platform RTC drivers | 1307 | # Platform RTC drivers |
1291 | # | 1308 | # |
1292 | # CONFIG_RTC_DRV_CMOS is not set | 1309 | # CONFIG_RTC_DRV_CMOS is not set |
1310 | # CONFIG_RTC_DRV_DS1286 is not set | ||
1293 | # CONFIG_RTC_DRV_DS1511 is not set | 1311 | # CONFIG_RTC_DRV_DS1511 is not set |
1294 | # CONFIG_RTC_DRV_DS1553 is not set | 1312 | # CONFIG_RTC_DRV_DS1553 is not set |
1295 | # CONFIG_RTC_DRV_DS1742 is not set | 1313 | # CONFIG_RTC_DRV_DS1742 is not set |
1296 | # CONFIG_RTC_DRV_STK17TA8 is not set | 1314 | # CONFIG_RTC_DRV_STK17TA8 is not set |
1297 | # CONFIG_RTC_DRV_M48T86 is not set | 1315 | # CONFIG_RTC_DRV_M48T86 is not set |
1316 | # CONFIG_RTC_DRV_M48T35 is not set | ||
1298 | # CONFIG_RTC_DRV_M48T59 is not set | 1317 | # CONFIG_RTC_DRV_M48T59 is not set |
1318 | # CONFIG_RTC_DRV_BQ4802 is not set | ||
1299 | # CONFIG_RTC_DRV_V3020 is not set | 1319 | # CONFIG_RTC_DRV_V3020 is not set |
1300 | 1320 | ||
1301 | # | 1321 | # |
@@ -1304,6 +1324,7 @@ CONFIG_RTC_DRV_DS1307=y | |||
1304 | # CONFIG_RTC_DRV_PPC is not set | 1324 | # CONFIG_RTC_DRV_PPC is not set |
1305 | # CONFIG_DMADEVICES is not set | 1325 | # CONFIG_DMADEVICES is not set |
1306 | # CONFIG_UIO is not set | 1326 | # CONFIG_UIO is not set |
1327 | # CONFIG_STAGING is not set | ||
1307 | 1328 | ||
1308 | # | 1329 | # |
1309 | # File systems | 1330 | # File systems |
@@ -1315,12 +1336,13 @@ CONFIG_EXT3_FS=y | |||
1315 | CONFIG_EXT3_FS_XATTR=y | 1336 | CONFIG_EXT3_FS_XATTR=y |
1316 | # CONFIG_EXT3_FS_POSIX_ACL is not set | 1337 | # CONFIG_EXT3_FS_POSIX_ACL is not set |
1317 | # CONFIG_EXT3_FS_SECURITY is not set | 1338 | # CONFIG_EXT3_FS_SECURITY is not set |
1318 | # CONFIG_EXT4DEV_FS is not set | 1339 | # CONFIG_EXT4_FS is not set |
1319 | CONFIG_JBD=y | 1340 | CONFIG_JBD=y |
1320 | CONFIG_FS_MBCACHE=y | 1341 | CONFIG_FS_MBCACHE=y |
1321 | # CONFIG_REISERFS_FS is not set | 1342 | # CONFIG_REISERFS_FS is not set |
1322 | # CONFIG_JFS_FS is not set | 1343 | # CONFIG_JFS_FS is not set |
1323 | # CONFIG_FS_POSIX_ACL is not set | 1344 | # CONFIG_FS_POSIX_ACL is not set |
1345 | CONFIG_FILE_LOCKING=y | ||
1324 | # CONFIG_XFS_FS is not set | 1346 | # CONFIG_XFS_FS is not set |
1325 | # CONFIG_OCFS2_FS is not set | 1347 | # CONFIG_OCFS2_FS is not set |
1326 | CONFIG_DNOTIFY=y | 1348 | CONFIG_DNOTIFY=y |
@@ -1350,6 +1372,7 @@ CONFIG_INOTIFY_USER=y | |||
1350 | CONFIG_PROC_FS=y | 1372 | CONFIG_PROC_FS=y |
1351 | CONFIG_PROC_KCORE=y | 1373 | CONFIG_PROC_KCORE=y |
1352 | CONFIG_PROC_SYSCTL=y | 1374 | CONFIG_PROC_SYSCTL=y |
1375 | CONFIG_PROC_PAGE_MONITOR=y | ||
1353 | CONFIG_SYSFS=y | 1376 | CONFIG_SYSFS=y |
1354 | CONFIG_TMPFS=y | 1377 | CONFIG_TMPFS=y |
1355 | # CONFIG_TMPFS_POSIX_ACL is not set | 1378 | # CONFIG_TMPFS_POSIX_ACL is not set |
@@ -1398,6 +1421,7 @@ CONFIG_LOCKD_V4=y | |||
1398 | CONFIG_NFS_COMMON=y | 1421 | CONFIG_NFS_COMMON=y |
1399 | CONFIG_SUNRPC=y | 1422 | CONFIG_SUNRPC=y |
1400 | CONFIG_SUNRPC_GSS=y | 1423 | CONFIG_SUNRPC_GSS=y |
1424 | # CONFIG_SUNRPC_REGISTER_V4 is not set | ||
1401 | CONFIG_RPCSEC_GSS_KRB5=y | 1425 | CONFIG_RPCSEC_GSS_KRB5=y |
1402 | # CONFIG_RPCSEC_GSS_SPKM3 is not set | 1426 | # CONFIG_RPCSEC_GSS_SPKM3 is not set |
1403 | # CONFIG_SMB_FS is not set | 1427 | # CONFIG_SMB_FS is not set |
@@ -1434,7 +1458,6 @@ CONFIG_MSDOS_PARTITION=y | |||
1434 | # Library routines | 1458 | # Library routines |
1435 | # | 1459 | # |
1436 | CONFIG_BITREVERSE=y | 1460 | CONFIG_BITREVERSE=y |
1437 | # CONFIG_GENERIC_FIND_FIRST_BIT is not set | ||
1438 | # CONFIG_CRC_CCITT is not set | 1461 | # CONFIG_CRC_CCITT is not set |
1439 | # CONFIG_CRC16 is not set | 1462 | # CONFIG_CRC16 is not set |
1440 | # CONFIG_CRC_T10DIF is not set | 1463 | # CONFIG_CRC_T10DIF is not set |
@@ -1488,15 +1511,23 @@ CONFIG_SCHED_DEBUG=y | |||
1488 | # CONFIG_DEBUG_SG is not set | 1511 | # CONFIG_DEBUG_SG is not set |
1489 | # CONFIG_BOOT_PRINTK_DELAY is not set | 1512 | # CONFIG_BOOT_PRINTK_DELAY is not set |
1490 | # CONFIG_RCU_TORTURE_TEST is not set | 1513 | # CONFIG_RCU_TORTURE_TEST is not set |
1514 | # CONFIG_RCU_CPU_STALL_DETECTOR is not set | ||
1491 | # CONFIG_BACKTRACE_SELF_TEST is not set | 1515 | # CONFIG_BACKTRACE_SELF_TEST is not set |
1516 | # CONFIG_DEBUG_BLOCK_EXT_DEVT is not set | ||
1492 | # CONFIG_FAULT_INJECTION is not set | 1517 | # CONFIG_FAULT_INJECTION is not set |
1493 | # CONFIG_LATENCYTOP is not set | 1518 | # CONFIG_LATENCYTOP is not set |
1494 | CONFIG_SYSCTL_SYSCALL_CHECK=y | 1519 | CONFIG_SYSCTL_SYSCALL_CHECK=y |
1495 | CONFIG_HAVE_FTRACE=y | 1520 | CONFIG_HAVE_FUNCTION_TRACER=y |
1496 | CONFIG_HAVE_DYNAMIC_FTRACE=y | 1521 | |
1497 | # CONFIG_FTRACE is not set | 1522 | # |
1523 | # Tracers | ||
1524 | # | ||
1525 | # CONFIG_FUNCTION_TRACER is not set | ||
1498 | # CONFIG_SCHED_TRACER is not set | 1526 | # CONFIG_SCHED_TRACER is not set |
1499 | # CONFIG_CONTEXT_SWITCH_TRACER is not set | 1527 | # CONFIG_CONTEXT_SWITCH_TRACER is not set |
1528 | # CONFIG_BOOT_TRACER is not set | ||
1529 | # CONFIG_STACK_TRACER is not set | ||
1530 | # CONFIG_DYNAMIC_PRINTK_DEBUG is not set | ||
1500 | # CONFIG_SAMPLES is not set | 1531 | # CONFIG_SAMPLES is not set |
1501 | CONFIG_HAVE_ARCH_KGDB=y | 1532 | CONFIG_HAVE_ARCH_KGDB=y |
1502 | # CONFIG_KGDB is not set | 1533 | # CONFIG_KGDB is not set |
@@ -1505,6 +1536,7 @@ CONFIG_HAVE_ARCH_KGDB=y | |||
1505 | # CONFIG_DEBUG_PAGEALLOC is not set | 1536 | # CONFIG_DEBUG_PAGEALLOC is not set |
1506 | # CONFIG_CODE_PATCHING_SELFTEST is not set | 1537 | # CONFIG_CODE_PATCHING_SELFTEST is not set |
1507 | # CONFIG_FTR_FIXUP_SELFTEST is not set | 1538 | # CONFIG_FTR_FIXUP_SELFTEST is not set |
1539 | # CONFIG_MSI_BITMAP_SELFTEST is not set | ||
1508 | # CONFIG_XMON is not set | 1540 | # CONFIG_XMON is not set |
1509 | # CONFIG_IRQSTACKS is not set | 1541 | # CONFIG_IRQSTACKS is not set |
1510 | # CONFIG_BDI_SWITCH is not set | 1542 | # CONFIG_BDI_SWITCH is not set |
@@ -1516,14 +1548,19 @@ CONFIG_HAVE_ARCH_KGDB=y | |||
1516 | # | 1548 | # |
1517 | # CONFIG_KEYS is not set | 1549 | # CONFIG_KEYS is not set |
1518 | # CONFIG_SECURITY is not set | 1550 | # CONFIG_SECURITY is not set |
1551 | # CONFIG_SECURITYFS is not set | ||
1519 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set | 1552 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set |
1520 | CONFIG_CRYPTO=y | 1553 | CONFIG_CRYPTO=y |
1521 | 1554 | ||
1522 | # | 1555 | # |
1523 | # Crypto core or helper | 1556 | # Crypto core or helper |
1524 | # | 1557 | # |
1558 | # CONFIG_CRYPTO_FIPS is not set | ||
1525 | CONFIG_CRYPTO_ALGAPI=y | 1559 | CONFIG_CRYPTO_ALGAPI=y |
1560 | CONFIG_CRYPTO_AEAD=y | ||
1526 | CONFIG_CRYPTO_BLKCIPHER=y | 1561 | CONFIG_CRYPTO_BLKCIPHER=y |
1562 | CONFIG_CRYPTO_HASH=y | ||
1563 | CONFIG_CRYPTO_RNG=y | ||
1527 | CONFIG_CRYPTO_MANAGER=y | 1564 | CONFIG_CRYPTO_MANAGER=y |
1528 | # CONFIG_CRYPTO_GF128MUL is not set | 1565 | # CONFIG_CRYPTO_GF128MUL is not set |
1529 | # CONFIG_CRYPTO_NULL is not set | 1566 | # CONFIG_CRYPTO_NULL is not set |
@@ -1596,6 +1633,11 @@ CONFIG_CRYPTO_DES=y | |||
1596 | # | 1633 | # |
1597 | # CONFIG_CRYPTO_DEFLATE is not set | 1634 | # CONFIG_CRYPTO_DEFLATE is not set |
1598 | # CONFIG_CRYPTO_LZO is not set | 1635 | # CONFIG_CRYPTO_LZO is not set |
1636 | |||
1637 | # | ||
1638 | # Random Number Generation | ||
1639 | # | ||
1640 | # CONFIG_CRYPTO_ANSI_CPRNG is not set | ||
1599 | CONFIG_CRYPTO_HW=y | 1641 | CONFIG_CRYPTO_HW=y |
1600 | # CONFIG_CRYPTO_DEV_HIFN_795X is not set | 1642 | # CONFIG_CRYPTO_DEV_HIFN_795X is not set |
1601 | # CONFIG_CRYPTO_DEV_TALITOS is not set | 1643 | # CONFIG_CRYPTO_DEV_TALITOS is not set |
diff --git a/arch/powerpc/configs/83xx/mpc832x_mds_defconfig b/arch/powerpc/configs/83xx/mpc832x_mds_defconfig index ad825bcddd1f..9cb8c8b956e4 100644 --- a/arch/powerpc/configs/83xx/mpc832x_mds_defconfig +++ b/arch/powerpc/configs/83xx/mpc832x_mds_defconfig | |||
@@ -1,7 +1,7 @@ | |||
1 | # | 1 | # |
2 | # Automatically generated make config: don't edit | 2 | # Automatically generated make config: don't edit |
3 | # Linux kernel version: 2.6.27-rc4 | 3 | # Linux kernel version: 2.6.28-rc3 |
4 | # Thu Aug 21 00:52:18 2008 | 4 | # Sat Nov 8 12:39:53 2008 |
5 | # | 5 | # |
6 | # CONFIG_PPC64 is not set | 6 | # CONFIG_PPC64 is not set |
7 | 7 | ||
@@ -23,7 +23,7 @@ CONFIG_PPC_STD_MMU_32=y | |||
23 | # CONFIG_SMP is not set | 23 | # CONFIG_SMP is not set |
24 | CONFIG_PPC32=y | 24 | CONFIG_PPC32=y |
25 | CONFIG_WORD_SIZE=32 | 25 | CONFIG_WORD_SIZE=32 |
26 | CONFIG_PPC_MERGE=y | 26 | # CONFIG_ARCH_PHYS_ADDR_T_64BIT is not set |
27 | CONFIG_MMU=y | 27 | CONFIG_MMU=y |
28 | CONFIG_GENERIC_CMOS_UPDATE=y | 28 | CONFIG_GENERIC_CMOS_UPDATE=y |
29 | CONFIG_GENERIC_TIME=y | 29 | CONFIG_GENERIC_TIME=y |
@@ -53,8 +53,6 @@ CONFIG_PPC_UDBG_16550=y | |||
53 | CONFIG_AUDIT_ARCH=y | 53 | CONFIG_AUDIT_ARCH=y |
54 | CONFIG_GENERIC_BUG=y | 54 | CONFIG_GENERIC_BUG=y |
55 | CONFIG_DEFAULT_UIMAGE=y | 55 | CONFIG_DEFAULT_UIMAGE=y |
56 | CONFIG_HIBERNATE_32=y | ||
57 | CONFIG_ARCH_HIBERNATION_POSSIBLE=y | ||
58 | CONFIG_ARCH_SUSPEND_POSSIBLE=y | 56 | CONFIG_ARCH_SUSPEND_POSSIBLE=y |
59 | # CONFIG_PPC_DCR_NATIVE is not set | 57 | # CONFIG_PPC_DCR_NATIVE is not set |
60 | # CONFIG_PPC_DCR_MMIO is not set | 58 | # CONFIG_PPC_DCR_MMIO is not set |
@@ -98,7 +96,6 @@ CONFIG_HOTPLUG=y | |||
98 | CONFIG_PRINTK=y | 96 | CONFIG_PRINTK=y |
99 | CONFIG_BUG=y | 97 | CONFIG_BUG=y |
100 | CONFIG_ELF_CORE=y | 98 | CONFIG_ELF_CORE=y |
101 | CONFIG_PCSPKR_PLATFORM=y | ||
102 | CONFIG_COMPAT_BRK=y | 99 | CONFIG_COMPAT_BRK=y |
103 | CONFIG_BASE_FULL=y | 100 | CONFIG_BASE_FULL=y |
104 | CONFIG_FUTEX=y | 101 | CONFIG_FUTEX=y |
@@ -108,7 +105,9 @@ CONFIG_SIGNALFD=y | |||
108 | CONFIG_TIMERFD=y | 105 | CONFIG_TIMERFD=y |
109 | CONFIG_EVENTFD=y | 106 | CONFIG_EVENTFD=y |
110 | CONFIG_SHMEM=y | 107 | CONFIG_SHMEM=y |
108 | CONFIG_AIO=y | ||
111 | CONFIG_VM_EVENT_COUNTERS=y | 109 | CONFIG_VM_EVENT_COUNTERS=y |
110 | CONFIG_PCI_QUIRKS=y | ||
112 | CONFIG_SLUB_DEBUG=y | 111 | CONFIG_SLUB_DEBUG=y |
113 | # CONFIG_SLAB is not set | 112 | # CONFIG_SLAB is not set |
114 | CONFIG_SLUB=y | 113 | CONFIG_SLUB=y |
@@ -121,10 +120,6 @@ CONFIG_HAVE_IOREMAP_PROT=y | |||
121 | CONFIG_HAVE_KPROBES=y | 120 | CONFIG_HAVE_KPROBES=y |
122 | CONFIG_HAVE_KRETPROBES=y | 121 | CONFIG_HAVE_KRETPROBES=y |
123 | CONFIG_HAVE_ARCH_TRACEHOOK=y | 122 | CONFIG_HAVE_ARCH_TRACEHOOK=y |
124 | # CONFIG_HAVE_DMA_ATTRS is not set | ||
125 | # CONFIG_USE_GENERIC_SMP_HELPERS is not set | ||
126 | # CONFIG_HAVE_CLK is not set | ||
127 | CONFIG_PROC_PAGE_MONITOR=y | ||
128 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set | 123 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set |
129 | CONFIG_SLABINFO=y | 124 | CONFIG_SLABINFO=y |
130 | CONFIG_RT_MUTEXES=y | 125 | CONFIG_RT_MUTEXES=y |
@@ -157,6 +152,7 @@ CONFIG_DEFAULT_AS=y | |||
157 | # CONFIG_DEFAULT_NOOP is not set | 152 | # CONFIG_DEFAULT_NOOP is not set |
158 | CONFIG_DEFAULT_IOSCHED="anticipatory" | 153 | CONFIG_DEFAULT_IOSCHED="anticipatory" |
159 | CONFIG_CLASSIC_RCU=y | 154 | CONFIG_CLASSIC_RCU=y |
155 | # CONFIG_FREEZER is not set | ||
160 | 156 | ||
161 | # | 157 | # |
162 | # Platform support | 158 | # Platform support |
@@ -164,10 +160,10 @@ CONFIG_CLASSIC_RCU=y | |||
164 | CONFIG_PPC_MULTIPLATFORM=y | 160 | CONFIG_PPC_MULTIPLATFORM=y |
165 | CONFIG_CLASSIC32=y | 161 | CONFIG_CLASSIC32=y |
166 | # CONFIG_PPC_CHRP is not set | 162 | # CONFIG_PPC_CHRP is not set |
167 | # CONFIG_PPC_PMAC is not set | ||
168 | # CONFIG_MPC5121_ADS is not set | 163 | # CONFIG_MPC5121_ADS is not set |
169 | # CONFIG_MPC5121_GENERIC is not set | 164 | # CONFIG_MPC5121_GENERIC is not set |
170 | # CONFIG_PPC_MPC52xx is not set | 165 | # CONFIG_PPC_MPC52xx is not set |
166 | # CONFIG_PPC_PMAC is not set | ||
171 | # CONFIG_PPC_CELL is not set | 167 | # CONFIG_PPC_CELL is not set |
172 | # CONFIG_PPC_CELL_NATIVE is not set | 168 | # CONFIG_PPC_CELL_NATIVE is not set |
173 | # CONFIG_PPC_82xx is not set | 169 | # CONFIG_PPC_82xx is not set |
@@ -187,24 +183,20 @@ CONFIG_MPC832x_MDS=y | |||
187 | CONFIG_PPC_MPC832x=y | 183 | CONFIG_PPC_MPC832x=y |
188 | # CONFIG_PPC_86xx is not set | 184 | # CONFIG_PPC_86xx is not set |
189 | # CONFIG_EMBEDDED6xx is not set | 185 | # CONFIG_EMBEDDED6xx is not set |
190 | CONFIG_PPC_NATIVE=y | ||
191 | # CONFIG_UDBG_RTAS_CONSOLE is not set | ||
192 | CONFIG_IPIC=y | 186 | CONFIG_IPIC=y |
193 | CONFIG_MPIC=y | 187 | # CONFIG_MPIC is not set |
194 | # CONFIG_MPIC_WEIRD is not set | 188 | # CONFIG_MPIC_WEIRD is not set |
195 | CONFIG_PPC_I8259=y | 189 | # CONFIG_PPC_I8259 is not set |
196 | CONFIG_PPC_RTAS=y | 190 | # CONFIG_PPC_RTAS is not set |
197 | # CONFIG_RTAS_ERROR_LOGGING is not set | ||
198 | CONFIG_RTAS_PROC=y | ||
199 | # CONFIG_MMIO_NVRAM is not set | 191 | # CONFIG_MMIO_NVRAM is not set |
200 | CONFIG_PPC_MPC106=y | 192 | # CONFIG_PPC_MPC106 is not set |
201 | # CONFIG_PPC_970_NAP is not set | 193 | # CONFIG_PPC_970_NAP is not set |
202 | # CONFIG_PPC_INDIRECT_IO is not set | 194 | # CONFIG_PPC_INDIRECT_IO is not set |
203 | # CONFIG_GENERIC_IOMAP is not set | 195 | # CONFIG_GENERIC_IOMAP is not set |
204 | # CONFIG_CPU_FREQ is not set | 196 | # CONFIG_CPU_FREQ is not set |
205 | # CONFIG_PPC601_SYNC_FIX is not set | ||
206 | # CONFIG_TAU is not set | 197 | # CONFIG_TAU is not set |
207 | CONFIG_QUICC_ENGINE=y | 198 | CONFIG_QUICC_ENGINE=y |
199 | # CONFIG_QE_GPIO is not set | ||
208 | # CONFIG_FSL_ULI1575 is not set | 200 | # CONFIG_FSL_ULI1575 is not set |
209 | 201 | ||
210 | # | 202 | # |
@@ -225,6 +217,8 @@ CONFIG_PREEMPT_NONE=y | |||
225 | # CONFIG_PREEMPT_VOLUNTARY is not set | 217 | # CONFIG_PREEMPT_VOLUNTARY is not set |
226 | # CONFIG_PREEMPT is not set | 218 | # CONFIG_PREEMPT is not set |
227 | CONFIG_BINFMT_ELF=y | 219 | CONFIG_BINFMT_ELF=y |
220 | # CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set | ||
221 | # CONFIG_HAVE_AOUT is not set | ||
228 | # CONFIG_BINFMT_MISC is not set | 222 | # CONFIG_BINFMT_MISC is not set |
229 | CONFIG_MATH_EMULATION=y | 223 | CONFIG_MATH_EMULATION=y |
230 | # CONFIG_IOMMU_HELPER is not set | 224 | # CONFIG_IOMMU_HELPER is not set |
@@ -240,15 +234,15 @@ CONFIG_FLATMEM_MANUAL=y | |||
240 | # CONFIG_SPARSEMEM_MANUAL is not set | 234 | # CONFIG_SPARSEMEM_MANUAL is not set |
241 | CONFIG_FLATMEM=y | 235 | CONFIG_FLATMEM=y |
242 | CONFIG_FLAT_NODE_MEM_MAP=y | 236 | CONFIG_FLAT_NODE_MEM_MAP=y |
243 | # CONFIG_SPARSEMEM_STATIC is not set | ||
244 | # CONFIG_SPARSEMEM_VMEMMAP_ENABLE is not set | ||
245 | CONFIG_PAGEFLAGS_EXTENDED=y | 237 | CONFIG_PAGEFLAGS_EXTENDED=y |
246 | CONFIG_SPLIT_PTLOCK_CPUS=4 | 238 | CONFIG_SPLIT_PTLOCK_CPUS=4 |
247 | CONFIG_MIGRATION=y | 239 | CONFIG_MIGRATION=y |
248 | # CONFIG_RESOURCES_64BIT is not set | 240 | # CONFIG_RESOURCES_64BIT is not set |
241 | # CONFIG_PHYS_ADDR_T_64BIT is not set | ||
249 | CONFIG_ZONE_DMA_FLAG=1 | 242 | CONFIG_ZONE_DMA_FLAG=1 |
250 | CONFIG_BOUNCE=y | 243 | CONFIG_BOUNCE=y |
251 | CONFIG_VIRT_TO_BUS=y | 244 | CONFIG_VIRT_TO_BUS=y |
245 | CONFIG_UNEVICTABLE_LRU=y | ||
252 | CONFIG_FORCE_MAX_ZONEORDER=11 | 246 | CONFIG_FORCE_MAX_ZONEORDER=11 |
253 | CONFIG_PROC_DEVICETREE=y | 247 | CONFIG_PROC_DEVICETREE=y |
254 | # CONFIG_CMDLINE_BOOL is not set | 248 | # CONFIG_CMDLINE_BOOL is not set |
@@ -260,7 +254,6 @@ CONFIG_ISA_DMA_API=y | |||
260 | # | 254 | # |
261 | # Bus options | 255 | # Bus options |
262 | # | 256 | # |
263 | # CONFIG_ISA is not set | ||
264 | CONFIG_ZONE_DMA=y | 257 | CONFIG_ZONE_DMA=y |
265 | CONFIG_GENERIC_ISA_DMA=y | 258 | CONFIG_GENERIC_ISA_DMA=y |
266 | CONFIG_PPC_INDIRECT_PCI=y | 259 | CONFIG_PPC_INDIRECT_PCI=y |
@@ -273,7 +266,7 @@ CONFIG_PCI_SYSCALL=y | |||
273 | # CONFIG_PCIEPORTBUS is not set | 266 | # CONFIG_PCIEPORTBUS is not set |
274 | CONFIG_ARCH_SUPPORTS_MSI=y | 267 | CONFIG_ARCH_SUPPORTS_MSI=y |
275 | # CONFIG_PCI_MSI is not set | 268 | # CONFIG_PCI_MSI is not set |
276 | CONFIG_PCI_LEGACY=y | 269 | # CONFIG_PCI_LEGACY is not set |
277 | # CONFIG_PCCARD is not set | 270 | # CONFIG_PCCARD is not set |
278 | # CONFIG_HOTPLUG_PCI is not set | 271 | # CONFIG_HOTPLUG_PCI is not set |
279 | # CONFIG_HAS_RAPIDIO is not set | 272 | # CONFIG_HAS_RAPIDIO is not set |
@@ -341,6 +334,7 @@ CONFIG_DEFAULT_TCP_CONG="cubic" | |||
341 | # CONFIG_TIPC is not set | 334 | # CONFIG_TIPC is not set |
342 | # CONFIG_ATM is not set | 335 | # CONFIG_ATM is not set |
343 | # CONFIG_BRIDGE is not set | 336 | # CONFIG_BRIDGE is not set |
337 | # CONFIG_NET_DSA is not set | ||
344 | # CONFIG_VLAN_8021Q is not set | 338 | # CONFIG_VLAN_8021Q is not set |
345 | # CONFIG_DECNET is not set | 339 | # CONFIG_DECNET is not set |
346 | # CONFIG_LLC2 is not set | 340 | # CONFIG_LLC2 is not set |
@@ -361,11 +355,10 @@ CONFIG_DEFAULT_TCP_CONG="cubic" | |||
361 | # CONFIG_IRDA is not set | 355 | # CONFIG_IRDA is not set |
362 | # CONFIG_BT is not set | 356 | # CONFIG_BT is not set |
363 | # CONFIG_AF_RXRPC is not set | 357 | # CONFIG_AF_RXRPC is not set |
364 | 358 | # CONFIG_PHONET is not set | |
365 | # | 359 | CONFIG_WIRELESS=y |
366 | # Wireless | ||
367 | # | ||
368 | # CONFIG_CFG80211 is not set | 360 | # CONFIG_CFG80211 is not set |
361 | CONFIG_WIRELESS_OLD_REGULATORY=y | ||
369 | # CONFIG_WIRELESS_EXT is not set | 362 | # CONFIG_WIRELESS_EXT is not set |
370 | # CONFIG_MAC80211 is not set | 363 | # CONFIG_MAC80211 is not set |
371 | # CONFIG_IEEE80211 is not set | 364 | # CONFIG_IEEE80211 is not set |
@@ -391,7 +384,6 @@ CONFIG_OF_I2C=y | |||
391 | # CONFIG_PARPORT is not set | 384 | # CONFIG_PARPORT is not set |
392 | CONFIG_BLK_DEV=y | 385 | CONFIG_BLK_DEV=y |
393 | # CONFIG_BLK_DEV_FD is not set | 386 | # CONFIG_BLK_DEV_FD is not set |
394 | # CONFIG_MAC_FLOPPY is not set | ||
395 | # CONFIG_BLK_CPQ_DA is not set | 387 | # CONFIG_BLK_CPQ_DA is not set |
396 | # CONFIG_BLK_CPQ_CISS_DA is not set | 388 | # CONFIG_BLK_CPQ_CISS_DA is not set |
397 | # CONFIG_BLK_DEV_DAC960 is not set | 389 | # CONFIG_BLK_DEV_DAC960 is not set |
@@ -491,8 +483,6 @@ CONFIG_SCSI_LOWLEVEL=y | |||
491 | # CONFIG_SCSI_DC390T is not set | 483 | # CONFIG_SCSI_DC390T is not set |
492 | # CONFIG_SCSI_NSP32 is not set | 484 | # CONFIG_SCSI_NSP32 is not set |
493 | # CONFIG_SCSI_DEBUG is not set | 485 | # CONFIG_SCSI_DEBUG is not set |
494 | # CONFIG_SCSI_MESH is not set | ||
495 | # CONFIG_SCSI_MAC53C94 is not set | ||
496 | # CONFIG_SCSI_SRP is not set | 486 | # CONFIG_SCSI_SRP is not set |
497 | # CONFIG_SCSI_DH is not set | 487 | # CONFIG_SCSI_DH is not set |
498 | # CONFIG_ATA is not set | 488 | # CONFIG_ATA is not set |
@@ -537,8 +527,6 @@ CONFIG_DAVICOM_PHY=y | |||
537 | # CONFIG_MDIO_BITBANG is not set | 527 | # CONFIG_MDIO_BITBANG is not set |
538 | CONFIG_NET_ETHERNET=y | 528 | CONFIG_NET_ETHERNET=y |
539 | CONFIG_MII=y | 529 | CONFIG_MII=y |
540 | # CONFIG_MACE is not set | ||
541 | # CONFIG_BMAC is not set | ||
542 | # CONFIG_HAPPYMEAL is not set | 530 | # CONFIG_HAPPYMEAL is not set |
543 | # CONFIG_SUNGEM is not set | 531 | # CONFIG_SUNGEM is not set |
544 | # CONFIG_CASSINI is not set | 532 | # CONFIG_CASSINI is not set |
@@ -549,8 +537,12 @@ CONFIG_MII=y | |||
549 | # CONFIG_IBM_NEW_EMAC_RGMII is not set | 537 | # CONFIG_IBM_NEW_EMAC_RGMII is not set |
550 | # CONFIG_IBM_NEW_EMAC_TAH is not set | 538 | # CONFIG_IBM_NEW_EMAC_TAH is not set |
551 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set | 539 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set |
540 | # CONFIG_IBM_NEW_EMAC_NO_FLOW_CTRL is not set | ||
541 | # CONFIG_IBM_NEW_EMAC_MAL_CLR_ICINTSTAT is not set | ||
542 | # CONFIG_IBM_NEW_EMAC_MAL_COMMON_ERR is not set | ||
552 | # CONFIG_NET_PCI is not set | 543 | # CONFIG_NET_PCI is not set |
553 | # CONFIG_B44 is not set | 544 | # CONFIG_B44 is not set |
545 | # CONFIG_ATL2 is not set | ||
554 | CONFIG_NETDEV_1000=y | 546 | CONFIG_NETDEV_1000=y |
555 | # CONFIG_ACENIC is not set | 547 | # CONFIG_ACENIC is not set |
556 | # CONFIG_DL2K is not set | 548 | # CONFIG_DL2K is not set |
@@ -577,18 +569,22 @@ CONFIG_UCC_GETH=y | |||
577 | # CONFIG_QLA3XXX is not set | 569 | # CONFIG_QLA3XXX is not set |
578 | # CONFIG_ATL1 is not set | 570 | # CONFIG_ATL1 is not set |
579 | # CONFIG_ATL1E is not set | 571 | # CONFIG_ATL1E is not set |
572 | # CONFIG_JME is not set | ||
580 | CONFIG_NETDEV_10000=y | 573 | CONFIG_NETDEV_10000=y |
581 | # CONFIG_CHELSIO_T1 is not set | 574 | # CONFIG_CHELSIO_T1 is not set |
582 | # CONFIG_CHELSIO_T3 is not set | 575 | # CONFIG_CHELSIO_T3 is not set |
576 | # CONFIG_ENIC is not set | ||
583 | # CONFIG_IXGBE is not set | 577 | # CONFIG_IXGBE is not set |
584 | # CONFIG_IXGB is not set | 578 | # CONFIG_IXGB is not set |
585 | # CONFIG_S2IO is not set | 579 | # CONFIG_S2IO is not set |
586 | # CONFIG_MYRI10GE is not set | 580 | # CONFIG_MYRI10GE is not set |
587 | # CONFIG_NETXEN_NIC is not set | 581 | # CONFIG_NETXEN_NIC is not set |
588 | # CONFIG_NIU is not set | 582 | # CONFIG_NIU is not set |
583 | # CONFIG_MLX4_EN is not set | ||
589 | # CONFIG_MLX4_CORE is not set | 584 | # CONFIG_MLX4_CORE is not set |
590 | # CONFIG_TEHUTI is not set | 585 | # CONFIG_TEHUTI is not set |
591 | # CONFIG_BNX2X is not set | 586 | # CONFIG_BNX2X is not set |
587 | # CONFIG_QLGE is not set | ||
592 | # CONFIG_SFC is not set | 588 | # CONFIG_SFC is not set |
593 | # CONFIG_TR is not set | 589 | # CONFIG_TR is not set |
594 | 590 | ||
@@ -665,15 +661,12 @@ CONFIG_SERIAL_8250_RUNTIME_UARTS=4 | |||
665 | # CONFIG_SERIAL_UARTLITE is not set | 661 | # CONFIG_SERIAL_UARTLITE is not set |
666 | CONFIG_SERIAL_CORE=y | 662 | CONFIG_SERIAL_CORE=y |
667 | CONFIG_SERIAL_CORE_CONSOLE=y | 663 | CONFIG_SERIAL_CORE_CONSOLE=y |
668 | # CONFIG_SERIAL_PMACZILOG is not set | ||
669 | # CONFIG_SERIAL_JSM is not set | 664 | # CONFIG_SERIAL_JSM is not set |
670 | # CONFIG_SERIAL_OF_PLATFORM is not set | 665 | # CONFIG_SERIAL_OF_PLATFORM is not set |
671 | # CONFIG_SERIAL_QE is not set | 666 | # CONFIG_SERIAL_QE is not set |
672 | CONFIG_UNIX98_PTYS=y | 667 | CONFIG_UNIX98_PTYS=y |
673 | CONFIG_LEGACY_PTYS=y | 668 | CONFIG_LEGACY_PTYS=y |
674 | CONFIG_LEGACY_PTY_COUNT=256 | 669 | CONFIG_LEGACY_PTY_COUNT=256 |
675 | # CONFIG_BRIQ_PANEL is not set | ||
676 | # CONFIG_HVC_RTAS is not set | ||
677 | # CONFIG_IPMI_HANDLER is not set | 670 | # CONFIG_IPMI_HANDLER is not set |
678 | CONFIG_HW_RANDOM=y | 671 | CONFIG_HW_RANDOM=y |
679 | # CONFIG_NVRAM is not set | 672 | # CONFIG_NVRAM is not set |
@@ -710,12 +703,6 @@ CONFIG_I2C_HELPER_AUTO=y | |||
710 | # CONFIG_I2C_VIAPRO is not set | 703 | # CONFIG_I2C_VIAPRO is not set |
711 | 704 | ||
712 | # | 705 | # |
713 | # Mac SMBus host controller drivers | ||
714 | # | ||
715 | # CONFIG_I2C_HYDRA is not set | ||
716 | CONFIG_I2C_POWERMAC=y | ||
717 | |||
718 | # | ||
719 | # I2C system bus drivers (mostly embedded / system-on-chip) | 706 | # I2C system bus drivers (mostly embedded / system-on-chip) |
720 | # | 707 | # |
721 | CONFIG_I2C_MPC=y | 708 | CONFIG_I2C_MPC=y |
@@ -751,6 +738,7 @@ CONFIG_I2C_MPC=y | |||
751 | # CONFIG_SENSORS_PCF8591 is not set | 738 | # CONFIG_SENSORS_PCF8591 is not set |
752 | # CONFIG_SENSORS_MAX6875 is not set | 739 | # CONFIG_SENSORS_MAX6875 is not set |
753 | # CONFIG_SENSORS_TSL2550 is not set | 740 | # CONFIG_SENSORS_TSL2550 is not set |
741 | # CONFIG_MCU_MPC8349EMITX is not set | ||
754 | # CONFIG_I2C_DEBUG_CORE is not set | 742 | # CONFIG_I2C_DEBUG_CORE is not set |
755 | # CONFIG_I2C_DEBUG_ALGO is not set | 743 | # CONFIG_I2C_DEBUG_ALGO is not set |
756 | # CONFIG_I2C_DEBUG_BUS is not set | 744 | # CONFIG_I2C_DEBUG_BUS is not set |
@@ -772,7 +760,6 @@ CONFIG_HWMON=y | |||
772 | # CONFIG_SENSORS_ADM9240 is not set | 760 | # CONFIG_SENSORS_ADM9240 is not set |
773 | # CONFIG_SENSORS_ADT7470 is not set | 761 | # CONFIG_SENSORS_ADT7470 is not set |
774 | # CONFIG_SENSORS_ADT7473 is not set | 762 | # CONFIG_SENSORS_ADT7473 is not set |
775 | # CONFIG_SENSORS_AMS is not set | ||
776 | # CONFIG_SENSORS_ATXP1 is not set | 763 | # CONFIG_SENSORS_ATXP1 is not set |
777 | # CONFIG_SENSORS_DS1621 is not set | 764 | # CONFIG_SENSORS_DS1621 is not set |
778 | # CONFIG_SENSORS_I5K_AMB is not set | 765 | # CONFIG_SENSORS_I5K_AMB is not set |
@@ -827,7 +814,6 @@ CONFIG_WATCHDOG=y | |||
827 | # CONFIG_SOFT_WATCHDOG is not set | 814 | # CONFIG_SOFT_WATCHDOG is not set |
828 | # CONFIG_ALIM7101_WDT is not set | 815 | # CONFIG_ALIM7101_WDT is not set |
829 | # CONFIG_8xxx_WDT is not set | 816 | # CONFIG_8xxx_WDT is not set |
830 | # CONFIG_WATCHDOG_RTAS is not set | ||
831 | 817 | ||
832 | # | 818 | # |
833 | # PCI-based Watchdog Cards | 819 | # PCI-based Watchdog Cards |
@@ -848,6 +834,17 @@ CONFIG_SSB_POSSIBLE=y | |||
848 | # CONFIG_MFD_SM501 is not set | 834 | # CONFIG_MFD_SM501 is not set |
849 | # CONFIG_HTC_PASIC3 is not set | 835 | # CONFIG_HTC_PASIC3 is not set |
850 | # CONFIG_MFD_TMIO is not set | 836 | # CONFIG_MFD_TMIO is not set |
837 | # CONFIG_PMIC_DA903X is not set | ||
838 | # CONFIG_MFD_WM8400 is not set | ||
839 | # CONFIG_MFD_WM8350_I2C is not set | ||
840 | |||
841 | # | ||
842 | # Voltage and Current regulators | ||
843 | # | ||
844 | # CONFIG_REGULATOR is not set | ||
845 | # CONFIG_REGULATOR_FIXED_VOLTAGE is not set | ||
846 | # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set | ||
847 | # CONFIG_REGULATOR_BQ24022 is not set | ||
851 | 848 | ||
852 | # | 849 | # |
853 | # Multimedia devices | 850 | # Multimedia devices |
@@ -884,6 +881,12 @@ CONFIG_HID_SUPPORT=y | |||
884 | CONFIG_HID=y | 881 | CONFIG_HID=y |
885 | # CONFIG_HID_DEBUG is not set | 882 | # CONFIG_HID_DEBUG is not set |
886 | # CONFIG_HIDRAW is not set | 883 | # CONFIG_HIDRAW is not set |
884 | # CONFIG_HID_PID is not set | ||
885 | |||
886 | # | ||
887 | # Special HID drivers | ||
888 | # | ||
889 | CONFIG_HID_COMPAT=y | ||
887 | CONFIG_USB_SUPPORT=y | 890 | CONFIG_USB_SUPPORT=y |
888 | CONFIG_USB_ARCH_HAS_HCD=y | 891 | CONFIG_USB_ARCH_HAS_HCD=y |
889 | CONFIG_USB_ARCH_HAS_OHCI=y | 892 | CONFIG_USB_ARCH_HAS_OHCI=y |
@@ -900,6 +903,7 @@ CONFIG_USB_ARCH_HAS_EHCI=y | |||
900 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' | 903 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' |
901 | # | 904 | # |
902 | # CONFIG_USB_GADGET is not set | 905 | # CONFIG_USB_GADGET is not set |
906 | # CONFIG_UWB is not set | ||
903 | # CONFIG_MMC is not set | 907 | # CONFIG_MMC is not set |
904 | # CONFIG_MEMSTICK is not set | 908 | # CONFIG_MEMSTICK is not set |
905 | # CONFIG_NEW_LEDS is not set | 909 | # CONFIG_NEW_LEDS is not set |
@@ -945,12 +949,15 @@ CONFIG_RTC_DRV_DS1374=y | |||
945 | # Platform RTC drivers | 949 | # Platform RTC drivers |
946 | # | 950 | # |
947 | # CONFIG_RTC_DRV_CMOS is not set | 951 | # CONFIG_RTC_DRV_CMOS is not set |
952 | # CONFIG_RTC_DRV_DS1286 is not set | ||
948 | # CONFIG_RTC_DRV_DS1511 is not set | 953 | # CONFIG_RTC_DRV_DS1511 is not set |
949 | # CONFIG_RTC_DRV_DS1553 is not set | 954 | # CONFIG_RTC_DRV_DS1553 is not set |
950 | # CONFIG_RTC_DRV_DS1742 is not set | 955 | # CONFIG_RTC_DRV_DS1742 is not set |
951 | # CONFIG_RTC_DRV_STK17TA8 is not set | 956 | # CONFIG_RTC_DRV_STK17TA8 is not set |
952 | # CONFIG_RTC_DRV_M48T86 is not set | 957 | # CONFIG_RTC_DRV_M48T86 is not set |
958 | # CONFIG_RTC_DRV_M48T35 is not set | ||
953 | # CONFIG_RTC_DRV_M48T59 is not set | 959 | # CONFIG_RTC_DRV_M48T59 is not set |
960 | # CONFIG_RTC_DRV_BQ4802 is not set | ||
954 | # CONFIG_RTC_DRV_V3020 is not set | 961 | # CONFIG_RTC_DRV_V3020 is not set |
955 | 962 | ||
956 | # | 963 | # |
@@ -959,6 +966,7 @@ CONFIG_RTC_DRV_DS1374=y | |||
959 | # CONFIG_RTC_DRV_PPC is not set | 966 | # CONFIG_RTC_DRV_PPC is not set |
960 | # CONFIG_DMADEVICES is not set | 967 | # CONFIG_DMADEVICES is not set |
961 | # CONFIG_UIO is not set | 968 | # CONFIG_UIO is not set |
969 | # CONFIG_STAGING is not set | ||
962 | 970 | ||
963 | # | 971 | # |
964 | # File systems | 972 | # File systems |
@@ -970,12 +978,13 @@ CONFIG_EXT3_FS=y | |||
970 | CONFIG_EXT3_FS_XATTR=y | 978 | CONFIG_EXT3_FS_XATTR=y |
971 | # CONFIG_EXT3_FS_POSIX_ACL is not set | 979 | # CONFIG_EXT3_FS_POSIX_ACL is not set |
972 | # CONFIG_EXT3_FS_SECURITY is not set | 980 | # CONFIG_EXT3_FS_SECURITY is not set |
973 | # CONFIG_EXT4DEV_FS is not set | 981 | # CONFIG_EXT4_FS is not set |
974 | CONFIG_JBD=y | 982 | CONFIG_JBD=y |
975 | CONFIG_FS_MBCACHE=y | 983 | CONFIG_FS_MBCACHE=y |
976 | # CONFIG_REISERFS_FS is not set | 984 | # CONFIG_REISERFS_FS is not set |
977 | # CONFIG_JFS_FS is not set | 985 | # CONFIG_JFS_FS is not set |
978 | # CONFIG_FS_POSIX_ACL is not set | 986 | # CONFIG_FS_POSIX_ACL is not set |
987 | CONFIG_FILE_LOCKING=y | ||
979 | # CONFIG_XFS_FS is not set | 988 | # CONFIG_XFS_FS is not set |
980 | # CONFIG_OCFS2_FS is not set | 989 | # CONFIG_OCFS2_FS is not set |
981 | CONFIG_DNOTIFY=y | 990 | CONFIG_DNOTIFY=y |
@@ -1005,6 +1014,7 @@ CONFIG_INOTIFY_USER=y | |||
1005 | CONFIG_PROC_FS=y | 1014 | CONFIG_PROC_FS=y |
1006 | CONFIG_PROC_KCORE=y | 1015 | CONFIG_PROC_KCORE=y |
1007 | CONFIG_PROC_SYSCTL=y | 1016 | CONFIG_PROC_SYSCTL=y |
1017 | CONFIG_PROC_PAGE_MONITOR=y | ||
1008 | CONFIG_SYSFS=y | 1018 | CONFIG_SYSFS=y |
1009 | CONFIG_TMPFS=y | 1019 | CONFIG_TMPFS=y |
1010 | # CONFIG_TMPFS_POSIX_ACL is not set | 1020 | # CONFIG_TMPFS_POSIX_ACL is not set |
@@ -1042,6 +1052,7 @@ CONFIG_LOCKD_V4=y | |||
1042 | CONFIG_NFS_COMMON=y | 1052 | CONFIG_NFS_COMMON=y |
1043 | CONFIG_SUNRPC=y | 1053 | CONFIG_SUNRPC=y |
1044 | CONFIG_SUNRPC_GSS=y | 1054 | CONFIG_SUNRPC_GSS=y |
1055 | # CONFIG_SUNRPC_REGISTER_V4 is not set | ||
1045 | CONFIG_RPCSEC_GSS_KRB5=y | 1056 | CONFIG_RPCSEC_GSS_KRB5=y |
1046 | # CONFIG_RPCSEC_GSS_SPKM3 is not set | 1057 | # CONFIG_RPCSEC_GSS_SPKM3 is not set |
1047 | # CONFIG_SMB_FS is not set | 1058 | # CONFIG_SMB_FS is not set |
@@ -1071,13 +1082,11 @@ CONFIG_PARTITION_ADVANCED=y | |||
1071 | # CONFIG_DLM is not set | 1082 | # CONFIG_DLM is not set |
1072 | CONFIG_UCC_FAST=y | 1083 | CONFIG_UCC_FAST=y |
1073 | CONFIG_UCC=y | 1084 | CONFIG_UCC=y |
1074 | # CONFIG_QE_GPIO is not set | ||
1075 | 1085 | ||
1076 | # | 1086 | # |
1077 | # Library routines | 1087 | # Library routines |
1078 | # | 1088 | # |
1079 | CONFIG_BITREVERSE=y | 1089 | CONFIG_BITREVERSE=y |
1080 | # CONFIG_GENERIC_FIND_FIRST_BIT is not set | ||
1081 | # CONFIG_CRC_CCITT is not set | 1090 | # CONFIG_CRC_CCITT is not set |
1082 | # CONFIG_CRC16 is not set | 1091 | # CONFIG_CRC16 is not set |
1083 | # CONFIG_CRC_T10DIF is not set | 1092 | # CONFIG_CRC_T10DIF is not set |
@@ -1107,13 +1116,15 @@ CONFIG_FRAME_WARN=1024 | |||
1107 | # CONFIG_SLUB_STATS is not set | 1116 | # CONFIG_SLUB_STATS is not set |
1108 | # CONFIG_DEBUG_BUGVERBOSE is not set | 1117 | # CONFIG_DEBUG_BUGVERBOSE is not set |
1109 | # CONFIG_DEBUG_MEMORY_INIT is not set | 1118 | # CONFIG_DEBUG_MEMORY_INIT is not set |
1119 | # CONFIG_RCU_CPU_STALL_DETECTOR is not set | ||
1110 | # CONFIG_LATENCYTOP is not set | 1120 | # CONFIG_LATENCYTOP is not set |
1111 | CONFIG_SYSCTL_SYSCALL_CHECK=y | 1121 | CONFIG_SYSCTL_SYSCALL_CHECK=y |
1112 | CONFIG_HAVE_FTRACE=y | 1122 | CONFIG_HAVE_FUNCTION_TRACER=y |
1113 | CONFIG_HAVE_DYNAMIC_FTRACE=y | 1123 | |
1114 | # CONFIG_FTRACE is not set | 1124 | # |
1115 | # CONFIG_SCHED_TRACER is not set | 1125 | # Tracers |
1116 | # CONFIG_CONTEXT_SWITCH_TRACER is not set | 1126 | # |
1127 | # CONFIG_DYNAMIC_PRINTK_DEBUG is not set | ||
1117 | # CONFIG_SAMPLES is not set | 1128 | # CONFIG_SAMPLES is not set |
1118 | CONFIG_HAVE_ARCH_KGDB=y | 1129 | CONFIG_HAVE_ARCH_KGDB=y |
1119 | # CONFIG_IRQSTACKS is not set | 1130 | # CONFIG_IRQSTACKS is not set |
@@ -1125,14 +1136,19 @@ CONFIG_HAVE_ARCH_KGDB=y | |||
1125 | # | 1136 | # |
1126 | # CONFIG_KEYS is not set | 1137 | # CONFIG_KEYS is not set |
1127 | # CONFIG_SECURITY is not set | 1138 | # CONFIG_SECURITY is not set |
1139 | # CONFIG_SECURITYFS is not set | ||
1128 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set | 1140 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set |
1129 | CONFIG_CRYPTO=y | 1141 | CONFIG_CRYPTO=y |
1130 | 1142 | ||
1131 | # | 1143 | # |
1132 | # Crypto core or helper | 1144 | # Crypto core or helper |
1133 | # | 1145 | # |
1146 | # CONFIG_CRYPTO_FIPS is not set | ||
1134 | CONFIG_CRYPTO_ALGAPI=y | 1147 | CONFIG_CRYPTO_ALGAPI=y |
1148 | CONFIG_CRYPTO_AEAD=y | ||
1135 | CONFIG_CRYPTO_BLKCIPHER=y | 1149 | CONFIG_CRYPTO_BLKCIPHER=y |
1150 | CONFIG_CRYPTO_HASH=y | ||
1151 | CONFIG_CRYPTO_RNG=y | ||
1136 | CONFIG_CRYPTO_MANAGER=y | 1152 | CONFIG_CRYPTO_MANAGER=y |
1137 | # CONFIG_CRYPTO_GF128MUL is not set | 1153 | # CONFIG_CRYPTO_GF128MUL is not set |
1138 | # CONFIG_CRYPTO_NULL is not set | 1154 | # CONFIG_CRYPTO_NULL is not set |
@@ -1205,6 +1221,11 @@ CONFIG_CRYPTO_DES=y | |||
1205 | # | 1221 | # |
1206 | # CONFIG_CRYPTO_DEFLATE is not set | 1222 | # CONFIG_CRYPTO_DEFLATE is not set |
1207 | # CONFIG_CRYPTO_LZO is not set | 1223 | # CONFIG_CRYPTO_LZO is not set |
1224 | |||
1225 | # | ||
1226 | # Random Number Generation | ||
1227 | # | ||
1228 | # CONFIG_CRYPTO_ANSI_CPRNG is not set | ||
1208 | CONFIG_CRYPTO_HW=y | 1229 | CONFIG_CRYPTO_HW=y |
1209 | # CONFIG_CRYPTO_DEV_HIFN_795X is not set | 1230 | # CONFIG_CRYPTO_DEV_HIFN_795X is not set |
1210 | # CONFIG_CRYPTO_DEV_TALITOS is not set | 1231 | # CONFIG_CRYPTO_DEV_TALITOS is not set |
diff --git a/arch/powerpc/configs/83xx/mpc832x_rdb_defconfig b/arch/powerpc/configs/83xx/mpc832x_rdb_defconfig index 38267501f44d..9cc976f010c9 100644 --- a/arch/powerpc/configs/83xx/mpc832x_rdb_defconfig +++ b/arch/powerpc/configs/83xx/mpc832x_rdb_defconfig | |||
@@ -1,7 +1,7 @@ | |||
1 | # | 1 | # |
2 | # Automatically generated make config: don't edit | 2 | # Automatically generated make config: don't edit |
3 | # Linux kernel version: 2.6.27-rc4 | 3 | # Linux kernel version: 2.6.28-rc3 |
4 | # Thu Aug 21 00:52:19 2008 | 4 | # Sat Nov 8 12:39:54 2008 |
5 | # | 5 | # |
6 | # CONFIG_PPC64 is not set | 6 | # CONFIG_PPC64 is not set |
7 | 7 | ||
@@ -23,7 +23,7 @@ CONFIG_PPC_STD_MMU_32=y | |||
23 | # CONFIG_SMP is not set | 23 | # CONFIG_SMP is not set |
24 | CONFIG_PPC32=y | 24 | CONFIG_PPC32=y |
25 | CONFIG_WORD_SIZE=32 | 25 | CONFIG_WORD_SIZE=32 |
26 | CONFIG_PPC_MERGE=y | 26 | # CONFIG_ARCH_PHYS_ADDR_T_64BIT is not set |
27 | CONFIG_MMU=y | 27 | CONFIG_MMU=y |
28 | CONFIG_GENERIC_CMOS_UPDATE=y | 28 | CONFIG_GENERIC_CMOS_UPDATE=y |
29 | CONFIG_GENERIC_TIME=y | 29 | CONFIG_GENERIC_TIME=y |
@@ -53,8 +53,6 @@ CONFIG_PPC_UDBG_16550=y | |||
53 | CONFIG_AUDIT_ARCH=y | 53 | CONFIG_AUDIT_ARCH=y |
54 | CONFIG_GENERIC_BUG=y | 54 | CONFIG_GENERIC_BUG=y |
55 | CONFIG_DEFAULT_UIMAGE=y | 55 | CONFIG_DEFAULT_UIMAGE=y |
56 | CONFIG_HIBERNATE_32=y | ||
57 | CONFIG_ARCH_HIBERNATION_POSSIBLE=y | ||
58 | CONFIG_ARCH_SUSPEND_POSSIBLE=y | 56 | CONFIG_ARCH_SUSPEND_POSSIBLE=y |
59 | # CONFIG_PPC_DCR_NATIVE is not set | 57 | # CONFIG_PPC_DCR_NATIVE is not set |
60 | # CONFIG_PPC_DCR_MMIO is not set | 58 | # CONFIG_PPC_DCR_MMIO is not set |
@@ -98,7 +96,6 @@ CONFIG_HOTPLUG=y | |||
98 | CONFIG_PRINTK=y | 96 | CONFIG_PRINTK=y |
99 | CONFIG_BUG=y | 97 | CONFIG_BUG=y |
100 | CONFIG_ELF_CORE=y | 98 | CONFIG_ELF_CORE=y |
101 | CONFIG_PCSPKR_PLATFORM=y | ||
102 | CONFIG_COMPAT_BRK=y | 99 | CONFIG_COMPAT_BRK=y |
103 | CONFIG_BASE_FULL=y | 100 | CONFIG_BASE_FULL=y |
104 | CONFIG_FUTEX=y | 101 | CONFIG_FUTEX=y |
@@ -108,7 +105,9 @@ CONFIG_SIGNALFD=y | |||
108 | CONFIG_TIMERFD=y | 105 | CONFIG_TIMERFD=y |
109 | CONFIG_EVENTFD=y | 106 | CONFIG_EVENTFD=y |
110 | CONFIG_SHMEM=y | 107 | CONFIG_SHMEM=y |
108 | CONFIG_AIO=y | ||
111 | CONFIG_VM_EVENT_COUNTERS=y | 109 | CONFIG_VM_EVENT_COUNTERS=y |
110 | CONFIG_PCI_QUIRKS=y | ||
112 | CONFIG_SLUB_DEBUG=y | 111 | CONFIG_SLUB_DEBUG=y |
113 | # CONFIG_SLAB is not set | 112 | # CONFIG_SLAB is not set |
114 | CONFIG_SLUB=y | 113 | CONFIG_SLUB=y |
@@ -121,10 +120,6 @@ CONFIG_HAVE_IOREMAP_PROT=y | |||
121 | CONFIG_HAVE_KPROBES=y | 120 | CONFIG_HAVE_KPROBES=y |
122 | CONFIG_HAVE_KRETPROBES=y | 121 | CONFIG_HAVE_KRETPROBES=y |
123 | CONFIG_HAVE_ARCH_TRACEHOOK=y | 122 | CONFIG_HAVE_ARCH_TRACEHOOK=y |
124 | # CONFIG_HAVE_DMA_ATTRS is not set | ||
125 | # CONFIG_USE_GENERIC_SMP_HELPERS is not set | ||
126 | # CONFIG_HAVE_CLK is not set | ||
127 | CONFIG_PROC_PAGE_MONITOR=y | ||
128 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set | 123 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set |
129 | CONFIG_SLABINFO=y | 124 | CONFIG_SLABINFO=y |
130 | CONFIG_RT_MUTEXES=y | 125 | CONFIG_RT_MUTEXES=y |
@@ -157,6 +152,7 @@ CONFIG_DEFAULT_AS=y | |||
157 | # CONFIG_DEFAULT_NOOP is not set | 152 | # CONFIG_DEFAULT_NOOP is not set |
158 | CONFIG_DEFAULT_IOSCHED="anticipatory" | 153 | CONFIG_DEFAULT_IOSCHED="anticipatory" |
159 | CONFIG_CLASSIC_RCU=y | 154 | CONFIG_CLASSIC_RCU=y |
155 | # CONFIG_FREEZER is not set | ||
160 | 156 | ||
161 | # | 157 | # |
162 | # Platform support | 158 | # Platform support |
@@ -164,10 +160,10 @@ CONFIG_CLASSIC_RCU=y | |||
164 | CONFIG_PPC_MULTIPLATFORM=y | 160 | CONFIG_PPC_MULTIPLATFORM=y |
165 | CONFIG_CLASSIC32=y | 161 | CONFIG_CLASSIC32=y |
166 | # CONFIG_PPC_CHRP is not set | 162 | # CONFIG_PPC_CHRP is not set |
167 | # CONFIG_PPC_PMAC is not set | ||
168 | # CONFIG_MPC5121_ADS is not set | 163 | # CONFIG_MPC5121_ADS is not set |
169 | # CONFIG_MPC5121_GENERIC is not set | 164 | # CONFIG_MPC5121_GENERIC is not set |
170 | # CONFIG_PPC_MPC52xx is not set | 165 | # CONFIG_PPC_MPC52xx is not set |
166 | # CONFIG_PPC_PMAC is not set | ||
171 | # CONFIG_PPC_CELL is not set | 167 | # CONFIG_PPC_CELL is not set |
172 | # CONFIG_PPC_CELL_NATIVE is not set | 168 | # CONFIG_PPC_CELL_NATIVE is not set |
173 | # CONFIG_PPC_82xx is not set | 169 | # CONFIG_PPC_82xx is not set |
@@ -187,24 +183,20 @@ CONFIG_MPC832x_RDB=y | |||
187 | CONFIG_PPC_MPC832x=y | 183 | CONFIG_PPC_MPC832x=y |
188 | # CONFIG_PPC_86xx is not set | 184 | # CONFIG_PPC_86xx is not set |
189 | # CONFIG_EMBEDDED6xx is not set | 185 | # CONFIG_EMBEDDED6xx is not set |
190 | CONFIG_PPC_NATIVE=y | ||
191 | # CONFIG_UDBG_RTAS_CONSOLE is not set | ||
192 | CONFIG_IPIC=y | 186 | CONFIG_IPIC=y |
193 | CONFIG_MPIC=y | 187 | # CONFIG_MPIC is not set |
194 | # CONFIG_MPIC_WEIRD is not set | 188 | # CONFIG_MPIC_WEIRD is not set |
195 | CONFIG_PPC_I8259=y | 189 | # CONFIG_PPC_I8259 is not set |
196 | CONFIG_PPC_RTAS=y | 190 | # CONFIG_PPC_RTAS is not set |
197 | # CONFIG_RTAS_ERROR_LOGGING is not set | ||
198 | CONFIG_RTAS_PROC=y | ||
199 | # CONFIG_MMIO_NVRAM is not set | 191 | # CONFIG_MMIO_NVRAM is not set |
200 | CONFIG_PPC_MPC106=y | 192 | # CONFIG_PPC_MPC106 is not set |
201 | # CONFIG_PPC_970_NAP is not set | 193 | # CONFIG_PPC_970_NAP is not set |
202 | # CONFIG_PPC_INDIRECT_IO is not set | 194 | # CONFIG_PPC_INDIRECT_IO is not set |
203 | # CONFIG_GENERIC_IOMAP is not set | 195 | # CONFIG_GENERIC_IOMAP is not set |
204 | # CONFIG_CPU_FREQ is not set | 196 | # CONFIG_CPU_FREQ is not set |
205 | # CONFIG_PPC601_SYNC_FIX is not set | ||
206 | # CONFIG_TAU is not set | 197 | # CONFIG_TAU is not set |
207 | CONFIG_QUICC_ENGINE=y | 198 | CONFIG_QUICC_ENGINE=y |
199 | # CONFIG_QE_GPIO is not set | ||
208 | # CONFIG_FSL_ULI1575 is not set | 200 | # CONFIG_FSL_ULI1575 is not set |
209 | 201 | ||
210 | # | 202 | # |
@@ -225,6 +217,8 @@ CONFIG_PREEMPT_NONE=y | |||
225 | # CONFIG_PREEMPT_VOLUNTARY is not set | 217 | # CONFIG_PREEMPT_VOLUNTARY is not set |
226 | # CONFIG_PREEMPT is not set | 218 | # CONFIG_PREEMPT is not set |
227 | CONFIG_BINFMT_ELF=y | 219 | CONFIG_BINFMT_ELF=y |
220 | # CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set | ||
221 | # CONFIG_HAVE_AOUT is not set | ||
228 | # CONFIG_BINFMT_MISC is not set | 222 | # CONFIG_BINFMT_MISC is not set |
229 | CONFIG_MATH_EMULATION=y | 223 | CONFIG_MATH_EMULATION=y |
230 | # CONFIG_IOMMU_HELPER is not set | 224 | # CONFIG_IOMMU_HELPER is not set |
@@ -240,15 +234,15 @@ CONFIG_FLATMEM_MANUAL=y | |||
240 | # CONFIG_SPARSEMEM_MANUAL is not set | 234 | # CONFIG_SPARSEMEM_MANUAL is not set |
241 | CONFIG_FLATMEM=y | 235 | CONFIG_FLATMEM=y |
242 | CONFIG_FLAT_NODE_MEM_MAP=y | 236 | CONFIG_FLAT_NODE_MEM_MAP=y |
243 | # CONFIG_SPARSEMEM_STATIC is not set | ||
244 | # CONFIG_SPARSEMEM_VMEMMAP_ENABLE is not set | ||
245 | CONFIG_PAGEFLAGS_EXTENDED=y | 237 | CONFIG_PAGEFLAGS_EXTENDED=y |
246 | CONFIG_SPLIT_PTLOCK_CPUS=4 | 238 | CONFIG_SPLIT_PTLOCK_CPUS=4 |
247 | CONFIG_MIGRATION=y | 239 | CONFIG_MIGRATION=y |
248 | # CONFIG_RESOURCES_64BIT is not set | 240 | # CONFIG_RESOURCES_64BIT is not set |
241 | # CONFIG_PHYS_ADDR_T_64BIT is not set | ||
249 | CONFIG_ZONE_DMA_FLAG=1 | 242 | CONFIG_ZONE_DMA_FLAG=1 |
250 | CONFIG_BOUNCE=y | 243 | CONFIG_BOUNCE=y |
251 | CONFIG_VIRT_TO_BUS=y | 244 | CONFIG_VIRT_TO_BUS=y |
245 | CONFIG_UNEVICTABLE_LRU=y | ||
252 | CONFIG_FORCE_MAX_ZONEORDER=11 | 246 | CONFIG_FORCE_MAX_ZONEORDER=11 |
253 | CONFIG_PROC_DEVICETREE=y | 247 | CONFIG_PROC_DEVICETREE=y |
254 | # CONFIG_CMDLINE_BOOL is not set | 248 | # CONFIG_CMDLINE_BOOL is not set |
@@ -260,7 +254,6 @@ CONFIG_ISA_DMA_API=y | |||
260 | # | 254 | # |
261 | # Bus options | 255 | # Bus options |
262 | # | 256 | # |
263 | # CONFIG_ISA is not set | ||
264 | CONFIG_ZONE_DMA=y | 257 | CONFIG_ZONE_DMA=y |
265 | CONFIG_GENERIC_ISA_DMA=y | 258 | CONFIG_GENERIC_ISA_DMA=y |
266 | CONFIG_PPC_INDIRECT_PCI=y | 259 | CONFIG_PPC_INDIRECT_PCI=y |
@@ -273,7 +266,7 @@ CONFIG_PCI_SYSCALL=y | |||
273 | # CONFIG_PCIEPORTBUS is not set | 266 | # CONFIG_PCIEPORTBUS is not set |
274 | CONFIG_ARCH_SUPPORTS_MSI=y | 267 | CONFIG_ARCH_SUPPORTS_MSI=y |
275 | # CONFIG_PCI_MSI is not set | 268 | # CONFIG_PCI_MSI is not set |
276 | CONFIG_PCI_LEGACY=y | 269 | # CONFIG_PCI_LEGACY is not set |
277 | # CONFIG_PCCARD is not set | 270 | # CONFIG_PCCARD is not set |
278 | # CONFIG_HOTPLUG_PCI is not set | 271 | # CONFIG_HOTPLUG_PCI is not set |
279 | # CONFIG_HAS_RAPIDIO is not set | 272 | # CONFIG_HAS_RAPIDIO is not set |
@@ -341,6 +334,7 @@ CONFIG_DEFAULT_TCP_CONG="cubic" | |||
341 | # CONFIG_TIPC is not set | 334 | # CONFIG_TIPC is not set |
342 | # CONFIG_ATM is not set | 335 | # CONFIG_ATM is not set |
343 | # CONFIG_BRIDGE is not set | 336 | # CONFIG_BRIDGE is not set |
337 | # CONFIG_NET_DSA is not set | ||
344 | # CONFIG_VLAN_8021Q is not set | 338 | # CONFIG_VLAN_8021Q is not set |
345 | # CONFIG_DECNET is not set | 339 | # CONFIG_DECNET is not set |
346 | # CONFIG_LLC2 is not set | 340 | # CONFIG_LLC2 is not set |
@@ -361,11 +355,10 @@ CONFIG_DEFAULT_TCP_CONG="cubic" | |||
361 | # CONFIG_IRDA is not set | 355 | # CONFIG_IRDA is not set |
362 | # CONFIG_BT is not set | 356 | # CONFIG_BT is not set |
363 | # CONFIG_AF_RXRPC is not set | 357 | # CONFIG_AF_RXRPC is not set |
364 | 358 | # CONFIG_PHONET is not set | |
365 | # | 359 | CONFIG_WIRELESS=y |
366 | # Wireless | ||
367 | # | ||
368 | # CONFIG_CFG80211 is not set | 360 | # CONFIG_CFG80211 is not set |
361 | CONFIG_WIRELESS_OLD_REGULATORY=y | ||
369 | # CONFIG_WIRELESS_EXT is not set | 362 | # CONFIG_WIRELESS_EXT is not set |
370 | # CONFIG_MAC80211 is not set | 363 | # CONFIG_MAC80211 is not set |
371 | # CONFIG_IEEE80211 is not set | 364 | # CONFIG_IEEE80211 is not set |
@@ -392,7 +385,6 @@ CONFIG_OF_SPI=y | |||
392 | # CONFIG_PARPORT is not set | 385 | # CONFIG_PARPORT is not set |
393 | CONFIG_BLK_DEV=y | 386 | CONFIG_BLK_DEV=y |
394 | # CONFIG_BLK_DEV_FD is not set | 387 | # CONFIG_BLK_DEV_FD is not set |
395 | # CONFIG_MAC_FLOPPY is not set | ||
396 | # CONFIG_BLK_CPQ_DA is not set | 388 | # CONFIG_BLK_CPQ_DA is not set |
397 | # CONFIG_BLK_CPQ_CISS_DA is not set | 389 | # CONFIG_BLK_CPQ_CISS_DA is not set |
398 | # CONFIG_BLK_DEV_DAC960 is not set | 390 | # CONFIG_BLK_DEV_DAC960 is not set |
@@ -493,8 +485,6 @@ CONFIG_SCSI_LOWLEVEL=y | |||
493 | # CONFIG_SCSI_DC390T is not set | 485 | # CONFIG_SCSI_DC390T is not set |
494 | # CONFIG_SCSI_NSP32 is not set | 486 | # CONFIG_SCSI_NSP32 is not set |
495 | # CONFIG_SCSI_DEBUG is not set | 487 | # CONFIG_SCSI_DEBUG is not set |
496 | # CONFIG_SCSI_MESH is not set | ||
497 | # CONFIG_SCSI_MAC53C94 is not set | ||
498 | # CONFIG_SCSI_SRP is not set | 488 | # CONFIG_SCSI_SRP is not set |
499 | # CONFIG_SCSI_DH is not set | 489 | # CONFIG_SCSI_DH is not set |
500 | # CONFIG_ATA is not set | 490 | # CONFIG_ATA is not set |
@@ -539,8 +529,6 @@ CONFIG_ICPLUS_PHY=y | |||
539 | # CONFIG_MDIO_BITBANG is not set | 529 | # CONFIG_MDIO_BITBANG is not set |
540 | CONFIG_NET_ETHERNET=y | 530 | CONFIG_NET_ETHERNET=y |
541 | CONFIG_MII=y | 531 | CONFIG_MII=y |
542 | # CONFIG_MACE is not set | ||
543 | # CONFIG_BMAC is not set | ||
544 | # CONFIG_HAPPYMEAL is not set | 532 | # CONFIG_HAPPYMEAL is not set |
545 | # CONFIG_SUNGEM is not set | 533 | # CONFIG_SUNGEM is not set |
546 | # CONFIG_CASSINI is not set | 534 | # CONFIG_CASSINI is not set |
@@ -552,13 +540,16 @@ CONFIG_MII=y | |||
552 | # CONFIG_IBM_NEW_EMAC_RGMII is not set | 540 | # CONFIG_IBM_NEW_EMAC_RGMII is not set |
553 | # CONFIG_IBM_NEW_EMAC_TAH is not set | 541 | # CONFIG_IBM_NEW_EMAC_TAH is not set |
554 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set | 542 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set |
543 | # CONFIG_IBM_NEW_EMAC_NO_FLOW_CTRL is not set | ||
544 | # CONFIG_IBM_NEW_EMAC_MAL_CLR_ICINTSTAT is not set | ||
545 | # CONFIG_IBM_NEW_EMAC_MAL_COMMON_ERR is not set | ||
555 | # CONFIG_NET_PCI is not set | 546 | # CONFIG_NET_PCI is not set |
556 | # CONFIG_B44 is not set | 547 | # CONFIG_B44 is not set |
548 | # CONFIG_ATL2 is not set | ||
557 | CONFIG_NETDEV_1000=y | 549 | CONFIG_NETDEV_1000=y |
558 | # CONFIG_ACENIC is not set | 550 | # CONFIG_ACENIC is not set |
559 | # CONFIG_DL2K is not set | 551 | # CONFIG_DL2K is not set |
560 | CONFIG_E1000=y | 552 | CONFIG_E1000=y |
561 | # CONFIG_E1000_DISABLE_PACKET_SPLIT is not set | ||
562 | # CONFIG_E1000E is not set | 553 | # CONFIG_E1000E is not set |
563 | # CONFIG_IP1000 is not set | 554 | # CONFIG_IP1000 is not set |
564 | # CONFIG_IGB is not set | 555 | # CONFIG_IGB is not set |
@@ -581,18 +572,22 @@ CONFIG_UCC_GETH=y | |||
581 | # CONFIG_QLA3XXX is not set | 572 | # CONFIG_QLA3XXX is not set |
582 | # CONFIG_ATL1 is not set | 573 | # CONFIG_ATL1 is not set |
583 | # CONFIG_ATL1E is not set | 574 | # CONFIG_ATL1E is not set |
575 | # CONFIG_JME is not set | ||
584 | CONFIG_NETDEV_10000=y | 576 | CONFIG_NETDEV_10000=y |
585 | # CONFIG_CHELSIO_T1 is not set | 577 | # CONFIG_CHELSIO_T1 is not set |
586 | # CONFIG_CHELSIO_T3 is not set | 578 | # CONFIG_CHELSIO_T3 is not set |
579 | # CONFIG_ENIC is not set | ||
587 | # CONFIG_IXGBE is not set | 580 | # CONFIG_IXGBE is not set |
588 | # CONFIG_IXGB is not set | 581 | # CONFIG_IXGB is not set |
589 | # CONFIG_S2IO is not set | 582 | # CONFIG_S2IO is not set |
590 | # CONFIG_MYRI10GE is not set | 583 | # CONFIG_MYRI10GE is not set |
591 | # CONFIG_NETXEN_NIC is not set | 584 | # CONFIG_NETXEN_NIC is not set |
592 | # CONFIG_NIU is not set | 585 | # CONFIG_NIU is not set |
586 | # CONFIG_MLX4_EN is not set | ||
593 | # CONFIG_MLX4_CORE is not set | 587 | # CONFIG_MLX4_CORE is not set |
594 | # CONFIG_TEHUTI is not set | 588 | # CONFIG_TEHUTI is not set |
595 | # CONFIG_BNX2X is not set | 589 | # CONFIG_BNX2X is not set |
590 | # CONFIG_QLGE is not set | ||
596 | # CONFIG_SFC is not set | 591 | # CONFIG_SFC is not set |
597 | # CONFIG_TR is not set | 592 | # CONFIG_TR is not set |
598 | 593 | ||
@@ -678,15 +673,12 @@ CONFIG_SERIAL_8250_RUNTIME_UARTS=4 | |||
678 | # CONFIG_SERIAL_UARTLITE is not set | 673 | # CONFIG_SERIAL_UARTLITE is not set |
679 | CONFIG_SERIAL_CORE=y | 674 | CONFIG_SERIAL_CORE=y |
680 | CONFIG_SERIAL_CORE_CONSOLE=y | 675 | CONFIG_SERIAL_CORE_CONSOLE=y |
681 | # CONFIG_SERIAL_PMACZILOG is not set | ||
682 | # CONFIG_SERIAL_JSM is not set | 676 | # CONFIG_SERIAL_JSM is not set |
683 | # CONFIG_SERIAL_OF_PLATFORM is not set | 677 | # CONFIG_SERIAL_OF_PLATFORM is not set |
684 | # CONFIG_SERIAL_QE is not set | 678 | # CONFIG_SERIAL_QE is not set |
685 | CONFIG_UNIX98_PTYS=y | 679 | CONFIG_UNIX98_PTYS=y |
686 | CONFIG_LEGACY_PTYS=y | 680 | CONFIG_LEGACY_PTYS=y |
687 | CONFIG_LEGACY_PTY_COUNT=256 | 681 | CONFIG_LEGACY_PTY_COUNT=256 |
688 | # CONFIG_BRIQ_PANEL is not set | ||
689 | # CONFIG_HVC_RTAS is not set | ||
690 | # CONFIG_IPMI_HANDLER is not set | 682 | # CONFIG_IPMI_HANDLER is not set |
691 | CONFIG_HW_RANDOM=y | 683 | CONFIG_HW_RANDOM=y |
692 | # CONFIG_NVRAM is not set | 684 | # CONFIG_NVRAM is not set |
@@ -725,12 +717,6 @@ CONFIG_I2C_HELPER_AUTO=y | |||
725 | # CONFIG_I2C_VIAPRO is not set | 717 | # CONFIG_I2C_VIAPRO is not set |
726 | 718 | ||
727 | # | 719 | # |
728 | # Mac SMBus host controller drivers | ||
729 | # | ||
730 | # CONFIG_I2C_HYDRA is not set | ||
731 | CONFIG_I2C_POWERMAC=y | ||
732 | |||
733 | # | ||
734 | # I2C system bus drivers (mostly embedded / system-on-chip) | 720 | # I2C system bus drivers (mostly embedded / system-on-chip) |
735 | # | 721 | # |
736 | CONFIG_I2C_MPC=y | 722 | CONFIG_I2C_MPC=y |
@@ -767,6 +753,7 @@ CONFIG_I2C_MPC=y | |||
767 | # CONFIG_SENSORS_PCF8591 is not set | 753 | # CONFIG_SENSORS_PCF8591 is not set |
768 | # CONFIG_SENSORS_MAX6875 is not set | 754 | # CONFIG_SENSORS_MAX6875 is not set |
769 | # CONFIG_SENSORS_TSL2550 is not set | 755 | # CONFIG_SENSORS_TSL2550 is not set |
756 | # CONFIG_MCU_MPC8349EMITX is not set | ||
770 | # CONFIG_I2C_DEBUG_CORE is not set | 757 | # CONFIG_I2C_DEBUG_CORE is not set |
771 | # CONFIG_I2C_DEBUG_ALGO is not set | 758 | # CONFIG_I2C_DEBUG_ALGO is not set |
772 | # CONFIG_I2C_DEBUG_BUS is not set | 759 | # CONFIG_I2C_DEBUG_BUS is not set |
@@ -803,7 +790,6 @@ CONFIG_HWMON=y | |||
803 | # CONFIG_SENSORS_ADM9240 is not set | 790 | # CONFIG_SENSORS_ADM9240 is not set |
804 | # CONFIG_SENSORS_ADT7470 is not set | 791 | # CONFIG_SENSORS_ADT7470 is not set |
805 | # CONFIG_SENSORS_ADT7473 is not set | 792 | # CONFIG_SENSORS_ADT7473 is not set |
806 | # CONFIG_SENSORS_AMS is not set | ||
807 | # CONFIG_SENSORS_ATXP1 is not set | 793 | # CONFIG_SENSORS_ATXP1 is not set |
808 | # CONFIG_SENSORS_DS1621 is not set | 794 | # CONFIG_SENSORS_DS1621 is not set |
809 | # CONFIG_SENSORS_I5K_AMB is not set | 795 | # CONFIG_SENSORS_I5K_AMB is not set |
@@ -825,6 +811,7 @@ CONFIG_HWMON=y | |||
825 | # CONFIG_SENSORS_LM90 is not set | 811 | # CONFIG_SENSORS_LM90 is not set |
826 | # CONFIG_SENSORS_LM92 is not set | 812 | # CONFIG_SENSORS_LM92 is not set |
827 | # CONFIG_SENSORS_LM93 is not set | 813 | # CONFIG_SENSORS_LM93 is not set |
814 | # CONFIG_SENSORS_MAX1111 is not set | ||
828 | # CONFIG_SENSORS_MAX1619 is not set | 815 | # CONFIG_SENSORS_MAX1619 is not set |
829 | # CONFIG_SENSORS_MAX6650 is not set | 816 | # CONFIG_SENSORS_MAX6650 is not set |
830 | # CONFIG_SENSORS_PC87360 is not set | 817 | # CONFIG_SENSORS_PC87360 is not set |
@@ -859,7 +846,6 @@ CONFIG_WATCHDOG=y | |||
859 | # CONFIG_SOFT_WATCHDOG is not set | 846 | # CONFIG_SOFT_WATCHDOG is not set |
860 | # CONFIG_ALIM7101_WDT is not set | 847 | # CONFIG_ALIM7101_WDT is not set |
861 | # CONFIG_8xxx_WDT is not set | 848 | # CONFIG_8xxx_WDT is not set |
862 | # CONFIG_WATCHDOG_RTAS is not set | ||
863 | 849 | ||
864 | # | 850 | # |
865 | # PCI-based Watchdog Cards | 851 | # PCI-based Watchdog Cards |
@@ -885,6 +871,17 @@ CONFIG_SSB_POSSIBLE=y | |||
885 | # CONFIG_MFD_SM501 is not set | 871 | # CONFIG_MFD_SM501 is not set |
886 | # CONFIG_HTC_PASIC3 is not set | 872 | # CONFIG_HTC_PASIC3 is not set |
887 | # CONFIG_MFD_TMIO is not set | 873 | # CONFIG_MFD_TMIO is not set |
874 | # CONFIG_PMIC_DA903X is not set | ||
875 | # CONFIG_MFD_WM8400 is not set | ||
876 | # CONFIG_MFD_WM8350_I2C is not set | ||
877 | |||
878 | # | ||
879 | # Voltage and Current regulators | ||
880 | # | ||
881 | # CONFIG_REGULATOR is not set | ||
882 | # CONFIG_REGULATOR_FIXED_VOLTAGE is not set | ||
883 | # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set | ||
884 | # CONFIG_REGULATOR_BQ24022 is not set | ||
888 | 885 | ||
889 | # | 886 | # |
890 | # Multimedia devices | 887 | # Multimedia devices |
@@ -927,12 +924,18 @@ CONFIG_HID=y | |||
927 | # USB Input Devices | 924 | # USB Input Devices |
928 | # | 925 | # |
929 | # CONFIG_USB_HID is not set | 926 | # CONFIG_USB_HID is not set |
927 | # CONFIG_HID_PID is not set | ||
930 | 928 | ||
931 | # | 929 | # |
932 | # USB HID Boot Protocol drivers | 930 | # USB HID Boot Protocol drivers |
933 | # | 931 | # |
934 | # CONFIG_USB_KBD is not set | 932 | # CONFIG_USB_KBD is not set |
935 | # CONFIG_USB_MOUSE is not set | 933 | # CONFIG_USB_MOUSE is not set |
934 | |||
935 | # | ||
936 | # Special HID drivers | ||
937 | # | ||
938 | CONFIG_HID_COMPAT=y | ||
936 | CONFIG_USB_SUPPORT=y | 939 | CONFIG_USB_SUPPORT=y |
937 | CONFIG_USB_ARCH_HAS_HCD=y | 940 | CONFIG_USB_ARCH_HAS_HCD=y |
938 | CONFIG_USB_ARCH_HAS_OHCI=y | 941 | CONFIG_USB_ARCH_HAS_OHCI=y |
@@ -951,6 +954,8 @@ CONFIG_USB_DEVICE_CLASS=y | |||
951 | # CONFIG_USB_OTG_WHITELIST is not set | 954 | # CONFIG_USB_OTG_WHITELIST is not set |
952 | # CONFIG_USB_OTG_BLACKLIST_HUB is not set | 955 | # CONFIG_USB_OTG_BLACKLIST_HUB is not set |
953 | CONFIG_USB_MON=y | 956 | CONFIG_USB_MON=y |
957 | # CONFIG_USB_WUSB is not set | ||
958 | # CONFIG_USB_WUSB_CBAF is not set | ||
954 | 959 | ||
955 | # | 960 | # |
956 | # USB Host Controller Drivers | 961 | # USB Host Controller Drivers |
@@ -974,6 +979,8 @@ CONFIG_USB_OHCI_LITTLE_ENDIAN=y | |||
974 | # CONFIG_USB_UHCI_HCD is not set | 979 | # CONFIG_USB_UHCI_HCD is not set |
975 | # CONFIG_USB_SL811_HCD is not set | 980 | # CONFIG_USB_SL811_HCD is not set |
976 | # CONFIG_USB_R8A66597_HCD is not set | 981 | # CONFIG_USB_R8A66597_HCD is not set |
982 | # CONFIG_USB_WHCI_HCD is not set | ||
983 | # CONFIG_USB_HWA_HCD is not set | ||
977 | 984 | ||
978 | # | 985 | # |
979 | # USB Device Class drivers | 986 | # USB Device Class drivers |
@@ -981,6 +988,7 @@ CONFIG_USB_OHCI_LITTLE_ENDIAN=y | |||
981 | # CONFIG_USB_ACM is not set | 988 | # CONFIG_USB_ACM is not set |
982 | # CONFIG_USB_PRINTER is not set | 989 | # CONFIG_USB_PRINTER is not set |
983 | # CONFIG_USB_WDM is not set | 990 | # CONFIG_USB_WDM is not set |
991 | # CONFIG_USB_TMC is not set | ||
984 | 992 | ||
985 | # | 993 | # |
986 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' | 994 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' |
@@ -1002,7 +1010,6 @@ CONFIG_USB_STORAGE=y | |||
1002 | # CONFIG_USB_STORAGE_ALAUDA is not set | 1010 | # CONFIG_USB_STORAGE_ALAUDA is not set |
1003 | # CONFIG_USB_STORAGE_ONETOUCH is not set | 1011 | # CONFIG_USB_STORAGE_ONETOUCH is not set |
1004 | # CONFIG_USB_STORAGE_KARMA is not set | 1012 | # CONFIG_USB_STORAGE_KARMA is not set |
1005 | # CONFIG_USB_STORAGE_SIERRA is not set | ||
1006 | # CONFIG_USB_STORAGE_CYPRESS_ATACB is not set | 1013 | # CONFIG_USB_STORAGE_CYPRESS_ATACB is not set |
1007 | # CONFIG_USB_LIBUSUAL is not set | 1014 | # CONFIG_USB_LIBUSUAL is not set |
1008 | 1015 | ||
@@ -1023,6 +1030,7 @@ CONFIG_USB_STORAGE=y | |||
1023 | # CONFIG_USB_EMI62 is not set | 1030 | # CONFIG_USB_EMI62 is not set |
1024 | # CONFIG_USB_EMI26 is not set | 1031 | # CONFIG_USB_EMI26 is not set |
1025 | # CONFIG_USB_ADUTUX is not set | 1032 | # CONFIG_USB_ADUTUX is not set |
1033 | # CONFIG_USB_SEVSEG is not set | ||
1026 | # CONFIG_USB_RIO500 is not set | 1034 | # CONFIG_USB_RIO500 is not set |
1027 | # CONFIG_USB_LEGOTOWER is not set | 1035 | # CONFIG_USB_LEGOTOWER is not set |
1028 | # CONFIG_USB_LCD is not set | 1036 | # CONFIG_USB_LCD is not set |
@@ -1040,13 +1048,15 @@ CONFIG_USB_STORAGE=y | |||
1040 | # CONFIG_USB_IOWARRIOR is not set | 1048 | # CONFIG_USB_IOWARRIOR is not set |
1041 | # CONFIG_USB_TEST is not set | 1049 | # CONFIG_USB_TEST is not set |
1042 | # CONFIG_USB_ISIGHTFW is not set | 1050 | # CONFIG_USB_ISIGHTFW is not set |
1051 | # CONFIG_USB_VST is not set | ||
1043 | # CONFIG_USB_GADGET is not set | 1052 | # CONFIG_USB_GADGET is not set |
1053 | # CONFIG_UWB is not set | ||
1044 | CONFIG_MMC=y | 1054 | CONFIG_MMC=y |
1045 | # CONFIG_MMC_DEBUG is not set | 1055 | # CONFIG_MMC_DEBUG is not set |
1046 | # CONFIG_MMC_UNSAFE_RESUME is not set | 1056 | # CONFIG_MMC_UNSAFE_RESUME is not set |
1047 | 1057 | ||
1048 | # | 1058 | # |
1049 | # MMC/SD Card Drivers | 1059 | # MMC/SD/SDIO Card Drivers |
1050 | # | 1060 | # |
1051 | CONFIG_MMC_BLOCK=y | 1061 | CONFIG_MMC_BLOCK=y |
1052 | CONFIG_MMC_BLOCK_BOUNCE=y | 1062 | CONFIG_MMC_BLOCK_BOUNCE=y |
@@ -1054,7 +1064,7 @@ CONFIG_MMC_BLOCK_BOUNCE=y | |||
1054 | # CONFIG_MMC_TEST is not set | 1064 | # CONFIG_MMC_TEST is not set |
1055 | 1065 | ||
1056 | # | 1066 | # |
1057 | # MMC/SD Host Controller Drivers | 1067 | # MMC/SD/SDIO Host Controller Drivers |
1058 | # | 1068 | # |
1059 | # CONFIG_MMC_SDHCI is not set | 1069 | # CONFIG_MMC_SDHCI is not set |
1060 | # CONFIG_MMC_WBSD is not set | 1070 | # CONFIG_MMC_WBSD is not set |
@@ -1068,6 +1078,7 @@ CONFIG_MMC_SPI=y | |||
1068 | # CONFIG_RTC_CLASS is not set | 1078 | # CONFIG_RTC_CLASS is not set |
1069 | # CONFIG_DMADEVICES is not set | 1079 | # CONFIG_DMADEVICES is not set |
1070 | # CONFIG_UIO is not set | 1080 | # CONFIG_UIO is not set |
1081 | # CONFIG_STAGING is not set | ||
1071 | 1082 | ||
1072 | # | 1083 | # |
1073 | # File systems | 1084 | # File systems |
@@ -1079,12 +1090,13 @@ CONFIG_EXT3_FS=y | |||
1079 | CONFIG_EXT3_FS_XATTR=y | 1090 | CONFIG_EXT3_FS_XATTR=y |
1080 | # CONFIG_EXT3_FS_POSIX_ACL is not set | 1091 | # CONFIG_EXT3_FS_POSIX_ACL is not set |
1081 | # CONFIG_EXT3_FS_SECURITY is not set | 1092 | # CONFIG_EXT3_FS_SECURITY is not set |
1082 | # CONFIG_EXT4DEV_FS is not set | 1093 | # CONFIG_EXT4_FS is not set |
1083 | CONFIG_JBD=y | 1094 | CONFIG_JBD=y |
1084 | CONFIG_FS_MBCACHE=y | 1095 | CONFIG_FS_MBCACHE=y |
1085 | # CONFIG_REISERFS_FS is not set | 1096 | # CONFIG_REISERFS_FS is not set |
1086 | # CONFIG_JFS_FS is not set | 1097 | # CONFIG_JFS_FS is not set |
1087 | # CONFIG_FS_POSIX_ACL is not set | 1098 | # CONFIG_FS_POSIX_ACL is not set |
1099 | CONFIG_FILE_LOCKING=y | ||
1088 | # CONFIG_XFS_FS is not set | 1100 | # CONFIG_XFS_FS is not set |
1089 | # CONFIG_OCFS2_FS is not set | 1101 | # CONFIG_OCFS2_FS is not set |
1090 | CONFIG_DNOTIFY=y | 1102 | CONFIG_DNOTIFY=y |
@@ -1117,6 +1129,7 @@ CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1" | |||
1117 | CONFIG_PROC_FS=y | 1129 | CONFIG_PROC_FS=y |
1118 | CONFIG_PROC_KCORE=y | 1130 | CONFIG_PROC_KCORE=y |
1119 | CONFIG_PROC_SYSCTL=y | 1131 | CONFIG_PROC_SYSCTL=y |
1132 | CONFIG_PROC_PAGE_MONITOR=y | ||
1120 | CONFIG_SYSFS=y | 1133 | CONFIG_SYSFS=y |
1121 | CONFIG_TMPFS=y | 1134 | CONFIG_TMPFS=y |
1122 | # CONFIG_TMPFS_POSIX_ACL is not set | 1135 | # CONFIG_TMPFS_POSIX_ACL is not set |
@@ -1154,6 +1167,7 @@ CONFIG_LOCKD_V4=y | |||
1154 | CONFIG_NFS_COMMON=y | 1167 | CONFIG_NFS_COMMON=y |
1155 | CONFIG_SUNRPC=y | 1168 | CONFIG_SUNRPC=y |
1156 | CONFIG_SUNRPC_GSS=y | 1169 | CONFIG_SUNRPC_GSS=y |
1170 | # CONFIG_SUNRPC_REGISTER_V4 is not set | ||
1157 | CONFIG_RPCSEC_GSS_KRB5=y | 1171 | CONFIG_RPCSEC_GSS_KRB5=y |
1158 | # CONFIG_RPCSEC_GSS_SPKM3 is not set | 1172 | # CONFIG_RPCSEC_GSS_SPKM3 is not set |
1159 | # CONFIG_SMB_FS is not set | 1173 | # CONFIG_SMB_FS is not set |
@@ -1227,13 +1241,11 @@ CONFIG_NLS_ISO8859_1=y | |||
1227 | # CONFIG_DLM is not set | 1241 | # CONFIG_DLM is not set |
1228 | CONFIG_UCC_FAST=y | 1242 | CONFIG_UCC_FAST=y |
1229 | CONFIG_UCC=y | 1243 | CONFIG_UCC=y |
1230 | # CONFIG_QE_GPIO is not set | ||
1231 | 1244 | ||
1232 | # | 1245 | # |
1233 | # Library routines | 1246 | # Library routines |
1234 | # | 1247 | # |
1235 | CONFIG_BITREVERSE=y | 1248 | CONFIG_BITREVERSE=y |
1236 | # CONFIG_GENERIC_FIND_FIRST_BIT is not set | ||
1237 | # CONFIG_CRC_CCITT is not set | 1249 | # CONFIG_CRC_CCITT is not set |
1238 | # CONFIG_CRC16 is not set | 1250 | # CONFIG_CRC16 is not set |
1239 | CONFIG_CRC_T10DIF=y | 1251 | CONFIG_CRC_T10DIF=y |
@@ -1263,13 +1275,15 @@ CONFIG_FRAME_WARN=1024 | |||
1263 | # CONFIG_SLUB_STATS is not set | 1275 | # CONFIG_SLUB_STATS is not set |
1264 | # CONFIG_DEBUG_BUGVERBOSE is not set | 1276 | # CONFIG_DEBUG_BUGVERBOSE is not set |
1265 | # CONFIG_DEBUG_MEMORY_INIT is not set | 1277 | # CONFIG_DEBUG_MEMORY_INIT is not set |
1278 | # CONFIG_RCU_CPU_STALL_DETECTOR is not set | ||
1266 | # CONFIG_LATENCYTOP is not set | 1279 | # CONFIG_LATENCYTOP is not set |
1267 | CONFIG_SYSCTL_SYSCALL_CHECK=y | 1280 | CONFIG_SYSCTL_SYSCALL_CHECK=y |
1268 | CONFIG_HAVE_FTRACE=y | 1281 | CONFIG_HAVE_FUNCTION_TRACER=y |
1269 | CONFIG_HAVE_DYNAMIC_FTRACE=y | 1282 | |
1270 | # CONFIG_FTRACE is not set | 1283 | # |
1271 | # CONFIG_SCHED_TRACER is not set | 1284 | # Tracers |
1272 | # CONFIG_CONTEXT_SWITCH_TRACER is not set | 1285 | # |
1286 | # CONFIG_DYNAMIC_PRINTK_DEBUG is not set | ||
1273 | # CONFIG_SAMPLES is not set | 1287 | # CONFIG_SAMPLES is not set |
1274 | CONFIG_HAVE_ARCH_KGDB=y | 1288 | CONFIG_HAVE_ARCH_KGDB=y |
1275 | # CONFIG_IRQSTACKS is not set | 1289 | # CONFIG_IRQSTACKS is not set |
@@ -1281,14 +1295,19 @@ CONFIG_HAVE_ARCH_KGDB=y | |||
1281 | # | 1295 | # |
1282 | # CONFIG_KEYS is not set | 1296 | # CONFIG_KEYS is not set |
1283 | # CONFIG_SECURITY is not set | 1297 | # CONFIG_SECURITY is not set |
1298 | # CONFIG_SECURITYFS is not set | ||
1284 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set | 1299 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set |
1285 | CONFIG_CRYPTO=y | 1300 | CONFIG_CRYPTO=y |
1286 | 1301 | ||
1287 | # | 1302 | # |
1288 | # Crypto core or helper | 1303 | # Crypto core or helper |
1289 | # | 1304 | # |
1305 | # CONFIG_CRYPTO_FIPS is not set | ||
1290 | CONFIG_CRYPTO_ALGAPI=y | 1306 | CONFIG_CRYPTO_ALGAPI=y |
1307 | CONFIG_CRYPTO_AEAD=y | ||
1291 | CONFIG_CRYPTO_BLKCIPHER=y | 1308 | CONFIG_CRYPTO_BLKCIPHER=y |
1309 | CONFIG_CRYPTO_HASH=y | ||
1310 | CONFIG_CRYPTO_RNG=y | ||
1292 | CONFIG_CRYPTO_MANAGER=y | 1311 | CONFIG_CRYPTO_MANAGER=y |
1293 | # CONFIG_CRYPTO_GF128MUL is not set | 1312 | # CONFIG_CRYPTO_GF128MUL is not set |
1294 | # CONFIG_CRYPTO_NULL is not set | 1313 | # CONFIG_CRYPTO_NULL is not set |
@@ -1361,6 +1380,11 @@ CONFIG_CRYPTO_DES=y | |||
1361 | # | 1380 | # |
1362 | # CONFIG_CRYPTO_DEFLATE is not set | 1381 | # CONFIG_CRYPTO_DEFLATE is not set |
1363 | # CONFIG_CRYPTO_LZO is not set | 1382 | # CONFIG_CRYPTO_LZO is not set |
1383 | |||
1384 | # | ||
1385 | # Random Number Generation | ||
1386 | # | ||
1387 | # CONFIG_CRYPTO_ANSI_CPRNG is not set | ||
1364 | CONFIG_CRYPTO_HW=y | 1388 | CONFIG_CRYPTO_HW=y |
1365 | # CONFIG_CRYPTO_DEV_HIFN_795X is not set | 1389 | # CONFIG_CRYPTO_DEV_HIFN_795X is not set |
1366 | # CONFIG_CRYPTO_DEV_TALITOS is not set | 1390 | # CONFIG_CRYPTO_DEV_TALITOS is not set |
diff --git a/arch/powerpc/configs/83xx/mpc834x_itx_defconfig b/arch/powerpc/configs/83xx/mpc834x_itx_defconfig index 90aab340e7ff..e55ff7c47a36 100644 --- a/arch/powerpc/configs/83xx/mpc834x_itx_defconfig +++ b/arch/powerpc/configs/83xx/mpc834x_itx_defconfig | |||
@@ -1,7 +1,7 @@ | |||
1 | # | 1 | # |
2 | # Automatically generated make config: don't edit | 2 | # Automatically generated make config: don't edit |
3 | # Linux kernel version: 2.6.27-rc4 | 3 | # Linux kernel version: 2.6.28-rc3 |
4 | # Thu Aug 21 00:52:20 2008 | 4 | # Sat Nov 8 12:39:56 2008 |
5 | # | 5 | # |
6 | # CONFIG_PPC64 is not set | 6 | # CONFIG_PPC64 is not set |
7 | 7 | ||
@@ -23,7 +23,7 @@ CONFIG_PPC_STD_MMU_32=y | |||
23 | # CONFIG_SMP is not set | 23 | # CONFIG_SMP is not set |
24 | CONFIG_PPC32=y | 24 | CONFIG_PPC32=y |
25 | CONFIG_WORD_SIZE=32 | 25 | CONFIG_WORD_SIZE=32 |
26 | CONFIG_PPC_MERGE=y | 26 | # CONFIG_ARCH_PHYS_ADDR_T_64BIT is not set |
27 | CONFIG_MMU=y | 27 | CONFIG_MMU=y |
28 | CONFIG_GENERIC_CMOS_UPDATE=y | 28 | CONFIG_GENERIC_CMOS_UPDATE=y |
29 | CONFIG_GENERIC_TIME=y | 29 | CONFIG_GENERIC_TIME=y |
@@ -53,8 +53,6 @@ CONFIG_PPC_UDBG_16550=y | |||
53 | CONFIG_AUDIT_ARCH=y | 53 | CONFIG_AUDIT_ARCH=y |
54 | CONFIG_GENERIC_BUG=y | 54 | CONFIG_GENERIC_BUG=y |
55 | CONFIG_DEFAULT_UIMAGE=y | 55 | CONFIG_DEFAULT_UIMAGE=y |
56 | CONFIG_HIBERNATE_32=y | ||
57 | CONFIG_ARCH_HIBERNATION_POSSIBLE=y | ||
58 | CONFIG_ARCH_SUSPEND_POSSIBLE=y | 56 | CONFIG_ARCH_SUSPEND_POSSIBLE=y |
59 | # CONFIG_PPC_DCR_NATIVE is not set | 57 | # CONFIG_PPC_DCR_NATIVE is not set |
60 | # CONFIG_PPC_DCR_MMIO is not set | 58 | # CONFIG_PPC_DCR_MMIO is not set |
@@ -98,7 +96,6 @@ CONFIG_HOTPLUG=y | |||
98 | CONFIG_PRINTK=y | 96 | CONFIG_PRINTK=y |
99 | CONFIG_BUG=y | 97 | CONFIG_BUG=y |
100 | CONFIG_ELF_CORE=y | 98 | CONFIG_ELF_CORE=y |
101 | CONFIG_PCSPKR_PLATFORM=y | ||
102 | CONFIG_COMPAT_BRK=y | 99 | CONFIG_COMPAT_BRK=y |
103 | CONFIG_BASE_FULL=y | 100 | CONFIG_BASE_FULL=y |
104 | CONFIG_FUTEX=y | 101 | CONFIG_FUTEX=y |
@@ -108,7 +105,9 @@ CONFIG_SIGNALFD=y | |||
108 | CONFIG_TIMERFD=y | 105 | CONFIG_TIMERFD=y |
109 | CONFIG_EVENTFD=y | 106 | CONFIG_EVENTFD=y |
110 | CONFIG_SHMEM=y | 107 | CONFIG_SHMEM=y |
108 | CONFIG_AIO=y | ||
111 | CONFIG_VM_EVENT_COUNTERS=y | 109 | CONFIG_VM_EVENT_COUNTERS=y |
110 | CONFIG_PCI_QUIRKS=y | ||
112 | CONFIG_SLUB_DEBUG=y | 111 | CONFIG_SLUB_DEBUG=y |
113 | # CONFIG_SLAB is not set | 112 | # CONFIG_SLAB is not set |
114 | CONFIG_SLUB=y | 113 | CONFIG_SLUB=y |
@@ -121,10 +120,6 @@ CONFIG_HAVE_IOREMAP_PROT=y | |||
121 | CONFIG_HAVE_KPROBES=y | 120 | CONFIG_HAVE_KPROBES=y |
122 | CONFIG_HAVE_KRETPROBES=y | 121 | CONFIG_HAVE_KRETPROBES=y |
123 | CONFIG_HAVE_ARCH_TRACEHOOK=y | 122 | CONFIG_HAVE_ARCH_TRACEHOOK=y |
124 | # CONFIG_HAVE_DMA_ATTRS is not set | ||
125 | # CONFIG_USE_GENERIC_SMP_HELPERS is not set | ||
126 | # CONFIG_HAVE_CLK is not set | ||
127 | CONFIG_PROC_PAGE_MONITOR=y | ||
128 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set | 123 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set |
129 | CONFIG_SLABINFO=y | 124 | CONFIG_SLABINFO=y |
130 | CONFIG_RT_MUTEXES=y | 125 | CONFIG_RT_MUTEXES=y |
@@ -157,6 +152,7 @@ CONFIG_DEFAULT_AS=y | |||
157 | # CONFIG_DEFAULT_NOOP is not set | 152 | # CONFIG_DEFAULT_NOOP is not set |
158 | CONFIG_DEFAULT_IOSCHED="anticipatory" | 153 | CONFIG_DEFAULT_IOSCHED="anticipatory" |
159 | CONFIG_CLASSIC_RCU=y | 154 | CONFIG_CLASSIC_RCU=y |
155 | # CONFIG_FREEZER is not set | ||
160 | 156 | ||
161 | # | 157 | # |
162 | # Platform support | 158 | # Platform support |
@@ -164,10 +160,10 @@ CONFIG_CLASSIC_RCU=y | |||
164 | CONFIG_PPC_MULTIPLATFORM=y | 160 | CONFIG_PPC_MULTIPLATFORM=y |
165 | CONFIG_CLASSIC32=y | 161 | CONFIG_CLASSIC32=y |
166 | # CONFIG_PPC_CHRP is not set | 162 | # CONFIG_PPC_CHRP is not set |
167 | # CONFIG_PPC_PMAC is not set | ||
168 | # CONFIG_MPC5121_ADS is not set | 163 | # CONFIG_MPC5121_ADS is not set |
169 | # CONFIG_MPC5121_GENERIC is not set | 164 | # CONFIG_MPC5121_GENERIC is not set |
170 | # CONFIG_PPC_MPC52xx is not set | 165 | # CONFIG_PPC_MPC52xx is not set |
166 | # CONFIG_PPC_PMAC is not set | ||
171 | # CONFIG_PPC_CELL is not set | 167 | # CONFIG_PPC_CELL is not set |
172 | # CONFIG_PPC_CELL_NATIVE is not set | 168 | # CONFIG_PPC_CELL_NATIVE is not set |
173 | # CONFIG_PPC_82xx is not set | 169 | # CONFIG_PPC_82xx is not set |
@@ -187,24 +183,21 @@ CONFIG_MPC834x_ITX=y | |||
187 | CONFIG_PPC_MPC834x=y | 183 | CONFIG_PPC_MPC834x=y |
188 | # CONFIG_PPC_86xx is not set | 184 | # CONFIG_PPC_86xx is not set |
189 | # CONFIG_EMBEDDED6xx is not set | 185 | # CONFIG_EMBEDDED6xx is not set |
190 | CONFIG_PPC_NATIVE=y | ||
191 | # CONFIG_UDBG_RTAS_CONSOLE is not set | ||
192 | CONFIG_IPIC=y | 186 | CONFIG_IPIC=y |
193 | CONFIG_MPIC=y | 187 | # CONFIG_MPIC is not set |
194 | # CONFIG_MPIC_WEIRD is not set | 188 | # CONFIG_MPIC_WEIRD is not set |
195 | CONFIG_PPC_I8259=y | 189 | # CONFIG_PPC_I8259 is not set |
196 | CONFIG_PPC_RTAS=y | 190 | # CONFIG_PPC_RTAS is not set |
197 | # CONFIG_RTAS_ERROR_LOGGING is not set | ||
198 | CONFIG_RTAS_PROC=y | ||
199 | # CONFIG_MMIO_NVRAM is not set | 191 | # CONFIG_MMIO_NVRAM is not set |
200 | CONFIG_PPC_MPC106=y | 192 | # CONFIG_PPC_MPC106 is not set |
201 | # CONFIG_PPC_970_NAP is not set | 193 | # CONFIG_PPC_970_NAP is not set |
202 | # CONFIG_PPC_INDIRECT_IO is not set | 194 | # CONFIG_PPC_INDIRECT_IO is not set |
203 | # CONFIG_GENERIC_IOMAP is not set | 195 | # CONFIG_GENERIC_IOMAP is not set |
204 | # CONFIG_CPU_FREQ is not set | 196 | # CONFIG_CPU_FREQ is not set |
205 | # CONFIG_PPC601_SYNC_FIX is not set | ||
206 | # CONFIG_TAU is not set | 197 | # CONFIG_TAU is not set |
198 | # CONFIG_QUICC_ENGINE is not set | ||
207 | # CONFIG_FSL_ULI1575 is not set | 199 | # CONFIG_FSL_ULI1575 is not set |
200 | # CONFIG_MPC8xxx_GPIO is not set | ||
208 | 201 | ||
209 | # | 202 | # |
210 | # Kernel options | 203 | # Kernel options |
@@ -224,6 +217,8 @@ CONFIG_PREEMPT_NONE=y | |||
224 | # CONFIG_PREEMPT_VOLUNTARY is not set | 217 | # CONFIG_PREEMPT_VOLUNTARY is not set |
225 | # CONFIG_PREEMPT is not set | 218 | # CONFIG_PREEMPT is not set |
226 | CONFIG_BINFMT_ELF=y | 219 | CONFIG_BINFMT_ELF=y |
220 | # CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set | ||
221 | # CONFIG_HAVE_AOUT is not set | ||
227 | # CONFIG_BINFMT_MISC is not set | 222 | # CONFIG_BINFMT_MISC is not set |
228 | # CONFIG_IOMMU_HELPER is not set | 223 | # CONFIG_IOMMU_HELPER is not set |
229 | CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y | 224 | CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y |
@@ -238,15 +233,15 @@ CONFIG_FLATMEM_MANUAL=y | |||
238 | # CONFIG_SPARSEMEM_MANUAL is not set | 233 | # CONFIG_SPARSEMEM_MANUAL is not set |
239 | CONFIG_FLATMEM=y | 234 | CONFIG_FLATMEM=y |
240 | CONFIG_FLAT_NODE_MEM_MAP=y | 235 | CONFIG_FLAT_NODE_MEM_MAP=y |
241 | # CONFIG_SPARSEMEM_STATIC is not set | ||
242 | # CONFIG_SPARSEMEM_VMEMMAP_ENABLE is not set | ||
243 | CONFIG_PAGEFLAGS_EXTENDED=y | 236 | CONFIG_PAGEFLAGS_EXTENDED=y |
244 | CONFIG_SPLIT_PTLOCK_CPUS=4 | 237 | CONFIG_SPLIT_PTLOCK_CPUS=4 |
245 | CONFIG_MIGRATION=y | 238 | CONFIG_MIGRATION=y |
246 | # CONFIG_RESOURCES_64BIT is not set | 239 | # CONFIG_RESOURCES_64BIT is not set |
240 | # CONFIG_PHYS_ADDR_T_64BIT is not set | ||
247 | CONFIG_ZONE_DMA_FLAG=1 | 241 | CONFIG_ZONE_DMA_FLAG=1 |
248 | CONFIG_BOUNCE=y | 242 | CONFIG_BOUNCE=y |
249 | CONFIG_VIRT_TO_BUS=y | 243 | CONFIG_VIRT_TO_BUS=y |
244 | CONFIG_UNEVICTABLE_LRU=y | ||
250 | CONFIG_FORCE_MAX_ZONEORDER=11 | 245 | CONFIG_FORCE_MAX_ZONEORDER=11 |
251 | CONFIG_PROC_DEVICETREE=y | 246 | CONFIG_PROC_DEVICETREE=y |
252 | # CONFIG_CMDLINE_BOOL is not set | 247 | # CONFIG_CMDLINE_BOOL is not set |
@@ -258,7 +253,6 @@ CONFIG_ISA_DMA_API=y | |||
258 | # | 253 | # |
259 | # Bus options | 254 | # Bus options |
260 | # | 255 | # |
261 | # CONFIG_ISA is not set | ||
262 | CONFIG_ZONE_DMA=y | 256 | CONFIG_ZONE_DMA=y |
263 | CONFIG_GENERIC_ISA_DMA=y | 257 | CONFIG_GENERIC_ISA_DMA=y |
264 | CONFIG_PPC_INDIRECT_PCI=y | 258 | CONFIG_PPC_INDIRECT_PCI=y |
@@ -271,7 +265,7 @@ CONFIG_PCI_SYSCALL=y | |||
271 | # CONFIG_PCIEPORTBUS is not set | 265 | # CONFIG_PCIEPORTBUS is not set |
272 | CONFIG_ARCH_SUPPORTS_MSI=y | 266 | CONFIG_ARCH_SUPPORTS_MSI=y |
273 | # CONFIG_PCI_MSI is not set | 267 | # CONFIG_PCI_MSI is not set |
274 | CONFIG_PCI_LEGACY=y | 268 | # CONFIG_PCI_LEGACY is not set |
275 | # CONFIG_PCCARD is not set | 269 | # CONFIG_PCCARD is not set |
276 | # CONFIG_HOTPLUG_PCI is not set | 270 | # CONFIG_HOTPLUG_PCI is not set |
277 | # CONFIG_HAS_RAPIDIO is not set | 271 | # CONFIG_HAS_RAPIDIO is not set |
@@ -339,6 +333,7 @@ CONFIG_DEFAULT_TCP_CONG="cubic" | |||
339 | # CONFIG_TIPC is not set | 333 | # CONFIG_TIPC is not set |
340 | # CONFIG_ATM is not set | 334 | # CONFIG_ATM is not set |
341 | # CONFIG_BRIDGE is not set | 335 | # CONFIG_BRIDGE is not set |
336 | # CONFIG_NET_DSA is not set | ||
342 | # CONFIG_VLAN_8021Q is not set | 337 | # CONFIG_VLAN_8021Q is not set |
343 | # CONFIG_DECNET is not set | 338 | # CONFIG_DECNET is not set |
344 | # CONFIG_LLC2 is not set | 339 | # CONFIG_LLC2 is not set |
@@ -359,11 +354,10 @@ CONFIG_DEFAULT_TCP_CONG="cubic" | |||
359 | # CONFIG_IRDA is not set | 354 | # CONFIG_IRDA is not set |
360 | # CONFIG_BT is not set | 355 | # CONFIG_BT is not set |
361 | # CONFIG_AF_RXRPC is not set | 356 | # CONFIG_AF_RXRPC is not set |
362 | 357 | # CONFIG_PHONET is not set | |
363 | # | 358 | CONFIG_WIRELESS=y |
364 | # Wireless | ||
365 | # | ||
366 | # CONFIG_CFG80211 is not set | 359 | # CONFIG_CFG80211 is not set |
360 | CONFIG_WIRELESS_OLD_REGULATORY=y | ||
367 | # CONFIG_WIRELESS_EXT is not set | 361 | # CONFIG_WIRELESS_EXT is not set |
368 | # CONFIG_MAC80211 is not set | 362 | # CONFIG_MAC80211 is not set |
369 | # CONFIG_IEEE80211 is not set | 363 | # CONFIG_IEEE80211 is not set |
@@ -469,7 +463,6 @@ CONFIG_OF_SPI=y | |||
469 | # CONFIG_PARPORT is not set | 463 | # CONFIG_PARPORT is not set |
470 | CONFIG_BLK_DEV=y | 464 | CONFIG_BLK_DEV=y |
471 | # CONFIG_BLK_DEV_FD is not set | 465 | # CONFIG_BLK_DEV_FD is not set |
472 | # CONFIG_MAC_FLOPPY is not set | ||
473 | # CONFIG_BLK_CPQ_DA is not set | 466 | # CONFIG_BLK_CPQ_DA is not set |
474 | # CONFIG_BLK_CPQ_CISS_DA is not set | 467 | # CONFIG_BLK_CPQ_CISS_DA is not set |
475 | # CONFIG_BLK_DEV_DAC960 is not set | 468 | # CONFIG_BLK_DEV_DAC960 is not set |
@@ -496,7 +489,54 @@ CONFIG_MISC_DEVICES=y | |||
496 | # CONFIG_HP_ILO is not set | 489 | # CONFIG_HP_ILO is not set |
497 | CONFIG_HAVE_IDE=y | 490 | CONFIG_HAVE_IDE=y |
498 | CONFIG_IDE=y | 491 | CONFIG_IDE=y |
499 | # CONFIG_BLK_DEV_IDE is not set | 492 | |
493 | # | ||
494 | # Please see Documentation/ide/ide.txt for help/info on IDE drives | ||
495 | # | ||
496 | # CONFIG_BLK_DEV_IDE_SATA is not set | ||
497 | CONFIG_IDE_GD=y | ||
498 | CONFIG_IDE_GD_ATA=y | ||
499 | # CONFIG_IDE_GD_ATAPI is not set | ||
500 | # CONFIG_BLK_DEV_IDECD is not set | ||
501 | # CONFIG_BLK_DEV_IDETAPE is not set | ||
502 | # CONFIG_BLK_DEV_IDESCSI is not set | ||
503 | # CONFIG_IDE_TASK_IOCTL is not set | ||
504 | CONFIG_IDE_PROC_FS=y | ||
505 | |||
506 | # | ||
507 | # IDE chipset support/bugfixes | ||
508 | # | ||
509 | # CONFIG_BLK_DEV_PLATFORM is not set | ||
510 | |||
511 | # | ||
512 | # PCI IDE chipsets support | ||
513 | # | ||
514 | # CONFIG_BLK_DEV_GENERIC is not set | ||
515 | # CONFIG_BLK_DEV_OPTI621 is not set | ||
516 | # CONFIG_BLK_DEV_AEC62XX is not set | ||
517 | # CONFIG_BLK_DEV_ALI15X3 is not set | ||
518 | # CONFIG_BLK_DEV_AMD74XX is not set | ||
519 | # CONFIG_BLK_DEV_CMD64X is not set | ||
520 | # CONFIG_BLK_DEV_TRIFLEX is not set | ||
521 | # CONFIG_BLK_DEV_CS5520 is not set | ||
522 | # CONFIG_BLK_DEV_CS5530 is not set | ||
523 | # CONFIG_BLK_DEV_HPT366 is not set | ||
524 | # CONFIG_BLK_DEV_JMICRON is not set | ||
525 | # CONFIG_BLK_DEV_SC1200 is not set | ||
526 | # CONFIG_BLK_DEV_PIIX is not set | ||
527 | # CONFIG_BLK_DEV_IT8213 is not set | ||
528 | # CONFIG_BLK_DEV_IT821X is not set | ||
529 | # CONFIG_BLK_DEV_NS87415 is not set | ||
530 | # CONFIG_BLK_DEV_PDC202XX_OLD is not set | ||
531 | # CONFIG_BLK_DEV_PDC202XX_NEW is not set | ||
532 | # CONFIG_BLK_DEV_SVWKS is not set | ||
533 | # CONFIG_BLK_DEV_SIIMAGE is not set | ||
534 | # CONFIG_BLK_DEV_SL82C105 is not set | ||
535 | # CONFIG_BLK_DEV_SLC90E66 is not set | ||
536 | # CONFIG_BLK_DEV_TRM290 is not set | ||
537 | # CONFIG_BLK_DEV_VIA82CXXX is not set | ||
538 | # CONFIG_BLK_DEV_TC86C001 is not set | ||
539 | # CONFIG_BLK_DEV_IDEDMA is not set | ||
500 | 540 | ||
501 | # | 541 | # |
502 | # SCSI device support | 542 | # SCSI device support |
@@ -572,8 +612,6 @@ CONFIG_SCSI_LOWLEVEL=y | |||
572 | # CONFIG_SCSI_DC390T is not set | 612 | # CONFIG_SCSI_DC390T is not set |
573 | # CONFIG_SCSI_NSP32 is not set | 613 | # CONFIG_SCSI_NSP32 is not set |
574 | # CONFIG_SCSI_DEBUG is not set | 614 | # CONFIG_SCSI_DEBUG is not set |
575 | # CONFIG_SCSI_MESH is not set | ||
576 | # CONFIG_SCSI_MAC53C94 is not set | ||
577 | # CONFIG_SCSI_SRP is not set | 615 | # CONFIG_SCSI_SRP is not set |
578 | # CONFIG_SCSI_DH is not set | 616 | # CONFIG_SCSI_DH is not set |
579 | CONFIG_ATA=y | 617 | CONFIG_ATA=y |
@@ -640,6 +678,7 @@ CONFIG_PATA_OF_PLATFORM=y | |||
640 | # CONFIG_PATA_SCH is not set | 678 | # CONFIG_PATA_SCH is not set |
641 | CONFIG_MD=y | 679 | CONFIG_MD=y |
642 | CONFIG_BLK_DEV_MD=y | 680 | CONFIG_BLK_DEV_MD=y |
681 | CONFIG_MD_AUTODETECT=y | ||
643 | CONFIG_MD_LINEAR=y | 682 | CONFIG_MD_LINEAR=y |
644 | CONFIG_MD_RAID0=y | 683 | CONFIG_MD_RAID0=y |
645 | CONFIG_MD_RAID1=y | 684 | CONFIG_MD_RAID1=y |
@@ -709,18 +748,22 @@ CONFIG_GIANFAR=y | |||
709 | # CONFIG_QLA3XXX is not set | 748 | # CONFIG_QLA3XXX is not set |
710 | # CONFIG_ATL1 is not set | 749 | # CONFIG_ATL1 is not set |
711 | # CONFIG_ATL1E is not set | 750 | # CONFIG_ATL1E is not set |
751 | # CONFIG_JME is not set | ||
712 | CONFIG_NETDEV_10000=y | 752 | CONFIG_NETDEV_10000=y |
713 | # CONFIG_CHELSIO_T1 is not set | 753 | # CONFIG_CHELSIO_T1 is not set |
714 | # CONFIG_CHELSIO_T3 is not set | 754 | # CONFIG_CHELSIO_T3 is not set |
755 | # CONFIG_ENIC is not set | ||
715 | # CONFIG_IXGBE is not set | 756 | # CONFIG_IXGBE is not set |
716 | # CONFIG_IXGB is not set | 757 | # CONFIG_IXGB is not set |
717 | # CONFIG_S2IO is not set | 758 | # CONFIG_S2IO is not set |
718 | # CONFIG_MYRI10GE is not set | 759 | # CONFIG_MYRI10GE is not set |
719 | # CONFIG_NETXEN_NIC is not set | 760 | # CONFIG_NETXEN_NIC is not set |
720 | # CONFIG_NIU is not set | 761 | # CONFIG_NIU is not set |
762 | # CONFIG_MLX4_EN is not set | ||
721 | # CONFIG_MLX4_CORE is not set | 763 | # CONFIG_MLX4_CORE is not set |
722 | # CONFIG_TEHUTI is not set | 764 | # CONFIG_TEHUTI is not set |
723 | # CONFIG_BNX2X is not set | 765 | # CONFIG_BNX2X is not set |
766 | # CONFIG_QLGE is not set | ||
724 | # CONFIG_SFC is not set | 767 | # CONFIG_SFC is not set |
725 | # CONFIG_TR is not set | 768 | # CONFIG_TR is not set |
726 | 769 | ||
@@ -786,14 +829,11 @@ CONFIG_SERIAL_8250_RUNTIME_UARTS=4 | |||
786 | # CONFIG_SERIAL_UARTLITE is not set | 829 | # CONFIG_SERIAL_UARTLITE is not set |
787 | CONFIG_SERIAL_CORE=y | 830 | CONFIG_SERIAL_CORE=y |
788 | CONFIG_SERIAL_CORE_CONSOLE=y | 831 | CONFIG_SERIAL_CORE_CONSOLE=y |
789 | # CONFIG_SERIAL_PMACZILOG is not set | ||
790 | # CONFIG_SERIAL_JSM is not set | 832 | # CONFIG_SERIAL_JSM is not set |
791 | # CONFIG_SERIAL_OF_PLATFORM is not set | 833 | # CONFIG_SERIAL_OF_PLATFORM is not set |
792 | CONFIG_UNIX98_PTYS=y | 834 | CONFIG_UNIX98_PTYS=y |
793 | CONFIG_LEGACY_PTYS=y | 835 | CONFIG_LEGACY_PTYS=y |
794 | CONFIG_LEGACY_PTY_COUNT=256 | 836 | CONFIG_LEGACY_PTY_COUNT=256 |
795 | # CONFIG_BRIQ_PANEL is not set | ||
796 | # CONFIG_HVC_RTAS is not set | ||
797 | # CONFIG_IPMI_HANDLER is not set | 837 | # CONFIG_IPMI_HANDLER is not set |
798 | CONFIG_HW_RANDOM=y | 838 | CONFIG_HW_RANDOM=y |
799 | # CONFIG_NVRAM is not set | 839 | # CONFIG_NVRAM is not set |
@@ -830,12 +870,6 @@ CONFIG_I2C_HELPER_AUTO=y | |||
830 | # CONFIG_I2C_VIAPRO is not set | 870 | # CONFIG_I2C_VIAPRO is not set |
831 | 871 | ||
832 | # | 872 | # |
833 | # Mac SMBus host controller drivers | ||
834 | # | ||
835 | # CONFIG_I2C_HYDRA is not set | ||
836 | CONFIG_I2C_POWERMAC=y | ||
837 | |||
838 | # | ||
839 | # I2C system bus drivers (mostly embedded / system-on-chip) | 873 | # I2C system bus drivers (mostly embedded / system-on-chip) |
840 | # | 874 | # |
841 | CONFIG_I2C_MPC=y | 875 | CONFIG_I2C_MPC=y |
@@ -872,6 +906,7 @@ CONFIG_SENSORS_PCF8574=y | |||
872 | # CONFIG_SENSORS_PCF8591 is not set | 906 | # CONFIG_SENSORS_PCF8591 is not set |
873 | # CONFIG_SENSORS_MAX6875 is not set | 907 | # CONFIG_SENSORS_MAX6875 is not set |
874 | # CONFIG_SENSORS_TSL2550 is not set | 908 | # CONFIG_SENSORS_TSL2550 is not set |
909 | # CONFIG_MCU_MPC8349EMITX is not set | ||
875 | # CONFIG_I2C_DEBUG_CORE is not set | 910 | # CONFIG_I2C_DEBUG_CORE is not set |
876 | # CONFIG_I2C_DEBUG_ALGO is not set | 911 | # CONFIG_I2C_DEBUG_ALGO is not set |
877 | # CONFIG_I2C_DEBUG_BUS is not set | 912 | # CONFIG_I2C_DEBUG_BUS is not set |
@@ -907,7 +942,6 @@ CONFIG_WATCHDOG=y | |||
907 | # CONFIG_SOFT_WATCHDOG is not set | 942 | # CONFIG_SOFT_WATCHDOG is not set |
908 | # CONFIG_ALIM7101_WDT is not set | 943 | # CONFIG_ALIM7101_WDT is not set |
909 | # CONFIG_8xxx_WDT is not set | 944 | # CONFIG_8xxx_WDT is not set |
910 | # CONFIG_WATCHDOG_RTAS is not set | ||
911 | 945 | ||
912 | # | 946 | # |
913 | # PCI-based Watchdog Cards | 947 | # PCI-based Watchdog Cards |
@@ -933,6 +967,17 @@ CONFIG_SSB_POSSIBLE=y | |||
933 | # CONFIG_MFD_SM501 is not set | 967 | # CONFIG_MFD_SM501 is not set |
934 | # CONFIG_HTC_PASIC3 is not set | 968 | # CONFIG_HTC_PASIC3 is not set |
935 | # CONFIG_MFD_TMIO is not set | 969 | # CONFIG_MFD_TMIO is not set |
970 | # CONFIG_PMIC_DA903X is not set | ||
971 | # CONFIG_MFD_WM8400 is not set | ||
972 | # CONFIG_MFD_WM8350_I2C is not set | ||
973 | |||
974 | # | ||
975 | # Voltage and Current regulators | ||
976 | # | ||
977 | # CONFIG_REGULATOR is not set | ||
978 | # CONFIG_REGULATOR_FIXED_VOLTAGE is not set | ||
979 | # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set | ||
980 | # CONFIG_REGULATOR_BQ24022 is not set | ||
936 | 981 | ||
937 | # | 982 | # |
938 | # Multimedia devices | 983 | # Multimedia devices |
@@ -984,6 +1029,8 @@ CONFIG_USB_DEVICE_CLASS=y | |||
984 | # CONFIG_USB_OTG_WHITELIST is not set | 1029 | # CONFIG_USB_OTG_WHITELIST is not set |
985 | # CONFIG_USB_OTG_BLACKLIST_HUB is not set | 1030 | # CONFIG_USB_OTG_BLACKLIST_HUB is not set |
986 | CONFIG_USB_MON=y | 1031 | CONFIG_USB_MON=y |
1032 | # CONFIG_USB_WUSB is not set | ||
1033 | # CONFIG_USB_WUSB_CBAF is not set | ||
987 | 1034 | ||
988 | # | 1035 | # |
989 | # USB Host Controller Drivers | 1036 | # USB Host Controller Drivers |
@@ -1000,6 +1047,8 @@ CONFIG_USB_EHCI_HCD_PPC_OF=y | |||
1000 | CONFIG_USB_UHCI_HCD=y | 1047 | CONFIG_USB_UHCI_HCD=y |
1001 | # CONFIG_USB_SL811_HCD is not set | 1048 | # CONFIG_USB_SL811_HCD is not set |
1002 | # CONFIG_USB_R8A66597_HCD is not set | 1049 | # CONFIG_USB_R8A66597_HCD is not set |
1050 | # CONFIG_USB_WHCI_HCD is not set | ||
1051 | # CONFIG_USB_HWA_HCD is not set | ||
1003 | 1052 | ||
1004 | # | 1053 | # |
1005 | # USB Device Class drivers | 1054 | # USB Device Class drivers |
@@ -1007,6 +1056,7 @@ CONFIG_USB_UHCI_HCD=y | |||
1007 | # CONFIG_USB_ACM is not set | 1056 | # CONFIG_USB_ACM is not set |
1008 | # CONFIG_USB_PRINTER is not set | 1057 | # CONFIG_USB_PRINTER is not set |
1009 | # CONFIG_USB_WDM is not set | 1058 | # CONFIG_USB_WDM is not set |
1059 | # CONFIG_USB_TMC is not set | ||
1010 | 1060 | ||
1011 | # | 1061 | # |
1012 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' | 1062 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' |
@@ -1027,7 +1077,6 @@ CONFIG_USB_STORAGE=y | |||
1027 | # CONFIG_USB_STORAGE_JUMPSHOT is not set | 1077 | # CONFIG_USB_STORAGE_JUMPSHOT is not set |
1028 | # CONFIG_USB_STORAGE_ALAUDA is not set | 1078 | # CONFIG_USB_STORAGE_ALAUDA is not set |
1029 | # CONFIG_USB_STORAGE_KARMA is not set | 1079 | # CONFIG_USB_STORAGE_KARMA is not set |
1030 | # CONFIG_USB_STORAGE_SIERRA is not set | ||
1031 | # CONFIG_USB_STORAGE_CYPRESS_ATACB is not set | 1080 | # CONFIG_USB_STORAGE_CYPRESS_ATACB is not set |
1032 | # CONFIG_USB_LIBUSUAL is not set | 1081 | # CONFIG_USB_LIBUSUAL is not set |
1033 | 1082 | ||
@@ -1048,6 +1097,7 @@ CONFIG_USB_STORAGE=y | |||
1048 | # CONFIG_USB_EMI62 is not set | 1097 | # CONFIG_USB_EMI62 is not set |
1049 | # CONFIG_USB_EMI26 is not set | 1098 | # CONFIG_USB_EMI26 is not set |
1050 | # CONFIG_USB_ADUTUX is not set | 1099 | # CONFIG_USB_ADUTUX is not set |
1100 | # CONFIG_USB_SEVSEG is not set | ||
1051 | # CONFIG_USB_RIO500 is not set | 1101 | # CONFIG_USB_RIO500 is not set |
1052 | # CONFIG_USB_LEGOTOWER is not set | 1102 | # CONFIG_USB_LEGOTOWER is not set |
1053 | # CONFIG_USB_LCD is not set | 1103 | # CONFIG_USB_LCD is not set |
@@ -1065,7 +1115,9 @@ CONFIG_USB_STORAGE=y | |||
1065 | # CONFIG_USB_IOWARRIOR is not set | 1115 | # CONFIG_USB_IOWARRIOR is not set |
1066 | # CONFIG_USB_TEST is not set | 1116 | # CONFIG_USB_TEST is not set |
1067 | # CONFIG_USB_ISIGHTFW is not set | 1117 | # CONFIG_USB_ISIGHTFW is not set |
1118 | # CONFIG_USB_VST is not set | ||
1068 | # CONFIG_USB_GADGET is not set | 1119 | # CONFIG_USB_GADGET is not set |
1120 | # CONFIG_UWB is not set | ||
1069 | # CONFIG_MMC is not set | 1121 | # CONFIG_MMC is not set |
1070 | # CONFIG_MEMSTICK is not set | 1122 | # CONFIG_MEMSTICK is not set |
1071 | # CONFIG_NEW_LEDS is not set | 1123 | # CONFIG_NEW_LEDS is not set |
@@ -1111,17 +1163,21 @@ CONFIG_RTC_DRV_DS1307=y | |||
1111 | # CONFIG_RTC_DRV_MAX6902 is not set | 1163 | # CONFIG_RTC_DRV_MAX6902 is not set |
1112 | # CONFIG_RTC_DRV_R9701 is not set | 1164 | # CONFIG_RTC_DRV_R9701 is not set |
1113 | # CONFIG_RTC_DRV_RS5C348 is not set | 1165 | # CONFIG_RTC_DRV_RS5C348 is not set |
1166 | # CONFIG_RTC_DRV_DS3234 is not set | ||
1114 | 1167 | ||
1115 | # | 1168 | # |
1116 | # Platform RTC drivers | 1169 | # Platform RTC drivers |
1117 | # | 1170 | # |
1118 | # CONFIG_RTC_DRV_CMOS is not set | 1171 | # CONFIG_RTC_DRV_CMOS is not set |
1172 | # CONFIG_RTC_DRV_DS1286 is not set | ||
1119 | # CONFIG_RTC_DRV_DS1511 is not set | 1173 | # CONFIG_RTC_DRV_DS1511 is not set |
1120 | # CONFIG_RTC_DRV_DS1553 is not set | 1174 | # CONFIG_RTC_DRV_DS1553 is not set |
1121 | # CONFIG_RTC_DRV_DS1742 is not set | 1175 | # CONFIG_RTC_DRV_DS1742 is not set |
1122 | # CONFIG_RTC_DRV_STK17TA8 is not set | 1176 | # CONFIG_RTC_DRV_STK17TA8 is not set |
1123 | # CONFIG_RTC_DRV_M48T86 is not set | 1177 | # CONFIG_RTC_DRV_M48T86 is not set |
1178 | # CONFIG_RTC_DRV_M48T35 is not set | ||
1124 | # CONFIG_RTC_DRV_M48T59 is not set | 1179 | # CONFIG_RTC_DRV_M48T59 is not set |
1180 | # CONFIG_RTC_DRV_BQ4802 is not set | ||
1125 | # CONFIG_RTC_DRV_V3020 is not set | 1181 | # CONFIG_RTC_DRV_V3020 is not set |
1126 | 1182 | ||
1127 | # | 1183 | # |
@@ -1130,6 +1186,7 @@ CONFIG_RTC_DRV_DS1307=y | |||
1130 | # CONFIG_RTC_DRV_PPC is not set | 1186 | # CONFIG_RTC_DRV_PPC is not set |
1131 | # CONFIG_DMADEVICES is not set | 1187 | # CONFIG_DMADEVICES is not set |
1132 | # CONFIG_UIO is not set | 1188 | # CONFIG_UIO is not set |
1189 | # CONFIG_STAGING is not set | ||
1133 | 1190 | ||
1134 | # | 1191 | # |
1135 | # File systems | 1192 | # File systems |
@@ -1141,12 +1198,13 @@ CONFIG_EXT3_FS=y | |||
1141 | CONFIG_EXT3_FS_XATTR=y | 1198 | CONFIG_EXT3_FS_XATTR=y |
1142 | # CONFIG_EXT3_FS_POSIX_ACL is not set | 1199 | # CONFIG_EXT3_FS_POSIX_ACL is not set |
1143 | # CONFIG_EXT3_FS_SECURITY is not set | 1200 | # CONFIG_EXT3_FS_SECURITY is not set |
1144 | # CONFIG_EXT4DEV_FS is not set | 1201 | # CONFIG_EXT4_FS is not set |
1145 | CONFIG_JBD=y | 1202 | CONFIG_JBD=y |
1146 | CONFIG_FS_MBCACHE=y | 1203 | CONFIG_FS_MBCACHE=y |
1147 | # CONFIG_REISERFS_FS is not set | 1204 | # CONFIG_REISERFS_FS is not set |
1148 | # CONFIG_JFS_FS is not set | 1205 | # CONFIG_JFS_FS is not set |
1149 | # CONFIG_FS_POSIX_ACL is not set | 1206 | # CONFIG_FS_POSIX_ACL is not set |
1207 | CONFIG_FILE_LOCKING=y | ||
1150 | # CONFIG_XFS_FS is not set | 1208 | # CONFIG_XFS_FS is not set |
1151 | # CONFIG_OCFS2_FS is not set | 1209 | # CONFIG_OCFS2_FS is not set |
1152 | CONFIG_DNOTIFY=y | 1210 | CONFIG_DNOTIFY=y |
@@ -1179,6 +1237,7 @@ CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1" | |||
1179 | CONFIG_PROC_FS=y | 1237 | CONFIG_PROC_FS=y |
1180 | CONFIG_PROC_KCORE=y | 1238 | CONFIG_PROC_KCORE=y |
1181 | CONFIG_PROC_SYSCTL=y | 1239 | CONFIG_PROC_SYSCTL=y |
1240 | CONFIG_PROC_PAGE_MONITOR=y | ||
1182 | CONFIG_SYSFS=y | 1241 | CONFIG_SYSFS=y |
1183 | CONFIG_TMPFS=y | 1242 | CONFIG_TMPFS=y |
1184 | # CONFIG_TMPFS_POSIX_ACL is not set | 1243 | # CONFIG_TMPFS_POSIX_ACL is not set |
@@ -1217,6 +1276,7 @@ CONFIG_LOCKD_V4=y | |||
1217 | CONFIG_NFS_COMMON=y | 1276 | CONFIG_NFS_COMMON=y |
1218 | CONFIG_SUNRPC=y | 1277 | CONFIG_SUNRPC=y |
1219 | CONFIG_SUNRPC_GSS=y | 1278 | CONFIG_SUNRPC_GSS=y |
1279 | # CONFIG_SUNRPC_REGISTER_V4 is not set | ||
1220 | CONFIG_RPCSEC_GSS_KRB5=y | 1280 | CONFIG_RPCSEC_GSS_KRB5=y |
1221 | # CONFIG_RPCSEC_GSS_SPKM3 is not set | 1281 | # CONFIG_RPCSEC_GSS_SPKM3 is not set |
1222 | # CONFIG_SMB_FS is not set | 1282 | # CONFIG_SMB_FS is not set |
@@ -1292,7 +1352,6 @@ CONFIG_NLS_DEFAULT="iso8859-1" | |||
1292 | # Library routines | 1352 | # Library routines |
1293 | # | 1353 | # |
1294 | CONFIG_BITREVERSE=y | 1354 | CONFIG_BITREVERSE=y |
1295 | # CONFIG_GENERIC_FIND_FIRST_BIT is not set | ||
1296 | # CONFIG_CRC_CCITT is not set | 1355 | # CONFIG_CRC_CCITT is not set |
1297 | # CONFIG_CRC16 is not set | 1356 | # CONFIG_CRC16 is not set |
1298 | CONFIG_CRC_T10DIF=y | 1357 | CONFIG_CRC_T10DIF=y |
@@ -1322,13 +1381,15 @@ CONFIG_FRAME_WARN=1024 | |||
1322 | # CONFIG_SLUB_STATS is not set | 1381 | # CONFIG_SLUB_STATS is not set |
1323 | # CONFIG_DEBUG_BUGVERBOSE is not set | 1382 | # CONFIG_DEBUG_BUGVERBOSE is not set |
1324 | # CONFIG_DEBUG_MEMORY_INIT is not set | 1383 | # CONFIG_DEBUG_MEMORY_INIT is not set |
1384 | # CONFIG_RCU_CPU_STALL_DETECTOR is not set | ||
1325 | # CONFIG_LATENCYTOP is not set | 1385 | # CONFIG_LATENCYTOP is not set |
1326 | CONFIG_SYSCTL_SYSCALL_CHECK=y | 1386 | CONFIG_SYSCTL_SYSCALL_CHECK=y |
1327 | CONFIG_HAVE_FTRACE=y | 1387 | CONFIG_HAVE_FUNCTION_TRACER=y |
1328 | CONFIG_HAVE_DYNAMIC_FTRACE=y | 1388 | |
1329 | # CONFIG_FTRACE is not set | 1389 | # |
1330 | # CONFIG_SCHED_TRACER is not set | 1390 | # Tracers |
1331 | # CONFIG_CONTEXT_SWITCH_TRACER is not set | 1391 | # |
1392 | # CONFIG_DYNAMIC_PRINTK_DEBUG is not set | ||
1332 | # CONFIG_SAMPLES is not set | 1393 | # CONFIG_SAMPLES is not set |
1333 | CONFIG_HAVE_ARCH_KGDB=y | 1394 | CONFIG_HAVE_ARCH_KGDB=y |
1334 | # CONFIG_IRQSTACKS is not set | 1395 | # CONFIG_IRQSTACKS is not set |
@@ -1340,14 +1401,19 @@ CONFIG_HAVE_ARCH_KGDB=y | |||
1340 | # | 1401 | # |
1341 | # CONFIG_KEYS is not set | 1402 | # CONFIG_KEYS is not set |
1342 | # CONFIG_SECURITY is not set | 1403 | # CONFIG_SECURITY is not set |
1404 | # CONFIG_SECURITYFS is not set | ||
1343 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set | 1405 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set |
1344 | CONFIG_CRYPTO=y | 1406 | CONFIG_CRYPTO=y |
1345 | 1407 | ||
1346 | # | 1408 | # |
1347 | # Crypto core or helper | 1409 | # Crypto core or helper |
1348 | # | 1410 | # |
1411 | # CONFIG_CRYPTO_FIPS is not set | ||
1349 | CONFIG_CRYPTO_ALGAPI=y | 1412 | CONFIG_CRYPTO_ALGAPI=y |
1413 | CONFIG_CRYPTO_AEAD=y | ||
1350 | CONFIG_CRYPTO_BLKCIPHER=y | 1414 | CONFIG_CRYPTO_BLKCIPHER=y |
1415 | CONFIG_CRYPTO_HASH=y | ||
1416 | CONFIG_CRYPTO_RNG=y | ||
1351 | CONFIG_CRYPTO_MANAGER=y | 1417 | CONFIG_CRYPTO_MANAGER=y |
1352 | # CONFIG_CRYPTO_GF128MUL is not set | 1418 | # CONFIG_CRYPTO_GF128MUL is not set |
1353 | # CONFIG_CRYPTO_NULL is not set | 1419 | # CONFIG_CRYPTO_NULL is not set |
@@ -1420,6 +1486,11 @@ CONFIG_CRYPTO_DES=y | |||
1420 | # | 1486 | # |
1421 | # CONFIG_CRYPTO_DEFLATE is not set | 1487 | # CONFIG_CRYPTO_DEFLATE is not set |
1422 | # CONFIG_CRYPTO_LZO is not set | 1488 | # CONFIG_CRYPTO_LZO is not set |
1489 | |||
1490 | # | ||
1491 | # Random Number Generation | ||
1492 | # | ||
1493 | # CONFIG_CRYPTO_ANSI_CPRNG is not set | ||
1423 | CONFIG_CRYPTO_HW=y | 1494 | CONFIG_CRYPTO_HW=y |
1424 | # CONFIG_CRYPTO_DEV_HIFN_795X is not set | 1495 | # CONFIG_CRYPTO_DEV_HIFN_795X is not set |
1425 | # CONFIG_CRYPTO_DEV_TALITOS is not set | 1496 | # CONFIG_CRYPTO_DEV_TALITOS is not set |
diff --git a/arch/powerpc/configs/83xx/mpc834x_itxgp_defconfig b/arch/powerpc/configs/83xx/mpc834x_itxgp_defconfig index 7458a242d251..426232cb0097 100644 --- a/arch/powerpc/configs/83xx/mpc834x_itxgp_defconfig +++ b/arch/powerpc/configs/83xx/mpc834x_itxgp_defconfig | |||
@@ -1,7 +1,7 @@ | |||
1 | # | 1 | # |
2 | # Automatically generated make config: don't edit | 2 | # Automatically generated make config: don't edit |
3 | # Linux kernel version: 2.6.27-rc4 | 3 | # Linux kernel version: 2.6.28-rc3 |
4 | # Thu Aug 21 00:52:21 2008 | 4 | # Sat Nov 8 12:39:57 2008 |
5 | # | 5 | # |
6 | # CONFIG_PPC64 is not set | 6 | # CONFIG_PPC64 is not set |
7 | 7 | ||
@@ -23,7 +23,7 @@ CONFIG_PPC_STD_MMU_32=y | |||
23 | # CONFIG_SMP is not set | 23 | # CONFIG_SMP is not set |
24 | CONFIG_PPC32=y | 24 | CONFIG_PPC32=y |
25 | CONFIG_WORD_SIZE=32 | 25 | CONFIG_WORD_SIZE=32 |
26 | CONFIG_PPC_MERGE=y | 26 | # CONFIG_ARCH_PHYS_ADDR_T_64BIT is not set |
27 | CONFIG_MMU=y | 27 | CONFIG_MMU=y |
28 | CONFIG_GENERIC_CMOS_UPDATE=y | 28 | CONFIG_GENERIC_CMOS_UPDATE=y |
29 | CONFIG_GENERIC_TIME=y | 29 | CONFIG_GENERIC_TIME=y |
@@ -53,8 +53,6 @@ CONFIG_PPC_UDBG_16550=y | |||
53 | CONFIG_AUDIT_ARCH=y | 53 | CONFIG_AUDIT_ARCH=y |
54 | CONFIG_GENERIC_BUG=y | 54 | CONFIG_GENERIC_BUG=y |
55 | CONFIG_DEFAULT_UIMAGE=y | 55 | CONFIG_DEFAULT_UIMAGE=y |
56 | CONFIG_HIBERNATE_32=y | ||
57 | CONFIG_ARCH_HIBERNATION_POSSIBLE=y | ||
58 | CONFIG_ARCH_SUSPEND_POSSIBLE=y | 56 | CONFIG_ARCH_SUSPEND_POSSIBLE=y |
59 | # CONFIG_PPC_DCR_NATIVE is not set | 57 | # CONFIG_PPC_DCR_NATIVE is not set |
60 | # CONFIG_PPC_DCR_MMIO is not set | 58 | # CONFIG_PPC_DCR_MMIO is not set |
@@ -98,7 +96,6 @@ CONFIG_HOTPLUG=y | |||
98 | CONFIG_PRINTK=y | 96 | CONFIG_PRINTK=y |
99 | CONFIG_BUG=y | 97 | CONFIG_BUG=y |
100 | CONFIG_ELF_CORE=y | 98 | CONFIG_ELF_CORE=y |
101 | CONFIG_PCSPKR_PLATFORM=y | ||
102 | CONFIG_COMPAT_BRK=y | 99 | CONFIG_COMPAT_BRK=y |
103 | CONFIG_BASE_FULL=y | 100 | CONFIG_BASE_FULL=y |
104 | CONFIG_FUTEX=y | 101 | CONFIG_FUTEX=y |
@@ -108,7 +105,9 @@ CONFIG_SIGNALFD=y | |||
108 | CONFIG_TIMERFD=y | 105 | CONFIG_TIMERFD=y |
109 | CONFIG_EVENTFD=y | 106 | CONFIG_EVENTFD=y |
110 | CONFIG_SHMEM=y | 107 | CONFIG_SHMEM=y |
108 | CONFIG_AIO=y | ||
111 | CONFIG_VM_EVENT_COUNTERS=y | 109 | CONFIG_VM_EVENT_COUNTERS=y |
110 | CONFIG_PCI_QUIRKS=y | ||
112 | CONFIG_SLUB_DEBUG=y | 111 | CONFIG_SLUB_DEBUG=y |
113 | # CONFIG_SLAB is not set | 112 | # CONFIG_SLAB is not set |
114 | CONFIG_SLUB=y | 113 | CONFIG_SLUB=y |
@@ -121,10 +120,6 @@ CONFIG_HAVE_IOREMAP_PROT=y | |||
121 | CONFIG_HAVE_KPROBES=y | 120 | CONFIG_HAVE_KPROBES=y |
122 | CONFIG_HAVE_KRETPROBES=y | 121 | CONFIG_HAVE_KRETPROBES=y |
123 | CONFIG_HAVE_ARCH_TRACEHOOK=y | 122 | CONFIG_HAVE_ARCH_TRACEHOOK=y |
124 | # CONFIG_HAVE_DMA_ATTRS is not set | ||
125 | # CONFIG_USE_GENERIC_SMP_HELPERS is not set | ||
126 | # CONFIG_HAVE_CLK is not set | ||
127 | CONFIG_PROC_PAGE_MONITOR=y | ||
128 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set | 123 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set |
129 | CONFIG_SLABINFO=y | 124 | CONFIG_SLABINFO=y |
130 | CONFIG_RT_MUTEXES=y | 125 | CONFIG_RT_MUTEXES=y |
@@ -157,6 +152,7 @@ CONFIG_DEFAULT_AS=y | |||
157 | # CONFIG_DEFAULT_NOOP is not set | 152 | # CONFIG_DEFAULT_NOOP is not set |
158 | CONFIG_DEFAULT_IOSCHED="anticipatory" | 153 | CONFIG_DEFAULT_IOSCHED="anticipatory" |
159 | CONFIG_CLASSIC_RCU=y | 154 | CONFIG_CLASSIC_RCU=y |
155 | # CONFIG_FREEZER is not set | ||
160 | 156 | ||
161 | # | 157 | # |
162 | # Platform support | 158 | # Platform support |
@@ -164,10 +160,10 @@ CONFIG_CLASSIC_RCU=y | |||
164 | CONFIG_PPC_MULTIPLATFORM=y | 160 | CONFIG_PPC_MULTIPLATFORM=y |
165 | CONFIG_CLASSIC32=y | 161 | CONFIG_CLASSIC32=y |
166 | # CONFIG_PPC_CHRP is not set | 162 | # CONFIG_PPC_CHRP is not set |
167 | # CONFIG_PPC_PMAC is not set | ||
168 | # CONFIG_MPC5121_ADS is not set | 163 | # CONFIG_MPC5121_ADS is not set |
169 | # CONFIG_MPC5121_GENERIC is not set | 164 | # CONFIG_MPC5121_GENERIC is not set |
170 | # CONFIG_PPC_MPC52xx is not set | 165 | # CONFIG_PPC_MPC52xx is not set |
166 | # CONFIG_PPC_PMAC is not set | ||
171 | # CONFIG_PPC_CELL is not set | 167 | # CONFIG_PPC_CELL is not set |
172 | # CONFIG_PPC_CELL_NATIVE is not set | 168 | # CONFIG_PPC_CELL_NATIVE is not set |
173 | # CONFIG_PPC_82xx is not set | 169 | # CONFIG_PPC_82xx is not set |
@@ -187,24 +183,21 @@ CONFIG_MPC834x_ITX=y | |||
187 | CONFIG_PPC_MPC834x=y | 183 | CONFIG_PPC_MPC834x=y |
188 | # CONFIG_PPC_86xx is not set | 184 | # CONFIG_PPC_86xx is not set |
189 | # CONFIG_EMBEDDED6xx is not set | 185 | # CONFIG_EMBEDDED6xx is not set |
190 | CONFIG_PPC_NATIVE=y | ||
191 | # CONFIG_UDBG_RTAS_CONSOLE is not set | ||
192 | CONFIG_IPIC=y | 186 | CONFIG_IPIC=y |
193 | CONFIG_MPIC=y | 187 | # CONFIG_MPIC is not set |
194 | # CONFIG_MPIC_WEIRD is not set | 188 | # CONFIG_MPIC_WEIRD is not set |
195 | CONFIG_PPC_I8259=y | 189 | # CONFIG_PPC_I8259 is not set |
196 | CONFIG_PPC_RTAS=y | 190 | # CONFIG_PPC_RTAS is not set |
197 | # CONFIG_RTAS_ERROR_LOGGING is not set | ||
198 | CONFIG_RTAS_PROC=y | ||
199 | # CONFIG_MMIO_NVRAM is not set | 191 | # CONFIG_MMIO_NVRAM is not set |
200 | CONFIG_PPC_MPC106=y | 192 | # CONFIG_PPC_MPC106 is not set |
201 | # CONFIG_PPC_970_NAP is not set | 193 | # CONFIG_PPC_970_NAP is not set |
202 | # CONFIG_PPC_INDIRECT_IO is not set | 194 | # CONFIG_PPC_INDIRECT_IO is not set |
203 | # CONFIG_GENERIC_IOMAP is not set | 195 | # CONFIG_GENERIC_IOMAP is not set |
204 | # CONFIG_CPU_FREQ is not set | 196 | # CONFIG_CPU_FREQ is not set |
205 | # CONFIG_PPC601_SYNC_FIX is not set | ||
206 | # CONFIG_TAU is not set | 197 | # CONFIG_TAU is not set |
198 | # CONFIG_QUICC_ENGINE is not set | ||
207 | # CONFIG_FSL_ULI1575 is not set | 199 | # CONFIG_FSL_ULI1575 is not set |
200 | # CONFIG_MPC8xxx_GPIO is not set | ||
208 | 201 | ||
209 | # | 202 | # |
210 | # Kernel options | 203 | # Kernel options |
@@ -224,6 +217,8 @@ CONFIG_PREEMPT_NONE=y | |||
224 | # CONFIG_PREEMPT_VOLUNTARY is not set | 217 | # CONFIG_PREEMPT_VOLUNTARY is not set |
225 | # CONFIG_PREEMPT is not set | 218 | # CONFIG_PREEMPT is not set |
226 | CONFIG_BINFMT_ELF=y | 219 | CONFIG_BINFMT_ELF=y |
220 | # CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set | ||
221 | # CONFIG_HAVE_AOUT is not set | ||
227 | # CONFIG_BINFMT_MISC is not set | 222 | # CONFIG_BINFMT_MISC is not set |
228 | # CONFIG_IOMMU_HELPER is not set | 223 | # CONFIG_IOMMU_HELPER is not set |
229 | CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y | 224 | CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y |
@@ -238,15 +233,15 @@ CONFIG_FLATMEM_MANUAL=y | |||
238 | # CONFIG_SPARSEMEM_MANUAL is not set | 233 | # CONFIG_SPARSEMEM_MANUAL is not set |
239 | CONFIG_FLATMEM=y | 234 | CONFIG_FLATMEM=y |
240 | CONFIG_FLAT_NODE_MEM_MAP=y | 235 | CONFIG_FLAT_NODE_MEM_MAP=y |
241 | # CONFIG_SPARSEMEM_STATIC is not set | ||
242 | # CONFIG_SPARSEMEM_VMEMMAP_ENABLE is not set | ||
243 | CONFIG_PAGEFLAGS_EXTENDED=y | 236 | CONFIG_PAGEFLAGS_EXTENDED=y |
244 | CONFIG_SPLIT_PTLOCK_CPUS=4 | 237 | CONFIG_SPLIT_PTLOCK_CPUS=4 |
245 | CONFIG_MIGRATION=y | 238 | CONFIG_MIGRATION=y |
246 | # CONFIG_RESOURCES_64BIT is not set | 239 | # CONFIG_RESOURCES_64BIT is not set |
240 | # CONFIG_PHYS_ADDR_T_64BIT is not set | ||
247 | CONFIG_ZONE_DMA_FLAG=1 | 241 | CONFIG_ZONE_DMA_FLAG=1 |
248 | CONFIG_BOUNCE=y | 242 | CONFIG_BOUNCE=y |
249 | CONFIG_VIRT_TO_BUS=y | 243 | CONFIG_VIRT_TO_BUS=y |
244 | CONFIG_UNEVICTABLE_LRU=y | ||
250 | CONFIG_FORCE_MAX_ZONEORDER=11 | 245 | CONFIG_FORCE_MAX_ZONEORDER=11 |
251 | CONFIG_PROC_DEVICETREE=y | 246 | CONFIG_PROC_DEVICETREE=y |
252 | # CONFIG_CMDLINE_BOOL is not set | 247 | # CONFIG_CMDLINE_BOOL is not set |
@@ -258,7 +253,6 @@ CONFIG_ISA_DMA_API=y | |||
258 | # | 253 | # |
259 | # Bus options | 254 | # Bus options |
260 | # | 255 | # |
261 | # CONFIG_ISA is not set | ||
262 | CONFIG_ZONE_DMA=y | 256 | CONFIG_ZONE_DMA=y |
263 | CONFIG_GENERIC_ISA_DMA=y | 257 | CONFIG_GENERIC_ISA_DMA=y |
264 | CONFIG_PPC_INDIRECT_PCI=y | 258 | CONFIG_PPC_INDIRECT_PCI=y |
@@ -271,7 +265,7 @@ CONFIG_PCI_SYSCALL=y | |||
271 | # CONFIG_PCIEPORTBUS is not set | 265 | # CONFIG_PCIEPORTBUS is not set |
272 | CONFIG_ARCH_SUPPORTS_MSI=y | 266 | CONFIG_ARCH_SUPPORTS_MSI=y |
273 | # CONFIG_PCI_MSI is not set | 267 | # CONFIG_PCI_MSI is not set |
274 | CONFIG_PCI_LEGACY=y | 268 | # CONFIG_PCI_LEGACY is not set |
275 | # CONFIG_PCCARD is not set | 269 | # CONFIG_PCCARD is not set |
276 | # CONFIG_HOTPLUG_PCI is not set | 270 | # CONFIG_HOTPLUG_PCI is not set |
277 | # CONFIG_HAS_RAPIDIO is not set | 271 | # CONFIG_HAS_RAPIDIO is not set |
@@ -339,6 +333,7 @@ CONFIG_DEFAULT_TCP_CONG="cubic" | |||
339 | # CONFIG_TIPC is not set | 333 | # CONFIG_TIPC is not set |
340 | # CONFIG_ATM is not set | 334 | # CONFIG_ATM is not set |
341 | # CONFIG_BRIDGE is not set | 335 | # CONFIG_BRIDGE is not set |
336 | # CONFIG_NET_DSA is not set | ||
342 | # CONFIG_VLAN_8021Q is not set | 337 | # CONFIG_VLAN_8021Q is not set |
343 | # CONFIG_DECNET is not set | 338 | # CONFIG_DECNET is not set |
344 | # CONFIG_LLC2 is not set | 339 | # CONFIG_LLC2 is not set |
@@ -359,11 +354,10 @@ CONFIG_DEFAULT_TCP_CONG="cubic" | |||
359 | # CONFIG_IRDA is not set | 354 | # CONFIG_IRDA is not set |
360 | # CONFIG_BT is not set | 355 | # CONFIG_BT is not set |
361 | # CONFIG_AF_RXRPC is not set | 356 | # CONFIG_AF_RXRPC is not set |
362 | 357 | # CONFIG_PHONET is not set | |
363 | # | 358 | CONFIG_WIRELESS=y |
364 | # Wireless | ||
365 | # | ||
366 | # CONFIG_CFG80211 is not set | 359 | # CONFIG_CFG80211 is not set |
360 | CONFIG_WIRELESS_OLD_REGULATORY=y | ||
367 | # CONFIG_WIRELESS_EXT is not set | 361 | # CONFIG_WIRELESS_EXT is not set |
368 | # CONFIG_MAC80211 is not set | 362 | # CONFIG_MAC80211 is not set |
369 | # CONFIG_IEEE80211 is not set | 363 | # CONFIG_IEEE80211 is not set |
@@ -469,7 +463,6 @@ CONFIG_OF_SPI=y | |||
469 | # CONFIG_PARPORT is not set | 463 | # CONFIG_PARPORT is not set |
470 | CONFIG_BLK_DEV=y | 464 | CONFIG_BLK_DEV=y |
471 | # CONFIG_BLK_DEV_FD is not set | 465 | # CONFIG_BLK_DEV_FD is not set |
472 | # CONFIG_MAC_FLOPPY is not set | ||
473 | # CONFIG_BLK_CPQ_DA is not set | 466 | # CONFIG_BLK_CPQ_DA is not set |
474 | # CONFIG_BLK_CPQ_CISS_DA is not set | 467 | # CONFIG_BLK_CPQ_CISS_DA is not set |
475 | # CONFIG_BLK_DEV_DAC960 is not set | 468 | # CONFIG_BLK_DEV_DAC960 is not set |
@@ -570,8 +563,6 @@ CONFIG_SCSI_LOWLEVEL=y | |||
570 | # CONFIG_SCSI_DC390T is not set | 563 | # CONFIG_SCSI_DC390T is not set |
571 | # CONFIG_SCSI_NSP32 is not set | 564 | # CONFIG_SCSI_NSP32 is not set |
572 | # CONFIG_SCSI_DEBUG is not set | 565 | # CONFIG_SCSI_DEBUG is not set |
573 | # CONFIG_SCSI_MESH is not set | ||
574 | # CONFIG_SCSI_MAC53C94 is not set | ||
575 | # CONFIG_SCSI_SRP is not set | 566 | # CONFIG_SCSI_SRP is not set |
576 | # CONFIG_SCSI_DH is not set | 567 | # CONFIG_SCSI_DH is not set |
577 | # CONFIG_ATA is not set | 568 | # CONFIG_ATA is not set |
@@ -637,18 +628,22 @@ CONFIG_GIANFAR=y | |||
637 | # CONFIG_QLA3XXX is not set | 628 | # CONFIG_QLA3XXX is not set |
638 | # CONFIG_ATL1 is not set | 629 | # CONFIG_ATL1 is not set |
639 | # CONFIG_ATL1E is not set | 630 | # CONFIG_ATL1E is not set |
631 | # CONFIG_JME is not set | ||
640 | CONFIG_NETDEV_10000=y | 632 | CONFIG_NETDEV_10000=y |
641 | # CONFIG_CHELSIO_T1 is not set | 633 | # CONFIG_CHELSIO_T1 is not set |
642 | # CONFIG_CHELSIO_T3 is not set | 634 | # CONFIG_CHELSIO_T3 is not set |
635 | # CONFIG_ENIC is not set | ||
643 | # CONFIG_IXGBE is not set | 636 | # CONFIG_IXGBE is not set |
644 | # CONFIG_IXGB is not set | 637 | # CONFIG_IXGB is not set |
645 | # CONFIG_S2IO is not set | 638 | # CONFIG_S2IO is not set |
646 | # CONFIG_MYRI10GE is not set | 639 | # CONFIG_MYRI10GE is not set |
647 | # CONFIG_NETXEN_NIC is not set | 640 | # CONFIG_NETXEN_NIC is not set |
648 | # CONFIG_NIU is not set | 641 | # CONFIG_NIU is not set |
642 | # CONFIG_MLX4_EN is not set | ||
649 | # CONFIG_MLX4_CORE is not set | 643 | # CONFIG_MLX4_CORE is not set |
650 | # CONFIG_TEHUTI is not set | 644 | # CONFIG_TEHUTI is not set |
651 | # CONFIG_BNX2X is not set | 645 | # CONFIG_BNX2X is not set |
646 | # CONFIG_QLGE is not set | ||
652 | # CONFIG_SFC is not set | 647 | # CONFIG_SFC is not set |
653 | # CONFIG_TR is not set | 648 | # CONFIG_TR is not set |
654 | 649 | ||
@@ -714,14 +709,11 @@ CONFIG_SERIAL_8250_RUNTIME_UARTS=4 | |||
714 | # CONFIG_SERIAL_UARTLITE is not set | 709 | # CONFIG_SERIAL_UARTLITE is not set |
715 | CONFIG_SERIAL_CORE=y | 710 | CONFIG_SERIAL_CORE=y |
716 | CONFIG_SERIAL_CORE_CONSOLE=y | 711 | CONFIG_SERIAL_CORE_CONSOLE=y |
717 | # CONFIG_SERIAL_PMACZILOG is not set | ||
718 | # CONFIG_SERIAL_JSM is not set | 712 | # CONFIG_SERIAL_JSM is not set |
719 | # CONFIG_SERIAL_OF_PLATFORM is not set | 713 | # CONFIG_SERIAL_OF_PLATFORM is not set |
720 | CONFIG_UNIX98_PTYS=y | 714 | CONFIG_UNIX98_PTYS=y |
721 | CONFIG_LEGACY_PTYS=y | 715 | CONFIG_LEGACY_PTYS=y |
722 | CONFIG_LEGACY_PTY_COUNT=256 | 716 | CONFIG_LEGACY_PTY_COUNT=256 |
723 | # CONFIG_BRIQ_PANEL is not set | ||
724 | # CONFIG_HVC_RTAS is not set | ||
725 | # CONFIG_IPMI_HANDLER is not set | 717 | # CONFIG_IPMI_HANDLER is not set |
726 | CONFIG_HW_RANDOM=y | 718 | CONFIG_HW_RANDOM=y |
727 | # CONFIG_NVRAM is not set | 719 | # CONFIG_NVRAM is not set |
@@ -758,12 +750,6 @@ CONFIG_I2C_HELPER_AUTO=y | |||
758 | # CONFIG_I2C_VIAPRO is not set | 750 | # CONFIG_I2C_VIAPRO is not set |
759 | 751 | ||
760 | # | 752 | # |
761 | # Mac SMBus host controller drivers | ||
762 | # | ||
763 | # CONFIG_I2C_HYDRA is not set | ||
764 | CONFIG_I2C_POWERMAC=y | ||
765 | |||
766 | # | ||
767 | # I2C system bus drivers (mostly embedded / system-on-chip) | 753 | # I2C system bus drivers (mostly embedded / system-on-chip) |
768 | # | 754 | # |
769 | CONFIG_I2C_MPC=y | 755 | CONFIG_I2C_MPC=y |
@@ -800,6 +786,7 @@ CONFIG_SENSORS_PCF8574=y | |||
800 | # CONFIG_SENSORS_PCF8591 is not set | 786 | # CONFIG_SENSORS_PCF8591 is not set |
801 | # CONFIG_SENSORS_MAX6875 is not set | 787 | # CONFIG_SENSORS_MAX6875 is not set |
802 | # CONFIG_SENSORS_TSL2550 is not set | 788 | # CONFIG_SENSORS_TSL2550 is not set |
789 | # CONFIG_MCU_MPC8349EMITX is not set | ||
803 | # CONFIG_I2C_DEBUG_CORE is not set | 790 | # CONFIG_I2C_DEBUG_CORE is not set |
804 | # CONFIG_I2C_DEBUG_ALGO is not set | 791 | # CONFIG_I2C_DEBUG_ALGO is not set |
805 | # CONFIG_I2C_DEBUG_BUS is not set | 792 | # CONFIG_I2C_DEBUG_BUS is not set |
@@ -835,7 +822,6 @@ CONFIG_WATCHDOG=y | |||
835 | # CONFIG_SOFT_WATCHDOG is not set | 822 | # CONFIG_SOFT_WATCHDOG is not set |
836 | # CONFIG_ALIM7101_WDT is not set | 823 | # CONFIG_ALIM7101_WDT is not set |
837 | # CONFIG_8xxx_WDT is not set | 824 | # CONFIG_8xxx_WDT is not set |
838 | # CONFIG_WATCHDOG_RTAS is not set | ||
839 | 825 | ||
840 | # | 826 | # |
841 | # PCI-based Watchdog Cards | 827 | # PCI-based Watchdog Cards |
@@ -861,6 +847,17 @@ CONFIG_SSB_POSSIBLE=y | |||
861 | # CONFIG_MFD_SM501 is not set | 847 | # CONFIG_MFD_SM501 is not set |
862 | # CONFIG_HTC_PASIC3 is not set | 848 | # CONFIG_HTC_PASIC3 is not set |
863 | # CONFIG_MFD_TMIO is not set | 849 | # CONFIG_MFD_TMIO is not set |
850 | # CONFIG_PMIC_DA903X is not set | ||
851 | # CONFIG_MFD_WM8400 is not set | ||
852 | # CONFIG_MFD_WM8350_I2C is not set | ||
853 | |||
854 | # | ||
855 | # Voltage and Current regulators | ||
856 | # | ||
857 | # CONFIG_REGULATOR is not set | ||
858 | # CONFIG_REGULATOR_FIXED_VOLTAGE is not set | ||
859 | # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set | ||
860 | # CONFIG_REGULATOR_BQ24022 is not set | ||
864 | 861 | ||
865 | # | 862 | # |
866 | # Multimedia devices | 863 | # Multimedia devices |
@@ -912,6 +909,8 @@ CONFIG_USB_DEVICE_CLASS=y | |||
912 | # CONFIG_USB_OTG_WHITELIST is not set | 909 | # CONFIG_USB_OTG_WHITELIST is not set |
913 | # CONFIG_USB_OTG_BLACKLIST_HUB is not set | 910 | # CONFIG_USB_OTG_BLACKLIST_HUB is not set |
914 | CONFIG_USB_MON=y | 911 | CONFIG_USB_MON=y |
912 | # CONFIG_USB_WUSB is not set | ||
913 | # CONFIG_USB_WUSB_CBAF is not set | ||
915 | 914 | ||
916 | # | 915 | # |
917 | # USB Host Controller Drivers | 916 | # USB Host Controller Drivers |
@@ -928,6 +927,8 @@ CONFIG_USB_EHCI_HCD_PPC_OF=y | |||
928 | CONFIG_USB_UHCI_HCD=y | 927 | CONFIG_USB_UHCI_HCD=y |
929 | # CONFIG_USB_SL811_HCD is not set | 928 | # CONFIG_USB_SL811_HCD is not set |
930 | # CONFIG_USB_R8A66597_HCD is not set | 929 | # CONFIG_USB_R8A66597_HCD is not set |
930 | # CONFIG_USB_WHCI_HCD is not set | ||
931 | # CONFIG_USB_HWA_HCD is not set | ||
931 | 932 | ||
932 | # | 933 | # |
933 | # USB Device Class drivers | 934 | # USB Device Class drivers |
@@ -935,6 +936,7 @@ CONFIG_USB_UHCI_HCD=y | |||
935 | # CONFIG_USB_ACM is not set | 936 | # CONFIG_USB_ACM is not set |
936 | # CONFIG_USB_PRINTER is not set | 937 | # CONFIG_USB_PRINTER is not set |
937 | # CONFIG_USB_WDM is not set | 938 | # CONFIG_USB_WDM is not set |
939 | # CONFIG_USB_TMC is not set | ||
938 | 940 | ||
939 | # | 941 | # |
940 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' | 942 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' |
@@ -955,7 +957,6 @@ CONFIG_USB_STORAGE=y | |||
955 | # CONFIG_USB_STORAGE_JUMPSHOT is not set | 957 | # CONFIG_USB_STORAGE_JUMPSHOT is not set |
956 | # CONFIG_USB_STORAGE_ALAUDA is not set | 958 | # CONFIG_USB_STORAGE_ALAUDA is not set |
957 | # CONFIG_USB_STORAGE_KARMA is not set | 959 | # CONFIG_USB_STORAGE_KARMA is not set |
958 | # CONFIG_USB_STORAGE_SIERRA is not set | ||
959 | # CONFIG_USB_STORAGE_CYPRESS_ATACB is not set | 960 | # CONFIG_USB_STORAGE_CYPRESS_ATACB is not set |
960 | # CONFIG_USB_LIBUSUAL is not set | 961 | # CONFIG_USB_LIBUSUAL is not set |
961 | 962 | ||
@@ -976,6 +977,7 @@ CONFIG_USB_STORAGE=y | |||
976 | # CONFIG_USB_EMI62 is not set | 977 | # CONFIG_USB_EMI62 is not set |
977 | # CONFIG_USB_EMI26 is not set | 978 | # CONFIG_USB_EMI26 is not set |
978 | # CONFIG_USB_ADUTUX is not set | 979 | # CONFIG_USB_ADUTUX is not set |
980 | # CONFIG_USB_SEVSEG is not set | ||
979 | # CONFIG_USB_RIO500 is not set | 981 | # CONFIG_USB_RIO500 is not set |
980 | # CONFIG_USB_LEGOTOWER is not set | 982 | # CONFIG_USB_LEGOTOWER is not set |
981 | # CONFIG_USB_LCD is not set | 983 | # CONFIG_USB_LCD is not set |
@@ -992,7 +994,9 @@ CONFIG_USB_STORAGE=y | |||
992 | # CONFIG_USB_TRANCEVIBRATOR is not set | 994 | # CONFIG_USB_TRANCEVIBRATOR is not set |
993 | # CONFIG_USB_IOWARRIOR is not set | 995 | # CONFIG_USB_IOWARRIOR is not set |
994 | # CONFIG_USB_ISIGHTFW is not set | 996 | # CONFIG_USB_ISIGHTFW is not set |
997 | # CONFIG_USB_VST is not set | ||
995 | # CONFIG_USB_GADGET is not set | 998 | # CONFIG_USB_GADGET is not set |
999 | # CONFIG_UWB is not set | ||
996 | # CONFIG_MMC is not set | 1000 | # CONFIG_MMC is not set |
997 | # CONFIG_MEMSTICK is not set | 1001 | # CONFIG_MEMSTICK is not set |
998 | # CONFIG_NEW_LEDS is not set | 1002 | # CONFIG_NEW_LEDS is not set |
@@ -1038,17 +1042,21 @@ CONFIG_RTC_DRV_DS1307=y | |||
1038 | # CONFIG_RTC_DRV_MAX6902 is not set | 1042 | # CONFIG_RTC_DRV_MAX6902 is not set |
1039 | # CONFIG_RTC_DRV_R9701 is not set | 1043 | # CONFIG_RTC_DRV_R9701 is not set |
1040 | # CONFIG_RTC_DRV_RS5C348 is not set | 1044 | # CONFIG_RTC_DRV_RS5C348 is not set |
1045 | # CONFIG_RTC_DRV_DS3234 is not set | ||
1041 | 1046 | ||
1042 | # | 1047 | # |
1043 | # Platform RTC drivers | 1048 | # Platform RTC drivers |
1044 | # | 1049 | # |
1045 | # CONFIG_RTC_DRV_CMOS is not set | 1050 | # CONFIG_RTC_DRV_CMOS is not set |
1051 | # CONFIG_RTC_DRV_DS1286 is not set | ||
1046 | # CONFIG_RTC_DRV_DS1511 is not set | 1052 | # CONFIG_RTC_DRV_DS1511 is not set |
1047 | # CONFIG_RTC_DRV_DS1553 is not set | 1053 | # CONFIG_RTC_DRV_DS1553 is not set |
1048 | # CONFIG_RTC_DRV_DS1742 is not set | 1054 | # CONFIG_RTC_DRV_DS1742 is not set |
1049 | # CONFIG_RTC_DRV_STK17TA8 is not set | 1055 | # CONFIG_RTC_DRV_STK17TA8 is not set |
1050 | # CONFIG_RTC_DRV_M48T86 is not set | 1056 | # CONFIG_RTC_DRV_M48T86 is not set |
1057 | # CONFIG_RTC_DRV_M48T35 is not set | ||
1051 | # CONFIG_RTC_DRV_M48T59 is not set | 1058 | # CONFIG_RTC_DRV_M48T59 is not set |
1059 | # CONFIG_RTC_DRV_BQ4802 is not set | ||
1052 | # CONFIG_RTC_DRV_V3020 is not set | 1060 | # CONFIG_RTC_DRV_V3020 is not set |
1053 | 1061 | ||
1054 | # | 1062 | # |
@@ -1057,6 +1065,7 @@ CONFIG_RTC_DRV_DS1307=y | |||
1057 | # CONFIG_RTC_DRV_PPC is not set | 1065 | # CONFIG_RTC_DRV_PPC is not set |
1058 | # CONFIG_DMADEVICES is not set | 1066 | # CONFIG_DMADEVICES is not set |
1059 | # CONFIG_UIO is not set | 1067 | # CONFIG_UIO is not set |
1068 | # CONFIG_STAGING is not set | ||
1060 | 1069 | ||
1061 | # | 1070 | # |
1062 | # File systems | 1071 | # File systems |
@@ -1068,12 +1077,13 @@ CONFIG_EXT3_FS=y | |||
1068 | CONFIG_EXT3_FS_XATTR=y | 1077 | CONFIG_EXT3_FS_XATTR=y |
1069 | # CONFIG_EXT3_FS_POSIX_ACL is not set | 1078 | # CONFIG_EXT3_FS_POSIX_ACL is not set |
1070 | # CONFIG_EXT3_FS_SECURITY is not set | 1079 | # CONFIG_EXT3_FS_SECURITY is not set |
1071 | # CONFIG_EXT4DEV_FS is not set | 1080 | # CONFIG_EXT4_FS is not set |
1072 | CONFIG_JBD=y | 1081 | CONFIG_JBD=y |
1073 | CONFIG_FS_MBCACHE=y | 1082 | CONFIG_FS_MBCACHE=y |
1074 | # CONFIG_REISERFS_FS is not set | 1083 | # CONFIG_REISERFS_FS is not set |
1075 | # CONFIG_JFS_FS is not set | 1084 | # CONFIG_JFS_FS is not set |
1076 | # CONFIG_FS_POSIX_ACL is not set | 1085 | # CONFIG_FS_POSIX_ACL is not set |
1086 | CONFIG_FILE_LOCKING=y | ||
1077 | # CONFIG_XFS_FS is not set | 1087 | # CONFIG_XFS_FS is not set |
1078 | # CONFIG_OCFS2_FS is not set | 1088 | # CONFIG_OCFS2_FS is not set |
1079 | CONFIG_DNOTIFY=y | 1089 | CONFIG_DNOTIFY=y |
@@ -1106,6 +1116,7 @@ CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1" | |||
1106 | CONFIG_PROC_FS=y | 1116 | CONFIG_PROC_FS=y |
1107 | CONFIG_PROC_KCORE=y | 1117 | CONFIG_PROC_KCORE=y |
1108 | CONFIG_PROC_SYSCTL=y | 1118 | CONFIG_PROC_SYSCTL=y |
1119 | CONFIG_PROC_PAGE_MONITOR=y | ||
1109 | CONFIG_SYSFS=y | 1120 | CONFIG_SYSFS=y |
1110 | CONFIG_TMPFS=y | 1121 | CONFIG_TMPFS=y |
1111 | # CONFIG_TMPFS_POSIX_ACL is not set | 1122 | # CONFIG_TMPFS_POSIX_ACL is not set |
@@ -1144,6 +1155,7 @@ CONFIG_LOCKD_V4=y | |||
1144 | CONFIG_NFS_COMMON=y | 1155 | CONFIG_NFS_COMMON=y |
1145 | CONFIG_SUNRPC=y | 1156 | CONFIG_SUNRPC=y |
1146 | CONFIG_SUNRPC_GSS=y | 1157 | CONFIG_SUNRPC_GSS=y |
1158 | # CONFIG_SUNRPC_REGISTER_V4 is not set | ||
1147 | CONFIG_RPCSEC_GSS_KRB5=y | 1159 | CONFIG_RPCSEC_GSS_KRB5=y |
1148 | # CONFIG_RPCSEC_GSS_SPKM3 is not set | 1160 | # CONFIG_RPCSEC_GSS_SPKM3 is not set |
1149 | # CONFIG_SMB_FS is not set | 1161 | # CONFIG_SMB_FS is not set |
@@ -1219,7 +1231,6 @@ CONFIG_NLS_DEFAULT="iso8859-1" | |||
1219 | # Library routines | 1231 | # Library routines |
1220 | # | 1232 | # |
1221 | CONFIG_BITREVERSE=y | 1233 | CONFIG_BITREVERSE=y |
1222 | # CONFIG_GENERIC_FIND_FIRST_BIT is not set | ||
1223 | # CONFIG_CRC_CCITT is not set | 1234 | # CONFIG_CRC_CCITT is not set |
1224 | # CONFIG_CRC16 is not set | 1235 | # CONFIG_CRC16 is not set |
1225 | CONFIG_CRC_T10DIF=y | 1236 | CONFIG_CRC_T10DIF=y |
@@ -1249,13 +1260,15 @@ CONFIG_FRAME_WARN=1024 | |||
1249 | # CONFIG_SLUB_STATS is not set | 1260 | # CONFIG_SLUB_STATS is not set |
1250 | # CONFIG_DEBUG_BUGVERBOSE is not set | 1261 | # CONFIG_DEBUG_BUGVERBOSE is not set |
1251 | # CONFIG_DEBUG_MEMORY_INIT is not set | 1262 | # CONFIG_DEBUG_MEMORY_INIT is not set |
1263 | # CONFIG_RCU_CPU_STALL_DETECTOR is not set | ||
1252 | # CONFIG_LATENCYTOP is not set | 1264 | # CONFIG_LATENCYTOP is not set |
1253 | CONFIG_SYSCTL_SYSCALL_CHECK=y | 1265 | CONFIG_SYSCTL_SYSCALL_CHECK=y |
1254 | CONFIG_HAVE_FTRACE=y | 1266 | CONFIG_HAVE_FUNCTION_TRACER=y |
1255 | CONFIG_HAVE_DYNAMIC_FTRACE=y | 1267 | |
1256 | # CONFIG_FTRACE is not set | 1268 | # |
1257 | # CONFIG_SCHED_TRACER is not set | 1269 | # Tracers |
1258 | # CONFIG_CONTEXT_SWITCH_TRACER is not set | 1270 | # |
1271 | # CONFIG_DYNAMIC_PRINTK_DEBUG is not set | ||
1259 | # CONFIG_SAMPLES is not set | 1272 | # CONFIG_SAMPLES is not set |
1260 | CONFIG_HAVE_ARCH_KGDB=y | 1273 | CONFIG_HAVE_ARCH_KGDB=y |
1261 | # CONFIG_IRQSTACKS is not set | 1274 | # CONFIG_IRQSTACKS is not set |
@@ -1267,14 +1280,19 @@ CONFIG_HAVE_ARCH_KGDB=y | |||
1267 | # | 1280 | # |
1268 | # CONFIG_KEYS is not set | 1281 | # CONFIG_KEYS is not set |
1269 | # CONFIG_SECURITY is not set | 1282 | # CONFIG_SECURITY is not set |
1283 | # CONFIG_SECURITYFS is not set | ||
1270 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set | 1284 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set |
1271 | CONFIG_CRYPTO=y | 1285 | CONFIG_CRYPTO=y |
1272 | 1286 | ||
1273 | # | 1287 | # |
1274 | # Crypto core or helper | 1288 | # Crypto core or helper |
1275 | # | 1289 | # |
1290 | # CONFIG_CRYPTO_FIPS is not set | ||
1276 | CONFIG_CRYPTO_ALGAPI=y | 1291 | CONFIG_CRYPTO_ALGAPI=y |
1292 | CONFIG_CRYPTO_AEAD=y | ||
1277 | CONFIG_CRYPTO_BLKCIPHER=y | 1293 | CONFIG_CRYPTO_BLKCIPHER=y |
1294 | CONFIG_CRYPTO_HASH=y | ||
1295 | CONFIG_CRYPTO_RNG=y | ||
1278 | CONFIG_CRYPTO_MANAGER=y | 1296 | CONFIG_CRYPTO_MANAGER=y |
1279 | # CONFIG_CRYPTO_GF128MUL is not set | 1297 | # CONFIG_CRYPTO_GF128MUL is not set |
1280 | # CONFIG_CRYPTO_NULL is not set | 1298 | # CONFIG_CRYPTO_NULL is not set |
@@ -1347,6 +1365,11 @@ CONFIG_CRYPTO_DES=y | |||
1347 | # | 1365 | # |
1348 | # CONFIG_CRYPTO_DEFLATE is not set | 1366 | # CONFIG_CRYPTO_DEFLATE is not set |
1349 | # CONFIG_CRYPTO_LZO is not set | 1367 | # CONFIG_CRYPTO_LZO is not set |
1368 | |||
1369 | # | ||
1370 | # Random Number Generation | ||
1371 | # | ||
1372 | # CONFIG_CRYPTO_ANSI_CPRNG is not set | ||
1350 | CONFIG_CRYPTO_HW=y | 1373 | CONFIG_CRYPTO_HW=y |
1351 | # CONFIG_CRYPTO_DEV_HIFN_795X is not set | 1374 | # CONFIG_CRYPTO_DEV_HIFN_795X is not set |
1352 | # CONFIG_CRYPTO_DEV_TALITOS is not set | 1375 | # CONFIG_CRYPTO_DEV_TALITOS is not set |
diff --git a/arch/powerpc/configs/83xx/mpc834x_mds_defconfig b/arch/powerpc/configs/83xx/mpc834x_mds_defconfig index 1a92798938cf..36e2e93a1c53 100644 --- a/arch/powerpc/configs/83xx/mpc834x_mds_defconfig +++ b/arch/powerpc/configs/83xx/mpc834x_mds_defconfig | |||
@@ -1,7 +1,7 @@ | |||
1 | # | 1 | # |
2 | # Automatically generated make config: don't edit | 2 | # Automatically generated make config: don't edit |
3 | # Linux kernel version: 2.6.27-rc4 | 3 | # Linux kernel version: 2.6.28-rc3 |
4 | # Thu Aug 21 00:52:21 2008 | 4 | # Sat Nov 8 12:39:58 2008 |
5 | # | 5 | # |
6 | # CONFIG_PPC64 is not set | 6 | # CONFIG_PPC64 is not set |
7 | 7 | ||
@@ -23,7 +23,7 @@ CONFIG_PPC_STD_MMU_32=y | |||
23 | # CONFIG_SMP is not set | 23 | # CONFIG_SMP is not set |
24 | CONFIG_PPC32=y | 24 | CONFIG_PPC32=y |
25 | CONFIG_WORD_SIZE=32 | 25 | CONFIG_WORD_SIZE=32 |
26 | CONFIG_PPC_MERGE=y | 26 | # CONFIG_ARCH_PHYS_ADDR_T_64BIT is not set |
27 | CONFIG_MMU=y | 27 | CONFIG_MMU=y |
28 | CONFIG_GENERIC_CMOS_UPDATE=y | 28 | CONFIG_GENERIC_CMOS_UPDATE=y |
29 | CONFIG_GENERIC_TIME=y | 29 | CONFIG_GENERIC_TIME=y |
@@ -53,8 +53,6 @@ CONFIG_PPC_UDBG_16550=y | |||
53 | CONFIG_AUDIT_ARCH=y | 53 | CONFIG_AUDIT_ARCH=y |
54 | CONFIG_GENERIC_BUG=y | 54 | CONFIG_GENERIC_BUG=y |
55 | CONFIG_DEFAULT_UIMAGE=y | 55 | CONFIG_DEFAULT_UIMAGE=y |
56 | CONFIG_HIBERNATE_32=y | ||
57 | CONFIG_ARCH_HIBERNATION_POSSIBLE=y | ||
58 | CONFIG_ARCH_SUSPEND_POSSIBLE=y | 56 | CONFIG_ARCH_SUSPEND_POSSIBLE=y |
59 | # CONFIG_PPC_DCR_NATIVE is not set | 57 | # CONFIG_PPC_DCR_NATIVE is not set |
60 | # CONFIG_PPC_DCR_MMIO is not set | 58 | # CONFIG_PPC_DCR_MMIO is not set |
@@ -98,7 +96,6 @@ CONFIG_HOTPLUG=y | |||
98 | CONFIG_PRINTK=y | 96 | CONFIG_PRINTK=y |
99 | CONFIG_BUG=y | 97 | CONFIG_BUG=y |
100 | CONFIG_ELF_CORE=y | 98 | CONFIG_ELF_CORE=y |
101 | CONFIG_PCSPKR_PLATFORM=y | ||
102 | CONFIG_COMPAT_BRK=y | 99 | CONFIG_COMPAT_BRK=y |
103 | CONFIG_BASE_FULL=y | 100 | CONFIG_BASE_FULL=y |
104 | CONFIG_FUTEX=y | 101 | CONFIG_FUTEX=y |
@@ -108,7 +105,9 @@ CONFIG_SIGNALFD=y | |||
108 | CONFIG_TIMERFD=y | 105 | CONFIG_TIMERFD=y |
109 | CONFIG_EVENTFD=y | 106 | CONFIG_EVENTFD=y |
110 | CONFIG_SHMEM=y | 107 | CONFIG_SHMEM=y |
108 | CONFIG_AIO=y | ||
111 | CONFIG_VM_EVENT_COUNTERS=y | 109 | CONFIG_VM_EVENT_COUNTERS=y |
110 | CONFIG_PCI_QUIRKS=y | ||
112 | CONFIG_SLUB_DEBUG=y | 111 | CONFIG_SLUB_DEBUG=y |
113 | # CONFIG_SLAB is not set | 112 | # CONFIG_SLAB is not set |
114 | CONFIG_SLUB=y | 113 | CONFIG_SLUB=y |
@@ -121,10 +120,6 @@ CONFIG_HAVE_IOREMAP_PROT=y | |||
121 | CONFIG_HAVE_KPROBES=y | 120 | CONFIG_HAVE_KPROBES=y |
122 | CONFIG_HAVE_KRETPROBES=y | 121 | CONFIG_HAVE_KRETPROBES=y |
123 | CONFIG_HAVE_ARCH_TRACEHOOK=y | 122 | CONFIG_HAVE_ARCH_TRACEHOOK=y |
124 | # CONFIG_HAVE_DMA_ATTRS is not set | ||
125 | # CONFIG_USE_GENERIC_SMP_HELPERS is not set | ||
126 | # CONFIG_HAVE_CLK is not set | ||
127 | CONFIG_PROC_PAGE_MONITOR=y | ||
128 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set | 123 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set |
129 | CONFIG_SLABINFO=y | 124 | CONFIG_SLABINFO=y |
130 | CONFIG_RT_MUTEXES=y | 125 | CONFIG_RT_MUTEXES=y |
@@ -157,6 +152,7 @@ CONFIG_DEFAULT_AS=y | |||
157 | # CONFIG_DEFAULT_NOOP is not set | 152 | # CONFIG_DEFAULT_NOOP is not set |
158 | CONFIG_DEFAULT_IOSCHED="anticipatory" | 153 | CONFIG_DEFAULT_IOSCHED="anticipatory" |
159 | CONFIG_CLASSIC_RCU=y | 154 | CONFIG_CLASSIC_RCU=y |
155 | # CONFIG_FREEZER is not set | ||
160 | 156 | ||
161 | # | 157 | # |
162 | # Platform support | 158 | # Platform support |
@@ -164,10 +160,10 @@ CONFIG_CLASSIC_RCU=y | |||
164 | CONFIG_PPC_MULTIPLATFORM=y | 160 | CONFIG_PPC_MULTIPLATFORM=y |
165 | CONFIG_CLASSIC32=y | 161 | CONFIG_CLASSIC32=y |
166 | # CONFIG_PPC_CHRP is not set | 162 | # CONFIG_PPC_CHRP is not set |
167 | # CONFIG_PPC_PMAC is not set | ||
168 | # CONFIG_MPC5121_ADS is not set | 163 | # CONFIG_MPC5121_ADS is not set |
169 | # CONFIG_MPC5121_GENERIC is not set | 164 | # CONFIG_MPC5121_GENERIC is not set |
170 | # CONFIG_PPC_MPC52xx is not set | 165 | # CONFIG_PPC_MPC52xx is not set |
166 | # CONFIG_PPC_PMAC is not set | ||
171 | # CONFIG_PPC_CELL is not set | 167 | # CONFIG_PPC_CELL is not set |
172 | # CONFIG_PPC_CELL_NATIVE is not set | 168 | # CONFIG_PPC_CELL_NATIVE is not set |
173 | # CONFIG_PPC_82xx is not set | 169 | # CONFIG_PPC_82xx is not set |
@@ -187,24 +183,21 @@ CONFIG_MPC834x_MDS=y | |||
187 | CONFIG_PPC_MPC834x=y | 183 | CONFIG_PPC_MPC834x=y |
188 | # CONFIG_PPC_86xx is not set | 184 | # CONFIG_PPC_86xx is not set |
189 | # CONFIG_EMBEDDED6xx is not set | 185 | # CONFIG_EMBEDDED6xx is not set |
190 | CONFIG_PPC_NATIVE=y | ||
191 | # CONFIG_UDBG_RTAS_CONSOLE is not set | ||
192 | CONFIG_IPIC=y | 186 | CONFIG_IPIC=y |
193 | CONFIG_MPIC=y | 187 | # CONFIG_MPIC is not set |
194 | # CONFIG_MPIC_WEIRD is not set | 188 | # CONFIG_MPIC_WEIRD is not set |
195 | CONFIG_PPC_I8259=y | 189 | # CONFIG_PPC_I8259 is not set |
196 | CONFIG_PPC_RTAS=y | 190 | # CONFIG_PPC_RTAS is not set |
197 | # CONFIG_RTAS_ERROR_LOGGING is not set | ||
198 | CONFIG_RTAS_PROC=y | ||
199 | # CONFIG_MMIO_NVRAM is not set | 191 | # CONFIG_MMIO_NVRAM is not set |
200 | CONFIG_PPC_MPC106=y | 192 | # CONFIG_PPC_MPC106 is not set |
201 | # CONFIG_PPC_970_NAP is not set | 193 | # CONFIG_PPC_970_NAP is not set |
202 | # CONFIG_PPC_INDIRECT_IO is not set | 194 | # CONFIG_PPC_INDIRECT_IO is not set |
203 | # CONFIG_GENERIC_IOMAP is not set | 195 | # CONFIG_GENERIC_IOMAP is not set |
204 | # CONFIG_CPU_FREQ is not set | 196 | # CONFIG_CPU_FREQ is not set |
205 | # CONFIG_PPC601_SYNC_FIX is not set | ||
206 | # CONFIG_TAU is not set | 197 | # CONFIG_TAU is not set |
198 | # CONFIG_QUICC_ENGINE is not set | ||
207 | # CONFIG_FSL_ULI1575 is not set | 199 | # CONFIG_FSL_ULI1575 is not set |
200 | # CONFIG_MPC8xxx_GPIO is not set | ||
208 | 201 | ||
209 | # | 202 | # |
210 | # Kernel options | 203 | # Kernel options |
@@ -224,6 +217,8 @@ CONFIG_PREEMPT_NONE=y | |||
224 | # CONFIG_PREEMPT_VOLUNTARY is not set | 217 | # CONFIG_PREEMPT_VOLUNTARY is not set |
225 | # CONFIG_PREEMPT is not set | 218 | # CONFIG_PREEMPT is not set |
226 | CONFIG_BINFMT_ELF=y | 219 | CONFIG_BINFMT_ELF=y |
220 | # CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set | ||
221 | # CONFIG_HAVE_AOUT is not set | ||
227 | # CONFIG_BINFMT_MISC is not set | 222 | # CONFIG_BINFMT_MISC is not set |
228 | # CONFIG_IOMMU_HELPER is not set | 223 | # CONFIG_IOMMU_HELPER is not set |
229 | CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y | 224 | CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y |
@@ -238,15 +233,15 @@ CONFIG_FLATMEM_MANUAL=y | |||
238 | # CONFIG_SPARSEMEM_MANUAL is not set | 233 | # CONFIG_SPARSEMEM_MANUAL is not set |
239 | CONFIG_FLATMEM=y | 234 | CONFIG_FLATMEM=y |
240 | CONFIG_FLAT_NODE_MEM_MAP=y | 235 | CONFIG_FLAT_NODE_MEM_MAP=y |
241 | # CONFIG_SPARSEMEM_STATIC is not set | ||
242 | # CONFIG_SPARSEMEM_VMEMMAP_ENABLE is not set | ||
243 | CONFIG_PAGEFLAGS_EXTENDED=y | 236 | CONFIG_PAGEFLAGS_EXTENDED=y |
244 | CONFIG_SPLIT_PTLOCK_CPUS=4 | 237 | CONFIG_SPLIT_PTLOCK_CPUS=4 |
245 | CONFIG_MIGRATION=y | 238 | CONFIG_MIGRATION=y |
246 | # CONFIG_RESOURCES_64BIT is not set | 239 | # CONFIG_RESOURCES_64BIT is not set |
240 | # CONFIG_PHYS_ADDR_T_64BIT is not set | ||
247 | CONFIG_ZONE_DMA_FLAG=1 | 241 | CONFIG_ZONE_DMA_FLAG=1 |
248 | CONFIG_BOUNCE=y | 242 | CONFIG_BOUNCE=y |
249 | CONFIG_VIRT_TO_BUS=y | 243 | CONFIG_VIRT_TO_BUS=y |
244 | CONFIG_UNEVICTABLE_LRU=y | ||
250 | CONFIG_FORCE_MAX_ZONEORDER=11 | 245 | CONFIG_FORCE_MAX_ZONEORDER=11 |
251 | CONFIG_PROC_DEVICETREE=y | 246 | CONFIG_PROC_DEVICETREE=y |
252 | # CONFIG_CMDLINE_BOOL is not set | 247 | # CONFIG_CMDLINE_BOOL is not set |
@@ -258,7 +253,6 @@ CONFIG_ISA_DMA_API=y | |||
258 | # | 253 | # |
259 | # Bus options | 254 | # Bus options |
260 | # | 255 | # |
261 | # CONFIG_ISA is not set | ||
262 | CONFIG_ZONE_DMA=y | 256 | CONFIG_ZONE_DMA=y |
263 | CONFIG_GENERIC_ISA_DMA=y | 257 | CONFIG_GENERIC_ISA_DMA=y |
264 | CONFIG_PPC_INDIRECT_PCI=y | 258 | CONFIG_PPC_INDIRECT_PCI=y |
@@ -271,7 +265,7 @@ CONFIG_PCI_SYSCALL=y | |||
271 | # CONFIG_PCIEPORTBUS is not set | 265 | # CONFIG_PCIEPORTBUS is not set |
272 | CONFIG_ARCH_SUPPORTS_MSI=y | 266 | CONFIG_ARCH_SUPPORTS_MSI=y |
273 | # CONFIG_PCI_MSI is not set | 267 | # CONFIG_PCI_MSI is not set |
274 | CONFIG_PCI_LEGACY=y | 268 | # CONFIG_PCI_LEGACY is not set |
275 | # CONFIG_PCCARD is not set | 269 | # CONFIG_PCCARD is not set |
276 | # CONFIG_HOTPLUG_PCI is not set | 270 | # CONFIG_HOTPLUG_PCI is not set |
277 | # CONFIG_HAS_RAPIDIO is not set | 271 | # CONFIG_HAS_RAPIDIO is not set |
@@ -339,6 +333,7 @@ CONFIG_DEFAULT_TCP_CONG="cubic" | |||
339 | # CONFIG_TIPC is not set | 333 | # CONFIG_TIPC is not set |
340 | # CONFIG_ATM is not set | 334 | # CONFIG_ATM is not set |
341 | # CONFIG_BRIDGE is not set | 335 | # CONFIG_BRIDGE is not set |
336 | # CONFIG_NET_DSA is not set | ||
342 | # CONFIG_VLAN_8021Q is not set | 337 | # CONFIG_VLAN_8021Q is not set |
343 | # CONFIG_DECNET is not set | 338 | # CONFIG_DECNET is not set |
344 | # CONFIG_LLC2 is not set | 339 | # CONFIG_LLC2 is not set |
@@ -359,11 +354,10 @@ CONFIG_DEFAULT_TCP_CONG="cubic" | |||
359 | # CONFIG_IRDA is not set | 354 | # CONFIG_IRDA is not set |
360 | # CONFIG_BT is not set | 355 | # CONFIG_BT is not set |
361 | # CONFIG_AF_RXRPC is not set | 356 | # CONFIG_AF_RXRPC is not set |
362 | 357 | # CONFIG_PHONET is not set | |
363 | # | 358 | CONFIG_WIRELESS=y |
364 | # Wireless | ||
365 | # | ||
366 | # CONFIG_CFG80211 is not set | 359 | # CONFIG_CFG80211 is not set |
360 | CONFIG_WIRELESS_OLD_REGULATORY=y | ||
367 | # CONFIG_WIRELESS_EXT is not set | 361 | # CONFIG_WIRELESS_EXT is not set |
368 | # CONFIG_MAC80211 is not set | 362 | # CONFIG_MAC80211 is not set |
369 | # CONFIG_IEEE80211 is not set | 363 | # CONFIG_IEEE80211 is not set |
@@ -389,7 +383,6 @@ CONFIG_OF_I2C=y | |||
389 | # CONFIG_PARPORT is not set | 383 | # CONFIG_PARPORT is not set |
390 | CONFIG_BLK_DEV=y | 384 | CONFIG_BLK_DEV=y |
391 | # CONFIG_BLK_DEV_FD is not set | 385 | # CONFIG_BLK_DEV_FD is not set |
392 | # CONFIG_MAC_FLOPPY is not set | ||
393 | # CONFIG_BLK_CPQ_DA is not set | 386 | # CONFIG_BLK_CPQ_DA is not set |
394 | # CONFIG_BLK_CPQ_CISS_DA is not set | 387 | # CONFIG_BLK_CPQ_CISS_DA is not set |
395 | # CONFIG_BLK_DEV_DAC960 is not set | 388 | # CONFIG_BLK_DEV_DAC960 is not set |
@@ -465,8 +458,6 @@ CONFIG_MARVELL_PHY=y | |||
465 | # CONFIG_MDIO_BITBANG is not set | 458 | # CONFIG_MDIO_BITBANG is not set |
466 | CONFIG_NET_ETHERNET=y | 459 | CONFIG_NET_ETHERNET=y |
467 | CONFIG_MII=y | 460 | CONFIG_MII=y |
468 | # CONFIG_MACE is not set | ||
469 | # CONFIG_BMAC is not set | ||
470 | # CONFIG_HAPPYMEAL is not set | 461 | # CONFIG_HAPPYMEAL is not set |
471 | # CONFIG_SUNGEM is not set | 462 | # CONFIG_SUNGEM is not set |
472 | # CONFIG_CASSINI is not set | 463 | # CONFIG_CASSINI is not set |
@@ -477,6 +468,9 @@ CONFIG_MII=y | |||
477 | # CONFIG_IBM_NEW_EMAC_RGMII is not set | 468 | # CONFIG_IBM_NEW_EMAC_RGMII is not set |
478 | # CONFIG_IBM_NEW_EMAC_TAH is not set | 469 | # CONFIG_IBM_NEW_EMAC_TAH is not set |
479 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set | 470 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set |
471 | # CONFIG_IBM_NEW_EMAC_NO_FLOW_CTRL is not set | ||
472 | # CONFIG_IBM_NEW_EMAC_MAL_CLR_ICINTSTAT is not set | ||
473 | # CONFIG_IBM_NEW_EMAC_MAL_COMMON_ERR is not set | ||
480 | CONFIG_NET_PCI=y | 474 | CONFIG_NET_PCI=y |
481 | # CONFIG_PCNET32 is not set | 475 | # CONFIG_PCNET32 is not set |
482 | # CONFIG_AMD8111_ETH is not set | 476 | # CONFIG_AMD8111_ETH is not set |
@@ -497,6 +491,7 @@ CONFIG_E100=y | |||
497 | # CONFIG_TLAN is not set | 491 | # CONFIG_TLAN is not set |
498 | # CONFIG_VIA_RHINE is not set | 492 | # CONFIG_VIA_RHINE is not set |
499 | # CONFIG_SC92031 is not set | 493 | # CONFIG_SC92031 is not set |
494 | # CONFIG_ATL2 is not set | ||
500 | CONFIG_NETDEV_1000=y | 495 | CONFIG_NETDEV_1000=y |
501 | # CONFIG_ACENIC is not set | 496 | # CONFIG_ACENIC is not set |
502 | # CONFIG_DL2K is not set | 497 | # CONFIG_DL2K is not set |
@@ -519,18 +514,22 @@ CONFIG_GIANFAR=y | |||
519 | # CONFIG_QLA3XXX is not set | 514 | # CONFIG_QLA3XXX is not set |
520 | # CONFIG_ATL1 is not set | 515 | # CONFIG_ATL1 is not set |
521 | # CONFIG_ATL1E is not set | 516 | # CONFIG_ATL1E is not set |
517 | # CONFIG_JME is not set | ||
522 | CONFIG_NETDEV_10000=y | 518 | CONFIG_NETDEV_10000=y |
523 | # CONFIG_CHELSIO_T1 is not set | 519 | # CONFIG_CHELSIO_T1 is not set |
524 | # CONFIG_CHELSIO_T3 is not set | 520 | # CONFIG_CHELSIO_T3 is not set |
521 | # CONFIG_ENIC is not set | ||
525 | # CONFIG_IXGBE is not set | 522 | # CONFIG_IXGBE is not set |
526 | # CONFIG_IXGB is not set | 523 | # CONFIG_IXGB is not set |
527 | # CONFIG_S2IO is not set | 524 | # CONFIG_S2IO is not set |
528 | # CONFIG_MYRI10GE is not set | 525 | # CONFIG_MYRI10GE is not set |
529 | # CONFIG_NETXEN_NIC is not set | 526 | # CONFIG_NETXEN_NIC is not set |
530 | # CONFIG_NIU is not set | 527 | # CONFIG_NIU is not set |
528 | # CONFIG_MLX4_EN is not set | ||
531 | # CONFIG_MLX4_CORE is not set | 529 | # CONFIG_MLX4_CORE is not set |
532 | # CONFIG_TEHUTI is not set | 530 | # CONFIG_TEHUTI is not set |
533 | # CONFIG_BNX2X is not set | 531 | # CONFIG_BNX2X is not set |
532 | # CONFIG_QLGE is not set | ||
534 | # CONFIG_SFC is not set | 533 | # CONFIG_SFC is not set |
535 | # CONFIG_TR is not set | 534 | # CONFIG_TR is not set |
536 | 535 | ||
@@ -606,14 +605,11 @@ CONFIG_SERIAL_8250_RUNTIME_UARTS=4 | |||
606 | # CONFIG_SERIAL_UARTLITE is not set | 605 | # CONFIG_SERIAL_UARTLITE is not set |
607 | CONFIG_SERIAL_CORE=y | 606 | CONFIG_SERIAL_CORE=y |
608 | CONFIG_SERIAL_CORE_CONSOLE=y | 607 | CONFIG_SERIAL_CORE_CONSOLE=y |
609 | # CONFIG_SERIAL_PMACZILOG is not set | ||
610 | # CONFIG_SERIAL_JSM is not set | 608 | # CONFIG_SERIAL_JSM is not set |
611 | # CONFIG_SERIAL_OF_PLATFORM is not set | 609 | # CONFIG_SERIAL_OF_PLATFORM is not set |
612 | CONFIG_UNIX98_PTYS=y | 610 | CONFIG_UNIX98_PTYS=y |
613 | CONFIG_LEGACY_PTYS=y | 611 | CONFIG_LEGACY_PTYS=y |
614 | CONFIG_LEGACY_PTY_COUNT=256 | 612 | CONFIG_LEGACY_PTY_COUNT=256 |
615 | # CONFIG_BRIQ_PANEL is not set | ||
616 | # CONFIG_HVC_RTAS is not set | ||
617 | # CONFIG_IPMI_HANDLER is not set | 613 | # CONFIG_IPMI_HANDLER is not set |
618 | # CONFIG_HW_RANDOM is not set | 614 | # CONFIG_HW_RANDOM is not set |
619 | # CONFIG_NVRAM is not set | 615 | # CONFIG_NVRAM is not set |
@@ -650,12 +646,6 @@ CONFIG_I2C_HELPER_AUTO=y | |||
650 | # CONFIG_I2C_VIAPRO is not set | 646 | # CONFIG_I2C_VIAPRO is not set |
651 | 647 | ||
652 | # | 648 | # |
653 | # Mac SMBus host controller drivers | ||
654 | # | ||
655 | # CONFIG_I2C_HYDRA is not set | ||
656 | CONFIG_I2C_POWERMAC=y | ||
657 | |||
658 | # | ||
659 | # I2C system bus drivers (mostly embedded / system-on-chip) | 649 | # I2C system bus drivers (mostly embedded / system-on-chip) |
660 | # | 650 | # |
661 | CONFIG_I2C_MPC=y | 651 | CONFIG_I2C_MPC=y |
@@ -691,6 +681,7 @@ CONFIG_I2C_MPC=y | |||
691 | # CONFIG_SENSORS_PCF8591 is not set | 681 | # CONFIG_SENSORS_PCF8591 is not set |
692 | # CONFIG_SENSORS_MAX6875 is not set | 682 | # CONFIG_SENSORS_MAX6875 is not set |
693 | # CONFIG_SENSORS_TSL2550 is not set | 683 | # CONFIG_SENSORS_TSL2550 is not set |
684 | # CONFIG_MCU_MPC8349EMITX is not set | ||
694 | # CONFIG_I2C_DEBUG_CORE is not set | 685 | # CONFIG_I2C_DEBUG_CORE is not set |
695 | # CONFIG_I2C_DEBUG_ALGO is not set | 686 | # CONFIG_I2C_DEBUG_ALGO is not set |
696 | # CONFIG_I2C_DEBUG_BUS is not set | 687 | # CONFIG_I2C_DEBUG_BUS is not set |
@@ -712,7 +703,6 @@ CONFIG_HWMON=y | |||
712 | # CONFIG_SENSORS_ADM9240 is not set | 703 | # CONFIG_SENSORS_ADM9240 is not set |
713 | # CONFIG_SENSORS_ADT7470 is not set | 704 | # CONFIG_SENSORS_ADT7470 is not set |
714 | # CONFIG_SENSORS_ADT7473 is not set | 705 | # CONFIG_SENSORS_ADT7473 is not set |
715 | # CONFIG_SENSORS_AMS is not set | ||
716 | # CONFIG_SENSORS_ATXP1 is not set | 706 | # CONFIG_SENSORS_ATXP1 is not set |
717 | # CONFIG_SENSORS_DS1621 is not set | 707 | # CONFIG_SENSORS_DS1621 is not set |
718 | # CONFIG_SENSORS_I5K_AMB is not set | 708 | # CONFIG_SENSORS_I5K_AMB is not set |
@@ -767,7 +757,6 @@ CONFIG_WATCHDOG=y | |||
767 | # CONFIG_SOFT_WATCHDOG is not set | 757 | # CONFIG_SOFT_WATCHDOG is not set |
768 | # CONFIG_ALIM7101_WDT is not set | 758 | # CONFIG_ALIM7101_WDT is not set |
769 | # CONFIG_8xxx_WDT is not set | 759 | # CONFIG_8xxx_WDT is not set |
770 | # CONFIG_WATCHDOG_RTAS is not set | ||
771 | 760 | ||
772 | # | 761 | # |
773 | # PCI-based Watchdog Cards | 762 | # PCI-based Watchdog Cards |
@@ -788,6 +777,17 @@ CONFIG_SSB_POSSIBLE=y | |||
788 | # CONFIG_MFD_SM501 is not set | 777 | # CONFIG_MFD_SM501 is not set |
789 | # CONFIG_HTC_PASIC3 is not set | 778 | # CONFIG_HTC_PASIC3 is not set |
790 | # CONFIG_MFD_TMIO is not set | 779 | # CONFIG_MFD_TMIO is not set |
780 | # CONFIG_PMIC_DA903X is not set | ||
781 | # CONFIG_MFD_WM8400 is not set | ||
782 | # CONFIG_MFD_WM8350_I2C is not set | ||
783 | |||
784 | # | ||
785 | # Voltage and Current regulators | ||
786 | # | ||
787 | # CONFIG_REGULATOR is not set | ||
788 | # CONFIG_REGULATOR_FIXED_VOLTAGE is not set | ||
789 | # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set | ||
790 | # CONFIG_REGULATOR_BQ24022 is not set | ||
791 | 791 | ||
792 | # | 792 | # |
793 | # Multimedia devices | 793 | # Multimedia devices |
@@ -824,6 +824,12 @@ CONFIG_HID_SUPPORT=y | |||
824 | CONFIG_HID=y | 824 | CONFIG_HID=y |
825 | # CONFIG_HID_DEBUG is not set | 825 | # CONFIG_HID_DEBUG is not set |
826 | # CONFIG_HIDRAW is not set | 826 | # CONFIG_HIDRAW is not set |
827 | # CONFIG_HID_PID is not set | ||
828 | |||
829 | # | ||
830 | # Special HID drivers | ||
831 | # | ||
832 | CONFIG_HID_COMPAT=y | ||
827 | CONFIG_USB_SUPPORT=y | 833 | CONFIG_USB_SUPPORT=y |
828 | CONFIG_USB_ARCH_HAS_HCD=y | 834 | CONFIG_USB_ARCH_HAS_HCD=y |
829 | CONFIG_USB_ARCH_HAS_OHCI=y | 835 | CONFIG_USB_ARCH_HAS_OHCI=y |
@@ -840,6 +846,7 @@ CONFIG_USB_ARCH_HAS_EHCI=y | |||
840 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' | 846 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' |
841 | # | 847 | # |
842 | # CONFIG_USB_GADGET is not set | 848 | # CONFIG_USB_GADGET is not set |
849 | # CONFIG_UWB is not set | ||
843 | # CONFIG_MMC is not set | 850 | # CONFIG_MMC is not set |
844 | # CONFIG_MEMSTICK is not set | 851 | # CONFIG_MEMSTICK is not set |
845 | # CONFIG_NEW_LEDS is not set | 852 | # CONFIG_NEW_LEDS is not set |
@@ -885,12 +892,15 @@ CONFIG_RTC_DRV_DS1374=y | |||
885 | # Platform RTC drivers | 892 | # Platform RTC drivers |
886 | # | 893 | # |
887 | # CONFIG_RTC_DRV_CMOS is not set | 894 | # CONFIG_RTC_DRV_CMOS is not set |
895 | # CONFIG_RTC_DRV_DS1286 is not set | ||
888 | # CONFIG_RTC_DRV_DS1511 is not set | 896 | # CONFIG_RTC_DRV_DS1511 is not set |
889 | # CONFIG_RTC_DRV_DS1553 is not set | 897 | # CONFIG_RTC_DRV_DS1553 is not set |
890 | # CONFIG_RTC_DRV_DS1742 is not set | 898 | # CONFIG_RTC_DRV_DS1742 is not set |
891 | # CONFIG_RTC_DRV_STK17TA8 is not set | 899 | # CONFIG_RTC_DRV_STK17TA8 is not set |
892 | # CONFIG_RTC_DRV_M48T86 is not set | 900 | # CONFIG_RTC_DRV_M48T86 is not set |
901 | # CONFIG_RTC_DRV_M48T35 is not set | ||
893 | # CONFIG_RTC_DRV_M48T59 is not set | 902 | # CONFIG_RTC_DRV_M48T59 is not set |
903 | # CONFIG_RTC_DRV_BQ4802 is not set | ||
894 | # CONFIG_RTC_DRV_V3020 is not set | 904 | # CONFIG_RTC_DRV_V3020 is not set |
895 | 905 | ||
896 | # | 906 | # |
@@ -899,6 +909,7 @@ CONFIG_RTC_DRV_DS1374=y | |||
899 | # CONFIG_RTC_DRV_PPC is not set | 909 | # CONFIG_RTC_DRV_PPC is not set |
900 | # CONFIG_DMADEVICES is not set | 910 | # CONFIG_DMADEVICES is not set |
901 | # CONFIG_UIO is not set | 911 | # CONFIG_UIO is not set |
912 | # CONFIG_STAGING is not set | ||
902 | 913 | ||
903 | # | 914 | # |
904 | # File systems | 915 | # File systems |
@@ -910,12 +921,13 @@ CONFIG_EXT3_FS=y | |||
910 | CONFIG_EXT3_FS_XATTR=y | 921 | CONFIG_EXT3_FS_XATTR=y |
911 | # CONFIG_EXT3_FS_POSIX_ACL is not set | 922 | # CONFIG_EXT3_FS_POSIX_ACL is not set |
912 | # CONFIG_EXT3_FS_SECURITY is not set | 923 | # CONFIG_EXT3_FS_SECURITY is not set |
913 | # CONFIG_EXT4DEV_FS is not set | 924 | # CONFIG_EXT4_FS is not set |
914 | CONFIG_JBD=y | 925 | CONFIG_JBD=y |
915 | CONFIG_FS_MBCACHE=y | 926 | CONFIG_FS_MBCACHE=y |
916 | # CONFIG_REISERFS_FS is not set | 927 | # CONFIG_REISERFS_FS is not set |
917 | # CONFIG_JFS_FS is not set | 928 | # CONFIG_JFS_FS is not set |
918 | # CONFIG_FS_POSIX_ACL is not set | 929 | # CONFIG_FS_POSIX_ACL is not set |
930 | CONFIG_FILE_LOCKING=y | ||
919 | # CONFIG_XFS_FS is not set | 931 | # CONFIG_XFS_FS is not set |
920 | # CONFIG_OCFS2_FS is not set | 932 | # CONFIG_OCFS2_FS is not set |
921 | CONFIG_DNOTIFY=y | 933 | CONFIG_DNOTIFY=y |
@@ -945,6 +957,7 @@ CONFIG_INOTIFY_USER=y | |||
945 | CONFIG_PROC_FS=y | 957 | CONFIG_PROC_FS=y |
946 | CONFIG_PROC_KCORE=y | 958 | CONFIG_PROC_KCORE=y |
947 | CONFIG_PROC_SYSCTL=y | 959 | CONFIG_PROC_SYSCTL=y |
960 | CONFIG_PROC_PAGE_MONITOR=y | ||
948 | CONFIG_SYSFS=y | 961 | CONFIG_SYSFS=y |
949 | CONFIG_TMPFS=y | 962 | CONFIG_TMPFS=y |
950 | # CONFIG_TMPFS_POSIX_ACL is not set | 963 | # CONFIG_TMPFS_POSIX_ACL is not set |
@@ -982,6 +995,7 @@ CONFIG_LOCKD_V4=y | |||
982 | CONFIG_NFS_COMMON=y | 995 | CONFIG_NFS_COMMON=y |
983 | CONFIG_SUNRPC=y | 996 | CONFIG_SUNRPC=y |
984 | CONFIG_SUNRPC_GSS=y | 997 | CONFIG_SUNRPC_GSS=y |
998 | # CONFIG_SUNRPC_REGISTER_V4 is not set | ||
985 | CONFIG_RPCSEC_GSS_KRB5=y | 999 | CONFIG_RPCSEC_GSS_KRB5=y |
986 | # CONFIG_RPCSEC_GSS_SPKM3 is not set | 1000 | # CONFIG_RPCSEC_GSS_SPKM3 is not set |
987 | # CONFIG_SMB_FS is not set | 1001 | # CONFIG_SMB_FS is not set |
@@ -1014,7 +1028,6 @@ CONFIG_PARTITION_ADVANCED=y | |||
1014 | # Library routines | 1028 | # Library routines |
1015 | # | 1029 | # |
1016 | CONFIG_BITREVERSE=y | 1030 | CONFIG_BITREVERSE=y |
1017 | # CONFIG_GENERIC_FIND_FIRST_BIT is not set | ||
1018 | # CONFIG_CRC_CCITT is not set | 1031 | # CONFIG_CRC_CCITT is not set |
1019 | # CONFIG_CRC16 is not set | 1032 | # CONFIG_CRC16 is not set |
1020 | # CONFIG_CRC_T10DIF is not set | 1033 | # CONFIG_CRC_T10DIF is not set |
@@ -1044,13 +1057,15 @@ CONFIG_FRAME_WARN=1024 | |||
1044 | # CONFIG_SLUB_STATS is not set | 1057 | # CONFIG_SLUB_STATS is not set |
1045 | # CONFIG_DEBUG_BUGVERBOSE is not set | 1058 | # CONFIG_DEBUG_BUGVERBOSE is not set |
1046 | # CONFIG_DEBUG_MEMORY_INIT is not set | 1059 | # CONFIG_DEBUG_MEMORY_INIT is not set |
1060 | # CONFIG_RCU_CPU_STALL_DETECTOR is not set | ||
1047 | # CONFIG_LATENCYTOP is not set | 1061 | # CONFIG_LATENCYTOP is not set |
1048 | CONFIG_SYSCTL_SYSCALL_CHECK=y | 1062 | CONFIG_SYSCTL_SYSCALL_CHECK=y |
1049 | CONFIG_HAVE_FTRACE=y | 1063 | CONFIG_HAVE_FUNCTION_TRACER=y |
1050 | CONFIG_HAVE_DYNAMIC_FTRACE=y | 1064 | |
1051 | # CONFIG_FTRACE is not set | 1065 | # |
1052 | # CONFIG_SCHED_TRACER is not set | 1066 | # Tracers |
1053 | # CONFIG_CONTEXT_SWITCH_TRACER is not set | 1067 | # |
1068 | # CONFIG_DYNAMIC_PRINTK_DEBUG is not set | ||
1054 | # CONFIG_SAMPLES is not set | 1069 | # CONFIG_SAMPLES is not set |
1055 | CONFIG_HAVE_ARCH_KGDB=y | 1070 | CONFIG_HAVE_ARCH_KGDB=y |
1056 | # CONFIG_IRQSTACKS is not set | 1071 | # CONFIG_IRQSTACKS is not set |
@@ -1062,14 +1077,19 @@ CONFIG_HAVE_ARCH_KGDB=y | |||
1062 | # | 1077 | # |
1063 | # CONFIG_KEYS is not set | 1078 | # CONFIG_KEYS is not set |
1064 | # CONFIG_SECURITY is not set | 1079 | # CONFIG_SECURITY is not set |
1080 | # CONFIG_SECURITYFS is not set | ||
1065 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set | 1081 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set |
1066 | CONFIG_CRYPTO=y | 1082 | CONFIG_CRYPTO=y |
1067 | 1083 | ||
1068 | # | 1084 | # |
1069 | # Crypto core or helper | 1085 | # Crypto core or helper |
1070 | # | 1086 | # |
1087 | # CONFIG_CRYPTO_FIPS is not set | ||
1071 | CONFIG_CRYPTO_ALGAPI=y | 1088 | CONFIG_CRYPTO_ALGAPI=y |
1089 | CONFIG_CRYPTO_AEAD=y | ||
1072 | CONFIG_CRYPTO_BLKCIPHER=y | 1090 | CONFIG_CRYPTO_BLKCIPHER=y |
1091 | CONFIG_CRYPTO_HASH=y | ||
1092 | CONFIG_CRYPTO_RNG=y | ||
1073 | CONFIG_CRYPTO_MANAGER=y | 1093 | CONFIG_CRYPTO_MANAGER=y |
1074 | # CONFIG_CRYPTO_GF128MUL is not set | 1094 | # CONFIG_CRYPTO_GF128MUL is not set |
1075 | # CONFIG_CRYPTO_NULL is not set | 1095 | # CONFIG_CRYPTO_NULL is not set |
@@ -1142,6 +1162,11 @@ CONFIG_CRYPTO_DES=y | |||
1142 | # | 1162 | # |
1143 | # CONFIG_CRYPTO_DEFLATE is not set | 1163 | # CONFIG_CRYPTO_DEFLATE is not set |
1144 | # CONFIG_CRYPTO_LZO is not set | 1164 | # CONFIG_CRYPTO_LZO is not set |
1165 | |||
1166 | # | ||
1167 | # Random Number Generation | ||
1168 | # | ||
1169 | # CONFIG_CRYPTO_ANSI_CPRNG is not set | ||
1145 | CONFIG_CRYPTO_HW=y | 1170 | CONFIG_CRYPTO_HW=y |
1146 | # CONFIG_CRYPTO_DEV_HIFN_795X is not set | 1171 | # CONFIG_CRYPTO_DEV_HIFN_795X is not set |
1147 | # CONFIG_CRYPTO_DEV_TALITOS is not set | 1172 | # CONFIG_CRYPTO_DEV_TALITOS is not set |
diff --git a/arch/powerpc/configs/83xx/mpc836x_mds_defconfig b/arch/powerpc/configs/83xx/mpc836x_mds_defconfig index 03d8cede0272..80eb6c9a05c4 100644 --- a/arch/powerpc/configs/83xx/mpc836x_mds_defconfig +++ b/arch/powerpc/configs/83xx/mpc836x_mds_defconfig | |||
@@ -1,7 +1,7 @@ | |||
1 | # | 1 | # |
2 | # Automatically generated make config: don't edit | 2 | # Automatically generated make config: don't edit |
3 | # Linux kernel version: 2.6.27-rc4 | 3 | # Linux kernel version: 2.6.28-rc3 |
4 | # Thu Aug 21 00:52:22 2008 | 4 | # Sat Nov 8 12:39:59 2008 |
5 | # | 5 | # |
6 | # CONFIG_PPC64 is not set | 6 | # CONFIG_PPC64 is not set |
7 | 7 | ||
@@ -23,7 +23,7 @@ CONFIG_PPC_STD_MMU_32=y | |||
23 | # CONFIG_SMP is not set | 23 | # CONFIG_SMP is not set |
24 | CONFIG_PPC32=y | 24 | CONFIG_PPC32=y |
25 | CONFIG_WORD_SIZE=32 | 25 | CONFIG_WORD_SIZE=32 |
26 | CONFIG_PPC_MERGE=y | 26 | # CONFIG_ARCH_PHYS_ADDR_T_64BIT is not set |
27 | CONFIG_MMU=y | 27 | CONFIG_MMU=y |
28 | CONFIG_GENERIC_CMOS_UPDATE=y | 28 | CONFIG_GENERIC_CMOS_UPDATE=y |
29 | CONFIG_GENERIC_TIME=y | 29 | CONFIG_GENERIC_TIME=y |
@@ -53,8 +53,6 @@ CONFIG_PPC_UDBG_16550=y | |||
53 | CONFIG_AUDIT_ARCH=y | 53 | CONFIG_AUDIT_ARCH=y |
54 | CONFIG_GENERIC_BUG=y | 54 | CONFIG_GENERIC_BUG=y |
55 | CONFIG_DEFAULT_UIMAGE=y | 55 | CONFIG_DEFAULT_UIMAGE=y |
56 | CONFIG_HIBERNATE_32=y | ||
57 | CONFIG_ARCH_HIBERNATION_POSSIBLE=y | ||
58 | CONFIG_ARCH_SUSPEND_POSSIBLE=y | 56 | CONFIG_ARCH_SUSPEND_POSSIBLE=y |
59 | # CONFIG_PPC_DCR_NATIVE is not set | 57 | # CONFIG_PPC_DCR_NATIVE is not set |
60 | # CONFIG_PPC_DCR_MMIO is not set | 58 | # CONFIG_PPC_DCR_MMIO is not set |
@@ -98,7 +96,6 @@ CONFIG_HOTPLUG=y | |||
98 | CONFIG_PRINTK=y | 96 | CONFIG_PRINTK=y |
99 | CONFIG_BUG=y | 97 | CONFIG_BUG=y |
100 | CONFIG_ELF_CORE=y | 98 | CONFIG_ELF_CORE=y |
101 | CONFIG_PCSPKR_PLATFORM=y | ||
102 | CONFIG_COMPAT_BRK=y | 99 | CONFIG_COMPAT_BRK=y |
103 | CONFIG_BASE_FULL=y | 100 | CONFIG_BASE_FULL=y |
104 | CONFIG_FUTEX=y | 101 | CONFIG_FUTEX=y |
@@ -108,7 +105,9 @@ CONFIG_SIGNALFD=y | |||
108 | CONFIG_TIMERFD=y | 105 | CONFIG_TIMERFD=y |
109 | CONFIG_EVENTFD=y | 106 | CONFIG_EVENTFD=y |
110 | CONFIG_SHMEM=y | 107 | CONFIG_SHMEM=y |
108 | CONFIG_AIO=y | ||
111 | CONFIG_VM_EVENT_COUNTERS=y | 109 | CONFIG_VM_EVENT_COUNTERS=y |
110 | CONFIG_PCI_QUIRKS=y | ||
112 | CONFIG_SLUB_DEBUG=y | 111 | CONFIG_SLUB_DEBUG=y |
113 | # CONFIG_SLAB is not set | 112 | # CONFIG_SLAB is not set |
114 | CONFIG_SLUB=y | 113 | CONFIG_SLUB=y |
@@ -121,10 +120,6 @@ CONFIG_HAVE_IOREMAP_PROT=y | |||
121 | CONFIG_HAVE_KPROBES=y | 120 | CONFIG_HAVE_KPROBES=y |
122 | CONFIG_HAVE_KRETPROBES=y | 121 | CONFIG_HAVE_KRETPROBES=y |
123 | CONFIG_HAVE_ARCH_TRACEHOOK=y | 122 | CONFIG_HAVE_ARCH_TRACEHOOK=y |
124 | # CONFIG_HAVE_DMA_ATTRS is not set | ||
125 | # CONFIG_USE_GENERIC_SMP_HELPERS is not set | ||
126 | # CONFIG_HAVE_CLK is not set | ||
127 | CONFIG_PROC_PAGE_MONITOR=y | ||
128 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set | 123 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set |
129 | CONFIG_SLABINFO=y | 124 | CONFIG_SLABINFO=y |
130 | CONFIG_RT_MUTEXES=y | 125 | CONFIG_RT_MUTEXES=y |
@@ -157,6 +152,7 @@ CONFIG_DEFAULT_AS=y | |||
157 | # CONFIG_DEFAULT_NOOP is not set | 152 | # CONFIG_DEFAULT_NOOP is not set |
158 | CONFIG_DEFAULT_IOSCHED="anticipatory" | 153 | CONFIG_DEFAULT_IOSCHED="anticipatory" |
159 | CONFIG_CLASSIC_RCU=y | 154 | CONFIG_CLASSIC_RCU=y |
155 | # CONFIG_FREEZER is not set | ||
160 | 156 | ||
161 | # | 157 | # |
162 | # Platform support | 158 | # Platform support |
@@ -164,10 +160,10 @@ CONFIG_CLASSIC_RCU=y | |||
164 | CONFIG_PPC_MULTIPLATFORM=y | 160 | CONFIG_PPC_MULTIPLATFORM=y |
165 | CONFIG_CLASSIC32=y | 161 | CONFIG_CLASSIC32=y |
166 | # CONFIG_PPC_CHRP is not set | 162 | # CONFIG_PPC_CHRP is not set |
167 | # CONFIG_PPC_PMAC is not set | ||
168 | # CONFIG_MPC5121_ADS is not set | 163 | # CONFIG_MPC5121_ADS is not set |
169 | # CONFIG_MPC5121_GENERIC is not set | 164 | # CONFIG_MPC5121_GENERIC is not set |
170 | # CONFIG_PPC_MPC52xx is not set | 165 | # CONFIG_PPC_MPC52xx is not set |
166 | # CONFIG_PPC_PMAC is not set | ||
171 | # CONFIG_PPC_CELL is not set | 167 | # CONFIG_PPC_CELL is not set |
172 | # CONFIG_PPC_CELL_NATIVE is not set | 168 | # CONFIG_PPC_CELL_NATIVE is not set |
173 | # CONFIG_PPC_82xx is not set | 169 | # CONFIG_PPC_82xx is not set |
@@ -186,24 +182,20 @@ CONFIG_MPC836x_MDS=y | |||
186 | # CONFIG_ASP834x is not set | 182 | # CONFIG_ASP834x is not set |
187 | # CONFIG_PPC_86xx is not set | 183 | # CONFIG_PPC_86xx is not set |
188 | # CONFIG_EMBEDDED6xx is not set | 184 | # CONFIG_EMBEDDED6xx is not set |
189 | CONFIG_PPC_NATIVE=y | ||
190 | # CONFIG_UDBG_RTAS_CONSOLE is not set | ||
191 | CONFIG_IPIC=y | 185 | CONFIG_IPIC=y |
192 | CONFIG_MPIC=y | 186 | # CONFIG_MPIC is not set |
193 | # CONFIG_MPIC_WEIRD is not set | 187 | # CONFIG_MPIC_WEIRD is not set |
194 | CONFIG_PPC_I8259=y | 188 | # CONFIG_PPC_I8259 is not set |
195 | CONFIG_PPC_RTAS=y | 189 | # CONFIG_PPC_RTAS is not set |
196 | # CONFIG_RTAS_ERROR_LOGGING is not set | ||
197 | CONFIG_RTAS_PROC=y | ||
198 | # CONFIG_MMIO_NVRAM is not set | 190 | # CONFIG_MMIO_NVRAM is not set |
199 | CONFIG_PPC_MPC106=y | 191 | # CONFIG_PPC_MPC106 is not set |
200 | # CONFIG_PPC_970_NAP is not set | 192 | # CONFIG_PPC_970_NAP is not set |
201 | # CONFIG_PPC_INDIRECT_IO is not set | 193 | # CONFIG_PPC_INDIRECT_IO is not set |
202 | # CONFIG_GENERIC_IOMAP is not set | 194 | # CONFIG_GENERIC_IOMAP is not set |
203 | # CONFIG_CPU_FREQ is not set | 195 | # CONFIG_CPU_FREQ is not set |
204 | # CONFIG_PPC601_SYNC_FIX is not set | ||
205 | # CONFIG_TAU is not set | 196 | # CONFIG_TAU is not set |
206 | CONFIG_QUICC_ENGINE=y | 197 | CONFIG_QUICC_ENGINE=y |
198 | # CONFIG_QE_GPIO is not set | ||
207 | # CONFIG_FSL_ULI1575 is not set | 199 | # CONFIG_FSL_ULI1575 is not set |
208 | 200 | ||
209 | # | 201 | # |
@@ -224,6 +216,8 @@ CONFIG_PREEMPT_NONE=y | |||
224 | # CONFIG_PREEMPT_VOLUNTARY is not set | 216 | # CONFIG_PREEMPT_VOLUNTARY is not set |
225 | # CONFIG_PREEMPT is not set | 217 | # CONFIG_PREEMPT is not set |
226 | CONFIG_BINFMT_ELF=y | 218 | CONFIG_BINFMT_ELF=y |
219 | # CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set | ||
220 | # CONFIG_HAVE_AOUT is not set | ||
227 | # CONFIG_BINFMT_MISC is not set | 221 | # CONFIG_BINFMT_MISC is not set |
228 | # CONFIG_IOMMU_HELPER is not set | 222 | # CONFIG_IOMMU_HELPER is not set |
229 | CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y | 223 | CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y |
@@ -238,15 +232,15 @@ CONFIG_FLATMEM_MANUAL=y | |||
238 | # CONFIG_SPARSEMEM_MANUAL is not set | 232 | # CONFIG_SPARSEMEM_MANUAL is not set |
239 | CONFIG_FLATMEM=y | 233 | CONFIG_FLATMEM=y |
240 | CONFIG_FLAT_NODE_MEM_MAP=y | 234 | CONFIG_FLAT_NODE_MEM_MAP=y |
241 | # CONFIG_SPARSEMEM_STATIC is not set | ||
242 | # CONFIG_SPARSEMEM_VMEMMAP_ENABLE is not set | ||
243 | CONFIG_PAGEFLAGS_EXTENDED=y | 235 | CONFIG_PAGEFLAGS_EXTENDED=y |
244 | CONFIG_SPLIT_PTLOCK_CPUS=4 | 236 | CONFIG_SPLIT_PTLOCK_CPUS=4 |
245 | CONFIG_MIGRATION=y | 237 | CONFIG_MIGRATION=y |
246 | # CONFIG_RESOURCES_64BIT is not set | 238 | # CONFIG_RESOURCES_64BIT is not set |
239 | # CONFIG_PHYS_ADDR_T_64BIT is not set | ||
247 | CONFIG_ZONE_DMA_FLAG=1 | 240 | CONFIG_ZONE_DMA_FLAG=1 |
248 | CONFIG_BOUNCE=y | 241 | CONFIG_BOUNCE=y |
249 | CONFIG_VIRT_TO_BUS=y | 242 | CONFIG_VIRT_TO_BUS=y |
243 | CONFIG_UNEVICTABLE_LRU=y | ||
250 | CONFIG_FORCE_MAX_ZONEORDER=11 | 244 | CONFIG_FORCE_MAX_ZONEORDER=11 |
251 | CONFIG_PROC_DEVICETREE=y | 245 | CONFIG_PROC_DEVICETREE=y |
252 | # CONFIG_CMDLINE_BOOL is not set | 246 | # CONFIG_CMDLINE_BOOL is not set |
@@ -258,7 +252,6 @@ CONFIG_ISA_DMA_API=y | |||
258 | # | 252 | # |
259 | # Bus options | 253 | # Bus options |
260 | # | 254 | # |
261 | # CONFIG_ISA is not set | ||
262 | CONFIG_ZONE_DMA=y | 255 | CONFIG_ZONE_DMA=y |
263 | CONFIG_GENERIC_ISA_DMA=y | 256 | CONFIG_GENERIC_ISA_DMA=y |
264 | CONFIG_PPC_INDIRECT_PCI=y | 257 | CONFIG_PPC_INDIRECT_PCI=y |
@@ -271,7 +264,7 @@ CONFIG_PCI_SYSCALL=y | |||
271 | # CONFIG_PCIEPORTBUS is not set | 264 | # CONFIG_PCIEPORTBUS is not set |
272 | CONFIG_ARCH_SUPPORTS_MSI=y | 265 | CONFIG_ARCH_SUPPORTS_MSI=y |
273 | # CONFIG_PCI_MSI is not set | 266 | # CONFIG_PCI_MSI is not set |
274 | CONFIG_PCI_LEGACY=y | 267 | # CONFIG_PCI_LEGACY is not set |
275 | # CONFIG_PCCARD is not set | 268 | # CONFIG_PCCARD is not set |
276 | # CONFIG_HOTPLUG_PCI is not set | 269 | # CONFIG_HOTPLUG_PCI is not set |
277 | # CONFIG_HAS_RAPIDIO is not set | 270 | # CONFIG_HAS_RAPIDIO is not set |
@@ -339,6 +332,7 @@ CONFIG_DEFAULT_TCP_CONG="cubic" | |||
339 | # CONFIG_TIPC is not set | 332 | # CONFIG_TIPC is not set |
340 | # CONFIG_ATM is not set | 333 | # CONFIG_ATM is not set |
341 | # CONFIG_BRIDGE is not set | 334 | # CONFIG_BRIDGE is not set |
335 | # CONFIG_NET_DSA is not set | ||
342 | # CONFIG_VLAN_8021Q is not set | 336 | # CONFIG_VLAN_8021Q is not set |
343 | # CONFIG_DECNET is not set | 337 | # CONFIG_DECNET is not set |
344 | # CONFIG_LLC2 is not set | 338 | # CONFIG_LLC2 is not set |
@@ -359,11 +353,10 @@ CONFIG_DEFAULT_TCP_CONG="cubic" | |||
359 | # CONFIG_IRDA is not set | 353 | # CONFIG_IRDA is not set |
360 | # CONFIG_BT is not set | 354 | # CONFIG_BT is not set |
361 | # CONFIG_AF_RXRPC is not set | 355 | # CONFIG_AF_RXRPC is not set |
362 | 356 | # CONFIG_PHONET is not set | |
363 | # | 357 | CONFIG_WIRELESS=y |
364 | # Wireless | ||
365 | # | ||
366 | # CONFIG_CFG80211 is not set | 358 | # CONFIG_CFG80211 is not set |
359 | CONFIG_WIRELESS_OLD_REGULATORY=y | ||
367 | # CONFIG_WIRELESS_EXT is not set | 360 | # CONFIG_WIRELESS_EXT is not set |
368 | # CONFIG_MAC80211 is not set | 361 | # CONFIG_MAC80211 is not set |
369 | # CONFIG_IEEE80211 is not set | 362 | # CONFIG_IEEE80211 is not set |
@@ -466,7 +459,6 @@ CONFIG_OF_I2C=y | |||
466 | # CONFIG_PARPORT is not set | 459 | # CONFIG_PARPORT is not set |
467 | CONFIG_BLK_DEV=y | 460 | CONFIG_BLK_DEV=y |
468 | # CONFIG_BLK_DEV_FD is not set | 461 | # CONFIG_BLK_DEV_FD is not set |
469 | # CONFIG_MAC_FLOPPY is not set | ||
470 | # CONFIG_BLK_CPQ_DA is not set | 462 | # CONFIG_BLK_CPQ_DA is not set |
471 | # CONFIG_BLK_CPQ_CISS_DA is not set | 463 | # CONFIG_BLK_CPQ_CISS_DA is not set |
472 | # CONFIG_BLK_DEV_DAC960 is not set | 464 | # CONFIG_BLK_DEV_DAC960 is not set |
@@ -566,8 +558,6 @@ CONFIG_SCSI_LOWLEVEL=y | |||
566 | # CONFIG_SCSI_DC390T is not set | 558 | # CONFIG_SCSI_DC390T is not set |
567 | # CONFIG_SCSI_NSP32 is not set | 559 | # CONFIG_SCSI_NSP32 is not set |
568 | # CONFIG_SCSI_DEBUG is not set | 560 | # CONFIG_SCSI_DEBUG is not set |
569 | # CONFIG_SCSI_MESH is not set | ||
570 | # CONFIG_SCSI_MAC53C94 is not set | ||
571 | # CONFIG_SCSI_SRP is not set | 561 | # CONFIG_SCSI_SRP is not set |
572 | # CONFIG_SCSI_DH is not set | 562 | # CONFIG_SCSI_DH is not set |
573 | # CONFIG_ATA is not set | 563 | # CONFIG_ATA is not set |
@@ -612,8 +602,6 @@ CONFIG_MARVELL_PHY=y | |||
612 | # CONFIG_MDIO_BITBANG is not set | 602 | # CONFIG_MDIO_BITBANG is not set |
613 | CONFIG_NET_ETHERNET=y | 603 | CONFIG_NET_ETHERNET=y |
614 | CONFIG_MII=y | 604 | CONFIG_MII=y |
615 | # CONFIG_MACE is not set | ||
616 | # CONFIG_BMAC is not set | ||
617 | # CONFIG_HAPPYMEAL is not set | 605 | # CONFIG_HAPPYMEAL is not set |
618 | # CONFIG_SUNGEM is not set | 606 | # CONFIG_SUNGEM is not set |
619 | # CONFIG_CASSINI is not set | 607 | # CONFIG_CASSINI is not set |
@@ -624,8 +612,12 @@ CONFIG_MII=y | |||
624 | # CONFIG_IBM_NEW_EMAC_RGMII is not set | 612 | # CONFIG_IBM_NEW_EMAC_RGMII is not set |
625 | # CONFIG_IBM_NEW_EMAC_TAH is not set | 613 | # CONFIG_IBM_NEW_EMAC_TAH is not set |
626 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set | 614 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set |
615 | # CONFIG_IBM_NEW_EMAC_NO_FLOW_CTRL is not set | ||
616 | # CONFIG_IBM_NEW_EMAC_MAL_CLR_ICINTSTAT is not set | ||
617 | # CONFIG_IBM_NEW_EMAC_MAL_COMMON_ERR is not set | ||
627 | # CONFIG_NET_PCI is not set | 618 | # CONFIG_NET_PCI is not set |
628 | # CONFIG_B44 is not set | 619 | # CONFIG_B44 is not set |
620 | # CONFIG_ATL2 is not set | ||
629 | CONFIG_NETDEV_1000=y | 621 | CONFIG_NETDEV_1000=y |
630 | # CONFIG_ACENIC is not set | 622 | # CONFIG_ACENIC is not set |
631 | # CONFIG_DL2K is not set | 623 | # CONFIG_DL2K is not set |
@@ -652,18 +644,22 @@ CONFIG_UCC_GETH=y | |||
652 | # CONFIG_QLA3XXX is not set | 644 | # CONFIG_QLA3XXX is not set |
653 | # CONFIG_ATL1 is not set | 645 | # CONFIG_ATL1 is not set |
654 | # CONFIG_ATL1E is not set | 646 | # CONFIG_ATL1E is not set |
647 | # CONFIG_JME is not set | ||
655 | CONFIG_NETDEV_10000=y | 648 | CONFIG_NETDEV_10000=y |
656 | # CONFIG_CHELSIO_T1 is not set | 649 | # CONFIG_CHELSIO_T1 is not set |
657 | # CONFIG_CHELSIO_T3 is not set | 650 | # CONFIG_CHELSIO_T3 is not set |
651 | # CONFIG_ENIC is not set | ||
658 | # CONFIG_IXGBE is not set | 652 | # CONFIG_IXGBE is not set |
659 | # CONFIG_IXGB is not set | 653 | # CONFIG_IXGB is not set |
660 | # CONFIG_S2IO is not set | 654 | # CONFIG_S2IO is not set |
661 | # CONFIG_MYRI10GE is not set | 655 | # CONFIG_MYRI10GE is not set |
662 | # CONFIG_NETXEN_NIC is not set | 656 | # CONFIG_NETXEN_NIC is not set |
663 | # CONFIG_NIU is not set | 657 | # CONFIG_NIU is not set |
658 | # CONFIG_MLX4_EN is not set | ||
664 | # CONFIG_MLX4_CORE is not set | 659 | # CONFIG_MLX4_CORE is not set |
665 | # CONFIG_TEHUTI is not set | 660 | # CONFIG_TEHUTI is not set |
666 | # CONFIG_BNX2X is not set | 661 | # CONFIG_BNX2X is not set |
662 | # CONFIG_QLGE is not set | ||
667 | # CONFIG_SFC is not set | 663 | # CONFIG_SFC is not set |
668 | # CONFIG_TR is not set | 664 | # CONFIG_TR is not set |
669 | 665 | ||
@@ -740,15 +736,12 @@ CONFIG_SERIAL_8250_RUNTIME_UARTS=4 | |||
740 | # CONFIG_SERIAL_UARTLITE is not set | 736 | # CONFIG_SERIAL_UARTLITE is not set |
741 | CONFIG_SERIAL_CORE=y | 737 | CONFIG_SERIAL_CORE=y |
742 | CONFIG_SERIAL_CORE_CONSOLE=y | 738 | CONFIG_SERIAL_CORE_CONSOLE=y |
743 | # CONFIG_SERIAL_PMACZILOG is not set | ||
744 | # CONFIG_SERIAL_JSM is not set | 739 | # CONFIG_SERIAL_JSM is not set |
745 | # CONFIG_SERIAL_OF_PLATFORM is not set | 740 | # CONFIG_SERIAL_OF_PLATFORM is not set |
746 | # CONFIG_SERIAL_QE is not set | 741 | # CONFIG_SERIAL_QE is not set |
747 | CONFIG_UNIX98_PTYS=y | 742 | CONFIG_UNIX98_PTYS=y |
748 | CONFIG_LEGACY_PTYS=y | 743 | CONFIG_LEGACY_PTYS=y |
749 | CONFIG_LEGACY_PTY_COUNT=256 | 744 | CONFIG_LEGACY_PTY_COUNT=256 |
750 | # CONFIG_BRIQ_PANEL is not set | ||
751 | # CONFIG_HVC_RTAS is not set | ||
752 | # CONFIG_IPMI_HANDLER is not set | 745 | # CONFIG_IPMI_HANDLER is not set |
753 | CONFIG_HW_RANDOM=y | 746 | CONFIG_HW_RANDOM=y |
754 | # CONFIG_NVRAM is not set | 747 | # CONFIG_NVRAM is not set |
@@ -785,12 +778,6 @@ CONFIG_I2C_HELPER_AUTO=y | |||
785 | # CONFIG_I2C_VIAPRO is not set | 778 | # CONFIG_I2C_VIAPRO is not set |
786 | 779 | ||
787 | # | 780 | # |
788 | # Mac SMBus host controller drivers | ||
789 | # | ||
790 | # CONFIG_I2C_HYDRA is not set | ||
791 | CONFIG_I2C_POWERMAC=y | ||
792 | |||
793 | # | ||
794 | # I2C system bus drivers (mostly embedded / system-on-chip) | 781 | # I2C system bus drivers (mostly embedded / system-on-chip) |
795 | # | 782 | # |
796 | CONFIG_I2C_MPC=y | 783 | CONFIG_I2C_MPC=y |
@@ -826,6 +813,7 @@ CONFIG_I2C_MPC=y | |||
826 | # CONFIG_SENSORS_PCF8591 is not set | 813 | # CONFIG_SENSORS_PCF8591 is not set |
827 | # CONFIG_SENSORS_MAX6875 is not set | 814 | # CONFIG_SENSORS_MAX6875 is not set |
828 | # CONFIG_SENSORS_TSL2550 is not set | 815 | # CONFIG_SENSORS_TSL2550 is not set |
816 | # CONFIG_MCU_MPC8349EMITX is not set | ||
829 | # CONFIG_I2C_DEBUG_CORE is not set | 817 | # CONFIG_I2C_DEBUG_CORE is not set |
830 | # CONFIG_I2C_DEBUG_ALGO is not set | 818 | # CONFIG_I2C_DEBUG_ALGO is not set |
831 | # CONFIG_I2C_DEBUG_BUS is not set | 819 | # CONFIG_I2C_DEBUG_BUS is not set |
@@ -847,7 +835,6 @@ CONFIG_HWMON=y | |||
847 | # CONFIG_SENSORS_ADM9240 is not set | 835 | # CONFIG_SENSORS_ADM9240 is not set |
848 | # CONFIG_SENSORS_ADT7470 is not set | 836 | # CONFIG_SENSORS_ADT7470 is not set |
849 | # CONFIG_SENSORS_ADT7473 is not set | 837 | # CONFIG_SENSORS_ADT7473 is not set |
850 | # CONFIG_SENSORS_AMS is not set | ||
851 | # CONFIG_SENSORS_ATXP1 is not set | 838 | # CONFIG_SENSORS_ATXP1 is not set |
852 | # CONFIG_SENSORS_DS1621 is not set | 839 | # CONFIG_SENSORS_DS1621 is not set |
853 | # CONFIG_SENSORS_I5K_AMB is not set | 840 | # CONFIG_SENSORS_I5K_AMB is not set |
@@ -902,7 +889,6 @@ CONFIG_WATCHDOG=y | |||
902 | # CONFIG_SOFT_WATCHDOG is not set | 889 | # CONFIG_SOFT_WATCHDOG is not set |
903 | # CONFIG_ALIM7101_WDT is not set | 890 | # CONFIG_ALIM7101_WDT is not set |
904 | # CONFIG_8xxx_WDT is not set | 891 | # CONFIG_8xxx_WDT is not set |
905 | # CONFIG_WATCHDOG_RTAS is not set | ||
906 | 892 | ||
907 | # | 893 | # |
908 | # PCI-based Watchdog Cards | 894 | # PCI-based Watchdog Cards |
@@ -923,6 +909,17 @@ CONFIG_SSB_POSSIBLE=y | |||
923 | # CONFIG_MFD_SM501 is not set | 909 | # CONFIG_MFD_SM501 is not set |
924 | # CONFIG_HTC_PASIC3 is not set | 910 | # CONFIG_HTC_PASIC3 is not set |
925 | # CONFIG_MFD_TMIO is not set | 911 | # CONFIG_MFD_TMIO is not set |
912 | # CONFIG_PMIC_DA903X is not set | ||
913 | # CONFIG_MFD_WM8400 is not set | ||
914 | # CONFIG_MFD_WM8350_I2C is not set | ||
915 | |||
916 | # | ||
917 | # Voltage and Current regulators | ||
918 | # | ||
919 | # CONFIG_REGULATOR is not set | ||
920 | # CONFIG_REGULATOR_FIXED_VOLTAGE is not set | ||
921 | # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set | ||
922 | # CONFIG_REGULATOR_BQ24022 is not set | ||
926 | 923 | ||
927 | # | 924 | # |
928 | # Multimedia devices | 925 | # Multimedia devices |
@@ -959,6 +956,12 @@ CONFIG_HID_SUPPORT=y | |||
959 | CONFIG_HID=y | 956 | CONFIG_HID=y |
960 | # CONFIG_HID_DEBUG is not set | 957 | # CONFIG_HID_DEBUG is not set |
961 | # CONFIG_HIDRAW is not set | 958 | # CONFIG_HIDRAW is not set |
959 | # CONFIG_HID_PID is not set | ||
960 | |||
961 | # | ||
962 | # Special HID drivers | ||
963 | # | ||
964 | CONFIG_HID_COMPAT=y | ||
962 | CONFIG_USB_SUPPORT=y | 965 | CONFIG_USB_SUPPORT=y |
963 | CONFIG_USB_ARCH_HAS_HCD=y | 966 | CONFIG_USB_ARCH_HAS_HCD=y |
964 | CONFIG_USB_ARCH_HAS_OHCI=y | 967 | CONFIG_USB_ARCH_HAS_OHCI=y |
@@ -975,6 +978,7 @@ CONFIG_USB_ARCH_HAS_EHCI=y | |||
975 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' | 978 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' |
976 | # | 979 | # |
977 | # CONFIG_USB_GADGET is not set | 980 | # CONFIG_USB_GADGET is not set |
981 | # CONFIG_UWB is not set | ||
978 | # CONFIG_MMC is not set | 982 | # CONFIG_MMC is not set |
979 | # CONFIG_MEMSTICK is not set | 983 | # CONFIG_MEMSTICK is not set |
980 | # CONFIG_NEW_LEDS is not set | 984 | # CONFIG_NEW_LEDS is not set |
@@ -1020,12 +1024,15 @@ CONFIG_RTC_DRV_DS1374=y | |||
1020 | # Platform RTC drivers | 1024 | # Platform RTC drivers |
1021 | # | 1025 | # |
1022 | # CONFIG_RTC_DRV_CMOS is not set | 1026 | # CONFIG_RTC_DRV_CMOS is not set |
1027 | # CONFIG_RTC_DRV_DS1286 is not set | ||
1023 | # CONFIG_RTC_DRV_DS1511 is not set | 1028 | # CONFIG_RTC_DRV_DS1511 is not set |
1024 | # CONFIG_RTC_DRV_DS1553 is not set | 1029 | # CONFIG_RTC_DRV_DS1553 is not set |
1025 | # CONFIG_RTC_DRV_DS1742 is not set | 1030 | # CONFIG_RTC_DRV_DS1742 is not set |
1026 | # CONFIG_RTC_DRV_STK17TA8 is not set | 1031 | # CONFIG_RTC_DRV_STK17TA8 is not set |
1027 | # CONFIG_RTC_DRV_M48T86 is not set | 1032 | # CONFIG_RTC_DRV_M48T86 is not set |
1033 | # CONFIG_RTC_DRV_M48T35 is not set | ||
1028 | # CONFIG_RTC_DRV_M48T59 is not set | 1034 | # CONFIG_RTC_DRV_M48T59 is not set |
1035 | # CONFIG_RTC_DRV_BQ4802 is not set | ||
1029 | # CONFIG_RTC_DRV_V3020 is not set | 1036 | # CONFIG_RTC_DRV_V3020 is not set |
1030 | 1037 | ||
1031 | # | 1038 | # |
@@ -1034,6 +1041,7 @@ CONFIG_RTC_DRV_DS1374=y | |||
1034 | # CONFIG_RTC_DRV_PPC is not set | 1041 | # CONFIG_RTC_DRV_PPC is not set |
1035 | # CONFIG_DMADEVICES is not set | 1042 | # CONFIG_DMADEVICES is not set |
1036 | # CONFIG_UIO is not set | 1043 | # CONFIG_UIO is not set |
1044 | # CONFIG_STAGING is not set | ||
1037 | 1045 | ||
1038 | # | 1046 | # |
1039 | # File systems | 1047 | # File systems |
@@ -1045,12 +1053,13 @@ CONFIG_EXT3_FS=y | |||
1045 | CONFIG_EXT3_FS_XATTR=y | 1053 | CONFIG_EXT3_FS_XATTR=y |
1046 | # CONFIG_EXT3_FS_POSIX_ACL is not set | 1054 | # CONFIG_EXT3_FS_POSIX_ACL is not set |
1047 | # CONFIG_EXT3_FS_SECURITY is not set | 1055 | # CONFIG_EXT3_FS_SECURITY is not set |
1048 | # CONFIG_EXT4DEV_FS is not set | 1056 | # CONFIG_EXT4_FS is not set |
1049 | CONFIG_JBD=y | 1057 | CONFIG_JBD=y |
1050 | CONFIG_FS_MBCACHE=y | 1058 | CONFIG_FS_MBCACHE=y |
1051 | # CONFIG_REISERFS_FS is not set | 1059 | # CONFIG_REISERFS_FS is not set |
1052 | # CONFIG_JFS_FS is not set | 1060 | # CONFIG_JFS_FS is not set |
1053 | # CONFIG_FS_POSIX_ACL is not set | 1061 | # CONFIG_FS_POSIX_ACL is not set |
1062 | CONFIG_FILE_LOCKING=y | ||
1054 | # CONFIG_XFS_FS is not set | 1063 | # CONFIG_XFS_FS is not set |
1055 | # CONFIG_OCFS2_FS is not set | 1064 | # CONFIG_OCFS2_FS is not set |
1056 | CONFIG_DNOTIFY=y | 1065 | CONFIG_DNOTIFY=y |
@@ -1080,6 +1089,7 @@ CONFIG_INOTIFY_USER=y | |||
1080 | CONFIG_PROC_FS=y | 1089 | CONFIG_PROC_FS=y |
1081 | CONFIG_PROC_KCORE=y | 1090 | CONFIG_PROC_KCORE=y |
1082 | CONFIG_PROC_SYSCTL=y | 1091 | CONFIG_PROC_SYSCTL=y |
1092 | CONFIG_PROC_PAGE_MONITOR=y | ||
1083 | CONFIG_SYSFS=y | 1093 | CONFIG_SYSFS=y |
1084 | CONFIG_TMPFS=y | 1094 | CONFIG_TMPFS=y |
1085 | # CONFIG_TMPFS_POSIX_ACL is not set | 1095 | # CONFIG_TMPFS_POSIX_ACL is not set |
@@ -1096,6 +1106,7 @@ CONFIG_TMPFS=y | |||
1096 | # CONFIG_BEFS_FS is not set | 1106 | # CONFIG_BEFS_FS is not set |
1097 | # CONFIG_BFS_FS is not set | 1107 | # CONFIG_BFS_FS is not set |
1098 | # CONFIG_EFS_FS is not set | 1108 | # CONFIG_EFS_FS is not set |
1109 | # CONFIG_JFFS2_FS is not set | ||
1099 | # CONFIG_CRAMFS is not set | 1110 | # CONFIG_CRAMFS is not set |
1100 | # CONFIG_VXFS_FS is not set | 1111 | # CONFIG_VXFS_FS is not set |
1101 | # CONFIG_MINIX_FS is not set | 1112 | # CONFIG_MINIX_FS is not set |
@@ -1117,6 +1128,7 @@ CONFIG_LOCKD_V4=y | |||
1117 | CONFIG_NFS_COMMON=y | 1128 | CONFIG_NFS_COMMON=y |
1118 | CONFIG_SUNRPC=y | 1129 | CONFIG_SUNRPC=y |
1119 | CONFIG_SUNRPC_GSS=y | 1130 | CONFIG_SUNRPC_GSS=y |
1131 | # CONFIG_SUNRPC_REGISTER_V4 is not set | ||
1120 | CONFIG_RPCSEC_GSS_KRB5=y | 1132 | CONFIG_RPCSEC_GSS_KRB5=y |
1121 | # CONFIG_RPCSEC_GSS_SPKM3 is not set | 1133 | # CONFIG_RPCSEC_GSS_SPKM3 is not set |
1122 | # CONFIG_SMB_FS is not set | 1134 | # CONFIG_SMB_FS is not set |
@@ -1146,13 +1158,11 @@ CONFIG_PARTITION_ADVANCED=y | |||
1146 | # CONFIG_DLM is not set | 1158 | # CONFIG_DLM is not set |
1147 | CONFIG_UCC_FAST=y | 1159 | CONFIG_UCC_FAST=y |
1148 | CONFIG_UCC=y | 1160 | CONFIG_UCC=y |
1149 | # CONFIG_QE_GPIO is not set | ||
1150 | 1161 | ||
1151 | # | 1162 | # |
1152 | # Library routines | 1163 | # Library routines |
1153 | # | 1164 | # |
1154 | CONFIG_BITREVERSE=y | 1165 | CONFIG_BITREVERSE=y |
1155 | # CONFIG_GENERIC_FIND_FIRST_BIT is not set | ||
1156 | # CONFIG_CRC_CCITT is not set | 1166 | # CONFIG_CRC_CCITT is not set |
1157 | # CONFIG_CRC16 is not set | 1167 | # CONFIG_CRC16 is not set |
1158 | # CONFIG_CRC_T10DIF is not set | 1168 | # CONFIG_CRC_T10DIF is not set |
@@ -1182,13 +1192,15 @@ CONFIG_FRAME_WARN=1024 | |||
1182 | # CONFIG_SLUB_STATS is not set | 1192 | # CONFIG_SLUB_STATS is not set |
1183 | # CONFIG_DEBUG_BUGVERBOSE is not set | 1193 | # CONFIG_DEBUG_BUGVERBOSE is not set |
1184 | # CONFIG_DEBUG_MEMORY_INIT is not set | 1194 | # CONFIG_DEBUG_MEMORY_INIT is not set |
1195 | # CONFIG_RCU_CPU_STALL_DETECTOR is not set | ||
1185 | # CONFIG_LATENCYTOP is not set | 1196 | # CONFIG_LATENCYTOP is not set |
1186 | CONFIG_SYSCTL_SYSCALL_CHECK=y | 1197 | CONFIG_SYSCTL_SYSCALL_CHECK=y |
1187 | CONFIG_HAVE_FTRACE=y | 1198 | CONFIG_HAVE_FUNCTION_TRACER=y |
1188 | CONFIG_HAVE_DYNAMIC_FTRACE=y | 1199 | |
1189 | # CONFIG_FTRACE is not set | 1200 | # |
1190 | # CONFIG_SCHED_TRACER is not set | 1201 | # Tracers |
1191 | # CONFIG_CONTEXT_SWITCH_TRACER is not set | 1202 | # |
1203 | # CONFIG_DYNAMIC_PRINTK_DEBUG is not set | ||
1192 | # CONFIG_SAMPLES is not set | 1204 | # CONFIG_SAMPLES is not set |
1193 | CONFIG_HAVE_ARCH_KGDB=y | 1205 | CONFIG_HAVE_ARCH_KGDB=y |
1194 | # CONFIG_IRQSTACKS is not set | 1206 | # CONFIG_IRQSTACKS is not set |
@@ -1200,14 +1212,19 @@ CONFIG_HAVE_ARCH_KGDB=y | |||
1200 | # | 1212 | # |
1201 | # CONFIG_KEYS is not set | 1213 | # CONFIG_KEYS is not set |
1202 | # CONFIG_SECURITY is not set | 1214 | # CONFIG_SECURITY is not set |
1215 | # CONFIG_SECURITYFS is not set | ||
1203 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set | 1216 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set |
1204 | CONFIG_CRYPTO=y | 1217 | CONFIG_CRYPTO=y |
1205 | 1218 | ||
1206 | # | 1219 | # |
1207 | # Crypto core or helper | 1220 | # Crypto core or helper |
1208 | # | 1221 | # |
1222 | # CONFIG_CRYPTO_FIPS is not set | ||
1209 | CONFIG_CRYPTO_ALGAPI=y | 1223 | CONFIG_CRYPTO_ALGAPI=y |
1224 | CONFIG_CRYPTO_AEAD=y | ||
1210 | CONFIG_CRYPTO_BLKCIPHER=y | 1225 | CONFIG_CRYPTO_BLKCIPHER=y |
1226 | CONFIG_CRYPTO_HASH=y | ||
1227 | CONFIG_CRYPTO_RNG=y | ||
1211 | CONFIG_CRYPTO_MANAGER=y | 1228 | CONFIG_CRYPTO_MANAGER=y |
1212 | # CONFIG_CRYPTO_GF128MUL is not set | 1229 | # CONFIG_CRYPTO_GF128MUL is not set |
1213 | # CONFIG_CRYPTO_NULL is not set | 1230 | # CONFIG_CRYPTO_NULL is not set |
@@ -1280,6 +1297,11 @@ CONFIG_CRYPTO_DES=y | |||
1280 | # | 1297 | # |
1281 | # CONFIG_CRYPTO_DEFLATE is not set | 1298 | # CONFIG_CRYPTO_DEFLATE is not set |
1282 | # CONFIG_CRYPTO_LZO is not set | 1299 | # CONFIG_CRYPTO_LZO is not set |
1300 | |||
1301 | # | ||
1302 | # Random Number Generation | ||
1303 | # | ||
1304 | # CONFIG_CRYPTO_ANSI_CPRNG is not set | ||
1283 | CONFIG_CRYPTO_HW=y | 1305 | CONFIG_CRYPTO_HW=y |
1284 | # CONFIG_CRYPTO_DEV_HIFN_795X is not set | 1306 | # CONFIG_CRYPTO_DEV_HIFN_795X is not set |
1285 | # CONFIG_CRYPTO_DEV_TALITOS is not set | 1307 | # CONFIG_CRYPTO_DEV_TALITOS is not set |
diff --git a/arch/powerpc/configs/83xx/mpc836x_rdk_defconfig b/arch/powerpc/configs/83xx/mpc836x_rdk_defconfig index cdf84177370a..b9b236806e9f 100644 --- a/arch/powerpc/configs/83xx/mpc836x_rdk_defconfig +++ b/arch/powerpc/configs/83xx/mpc836x_rdk_defconfig | |||
@@ -1,7 +1,7 @@ | |||
1 | # | 1 | # |
2 | # Automatically generated make config: don't edit | 2 | # Automatically generated make config: don't edit |
3 | # Linux kernel version: 2.6.27-rc4 | 3 | # Linux kernel version: 2.6.28-rc3 |
4 | # Thu Aug 21 00:52:24 2008 | 4 | # Sat Nov 8 12:40:00 2008 |
5 | # | 5 | # |
6 | # CONFIG_PPC64 is not set | 6 | # CONFIG_PPC64 is not set |
7 | 7 | ||
@@ -23,7 +23,7 @@ CONFIG_PPC_STD_MMU_32=y | |||
23 | # CONFIG_SMP is not set | 23 | # CONFIG_SMP is not set |
24 | CONFIG_PPC32=y | 24 | CONFIG_PPC32=y |
25 | CONFIG_WORD_SIZE=32 | 25 | CONFIG_WORD_SIZE=32 |
26 | CONFIG_PPC_MERGE=y | 26 | # CONFIG_ARCH_PHYS_ADDR_T_64BIT is not set |
27 | CONFIG_MMU=y | 27 | CONFIG_MMU=y |
28 | CONFIG_GENERIC_CMOS_UPDATE=y | 28 | CONFIG_GENERIC_CMOS_UPDATE=y |
29 | CONFIG_GENERIC_TIME=y | 29 | CONFIG_GENERIC_TIME=y |
@@ -54,8 +54,6 @@ CONFIG_PPC_UDBG_16550=y | |||
54 | CONFIG_AUDIT_ARCH=y | 54 | CONFIG_AUDIT_ARCH=y |
55 | CONFIG_GENERIC_BUG=y | 55 | CONFIG_GENERIC_BUG=y |
56 | CONFIG_DEFAULT_UIMAGE=y | 56 | CONFIG_DEFAULT_UIMAGE=y |
57 | CONFIG_HIBERNATE_32=y | ||
58 | CONFIG_ARCH_HIBERNATION_POSSIBLE=y | ||
59 | CONFIG_ARCH_SUSPEND_POSSIBLE=y | 57 | CONFIG_ARCH_SUSPEND_POSSIBLE=y |
60 | # CONFIG_PPC_DCR_NATIVE is not set | 58 | # CONFIG_PPC_DCR_NATIVE is not set |
61 | # CONFIG_PPC_DCR_MMIO is not set | 59 | # CONFIG_PPC_DCR_MMIO is not set |
@@ -99,7 +97,6 @@ CONFIG_HOTPLUG=y | |||
99 | CONFIG_PRINTK=y | 97 | CONFIG_PRINTK=y |
100 | CONFIG_BUG=y | 98 | CONFIG_BUG=y |
101 | CONFIG_ELF_CORE=y | 99 | CONFIG_ELF_CORE=y |
102 | CONFIG_PCSPKR_PLATFORM=y | ||
103 | CONFIG_COMPAT_BRK=y | 100 | CONFIG_COMPAT_BRK=y |
104 | CONFIG_BASE_FULL=y | 101 | CONFIG_BASE_FULL=y |
105 | CONFIG_FUTEX=y | 102 | CONFIG_FUTEX=y |
@@ -109,7 +106,9 @@ CONFIG_SIGNALFD=y | |||
109 | CONFIG_TIMERFD=y | 106 | CONFIG_TIMERFD=y |
110 | CONFIG_EVENTFD=y | 107 | CONFIG_EVENTFD=y |
111 | CONFIG_SHMEM=y | 108 | CONFIG_SHMEM=y |
109 | CONFIG_AIO=y | ||
112 | CONFIG_VM_EVENT_COUNTERS=y | 110 | CONFIG_VM_EVENT_COUNTERS=y |
111 | CONFIG_PCI_QUIRKS=y | ||
113 | CONFIG_SLUB_DEBUG=y | 112 | CONFIG_SLUB_DEBUG=y |
114 | # CONFIG_SLAB is not set | 113 | # CONFIG_SLAB is not set |
115 | CONFIG_SLUB=y | 114 | CONFIG_SLUB=y |
@@ -122,10 +121,6 @@ CONFIG_HAVE_IOREMAP_PROT=y | |||
122 | CONFIG_HAVE_KPROBES=y | 121 | CONFIG_HAVE_KPROBES=y |
123 | CONFIG_HAVE_KRETPROBES=y | 122 | CONFIG_HAVE_KRETPROBES=y |
124 | CONFIG_HAVE_ARCH_TRACEHOOK=y | 123 | CONFIG_HAVE_ARCH_TRACEHOOK=y |
125 | # CONFIG_HAVE_DMA_ATTRS is not set | ||
126 | # CONFIG_USE_GENERIC_SMP_HELPERS is not set | ||
127 | # CONFIG_HAVE_CLK is not set | ||
128 | CONFIG_PROC_PAGE_MONITOR=y | ||
129 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set | 124 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set |
130 | CONFIG_SLABINFO=y | 125 | CONFIG_SLABINFO=y |
131 | CONFIG_RT_MUTEXES=y | 126 | CONFIG_RT_MUTEXES=y |
@@ -158,6 +153,7 @@ CONFIG_DEFAULT_AS=y | |||
158 | # CONFIG_DEFAULT_NOOP is not set | 153 | # CONFIG_DEFAULT_NOOP is not set |
159 | CONFIG_DEFAULT_IOSCHED="anticipatory" | 154 | CONFIG_DEFAULT_IOSCHED="anticipatory" |
160 | CONFIG_CLASSIC_RCU=y | 155 | CONFIG_CLASSIC_RCU=y |
156 | # CONFIG_FREEZER is not set | ||
161 | 157 | ||
162 | # | 158 | # |
163 | # Platform support | 159 | # Platform support |
@@ -165,10 +161,10 @@ CONFIG_CLASSIC_RCU=y | |||
165 | CONFIG_PPC_MULTIPLATFORM=y | 161 | CONFIG_PPC_MULTIPLATFORM=y |
166 | CONFIG_CLASSIC32=y | 162 | CONFIG_CLASSIC32=y |
167 | # CONFIG_PPC_CHRP is not set | 163 | # CONFIG_PPC_CHRP is not set |
168 | # CONFIG_PPC_PMAC is not set | ||
169 | # CONFIG_MPC5121_ADS is not set | 164 | # CONFIG_MPC5121_ADS is not set |
170 | # CONFIG_MPC5121_GENERIC is not set | 165 | # CONFIG_MPC5121_GENERIC is not set |
171 | # CONFIG_PPC_MPC52xx is not set | 166 | # CONFIG_PPC_MPC52xx is not set |
167 | # CONFIG_PPC_PMAC is not set | ||
172 | # CONFIG_PPC_CELL is not set | 168 | # CONFIG_PPC_CELL is not set |
173 | # CONFIG_PPC_CELL_NATIVE is not set | 169 | # CONFIG_PPC_CELL_NATIVE is not set |
174 | # CONFIG_PPC_82xx is not set | 170 | # CONFIG_PPC_82xx is not set |
@@ -187,31 +183,26 @@ CONFIG_MPC836x_RDK=y | |||
187 | # CONFIG_ASP834x is not set | 183 | # CONFIG_ASP834x is not set |
188 | # CONFIG_PPC_86xx is not set | 184 | # CONFIG_PPC_86xx is not set |
189 | # CONFIG_EMBEDDED6xx is not set | 185 | # CONFIG_EMBEDDED6xx is not set |
190 | CONFIG_PPC_NATIVE=y | ||
191 | # CONFIG_UDBG_RTAS_CONSOLE is not set | ||
192 | CONFIG_IPIC=y | 186 | CONFIG_IPIC=y |
193 | CONFIG_MPIC=y | 187 | # CONFIG_MPIC is not set |
194 | # CONFIG_MPIC_WEIRD is not set | 188 | # CONFIG_MPIC_WEIRD is not set |
195 | CONFIG_PPC_I8259=y | 189 | # CONFIG_PPC_I8259 is not set |
196 | CONFIG_PPC_RTAS=y | 190 | # CONFIG_PPC_RTAS is not set |
197 | # CONFIG_RTAS_ERROR_LOGGING is not set | ||
198 | CONFIG_RTAS_PROC=y | ||
199 | # CONFIG_MMIO_NVRAM is not set | 191 | # CONFIG_MMIO_NVRAM is not set |
200 | CONFIG_PPC_MPC106=y | 192 | # CONFIG_PPC_MPC106 is not set |
201 | # CONFIG_PPC_970_NAP is not set | 193 | # CONFIG_PPC_970_NAP is not set |
202 | # CONFIG_PPC_INDIRECT_IO is not set | 194 | # CONFIG_PPC_INDIRECT_IO is not set |
203 | # CONFIG_GENERIC_IOMAP is not set | 195 | # CONFIG_GENERIC_IOMAP is not set |
204 | # CONFIG_CPU_FREQ is not set | 196 | # CONFIG_CPU_FREQ is not set |
205 | # CONFIG_PPC601_SYNC_FIX is not set | ||
206 | # CONFIG_TAU is not set | 197 | # CONFIG_TAU is not set |
207 | CONFIG_QUICC_ENGINE=y | 198 | CONFIG_QUICC_ENGINE=y |
199 | CONFIG_QE_GPIO=y | ||
208 | # CONFIG_FSL_ULI1575 is not set | 200 | # CONFIG_FSL_ULI1575 is not set |
209 | 201 | ||
210 | # | 202 | # |
211 | # Kernel options | 203 | # Kernel options |
212 | # | 204 | # |
213 | # CONFIG_HIGHMEM is not set | 205 | # CONFIG_HIGHMEM is not set |
214 | # CONFIG_TICK_ONESHOT is not set | ||
215 | # CONFIG_NO_HZ is not set | 206 | # CONFIG_NO_HZ is not set |
216 | # CONFIG_HIGH_RES_TIMERS is not set | 207 | # CONFIG_HIGH_RES_TIMERS is not set |
217 | CONFIG_GENERIC_CLOCKEVENTS_BUILD=y | 208 | CONFIG_GENERIC_CLOCKEVENTS_BUILD=y |
@@ -225,6 +216,8 @@ CONFIG_PREEMPT_NONE=y | |||
225 | # CONFIG_PREEMPT_VOLUNTARY is not set | 216 | # CONFIG_PREEMPT_VOLUNTARY is not set |
226 | # CONFIG_PREEMPT is not set | 217 | # CONFIG_PREEMPT is not set |
227 | CONFIG_BINFMT_ELF=y | 218 | CONFIG_BINFMT_ELF=y |
219 | # CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set | ||
220 | # CONFIG_HAVE_AOUT is not set | ||
228 | # CONFIG_BINFMT_MISC is not set | 221 | # CONFIG_BINFMT_MISC is not set |
229 | # CONFIG_IOMMU_HELPER is not set | 222 | # CONFIG_IOMMU_HELPER is not set |
230 | CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y | 223 | CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y |
@@ -239,15 +232,15 @@ CONFIG_FLATMEM_MANUAL=y | |||
239 | # CONFIG_SPARSEMEM_MANUAL is not set | 232 | # CONFIG_SPARSEMEM_MANUAL is not set |
240 | CONFIG_FLATMEM=y | 233 | CONFIG_FLATMEM=y |
241 | CONFIG_FLAT_NODE_MEM_MAP=y | 234 | CONFIG_FLAT_NODE_MEM_MAP=y |
242 | # CONFIG_SPARSEMEM_STATIC is not set | ||
243 | # CONFIG_SPARSEMEM_VMEMMAP_ENABLE is not set | ||
244 | CONFIG_PAGEFLAGS_EXTENDED=y | 235 | CONFIG_PAGEFLAGS_EXTENDED=y |
245 | CONFIG_SPLIT_PTLOCK_CPUS=4 | 236 | CONFIG_SPLIT_PTLOCK_CPUS=4 |
246 | CONFIG_MIGRATION=y | 237 | CONFIG_MIGRATION=y |
247 | # CONFIG_RESOURCES_64BIT is not set | 238 | # CONFIG_RESOURCES_64BIT is not set |
239 | # CONFIG_PHYS_ADDR_T_64BIT is not set | ||
248 | CONFIG_ZONE_DMA_FLAG=1 | 240 | CONFIG_ZONE_DMA_FLAG=1 |
249 | CONFIG_BOUNCE=y | 241 | CONFIG_BOUNCE=y |
250 | CONFIG_VIRT_TO_BUS=y | 242 | CONFIG_VIRT_TO_BUS=y |
243 | CONFIG_UNEVICTABLE_LRU=y | ||
251 | CONFIG_FORCE_MAX_ZONEORDER=11 | 244 | CONFIG_FORCE_MAX_ZONEORDER=11 |
252 | CONFIG_PROC_DEVICETREE=y | 245 | CONFIG_PROC_DEVICETREE=y |
253 | # CONFIG_CMDLINE_BOOL is not set | 246 | # CONFIG_CMDLINE_BOOL is not set |
@@ -259,7 +252,6 @@ CONFIG_ISA_DMA_API=y | |||
259 | # | 252 | # |
260 | # Bus options | 253 | # Bus options |
261 | # | 254 | # |
262 | # CONFIG_ISA is not set | ||
263 | CONFIG_ZONE_DMA=y | 255 | CONFIG_ZONE_DMA=y |
264 | CONFIG_GENERIC_ISA_DMA=y | 256 | CONFIG_GENERIC_ISA_DMA=y |
265 | CONFIG_PPC_INDIRECT_PCI=y | 257 | CONFIG_PPC_INDIRECT_PCI=y |
@@ -274,7 +266,7 @@ CONFIG_PCI_SYSCALL=y | |||
274 | # CONFIG_PCIEPORTBUS is not set | 266 | # CONFIG_PCIEPORTBUS is not set |
275 | CONFIG_ARCH_SUPPORTS_MSI=y | 267 | CONFIG_ARCH_SUPPORTS_MSI=y |
276 | # CONFIG_PCI_MSI is not set | 268 | # CONFIG_PCI_MSI is not set |
277 | CONFIG_PCI_LEGACY=y | 269 | # CONFIG_PCI_LEGACY is not set |
278 | # CONFIG_PCCARD is not set | 270 | # CONFIG_PCCARD is not set |
279 | # CONFIG_HOTPLUG_PCI is not set | 271 | # CONFIG_HOTPLUG_PCI is not set |
280 | # CONFIG_HAS_RAPIDIO is not set | 272 | # CONFIG_HAS_RAPIDIO is not set |
@@ -342,6 +334,7 @@ CONFIG_DEFAULT_TCP_CONG="cubic" | |||
342 | # CONFIG_TIPC is not set | 334 | # CONFIG_TIPC is not set |
343 | # CONFIG_ATM is not set | 335 | # CONFIG_ATM is not set |
344 | # CONFIG_BRIDGE is not set | 336 | # CONFIG_BRIDGE is not set |
337 | # CONFIG_NET_DSA is not set | ||
345 | # CONFIG_VLAN_8021Q is not set | 338 | # CONFIG_VLAN_8021Q is not set |
346 | # CONFIG_DECNET is not set | 339 | # CONFIG_DECNET is not set |
347 | # CONFIG_LLC2 is not set | 340 | # CONFIG_LLC2 is not set |
@@ -362,11 +355,10 @@ CONFIG_DEFAULT_TCP_CONG="cubic" | |||
362 | # CONFIG_IRDA is not set | 355 | # CONFIG_IRDA is not set |
363 | # CONFIG_BT is not set | 356 | # CONFIG_BT is not set |
364 | # CONFIG_AF_RXRPC is not set | 357 | # CONFIG_AF_RXRPC is not set |
365 | 358 | # CONFIG_PHONET is not set | |
366 | # | 359 | CONFIG_WIRELESS=y |
367 | # Wireless | ||
368 | # | ||
369 | # CONFIG_CFG80211 is not set | 360 | # CONFIG_CFG80211 is not set |
361 | CONFIG_WIRELESS_OLD_REGULATORY=y | ||
370 | # CONFIG_WIRELESS_EXT is not set | 362 | # CONFIG_WIRELESS_EXT is not set |
371 | # CONFIG_MAC80211 is not set | 363 | # CONFIG_MAC80211 is not set |
372 | # CONFIG_IEEE80211 is not set | 364 | # CONFIG_IEEE80211 is not set |
@@ -480,7 +472,6 @@ CONFIG_OF_SPI=y | |||
480 | # CONFIG_PARPORT is not set | 472 | # CONFIG_PARPORT is not set |
481 | CONFIG_BLK_DEV=y | 473 | CONFIG_BLK_DEV=y |
482 | # CONFIG_BLK_DEV_FD is not set | 474 | # CONFIG_BLK_DEV_FD is not set |
483 | # CONFIG_MAC_FLOPPY is not set | ||
484 | # CONFIG_BLK_CPQ_DA is not set | 475 | # CONFIG_BLK_CPQ_DA is not set |
485 | # CONFIG_BLK_CPQ_CISS_DA is not set | 476 | # CONFIG_BLK_CPQ_CISS_DA is not set |
486 | # CONFIG_BLK_DEV_DAC960 is not set | 477 | # CONFIG_BLK_DEV_DAC960 is not set |
@@ -581,6 +572,7 @@ CONFIG_UCC_GETH=y | |||
581 | # CONFIG_QLA3XXX is not set | 572 | # CONFIG_QLA3XXX is not set |
582 | # CONFIG_ATL1 is not set | 573 | # CONFIG_ATL1 is not set |
583 | # CONFIG_ATL1E is not set | 574 | # CONFIG_ATL1E is not set |
575 | # CONFIG_JME is not set | ||
584 | # CONFIG_NETDEV_10000 is not set | 576 | # CONFIG_NETDEV_10000 is not set |
585 | # CONFIG_TR is not set | 577 | # CONFIG_TR is not set |
586 | 578 | ||
@@ -660,15 +652,12 @@ CONFIG_SERIAL_8250_RUNTIME_UARTS=4 | |||
660 | # CONFIG_SERIAL_UARTLITE is not set | 652 | # CONFIG_SERIAL_UARTLITE is not set |
661 | CONFIG_SERIAL_CORE=y | 653 | CONFIG_SERIAL_CORE=y |
662 | CONFIG_SERIAL_CORE_CONSOLE=y | 654 | CONFIG_SERIAL_CORE_CONSOLE=y |
663 | # CONFIG_SERIAL_PMACZILOG is not set | ||
664 | # CONFIG_SERIAL_JSM is not set | 655 | # CONFIG_SERIAL_JSM is not set |
665 | # CONFIG_SERIAL_OF_PLATFORM is not set | 656 | # CONFIG_SERIAL_OF_PLATFORM is not set |
666 | CONFIG_SERIAL_QE=y | 657 | CONFIG_SERIAL_QE=y |
667 | CONFIG_UNIX98_PTYS=y | 658 | CONFIG_UNIX98_PTYS=y |
668 | CONFIG_LEGACY_PTYS=y | 659 | CONFIG_LEGACY_PTYS=y |
669 | CONFIG_LEGACY_PTY_COUNT=256 | 660 | CONFIG_LEGACY_PTY_COUNT=256 |
670 | # CONFIG_BRIQ_PANEL is not set | ||
671 | # CONFIG_HVC_RTAS is not set | ||
672 | # CONFIG_IPMI_HANDLER is not set | 661 | # CONFIG_IPMI_HANDLER is not set |
673 | CONFIG_HW_RANDOM=y | 662 | CONFIG_HW_RANDOM=y |
674 | # CONFIG_NVRAM is not set | 663 | # CONFIG_NVRAM is not set |
@@ -706,12 +695,6 @@ CONFIG_I2C_HELPER_AUTO=y | |||
706 | # CONFIG_I2C_VIAPRO is not set | 695 | # CONFIG_I2C_VIAPRO is not set |
707 | 696 | ||
708 | # | 697 | # |
709 | # Mac SMBus host controller drivers | ||
710 | # | ||
711 | # CONFIG_I2C_HYDRA is not set | ||
712 | CONFIG_I2C_POWERMAC=y | ||
713 | |||
714 | # | ||
715 | # I2C system bus drivers (mostly embedded / system-on-chip) | 698 | # I2C system bus drivers (mostly embedded / system-on-chip) |
716 | # | 699 | # |
717 | # CONFIG_I2C_GPIO is not set | 700 | # CONFIG_I2C_GPIO is not set |
@@ -749,6 +732,7 @@ CONFIG_I2C_MPC=y | |||
749 | # CONFIG_TPS65010 is not set | 732 | # CONFIG_TPS65010 is not set |
750 | # CONFIG_SENSORS_MAX6875 is not set | 733 | # CONFIG_SENSORS_MAX6875 is not set |
751 | # CONFIG_SENSORS_TSL2550 is not set | 734 | # CONFIG_SENSORS_TSL2550 is not set |
735 | # CONFIG_MCU_MPC8349EMITX is not set | ||
752 | # CONFIG_I2C_DEBUG_CORE is not set | 736 | # CONFIG_I2C_DEBUG_CORE is not set |
753 | # CONFIG_I2C_DEBUG_ALGO is not set | 737 | # CONFIG_I2C_DEBUG_ALGO is not set |
754 | # CONFIG_I2C_DEBUG_BUS is not set | 738 | # CONFIG_I2C_DEBUG_BUS is not set |
@@ -804,7 +788,6 @@ CONFIG_WATCHDOG=y | |||
804 | # CONFIG_SOFT_WATCHDOG is not set | 788 | # CONFIG_SOFT_WATCHDOG is not set |
805 | # CONFIG_ALIM7101_WDT is not set | 789 | # CONFIG_ALIM7101_WDT is not set |
806 | # CONFIG_8xxx_WDT is not set | 790 | # CONFIG_8xxx_WDT is not set |
807 | # CONFIG_WATCHDOG_RTAS is not set | ||
808 | 791 | ||
809 | # | 792 | # |
810 | # PCI-based Watchdog Cards | 793 | # PCI-based Watchdog Cards |
@@ -825,6 +808,17 @@ CONFIG_SSB_POSSIBLE=y | |||
825 | # CONFIG_MFD_SM501 is not set | 808 | # CONFIG_MFD_SM501 is not set |
826 | # CONFIG_HTC_PASIC3 is not set | 809 | # CONFIG_HTC_PASIC3 is not set |
827 | # CONFIG_MFD_TMIO is not set | 810 | # CONFIG_MFD_TMIO is not set |
811 | # CONFIG_PMIC_DA903X is not set | ||
812 | # CONFIG_MFD_WM8400 is not set | ||
813 | # CONFIG_MFD_WM8350_I2C is not set | ||
814 | |||
815 | # | ||
816 | # Voltage and Current regulators | ||
817 | # | ||
818 | # CONFIG_REGULATOR is not set | ||
819 | # CONFIG_REGULATOR_FIXED_VOLTAGE is not set | ||
820 | # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set | ||
821 | # CONFIG_REGULATOR_BQ24022 is not set | ||
828 | 822 | ||
829 | # | 823 | # |
830 | # Multimedia devices | 824 | # Multimedia devices |
@@ -852,6 +846,7 @@ CONFIG_DAB=y | |||
852 | CONFIG_FB=y | 846 | CONFIG_FB=y |
853 | # CONFIG_FIRMWARE_EDID is not set | 847 | # CONFIG_FIRMWARE_EDID is not set |
854 | # CONFIG_FB_DDC is not set | 848 | # CONFIG_FB_DDC is not set |
849 | # CONFIG_FB_BOOT_VESA_SUPPORT is not set | ||
855 | CONFIG_FB_CFB_FILLRECT=y | 850 | CONFIG_FB_CFB_FILLRECT=y |
856 | CONFIG_FB_CFB_COPYAREA=y | 851 | CONFIG_FB_CFB_COPYAREA=y |
857 | CONFIG_FB_CFB_IMAGEBLIT=y | 852 | CONFIG_FB_CFB_IMAGEBLIT=y |
@@ -874,9 +869,6 @@ CONFIG_FB_MACMODES=y | |||
874 | # CONFIG_FB_PM2 is not set | 869 | # CONFIG_FB_PM2 is not set |
875 | # CONFIG_FB_CYBER2000 is not set | 870 | # CONFIG_FB_CYBER2000 is not set |
876 | CONFIG_FB_OF=y | 871 | CONFIG_FB_OF=y |
877 | # CONFIG_FB_CONTROL is not set | ||
878 | # CONFIG_FB_PLATINUM is not set | ||
879 | # CONFIG_FB_VALKYRIE is not set | ||
880 | # CONFIG_FB_CT65550 is not set | 872 | # CONFIG_FB_CT65550 is not set |
881 | # CONFIG_FB_ASILIANT is not set | 873 | # CONFIG_FB_ASILIANT is not set |
882 | # CONFIG_FB_IMSTT is not set | 874 | # CONFIG_FB_IMSTT is not set |
@@ -891,6 +883,7 @@ CONFIG_FB_OF=y | |||
891 | # CONFIG_FB_S3 is not set | 883 | # CONFIG_FB_S3 is not set |
892 | # CONFIG_FB_SAVAGE is not set | 884 | # CONFIG_FB_SAVAGE is not set |
893 | # CONFIG_FB_SIS is not set | 885 | # CONFIG_FB_SIS is not set |
886 | # CONFIG_FB_VIA is not set | ||
894 | # CONFIG_FB_NEOMAGIC is not set | 887 | # CONFIG_FB_NEOMAGIC is not set |
895 | # CONFIG_FB_KYRO is not set | 888 | # CONFIG_FB_KYRO is not set |
896 | # CONFIG_FB_3DFX is not set | 889 | # CONFIG_FB_3DFX is not set |
@@ -903,6 +896,7 @@ CONFIG_FB_OF=y | |||
903 | # CONFIG_FB_FSL_DIU is not set | 896 | # CONFIG_FB_FSL_DIU is not set |
904 | # CONFIG_FB_IBM_GXT4500 is not set | 897 | # CONFIG_FB_IBM_GXT4500 is not set |
905 | # CONFIG_FB_VIRTUAL is not set | 898 | # CONFIG_FB_VIRTUAL is not set |
899 | # CONFIG_FB_METRONOME is not set | ||
906 | # CONFIG_BACKLIGHT_LCD_SUPPORT is not set | 900 | # CONFIG_BACKLIGHT_LCD_SUPPORT is not set |
907 | 901 | ||
908 | # | 902 | # |
@@ -930,7 +924,14 @@ CONFIG_HID_SUPPORT=y | |||
930 | CONFIG_HID=y | 924 | CONFIG_HID=y |
931 | # CONFIG_HID_DEBUG is not set | 925 | # CONFIG_HID_DEBUG is not set |
932 | # CONFIG_HIDRAW is not set | 926 | # CONFIG_HIDRAW is not set |
927 | # CONFIG_HID_PID is not set | ||
928 | |||
929 | # | ||
930 | # Special HID drivers | ||
931 | # | ||
932 | CONFIG_HID_COMPAT=y | ||
933 | # CONFIG_USB_SUPPORT is not set | 933 | # CONFIG_USB_SUPPORT is not set |
934 | # CONFIG_UWB is not set | ||
934 | # CONFIG_MMC is not set | 935 | # CONFIG_MMC is not set |
935 | # CONFIG_MEMSTICK is not set | 936 | # CONFIG_MEMSTICK is not set |
936 | # CONFIG_NEW_LEDS is not set | 937 | # CONFIG_NEW_LEDS is not set |
@@ -940,6 +941,7 @@ CONFIG_HID=y | |||
940 | # CONFIG_RTC_CLASS is not set | 941 | # CONFIG_RTC_CLASS is not set |
941 | # CONFIG_DMADEVICES is not set | 942 | # CONFIG_DMADEVICES is not set |
942 | # CONFIG_UIO is not set | 943 | # CONFIG_UIO is not set |
944 | # CONFIG_STAGING is not set | ||
943 | 945 | ||
944 | # | 946 | # |
945 | # File systems | 947 | # File systems |
@@ -951,12 +953,13 @@ CONFIG_EXT3_FS=y | |||
951 | CONFIG_EXT3_FS_XATTR=y | 953 | CONFIG_EXT3_FS_XATTR=y |
952 | # CONFIG_EXT3_FS_POSIX_ACL is not set | 954 | # CONFIG_EXT3_FS_POSIX_ACL is not set |
953 | # CONFIG_EXT3_FS_SECURITY is not set | 955 | # CONFIG_EXT3_FS_SECURITY is not set |
954 | # CONFIG_EXT4DEV_FS is not set | 956 | # CONFIG_EXT4_FS is not set |
955 | CONFIG_JBD=y | 957 | CONFIG_JBD=y |
956 | CONFIG_FS_MBCACHE=y | 958 | CONFIG_FS_MBCACHE=y |
957 | # CONFIG_REISERFS_FS is not set | 959 | # CONFIG_REISERFS_FS is not set |
958 | # CONFIG_JFS_FS is not set | 960 | # CONFIG_JFS_FS is not set |
959 | # CONFIG_FS_POSIX_ACL is not set | 961 | # CONFIG_FS_POSIX_ACL is not set |
962 | CONFIG_FILE_LOCKING=y | ||
960 | # CONFIG_XFS_FS is not set | 963 | # CONFIG_XFS_FS is not set |
961 | # CONFIG_OCFS2_FS is not set | 964 | # CONFIG_OCFS2_FS is not set |
962 | CONFIG_DNOTIFY=y | 965 | CONFIG_DNOTIFY=y |
@@ -986,6 +989,7 @@ CONFIG_INOTIFY_USER=y | |||
986 | CONFIG_PROC_FS=y | 989 | CONFIG_PROC_FS=y |
987 | CONFIG_PROC_KCORE=y | 990 | CONFIG_PROC_KCORE=y |
988 | CONFIG_PROC_SYSCTL=y | 991 | CONFIG_PROC_SYSCTL=y |
992 | CONFIG_PROC_PAGE_MONITOR=y | ||
989 | CONFIG_SYSFS=y | 993 | CONFIG_SYSFS=y |
990 | CONFIG_TMPFS=y | 994 | CONFIG_TMPFS=y |
991 | # CONFIG_TMPFS_POSIX_ACL is not set | 995 | # CONFIG_TMPFS_POSIX_ACL is not set |
@@ -1034,6 +1038,7 @@ CONFIG_LOCKD_V4=y | |||
1034 | CONFIG_NFS_COMMON=y | 1038 | CONFIG_NFS_COMMON=y |
1035 | CONFIG_SUNRPC=y | 1039 | CONFIG_SUNRPC=y |
1036 | CONFIG_SUNRPC_GSS=y | 1040 | CONFIG_SUNRPC_GSS=y |
1041 | # CONFIG_SUNRPC_REGISTER_V4 is not set | ||
1037 | CONFIG_RPCSEC_GSS_KRB5=y | 1042 | CONFIG_RPCSEC_GSS_KRB5=y |
1038 | # CONFIG_RPCSEC_GSS_SPKM3 is not set | 1043 | # CONFIG_RPCSEC_GSS_SPKM3 is not set |
1039 | # CONFIG_SMB_FS is not set | 1044 | # CONFIG_SMB_FS is not set |
@@ -1064,13 +1069,11 @@ CONFIG_PARTITION_ADVANCED=y | |||
1064 | CONFIG_UCC_SLOW=y | 1069 | CONFIG_UCC_SLOW=y |
1065 | CONFIG_UCC_FAST=y | 1070 | CONFIG_UCC_FAST=y |
1066 | CONFIG_UCC=y | 1071 | CONFIG_UCC=y |
1067 | CONFIG_QE_GPIO=y | ||
1068 | 1072 | ||
1069 | # | 1073 | # |
1070 | # Library routines | 1074 | # Library routines |
1071 | # | 1075 | # |
1072 | CONFIG_BITREVERSE=y | 1076 | CONFIG_BITREVERSE=y |
1073 | # CONFIG_GENERIC_FIND_FIRST_BIT is not set | ||
1074 | # CONFIG_CRC_CCITT is not set | 1077 | # CONFIG_CRC_CCITT is not set |
1075 | # CONFIG_CRC16 is not set | 1078 | # CONFIG_CRC16 is not set |
1076 | # CONFIG_CRC_T10DIF is not set | 1079 | # CONFIG_CRC_T10DIF is not set |
@@ -1102,13 +1105,15 @@ CONFIG_FRAME_WARN=1024 | |||
1102 | # CONFIG_SLUB_STATS is not set | 1105 | # CONFIG_SLUB_STATS is not set |
1103 | # CONFIG_DEBUG_BUGVERBOSE is not set | 1106 | # CONFIG_DEBUG_BUGVERBOSE is not set |
1104 | # CONFIG_DEBUG_MEMORY_INIT is not set | 1107 | # CONFIG_DEBUG_MEMORY_INIT is not set |
1108 | # CONFIG_RCU_CPU_STALL_DETECTOR is not set | ||
1105 | # CONFIG_LATENCYTOP is not set | 1109 | # CONFIG_LATENCYTOP is not set |
1106 | CONFIG_SYSCTL_SYSCALL_CHECK=y | 1110 | CONFIG_SYSCTL_SYSCALL_CHECK=y |
1107 | CONFIG_HAVE_FTRACE=y | 1111 | CONFIG_HAVE_FUNCTION_TRACER=y |
1108 | CONFIG_HAVE_DYNAMIC_FTRACE=y | 1112 | |
1109 | # CONFIG_FTRACE is not set | 1113 | # |
1110 | # CONFIG_SCHED_TRACER is not set | 1114 | # Tracers |
1111 | # CONFIG_CONTEXT_SWITCH_TRACER is not set | 1115 | # |
1116 | # CONFIG_DYNAMIC_PRINTK_DEBUG is not set | ||
1112 | # CONFIG_SAMPLES is not set | 1117 | # CONFIG_SAMPLES is not set |
1113 | CONFIG_HAVE_ARCH_KGDB=y | 1118 | CONFIG_HAVE_ARCH_KGDB=y |
1114 | # CONFIG_IRQSTACKS is not set | 1119 | # CONFIG_IRQSTACKS is not set |
@@ -1116,7 +1121,7 @@ CONFIG_HAVE_ARCH_KGDB=y | |||
1116 | CONFIG_PPC_EARLY_DEBUG=y | 1121 | CONFIG_PPC_EARLY_DEBUG=y |
1117 | # CONFIG_PPC_EARLY_DEBUG_LPAR is not set | 1122 | # CONFIG_PPC_EARLY_DEBUG_LPAR is not set |
1118 | # CONFIG_PPC_EARLY_DEBUG_G5 is not set | 1123 | # CONFIG_PPC_EARLY_DEBUG_G5 is not set |
1119 | CONFIG_PPC_EARLY_DEBUG_RTAS_PANEL=y | 1124 | # CONFIG_PPC_EARLY_DEBUG_RTAS_PANEL is not set |
1120 | # CONFIG_PPC_EARLY_DEBUG_RTAS_CONSOLE is not set | 1125 | # CONFIG_PPC_EARLY_DEBUG_RTAS_CONSOLE is not set |
1121 | # CONFIG_PPC_EARLY_DEBUG_MAPLE is not set | 1126 | # CONFIG_PPC_EARLY_DEBUG_MAPLE is not set |
1122 | # CONFIG_PPC_EARLY_DEBUG_ISERIES is not set | 1127 | # CONFIG_PPC_EARLY_DEBUG_ISERIES is not set |
@@ -1131,14 +1136,19 @@ CONFIG_PPC_EARLY_DEBUG_RTAS_PANEL=y | |||
1131 | # | 1136 | # |
1132 | # CONFIG_KEYS is not set | 1137 | # CONFIG_KEYS is not set |
1133 | # CONFIG_SECURITY is not set | 1138 | # CONFIG_SECURITY is not set |
1139 | # CONFIG_SECURITYFS is not set | ||
1134 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set | 1140 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set |
1135 | CONFIG_CRYPTO=y | 1141 | CONFIG_CRYPTO=y |
1136 | 1142 | ||
1137 | # | 1143 | # |
1138 | # Crypto core or helper | 1144 | # Crypto core or helper |
1139 | # | 1145 | # |
1146 | # CONFIG_CRYPTO_FIPS is not set | ||
1140 | CONFIG_CRYPTO_ALGAPI=y | 1147 | CONFIG_CRYPTO_ALGAPI=y |
1148 | CONFIG_CRYPTO_AEAD=y | ||
1141 | CONFIG_CRYPTO_BLKCIPHER=y | 1149 | CONFIG_CRYPTO_BLKCIPHER=y |
1150 | CONFIG_CRYPTO_HASH=y | ||
1151 | CONFIG_CRYPTO_RNG=y | ||
1142 | CONFIG_CRYPTO_MANAGER=y | 1152 | CONFIG_CRYPTO_MANAGER=y |
1143 | # CONFIG_CRYPTO_GF128MUL is not set | 1153 | # CONFIG_CRYPTO_GF128MUL is not set |
1144 | # CONFIG_CRYPTO_NULL is not set | 1154 | # CONFIG_CRYPTO_NULL is not set |
@@ -1211,6 +1221,11 @@ CONFIG_CRYPTO_DES=y | |||
1211 | # | 1221 | # |
1212 | # CONFIG_CRYPTO_DEFLATE is not set | 1222 | # CONFIG_CRYPTO_DEFLATE is not set |
1213 | # CONFIG_CRYPTO_LZO is not set | 1223 | # CONFIG_CRYPTO_LZO is not set |
1224 | |||
1225 | # | ||
1226 | # Random Number Generation | ||
1227 | # | ||
1228 | # CONFIG_CRYPTO_ANSI_CPRNG is not set | ||
1214 | CONFIG_CRYPTO_HW=y | 1229 | CONFIG_CRYPTO_HW=y |
1215 | # CONFIG_CRYPTO_DEV_HIFN_795X is not set | 1230 | # CONFIG_CRYPTO_DEV_HIFN_795X is not set |
1216 | # CONFIG_CRYPTO_DEV_TALITOS is not set | 1231 | # CONFIG_CRYPTO_DEV_TALITOS is not set |
diff --git a/arch/powerpc/configs/83xx/mpc837x_mds_defconfig b/arch/powerpc/configs/83xx/mpc837x_mds_defconfig index 97e02d7a5b09..f6350d7e1688 100644 --- a/arch/powerpc/configs/83xx/mpc837x_mds_defconfig +++ b/arch/powerpc/configs/83xx/mpc837x_mds_defconfig | |||
@@ -1,7 +1,7 @@ | |||
1 | # | 1 | # |
2 | # Automatically generated make config: don't edit | 2 | # Automatically generated make config: don't edit |
3 | # Linux kernel version: 2.6.27-rc4 | 3 | # Linux kernel version: 2.6.28-rc3 |
4 | # Thu Aug 21 00:52:23 2008 | 4 | # Sat Nov 8 12:40:00 2008 |
5 | # | 5 | # |
6 | # CONFIG_PPC64 is not set | 6 | # CONFIG_PPC64 is not set |
7 | 7 | ||
@@ -23,7 +23,7 @@ CONFIG_PPC_STD_MMU_32=y | |||
23 | # CONFIG_SMP is not set | 23 | # CONFIG_SMP is not set |
24 | CONFIG_PPC32=y | 24 | CONFIG_PPC32=y |
25 | CONFIG_WORD_SIZE=32 | 25 | CONFIG_WORD_SIZE=32 |
26 | CONFIG_PPC_MERGE=y | 26 | # CONFIG_ARCH_PHYS_ADDR_T_64BIT is not set |
27 | CONFIG_MMU=y | 27 | CONFIG_MMU=y |
28 | CONFIG_GENERIC_CMOS_UPDATE=y | 28 | CONFIG_GENERIC_CMOS_UPDATE=y |
29 | CONFIG_GENERIC_TIME=y | 29 | CONFIG_GENERIC_TIME=y |
@@ -53,8 +53,6 @@ CONFIG_PPC_UDBG_16550=y | |||
53 | CONFIG_AUDIT_ARCH=y | 53 | CONFIG_AUDIT_ARCH=y |
54 | CONFIG_GENERIC_BUG=y | 54 | CONFIG_GENERIC_BUG=y |
55 | CONFIG_DEFAULT_UIMAGE=y | 55 | CONFIG_DEFAULT_UIMAGE=y |
56 | CONFIG_HIBERNATE_32=y | ||
57 | CONFIG_ARCH_HIBERNATION_POSSIBLE=y | ||
58 | CONFIG_ARCH_SUSPEND_POSSIBLE=y | 56 | CONFIG_ARCH_SUSPEND_POSSIBLE=y |
59 | # CONFIG_PPC_DCR_NATIVE is not set | 57 | # CONFIG_PPC_DCR_NATIVE is not set |
60 | # CONFIG_PPC_DCR_MMIO is not set | 58 | # CONFIG_PPC_DCR_MMIO is not set |
@@ -99,7 +97,6 @@ CONFIG_HOTPLUG=y | |||
99 | CONFIG_PRINTK=y | 97 | CONFIG_PRINTK=y |
100 | CONFIG_BUG=y | 98 | CONFIG_BUG=y |
101 | CONFIG_ELF_CORE=y | 99 | CONFIG_ELF_CORE=y |
102 | CONFIG_PCSPKR_PLATFORM=y | ||
103 | CONFIG_COMPAT_BRK=y | 100 | CONFIG_COMPAT_BRK=y |
104 | CONFIG_BASE_FULL=y | 101 | CONFIG_BASE_FULL=y |
105 | CONFIG_FUTEX=y | 102 | CONFIG_FUTEX=y |
@@ -109,7 +106,9 @@ CONFIG_SIGNALFD=y | |||
109 | CONFIG_TIMERFD=y | 106 | CONFIG_TIMERFD=y |
110 | CONFIG_EVENTFD=y | 107 | CONFIG_EVENTFD=y |
111 | CONFIG_SHMEM=y | 108 | CONFIG_SHMEM=y |
109 | CONFIG_AIO=y | ||
112 | CONFIG_VM_EVENT_COUNTERS=y | 110 | CONFIG_VM_EVENT_COUNTERS=y |
111 | CONFIG_PCI_QUIRKS=y | ||
113 | CONFIG_SLAB=y | 112 | CONFIG_SLAB=y |
114 | # CONFIG_SLUB is not set | 113 | # CONFIG_SLUB is not set |
115 | # CONFIG_SLOB is not set | 114 | # CONFIG_SLOB is not set |
@@ -122,10 +121,6 @@ CONFIG_HAVE_IOREMAP_PROT=y | |||
122 | CONFIG_HAVE_KPROBES=y | 121 | CONFIG_HAVE_KPROBES=y |
123 | CONFIG_HAVE_KRETPROBES=y | 122 | CONFIG_HAVE_KRETPROBES=y |
124 | CONFIG_HAVE_ARCH_TRACEHOOK=y | 123 | CONFIG_HAVE_ARCH_TRACEHOOK=y |
125 | # CONFIG_HAVE_DMA_ATTRS is not set | ||
126 | # CONFIG_USE_GENERIC_SMP_HELPERS is not set | ||
127 | # CONFIG_HAVE_CLK is not set | ||
128 | CONFIG_PROC_PAGE_MONITOR=y | ||
129 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set | 124 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set |
130 | CONFIG_SLABINFO=y | 125 | CONFIG_SLABINFO=y |
131 | CONFIG_RT_MUTEXES=y | 126 | CONFIG_RT_MUTEXES=y |
@@ -158,6 +153,7 @@ CONFIG_DEFAULT_AS=y | |||
158 | # CONFIG_DEFAULT_NOOP is not set | 153 | # CONFIG_DEFAULT_NOOP is not set |
159 | CONFIG_DEFAULT_IOSCHED="anticipatory" | 154 | CONFIG_DEFAULT_IOSCHED="anticipatory" |
160 | CONFIG_CLASSIC_RCU=y | 155 | CONFIG_CLASSIC_RCU=y |
156 | # CONFIG_FREEZER is not set | ||
161 | 157 | ||
162 | # | 158 | # |
163 | # Platform support | 159 | # Platform support |
@@ -165,10 +161,10 @@ CONFIG_CLASSIC_RCU=y | |||
165 | CONFIG_PPC_MULTIPLATFORM=y | 161 | CONFIG_PPC_MULTIPLATFORM=y |
166 | CONFIG_CLASSIC32=y | 162 | CONFIG_CLASSIC32=y |
167 | # CONFIG_PPC_CHRP is not set | 163 | # CONFIG_PPC_CHRP is not set |
168 | # CONFIG_PPC_PMAC is not set | ||
169 | # CONFIG_MPC5121_ADS is not set | 164 | # CONFIG_MPC5121_ADS is not set |
170 | # CONFIG_MPC5121_GENERIC is not set | 165 | # CONFIG_MPC5121_GENERIC is not set |
171 | # CONFIG_PPC_MPC52xx is not set | 166 | # CONFIG_PPC_MPC52xx is not set |
167 | # CONFIG_PPC_PMAC is not set | ||
172 | # CONFIG_PPC_CELL is not set | 168 | # CONFIG_PPC_CELL is not set |
173 | # CONFIG_PPC_CELL_NATIVE is not set | 169 | # CONFIG_PPC_CELL_NATIVE is not set |
174 | # CONFIG_PPC_82xx is not set | 170 | # CONFIG_PPC_82xx is not set |
@@ -188,30 +184,26 @@ CONFIG_MPC837x_MDS=y | |||
188 | CONFIG_PPC_MPC837x=y | 184 | CONFIG_PPC_MPC837x=y |
189 | # CONFIG_PPC_86xx is not set | 185 | # CONFIG_PPC_86xx is not set |
190 | # CONFIG_EMBEDDED6xx is not set | 186 | # CONFIG_EMBEDDED6xx is not set |
191 | CONFIG_PPC_NATIVE=y | ||
192 | # CONFIG_UDBG_RTAS_CONSOLE is not set | ||
193 | CONFIG_IPIC=y | 187 | CONFIG_IPIC=y |
194 | CONFIG_MPIC=y | 188 | # CONFIG_MPIC is not set |
195 | # CONFIG_MPIC_WEIRD is not set | 189 | # CONFIG_MPIC_WEIRD is not set |
196 | CONFIG_PPC_I8259=y | 190 | # CONFIG_PPC_I8259 is not set |
197 | CONFIG_PPC_RTAS=y | 191 | # CONFIG_PPC_RTAS is not set |
198 | # CONFIG_RTAS_ERROR_LOGGING is not set | ||
199 | CONFIG_RTAS_PROC=y | ||
200 | # CONFIG_MMIO_NVRAM is not set | 192 | # CONFIG_MMIO_NVRAM is not set |
201 | CONFIG_PPC_MPC106=y | 193 | # CONFIG_PPC_MPC106 is not set |
202 | # CONFIG_PPC_970_NAP is not set | 194 | # CONFIG_PPC_970_NAP is not set |
203 | # CONFIG_PPC_INDIRECT_IO is not set | 195 | # CONFIG_PPC_INDIRECT_IO is not set |
204 | # CONFIG_GENERIC_IOMAP is not set | 196 | # CONFIG_GENERIC_IOMAP is not set |
205 | # CONFIG_CPU_FREQ is not set | 197 | # CONFIG_CPU_FREQ is not set |
206 | # CONFIG_PPC601_SYNC_FIX is not set | ||
207 | # CONFIG_TAU is not set | 198 | # CONFIG_TAU is not set |
199 | # CONFIG_QUICC_ENGINE is not set | ||
208 | # CONFIG_FSL_ULI1575 is not set | 200 | # CONFIG_FSL_ULI1575 is not set |
201 | # CONFIG_MPC8xxx_GPIO is not set | ||
209 | 202 | ||
210 | # | 203 | # |
211 | # Kernel options | 204 | # Kernel options |
212 | # | 205 | # |
213 | # CONFIG_HIGHMEM is not set | 206 | # CONFIG_HIGHMEM is not set |
214 | # CONFIG_TICK_ONESHOT is not set | ||
215 | # CONFIG_NO_HZ is not set | 207 | # CONFIG_NO_HZ is not set |
216 | # CONFIG_HIGH_RES_TIMERS is not set | 208 | # CONFIG_HIGH_RES_TIMERS is not set |
217 | CONFIG_GENERIC_CLOCKEVENTS_BUILD=y | 209 | CONFIG_GENERIC_CLOCKEVENTS_BUILD=y |
@@ -225,6 +217,8 @@ CONFIG_PREEMPT_NONE=y | |||
225 | # CONFIG_PREEMPT_VOLUNTARY is not set | 217 | # CONFIG_PREEMPT_VOLUNTARY is not set |
226 | # CONFIG_PREEMPT is not set | 218 | # CONFIG_PREEMPT is not set |
227 | CONFIG_BINFMT_ELF=y | 219 | CONFIG_BINFMT_ELF=y |
220 | # CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set | ||
221 | # CONFIG_HAVE_AOUT is not set | ||
228 | # CONFIG_BINFMT_MISC is not set | 222 | # CONFIG_BINFMT_MISC is not set |
229 | # CONFIG_IOMMU_HELPER is not set | 223 | # CONFIG_IOMMU_HELPER is not set |
230 | CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y | 224 | CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y |
@@ -239,15 +233,15 @@ CONFIG_FLATMEM_MANUAL=y | |||
239 | # CONFIG_SPARSEMEM_MANUAL is not set | 233 | # CONFIG_SPARSEMEM_MANUAL is not set |
240 | CONFIG_FLATMEM=y | 234 | CONFIG_FLATMEM=y |
241 | CONFIG_FLAT_NODE_MEM_MAP=y | 235 | CONFIG_FLAT_NODE_MEM_MAP=y |
242 | # CONFIG_SPARSEMEM_STATIC is not set | ||
243 | # CONFIG_SPARSEMEM_VMEMMAP_ENABLE is not set | ||
244 | CONFIG_PAGEFLAGS_EXTENDED=y | 236 | CONFIG_PAGEFLAGS_EXTENDED=y |
245 | CONFIG_SPLIT_PTLOCK_CPUS=4 | 237 | CONFIG_SPLIT_PTLOCK_CPUS=4 |
246 | CONFIG_MIGRATION=y | 238 | CONFIG_MIGRATION=y |
247 | # CONFIG_RESOURCES_64BIT is not set | 239 | # CONFIG_RESOURCES_64BIT is not set |
240 | # CONFIG_PHYS_ADDR_T_64BIT is not set | ||
248 | CONFIG_ZONE_DMA_FLAG=1 | 241 | CONFIG_ZONE_DMA_FLAG=1 |
249 | CONFIG_BOUNCE=y | 242 | CONFIG_BOUNCE=y |
250 | CONFIG_VIRT_TO_BUS=y | 243 | CONFIG_VIRT_TO_BUS=y |
244 | CONFIG_UNEVICTABLE_LRU=y | ||
251 | CONFIG_FORCE_MAX_ZONEORDER=11 | 245 | CONFIG_FORCE_MAX_ZONEORDER=11 |
252 | CONFIG_PROC_DEVICETREE=y | 246 | CONFIG_PROC_DEVICETREE=y |
253 | # CONFIG_CMDLINE_BOOL is not set | 247 | # CONFIG_CMDLINE_BOOL is not set |
@@ -259,7 +253,6 @@ CONFIG_ISA_DMA_API=y | |||
259 | # | 253 | # |
260 | # Bus options | 254 | # Bus options |
261 | # | 255 | # |
262 | # CONFIG_ISA is not set | ||
263 | CONFIG_ZONE_DMA=y | 256 | CONFIG_ZONE_DMA=y |
264 | CONFIG_GENERIC_ISA_DMA=y | 257 | CONFIG_GENERIC_ISA_DMA=y |
265 | CONFIG_PPC_INDIRECT_PCI=y | 258 | CONFIG_PPC_INDIRECT_PCI=y |
@@ -272,7 +265,7 @@ CONFIG_PCI_SYSCALL=y | |||
272 | # CONFIG_PCIEPORTBUS is not set | 265 | # CONFIG_PCIEPORTBUS is not set |
273 | CONFIG_ARCH_SUPPORTS_MSI=y | 266 | CONFIG_ARCH_SUPPORTS_MSI=y |
274 | # CONFIG_PCI_MSI is not set | 267 | # CONFIG_PCI_MSI is not set |
275 | CONFIG_PCI_LEGACY=y | 268 | # CONFIG_PCI_LEGACY is not set |
276 | # CONFIG_PCCARD is not set | 269 | # CONFIG_PCCARD is not set |
277 | # CONFIG_HOTPLUG_PCI is not set | 270 | # CONFIG_HOTPLUG_PCI is not set |
278 | # CONFIG_HAS_RAPIDIO is not set | 271 | # CONFIG_HAS_RAPIDIO is not set |
@@ -340,6 +333,7 @@ CONFIG_DEFAULT_TCP_CONG="cubic" | |||
340 | # CONFIG_TIPC is not set | 333 | # CONFIG_TIPC is not set |
341 | # CONFIG_ATM is not set | 334 | # CONFIG_ATM is not set |
342 | # CONFIG_BRIDGE is not set | 335 | # CONFIG_BRIDGE is not set |
336 | # CONFIG_NET_DSA is not set | ||
343 | # CONFIG_VLAN_8021Q is not set | 337 | # CONFIG_VLAN_8021Q is not set |
344 | # CONFIG_DECNET is not set | 338 | # CONFIG_DECNET is not set |
345 | # CONFIG_LLC2 is not set | 339 | # CONFIG_LLC2 is not set |
@@ -360,11 +354,10 @@ CONFIG_DEFAULT_TCP_CONG="cubic" | |||
360 | # CONFIG_IRDA is not set | 354 | # CONFIG_IRDA is not set |
361 | # CONFIG_BT is not set | 355 | # CONFIG_BT is not set |
362 | # CONFIG_AF_RXRPC is not set | 356 | # CONFIG_AF_RXRPC is not set |
363 | 357 | # CONFIG_PHONET is not set | |
364 | # | 358 | CONFIG_WIRELESS=y |
365 | # Wireless | ||
366 | # | ||
367 | # CONFIG_CFG80211 is not set | 359 | # CONFIG_CFG80211 is not set |
360 | CONFIG_WIRELESS_OLD_REGULATORY=y | ||
368 | # CONFIG_WIRELESS_EXT is not set | 361 | # CONFIG_WIRELESS_EXT is not set |
369 | # CONFIG_MAC80211 is not set | 362 | # CONFIG_MAC80211 is not set |
370 | # CONFIG_IEEE80211 is not set | 363 | # CONFIG_IEEE80211 is not set |
@@ -390,7 +383,6 @@ CONFIG_OF_I2C=y | |||
390 | # CONFIG_PARPORT is not set | 383 | # CONFIG_PARPORT is not set |
391 | CONFIG_BLK_DEV=y | 384 | CONFIG_BLK_DEV=y |
392 | # CONFIG_BLK_DEV_FD is not set | 385 | # CONFIG_BLK_DEV_FD is not set |
393 | # CONFIG_MAC_FLOPPY is not set | ||
394 | # CONFIG_BLK_CPQ_DA is not set | 386 | # CONFIG_BLK_CPQ_DA is not set |
395 | # CONFIG_BLK_CPQ_CISS_DA is not set | 387 | # CONFIG_BLK_CPQ_CISS_DA is not set |
396 | # CONFIG_BLK_DEV_DAC960 is not set | 388 | # CONFIG_BLK_DEV_DAC960 is not set |
@@ -491,8 +483,6 @@ CONFIG_SCSI_LOWLEVEL=y | |||
491 | # CONFIG_SCSI_DC390T is not set | 483 | # CONFIG_SCSI_DC390T is not set |
492 | # CONFIG_SCSI_NSP32 is not set | 484 | # CONFIG_SCSI_NSP32 is not set |
493 | # CONFIG_SCSI_DEBUG is not set | 485 | # CONFIG_SCSI_DEBUG is not set |
494 | # CONFIG_SCSI_MESH is not set | ||
495 | # CONFIG_SCSI_MAC53C94 is not set | ||
496 | # CONFIG_SCSI_SRP is not set | 486 | # CONFIG_SCSI_SRP is not set |
497 | # CONFIG_SCSI_DH is not set | 487 | # CONFIG_SCSI_DH is not set |
498 | CONFIG_ATA=y | 488 | CONFIG_ATA=y |
@@ -597,8 +587,6 @@ CONFIG_MARVELL_PHY=y | |||
597 | # CONFIG_MDIO_BITBANG is not set | 587 | # CONFIG_MDIO_BITBANG is not set |
598 | CONFIG_NET_ETHERNET=y | 588 | CONFIG_NET_ETHERNET=y |
599 | CONFIG_MII=y | 589 | CONFIG_MII=y |
600 | # CONFIG_MACE is not set | ||
601 | # CONFIG_BMAC is not set | ||
602 | # CONFIG_HAPPYMEAL is not set | 590 | # CONFIG_HAPPYMEAL is not set |
603 | # CONFIG_SUNGEM is not set | 591 | # CONFIG_SUNGEM is not set |
604 | # CONFIG_CASSINI is not set | 592 | # CONFIG_CASSINI is not set |
@@ -609,8 +597,12 @@ CONFIG_MII=y | |||
609 | # CONFIG_IBM_NEW_EMAC_RGMII is not set | 597 | # CONFIG_IBM_NEW_EMAC_RGMII is not set |
610 | # CONFIG_IBM_NEW_EMAC_TAH is not set | 598 | # CONFIG_IBM_NEW_EMAC_TAH is not set |
611 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set | 599 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set |
600 | # CONFIG_IBM_NEW_EMAC_NO_FLOW_CTRL is not set | ||
601 | # CONFIG_IBM_NEW_EMAC_MAL_CLR_ICINTSTAT is not set | ||
602 | # CONFIG_IBM_NEW_EMAC_MAL_COMMON_ERR is not set | ||
612 | # CONFIG_NET_PCI is not set | 603 | # CONFIG_NET_PCI is not set |
613 | # CONFIG_B44 is not set | 604 | # CONFIG_B44 is not set |
605 | # CONFIG_ATL2 is not set | ||
614 | CONFIG_NETDEV_1000=y | 606 | CONFIG_NETDEV_1000=y |
615 | # CONFIG_ACENIC is not set | 607 | # CONFIG_ACENIC is not set |
616 | # CONFIG_DL2K is not set | 608 | # CONFIG_DL2K is not set |
@@ -633,18 +625,22 @@ CONFIG_GIANFAR=y | |||
633 | # CONFIG_QLA3XXX is not set | 625 | # CONFIG_QLA3XXX is not set |
634 | # CONFIG_ATL1 is not set | 626 | # CONFIG_ATL1 is not set |
635 | # CONFIG_ATL1E is not set | 627 | # CONFIG_ATL1E is not set |
628 | # CONFIG_JME is not set | ||
636 | CONFIG_NETDEV_10000=y | 629 | CONFIG_NETDEV_10000=y |
637 | # CONFIG_CHELSIO_T1 is not set | 630 | # CONFIG_CHELSIO_T1 is not set |
638 | # CONFIG_CHELSIO_T3 is not set | 631 | # CONFIG_CHELSIO_T3 is not set |
632 | # CONFIG_ENIC is not set | ||
639 | # CONFIG_IXGBE is not set | 633 | # CONFIG_IXGBE is not set |
640 | # CONFIG_IXGB is not set | 634 | # CONFIG_IXGB is not set |
641 | # CONFIG_S2IO is not set | 635 | # CONFIG_S2IO is not set |
642 | # CONFIG_MYRI10GE is not set | 636 | # CONFIG_MYRI10GE is not set |
643 | # CONFIG_NETXEN_NIC is not set | 637 | # CONFIG_NETXEN_NIC is not set |
644 | # CONFIG_NIU is not set | 638 | # CONFIG_NIU is not set |
639 | # CONFIG_MLX4_EN is not set | ||
645 | # CONFIG_MLX4_CORE is not set | 640 | # CONFIG_MLX4_CORE is not set |
646 | # CONFIG_TEHUTI is not set | 641 | # CONFIG_TEHUTI is not set |
647 | # CONFIG_BNX2X is not set | 642 | # CONFIG_BNX2X is not set |
643 | # CONFIG_QLGE is not set | ||
648 | # CONFIG_SFC is not set | 644 | # CONFIG_SFC is not set |
649 | # CONFIG_TR is not set | 645 | # CONFIG_TR is not set |
650 | 646 | ||
@@ -721,14 +717,11 @@ CONFIG_SERIAL_8250_RUNTIME_UARTS=4 | |||
721 | # CONFIG_SERIAL_UARTLITE is not set | 717 | # CONFIG_SERIAL_UARTLITE is not set |
722 | CONFIG_SERIAL_CORE=y | 718 | CONFIG_SERIAL_CORE=y |
723 | CONFIG_SERIAL_CORE_CONSOLE=y | 719 | CONFIG_SERIAL_CORE_CONSOLE=y |
724 | # CONFIG_SERIAL_PMACZILOG is not set | ||
725 | # CONFIG_SERIAL_JSM is not set | 720 | # CONFIG_SERIAL_JSM is not set |
726 | # CONFIG_SERIAL_OF_PLATFORM is not set | 721 | # CONFIG_SERIAL_OF_PLATFORM is not set |
727 | CONFIG_UNIX98_PTYS=y | 722 | CONFIG_UNIX98_PTYS=y |
728 | CONFIG_LEGACY_PTYS=y | 723 | CONFIG_LEGACY_PTYS=y |
729 | CONFIG_LEGACY_PTY_COUNT=256 | 724 | CONFIG_LEGACY_PTY_COUNT=256 |
730 | # CONFIG_BRIQ_PANEL is not set | ||
731 | # CONFIG_HVC_RTAS is not set | ||
732 | # CONFIG_IPMI_HANDLER is not set | 725 | # CONFIG_IPMI_HANDLER is not set |
733 | # CONFIG_HW_RANDOM is not set | 726 | # CONFIG_HW_RANDOM is not set |
734 | # CONFIG_NVRAM is not set | 727 | # CONFIG_NVRAM is not set |
@@ -767,12 +760,6 @@ CONFIG_I2C_HELPER_AUTO=y | |||
767 | # CONFIG_I2C_VIAPRO is not set | 760 | # CONFIG_I2C_VIAPRO is not set |
768 | 761 | ||
769 | # | 762 | # |
770 | # Mac SMBus host controller drivers | ||
771 | # | ||
772 | # CONFIG_I2C_HYDRA is not set | ||
773 | CONFIG_I2C_POWERMAC=y | ||
774 | |||
775 | # | ||
776 | # I2C system bus drivers (mostly embedded / system-on-chip) | 763 | # I2C system bus drivers (mostly embedded / system-on-chip) |
777 | # | 764 | # |
778 | CONFIG_I2C_MPC=y | 765 | CONFIG_I2C_MPC=y |
@@ -808,6 +795,7 @@ CONFIG_I2C_MPC=y | |||
808 | # CONFIG_SENSORS_PCF8591 is not set | 795 | # CONFIG_SENSORS_PCF8591 is not set |
809 | # CONFIG_SENSORS_MAX6875 is not set | 796 | # CONFIG_SENSORS_MAX6875 is not set |
810 | # CONFIG_SENSORS_TSL2550 is not set | 797 | # CONFIG_SENSORS_TSL2550 is not set |
798 | # CONFIG_MCU_MPC8349EMITX is not set | ||
811 | # CONFIG_I2C_DEBUG_CORE is not set | 799 | # CONFIG_I2C_DEBUG_CORE is not set |
812 | # CONFIG_I2C_DEBUG_ALGO is not set | 800 | # CONFIG_I2C_DEBUG_ALGO is not set |
813 | # CONFIG_I2C_DEBUG_BUS is not set | 801 | # CONFIG_I2C_DEBUG_BUS is not set |
@@ -829,7 +817,6 @@ CONFIG_HWMON=y | |||
829 | # CONFIG_SENSORS_ADM9240 is not set | 817 | # CONFIG_SENSORS_ADM9240 is not set |
830 | # CONFIG_SENSORS_ADT7470 is not set | 818 | # CONFIG_SENSORS_ADT7470 is not set |
831 | # CONFIG_SENSORS_ADT7473 is not set | 819 | # CONFIG_SENSORS_ADT7473 is not set |
832 | # CONFIG_SENSORS_AMS is not set | ||
833 | # CONFIG_SENSORS_ATXP1 is not set | 820 | # CONFIG_SENSORS_ATXP1 is not set |
834 | # CONFIG_SENSORS_DS1621 is not set | 821 | # CONFIG_SENSORS_DS1621 is not set |
835 | # CONFIG_SENSORS_I5K_AMB is not set | 822 | # CONFIG_SENSORS_I5K_AMB is not set |
@@ -884,7 +871,6 @@ CONFIG_WATCHDOG=y | |||
884 | # CONFIG_SOFT_WATCHDOG is not set | 871 | # CONFIG_SOFT_WATCHDOG is not set |
885 | # CONFIG_ALIM7101_WDT is not set | 872 | # CONFIG_ALIM7101_WDT is not set |
886 | # CONFIG_8xxx_WDT is not set | 873 | # CONFIG_8xxx_WDT is not set |
887 | # CONFIG_WATCHDOG_RTAS is not set | ||
888 | 874 | ||
889 | # | 875 | # |
890 | # PCI-based Watchdog Cards | 876 | # PCI-based Watchdog Cards |
@@ -905,6 +891,17 @@ CONFIG_SSB_POSSIBLE=y | |||
905 | # CONFIG_MFD_SM501 is not set | 891 | # CONFIG_MFD_SM501 is not set |
906 | # CONFIG_HTC_PASIC3 is not set | 892 | # CONFIG_HTC_PASIC3 is not set |
907 | # CONFIG_MFD_TMIO is not set | 893 | # CONFIG_MFD_TMIO is not set |
894 | # CONFIG_PMIC_DA903X is not set | ||
895 | # CONFIG_MFD_WM8400 is not set | ||
896 | # CONFIG_MFD_WM8350_I2C is not set | ||
897 | |||
898 | # | ||
899 | # Voltage and Current regulators | ||
900 | # | ||
901 | # CONFIG_REGULATOR is not set | ||
902 | # CONFIG_REGULATOR_FIXED_VOLTAGE is not set | ||
903 | # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set | ||
904 | # CONFIG_REGULATOR_BQ24022 is not set | ||
908 | 905 | ||
909 | # | 906 | # |
910 | # Multimedia devices | 907 | # Multimedia devices |
@@ -941,6 +938,12 @@ CONFIG_HID_SUPPORT=y | |||
941 | CONFIG_HID=y | 938 | CONFIG_HID=y |
942 | # CONFIG_HID_DEBUG is not set | 939 | # CONFIG_HID_DEBUG is not set |
943 | # CONFIG_HIDRAW is not set | 940 | # CONFIG_HIDRAW is not set |
941 | # CONFIG_HID_PID is not set | ||
942 | |||
943 | # | ||
944 | # Special HID drivers | ||
945 | # | ||
946 | CONFIG_HID_COMPAT=y | ||
944 | CONFIG_USB_SUPPORT=y | 947 | CONFIG_USB_SUPPORT=y |
945 | CONFIG_USB_ARCH_HAS_HCD=y | 948 | CONFIG_USB_ARCH_HAS_HCD=y |
946 | CONFIG_USB_ARCH_HAS_OHCI=y | 949 | CONFIG_USB_ARCH_HAS_OHCI=y |
@@ -957,6 +960,7 @@ CONFIG_USB_ARCH_HAS_EHCI=y | |||
957 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' | 960 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' |
958 | # | 961 | # |
959 | # CONFIG_USB_GADGET is not set | 962 | # CONFIG_USB_GADGET is not set |
963 | # CONFIG_UWB is not set | ||
960 | # CONFIG_MMC is not set | 964 | # CONFIG_MMC is not set |
961 | # CONFIG_MEMSTICK is not set | 965 | # CONFIG_MEMSTICK is not set |
962 | # CONFIG_NEW_LEDS is not set | 966 | # CONFIG_NEW_LEDS is not set |
@@ -966,6 +970,7 @@ CONFIG_USB_ARCH_HAS_EHCI=y | |||
966 | # CONFIG_RTC_CLASS is not set | 970 | # CONFIG_RTC_CLASS is not set |
967 | # CONFIG_DMADEVICES is not set | 971 | # CONFIG_DMADEVICES is not set |
968 | # CONFIG_UIO is not set | 972 | # CONFIG_UIO is not set |
973 | # CONFIG_STAGING is not set | ||
969 | 974 | ||
970 | # | 975 | # |
971 | # File systems | 976 | # File systems |
@@ -977,12 +982,13 @@ CONFIG_EXT3_FS=y | |||
977 | CONFIG_EXT3_FS_XATTR=y | 982 | CONFIG_EXT3_FS_XATTR=y |
978 | # CONFIG_EXT3_FS_POSIX_ACL is not set | 983 | # CONFIG_EXT3_FS_POSIX_ACL is not set |
979 | # CONFIG_EXT3_FS_SECURITY is not set | 984 | # CONFIG_EXT3_FS_SECURITY is not set |
980 | # CONFIG_EXT4DEV_FS is not set | 985 | # CONFIG_EXT4_FS is not set |
981 | CONFIG_JBD=y | 986 | CONFIG_JBD=y |
982 | CONFIG_FS_MBCACHE=y | 987 | CONFIG_FS_MBCACHE=y |
983 | # CONFIG_REISERFS_FS is not set | 988 | # CONFIG_REISERFS_FS is not set |
984 | # CONFIG_JFS_FS is not set | 989 | # CONFIG_JFS_FS is not set |
985 | # CONFIG_FS_POSIX_ACL is not set | 990 | # CONFIG_FS_POSIX_ACL is not set |
991 | CONFIG_FILE_LOCKING=y | ||
986 | # CONFIG_XFS_FS is not set | 992 | # CONFIG_XFS_FS is not set |
987 | # CONFIG_OCFS2_FS is not set | 993 | # CONFIG_OCFS2_FS is not set |
988 | CONFIG_DNOTIFY=y | 994 | CONFIG_DNOTIFY=y |
@@ -1012,6 +1018,7 @@ CONFIG_INOTIFY_USER=y | |||
1012 | CONFIG_PROC_FS=y | 1018 | CONFIG_PROC_FS=y |
1013 | CONFIG_PROC_KCORE=y | 1019 | CONFIG_PROC_KCORE=y |
1014 | CONFIG_PROC_SYSCTL=y | 1020 | CONFIG_PROC_SYSCTL=y |
1021 | CONFIG_PROC_PAGE_MONITOR=y | ||
1015 | CONFIG_SYSFS=y | 1022 | CONFIG_SYSFS=y |
1016 | CONFIG_TMPFS=y | 1023 | CONFIG_TMPFS=y |
1017 | # CONFIG_TMPFS_POSIX_ACL is not set | 1024 | # CONFIG_TMPFS_POSIX_ACL is not set |
@@ -1049,6 +1056,7 @@ CONFIG_LOCKD_V4=y | |||
1049 | CONFIG_NFS_COMMON=y | 1056 | CONFIG_NFS_COMMON=y |
1050 | CONFIG_SUNRPC=y | 1057 | CONFIG_SUNRPC=y |
1051 | CONFIG_SUNRPC_GSS=y | 1058 | CONFIG_SUNRPC_GSS=y |
1059 | # CONFIG_SUNRPC_REGISTER_V4 is not set | ||
1052 | CONFIG_RPCSEC_GSS_KRB5=y | 1060 | CONFIG_RPCSEC_GSS_KRB5=y |
1053 | # CONFIG_RPCSEC_GSS_SPKM3 is not set | 1061 | # CONFIG_RPCSEC_GSS_SPKM3 is not set |
1054 | # CONFIG_SMB_FS is not set | 1062 | # CONFIG_SMB_FS is not set |
@@ -1085,7 +1093,6 @@ CONFIG_MSDOS_PARTITION=y | |||
1085 | # Library routines | 1093 | # Library routines |
1086 | # | 1094 | # |
1087 | CONFIG_BITREVERSE=y | 1095 | CONFIG_BITREVERSE=y |
1088 | # CONFIG_GENERIC_FIND_FIRST_BIT is not set | ||
1089 | # CONFIG_CRC_CCITT is not set | 1096 | # CONFIG_CRC_CCITT is not set |
1090 | # CONFIG_CRC16 is not set | 1097 | # CONFIG_CRC16 is not set |
1091 | CONFIG_CRC_T10DIF=y | 1098 | CONFIG_CRC_T10DIF=y |
@@ -1113,13 +1120,15 @@ CONFIG_FRAME_WARN=1024 | |||
1113 | # CONFIG_DEBUG_KERNEL is not set | 1120 | # CONFIG_DEBUG_KERNEL is not set |
1114 | # CONFIG_DEBUG_BUGVERBOSE is not set | 1121 | # CONFIG_DEBUG_BUGVERBOSE is not set |
1115 | # CONFIG_DEBUG_MEMORY_INIT is not set | 1122 | # CONFIG_DEBUG_MEMORY_INIT is not set |
1123 | # CONFIG_RCU_CPU_STALL_DETECTOR is not set | ||
1116 | # CONFIG_LATENCYTOP is not set | 1124 | # CONFIG_LATENCYTOP is not set |
1117 | CONFIG_SYSCTL_SYSCALL_CHECK=y | 1125 | CONFIG_SYSCTL_SYSCALL_CHECK=y |
1118 | CONFIG_HAVE_FTRACE=y | 1126 | CONFIG_HAVE_FUNCTION_TRACER=y |
1119 | CONFIG_HAVE_DYNAMIC_FTRACE=y | 1127 | |
1120 | # CONFIG_FTRACE is not set | 1128 | # |
1121 | # CONFIG_SCHED_TRACER is not set | 1129 | # Tracers |
1122 | # CONFIG_CONTEXT_SWITCH_TRACER is not set | 1130 | # |
1131 | # CONFIG_DYNAMIC_PRINTK_DEBUG is not set | ||
1123 | # CONFIG_SAMPLES is not set | 1132 | # CONFIG_SAMPLES is not set |
1124 | CONFIG_HAVE_ARCH_KGDB=y | 1133 | CONFIG_HAVE_ARCH_KGDB=y |
1125 | # CONFIG_IRQSTACKS is not set | 1134 | # CONFIG_IRQSTACKS is not set |
@@ -1131,14 +1140,19 @@ CONFIG_HAVE_ARCH_KGDB=y | |||
1131 | # | 1140 | # |
1132 | # CONFIG_KEYS is not set | 1141 | # CONFIG_KEYS is not set |
1133 | # CONFIG_SECURITY is not set | 1142 | # CONFIG_SECURITY is not set |
1143 | # CONFIG_SECURITYFS is not set | ||
1134 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set | 1144 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set |
1135 | CONFIG_CRYPTO=y | 1145 | CONFIG_CRYPTO=y |
1136 | 1146 | ||
1137 | # | 1147 | # |
1138 | # Crypto core or helper | 1148 | # Crypto core or helper |
1139 | # | 1149 | # |
1150 | # CONFIG_CRYPTO_FIPS is not set | ||
1140 | CONFIG_CRYPTO_ALGAPI=y | 1151 | CONFIG_CRYPTO_ALGAPI=y |
1152 | CONFIG_CRYPTO_AEAD=y | ||
1141 | CONFIG_CRYPTO_BLKCIPHER=y | 1153 | CONFIG_CRYPTO_BLKCIPHER=y |
1154 | CONFIG_CRYPTO_HASH=y | ||
1155 | CONFIG_CRYPTO_RNG=y | ||
1142 | CONFIG_CRYPTO_MANAGER=y | 1156 | CONFIG_CRYPTO_MANAGER=y |
1143 | # CONFIG_CRYPTO_GF128MUL is not set | 1157 | # CONFIG_CRYPTO_GF128MUL is not set |
1144 | # CONFIG_CRYPTO_NULL is not set | 1158 | # CONFIG_CRYPTO_NULL is not set |
@@ -1211,6 +1225,11 @@ CONFIG_CRYPTO_DES=y | |||
1211 | # | 1225 | # |
1212 | # CONFIG_CRYPTO_DEFLATE is not set | 1226 | # CONFIG_CRYPTO_DEFLATE is not set |
1213 | # CONFIG_CRYPTO_LZO is not set | 1227 | # CONFIG_CRYPTO_LZO is not set |
1228 | |||
1229 | # | ||
1230 | # Random Number Generation | ||
1231 | # | ||
1232 | # CONFIG_CRYPTO_ANSI_CPRNG is not set | ||
1214 | CONFIG_CRYPTO_HW=y | 1233 | CONFIG_CRYPTO_HW=y |
1215 | # CONFIG_CRYPTO_DEV_HIFN_795X is not set | 1234 | # CONFIG_CRYPTO_DEV_HIFN_795X is not set |
1216 | # CONFIG_CRYPTO_DEV_TALITOS is not set | 1235 | # CONFIG_CRYPTO_DEV_TALITOS is not set |
diff --git a/arch/powerpc/configs/83xx/mpc837x_rdb_defconfig b/arch/powerpc/configs/83xx/mpc837x_rdb_defconfig index 5ac33054ce2c..f447de16f75d 100644 --- a/arch/powerpc/configs/83xx/mpc837x_rdb_defconfig +++ b/arch/powerpc/configs/83xx/mpc837x_rdb_defconfig | |||
@@ -1,7 +1,7 @@ | |||
1 | # | 1 | # |
2 | # Automatically generated make config: don't edit | 2 | # Automatically generated make config: don't edit |
3 | # Linux kernel version: 2.6.27-rc4 | 3 | # Linux kernel version: 2.6.28-rc3 |
4 | # Thu Aug 21 00:52:25 2008 | 4 | # Sat Nov 8 12:40:01 2008 |
5 | # | 5 | # |
6 | # CONFIG_PPC64 is not set | 6 | # CONFIG_PPC64 is not set |
7 | 7 | ||
@@ -23,7 +23,7 @@ CONFIG_PPC_STD_MMU_32=y | |||
23 | # CONFIG_SMP is not set | 23 | # CONFIG_SMP is not set |
24 | CONFIG_PPC32=y | 24 | CONFIG_PPC32=y |
25 | CONFIG_WORD_SIZE=32 | 25 | CONFIG_WORD_SIZE=32 |
26 | CONFIG_PPC_MERGE=y | 26 | # CONFIG_ARCH_PHYS_ADDR_T_64BIT is not set |
27 | CONFIG_MMU=y | 27 | CONFIG_MMU=y |
28 | CONFIG_GENERIC_CMOS_UPDATE=y | 28 | CONFIG_GENERIC_CMOS_UPDATE=y |
29 | CONFIG_GENERIC_TIME=y | 29 | CONFIG_GENERIC_TIME=y |
@@ -53,8 +53,6 @@ CONFIG_PPC_UDBG_16550=y | |||
53 | CONFIG_AUDIT_ARCH=y | 53 | CONFIG_AUDIT_ARCH=y |
54 | CONFIG_GENERIC_BUG=y | 54 | CONFIG_GENERIC_BUG=y |
55 | CONFIG_DEFAULT_UIMAGE=y | 55 | CONFIG_DEFAULT_UIMAGE=y |
56 | CONFIG_HIBERNATE_32=y | ||
57 | CONFIG_ARCH_HIBERNATION_POSSIBLE=y | ||
58 | CONFIG_ARCH_SUSPEND_POSSIBLE=y | 56 | CONFIG_ARCH_SUSPEND_POSSIBLE=y |
59 | # CONFIG_PPC_DCR_NATIVE is not set | 57 | # CONFIG_PPC_DCR_NATIVE is not set |
60 | # CONFIG_PPC_DCR_MMIO is not set | 58 | # CONFIG_PPC_DCR_MMIO is not set |
@@ -99,7 +97,6 @@ CONFIG_HOTPLUG=y | |||
99 | CONFIG_PRINTK=y | 97 | CONFIG_PRINTK=y |
100 | CONFIG_BUG=y | 98 | CONFIG_BUG=y |
101 | CONFIG_ELF_CORE=y | 99 | CONFIG_ELF_CORE=y |
102 | CONFIG_PCSPKR_PLATFORM=y | ||
103 | CONFIG_COMPAT_BRK=y | 100 | CONFIG_COMPAT_BRK=y |
104 | CONFIG_BASE_FULL=y | 101 | CONFIG_BASE_FULL=y |
105 | CONFIG_FUTEX=y | 102 | CONFIG_FUTEX=y |
@@ -109,7 +106,9 @@ CONFIG_SIGNALFD=y | |||
109 | CONFIG_TIMERFD=y | 106 | CONFIG_TIMERFD=y |
110 | CONFIG_EVENTFD=y | 107 | CONFIG_EVENTFD=y |
111 | CONFIG_SHMEM=y | 108 | CONFIG_SHMEM=y |
109 | CONFIG_AIO=y | ||
112 | CONFIG_VM_EVENT_COUNTERS=y | 110 | CONFIG_VM_EVENT_COUNTERS=y |
111 | CONFIG_PCI_QUIRKS=y | ||
113 | CONFIG_SLAB=y | 112 | CONFIG_SLAB=y |
114 | # CONFIG_SLUB is not set | 113 | # CONFIG_SLUB is not set |
115 | # CONFIG_SLOB is not set | 114 | # CONFIG_SLOB is not set |
@@ -122,10 +121,6 @@ CONFIG_HAVE_IOREMAP_PROT=y | |||
122 | CONFIG_HAVE_KPROBES=y | 121 | CONFIG_HAVE_KPROBES=y |
123 | CONFIG_HAVE_KRETPROBES=y | 122 | CONFIG_HAVE_KRETPROBES=y |
124 | CONFIG_HAVE_ARCH_TRACEHOOK=y | 123 | CONFIG_HAVE_ARCH_TRACEHOOK=y |
125 | # CONFIG_HAVE_DMA_ATTRS is not set | ||
126 | # CONFIG_USE_GENERIC_SMP_HELPERS is not set | ||
127 | # CONFIG_HAVE_CLK is not set | ||
128 | CONFIG_PROC_PAGE_MONITOR=y | ||
129 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set | 124 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set |
130 | CONFIG_SLABINFO=y | 125 | CONFIG_SLABINFO=y |
131 | CONFIG_RT_MUTEXES=y | 126 | CONFIG_RT_MUTEXES=y |
@@ -158,6 +153,7 @@ CONFIG_DEFAULT_AS=y | |||
158 | # CONFIG_DEFAULT_NOOP is not set | 153 | # CONFIG_DEFAULT_NOOP is not set |
159 | CONFIG_DEFAULT_IOSCHED="anticipatory" | 154 | CONFIG_DEFAULT_IOSCHED="anticipatory" |
160 | CONFIG_CLASSIC_RCU=y | 155 | CONFIG_CLASSIC_RCU=y |
156 | # CONFIG_FREEZER is not set | ||
161 | 157 | ||
162 | # | 158 | # |
163 | # Platform support | 159 | # Platform support |
@@ -165,10 +161,10 @@ CONFIG_CLASSIC_RCU=y | |||
165 | CONFIG_PPC_MULTIPLATFORM=y | 161 | CONFIG_PPC_MULTIPLATFORM=y |
166 | CONFIG_CLASSIC32=y | 162 | CONFIG_CLASSIC32=y |
167 | # CONFIG_PPC_CHRP is not set | 163 | # CONFIG_PPC_CHRP is not set |
168 | # CONFIG_PPC_PMAC is not set | ||
169 | # CONFIG_MPC5121_ADS is not set | 164 | # CONFIG_MPC5121_ADS is not set |
170 | # CONFIG_MPC5121_GENERIC is not set | 165 | # CONFIG_MPC5121_GENERIC is not set |
171 | # CONFIG_PPC_MPC52xx is not set | 166 | # CONFIG_PPC_MPC52xx is not set |
167 | # CONFIG_PPC_PMAC is not set | ||
172 | # CONFIG_PPC_CELL is not set | 168 | # CONFIG_PPC_CELL is not set |
173 | # CONFIG_PPC_CELL_NATIVE is not set | 169 | # CONFIG_PPC_CELL_NATIVE is not set |
174 | # CONFIG_PPC_82xx is not set | 170 | # CONFIG_PPC_82xx is not set |
@@ -188,30 +184,26 @@ CONFIG_MPC837x_RDB=y | |||
188 | CONFIG_PPC_MPC837x=y | 184 | CONFIG_PPC_MPC837x=y |
189 | # CONFIG_PPC_86xx is not set | 185 | # CONFIG_PPC_86xx is not set |
190 | # CONFIG_EMBEDDED6xx is not set | 186 | # CONFIG_EMBEDDED6xx is not set |
191 | CONFIG_PPC_NATIVE=y | ||
192 | # CONFIG_UDBG_RTAS_CONSOLE is not set | ||
193 | CONFIG_IPIC=y | 187 | CONFIG_IPIC=y |
194 | CONFIG_MPIC=y | 188 | # CONFIG_MPIC is not set |
195 | # CONFIG_MPIC_WEIRD is not set | 189 | # CONFIG_MPIC_WEIRD is not set |
196 | CONFIG_PPC_I8259=y | 190 | # CONFIG_PPC_I8259 is not set |
197 | CONFIG_PPC_RTAS=y | 191 | # CONFIG_PPC_RTAS is not set |
198 | # CONFIG_RTAS_ERROR_LOGGING is not set | ||
199 | CONFIG_RTAS_PROC=y | ||
200 | # CONFIG_MMIO_NVRAM is not set | 192 | # CONFIG_MMIO_NVRAM is not set |
201 | CONFIG_PPC_MPC106=y | 193 | # CONFIG_PPC_MPC106 is not set |
202 | # CONFIG_PPC_970_NAP is not set | 194 | # CONFIG_PPC_970_NAP is not set |
203 | # CONFIG_PPC_INDIRECT_IO is not set | 195 | # CONFIG_PPC_INDIRECT_IO is not set |
204 | # CONFIG_GENERIC_IOMAP is not set | 196 | # CONFIG_GENERIC_IOMAP is not set |
205 | # CONFIG_CPU_FREQ is not set | 197 | # CONFIG_CPU_FREQ is not set |
206 | # CONFIG_PPC601_SYNC_FIX is not set | ||
207 | # CONFIG_TAU is not set | 198 | # CONFIG_TAU is not set |
199 | # CONFIG_QUICC_ENGINE is not set | ||
208 | # CONFIG_FSL_ULI1575 is not set | 200 | # CONFIG_FSL_ULI1575 is not set |
201 | # CONFIG_MPC8xxx_GPIO is not set | ||
209 | 202 | ||
210 | # | 203 | # |
211 | # Kernel options | 204 | # Kernel options |
212 | # | 205 | # |
213 | # CONFIG_HIGHMEM is not set | 206 | # CONFIG_HIGHMEM is not set |
214 | # CONFIG_TICK_ONESHOT is not set | ||
215 | # CONFIG_NO_HZ is not set | 207 | # CONFIG_NO_HZ is not set |
216 | # CONFIG_HIGH_RES_TIMERS is not set | 208 | # CONFIG_HIGH_RES_TIMERS is not set |
217 | CONFIG_GENERIC_CLOCKEVENTS_BUILD=y | 209 | CONFIG_GENERIC_CLOCKEVENTS_BUILD=y |
@@ -225,6 +217,8 @@ CONFIG_PREEMPT_NONE=y | |||
225 | # CONFIG_PREEMPT_VOLUNTARY is not set | 217 | # CONFIG_PREEMPT_VOLUNTARY is not set |
226 | # CONFIG_PREEMPT is not set | 218 | # CONFIG_PREEMPT is not set |
227 | CONFIG_BINFMT_ELF=y | 219 | CONFIG_BINFMT_ELF=y |
220 | # CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set | ||
221 | # CONFIG_HAVE_AOUT is not set | ||
228 | # CONFIG_BINFMT_MISC is not set | 222 | # CONFIG_BINFMT_MISC is not set |
229 | # CONFIG_IOMMU_HELPER is not set | 223 | # CONFIG_IOMMU_HELPER is not set |
230 | CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y | 224 | CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y |
@@ -239,15 +233,15 @@ CONFIG_FLATMEM_MANUAL=y | |||
239 | # CONFIG_SPARSEMEM_MANUAL is not set | 233 | # CONFIG_SPARSEMEM_MANUAL is not set |
240 | CONFIG_FLATMEM=y | 234 | CONFIG_FLATMEM=y |
241 | CONFIG_FLAT_NODE_MEM_MAP=y | 235 | CONFIG_FLAT_NODE_MEM_MAP=y |
242 | # CONFIG_SPARSEMEM_STATIC is not set | ||
243 | # CONFIG_SPARSEMEM_VMEMMAP_ENABLE is not set | ||
244 | CONFIG_PAGEFLAGS_EXTENDED=y | 236 | CONFIG_PAGEFLAGS_EXTENDED=y |
245 | CONFIG_SPLIT_PTLOCK_CPUS=4 | 237 | CONFIG_SPLIT_PTLOCK_CPUS=4 |
246 | CONFIG_MIGRATION=y | 238 | CONFIG_MIGRATION=y |
247 | # CONFIG_RESOURCES_64BIT is not set | 239 | # CONFIG_RESOURCES_64BIT is not set |
240 | # CONFIG_PHYS_ADDR_T_64BIT is not set | ||
248 | CONFIG_ZONE_DMA_FLAG=1 | 241 | CONFIG_ZONE_DMA_FLAG=1 |
249 | CONFIG_BOUNCE=y | 242 | CONFIG_BOUNCE=y |
250 | CONFIG_VIRT_TO_BUS=y | 243 | CONFIG_VIRT_TO_BUS=y |
244 | CONFIG_UNEVICTABLE_LRU=y | ||
251 | CONFIG_FORCE_MAX_ZONEORDER=11 | 245 | CONFIG_FORCE_MAX_ZONEORDER=11 |
252 | CONFIG_PROC_DEVICETREE=y | 246 | CONFIG_PROC_DEVICETREE=y |
253 | # CONFIG_CMDLINE_BOOL is not set | 247 | # CONFIG_CMDLINE_BOOL is not set |
@@ -259,7 +253,6 @@ CONFIG_ISA_DMA_API=y | |||
259 | # | 253 | # |
260 | # Bus options | 254 | # Bus options |
261 | # | 255 | # |
262 | # CONFIG_ISA is not set | ||
263 | CONFIG_ZONE_DMA=y | 256 | CONFIG_ZONE_DMA=y |
264 | CONFIG_GENERIC_ISA_DMA=y | 257 | CONFIG_GENERIC_ISA_DMA=y |
265 | CONFIG_PPC_INDIRECT_PCI=y | 258 | CONFIG_PPC_INDIRECT_PCI=y |
@@ -272,7 +265,7 @@ CONFIG_PCI_SYSCALL=y | |||
272 | # CONFIG_PCIEPORTBUS is not set | 265 | # CONFIG_PCIEPORTBUS is not set |
273 | CONFIG_ARCH_SUPPORTS_MSI=y | 266 | CONFIG_ARCH_SUPPORTS_MSI=y |
274 | # CONFIG_PCI_MSI is not set | 267 | # CONFIG_PCI_MSI is not set |
275 | CONFIG_PCI_LEGACY=y | 268 | # CONFIG_PCI_LEGACY is not set |
276 | # CONFIG_PCCARD is not set | 269 | # CONFIG_PCCARD is not set |
277 | # CONFIG_HOTPLUG_PCI is not set | 270 | # CONFIG_HOTPLUG_PCI is not set |
278 | # CONFIG_HAS_RAPIDIO is not set | 271 | # CONFIG_HAS_RAPIDIO is not set |
@@ -335,6 +328,7 @@ CONFIG_DEFAULT_TCP_CONG="cubic" | |||
335 | # CONFIG_TIPC is not set | 328 | # CONFIG_TIPC is not set |
336 | # CONFIG_ATM is not set | 329 | # CONFIG_ATM is not set |
337 | # CONFIG_BRIDGE is not set | 330 | # CONFIG_BRIDGE is not set |
331 | # CONFIG_NET_DSA is not set | ||
338 | # CONFIG_VLAN_8021Q is not set | 332 | # CONFIG_VLAN_8021Q is not set |
339 | # CONFIG_DECNET is not set | 333 | # CONFIG_DECNET is not set |
340 | # CONFIG_LLC2 is not set | 334 | # CONFIG_LLC2 is not set |
@@ -355,11 +349,10 @@ CONFIG_DEFAULT_TCP_CONG="cubic" | |||
355 | # CONFIG_IRDA is not set | 349 | # CONFIG_IRDA is not set |
356 | # CONFIG_BT is not set | 350 | # CONFIG_BT is not set |
357 | # CONFIG_AF_RXRPC is not set | 351 | # CONFIG_AF_RXRPC is not set |
358 | 352 | # CONFIG_PHONET is not set | |
359 | # | 353 | CONFIG_WIRELESS=y |
360 | # Wireless | ||
361 | # | ||
362 | # CONFIG_CFG80211 is not set | 354 | # CONFIG_CFG80211 is not set |
355 | CONFIG_WIRELESS_OLD_REGULATORY=y | ||
363 | # CONFIG_WIRELESS_EXT is not set | 356 | # CONFIG_WIRELESS_EXT is not set |
364 | # CONFIG_MAC80211 is not set | 357 | # CONFIG_MAC80211 is not set |
365 | # CONFIG_IEEE80211 is not set | 358 | # CONFIG_IEEE80211 is not set |
@@ -385,7 +378,6 @@ CONFIG_OF_I2C=y | |||
385 | # CONFIG_PARPORT is not set | 378 | # CONFIG_PARPORT is not set |
386 | CONFIG_BLK_DEV=y | 379 | CONFIG_BLK_DEV=y |
387 | # CONFIG_BLK_DEV_FD is not set | 380 | # CONFIG_BLK_DEV_FD is not set |
388 | # CONFIG_MAC_FLOPPY is not set | ||
389 | # CONFIG_BLK_CPQ_DA is not set | 381 | # CONFIG_BLK_CPQ_DA is not set |
390 | # CONFIG_BLK_CPQ_CISS_DA is not set | 382 | # CONFIG_BLK_CPQ_CISS_DA is not set |
391 | # CONFIG_BLK_DEV_DAC960 is not set | 383 | # CONFIG_BLK_DEV_DAC960 is not set |
@@ -487,8 +479,6 @@ CONFIG_SCSI_LOWLEVEL=y | |||
487 | # CONFIG_SCSI_DC390T is not set | 479 | # CONFIG_SCSI_DC390T is not set |
488 | # CONFIG_SCSI_NSP32 is not set | 480 | # CONFIG_SCSI_NSP32 is not set |
489 | # CONFIG_SCSI_DEBUG is not set | 481 | # CONFIG_SCSI_DEBUG is not set |
490 | # CONFIG_SCSI_MESH is not set | ||
491 | # CONFIG_SCSI_MAC53C94 is not set | ||
492 | # CONFIG_SCSI_SRP is not set | 482 | # CONFIG_SCSI_SRP is not set |
493 | # CONFIG_SCSI_DH is not set | 483 | # CONFIG_SCSI_DH is not set |
494 | CONFIG_ATA=y | 484 | CONFIG_ATA=y |
@@ -554,6 +544,7 @@ CONFIG_ATA_SFF=y | |||
554 | # CONFIG_PATA_SCH is not set | 544 | # CONFIG_PATA_SCH is not set |
555 | CONFIG_MD=y | 545 | CONFIG_MD=y |
556 | CONFIG_BLK_DEV_MD=y | 546 | CONFIG_BLK_DEV_MD=y |
547 | CONFIG_MD_AUTODETECT=y | ||
557 | # CONFIG_MD_LINEAR is not set | 548 | # CONFIG_MD_LINEAR is not set |
558 | # CONFIG_MD_RAID0 is not set | 549 | # CONFIG_MD_RAID0 is not set |
559 | CONFIG_MD_RAID1=y | 550 | CONFIG_MD_RAID1=y |
@@ -603,8 +594,6 @@ CONFIG_FIXED_PHY=y | |||
603 | # CONFIG_MDIO_BITBANG is not set | 594 | # CONFIG_MDIO_BITBANG is not set |
604 | CONFIG_NET_ETHERNET=y | 595 | CONFIG_NET_ETHERNET=y |
605 | CONFIG_MII=y | 596 | CONFIG_MII=y |
606 | # CONFIG_MACE is not set | ||
607 | # CONFIG_BMAC is not set | ||
608 | # CONFIG_HAPPYMEAL is not set | 597 | # CONFIG_HAPPYMEAL is not set |
609 | # CONFIG_SUNGEM is not set | 598 | # CONFIG_SUNGEM is not set |
610 | # CONFIG_CASSINI is not set | 599 | # CONFIG_CASSINI is not set |
@@ -615,8 +604,12 @@ CONFIG_MII=y | |||
615 | # CONFIG_IBM_NEW_EMAC_RGMII is not set | 604 | # CONFIG_IBM_NEW_EMAC_RGMII is not set |
616 | # CONFIG_IBM_NEW_EMAC_TAH is not set | 605 | # CONFIG_IBM_NEW_EMAC_TAH is not set |
617 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set | 606 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set |
607 | # CONFIG_IBM_NEW_EMAC_NO_FLOW_CTRL is not set | ||
608 | # CONFIG_IBM_NEW_EMAC_MAL_CLR_ICINTSTAT is not set | ||
609 | # CONFIG_IBM_NEW_EMAC_MAL_COMMON_ERR is not set | ||
618 | # CONFIG_NET_PCI is not set | 610 | # CONFIG_NET_PCI is not set |
619 | # CONFIG_B44 is not set | 611 | # CONFIG_B44 is not set |
612 | # CONFIG_ATL2 is not set | ||
620 | CONFIG_NETDEV_1000=y | 613 | CONFIG_NETDEV_1000=y |
621 | # CONFIG_ACENIC is not set | 614 | # CONFIG_ACENIC is not set |
622 | # CONFIG_DL2K is not set | 615 | # CONFIG_DL2K is not set |
@@ -639,6 +632,7 @@ CONFIG_GIANFAR=y | |||
639 | # CONFIG_QLA3XXX is not set | 632 | # CONFIG_QLA3XXX is not set |
640 | # CONFIG_ATL1 is not set | 633 | # CONFIG_ATL1 is not set |
641 | # CONFIG_ATL1E is not set | 634 | # CONFIG_ATL1E is not set |
635 | # CONFIG_JME is not set | ||
642 | # CONFIG_NETDEV_10000 is not set | 636 | # CONFIG_NETDEV_10000 is not set |
643 | # CONFIG_TR is not set | 637 | # CONFIG_TR is not set |
644 | 638 | ||
@@ -673,7 +667,7 @@ CONFIG_GIANFAR=y | |||
673 | # Input device support | 667 | # Input device support |
674 | # | 668 | # |
675 | CONFIG_INPUT=y | 669 | CONFIG_INPUT=y |
676 | # CONFIG_INPUT_FF_MEMLESS is not set | 670 | CONFIG_INPUT_FF_MEMLESS=m |
677 | # CONFIG_INPUT_POLLDEV is not set | 671 | # CONFIG_INPUT_POLLDEV is not set |
678 | 672 | ||
679 | # | 673 | # |
@@ -724,14 +718,11 @@ CONFIG_SERIAL_8250_RUNTIME_UARTS=4 | |||
724 | # CONFIG_SERIAL_UARTLITE is not set | 718 | # CONFIG_SERIAL_UARTLITE is not set |
725 | CONFIG_SERIAL_CORE=y | 719 | CONFIG_SERIAL_CORE=y |
726 | CONFIG_SERIAL_CORE_CONSOLE=y | 720 | CONFIG_SERIAL_CORE_CONSOLE=y |
727 | # CONFIG_SERIAL_PMACZILOG is not set | ||
728 | # CONFIG_SERIAL_JSM is not set | 721 | # CONFIG_SERIAL_JSM is not set |
729 | # CONFIG_SERIAL_OF_PLATFORM is not set | 722 | # CONFIG_SERIAL_OF_PLATFORM is not set |
730 | CONFIG_UNIX98_PTYS=y | 723 | CONFIG_UNIX98_PTYS=y |
731 | CONFIG_LEGACY_PTYS=y | 724 | CONFIG_LEGACY_PTYS=y |
732 | CONFIG_LEGACY_PTY_COUNT=256 | 725 | CONFIG_LEGACY_PTY_COUNT=256 |
733 | # CONFIG_BRIQ_PANEL is not set | ||
734 | # CONFIG_HVC_RTAS is not set | ||
735 | # CONFIG_IPMI_HANDLER is not set | 726 | # CONFIG_IPMI_HANDLER is not set |
736 | # CONFIG_HW_RANDOM is not set | 727 | # CONFIG_HW_RANDOM is not set |
737 | # CONFIG_NVRAM is not set | 728 | # CONFIG_NVRAM is not set |
@@ -770,12 +761,6 @@ CONFIG_I2C_HELPER_AUTO=y | |||
770 | # CONFIG_I2C_VIAPRO is not set | 761 | # CONFIG_I2C_VIAPRO is not set |
771 | 762 | ||
772 | # | 763 | # |
773 | # Mac SMBus host controller drivers | ||
774 | # | ||
775 | # CONFIG_I2C_HYDRA is not set | ||
776 | CONFIG_I2C_POWERMAC=y | ||
777 | |||
778 | # | ||
779 | # I2C system bus drivers (mostly embedded / system-on-chip) | 764 | # I2C system bus drivers (mostly embedded / system-on-chip) |
780 | # | 765 | # |
781 | CONFIG_I2C_MPC=y | 766 | CONFIG_I2C_MPC=y |
@@ -812,6 +797,7 @@ CONFIG_I2C_MPC=y | |||
812 | # CONFIG_SENSORS_PCF8591 is not set | 797 | # CONFIG_SENSORS_PCF8591 is not set |
813 | # CONFIG_SENSORS_MAX6875 is not set | 798 | # CONFIG_SENSORS_MAX6875 is not set |
814 | # CONFIG_SENSORS_TSL2550 is not set | 799 | # CONFIG_SENSORS_TSL2550 is not set |
800 | # CONFIG_MCU_MPC8349EMITX is not set | ||
815 | # CONFIG_I2C_DEBUG_CORE is not set | 801 | # CONFIG_I2C_DEBUG_CORE is not set |
816 | # CONFIG_I2C_DEBUG_ALGO is not set | 802 | # CONFIG_I2C_DEBUG_ALGO is not set |
817 | # CONFIG_I2C_DEBUG_BUS is not set | 803 | # CONFIG_I2C_DEBUG_BUS is not set |
@@ -833,7 +819,6 @@ CONFIG_HWMON=y | |||
833 | # CONFIG_SENSORS_ADM9240 is not set | 819 | # CONFIG_SENSORS_ADM9240 is not set |
834 | # CONFIG_SENSORS_ADT7470 is not set | 820 | # CONFIG_SENSORS_ADT7470 is not set |
835 | # CONFIG_SENSORS_ADT7473 is not set | 821 | # CONFIG_SENSORS_ADT7473 is not set |
836 | # CONFIG_SENSORS_AMS is not set | ||
837 | # CONFIG_SENSORS_ATXP1 is not set | 822 | # CONFIG_SENSORS_ATXP1 is not set |
838 | # CONFIG_SENSORS_DS1621 is not set | 823 | # CONFIG_SENSORS_DS1621 is not set |
839 | # CONFIG_SENSORS_I5K_AMB is not set | 824 | # CONFIG_SENSORS_I5K_AMB is not set |
@@ -888,7 +873,6 @@ CONFIG_WATCHDOG=y | |||
888 | # CONFIG_SOFT_WATCHDOG is not set | 873 | # CONFIG_SOFT_WATCHDOG is not set |
889 | # CONFIG_ALIM7101_WDT is not set | 874 | # CONFIG_ALIM7101_WDT is not set |
890 | # CONFIG_8xxx_WDT is not set | 875 | # CONFIG_8xxx_WDT is not set |
891 | # CONFIG_WATCHDOG_RTAS is not set | ||
892 | 876 | ||
893 | # | 877 | # |
894 | # PCI-based Watchdog Cards | 878 | # PCI-based Watchdog Cards |
@@ -914,6 +898,17 @@ CONFIG_SSB_POSSIBLE=y | |||
914 | # CONFIG_MFD_SM501 is not set | 898 | # CONFIG_MFD_SM501 is not set |
915 | # CONFIG_HTC_PASIC3 is not set | 899 | # CONFIG_HTC_PASIC3 is not set |
916 | # CONFIG_MFD_TMIO is not set | 900 | # CONFIG_MFD_TMIO is not set |
901 | # CONFIG_PMIC_DA903X is not set | ||
902 | # CONFIG_MFD_WM8400 is not set | ||
903 | # CONFIG_MFD_WM8350_I2C is not set | ||
904 | |||
905 | # | ||
906 | # Voltage and Current regulators | ||
907 | # | ||
908 | # CONFIG_REGULATOR is not set | ||
909 | # CONFIG_REGULATOR_FIXED_VOLTAGE is not set | ||
910 | # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set | ||
911 | # CONFIG_REGULATOR_BQ24022 is not set | ||
917 | 912 | ||
918 | # | 913 | # |
919 | # Multimedia devices | 914 | # Multimedia devices |
@@ -956,9 +951,36 @@ CONFIG_HID=y | |||
956 | # USB Input Devices | 951 | # USB Input Devices |
957 | # | 952 | # |
958 | CONFIG_USB_HID=y | 953 | CONFIG_USB_HID=y |
959 | # CONFIG_USB_HIDINPUT_POWERBOOK is not set | 954 | # CONFIG_HID_PID is not set |
960 | # CONFIG_HID_FF is not set | ||
961 | # CONFIG_USB_HIDDEV is not set | 955 | # CONFIG_USB_HIDDEV is not set |
956 | |||
957 | # | ||
958 | # Special HID drivers | ||
959 | # | ||
960 | CONFIG_HID_COMPAT=y | ||
961 | CONFIG_HID_A4TECH=y | ||
962 | CONFIG_HID_APPLE=y | ||
963 | CONFIG_HID_BELKIN=y | ||
964 | CONFIG_HID_BRIGHT=y | ||
965 | CONFIG_HID_CHERRY=y | ||
966 | CONFIG_HID_CHICONY=y | ||
967 | CONFIG_HID_CYPRESS=y | ||
968 | CONFIG_HID_DELL=y | ||
969 | CONFIG_HID_EZKEY=y | ||
970 | CONFIG_HID_GYRATION=y | ||
971 | CONFIG_HID_LOGITECH=y | ||
972 | # CONFIG_LOGITECH_FF is not set | ||
973 | # CONFIG_LOGIRUMBLEPAD2_FF is not set | ||
974 | CONFIG_HID_MICROSOFT=y | ||
975 | CONFIG_HID_MONTEREY=y | ||
976 | CONFIG_HID_PANTHERLORD=y | ||
977 | # CONFIG_PANTHERLORD_FF is not set | ||
978 | CONFIG_HID_PETALYNX=y | ||
979 | CONFIG_HID_SAMSUNG=y | ||
980 | CONFIG_HID_SONY=y | ||
981 | CONFIG_HID_SUNPLUS=y | ||
982 | CONFIG_THRUSTMASTER_FF=m | ||
983 | CONFIG_ZEROPLUS_FF=m | ||
962 | CONFIG_USB_SUPPORT=y | 984 | CONFIG_USB_SUPPORT=y |
963 | CONFIG_USB_ARCH_HAS_HCD=y | 985 | CONFIG_USB_ARCH_HAS_HCD=y |
964 | CONFIG_USB_ARCH_HAS_OHCI=y | 986 | CONFIG_USB_ARCH_HAS_OHCI=y |
@@ -977,6 +999,8 @@ CONFIG_USB_DEVICE_CLASS=y | |||
977 | # CONFIG_USB_OTG_WHITELIST is not set | 999 | # CONFIG_USB_OTG_WHITELIST is not set |
978 | # CONFIG_USB_OTG_BLACKLIST_HUB is not set | 1000 | # CONFIG_USB_OTG_BLACKLIST_HUB is not set |
979 | CONFIG_USB_MON=y | 1001 | CONFIG_USB_MON=y |
1002 | # CONFIG_USB_WUSB is not set | ||
1003 | # CONFIG_USB_WUSB_CBAF is not set | ||
980 | 1004 | ||
981 | # | 1005 | # |
982 | # USB Host Controller Drivers | 1006 | # USB Host Controller Drivers |
@@ -993,6 +1017,8 @@ CONFIG_USB_EHCI_HCD_PPC_OF=y | |||
993 | # CONFIG_USB_UHCI_HCD is not set | 1017 | # CONFIG_USB_UHCI_HCD is not set |
994 | # CONFIG_USB_SL811_HCD is not set | 1018 | # CONFIG_USB_SL811_HCD is not set |
995 | # CONFIG_USB_R8A66597_HCD is not set | 1019 | # CONFIG_USB_R8A66597_HCD is not set |
1020 | # CONFIG_USB_WHCI_HCD is not set | ||
1021 | # CONFIG_USB_HWA_HCD is not set | ||
996 | 1022 | ||
997 | # | 1023 | # |
998 | # USB Device Class drivers | 1024 | # USB Device Class drivers |
@@ -1000,6 +1026,7 @@ CONFIG_USB_EHCI_HCD_PPC_OF=y | |||
1000 | # CONFIG_USB_ACM is not set | 1026 | # CONFIG_USB_ACM is not set |
1001 | # CONFIG_USB_PRINTER is not set | 1027 | # CONFIG_USB_PRINTER is not set |
1002 | # CONFIG_USB_WDM is not set | 1028 | # CONFIG_USB_WDM is not set |
1029 | # CONFIG_USB_TMC is not set | ||
1003 | 1030 | ||
1004 | # | 1031 | # |
1005 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' | 1032 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' |
@@ -1028,6 +1055,7 @@ CONFIG_USB_EHCI_HCD_PPC_OF=y | |||
1028 | # CONFIG_USB_EMI62 is not set | 1055 | # CONFIG_USB_EMI62 is not set |
1029 | # CONFIG_USB_EMI26 is not set | 1056 | # CONFIG_USB_EMI26 is not set |
1030 | # CONFIG_USB_ADUTUX is not set | 1057 | # CONFIG_USB_ADUTUX is not set |
1058 | # CONFIG_USB_SEVSEG is not set | ||
1031 | # CONFIG_USB_RIO500 is not set | 1059 | # CONFIG_USB_RIO500 is not set |
1032 | # CONFIG_USB_LEGOTOWER is not set | 1060 | # CONFIG_USB_LEGOTOWER is not set |
1033 | # CONFIG_USB_LCD is not set | 1061 | # CONFIG_USB_LCD is not set |
@@ -1044,7 +1072,9 @@ CONFIG_USB_EHCI_HCD_PPC_OF=y | |||
1044 | # CONFIG_USB_TRANCEVIBRATOR is not set | 1072 | # CONFIG_USB_TRANCEVIBRATOR is not set |
1045 | # CONFIG_USB_IOWARRIOR is not set | 1073 | # CONFIG_USB_IOWARRIOR is not set |
1046 | # CONFIG_USB_ISIGHTFW is not set | 1074 | # CONFIG_USB_ISIGHTFW is not set |
1075 | # CONFIG_USB_VST is not set | ||
1047 | # CONFIG_USB_GADGET is not set | 1076 | # CONFIG_USB_GADGET is not set |
1077 | # CONFIG_UWB is not set | ||
1048 | # CONFIG_MMC is not set | 1078 | # CONFIG_MMC is not set |
1049 | # CONFIG_MEMSTICK is not set | 1079 | # CONFIG_MEMSTICK is not set |
1050 | # CONFIG_NEW_LEDS is not set | 1080 | # CONFIG_NEW_LEDS is not set |
@@ -1054,6 +1084,7 @@ CONFIG_USB_EHCI_HCD_PPC_OF=y | |||
1054 | # CONFIG_RTC_CLASS is not set | 1084 | # CONFIG_RTC_CLASS is not set |
1055 | # CONFIG_DMADEVICES is not set | 1085 | # CONFIG_DMADEVICES is not set |
1056 | # CONFIG_UIO is not set | 1086 | # CONFIG_UIO is not set |
1087 | # CONFIG_STAGING is not set | ||
1057 | 1088 | ||
1058 | # | 1089 | # |
1059 | # File systems | 1090 | # File systems |
@@ -1065,12 +1096,13 @@ CONFIG_EXT3_FS=y | |||
1065 | CONFIG_EXT3_FS_XATTR=y | 1096 | CONFIG_EXT3_FS_XATTR=y |
1066 | # CONFIG_EXT3_FS_POSIX_ACL is not set | 1097 | # CONFIG_EXT3_FS_POSIX_ACL is not set |
1067 | # CONFIG_EXT3_FS_SECURITY is not set | 1098 | # CONFIG_EXT3_FS_SECURITY is not set |
1068 | # CONFIG_EXT4DEV_FS is not set | 1099 | # CONFIG_EXT4_FS is not set |
1069 | CONFIG_JBD=y | 1100 | CONFIG_JBD=y |
1070 | CONFIG_FS_MBCACHE=y | 1101 | CONFIG_FS_MBCACHE=y |
1071 | # CONFIG_REISERFS_FS is not set | 1102 | # CONFIG_REISERFS_FS is not set |
1072 | # CONFIG_JFS_FS is not set | 1103 | # CONFIG_JFS_FS is not set |
1073 | # CONFIG_FS_POSIX_ACL is not set | 1104 | # CONFIG_FS_POSIX_ACL is not set |
1105 | CONFIG_FILE_LOCKING=y | ||
1074 | # CONFIG_XFS_FS is not set | 1106 | # CONFIG_XFS_FS is not set |
1075 | # CONFIG_OCFS2_FS is not set | 1107 | # CONFIG_OCFS2_FS is not set |
1076 | CONFIG_DNOTIFY=y | 1108 | CONFIG_DNOTIFY=y |
@@ -1100,6 +1132,7 @@ CONFIG_INOTIFY_USER=y | |||
1100 | CONFIG_PROC_FS=y | 1132 | CONFIG_PROC_FS=y |
1101 | CONFIG_PROC_KCORE=y | 1133 | CONFIG_PROC_KCORE=y |
1102 | CONFIG_PROC_SYSCTL=y | 1134 | CONFIG_PROC_SYSCTL=y |
1135 | CONFIG_PROC_PAGE_MONITOR=y | ||
1103 | CONFIG_SYSFS=y | 1136 | CONFIG_SYSFS=y |
1104 | CONFIG_TMPFS=y | 1137 | CONFIG_TMPFS=y |
1105 | # CONFIG_TMPFS_POSIX_ACL is not set | 1138 | # CONFIG_TMPFS_POSIX_ACL is not set |
@@ -1137,6 +1170,7 @@ CONFIG_LOCKD_V4=y | |||
1137 | CONFIG_NFS_COMMON=y | 1170 | CONFIG_NFS_COMMON=y |
1138 | CONFIG_SUNRPC=y | 1171 | CONFIG_SUNRPC=y |
1139 | CONFIG_SUNRPC_GSS=y | 1172 | CONFIG_SUNRPC_GSS=y |
1173 | # CONFIG_SUNRPC_REGISTER_V4 is not set | ||
1140 | CONFIG_RPCSEC_GSS_KRB5=y | 1174 | CONFIG_RPCSEC_GSS_KRB5=y |
1141 | # CONFIG_RPCSEC_GSS_SPKM3 is not set | 1175 | # CONFIG_RPCSEC_GSS_SPKM3 is not set |
1142 | # CONFIG_SMB_FS is not set | 1176 | # CONFIG_SMB_FS is not set |
@@ -1173,7 +1207,6 @@ CONFIG_MSDOS_PARTITION=y | |||
1173 | # Library routines | 1207 | # Library routines |
1174 | # | 1208 | # |
1175 | CONFIG_BITREVERSE=y | 1209 | CONFIG_BITREVERSE=y |
1176 | # CONFIG_GENERIC_FIND_FIRST_BIT is not set | ||
1177 | # CONFIG_CRC_CCITT is not set | 1210 | # CONFIG_CRC_CCITT is not set |
1178 | # CONFIG_CRC16 is not set | 1211 | # CONFIG_CRC16 is not set |
1179 | CONFIG_CRC_T10DIF=y | 1212 | CONFIG_CRC_T10DIF=y |
@@ -1201,13 +1234,15 @@ CONFIG_FRAME_WARN=1024 | |||
1201 | # CONFIG_DEBUG_KERNEL is not set | 1234 | # CONFIG_DEBUG_KERNEL is not set |
1202 | # CONFIG_DEBUG_BUGVERBOSE is not set | 1235 | # CONFIG_DEBUG_BUGVERBOSE is not set |
1203 | # CONFIG_DEBUG_MEMORY_INIT is not set | 1236 | # CONFIG_DEBUG_MEMORY_INIT is not set |
1237 | # CONFIG_RCU_CPU_STALL_DETECTOR is not set | ||
1204 | # CONFIG_LATENCYTOP is not set | 1238 | # CONFIG_LATENCYTOP is not set |
1205 | CONFIG_SYSCTL_SYSCALL_CHECK=y | 1239 | CONFIG_SYSCTL_SYSCALL_CHECK=y |
1206 | CONFIG_HAVE_FTRACE=y | 1240 | CONFIG_HAVE_FUNCTION_TRACER=y |
1207 | CONFIG_HAVE_DYNAMIC_FTRACE=y | 1241 | |
1208 | # CONFIG_FTRACE is not set | 1242 | # |
1209 | # CONFIG_SCHED_TRACER is not set | 1243 | # Tracers |
1210 | # CONFIG_CONTEXT_SWITCH_TRACER is not set | 1244 | # |
1245 | # CONFIG_DYNAMIC_PRINTK_DEBUG is not set | ||
1211 | # CONFIG_SAMPLES is not set | 1246 | # CONFIG_SAMPLES is not set |
1212 | CONFIG_HAVE_ARCH_KGDB=y | 1247 | CONFIG_HAVE_ARCH_KGDB=y |
1213 | # CONFIG_IRQSTACKS is not set | 1248 | # CONFIG_IRQSTACKS is not set |
@@ -1219,6 +1254,7 @@ CONFIG_HAVE_ARCH_KGDB=y | |||
1219 | # | 1254 | # |
1220 | # CONFIG_KEYS is not set | 1255 | # CONFIG_KEYS is not set |
1221 | # CONFIG_SECURITY is not set | 1256 | # CONFIG_SECURITY is not set |
1257 | # CONFIG_SECURITYFS is not set | ||
1222 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set | 1258 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set |
1223 | CONFIG_XOR_BLOCKS=y | 1259 | CONFIG_XOR_BLOCKS=y |
1224 | CONFIG_ASYNC_CORE=y | 1260 | CONFIG_ASYNC_CORE=y |
@@ -1229,8 +1265,12 @@ CONFIG_CRYPTO=y | |||
1229 | # | 1265 | # |
1230 | # Crypto core or helper | 1266 | # Crypto core or helper |
1231 | # | 1267 | # |
1268 | # CONFIG_CRYPTO_FIPS is not set | ||
1232 | CONFIG_CRYPTO_ALGAPI=y | 1269 | CONFIG_CRYPTO_ALGAPI=y |
1270 | CONFIG_CRYPTO_AEAD=y | ||
1233 | CONFIG_CRYPTO_BLKCIPHER=y | 1271 | CONFIG_CRYPTO_BLKCIPHER=y |
1272 | CONFIG_CRYPTO_HASH=y | ||
1273 | CONFIG_CRYPTO_RNG=y | ||
1234 | CONFIG_CRYPTO_MANAGER=y | 1274 | CONFIG_CRYPTO_MANAGER=y |
1235 | # CONFIG_CRYPTO_GF128MUL is not set | 1275 | # CONFIG_CRYPTO_GF128MUL is not set |
1236 | # CONFIG_CRYPTO_NULL is not set | 1276 | # CONFIG_CRYPTO_NULL is not set |
@@ -1303,6 +1343,11 @@ CONFIG_CRYPTO_DES=y | |||
1303 | # | 1343 | # |
1304 | # CONFIG_CRYPTO_DEFLATE is not set | 1344 | # CONFIG_CRYPTO_DEFLATE is not set |
1305 | # CONFIG_CRYPTO_LZO is not set | 1345 | # CONFIG_CRYPTO_LZO is not set |
1346 | |||
1347 | # | ||
1348 | # Random Number Generation | ||
1349 | # | ||
1350 | # CONFIG_CRYPTO_ANSI_CPRNG is not set | ||
1306 | CONFIG_CRYPTO_HW=y | 1351 | CONFIG_CRYPTO_HW=y |
1307 | # CONFIG_CRYPTO_DEV_HIFN_795X is not set | 1352 | # CONFIG_CRYPTO_DEV_HIFN_795X is not set |
1308 | # CONFIG_CRYPTO_DEV_TALITOS is not set | 1353 | # CONFIG_CRYPTO_DEV_TALITOS is not set |
diff --git a/arch/powerpc/configs/83xx/sbc834x_defconfig b/arch/powerpc/configs/83xx/sbc834x_defconfig index c359cc2a380e..8d2d7eeab5f5 100644 --- a/arch/powerpc/configs/83xx/sbc834x_defconfig +++ b/arch/powerpc/configs/83xx/sbc834x_defconfig | |||
@@ -1,7 +1,7 @@ | |||
1 | # | 1 | # |
2 | # Automatically generated make config: don't edit | 2 | # Automatically generated make config: don't edit |
3 | # Linux kernel version: 2.6.27-rc4 | 3 | # Linux kernel version: 2.6.28-rc3 |
4 | # Thu Aug 21 00:52:27 2008 | 4 | # Sat Nov 8 12:40:02 2008 |
5 | # | 5 | # |
6 | # CONFIG_PPC64 is not set | 6 | # CONFIG_PPC64 is not set |
7 | 7 | ||
@@ -23,7 +23,7 @@ CONFIG_PPC_STD_MMU_32=y | |||
23 | # CONFIG_SMP is not set | 23 | # CONFIG_SMP is not set |
24 | CONFIG_PPC32=y | 24 | CONFIG_PPC32=y |
25 | CONFIG_WORD_SIZE=32 | 25 | CONFIG_WORD_SIZE=32 |
26 | CONFIG_PPC_MERGE=y | 26 | # CONFIG_ARCH_PHYS_ADDR_T_64BIT is not set |
27 | CONFIG_MMU=y | 27 | CONFIG_MMU=y |
28 | CONFIG_GENERIC_CMOS_UPDATE=y | 28 | CONFIG_GENERIC_CMOS_UPDATE=y |
29 | CONFIG_GENERIC_TIME=y | 29 | CONFIG_GENERIC_TIME=y |
@@ -53,8 +53,6 @@ CONFIG_PPC_UDBG_16550=y | |||
53 | CONFIG_AUDIT_ARCH=y | 53 | CONFIG_AUDIT_ARCH=y |
54 | CONFIG_GENERIC_BUG=y | 54 | CONFIG_GENERIC_BUG=y |
55 | CONFIG_DEFAULT_UIMAGE=y | 55 | CONFIG_DEFAULT_UIMAGE=y |
56 | CONFIG_HIBERNATE_32=y | ||
57 | CONFIG_ARCH_HIBERNATION_POSSIBLE=y | ||
58 | CONFIG_ARCH_SUSPEND_POSSIBLE=y | 56 | CONFIG_ARCH_SUSPEND_POSSIBLE=y |
59 | # CONFIG_PPC_DCR_NATIVE is not set | 57 | # CONFIG_PPC_DCR_NATIVE is not set |
60 | # CONFIG_PPC_DCR_MMIO is not set | 58 | # CONFIG_PPC_DCR_MMIO is not set |
@@ -98,7 +96,6 @@ CONFIG_HOTPLUG=y | |||
98 | CONFIG_PRINTK=y | 96 | CONFIG_PRINTK=y |
99 | CONFIG_BUG=y | 97 | CONFIG_BUG=y |
100 | CONFIG_ELF_CORE=y | 98 | CONFIG_ELF_CORE=y |
101 | CONFIG_PCSPKR_PLATFORM=y | ||
102 | CONFIG_COMPAT_BRK=y | 99 | CONFIG_COMPAT_BRK=y |
103 | CONFIG_BASE_FULL=y | 100 | CONFIG_BASE_FULL=y |
104 | CONFIG_FUTEX=y | 101 | CONFIG_FUTEX=y |
@@ -108,7 +105,9 @@ CONFIG_SIGNALFD=y | |||
108 | CONFIG_TIMERFD=y | 105 | CONFIG_TIMERFD=y |
109 | CONFIG_EVENTFD=y | 106 | CONFIG_EVENTFD=y |
110 | CONFIG_SHMEM=y | 107 | CONFIG_SHMEM=y |
108 | CONFIG_AIO=y | ||
111 | CONFIG_VM_EVENT_COUNTERS=y | 109 | CONFIG_VM_EVENT_COUNTERS=y |
110 | CONFIG_PCI_QUIRKS=y | ||
112 | CONFIG_SLAB=y | 111 | CONFIG_SLAB=y |
113 | # CONFIG_SLUB is not set | 112 | # CONFIG_SLUB is not set |
114 | # CONFIG_SLOB is not set | 113 | # CONFIG_SLOB is not set |
@@ -120,10 +119,6 @@ CONFIG_HAVE_IOREMAP_PROT=y | |||
120 | CONFIG_HAVE_KPROBES=y | 119 | CONFIG_HAVE_KPROBES=y |
121 | CONFIG_HAVE_KRETPROBES=y | 120 | CONFIG_HAVE_KRETPROBES=y |
122 | CONFIG_HAVE_ARCH_TRACEHOOK=y | 121 | CONFIG_HAVE_ARCH_TRACEHOOK=y |
123 | # CONFIG_HAVE_DMA_ATTRS is not set | ||
124 | # CONFIG_USE_GENERIC_SMP_HELPERS is not set | ||
125 | # CONFIG_HAVE_CLK is not set | ||
126 | CONFIG_PROC_PAGE_MONITOR=y | ||
127 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set | 122 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set |
128 | CONFIG_SLABINFO=y | 123 | CONFIG_SLABINFO=y |
129 | CONFIG_RT_MUTEXES=y | 124 | CONFIG_RT_MUTEXES=y |
@@ -156,6 +151,7 @@ CONFIG_DEFAULT_AS=y | |||
156 | # CONFIG_DEFAULT_NOOP is not set | 151 | # CONFIG_DEFAULT_NOOP is not set |
157 | CONFIG_DEFAULT_IOSCHED="anticipatory" | 152 | CONFIG_DEFAULT_IOSCHED="anticipatory" |
158 | CONFIG_CLASSIC_RCU=y | 153 | CONFIG_CLASSIC_RCU=y |
154 | # CONFIG_FREEZER is not set | ||
159 | 155 | ||
160 | # | 156 | # |
161 | # Platform support | 157 | # Platform support |
@@ -163,10 +159,10 @@ CONFIG_CLASSIC_RCU=y | |||
163 | CONFIG_PPC_MULTIPLATFORM=y | 159 | CONFIG_PPC_MULTIPLATFORM=y |
164 | CONFIG_CLASSIC32=y | 160 | CONFIG_CLASSIC32=y |
165 | # CONFIG_PPC_CHRP is not set | 161 | # CONFIG_PPC_CHRP is not set |
166 | # CONFIG_PPC_PMAC is not set | ||
167 | # CONFIG_MPC5121_ADS is not set | 162 | # CONFIG_MPC5121_ADS is not set |
168 | # CONFIG_MPC5121_GENERIC is not set | 163 | # CONFIG_MPC5121_GENERIC is not set |
169 | # CONFIG_PPC_MPC52xx is not set | 164 | # CONFIG_PPC_MPC52xx is not set |
165 | # CONFIG_PPC_PMAC is not set | ||
170 | # CONFIG_PPC_CELL is not set | 166 | # CONFIG_PPC_CELL is not set |
171 | # CONFIG_PPC_CELL_NATIVE is not set | 167 | # CONFIG_PPC_CELL_NATIVE is not set |
172 | # CONFIG_PPC_82xx is not set | 168 | # CONFIG_PPC_82xx is not set |
@@ -186,30 +182,26 @@ CONFIG_SBC834x=y | |||
186 | CONFIG_PPC_MPC834x=y | 182 | CONFIG_PPC_MPC834x=y |
187 | # CONFIG_PPC_86xx is not set | 183 | # CONFIG_PPC_86xx is not set |
188 | # CONFIG_EMBEDDED6xx is not set | 184 | # CONFIG_EMBEDDED6xx is not set |
189 | CONFIG_PPC_NATIVE=y | ||
190 | # CONFIG_UDBG_RTAS_CONSOLE is not set | ||
191 | CONFIG_IPIC=y | 185 | CONFIG_IPIC=y |
192 | CONFIG_MPIC=y | 186 | # CONFIG_MPIC is not set |
193 | # CONFIG_MPIC_WEIRD is not set | 187 | # CONFIG_MPIC_WEIRD is not set |
194 | CONFIG_PPC_I8259=y | 188 | # CONFIG_PPC_I8259 is not set |
195 | CONFIG_PPC_RTAS=y | 189 | # CONFIG_PPC_RTAS is not set |
196 | # CONFIG_RTAS_ERROR_LOGGING is not set | ||
197 | CONFIG_RTAS_PROC=y | ||
198 | # CONFIG_MMIO_NVRAM is not set | 190 | # CONFIG_MMIO_NVRAM is not set |
199 | CONFIG_PPC_MPC106=y | 191 | # CONFIG_PPC_MPC106 is not set |
200 | # CONFIG_PPC_970_NAP is not set | 192 | # CONFIG_PPC_970_NAP is not set |
201 | # CONFIG_PPC_INDIRECT_IO is not set | 193 | # CONFIG_PPC_INDIRECT_IO is not set |
202 | # CONFIG_GENERIC_IOMAP is not set | 194 | # CONFIG_GENERIC_IOMAP is not set |
203 | # CONFIG_CPU_FREQ is not set | 195 | # CONFIG_CPU_FREQ is not set |
204 | # CONFIG_PPC601_SYNC_FIX is not set | ||
205 | # CONFIG_TAU is not set | 196 | # CONFIG_TAU is not set |
197 | # CONFIG_QUICC_ENGINE is not set | ||
206 | # CONFIG_FSL_ULI1575 is not set | 198 | # CONFIG_FSL_ULI1575 is not set |
199 | # CONFIG_MPC8xxx_GPIO is not set | ||
207 | 200 | ||
208 | # | 201 | # |
209 | # Kernel options | 202 | # Kernel options |
210 | # | 203 | # |
211 | # CONFIG_HIGHMEM is not set | 204 | # CONFIG_HIGHMEM is not set |
212 | # CONFIG_TICK_ONESHOT is not set | ||
213 | # CONFIG_NO_HZ is not set | 205 | # CONFIG_NO_HZ is not set |
214 | # CONFIG_HIGH_RES_TIMERS is not set | 206 | # CONFIG_HIGH_RES_TIMERS is not set |
215 | CONFIG_GENERIC_CLOCKEVENTS_BUILD=y | 207 | CONFIG_GENERIC_CLOCKEVENTS_BUILD=y |
@@ -223,6 +215,8 @@ CONFIG_PREEMPT_NONE=y | |||
223 | # CONFIG_PREEMPT_VOLUNTARY is not set | 215 | # CONFIG_PREEMPT_VOLUNTARY is not set |
224 | # CONFIG_PREEMPT is not set | 216 | # CONFIG_PREEMPT is not set |
225 | CONFIG_BINFMT_ELF=y | 217 | CONFIG_BINFMT_ELF=y |
218 | # CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set | ||
219 | # CONFIG_HAVE_AOUT is not set | ||
226 | # CONFIG_BINFMT_MISC is not set | 220 | # CONFIG_BINFMT_MISC is not set |
227 | # CONFIG_IOMMU_HELPER is not set | 221 | # CONFIG_IOMMU_HELPER is not set |
228 | CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y | 222 | CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y |
@@ -237,15 +231,15 @@ CONFIG_FLATMEM_MANUAL=y | |||
237 | # CONFIG_SPARSEMEM_MANUAL is not set | 231 | # CONFIG_SPARSEMEM_MANUAL is not set |
238 | CONFIG_FLATMEM=y | 232 | CONFIG_FLATMEM=y |
239 | CONFIG_FLAT_NODE_MEM_MAP=y | 233 | CONFIG_FLAT_NODE_MEM_MAP=y |
240 | # CONFIG_SPARSEMEM_STATIC is not set | ||
241 | # CONFIG_SPARSEMEM_VMEMMAP_ENABLE is not set | ||
242 | CONFIG_PAGEFLAGS_EXTENDED=y | 234 | CONFIG_PAGEFLAGS_EXTENDED=y |
243 | CONFIG_SPLIT_PTLOCK_CPUS=4 | 235 | CONFIG_SPLIT_PTLOCK_CPUS=4 |
244 | CONFIG_MIGRATION=y | 236 | CONFIG_MIGRATION=y |
245 | # CONFIG_RESOURCES_64BIT is not set | 237 | # CONFIG_RESOURCES_64BIT is not set |
238 | # CONFIG_PHYS_ADDR_T_64BIT is not set | ||
246 | CONFIG_ZONE_DMA_FLAG=1 | 239 | CONFIG_ZONE_DMA_FLAG=1 |
247 | CONFIG_BOUNCE=y | 240 | CONFIG_BOUNCE=y |
248 | CONFIG_VIRT_TO_BUS=y | 241 | CONFIG_VIRT_TO_BUS=y |
242 | CONFIG_UNEVICTABLE_LRU=y | ||
249 | CONFIG_FORCE_MAX_ZONEORDER=11 | 243 | CONFIG_FORCE_MAX_ZONEORDER=11 |
250 | CONFIG_PROC_DEVICETREE=y | 244 | CONFIG_PROC_DEVICETREE=y |
251 | # CONFIG_CMDLINE_BOOL is not set | 245 | # CONFIG_CMDLINE_BOOL is not set |
@@ -257,7 +251,6 @@ CONFIG_ISA_DMA_API=y | |||
257 | # | 251 | # |
258 | # Bus options | 252 | # Bus options |
259 | # | 253 | # |
260 | # CONFIG_ISA is not set | ||
261 | CONFIG_ZONE_DMA=y | 254 | CONFIG_ZONE_DMA=y |
262 | CONFIG_GENERIC_ISA_DMA=y | 255 | CONFIG_GENERIC_ISA_DMA=y |
263 | CONFIG_PPC_INDIRECT_PCI=y | 256 | CONFIG_PPC_INDIRECT_PCI=y |
@@ -270,7 +263,7 @@ CONFIG_PCI_SYSCALL=y | |||
270 | # CONFIG_PCIEPORTBUS is not set | 263 | # CONFIG_PCIEPORTBUS is not set |
271 | CONFIG_ARCH_SUPPORTS_MSI=y | 264 | CONFIG_ARCH_SUPPORTS_MSI=y |
272 | # CONFIG_PCI_MSI is not set | 265 | # CONFIG_PCI_MSI is not set |
273 | CONFIG_PCI_LEGACY=y | 266 | # CONFIG_PCI_LEGACY is not set |
274 | # CONFIG_PCCARD is not set | 267 | # CONFIG_PCCARD is not set |
275 | # CONFIG_HOTPLUG_PCI is not set | 268 | # CONFIG_HOTPLUG_PCI is not set |
276 | # CONFIG_HAS_RAPIDIO is not set | 269 | # CONFIG_HAS_RAPIDIO is not set |
@@ -338,6 +331,7 @@ CONFIG_DEFAULT_TCP_CONG="cubic" | |||
338 | # CONFIG_TIPC is not set | 331 | # CONFIG_TIPC is not set |
339 | # CONFIG_ATM is not set | 332 | # CONFIG_ATM is not set |
340 | # CONFIG_BRIDGE is not set | 333 | # CONFIG_BRIDGE is not set |
334 | # CONFIG_NET_DSA is not set | ||
341 | # CONFIG_VLAN_8021Q is not set | 335 | # CONFIG_VLAN_8021Q is not set |
342 | # CONFIG_DECNET is not set | 336 | # CONFIG_DECNET is not set |
343 | # CONFIG_LLC2 is not set | 337 | # CONFIG_LLC2 is not set |
@@ -358,11 +352,10 @@ CONFIG_DEFAULT_TCP_CONG="cubic" | |||
358 | # CONFIG_IRDA is not set | 352 | # CONFIG_IRDA is not set |
359 | # CONFIG_BT is not set | 353 | # CONFIG_BT is not set |
360 | # CONFIG_AF_RXRPC is not set | 354 | # CONFIG_AF_RXRPC is not set |
361 | 355 | # CONFIG_PHONET is not set | |
362 | # | 356 | CONFIG_WIRELESS=y |
363 | # Wireless | ||
364 | # | ||
365 | # CONFIG_CFG80211 is not set | 357 | # CONFIG_CFG80211 is not set |
358 | CONFIG_WIRELESS_OLD_REGULATORY=y | ||
366 | # CONFIG_WIRELESS_EXT is not set | 359 | # CONFIG_WIRELESS_EXT is not set |
367 | # CONFIG_MAC80211 is not set | 360 | # CONFIG_MAC80211 is not set |
368 | # CONFIG_IEEE80211 is not set | 361 | # CONFIG_IEEE80211 is not set |
@@ -388,7 +381,6 @@ CONFIG_OF_I2C=y | |||
388 | # CONFIG_PARPORT is not set | 381 | # CONFIG_PARPORT is not set |
389 | CONFIG_BLK_DEV=y | 382 | CONFIG_BLK_DEV=y |
390 | # CONFIG_BLK_DEV_FD is not set | 383 | # CONFIG_BLK_DEV_FD is not set |
391 | # CONFIG_MAC_FLOPPY is not set | ||
392 | # CONFIG_BLK_CPQ_DA is not set | 384 | # CONFIG_BLK_CPQ_DA is not set |
393 | # CONFIG_BLK_CPQ_CISS_DA is not set | 385 | # CONFIG_BLK_CPQ_CISS_DA is not set |
394 | # CONFIG_BLK_DEV_DAC960 is not set | 386 | # CONFIG_BLK_DEV_DAC960 is not set |
@@ -464,8 +456,6 @@ CONFIG_BROADCOM_PHY=y | |||
464 | # CONFIG_MDIO_BITBANG is not set | 456 | # CONFIG_MDIO_BITBANG is not set |
465 | CONFIG_NET_ETHERNET=y | 457 | CONFIG_NET_ETHERNET=y |
466 | CONFIG_MII=y | 458 | CONFIG_MII=y |
467 | # CONFIG_MACE is not set | ||
468 | # CONFIG_BMAC is not set | ||
469 | # CONFIG_HAPPYMEAL is not set | 459 | # CONFIG_HAPPYMEAL is not set |
470 | # CONFIG_SUNGEM is not set | 460 | # CONFIG_SUNGEM is not set |
471 | # CONFIG_CASSINI is not set | 461 | # CONFIG_CASSINI is not set |
@@ -476,8 +466,12 @@ CONFIG_MII=y | |||
476 | # CONFIG_IBM_NEW_EMAC_RGMII is not set | 466 | # CONFIG_IBM_NEW_EMAC_RGMII is not set |
477 | # CONFIG_IBM_NEW_EMAC_TAH is not set | 467 | # CONFIG_IBM_NEW_EMAC_TAH is not set |
478 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set | 468 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set |
469 | # CONFIG_IBM_NEW_EMAC_NO_FLOW_CTRL is not set | ||
470 | # CONFIG_IBM_NEW_EMAC_MAL_CLR_ICINTSTAT is not set | ||
471 | # CONFIG_IBM_NEW_EMAC_MAL_COMMON_ERR is not set | ||
479 | # CONFIG_NET_PCI is not set | 472 | # CONFIG_NET_PCI is not set |
480 | # CONFIG_B44 is not set | 473 | # CONFIG_B44 is not set |
474 | # CONFIG_ATL2 is not set | ||
481 | CONFIG_NETDEV_1000=y | 475 | CONFIG_NETDEV_1000=y |
482 | # CONFIG_ACENIC is not set | 476 | # CONFIG_ACENIC is not set |
483 | # CONFIG_DL2K is not set | 477 | # CONFIG_DL2K is not set |
@@ -500,6 +494,7 @@ CONFIG_GIANFAR=y | |||
500 | # CONFIG_QLA3XXX is not set | 494 | # CONFIG_QLA3XXX is not set |
501 | # CONFIG_ATL1 is not set | 495 | # CONFIG_ATL1 is not set |
502 | # CONFIG_ATL1E is not set | 496 | # CONFIG_ATL1E is not set |
497 | # CONFIG_JME is not set | ||
503 | # CONFIG_NETDEV_10000 is not set | 498 | # CONFIG_NETDEV_10000 is not set |
504 | # CONFIG_TR is not set | 499 | # CONFIG_TR is not set |
505 | 500 | ||
@@ -575,14 +570,11 @@ CONFIG_SERIAL_8250_RUNTIME_UARTS=4 | |||
575 | # CONFIG_SERIAL_UARTLITE is not set | 570 | # CONFIG_SERIAL_UARTLITE is not set |
576 | CONFIG_SERIAL_CORE=y | 571 | CONFIG_SERIAL_CORE=y |
577 | CONFIG_SERIAL_CORE_CONSOLE=y | 572 | CONFIG_SERIAL_CORE_CONSOLE=y |
578 | # CONFIG_SERIAL_PMACZILOG is not set | ||
579 | # CONFIG_SERIAL_JSM is not set | 573 | # CONFIG_SERIAL_JSM is not set |
580 | # CONFIG_SERIAL_OF_PLATFORM is not set | 574 | # CONFIG_SERIAL_OF_PLATFORM is not set |
581 | CONFIG_UNIX98_PTYS=y | 575 | CONFIG_UNIX98_PTYS=y |
582 | CONFIG_LEGACY_PTYS=y | 576 | CONFIG_LEGACY_PTYS=y |
583 | CONFIG_LEGACY_PTY_COUNT=256 | 577 | CONFIG_LEGACY_PTY_COUNT=256 |
584 | # CONFIG_BRIQ_PANEL is not set | ||
585 | # CONFIG_HVC_RTAS is not set | ||
586 | # CONFIG_IPMI_HANDLER is not set | 578 | # CONFIG_IPMI_HANDLER is not set |
587 | # CONFIG_HW_RANDOM is not set | 579 | # CONFIG_HW_RANDOM is not set |
588 | # CONFIG_NVRAM is not set | 580 | # CONFIG_NVRAM is not set |
@@ -621,12 +613,6 @@ CONFIG_I2C_HELPER_AUTO=y | |||
621 | # CONFIG_I2C_VIAPRO is not set | 613 | # CONFIG_I2C_VIAPRO is not set |
622 | 614 | ||
623 | # | 615 | # |
624 | # Mac SMBus host controller drivers | ||
625 | # | ||
626 | # CONFIG_I2C_HYDRA is not set | ||
627 | CONFIG_I2C_POWERMAC=y | ||
628 | |||
629 | # | ||
630 | # I2C system bus drivers (mostly embedded / system-on-chip) | 616 | # I2C system bus drivers (mostly embedded / system-on-chip) |
631 | # | 617 | # |
632 | CONFIG_I2C_MPC=y | 618 | CONFIG_I2C_MPC=y |
@@ -662,6 +648,7 @@ CONFIG_I2C_MPC=y | |||
662 | # CONFIG_SENSORS_PCF8591 is not set | 648 | # CONFIG_SENSORS_PCF8591 is not set |
663 | # CONFIG_SENSORS_MAX6875 is not set | 649 | # CONFIG_SENSORS_MAX6875 is not set |
664 | # CONFIG_SENSORS_TSL2550 is not set | 650 | # CONFIG_SENSORS_TSL2550 is not set |
651 | # CONFIG_MCU_MPC8349EMITX is not set | ||
665 | # CONFIG_I2C_DEBUG_CORE is not set | 652 | # CONFIG_I2C_DEBUG_CORE is not set |
666 | # CONFIG_I2C_DEBUG_ALGO is not set | 653 | # CONFIG_I2C_DEBUG_ALGO is not set |
667 | # CONFIG_I2C_DEBUG_BUS is not set | 654 | # CONFIG_I2C_DEBUG_BUS is not set |
@@ -683,7 +670,6 @@ CONFIG_HWMON=y | |||
683 | # CONFIG_SENSORS_ADM9240 is not set | 670 | # CONFIG_SENSORS_ADM9240 is not set |
684 | # CONFIG_SENSORS_ADT7470 is not set | 671 | # CONFIG_SENSORS_ADT7470 is not set |
685 | # CONFIG_SENSORS_ADT7473 is not set | 672 | # CONFIG_SENSORS_ADT7473 is not set |
686 | # CONFIG_SENSORS_AMS is not set | ||
687 | # CONFIG_SENSORS_ATXP1 is not set | 673 | # CONFIG_SENSORS_ATXP1 is not set |
688 | # CONFIG_SENSORS_DS1621 is not set | 674 | # CONFIG_SENSORS_DS1621 is not set |
689 | # CONFIG_SENSORS_I5K_AMB is not set | 675 | # CONFIG_SENSORS_I5K_AMB is not set |
@@ -738,7 +724,6 @@ CONFIG_WATCHDOG=y | |||
738 | # CONFIG_SOFT_WATCHDOG is not set | 724 | # CONFIG_SOFT_WATCHDOG is not set |
739 | # CONFIG_ALIM7101_WDT is not set | 725 | # CONFIG_ALIM7101_WDT is not set |
740 | # CONFIG_8xxx_WDT is not set | 726 | # CONFIG_8xxx_WDT is not set |
741 | # CONFIG_WATCHDOG_RTAS is not set | ||
742 | 727 | ||
743 | # | 728 | # |
744 | # PCI-based Watchdog Cards | 729 | # PCI-based Watchdog Cards |
@@ -759,6 +744,17 @@ CONFIG_SSB_POSSIBLE=y | |||
759 | # CONFIG_MFD_SM501 is not set | 744 | # CONFIG_MFD_SM501 is not set |
760 | # CONFIG_HTC_PASIC3 is not set | 745 | # CONFIG_HTC_PASIC3 is not set |
761 | # CONFIG_MFD_TMIO is not set | 746 | # CONFIG_MFD_TMIO is not set |
747 | # CONFIG_PMIC_DA903X is not set | ||
748 | # CONFIG_MFD_WM8400 is not set | ||
749 | # CONFIG_MFD_WM8350_I2C is not set | ||
750 | |||
751 | # | ||
752 | # Voltage and Current regulators | ||
753 | # | ||
754 | # CONFIG_REGULATOR is not set | ||
755 | # CONFIG_REGULATOR_FIXED_VOLTAGE is not set | ||
756 | # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set | ||
757 | # CONFIG_REGULATOR_BQ24022 is not set | ||
762 | 758 | ||
763 | # | 759 | # |
764 | # Multimedia devices | 760 | # Multimedia devices |
@@ -795,7 +791,14 @@ CONFIG_HID_SUPPORT=y | |||
795 | CONFIG_HID=y | 791 | CONFIG_HID=y |
796 | # CONFIG_HID_DEBUG is not set | 792 | # CONFIG_HID_DEBUG is not set |
797 | # CONFIG_HIDRAW is not set | 793 | # CONFIG_HIDRAW is not set |
794 | # CONFIG_HID_PID is not set | ||
795 | |||
796 | # | ||
797 | # Special HID drivers | ||
798 | # | ||
799 | CONFIG_HID_COMPAT=y | ||
798 | # CONFIG_USB_SUPPORT is not set | 800 | # CONFIG_USB_SUPPORT is not set |
801 | # CONFIG_UWB is not set | ||
799 | # CONFIG_MMC is not set | 802 | # CONFIG_MMC is not set |
800 | # CONFIG_MEMSTICK is not set | 803 | # CONFIG_MEMSTICK is not set |
801 | # CONFIG_NEW_LEDS is not set | 804 | # CONFIG_NEW_LEDS is not set |
@@ -805,16 +808,18 @@ CONFIG_HID=y | |||
805 | # CONFIG_RTC_CLASS is not set | 808 | # CONFIG_RTC_CLASS is not set |
806 | # CONFIG_DMADEVICES is not set | 809 | # CONFIG_DMADEVICES is not set |
807 | # CONFIG_UIO is not set | 810 | # CONFIG_UIO is not set |
811 | # CONFIG_STAGING is not set | ||
808 | 812 | ||
809 | # | 813 | # |
810 | # File systems | 814 | # File systems |
811 | # | 815 | # |
812 | # CONFIG_EXT2_FS is not set | 816 | # CONFIG_EXT2_FS is not set |
813 | # CONFIG_EXT3_FS is not set | 817 | # CONFIG_EXT3_FS is not set |
814 | # CONFIG_EXT4DEV_FS is not set | 818 | # CONFIG_EXT4_FS is not set |
815 | # CONFIG_REISERFS_FS is not set | 819 | # CONFIG_REISERFS_FS is not set |
816 | # CONFIG_JFS_FS is not set | 820 | # CONFIG_JFS_FS is not set |
817 | # CONFIG_FS_POSIX_ACL is not set | 821 | # CONFIG_FS_POSIX_ACL is not set |
822 | CONFIG_FILE_LOCKING=y | ||
818 | # CONFIG_XFS_FS is not set | 823 | # CONFIG_XFS_FS is not set |
819 | # CONFIG_OCFS2_FS is not set | 824 | # CONFIG_OCFS2_FS is not set |
820 | CONFIG_DNOTIFY=y | 825 | CONFIG_DNOTIFY=y |
@@ -844,6 +849,7 @@ CONFIG_INOTIFY_USER=y | |||
844 | CONFIG_PROC_FS=y | 849 | CONFIG_PROC_FS=y |
845 | CONFIG_PROC_KCORE=y | 850 | CONFIG_PROC_KCORE=y |
846 | CONFIG_PROC_SYSCTL=y | 851 | CONFIG_PROC_SYSCTL=y |
852 | CONFIG_PROC_PAGE_MONITOR=y | ||
847 | CONFIG_SYSFS=y | 853 | CONFIG_SYSFS=y |
848 | CONFIG_TMPFS=y | 854 | CONFIG_TMPFS=y |
849 | # CONFIG_TMPFS_POSIX_ACL is not set | 855 | # CONFIG_TMPFS_POSIX_ACL is not set |
@@ -881,6 +887,7 @@ CONFIG_LOCKD_V4=y | |||
881 | CONFIG_NFS_COMMON=y | 887 | CONFIG_NFS_COMMON=y |
882 | CONFIG_SUNRPC=y | 888 | CONFIG_SUNRPC=y |
883 | CONFIG_SUNRPC_GSS=y | 889 | CONFIG_SUNRPC_GSS=y |
890 | # CONFIG_SUNRPC_REGISTER_V4 is not set | ||
884 | CONFIG_RPCSEC_GSS_KRB5=y | 891 | CONFIG_RPCSEC_GSS_KRB5=y |
885 | # CONFIG_RPCSEC_GSS_SPKM3 is not set | 892 | # CONFIG_RPCSEC_GSS_SPKM3 is not set |
886 | # CONFIG_SMB_FS is not set | 893 | # CONFIG_SMB_FS is not set |
@@ -893,7 +900,6 @@ CONFIG_RPCSEC_GSS_KRB5=y | |||
893 | # Partition Types | 900 | # Partition Types |
894 | # | 901 | # |
895 | # CONFIG_PARTITION_ADVANCED is not set | 902 | # CONFIG_PARTITION_ADVANCED is not set |
896 | CONFIG_MAC_PARTITION=y | ||
897 | CONFIG_MSDOS_PARTITION=y | 903 | CONFIG_MSDOS_PARTITION=y |
898 | # CONFIG_NLS is not set | 904 | # CONFIG_NLS is not set |
899 | # CONFIG_DLM is not set | 905 | # CONFIG_DLM is not set |
@@ -902,7 +908,6 @@ CONFIG_MSDOS_PARTITION=y | |||
902 | # Library routines | 908 | # Library routines |
903 | # | 909 | # |
904 | CONFIG_BITREVERSE=y | 910 | CONFIG_BITREVERSE=y |
905 | # CONFIG_GENERIC_FIND_FIRST_BIT is not set | ||
906 | # CONFIG_CRC_CCITT is not set | 911 | # CONFIG_CRC_CCITT is not set |
907 | # CONFIG_CRC16 is not set | 912 | # CONFIG_CRC16 is not set |
908 | # CONFIG_CRC_T10DIF is not set | 913 | # CONFIG_CRC_T10DIF is not set |
@@ -930,13 +935,15 @@ CONFIG_FRAME_WARN=1024 | |||
930 | # CONFIG_DEBUG_KERNEL is not set | 935 | # CONFIG_DEBUG_KERNEL is not set |
931 | # CONFIG_DEBUG_BUGVERBOSE is not set | 936 | # CONFIG_DEBUG_BUGVERBOSE is not set |
932 | # CONFIG_DEBUG_MEMORY_INIT is not set | 937 | # CONFIG_DEBUG_MEMORY_INIT is not set |
938 | # CONFIG_RCU_CPU_STALL_DETECTOR is not set | ||
933 | # CONFIG_LATENCYTOP is not set | 939 | # CONFIG_LATENCYTOP is not set |
934 | CONFIG_SYSCTL_SYSCALL_CHECK=y | 940 | CONFIG_SYSCTL_SYSCALL_CHECK=y |
935 | CONFIG_HAVE_FTRACE=y | 941 | CONFIG_HAVE_FUNCTION_TRACER=y |
936 | CONFIG_HAVE_DYNAMIC_FTRACE=y | 942 | |
937 | # CONFIG_FTRACE is not set | 943 | # |
938 | # CONFIG_SCHED_TRACER is not set | 944 | # Tracers |
939 | # CONFIG_CONTEXT_SWITCH_TRACER is not set | 945 | # |
946 | # CONFIG_DYNAMIC_PRINTK_DEBUG is not set | ||
940 | # CONFIG_SAMPLES is not set | 947 | # CONFIG_SAMPLES is not set |
941 | CONFIG_HAVE_ARCH_KGDB=y | 948 | CONFIG_HAVE_ARCH_KGDB=y |
942 | # CONFIG_IRQSTACKS is not set | 949 | # CONFIG_IRQSTACKS is not set |
@@ -948,14 +955,19 @@ CONFIG_HAVE_ARCH_KGDB=y | |||
948 | # | 955 | # |
949 | # CONFIG_KEYS is not set | 956 | # CONFIG_KEYS is not set |
950 | # CONFIG_SECURITY is not set | 957 | # CONFIG_SECURITY is not set |
958 | # CONFIG_SECURITYFS is not set | ||
951 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set | 959 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set |
952 | CONFIG_CRYPTO=y | 960 | CONFIG_CRYPTO=y |
953 | 961 | ||
954 | # | 962 | # |
955 | # Crypto core or helper | 963 | # Crypto core or helper |
956 | # | 964 | # |
965 | # CONFIG_CRYPTO_FIPS is not set | ||
957 | CONFIG_CRYPTO_ALGAPI=y | 966 | CONFIG_CRYPTO_ALGAPI=y |
967 | CONFIG_CRYPTO_AEAD=y | ||
958 | CONFIG_CRYPTO_BLKCIPHER=y | 968 | CONFIG_CRYPTO_BLKCIPHER=y |
969 | CONFIG_CRYPTO_HASH=y | ||
970 | CONFIG_CRYPTO_RNG=y | ||
959 | CONFIG_CRYPTO_MANAGER=y | 971 | CONFIG_CRYPTO_MANAGER=y |
960 | # CONFIG_CRYPTO_GF128MUL is not set | 972 | # CONFIG_CRYPTO_GF128MUL is not set |
961 | # CONFIG_CRYPTO_NULL is not set | 973 | # CONFIG_CRYPTO_NULL is not set |
@@ -1028,6 +1040,11 @@ CONFIG_CRYPTO_DES=y | |||
1028 | # | 1040 | # |
1029 | # CONFIG_CRYPTO_DEFLATE is not set | 1041 | # CONFIG_CRYPTO_DEFLATE is not set |
1030 | # CONFIG_CRYPTO_LZO is not set | 1042 | # CONFIG_CRYPTO_LZO is not set |
1043 | |||
1044 | # | ||
1045 | # Random Number Generation | ||
1046 | # | ||
1047 | # CONFIG_CRYPTO_ANSI_CPRNG is not set | ||
1031 | # CONFIG_CRYPTO_HW is not set | 1048 | # CONFIG_CRYPTO_HW is not set |
1032 | # CONFIG_PPC_CLOCK is not set | 1049 | # CONFIG_PPC_CLOCK is not set |
1033 | # CONFIG_VIRTUALIZATION is not set | 1050 | # CONFIG_VIRTUALIZATION is not set |
diff --git a/arch/powerpc/configs/85xx/ksi8560_defconfig b/arch/powerpc/configs/85xx/ksi8560_defconfig index 8bb89f26a20d..1af7b9e37b61 100644 --- a/arch/powerpc/configs/85xx/ksi8560_defconfig +++ b/arch/powerpc/configs/85xx/ksi8560_defconfig | |||
@@ -1,7 +1,7 @@ | |||
1 | # | 1 | # |
2 | # Automatically generated make config: don't edit | 2 | # Automatically generated make config: don't edit |
3 | # Linux kernel version: 2.6.27-rc4 | 3 | # Linux kernel version: 2.6.28-rc3 |
4 | # Thu Aug 21 00:52:28 2008 | 4 | # Sat Nov 8 12:40:03 2008 |
5 | # | 5 | # |
6 | # CONFIG_PPC64 is not set | 6 | # CONFIG_PPC64 is not set |
7 | 7 | ||
@@ -24,7 +24,7 @@ CONFIG_SPE=y | |||
24 | # CONFIG_PPC_MM_SLICES is not set | 24 | # CONFIG_PPC_MM_SLICES is not set |
25 | CONFIG_PPC32=y | 25 | CONFIG_PPC32=y |
26 | CONFIG_WORD_SIZE=32 | 26 | CONFIG_WORD_SIZE=32 |
27 | CONFIG_PPC_MERGE=y | 27 | # CONFIG_ARCH_PHYS_ADDR_T_64BIT is not set |
28 | CONFIG_MMU=y | 28 | CONFIG_MMU=y |
29 | CONFIG_GENERIC_CMOS_UPDATE=y | 29 | CONFIG_GENERIC_CMOS_UPDATE=y |
30 | CONFIG_GENERIC_TIME=y | 30 | CONFIG_GENERIC_TIME=y |
@@ -104,6 +104,7 @@ CONFIG_SIGNALFD=y | |||
104 | CONFIG_TIMERFD=y | 104 | CONFIG_TIMERFD=y |
105 | CONFIG_EVENTFD=y | 105 | CONFIG_EVENTFD=y |
106 | CONFIG_SHMEM=y | 106 | CONFIG_SHMEM=y |
107 | CONFIG_AIO=y | ||
107 | CONFIG_VM_EVENT_COUNTERS=y | 108 | CONFIG_VM_EVENT_COUNTERS=y |
108 | CONFIG_SLUB_DEBUG=y | 109 | CONFIG_SLUB_DEBUG=y |
109 | # CONFIG_SLAB is not set | 110 | # CONFIG_SLAB is not set |
@@ -117,10 +118,7 @@ CONFIG_HAVE_IOREMAP_PROT=y | |||
117 | CONFIG_HAVE_KPROBES=y | 118 | CONFIG_HAVE_KPROBES=y |
118 | CONFIG_HAVE_KRETPROBES=y | 119 | CONFIG_HAVE_KRETPROBES=y |
119 | CONFIG_HAVE_ARCH_TRACEHOOK=y | 120 | CONFIG_HAVE_ARCH_TRACEHOOK=y |
120 | # CONFIG_HAVE_DMA_ATTRS is not set | ||
121 | # CONFIG_USE_GENERIC_SMP_HELPERS is not set | ||
122 | CONFIG_HAVE_CLK=y | 121 | CONFIG_HAVE_CLK=y |
123 | CONFIG_PROC_PAGE_MONITOR=y | ||
124 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set | 122 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set |
125 | CONFIG_SLABINFO=y | 123 | CONFIG_SLABINFO=y |
126 | CONFIG_RT_MUTEXES=y | 124 | CONFIG_RT_MUTEXES=y |
@@ -147,6 +145,7 @@ CONFIG_DEFAULT_AS=y | |||
147 | # CONFIG_DEFAULT_NOOP is not set | 145 | # CONFIG_DEFAULT_NOOP is not set |
148 | CONFIG_DEFAULT_IOSCHED="anticipatory" | 146 | CONFIG_DEFAULT_IOSCHED="anticipatory" |
149 | CONFIG_CLASSIC_RCU=y | 147 | CONFIG_CLASSIC_RCU=y |
148 | # CONFIG_FREEZER is not set | ||
150 | 149 | ||
151 | # | 150 | # |
152 | # Platform support | 151 | # Platform support |
@@ -181,15 +180,16 @@ CONFIG_MPIC=y | |||
181 | # CONFIG_PPC_INDIRECT_IO is not set | 180 | # CONFIG_PPC_INDIRECT_IO is not set |
182 | # CONFIG_GENERIC_IOMAP is not set | 181 | # CONFIG_GENERIC_IOMAP is not set |
183 | # CONFIG_CPU_FREQ is not set | 182 | # CONFIG_CPU_FREQ is not set |
183 | # CONFIG_QUICC_ENGINE is not set | ||
184 | CONFIG_CPM2=y | 184 | CONFIG_CPM2=y |
185 | # CONFIG_FSL_ULI1575 is not set | 185 | # CONFIG_FSL_ULI1575 is not set |
186 | CONFIG_CPM=y | 186 | CONFIG_CPM=y |
187 | # CONFIG_MPC8xxx_GPIO is not set | ||
187 | 188 | ||
188 | # | 189 | # |
189 | # Kernel options | 190 | # Kernel options |
190 | # | 191 | # |
191 | CONFIG_HIGHMEM=y | 192 | CONFIG_HIGHMEM=y |
192 | # CONFIG_TICK_ONESHOT is not set | ||
193 | # CONFIG_NO_HZ is not set | 193 | # CONFIG_NO_HZ is not set |
194 | # CONFIG_HIGH_RES_TIMERS is not set | 194 | # CONFIG_HIGH_RES_TIMERS is not set |
195 | CONFIG_GENERIC_CLOCKEVENTS_BUILD=y | 195 | CONFIG_GENERIC_CLOCKEVENTS_BUILD=y |
@@ -203,6 +203,8 @@ CONFIG_PREEMPT_NONE=y | |||
203 | # CONFIG_PREEMPT_VOLUNTARY is not set | 203 | # CONFIG_PREEMPT_VOLUNTARY is not set |
204 | # CONFIG_PREEMPT is not set | 204 | # CONFIG_PREEMPT is not set |
205 | CONFIG_BINFMT_ELF=y | 205 | CONFIG_BINFMT_ELF=y |
206 | # CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set | ||
207 | # CONFIG_HAVE_AOUT is not set | ||
206 | CONFIG_BINFMT_MISC=y | 208 | CONFIG_BINFMT_MISC=y |
207 | CONFIG_MATH_EMULATION=y | 209 | CONFIG_MATH_EMULATION=y |
208 | # CONFIG_IOMMU_HELPER is not set | 210 | # CONFIG_IOMMU_HELPER is not set |
@@ -217,15 +219,15 @@ CONFIG_FLATMEM_MANUAL=y | |||
217 | # CONFIG_SPARSEMEM_MANUAL is not set | 219 | # CONFIG_SPARSEMEM_MANUAL is not set |
218 | CONFIG_FLATMEM=y | 220 | CONFIG_FLATMEM=y |
219 | CONFIG_FLAT_NODE_MEM_MAP=y | 221 | CONFIG_FLAT_NODE_MEM_MAP=y |
220 | # CONFIG_SPARSEMEM_STATIC is not set | ||
221 | # CONFIG_SPARSEMEM_VMEMMAP_ENABLE is not set | ||
222 | CONFIG_PAGEFLAGS_EXTENDED=y | 222 | CONFIG_PAGEFLAGS_EXTENDED=y |
223 | CONFIG_SPLIT_PTLOCK_CPUS=4 | 223 | CONFIG_SPLIT_PTLOCK_CPUS=4 |
224 | CONFIG_MIGRATION=y | 224 | CONFIG_MIGRATION=y |
225 | # CONFIG_RESOURCES_64BIT is not set | 225 | # CONFIG_RESOURCES_64BIT is not set |
226 | # CONFIG_PHYS_ADDR_T_64BIT is not set | ||
226 | CONFIG_ZONE_DMA_FLAG=1 | 227 | CONFIG_ZONE_DMA_FLAG=1 |
227 | CONFIG_BOUNCE=y | 228 | CONFIG_BOUNCE=y |
228 | CONFIG_VIRT_TO_BUS=y | 229 | CONFIG_VIRT_TO_BUS=y |
230 | CONFIG_UNEVICTABLE_LRU=y | ||
229 | CONFIG_FORCE_MAX_ZONEORDER=11 | 231 | CONFIG_FORCE_MAX_ZONEORDER=11 |
230 | # CONFIG_PROC_DEVICETREE is not set | 232 | # CONFIG_PROC_DEVICETREE is not set |
231 | # CONFIG_CMDLINE_BOOL is not set | 233 | # CONFIG_CMDLINE_BOOL is not set |
@@ -311,6 +313,7 @@ CONFIG_DEFAULT_TCP_CONG="cubic" | |||
311 | # CONFIG_TIPC is not set | 313 | # CONFIG_TIPC is not set |
312 | # CONFIG_ATM is not set | 314 | # CONFIG_ATM is not set |
313 | # CONFIG_BRIDGE is not set | 315 | # CONFIG_BRIDGE is not set |
316 | # CONFIG_NET_DSA is not set | ||
314 | # CONFIG_VLAN_8021Q is not set | 317 | # CONFIG_VLAN_8021Q is not set |
315 | # CONFIG_DECNET is not set | 318 | # CONFIG_DECNET is not set |
316 | # CONFIG_LLC2 is not set | 319 | # CONFIG_LLC2 is not set |
@@ -331,11 +334,10 @@ CONFIG_DEFAULT_TCP_CONG="cubic" | |||
331 | # CONFIG_IRDA is not set | 334 | # CONFIG_IRDA is not set |
332 | # CONFIG_BT is not set | 335 | # CONFIG_BT is not set |
333 | # CONFIG_AF_RXRPC is not set | 336 | # CONFIG_AF_RXRPC is not set |
334 | 337 | # CONFIG_PHONET is not set | |
335 | # | 338 | CONFIG_WIRELESS=y |
336 | # Wireless | ||
337 | # | ||
338 | # CONFIG_CFG80211 is not set | 339 | # CONFIG_CFG80211 is not set |
340 | CONFIG_WIRELESS_OLD_REGULATORY=y | ||
339 | # CONFIG_WIRELESS_EXT is not set | 341 | # CONFIG_WIRELESS_EXT is not set |
340 | # CONFIG_MAC80211 is not set | 342 | # CONFIG_MAC80211 is not set |
341 | # CONFIG_IEEE80211 is not set | 343 | # CONFIG_IEEE80211 is not set |
@@ -454,17 +456,16 @@ CONFIG_MISC_DEVICES=y | |||
454 | # CONFIG_ENCLOSURE_SERVICES is not set | 456 | # CONFIG_ENCLOSURE_SERVICES is not set |
455 | CONFIG_HAVE_IDE=y | 457 | CONFIG_HAVE_IDE=y |
456 | CONFIG_IDE=y | 458 | CONFIG_IDE=y |
457 | CONFIG_BLK_DEV_IDE=y | ||
458 | 459 | ||
459 | # | 460 | # |
460 | # Please see Documentation/ide/ide.txt for help/info on IDE drives | 461 | # Please see Documentation/ide/ide.txt for help/info on IDE drives |
461 | # | 462 | # |
462 | # CONFIG_BLK_DEV_IDE_SATA is not set | 463 | # CONFIG_BLK_DEV_IDE_SATA is not set |
463 | # CONFIG_BLK_DEV_IDEDISK is not set | 464 | CONFIG_IDE_GD=y |
464 | # CONFIG_IDEDISK_MULTI_MODE is not set | 465 | CONFIG_IDE_GD_ATA=y |
466 | # CONFIG_IDE_GD_ATAPI is not set | ||
465 | # CONFIG_BLK_DEV_IDECD is not set | 467 | # CONFIG_BLK_DEV_IDECD is not set |
466 | # CONFIG_BLK_DEV_IDETAPE is not set | 468 | # CONFIG_BLK_DEV_IDETAPE is not set |
467 | # CONFIG_BLK_DEV_IDEFLOPPY is not set | ||
468 | # CONFIG_IDE_TASK_IOCTL is not set | 469 | # CONFIG_IDE_TASK_IOCTL is not set |
469 | CONFIG_IDE_PROC_FS=y | 470 | CONFIG_IDE_PROC_FS=y |
470 | 471 | ||
@@ -515,6 +516,9 @@ CONFIG_MII=y | |||
515 | # CONFIG_IBM_NEW_EMAC_RGMII is not set | 516 | # CONFIG_IBM_NEW_EMAC_RGMII is not set |
516 | # CONFIG_IBM_NEW_EMAC_TAH is not set | 517 | # CONFIG_IBM_NEW_EMAC_TAH is not set |
517 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set | 518 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set |
519 | # CONFIG_IBM_NEW_EMAC_NO_FLOW_CTRL is not set | ||
520 | # CONFIG_IBM_NEW_EMAC_MAL_CLR_ICINTSTAT is not set | ||
521 | # CONFIG_IBM_NEW_EMAC_MAL_COMMON_ERR is not set | ||
518 | # CONFIG_B44 is not set | 522 | # CONFIG_B44 is not set |
519 | CONFIG_FS_ENET=y | 523 | CONFIG_FS_ENET=y |
520 | # CONFIG_FS_ENET_HAS_SCC is not set | 524 | # CONFIG_FS_ENET_HAS_SCC is not set |
@@ -590,12 +594,6 @@ CONFIG_SERIAL_CORE=y | |||
590 | CONFIG_SERIAL_CORE_CONSOLE=y | 594 | CONFIG_SERIAL_CORE_CONSOLE=y |
591 | CONFIG_SERIAL_CPM=y | 595 | CONFIG_SERIAL_CPM=y |
592 | CONFIG_SERIAL_CPM_CONSOLE=y | 596 | CONFIG_SERIAL_CPM_CONSOLE=y |
593 | CONFIG_SERIAL_CPM_SCC1=y | ||
594 | # CONFIG_SERIAL_CPM_SCC2 is not set | ||
595 | # CONFIG_SERIAL_CPM_SCC3 is not set | ||
596 | # CONFIG_SERIAL_CPM_SCC4 is not set | ||
597 | # CONFIG_SERIAL_CPM_SMC1 is not set | ||
598 | # CONFIG_SERIAL_CPM_SMC2 is not set | ||
599 | CONFIG_UNIX98_PTYS=y | 597 | CONFIG_UNIX98_PTYS=y |
600 | CONFIG_LEGACY_PTYS=y | 598 | CONFIG_LEGACY_PTYS=y |
601 | CONFIG_LEGACY_PTY_COUNT=256 | 599 | CONFIG_LEGACY_PTY_COUNT=256 |
@@ -660,6 +658,14 @@ CONFIG_SSB_POSSIBLE=y | |||
660 | # CONFIG_MFD_TMIO is not set | 658 | # CONFIG_MFD_TMIO is not set |
661 | 659 | ||
662 | # | 660 | # |
661 | # Voltage and Current regulators | ||
662 | # | ||
663 | # CONFIG_REGULATOR is not set | ||
664 | # CONFIG_REGULATOR_FIXED_VOLTAGE is not set | ||
665 | # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set | ||
666 | # CONFIG_REGULATOR_BQ24022 is not set | ||
667 | |||
668 | # | ||
663 | # Multimedia devices | 669 | # Multimedia devices |
664 | # | 670 | # |
665 | 671 | ||
@@ -692,6 +698,12 @@ CONFIG_HID_SUPPORT=y | |||
692 | CONFIG_HID=y | 698 | CONFIG_HID=y |
693 | # CONFIG_HID_DEBUG is not set | 699 | # CONFIG_HID_DEBUG is not set |
694 | # CONFIG_HIDRAW is not set | 700 | # CONFIG_HIDRAW is not set |
701 | # CONFIG_HID_PID is not set | ||
702 | |||
703 | # | ||
704 | # Special HID drivers | ||
705 | # | ||
706 | CONFIG_HID_COMPAT=y | ||
695 | CONFIG_USB_SUPPORT=y | 707 | CONFIG_USB_SUPPORT=y |
696 | # CONFIG_USB_ARCH_HAS_HCD is not set | 708 | # CONFIG_USB_ARCH_HAS_HCD is not set |
697 | # CONFIG_USB_ARCH_HAS_OHCI is not set | 709 | # CONFIG_USB_ARCH_HAS_OHCI is not set |
@@ -715,6 +727,7 @@ CONFIG_USB_SUPPORT=y | |||
715 | # CONFIG_RTC_CLASS is not set | 727 | # CONFIG_RTC_CLASS is not set |
716 | # CONFIG_DMADEVICES is not set | 728 | # CONFIG_DMADEVICES is not set |
717 | # CONFIG_UIO is not set | 729 | # CONFIG_UIO is not set |
730 | # CONFIG_STAGING is not set | ||
718 | 731 | ||
719 | # | 732 | # |
720 | # File systems | 733 | # File systems |
@@ -726,13 +739,14 @@ CONFIG_EXT3_FS=y | |||
726 | CONFIG_EXT3_FS_XATTR=y | 739 | CONFIG_EXT3_FS_XATTR=y |
727 | # CONFIG_EXT3_FS_POSIX_ACL is not set | 740 | # CONFIG_EXT3_FS_POSIX_ACL is not set |
728 | # CONFIG_EXT3_FS_SECURITY is not set | 741 | # CONFIG_EXT3_FS_SECURITY is not set |
729 | # CONFIG_EXT4DEV_FS is not set | 742 | # CONFIG_EXT4_FS is not set |
730 | CONFIG_JBD=y | 743 | CONFIG_JBD=y |
731 | # CONFIG_JBD_DEBUG is not set | 744 | # CONFIG_JBD_DEBUG is not set |
732 | CONFIG_FS_MBCACHE=y | 745 | CONFIG_FS_MBCACHE=y |
733 | # CONFIG_REISERFS_FS is not set | 746 | # CONFIG_REISERFS_FS is not set |
734 | # CONFIG_JFS_FS is not set | 747 | # CONFIG_JFS_FS is not set |
735 | # CONFIG_FS_POSIX_ACL is not set | 748 | # CONFIG_FS_POSIX_ACL is not set |
749 | CONFIG_FILE_LOCKING=y | ||
736 | # CONFIG_XFS_FS is not set | 750 | # CONFIG_XFS_FS is not set |
737 | # CONFIG_OCFS2_FS is not set | 751 | # CONFIG_OCFS2_FS is not set |
738 | CONFIG_DNOTIFY=y | 752 | CONFIG_DNOTIFY=y |
@@ -762,6 +776,7 @@ CONFIG_INOTIFY_USER=y | |||
762 | CONFIG_PROC_FS=y | 776 | CONFIG_PROC_FS=y |
763 | CONFIG_PROC_KCORE=y | 777 | CONFIG_PROC_KCORE=y |
764 | CONFIG_PROC_SYSCTL=y | 778 | CONFIG_PROC_SYSCTL=y |
779 | CONFIG_PROC_PAGE_MONITOR=y | ||
765 | CONFIG_SYSFS=y | 780 | CONFIG_SYSFS=y |
766 | CONFIG_TMPFS=y | 781 | CONFIG_TMPFS=y |
767 | # CONFIG_TMPFS_POSIX_ACL is not set | 782 | # CONFIG_TMPFS_POSIX_ACL is not set |
@@ -797,6 +812,7 @@ CONFIG_ROOT_NFS=y | |||
797 | CONFIG_LOCKD=y | 812 | CONFIG_LOCKD=y |
798 | CONFIG_NFS_COMMON=y | 813 | CONFIG_NFS_COMMON=y |
799 | CONFIG_SUNRPC=y | 814 | CONFIG_SUNRPC=y |
815 | # CONFIG_SUNRPC_REGISTER_V4 is not set | ||
800 | # CONFIG_RPCSEC_GSS_KRB5 is not set | 816 | # CONFIG_RPCSEC_GSS_KRB5 is not set |
801 | # CONFIG_RPCSEC_GSS_SPKM3 is not set | 817 | # CONFIG_RPCSEC_GSS_SPKM3 is not set |
802 | # CONFIG_SMB_FS is not set | 818 | # CONFIG_SMB_FS is not set |
@@ -829,7 +845,6 @@ CONFIG_PARTITION_ADVANCED=y | |||
829 | # Library routines | 845 | # Library routines |
830 | # | 846 | # |
831 | CONFIG_BITREVERSE=y | 847 | CONFIG_BITREVERSE=y |
832 | # CONFIG_GENERIC_FIND_FIRST_BIT is not set | ||
833 | # CONFIG_CRC_CCITT is not set | 848 | # CONFIG_CRC_CCITT is not set |
834 | # CONFIG_CRC16 is not set | 849 | # CONFIG_CRC16 is not set |
835 | # CONFIG_CRC_T10DIF is not set | 850 | # CONFIG_CRC_T10DIF is not set |
@@ -882,15 +897,23 @@ CONFIG_DEBUG_MUTEXES=y | |||
882 | # CONFIG_DEBUG_SG is not set | 897 | # CONFIG_DEBUG_SG is not set |
883 | # CONFIG_BOOT_PRINTK_DELAY is not set | 898 | # CONFIG_BOOT_PRINTK_DELAY is not set |
884 | # CONFIG_RCU_TORTURE_TEST is not set | 899 | # CONFIG_RCU_TORTURE_TEST is not set |
900 | # CONFIG_RCU_CPU_STALL_DETECTOR is not set | ||
885 | # CONFIG_BACKTRACE_SELF_TEST is not set | 901 | # CONFIG_BACKTRACE_SELF_TEST is not set |
902 | # CONFIG_DEBUG_BLOCK_EXT_DEVT is not set | ||
886 | # CONFIG_FAULT_INJECTION is not set | 903 | # CONFIG_FAULT_INJECTION is not set |
887 | # CONFIG_LATENCYTOP is not set | 904 | # CONFIG_LATENCYTOP is not set |
888 | CONFIG_SYSCTL_SYSCALL_CHECK=y | 905 | CONFIG_SYSCTL_SYSCALL_CHECK=y |
889 | CONFIG_HAVE_FTRACE=y | 906 | CONFIG_HAVE_FUNCTION_TRACER=y |
890 | CONFIG_HAVE_DYNAMIC_FTRACE=y | 907 | |
891 | # CONFIG_FTRACE is not set | 908 | # |
909 | # Tracers | ||
910 | # | ||
911 | # CONFIG_FUNCTION_TRACER is not set | ||
892 | # CONFIG_SCHED_TRACER is not set | 912 | # CONFIG_SCHED_TRACER is not set |
893 | # CONFIG_CONTEXT_SWITCH_TRACER is not set | 913 | # CONFIG_CONTEXT_SWITCH_TRACER is not set |
914 | # CONFIG_BOOT_TRACER is not set | ||
915 | # CONFIG_STACK_TRACER is not set | ||
916 | # CONFIG_DYNAMIC_PRINTK_DEBUG is not set | ||
894 | # CONFIG_SAMPLES is not set | 917 | # CONFIG_SAMPLES is not set |
895 | CONFIG_HAVE_ARCH_KGDB=y | 918 | CONFIG_HAVE_ARCH_KGDB=y |
896 | # CONFIG_KGDB is not set | 919 | # CONFIG_KGDB is not set |
@@ -899,6 +922,7 @@ CONFIG_HAVE_ARCH_KGDB=y | |||
899 | # CONFIG_DEBUG_PAGEALLOC is not set | 922 | # CONFIG_DEBUG_PAGEALLOC is not set |
900 | # CONFIG_CODE_PATCHING_SELFTEST is not set | 923 | # CONFIG_CODE_PATCHING_SELFTEST is not set |
901 | # CONFIG_FTR_FIXUP_SELFTEST is not set | 924 | # CONFIG_FTR_FIXUP_SELFTEST is not set |
925 | # CONFIG_MSI_BITMAP_SELFTEST is not set | ||
902 | # CONFIG_XMON is not set | 926 | # CONFIG_XMON is not set |
903 | # CONFIG_IRQSTACKS is not set | 927 | # CONFIG_IRQSTACKS is not set |
904 | # CONFIG_VIRQ_DEBUG is not set | 928 | # CONFIG_VIRQ_DEBUG is not set |
@@ -910,12 +934,14 @@ CONFIG_HAVE_ARCH_KGDB=y | |||
910 | # | 934 | # |
911 | # CONFIG_KEYS is not set | 935 | # CONFIG_KEYS is not set |
912 | # CONFIG_SECURITY is not set | 936 | # CONFIG_SECURITY is not set |
937 | # CONFIG_SECURITYFS is not set | ||
913 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set | 938 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set |
914 | CONFIG_CRYPTO=y | 939 | CONFIG_CRYPTO=y |
915 | 940 | ||
916 | # | 941 | # |
917 | # Crypto core or helper | 942 | # Crypto core or helper |
918 | # | 943 | # |
944 | # CONFIG_CRYPTO_FIPS is not set | ||
919 | # CONFIG_CRYPTO_MANAGER is not set | 945 | # CONFIG_CRYPTO_MANAGER is not set |
920 | # CONFIG_CRYPTO_GF128MUL is not set | 946 | # CONFIG_CRYPTO_GF128MUL is not set |
921 | # CONFIG_CRYPTO_NULL is not set | 947 | # CONFIG_CRYPTO_NULL is not set |
@@ -987,6 +1013,11 @@ CONFIG_CRYPTO=y | |||
987 | # | 1013 | # |
988 | # CONFIG_CRYPTO_DEFLATE is not set | 1014 | # CONFIG_CRYPTO_DEFLATE is not set |
989 | # CONFIG_CRYPTO_LZO is not set | 1015 | # CONFIG_CRYPTO_LZO is not set |
1016 | |||
1017 | # | ||
1018 | # Random Number Generation | ||
1019 | # | ||
1020 | # CONFIG_CRYPTO_ANSI_CPRNG is not set | ||
990 | CONFIG_CRYPTO_HW=y | 1021 | CONFIG_CRYPTO_HW=y |
991 | # CONFIG_CRYPTO_DEV_TALITOS is not set | 1022 | # CONFIG_CRYPTO_DEV_TALITOS is not set |
992 | CONFIG_PPC_CLOCK=y | 1023 | CONFIG_PPC_CLOCK=y |
diff --git a/arch/powerpc/configs/85xx/mpc8536_ds_defconfig b/arch/powerpc/configs/85xx/mpc8536_ds_defconfig index 6b516bea6e75..e243e14a6708 100644 --- a/arch/powerpc/configs/85xx/mpc8536_ds_defconfig +++ b/arch/powerpc/configs/85xx/mpc8536_ds_defconfig | |||
@@ -1,7 +1,7 @@ | |||
1 | # | 1 | # |
2 | # Automatically generated make config: don't edit | 2 | # Automatically generated make config: don't edit |
3 | # Linux kernel version: 2.6.27-rc4 | 3 | # Linux kernel version: 2.6.28-rc3 |
4 | # Thu Aug 21 07:18:18 2008 | 4 | # Sat Nov 8 12:40:05 2008 |
5 | # | 5 | # |
6 | # CONFIG_PPC64 is not set | 6 | # CONFIG_PPC64 is not set |
7 | 7 | ||
@@ -24,7 +24,7 @@ CONFIG_SPE=y | |||
24 | # CONFIG_PPC_MM_SLICES is not set | 24 | # CONFIG_PPC_MM_SLICES is not set |
25 | CONFIG_PPC32=y | 25 | CONFIG_PPC32=y |
26 | CONFIG_WORD_SIZE=32 | 26 | CONFIG_WORD_SIZE=32 |
27 | CONFIG_PPC_MERGE=y | 27 | # CONFIG_ARCH_PHYS_ADDR_T_64BIT is not set |
28 | CONFIG_MMU=y | 28 | CONFIG_MMU=y |
29 | CONFIG_GENERIC_CMOS_UPDATE=y | 29 | CONFIG_GENERIC_CMOS_UPDATE=y |
30 | CONFIG_GENERIC_TIME=y | 30 | CONFIG_GENERIC_TIME=y |
@@ -110,7 +110,9 @@ CONFIG_SIGNALFD=y | |||
110 | CONFIG_TIMERFD=y | 110 | CONFIG_TIMERFD=y |
111 | CONFIG_EVENTFD=y | 111 | CONFIG_EVENTFD=y |
112 | CONFIG_SHMEM=y | 112 | CONFIG_SHMEM=y |
113 | CONFIG_AIO=y | ||
113 | CONFIG_VM_EVENT_COUNTERS=y | 114 | CONFIG_VM_EVENT_COUNTERS=y |
115 | CONFIG_PCI_QUIRKS=y | ||
114 | CONFIG_SLUB_DEBUG=y | 116 | CONFIG_SLUB_DEBUG=y |
115 | # CONFIG_SLAB is not set | 117 | # CONFIG_SLAB is not set |
116 | CONFIG_SLUB=y | 118 | CONFIG_SLUB=y |
@@ -124,10 +126,6 @@ CONFIG_HAVE_IOREMAP_PROT=y | |||
124 | CONFIG_HAVE_KPROBES=y | 126 | CONFIG_HAVE_KPROBES=y |
125 | CONFIG_HAVE_KRETPROBES=y | 127 | CONFIG_HAVE_KRETPROBES=y |
126 | CONFIG_HAVE_ARCH_TRACEHOOK=y | 128 | CONFIG_HAVE_ARCH_TRACEHOOK=y |
127 | # CONFIG_HAVE_DMA_ATTRS is not set | ||
128 | # CONFIG_USE_GENERIC_SMP_HELPERS is not set | ||
129 | # CONFIG_HAVE_CLK is not set | ||
130 | CONFIG_PROC_PAGE_MONITOR=y | ||
131 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set | 129 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set |
132 | CONFIG_SLABINFO=y | 130 | CONFIG_SLABINFO=y |
133 | CONFIG_RT_MUTEXES=y | 131 | CONFIG_RT_MUTEXES=y |
@@ -160,6 +158,7 @@ CONFIG_DEFAULT_CFQ=y | |||
160 | # CONFIG_DEFAULT_NOOP is not set | 158 | # CONFIG_DEFAULT_NOOP is not set |
161 | CONFIG_DEFAULT_IOSCHED="cfq" | 159 | CONFIG_DEFAULT_IOSCHED="cfq" |
162 | CONFIG_CLASSIC_RCU=y | 160 | CONFIG_CLASSIC_RCU=y |
161 | # CONFIG_FREEZER is not set | ||
163 | 162 | ||
164 | # | 163 | # |
165 | # Platform support | 164 | # Platform support |
@@ -194,8 +193,10 @@ CONFIG_MPIC=y | |||
194 | # CONFIG_PPC_INDIRECT_IO is not set | 193 | # CONFIG_PPC_INDIRECT_IO is not set |
195 | # CONFIG_GENERIC_IOMAP is not set | 194 | # CONFIG_GENERIC_IOMAP is not set |
196 | # CONFIG_CPU_FREQ is not set | 195 | # CONFIG_CPU_FREQ is not set |
196 | # CONFIG_QUICC_ENGINE is not set | ||
197 | # CONFIG_CPM2 is not set | 197 | # CONFIG_CPM2 is not set |
198 | # CONFIG_FSL_ULI1575 is not set | 198 | # CONFIG_FSL_ULI1575 is not set |
199 | # CONFIG_MPC8xxx_GPIO is not set | ||
199 | 200 | ||
200 | # | 201 | # |
201 | # Kernel options | 202 | # Kernel options |
@@ -215,6 +216,8 @@ CONFIG_PREEMPT_NONE=y | |||
215 | # CONFIG_PREEMPT_VOLUNTARY is not set | 216 | # CONFIG_PREEMPT_VOLUNTARY is not set |
216 | # CONFIG_PREEMPT is not set | 217 | # CONFIG_PREEMPT is not set |
217 | CONFIG_BINFMT_ELF=y | 218 | CONFIG_BINFMT_ELF=y |
219 | # CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set | ||
220 | # CONFIG_HAVE_AOUT is not set | ||
218 | CONFIG_BINFMT_MISC=m | 221 | CONFIG_BINFMT_MISC=m |
219 | CONFIG_MATH_EMULATION=y | 222 | CONFIG_MATH_EMULATION=y |
220 | # CONFIG_IOMMU_HELPER is not set | 223 | # CONFIG_IOMMU_HELPER is not set |
@@ -229,15 +232,15 @@ CONFIG_FLATMEM_MANUAL=y | |||
229 | # CONFIG_SPARSEMEM_MANUAL is not set | 232 | # CONFIG_SPARSEMEM_MANUAL is not set |
230 | CONFIG_FLATMEM=y | 233 | CONFIG_FLATMEM=y |
231 | CONFIG_FLAT_NODE_MEM_MAP=y | 234 | CONFIG_FLAT_NODE_MEM_MAP=y |
232 | # CONFIG_SPARSEMEM_STATIC is not set | ||
233 | # CONFIG_SPARSEMEM_VMEMMAP_ENABLE is not set | ||
234 | CONFIG_PAGEFLAGS_EXTENDED=y | 235 | CONFIG_PAGEFLAGS_EXTENDED=y |
235 | CONFIG_SPLIT_PTLOCK_CPUS=4 | 236 | CONFIG_SPLIT_PTLOCK_CPUS=4 |
236 | CONFIG_MIGRATION=y | 237 | CONFIG_MIGRATION=y |
237 | # CONFIG_RESOURCES_64BIT is not set | 238 | # CONFIG_RESOURCES_64BIT is not set |
239 | # CONFIG_PHYS_ADDR_T_64BIT is not set | ||
238 | CONFIG_ZONE_DMA_FLAG=1 | 240 | CONFIG_ZONE_DMA_FLAG=1 |
239 | CONFIG_BOUNCE=y | 241 | CONFIG_BOUNCE=y |
240 | CONFIG_VIRT_TO_BUS=y | 242 | CONFIG_VIRT_TO_BUS=y |
243 | CONFIG_UNEVICTABLE_LRU=y | ||
241 | CONFIG_FORCE_MAX_ZONEORDER=11 | 244 | CONFIG_FORCE_MAX_ZONEORDER=11 |
242 | CONFIG_PROC_DEVICETREE=y | 245 | CONFIG_PROC_DEVICETREE=y |
243 | # CONFIG_CMDLINE_BOOL is not set | 246 | # CONFIG_CMDLINE_BOOL is not set |
@@ -260,7 +263,7 @@ CONFIG_PCI_SYSCALL=y | |||
260 | # CONFIG_PCIEPORTBUS is not set | 263 | # CONFIG_PCIEPORTBUS is not set |
261 | CONFIG_ARCH_SUPPORTS_MSI=y | 264 | CONFIG_ARCH_SUPPORTS_MSI=y |
262 | # CONFIG_PCI_MSI is not set | 265 | # CONFIG_PCI_MSI is not set |
263 | CONFIG_PCI_LEGACY=y | 266 | # CONFIG_PCI_LEGACY is not set |
264 | # CONFIG_PCI_DEBUG is not set | 267 | # CONFIG_PCI_DEBUG is not set |
265 | # CONFIG_PCCARD is not set | 268 | # CONFIG_PCCARD is not set |
266 | # CONFIG_HOTPLUG_PCI is not set | 269 | # CONFIG_HOTPLUG_PCI is not set |
@@ -362,6 +365,7 @@ CONFIG_SCTP_HMAC_MD5=y | |||
362 | # CONFIG_TIPC is not set | 365 | # CONFIG_TIPC is not set |
363 | # CONFIG_ATM is not set | 366 | # CONFIG_ATM is not set |
364 | # CONFIG_BRIDGE is not set | 367 | # CONFIG_BRIDGE is not set |
368 | # CONFIG_NET_DSA is not set | ||
365 | # CONFIG_VLAN_8021Q is not set | 369 | # CONFIG_VLAN_8021Q is not set |
366 | # CONFIG_DECNET is not set | 370 | # CONFIG_DECNET is not set |
367 | # CONFIG_LLC2 is not set | 371 | # CONFIG_LLC2 is not set |
@@ -382,12 +386,11 @@ CONFIG_SCTP_HMAC_MD5=y | |||
382 | # CONFIG_IRDA is not set | 386 | # CONFIG_IRDA is not set |
383 | # CONFIG_BT is not set | 387 | # CONFIG_BT is not set |
384 | # CONFIG_AF_RXRPC is not set | 388 | # CONFIG_AF_RXRPC is not set |
389 | # CONFIG_PHONET is not set | ||
385 | CONFIG_FIB_RULES=y | 390 | CONFIG_FIB_RULES=y |
386 | 391 | CONFIG_WIRELESS=y | |
387 | # | ||
388 | # Wireless | ||
389 | # | ||
390 | # CONFIG_CFG80211 is not set | 392 | # CONFIG_CFG80211 is not set |
393 | CONFIG_WIRELESS_OLD_REGULATORY=y | ||
391 | # CONFIG_WIRELESS_EXT is not set | 394 | # CONFIG_WIRELESS_EXT is not set |
392 | # CONFIG_MAC80211 is not set | 395 | # CONFIG_MAC80211 is not set |
393 | # CONFIG_IEEE80211 is not set | 396 | # CONFIG_IEEE80211 is not set |
@@ -633,8 +636,12 @@ CONFIG_MII=y | |||
633 | # CONFIG_IBM_NEW_EMAC_RGMII is not set | 636 | # CONFIG_IBM_NEW_EMAC_RGMII is not set |
634 | # CONFIG_IBM_NEW_EMAC_TAH is not set | 637 | # CONFIG_IBM_NEW_EMAC_TAH is not set |
635 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set | 638 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set |
639 | # CONFIG_IBM_NEW_EMAC_NO_FLOW_CTRL is not set | ||
640 | # CONFIG_IBM_NEW_EMAC_MAL_CLR_ICINTSTAT is not set | ||
641 | # CONFIG_IBM_NEW_EMAC_MAL_COMMON_ERR is not set | ||
636 | # CONFIG_NET_PCI is not set | 642 | # CONFIG_NET_PCI is not set |
637 | # CONFIG_B44 is not set | 643 | # CONFIG_B44 is not set |
644 | # CONFIG_ATL2 is not set | ||
638 | CONFIG_NETDEV_1000=y | 645 | CONFIG_NETDEV_1000=y |
639 | # CONFIG_ACENIC is not set | 646 | # CONFIG_ACENIC is not set |
640 | # CONFIG_DL2K is not set | 647 | # CONFIG_DL2K is not set |
@@ -658,18 +665,22 @@ CONFIG_GIANFAR=y | |||
658 | # CONFIG_QLA3XXX is not set | 665 | # CONFIG_QLA3XXX is not set |
659 | # CONFIG_ATL1 is not set | 666 | # CONFIG_ATL1 is not set |
660 | # CONFIG_ATL1E is not set | 667 | # CONFIG_ATL1E is not set |
668 | # CONFIG_JME is not set | ||
661 | CONFIG_NETDEV_10000=y | 669 | CONFIG_NETDEV_10000=y |
662 | # CONFIG_CHELSIO_T1 is not set | 670 | # CONFIG_CHELSIO_T1 is not set |
663 | # CONFIG_CHELSIO_T3 is not set | 671 | # CONFIG_CHELSIO_T3 is not set |
672 | # CONFIG_ENIC is not set | ||
664 | # CONFIG_IXGBE is not set | 673 | # CONFIG_IXGBE is not set |
665 | # CONFIG_IXGB is not set | 674 | # CONFIG_IXGB is not set |
666 | # CONFIG_S2IO is not set | 675 | # CONFIG_S2IO is not set |
667 | # CONFIG_MYRI10GE is not set | 676 | # CONFIG_MYRI10GE is not set |
668 | # CONFIG_NETXEN_NIC is not set | 677 | # CONFIG_NETXEN_NIC is not set |
669 | # CONFIG_NIU is not set | 678 | # CONFIG_NIU is not set |
679 | # CONFIG_MLX4_EN is not set | ||
670 | # CONFIG_MLX4_CORE is not set | 680 | # CONFIG_MLX4_CORE is not set |
671 | # CONFIG_TEHUTI is not set | 681 | # CONFIG_TEHUTI is not set |
672 | # CONFIG_BNX2X is not set | 682 | # CONFIG_BNX2X is not set |
683 | # CONFIG_QLGE is not set | ||
673 | # CONFIG_SFC is not set | 684 | # CONFIG_SFC is not set |
674 | # CONFIG_TR is not set | 685 | # CONFIG_TR is not set |
675 | 686 | ||
@@ -704,7 +715,7 @@ CONFIG_NETDEV_10000=y | |||
704 | # Input device support | 715 | # Input device support |
705 | # | 716 | # |
706 | CONFIG_INPUT=y | 717 | CONFIG_INPUT=y |
707 | # CONFIG_INPUT_FF_MEMLESS is not set | 718 | CONFIG_INPUT_FF_MEMLESS=m |
708 | # CONFIG_INPUT_POLLDEV is not set | 719 | # CONFIG_INPUT_POLLDEV is not set |
709 | 720 | ||
710 | # | 721 | # |
@@ -872,6 +883,17 @@ CONFIG_SSB_POSSIBLE=y | |||
872 | # CONFIG_MFD_SM501 is not set | 883 | # CONFIG_MFD_SM501 is not set |
873 | # CONFIG_HTC_PASIC3 is not set | 884 | # CONFIG_HTC_PASIC3 is not set |
874 | # CONFIG_MFD_TMIO is not set | 885 | # CONFIG_MFD_TMIO is not set |
886 | # CONFIG_PMIC_DA903X is not set | ||
887 | # CONFIG_MFD_WM8400 is not set | ||
888 | # CONFIG_MFD_WM8350_I2C is not set | ||
889 | |||
890 | # | ||
891 | # Voltage and Current regulators | ||
892 | # | ||
893 | # CONFIG_REGULATOR is not set | ||
894 | # CONFIG_REGULATOR_FIXED_VOLTAGE is not set | ||
895 | # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set | ||
896 | # CONFIG_REGULATOR_BQ24022 is not set | ||
875 | 897 | ||
876 | # | 898 | # |
877 | # Multimedia devices | 899 | # Multimedia devices |
@@ -912,7 +934,6 @@ CONFIG_DVB_CAPTURE_DRIVERS=y | |||
912 | # CONFIG_DVB_USB is not set | 934 | # CONFIG_DVB_USB is not set |
913 | # CONFIG_DVB_TTUSB_BUDGET is not set | 935 | # CONFIG_DVB_TTUSB_BUDGET is not set |
914 | # CONFIG_DVB_TTUSB_DEC is not set | 936 | # CONFIG_DVB_TTUSB_DEC is not set |
915 | # CONFIG_DVB_CINERGYT2 is not set | ||
916 | # CONFIG_DVB_SIANO_SMS1XXX is not set | 937 | # CONFIG_DVB_SIANO_SMS1XXX is not set |
917 | 938 | ||
918 | # | 939 | # |
@@ -930,6 +951,11 @@ CONFIG_DVB_CAPTURE_DRIVERS=y | |||
930 | # CONFIG_DVB_PLUTO2 is not set | 951 | # CONFIG_DVB_PLUTO2 is not set |
931 | 952 | ||
932 | # | 953 | # |
954 | # Supported SDMC DM1105 Adapters | ||
955 | # | ||
956 | # CONFIG_DVB_DM1105 is not set | ||
957 | |||
958 | # | ||
933 | # Supported DVB Frontends | 959 | # Supported DVB Frontends |
934 | # | 960 | # |
935 | 961 | ||
@@ -945,6 +971,8 @@ CONFIG_DVB_CAPTURE_DRIVERS=y | |||
945 | # CONFIG_DVB_CX24123 is not set | 971 | # CONFIG_DVB_CX24123 is not set |
946 | # CONFIG_DVB_MT312 is not set | 972 | # CONFIG_DVB_MT312 is not set |
947 | # CONFIG_DVB_S5H1420 is not set | 973 | # CONFIG_DVB_S5H1420 is not set |
974 | # CONFIG_DVB_STV0288 is not set | ||
975 | # CONFIG_DVB_STB6000 is not set | ||
948 | # CONFIG_DVB_STV0299 is not set | 976 | # CONFIG_DVB_STV0299 is not set |
949 | # CONFIG_DVB_TDA8083 is not set | 977 | # CONFIG_DVB_TDA8083 is not set |
950 | # CONFIG_DVB_TDA10086 is not set | 978 | # CONFIG_DVB_TDA10086 is not set |
@@ -952,6 +980,8 @@ CONFIG_DVB_CAPTURE_DRIVERS=y | |||
952 | # CONFIG_DVB_TUNER_ITD1000 is not set | 980 | # CONFIG_DVB_TUNER_ITD1000 is not set |
953 | # CONFIG_DVB_TDA826X is not set | 981 | # CONFIG_DVB_TDA826X is not set |
954 | # CONFIG_DVB_TUA6100 is not set | 982 | # CONFIG_DVB_TUA6100 is not set |
983 | # CONFIG_DVB_CX24116 is not set | ||
984 | # CONFIG_DVB_SI21XX is not set | ||
955 | 985 | ||
956 | # | 986 | # |
957 | # DVB-T (terrestrial) frontends | 987 | # DVB-T (terrestrial) frontends |
@@ -1004,6 +1034,13 @@ CONFIG_DVB_CAPTURE_DRIVERS=y | |||
1004 | # CONFIG_DVB_LNBP21 is not set | 1034 | # CONFIG_DVB_LNBP21 is not set |
1005 | # CONFIG_DVB_ISL6405 is not set | 1035 | # CONFIG_DVB_ISL6405 is not set |
1006 | # CONFIG_DVB_ISL6421 is not set | 1036 | # CONFIG_DVB_ISL6421 is not set |
1037 | # CONFIG_DVB_LGS8GL5 is not set | ||
1038 | |||
1039 | # | ||
1040 | # Tools to develop new frontends | ||
1041 | # | ||
1042 | # CONFIG_DVB_DUMMY_FE is not set | ||
1043 | # CONFIG_DVB_AF9013 is not set | ||
1007 | CONFIG_DAB=y | 1044 | CONFIG_DAB=y |
1008 | # CONFIG_USB_DABUSB is not set | 1045 | # CONFIG_USB_DABUSB is not set |
1009 | 1046 | ||
@@ -1029,6 +1066,7 @@ CONFIG_VGA_CONSOLE=y | |||
1029 | # CONFIG_VGACON_SOFT_SCROLLBACK is not set | 1066 | # CONFIG_VGACON_SOFT_SCROLLBACK is not set |
1030 | CONFIG_DUMMY_CONSOLE=y | 1067 | CONFIG_DUMMY_CONSOLE=y |
1031 | CONFIG_SOUND=y | 1068 | CONFIG_SOUND=y |
1069 | # CONFIG_SOUND_OSS_CORE is not set | ||
1032 | CONFIG_SND=y | 1070 | CONFIG_SND=y |
1033 | CONFIG_SND_TIMER=y | 1071 | CONFIG_SND_TIMER=y |
1034 | CONFIG_SND_PCM=y | 1072 | CONFIG_SND_PCM=y |
@@ -1127,9 +1165,36 @@ CONFIG_HID=y | |||
1127 | # USB Input Devices | 1165 | # USB Input Devices |
1128 | # | 1166 | # |
1129 | CONFIG_USB_HID=y | 1167 | CONFIG_USB_HID=y |
1130 | # CONFIG_USB_HIDINPUT_POWERBOOK is not set | 1168 | # CONFIG_HID_PID is not set |
1131 | # CONFIG_HID_FF is not set | ||
1132 | # CONFIG_USB_HIDDEV is not set | 1169 | # CONFIG_USB_HIDDEV is not set |
1170 | |||
1171 | # | ||
1172 | # Special HID drivers | ||
1173 | # | ||
1174 | CONFIG_HID_COMPAT=y | ||
1175 | CONFIG_HID_A4TECH=y | ||
1176 | CONFIG_HID_APPLE=y | ||
1177 | CONFIG_HID_BELKIN=y | ||
1178 | CONFIG_HID_BRIGHT=y | ||
1179 | CONFIG_HID_CHERRY=y | ||
1180 | CONFIG_HID_CHICONY=y | ||
1181 | CONFIG_HID_CYPRESS=y | ||
1182 | CONFIG_HID_DELL=y | ||
1183 | CONFIG_HID_EZKEY=y | ||
1184 | CONFIG_HID_GYRATION=y | ||
1185 | CONFIG_HID_LOGITECH=y | ||
1186 | # CONFIG_LOGITECH_FF is not set | ||
1187 | # CONFIG_LOGIRUMBLEPAD2_FF is not set | ||
1188 | CONFIG_HID_MICROSOFT=y | ||
1189 | CONFIG_HID_MONTEREY=y | ||
1190 | CONFIG_HID_PANTHERLORD=y | ||
1191 | # CONFIG_PANTHERLORD_FF is not set | ||
1192 | CONFIG_HID_PETALYNX=y | ||
1193 | CONFIG_HID_SAMSUNG=y | ||
1194 | CONFIG_HID_SONY=y | ||
1195 | CONFIG_HID_SUNPLUS=y | ||
1196 | CONFIG_THRUSTMASTER_FF=m | ||
1197 | CONFIG_ZEROPLUS_FF=m | ||
1133 | CONFIG_USB_SUPPORT=y | 1198 | CONFIG_USB_SUPPORT=y |
1134 | CONFIG_USB_ARCH_HAS_HCD=y | 1199 | CONFIG_USB_ARCH_HAS_HCD=y |
1135 | CONFIG_USB_ARCH_HAS_OHCI=y | 1200 | CONFIG_USB_ARCH_HAS_OHCI=y |
@@ -1148,6 +1213,8 @@ CONFIG_USB_DEVICE_CLASS=y | |||
1148 | # CONFIG_USB_OTG_WHITELIST is not set | 1213 | # CONFIG_USB_OTG_WHITELIST is not set |
1149 | # CONFIG_USB_OTG_BLACKLIST_HUB is not set | 1214 | # CONFIG_USB_OTG_BLACKLIST_HUB is not set |
1150 | CONFIG_USB_MON=y | 1215 | CONFIG_USB_MON=y |
1216 | # CONFIG_USB_WUSB is not set | ||
1217 | # CONFIG_USB_WUSB_CBAF is not set | ||
1151 | 1218 | ||
1152 | # | 1219 | # |
1153 | # USB Host Controller Drivers | 1220 | # USB Host Controller Drivers |
@@ -1171,6 +1238,8 @@ CONFIG_USB_OHCI_LITTLE_ENDIAN=y | |||
1171 | # CONFIG_USB_UHCI_HCD is not set | 1238 | # CONFIG_USB_UHCI_HCD is not set |
1172 | # CONFIG_USB_SL811_HCD is not set | 1239 | # CONFIG_USB_SL811_HCD is not set |
1173 | # CONFIG_USB_R8A66597_HCD is not set | 1240 | # CONFIG_USB_R8A66597_HCD is not set |
1241 | # CONFIG_USB_WHCI_HCD is not set | ||
1242 | # CONFIG_USB_HWA_HCD is not set | ||
1174 | 1243 | ||
1175 | # | 1244 | # |
1176 | # USB Device Class drivers | 1245 | # USB Device Class drivers |
@@ -1178,6 +1247,7 @@ CONFIG_USB_OHCI_LITTLE_ENDIAN=y | |||
1178 | # CONFIG_USB_ACM is not set | 1247 | # CONFIG_USB_ACM is not set |
1179 | # CONFIG_USB_PRINTER is not set | 1248 | # CONFIG_USB_PRINTER is not set |
1180 | # CONFIG_USB_WDM is not set | 1249 | # CONFIG_USB_WDM is not set |
1250 | # CONFIG_USB_TMC is not set | ||
1181 | 1251 | ||
1182 | # | 1252 | # |
1183 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' | 1253 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' |
@@ -1199,7 +1269,6 @@ CONFIG_USB_STORAGE=y | |||
1199 | # CONFIG_USB_STORAGE_ALAUDA is not set | 1269 | # CONFIG_USB_STORAGE_ALAUDA is not set |
1200 | # CONFIG_USB_STORAGE_ONETOUCH is not set | 1270 | # CONFIG_USB_STORAGE_ONETOUCH is not set |
1201 | # CONFIG_USB_STORAGE_KARMA is not set | 1271 | # CONFIG_USB_STORAGE_KARMA is not set |
1202 | # CONFIG_USB_STORAGE_SIERRA is not set | ||
1203 | # CONFIG_USB_STORAGE_CYPRESS_ATACB is not set | 1272 | # CONFIG_USB_STORAGE_CYPRESS_ATACB is not set |
1204 | # CONFIG_USB_LIBUSUAL is not set | 1273 | # CONFIG_USB_LIBUSUAL is not set |
1205 | 1274 | ||
@@ -1220,6 +1289,7 @@ CONFIG_USB_STORAGE=y | |||
1220 | # CONFIG_USB_EMI62 is not set | 1289 | # CONFIG_USB_EMI62 is not set |
1221 | # CONFIG_USB_EMI26 is not set | 1290 | # CONFIG_USB_EMI26 is not set |
1222 | # CONFIG_USB_ADUTUX is not set | 1291 | # CONFIG_USB_ADUTUX is not set |
1292 | # CONFIG_USB_SEVSEG is not set | ||
1223 | # CONFIG_USB_RIO500 is not set | 1293 | # CONFIG_USB_RIO500 is not set |
1224 | # CONFIG_USB_LEGOTOWER is not set | 1294 | # CONFIG_USB_LEGOTOWER is not set |
1225 | # CONFIG_USB_LCD is not set | 1295 | # CONFIG_USB_LCD is not set |
@@ -1237,7 +1307,9 @@ CONFIG_USB_STORAGE=y | |||
1237 | # CONFIG_USB_IOWARRIOR is not set | 1307 | # CONFIG_USB_IOWARRIOR is not set |
1238 | # CONFIG_USB_TEST is not set | 1308 | # CONFIG_USB_TEST is not set |
1239 | # CONFIG_USB_ISIGHTFW is not set | 1309 | # CONFIG_USB_ISIGHTFW is not set |
1310 | # CONFIG_USB_VST is not set | ||
1240 | # CONFIG_USB_GADGET is not set | 1311 | # CONFIG_USB_GADGET is not set |
1312 | # CONFIG_UWB is not set | ||
1241 | # CONFIG_MMC is not set | 1313 | # CONFIG_MMC is not set |
1242 | # CONFIG_MEMSTICK is not set | 1314 | # CONFIG_MEMSTICK is not set |
1243 | # CONFIG_NEW_LEDS is not set | 1315 | # CONFIG_NEW_LEDS is not set |
@@ -1283,12 +1355,15 @@ CONFIG_RTC_INTF_DEV=y | |||
1283 | # Platform RTC drivers | 1355 | # Platform RTC drivers |
1284 | # | 1356 | # |
1285 | CONFIG_RTC_DRV_CMOS=y | 1357 | CONFIG_RTC_DRV_CMOS=y |
1358 | # CONFIG_RTC_DRV_DS1286 is not set | ||
1286 | # CONFIG_RTC_DRV_DS1511 is not set | 1359 | # CONFIG_RTC_DRV_DS1511 is not set |
1287 | # CONFIG_RTC_DRV_DS1553 is not set | 1360 | # CONFIG_RTC_DRV_DS1553 is not set |
1288 | # CONFIG_RTC_DRV_DS1742 is not set | 1361 | # CONFIG_RTC_DRV_DS1742 is not set |
1289 | # CONFIG_RTC_DRV_STK17TA8 is not set | 1362 | # CONFIG_RTC_DRV_STK17TA8 is not set |
1290 | # CONFIG_RTC_DRV_M48T86 is not set | 1363 | # CONFIG_RTC_DRV_M48T86 is not set |
1364 | # CONFIG_RTC_DRV_M48T35 is not set | ||
1291 | # CONFIG_RTC_DRV_M48T59 is not set | 1365 | # CONFIG_RTC_DRV_M48T59 is not set |
1366 | # CONFIG_RTC_DRV_BQ4802 is not set | ||
1292 | # CONFIG_RTC_DRV_V3020 is not set | 1367 | # CONFIG_RTC_DRV_V3020 is not set |
1293 | 1368 | ||
1294 | # | 1369 | # |
@@ -1309,6 +1384,7 @@ CONFIG_DMA_ENGINE=y | |||
1309 | # CONFIG_NET_DMA is not set | 1384 | # CONFIG_NET_DMA is not set |
1310 | # CONFIG_DMATEST is not set | 1385 | # CONFIG_DMATEST is not set |
1311 | # CONFIG_UIO is not set | 1386 | # CONFIG_UIO is not set |
1387 | # CONFIG_STAGING is not set | ||
1312 | 1388 | ||
1313 | # | 1389 | # |
1314 | # File systems | 1390 | # File systems |
@@ -1320,13 +1396,14 @@ CONFIG_EXT3_FS=y | |||
1320 | CONFIG_EXT3_FS_XATTR=y | 1396 | CONFIG_EXT3_FS_XATTR=y |
1321 | # CONFIG_EXT3_FS_POSIX_ACL is not set | 1397 | # CONFIG_EXT3_FS_POSIX_ACL is not set |
1322 | # CONFIG_EXT3_FS_SECURITY is not set | 1398 | # CONFIG_EXT3_FS_SECURITY is not set |
1323 | # CONFIG_EXT4DEV_FS is not set | 1399 | # CONFIG_EXT4_FS is not set |
1324 | CONFIG_JBD=y | 1400 | CONFIG_JBD=y |
1325 | # CONFIG_JBD_DEBUG is not set | 1401 | # CONFIG_JBD_DEBUG is not set |
1326 | CONFIG_FS_MBCACHE=y | 1402 | CONFIG_FS_MBCACHE=y |
1327 | # CONFIG_REISERFS_FS is not set | 1403 | # CONFIG_REISERFS_FS is not set |
1328 | # CONFIG_JFS_FS is not set | 1404 | # CONFIG_JFS_FS is not set |
1329 | # CONFIG_FS_POSIX_ACL is not set | 1405 | # CONFIG_FS_POSIX_ACL is not set |
1406 | CONFIG_FILE_LOCKING=y | ||
1330 | # CONFIG_XFS_FS is not set | 1407 | # CONFIG_XFS_FS is not set |
1331 | # CONFIG_OCFS2_FS is not set | 1408 | # CONFIG_OCFS2_FS is not set |
1332 | CONFIG_DNOTIFY=y | 1409 | CONFIG_DNOTIFY=y |
@@ -1364,6 +1441,7 @@ CONFIG_NTFS_FS=y | |||
1364 | CONFIG_PROC_FS=y | 1441 | CONFIG_PROC_FS=y |
1365 | CONFIG_PROC_KCORE=y | 1442 | CONFIG_PROC_KCORE=y |
1366 | CONFIG_PROC_SYSCTL=y | 1443 | CONFIG_PROC_SYSCTL=y |
1444 | CONFIG_PROC_PAGE_MONITOR=y | ||
1367 | CONFIG_SYSFS=y | 1445 | CONFIG_SYSFS=y |
1368 | CONFIG_TMPFS=y | 1446 | CONFIG_TMPFS=y |
1369 | # CONFIG_TMPFS_POSIX_ACL is not set | 1447 | # CONFIG_TMPFS_POSIX_ACL is not set |
@@ -1408,6 +1486,7 @@ CONFIG_EXPORTFS=y | |||
1408 | CONFIG_NFS_COMMON=y | 1486 | CONFIG_NFS_COMMON=y |
1409 | CONFIG_SUNRPC=y | 1487 | CONFIG_SUNRPC=y |
1410 | CONFIG_SUNRPC_GSS=y | 1488 | CONFIG_SUNRPC_GSS=y |
1489 | # CONFIG_SUNRPC_REGISTER_V4 is not set | ||
1411 | CONFIG_RPCSEC_GSS_KRB5=y | 1490 | CONFIG_RPCSEC_GSS_KRB5=y |
1412 | # CONFIG_RPCSEC_GSS_SPKM3 is not set | 1491 | # CONFIG_RPCSEC_GSS_SPKM3 is not set |
1413 | # CONFIG_SMB_FS is not set | 1492 | # CONFIG_SMB_FS is not set |
@@ -1483,7 +1562,6 @@ CONFIG_NLS_UTF8=m | |||
1483 | # Library routines | 1562 | # Library routines |
1484 | # | 1563 | # |
1485 | CONFIG_BITREVERSE=y | 1564 | CONFIG_BITREVERSE=y |
1486 | # CONFIG_GENERIC_FIND_FIRST_BIT is not set | ||
1487 | # CONFIG_CRC_CCITT is not set | 1565 | # CONFIG_CRC_CCITT is not set |
1488 | # CONFIG_CRC16 is not set | 1566 | # CONFIG_CRC16 is not set |
1489 | CONFIG_CRC_T10DIF=y | 1567 | CONFIG_CRC_T10DIF=y |
@@ -1537,15 +1615,23 @@ CONFIG_DEBUG_INFO=y | |||
1537 | # CONFIG_DEBUG_SG is not set | 1615 | # CONFIG_DEBUG_SG is not set |
1538 | # CONFIG_BOOT_PRINTK_DELAY is not set | 1616 | # CONFIG_BOOT_PRINTK_DELAY is not set |
1539 | # CONFIG_RCU_TORTURE_TEST is not set | 1617 | # CONFIG_RCU_TORTURE_TEST is not set |
1618 | # CONFIG_RCU_CPU_STALL_DETECTOR is not set | ||
1540 | # CONFIG_BACKTRACE_SELF_TEST is not set | 1619 | # CONFIG_BACKTRACE_SELF_TEST is not set |
1620 | # CONFIG_DEBUG_BLOCK_EXT_DEVT is not set | ||
1541 | # CONFIG_FAULT_INJECTION is not set | 1621 | # CONFIG_FAULT_INJECTION is not set |
1542 | # CONFIG_LATENCYTOP is not set | 1622 | # CONFIG_LATENCYTOP is not set |
1543 | CONFIG_SYSCTL_SYSCALL_CHECK=y | 1623 | CONFIG_SYSCTL_SYSCALL_CHECK=y |
1544 | CONFIG_HAVE_FTRACE=y | 1624 | CONFIG_HAVE_FUNCTION_TRACER=y |
1545 | CONFIG_HAVE_DYNAMIC_FTRACE=y | 1625 | |
1546 | # CONFIG_FTRACE is not set | 1626 | # |
1627 | # Tracers | ||
1628 | # | ||
1629 | # CONFIG_FUNCTION_TRACER is not set | ||
1547 | # CONFIG_SCHED_TRACER is not set | 1630 | # CONFIG_SCHED_TRACER is not set |
1548 | # CONFIG_CONTEXT_SWITCH_TRACER is not set | 1631 | # CONFIG_CONTEXT_SWITCH_TRACER is not set |
1632 | # CONFIG_BOOT_TRACER is not set | ||
1633 | # CONFIG_STACK_TRACER is not set | ||
1634 | # CONFIG_DYNAMIC_PRINTK_DEBUG is not set | ||
1549 | # CONFIG_SAMPLES is not set | 1635 | # CONFIG_SAMPLES is not set |
1550 | CONFIG_HAVE_ARCH_KGDB=y | 1636 | CONFIG_HAVE_ARCH_KGDB=y |
1551 | # CONFIG_KGDB is not set | 1637 | # CONFIG_KGDB is not set |
@@ -1554,6 +1640,7 @@ CONFIG_HAVE_ARCH_KGDB=y | |||
1554 | # CONFIG_DEBUG_PAGEALLOC is not set | 1640 | # CONFIG_DEBUG_PAGEALLOC is not set |
1555 | # CONFIG_CODE_PATCHING_SELFTEST is not set | 1641 | # CONFIG_CODE_PATCHING_SELFTEST is not set |
1556 | # CONFIG_FTR_FIXUP_SELFTEST is not set | 1642 | # CONFIG_FTR_FIXUP_SELFTEST is not set |
1643 | # CONFIG_MSI_BITMAP_SELFTEST is not set | ||
1557 | # CONFIG_XMON is not set | 1644 | # CONFIG_XMON is not set |
1558 | # CONFIG_IRQSTACKS is not set | 1645 | # CONFIG_IRQSTACKS is not set |
1559 | # CONFIG_VIRQ_DEBUG is not set | 1646 | # CONFIG_VIRQ_DEBUG is not set |
@@ -1565,16 +1652,19 @@ CONFIG_HAVE_ARCH_KGDB=y | |||
1565 | # | 1652 | # |
1566 | # CONFIG_KEYS is not set | 1653 | # CONFIG_KEYS is not set |
1567 | # CONFIG_SECURITY is not set | 1654 | # CONFIG_SECURITY is not set |
1655 | # CONFIG_SECURITYFS is not set | ||
1568 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set | 1656 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set |
1569 | CONFIG_CRYPTO=y | 1657 | CONFIG_CRYPTO=y |
1570 | 1658 | ||
1571 | # | 1659 | # |
1572 | # Crypto core or helper | 1660 | # Crypto core or helper |
1573 | # | 1661 | # |
1662 | # CONFIG_CRYPTO_FIPS is not set | ||
1574 | CONFIG_CRYPTO_ALGAPI=y | 1663 | CONFIG_CRYPTO_ALGAPI=y |
1575 | CONFIG_CRYPTO_AEAD=y | 1664 | CONFIG_CRYPTO_AEAD=y |
1576 | CONFIG_CRYPTO_BLKCIPHER=y | 1665 | CONFIG_CRYPTO_BLKCIPHER=y |
1577 | CONFIG_CRYPTO_HASH=y | 1666 | CONFIG_CRYPTO_HASH=y |
1667 | CONFIG_CRYPTO_RNG=y | ||
1578 | CONFIG_CRYPTO_MANAGER=y | 1668 | CONFIG_CRYPTO_MANAGER=y |
1579 | # CONFIG_CRYPTO_GF128MUL is not set | 1669 | # CONFIG_CRYPTO_GF128MUL is not set |
1580 | # CONFIG_CRYPTO_NULL is not set | 1670 | # CONFIG_CRYPTO_NULL is not set |
@@ -1647,6 +1737,11 @@ CONFIG_CRYPTO_DES=y | |||
1647 | # | 1737 | # |
1648 | # CONFIG_CRYPTO_DEFLATE is not set | 1738 | # CONFIG_CRYPTO_DEFLATE is not set |
1649 | # CONFIG_CRYPTO_LZO is not set | 1739 | # CONFIG_CRYPTO_LZO is not set |
1740 | |||
1741 | # | ||
1742 | # Random Number Generation | ||
1743 | # | ||
1744 | # CONFIG_CRYPTO_ANSI_CPRNG is not set | ||
1650 | CONFIG_CRYPTO_HW=y | 1745 | CONFIG_CRYPTO_HW=y |
1651 | # CONFIG_CRYPTO_DEV_HIFN_795X is not set | 1746 | # CONFIG_CRYPTO_DEV_HIFN_795X is not set |
1652 | CONFIG_CRYPTO_DEV_TALITOS=y | 1747 | CONFIG_CRYPTO_DEV_TALITOS=y |
diff --git a/arch/powerpc/configs/85xx/mpc8540_ads_defconfig b/arch/powerpc/configs/85xx/mpc8540_ads_defconfig index 1ea181f826f1..d790cbab80b8 100644 --- a/arch/powerpc/configs/85xx/mpc8540_ads_defconfig +++ b/arch/powerpc/configs/85xx/mpc8540_ads_defconfig | |||
@@ -1,7 +1,7 @@ | |||
1 | # | 1 | # |
2 | # Automatically generated make config: don't edit | 2 | # Automatically generated make config: don't edit |
3 | # Linux kernel version: 2.6.27-rc4 | 3 | # Linux kernel version: 2.6.28-rc3 |
4 | # Thu Aug 21 00:52:30 2008 | 4 | # Sat Nov 8 12:40:06 2008 |
5 | # | 5 | # |
6 | # CONFIG_PPC64 is not set | 6 | # CONFIG_PPC64 is not set |
7 | 7 | ||
@@ -24,7 +24,7 @@ CONFIG_SPE=y | |||
24 | # CONFIG_PPC_MM_SLICES is not set | 24 | # CONFIG_PPC_MM_SLICES is not set |
25 | CONFIG_PPC32=y | 25 | CONFIG_PPC32=y |
26 | CONFIG_WORD_SIZE=32 | 26 | CONFIG_WORD_SIZE=32 |
27 | CONFIG_PPC_MERGE=y | 27 | # CONFIG_ARCH_PHYS_ADDR_T_64BIT is not set |
28 | CONFIG_MMU=y | 28 | CONFIG_MMU=y |
29 | CONFIG_GENERIC_CMOS_UPDATE=y | 29 | CONFIG_GENERIC_CMOS_UPDATE=y |
30 | CONFIG_GENERIC_TIME=y | 30 | CONFIG_GENERIC_TIME=y |
@@ -107,6 +107,7 @@ CONFIG_SIGNALFD=y | |||
107 | CONFIG_TIMERFD=y | 107 | CONFIG_TIMERFD=y |
108 | CONFIG_EVENTFD=y | 108 | CONFIG_EVENTFD=y |
109 | CONFIG_SHMEM=y | 109 | CONFIG_SHMEM=y |
110 | CONFIG_AIO=y | ||
110 | CONFIG_VM_EVENT_COUNTERS=y | 111 | CONFIG_VM_EVENT_COUNTERS=y |
111 | CONFIG_SLUB_DEBUG=y | 112 | CONFIG_SLUB_DEBUG=y |
112 | # CONFIG_SLAB is not set | 113 | # CONFIG_SLAB is not set |
@@ -120,10 +121,6 @@ CONFIG_HAVE_IOREMAP_PROT=y | |||
120 | CONFIG_HAVE_KPROBES=y | 121 | CONFIG_HAVE_KPROBES=y |
121 | CONFIG_HAVE_KRETPROBES=y | 122 | CONFIG_HAVE_KRETPROBES=y |
122 | CONFIG_HAVE_ARCH_TRACEHOOK=y | 123 | CONFIG_HAVE_ARCH_TRACEHOOK=y |
123 | # CONFIG_HAVE_DMA_ATTRS is not set | ||
124 | # CONFIG_USE_GENERIC_SMP_HELPERS is not set | ||
125 | # CONFIG_HAVE_CLK is not set | ||
126 | CONFIG_PROC_PAGE_MONITOR=y | ||
127 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set | 124 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set |
128 | CONFIG_SLABINFO=y | 125 | CONFIG_SLABINFO=y |
129 | CONFIG_RT_MUTEXES=y | 126 | CONFIG_RT_MUTEXES=y |
@@ -150,6 +147,7 @@ CONFIG_DEFAULT_AS=y | |||
150 | # CONFIG_DEFAULT_NOOP is not set | 147 | # CONFIG_DEFAULT_NOOP is not set |
151 | CONFIG_DEFAULT_IOSCHED="anticipatory" | 148 | CONFIG_DEFAULT_IOSCHED="anticipatory" |
152 | CONFIG_CLASSIC_RCU=y | 149 | CONFIG_CLASSIC_RCU=y |
150 | # CONFIG_FREEZER is not set | ||
153 | 151 | ||
154 | # | 152 | # |
155 | # Platform support | 153 | # Platform support |
@@ -184,8 +182,10 @@ CONFIG_MPIC=y | |||
184 | # CONFIG_PPC_INDIRECT_IO is not set | 182 | # CONFIG_PPC_INDIRECT_IO is not set |
185 | # CONFIG_GENERIC_IOMAP is not set | 183 | # CONFIG_GENERIC_IOMAP is not set |
186 | # CONFIG_CPU_FREQ is not set | 184 | # CONFIG_CPU_FREQ is not set |
185 | # CONFIG_QUICC_ENGINE is not set | ||
187 | # CONFIG_CPM2 is not set | 186 | # CONFIG_CPM2 is not set |
188 | # CONFIG_FSL_ULI1575 is not set | 187 | # CONFIG_FSL_ULI1575 is not set |
188 | # CONFIG_MPC8xxx_GPIO is not set | ||
189 | 189 | ||
190 | # | 190 | # |
191 | # Kernel options | 191 | # Kernel options |
@@ -205,6 +205,8 @@ CONFIG_PREEMPT_NONE=y | |||
205 | # CONFIG_PREEMPT_VOLUNTARY is not set | 205 | # CONFIG_PREEMPT_VOLUNTARY is not set |
206 | # CONFIG_PREEMPT is not set | 206 | # CONFIG_PREEMPT is not set |
207 | CONFIG_BINFMT_ELF=y | 207 | CONFIG_BINFMT_ELF=y |
208 | # CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set | ||
209 | # CONFIG_HAVE_AOUT is not set | ||
208 | CONFIG_BINFMT_MISC=y | 210 | CONFIG_BINFMT_MISC=y |
209 | CONFIG_MATH_EMULATION=y | 211 | CONFIG_MATH_EMULATION=y |
210 | # CONFIG_IOMMU_HELPER is not set | 212 | # CONFIG_IOMMU_HELPER is not set |
@@ -219,15 +221,15 @@ CONFIG_FLATMEM_MANUAL=y | |||
219 | # CONFIG_SPARSEMEM_MANUAL is not set | 221 | # CONFIG_SPARSEMEM_MANUAL is not set |
220 | CONFIG_FLATMEM=y | 222 | CONFIG_FLATMEM=y |
221 | CONFIG_FLAT_NODE_MEM_MAP=y | 223 | CONFIG_FLAT_NODE_MEM_MAP=y |
222 | # CONFIG_SPARSEMEM_STATIC is not set | ||
223 | # CONFIG_SPARSEMEM_VMEMMAP_ENABLE is not set | ||
224 | CONFIG_PAGEFLAGS_EXTENDED=y | 224 | CONFIG_PAGEFLAGS_EXTENDED=y |
225 | CONFIG_SPLIT_PTLOCK_CPUS=4 | 225 | CONFIG_SPLIT_PTLOCK_CPUS=4 |
226 | CONFIG_MIGRATION=y | 226 | CONFIG_MIGRATION=y |
227 | # CONFIG_RESOURCES_64BIT is not set | 227 | # CONFIG_RESOURCES_64BIT is not set |
228 | # CONFIG_PHYS_ADDR_T_64BIT is not set | ||
228 | CONFIG_ZONE_DMA_FLAG=1 | 229 | CONFIG_ZONE_DMA_FLAG=1 |
229 | CONFIG_BOUNCE=y | 230 | CONFIG_BOUNCE=y |
230 | CONFIG_VIRT_TO_BUS=y | 231 | CONFIG_VIRT_TO_BUS=y |
232 | CONFIG_UNEVICTABLE_LRU=y | ||
231 | CONFIG_FORCE_MAX_ZONEORDER=11 | 233 | CONFIG_FORCE_MAX_ZONEORDER=11 |
232 | CONFIG_PROC_DEVICETREE=y | 234 | CONFIG_PROC_DEVICETREE=y |
233 | # CONFIG_CMDLINE_BOOL is not set | 235 | # CONFIG_CMDLINE_BOOL is not set |
@@ -313,6 +315,7 @@ CONFIG_DEFAULT_TCP_CONG="cubic" | |||
313 | # CONFIG_TIPC is not set | 315 | # CONFIG_TIPC is not set |
314 | # CONFIG_ATM is not set | 316 | # CONFIG_ATM is not set |
315 | # CONFIG_BRIDGE is not set | 317 | # CONFIG_BRIDGE is not set |
318 | # CONFIG_NET_DSA is not set | ||
316 | # CONFIG_VLAN_8021Q is not set | 319 | # CONFIG_VLAN_8021Q is not set |
317 | # CONFIG_DECNET is not set | 320 | # CONFIG_DECNET is not set |
318 | # CONFIG_LLC2 is not set | 321 | # CONFIG_LLC2 is not set |
@@ -333,11 +336,10 @@ CONFIG_DEFAULT_TCP_CONG="cubic" | |||
333 | # CONFIG_IRDA is not set | 336 | # CONFIG_IRDA is not set |
334 | # CONFIG_BT is not set | 337 | # CONFIG_BT is not set |
335 | # CONFIG_AF_RXRPC is not set | 338 | # CONFIG_AF_RXRPC is not set |
336 | 339 | # CONFIG_PHONET is not set | |
337 | # | 340 | CONFIG_WIRELESS=y |
338 | # Wireless | ||
339 | # | ||
340 | # CONFIG_CFG80211 is not set | 341 | # CONFIG_CFG80211 is not set |
342 | CONFIG_WIRELESS_OLD_REGULATORY=y | ||
341 | # CONFIG_WIRELESS_EXT is not set | 343 | # CONFIG_WIRELESS_EXT is not set |
342 | # CONFIG_MAC80211 is not set | 344 | # CONFIG_MAC80211 is not set |
343 | # CONFIG_IEEE80211 is not set | 345 | # CONFIG_IEEE80211 is not set |
@@ -421,6 +423,9 @@ CONFIG_MII=y | |||
421 | # CONFIG_IBM_NEW_EMAC_RGMII is not set | 423 | # CONFIG_IBM_NEW_EMAC_RGMII is not set |
422 | # CONFIG_IBM_NEW_EMAC_TAH is not set | 424 | # CONFIG_IBM_NEW_EMAC_TAH is not set |
423 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set | 425 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set |
426 | # CONFIG_IBM_NEW_EMAC_NO_FLOW_CTRL is not set | ||
427 | # CONFIG_IBM_NEW_EMAC_MAL_CLR_ICINTSTAT is not set | ||
428 | # CONFIG_IBM_NEW_EMAC_MAL_COMMON_ERR is not set | ||
424 | # CONFIG_B44 is not set | 429 | # CONFIG_B44 is not set |
425 | CONFIG_NETDEV_1000=y | 430 | CONFIG_NETDEV_1000=y |
426 | CONFIG_GIANFAR=y | 431 | CONFIG_GIANFAR=y |
@@ -545,6 +550,14 @@ CONFIG_SSB_POSSIBLE=y | |||
545 | # CONFIG_MFD_TMIO is not set | 550 | # CONFIG_MFD_TMIO is not set |
546 | 551 | ||
547 | # | 552 | # |
553 | # Voltage and Current regulators | ||
554 | # | ||
555 | # CONFIG_REGULATOR is not set | ||
556 | # CONFIG_REGULATOR_FIXED_VOLTAGE is not set | ||
557 | # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set | ||
558 | # CONFIG_REGULATOR_BQ24022 is not set | ||
559 | |||
560 | # | ||
548 | # Multimedia devices | 561 | # Multimedia devices |
549 | # | 562 | # |
550 | 563 | ||
@@ -577,6 +590,12 @@ CONFIG_HID_SUPPORT=y | |||
577 | CONFIG_HID=y | 590 | CONFIG_HID=y |
578 | # CONFIG_HID_DEBUG is not set | 591 | # CONFIG_HID_DEBUG is not set |
579 | # CONFIG_HIDRAW is not set | 592 | # CONFIG_HIDRAW is not set |
593 | # CONFIG_HID_PID is not set | ||
594 | |||
595 | # | ||
596 | # Special HID drivers | ||
597 | # | ||
598 | CONFIG_HID_COMPAT=y | ||
580 | CONFIG_USB_SUPPORT=y | 599 | CONFIG_USB_SUPPORT=y |
581 | # CONFIG_USB_ARCH_HAS_HCD is not set | 600 | # CONFIG_USB_ARCH_HAS_HCD is not set |
582 | # CONFIG_USB_ARCH_HAS_OHCI is not set | 601 | # CONFIG_USB_ARCH_HAS_OHCI is not set |
@@ -600,6 +619,7 @@ CONFIG_USB_SUPPORT=y | |||
600 | # CONFIG_RTC_CLASS is not set | 619 | # CONFIG_RTC_CLASS is not set |
601 | # CONFIG_DMADEVICES is not set | 620 | # CONFIG_DMADEVICES is not set |
602 | # CONFIG_UIO is not set | 621 | # CONFIG_UIO is not set |
622 | # CONFIG_STAGING is not set | ||
603 | 623 | ||
604 | # | 624 | # |
605 | # File systems | 625 | # File systems |
@@ -611,12 +631,13 @@ CONFIG_EXT3_FS=y | |||
611 | CONFIG_EXT3_FS_XATTR=y | 631 | CONFIG_EXT3_FS_XATTR=y |
612 | # CONFIG_EXT3_FS_POSIX_ACL is not set | 632 | # CONFIG_EXT3_FS_POSIX_ACL is not set |
613 | # CONFIG_EXT3_FS_SECURITY is not set | 633 | # CONFIG_EXT3_FS_SECURITY is not set |
614 | # CONFIG_EXT4DEV_FS is not set | 634 | # CONFIG_EXT4_FS is not set |
615 | CONFIG_JBD=y | 635 | CONFIG_JBD=y |
616 | CONFIG_FS_MBCACHE=y | 636 | CONFIG_FS_MBCACHE=y |
617 | # CONFIG_REISERFS_FS is not set | 637 | # CONFIG_REISERFS_FS is not set |
618 | # CONFIG_JFS_FS is not set | 638 | # CONFIG_JFS_FS is not set |
619 | # CONFIG_FS_POSIX_ACL is not set | 639 | # CONFIG_FS_POSIX_ACL is not set |
640 | CONFIG_FILE_LOCKING=y | ||
620 | # CONFIG_XFS_FS is not set | 641 | # CONFIG_XFS_FS is not set |
621 | # CONFIG_OCFS2_FS is not set | 642 | # CONFIG_OCFS2_FS is not set |
622 | CONFIG_DNOTIFY=y | 643 | CONFIG_DNOTIFY=y |
@@ -646,6 +667,7 @@ CONFIG_INOTIFY_USER=y | |||
646 | CONFIG_PROC_FS=y | 667 | CONFIG_PROC_FS=y |
647 | CONFIG_PROC_KCORE=y | 668 | CONFIG_PROC_KCORE=y |
648 | CONFIG_PROC_SYSCTL=y | 669 | CONFIG_PROC_SYSCTL=y |
670 | CONFIG_PROC_PAGE_MONITOR=y | ||
649 | CONFIG_SYSFS=y | 671 | CONFIG_SYSFS=y |
650 | CONFIG_TMPFS=y | 672 | CONFIG_TMPFS=y |
651 | # CONFIG_TMPFS_POSIX_ACL is not set | 673 | # CONFIG_TMPFS_POSIX_ACL is not set |
@@ -680,6 +702,7 @@ CONFIG_ROOT_NFS=y | |||
680 | CONFIG_LOCKD=y | 702 | CONFIG_LOCKD=y |
681 | CONFIG_NFS_COMMON=y | 703 | CONFIG_NFS_COMMON=y |
682 | CONFIG_SUNRPC=y | 704 | CONFIG_SUNRPC=y |
705 | # CONFIG_SUNRPC_REGISTER_V4 is not set | ||
683 | # CONFIG_RPCSEC_GSS_KRB5 is not set | 706 | # CONFIG_RPCSEC_GSS_KRB5 is not set |
684 | # CONFIG_RPCSEC_GSS_SPKM3 is not set | 707 | # CONFIG_RPCSEC_GSS_SPKM3 is not set |
685 | # CONFIG_SMB_FS is not set | 708 | # CONFIG_SMB_FS is not set |
@@ -712,7 +735,6 @@ CONFIG_PARTITION_ADVANCED=y | |||
712 | # Library routines | 735 | # Library routines |
713 | # | 736 | # |
714 | CONFIG_BITREVERSE=y | 737 | CONFIG_BITREVERSE=y |
715 | # CONFIG_GENERIC_FIND_FIRST_BIT is not set | ||
716 | # CONFIG_CRC_CCITT is not set | 738 | # CONFIG_CRC_CCITT is not set |
717 | # CONFIG_CRC16 is not set | 739 | # CONFIG_CRC16 is not set |
718 | # CONFIG_CRC_T10DIF is not set | 740 | # CONFIG_CRC_T10DIF is not set |
@@ -764,15 +786,23 @@ CONFIG_DEBUG_MUTEXES=y | |||
764 | # CONFIG_DEBUG_SG is not set | 786 | # CONFIG_DEBUG_SG is not set |
765 | # CONFIG_BOOT_PRINTK_DELAY is not set | 787 | # CONFIG_BOOT_PRINTK_DELAY is not set |
766 | # CONFIG_RCU_TORTURE_TEST is not set | 788 | # CONFIG_RCU_TORTURE_TEST is not set |
789 | # CONFIG_RCU_CPU_STALL_DETECTOR is not set | ||
767 | # CONFIG_BACKTRACE_SELF_TEST is not set | 790 | # CONFIG_BACKTRACE_SELF_TEST is not set |
791 | # CONFIG_DEBUG_BLOCK_EXT_DEVT is not set | ||
768 | # CONFIG_FAULT_INJECTION is not set | 792 | # CONFIG_FAULT_INJECTION is not set |
769 | # CONFIG_LATENCYTOP is not set | 793 | # CONFIG_LATENCYTOP is not set |
770 | CONFIG_SYSCTL_SYSCALL_CHECK=y | 794 | CONFIG_SYSCTL_SYSCALL_CHECK=y |
771 | CONFIG_HAVE_FTRACE=y | 795 | CONFIG_HAVE_FUNCTION_TRACER=y |
772 | CONFIG_HAVE_DYNAMIC_FTRACE=y | 796 | |
773 | # CONFIG_FTRACE is not set | 797 | # |
798 | # Tracers | ||
799 | # | ||
800 | # CONFIG_FUNCTION_TRACER is not set | ||
774 | # CONFIG_SCHED_TRACER is not set | 801 | # CONFIG_SCHED_TRACER is not set |
775 | # CONFIG_CONTEXT_SWITCH_TRACER is not set | 802 | # CONFIG_CONTEXT_SWITCH_TRACER is not set |
803 | # CONFIG_BOOT_TRACER is not set | ||
804 | # CONFIG_STACK_TRACER is not set | ||
805 | # CONFIG_DYNAMIC_PRINTK_DEBUG is not set | ||
776 | # CONFIG_SAMPLES is not set | 806 | # CONFIG_SAMPLES is not set |
777 | CONFIG_HAVE_ARCH_KGDB=y | 807 | CONFIG_HAVE_ARCH_KGDB=y |
778 | # CONFIG_KGDB is not set | 808 | # CONFIG_KGDB is not set |
@@ -781,6 +811,7 @@ CONFIG_HAVE_ARCH_KGDB=y | |||
781 | # CONFIG_DEBUG_PAGEALLOC is not set | 811 | # CONFIG_DEBUG_PAGEALLOC is not set |
782 | # CONFIG_CODE_PATCHING_SELFTEST is not set | 812 | # CONFIG_CODE_PATCHING_SELFTEST is not set |
783 | # CONFIG_FTR_FIXUP_SELFTEST is not set | 813 | # CONFIG_FTR_FIXUP_SELFTEST is not set |
814 | # CONFIG_MSI_BITMAP_SELFTEST is not set | ||
784 | # CONFIG_XMON is not set | 815 | # CONFIG_XMON is not set |
785 | # CONFIG_IRQSTACKS is not set | 816 | # CONFIG_IRQSTACKS is not set |
786 | # CONFIG_BDI_SWITCH is not set | 817 | # CONFIG_BDI_SWITCH is not set |
@@ -791,12 +822,14 @@ CONFIG_HAVE_ARCH_KGDB=y | |||
791 | # | 822 | # |
792 | # CONFIG_KEYS is not set | 823 | # CONFIG_KEYS is not set |
793 | # CONFIG_SECURITY is not set | 824 | # CONFIG_SECURITY is not set |
825 | # CONFIG_SECURITYFS is not set | ||
794 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set | 826 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set |
795 | CONFIG_CRYPTO=y | 827 | CONFIG_CRYPTO=y |
796 | 828 | ||
797 | # | 829 | # |
798 | # Crypto core or helper | 830 | # Crypto core or helper |
799 | # | 831 | # |
832 | # CONFIG_CRYPTO_FIPS is not set | ||
800 | # CONFIG_CRYPTO_MANAGER is not set | 833 | # CONFIG_CRYPTO_MANAGER is not set |
801 | # CONFIG_CRYPTO_GF128MUL is not set | 834 | # CONFIG_CRYPTO_GF128MUL is not set |
802 | # CONFIG_CRYPTO_NULL is not set | 835 | # CONFIG_CRYPTO_NULL is not set |
@@ -868,6 +901,11 @@ CONFIG_CRYPTO=y | |||
868 | # | 901 | # |
869 | # CONFIG_CRYPTO_DEFLATE is not set | 902 | # CONFIG_CRYPTO_DEFLATE is not set |
870 | # CONFIG_CRYPTO_LZO is not set | 903 | # CONFIG_CRYPTO_LZO is not set |
904 | |||
905 | # | ||
906 | # Random Number Generation | ||
907 | # | ||
908 | # CONFIG_CRYPTO_ANSI_CPRNG is not set | ||
871 | CONFIG_CRYPTO_HW=y | 909 | CONFIG_CRYPTO_HW=y |
872 | # CONFIG_CRYPTO_DEV_TALITOS is not set | 910 | # CONFIG_CRYPTO_DEV_TALITOS is not set |
873 | # CONFIG_PPC_CLOCK is not set | 911 | # CONFIG_PPC_CLOCK is not set |
diff --git a/arch/powerpc/configs/85xx/mpc8544_ds_defconfig b/arch/powerpc/configs/85xx/mpc8544_ds_defconfig index 1aecdeab9841..f6cb01495ea6 100644 --- a/arch/powerpc/configs/85xx/mpc8544_ds_defconfig +++ b/arch/powerpc/configs/85xx/mpc8544_ds_defconfig | |||
@@ -1,7 +1,7 @@ | |||
1 | # | 1 | # |
2 | # Automatically generated make config: don't edit | 2 | # Automatically generated make config: don't edit |
3 | # Linux kernel version: 2.6.27-rc4 | 3 | # Linux kernel version: 2.6.28-rc3 |
4 | # Thu Aug 21 07:20:43 2008 | 4 | # Sat Nov 8 12:40:08 2008 |
5 | # | 5 | # |
6 | # CONFIG_PPC64 is not set | 6 | # CONFIG_PPC64 is not set |
7 | 7 | ||
@@ -24,7 +24,7 @@ CONFIG_SPE=y | |||
24 | # CONFIG_PPC_MM_SLICES is not set | 24 | # CONFIG_PPC_MM_SLICES is not set |
25 | CONFIG_PPC32=y | 25 | CONFIG_PPC32=y |
26 | CONFIG_WORD_SIZE=32 | 26 | CONFIG_WORD_SIZE=32 |
27 | CONFIG_PPC_MERGE=y | 27 | # CONFIG_ARCH_PHYS_ADDR_T_64BIT is not set |
28 | CONFIG_MMU=y | 28 | CONFIG_MMU=y |
29 | CONFIG_GENERIC_CMOS_UPDATE=y | 29 | CONFIG_GENERIC_CMOS_UPDATE=y |
30 | CONFIG_GENERIC_TIME=y | 30 | CONFIG_GENERIC_TIME=y |
@@ -110,7 +110,9 @@ CONFIG_SIGNALFD=y | |||
110 | CONFIG_TIMERFD=y | 110 | CONFIG_TIMERFD=y |
111 | CONFIG_EVENTFD=y | 111 | CONFIG_EVENTFD=y |
112 | CONFIG_SHMEM=y | 112 | CONFIG_SHMEM=y |
113 | CONFIG_AIO=y | ||
113 | CONFIG_VM_EVENT_COUNTERS=y | 114 | CONFIG_VM_EVENT_COUNTERS=y |
115 | CONFIG_PCI_QUIRKS=y | ||
114 | CONFIG_SLUB_DEBUG=y | 116 | CONFIG_SLUB_DEBUG=y |
115 | # CONFIG_SLAB is not set | 117 | # CONFIG_SLAB is not set |
116 | CONFIG_SLUB=y | 118 | CONFIG_SLUB=y |
@@ -124,10 +126,6 @@ CONFIG_HAVE_IOREMAP_PROT=y | |||
124 | CONFIG_HAVE_KPROBES=y | 126 | CONFIG_HAVE_KPROBES=y |
125 | CONFIG_HAVE_KRETPROBES=y | 127 | CONFIG_HAVE_KRETPROBES=y |
126 | CONFIG_HAVE_ARCH_TRACEHOOK=y | 128 | CONFIG_HAVE_ARCH_TRACEHOOK=y |
127 | # CONFIG_HAVE_DMA_ATTRS is not set | ||
128 | # CONFIG_USE_GENERIC_SMP_HELPERS is not set | ||
129 | # CONFIG_HAVE_CLK is not set | ||
130 | CONFIG_PROC_PAGE_MONITOR=y | ||
131 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set | 129 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set |
132 | CONFIG_SLABINFO=y | 130 | CONFIG_SLABINFO=y |
133 | CONFIG_RT_MUTEXES=y | 131 | CONFIG_RT_MUTEXES=y |
@@ -160,6 +158,7 @@ CONFIG_DEFAULT_CFQ=y | |||
160 | # CONFIG_DEFAULT_NOOP is not set | 158 | # CONFIG_DEFAULT_NOOP is not set |
161 | CONFIG_DEFAULT_IOSCHED="cfq" | 159 | CONFIG_DEFAULT_IOSCHED="cfq" |
162 | CONFIG_CLASSIC_RCU=y | 160 | CONFIG_CLASSIC_RCU=y |
161 | # CONFIG_FREEZER is not set | ||
163 | 162 | ||
164 | # | 163 | # |
165 | # Platform support | 164 | # Platform support |
@@ -194,8 +193,10 @@ CONFIG_PPC_I8259=y | |||
194 | # CONFIG_PPC_INDIRECT_IO is not set | 193 | # CONFIG_PPC_INDIRECT_IO is not set |
195 | # CONFIG_GENERIC_IOMAP is not set | 194 | # CONFIG_GENERIC_IOMAP is not set |
196 | # CONFIG_CPU_FREQ is not set | 195 | # CONFIG_CPU_FREQ is not set |
196 | # CONFIG_QUICC_ENGINE is not set | ||
197 | # CONFIG_CPM2 is not set | 197 | # CONFIG_CPM2 is not set |
198 | CONFIG_FSL_ULI1575=y | 198 | CONFIG_FSL_ULI1575=y |
199 | # CONFIG_MPC8xxx_GPIO is not set | ||
199 | 200 | ||
200 | # | 201 | # |
201 | # Kernel options | 202 | # Kernel options |
@@ -215,6 +216,8 @@ CONFIG_PREEMPT_NONE=y | |||
215 | # CONFIG_PREEMPT_VOLUNTARY is not set | 216 | # CONFIG_PREEMPT_VOLUNTARY is not set |
216 | # CONFIG_PREEMPT is not set | 217 | # CONFIG_PREEMPT is not set |
217 | CONFIG_BINFMT_ELF=y | 218 | CONFIG_BINFMT_ELF=y |
219 | # CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set | ||
220 | # CONFIG_HAVE_AOUT is not set | ||
218 | CONFIG_BINFMT_MISC=m | 221 | CONFIG_BINFMT_MISC=m |
219 | CONFIG_MATH_EMULATION=y | 222 | CONFIG_MATH_EMULATION=y |
220 | # CONFIG_IOMMU_HELPER is not set | 223 | # CONFIG_IOMMU_HELPER is not set |
@@ -229,15 +232,15 @@ CONFIG_FLATMEM_MANUAL=y | |||
229 | # CONFIG_SPARSEMEM_MANUAL is not set | 232 | # CONFIG_SPARSEMEM_MANUAL is not set |
230 | CONFIG_FLATMEM=y | 233 | CONFIG_FLATMEM=y |
231 | CONFIG_FLAT_NODE_MEM_MAP=y | 234 | CONFIG_FLAT_NODE_MEM_MAP=y |
232 | # CONFIG_SPARSEMEM_STATIC is not set | ||
233 | # CONFIG_SPARSEMEM_VMEMMAP_ENABLE is not set | ||
234 | CONFIG_PAGEFLAGS_EXTENDED=y | 235 | CONFIG_PAGEFLAGS_EXTENDED=y |
235 | CONFIG_SPLIT_PTLOCK_CPUS=4 | 236 | CONFIG_SPLIT_PTLOCK_CPUS=4 |
236 | CONFIG_MIGRATION=y | 237 | CONFIG_MIGRATION=y |
237 | # CONFIG_RESOURCES_64BIT is not set | 238 | # CONFIG_RESOURCES_64BIT is not set |
239 | # CONFIG_PHYS_ADDR_T_64BIT is not set | ||
238 | CONFIG_ZONE_DMA_FLAG=1 | 240 | CONFIG_ZONE_DMA_FLAG=1 |
239 | CONFIG_BOUNCE=y | 241 | CONFIG_BOUNCE=y |
240 | CONFIG_VIRT_TO_BUS=y | 242 | CONFIG_VIRT_TO_BUS=y |
243 | CONFIG_UNEVICTABLE_LRU=y | ||
241 | CONFIG_FORCE_MAX_ZONEORDER=11 | 244 | CONFIG_FORCE_MAX_ZONEORDER=11 |
242 | CONFIG_PROC_DEVICETREE=y | 245 | CONFIG_PROC_DEVICETREE=y |
243 | # CONFIG_CMDLINE_BOOL is not set | 246 | # CONFIG_CMDLINE_BOOL is not set |
@@ -261,7 +264,7 @@ CONFIG_PCI_SYSCALL=y | |||
261 | # CONFIG_PCIEPORTBUS is not set | 264 | # CONFIG_PCIEPORTBUS is not set |
262 | CONFIG_ARCH_SUPPORTS_MSI=y | 265 | CONFIG_ARCH_SUPPORTS_MSI=y |
263 | # CONFIG_PCI_MSI is not set | 266 | # CONFIG_PCI_MSI is not set |
264 | CONFIG_PCI_LEGACY=y | 267 | # CONFIG_PCI_LEGACY is not set |
265 | # CONFIG_PCI_DEBUG is not set | 268 | # CONFIG_PCI_DEBUG is not set |
266 | # CONFIG_PCCARD is not set | 269 | # CONFIG_PCCARD is not set |
267 | # CONFIG_HOTPLUG_PCI is not set | 270 | # CONFIG_HOTPLUG_PCI is not set |
@@ -363,6 +366,7 @@ CONFIG_SCTP_HMAC_MD5=y | |||
363 | # CONFIG_TIPC is not set | 366 | # CONFIG_TIPC is not set |
364 | # CONFIG_ATM is not set | 367 | # CONFIG_ATM is not set |
365 | # CONFIG_BRIDGE is not set | 368 | # CONFIG_BRIDGE is not set |
369 | # CONFIG_NET_DSA is not set | ||
366 | # CONFIG_VLAN_8021Q is not set | 370 | # CONFIG_VLAN_8021Q is not set |
367 | # CONFIG_DECNET is not set | 371 | # CONFIG_DECNET is not set |
368 | # CONFIG_LLC2 is not set | 372 | # CONFIG_LLC2 is not set |
@@ -383,12 +387,11 @@ CONFIG_SCTP_HMAC_MD5=y | |||
383 | # CONFIG_IRDA is not set | 387 | # CONFIG_IRDA is not set |
384 | # CONFIG_BT is not set | 388 | # CONFIG_BT is not set |
385 | # CONFIG_AF_RXRPC is not set | 389 | # CONFIG_AF_RXRPC is not set |
390 | # CONFIG_PHONET is not set | ||
386 | CONFIG_FIB_RULES=y | 391 | CONFIG_FIB_RULES=y |
387 | 392 | CONFIG_WIRELESS=y | |
388 | # | ||
389 | # Wireless | ||
390 | # | ||
391 | # CONFIG_CFG80211 is not set | 393 | # CONFIG_CFG80211 is not set |
394 | CONFIG_WIRELESS_OLD_REGULATORY=y | ||
392 | # CONFIG_WIRELESS_EXT is not set | 395 | # CONFIG_WIRELESS_EXT is not set |
393 | # CONFIG_MAC80211 is not set | 396 | # CONFIG_MAC80211 is not set |
394 | # CONFIG_IEEE80211 is not set | 397 | # CONFIG_IEEE80211 is not set |
@@ -634,8 +637,12 @@ CONFIG_MII=y | |||
634 | # CONFIG_IBM_NEW_EMAC_RGMII is not set | 637 | # CONFIG_IBM_NEW_EMAC_RGMII is not set |
635 | # CONFIG_IBM_NEW_EMAC_TAH is not set | 638 | # CONFIG_IBM_NEW_EMAC_TAH is not set |
636 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set | 639 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set |
640 | # CONFIG_IBM_NEW_EMAC_NO_FLOW_CTRL is not set | ||
641 | # CONFIG_IBM_NEW_EMAC_MAL_CLR_ICINTSTAT is not set | ||
642 | # CONFIG_IBM_NEW_EMAC_MAL_COMMON_ERR is not set | ||
637 | # CONFIG_NET_PCI is not set | 643 | # CONFIG_NET_PCI is not set |
638 | # CONFIG_B44 is not set | 644 | # CONFIG_B44 is not set |
645 | # CONFIG_ATL2 is not set | ||
639 | CONFIG_NETDEV_1000=y | 646 | CONFIG_NETDEV_1000=y |
640 | # CONFIG_ACENIC is not set | 647 | # CONFIG_ACENIC is not set |
641 | # CONFIG_DL2K is not set | 648 | # CONFIG_DL2K is not set |
@@ -657,18 +664,22 @@ CONFIG_GIANFAR=y | |||
657 | # CONFIG_QLA3XXX is not set | 664 | # CONFIG_QLA3XXX is not set |
658 | # CONFIG_ATL1 is not set | 665 | # CONFIG_ATL1 is not set |
659 | # CONFIG_ATL1E is not set | 666 | # CONFIG_ATL1E is not set |
667 | # CONFIG_JME is not set | ||
660 | CONFIG_NETDEV_10000=y | 668 | CONFIG_NETDEV_10000=y |
661 | # CONFIG_CHELSIO_T1 is not set | 669 | # CONFIG_CHELSIO_T1 is not set |
662 | # CONFIG_CHELSIO_T3 is not set | 670 | # CONFIG_CHELSIO_T3 is not set |
671 | # CONFIG_ENIC is not set | ||
663 | # CONFIG_IXGBE is not set | 672 | # CONFIG_IXGBE is not set |
664 | # CONFIG_IXGB is not set | 673 | # CONFIG_IXGB is not set |
665 | # CONFIG_S2IO is not set | 674 | # CONFIG_S2IO is not set |
666 | # CONFIG_MYRI10GE is not set | 675 | # CONFIG_MYRI10GE is not set |
667 | # CONFIG_NETXEN_NIC is not set | 676 | # CONFIG_NETXEN_NIC is not set |
668 | # CONFIG_NIU is not set | 677 | # CONFIG_NIU is not set |
678 | # CONFIG_MLX4_EN is not set | ||
669 | # CONFIG_MLX4_CORE is not set | 679 | # CONFIG_MLX4_CORE is not set |
670 | # CONFIG_TEHUTI is not set | 680 | # CONFIG_TEHUTI is not set |
671 | # CONFIG_BNX2X is not set | 681 | # CONFIG_BNX2X is not set |
682 | # CONFIG_QLGE is not set | ||
672 | # CONFIG_SFC is not set | 683 | # CONFIG_SFC is not set |
673 | # CONFIG_TR is not set | 684 | # CONFIG_TR is not set |
674 | 685 | ||
@@ -703,7 +714,7 @@ CONFIG_NETDEV_10000=y | |||
703 | # Input device support | 714 | # Input device support |
704 | # | 715 | # |
705 | CONFIG_INPUT=y | 716 | CONFIG_INPUT=y |
706 | # CONFIG_INPUT_FF_MEMLESS is not set | 717 | CONFIG_INPUT_FF_MEMLESS=m |
707 | # CONFIG_INPUT_POLLDEV is not set | 718 | # CONFIG_INPUT_POLLDEV is not set |
708 | 719 | ||
709 | # | 720 | # |
@@ -872,6 +883,17 @@ CONFIG_SSB_POSSIBLE=y | |||
872 | # CONFIG_MFD_SM501 is not set | 883 | # CONFIG_MFD_SM501 is not set |
873 | # CONFIG_HTC_PASIC3 is not set | 884 | # CONFIG_HTC_PASIC3 is not set |
874 | # CONFIG_MFD_TMIO is not set | 885 | # CONFIG_MFD_TMIO is not set |
886 | # CONFIG_PMIC_DA903X is not set | ||
887 | # CONFIG_MFD_WM8400 is not set | ||
888 | # CONFIG_MFD_WM8350_I2C is not set | ||
889 | |||
890 | # | ||
891 | # Voltage and Current regulators | ||
892 | # | ||
893 | # CONFIG_REGULATOR is not set | ||
894 | # CONFIG_REGULATOR_FIXED_VOLTAGE is not set | ||
895 | # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set | ||
896 | # CONFIG_REGULATOR_BQ24022 is not set | ||
875 | 897 | ||
876 | # | 898 | # |
877 | # Multimedia devices | 899 | # Multimedia devices |
@@ -912,7 +934,6 @@ CONFIG_DVB_CAPTURE_DRIVERS=y | |||
912 | # CONFIG_DVB_USB is not set | 934 | # CONFIG_DVB_USB is not set |
913 | # CONFIG_DVB_TTUSB_BUDGET is not set | 935 | # CONFIG_DVB_TTUSB_BUDGET is not set |
914 | # CONFIG_DVB_TTUSB_DEC is not set | 936 | # CONFIG_DVB_TTUSB_DEC is not set |
915 | # CONFIG_DVB_CINERGYT2 is not set | ||
916 | # CONFIG_DVB_SIANO_SMS1XXX is not set | 937 | # CONFIG_DVB_SIANO_SMS1XXX is not set |
917 | 938 | ||
918 | # | 939 | # |
@@ -930,6 +951,11 @@ CONFIG_DVB_CAPTURE_DRIVERS=y | |||
930 | # CONFIG_DVB_PLUTO2 is not set | 951 | # CONFIG_DVB_PLUTO2 is not set |
931 | 952 | ||
932 | # | 953 | # |
954 | # Supported SDMC DM1105 Adapters | ||
955 | # | ||
956 | # CONFIG_DVB_DM1105 is not set | ||
957 | |||
958 | # | ||
933 | # Supported DVB Frontends | 959 | # Supported DVB Frontends |
934 | # | 960 | # |
935 | 961 | ||
@@ -945,6 +971,8 @@ CONFIG_DVB_CAPTURE_DRIVERS=y | |||
945 | # CONFIG_DVB_CX24123 is not set | 971 | # CONFIG_DVB_CX24123 is not set |
946 | # CONFIG_DVB_MT312 is not set | 972 | # CONFIG_DVB_MT312 is not set |
947 | # CONFIG_DVB_S5H1420 is not set | 973 | # CONFIG_DVB_S5H1420 is not set |
974 | # CONFIG_DVB_STV0288 is not set | ||
975 | # CONFIG_DVB_STB6000 is not set | ||
948 | # CONFIG_DVB_STV0299 is not set | 976 | # CONFIG_DVB_STV0299 is not set |
949 | # CONFIG_DVB_TDA8083 is not set | 977 | # CONFIG_DVB_TDA8083 is not set |
950 | # CONFIG_DVB_TDA10086 is not set | 978 | # CONFIG_DVB_TDA10086 is not set |
@@ -952,6 +980,8 @@ CONFIG_DVB_CAPTURE_DRIVERS=y | |||
952 | # CONFIG_DVB_TUNER_ITD1000 is not set | 980 | # CONFIG_DVB_TUNER_ITD1000 is not set |
953 | # CONFIG_DVB_TDA826X is not set | 981 | # CONFIG_DVB_TDA826X is not set |
954 | # CONFIG_DVB_TUA6100 is not set | 982 | # CONFIG_DVB_TUA6100 is not set |
983 | # CONFIG_DVB_CX24116 is not set | ||
984 | # CONFIG_DVB_SI21XX is not set | ||
955 | 985 | ||
956 | # | 986 | # |
957 | # DVB-T (terrestrial) frontends | 987 | # DVB-T (terrestrial) frontends |
@@ -1004,6 +1034,13 @@ CONFIG_DVB_CAPTURE_DRIVERS=y | |||
1004 | # CONFIG_DVB_LNBP21 is not set | 1034 | # CONFIG_DVB_LNBP21 is not set |
1005 | # CONFIG_DVB_ISL6405 is not set | 1035 | # CONFIG_DVB_ISL6405 is not set |
1006 | # CONFIG_DVB_ISL6421 is not set | 1036 | # CONFIG_DVB_ISL6421 is not set |
1037 | # CONFIG_DVB_LGS8GL5 is not set | ||
1038 | |||
1039 | # | ||
1040 | # Tools to develop new frontends | ||
1041 | # | ||
1042 | # CONFIG_DVB_DUMMY_FE is not set | ||
1043 | # CONFIG_DVB_AF9013 is not set | ||
1007 | CONFIG_DAB=y | 1044 | CONFIG_DAB=y |
1008 | # CONFIG_USB_DABUSB is not set | 1045 | # CONFIG_USB_DABUSB is not set |
1009 | 1046 | ||
@@ -1029,6 +1066,7 @@ CONFIG_VGA_CONSOLE=y | |||
1029 | # CONFIG_VGACON_SOFT_SCROLLBACK is not set | 1066 | # CONFIG_VGACON_SOFT_SCROLLBACK is not set |
1030 | CONFIG_DUMMY_CONSOLE=y | 1067 | CONFIG_DUMMY_CONSOLE=y |
1031 | CONFIG_SOUND=y | 1068 | CONFIG_SOUND=y |
1069 | CONFIG_SOUND_OSS_CORE=y | ||
1032 | CONFIG_SND=y | 1070 | CONFIG_SND=y |
1033 | CONFIG_SND_TIMER=y | 1071 | CONFIG_SND_TIMER=y |
1034 | CONFIG_SND_PCM=y | 1072 | CONFIG_SND_PCM=y |
@@ -1129,9 +1167,36 @@ CONFIG_HID=y | |||
1129 | # USB Input Devices | 1167 | # USB Input Devices |
1130 | # | 1168 | # |
1131 | CONFIG_USB_HID=y | 1169 | CONFIG_USB_HID=y |
1132 | # CONFIG_USB_HIDINPUT_POWERBOOK is not set | 1170 | # CONFIG_HID_PID is not set |
1133 | # CONFIG_HID_FF is not set | ||
1134 | # CONFIG_USB_HIDDEV is not set | 1171 | # CONFIG_USB_HIDDEV is not set |
1172 | |||
1173 | # | ||
1174 | # Special HID drivers | ||
1175 | # | ||
1176 | CONFIG_HID_COMPAT=y | ||
1177 | CONFIG_HID_A4TECH=y | ||
1178 | CONFIG_HID_APPLE=y | ||
1179 | CONFIG_HID_BELKIN=y | ||
1180 | CONFIG_HID_BRIGHT=y | ||
1181 | CONFIG_HID_CHERRY=y | ||
1182 | CONFIG_HID_CHICONY=y | ||
1183 | CONFIG_HID_CYPRESS=y | ||
1184 | CONFIG_HID_DELL=y | ||
1185 | CONFIG_HID_EZKEY=y | ||
1186 | CONFIG_HID_GYRATION=y | ||
1187 | CONFIG_HID_LOGITECH=y | ||
1188 | # CONFIG_LOGITECH_FF is not set | ||
1189 | # CONFIG_LOGIRUMBLEPAD2_FF is not set | ||
1190 | CONFIG_HID_MICROSOFT=y | ||
1191 | CONFIG_HID_MONTEREY=y | ||
1192 | CONFIG_HID_PANTHERLORD=y | ||
1193 | # CONFIG_PANTHERLORD_FF is not set | ||
1194 | CONFIG_HID_PETALYNX=y | ||
1195 | CONFIG_HID_SAMSUNG=y | ||
1196 | CONFIG_HID_SONY=y | ||
1197 | CONFIG_HID_SUNPLUS=y | ||
1198 | CONFIG_THRUSTMASTER_FF=m | ||
1199 | CONFIG_ZEROPLUS_FF=m | ||
1135 | CONFIG_USB_SUPPORT=y | 1200 | CONFIG_USB_SUPPORT=y |
1136 | CONFIG_USB_ARCH_HAS_HCD=y | 1201 | CONFIG_USB_ARCH_HAS_HCD=y |
1137 | CONFIG_USB_ARCH_HAS_OHCI=y | 1202 | CONFIG_USB_ARCH_HAS_OHCI=y |
@@ -1150,6 +1215,8 @@ CONFIG_USB_DEVICE_CLASS=y | |||
1150 | # CONFIG_USB_OTG_WHITELIST is not set | 1215 | # CONFIG_USB_OTG_WHITELIST is not set |
1151 | # CONFIG_USB_OTG_BLACKLIST_HUB is not set | 1216 | # CONFIG_USB_OTG_BLACKLIST_HUB is not set |
1152 | CONFIG_USB_MON=y | 1217 | CONFIG_USB_MON=y |
1218 | # CONFIG_USB_WUSB is not set | ||
1219 | # CONFIG_USB_WUSB_CBAF is not set | ||
1153 | 1220 | ||
1154 | # | 1221 | # |
1155 | # USB Host Controller Drivers | 1222 | # USB Host Controller Drivers |
@@ -1173,6 +1240,8 @@ CONFIG_USB_OHCI_LITTLE_ENDIAN=y | |||
1173 | # CONFIG_USB_UHCI_HCD is not set | 1240 | # CONFIG_USB_UHCI_HCD is not set |
1174 | # CONFIG_USB_SL811_HCD is not set | 1241 | # CONFIG_USB_SL811_HCD is not set |
1175 | # CONFIG_USB_R8A66597_HCD is not set | 1242 | # CONFIG_USB_R8A66597_HCD is not set |
1243 | # CONFIG_USB_WHCI_HCD is not set | ||
1244 | # CONFIG_USB_HWA_HCD is not set | ||
1176 | 1245 | ||
1177 | # | 1246 | # |
1178 | # USB Device Class drivers | 1247 | # USB Device Class drivers |
@@ -1180,6 +1249,7 @@ CONFIG_USB_OHCI_LITTLE_ENDIAN=y | |||
1180 | # CONFIG_USB_ACM is not set | 1249 | # CONFIG_USB_ACM is not set |
1181 | # CONFIG_USB_PRINTER is not set | 1250 | # CONFIG_USB_PRINTER is not set |
1182 | # CONFIG_USB_WDM is not set | 1251 | # CONFIG_USB_WDM is not set |
1252 | # CONFIG_USB_TMC is not set | ||
1183 | 1253 | ||
1184 | # | 1254 | # |
1185 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' | 1255 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' |
@@ -1201,7 +1271,6 @@ CONFIG_USB_STORAGE=y | |||
1201 | # CONFIG_USB_STORAGE_ALAUDA is not set | 1271 | # CONFIG_USB_STORAGE_ALAUDA is not set |
1202 | # CONFIG_USB_STORAGE_ONETOUCH is not set | 1272 | # CONFIG_USB_STORAGE_ONETOUCH is not set |
1203 | # CONFIG_USB_STORAGE_KARMA is not set | 1273 | # CONFIG_USB_STORAGE_KARMA is not set |
1204 | # CONFIG_USB_STORAGE_SIERRA is not set | ||
1205 | # CONFIG_USB_STORAGE_CYPRESS_ATACB is not set | 1274 | # CONFIG_USB_STORAGE_CYPRESS_ATACB is not set |
1206 | # CONFIG_USB_LIBUSUAL is not set | 1275 | # CONFIG_USB_LIBUSUAL is not set |
1207 | 1276 | ||
@@ -1222,6 +1291,7 @@ CONFIG_USB_STORAGE=y | |||
1222 | # CONFIG_USB_EMI62 is not set | 1291 | # CONFIG_USB_EMI62 is not set |
1223 | # CONFIG_USB_EMI26 is not set | 1292 | # CONFIG_USB_EMI26 is not set |
1224 | # CONFIG_USB_ADUTUX is not set | 1293 | # CONFIG_USB_ADUTUX is not set |
1294 | # CONFIG_USB_SEVSEG is not set | ||
1225 | # CONFIG_USB_RIO500 is not set | 1295 | # CONFIG_USB_RIO500 is not set |
1226 | # CONFIG_USB_LEGOTOWER is not set | 1296 | # CONFIG_USB_LEGOTOWER is not set |
1227 | # CONFIG_USB_LCD is not set | 1297 | # CONFIG_USB_LCD is not set |
@@ -1239,7 +1309,9 @@ CONFIG_USB_STORAGE=y | |||
1239 | # CONFIG_USB_IOWARRIOR is not set | 1309 | # CONFIG_USB_IOWARRIOR is not set |
1240 | # CONFIG_USB_TEST is not set | 1310 | # CONFIG_USB_TEST is not set |
1241 | # CONFIG_USB_ISIGHTFW is not set | 1311 | # CONFIG_USB_ISIGHTFW is not set |
1312 | # CONFIG_USB_VST is not set | ||
1242 | # CONFIG_USB_GADGET is not set | 1313 | # CONFIG_USB_GADGET is not set |
1314 | # CONFIG_UWB is not set | ||
1243 | # CONFIG_MMC is not set | 1315 | # CONFIG_MMC is not set |
1244 | # CONFIG_MEMSTICK is not set | 1316 | # CONFIG_MEMSTICK is not set |
1245 | # CONFIG_NEW_LEDS is not set | 1317 | # CONFIG_NEW_LEDS is not set |
@@ -1285,12 +1357,15 @@ CONFIG_RTC_INTF_DEV=y | |||
1285 | # Platform RTC drivers | 1357 | # Platform RTC drivers |
1286 | # | 1358 | # |
1287 | CONFIG_RTC_DRV_CMOS=y | 1359 | CONFIG_RTC_DRV_CMOS=y |
1360 | # CONFIG_RTC_DRV_DS1286 is not set | ||
1288 | # CONFIG_RTC_DRV_DS1511 is not set | 1361 | # CONFIG_RTC_DRV_DS1511 is not set |
1289 | # CONFIG_RTC_DRV_DS1553 is not set | 1362 | # CONFIG_RTC_DRV_DS1553 is not set |
1290 | # CONFIG_RTC_DRV_DS1742 is not set | 1363 | # CONFIG_RTC_DRV_DS1742 is not set |
1291 | # CONFIG_RTC_DRV_STK17TA8 is not set | 1364 | # CONFIG_RTC_DRV_STK17TA8 is not set |
1292 | # CONFIG_RTC_DRV_M48T86 is not set | 1365 | # CONFIG_RTC_DRV_M48T86 is not set |
1366 | # CONFIG_RTC_DRV_M48T35 is not set | ||
1293 | # CONFIG_RTC_DRV_M48T59 is not set | 1367 | # CONFIG_RTC_DRV_M48T59 is not set |
1368 | # CONFIG_RTC_DRV_BQ4802 is not set | ||
1294 | # CONFIG_RTC_DRV_V3020 is not set | 1369 | # CONFIG_RTC_DRV_V3020 is not set |
1295 | 1370 | ||
1296 | # | 1371 | # |
@@ -1311,6 +1386,7 @@ CONFIG_DMA_ENGINE=y | |||
1311 | # CONFIG_NET_DMA is not set | 1386 | # CONFIG_NET_DMA is not set |
1312 | # CONFIG_DMATEST is not set | 1387 | # CONFIG_DMATEST is not set |
1313 | # CONFIG_UIO is not set | 1388 | # CONFIG_UIO is not set |
1389 | # CONFIG_STAGING is not set | ||
1314 | 1390 | ||
1315 | # | 1391 | # |
1316 | # File systems | 1392 | # File systems |
@@ -1322,12 +1398,13 @@ CONFIG_EXT3_FS=y | |||
1322 | CONFIG_EXT3_FS_XATTR=y | 1398 | CONFIG_EXT3_FS_XATTR=y |
1323 | # CONFIG_EXT3_FS_POSIX_ACL is not set | 1399 | # CONFIG_EXT3_FS_POSIX_ACL is not set |
1324 | # CONFIG_EXT3_FS_SECURITY is not set | 1400 | # CONFIG_EXT3_FS_SECURITY is not set |
1325 | # CONFIG_EXT4DEV_FS is not set | 1401 | # CONFIG_EXT4_FS is not set |
1326 | CONFIG_JBD=y | 1402 | CONFIG_JBD=y |
1327 | CONFIG_FS_MBCACHE=y | 1403 | CONFIG_FS_MBCACHE=y |
1328 | # CONFIG_REISERFS_FS is not set | 1404 | # CONFIG_REISERFS_FS is not set |
1329 | # CONFIG_JFS_FS is not set | 1405 | # CONFIG_JFS_FS is not set |
1330 | # CONFIG_FS_POSIX_ACL is not set | 1406 | # CONFIG_FS_POSIX_ACL is not set |
1407 | CONFIG_FILE_LOCKING=y | ||
1331 | # CONFIG_XFS_FS is not set | 1408 | # CONFIG_XFS_FS is not set |
1332 | # CONFIG_OCFS2_FS is not set | 1409 | # CONFIG_OCFS2_FS is not set |
1333 | CONFIG_DNOTIFY=y | 1410 | CONFIG_DNOTIFY=y |
@@ -1365,6 +1442,7 @@ CONFIG_NTFS_FS=y | |||
1365 | CONFIG_PROC_FS=y | 1442 | CONFIG_PROC_FS=y |
1366 | CONFIG_PROC_KCORE=y | 1443 | CONFIG_PROC_KCORE=y |
1367 | CONFIG_PROC_SYSCTL=y | 1444 | CONFIG_PROC_SYSCTL=y |
1445 | CONFIG_PROC_PAGE_MONITOR=y | ||
1368 | CONFIG_SYSFS=y | 1446 | CONFIG_SYSFS=y |
1369 | CONFIG_TMPFS=y | 1447 | CONFIG_TMPFS=y |
1370 | # CONFIG_TMPFS_POSIX_ACL is not set | 1448 | # CONFIG_TMPFS_POSIX_ACL is not set |
@@ -1409,6 +1487,7 @@ CONFIG_EXPORTFS=y | |||
1409 | CONFIG_NFS_COMMON=y | 1487 | CONFIG_NFS_COMMON=y |
1410 | CONFIG_SUNRPC=y | 1488 | CONFIG_SUNRPC=y |
1411 | CONFIG_SUNRPC_GSS=y | 1489 | CONFIG_SUNRPC_GSS=y |
1490 | # CONFIG_SUNRPC_REGISTER_V4 is not set | ||
1412 | CONFIG_RPCSEC_GSS_KRB5=y | 1491 | CONFIG_RPCSEC_GSS_KRB5=y |
1413 | # CONFIG_RPCSEC_GSS_SPKM3 is not set | 1492 | # CONFIG_RPCSEC_GSS_SPKM3 is not set |
1414 | # CONFIG_SMB_FS is not set | 1493 | # CONFIG_SMB_FS is not set |
@@ -1484,7 +1563,6 @@ CONFIG_NLS_UTF8=m | |||
1484 | # Library routines | 1563 | # Library routines |
1485 | # | 1564 | # |
1486 | CONFIG_BITREVERSE=y | 1565 | CONFIG_BITREVERSE=y |
1487 | # CONFIG_GENERIC_FIND_FIRST_BIT is not set | ||
1488 | # CONFIG_CRC_CCITT is not set | 1566 | # CONFIG_CRC_CCITT is not set |
1489 | # CONFIG_CRC16 is not set | 1567 | # CONFIG_CRC16 is not set |
1490 | CONFIG_CRC_T10DIF=y | 1568 | CONFIG_CRC_T10DIF=y |
@@ -1538,15 +1616,23 @@ CONFIG_DEBUG_INFO=y | |||
1538 | # CONFIG_DEBUG_SG is not set | 1616 | # CONFIG_DEBUG_SG is not set |
1539 | # CONFIG_BOOT_PRINTK_DELAY is not set | 1617 | # CONFIG_BOOT_PRINTK_DELAY is not set |
1540 | # CONFIG_RCU_TORTURE_TEST is not set | 1618 | # CONFIG_RCU_TORTURE_TEST is not set |
1619 | # CONFIG_RCU_CPU_STALL_DETECTOR is not set | ||
1541 | # CONFIG_BACKTRACE_SELF_TEST is not set | 1620 | # CONFIG_BACKTRACE_SELF_TEST is not set |
1621 | # CONFIG_DEBUG_BLOCK_EXT_DEVT is not set | ||
1542 | # CONFIG_FAULT_INJECTION is not set | 1622 | # CONFIG_FAULT_INJECTION is not set |
1543 | # CONFIG_LATENCYTOP is not set | 1623 | # CONFIG_LATENCYTOP is not set |
1544 | CONFIG_SYSCTL_SYSCALL_CHECK=y | 1624 | CONFIG_SYSCTL_SYSCALL_CHECK=y |
1545 | CONFIG_HAVE_FTRACE=y | 1625 | CONFIG_HAVE_FUNCTION_TRACER=y |
1546 | CONFIG_HAVE_DYNAMIC_FTRACE=y | 1626 | |
1547 | # CONFIG_FTRACE is not set | 1627 | # |
1628 | # Tracers | ||
1629 | # | ||
1630 | # CONFIG_FUNCTION_TRACER is not set | ||
1548 | # CONFIG_SCHED_TRACER is not set | 1631 | # CONFIG_SCHED_TRACER is not set |
1549 | # CONFIG_CONTEXT_SWITCH_TRACER is not set | 1632 | # CONFIG_CONTEXT_SWITCH_TRACER is not set |
1633 | # CONFIG_BOOT_TRACER is not set | ||
1634 | # CONFIG_STACK_TRACER is not set | ||
1635 | # CONFIG_DYNAMIC_PRINTK_DEBUG is not set | ||
1550 | # CONFIG_SAMPLES is not set | 1636 | # CONFIG_SAMPLES is not set |
1551 | CONFIG_HAVE_ARCH_KGDB=y | 1637 | CONFIG_HAVE_ARCH_KGDB=y |
1552 | # CONFIG_KGDB is not set | 1638 | # CONFIG_KGDB is not set |
@@ -1555,6 +1641,7 @@ CONFIG_HAVE_ARCH_KGDB=y | |||
1555 | # CONFIG_DEBUG_PAGEALLOC is not set | 1641 | # CONFIG_DEBUG_PAGEALLOC is not set |
1556 | # CONFIG_CODE_PATCHING_SELFTEST is not set | 1642 | # CONFIG_CODE_PATCHING_SELFTEST is not set |
1557 | # CONFIG_FTR_FIXUP_SELFTEST is not set | 1643 | # CONFIG_FTR_FIXUP_SELFTEST is not set |
1644 | # CONFIG_MSI_BITMAP_SELFTEST is not set | ||
1558 | # CONFIG_XMON is not set | 1645 | # CONFIG_XMON is not set |
1559 | # CONFIG_IRQSTACKS is not set | 1646 | # CONFIG_IRQSTACKS is not set |
1560 | # CONFIG_BDI_SWITCH is not set | 1647 | # CONFIG_BDI_SWITCH is not set |
@@ -1565,16 +1652,19 @@ CONFIG_HAVE_ARCH_KGDB=y | |||
1565 | # | 1652 | # |
1566 | # CONFIG_KEYS is not set | 1653 | # CONFIG_KEYS is not set |
1567 | # CONFIG_SECURITY is not set | 1654 | # CONFIG_SECURITY is not set |
1655 | # CONFIG_SECURITYFS is not set | ||
1568 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set | 1656 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set |
1569 | CONFIG_CRYPTO=y | 1657 | CONFIG_CRYPTO=y |
1570 | 1658 | ||
1571 | # | 1659 | # |
1572 | # Crypto core or helper | 1660 | # Crypto core or helper |
1573 | # | 1661 | # |
1662 | # CONFIG_CRYPTO_FIPS is not set | ||
1574 | CONFIG_CRYPTO_ALGAPI=y | 1663 | CONFIG_CRYPTO_ALGAPI=y |
1575 | CONFIG_CRYPTO_AEAD=y | 1664 | CONFIG_CRYPTO_AEAD=y |
1576 | CONFIG_CRYPTO_BLKCIPHER=y | 1665 | CONFIG_CRYPTO_BLKCIPHER=y |
1577 | CONFIG_CRYPTO_HASH=y | 1666 | CONFIG_CRYPTO_HASH=y |
1667 | CONFIG_CRYPTO_RNG=y | ||
1578 | CONFIG_CRYPTO_MANAGER=y | 1668 | CONFIG_CRYPTO_MANAGER=y |
1579 | # CONFIG_CRYPTO_GF128MUL is not set | 1669 | # CONFIG_CRYPTO_GF128MUL is not set |
1580 | # CONFIG_CRYPTO_NULL is not set | 1670 | # CONFIG_CRYPTO_NULL is not set |
@@ -1647,6 +1737,11 @@ CONFIG_CRYPTO_DES=y | |||
1647 | # | 1737 | # |
1648 | # CONFIG_CRYPTO_DEFLATE is not set | 1738 | # CONFIG_CRYPTO_DEFLATE is not set |
1649 | # CONFIG_CRYPTO_LZO is not set | 1739 | # CONFIG_CRYPTO_LZO is not set |
1740 | |||
1741 | # | ||
1742 | # Random Number Generation | ||
1743 | # | ||
1744 | # CONFIG_CRYPTO_ANSI_CPRNG is not set | ||
1650 | CONFIG_CRYPTO_HW=y | 1745 | CONFIG_CRYPTO_HW=y |
1651 | # CONFIG_CRYPTO_DEV_HIFN_795X is not set | 1746 | # CONFIG_CRYPTO_DEV_HIFN_795X is not set |
1652 | CONFIG_CRYPTO_DEV_TALITOS=y | 1747 | CONFIG_CRYPTO_DEV_TALITOS=y |
diff --git a/arch/powerpc/configs/85xx/mpc8560_ads_defconfig b/arch/powerpc/configs/85xx/mpc8560_ads_defconfig index 06e26d906f65..6cf929259ba7 100644 --- a/arch/powerpc/configs/85xx/mpc8560_ads_defconfig +++ b/arch/powerpc/configs/85xx/mpc8560_ads_defconfig | |||
@@ -1,7 +1,7 @@ | |||
1 | # | 1 | # |
2 | # Automatically generated make config: don't edit | 2 | # Automatically generated make config: don't edit |
3 | # Linux kernel version: 2.6.27-rc4 | 3 | # Linux kernel version: 2.6.28-rc3 |
4 | # Thu Aug 21 00:52:32 2008 | 4 | # Sat Nov 8 12:40:09 2008 |
5 | # | 5 | # |
6 | # CONFIG_PPC64 is not set | 6 | # CONFIG_PPC64 is not set |
7 | 7 | ||
@@ -24,7 +24,7 @@ CONFIG_SPE=y | |||
24 | # CONFIG_PPC_MM_SLICES is not set | 24 | # CONFIG_PPC_MM_SLICES is not set |
25 | CONFIG_PPC32=y | 25 | CONFIG_PPC32=y |
26 | CONFIG_WORD_SIZE=32 | 26 | CONFIG_WORD_SIZE=32 |
27 | CONFIG_PPC_MERGE=y | 27 | # CONFIG_ARCH_PHYS_ADDR_T_64BIT is not set |
28 | CONFIG_MMU=y | 28 | CONFIG_MMU=y |
29 | CONFIG_GENERIC_CMOS_UPDATE=y | 29 | CONFIG_GENERIC_CMOS_UPDATE=y |
30 | CONFIG_GENERIC_TIME=y | 30 | CONFIG_GENERIC_TIME=y |
@@ -108,7 +108,9 @@ CONFIG_SIGNALFD=y | |||
108 | CONFIG_TIMERFD=y | 108 | CONFIG_TIMERFD=y |
109 | CONFIG_EVENTFD=y | 109 | CONFIG_EVENTFD=y |
110 | CONFIG_SHMEM=y | 110 | CONFIG_SHMEM=y |
111 | CONFIG_AIO=y | ||
111 | CONFIG_VM_EVENT_COUNTERS=y | 112 | CONFIG_VM_EVENT_COUNTERS=y |
113 | CONFIG_PCI_QUIRKS=y | ||
112 | CONFIG_SLUB_DEBUG=y | 114 | CONFIG_SLUB_DEBUG=y |
113 | # CONFIG_SLAB is not set | 115 | # CONFIG_SLAB is not set |
114 | CONFIG_SLUB=y | 116 | CONFIG_SLUB=y |
@@ -121,10 +123,7 @@ CONFIG_HAVE_IOREMAP_PROT=y | |||
121 | CONFIG_HAVE_KPROBES=y | 123 | CONFIG_HAVE_KPROBES=y |
122 | CONFIG_HAVE_KRETPROBES=y | 124 | CONFIG_HAVE_KRETPROBES=y |
123 | CONFIG_HAVE_ARCH_TRACEHOOK=y | 125 | CONFIG_HAVE_ARCH_TRACEHOOK=y |
124 | # CONFIG_HAVE_DMA_ATTRS is not set | ||
125 | # CONFIG_USE_GENERIC_SMP_HELPERS is not set | ||
126 | CONFIG_HAVE_CLK=y | 126 | CONFIG_HAVE_CLK=y |
127 | CONFIG_PROC_PAGE_MONITOR=y | ||
128 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set | 127 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set |
129 | CONFIG_SLABINFO=y | 128 | CONFIG_SLABINFO=y |
130 | CONFIG_RT_MUTEXES=y | 129 | CONFIG_RT_MUTEXES=y |
@@ -151,6 +150,7 @@ CONFIG_DEFAULT_AS=y | |||
151 | # CONFIG_DEFAULT_NOOP is not set | 150 | # CONFIG_DEFAULT_NOOP is not set |
152 | CONFIG_DEFAULT_IOSCHED="anticipatory" | 151 | CONFIG_DEFAULT_IOSCHED="anticipatory" |
153 | CONFIG_CLASSIC_RCU=y | 152 | CONFIG_CLASSIC_RCU=y |
153 | # CONFIG_FREEZER is not set | ||
154 | 154 | ||
155 | # | 155 | # |
156 | # Platform support | 156 | # Platform support |
@@ -185,15 +185,16 @@ CONFIG_MPIC=y | |||
185 | # CONFIG_PPC_INDIRECT_IO is not set | 185 | # CONFIG_PPC_INDIRECT_IO is not set |
186 | # CONFIG_GENERIC_IOMAP is not set | 186 | # CONFIG_GENERIC_IOMAP is not set |
187 | # CONFIG_CPU_FREQ is not set | 187 | # CONFIG_CPU_FREQ is not set |
188 | # CONFIG_QUICC_ENGINE is not set | ||
188 | CONFIG_CPM2=y | 189 | CONFIG_CPM2=y |
189 | # CONFIG_FSL_ULI1575 is not set | 190 | # CONFIG_FSL_ULI1575 is not set |
190 | CONFIG_CPM=y | 191 | CONFIG_CPM=y |
192 | # CONFIG_MPC8xxx_GPIO is not set | ||
191 | 193 | ||
192 | # | 194 | # |
193 | # Kernel options | 195 | # Kernel options |
194 | # | 196 | # |
195 | # CONFIG_HIGHMEM is not set | 197 | # CONFIG_HIGHMEM is not set |
196 | # CONFIG_TICK_ONESHOT is not set | ||
197 | # CONFIG_NO_HZ is not set | 198 | # CONFIG_NO_HZ is not set |
198 | # CONFIG_HIGH_RES_TIMERS is not set | 199 | # CONFIG_HIGH_RES_TIMERS is not set |
199 | CONFIG_GENERIC_CLOCKEVENTS_BUILD=y | 200 | CONFIG_GENERIC_CLOCKEVENTS_BUILD=y |
@@ -207,6 +208,8 @@ CONFIG_PREEMPT_NONE=y | |||
207 | # CONFIG_PREEMPT_VOLUNTARY is not set | 208 | # CONFIG_PREEMPT_VOLUNTARY is not set |
208 | # CONFIG_PREEMPT is not set | 209 | # CONFIG_PREEMPT is not set |
209 | CONFIG_BINFMT_ELF=y | 210 | CONFIG_BINFMT_ELF=y |
211 | # CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set | ||
212 | # CONFIG_HAVE_AOUT is not set | ||
210 | CONFIG_BINFMT_MISC=y | 213 | CONFIG_BINFMT_MISC=y |
211 | CONFIG_MATH_EMULATION=y | 214 | CONFIG_MATH_EMULATION=y |
212 | # CONFIG_IOMMU_HELPER is not set | 215 | # CONFIG_IOMMU_HELPER is not set |
@@ -221,15 +224,15 @@ CONFIG_FLATMEM_MANUAL=y | |||
221 | # CONFIG_SPARSEMEM_MANUAL is not set | 224 | # CONFIG_SPARSEMEM_MANUAL is not set |
222 | CONFIG_FLATMEM=y | 225 | CONFIG_FLATMEM=y |
223 | CONFIG_FLAT_NODE_MEM_MAP=y | 226 | CONFIG_FLAT_NODE_MEM_MAP=y |
224 | # CONFIG_SPARSEMEM_STATIC is not set | ||
225 | # CONFIG_SPARSEMEM_VMEMMAP_ENABLE is not set | ||
226 | CONFIG_PAGEFLAGS_EXTENDED=y | 227 | CONFIG_PAGEFLAGS_EXTENDED=y |
227 | CONFIG_SPLIT_PTLOCK_CPUS=4 | 228 | CONFIG_SPLIT_PTLOCK_CPUS=4 |
228 | CONFIG_MIGRATION=y | 229 | CONFIG_MIGRATION=y |
229 | # CONFIG_RESOURCES_64BIT is not set | 230 | # CONFIG_RESOURCES_64BIT is not set |
231 | # CONFIG_PHYS_ADDR_T_64BIT is not set | ||
230 | CONFIG_ZONE_DMA_FLAG=1 | 232 | CONFIG_ZONE_DMA_FLAG=1 |
231 | CONFIG_BOUNCE=y | 233 | CONFIG_BOUNCE=y |
232 | CONFIG_VIRT_TO_BUS=y | 234 | CONFIG_VIRT_TO_BUS=y |
235 | CONFIG_UNEVICTABLE_LRU=y | ||
233 | CONFIG_FORCE_MAX_ZONEORDER=11 | 236 | CONFIG_FORCE_MAX_ZONEORDER=11 |
234 | # CONFIG_PROC_DEVICETREE is not set | 237 | # CONFIG_PROC_DEVICETREE is not set |
235 | # CONFIG_CMDLINE_BOOL is not set | 238 | # CONFIG_CMDLINE_BOOL is not set |
@@ -252,7 +255,7 @@ CONFIG_PCI_SYSCALL=y | |||
252 | # CONFIG_PCIEPORTBUS is not set | 255 | # CONFIG_PCIEPORTBUS is not set |
253 | CONFIG_ARCH_SUPPORTS_MSI=y | 256 | CONFIG_ARCH_SUPPORTS_MSI=y |
254 | # CONFIG_PCI_MSI is not set | 257 | # CONFIG_PCI_MSI is not set |
255 | CONFIG_PCI_LEGACY=y | 258 | # CONFIG_PCI_LEGACY is not set |
256 | CONFIG_PCI_DEBUG=y | 259 | CONFIG_PCI_DEBUG=y |
257 | # CONFIG_PCCARD is not set | 260 | # CONFIG_PCCARD is not set |
258 | # CONFIG_HOTPLUG_PCI is not set | 261 | # CONFIG_HOTPLUG_PCI is not set |
@@ -322,6 +325,7 @@ CONFIG_DEFAULT_TCP_CONG="cubic" | |||
322 | # CONFIG_TIPC is not set | 325 | # CONFIG_TIPC is not set |
323 | # CONFIG_ATM is not set | 326 | # CONFIG_ATM is not set |
324 | # CONFIG_BRIDGE is not set | 327 | # CONFIG_BRIDGE is not set |
328 | # CONFIG_NET_DSA is not set | ||
325 | # CONFIG_VLAN_8021Q is not set | 329 | # CONFIG_VLAN_8021Q is not set |
326 | # CONFIG_DECNET is not set | 330 | # CONFIG_DECNET is not set |
327 | # CONFIG_LLC2 is not set | 331 | # CONFIG_LLC2 is not set |
@@ -342,11 +346,10 @@ CONFIG_DEFAULT_TCP_CONG="cubic" | |||
342 | # CONFIG_IRDA is not set | 346 | # CONFIG_IRDA is not set |
343 | # CONFIG_BT is not set | 347 | # CONFIG_BT is not set |
344 | # CONFIG_AF_RXRPC is not set | 348 | # CONFIG_AF_RXRPC is not set |
345 | 349 | # CONFIG_PHONET is not set | |
346 | # | 350 | CONFIG_WIRELESS=y |
347 | # Wireless | ||
348 | # | ||
349 | # CONFIG_CFG80211 is not set | 351 | # CONFIG_CFG80211 is not set |
352 | CONFIG_WIRELESS_OLD_REGULATORY=y | ||
350 | # CONFIG_WIRELESS_EXT is not set | 353 | # CONFIG_WIRELESS_EXT is not set |
351 | # CONFIG_MAC80211 is not set | 354 | # CONFIG_MAC80211 is not set |
352 | # CONFIG_IEEE80211 is not set | 355 | # CONFIG_IEEE80211 is not set |
@@ -459,8 +462,12 @@ CONFIG_MII=y | |||
459 | # CONFIG_IBM_NEW_EMAC_RGMII is not set | 462 | # CONFIG_IBM_NEW_EMAC_RGMII is not set |
460 | # CONFIG_IBM_NEW_EMAC_TAH is not set | 463 | # CONFIG_IBM_NEW_EMAC_TAH is not set |
461 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set | 464 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set |
465 | # CONFIG_IBM_NEW_EMAC_NO_FLOW_CTRL is not set | ||
466 | # CONFIG_IBM_NEW_EMAC_MAL_CLR_ICINTSTAT is not set | ||
467 | # CONFIG_IBM_NEW_EMAC_MAL_COMMON_ERR is not set | ||
462 | # CONFIG_NET_PCI is not set | 468 | # CONFIG_NET_PCI is not set |
463 | # CONFIG_B44 is not set | 469 | # CONFIG_B44 is not set |
470 | # CONFIG_ATL2 is not set | ||
464 | CONFIG_FS_ENET=y | 471 | CONFIG_FS_ENET=y |
465 | # CONFIG_FS_ENET_HAS_SCC is not set | 472 | # CONFIG_FS_ENET_HAS_SCC is not set |
466 | CONFIG_FS_ENET_HAS_FCC=y | 473 | CONFIG_FS_ENET_HAS_FCC=y |
@@ -469,7 +476,6 @@ CONFIG_NETDEV_1000=y | |||
469 | # CONFIG_ACENIC is not set | 476 | # CONFIG_ACENIC is not set |
470 | # CONFIG_DL2K is not set | 477 | # CONFIG_DL2K is not set |
471 | CONFIG_E1000=y | 478 | CONFIG_E1000=y |
472 | # CONFIG_E1000_DISABLE_PACKET_SPLIT is not set | ||
473 | # CONFIG_E1000E is not set | 479 | # CONFIG_E1000E is not set |
474 | # CONFIG_IP1000 is not set | 480 | # CONFIG_IP1000 is not set |
475 | # CONFIG_IGB is not set | 481 | # CONFIG_IGB is not set |
@@ -487,18 +493,22 @@ CONFIG_GIANFAR=y | |||
487 | # CONFIG_QLA3XXX is not set | 493 | # CONFIG_QLA3XXX is not set |
488 | # CONFIG_ATL1 is not set | 494 | # CONFIG_ATL1 is not set |
489 | # CONFIG_ATL1E is not set | 495 | # CONFIG_ATL1E is not set |
496 | # CONFIG_JME is not set | ||
490 | CONFIG_NETDEV_10000=y | 497 | CONFIG_NETDEV_10000=y |
491 | # CONFIG_CHELSIO_T1 is not set | 498 | # CONFIG_CHELSIO_T1 is not set |
492 | # CONFIG_CHELSIO_T3 is not set | 499 | # CONFIG_CHELSIO_T3 is not set |
500 | # CONFIG_ENIC is not set | ||
493 | # CONFIG_IXGBE is not set | 501 | # CONFIG_IXGBE is not set |
494 | # CONFIG_IXGB is not set | 502 | # CONFIG_IXGB is not set |
495 | # CONFIG_S2IO is not set | 503 | # CONFIG_S2IO is not set |
496 | # CONFIG_MYRI10GE is not set | 504 | # CONFIG_MYRI10GE is not set |
497 | # CONFIG_NETXEN_NIC is not set | 505 | # CONFIG_NETXEN_NIC is not set |
498 | # CONFIG_NIU is not set | 506 | # CONFIG_NIU is not set |
507 | # CONFIG_MLX4_EN is not set | ||
499 | # CONFIG_MLX4_CORE is not set | 508 | # CONFIG_MLX4_CORE is not set |
500 | # CONFIG_TEHUTI is not set | 509 | # CONFIG_TEHUTI is not set |
501 | # CONFIG_BNX2X is not set | 510 | # CONFIG_BNX2X is not set |
511 | # CONFIG_QLGE is not set | ||
502 | # CONFIG_SFC is not set | 512 | # CONFIG_SFC is not set |
503 | # CONFIG_TR is not set | 513 | # CONFIG_TR is not set |
504 | 514 | ||
@@ -571,12 +581,6 @@ CONFIG_SERIAL_CORE=y | |||
571 | CONFIG_SERIAL_CORE_CONSOLE=y | 581 | CONFIG_SERIAL_CORE_CONSOLE=y |
572 | CONFIG_SERIAL_CPM=y | 582 | CONFIG_SERIAL_CPM=y |
573 | CONFIG_SERIAL_CPM_CONSOLE=y | 583 | CONFIG_SERIAL_CPM_CONSOLE=y |
574 | CONFIG_SERIAL_CPM_SCC1=y | ||
575 | CONFIG_SERIAL_CPM_SCC2=y | ||
576 | # CONFIG_SERIAL_CPM_SCC3 is not set | ||
577 | # CONFIG_SERIAL_CPM_SCC4 is not set | ||
578 | # CONFIG_SERIAL_CPM_SMC1 is not set | ||
579 | # CONFIG_SERIAL_CPM_SMC2 is not set | ||
580 | # CONFIG_SERIAL_JSM is not set | 584 | # CONFIG_SERIAL_JSM is not set |
581 | CONFIG_UNIX98_PTYS=y | 585 | CONFIG_UNIX98_PTYS=y |
582 | CONFIG_LEGACY_PTYS=y | 586 | CONFIG_LEGACY_PTYS=y |
@@ -649,6 +653,14 @@ CONFIG_SSB_POSSIBLE=y | |||
649 | # CONFIG_MFD_TMIO is not set | 653 | # CONFIG_MFD_TMIO is not set |
650 | 654 | ||
651 | # | 655 | # |
656 | # Voltage and Current regulators | ||
657 | # | ||
658 | # CONFIG_REGULATOR is not set | ||
659 | # CONFIG_REGULATOR_FIXED_VOLTAGE is not set | ||
660 | # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set | ||
661 | # CONFIG_REGULATOR_BQ24022 is not set | ||
662 | |||
663 | # | ||
652 | # Multimedia devices | 664 | # Multimedia devices |
653 | # | 665 | # |
654 | 666 | ||
@@ -683,6 +695,12 @@ CONFIG_HID_SUPPORT=y | |||
683 | CONFIG_HID=y | 695 | CONFIG_HID=y |
684 | # CONFIG_HID_DEBUG is not set | 696 | # CONFIG_HID_DEBUG is not set |
685 | # CONFIG_HIDRAW is not set | 697 | # CONFIG_HIDRAW is not set |
698 | # CONFIG_HID_PID is not set | ||
699 | |||
700 | # | ||
701 | # Special HID drivers | ||
702 | # | ||
703 | CONFIG_HID_COMPAT=y | ||
686 | CONFIG_USB_SUPPORT=y | 704 | CONFIG_USB_SUPPORT=y |
687 | CONFIG_USB_ARCH_HAS_HCD=y | 705 | CONFIG_USB_ARCH_HAS_HCD=y |
688 | CONFIG_USB_ARCH_HAS_OHCI=y | 706 | CONFIG_USB_ARCH_HAS_OHCI=y |
@@ -699,6 +717,7 @@ CONFIG_USB_ARCH_HAS_EHCI=y | |||
699 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' | 717 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' |
700 | # | 718 | # |
701 | # CONFIG_USB_GADGET is not set | 719 | # CONFIG_USB_GADGET is not set |
720 | # CONFIG_UWB is not set | ||
702 | # CONFIG_MMC is not set | 721 | # CONFIG_MMC is not set |
703 | # CONFIG_MEMSTICK is not set | 722 | # CONFIG_MEMSTICK is not set |
704 | # CONFIG_NEW_LEDS is not set | 723 | # CONFIG_NEW_LEDS is not set |
@@ -708,6 +727,7 @@ CONFIG_USB_ARCH_HAS_EHCI=y | |||
708 | # CONFIG_RTC_CLASS is not set | 727 | # CONFIG_RTC_CLASS is not set |
709 | # CONFIG_DMADEVICES is not set | 728 | # CONFIG_DMADEVICES is not set |
710 | # CONFIG_UIO is not set | 729 | # CONFIG_UIO is not set |
730 | # CONFIG_STAGING is not set | ||
711 | 731 | ||
712 | # | 732 | # |
713 | # File systems | 733 | # File systems |
@@ -719,12 +739,13 @@ CONFIG_EXT3_FS=y | |||
719 | CONFIG_EXT3_FS_XATTR=y | 739 | CONFIG_EXT3_FS_XATTR=y |
720 | # CONFIG_EXT3_FS_POSIX_ACL is not set | 740 | # CONFIG_EXT3_FS_POSIX_ACL is not set |
721 | # CONFIG_EXT3_FS_SECURITY is not set | 741 | # CONFIG_EXT3_FS_SECURITY is not set |
722 | # CONFIG_EXT4DEV_FS is not set | 742 | # CONFIG_EXT4_FS is not set |
723 | CONFIG_JBD=y | 743 | CONFIG_JBD=y |
724 | CONFIG_FS_MBCACHE=y | 744 | CONFIG_FS_MBCACHE=y |
725 | # CONFIG_REISERFS_FS is not set | 745 | # CONFIG_REISERFS_FS is not set |
726 | # CONFIG_JFS_FS is not set | 746 | # CONFIG_JFS_FS is not set |
727 | # CONFIG_FS_POSIX_ACL is not set | 747 | # CONFIG_FS_POSIX_ACL is not set |
748 | CONFIG_FILE_LOCKING=y | ||
728 | # CONFIG_XFS_FS is not set | 749 | # CONFIG_XFS_FS is not set |
729 | # CONFIG_OCFS2_FS is not set | 750 | # CONFIG_OCFS2_FS is not set |
730 | CONFIG_DNOTIFY=y | 751 | CONFIG_DNOTIFY=y |
@@ -754,6 +775,7 @@ CONFIG_INOTIFY_USER=y | |||
754 | CONFIG_PROC_FS=y | 775 | CONFIG_PROC_FS=y |
755 | CONFIG_PROC_KCORE=y | 776 | CONFIG_PROC_KCORE=y |
756 | CONFIG_PROC_SYSCTL=y | 777 | CONFIG_PROC_SYSCTL=y |
778 | CONFIG_PROC_PAGE_MONITOR=y | ||
757 | CONFIG_SYSFS=y | 779 | CONFIG_SYSFS=y |
758 | CONFIG_TMPFS=y | 780 | CONFIG_TMPFS=y |
759 | # CONFIG_TMPFS_POSIX_ACL is not set | 781 | # CONFIG_TMPFS_POSIX_ACL is not set |
@@ -788,6 +810,7 @@ CONFIG_ROOT_NFS=y | |||
788 | CONFIG_LOCKD=y | 810 | CONFIG_LOCKD=y |
789 | CONFIG_NFS_COMMON=y | 811 | CONFIG_NFS_COMMON=y |
790 | CONFIG_SUNRPC=y | 812 | CONFIG_SUNRPC=y |
813 | # CONFIG_SUNRPC_REGISTER_V4 is not set | ||
791 | # CONFIG_RPCSEC_GSS_KRB5 is not set | 814 | # CONFIG_RPCSEC_GSS_KRB5 is not set |
792 | # CONFIG_RPCSEC_GSS_SPKM3 is not set | 815 | # CONFIG_RPCSEC_GSS_SPKM3 is not set |
793 | # CONFIG_SMB_FS is not set | 816 | # CONFIG_SMB_FS is not set |
@@ -820,7 +843,6 @@ CONFIG_PARTITION_ADVANCED=y | |||
820 | # Library routines | 843 | # Library routines |
821 | # | 844 | # |
822 | CONFIG_BITREVERSE=y | 845 | CONFIG_BITREVERSE=y |
823 | # CONFIG_GENERIC_FIND_FIRST_BIT is not set | ||
824 | # CONFIG_CRC_CCITT is not set | 846 | # CONFIG_CRC_CCITT is not set |
825 | # CONFIG_CRC16 is not set | 847 | # CONFIG_CRC16 is not set |
826 | # CONFIG_CRC_T10DIF is not set | 848 | # CONFIG_CRC_T10DIF is not set |
@@ -872,15 +894,23 @@ CONFIG_DEBUG_MUTEXES=y | |||
872 | # CONFIG_DEBUG_SG is not set | 894 | # CONFIG_DEBUG_SG is not set |
873 | # CONFIG_BOOT_PRINTK_DELAY is not set | 895 | # CONFIG_BOOT_PRINTK_DELAY is not set |
874 | # CONFIG_RCU_TORTURE_TEST is not set | 896 | # CONFIG_RCU_TORTURE_TEST is not set |
897 | # CONFIG_RCU_CPU_STALL_DETECTOR is not set | ||
875 | # CONFIG_BACKTRACE_SELF_TEST is not set | 898 | # CONFIG_BACKTRACE_SELF_TEST is not set |
899 | # CONFIG_DEBUG_BLOCK_EXT_DEVT is not set | ||
876 | # CONFIG_FAULT_INJECTION is not set | 900 | # CONFIG_FAULT_INJECTION is not set |
877 | # CONFIG_LATENCYTOP is not set | 901 | # CONFIG_LATENCYTOP is not set |
878 | CONFIG_SYSCTL_SYSCALL_CHECK=y | 902 | CONFIG_SYSCTL_SYSCALL_CHECK=y |
879 | CONFIG_HAVE_FTRACE=y | 903 | CONFIG_HAVE_FUNCTION_TRACER=y |
880 | CONFIG_HAVE_DYNAMIC_FTRACE=y | 904 | |
881 | # CONFIG_FTRACE is not set | 905 | # |
906 | # Tracers | ||
907 | # | ||
908 | # CONFIG_FUNCTION_TRACER is not set | ||
882 | # CONFIG_SCHED_TRACER is not set | 909 | # CONFIG_SCHED_TRACER is not set |
883 | # CONFIG_CONTEXT_SWITCH_TRACER is not set | 910 | # CONFIG_CONTEXT_SWITCH_TRACER is not set |
911 | # CONFIG_BOOT_TRACER is not set | ||
912 | # CONFIG_STACK_TRACER is not set | ||
913 | # CONFIG_DYNAMIC_PRINTK_DEBUG is not set | ||
884 | # CONFIG_SAMPLES is not set | 914 | # CONFIG_SAMPLES is not set |
885 | CONFIG_HAVE_ARCH_KGDB=y | 915 | CONFIG_HAVE_ARCH_KGDB=y |
886 | # CONFIG_KGDB is not set | 916 | # CONFIG_KGDB is not set |
@@ -889,6 +919,7 @@ CONFIG_HAVE_ARCH_KGDB=y | |||
889 | # CONFIG_DEBUG_PAGEALLOC is not set | 919 | # CONFIG_DEBUG_PAGEALLOC is not set |
890 | # CONFIG_CODE_PATCHING_SELFTEST is not set | 920 | # CONFIG_CODE_PATCHING_SELFTEST is not set |
891 | # CONFIG_FTR_FIXUP_SELFTEST is not set | 921 | # CONFIG_FTR_FIXUP_SELFTEST is not set |
922 | # CONFIG_MSI_BITMAP_SELFTEST is not set | ||
892 | # CONFIG_XMON is not set | 923 | # CONFIG_XMON is not set |
893 | # CONFIG_IRQSTACKS is not set | 924 | # CONFIG_IRQSTACKS is not set |
894 | # CONFIG_BDI_SWITCH is not set | 925 | # CONFIG_BDI_SWITCH is not set |
@@ -899,12 +930,14 @@ CONFIG_HAVE_ARCH_KGDB=y | |||
899 | # | 930 | # |
900 | # CONFIG_KEYS is not set | 931 | # CONFIG_KEYS is not set |
901 | # CONFIG_SECURITY is not set | 932 | # CONFIG_SECURITY is not set |
933 | # CONFIG_SECURITYFS is not set | ||
902 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set | 934 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set |
903 | CONFIG_CRYPTO=y | 935 | CONFIG_CRYPTO=y |
904 | 936 | ||
905 | # | 937 | # |
906 | # Crypto core or helper | 938 | # Crypto core or helper |
907 | # | 939 | # |
940 | # CONFIG_CRYPTO_FIPS is not set | ||
908 | # CONFIG_CRYPTO_MANAGER is not set | 941 | # CONFIG_CRYPTO_MANAGER is not set |
909 | # CONFIG_CRYPTO_GF128MUL is not set | 942 | # CONFIG_CRYPTO_GF128MUL is not set |
910 | # CONFIG_CRYPTO_NULL is not set | 943 | # CONFIG_CRYPTO_NULL is not set |
@@ -976,6 +1009,11 @@ CONFIG_CRYPTO=y | |||
976 | # | 1009 | # |
977 | # CONFIG_CRYPTO_DEFLATE is not set | 1010 | # CONFIG_CRYPTO_DEFLATE is not set |
978 | # CONFIG_CRYPTO_LZO is not set | 1011 | # CONFIG_CRYPTO_LZO is not set |
1012 | |||
1013 | # | ||
1014 | # Random Number Generation | ||
1015 | # | ||
1016 | # CONFIG_CRYPTO_ANSI_CPRNG is not set | ||
979 | CONFIG_CRYPTO_HW=y | 1017 | CONFIG_CRYPTO_HW=y |
980 | # CONFIG_CRYPTO_DEV_HIFN_795X is not set | 1018 | # CONFIG_CRYPTO_DEV_HIFN_795X is not set |
981 | # CONFIG_CRYPTO_DEV_TALITOS is not set | 1019 | # CONFIG_CRYPTO_DEV_TALITOS is not set |
diff --git a/arch/powerpc/configs/85xx/mpc8568mds_defconfig b/arch/powerpc/configs/85xx/mpc8568mds_defconfig index dc27c74955fa..597be8491812 100644 --- a/arch/powerpc/configs/85xx/mpc8568mds_defconfig +++ b/arch/powerpc/configs/85xx/mpc8568mds_defconfig | |||
@@ -1,7 +1,7 @@ | |||
1 | # | 1 | # |
2 | # Automatically generated make config: don't edit | 2 | # Automatically generated make config: don't edit |
3 | # Linux kernel version: 2.6.27-rc4 | 3 | # Linux kernel version: 2.6.28-rc3 |
4 | # Thu Aug 21 00:52:33 2008 | 4 | # Sat Nov 8 12:40:11 2008 |
5 | # | 5 | # |
6 | # CONFIG_PPC64 is not set | 6 | # CONFIG_PPC64 is not set |
7 | 7 | ||
@@ -24,7 +24,7 @@ CONFIG_SPE=y | |||
24 | # CONFIG_PPC_MM_SLICES is not set | 24 | # CONFIG_PPC_MM_SLICES is not set |
25 | CONFIG_PPC32=y | 25 | CONFIG_PPC32=y |
26 | CONFIG_WORD_SIZE=32 | 26 | CONFIG_WORD_SIZE=32 |
27 | CONFIG_PPC_MERGE=y | 27 | # CONFIG_ARCH_PHYS_ADDR_T_64BIT is not set |
28 | CONFIG_MMU=y | 28 | CONFIG_MMU=y |
29 | CONFIG_GENERIC_CMOS_UPDATE=y | 29 | CONFIG_GENERIC_CMOS_UPDATE=y |
30 | CONFIG_GENERIC_TIME=y | 30 | CONFIG_GENERIC_TIME=y |
@@ -105,7 +105,9 @@ CONFIG_SIGNALFD=y | |||
105 | CONFIG_TIMERFD=y | 105 | CONFIG_TIMERFD=y |
106 | CONFIG_EVENTFD=y | 106 | CONFIG_EVENTFD=y |
107 | CONFIG_SHMEM=y | 107 | CONFIG_SHMEM=y |
108 | CONFIG_AIO=y | ||
108 | CONFIG_VM_EVENT_COUNTERS=y | 109 | CONFIG_VM_EVENT_COUNTERS=y |
110 | CONFIG_PCI_QUIRKS=y | ||
109 | CONFIG_SLUB_DEBUG=y | 111 | CONFIG_SLUB_DEBUG=y |
110 | # CONFIG_SLAB is not set | 112 | # CONFIG_SLAB is not set |
111 | CONFIG_SLUB=y | 113 | CONFIG_SLUB=y |
@@ -118,10 +120,6 @@ CONFIG_HAVE_IOREMAP_PROT=y | |||
118 | CONFIG_HAVE_KPROBES=y | 120 | CONFIG_HAVE_KPROBES=y |
119 | CONFIG_HAVE_KRETPROBES=y | 121 | CONFIG_HAVE_KRETPROBES=y |
120 | CONFIG_HAVE_ARCH_TRACEHOOK=y | 122 | CONFIG_HAVE_ARCH_TRACEHOOK=y |
121 | # CONFIG_HAVE_DMA_ATTRS is not set | ||
122 | # CONFIG_USE_GENERIC_SMP_HELPERS is not set | ||
123 | # CONFIG_HAVE_CLK is not set | ||
124 | CONFIG_PROC_PAGE_MONITOR=y | ||
125 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set | 123 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set |
126 | CONFIG_SLABINFO=y | 124 | CONFIG_SLABINFO=y |
127 | CONFIG_RT_MUTEXES=y | 125 | CONFIG_RT_MUTEXES=y |
@@ -154,6 +152,7 @@ CONFIG_DEFAULT_AS=y | |||
154 | # CONFIG_DEFAULT_NOOP is not set | 152 | # CONFIG_DEFAULT_NOOP is not set |
155 | CONFIG_DEFAULT_IOSCHED="anticipatory" | 153 | CONFIG_DEFAULT_IOSCHED="anticipatory" |
156 | CONFIG_CLASSIC_RCU=y | 154 | CONFIG_CLASSIC_RCU=y |
155 | # CONFIG_FREEZER is not set | ||
157 | 156 | ||
158 | # | 157 | # |
159 | # Platform support | 158 | # Platform support |
@@ -189,8 +188,10 @@ CONFIG_MPIC=y | |||
189 | # CONFIG_GENERIC_IOMAP is not set | 188 | # CONFIG_GENERIC_IOMAP is not set |
190 | # CONFIG_CPU_FREQ is not set | 189 | # CONFIG_CPU_FREQ is not set |
191 | CONFIG_QUICC_ENGINE=y | 190 | CONFIG_QUICC_ENGINE=y |
191 | # CONFIG_QE_GPIO is not set | ||
192 | # CONFIG_CPM2 is not set | 192 | # CONFIG_CPM2 is not set |
193 | # CONFIG_FSL_ULI1575 is not set | 193 | # CONFIG_FSL_ULI1575 is not set |
194 | # CONFIG_MPC8xxx_GPIO is not set | ||
194 | 195 | ||
195 | # | 196 | # |
196 | # Kernel options | 197 | # Kernel options |
@@ -210,6 +211,8 @@ CONFIG_PREEMPT_NONE=y | |||
210 | # CONFIG_PREEMPT_VOLUNTARY is not set | 211 | # CONFIG_PREEMPT_VOLUNTARY is not set |
211 | # CONFIG_PREEMPT is not set | 212 | # CONFIG_PREEMPT is not set |
212 | CONFIG_BINFMT_ELF=y | 213 | CONFIG_BINFMT_ELF=y |
214 | # CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set | ||
215 | # CONFIG_HAVE_AOUT is not set | ||
213 | # CONFIG_BINFMT_MISC is not set | 216 | # CONFIG_BINFMT_MISC is not set |
214 | CONFIG_MATH_EMULATION=y | 217 | CONFIG_MATH_EMULATION=y |
215 | # CONFIG_IOMMU_HELPER is not set | 218 | # CONFIG_IOMMU_HELPER is not set |
@@ -224,15 +227,15 @@ CONFIG_FLATMEM_MANUAL=y | |||
224 | # CONFIG_SPARSEMEM_MANUAL is not set | 227 | # CONFIG_SPARSEMEM_MANUAL is not set |
225 | CONFIG_FLATMEM=y | 228 | CONFIG_FLATMEM=y |
226 | CONFIG_FLAT_NODE_MEM_MAP=y | 229 | CONFIG_FLAT_NODE_MEM_MAP=y |
227 | # CONFIG_SPARSEMEM_STATIC is not set | ||
228 | # CONFIG_SPARSEMEM_VMEMMAP_ENABLE is not set | ||
229 | CONFIG_PAGEFLAGS_EXTENDED=y | 230 | CONFIG_PAGEFLAGS_EXTENDED=y |
230 | CONFIG_SPLIT_PTLOCK_CPUS=4 | 231 | CONFIG_SPLIT_PTLOCK_CPUS=4 |
231 | CONFIG_MIGRATION=y | 232 | CONFIG_MIGRATION=y |
232 | # CONFIG_RESOURCES_64BIT is not set | 233 | # CONFIG_RESOURCES_64BIT is not set |
234 | # CONFIG_PHYS_ADDR_T_64BIT is not set | ||
233 | CONFIG_ZONE_DMA_FLAG=1 | 235 | CONFIG_ZONE_DMA_FLAG=1 |
234 | CONFIG_BOUNCE=y | 236 | CONFIG_BOUNCE=y |
235 | CONFIG_VIRT_TO_BUS=y | 237 | CONFIG_VIRT_TO_BUS=y |
238 | CONFIG_UNEVICTABLE_LRU=y | ||
236 | CONFIG_FORCE_MAX_ZONEORDER=11 | 239 | CONFIG_FORCE_MAX_ZONEORDER=11 |
237 | CONFIG_PROC_DEVICETREE=y | 240 | CONFIG_PROC_DEVICETREE=y |
238 | # CONFIG_CMDLINE_BOOL is not set | 241 | # CONFIG_CMDLINE_BOOL is not set |
@@ -255,7 +258,7 @@ CONFIG_PCI_SYSCALL=y | |||
255 | # CONFIG_PCIEPORTBUS is not set | 258 | # CONFIG_PCIEPORTBUS is not set |
256 | CONFIG_ARCH_SUPPORTS_MSI=y | 259 | CONFIG_ARCH_SUPPORTS_MSI=y |
257 | # CONFIG_PCI_MSI is not set | 260 | # CONFIG_PCI_MSI is not set |
258 | CONFIG_PCI_LEGACY=y | 261 | # CONFIG_PCI_LEGACY is not set |
259 | # CONFIG_PCI_DEBUG is not set | 262 | # CONFIG_PCI_DEBUG is not set |
260 | # CONFIG_PCCARD is not set | 263 | # CONFIG_PCCARD is not set |
261 | # CONFIG_HOTPLUG_PCI is not set | 264 | # CONFIG_HOTPLUG_PCI is not set |
@@ -325,6 +328,7 @@ CONFIG_DEFAULT_TCP_CONG="cubic" | |||
325 | # CONFIG_TIPC is not set | 328 | # CONFIG_TIPC is not set |
326 | # CONFIG_ATM is not set | 329 | # CONFIG_ATM is not set |
327 | # CONFIG_BRIDGE is not set | 330 | # CONFIG_BRIDGE is not set |
331 | # CONFIG_NET_DSA is not set | ||
328 | # CONFIG_VLAN_8021Q is not set | 332 | # CONFIG_VLAN_8021Q is not set |
329 | # CONFIG_DECNET is not set | 333 | # CONFIG_DECNET is not set |
330 | # CONFIG_LLC2 is not set | 334 | # CONFIG_LLC2 is not set |
@@ -345,11 +349,10 @@ CONFIG_DEFAULT_TCP_CONG="cubic" | |||
345 | # CONFIG_IRDA is not set | 349 | # CONFIG_IRDA is not set |
346 | # CONFIG_BT is not set | 350 | # CONFIG_BT is not set |
347 | # CONFIG_AF_RXRPC is not set | 351 | # CONFIG_AF_RXRPC is not set |
348 | 352 | # CONFIG_PHONET is not set | |
349 | # | 353 | CONFIG_WIRELESS=y |
350 | # Wireless | ||
351 | # | ||
352 | # CONFIG_CFG80211 is not set | 354 | # CONFIG_CFG80211 is not set |
355 | CONFIG_WIRELESS_OLD_REGULATORY=y | ||
353 | # CONFIG_WIRELESS_EXT is not set | 356 | # CONFIG_WIRELESS_EXT is not set |
354 | # CONFIG_MAC80211 is not set | 357 | # CONFIG_MAC80211 is not set |
355 | # CONFIG_IEEE80211 is not set | 358 | # CONFIG_IEEE80211 is not set |
@@ -530,8 +533,12 @@ CONFIG_MII=y | |||
530 | # CONFIG_IBM_NEW_EMAC_RGMII is not set | 533 | # CONFIG_IBM_NEW_EMAC_RGMII is not set |
531 | # CONFIG_IBM_NEW_EMAC_TAH is not set | 534 | # CONFIG_IBM_NEW_EMAC_TAH is not set |
532 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set | 535 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set |
536 | # CONFIG_IBM_NEW_EMAC_NO_FLOW_CTRL is not set | ||
537 | # CONFIG_IBM_NEW_EMAC_MAL_CLR_ICINTSTAT is not set | ||
538 | # CONFIG_IBM_NEW_EMAC_MAL_COMMON_ERR is not set | ||
533 | # CONFIG_NET_PCI is not set | 539 | # CONFIG_NET_PCI is not set |
534 | # CONFIG_B44 is not set | 540 | # CONFIG_B44 is not set |
541 | # CONFIG_ATL2 is not set | ||
535 | CONFIG_NETDEV_1000=y | 542 | CONFIG_NETDEV_1000=y |
536 | # CONFIG_ACENIC is not set | 543 | # CONFIG_ACENIC is not set |
537 | # CONFIG_DL2K is not set | 544 | # CONFIG_DL2K is not set |
@@ -554,18 +561,22 @@ CONFIG_GIANFAR=y | |||
554 | # CONFIG_QLA3XXX is not set | 561 | # CONFIG_QLA3XXX is not set |
555 | # CONFIG_ATL1 is not set | 562 | # CONFIG_ATL1 is not set |
556 | # CONFIG_ATL1E is not set | 563 | # CONFIG_ATL1E is not set |
564 | # CONFIG_JME is not set | ||
557 | CONFIG_NETDEV_10000=y | 565 | CONFIG_NETDEV_10000=y |
558 | # CONFIG_CHELSIO_T1 is not set | 566 | # CONFIG_CHELSIO_T1 is not set |
559 | # CONFIG_CHELSIO_T3 is not set | 567 | # CONFIG_CHELSIO_T3 is not set |
568 | # CONFIG_ENIC is not set | ||
560 | # CONFIG_IXGBE is not set | 569 | # CONFIG_IXGBE is not set |
561 | # CONFIG_IXGB is not set | 570 | # CONFIG_IXGB is not set |
562 | # CONFIG_S2IO is not set | 571 | # CONFIG_S2IO is not set |
563 | # CONFIG_MYRI10GE is not set | 572 | # CONFIG_MYRI10GE is not set |
564 | # CONFIG_NETXEN_NIC is not set | 573 | # CONFIG_NETXEN_NIC is not set |
565 | # CONFIG_NIU is not set | 574 | # CONFIG_NIU is not set |
575 | # CONFIG_MLX4_EN is not set | ||
566 | # CONFIG_MLX4_CORE is not set | 576 | # CONFIG_MLX4_CORE is not set |
567 | # CONFIG_TEHUTI is not set | 577 | # CONFIG_TEHUTI is not set |
568 | # CONFIG_BNX2X is not set | 578 | # CONFIG_BNX2X is not set |
579 | # CONFIG_QLGE is not set | ||
569 | # CONFIG_SFC is not set | 580 | # CONFIG_SFC is not set |
570 | # CONFIG_TR is not set | 581 | # CONFIG_TR is not set |
571 | 582 | ||
@@ -815,6 +826,17 @@ CONFIG_SSB_POSSIBLE=y | |||
815 | # CONFIG_MFD_SM501 is not set | 826 | # CONFIG_MFD_SM501 is not set |
816 | # CONFIG_HTC_PASIC3 is not set | 827 | # CONFIG_HTC_PASIC3 is not set |
817 | # CONFIG_MFD_TMIO is not set | 828 | # CONFIG_MFD_TMIO is not set |
829 | # CONFIG_PMIC_DA903X is not set | ||
830 | # CONFIG_MFD_WM8400 is not set | ||
831 | # CONFIG_MFD_WM8350_I2C is not set | ||
832 | |||
833 | # | ||
834 | # Voltage and Current regulators | ||
835 | # | ||
836 | # CONFIG_REGULATOR is not set | ||
837 | # CONFIG_REGULATOR_FIXED_VOLTAGE is not set | ||
838 | # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set | ||
839 | # CONFIG_REGULATOR_BQ24022 is not set | ||
818 | 840 | ||
819 | # | 841 | # |
820 | # Multimedia devices | 842 | # Multimedia devices |
@@ -851,6 +873,12 @@ CONFIG_HID_SUPPORT=y | |||
851 | CONFIG_HID=y | 873 | CONFIG_HID=y |
852 | # CONFIG_HID_DEBUG is not set | 874 | # CONFIG_HID_DEBUG is not set |
853 | # CONFIG_HIDRAW is not set | 875 | # CONFIG_HIDRAW is not set |
876 | # CONFIG_HID_PID is not set | ||
877 | |||
878 | # | ||
879 | # Special HID drivers | ||
880 | # | ||
881 | CONFIG_HID_COMPAT=y | ||
854 | CONFIG_USB_SUPPORT=y | 882 | CONFIG_USB_SUPPORT=y |
855 | CONFIG_USB_ARCH_HAS_HCD=y | 883 | CONFIG_USB_ARCH_HAS_HCD=y |
856 | CONFIG_USB_ARCH_HAS_OHCI=y | 884 | CONFIG_USB_ARCH_HAS_OHCI=y |
@@ -867,6 +895,7 @@ CONFIG_USB_ARCH_HAS_EHCI=y | |||
867 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' | 895 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' |
868 | # | 896 | # |
869 | # CONFIG_USB_GADGET is not set | 897 | # CONFIG_USB_GADGET is not set |
898 | # CONFIG_UWB is not set | ||
870 | # CONFIG_MMC is not set | 899 | # CONFIG_MMC is not set |
871 | # CONFIG_MEMSTICK is not set | 900 | # CONFIG_MEMSTICK is not set |
872 | # CONFIG_NEW_LEDS is not set | 901 | # CONFIG_NEW_LEDS is not set |
@@ -912,12 +941,15 @@ CONFIG_RTC_DRV_DS1374=y | |||
912 | # Platform RTC drivers | 941 | # Platform RTC drivers |
913 | # | 942 | # |
914 | # CONFIG_RTC_DRV_CMOS is not set | 943 | # CONFIG_RTC_DRV_CMOS is not set |
944 | # CONFIG_RTC_DRV_DS1286 is not set | ||
915 | # CONFIG_RTC_DRV_DS1511 is not set | 945 | # CONFIG_RTC_DRV_DS1511 is not set |
916 | # CONFIG_RTC_DRV_DS1553 is not set | 946 | # CONFIG_RTC_DRV_DS1553 is not set |
917 | # CONFIG_RTC_DRV_DS1742 is not set | 947 | # CONFIG_RTC_DRV_DS1742 is not set |
918 | # CONFIG_RTC_DRV_STK17TA8 is not set | 948 | # CONFIG_RTC_DRV_STK17TA8 is not set |
919 | # CONFIG_RTC_DRV_M48T86 is not set | 949 | # CONFIG_RTC_DRV_M48T86 is not set |
950 | # CONFIG_RTC_DRV_M48T35 is not set | ||
920 | # CONFIG_RTC_DRV_M48T59 is not set | 951 | # CONFIG_RTC_DRV_M48T59 is not set |
952 | # CONFIG_RTC_DRV_BQ4802 is not set | ||
921 | # CONFIG_RTC_DRV_V3020 is not set | 953 | # CONFIG_RTC_DRV_V3020 is not set |
922 | 954 | ||
923 | # | 955 | # |
@@ -926,6 +958,7 @@ CONFIG_RTC_DRV_DS1374=y | |||
926 | # CONFIG_RTC_DRV_PPC is not set | 958 | # CONFIG_RTC_DRV_PPC is not set |
927 | # CONFIG_DMADEVICES is not set | 959 | # CONFIG_DMADEVICES is not set |
928 | # CONFIG_UIO is not set | 960 | # CONFIG_UIO is not set |
961 | # CONFIG_STAGING is not set | ||
929 | 962 | ||
930 | # | 963 | # |
931 | # File systems | 964 | # File systems |
@@ -937,12 +970,13 @@ CONFIG_EXT3_FS=y | |||
937 | CONFIG_EXT3_FS_XATTR=y | 970 | CONFIG_EXT3_FS_XATTR=y |
938 | # CONFIG_EXT3_FS_POSIX_ACL is not set | 971 | # CONFIG_EXT3_FS_POSIX_ACL is not set |
939 | # CONFIG_EXT3_FS_SECURITY is not set | 972 | # CONFIG_EXT3_FS_SECURITY is not set |
940 | # CONFIG_EXT4DEV_FS is not set | 973 | # CONFIG_EXT4_FS is not set |
941 | CONFIG_JBD=y | 974 | CONFIG_JBD=y |
942 | CONFIG_FS_MBCACHE=y | 975 | CONFIG_FS_MBCACHE=y |
943 | # CONFIG_REISERFS_FS is not set | 976 | # CONFIG_REISERFS_FS is not set |
944 | # CONFIG_JFS_FS is not set | 977 | # CONFIG_JFS_FS is not set |
945 | # CONFIG_FS_POSIX_ACL is not set | 978 | # CONFIG_FS_POSIX_ACL is not set |
979 | CONFIG_FILE_LOCKING=y | ||
946 | # CONFIG_XFS_FS is not set | 980 | # CONFIG_XFS_FS is not set |
947 | # CONFIG_OCFS2_FS is not set | 981 | # CONFIG_OCFS2_FS is not set |
948 | CONFIG_DNOTIFY=y | 982 | CONFIG_DNOTIFY=y |
@@ -972,6 +1006,7 @@ CONFIG_INOTIFY_USER=y | |||
972 | CONFIG_PROC_FS=y | 1006 | CONFIG_PROC_FS=y |
973 | CONFIG_PROC_KCORE=y | 1007 | CONFIG_PROC_KCORE=y |
974 | CONFIG_PROC_SYSCTL=y | 1008 | CONFIG_PROC_SYSCTL=y |
1009 | CONFIG_PROC_PAGE_MONITOR=y | ||
975 | CONFIG_SYSFS=y | 1010 | CONFIG_SYSFS=y |
976 | CONFIG_TMPFS=y | 1011 | CONFIG_TMPFS=y |
977 | # CONFIG_TMPFS_POSIX_ACL is not set | 1012 | # CONFIG_TMPFS_POSIX_ACL is not set |
@@ -1009,6 +1044,7 @@ CONFIG_LOCKD_V4=y | |||
1009 | CONFIG_NFS_COMMON=y | 1044 | CONFIG_NFS_COMMON=y |
1010 | CONFIG_SUNRPC=y | 1045 | CONFIG_SUNRPC=y |
1011 | CONFIG_SUNRPC_GSS=y | 1046 | CONFIG_SUNRPC_GSS=y |
1047 | # CONFIG_SUNRPC_REGISTER_V4 is not set | ||
1012 | CONFIG_RPCSEC_GSS_KRB5=y | 1048 | CONFIG_RPCSEC_GSS_KRB5=y |
1013 | # CONFIG_RPCSEC_GSS_SPKM3 is not set | 1049 | # CONFIG_RPCSEC_GSS_SPKM3 is not set |
1014 | # CONFIG_SMB_FS is not set | 1050 | # CONFIG_SMB_FS is not set |
@@ -1036,13 +1072,11 @@ CONFIG_PARTITION_ADVANCED=y | |||
1036 | # CONFIG_SYSV68_PARTITION is not set | 1072 | # CONFIG_SYSV68_PARTITION is not set |
1037 | # CONFIG_NLS is not set | 1073 | # CONFIG_NLS is not set |
1038 | # CONFIG_DLM is not set | 1074 | # CONFIG_DLM is not set |
1039 | # CONFIG_QE_GPIO is not set | ||
1040 | 1075 | ||
1041 | # | 1076 | # |
1042 | # Library routines | 1077 | # Library routines |
1043 | # | 1078 | # |
1044 | CONFIG_BITREVERSE=y | 1079 | CONFIG_BITREVERSE=y |
1045 | # CONFIG_GENERIC_FIND_FIRST_BIT is not set | ||
1046 | # CONFIG_CRC_CCITT is not set | 1080 | # CONFIG_CRC_CCITT is not set |
1047 | # CONFIG_CRC16 is not set | 1081 | # CONFIG_CRC16 is not set |
1048 | # CONFIG_CRC_T10DIF is not set | 1082 | # CONFIG_CRC_T10DIF is not set |
@@ -1094,15 +1128,23 @@ CONFIG_SCHED_DEBUG=y | |||
1094 | # CONFIG_DEBUG_SG is not set | 1128 | # CONFIG_DEBUG_SG is not set |
1095 | # CONFIG_BOOT_PRINTK_DELAY is not set | 1129 | # CONFIG_BOOT_PRINTK_DELAY is not set |
1096 | # CONFIG_RCU_TORTURE_TEST is not set | 1130 | # CONFIG_RCU_TORTURE_TEST is not set |
1131 | # CONFIG_RCU_CPU_STALL_DETECTOR is not set | ||
1097 | # CONFIG_BACKTRACE_SELF_TEST is not set | 1132 | # CONFIG_BACKTRACE_SELF_TEST is not set |
1133 | # CONFIG_DEBUG_BLOCK_EXT_DEVT is not set | ||
1098 | # CONFIG_FAULT_INJECTION is not set | 1134 | # CONFIG_FAULT_INJECTION is not set |
1099 | # CONFIG_LATENCYTOP is not set | 1135 | # CONFIG_LATENCYTOP is not set |
1100 | CONFIG_SYSCTL_SYSCALL_CHECK=y | 1136 | CONFIG_SYSCTL_SYSCALL_CHECK=y |
1101 | CONFIG_HAVE_FTRACE=y | 1137 | CONFIG_HAVE_FUNCTION_TRACER=y |
1102 | CONFIG_HAVE_DYNAMIC_FTRACE=y | 1138 | |
1103 | # CONFIG_FTRACE is not set | 1139 | # |
1140 | # Tracers | ||
1141 | # | ||
1142 | # CONFIG_FUNCTION_TRACER is not set | ||
1104 | # CONFIG_SCHED_TRACER is not set | 1143 | # CONFIG_SCHED_TRACER is not set |
1105 | # CONFIG_CONTEXT_SWITCH_TRACER is not set | 1144 | # CONFIG_CONTEXT_SWITCH_TRACER is not set |
1145 | # CONFIG_BOOT_TRACER is not set | ||
1146 | # CONFIG_STACK_TRACER is not set | ||
1147 | # CONFIG_DYNAMIC_PRINTK_DEBUG is not set | ||
1106 | # CONFIG_SAMPLES is not set | 1148 | # CONFIG_SAMPLES is not set |
1107 | CONFIG_HAVE_ARCH_KGDB=y | 1149 | CONFIG_HAVE_ARCH_KGDB=y |
1108 | # CONFIG_KGDB is not set | 1150 | # CONFIG_KGDB is not set |
@@ -1111,6 +1153,7 @@ CONFIG_HAVE_ARCH_KGDB=y | |||
1111 | # CONFIG_DEBUG_PAGEALLOC is not set | 1153 | # CONFIG_DEBUG_PAGEALLOC is not set |
1112 | # CONFIG_CODE_PATCHING_SELFTEST is not set | 1154 | # CONFIG_CODE_PATCHING_SELFTEST is not set |
1113 | # CONFIG_FTR_FIXUP_SELFTEST is not set | 1155 | # CONFIG_FTR_FIXUP_SELFTEST is not set |
1156 | # CONFIG_MSI_BITMAP_SELFTEST is not set | ||
1114 | # CONFIG_XMON is not set | 1157 | # CONFIG_XMON is not set |
1115 | # CONFIG_IRQSTACKS is not set | 1158 | # CONFIG_IRQSTACKS is not set |
1116 | # CONFIG_BDI_SWITCH is not set | 1159 | # CONFIG_BDI_SWITCH is not set |
@@ -1132,14 +1175,19 @@ CONFIG_PPC_EARLY_DEBUG=y | |||
1132 | # | 1175 | # |
1133 | # CONFIG_KEYS is not set | 1176 | # CONFIG_KEYS is not set |
1134 | # CONFIG_SECURITY is not set | 1177 | # CONFIG_SECURITY is not set |
1178 | # CONFIG_SECURITYFS is not set | ||
1135 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set | 1179 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set |
1136 | CONFIG_CRYPTO=y | 1180 | CONFIG_CRYPTO=y |
1137 | 1181 | ||
1138 | # | 1182 | # |
1139 | # Crypto core or helper | 1183 | # Crypto core or helper |
1140 | # | 1184 | # |
1185 | # CONFIG_CRYPTO_FIPS is not set | ||
1141 | CONFIG_CRYPTO_ALGAPI=y | 1186 | CONFIG_CRYPTO_ALGAPI=y |
1187 | CONFIG_CRYPTO_AEAD=y | ||
1142 | CONFIG_CRYPTO_BLKCIPHER=y | 1188 | CONFIG_CRYPTO_BLKCIPHER=y |
1189 | CONFIG_CRYPTO_HASH=y | ||
1190 | CONFIG_CRYPTO_RNG=y | ||
1143 | CONFIG_CRYPTO_MANAGER=y | 1191 | CONFIG_CRYPTO_MANAGER=y |
1144 | # CONFIG_CRYPTO_GF128MUL is not set | 1192 | # CONFIG_CRYPTO_GF128MUL is not set |
1145 | # CONFIG_CRYPTO_NULL is not set | 1193 | # CONFIG_CRYPTO_NULL is not set |
@@ -1212,6 +1260,11 @@ CONFIG_CRYPTO_DES=y | |||
1212 | # | 1260 | # |
1213 | # CONFIG_CRYPTO_DEFLATE is not set | 1261 | # CONFIG_CRYPTO_DEFLATE is not set |
1214 | # CONFIG_CRYPTO_LZO is not set | 1262 | # CONFIG_CRYPTO_LZO is not set |
1263 | |||
1264 | # | ||
1265 | # Random Number Generation | ||
1266 | # | ||
1267 | # CONFIG_CRYPTO_ANSI_CPRNG is not set | ||
1215 | CONFIG_CRYPTO_HW=y | 1268 | CONFIG_CRYPTO_HW=y |
1216 | # CONFIG_CRYPTO_DEV_HIFN_795X is not set | 1269 | # CONFIG_CRYPTO_DEV_HIFN_795X is not set |
1217 | # CONFIG_CRYPTO_DEV_TALITOS is not set | 1270 | # CONFIG_CRYPTO_DEV_TALITOS is not set |
diff --git a/arch/powerpc/configs/85xx/mpc8572_ds_defconfig b/arch/powerpc/configs/85xx/mpc8572_ds_defconfig index eda45bb8a13f..635588319e0d 100644 --- a/arch/powerpc/configs/85xx/mpc8572_ds_defconfig +++ b/arch/powerpc/configs/85xx/mpc8572_ds_defconfig | |||
@@ -1,7 +1,7 @@ | |||
1 | # | 1 | # |
2 | # Automatically generated make config: don't edit | 2 | # Automatically generated make config: don't edit |
3 | # Linux kernel version: 2.6.27-rc4 | 3 | # Linux kernel version: 2.6.28-rc3 |
4 | # Thu Aug 21 07:21:42 2008 | 4 | # Sat Nov 8 12:40:13 2008 |
5 | # | 5 | # |
6 | # CONFIG_PPC64 is not set | 6 | # CONFIG_PPC64 is not set |
7 | 7 | ||
@@ -24,7 +24,7 @@ CONFIG_SPE=y | |||
24 | # CONFIG_PPC_MM_SLICES is not set | 24 | # CONFIG_PPC_MM_SLICES is not set |
25 | CONFIG_PPC32=y | 25 | CONFIG_PPC32=y |
26 | CONFIG_WORD_SIZE=32 | 26 | CONFIG_WORD_SIZE=32 |
27 | CONFIG_PPC_MERGE=y | 27 | # CONFIG_ARCH_PHYS_ADDR_T_64BIT is not set |
28 | CONFIG_MMU=y | 28 | CONFIG_MMU=y |
29 | CONFIG_GENERIC_CMOS_UPDATE=y | 29 | CONFIG_GENERIC_CMOS_UPDATE=y |
30 | CONFIG_GENERIC_TIME=y | 30 | CONFIG_GENERIC_TIME=y |
@@ -110,7 +110,9 @@ CONFIG_SIGNALFD=y | |||
110 | CONFIG_TIMERFD=y | 110 | CONFIG_TIMERFD=y |
111 | CONFIG_EVENTFD=y | 111 | CONFIG_EVENTFD=y |
112 | CONFIG_SHMEM=y | 112 | CONFIG_SHMEM=y |
113 | CONFIG_AIO=y | ||
113 | CONFIG_VM_EVENT_COUNTERS=y | 114 | CONFIG_VM_EVENT_COUNTERS=y |
115 | CONFIG_PCI_QUIRKS=y | ||
114 | CONFIG_SLUB_DEBUG=y | 116 | CONFIG_SLUB_DEBUG=y |
115 | # CONFIG_SLAB is not set | 117 | # CONFIG_SLAB is not set |
116 | CONFIG_SLUB=y | 118 | CONFIG_SLUB=y |
@@ -124,10 +126,6 @@ CONFIG_HAVE_IOREMAP_PROT=y | |||
124 | CONFIG_HAVE_KPROBES=y | 126 | CONFIG_HAVE_KPROBES=y |
125 | CONFIG_HAVE_KRETPROBES=y | 127 | CONFIG_HAVE_KRETPROBES=y |
126 | CONFIG_HAVE_ARCH_TRACEHOOK=y | 128 | CONFIG_HAVE_ARCH_TRACEHOOK=y |
127 | # CONFIG_HAVE_DMA_ATTRS is not set | ||
128 | # CONFIG_USE_GENERIC_SMP_HELPERS is not set | ||
129 | # CONFIG_HAVE_CLK is not set | ||
130 | CONFIG_PROC_PAGE_MONITOR=y | ||
131 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set | 129 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set |
132 | CONFIG_SLABINFO=y | 130 | CONFIG_SLABINFO=y |
133 | CONFIG_RT_MUTEXES=y | 131 | CONFIG_RT_MUTEXES=y |
@@ -160,6 +158,7 @@ CONFIG_DEFAULT_CFQ=y | |||
160 | # CONFIG_DEFAULT_NOOP is not set | 158 | # CONFIG_DEFAULT_NOOP is not set |
161 | CONFIG_DEFAULT_IOSCHED="cfq" | 159 | CONFIG_DEFAULT_IOSCHED="cfq" |
162 | CONFIG_CLASSIC_RCU=y | 160 | CONFIG_CLASSIC_RCU=y |
161 | # CONFIG_FREEZER is not set | ||
163 | 162 | ||
164 | # | 163 | # |
165 | # Platform support | 164 | # Platform support |
@@ -194,8 +193,10 @@ CONFIG_PPC_I8259=y | |||
194 | # CONFIG_PPC_INDIRECT_IO is not set | 193 | # CONFIG_PPC_INDIRECT_IO is not set |
195 | # CONFIG_GENERIC_IOMAP is not set | 194 | # CONFIG_GENERIC_IOMAP is not set |
196 | # CONFIG_CPU_FREQ is not set | 195 | # CONFIG_CPU_FREQ is not set |
196 | # CONFIG_QUICC_ENGINE is not set | ||
197 | # CONFIG_CPM2 is not set | 197 | # CONFIG_CPM2 is not set |
198 | CONFIG_FSL_ULI1575=y | 198 | CONFIG_FSL_ULI1575=y |
199 | # CONFIG_MPC8xxx_GPIO is not set | ||
199 | 200 | ||
200 | # | 201 | # |
201 | # Kernel options | 202 | # Kernel options |
@@ -215,6 +216,8 @@ CONFIG_PREEMPT_NONE=y | |||
215 | # CONFIG_PREEMPT_VOLUNTARY is not set | 216 | # CONFIG_PREEMPT_VOLUNTARY is not set |
216 | # CONFIG_PREEMPT is not set | 217 | # CONFIG_PREEMPT is not set |
217 | CONFIG_BINFMT_ELF=y | 218 | CONFIG_BINFMT_ELF=y |
219 | # CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set | ||
220 | # CONFIG_HAVE_AOUT is not set | ||
218 | CONFIG_BINFMT_MISC=m | 221 | CONFIG_BINFMT_MISC=m |
219 | CONFIG_MATH_EMULATION=y | 222 | CONFIG_MATH_EMULATION=y |
220 | # CONFIG_IOMMU_HELPER is not set | 223 | # CONFIG_IOMMU_HELPER is not set |
@@ -229,15 +232,15 @@ CONFIG_FLATMEM_MANUAL=y | |||
229 | # CONFIG_SPARSEMEM_MANUAL is not set | 232 | # CONFIG_SPARSEMEM_MANUAL is not set |
230 | CONFIG_FLATMEM=y | 233 | CONFIG_FLATMEM=y |
231 | CONFIG_FLAT_NODE_MEM_MAP=y | 234 | CONFIG_FLAT_NODE_MEM_MAP=y |
232 | # CONFIG_SPARSEMEM_STATIC is not set | ||
233 | # CONFIG_SPARSEMEM_VMEMMAP_ENABLE is not set | ||
234 | CONFIG_PAGEFLAGS_EXTENDED=y | 235 | CONFIG_PAGEFLAGS_EXTENDED=y |
235 | CONFIG_SPLIT_PTLOCK_CPUS=4 | 236 | CONFIG_SPLIT_PTLOCK_CPUS=4 |
236 | CONFIG_MIGRATION=y | 237 | CONFIG_MIGRATION=y |
237 | # CONFIG_RESOURCES_64BIT is not set | 238 | # CONFIG_RESOURCES_64BIT is not set |
239 | # CONFIG_PHYS_ADDR_T_64BIT is not set | ||
238 | CONFIG_ZONE_DMA_FLAG=1 | 240 | CONFIG_ZONE_DMA_FLAG=1 |
239 | CONFIG_BOUNCE=y | 241 | CONFIG_BOUNCE=y |
240 | CONFIG_VIRT_TO_BUS=y | 242 | CONFIG_VIRT_TO_BUS=y |
243 | CONFIG_UNEVICTABLE_LRU=y | ||
241 | CONFIG_FORCE_MAX_ZONEORDER=11 | 244 | CONFIG_FORCE_MAX_ZONEORDER=11 |
242 | CONFIG_PROC_DEVICETREE=y | 245 | CONFIG_PROC_DEVICETREE=y |
243 | # CONFIG_CMDLINE_BOOL is not set | 246 | # CONFIG_CMDLINE_BOOL is not set |
@@ -261,7 +264,7 @@ CONFIG_PCI_SYSCALL=y | |||
261 | # CONFIG_PCIEPORTBUS is not set | 264 | # CONFIG_PCIEPORTBUS is not set |
262 | CONFIG_ARCH_SUPPORTS_MSI=y | 265 | CONFIG_ARCH_SUPPORTS_MSI=y |
263 | # CONFIG_PCI_MSI is not set | 266 | # CONFIG_PCI_MSI is not set |
264 | CONFIG_PCI_LEGACY=y | 267 | # CONFIG_PCI_LEGACY is not set |
265 | # CONFIG_PCI_DEBUG is not set | 268 | # CONFIG_PCI_DEBUG is not set |
266 | # CONFIG_PCCARD is not set | 269 | # CONFIG_PCCARD is not set |
267 | # CONFIG_HOTPLUG_PCI is not set | 270 | # CONFIG_HOTPLUG_PCI is not set |
@@ -363,6 +366,7 @@ CONFIG_SCTP_HMAC_MD5=y | |||
363 | # CONFIG_TIPC is not set | 366 | # CONFIG_TIPC is not set |
364 | # CONFIG_ATM is not set | 367 | # CONFIG_ATM is not set |
365 | # CONFIG_BRIDGE is not set | 368 | # CONFIG_BRIDGE is not set |
369 | # CONFIG_NET_DSA is not set | ||
366 | # CONFIG_VLAN_8021Q is not set | 370 | # CONFIG_VLAN_8021Q is not set |
367 | # CONFIG_DECNET is not set | 371 | # CONFIG_DECNET is not set |
368 | # CONFIG_LLC2 is not set | 372 | # CONFIG_LLC2 is not set |
@@ -383,12 +387,11 @@ CONFIG_SCTP_HMAC_MD5=y | |||
383 | # CONFIG_IRDA is not set | 387 | # CONFIG_IRDA is not set |
384 | # CONFIG_BT is not set | 388 | # CONFIG_BT is not set |
385 | # CONFIG_AF_RXRPC is not set | 389 | # CONFIG_AF_RXRPC is not set |
390 | # CONFIG_PHONET is not set | ||
386 | CONFIG_FIB_RULES=y | 391 | CONFIG_FIB_RULES=y |
387 | 392 | CONFIG_WIRELESS=y | |
388 | # | ||
389 | # Wireless | ||
390 | # | ||
391 | # CONFIG_CFG80211 is not set | 393 | # CONFIG_CFG80211 is not set |
394 | CONFIG_WIRELESS_OLD_REGULATORY=y | ||
392 | # CONFIG_WIRELESS_EXT is not set | 395 | # CONFIG_WIRELESS_EXT is not set |
393 | # CONFIG_MAC80211 is not set | 396 | # CONFIG_MAC80211 is not set |
394 | # CONFIG_IEEE80211 is not set | 397 | # CONFIG_IEEE80211 is not set |
@@ -634,8 +637,12 @@ CONFIG_MII=y | |||
634 | # CONFIG_IBM_NEW_EMAC_RGMII is not set | 637 | # CONFIG_IBM_NEW_EMAC_RGMII is not set |
635 | # CONFIG_IBM_NEW_EMAC_TAH is not set | 638 | # CONFIG_IBM_NEW_EMAC_TAH is not set |
636 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set | 639 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set |
640 | # CONFIG_IBM_NEW_EMAC_NO_FLOW_CTRL is not set | ||
641 | # CONFIG_IBM_NEW_EMAC_MAL_CLR_ICINTSTAT is not set | ||
642 | # CONFIG_IBM_NEW_EMAC_MAL_COMMON_ERR is not set | ||
637 | # CONFIG_NET_PCI is not set | 643 | # CONFIG_NET_PCI is not set |
638 | # CONFIG_B44 is not set | 644 | # CONFIG_B44 is not set |
645 | # CONFIG_ATL2 is not set | ||
639 | CONFIG_NETDEV_1000=y | 646 | CONFIG_NETDEV_1000=y |
640 | # CONFIG_ACENIC is not set | 647 | # CONFIG_ACENIC is not set |
641 | # CONFIG_DL2K is not set | 648 | # CONFIG_DL2K is not set |
@@ -657,18 +664,22 @@ CONFIG_GIANFAR=y | |||
657 | # CONFIG_QLA3XXX is not set | 664 | # CONFIG_QLA3XXX is not set |
658 | # CONFIG_ATL1 is not set | 665 | # CONFIG_ATL1 is not set |
659 | # CONFIG_ATL1E is not set | 666 | # CONFIG_ATL1E is not set |
667 | # CONFIG_JME is not set | ||
660 | CONFIG_NETDEV_10000=y | 668 | CONFIG_NETDEV_10000=y |
661 | # CONFIG_CHELSIO_T1 is not set | 669 | # CONFIG_CHELSIO_T1 is not set |
662 | # CONFIG_CHELSIO_T3 is not set | 670 | # CONFIG_CHELSIO_T3 is not set |
671 | # CONFIG_ENIC is not set | ||
663 | # CONFIG_IXGBE is not set | 672 | # CONFIG_IXGBE is not set |
664 | # CONFIG_IXGB is not set | 673 | # CONFIG_IXGB is not set |
665 | # CONFIG_S2IO is not set | 674 | # CONFIG_S2IO is not set |
666 | # CONFIG_MYRI10GE is not set | 675 | # CONFIG_MYRI10GE is not set |
667 | # CONFIG_NETXEN_NIC is not set | 676 | # CONFIG_NETXEN_NIC is not set |
668 | # CONFIG_NIU is not set | 677 | # CONFIG_NIU is not set |
678 | # CONFIG_MLX4_EN is not set | ||
669 | # CONFIG_MLX4_CORE is not set | 679 | # CONFIG_MLX4_CORE is not set |
670 | # CONFIG_TEHUTI is not set | 680 | # CONFIG_TEHUTI is not set |
671 | # CONFIG_BNX2X is not set | 681 | # CONFIG_BNX2X is not set |
682 | # CONFIG_QLGE is not set | ||
672 | # CONFIG_SFC is not set | 683 | # CONFIG_SFC is not set |
673 | # CONFIG_TR is not set | 684 | # CONFIG_TR is not set |
674 | 685 | ||
@@ -703,7 +714,7 @@ CONFIG_NETDEV_10000=y | |||
703 | # Input device support | 714 | # Input device support |
704 | # | 715 | # |
705 | CONFIG_INPUT=y | 716 | CONFIG_INPUT=y |
706 | # CONFIG_INPUT_FF_MEMLESS is not set | 717 | CONFIG_INPUT_FF_MEMLESS=m |
707 | # CONFIG_INPUT_POLLDEV is not set | 718 | # CONFIG_INPUT_POLLDEV is not set |
708 | 719 | ||
709 | # | 720 | # |
@@ -872,6 +883,17 @@ CONFIG_SSB_POSSIBLE=y | |||
872 | # CONFIG_MFD_SM501 is not set | 883 | # CONFIG_MFD_SM501 is not set |
873 | # CONFIG_HTC_PASIC3 is not set | 884 | # CONFIG_HTC_PASIC3 is not set |
874 | # CONFIG_MFD_TMIO is not set | 885 | # CONFIG_MFD_TMIO is not set |
886 | # CONFIG_PMIC_DA903X is not set | ||
887 | # CONFIG_MFD_WM8400 is not set | ||
888 | # CONFIG_MFD_WM8350_I2C is not set | ||
889 | |||
890 | # | ||
891 | # Voltage and Current regulators | ||
892 | # | ||
893 | # CONFIG_REGULATOR is not set | ||
894 | # CONFIG_REGULATOR_FIXED_VOLTAGE is not set | ||
895 | # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set | ||
896 | # CONFIG_REGULATOR_BQ24022 is not set | ||
875 | 897 | ||
876 | # | 898 | # |
877 | # Multimedia devices | 899 | # Multimedia devices |
@@ -912,7 +934,6 @@ CONFIG_DVB_CAPTURE_DRIVERS=y | |||
912 | # CONFIG_DVB_USB is not set | 934 | # CONFIG_DVB_USB is not set |
913 | # CONFIG_DVB_TTUSB_BUDGET is not set | 935 | # CONFIG_DVB_TTUSB_BUDGET is not set |
914 | # CONFIG_DVB_TTUSB_DEC is not set | 936 | # CONFIG_DVB_TTUSB_DEC is not set |
915 | # CONFIG_DVB_CINERGYT2 is not set | ||
916 | # CONFIG_DVB_SIANO_SMS1XXX is not set | 937 | # CONFIG_DVB_SIANO_SMS1XXX is not set |
917 | 938 | ||
918 | # | 939 | # |
@@ -930,6 +951,11 @@ CONFIG_DVB_CAPTURE_DRIVERS=y | |||
930 | # CONFIG_DVB_PLUTO2 is not set | 951 | # CONFIG_DVB_PLUTO2 is not set |
931 | 952 | ||
932 | # | 953 | # |
954 | # Supported SDMC DM1105 Adapters | ||
955 | # | ||
956 | # CONFIG_DVB_DM1105 is not set | ||
957 | |||
958 | # | ||
933 | # Supported DVB Frontends | 959 | # Supported DVB Frontends |
934 | # | 960 | # |
935 | 961 | ||
@@ -945,6 +971,8 @@ CONFIG_DVB_CAPTURE_DRIVERS=y | |||
945 | # CONFIG_DVB_CX24123 is not set | 971 | # CONFIG_DVB_CX24123 is not set |
946 | # CONFIG_DVB_MT312 is not set | 972 | # CONFIG_DVB_MT312 is not set |
947 | # CONFIG_DVB_S5H1420 is not set | 973 | # CONFIG_DVB_S5H1420 is not set |
974 | # CONFIG_DVB_STV0288 is not set | ||
975 | # CONFIG_DVB_STB6000 is not set | ||
948 | # CONFIG_DVB_STV0299 is not set | 976 | # CONFIG_DVB_STV0299 is not set |
949 | # CONFIG_DVB_TDA8083 is not set | 977 | # CONFIG_DVB_TDA8083 is not set |
950 | # CONFIG_DVB_TDA10086 is not set | 978 | # CONFIG_DVB_TDA10086 is not set |
@@ -952,6 +980,8 @@ CONFIG_DVB_CAPTURE_DRIVERS=y | |||
952 | # CONFIG_DVB_TUNER_ITD1000 is not set | 980 | # CONFIG_DVB_TUNER_ITD1000 is not set |
953 | # CONFIG_DVB_TDA826X is not set | 981 | # CONFIG_DVB_TDA826X is not set |
954 | # CONFIG_DVB_TUA6100 is not set | 982 | # CONFIG_DVB_TUA6100 is not set |
983 | # CONFIG_DVB_CX24116 is not set | ||
984 | # CONFIG_DVB_SI21XX is not set | ||
955 | 985 | ||
956 | # | 986 | # |
957 | # DVB-T (terrestrial) frontends | 987 | # DVB-T (terrestrial) frontends |
@@ -1004,6 +1034,13 @@ CONFIG_DVB_CAPTURE_DRIVERS=y | |||
1004 | # CONFIG_DVB_LNBP21 is not set | 1034 | # CONFIG_DVB_LNBP21 is not set |
1005 | # CONFIG_DVB_ISL6405 is not set | 1035 | # CONFIG_DVB_ISL6405 is not set |
1006 | # CONFIG_DVB_ISL6421 is not set | 1036 | # CONFIG_DVB_ISL6421 is not set |
1037 | # CONFIG_DVB_LGS8GL5 is not set | ||
1038 | |||
1039 | # | ||
1040 | # Tools to develop new frontends | ||
1041 | # | ||
1042 | # CONFIG_DVB_DUMMY_FE is not set | ||
1043 | # CONFIG_DVB_AF9013 is not set | ||
1007 | CONFIG_DAB=y | 1044 | CONFIG_DAB=y |
1008 | # CONFIG_USB_DABUSB is not set | 1045 | # CONFIG_USB_DABUSB is not set |
1009 | 1046 | ||
@@ -1029,6 +1066,7 @@ CONFIG_VGA_CONSOLE=y | |||
1029 | # CONFIG_VGACON_SOFT_SCROLLBACK is not set | 1066 | # CONFIG_VGACON_SOFT_SCROLLBACK is not set |
1030 | CONFIG_DUMMY_CONSOLE=y | 1067 | CONFIG_DUMMY_CONSOLE=y |
1031 | CONFIG_SOUND=y | 1068 | CONFIG_SOUND=y |
1069 | CONFIG_SOUND_OSS_CORE=y | ||
1032 | CONFIG_SND=y | 1070 | CONFIG_SND=y |
1033 | CONFIG_SND_TIMER=y | 1071 | CONFIG_SND_TIMER=y |
1034 | CONFIG_SND_PCM=y | 1072 | CONFIG_SND_PCM=y |
@@ -1129,9 +1167,36 @@ CONFIG_HID=y | |||
1129 | # USB Input Devices | 1167 | # USB Input Devices |
1130 | # | 1168 | # |
1131 | CONFIG_USB_HID=y | 1169 | CONFIG_USB_HID=y |
1132 | # CONFIG_USB_HIDINPUT_POWERBOOK is not set | 1170 | # CONFIG_HID_PID is not set |
1133 | # CONFIG_HID_FF is not set | ||
1134 | # CONFIG_USB_HIDDEV is not set | 1171 | # CONFIG_USB_HIDDEV is not set |
1172 | |||
1173 | # | ||
1174 | # Special HID drivers | ||
1175 | # | ||
1176 | CONFIG_HID_COMPAT=y | ||
1177 | CONFIG_HID_A4TECH=y | ||
1178 | CONFIG_HID_APPLE=y | ||
1179 | CONFIG_HID_BELKIN=y | ||
1180 | CONFIG_HID_BRIGHT=y | ||
1181 | CONFIG_HID_CHERRY=y | ||
1182 | CONFIG_HID_CHICONY=y | ||
1183 | CONFIG_HID_CYPRESS=y | ||
1184 | CONFIG_HID_DELL=y | ||
1185 | CONFIG_HID_EZKEY=y | ||
1186 | CONFIG_HID_GYRATION=y | ||
1187 | CONFIG_HID_LOGITECH=y | ||
1188 | # CONFIG_LOGITECH_FF is not set | ||
1189 | # CONFIG_LOGIRUMBLEPAD2_FF is not set | ||
1190 | CONFIG_HID_MICROSOFT=y | ||
1191 | CONFIG_HID_MONTEREY=y | ||
1192 | CONFIG_HID_PANTHERLORD=y | ||
1193 | # CONFIG_PANTHERLORD_FF is not set | ||
1194 | CONFIG_HID_PETALYNX=y | ||
1195 | CONFIG_HID_SAMSUNG=y | ||
1196 | CONFIG_HID_SONY=y | ||
1197 | CONFIG_HID_SUNPLUS=y | ||
1198 | CONFIG_THRUSTMASTER_FF=m | ||
1199 | CONFIG_ZEROPLUS_FF=m | ||
1135 | CONFIG_USB_SUPPORT=y | 1200 | CONFIG_USB_SUPPORT=y |
1136 | CONFIG_USB_ARCH_HAS_HCD=y | 1201 | CONFIG_USB_ARCH_HAS_HCD=y |
1137 | CONFIG_USB_ARCH_HAS_OHCI=y | 1202 | CONFIG_USB_ARCH_HAS_OHCI=y |
@@ -1150,6 +1215,8 @@ CONFIG_USB_DEVICE_CLASS=y | |||
1150 | # CONFIG_USB_OTG_WHITELIST is not set | 1215 | # CONFIG_USB_OTG_WHITELIST is not set |
1151 | # CONFIG_USB_OTG_BLACKLIST_HUB is not set | 1216 | # CONFIG_USB_OTG_BLACKLIST_HUB is not set |
1152 | CONFIG_USB_MON=y | 1217 | CONFIG_USB_MON=y |
1218 | # CONFIG_USB_WUSB is not set | ||
1219 | # CONFIG_USB_WUSB_CBAF is not set | ||
1153 | 1220 | ||
1154 | # | 1221 | # |
1155 | # USB Host Controller Drivers | 1222 | # USB Host Controller Drivers |
@@ -1173,6 +1240,8 @@ CONFIG_USB_OHCI_LITTLE_ENDIAN=y | |||
1173 | # CONFIG_USB_UHCI_HCD is not set | 1240 | # CONFIG_USB_UHCI_HCD is not set |
1174 | # CONFIG_USB_SL811_HCD is not set | 1241 | # CONFIG_USB_SL811_HCD is not set |
1175 | # CONFIG_USB_R8A66597_HCD is not set | 1242 | # CONFIG_USB_R8A66597_HCD is not set |
1243 | # CONFIG_USB_WHCI_HCD is not set | ||
1244 | # CONFIG_USB_HWA_HCD is not set | ||
1176 | 1245 | ||
1177 | # | 1246 | # |
1178 | # USB Device Class drivers | 1247 | # USB Device Class drivers |
@@ -1180,6 +1249,7 @@ CONFIG_USB_OHCI_LITTLE_ENDIAN=y | |||
1180 | # CONFIG_USB_ACM is not set | 1249 | # CONFIG_USB_ACM is not set |
1181 | # CONFIG_USB_PRINTER is not set | 1250 | # CONFIG_USB_PRINTER is not set |
1182 | # CONFIG_USB_WDM is not set | 1251 | # CONFIG_USB_WDM is not set |
1252 | # CONFIG_USB_TMC is not set | ||
1183 | 1253 | ||
1184 | # | 1254 | # |
1185 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' | 1255 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' |
@@ -1201,7 +1271,6 @@ CONFIG_USB_STORAGE=y | |||
1201 | # CONFIG_USB_STORAGE_ALAUDA is not set | 1271 | # CONFIG_USB_STORAGE_ALAUDA is not set |
1202 | # CONFIG_USB_STORAGE_ONETOUCH is not set | 1272 | # CONFIG_USB_STORAGE_ONETOUCH is not set |
1203 | # CONFIG_USB_STORAGE_KARMA is not set | 1273 | # CONFIG_USB_STORAGE_KARMA is not set |
1204 | # CONFIG_USB_STORAGE_SIERRA is not set | ||
1205 | # CONFIG_USB_STORAGE_CYPRESS_ATACB is not set | 1274 | # CONFIG_USB_STORAGE_CYPRESS_ATACB is not set |
1206 | # CONFIG_USB_LIBUSUAL is not set | 1275 | # CONFIG_USB_LIBUSUAL is not set |
1207 | 1276 | ||
@@ -1222,6 +1291,7 @@ CONFIG_USB_STORAGE=y | |||
1222 | # CONFIG_USB_EMI62 is not set | 1291 | # CONFIG_USB_EMI62 is not set |
1223 | # CONFIG_USB_EMI26 is not set | 1292 | # CONFIG_USB_EMI26 is not set |
1224 | # CONFIG_USB_ADUTUX is not set | 1293 | # CONFIG_USB_ADUTUX is not set |
1294 | # CONFIG_USB_SEVSEG is not set | ||
1225 | # CONFIG_USB_RIO500 is not set | 1295 | # CONFIG_USB_RIO500 is not set |
1226 | # CONFIG_USB_LEGOTOWER is not set | 1296 | # CONFIG_USB_LEGOTOWER is not set |
1227 | # CONFIG_USB_LCD is not set | 1297 | # CONFIG_USB_LCD is not set |
@@ -1239,7 +1309,9 @@ CONFIG_USB_STORAGE=y | |||
1239 | # CONFIG_USB_IOWARRIOR is not set | 1309 | # CONFIG_USB_IOWARRIOR is not set |
1240 | # CONFIG_USB_TEST is not set | 1310 | # CONFIG_USB_TEST is not set |
1241 | # CONFIG_USB_ISIGHTFW is not set | 1311 | # CONFIG_USB_ISIGHTFW is not set |
1312 | # CONFIG_USB_VST is not set | ||
1242 | # CONFIG_USB_GADGET is not set | 1313 | # CONFIG_USB_GADGET is not set |
1314 | # CONFIG_UWB is not set | ||
1243 | # CONFIG_MMC is not set | 1315 | # CONFIG_MMC is not set |
1244 | # CONFIG_MEMSTICK is not set | 1316 | # CONFIG_MEMSTICK is not set |
1245 | # CONFIG_NEW_LEDS is not set | 1317 | # CONFIG_NEW_LEDS is not set |
@@ -1285,12 +1357,15 @@ CONFIG_RTC_INTF_DEV=y | |||
1285 | # Platform RTC drivers | 1357 | # Platform RTC drivers |
1286 | # | 1358 | # |
1287 | CONFIG_RTC_DRV_CMOS=y | 1359 | CONFIG_RTC_DRV_CMOS=y |
1360 | # CONFIG_RTC_DRV_DS1286 is not set | ||
1288 | # CONFIG_RTC_DRV_DS1511 is not set | 1361 | # CONFIG_RTC_DRV_DS1511 is not set |
1289 | # CONFIG_RTC_DRV_DS1553 is not set | 1362 | # CONFIG_RTC_DRV_DS1553 is not set |
1290 | # CONFIG_RTC_DRV_DS1742 is not set | 1363 | # CONFIG_RTC_DRV_DS1742 is not set |
1291 | # CONFIG_RTC_DRV_STK17TA8 is not set | 1364 | # CONFIG_RTC_DRV_STK17TA8 is not set |
1292 | # CONFIG_RTC_DRV_M48T86 is not set | 1365 | # CONFIG_RTC_DRV_M48T86 is not set |
1366 | # CONFIG_RTC_DRV_M48T35 is not set | ||
1293 | # CONFIG_RTC_DRV_M48T59 is not set | 1367 | # CONFIG_RTC_DRV_M48T59 is not set |
1368 | # CONFIG_RTC_DRV_BQ4802 is not set | ||
1294 | # CONFIG_RTC_DRV_V3020 is not set | 1369 | # CONFIG_RTC_DRV_V3020 is not set |
1295 | 1370 | ||
1296 | # | 1371 | # |
@@ -1299,6 +1374,7 @@ CONFIG_RTC_DRV_CMOS=y | |||
1299 | # CONFIG_RTC_DRV_PPC is not set | 1374 | # CONFIG_RTC_DRV_PPC is not set |
1300 | # CONFIG_DMADEVICES is not set | 1375 | # CONFIG_DMADEVICES is not set |
1301 | # CONFIG_UIO is not set | 1376 | # CONFIG_UIO is not set |
1377 | # CONFIG_STAGING is not set | ||
1302 | 1378 | ||
1303 | # | 1379 | # |
1304 | # File systems | 1380 | # File systems |
@@ -1310,12 +1386,13 @@ CONFIG_EXT3_FS=y | |||
1310 | CONFIG_EXT3_FS_XATTR=y | 1386 | CONFIG_EXT3_FS_XATTR=y |
1311 | # CONFIG_EXT3_FS_POSIX_ACL is not set | 1387 | # CONFIG_EXT3_FS_POSIX_ACL is not set |
1312 | # CONFIG_EXT3_FS_SECURITY is not set | 1388 | # CONFIG_EXT3_FS_SECURITY is not set |
1313 | # CONFIG_EXT4DEV_FS is not set | 1389 | # CONFIG_EXT4_FS is not set |
1314 | CONFIG_JBD=y | 1390 | CONFIG_JBD=y |
1315 | CONFIG_FS_MBCACHE=y | 1391 | CONFIG_FS_MBCACHE=y |
1316 | # CONFIG_REISERFS_FS is not set | 1392 | # CONFIG_REISERFS_FS is not set |
1317 | # CONFIG_JFS_FS is not set | 1393 | # CONFIG_JFS_FS is not set |
1318 | # CONFIG_FS_POSIX_ACL is not set | 1394 | # CONFIG_FS_POSIX_ACL is not set |
1395 | CONFIG_FILE_LOCKING=y | ||
1319 | # CONFIG_XFS_FS is not set | 1396 | # CONFIG_XFS_FS is not set |
1320 | # CONFIG_OCFS2_FS is not set | 1397 | # CONFIG_OCFS2_FS is not set |
1321 | CONFIG_DNOTIFY=y | 1398 | CONFIG_DNOTIFY=y |
@@ -1353,6 +1430,7 @@ CONFIG_NTFS_FS=y | |||
1353 | CONFIG_PROC_FS=y | 1430 | CONFIG_PROC_FS=y |
1354 | CONFIG_PROC_KCORE=y | 1431 | CONFIG_PROC_KCORE=y |
1355 | CONFIG_PROC_SYSCTL=y | 1432 | CONFIG_PROC_SYSCTL=y |
1433 | CONFIG_PROC_PAGE_MONITOR=y | ||
1356 | CONFIG_SYSFS=y | 1434 | CONFIG_SYSFS=y |
1357 | CONFIG_TMPFS=y | 1435 | CONFIG_TMPFS=y |
1358 | # CONFIG_TMPFS_POSIX_ACL is not set | 1436 | # CONFIG_TMPFS_POSIX_ACL is not set |
@@ -1397,6 +1475,7 @@ CONFIG_EXPORTFS=y | |||
1397 | CONFIG_NFS_COMMON=y | 1475 | CONFIG_NFS_COMMON=y |
1398 | CONFIG_SUNRPC=y | 1476 | CONFIG_SUNRPC=y |
1399 | CONFIG_SUNRPC_GSS=y | 1477 | CONFIG_SUNRPC_GSS=y |
1478 | # CONFIG_SUNRPC_REGISTER_V4 is not set | ||
1400 | CONFIG_RPCSEC_GSS_KRB5=y | 1479 | CONFIG_RPCSEC_GSS_KRB5=y |
1401 | # CONFIG_RPCSEC_GSS_SPKM3 is not set | 1480 | # CONFIG_RPCSEC_GSS_SPKM3 is not set |
1402 | # CONFIG_SMB_FS is not set | 1481 | # CONFIG_SMB_FS is not set |
@@ -1472,7 +1551,6 @@ CONFIG_NLS_UTF8=m | |||
1472 | # Library routines | 1551 | # Library routines |
1473 | # | 1552 | # |
1474 | CONFIG_BITREVERSE=y | 1553 | CONFIG_BITREVERSE=y |
1475 | # CONFIG_GENERIC_FIND_FIRST_BIT is not set | ||
1476 | # CONFIG_CRC_CCITT is not set | 1554 | # CONFIG_CRC_CCITT is not set |
1477 | # CONFIG_CRC16 is not set | 1555 | # CONFIG_CRC16 is not set |
1478 | CONFIG_CRC_T10DIF=y | 1556 | CONFIG_CRC_T10DIF=y |
@@ -1526,15 +1604,23 @@ CONFIG_DEBUG_INFO=y | |||
1526 | # CONFIG_DEBUG_SG is not set | 1604 | # CONFIG_DEBUG_SG is not set |
1527 | # CONFIG_BOOT_PRINTK_DELAY is not set | 1605 | # CONFIG_BOOT_PRINTK_DELAY is not set |
1528 | # CONFIG_RCU_TORTURE_TEST is not set | 1606 | # CONFIG_RCU_TORTURE_TEST is not set |
1607 | # CONFIG_RCU_CPU_STALL_DETECTOR is not set | ||
1529 | # CONFIG_BACKTRACE_SELF_TEST is not set | 1608 | # CONFIG_BACKTRACE_SELF_TEST is not set |
1609 | # CONFIG_DEBUG_BLOCK_EXT_DEVT is not set | ||
1530 | # CONFIG_FAULT_INJECTION is not set | 1610 | # CONFIG_FAULT_INJECTION is not set |
1531 | # CONFIG_LATENCYTOP is not set | 1611 | # CONFIG_LATENCYTOP is not set |
1532 | CONFIG_SYSCTL_SYSCALL_CHECK=y | 1612 | CONFIG_SYSCTL_SYSCALL_CHECK=y |
1533 | CONFIG_HAVE_FTRACE=y | 1613 | CONFIG_HAVE_FUNCTION_TRACER=y |
1534 | CONFIG_HAVE_DYNAMIC_FTRACE=y | 1614 | |
1535 | # CONFIG_FTRACE is not set | 1615 | # |
1616 | # Tracers | ||
1617 | # | ||
1618 | # CONFIG_FUNCTION_TRACER is not set | ||
1536 | # CONFIG_SCHED_TRACER is not set | 1619 | # CONFIG_SCHED_TRACER is not set |
1537 | # CONFIG_CONTEXT_SWITCH_TRACER is not set | 1620 | # CONFIG_CONTEXT_SWITCH_TRACER is not set |
1621 | # CONFIG_BOOT_TRACER is not set | ||
1622 | # CONFIG_STACK_TRACER is not set | ||
1623 | # CONFIG_DYNAMIC_PRINTK_DEBUG is not set | ||
1538 | # CONFIG_SAMPLES is not set | 1624 | # CONFIG_SAMPLES is not set |
1539 | CONFIG_HAVE_ARCH_KGDB=y | 1625 | CONFIG_HAVE_ARCH_KGDB=y |
1540 | # CONFIG_KGDB is not set | 1626 | # CONFIG_KGDB is not set |
@@ -1543,6 +1629,7 @@ CONFIG_HAVE_ARCH_KGDB=y | |||
1543 | # CONFIG_DEBUG_PAGEALLOC is not set | 1629 | # CONFIG_DEBUG_PAGEALLOC is not set |
1544 | # CONFIG_CODE_PATCHING_SELFTEST is not set | 1630 | # CONFIG_CODE_PATCHING_SELFTEST is not set |
1545 | # CONFIG_FTR_FIXUP_SELFTEST is not set | 1631 | # CONFIG_FTR_FIXUP_SELFTEST is not set |
1632 | # CONFIG_MSI_BITMAP_SELFTEST is not set | ||
1546 | # CONFIG_XMON is not set | 1633 | # CONFIG_XMON is not set |
1547 | # CONFIG_IRQSTACKS is not set | 1634 | # CONFIG_IRQSTACKS is not set |
1548 | # CONFIG_BDI_SWITCH is not set | 1635 | # CONFIG_BDI_SWITCH is not set |
@@ -1553,16 +1640,19 @@ CONFIG_HAVE_ARCH_KGDB=y | |||
1553 | # | 1640 | # |
1554 | # CONFIG_KEYS is not set | 1641 | # CONFIG_KEYS is not set |
1555 | # CONFIG_SECURITY is not set | 1642 | # CONFIG_SECURITY is not set |
1643 | # CONFIG_SECURITYFS is not set | ||
1556 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set | 1644 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set |
1557 | CONFIG_CRYPTO=y | 1645 | CONFIG_CRYPTO=y |
1558 | 1646 | ||
1559 | # | 1647 | # |
1560 | # Crypto core or helper | 1648 | # Crypto core or helper |
1561 | # | 1649 | # |
1650 | # CONFIG_CRYPTO_FIPS is not set | ||
1562 | CONFIG_CRYPTO_ALGAPI=y | 1651 | CONFIG_CRYPTO_ALGAPI=y |
1563 | CONFIG_CRYPTO_AEAD=y | 1652 | CONFIG_CRYPTO_AEAD=y |
1564 | CONFIG_CRYPTO_BLKCIPHER=y | 1653 | CONFIG_CRYPTO_BLKCIPHER=y |
1565 | CONFIG_CRYPTO_HASH=y | 1654 | CONFIG_CRYPTO_HASH=y |
1655 | CONFIG_CRYPTO_RNG=y | ||
1566 | CONFIG_CRYPTO_MANAGER=y | 1656 | CONFIG_CRYPTO_MANAGER=y |
1567 | # CONFIG_CRYPTO_GF128MUL is not set | 1657 | # CONFIG_CRYPTO_GF128MUL is not set |
1568 | # CONFIG_CRYPTO_NULL is not set | 1658 | # CONFIG_CRYPTO_NULL is not set |
@@ -1635,6 +1725,11 @@ CONFIG_CRYPTO_DES=y | |||
1635 | # | 1725 | # |
1636 | # CONFIG_CRYPTO_DEFLATE is not set | 1726 | # CONFIG_CRYPTO_DEFLATE is not set |
1637 | # CONFIG_CRYPTO_LZO is not set | 1727 | # CONFIG_CRYPTO_LZO is not set |
1728 | |||
1729 | # | ||
1730 | # Random Number Generation | ||
1731 | # | ||
1732 | # CONFIG_CRYPTO_ANSI_CPRNG is not set | ||
1638 | CONFIG_CRYPTO_HW=y | 1733 | CONFIG_CRYPTO_HW=y |
1639 | # CONFIG_CRYPTO_DEV_HIFN_795X is not set | 1734 | # CONFIG_CRYPTO_DEV_HIFN_795X is not set |
1640 | CONFIG_CRYPTO_DEV_TALITOS=y | 1735 | CONFIG_CRYPTO_DEV_TALITOS=y |
diff --git a/arch/powerpc/configs/85xx/mpc85xx_cds_defconfig b/arch/powerpc/configs/85xx/mpc85xx_cds_defconfig index 97f3c4fe440b..8769359dfe6a 100644 --- a/arch/powerpc/configs/85xx/mpc85xx_cds_defconfig +++ b/arch/powerpc/configs/85xx/mpc85xx_cds_defconfig | |||
@@ -1,7 +1,7 @@ | |||
1 | # | 1 | # |
2 | # Automatically generated make config: don't edit | 2 | # Automatically generated make config: don't edit |
3 | # Linux kernel version: 2.6.27-rc4 | 3 | # Linux kernel version: 2.6.28-rc3 |
4 | # Thu Aug 21 00:52:34 2008 | 4 | # Sat Nov 8 12:40:14 2008 |
5 | # | 5 | # |
6 | # CONFIG_PPC64 is not set | 6 | # CONFIG_PPC64 is not set |
7 | 7 | ||
@@ -24,7 +24,7 @@ CONFIG_SPE=y | |||
24 | # CONFIG_PPC_MM_SLICES is not set | 24 | # CONFIG_PPC_MM_SLICES is not set |
25 | CONFIG_PPC32=y | 25 | CONFIG_PPC32=y |
26 | CONFIG_WORD_SIZE=32 | 26 | CONFIG_WORD_SIZE=32 |
27 | CONFIG_PPC_MERGE=y | 27 | # CONFIG_ARCH_PHYS_ADDR_T_64BIT is not set |
28 | CONFIG_MMU=y | 28 | CONFIG_MMU=y |
29 | CONFIG_GENERIC_CMOS_UPDATE=y | 29 | CONFIG_GENERIC_CMOS_UPDATE=y |
30 | CONFIG_GENERIC_TIME=y | 30 | CONFIG_GENERIC_TIME=y |
@@ -107,7 +107,9 @@ CONFIG_SIGNALFD=y | |||
107 | CONFIG_TIMERFD=y | 107 | CONFIG_TIMERFD=y |
108 | CONFIG_EVENTFD=y | 108 | CONFIG_EVENTFD=y |
109 | CONFIG_SHMEM=y | 109 | CONFIG_SHMEM=y |
110 | CONFIG_AIO=y | ||
110 | CONFIG_VM_EVENT_COUNTERS=y | 111 | CONFIG_VM_EVENT_COUNTERS=y |
112 | CONFIG_PCI_QUIRKS=y | ||
111 | CONFIG_SLUB_DEBUG=y | 113 | CONFIG_SLUB_DEBUG=y |
112 | # CONFIG_SLAB is not set | 114 | # CONFIG_SLAB is not set |
113 | CONFIG_SLUB=y | 115 | CONFIG_SLUB=y |
@@ -120,10 +122,6 @@ CONFIG_HAVE_IOREMAP_PROT=y | |||
120 | CONFIG_HAVE_KPROBES=y | 122 | CONFIG_HAVE_KPROBES=y |
121 | CONFIG_HAVE_KRETPROBES=y | 123 | CONFIG_HAVE_KRETPROBES=y |
122 | CONFIG_HAVE_ARCH_TRACEHOOK=y | 124 | CONFIG_HAVE_ARCH_TRACEHOOK=y |
123 | # CONFIG_HAVE_DMA_ATTRS is not set | ||
124 | # CONFIG_USE_GENERIC_SMP_HELPERS is not set | ||
125 | # CONFIG_HAVE_CLK is not set | ||
126 | CONFIG_PROC_PAGE_MONITOR=y | ||
127 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set | 125 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set |
128 | CONFIG_SLABINFO=y | 126 | CONFIG_SLABINFO=y |
129 | CONFIG_RT_MUTEXES=y | 127 | CONFIG_RT_MUTEXES=y |
@@ -150,6 +148,7 @@ CONFIG_DEFAULT_AS=y | |||
150 | # CONFIG_DEFAULT_NOOP is not set | 148 | # CONFIG_DEFAULT_NOOP is not set |
151 | CONFIG_DEFAULT_IOSCHED="anticipatory" | 149 | CONFIG_DEFAULT_IOSCHED="anticipatory" |
152 | CONFIG_CLASSIC_RCU=y | 150 | CONFIG_CLASSIC_RCU=y |
151 | # CONFIG_FREEZER is not set | ||
153 | 152 | ||
154 | # | 153 | # |
155 | # Platform support | 154 | # Platform support |
@@ -184,8 +183,10 @@ CONFIG_PPC_I8259=y | |||
184 | # CONFIG_PPC_INDIRECT_IO is not set | 183 | # CONFIG_PPC_INDIRECT_IO is not set |
185 | # CONFIG_GENERIC_IOMAP is not set | 184 | # CONFIG_GENERIC_IOMAP is not set |
186 | # CONFIG_CPU_FREQ is not set | 185 | # CONFIG_CPU_FREQ is not set |
186 | # CONFIG_QUICC_ENGINE is not set | ||
187 | # CONFIG_CPM2 is not set | 187 | # CONFIG_CPM2 is not set |
188 | # CONFIG_FSL_ULI1575 is not set | 188 | # CONFIG_FSL_ULI1575 is not set |
189 | # CONFIG_MPC8xxx_GPIO is not set | ||
189 | 190 | ||
190 | # | 191 | # |
191 | # Kernel options | 192 | # Kernel options |
@@ -205,6 +206,8 @@ CONFIG_PREEMPT_NONE=y | |||
205 | # CONFIG_PREEMPT_VOLUNTARY is not set | 206 | # CONFIG_PREEMPT_VOLUNTARY is not set |
206 | # CONFIG_PREEMPT is not set | 207 | # CONFIG_PREEMPT is not set |
207 | CONFIG_BINFMT_ELF=y | 208 | CONFIG_BINFMT_ELF=y |
209 | # CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set | ||
210 | # CONFIG_HAVE_AOUT is not set | ||
208 | CONFIG_BINFMT_MISC=y | 211 | CONFIG_BINFMT_MISC=y |
209 | CONFIG_MATH_EMULATION=y | 212 | CONFIG_MATH_EMULATION=y |
210 | # CONFIG_IOMMU_HELPER is not set | 213 | # CONFIG_IOMMU_HELPER is not set |
@@ -219,15 +222,15 @@ CONFIG_FLATMEM_MANUAL=y | |||
219 | # CONFIG_SPARSEMEM_MANUAL is not set | 222 | # CONFIG_SPARSEMEM_MANUAL is not set |
220 | CONFIG_FLATMEM=y | 223 | CONFIG_FLATMEM=y |
221 | CONFIG_FLAT_NODE_MEM_MAP=y | 224 | CONFIG_FLAT_NODE_MEM_MAP=y |
222 | # CONFIG_SPARSEMEM_STATIC is not set | ||
223 | # CONFIG_SPARSEMEM_VMEMMAP_ENABLE is not set | ||
224 | CONFIG_PAGEFLAGS_EXTENDED=y | 225 | CONFIG_PAGEFLAGS_EXTENDED=y |
225 | CONFIG_SPLIT_PTLOCK_CPUS=4 | 226 | CONFIG_SPLIT_PTLOCK_CPUS=4 |
226 | CONFIG_MIGRATION=y | 227 | CONFIG_MIGRATION=y |
227 | # CONFIG_RESOURCES_64BIT is not set | 228 | # CONFIG_RESOURCES_64BIT is not set |
229 | # CONFIG_PHYS_ADDR_T_64BIT is not set | ||
228 | CONFIG_ZONE_DMA_FLAG=1 | 230 | CONFIG_ZONE_DMA_FLAG=1 |
229 | CONFIG_BOUNCE=y | 231 | CONFIG_BOUNCE=y |
230 | CONFIG_VIRT_TO_BUS=y | 232 | CONFIG_VIRT_TO_BUS=y |
233 | CONFIG_UNEVICTABLE_LRU=y | ||
231 | CONFIG_FORCE_MAX_ZONEORDER=11 | 234 | CONFIG_FORCE_MAX_ZONEORDER=11 |
232 | CONFIG_PROC_DEVICETREE=y | 235 | CONFIG_PROC_DEVICETREE=y |
233 | # CONFIG_CMDLINE_BOOL is not set | 236 | # CONFIG_CMDLINE_BOOL is not set |
@@ -250,7 +253,7 @@ CONFIG_PCI_SYSCALL=y | |||
250 | # CONFIG_PCIEPORTBUS is not set | 253 | # CONFIG_PCIEPORTBUS is not set |
251 | CONFIG_ARCH_SUPPORTS_MSI=y | 254 | CONFIG_ARCH_SUPPORTS_MSI=y |
252 | # CONFIG_PCI_MSI is not set | 255 | # CONFIG_PCI_MSI is not set |
253 | CONFIG_PCI_LEGACY=y | 256 | # CONFIG_PCI_LEGACY is not set |
254 | # CONFIG_PCI_DEBUG is not set | 257 | # CONFIG_PCI_DEBUG is not set |
255 | # CONFIG_PCCARD is not set | 258 | # CONFIG_PCCARD is not set |
256 | # CONFIG_HOTPLUG_PCI is not set | 259 | # CONFIG_HOTPLUG_PCI is not set |
@@ -320,6 +323,7 @@ CONFIG_DEFAULT_TCP_CONG="cubic" | |||
320 | # CONFIG_TIPC is not set | 323 | # CONFIG_TIPC is not set |
321 | # CONFIG_ATM is not set | 324 | # CONFIG_ATM is not set |
322 | # CONFIG_BRIDGE is not set | 325 | # CONFIG_BRIDGE is not set |
326 | # CONFIG_NET_DSA is not set | ||
323 | # CONFIG_VLAN_8021Q is not set | 327 | # CONFIG_VLAN_8021Q is not set |
324 | # CONFIG_DECNET is not set | 328 | # CONFIG_DECNET is not set |
325 | # CONFIG_LLC2 is not set | 329 | # CONFIG_LLC2 is not set |
@@ -340,11 +344,10 @@ CONFIG_DEFAULT_TCP_CONG="cubic" | |||
340 | # CONFIG_IRDA is not set | 344 | # CONFIG_IRDA is not set |
341 | # CONFIG_BT is not set | 345 | # CONFIG_BT is not set |
342 | # CONFIG_AF_RXRPC is not set | 346 | # CONFIG_AF_RXRPC is not set |
343 | 347 | # CONFIG_PHONET is not set | |
344 | # | 348 | CONFIG_WIRELESS=y |
345 | # Wireless | ||
346 | # | ||
347 | # CONFIG_CFG80211 is not set | 349 | # CONFIG_CFG80211 is not set |
350 | CONFIG_WIRELESS_OLD_REGULATORY=y | ||
348 | # CONFIG_WIRELESS_EXT is not set | 351 | # CONFIG_WIRELESS_EXT is not set |
349 | # CONFIG_MAC80211 is not set | 352 | # CONFIG_MAC80211 is not set |
350 | # CONFIG_IEEE80211 is not set | 353 | # CONFIG_IEEE80211 is not set |
@@ -396,18 +399,17 @@ CONFIG_MISC_DEVICES=y | |||
396 | # CONFIG_HP_ILO is not set | 399 | # CONFIG_HP_ILO is not set |
397 | CONFIG_HAVE_IDE=y | 400 | CONFIG_HAVE_IDE=y |
398 | CONFIG_IDE=y | 401 | CONFIG_IDE=y |
399 | CONFIG_BLK_DEV_IDE=y | ||
400 | 402 | ||
401 | # | 403 | # |
402 | # Please see Documentation/ide/ide.txt for help/info on IDE drives | 404 | # Please see Documentation/ide/ide.txt for help/info on IDE drives |
403 | # | 405 | # |
404 | CONFIG_IDE_TIMINGS=y | 406 | CONFIG_IDE_TIMINGS=y |
405 | # CONFIG_BLK_DEV_IDE_SATA is not set | 407 | # CONFIG_BLK_DEV_IDE_SATA is not set |
406 | # CONFIG_BLK_DEV_IDEDISK is not set | 408 | CONFIG_IDE_GD=y |
407 | # CONFIG_IDEDISK_MULTI_MODE is not set | 409 | CONFIG_IDE_GD_ATA=y |
410 | # CONFIG_IDE_GD_ATAPI is not set | ||
408 | # CONFIG_BLK_DEV_IDECD is not set | 411 | # CONFIG_BLK_DEV_IDECD is not set |
409 | # CONFIG_BLK_DEV_IDETAPE is not set | 412 | # CONFIG_BLK_DEV_IDETAPE is not set |
410 | # CONFIG_BLK_DEV_IDEFLOPPY is not set | ||
411 | # CONFIG_IDE_TASK_IOCTL is not set | 413 | # CONFIG_IDE_TASK_IOCTL is not set |
412 | CONFIG_IDE_PROC_FS=y | 414 | CONFIG_IDE_PROC_FS=y |
413 | 415 | ||
@@ -510,13 +512,16 @@ CONFIG_MII=y | |||
510 | # CONFIG_IBM_NEW_EMAC_RGMII is not set | 512 | # CONFIG_IBM_NEW_EMAC_RGMII is not set |
511 | # CONFIG_IBM_NEW_EMAC_TAH is not set | 513 | # CONFIG_IBM_NEW_EMAC_TAH is not set |
512 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set | 514 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set |
515 | # CONFIG_IBM_NEW_EMAC_NO_FLOW_CTRL is not set | ||
516 | # CONFIG_IBM_NEW_EMAC_MAL_CLR_ICINTSTAT is not set | ||
517 | # CONFIG_IBM_NEW_EMAC_MAL_COMMON_ERR is not set | ||
513 | # CONFIG_NET_PCI is not set | 518 | # CONFIG_NET_PCI is not set |
514 | # CONFIG_B44 is not set | 519 | # CONFIG_B44 is not set |
520 | # CONFIG_ATL2 is not set | ||
515 | CONFIG_NETDEV_1000=y | 521 | CONFIG_NETDEV_1000=y |
516 | # CONFIG_ACENIC is not set | 522 | # CONFIG_ACENIC is not set |
517 | # CONFIG_DL2K is not set | 523 | # CONFIG_DL2K is not set |
518 | CONFIG_E1000=y | 524 | CONFIG_E1000=y |
519 | # CONFIG_E1000_DISABLE_PACKET_SPLIT is not set | ||
520 | # CONFIG_E1000E is not set | 525 | # CONFIG_E1000E is not set |
521 | # CONFIG_IP1000 is not set | 526 | # CONFIG_IP1000 is not set |
522 | # CONFIG_IGB is not set | 527 | # CONFIG_IGB is not set |
@@ -534,18 +539,22 @@ CONFIG_GIANFAR=y | |||
534 | # CONFIG_QLA3XXX is not set | 539 | # CONFIG_QLA3XXX is not set |
535 | # CONFIG_ATL1 is not set | 540 | # CONFIG_ATL1 is not set |
536 | # CONFIG_ATL1E is not set | 541 | # CONFIG_ATL1E is not set |
542 | # CONFIG_JME is not set | ||
537 | CONFIG_NETDEV_10000=y | 543 | CONFIG_NETDEV_10000=y |
538 | # CONFIG_CHELSIO_T1 is not set | 544 | # CONFIG_CHELSIO_T1 is not set |
539 | # CONFIG_CHELSIO_T3 is not set | 545 | # CONFIG_CHELSIO_T3 is not set |
546 | # CONFIG_ENIC is not set | ||
540 | # CONFIG_IXGBE is not set | 547 | # CONFIG_IXGBE is not set |
541 | # CONFIG_IXGB is not set | 548 | # CONFIG_IXGB is not set |
542 | # CONFIG_S2IO is not set | 549 | # CONFIG_S2IO is not set |
543 | # CONFIG_MYRI10GE is not set | 550 | # CONFIG_MYRI10GE is not set |
544 | # CONFIG_NETXEN_NIC is not set | 551 | # CONFIG_NETXEN_NIC is not set |
545 | # CONFIG_NIU is not set | 552 | # CONFIG_NIU is not set |
553 | # CONFIG_MLX4_EN is not set | ||
546 | # CONFIG_MLX4_CORE is not set | 554 | # CONFIG_MLX4_CORE is not set |
547 | # CONFIG_TEHUTI is not set | 555 | # CONFIG_TEHUTI is not set |
548 | # CONFIG_BNX2X is not set | 556 | # CONFIG_BNX2X is not set |
557 | # CONFIG_QLGE is not set | ||
549 | # CONFIG_SFC is not set | 558 | # CONFIG_SFC is not set |
550 | # CONFIG_TR is not set | 559 | # CONFIG_TR is not set |
551 | 560 | ||
@@ -679,6 +688,14 @@ CONFIG_SSB_POSSIBLE=y | |||
679 | # CONFIG_MFD_TMIO is not set | 688 | # CONFIG_MFD_TMIO is not set |
680 | 689 | ||
681 | # | 690 | # |
691 | # Voltage and Current regulators | ||
692 | # | ||
693 | # CONFIG_REGULATOR is not set | ||
694 | # CONFIG_REGULATOR_FIXED_VOLTAGE is not set | ||
695 | # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set | ||
696 | # CONFIG_REGULATOR_BQ24022 is not set | ||
697 | |||
698 | # | ||
682 | # Multimedia devices | 699 | # Multimedia devices |
683 | # | 700 | # |
684 | 701 | ||
@@ -713,6 +730,12 @@ CONFIG_HID_SUPPORT=y | |||
713 | CONFIG_HID=y | 730 | CONFIG_HID=y |
714 | # CONFIG_HID_DEBUG is not set | 731 | # CONFIG_HID_DEBUG is not set |
715 | # CONFIG_HIDRAW is not set | 732 | # CONFIG_HIDRAW is not set |
733 | # CONFIG_HID_PID is not set | ||
734 | |||
735 | # | ||
736 | # Special HID drivers | ||
737 | # | ||
738 | CONFIG_HID_COMPAT=y | ||
716 | CONFIG_USB_SUPPORT=y | 739 | CONFIG_USB_SUPPORT=y |
717 | CONFIG_USB_ARCH_HAS_HCD=y | 740 | CONFIG_USB_ARCH_HAS_HCD=y |
718 | CONFIG_USB_ARCH_HAS_OHCI=y | 741 | CONFIG_USB_ARCH_HAS_OHCI=y |
@@ -729,6 +752,7 @@ CONFIG_USB_ARCH_HAS_EHCI=y | |||
729 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' | 752 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' |
730 | # | 753 | # |
731 | # CONFIG_USB_GADGET is not set | 754 | # CONFIG_USB_GADGET is not set |
755 | # CONFIG_UWB is not set | ||
732 | # CONFIG_MMC is not set | 756 | # CONFIG_MMC is not set |
733 | # CONFIG_MEMSTICK is not set | 757 | # CONFIG_MEMSTICK is not set |
734 | # CONFIG_NEW_LEDS is not set | 758 | # CONFIG_NEW_LEDS is not set |
@@ -738,6 +762,7 @@ CONFIG_USB_ARCH_HAS_EHCI=y | |||
738 | # CONFIG_RTC_CLASS is not set | 762 | # CONFIG_RTC_CLASS is not set |
739 | # CONFIG_DMADEVICES is not set | 763 | # CONFIG_DMADEVICES is not set |
740 | # CONFIG_UIO is not set | 764 | # CONFIG_UIO is not set |
765 | # CONFIG_STAGING is not set | ||
741 | 766 | ||
742 | # | 767 | # |
743 | # File systems | 768 | # File systems |
@@ -749,12 +774,13 @@ CONFIG_EXT3_FS=y | |||
749 | CONFIG_EXT3_FS_XATTR=y | 774 | CONFIG_EXT3_FS_XATTR=y |
750 | # CONFIG_EXT3_FS_POSIX_ACL is not set | 775 | # CONFIG_EXT3_FS_POSIX_ACL is not set |
751 | # CONFIG_EXT3_FS_SECURITY is not set | 776 | # CONFIG_EXT3_FS_SECURITY is not set |
752 | # CONFIG_EXT4DEV_FS is not set | 777 | # CONFIG_EXT4_FS is not set |
753 | CONFIG_JBD=y | 778 | CONFIG_JBD=y |
754 | CONFIG_FS_MBCACHE=y | 779 | CONFIG_FS_MBCACHE=y |
755 | # CONFIG_REISERFS_FS is not set | 780 | # CONFIG_REISERFS_FS is not set |
756 | # CONFIG_JFS_FS is not set | 781 | # CONFIG_JFS_FS is not set |
757 | # CONFIG_FS_POSIX_ACL is not set | 782 | # CONFIG_FS_POSIX_ACL is not set |
783 | CONFIG_FILE_LOCKING=y | ||
758 | # CONFIG_XFS_FS is not set | 784 | # CONFIG_XFS_FS is not set |
759 | # CONFIG_OCFS2_FS is not set | 785 | # CONFIG_OCFS2_FS is not set |
760 | CONFIG_DNOTIFY=y | 786 | CONFIG_DNOTIFY=y |
@@ -784,6 +810,7 @@ CONFIG_INOTIFY_USER=y | |||
784 | CONFIG_PROC_FS=y | 810 | CONFIG_PROC_FS=y |
785 | CONFIG_PROC_KCORE=y | 811 | CONFIG_PROC_KCORE=y |
786 | CONFIG_PROC_SYSCTL=y | 812 | CONFIG_PROC_SYSCTL=y |
813 | CONFIG_PROC_PAGE_MONITOR=y | ||
787 | CONFIG_SYSFS=y | 814 | CONFIG_SYSFS=y |
788 | CONFIG_TMPFS=y | 815 | CONFIG_TMPFS=y |
789 | # CONFIG_TMPFS_POSIX_ACL is not set | 816 | # CONFIG_TMPFS_POSIX_ACL is not set |
@@ -818,6 +845,7 @@ CONFIG_ROOT_NFS=y | |||
818 | CONFIG_LOCKD=y | 845 | CONFIG_LOCKD=y |
819 | CONFIG_NFS_COMMON=y | 846 | CONFIG_NFS_COMMON=y |
820 | CONFIG_SUNRPC=y | 847 | CONFIG_SUNRPC=y |
848 | # CONFIG_SUNRPC_REGISTER_V4 is not set | ||
821 | # CONFIG_RPCSEC_GSS_KRB5 is not set | 849 | # CONFIG_RPCSEC_GSS_KRB5 is not set |
822 | # CONFIG_RPCSEC_GSS_SPKM3 is not set | 850 | # CONFIG_RPCSEC_GSS_SPKM3 is not set |
823 | # CONFIG_SMB_FS is not set | 851 | # CONFIG_SMB_FS is not set |
@@ -850,7 +878,6 @@ CONFIG_PARTITION_ADVANCED=y | |||
850 | # Library routines | 878 | # Library routines |
851 | # | 879 | # |
852 | CONFIG_BITREVERSE=y | 880 | CONFIG_BITREVERSE=y |
853 | # CONFIG_GENERIC_FIND_FIRST_BIT is not set | ||
854 | # CONFIG_CRC_CCITT is not set | 881 | # CONFIG_CRC_CCITT is not set |
855 | # CONFIG_CRC16 is not set | 882 | # CONFIG_CRC16 is not set |
856 | # CONFIG_CRC_T10DIF is not set | 883 | # CONFIG_CRC_T10DIF is not set |
@@ -902,15 +929,23 @@ CONFIG_DEBUG_MUTEXES=y | |||
902 | # CONFIG_DEBUG_SG is not set | 929 | # CONFIG_DEBUG_SG is not set |
903 | # CONFIG_BOOT_PRINTK_DELAY is not set | 930 | # CONFIG_BOOT_PRINTK_DELAY is not set |
904 | # CONFIG_RCU_TORTURE_TEST is not set | 931 | # CONFIG_RCU_TORTURE_TEST is not set |
932 | # CONFIG_RCU_CPU_STALL_DETECTOR is not set | ||
905 | # CONFIG_BACKTRACE_SELF_TEST is not set | 933 | # CONFIG_BACKTRACE_SELF_TEST is not set |
934 | # CONFIG_DEBUG_BLOCK_EXT_DEVT is not set | ||
906 | # CONFIG_FAULT_INJECTION is not set | 935 | # CONFIG_FAULT_INJECTION is not set |
907 | # CONFIG_LATENCYTOP is not set | 936 | # CONFIG_LATENCYTOP is not set |
908 | CONFIG_SYSCTL_SYSCALL_CHECK=y | 937 | CONFIG_SYSCTL_SYSCALL_CHECK=y |
909 | CONFIG_HAVE_FTRACE=y | 938 | CONFIG_HAVE_FUNCTION_TRACER=y |
910 | CONFIG_HAVE_DYNAMIC_FTRACE=y | 939 | |
911 | # CONFIG_FTRACE is not set | 940 | # |
941 | # Tracers | ||
942 | # | ||
943 | # CONFIG_FUNCTION_TRACER is not set | ||
912 | # CONFIG_SCHED_TRACER is not set | 944 | # CONFIG_SCHED_TRACER is not set |
913 | # CONFIG_CONTEXT_SWITCH_TRACER is not set | 945 | # CONFIG_CONTEXT_SWITCH_TRACER is not set |
946 | # CONFIG_BOOT_TRACER is not set | ||
947 | # CONFIG_STACK_TRACER is not set | ||
948 | # CONFIG_DYNAMIC_PRINTK_DEBUG is not set | ||
914 | # CONFIG_SAMPLES is not set | 949 | # CONFIG_SAMPLES is not set |
915 | CONFIG_HAVE_ARCH_KGDB=y | 950 | CONFIG_HAVE_ARCH_KGDB=y |
916 | # CONFIG_KGDB is not set | 951 | # CONFIG_KGDB is not set |
@@ -919,6 +954,7 @@ CONFIG_HAVE_ARCH_KGDB=y | |||
919 | # CONFIG_DEBUG_PAGEALLOC is not set | 954 | # CONFIG_DEBUG_PAGEALLOC is not set |
920 | # CONFIG_CODE_PATCHING_SELFTEST is not set | 955 | # CONFIG_CODE_PATCHING_SELFTEST is not set |
921 | # CONFIG_FTR_FIXUP_SELFTEST is not set | 956 | # CONFIG_FTR_FIXUP_SELFTEST is not set |
957 | # CONFIG_MSI_BITMAP_SELFTEST is not set | ||
922 | # CONFIG_XMON is not set | 958 | # CONFIG_XMON is not set |
923 | # CONFIG_IRQSTACKS is not set | 959 | # CONFIG_IRQSTACKS is not set |
924 | # CONFIG_BDI_SWITCH is not set | 960 | # CONFIG_BDI_SWITCH is not set |
@@ -929,12 +965,14 @@ CONFIG_HAVE_ARCH_KGDB=y | |||
929 | # | 965 | # |
930 | # CONFIG_KEYS is not set | 966 | # CONFIG_KEYS is not set |
931 | # CONFIG_SECURITY is not set | 967 | # CONFIG_SECURITY is not set |
968 | # CONFIG_SECURITYFS is not set | ||
932 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set | 969 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set |
933 | CONFIG_CRYPTO=y | 970 | CONFIG_CRYPTO=y |
934 | 971 | ||
935 | # | 972 | # |
936 | # Crypto core or helper | 973 | # Crypto core or helper |
937 | # | 974 | # |
975 | # CONFIG_CRYPTO_FIPS is not set | ||
938 | # CONFIG_CRYPTO_MANAGER is not set | 976 | # CONFIG_CRYPTO_MANAGER is not set |
939 | # CONFIG_CRYPTO_GF128MUL is not set | 977 | # CONFIG_CRYPTO_GF128MUL is not set |
940 | # CONFIG_CRYPTO_NULL is not set | 978 | # CONFIG_CRYPTO_NULL is not set |
@@ -1006,6 +1044,11 @@ CONFIG_CRYPTO=y | |||
1006 | # | 1044 | # |
1007 | # CONFIG_CRYPTO_DEFLATE is not set | 1045 | # CONFIG_CRYPTO_DEFLATE is not set |
1008 | # CONFIG_CRYPTO_LZO is not set | 1046 | # CONFIG_CRYPTO_LZO is not set |
1047 | |||
1048 | # | ||
1049 | # Random Number Generation | ||
1050 | # | ||
1051 | # CONFIG_CRYPTO_ANSI_CPRNG is not set | ||
1009 | CONFIG_CRYPTO_HW=y | 1052 | CONFIG_CRYPTO_HW=y |
1010 | # CONFIG_CRYPTO_DEV_HIFN_795X is not set | 1053 | # CONFIG_CRYPTO_DEV_HIFN_795X is not set |
1011 | # CONFIG_CRYPTO_DEV_TALITOS is not set | 1054 | # CONFIG_CRYPTO_DEV_TALITOS is not set |
diff --git a/arch/powerpc/configs/85xx/sbc8548_defconfig b/arch/powerpc/configs/85xx/sbc8548_defconfig index 41cedc4b63f6..bfe3c9731573 100644 --- a/arch/powerpc/configs/85xx/sbc8548_defconfig +++ b/arch/powerpc/configs/85xx/sbc8548_defconfig | |||
@@ -1,7 +1,7 @@ | |||
1 | # | 1 | # |
2 | # Automatically generated make config: don't edit | 2 | # Automatically generated make config: don't edit |
3 | # Linux kernel version: 2.6.27-rc4 | 3 | # Linux kernel version: 2.6.28-rc3 |
4 | # Thu Aug 21 00:52:35 2008 | 4 | # Sat Nov 8 12:40:16 2008 |
5 | # | 5 | # |
6 | # CONFIG_PPC64 is not set | 6 | # CONFIG_PPC64 is not set |
7 | 7 | ||
@@ -24,7 +24,7 @@ CONFIG_SPE=y | |||
24 | # CONFIG_PPC_MM_SLICES is not set | 24 | # CONFIG_PPC_MM_SLICES is not set |
25 | CONFIG_PPC32=y | 25 | CONFIG_PPC32=y |
26 | CONFIG_WORD_SIZE=32 | 26 | CONFIG_WORD_SIZE=32 |
27 | CONFIG_PPC_MERGE=y | 27 | # CONFIG_ARCH_PHYS_ADDR_T_64BIT is not set |
28 | CONFIG_MMU=y | 28 | CONFIG_MMU=y |
29 | CONFIG_GENERIC_CMOS_UPDATE=y | 29 | CONFIG_GENERIC_CMOS_UPDATE=y |
30 | CONFIG_GENERIC_TIME=y | 30 | CONFIG_GENERIC_TIME=y |
@@ -106,7 +106,9 @@ CONFIG_SIGNALFD=y | |||
106 | CONFIG_TIMERFD=y | 106 | CONFIG_TIMERFD=y |
107 | CONFIG_EVENTFD=y | 107 | CONFIG_EVENTFD=y |
108 | CONFIG_SHMEM=y | 108 | CONFIG_SHMEM=y |
109 | CONFIG_AIO=y | ||
109 | CONFIG_VM_EVENT_COUNTERS=y | 110 | CONFIG_VM_EVENT_COUNTERS=y |
111 | CONFIG_PCI_QUIRKS=y | ||
110 | CONFIG_SLAB=y | 112 | CONFIG_SLAB=y |
111 | # CONFIG_SLUB is not set | 113 | # CONFIG_SLUB is not set |
112 | # CONFIG_SLOB is not set | 114 | # CONFIG_SLOB is not set |
@@ -118,10 +120,6 @@ CONFIG_HAVE_IOREMAP_PROT=y | |||
118 | CONFIG_HAVE_KPROBES=y | 120 | CONFIG_HAVE_KPROBES=y |
119 | CONFIG_HAVE_KRETPROBES=y | 121 | CONFIG_HAVE_KRETPROBES=y |
120 | CONFIG_HAVE_ARCH_TRACEHOOK=y | 122 | CONFIG_HAVE_ARCH_TRACEHOOK=y |
121 | # CONFIG_HAVE_DMA_ATTRS is not set | ||
122 | # CONFIG_USE_GENERIC_SMP_HELPERS is not set | ||
123 | # CONFIG_HAVE_CLK is not set | ||
124 | CONFIG_PROC_PAGE_MONITOR=y | ||
125 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set | 123 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set |
126 | CONFIG_SLABINFO=y | 124 | CONFIG_SLABINFO=y |
127 | CONFIG_RT_MUTEXES=y | 125 | CONFIG_RT_MUTEXES=y |
@@ -148,6 +146,7 @@ CONFIG_DEFAULT_AS=y | |||
148 | # CONFIG_DEFAULT_NOOP is not set | 146 | # CONFIG_DEFAULT_NOOP is not set |
149 | CONFIG_DEFAULT_IOSCHED="anticipatory" | 147 | CONFIG_DEFAULT_IOSCHED="anticipatory" |
150 | CONFIG_CLASSIC_RCU=y | 148 | CONFIG_CLASSIC_RCU=y |
149 | # CONFIG_FREEZER is not set | ||
151 | 150 | ||
152 | # | 151 | # |
153 | # Platform support | 152 | # Platform support |
@@ -182,14 +181,15 @@ CONFIG_MPIC=y | |||
182 | # CONFIG_PPC_INDIRECT_IO is not set | 181 | # CONFIG_PPC_INDIRECT_IO is not set |
183 | # CONFIG_GENERIC_IOMAP is not set | 182 | # CONFIG_GENERIC_IOMAP is not set |
184 | # CONFIG_CPU_FREQ is not set | 183 | # CONFIG_CPU_FREQ is not set |
184 | # CONFIG_QUICC_ENGINE is not set | ||
185 | # CONFIG_CPM2 is not set | 185 | # CONFIG_CPM2 is not set |
186 | # CONFIG_FSL_ULI1575 is not set | 186 | # CONFIG_FSL_ULI1575 is not set |
187 | # CONFIG_MPC8xxx_GPIO is not set | ||
187 | 188 | ||
188 | # | 189 | # |
189 | # Kernel options | 190 | # Kernel options |
190 | # | 191 | # |
191 | # CONFIG_HIGHMEM is not set | 192 | # CONFIG_HIGHMEM is not set |
192 | # CONFIG_TICK_ONESHOT is not set | ||
193 | # CONFIG_NO_HZ is not set | 193 | # CONFIG_NO_HZ is not set |
194 | # CONFIG_HIGH_RES_TIMERS is not set | 194 | # CONFIG_HIGH_RES_TIMERS is not set |
195 | CONFIG_GENERIC_CLOCKEVENTS_BUILD=y | 195 | CONFIG_GENERIC_CLOCKEVENTS_BUILD=y |
@@ -203,6 +203,8 @@ CONFIG_PREEMPT_NONE=y | |||
203 | # CONFIG_PREEMPT_VOLUNTARY is not set | 203 | # CONFIG_PREEMPT_VOLUNTARY is not set |
204 | # CONFIG_PREEMPT is not set | 204 | # CONFIG_PREEMPT is not set |
205 | CONFIG_BINFMT_ELF=y | 205 | CONFIG_BINFMT_ELF=y |
206 | # CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set | ||
207 | # CONFIG_HAVE_AOUT is not set | ||
206 | CONFIG_BINFMT_MISC=y | 208 | CONFIG_BINFMT_MISC=y |
207 | CONFIG_MATH_EMULATION=y | 209 | CONFIG_MATH_EMULATION=y |
208 | # CONFIG_IOMMU_HELPER is not set | 210 | # CONFIG_IOMMU_HELPER is not set |
@@ -217,15 +219,15 @@ CONFIG_FLATMEM_MANUAL=y | |||
217 | # CONFIG_SPARSEMEM_MANUAL is not set | 219 | # CONFIG_SPARSEMEM_MANUAL is not set |
218 | CONFIG_FLATMEM=y | 220 | CONFIG_FLATMEM=y |
219 | CONFIG_FLAT_NODE_MEM_MAP=y | 221 | CONFIG_FLAT_NODE_MEM_MAP=y |
220 | # CONFIG_SPARSEMEM_STATIC is not set | ||
221 | # CONFIG_SPARSEMEM_VMEMMAP_ENABLE is not set | ||
222 | CONFIG_PAGEFLAGS_EXTENDED=y | 222 | CONFIG_PAGEFLAGS_EXTENDED=y |
223 | CONFIG_SPLIT_PTLOCK_CPUS=4 | 223 | CONFIG_SPLIT_PTLOCK_CPUS=4 |
224 | CONFIG_MIGRATION=y | 224 | CONFIG_MIGRATION=y |
225 | # CONFIG_RESOURCES_64BIT is not set | 225 | # CONFIG_RESOURCES_64BIT is not set |
226 | # CONFIG_PHYS_ADDR_T_64BIT is not set | ||
226 | CONFIG_ZONE_DMA_FLAG=1 | 227 | CONFIG_ZONE_DMA_FLAG=1 |
227 | CONFIG_BOUNCE=y | 228 | CONFIG_BOUNCE=y |
228 | CONFIG_VIRT_TO_BUS=y | 229 | CONFIG_VIRT_TO_BUS=y |
230 | CONFIG_UNEVICTABLE_LRU=y | ||
229 | CONFIG_FORCE_MAX_ZONEORDER=11 | 231 | CONFIG_FORCE_MAX_ZONEORDER=11 |
230 | CONFIG_PROC_DEVICETREE=y | 232 | CONFIG_PROC_DEVICETREE=y |
231 | # CONFIG_CMDLINE_BOOL is not set | 233 | # CONFIG_CMDLINE_BOOL is not set |
@@ -248,7 +250,7 @@ CONFIG_PCI_SYSCALL=y | |||
248 | # CONFIG_PCIEPORTBUS is not set | 250 | # CONFIG_PCIEPORTBUS is not set |
249 | CONFIG_ARCH_SUPPORTS_MSI=y | 251 | CONFIG_ARCH_SUPPORTS_MSI=y |
250 | # CONFIG_PCI_MSI is not set | 252 | # CONFIG_PCI_MSI is not set |
251 | CONFIG_PCI_LEGACY=y | 253 | # CONFIG_PCI_LEGACY is not set |
252 | # CONFIG_PCCARD is not set | 254 | # CONFIG_PCCARD is not set |
253 | # CONFIG_HOTPLUG_PCI is not set | 255 | # CONFIG_HOTPLUG_PCI is not set |
254 | # CONFIG_HAS_RAPIDIO is not set | 256 | # CONFIG_HAS_RAPIDIO is not set |
@@ -317,6 +319,7 @@ CONFIG_DEFAULT_TCP_CONG="cubic" | |||
317 | # CONFIG_TIPC is not set | 319 | # CONFIG_TIPC is not set |
318 | # CONFIG_ATM is not set | 320 | # CONFIG_ATM is not set |
319 | # CONFIG_BRIDGE is not set | 321 | # CONFIG_BRIDGE is not set |
322 | # CONFIG_NET_DSA is not set | ||
320 | # CONFIG_VLAN_8021Q is not set | 323 | # CONFIG_VLAN_8021Q is not set |
321 | # CONFIG_DECNET is not set | 324 | # CONFIG_DECNET is not set |
322 | # CONFIG_LLC2 is not set | 325 | # CONFIG_LLC2 is not set |
@@ -337,11 +340,10 @@ CONFIG_DEFAULT_TCP_CONG="cubic" | |||
337 | # CONFIG_IRDA is not set | 340 | # CONFIG_IRDA is not set |
338 | # CONFIG_BT is not set | 341 | # CONFIG_BT is not set |
339 | # CONFIG_AF_RXRPC is not set | 342 | # CONFIG_AF_RXRPC is not set |
340 | 343 | # CONFIG_PHONET is not set | |
341 | # | 344 | CONFIG_WIRELESS=y |
342 | # Wireless | ||
343 | # | ||
344 | # CONFIG_CFG80211 is not set | 345 | # CONFIG_CFG80211 is not set |
346 | CONFIG_WIRELESS_OLD_REGULATORY=y | ||
345 | # CONFIG_WIRELESS_EXT is not set | 347 | # CONFIG_WIRELESS_EXT is not set |
346 | # CONFIG_MAC80211 is not set | 348 | # CONFIG_MAC80211 is not set |
347 | # CONFIG_IEEE80211 is not set | 349 | # CONFIG_IEEE80211 is not set |
@@ -451,8 +453,12 @@ CONFIG_MII=y | |||
451 | # CONFIG_IBM_NEW_EMAC_RGMII is not set | 453 | # CONFIG_IBM_NEW_EMAC_RGMII is not set |
452 | # CONFIG_IBM_NEW_EMAC_TAH is not set | 454 | # CONFIG_IBM_NEW_EMAC_TAH is not set |
453 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set | 455 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set |
456 | # CONFIG_IBM_NEW_EMAC_NO_FLOW_CTRL is not set | ||
457 | # CONFIG_IBM_NEW_EMAC_MAL_CLR_ICINTSTAT is not set | ||
458 | # CONFIG_IBM_NEW_EMAC_MAL_COMMON_ERR is not set | ||
454 | # CONFIG_NET_PCI is not set | 459 | # CONFIG_NET_PCI is not set |
455 | # CONFIG_B44 is not set | 460 | # CONFIG_B44 is not set |
461 | # CONFIG_ATL2 is not set | ||
456 | CONFIG_NETDEV_1000=y | 462 | CONFIG_NETDEV_1000=y |
457 | # CONFIG_ACENIC is not set | 463 | # CONFIG_ACENIC is not set |
458 | # CONFIG_DL2K is not set | 464 | # CONFIG_DL2K is not set |
@@ -474,18 +480,22 @@ CONFIG_GIANFAR=y | |||
474 | # CONFIG_QLA3XXX is not set | 480 | # CONFIG_QLA3XXX is not set |
475 | # CONFIG_ATL1 is not set | 481 | # CONFIG_ATL1 is not set |
476 | # CONFIG_ATL1E is not set | 482 | # CONFIG_ATL1E is not set |
483 | # CONFIG_JME is not set | ||
477 | CONFIG_NETDEV_10000=y | 484 | CONFIG_NETDEV_10000=y |
478 | # CONFIG_CHELSIO_T1 is not set | 485 | # CONFIG_CHELSIO_T1 is not set |
479 | # CONFIG_CHELSIO_T3 is not set | 486 | # CONFIG_CHELSIO_T3 is not set |
487 | # CONFIG_ENIC is not set | ||
480 | # CONFIG_IXGBE is not set | 488 | # CONFIG_IXGBE is not set |
481 | # CONFIG_IXGB is not set | 489 | # CONFIG_IXGB is not set |
482 | # CONFIG_S2IO is not set | 490 | # CONFIG_S2IO is not set |
483 | # CONFIG_MYRI10GE is not set | 491 | # CONFIG_MYRI10GE is not set |
484 | # CONFIG_NETXEN_NIC is not set | 492 | # CONFIG_NETXEN_NIC is not set |
485 | # CONFIG_NIU is not set | 493 | # CONFIG_NIU is not set |
494 | # CONFIG_MLX4_EN is not set | ||
486 | # CONFIG_MLX4_CORE is not set | 495 | # CONFIG_MLX4_CORE is not set |
487 | # CONFIG_TEHUTI is not set | 496 | # CONFIG_TEHUTI is not set |
488 | # CONFIG_BNX2X is not set | 497 | # CONFIG_BNX2X is not set |
498 | # CONFIG_QLGE is not set | ||
489 | # CONFIG_SFC is not set | 499 | # CONFIG_SFC is not set |
490 | # CONFIG_TR is not set | 500 | # CONFIG_TR is not set |
491 | 501 | ||
@@ -619,6 +629,14 @@ CONFIG_SSB_POSSIBLE=y | |||
619 | # CONFIG_MFD_TMIO is not set | 629 | # CONFIG_MFD_TMIO is not set |
620 | 630 | ||
621 | # | 631 | # |
632 | # Voltage and Current regulators | ||
633 | # | ||
634 | # CONFIG_REGULATOR is not set | ||
635 | # CONFIG_REGULATOR_FIXED_VOLTAGE is not set | ||
636 | # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set | ||
637 | # CONFIG_REGULATOR_BQ24022 is not set | ||
638 | |||
639 | # | ||
622 | # Multimedia devices | 640 | # Multimedia devices |
623 | # | 641 | # |
624 | 642 | ||
@@ -651,6 +669,7 @@ CONFIG_VIDEO_OUTPUT_CONTROL=y | |||
651 | # CONFIG_SOUND is not set | 669 | # CONFIG_SOUND is not set |
652 | # CONFIG_HID_SUPPORT is not set | 670 | # CONFIG_HID_SUPPORT is not set |
653 | # CONFIG_USB_SUPPORT is not set | 671 | # CONFIG_USB_SUPPORT is not set |
672 | # CONFIG_UWB is not set | ||
654 | # CONFIG_MMC is not set | 673 | # CONFIG_MMC is not set |
655 | # CONFIG_MEMSTICK is not set | 674 | # CONFIG_MEMSTICK is not set |
656 | # CONFIG_NEW_LEDS is not set | 675 | # CONFIG_NEW_LEDS is not set |
@@ -660,16 +679,18 @@ CONFIG_VIDEO_OUTPUT_CONTROL=y | |||
660 | # CONFIG_RTC_CLASS is not set | 679 | # CONFIG_RTC_CLASS is not set |
661 | # CONFIG_DMADEVICES is not set | 680 | # CONFIG_DMADEVICES is not set |
662 | # CONFIG_UIO is not set | 681 | # CONFIG_UIO is not set |
682 | # CONFIG_STAGING is not set | ||
663 | 683 | ||
664 | # | 684 | # |
665 | # File systems | 685 | # File systems |
666 | # | 686 | # |
667 | # CONFIG_EXT2_FS is not set | 687 | # CONFIG_EXT2_FS is not set |
668 | # CONFIG_EXT3_FS is not set | 688 | # CONFIG_EXT3_FS is not set |
669 | # CONFIG_EXT4DEV_FS is not set | 689 | # CONFIG_EXT4_FS is not set |
670 | # CONFIG_REISERFS_FS is not set | 690 | # CONFIG_REISERFS_FS is not set |
671 | # CONFIG_JFS_FS is not set | 691 | # CONFIG_JFS_FS is not set |
672 | # CONFIG_FS_POSIX_ACL is not set | 692 | # CONFIG_FS_POSIX_ACL is not set |
693 | CONFIG_FILE_LOCKING=y | ||
673 | # CONFIG_XFS_FS is not set | 694 | # CONFIG_XFS_FS is not set |
674 | # CONFIG_OCFS2_FS is not set | 695 | # CONFIG_OCFS2_FS is not set |
675 | CONFIG_DNOTIFY=y | 696 | CONFIG_DNOTIFY=y |
@@ -699,6 +720,7 @@ CONFIG_INOTIFY_USER=y | |||
699 | CONFIG_PROC_FS=y | 720 | CONFIG_PROC_FS=y |
700 | CONFIG_PROC_KCORE=y | 721 | CONFIG_PROC_KCORE=y |
701 | CONFIG_PROC_SYSCTL=y | 722 | CONFIG_PROC_SYSCTL=y |
723 | CONFIG_PROC_PAGE_MONITOR=y | ||
702 | CONFIG_SYSFS=y | 724 | CONFIG_SYSFS=y |
703 | CONFIG_TMPFS=y | 725 | CONFIG_TMPFS=y |
704 | # CONFIG_TMPFS_POSIX_ACL is not set | 726 | # CONFIG_TMPFS_POSIX_ACL is not set |
@@ -733,6 +755,7 @@ CONFIG_ROOT_NFS=y | |||
733 | CONFIG_LOCKD=y | 755 | CONFIG_LOCKD=y |
734 | CONFIG_NFS_COMMON=y | 756 | CONFIG_NFS_COMMON=y |
735 | CONFIG_SUNRPC=y | 757 | CONFIG_SUNRPC=y |
758 | # CONFIG_SUNRPC_REGISTER_V4 is not set | ||
736 | # CONFIG_RPCSEC_GSS_KRB5 is not set | 759 | # CONFIG_RPCSEC_GSS_KRB5 is not set |
737 | # CONFIG_RPCSEC_GSS_SPKM3 is not set | 760 | # CONFIG_RPCSEC_GSS_SPKM3 is not set |
738 | # CONFIG_SMB_FS is not set | 761 | # CONFIG_SMB_FS is not set |
@@ -753,7 +776,6 @@ CONFIG_MSDOS_PARTITION=y | |||
753 | # Library routines | 776 | # Library routines |
754 | # | 777 | # |
755 | CONFIG_BITREVERSE=y | 778 | CONFIG_BITREVERSE=y |
756 | # CONFIG_GENERIC_FIND_FIRST_BIT is not set | ||
757 | # CONFIG_CRC_CCITT is not set | 779 | # CONFIG_CRC_CCITT is not set |
758 | # CONFIG_CRC16 is not set | 780 | # CONFIG_CRC16 is not set |
759 | # CONFIG_CRC_T10DIF is not set | 781 | # CONFIG_CRC_T10DIF is not set |
@@ -781,13 +803,15 @@ CONFIG_FRAME_WARN=1024 | |||
781 | # CONFIG_DEBUG_KERNEL is not set | 803 | # CONFIG_DEBUG_KERNEL is not set |
782 | # CONFIG_DEBUG_BUGVERBOSE is not set | 804 | # CONFIG_DEBUG_BUGVERBOSE is not set |
783 | # CONFIG_DEBUG_MEMORY_INIT is not set | 805 | # CONFIG_DEBUG_MEMORY_INIT is not set |
806 | # CONFIG_RCU_CPU_STALL_DETECTOR is not set | ||
784 | # CONFIG_LATENCYTOP is not set | 807 | # CONFIG_LATENCYTOP is not set |
785 | CONFIG_SYSCTL_SYSCALL_CHECK=y | 808 | CONFIG_SYSCTL_SYSCALL_CHECK=y |
786 | CONFIG_HAVE_FTRACE=y | 809 | CONFIG_HAVE_FUNCTION_TRACER=y |
787 | CONFIG_HAVE_DYNAMIC_FTRACE=y | 810 | |
788 | # CONFIG_FTRACE is not set | 811 | # |
789 | # CONFIG_SCHED_TRACER is not set | 812 | # Tracers |
790 | # CONFIG_CONTEXT_SWITCH_TRACER is not set | 813 | # |
814 | # CONFIG_DYNAMIC_PRINTK_DEBUG is not set | ||
791 | # CONFIG_SAMPLES is not set | 815 | # CONFIG_SAMPLES is not set |
792 | CONFIG_HAVE_ARCH_KGDB=y | 816 | CONFIG_HAVE_ARCH_KGDB=y |
793 | # CONFIG_IRQSTACKS is not set | 817 | # CONFIG_IRQSTACKS is not set |
@@ -798,12 +822,14 @@ CONFIG_HAVE_ARCH_KGDB=y | |||
798 | # | 822 | # |
799 | # CONFIG_KEYS is not set | 823 | # CONFIG_KEYS is not set |
800 | # CONFIG_SECURITY is not set | 824 | # CONFIG_SECURITY is not set |
825 | # CONFIG_SECURITYFS is not set | ||
801 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set | 826 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set |
802 | CONFIG_CRYPTO=y | 827 | CONFIG_CRYPTO=y |
803 | 828 | ||
804 | # | 829 | # |
805 | # Crypto core or helper | 830 | # Crypto core or helper |
806 | # | 831 | # |
832 | # CONFIG_CRYPTO_FIPS is not set | ||
807 | # CONFIG_CRYPTO_MANAGER is not set | 833 | # CONFIG_CRYPTO_MANAGER is not set |
808 | # CONFIG_CRYPTO_GF128MUL is not set | 834 | # CONFIG_CRYPTO_GF128MUL is not set |
809 | # CONFIG_CRYPTO_NULL is not set | 835 | # CONFIG_CRYPTO_NULL is not set |
@@ -875,6 +901,11 @@ CONFIG_CRYPTO=y | |||
875 | # | 901 | # |
876 | # CONFIG_CRYPTO_DEFLATE is not set | 902 | # CONFIG_CRYPTO_DEFLATE is not set |
877 | # CONFIG_CRYPTO_LZO is not set | 903 | # CONFIG_CRYPTO_LZO is not set |
904 | |||
905 | # | ||
906 | # Random Number Generation | ||
907 | # | ||
908 | # CONFIG_CRYPTO_ANSI_CPRNG is not set | ||
878 | CONFIG_CRYPTO_HW=y | 909 | CONFIG_CRYPTO_HW=y |
879 | # CONFIG_CRYPTO_DEV_HIFN_795X is not set | 910 | # CONFIG_CRYPTO_DEV_HIFN_795X is not set |
880 | # CONFIG_CRYPTO_DEV_TALITOS is not set | 911 | # CONFIG_CRYPTO_DEV_TALITOS is not set |
diff --git a/arch/powerpc/configs/85xx/sbc8560_defconfig b/arch/powerpc/configs/85xx/sbc8560_defconfig index daef36f41b42..8c507f8d15a8 100644 --- a/arch/powerpc/configs/85xx/sbc8560_defconfig +++ b/arch/powerpc/configs/85xx/sbc8560_defconfig | |||
@@ -1,7 +1,7 @@ | |||
1 | # | 1 | # |
2 | # Automatically generated make config: don't edit | 2 | # Automatically generated make config: don't edit |
3 | # Linux kernel version: 2.6.27-rc4 | 3 | # Linux kernel version: 2.6.28-rc3 |
4 | # Thu Aug 21 00:52:36 2008 | 4 | # Sat Nov 8 12:40:17 2008 |
5 | # | 5 | # |
6 | # CONFIG_PPC64 is not set | 6 | # CONFIG_PPC64 is not set |
7 | 7 | ||
@@ -24,7 +24,7 @@ CONFIG_SPE=y | |||
24 | # CONFIG_PPC_MM_SLICES is not set | 24 | # CONFIG_PPC_MM_SLICES is not set |
25 | CONFIG_PPC32=y | 25 | CONFIG_PPC32=y |
26 | CONFIG_WORD_SIZE=32 | 26 | CONFIG_WORD_SIZE=32 |
27 | CONFIG_PPC_MERGE=y | 27 | # CONFIG_ARCH_PHYS_ADDR_T_64BIT is not set |
28 | CONFIG_MMU=y | 28 | CONFIG_MMU=y |
29 | CONFIG_GENERIC_CMOS_UPDATE=y | 29 | CONFIG_GENERIC_CMOS_UPDATE=y |
30 | CONFIG_GENERIC_TIME=y | 30 | CONFIG_GENERIC_TIME=y |
@@ -107,6 +107,7 @@ CONFIG_SIGNALFD=y | |||
107 | CONFIG_TIMERFD=y | 107 | CONFIG_TIMERFD=y |
108 | CONFIG_EVENTFD=y | 108 | CONFIG_EVENTFD=y |
109 | CONFIG_SHMEM=y | 109 | CONFIG_SHMEM=y |
110 | CONFIG_AIO=y | ||
110 | CONFIG_VM_EVENT_COUNTERS=y | 111 | CONFIG_VM_EVENT_COUNTERS=y |
111 | CONFIG_SLAB=y | 112 | CONFIG_SLAB=y |
112 | # CONFIG_SLUB is not set | 113 | # CONFIG_SLUB is not set |
@@ -119,10 +120,6 @@ CONFIG_HAVE_IOREMAP_PROT=y | |||
119 | CONFIG_HAVE_KPROBES=y | 120 | CONFIG_HAVE_KPROBES=y |
120 | CONFIG_HAVE_KRETPROBES=y | 121 | CONFIG_HAVE_KRETPROBES=y |
121 | CONFIG_HAVE_ARCH_TRACEHOOK=y | 122 | CONFIG_HAVE_ARCH_TRACEHOOK=y |
122 | # CONFIG_HAVE_DMA_ATTRS is not set | ||
123 | # CONFIG_USE_GENERIC_SMP_HELPERS is not set | ||
124 | # CONFIG_HAVE_CLK is not set | ||
125 | CONFIG_PROC_PAGE_MONITOR=y | ||
126 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set | 123 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set |
127 | CONFIG_SLABINFO=y | 124 | CONFIG_SLABINFO=y |
128 | CONFIG_RT_MUTEXES=y | 125 | CONFIG_RT_MUTEXES=y |
@@ -149,6 +146,7 @@ CONFIG_DEFAULT_AS=y | |||
149 | # CONFIG_DEFAULT_NOOP is not set | 146 | # CONFIG_DEFAULT_NOOP is not set |
150 | CONFIG_DEFAULT_IOSCHED="anticipatory" | 147 | CONFIG_DEFAULT_IOSCHED="anticipatory" |
151 | CONFIG_CLASSIC_RCU=y | 148 | CONFIG_CLASSIC_RCU=y |
149 | # CONFIG_FREEZER is not set | ||
152 | 150 | ||
153 | # | 151 | # |
154 | # Platform support | 152 | # Platform support |
@@ -183,14 +181,15 @@ CONFIG_MPIC=y | |||
183 | # CONFIG_PPC_INDIRECT_IO is not set | 181 | # CONFIG_PPC_INDIRECT_IO is not set |
184 | # CONFIG_GENERIC_IOMAP is not set | 182 | # CONFIG_GENERIC_IOMAP is not set |
185 | # CONFIG_CPU_FREQ is not set | 183 | # CONFIG_CPU_FREQ is not set |
184 | # CONFIG_QUICC_ENGINE is not set | ||
186 | # CONFIG_CPM2 is not set | 185 | # CONFIG_CPM2 is not set |
187 | # CONFIG_FSL_ULI1575 is not set | 186 | # CONFIG_FSL_ULI1575 is not set |
187 | # CONFIG_MPC8xxx_GPIO is not set | ||
188 | 188 | ||
189 | # | 189 | # |
190 | # Kernel options | 190 | # Kernel options |
191 | # | 191 | # |
192 | # CONFIG_HIGHMEM is not set | 192 | # CONFIG_HIGHMEM is not set |
193 | # CONFIG_TICK_ONESHOT is not set | ||
194 | # CONFIG_NO_HZ is not set | 193 | # CONFIG_NO_HZ is not set |
195 | # CONFIG_HIGH_RES_TIMERS is not set | 194 | # CONFIG_HIGH_RES_TIMERS is not set |
196 | CONFIG_GENERIC_CLOCKEVENTS_BUILD=y | 195 | CONFIG_GENERIC_CLOCKEVENTS_BUILD=y |
@@ -204,6 +203,8 @@ CONFIG_PREEMPT_NONE=y | |||
204 | # CONFIG_PREEMPT_VOLUNTARY is not set | 203 | # CONFIG_PREEMPT_VOLUNTARY is not set |
205 | # CONFIG_PREEMPT is not set | 204 | # CONFIG_PREEMPT is not set |
206 | CONFIG_BINFMT_ELF=y | 205 | CONFIG_BINFMT_ELF=y |
206 | # CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set | ||
207 | # CONFIG_HAVE_AOUT is not set | ||
207 | CONFIG_BINFMT_MISC=y | 208 | CONFIG_BINFMT_MISC=y |
208 | # CONFIG_MATH_EMULATION is not set | 209 | # CONFIG_MATH_EMULATION is not set |
209 | # CONFIG_IOMMU_HELPER is not set | 210 | # CONFIG_IOMMU_HELPER is not set |
@@ -218,15 +219,15 @@ CONFIG_FLATMEM_MANUAL=y | |||
218 | # CONFIG_SPARSEMEM_MANUAL is not set | 219 | # CONFIG_SPARSEMEM_MANUAL is not set |
219 | CONFIG_FLATMEM=y | 220 | CONFIG_FLATMEM=y |
220 | CONFIG_FLAT_NODE_MEM_MAP=y | 221 | CONFIG_FLAT_NODE_MEM_MAP=y |
221 | # CONFIG_SPARSEMEM_STATIC is not set | ||
222 | # CONFIG_SPARSEMEM_VMEMMAP_ENABLE is not set | ||
223 | CONFIG_PAGEFLAGS_EXTENDED=y | 222 | CONFIG_PAGEFLAGS_EXTENDED=y |
224 | CONFIG_SPLIT_PTLOCK_CPUS=4 | 223 | CONFIG_SPLIT_PTLOCK_CPUS=4 |
225 | CONFIG_MIGRATION=y | 224 | CONFIG_MIGRATION=y |
226 | # CONFIG_RESOURCES_64BIT is not set | 225 | # CONFIG_RESOURCES_64BIT is not set |
226 | # CONFIG_PHYS_ADDR_T_64BIT is not set | ||
227 | CONFIG_ZONE_DMA_FLAG=1 | 227 | CONFIG_ZONE_DMA_FLAG=1 |
228 | CONFIG_BOUNCE=y | 228 | CONFIG_BOUNCE=y |
229 | CONFIG_VIRT_TO_BUS=y | 229 | CONFIG_VIRT_TO_BUS=y |
230 | CONFIG_UNEVICTABLE_LRU=y | ||
230 | CONFIG_FORCE_MAX_ZONEORDER=11 | 231 | CONFIG_FORCE_MAX_ZONEORDER=11 |
231 | CONFIG_PROC_DEVICETREE=y | 232 | CONFIG_PROC_DEVICETREE=y |
232 | # CONFIG_CMDLINE_BOOL is not set | 233 | # CONFIG_CMDLINE_BOOL is not set |
@@ -312,6 +313,7 @@ CONFIG_DEFAULT_TCP_CONG="cubic" | |||
312 | # CONFIG_TIPC is not set | 313 | # CONFIG_TIPC is not set |
313 | # CONFIG_ATM is not set | 314 | # CONFIG_ATM is not set |
314 | # CONFIG_BRIDGE is not set | 315 | # CONFIG_BRIDGE is not set |
316 | # CONFIG_NET_DSA is not set | ||
315 | # CONFIG_VLAN_8021Q is not set | 317 | # CONFIG_VLAN_8021Q is not set |
316 | # CONFIG_DECNET is not set | 318 | # CONFIG_DECNET is not set |
317 | # CONFIG_LLC2 is not set | 319 | # CONFIG_LLC2 is not set |
@@ -332,11 +334,10 @@ CONFIG_DEFAULT_TCP_CONG="cubic" | |||
332 | # CONFIG_IRDA is not set | 334 | # CONFIG_IRDA is not set |
333 | # CONFIG_BT is not set | 335 | # CONFIG_BT is not set |
334 | # CONFIG_AF_RXRPC is not set | 336 | # CONFIG_AF_RXRPC is not set |
335 | 337 | # CONFIG_PHONET is not set | |
336 | # | 338 | CONFIG_WIRELESS=y |
337 | # Wireless | ||
338 | # | ||
339 | # CONFIG_CFG80211 is not set | 339 | # CONFIG_CFG80211 is not set |
340 | CONFIG_WIRELESS_OLD_REGULATORY=y | ||
340 | # CONFIG_WIRELESS_EXT is not set | 341 | # CONFIG_WIRELESS_EXT is not set |
341 | # CONFIG_MAC80211 is not set | 342 | # CONFIG_MAC80211 is not set |
342 | # CONFIG_IEEE80211 is not set | 343 | # CONFIG_IEEE80211 is not set |
@@ -420,6 +421,9 @@ CONFIG_MII=y | |||
420 | # CONFIG_IBM_NEW_EMAC_RGMII is not set | 421 | # CONFIG_IBM_NEW_EMAC_RGMII is not set |
421 | # CONFIG_IBM_NEW_EMAC_TAH is not set | 422 | # CONFIG_IBM_NEW_EMAC_TAH is not set |
422 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set | 423 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set |
424 | # CONFIG_IBM_NEW_EMAC_NO_FLOW_CTRL is not set | ||
425 | # CONFIG_IBM_NEW_EMAC_MAL_CLR_ICINTSTAT is not set | ||
426 | # CONFIG_IBM_NEW_EMAC_MAL_COMMON_ERR is not set | ||
423 | # CONFIG_B44 is not set | 427 | # CONFIG_B44 is not set |
424 | CONFIG_NETDEV_1000=y | 428 | CONFIG_NETDEV_1000=y |
425 | CONFIG_GIANFAR=y | 429 | CONFIG_GIANFAR=y |
@@ -542,6 +546,14 @@ CONFIG_SSB_POSSIBLE=y | |||
542 | # CONFIG_MFD_TMIO is not set | 546 | # CONFIG_MFD_TMIO is not set |
543 | 547 | ||
544 | # | 548 | # |
549 | # Voltage and Current regulators | ||
550 | # | ||
551 | # CONFIG_REGULATOR is not set | ||
552 | # CONFIG_REGULATOR_FIXED_VOLTAGE is not set | ||
553 | # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set | ||
554 | # CONFIG_REGULATOR_BQ24022 is not set | ||
555 | |||
556 | # | ||
545 | # Multimedia devices | 557 | # Multimedia devices |
546 | # | 558 | # |
547 | 559 | ||
@@ -574,6 +586,12 @@ CONFIG_HID_SUPPORT=y | |||
574 | CONFIG_HID=y | 586 | CONFIG_HID=y |
575 | # CONFIG_HID_DEBUG is not set | 587 | # CONFIG_HID_DEBUG is not set |
576 | # CONFIG_HIDRAW is not set | 588 | # CONFIG_HIDRAW is not set |
589 | # CONFIG_HID_PID is not set | ||
590 | |||
591 | # | ||
592 | # Special HID drivers | ||
593 | # | ||
594 | CONFIG_HID_COMPAT=y | ||
577 | CONFIG_USB_SUPPORT=y | 595 | CONFIG_USB_SUPPORT=y |
578 | # CONFIG_USB_ARCH_HAS_HCD is not set | 596 | # CONFIG_USB_ARCH_HAS_HCD is not set |
579 | # CONFIG_USB_ARCH_HAS_OHCI is not set | 597 | # CONFIG_USB_ARCH_HAS_OHCI is not set |
@@ -617,12 +635,15 @@ CONFIG_RTC_INTF_DEV=y | |||
617 | # Platform RTC drivers | 635 | # Platform RTC drivers |
618 | # | 636 | # |
619 | # CONFIG_RTC_DRV_CMOS is not set | 637 | # CONFIG_RTC_DRV_CMOS is not set |
638 | # CONFIG_RTC_DRV_DS1286 is not set | ||
620 | # CONFIG_RTC_DRV_DS1511 is not set | 639 | # CONFIG_RTC_DRV_DS1511 is not set |
621 | # CONFIG_RTC_DRV_DS1553 is not set | 640 | # CONFIG_RTC_DRV_DS1553 is not set |
622 | # CONFIG_RTC_DRV_DS1742 is not set | 641 | # CONFIG_RTC_DRV_DS1742 is not set |
623 | # CONFIG_RTC_DRV_STK17TA8 is not set | 642 | # CONFIG_RTC_DRV_STK17TA8 is not set |
624 | # CONFIG_RTC_DRV_M48T86 is not set | 643 | # CONFIG_RTC_DRV_M48T86 is not set |
644 | # CONFIG_RTC_DRV_M48T35 is not set | ||
625 | CONFIG_RTC_DRV_M48T59=y | 645 | CONFIG_RTC_DRV_M48T59=y |
646 | # CONFIG_RTC_DRV_BQ4802 is not set | ||
626 | # CONFIG_RTC_DRV_V3020 is not set | 647 | # CONFIG_RTC_DRV_V3020 is not set |
627 | 648 | ||
628 | # | 649 | # |
@@ -631,16 +652,18 @@ CONFIG_RTC_DRV_M48T59=y | |||
631 | # CONFIG_RTC_DRV_PPC is not set | 652 | # CONFIG_RTC_DRV_PPC is not set |
632 | # CONFIG_DMADEVICES is not set | 653 | # CONFIG_DMADEVICES is not set |
633 | # CONFIG_UIO is not set | 654 | # CONFIG_UIO is not set |
655 | # CONFIG_STAGING is not set | ||
634 | 656 | ||
635 | # | 657 | # |
636 | # File systems | 658 | # File systems |
637 | # | 659 | # |
638 | # CONFIG_EXT2_FS is not set | 660 | # CONFIG_EXT2_FS is not set |
639 | # CONFIG_EXT3_FS is not set | 661 | # CONFIG_EXT3_FS is not set |
640 | # CONFIG_EXT4DEV_FS is not set | 662 | # CONFIG_EXT4_FS is not set |
641 | # CONFIG_REISERFS_FS is not set | 663 | # CONFIG_REISERFS_FS is not set |
642 | # CONFIG_JFS_FS is not set | 664 | # CONFIG_JFS_FS is not set |
643 | # CONFIG_FS_POSIX_ACL is not set | 665 | # CONFIG_FS_POSIX_ACL is not set |
666 | CONFIG_FILE_LOCKING=y | ||
644 | # CONFIG_XFS_FS is not set | 667 | # CONFIG_XFS_FS is not set |
645 | # CONFIG_OCFS2_FS is not set | 668 | # CONFIG_OCFS2_FS is not set |
646 | CONFIG_DNOTIFY=y | 669 | CONFIG_DNOTIFY=y |
@@ -670,6 +693,7 @@ CONFIG_INOTIFY_USER=y | |||
670 | CONFIG_PROC_FS=y | 693 | CONFIG_PROC_FS=y |
671 | CONFIG_PROC_KCORE=y | 694 | CONFIG_PROC_KCORE=y |
672 | CONFIG_PROC_SYSCTL=y | 695 | CONFIG_PROC_SYSCTL=y |
696 | CONFIG_PROC_PAGE_MONITOR=y | ||
673 | CONFIG_SYSFS=y | 697 | CONFIG_SYSFS=y |
674 | CONFIG_TMPFS=y | 698 | CONFIG_TMPFS=y |
675 | # CONFIG_TMPFS_POSIX_ACL is not set | 699 | # CONFIG_TMPFS_POSIX_ACL is not set |
@@ -704,6 +728,7 @@ CONFIG_ROOT_NFS=y | |||
704 | CONFIG_LOCKD=y | 728 | CONFIG_LOCKD=y |
705 | CONFIG_NFS_COMMON=y | 729 | CONFIG_NFS_COMMON=y |
706 | CONFIG_SUNRPC=y | 730 | CONFIG_SUNRPC=y |
731 | # CONFIG_SUNRPC_REGISTER_V4 is not set | ||
707 | # CONFIG_RPCSEC_GSS_KRB5 is not set | 732 | # CONFIG_RPCSEC_GSS_KRB5 is not set |
708 | # CONFIG_RPCSEC_GSS_SPKM3 is not set | 733 | # CONFIG_RPCSEC_GSS_SPKM3 is not set |
709 | # CONFIG_SMB_FS is not set | 734 | # CONFIG_SMB_FS is not set |
@@ -736,7 +761,6 @@ CONFIG_PARTITION_ADVANCED=y | |||
736 | # Library routines | 761 | # Library routines |
737 | # | 762 | # |
738 | CONFIG_BITREVERSE=y | 763 | CONFIG_BITREVERSE=y |
739 | # CONFIG_GENERIC_FIND_FIRST_BIT is not set | ||
740 | # CONFIG_CRC_CCITT is not set | 764 | # CONFIG_CRC_CCITT is not set |
741 | # CONFIG_CRC16 is not set | 765 | # CONFIG_CRC16 is not set |
742 | # CONFIG_CRC_T10DIF is not set | 766 | # CONFIG_CRC_T10DIF is not set |
@@ -787,15 +811,23 @@ CONFIG_DEBUG_MUTEXES=y | |||
787 | # CONFIG_DEBUG_SG is not set | 811 | # CONFIG_DEBUG_SG is not set |
788 | # CONFIG_BOOT_PRINTK_DELAY is not set | 812 | # CONFIG_BOOT_PRINTK_DELAY is not set |
789 | # CONFIG_RCU_TORTURE_TEST is not set | 813 | # CONFIG_RCU_TORTURE_TEST is not set |
814 | # CONFIG_RCU_CPU_STALL_DETECTOR is not set | ||
790 | # CONFIG_BACKTRACE_SELF_TEST is not set | 815 | # CONFIG_BACKTRACE_SELF_TEST is not set |
816 | # CONFIG_DEBUG_BLOCK_EXT_DEVT is not set | ||
791 | # CONFIG_FAULT_INJECTION is not set | 817 | # CONFIG_FAULT_INJECTION is not set |
792 | # CONFIG_LATENCYTOP is not set | 818 | # CONFIG_LATENCYTOP is not set |
793 | CONFIG_SYSCTL_SYSCALL_CHECK=y | 819 | CONFIG_SYSCTL_SYSCALL_CHECK=y |
794 | CONFIG_HAVE_FTRACE=y | 820 | CONFIG_HAVE_FUNCTION_TRACER=y |
795 | CONFIG_HAVE_DYNAMIC_FTRACE=y | 821 | |
796 | # CONFIG_FTRACE is not set | 822 | # |
823 | # Tracers | ||
824 | # | ||
825 | # CONFIG_FUNCTION_TRACER is not set | ||
797 | # CONFIG_SCHED_TRACER is not set | 826 | # CONFIG_SCHED_TRACER is not set |
798 | # CONFIG_CONTEXT_SWITCH_TRACER is not set | 827 | # CONFIG_CONTEXT_SWITCH_TRACER is not set |
828 | # CONFIG_BOOT_TRACER is not set | ||
829 | # CONFIG_STACK_TRACER is not set | ||
830 | # CONFIG_DYNAMIC_PRINTK_DEBUG is not set | ||
799 | # CONFIG_SAMPLES is not set | 831 | # CONFIG_SAMPLES is not set |
800 | CONFIG_HAVE_ARCH_KGDB=y | 832 | CONFIG_HAVE_ARCH_KGDB=y |
801 | # CONFIG_KGDB is not set | 833 | # CONFIG_KGDB is not set |
@@ -804,6 +836,7 @@ CONFIG_HAVE_ARCH_KGDB=y | |||
804 | # CONFIG_DEBUG_PAGEALLOC is not set | 836 | # CONFIG_DEBUG_PAGEALLOC is not set |
805 | # CONFIG_CODE_PATCHING_SELFTEST is not set | 837 | # CONFIG_CODE_PATCHING_SELFTEST is not set |
806 | # CONFIG_FTR_FIXUP_SELFTEST is not set | 838 | # CONFIG_FTR_FIXUP_SELFTEST is not set |
839 | # CONFIG_MSI_BITMAP_SELFTEST is not set | ||
807 | # CONFIG_XMON is not set | 840 | # CONFIG_XMON is not set |
808 | # CONFIG_IRQSTACKS is not set | 841 | # CONFIG_IRQSTACKS is not set |
809 | # CONFIG_BDI_SWITCH is not set | 842 | # CONFIG_BDI_SWITCH is not set |
@@ -825,12 +858,14 @@ CONFIG_PPC_EARLY_DEBUG=y | |||
825 | # | 858 | # |
826 | # CONFIG_KEYS is not set | 859 | # CONFIG_KEYS is not set |
827 | # CONFIG_SECURITY is not set | 860 | # CONFIG_SECURITY is not set |
861 | # CONFIG_SECURITYFS is not set | ||
828 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set | 862 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set |
829 | CONFIG_CRYPTO=y | 863 | CONFIG_CRYPTO=y |
830 | 864 | ||
831 | # | 865 | # |
832 | # Crypto core or helper | 866 | # Crypto core or helper |
833 | # | 867 | # |
868 | # CONFIG_CRYPTO_FIPS is not set | ||
834 | # CONFIG_CRYPTO_MANAGER is not set | 869 | # CONFIG_CRYPTO_MANAGER is not set |
835 | # CONFIG_CRYPTO_GF128MUL is not set | 870 | # CONFIG_CRYPTO_GF128MUL is not set |
836 | # CONFIG_CRYPTO_NULL is not set | 871 | # CONFIG_CRYPTO_NULL is not set |
@@ -902,6 +937,11 @@ CONFIG_CRYPTO=y | |||
902 | # | 937 | # |
903 | # CONFIG_CRYPTO_DEFLATE is not set | 938 | # CONFIG_CRYPTO_DEFLATE is not set |
904 | # CONFIG_CRYPTO_LZO is not set | 939 | # CONFIG_CRYPTO_LZO is not set |
940 | |||
941 | # | ||
942 | # Random Number Generation | ||
943 | # | ||
944 | # CONFIG_CRYPTO_ANSI_CPRNG is not set | ||
905 | CONFIG_CRYPTO_HW=y | 945 | CONFIG_CRYPTO_HW=y |
906 | # CONFIG_CRYPTO_DEV_TALITOS is not set | 946 | # CONFIG_CRYPTO_DEV_TALITOS is not set |
907 | # CONFIG_PPC_CLOCK is not set | 947 | # CONFIG_PPC_CLOCK is not set |
diff --git a/arch/powerpc/configs/85xx/stx_gp3_defconfig b/arch/powerpc/configs/85xx/stx_gp3_defconfig index 2b05d43f8f7e..5a0cf58d2b8c 100644 --- a/arch/powerpc/configs/85xx/stx_gp3_defconfig +++ b/arch/powerpc/configs/85xx/stx_gp3_defconfig | |||
@@ -1,7 +1,7 @@ | |||
1 | # | 1 | # |
2 | # Automatically generated make config: don't edit | 2 | # Automatically generated make config: don't edit |
3 | # Linux kernel version: 2.6.27-rc4 | 3 | # Linux kernel version: 2.6.28-rc3 |
4 | # Thu Aug 21 00:52:37 2008 | 4 | # Sat Nov 8 12:40:19 2008 |
5 | # | 5 | # |
6 | # CONFIG_PPC64 is not set | 6 | # CONFIG_PPC64 is not set |
7 | 7 | ||
@@ -24,7 +24,7 @@ CONFIG_SPE=y | |||
24 | # CONFIG_PPC_MM_SLICES is not set | 24 | # CONFIG_PPC_MM_SLICES is not set |
25 | CONFIG_PPC32=y | 25 | CONFIG_PPC32=y |
26 | CONFIG_WORD_SIZE=32 | 26 | CONFIG_WORD_SIZE=32 |
27 | CONFIG_PPC_MERGE=y | 27 | # CONFIG_ARCH_PHYS_ADDR_T_64BIT is not set |
28 | CONFIG_MMU=y | 28 | CONFIG_MMU=y |
29 | CONFIG_GENERIC_CMOS_UPDATE=y | 29 | CONFIG_GENERIC_CMOS_UPDATE=y |
30 | CONFIG_GENERIC_TIME=y | 30 | CONFIG_GENERIC_TIME=y |
@@ -108,7 +108,9 @@ CONFIG_SIGNALFD=y | |||
108 | CONFIG_TIMERFD=y | 108 | CONFIG_TIMERFD=y |
109 | CONFIG_EVENTFD=y | 109 | CONFIG_EVENTFD=y |
110 | CONFIG_SHMEM=y | 110 | CONFIG_SHMEM=y |
111 | CONFIG_AIO=y | ||
111 | CONFIG_VM_EVENT_COUNTERS=y | 112 | CONFIG_VM_EVENT_COUNTERS=y |
113 | CONFIG_PCI_QUIRKS=y | ||
112 | CONFIG_SLUB_DEBUG=y | 114 | CONFIG_SLUB_DEBUG=y |
113 | # CONFIG_SLAB is not set | 115 | # CONFIG_SLAB is not set |
114 | CONFIG_SLUB=y | 116 | CONFIG_SLUB=y |
@@ -122,10 +124,7 @@ CONFIG_HAVE_IOREMAP_PROT=y | |||
122 | CONFIG_HAVE_KPROBES=y | 124 | CONFIG_HAVE_KPROBES=y |
123 | CONFIG_HAVE_KRETPROBES=y | 125 | CONFIG_HAVE_KRETPROBES=y |
124 | CONFIG_HAVE_ARCH_TRACEHOOK=y | 126 | CONFIG_HAVE_ARCH_TRACEHOOK=y |
125 | # CONFIG_HAVE_DMA_ATTRS is not set | ||
126 | # CONFIG_USE_GENERIC_SMP_HELPERS is not set | ||
127 | CONFIG_HAVE_CLK=y | 127 | CONFIG_HAVE_CLK=y |
128 | CONFIG_PROC_PAGE_MONITOR=y | ||
129 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set | 128 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set |
130 | CONFIG_SLABINFO=y | 129 | CONFIG_SLABINFO=y |
131 | CONFIG_RT_MUTEXES=y | 130 | CONFIG_RT_MUTEXES=y |
@@ -157,6 +156,7 @@ CONFIG_DEFAULT_CFQ=y | |||
157 | # CONFIG_DEFAULT_NOOP is not set | 156 | # CONFIG_DEFAULT_NOOP is not set |
158 | CONFIG_DEFAULT_IOSCHED="cfq" | 157 | CONFIG_DEFAULT_IOSCHED="cfq" |
159 | CONFIG_CLASSIC_RCU=y | 158 | CONFIG_CLASSIC_RCU=y |
159 | # CONFIG_FREEZER is not set | ||
160 | 160 | ||
161 | # | 161 | # |
162 | # Platform support | 162 | # Platform support |
@@ -191,15 +191,16 @@ CONFIG_MPIC=y | |||
191 | # CONFIG_PPC_INDIRECT_IO is not set | 191 | # CONFIG_PPC_INDIRECT_IO is not set |
192 | # CONFIG_GENERIC_IOMAP is not set | 192 | # CONFIG_GENERIC_IOMAP is not set |
193 | # CONFIG_CPU_FREQ is not set | 193 | # CONFIG_CPU_FREQ is not set |
194 | # CONFIG_QUICC_ENGINE is not set | ||
194 | CONFIG_CPM2=y | 195 | CONFIG_CPM2=y |
195 | # CONFIG_FSL_ULI1575 is not set | 196 | # CONFIG_FSL_ULI1575 is not set |
196 | CONFIG_CPM=y | 197 | CONFIG_CPM=y |
198 | # CONFIG_MPC8xxx_GPIO is not set | ||
197 | 199 | ||
198 | # | 200 | # |
199 | # Kernel options | 201 | # Kernel options |
200 | # | 202 | # |
201 | CONFIG_HIGHMEM=y | 203 | CONFIG_HIGHMEM=y |
202 | # CONFIG_TICK_ONESHOT is not set | ||
203 | # CONFIG_NO_HZ is not set | 204 | # CONFIG_NO_HZ is not set |
204 | # CONFIG_HIGH_RES_TIMERS is not set | 205 | # CONFIG_HIGH_RES_TIMERS is not set |
205 | CONFIG_GENERIC_CLOCKEVENTS_BUILD=y | 206 | CONFIG_GENERIC_CLOCKEVENTS_BUILD=y |
@@ -213,6 +214,8 @@ CONFIG_PREEMPT_NONE=y | |||
213 | # CONFIG_PREEMPT_VOLUNTARY is not set | 214 | # CONFIG_PREEMPT_VOLUNTARY is not set |
214 | # CONFIG_PREEMPT is not set | 215 | # CONFIG_PREEMPT is not set |
215 | CONFIG_BINFMT_ELF=y | 216 | CONFIG_BINFMT_ELF=y |
217 | # CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set | ||
218 | # CONFIG_HAVE_AOUT is not set | ||
216 | CONFIG_BINFMT_MISC=m | 219 | CONFIG_BINFMT_MISC=m |
217 | CONFIG_MATH_EMULATION=y | 220 | CONFIG_MATH_EMULATION=y |
218 | # CONFIG_IOMMU_HELPER is not set | 221 | # CONFIG_IOMMU_HELPER is not set |
@@ -227,15 +230,15 @@ CONFIG_FLATMEM_MANUAL=y | |||
227 | # CONFIG_SPARSEMEM_MANUAL is not set | 230 | # CONFIG_SPARSEMEM_MANUAL is not set |
228 | CONFIG_FLATMEM=y | 231 | CONFIG_FLATMEM=y |
229 | CONFIG_FLAT_NODE_MEM_MAP=y | 232 | CONFIG_FLAT_NODE_MEM_MAP=y |
230 | # CONFIG_SPARSEMEM_STATIC is not set | ||
231 | # CONFIG_SPARSEMEM_VMEMMAP_ENABLE is not set | ||
232 | CONFIG_PAGEFLAGS_EXTENDED=y | 233 | CONFIG_PAGEFLAGS_EXTENDED=y |
233 | CONFIG_SPLIT_PTLOCK_CPUS=4 | 234 | CONFIG_SPLIT_PTLOCK_CPUS=4 |
234 | CONFIG_MIGRATION=y | 235 | CONFIG_MIGRATION=y |
235 | # CONFIG_RESOURCES_64BIT is not set | 236 | # CONFIG_RESOURCES_64BIT is not set |
237 | # CONFIG_PHYS_ADDR_T_64BIT is not set | ||
236 | CONFIG_ZONE_DMA_FLAG=1 | 238 | CONFIG_ZONE_DMA_FLAG=1 |
237 | CONFIG_BOUNCE=y | 239 | CONFIG_BOUNCE=y |
238 | CONFIG_VIRT_TO_BUS=y | 240 | CONFIG_VIRT_TO_BUS=y |
241 | CONFIG_UNEVICTABLE_LRU=y | ||
239 | CONFIG_FORCE_MAX_ZONEORDER=11 | 242 | CONFIG_FORCE_MAX_ZONEORDER=11 |
240 | CONFIG_PROC_DEVICETREE=y | 243 | CONFIG_PROC_DEVICETREE=y |
241 | # CONFIG_CMDLINE_BOOL is not set | 244 | # CONFIG_CMDLINE_BOOL is not set |
@@ -258,7 +261,7 @@ CONFIG_PCI_SYSCALL=y | |||
258 | # CONFIG_PCIEPORTBUS is not set | 261 | # CONFIG_PCIEPORTBUS is not set |
259 | CONFIG_ARCH_SUPPORTS_MSI=y | 262 | CONFIG_ARCH_SUPPORTS_MSI=y |
260 | # CONFIG_PCI_MSI is not set | 263 | # CONFIG_PCI_MSI is not set |
261 | CONFIG_PCI_LEGACY=y | 264 | # CONFIG_PCI_LEGACY is not set |
262 | # CONFIG_PCI_DEBUG is not set | 265 | # CONFIG_PCI_DEBUG is not set |
263 | # CONFIG_PCCARD is not set | 266 | # CONFIG_PCCARD is not set |
264 | # CONFIG_HOTPLUG_PCI is not set | 267 | # CONFIG_HOTPLUG_PCI is not set |
@@ -319,7 +322,6 @@ CONFIG_INET_TCP_DIAG=y | |||
319 | CONFIG_TCP_CONG_CUBIC=y | 322 | CONFIG_TCP_CONG_CUBIC=y |
320 | CONFIG_DEFAULT_TCP_CONG="cubic" | 323 | CONFIG_DEFAULT_TCP_CONG="cubic" |
321 | # CONFIG_TCP_MD5SIG is not set | 324 | # CONFIG_TCP_MD5SIG is not set |
322 | # CONFIG_IP_VS is not set | ||
323 | # CONFIG_IPV6 is not set | 325 | # CONFIG_IPV6 is not set |
324 | # CONFIG_NETWORK_SECMARK is not set | 326 | # CONFIG_NETWORK_SECMARK is not set |
325 | CONFIG_NETFILTER=y | 327 | CONFIG_NETFILTER=y |
@@ -335,44 +337,46 @@ CONFIG_NETFILTER_ADVANCED=y | |||
335 | CONFIG_NETFILTER_XTABLES=m | 337 | CONFIG_NETFILTER_XTABLES=m |
336 | # CONFIG_NETFILTER_XT_TARGET_CLASSIFY is not set | 338 | # CONFIG_NETFILTER_XT_TARGET_CLASSIFY is not set |
337 | # CONFIG_NETFILTER_XT_TARGET_MARK is not set | 339 | # CONFIG_NETFILTER_XT_TARGET_MARK is not set |
338 | # CONFIG_NETFILTER_XT_TARGET_NFQUEUE is not set | ||
339 | # CONFIG_NETFILTER_XT_TARGET_NFLOG is not set | 340 | # CONFIG_NETFILTER_XT_TARGET_NFLOG is not set |
341 | # CONFIG_NETFILTER_XT_TARGET_NFQUEUE is not set | ||
340 | # CONFIG_NETFILTER_XT_TARGET_RATEEST is not set | 342 | # CONFIG_NETFILTER_XT_TARGET_RATEEST is not set |
341 | # CONFIG_NETFILTER_XT_TARGET_TCPMSS is not set | 343 | # CONFIG_NETFILTER_XT_TARGET_TCPMSS is not set |
342 | # CONFIG_NETFILTER_XT_MATCH_COMMENT is not set | 344 | # CONFIG_NETFILTER_XT_MATCH_COMMENT is not set |
343 | # CONFIG_NETFILTER_XT_MATCH_DCCP is not set | 345 | # CONFIG_NETFILTER_XT_MATCH_DCCP is not set |
344 | # CONFIG_NETFILTER_XT_MATCH_DSCP is not set | 346 | # CONFIG_NETFILTER_XT_MATCH_DSCP is not set |
345 | # CONFIG_NETFILTER_XT_MATCH_ESP is not set | 347 | # CONFIG_NETFILTER_XT_MATCH_ESP is not set |
348 | # CONFIG_NETFILTER_XT_MATCH_HASHLIMIT is not set | ||
346 | # CONFIG_NETFILTER_XT_MATCH_IPRANGE is not set | 349 | # CONFIG_NETFILTER_XT_MATCH_IPRANGE is not set |
347 | # CONFIG_NETFILTER_XT_MATCH_LENGTH is not set | 350 | # CONFIG_NETFILTER_XT_MATCH_LENGTH is not set |
348 | # CONFIG_NETFILTER_XT_MATCH_LIMIT is not set | 351 | # CONFIG_NETFILTER_XT_MATCH_LIMIT is not set |
349 | # CONFIG_NETFILTER_XT_MATCH_MAC is not set | 352 | # CONFIG_NETFILTER_XT_MATCH_MAC is not set |
350 | # CONFIG_NETFILTER_XT_MATCH_MARK is not set | 353 | # CONFIG_NETFILTER_XT_MATCH_MARK is not set |
354 | # CONFIG_NETFILTER_XT_MATCH_MULTIPORT is not set | ||
351 | # CONFIG_NETFILTER_XT_MATCH_OWNER is not set | 355 | # CONFIG_NETFILTER_XT_MATCH_OWNER is not set |
352 | # CONFIG_NETFILTER_XT_MATCH_POLICY is not set | 356 | # CONFIG_NETFILTER_XT_MATCH_POLICY is not set |
353 | # CONFIG_NETFILTER_XT_MATCH_MULTIPORT is not set | ||
354 | # CONFIG_NETFILTER_XT_MATCH_PKTTYPE is not set | 357 | # CONFIG_NETFILTER_XT_MATCH_PKTTYPE is not set |
355 | # CONFIG_NETFILTER_XT_MATCH_QUOTA is not set | 358 | # CONFIG_NETFILTER_XT_MATCH_QUOTA is not set |
356 | # CONFIG_NETFILTER_XT_MATCH_RATEEST is not set | 359 | # CONFIG_NETFILTER_XT_MATCH_RATEEST is not set |
357 | # CONFIG_NETFILTER_XT_MATCH_REALM is not set | 360 | # CONFIG_NETFILTER_XT_MATCH_REALM is not set |
361 | # CONFIG_NETFILTER_XT_MATCH_RECENT is not set | ||
358 | # CONFIG_NETFILTER_XT_MATCH_SCTP is not set | 362 | # CONFIG_NETFILTER_XT_MATCH_SCTP is not set |
359 | # CONFIG_NETFILTER_XT_MATCH_STATISTIC is not set | 363 | # CONFIG_NETFILTER_XT_MATCH_STATISTIC is not set |
360 | # CONFIG_NETFILTER_XT_MATCH_STRING is not set | 364 | # CONFIG_NETFILTER_XT_MATCH_STRING is not set |
361 | # CONFIG_NETFILTER_XT_MATCH_TCPMSS is not set | 365 | # CONFIG_NETFILTER_XT_MATCH_TCPMSS is not set |
362 | # CONFIG_NETFILTER_XT_MATCH_TIME is not set | 366 | # CONFIG_NETFILTER_XT_MATCH_TIME is not set |
363 | # CONFIG_NETFILTER_XT_MATCH_U32 is not set | 367 | # CONFIG_NETFILTER_XT_MATCH_U32 is not set |
364 | # CONFIG_NETFILTER_XT_MATCH_HASHLIMIT is not set | 368 | # CONFIG_IP_VS is not set |
365 | 369 | ||
366 | # | 370 | # |
367 | # IP: Netfilter Configuration | 371 | # IP: Netfilter Configuration |
368 | # | 372 | # |
373 | # CONFIG_NF_DEFRAG_IPV4 is not set | ||
369 | # CONFIG_IP_NF_QUEUE is not set | 374 | # CONFIG_IP_NF_QUEUE is not set |
370 | CONFIG_IP_NF_IPTABLES=m | 375 | CONFIG_IP_NF_IPTABLES=m |
371 | # CONFIG_IP_NF_MATCH_RECENT is not set | 376 | # CONFIG_IP_NF_MATCH_ADDRTYPE is not set |
372 | # CONFIG_IP_NF_MATCH_ECN is not set | ||
373 | # CONFIG_IP_NF_MATCH_AH is not set | 377 | # CONFIG_IP_NF_MATCH_AH is not set |
378 | # CONFIG_IP_NF_MATCH_ECN is not set | ||
374 | # CONFIG_IP_NF_MATCH_TTL is not set | 379 | # CONFIG_IP_NF_MATCH_TTL is not set |
375 | # CONFIG_IP_NF_MATCH_ADDRTYPE is not set | ||
376 | CONFIG_IP_NF_FILTER=m | 380 | CONFIG_IP_NF_FILTER=m |
377 | # CONFIG_IP_NF_TARGET_REJECT is not set | 381 | # CONFIG_IP_NF_TARGET_REJECT is not set |
378 | # CONFIG_IP_NF_TARGET_LOG is not set | 382 | # CONFIG_IP_NF_TARGET_LOG is not set |
@@ -385,6 +389,7 @@ CONFIG_IP_NF_FILTER=m | |||
385 | # CONFIG_TIPC is not set | 389 | # CONFIG_TIPC is not set |
386 | # CONFIG_ATM is not set | 390 | # CONFIG_ATM is not set |
387 | # CONFIG_BRIDGE is not set | 391 | # CONFIG_BRIDGE is not set |
392 | # CONFIG_NET_DSA is not set | ||
388 | # CONFIG_VLAN_8021Q is not set | 393 | # CONFIG_VLAN_8021Q is not set |
389 | # CONFIG_DECNET is not set | 394 | # CONFIG_DECNET is not set |
390 | # CONFIG_LLC2 is not set | 395 | # CONFIG_LLC2 is not set |
@@ -405,11 +410,10 @@ CONFIG_NET_PKTGEN=y | |||
405 | # CONFIG_IRDA is not set | 410 | # CONFIG_IRDA is not set |
406 | # CONFIG_BT is not set | 411 | # CONFIG_BT is not set |
407 | # CONFIG_AF_RXRPC is not set | 412 | # CONFIG_AF_RXRPC is not set |
408 | 413 | # CONFIG_PHONET is not set | |
409 | # | 414 | CONFIG_WIRELESS=y |
410 | # Wireless | ||
411 | # | ||
412 | # CONFIG_CFG80211 is not set | 415 | # CONFIG_CFG80211 is not set |
416 | CONFIG_WIRELESS_OLD_REGULATORY=y | ||
413 | # CONFIG_WIRELESS_EXT is not set | 417 | # CONFIG_WIRELESS_EXT is not set |
414 | # CONFIG_MAC80211 is not set | 418 | # CONFIG_MAC80211 is not set |
415 | # CONFIG_IEEE80211 is not set | 419 | # CONFIG_IEEE80211 is not set |
@@ -470,18 +474,17 @@ CONFIG_MISC_DEVICES=y | |||
470 | # CONFIG_HP_ILO is not set | 474 | # CONFIG_HP_ILO is not set |
471 | CONFIG_HAVE_IDE=y | 475 | CONFIG_HAVE_IDE=y |
472 | CONFIG_IDE=y | 476 | CONFIG_IDE=y |
473 | CONFIG_BLK_DEV_IDE=y | ||
474 | 477 | ||
475 | # | 478 | # |
476 | # Please see Documentation/ide/ide.txt for help/info on IDE drives | 479 | # Please see Documentation/ide/ide.txt for help/info on IDE drives |
477 | # | 480 | # |
478 | # CONFIG_BLK_DEV_IDE_SATA is not set | 481 | # CONFIG_BLK_DEV_IDE_SATA is not set |
479 | CONFIG_BLK_DEV_IDEDISK=y | 482 | CONFIG_IDE_GD=y |
480 | # CONFIG_IDEDISK_MULTI_MODE is not set | 483 | CONFIG_IDE_GD_ATA=y |
484 | # CONFIG_IDE_GD_ATAPI is not set | ||
481 | CONFIG_BLK_DEV_IDECD=m | 485 | CONFIG_BLK_DEV_IDECD=m |
482 | CONFIG_BLK_DEV_IDECD_VERBOSE_ERRORS=y | 486 | CONFIG_BLK_DEV_IDECD_VERBOSE_ERRORS=y |
483 | # CONFIG_BLK_DEV_IDETAPE is not set | 487 | # CONFIG_BLK_DEV_IDETAPE is not set |
484 | # CONFIG_BLK_DEV_IDEFLOPPY is not set | ||
485 | # CONFIG_BLK_DEV_IDESCSI is not set | 488 | # CONFIG_BLK_DEV_IDESCSI is not set |
486 | # CONFIG_IDE_TASK_IOCTL is not set | 489 | # CONFIG_IDE_TASK_IOCTL is not set |
487 | CONFIG_IDE_PROC_FS=y | 490 | CONFIG_IDE_PROC_FS=y |
@@ -651,9 +654,13 @@ CONFIG_NET_ETHERNET=y | |||
651 | # CONFIG_IBM_NEW_EMAC_RGMII is not set | 654 | # CONFIG_IBM_NEW_EMAC_RGMII is not set |
652 | # CONFIG_IBM_NEW_EMAC_TAH is not set | 655 | # CONFIG_IBM_NEW_EMAC_TAH is not set |
653 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set | 656 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set |
657 | # CONFIG_IBM_NEW_EMAC_NO_FLOW_CTRL is not set | ||
658 | # CONFIG_IBM_NEW_EMAC_MAL_CLR_ICINTSTAT is not set | ||
659 | # CONFIG_IBM_NEW_EMAC_MAL_COMMON_ERR is not set | ||
654 | # CONFIG_NET_PCI is not set | 660 | # CONFIG_NET_PCI is not set |
655 | # CONFIG_B44 is not set | 661 | # CONFIG_B44 is not set |
656 | # CONFIG_NET_POCKET is not set | 662 | # CONFIG_NET_POCKET is not set |
663 | # CONFIG_ATL2 is not set | ||
657 | # CONFIG_FS_ENET is not set | 664 | # CONFIG_FS_ENET is not set |
658 | CONFIG_NETDEV_1000=y | 665 | CONFIG_NETDEV_1000=y |
659 | # CONFIG_ACENIC is not set | 666 | # CONFIG_ACENIC is not set |
@@ -676,18 +683,22 @@ CONFIG_GIANFAR=y | |||
676 | # CONFIG_QLA3XXX is not set | 683 | # CONFIG_QLA3XXX is not set |
677 | # CONFIG_ATL1 is not set | 684 | # CONFIG_ATL1 is not set |
678 | # CONFIG_ATL1E is not set | 685 | # CONFIG_ATL1E is not set |
686 | # CONFIG_JME is not set | ||
679 | CONFIG_NETDEV_10000=y | 687 | CONFIG_NETDEV_10000=y |
680 | # CONFIG_CHELSIO_T1 is not set | 688 | # CONFIG_CHELSIO_T1 is not set |
681 | # CONFIG_CHELSIO_T3 is not set | 689 | # CONFIG_CHELSIO_T3 is not set |
690 | # CONFIG_ENIC is not set | ||
682 | # CONFIG_IXGBE is not set | 691 | # CONFIG_IXGBE is not set |
683 | # CONFIG_IXGB is not set | 692 | # CONFIG_IXGB is not set |
684 | # CONFIG_S2IO is not set | 693 | # CONFIG_S2IO is not set |
685 | # CONFIG_MYRI10GE is not set | 694 | # CONFIG_MYRI10GE is not set |
686 | # CONFIG_NETXEN_NIC is not set | 695 | # CONFIG_NETXEN_NIC is not set |
687 | # CONFIG_NIU is not set | 696 | # CONFIG_NIU is not set |
697 | # CONFIG_MLX4_EN is not set | ||
688 | # CONFIG_MLX4_CORE is not set | 698 | # CONFIG_MLX4_CORE is not set |
689 | # CONFIG_TEHUTI is not set | 699 | # CONFIG_TEHUTI is not set |
690 | # CONFIG_BNX2X is not set | 700 | # CONFIG_BNX2X is not set |
701 | # CONFIG_QLGE is not set | ||
691 | # CONFIG_SFC is not set | 702 | # CONFIG_SFC is not set |
692 | # CONFIG_TR is not set | 703 | # CONFIG_TR is not set |
693 | 704 | ||
@@ -746,6 +757,7 @@ CONFIG_MOUSE_PS2_LOGIPS2PP=y | |||
746 | CONFIG_MOUSE_PS2_SYNAPTICS=y | 757 | CONFIG_MOUSE_PS2_SYNAPTICS=y |
747 | CONFIG_MOUSE_PS2_LIFEBOOK=y | 758 | CONFIG_MOUSE_PS2_LIFEBOOK=y |
748 | CONFIG_MOUSE_PS2_TRACKPOINT=y | 759 | CONFIG_MOUSE_PS2_TRACKPOINT=y |
760 | # CONFIG_MOUSE_PS2_ELANTECH is not set | ||
749 | # CONFIG_MOUSE_PS2_TOUCHKIT is not set | 761 | # CONFIG_MOUSE_PS2_TOUCHKIT is not set |
750 | # CONFIG_MOUSE_SERIAL is not set | 762 | # CONFIG_MOUSE_SERIAL is not set |
751 | # CONFIG_MOUSE_APPLETOUCH is not set | 763 | # CONFIG_MOUSE_APPLETOUCH is not set |
@@ -791,12 +803,6 @@ CONFIG_SERIAL_CORE=y | |||
791 | CONFIG_SERIAL_CORE_CONSOLE=y | 803 | CONFIG_SERIAL_CORE_CONSOLE=y |
792 | CONFIG_SERIAL_CPM=y | 804 | CONFIG_SERIAL_CPM=y |
793 | CONFIG_SERIAL_CPM_CONSOLE=y | 805 | CONFIG_SERIAL_CPM_CONSOLE=y |
794 | # CONFIG_SERIAL_CPM_SCC1 is not set | ||
795 | CONFIG_SERIAL_CPM_SCC2=y | ||
796 | # CONFIG_SERIAL_CPM_SCC3 is not set | ||
797 | # CONFIG_SERIAL_CPM_SCC4 is not set | ||
798 | # CONFIG_SERIAL_CPM_SMC1 is not set | ||
799 | # CONFIG_SERIAL_CPM_SMC2 is not set | ||
800 | # CONFIG_SERIAL_JSM is not set | 806 | # CONFIG_SERIAL_JSM is not set |
801 | CONFIG_UNIX98_PTYS=y | 807 | CONFIG_UNIX98_PTYS=y |
802 | CONFIG_LEGACY_PTYS=y | 808 | CONFIG_LEGACY_PTYS=y |
@@ -980,6 +986,16 @@ CONFIG_SSB_POSSIBLE=y | |||
980 | # CONFIG_MFD_SM501 is not set | 986 | # CONFIG_MFD_SM501 is not set |
981 | # CONFIG_HTC_PASIC3 is not set | 987 | # CONFIG_HTC_PASIC3 is not set |
982 | # CONFIG_MFD_TMIO is not set | 988 | # CONFIG_MFD_TMIO is not set |
989 | # CONFIG_MFD_WM8400 is not set | ||
990 | # CONFIG_MFD_WM8350_I2C is not set | ||
991 | |||
992 | # | ||
993 | # Voltage and Current regulators | ||
994 | # | ||
995 | # CONFIG_REGULATOR is not set | ||
996 | # CONFIG_REGULATOR_FIXED_VOLTAGE is not set | ||
997 | # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set | ||
998 | # CONFIG_REGULATOR_BQ24022 is not set | ||
983 | 999 | ||
984 | # | 1000 | # |
985 | # Multimedia devices | 1001 | # Multimedia devices |
@@ -1019,12 +1035,19 @@ CONFIG_DRM=m | |||
1019 | # | 1035 | # |
1020 | # CONFIG_DISPLAY_SUPPORT is not set | 1036 | # CONFIG_DISPLAY_SUPPORT is not set |
1021 | CONFIG_SOUND=m | 1037 | CONFIG_SOUND=m |
1038 | # CONFIG_SOUND_OSS_CORE is not set | ||
1022 | # CONFIG_SND is not set | 1039 | # CONFIG_SND is not set |
1023 | # CONFIG_SOUND_PRIME is not set | 1040 | # CONFIG_SOUND_PRIME is not set |
1024 | CONFIG_HID_SUPPORT=y | 1041 | CONFIG_HID_SUPPORT=y |
1025 | CONFIG_HID=y | 1042 | CONFIG_HID=y |
1026 | # CONFIG_HID_DEBUG is not set | 1043 | # CONFIG_HID_DEBUG is not set |
1027 | # CONFIG_HIDRAW is not set | 1044 | # CONFIG_HIDRAW is not set |
1045 | # CONFIG_HID_PID is not set | ||
1046 | |||
1047 | # | ||
1048 | # Special HID drivers | ||
1049 | # | ||
1050 | CONFIG_HID_COMPAT=y | ||
1028 | CONFIG_USB_SUPPORT=y | 1051 | CONFIG_USB_SUPPORT=y |
1029 | CONFIG_USB_ARCH_HAS_HCD=y | 1052 | CONFIG_USB_ARCH_HAS_HCD=y |
1030 | CONFIG_USB_ARCH_HAS_OHCI=y | 1053 | CONFIG_USB_ARCH_HAS_OHCI=y |
@@ -1041,6 +1064,7 @@ CONFIG_USB_ARCH_HAS_EHCI=y | |||
1041 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' | 1064 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' |
1042 | # | 1065 | # |
1043 | # CONFIG_USB_GADGET is not set | 1066 | # CONFIG_USB_GADGET is not set |
1067 | # CONFIG_UWB is not set | ||
1044 | # CONFIG_MMC is not set | 1068 | # CONFIG_MMC is not set |
1045 | # CONFIG_MEMSTICK is not set | 1069 | # CONFIG_MEMSTICK is not set |
1046 | # CONFIG_NEW_LEDS is not set | 1070 | # CONFIG_NEW_LEDS is not set |
@@ -1051,6 +1075,7 @@ CONFIG_USB_ARCH_HAS_EHCI=y | |||
1051 | # CONFIG_DMADEVICES is not set | 1075 | # CONFIG_DMADEVICES is not set |
1052 | # CONFIG_AUXDISPLAY is not set | 1076 | # CONFIG_AUXDISPLAY is not set |
1053 | # CONFIG_UIO is not set | 1077 | # CONFIG_UIO is not set |
1078 | # CONFIG_STAGING is not set | ||
1054 | 1079 | ||
1055 | # | 1080 | # |
1056 | # File systems | 1081 | # File systems |
@@ -1062,12 +1087,13 @@ CONFIG_EXT3_FS=y | |||
1062 | CONFIG_EXT3_FS_XATTR=y | 1087 | CONFIG_EXT3_FS_XATTR=y |
1063 | # CONFIG_EXT3_FS_POSIX_ACL is not set | 1088 | # CONFIG_EXT3_FS_POSIX_ACL is not set |
1064 | # CONFIG_EXT3_FS_SECURITY is not set | 1089 | # CONFIG_EXT3_FS_SECURITY is not set |
1065 | # CONFIG_EXT4DEV_FS is not set | 1090 | # CONFIG_EXT4_FS is not set |
1066 | CONFIG_JBD=y | 1091 | CONFIG_JBD=y |
1067 | CONFIG_FS_MBCACHE=y | 1092 | CONFIG_FS_MBCACHE=y |
1068 | # CONFIG_REISERFS_FS is not set | 1093 | # CONFIG_REISERFS_FS is not set |
1069 | # CONFIG_JFS_FS is not set | 1094 | # CONFIG_JFS_FS is not set |
1070 | # CONFIG_FS_POSIX_ACL is not set | 1095 | # CONFIG_FS_POSIX_ACL is not set |
1096 | CONFIG_FILE_LOCKING=y | ||
1071 | # CONFIG_XFS_FS is not set | 1097 | # CONFIG_XFS_FS is not set |
1072 | # CONFIG_OCFS2_FS is not set | 1098 | # CONFIG_OCFS2_FS is not set |
1073 | CONFIG_DNOTIFY=y | 1099 | CONFIG_DNOTIFY=y |
@@ -1103,6 +1129,7 @@ CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1" | |||
1103 | CONFIG_PROC_FS=y | 1129 | CONFIG_PROC_FS=y |
1104 | # CONFIG_PROC_KCORE is not set | 1130 | # CONFIG_PROC_KCORE is not set |
1105 | CONFIG_PROC_SYSCTL=y | 1131 | CONFIG_PROC_SYSCTL=y |
1132 | CONFIG_PROC_PAGE_MONITOR=y | ||
1106 | CONFIG_SYSFS=y | 1133 | CONFIG_SYSFS=y |
1107 | CONFIG_TMPFS=y | 1134 | CONFIG_TMPFS=y |
1108 | # CONFIG_TMPFS_POSIX_ACL is not set | 1135 | # CONFIG_TMPFS_POSIX_ACL is not set |
@@ -1139,6 +1166,7 @@ CONFIG_LOCKD=y | |||
1139 | CONFIG_LOCKD_V4=y | 1166 | CONFIG_LOCKD_V4=y |
1140 | CONFIG_NFS_COMMON=y | 1167 | CONFIG_NFS_COMMON=y |
1141 | CONFIG_SUNRPC=y | 1168 | CONFIG_SUNRPC=y |
1169 | # CONFIG_SUNRPC_REGISTER_V4 is not set | ||
1142 | # CONFIG_RPCSEC_GSS_KRB5 is not set | 1170 | # CONFIG_RPCSEC_GSS_KRB5 is not set |
1143 | # CONFIG_RPCSEC_GSS_SPKM3 is not set | 1171 | # CONFIG_RPCSEC_GSS_SPKM3 is not set |
1144 | CONFIG_SMB_FS=m | 1172 | CONFIG_SMB_FS=m |
@@ -1199,7 +1227,6 @@ CONFIG_NLS_DEFAULT="iso8859-1" | |||
1199 | # Library routines | 1227 | # Library routines |
1200 | # | 1228 | # |
1201 | CONFIG_BITREVERSE=y | 1229 | CONFIG_BITREVERSE=y |
1202 | # CONFIG_GENERIC_FIND_FIRST_BIT is not set | ||
1203 | CONFIG_CRC_CCITT=y | 1230 | CONFIG_CRC_CCITT=y |
1204 | # CONFIG_CRC16 is not set | 1231 | # CONFIG_CRC16 is not set |
1205 | CONFIG_CRC_T10DIF=m | 1232 | CONFIG_CRC_T10DIF=m |
@@ -1253,15 +1280,23 @@ CONFIG_SCHED_DEBUG=y | |||
1253 | # CONFIG_DEBUG_SG is not set | 1280 | # CONFIG_DEBUG_SG is not set |
1254 | # CONFIG_BOOT_PRINTK_DELAY is not set | 1281 | # CONFIG_BOOT_PRINTK_DELAY is not set |
1255 | # CONFIG_RCU_TORTURE_TEST is not set | 1282 | # CONFIG_RCU_TORTURE_TEST is not set |
1283 | # CONFIG_RCU_CPU_STALL_DETECTOR is not set | ||
1256 | # CONFIG_BACKTRACE_SELF_TEST is not set | 1284 | # CONFIG_BACKTRACE_SELF_TEST is not set |
1285 | # CONFIG_DEBUG_BLOCK_EXT_DEVT is not set | ||
1257 | # CONFIG_FAULT_INJECTION is not set | 1286 | # CONFIG_FAULT_INJECTION is not set |
1258 | # CONFIG_LATENCYTOP is not set | 1287 | # CONFIG_LATENCYTOP is not set |
1259 | CONFIG_SYSCTL_SYSCALL_CHECK=y | 1288 | CONFIG_SYSCTL_SYSCALL_CHECK=y |
1260 | CONFIG_HAVE_FTRACE=y | 1289 | CONFIG_HAVE_FUNCTION_TRACER=y |
1261 | CONFIG_HAVE_DYNAMIC_FTRACE=y | 1290 | |
1262 | # CONFIG_FTRACE is not set | 1291 | # |
1292 | # Tracers | ||
1293 | # | ||
1294 | # CONFIG_FUNCTION_TRACER is not set | ||
1263 | # CONFIG_SCHED_TRACER is not set | 1295 | # CONFIG_SCHED_TRACER is not set |
1264 | # CONFIG_CONTEXT_SWITCH_TRACER is not set | 1296 | # CONFIG_CONTEXT_SWITCH_TRACER is not set |
1297 | # CONFIG_BOOT_TRACER is not set | ||
1298 | # CONFIG_STACK_TRACER is not set | ||
1299 | # CONFIG_DYNAMIC_PRINTK_DEBUG is not set | ||
1265 | # CONFIG_SAMPLES is not set | 1300 | # CONFIG_SAMPLES is not set |
1266 | CONFIG_HAVE_ARCH_KGDB=y | 1301 | CONFIG_HAVE_ARCH_KGDB=y |
1267 | # CONFIG_KGDB is not set | 1302 | # CONFIG_KGDB is not set |
@@ -1270,6 +1305,7 @@ CONFIG_HAVE_ARCH_KGDB=y | |||
1270 | # CONFIG_DEBUG_PAGEALLOC is not set | 1305 | # CONFIG_DEBUG_PAGEALLOC is not set |
1271 | # CONFIG_CODE_PATCHING_SELFTEST is not set | 1306 | # CONFIG_CODE_PATCHING_SELFTEST is not set |
1272 | # CONFIG_FTR_FIXUP_SELFTEST is not set | 1307 | # CONFIG_FTR_FIXUP_SELFTEST is not set |
1308 | # CONFIG_MSI_BITMAP_SELFTEST is not set | ||
1273 | # CONFIG_XMON is not set | 1309 | # CONFIG_XMON is not set |
1274 | # CONFIG_IRQSTACKS is not set | 1310 | # CONFIG_IRQSTACKS is not set |
1275 | CONFIG_BDI_SWITCH=y | 1311 | CONFIG_BDI_SWITCH=y |
@@ -1280,12 +1316,14 @@ CONFIG_BDI_SWITCH=y | |||
1280 | # | 1316 | # |
1281 | # CONFIG_KEYS is not set | 1317 | # CONFIG_KEYS is not set |
1282 | # CONFIG_SECURITY is not set | 1318 | # CONFIG_SECURITY is not set |
1319 | # CONFIG_SECURITYFS is not set | ||
1283 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set | 1320 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set |
1284 | CONFIG_CRYPTO=y | 1321 | CONFIG_CRYPTO=y |
1285 | 1322 | ||
1286 | # | 1323 | # |
1287 | # Crypto core or helper | 1324 | # Crypto core or helper |
1288 | # | 1325 | # |
1326 | # CONFIG_CRYPTO_FIPS is not set | ||
1289 | # CONFIG_CRYPTO_MANAGER is not set | 1327 | # CONFIG_CRYPTO_MANAGER is not set |
1290 | # CONFIG_CRYPTO_GF128MUL is not set | 1328 | # CONFIG_CRYPTO_GF128MUL is not set |
1291 | # CONFIG_CRYPTO_NULL is not set | 1329 | # CONFIG_CRYPTO_NULL is not set |
@@ -1358,6 +1396,11 @@ CONFIG_CRYPTO=y | |||
1358 | # | 1396 | # |
1359 | # CONFIG_CRYPTO_DEFLATE is not set | 1397 | # CONFIG_CRYPTO_DEFLATE is not set |
1360 | # CONFIG_CRYPTO_LZO is not set | 1398 | # CONFIG_CRYPTO_LZO is not set |
1399 | |||
1400 | # | ||
1401 | # Random Number Generation | ||
1402 | # | ||
1403 | # CONFIG_CRYPTO_ANSI_CPRNG is not set | ||
1361 | CONFIG_CRYPTO_HW=y | 1404 | CONFIG_CRYPTO_HW=y |
1362 | # CONFIG_CRYPTO_DEV_HIFN_795X is not set | 1405 | # CONFIG_CRYPTO_DEV_HIFN_795X is not set |
1363 | # CONFIG_CRYPTO_DEV_TALITOS is not set | 1406 | # CONFIG_CRYPTO_DEV_TALITOS is not set |
diff --git a/arch/powerpc/configs/85xx/tqm8540_defconfig b/arch/powerpc/configs/85xx/tqm8540_defconfig index 1b2d5d577915..f3e4f3481fda 100644 --- a/arch/powerpc/configs/85xx/tqm8540_defconfig +++ b/arch/powerpc/configs/85xx/tqm8540_defconfig | |||
@@ -1,7 +1,7 @@ | |||
1 | # | 1 | # |
2 | # Automatically generated make config: don't edit | 2 | # Automatically generated make config: don't edit |
3 | # Linux kernel version: 2.6.27-rc4 | 3 | # Linux kernel version: 2.6.28-rc3 |
4 | # Thu Aug 21 00:52:37 2008 | 4 | # Sat Nov 8 12:40:20 2008 |
5 | # | 5 | # |
6 | # CONFIG_PPC64 is not set | 6 | # CONFIG_PPC64 is not set |
7 | 7 | ||
@@ -24,7 +24,7 @@ CONFIG_SPE=y | |||
24 | # CONFIG_PPC_MM_SLICES is not set | 24 | # CONFIG_PPC_MM_SLICES is not set |
25 | CONFIG_PPC32=y | 25 | CONFIG_PPC32=y |
26 | CONFIG_WORD_SIZE=32 | 26 | CONFIG_WORD_SIZE=32 |
27 | CONFIG_PPC_MERGE=y | 27 | # CONFIG_ARCH_PHYS_ADDR_T_64BIT is not set |
28 | CONFIG_MMU=y | 28 | CONFIG_MMU=y |
29 | CONFIG_GENERIC_CMOS_UPDATE=y | 29 | CONFIG_GENERIC_CMOS_UPDATE=y |
30 | CONFIG_GENERIC_TIME=y | 30 | CONFIG_GENERIC_TIME=y |
@@ -105,7 +105,9 @@ CONFIG_SIGNALFD=y | |||
105 | CONFIG_TIMERFD=y | 105 | CONFIG_TIMERFD=y |
106 | CONFIG_EVENTFD=y | 106 | CONFIG_EVENTFD=y |
107 | CONFIG_SHMEM=y | 107 | CONFIG_SHMEM=y |
108 | CONFIG_AIO=y | ||
108 | CONFIG_VM_EVENT_COUNTERS=y | 109 | CONFIG_VM_EVENT_COUNTERS=y |
110 | CONFIG_PCI_QUIRKS=y | ||
109 | CONFIG_SLUB_DEBUG=y | 111 | CONFIG_SLUB_DEBUG=y |
110 | # CONFIG_SLAB is not set | 112 | # CONFIG_SLAB is not set |
111 | CONFIG_SLUB=y | 113 | CONFIG_SLUB=y |
@@ -118,10 +120,6 @@ CONFIG_HAVE_IOREMAP_PROT=y | |||
118 | CONFIG_HAVE_KPROBES=y | 120 | CONFIG_HAVE_KPROBES=y |
119 | CONFIG_HAVE_KRETPROBES=y | 121 | CONFIG_HAVE_KRETPROBES=y |
120 | CONFIG_HAVE_ARCH_TRACEHOOK=y | 122 | CONFIG_HAVE_ARCH_TRACEHOOK=y |
121 | # CONFIG_HAVE_DMA_ATTRS is not set | ||
122 | # CONFIG_USE_GENERIC_SMP_HELPERS is not set | ||
123 | # CONFIG_HAVE_CLK is not set | ||
124 | CONFIG_PROC_PAGE_MONITOR=y | ||
125 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set | 123 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set |
126 | CONFIG_SLABINFO=y | 124 | CONFIG_SLABINFO=y |
127 | CONFIG_RT_MUTEXES=y | 125 | CONFIG_RT_MUTEXES=y |
@@ -148,6 +146,7 @@ CONFIG_DEFAULT_AS=y | |||
148 | # CONFIG_DEFAULT_NOOP is not set | 146 | # CONFIG_DEFAULT_NOOP is not set |
149 | CONFIG_DEFAULT_IOSCHED="anticipatory" | 147 | CONFIG_DEFAULT_IOSCHED="anticipatory" |
150 | CONFIG_CLASSIC_RCU=y | 148 | CONFIG_CLASSIC_RCU=y |
149 | # CONFIG_FREEZER is not set | ||
151 | 150 | ||
152 | # | 151 | # |
153 | # Platform support | 152 | # Platform support |
@@ -183,14 +182,15 @@ CONFIG_MPIC=y | |||
183 | # CONFIG_PPC_INDIRECT_IO is not set | 182 | # CONFIG_PPC_INDIRECT_IO is not set |
184 | # CONFIG_GENERIC_IOMAP is not set | 183 | # CONFIG_GENERIC_IOMAP is not set |
185 | # CONFIG_CPU_FREQ is not set | 184 | # CONFIG_CPU_FREQ is not set |
185 | # CONFIG_QUICC_ENGINE is not set | ||
186 | # CONFIG_CPM2 is not set | 186 | # CONFIG_CPM2 is not set |
187 | # CONFIG_FSL_ULI1575 is not set | 187 | # CONFIG_FSL_ULI1575 is not set |
188 | # CONFIG_MPC8xxx_GPIO is not set | ||
188 | 189 | ||
189 | # | 190 | # |
190 | # Kernel options | 191 | # Kernel options |
191 | # | 192 | # |
192 | # CONFIG_HIGHMEM is not set | 193 | # CONFIG_HIGHMEM is not set |
193 | # CONFIG_TICK_ONESHOT is not set | ||
194 | # CONFIG_NO_HZ is not set | 194 | # CONFIG_NO_HZ is not set |
195 | # CONFIG_HIGH_RES_TIMERS is not set | 195 | # CONFIG_HIGH_RES_TIMERS is not set |
196 | CONFIG_GENERIC_CLOCKEVENTS_BUILD=y | 196 | CONFIG_GENERIC_CLOCKEVENTS_BUILD=y |
@@ -204,6 +204,8 @@ CONFIG_PREEMPT_NONE=y | |||
204 | # CONFIG_PREEMPT_VOLUNTARY is not set | 204 | # CONFIG_PREEMPT_VOLUNTARY is not set |
205 | # CONFIG_PREEMPT is not set | 205 | # CONFIG_PREEMPT is not set |
206 | CONFIG_BINFMT_ELF=y | 206 | CONFIG_BINFMT_ELF=y |
207 | # CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set | ||
208 | # CONFIG_HAVE_AOUT is not set | ||
207 | # CONFIG_BINFMT_MISC is not set | 209 | # CONFIG_BINFMT_MISC is not set |
208 | CONFIG_MATH_EMULATION=y | 210 | CONFIG_MATH_EMULATION=y |
209 | # CONFIG_IOMMU_HELPER is not set | 211 | # CONFIG_IOMMU_HELPER is not set |
@@ -218,15 +220,15 @@ CONFIG_FLATMEM_MANUAL=y | |||
218 | # CONFIG_SPARSEMEM_MANUAL is not set | 220 | # CONFIG_SPARSEMEM_MANUAL is not set |
219 | CONFIG_FLATMEM=y | 221 | CONFIG_FLATMEM=y |
220 | CONFIG_FLAT_NODE_MEM_MAP=y | 222 | CONFIG_FLAT_NODE_MEM_MAP=y |
221 | # CONFIG_SPARSEMEM_STATIC is not set | ||
222 | # CONFIG_SPARSEMEM_VMEMMAP_ENABLE is not set | ||
223 | CONFIG_PAGEFLAGS_EXTENDED=y | 223 | CONFIG_PAGEFLAGS_EXTENDED=y |
224 | CONFIG_SPLIT_PTLOCK_CPUS=4 | 224 | CONFIG_SPLIT_PTLOCK_CPUS=4 |
225 | CONFIG_MIGRATION=y | 225 | CONFIG_MIGRATION=y |
226 | # CONFIG_RESOURCES_64BIT is not set | 226 | # CONFIG_RESOURCES_64BIT is not set |
227 | # CONFIG_PHYS_ADDR_T_64BIT is not set | ||
227 | CONFIG_ZONE_DMA_FLAG=1 | 228 | CONFIG_ZONE_DMA_FLAG=1 |
228 | CONFIG_BOUNCE=y | 229 | CONFIG_BOUNCE=y |
229 | CONFIG_VIRT_TO_BUS=y | 230 | CONFIG_VIRT_TO_BUS=y |
231 | CONFIG_UNEVICTABLE_LRU=y | ||
230 | CONFIG_FORCE_MAX_ZONEORDER=11 | 232 | CONFIG_FORCE_MAX_ZONEORDER=11 |
231 | # CONFIG_PROC_DEVICETREE is not set | 233 | # CONFIG_PROC_DEVICETREE is not set |
232 | # CONFIG_CMDLINE_BOOL is not set | 234 | # CONFIG_CMDLINE_BOOL is not set |
@@ -249,7 +251,7 @@ CONFIG_PCI_SYSCALL=y | |||
249 | # CONFIG_PCIEPORTBUS is not set | 251 | # CONFIG_PCIEPORTBUS is not set |
250 | CONFIG_ARCH_SUPPORTS_MSI=y | 252 | CONFIG_ARCH_SUPPORTS_MSI=y |
251 | # CONFIG_PCI_MSI is not set | 253 | # CONFIG_PCI_MSI is not set |
252 | CONFIG_PCI_LEGACY=y | 254 | # CONFIG_PCI_LEGACY is not set |
253 | # CONFIG_HAS_RAPIDIO is not set | 255 | # CONFIG_HAS_RAPIDIO is not set |
254 | 256 | ||
255 | # | 257 | # |
@@ -316,6 +318,7 @@ CONFIG_DEFAULT_TCP_CONG="cubic" | |||
316 | # CONFIG_TIPC is not set | 318 | # CONFIG_TIPC is not set |
317 | # CONFIG_ATM is not set | 319 | # CONFIG_ATM is not set |
318 | # CONFIG_BRIDGE is not set | 320 | # CONFIG_BRIDGE is not set |
321 | # CONFIG_NET_DSA is not set | ||
319 | # CONFIG_VLAN_8021Q is not set | 322 | # CONFIG_VLAN_8021Q is not set |
320 | # CONFIG_DECNET is not set | 323 | # CONFIG_DECNET is not set |
321 | # CONFIG_LLC2 is not set | 324 | # CONFIG_LLC2 is not set |
@@ -336,11 +339,10 @@ CONFIG_DEFAULT_TCP_CONG="cubic" | |||
336 | # CONFIG_IRDA is not set | 339 | # CONFIG_IRDA is not set |
337 | # CONFIG_BT is not set | 340 | # CONFIG_BT is not set |
338 | # CONFIG_AF_RXRPC is not set | 341 | # CONFIG_AF_RXRPC is not set |
339 | 342 | # CONFIG_PHONET is not set | |
340 | # | 343 | CONFIG_WIRELESS=y |
341 | # Wireless | ||
342 | # | ||
343 | # CONFIG_CFG80211 is not set | 344 | # CONFIG_CFG80211 is not set |
345 | CONFIG_WIRELESS_OLD_REGULATORY=y | ||
344 | # CONFIG_WIRELESS_EXT is not set | 346 | # CONFIG_WIRELESS_EXT is not set |
345 | # CONFIG_MAC80211 is not set | 347 | # CONFIG_MAC80211 is not set |
346 | # CONFIG_IEEE80211 is not set | 348 | # CONFIG_IEEE80211 is not set |
@@ -466,18 +468,17 @@ CONFIG_MISC_DEVICES=y | |||
466 | # CONFIG_HP_ILO is not set | 468 | # CONFIG_HP_ILO is not set |
467 | CONFIG_HAVE_IDE=y | 469 | CONFIG_HAVE_IDE=y |
468 | CONFIG_IDE=y | 470 | CONFIG_IDE=y |
469 | CONFIG_BLK_DEV_IDE=y | ||
470 | 471 | ||
471 | # | 472 | # |
472 | # Please see Documentation/ide/ide.txt for help/info on IDE drives | 473 | # Please see Documentation/ide/ide.txt for help/info on IDE drives |
473 | # | 474 | # |
474 | CONFIG_IDE_TIMINGS=y | 475 | CONFIG_IDE_TIMINGS=y |
475 | # CONFIG_BLK_DEV_IDE_SATA is not set | 476 | # CONFIG_BLK_DEV_IDE_SATA is not set |
476 | CONFIG_BLK_DEV_IDEDISK=y | 477 | CONFIG_IDE_GD=y |
477 | # CONFIG_IDEDISK_MULTI_MODE is not set | 478 | CONFIG_IDE_GD_ATA=y |
479 | # CONFIG_IDE_GD_ATAPI is not set | ||
478 | # CONFIG_BLK_DEV_IDECD is not set | 480 | # CONFIG_BLK_DEV_IDECD is not set |
479 | # CONFIG_BLK_DEV_IDETAPE is not set | 481 | # CONFIG_BLK_DEV_IDETAPE is not set |
480 | # CONFIG_BLK_DEV_IDEFLOPPY is not set | ||
481 | # CONFIG_IDE_TASK_IOCTL is not set | 482 | # CONFIG_IDE_TASK_IOCTL is not set |
482 | CONFIG_IDE_PROC_FS=y | 483 | CONFIG_IDE_PROC_FS=y |
483 | 484 | ||
@@ -580,6 +581,9 @@ CONFIG_MII=y | |||
580 | # CONFIG_IBM_NEW_EMAC_RGMII is not set | 581 | # CONFIG_IBM_NEW_EMAC_RGMII is not set |
581 | # CONFIG_IBM_NEW_EMAC_TAH is not set | 582 | # CONFIG_IBM_NEW_EMAC_TAH is not set |
582 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set | 583 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set |
584 | # CONFIG_IBM_NEW_EMAC_NO_FLOW_CTRL is not set | ||
585 | # CONFIG_IBM_NEW_EMAC_MAL_CLR_ICINTSTAT is not set | ||
586 | # CONFIG_IBM_NEW_EMAC_MAL_COMMON_ERR is not set | ||
583 | CONFIG_NET_PCI=y | 587 | CONFIG_NET_PCI=y |
584 | # CONFIG_PCNET32 is not set | 588 | # CONFIG_PCNET32 is not set |
585 | # CONFIG_AMD8111_ETH is not set | 589 | # CONFIG_AMD8111_ETH is not set |
@@ -600,6 +604,7 @@ CONFIG_E100=y | |||
600 | # CONFIG_TLAN is not set | 604 | # CONFIG_TLAN is not set |
601 | # CONFIG_VIA_RHINE is not set | 605 | # CONFIG_VIA_RHINE is not set |
602 | # CONFIG_SC92031 is not set | 606 | # CONFIG_SC92031 is not set |
607 | # CONFIG_ATL2 is not set | ||
603 | CONFIG_NETDEV_1000=y | 608 | CONFIG_NETDEV_1000=y |
604 | # CONFIG_ACENIC is not set | 609 | # CONFIG_ACENIC is not set |
605 | # CONFIG_DL2K is not set | 610 | # CONFIG_DL2K is not set |
@@ -621,18 +626,22 @@ CONFIG_GIANFAR=y | |||
621 | # CONFIG_QLA3XXX is not set | 626 | # CONFIG_QLA3XXX is not set |
622 | # CONFIG_ATL1 is not set | 627 | # CONFIG_ATL1 is not set |
623 | # CONFIG_ATL1E is not set | 628 | # CONFIG_ATL1E is not set |
629 | # CONFIG_JME is not set | ||
624 | CONFIG_NETDEV_10000=y | 630 | CONFIG_NETDEV_10000=y |
625 | # CONFIG_CHELSIO_T1 is not set | 631 | # CONFIG_CHELSIO_T1 is not set |
626 | # CONFIG_CHELSIO_T3 is not set | 632 | # CONFIG_CHELSIO_T3 is not set |
633 | # CONFIG_ENIC is not set | ||
627 | # CONFIG_IXGBE is not set | 634 | # CONFIG_IXGBE is not set |
628 | # CONFIG_IXGB is not set | 635 | # CONFIG_IXGB is not set |
629 | # CONFIG_S2IO is not set | 636 | # CONFIG_S2IO is not set |
630 | # CONFIG_MYRI10GE is not set | 637 | # CONFIG_MYRI10GE is not set |
631 | # CONFIG_NETXEN_NIC is not set | 638 | # CONFIG_NETXEN_NIC is not set |
632 | # CONFIG_NIU is not set | 639 | # CONFIG_NIU is not set |
640 | # CONFIG_MLX4_EN is not set | ||
633 | # CONFIG_MLX4_CORE is not set | 641 | # CONFIG_MLX4_CORE is not set |
634 | # CONFIG_TEHUTI is not set | 642 | # CONFIG_TEHUTI is not set |
635 | # CONFIG_BNX2X is not set | 643 | # CONFIG_BNX2X is not set |
644 | # CONFIG_QLGE is not set | ||
636 | # CONFIG_SFC is not set | 645 | # CONFIG_SFC is not set |
637 | # CONFIG_TR is not set | 646 | # CONFIG_TR is not set |
638 | 647 | ||
@@ -867,6 +876,17 @@ CONFIG_SSB_POSSIBLE=y | |||
867 | # CONFIG_MFD_SM501 is not set | 876 | # CONFIG_MFD_SM501 is not set |
868 | # CONFIG_HTC_PASIC3 is not set | 877 | # CONFIG_HTC_PASIC3 is not set |
869 | # CONFIG_MFD_TMIO is not set | 878 | # CONFIG_MFD_TMIO is not set |
879 | # CONFIG_PMIC_DA903X is not set | ||
880 | # CONFIG_MFD_WM8400 is not set | ||
881 | # CONFIG_MFD_WM8350_I2C is not set | ||
882 | |||
883 | # | ||
884 | # Voltage and Current regulators | ||
885 | # | ||
886 | # CONFIG_REGULATOR is not set | ||
887 | # CONFIG_REGULATOR_FIXED_VOLTAGE is not set | ||
888 | # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set | ||
889 | # CONFIG_REGULATOR_BQ24022 is not set | ||
870 | 890 | ||
871 | # | 891 | # |
872 | # Multimedia devices | 892 | # Multimedia devices |
@@ -903,6 +923,12 @@ CONFIG_HID_SUPPORT=y | |||
903 | CONFIG_HID=y | 923 | CONFIG_HID=y |
904 | # CONFIG_HID_DEBUG is not set | 924 | # CONFIG_HID_DEBUG is not set |
905 | # CONFIG_HIDRAW is not set | 925 | # CONFIG_HIDRAW is not set |
926 | # CONFIG_HID_PID is not set | ||
927 | |||
928 | # | ||
929 | # Special HID drivers | ||
930 | # | ||
931 | CONFIG_HID_COMPAT=y | ||
906 | CONFIG_USB_SUPPORT=y | 932 | CONFIG_USB_SUPPORT=y |
907 | CONFIG_USB_ARCH_HAS_HCD=y | 933 | CONFIG_USB_ARCH_HAS_HCD=y |
908 | CONFIG_USB_ARCH_HAS_OHCI=y | 934 | CONFIG_USB_ARCH_HAS_OHCI=y |
@@ -919,6 +945,7 @@ CONFIG_USB_ARCH_HAS_EHCI=y | |||
919 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' | 945 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' |
920 | # | 946 | # |
921 | # CONFIG_USB_GADGET is not set | 947 | # CONFIG_USB_GADGET is not set |
948 | # CONFIG_UWB is not set | ||
922 | # CONFIG_MMC is not set | 949 | # CONFIG_MMC is not set |
923 | # CONFIG_MEMSTICK is not set | 950 | # CONFIG_MEMSTICK is not set |
924 | # CONFIG_NEW_LEDS is not set | 951 | # CONFIG_NEW_LEDS is not set |
@@ -928,6 +955,7 @@ CONFIG_USB_ARCH_HAS_EHCI=y | |||
928 | # CONFIG_RTC_CLASS is not set | 955 | # CONFIG_RTC_CLASS is not set |
929 | # CONFIG_DMADEVICES is not set | 956 | # CONFIG_DMADEVICES is not set |
930 | # CONFIG_UIO is not set | 957 | # CONFIG_UIO is not set |
958 | # CONFIG_STAGING is not set | ||
931 | 959 | ||
932 | # | 960 | # |
933 | # File systems | 961 | # File systems |
@@ -939,12 +967,13 @@ CONFIG_EXT3_FS=y | |||
939 | CONFIG_EXT3_FS_XATTR=y | 967 | CONFIG_EXT3_FS_XATTR=y |
940 | # CONFIG_EXT3_FS_POSIX_ACL is not set | 968 | # CONFIG_EXT3_FS_POSIX_ACL is not set |
941 | # CONFIG_EXT3_FS_SECURITY is not set | 969 | # CONFIG_EXT3_FS_SECURITY is not set |
942 | # CONFIG_EXT4DEV_FS is not set | 970 | # CONFIG_EXT4_FS is not set |
943 | CONFIG_JBD=y | 971 | CONFIG_JBD=y |
944 | CONFIG_FS_MBCACHE=y | 972 | CONFIG_FS_MBCACHE=y |
945 | # CONFIG_REISERFS_FS is not set | 973 | # CONFIG_REISERFS_FS is not set |
946 | # CONFIG_JFS_FS is not set | 974 | # CONFIG_JFS_FS is not set |
947 | # CONFIG_FS_POSIX_ACL is not set | 975 | # CONFIG_FS_POSIX_ACL is not set |
976 | CONFIG_FILE_LOCKING=y | ||
948 | # CONFIG_XFS_FS is not set | 977 | # CONFIG_XFS_FS is not set |
949 | # CONFIG_OCFS2_FS is not set | 978 | # CONFIG_OCFS2_FS is not set |
950 | CONFIG_DNOTIFY=y | 979 | CONFIG_DNOTIFY=y |
@@ -974,6 +1003,7 @@ CONFIG_INOTIFY_USER=y | |||
974 | CONFIG_PROC_FS=y | 1003 | CONFIG_PROC_FS=y |
975 | CONFIG_PROC_KCORE=y | 1004 | CONFIG_PROC_KCORE=y |
976 | CONFIG_PROC_SYSCTL=y | 1005 | CONFIG_PROC_SYSCTL=y |
1006 | CONFIG_PROC_PAGE_MONITOR=y | ||
977 | CONFIG_SYSFS=y | 1007 | CONFIG_SYSFS=y |
978 | CONFIG_TMPFS=y | 1008 | CONFIG_TMPFS=y |
979 | # CONFIG_TMPFS_POSIX_ACL is not set | 1009 | # CONFIG_TMPFS_POSIX_ACL is not set |
@@ -1019,6 +1049,7 @@ CONFIG_ROOT_NFS=y | |||
1019 | CONFIG_LOCKD=y | 1049 | CONFIG_LOCKD=y |
1020 | CONFIG_NFS_COMMON=y | 1050 | CONFIG_NFS_COMMON=y |
1021 | CONFIG_SUNRPC=y | 1051 | CONFIG_SUNRPC=y |
1052 | # CONFIG_SUNRPC_REGISTER_V4 is not set | ||
1022 | # CONFIG_RPCSEC_GSS_KRB5 is not set | 1053 | # CONFIG_RPCSEC_GSS_KRB5 is not set |
1023 | # CONFIG_RPCSEC_GSS_SPKM3 is not set | 1054 | # CONFIG_RPCSEC_GSS_SPKM3 is not set |
1024 | # CONFIG_SMB_FS is not set | 1055 | # CONFIG_SMB_FS is not set |
@@ -1051,7 +1082,6 @@ CONFIG_PARTITION_ADVANCED=y | |||
1051 | # Library routines | 1082 | # Library routines |
1052 | # | 1083 | # |
1053 | CONFIG_BITREVERSE=y | 1084 | CONFIG_BITREVERSE=y |
1054 | # CONFIG_GENERIC_FIND_FIRST_BIT is not set | ||
1055 | # CONFIG_CRC_CCITT is not set | 1085 | # CONFIG_CRC_CCITT is not set |
1056 | # CONFIG_CRC16 is not set | 1086 | # CONFIG_CRC16 is not set |
1057 | # CONFIG_CRC_T10DIF is not set | 1087 | # CONFIG_CRC_T10DIF is not set |
@@ -1083,13 +1113,15 @@ CONFIG_FRAME_WARN=1024 | |||
1083 | # CONFIG_SLUB_STATS is not set | 1113 | # CONFIG_SLUB_STATS is not set |
1084 | # CONFIG_DEBUG_BUGVERBOSE is not set | 1114 | # CONFIG_DEBUG_BUGVERBOSE is not set |
1085 | # CONFIG_DEBUG_MEMORY_INIT is not set | 1115 | # CONFIG_DEBUG_MEMORY_INIT is not set |
1116 | # CONFIG_RCU_CPU_STALL_DETECTOR is not set | ||
1086 | # CONFIG_LATENCYTOP is not set | 1117 | # CONFIG_LATENCYTOP is not set |
1087 | CONFIG_SYSCTL_SYSCALL_CHECK=y | 1118 | CONFIG_SYSCTL_SYSCALL_CHECK=y |
1088 | CONFIG_HAVE_FTRACE=y | 1119 | CONFIG_HAVE_FUNCTION_TRACER=y |
1089 | CONFIG_HAVE_DYNAMIC_FTRACE=y | 1120 | |
1090 | # CONFIG_FTRACE is not set | 1121 | # |
1091 | # CONFIG_SCHED_TRACER is not set | 1122 | # Tracers |
1092 | # CONFIG_CONTEXT_SWITCH_TRACER is not set | 1123 | # |
1124 | # CONFIG_DYNAMIC_PRINTK_DEBUG is not set | ||
1093 | # CONFIG_SAMPLES is not set | 1125 | # CONFIG_SAMPLES is not set |
1094 | CONFIG_HAVE_ARCH_KGDB=y | 1126 | CONFIG_HAVE_ARCH_KGDB=y |
1095 | # CONFIG_IRQSTACKS is not set | 1127 | # CONFIG_IRQSTACKS is not set |
@@ -1100,12 +1132,14 @@ CONFIG_HAVE_ARCH_KGDB=y | |||
1100 | # | 1132 | # |
1101 | # CONFIG_KEYS is not set | 1133 | # CONFIG_KEYS is not set |
1102 | # CONFIG_SECURITY is not set | 1134 | # CONFIG_SECURITY is not set |
1135 | # CONFIG_SECURITYFS is not set | ||
1103 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set | 1136 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set |
1104 | CONFIG_CRYPTO=y | 1137 | CONFIG_CRYPTO=y |
1105 | 1138 | ||
1106 | # | 1139 | # |
1107 | # Crypto core or helper | 1140 | # Crypto core or helper |
1108 | # | 1141 | # |
1142 | # CONFIG_CRYPTO_FIPS is not set | ||
1109 | # CONFIG_CRYPTO_MANAGER is not set | 1143 | # CONFIG_CRYPTO_MANAGER is not set |
1110 | # CONFIG_CRYPTO_GF128MUL is not set | 1144 | # CONFIG_CRYPTO_GF128MUL is not set |
1111 | # CONFIG_CRYPTO_NULL is not set | 1145 | # CONFIG_CRYPTO_NULL is not set |
@@ -1177,6 +1211,11 @@ CONFIG_CRYPTO=y | |||
1177 | # | 1211 | # |
1178 | # CONFIG_CRYPTO_DEFLATE is not set | 1212 | # CONFIG_CRYPTO_DEFLATE is not set |
1179 | # CONFIG_CRYPTO_LZO is not set | 1213 | # CONFIG_CRYPTO_LZO is not set |
1214 | |||
1215 | # | ||
1216 | # Random Number Generation | ||
1217 | # | ||
1218 | # CONFIG_CRYPTO_ANSI_CPRNG is not set | ||
1180 | CONFIG_CRYPTO_HW=y | 1219 | CONFIG_CRYPTO_HW=y |
1181 | # CONFIG_CRYPTO_DEV_HIFN_795X is not set | 1220 | # CONFIG_CRYPTO_DEV_HIFN_795X is not set |
1182 | # CONFIG_CRYPTO_DEV_TALITOS is not set | 1221 | # CONFIG_CRYPTO_DEV_TALITOS is not set |
diff --git a/arch/powerpc/configs/85xx/tqm8541_defconfig b/arch/powerpc/configs/85xx/tqm8541_defconfig index da841a09755c..c62489394535 100644 --- a/arch/powerpc/configs/85xx/tqm8541_defconfig +++ b/arch/powerpc/configs/85xx/tqm8541_defconfig | |||
@@ -1,7 +1,7 @@ | |||
1 | # | 1 | # |
2 | # Automatically generated make config: don't edit | 2 | # Automatically generated make config: don't edit |
3 | # Linux kernel version: 2.6.27-rc4 | 3 | # Linux kernel version: 2.6.28-rc3 |
4 | # Thu Aug 21 00:52:39 2008 | 4 | # Sat Nov 8 12:40:21 2008 |
5 | # | 5 | # |
6 | # CONFIG_PPC64 is not set | 6 | # CONFIG_PPC64 is not set |
7 | 7 | ||
@@ -24,7 +24,7 @@ CONFIG_SPE=y | |||
24 | # CONFIG_PPC_MM_SLICES is not set | 24 | # CONFIG_PPC_MM_SLICES is not set |
25 | CONFIG_PPC32=y | 25 | CONFIG_PPC32=y |
26 | CONFIG_WORD_SIZE=32 | 26 | CONFIG_WORD_SIZE=32 |
27 | CONFIG_PPC_MERGE=y | 27 | # CONFIG_ARCH_PHYS_ADDR_T_64BIT is not set |
28 | CONFIG_MMU=y | 28 | CONFIG_MMU=y |
29 | CONFIG_GENERIC_CMOS_UPDATE=y | 29 | CONFIG_GENERIC_CMOS_UPDATE=y |
30 | CONFIG_GENERIC_TIME=y | 30 | CONFIG_GENERIC_TIME=y |
@@ -106,7 +106,9 @@ CONFIG_SIGNALFD=y | |||
106 | CONFIG_TIMERFD=y | 106 | CONFIG_TIMERFD=y |
107 | CONFIG_EVENTFD=y | 107 | CONFIG_EVENTFD=y |
108 | CONFIG_SHMEM=y | 108 | CONFIG_SHMEM=y |
109 | CONFIG_AIO=y | ||
109 | CONFIG_VM_EVENT_COUNTERS=y | 110 | CONFIG_VM_EVENT_COUNTERS=y |
111 | CONFIG_PCI_QUIRKS=y | ||
110 | CONFIG_SLUB_DEBUG=y | 112 | CONFIG_SLUB_DEBUG=y |
111 | # CONFIG_SLAB is not set | 113 | # CONFIG_SLAB is not set |
112 | CONFIG_SLUB=y | 114 | CONFIG_SLUB=y |
@@ -119,10 +121,7 @@ CONFIG_HAVE_IOREMAP_PROT=y | |||
119 | CONFIG_HAVE_KPROBES=y | 121 | CONFIG_HAVE_KPROBES=y |
120 | CONFIG_HAVE_KRETPROBES=y | 122 | CONFIG_HAVE_KRETPROBES=y |
121 | CONFIG_HAVE_ARCH_TRACEHOOK=y | 123 | CONFIG_HAVE_ARCH_TRACEHOOK=y |
122 | # CONFIG_HAVE_DMA_ATTRS is not set | ||
123 | # CONFIG_USE_GENERIC_SMP_HELPERS is not set | ||
124 | CONFIG_HAVE_CLK=y | 124 | CONFIG_HAVE_CLK=y |
125 | CONFIG_PROC_PAGE_MONITOR=y | ||
126 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set | 125 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set |
127 | CONFIG_SLABINFO=y | 126 | CONFIG_SLABINFO=y |
128 | CONFIG_RT_MUTEXES=y | 127 | CONFIG_RT_MUTEXES=y |
@@ -149,6 +148,7 @@ CONFIG_DEFAULT_AS=y | |||
149 | # CONFIG_DEFAULT_NOOP is not set | 148 | # CONFIG_DEFAULT_NOOP is not set |
150 | CONFIG_DEFAULT_IOSCHED="anticipatory" | 149 | CONFIG_DEFAULT_IOSCHED="anticipatory" |
151 | CONFIG_CLASSIC_RCU=y | 150 | CONFIG_CLASSIC_RCU=y |
151 | # CONFIG_FREEZER is not set | ||
152 | 152 | ||
153 | # | 153 | # |
154 | # Platform support | 154 | # Platform support |
@@ -184,15 +184,16 @@ CONFIG_MPIC=y | |||
184 | # CONFIG_PPC_INDIRECT_IO is not set | 184 | # CONFIG_PPC_INDIRECT_IO is not set |
185 | # CONFIG_GENERIC_IOMAP is not set | 185 | # CONFIG_GENERIC_IOMAP is not set |
186 | # CONFIG_CPU_FREQ is not set | 186 | # CONFIG_CPU_FREQ is not set |
187 | # CONFIG_QUICC_ENGINE is not set | ||
187 | CONFIG_CPM2=y | 188 | CONFIG_CPM2=y |
188 | # CONFIG_FSL_ULI1575 is not set | 189 | # CONFIG_FSL_ULI1575 is not set |
189 | CONFIG_CPM=y | 190 | CONFIG_CPM=y |
191 | # CONFIG_MPC8xxx_GPIO is not set | ||
190 | 192 | ||
191 | # | 193 | # |
192 | # Kernel options | 194 | # Kernel options |
193 | # | 195 | # |
194 | # CONFIG_HIGHMEM is not set | 196 | # CONFIG_HIGHMEM is not set |
195 | # CONFIG_TICK_ONESHOT is not set | ||
196 | # CONFIG_NO_HZ is not set | 197 | # CONFIG_NO_HZ is not set |
197 | # CONFIG_HIGH_RES_TIMERS is not set | 198 | # CONFIG_HIGH_RES_TIMERS is not set |
198 | CONFIG_GENERIC_CLOCKEVENTS_BUILD=y | 199 | CONFIG_GENERIC_CLOCKEVENTS_BUILD=y |
@@ -206,6 +207,8 @@ CONFIG_PREEMPT_NONE=y | |||
206 | # CONFIG_PREEMPT_VOLUNTARY is not set | 207 | # CONFIG_PREEMPT_VOLUNTARY is not set |
207 | # CONFIG_PREEMPT is not set | 208 | # CONFIG_PREEMPT is not set |
208 | CONFIG_BINFMT_ELF=y | 209 | CONFIG_BINFMT_ELF=y |
210 | # CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set | ||
211 | # CONFIG_HAVE_AOUT is not set | ||
209 | # CONFIG_BINFMT_MISC is not set | 212 | # CONFIG_BINFMT_MISC is not set |
210 | CONFIG_MATH_EMULATION=y | 213 | CONFIG_MATH_EMULATION=y |
211 | # CONFIG_IOMMU_HELPER is not set | 214 | # CONFIG_IOMMU_HELPER is not set |
@@ -220,15 +223,15 @@ CONFIG_FLATMEM_MANUAL=y | |||
220 | # CONFIG_SPARSEMEM_MANUAL is not set | 223 | # CONFIG_SPARSEMEM_MANUAL is not set |
221 | CONFIG_FLATMEM=y | 224 | CONFIG_FLATMEM=y |
222 | CONFIG_FLAT_NODE_MEM_MAP=y | 225 | CONFIG_FLAT_NODE_MEM_MAP=y |
223 | # CONFIG_SPARSEMEM_STATIC is not set | ||
224 | # CONFIG_SPARSEMEM_VMEMMAP_ENABLE is not set | ||
225 | CONFIG_PAGEFLAGS_EXTENDED=y | 226 | CONFIG_PAGEFLAGS_EXTENDED=y |
226 | CONFIG_SPLIT_PTLOCK_CPUS=4 | 227 | CONFIG_SPLIT_PTLOCK_CPUS=4 |
227 | CONFIG_MIGRATION=y | 228 | CONFIG_MIGRATION=y |
228 | # CONFIG_RESOURCES_64BIT is not set | 229 | # CONFIG_RESOURCES_64BIT is not set |
230 | # CONFIG_PHYS_ADDR_T_64BIT is not set | ||
229 | CONFIG_ZONE_DMA_FLAG=1 | 231 | CONFIG_ZONE_DMA_FLAG=1 |
230 | CONFIG_BOUNCE=y | 232 | CONFIG_BOUNCE=y |
231 | CONFIG_VIRT_TO_BUS=y | 233 | CONFIG_VIRT_TO_BUS=y |
234 | CONFIG_UNEVICTABLE_LRU=y | ||
232 | CONFIG_FORCE_MAX_ZONEORDER=11 | 235 | CONFIG_FORCE_MAX_ZONEORDER=11 |
233 | # CONFIG_PROC_DEVICETREE is not set | 236 | # CONFIG_PROC_DEVICETREE is not set |
234 | # CONFIG_CMDLINE_BOOL is not set | 237 | # CONFIG_CMDLINE_BOOL is not set |
@@ -251,7 +254,7 @@ CONFIG_PCI_SYSCALL=y | |||
251 | # CONFIG_PCIEPORTBUS is not set | 254 | # CONFIG_PCIEPORTBUS is not set |
252 | CONFIG_ARCH_SUPPORTS_MSI=y | 255 | CONFIG_ARCH_SUPPORTS_MSI=y |
253 | # CONFIG_PCI_MSI is not set | 256 | # CONFIG_PCI_MSI is not set |
254 | CONFIG_PCI_LEGACY=y | 257 | # CONFIG_PCI_LEGACY is not set |
255 | # CONFIG_HAS_RAPIDIO is not set | 258 | # CONFIG_HAS_RAPIDIO is not set |
256 | 259 | ||
257 | # | 260 | # |
@@ -318,6 +321,7 @@ CONFIG_DEFAULT_TCP_CONG="cubic" | |||
318 | # CONFIG_TIPC is not set | 321 | # CONFIG_TIPC is not set |
319 | # CONFIG_ATM is not set | 322 | # CONFIG_ATM is not set |
320 | # CONFIG_BRIDGE is not set | 323 | # CONFIG_BRIDGE is not set |
324 | # CONFIG_NET_DSA is not set | ||
321 | # CONFIG_VLAN_8021Q is not set | 325 | # CONFIG_VLAN_8021Q is not set |
322 | # CONFIG_DECNET is not set | 326 | # CONFIG_DECNET is not set |
323 | # CONFIG_LLC2 is not set | 327 | # CONFIG_LLC2 is not set |
@@ -338,11 +342,10 @@ CONFIG_DEFAULT_TCP_CONG="cubic" | |||
338 | # CONFIG_IRDA is not set | 342 | # CONFIG_IRDA is not set |
339 | # CONFIG_BT is not set | 343 | # CONFIG_BT is not set |
340 | # CONFIG_AF_RXRPC is not set | 344 | # CONFIG_AF_RXRPC is not set |
341 | 345 | # CONFIG_PHONET is not set | |
342 | # | 346 | CONFIG_WIRELESS=y |
343 | # Wireless | ||
344 | # | ||
345 | # CONFIG_CFG80211 is not set | 347 | # CONFIG_CFG80211 is not set |
348 | CONFIG_WIRELESS_OLD_REGULATORY=y | ||
346 | # CONFIG_WIRELESS_EXT is not set | 349 | # CONFIG_WIRELESS_EXT is not set |
347 | # CONFIG_MAC80211 is not set | 350 | # CONFIG_MAC80211 is not set |
348 | # CONFIG_IEEE80211 is not set | 351 | # CONFIG_IEEE80211 is not set |
@@ -469,18 +472,17 @@ CONFIG_MISC_DEVICES=y | |||
469 | # CONFIG_HP_ILO is not set | 472 | # CONFIG_HP_ILO is not set |
470 | CONFIG_HAVE_IDE=y | 473 | CONFIG_HAVE_IDE=y |
471 | CONFIG_IDE=y | 474 | CONFIG_IDE=y |
472 | CONFIG_BLK_DEV_IDE=y | ||
473 | 475 | ||
474 | # | 476 | # |
475 | # Please see Documentation/ide/ide.txt for help/info on IDE drives | 477 | # Please see Documentation/ide/ide.txt for help/info on IDE drives |
476 | # | 478 | # |
477 | CONFIG_IDE_TIMINGS=y | 479 | CONFIG_IDE_TIMINGS=y |
478 | # CONFIG_BLK_DEV_IDE_SATA is not set | 480 | # CONFIG_BLK_DEV_IDE_SATA is not set |
479 | CONFIG_BLK_DEV_IDEDISK=y | 481 | CONFIG_IDE_GD=y |
480 | # CONFIG_IDEDISK_MULTI_MODE is not set | 482 | CONFIG_IDE_GD_ATA=y |
483 | # CONFIG_IDE_GD_ATAPI is not set | ||
481 | # CONFIG_BLK_DEV_IDECD is not set | 484 | # CONFIG_BLK_DEV_IDECD is not set |
482 | # CONFIG_BLK_DEV_IDETAPE is not set | 485 | # CONFIG_BLK_DEV_IDETAPE is not set |
483 | # CONFIG_BLK_DEV_IDEFLOPPY is not set | ||
484 | # CONFIG_IDE_TASK_IOCTL is not set | 486 | # CONFIG_IDE_TASK_IOCTL is not set |
485 | CONFIG_IDE_PROC_FS=y | 487 | CONFIG_IDE_PROC_FS=y |
486 | 488 | ||
@@ -583,6 +585,9 @@ CONFIG_MII=y | |||
583 | # CONFIG_IBM_NEW_EMAC_RGMII is not set | 585 | # CONFIG_IBM_NEW_EMAC_RGMII is not set |
584 | # CONFIG_IBM_NEW_EMAC_TAH is not set | 586 | # CONFIG_IBM_NEW_EMAC_TAH is not set |
585 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set | 587 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set |
588 | # CONFIG_IBM_NEW_EMAC_NO_FLOW_CTRL is not set | ||
589 | # CONFIG_IBM_NEW_EMAC_MAL_CLR_ICINTSTAT is not set | ||
590 | # CONFIG_IBM_NEW_EMAC_MAL_COMMON_ERR is not set | ||
586 | CONFIG_NET_PCI=y | 591 | CONFIG_NET_PCI=y |
587 | # CONFIG_PCNET32 is not set | 592 | # CONFIG_PCNET32 is not set |
588 | # CONFIG_AMD8111_ETH is not set | 593 | # CONFIG_AMD8111_ETH is not set |
@@ -603,6 +608,7 @@ CONFIG_E100=y | |||
603 | # CONFIG_TLAN is not set | 608 | # CONFIG_TLAN is not set |
604 | # CONFIG_VIA_RHINE is not set | 609 | # CONFIG_VIA_RHINE is not set |
605 | # CONFIG_SC92031 is not set | 610 | # CONFIG_SC92031 is not set |
611 | # CONFIG_ATL2 is not set | ||
606 | # CONFIG_FS_ENET is not set | 612 | # CONFIG_FS_ENET is not set |
607 | CONFIG_NETDEV_1000=y | 613 | CONFIG_NETDEV_1000=y |
608 | # CONFIG_ACENIC is not set | 614 | # CONFIG_ACENIC is not set |
@@ -625,18 +631,22 @@ CONFIG_GIANFAR=y | |||
625 | # CONFIG_QLA3XXX is not set | 631 | # CONFIG_QLA3XXX is not set |
626 | # CONFIG_ATL1 is not set | 632 | # CONFIG_ATL1 is not set |
627 | # CONFIG_ATL1E is not set | 633 | # CONFIG_ATL1E is not set |
634 | # CONFIG_JME is not set | ||
628 | CONFIG_NETDEV_10000=y | 635 | CONFIG_NETDEV_10000=y |
629 | # CONFIG_CHELSIO_T1 is not set | 636 | # CONFIG_CHELSIO_T1 is not set |
630 | # CONFIG_CHELSIO_T3 is not set | 637 | # CONFIG_CHELSIO_T3 is not set |
638 | # CONFIG_ENIC is not set | ||
631 | # CONFIG_IXGBE is not set | 639 | # CONFIG_IXGBE is not set |
632 | # CONFIG_IXGB is not set | 640 | # CONFIG_IXGB is not set |
633 | # CONFIG_S2IO is not set | 641 | # CONFIG_S2IO is not set |
634 | # CONFIG_MYRI10GE is not set | 642 | # CONFIG_MYRI10GE is not set |
635 | # CONFIG_NETXEN_NIC is not set | 643 | # CONFIG_NETXEN_NIC is not set |
636 | # CONFIG_NIU is not set | 644 | # CONFIG_NIU is not set |
645 | # CONFIG_MLX4_EN is not set | ||
637 | # CONFIG_MLX4_CORE is not set | 646 | # CONFIG_MLX4_CORE is not set |
638 | # CONFIG_TEHUTI is not set | 647 | # CONFIG_TEHUTI is not set |
639 | # CONFIG_BNX2X is not set | 648 | # CONFIG_BNX2X is not set |
649 | # CONFIG_QLGE is not set | ||
640 | # CONFIG_SFC is not set | 650 | # CONFIG_SFC is not set |
641 | # CONFIG_TR is not set | 651 | # CONFIG_TR is not set |
642 | 652 | ||
@@ -715,12 +725,6 @@ CONFIG_SERIAL_CORE=y | |||
715 | CONFIG_SERIAL_CORE_CONSOLE=y | 725 | CONFIG_SERIAL_CORE_CONSOLE=y |
716 | CONFIG_SERIAL_CPM=y | 726 | CONFIG_SERIAL_CPM=y |
717 | CONFIG_SERIAL_CPM_CONSOLE=y | 727 | CONFIG_SERIAL_CPM_CONSOLE=y |
718 | CONFIG_SERIAL_CPM_SCC1=y | ||
719 | # CONFIG_SERIAL_CPM_SCC2 is not set | ||
720 | # CONFIG_SERIAL_CPM_SCC3 is not set | ||
721 | # CONFIG_SERIAL_CPM_SCC4 is not set | ||
722 | # CONFIG_SERIAL_CPM_SMC1 is not set | ||
723 | # CONFIG_SERIAL_CPM_SMC2 is not set | ||
724 | # CONFIG_SERIAL_JSM is not set | 728 | # CONFIG_SERIAL_JSM is not set |
725 | # CONFIG_SERIAL_OF_PLATFORM is not set | 729 | # CONFIG_SERIAL_OF_PLATFORM is not set |
726 | CONFIG_UNIX98_PTYS=y | 730 | CONFIG_UNIX98_PTYS=y |
@@ -900,6 +904,17 @@ CONFIG_SSB_POSSIBLE=y | |||
900 | # CONFIG_MFD_SM501 is not set | 904 | # CONFIG_MFD_SM501 is not set |
901 | # CONFIG_HTC_PASIC3 is not set | 905 | # CONFIG_HTC_PASIC3 is not set |
902 | # CONFIG_MFD_TMIO is not set | 906 | # CONFIG_MFD_TMIO is not set |
907 | # CONFIG_PMIC_DA903X is not set | ||
908 | # CONFIG_MFD_WM8400 is not set | ||
909 | # CONFIG_MFD_WM8350_I2C is not set | ||
910 | |||
911 | # | ||
912 | # Voltage and Current regulators | ||
913 | # | ||
914 | # CONFIG_REGULATOR is not set | ||
915 | # CONFIG_REGULATOR_FIXED_VOLTAGE is not set | ||
916 | # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set | ||
917 | # CONFIG_REGULATOR_BQ24022 is not set | ||
903 | 918 | ||
904 | # | 919 | # |
905 | # Multimedia devices | 920 | # Multimedia devices |
@@ -936,6 +951,12 @@ CONFIG_HID_SUPPORT=y | |||
936 | CONFIG_HID=y | 951 | CONFIG_HID=y |
937 | # CONFIG_HID_DEBUG is not set | 952 | # CONFIG_HID_DEBUG is not set |
938 | # CONFIG_HIDRAW is not set | 953 | # CONFIG_HIDRAW is not set |
954 | # CONFIG_HID_PID is not set | ||
955 | |||
956 | # | ||
957 | # Special HID drivers | ||
958 | # | ||
959 | CONFIG_HID_COMPAT=y | ||
939 | CONFIG_USB_SUPPORT=y | 960 | CONFIG_USB_SUPPORT=y |
940 | CONFIG_USB_ARCH_HAS_HCD=y | 961 | CONFIG_USB_ARCH_HAS_HCD=y |
941 | CONFIG_USB_ARCH_HAS_OHCI=y | 962 | CONFIG_USB_ARCH_HAS_OHCI=y |
@@ -952,6 +973,7 @@ CONFIG_USB_ARCH_HAS_EHCI=y | |||
952 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' | 973 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' |
953 | # | 974 | # |
954 | # CONFIG_USB_GADGET is not set | 975 | # CONFIG_USB_GADGET is not set |
976 | # CONFIG_UWB is not set | ||
955 | # CONFIG_MMC is not set | 977 | # CONFIG_MMC is not set |
956 | # CONFIG_MEMSTICK is not set | 978 | # CONFIG_MEMSTICK is not set |
957 | # CONFIG_NEW_LEDS is not set | 979 | # CONFIG_NEW_LEDS is not set |
@@ -961,6 +983,7 @@ CONFIG_USB_ARCH_HAS_EHCI=y | |||
961 | # CONFIG_RTC_CLASS is not set | 983 | # CONFIG_RTC_CLASS is not set |
962 | # CONFIG_DMADEVICES is not set | 984 | # CONFIG_DMADEVICES is not set |
963 | # CONFIG_UIO is not set | 985 | # CONFIG_UIO is not set |
986 | # CONFIG_STAGING is not set | ||
964 | 987 | ||
965 | # | 988 | # |
966 | # File systems | 989 | # File systems |
@@ -972,12 +995,13 @@ CONFIG_EXT3_FS=y | |||
972 | CONFIG_EXT3_FS_XATTR=y | 995 | CONFIG_EXT3_FS_XATTR=y |
973 | # CONFIG_EXT3_FS_POSIX_ACL is not set | 996 | # CONFIG_EXT3_FS_POSIX_ACL is not set |
974 | # CONFIG_EXT3_FS_SECURITY is not set | 997 | # CONFIG_EXT3_FS_SECURITY is not set |
975 | # CONFIG_EXT4DEV_FS is not set | 998 | # CONFIG_EXT4_FS is not set |
976 | CONFIG_JBD=y | 999 | CONFIG_JBD=y |
977 | CONFIG_FS_MBCACHE=y | 1000 | CONFIG_FS_MBCACHE=y |
978 | # CONFIG_REISERFS_FS is not set | 1001 | # CONFIG_REISERFS_FS is not set |
979 | # CONFIG_JFS_FS is not set | 1002 | # CONFIG_JFS_FS is not set |
980 | # CONFIG_FS_POSIX_ACL is not set | 1003 | # CONFIG_FS_POSIX_ACL is not set |
1004 | CONFIG_FILE_LOCKING=y | ||
981 | # CONFIG_XFS_FS is not set | 1005 | # CONFIG_XFS_FS is not set |
982 | # CONFIG_OCFS2_FS is not set | 1006 | # CONFIG_OCFS2_FS is not set |
983 | CONFIG_DNOTIFY=y | 1007 | CONFIG_DNOTIFY=y |
@@ -1007,6 +1031,7 @@ CONFIG_INOTIFY_USER=y | |||
1007 | CONFIG_PROC_FS=y | 1031 | CONFIG_PROC_FS=y |
1008 | CONFIG_PROC_KCORE=y | 1032 | CONFIG_PROC_KCORE=y |
1009 | CONFIG_PROC_SYSCTL=y | 1033 | CONFIG_PROC_SYSCTL=y |
1034 | CONFIG_PROC_PAGE_MONITOR=y | ||
1010 | CONFIG_SYSFS=y | 1035 | CONFIG_SYSFS=y |
1011 | CONFIG_TMPFS=y | 1036 | CONFIG_TMPFS=y |
1012 | # CONFIG_TMPFS_POSIX_ACL is not set | 1037 | # CONFIG_TMPFS_POSIX_ACL is not set |
@@ -1052,6 +1077,7 @@ CONFIG_ROOT_NFS=y | |||
1052 | CONFIG_LOCKD=y | 1077 | CONFIG_LOCKD=y |
1053 | CONFIG_NFS_COMMON=y | 1078 | CONFIG_NFS_COMMON=y |
1054 | CONFIG_SUNRPC=y | 1079 | CONFIG_SUNRPC=y |
1080 | # CONFIG_SUNRPC_REGISTER_V4 is not set | ||
1055 | # CONFIG_RPCSEC_GSS_KRB5 is not set | 1081 | # CONFIG_RPCSEC_GSS_KRB5 is not set |
1056 | # CONFIG_RPCSEC_GSS_SPKM3 is not set | 1082 | # CONFIG_RPCSEC_GSS_SPKM3 is not set |
1057 | # CONFIG_SMB_FS is not set | 1083 | # CONFIG_SMB_FS is not set |
@@ -1084,7 +1110,6 @@ CONFIG_PARTITION_ADVANCED=y | |||
1084 | # Library routines | 1110 | # Library routines |
1085 | # | 1111 | # |
1086 | CONFIG_BITREVERSE=y | 1112 | CONFIG_BITREVERSE=y |
1087 | # CONFIG_GENERIC_FIND_FIRST_BIT is not set | ||
1088 | # CONFIG_CRC_CCITT is not set | 1113 | # CONFIG_CRC_CCITT is not set |
1089 | # CONFIG_CRC16 is not set | 1114 | # CONFIG_CRC16 is not set |
1090 | # CONFIG_CRC_T10DIF is not set | 1115 | # CONFIG_CRC_T10DIF is not set |
@@ -1116,13 +1141,15 @@ CONFIG_FRAME_WARN=1024 | |||
1116 | # CONFIG_SLUB_STATS is not set | 1141 | # CONFIG_SLUB_STATS is not set |
1117 | # CONFIG_DEBUG_BUGVERBOSE is not set | 1142 | # CONFIG_DEBUG_BUGVERBOSE is not set |
1118 | # CONFIG_DEBUG_MEMORY_INIT is not set | 1143 | # CONFIG_DEBUG_MEMORY_INIT is not set |
1144 | # CONFIG_RCU_CPU_STALL_DETECTOR is not set | ||
1119 | # CONFIG_LATENCYTOP is not set | 1145 | # CONFIG_LATENCYTOP is not set |
1120 | CONFIG_SYSCTL_SYSCALL_CHECK=y | 1146 | CONFIG_SYSCTL_SYSCALL_CHECK=y |
1121 | CONFIG_HAVE_FTRACE=y | 1147 | CONFIG_HAVE_FUNCTION_TRACER=y |
1122 | CONFIG_HAVE_DYNAMIC_FTRACE=y | 1148 | |
1123 | # CONFIG_FTRACE is not set | 1149 | # |
1124 | # CONFIG_SCHED_TRACER is not set | 1150 | # Tracers |
1125 | # CONFIG_CONTEXT_SWITCH_TRACER is not set | 1151 | # |
1152 | # CONFIG_DYNAMIC_PRINTK_DEBUG is not set | ||
1126 | # CONFIG_SAMPLES is not set | 1153 | # CONFIG_SAMPLES is not set |
1127 | CONFIG_HAVE_ARCH_KGDB=y | 1154 | CONFIG_HAVE_ARCH_KGDB=y |
1128 | # CONFIG_IRQSTACKS is not set | 1155 | # CONFIG_IRQSTACKS is not set |
@@ -1133,12 +1160,14 @@ CONFIG_HAVE_ARCH_KGDB=y | |||
1133 | # | 1160 | # |
1134 | # CONFIG_KEYS is not set | 1161 | # CONFIG_KEYS is not set |
1135 | # CONFIG_SECURITY is not set | 1162 | # CONFIG_SECURITY is not set |
1163 | # CONFIG_SECURITYFS is not set | ||
1136 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set | 1164 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set |
1137 | CONFIG_CRYPTO=y | 1165 | CONFIG_CRYPTO=y |
1138 | 1166 | ||
1139 | # | 1167 | # |
1140 | # Crypto core or helper | 1168 | # Crypto core or helper |
1141 | # | 1169 | # |
1170 | # CONFIG_CRYPTO_FIPS is not set | ||
1142 | # CONFIG_CRYPTO_MANAGER is not set | 1171 | # CONFIG_CRYPTO_MANAGER is not set |
1143 | # CONFIG_CRYPTO_GF128MUL is not set | 1172 | # CONFIG_CRYPTO_GF128MUL is not set |
1144 | # CONFIG_CRYPTO_NULL is not set | 1173 | # CONFIG_CRYPTO_NULL is not set |
@@ -1210,6 +1239,11 @@ CONFIG_CRYPTO=y | |||
1210 | # | 1239 | # |
1211 | # CONFIG_CRYPTO_DEFLATE is not set | 1240 | # CONFIG_CRYPTO_DEFLATE is not set |
1212 | # CONFIG_CRYPTO_LZO is not set | 1241 | # CONFIG_CRYPTO_LZO is not set |
1242 | |||
1243 | # | ||
1244 | # Random Number Generation | ||
1245 | # | ||
1246 | # CONFIG_CRYPTO_ANSI_CPRNG is not set | ||
1213 | CONFIG_CRYPTO_HW=y | 1247 | CONFIG_CRYPTO_HW=y |
1214 | # CONFIG_CRYPTO_DEV_HIFN_795X is not set | 1248 | # CONFIG_CRYPTO_DEV_HIFN_795X is not set |
1215 | # CONFIG_CRYPTO_DEV_TALITOS is not set | 1249 | # CONFIG_CRYPTO_DEV_TALITOS is not set |
diff --git a/arch/powerpc/configs/85xx/tqm8548_defconfig b/arch/powerpc/configs/85xx/tqm8548_defconfig index ca1234d26855..eef45b97dc3e 100644 --- a/arch/powerpc/configs/85xx/tqm8548_defconfig +++ b/arch/powerpc/configs/85xx/tqm8548_defconfig | |||
@@ -1,7 +1,7 @@ | |||
1 | # | 1 | # |
2 | # Automatically generated make config: don't edit | 2 | # Automatically generated make config: don't edit |
3 | # Linux kernel version: 2.6.27-rc4 | 3 | # Linux kernel version: 2.6.28-rc3 |
4 | # Thu Aug 21 00:52:40 2008 | 4 | # Sat Nov 8 12:40:22 2008 |
5 | # | 5 | # |
6 | # CONFIG_PPC64 is not set | 6 | # CONFIG_PPC64 is not set |
7 | 7 | ||
@@ -24,7 +24,7 @@ CONFIG_SPE=y | |||
24 | # CONFIG_PPC_MM_SLICES is not set | 24 | # CONFIG_PPC_MM_SLICES is not set |
25 | CONFIG_PPC32=y | 25 | CONFIG_PPC32=y |
26 | CONFIG_WORD_SIZE=32 | 26 | CONFIG_WORD_SIZE=32 |
27 | CONFIG_PPC_MERGE=y | 27 | # CONFIG_ARCH_PHYS_ADDR_T_64BIT is not set |
28 | CONFIG_MMU=y | 28 | CONFIG_MMU=y |
29 | CONFIG_GENERIC_CMOS_UPDATE=y | 29 | CONFIG_GENERIC_CMOS_UPDATE=y |
30 | CONFIG_GENERIC_TIME=y | 30 | CONFIG_GENERIC_TIME=y |
@@ -107,7 +107,9 @@ CONFIG_SIGNALFD=y | |||
107 | CONFIG_TIMERFD=y | 107 | CONFIG_TIMERFD=y |
108 | CONFIG_EVENTFD=y | 108 | CONFIG_EVENTFD=y |
109 | CONFIG_SHMEM=y | 109 | CONFIG_SHMEM=y |
110 | CONFIG_AIO=y | ||
110 | CONFIG_VM_EVENT_COUNTERS=y | 111 | CONFIG_VM_EVENT_COUNTERS=y |
112 | CONFIG_PCI_QUIRKS=y | ||
111 | CONFIG_SLUB_DEBUG=y | 113 | CONFIG_SLUB_DEBUG=y |
112 | # CONFIG_SLAB is not set | 114 | # CONFIG_SLAB is not set |
113 | CONFIG_SLUB=y | 115 | CONFIG_SLUB=y |
@@ -121,10 +123,6 @@ CONFIG_HAVE_IOREMAP_PROT=y | |||
121 | CONFIG_HAVE_KPROBES=y | 123 | CONFIG_HAVE_KPROBES=y |
122 | CONFIG_HAVE_KRETPROBES=y | 124 | CONFIG_HAVE_KRETPROBES=y |
123 | CONFIG_HAVE_ARCH_TRACEHOOK=y | 125 | CONFIG_HAVE_ARCH_TRACEHOOK=y |
124 | # CONFIG_HAVE_DMA_ATTRS is not set | ||
125 | # CONFIG_USE_GENERIC_SMP_HELPERS is not set | ||
126 | # CONFIG_HAVE_CLK is not set | ||
127 | CONFIG_PROC_PAGE_MONITOR=y | ||
128 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set | 126 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set |
129 | CONFIG_SLABINFO=y | 127 | CONFIG_SLABINFO=y |
130 | CONFIG_RT_MUTEXES=y | 128 | CONFIG_RT_MUTEXES=y |
@@ -157,6 +155,7 @@ CONFIG_DEFAULT_AS=y | |||
157 | # CONFIG_DEFAULT_NOOP is not set | 155 | # CONFIG_DEFAULT_NOOP is not set |
158 | CONFIG_DEFAULT_IOSCHED="anticipatory" | 156 | CONFIG_DEFAULT_IOSCHED="anticipatory" |
159 | CONFIG_CLASSIC_RCU=y | 157 | CONFIG_CLASSIC_RCU=y |
158 | # CONFIG_FREEZER is not set | ||
160 | 159 | ||
161 | # | 160 | # |
162 | # Platform support | 161 | # Platform support |
@@ -192,8 +191,10 @@ CONFIG_MPIC=y | |||
192 | # CONFIG_PPC_INDIRECT_IO is not set | 191 | # CONFIG_PPC_INDIRECT_IO is not set |
193 | # CONFIG_GENERIC_IOMAP is not set | 192 | # CONFIG_GENERIC_IOMAP is not set |
194 | # CONFIG_CPU_FREQ is not set | 193 | # CONFIG_CPU_FREQ is not set |
194 | # CONFIG_QUICC_ENGINE is not set | ||
195 | # CONFIG_CPM2 is not set | 195 | # CONFIG_CPM2 is not set |
196 | # CONFIG_FSL_ULI1575 is not set | 196 | # CONFIG_FSL_ULI1575 is not set |
197 | # CONFIG_MPC8xxx_GPIO is not set | ||
197 | 198 | ||
198 | # | 199 | # |
199 | # Kernel options | 200 | # Kernel options |
@@ -213,6 +214,8 @@ CONFIG_PREEMPT_NONE=y | |||
213 | # CONFIG_PREEMPT_VOLUNTARY is not set | 214 | # CONFIG_PREEMPT_VOLUNTARY is not set |
214 | # CONFIG_PREEMPT is not set | 215 | # CONFIG_PREEMPT is not set |
215 | CONFIG_BINFMT_ELF=y | 216 | CONFIG_BINFMT_ELF=y |
217 | # CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set | ||
218 | # CONFIG_HAVE_AOUT is not set | ||
216 | CONFIG_BINFMT_MISC=y | 219 | CONFIG_BINFMT_MISC=y |
217 | CONFIG_MATH_EMULATION=y | 220 | CONFIG_MATH_EMULATION=y |
218 | # CONFIG_IOMMU_HELPER is not set | 221 | # CONFIG_IOMMU_HELPER is not set |
@@ -227,15 +230,15 @@ CONFIG_FLATMEM_MANUAL=y | |||
227 | # CONFIG_SPARSEMEM_MANUAL is not set | 230 | # CONFIG_SPARSEMEM_MANUAL is not set |
228 | CONFIG_FLATMEM=y | 231 | CONFIG_FLATMEM=y |
229 | CONFIG_FLAT_NODE_MEM_MAP=y | 232 | CONFIG_FLAT_NODE_MEM_MAP=y |
230 | # CONFIG_SPARSEMEM_STATIC is not set | ||
231 | # CONFIG_SPARSEMEM_VMEMMAP_ENABLE is not set | ||
232 | CONFIG_PAGEFLAGS_EXTENDED=y | 233 | CONFIG_PAGEFLAGS_EXTENDED=y |
233 | CONFIG_SPLIT_PTLOCK_CPUS=4 | 234 | CONFIG_SPLIT_PTLOCK_CPUS=4 |
234 | CONFIG_MIGRATION=y | 235 | CONFIG_MIGRATION=y |
235 | # CONFIG_RESOURCES_64BIT is not set | 236 | # CONFIG_RESOURCES_64BIT is not set |
237 | # CONFIG_PHYS_ADDR_T_64BIT is not set | ||
236 | CONFIG_ZONE_DMA_FLAG=1 | 238 | CONFIG_ZONE_DMA_FLAG=1 |
237 | CONFIG_BOUNCE=y | 239 | CONFIG_BOUNCE=y |
238 | CONFIG_VIRT_TO_BUS=y | 240 | CONFIG_VIRT_TO_BUS=y |
241 | CONFIG_UNEVICTABLE_LRU=y | ||
239 | CONFIG_FORCE_MAX_ZONEORDER=11 | 242 | CONFIG_FORCE_MAX_ZONEORDER=11 |
240 | CONFIG_PROC_DEVICETREE=y | 243 | CONFIG_PROC_DEVICETREE=y |
241 | # CONFIG_CMDLINE_BOOL is not set | 244 | # CONFIG_CMDLINE_BOOL is not set |
@@ -260,7 +263,7 @@ CONFIG_PCIEAER=y | |||
260 | # CONFIG_PCIEASPM is not set | 263 | # CONFIG_PCIEASPM is not set |
261 | CONFIG_ARCH_SUPPORTS_MSI=y | 264 | CONFIG_ARCH_SUPPORTS_MSI=y |
262 | # CONFIG_PCI_MSI is not set | 265 | # CONFIG_PCI_MSI is not set |
263 | CONFIG_PCI_LEGACY=y | 266 | # CONFIG_PCI_LEGACY is not set |
264 | # CONFIG_PCI_DEBUG is not set | 267 | # CONFIG_PCI_DEBUG is not set |
265 | # CONFIG_PCCARD is not set | 268 | # CONFIG_PCCARD is not set |
266 | # CONFIG_HOTPLUG_PCI is not set | 269 | # CONFIG_HOTPLUG_PCI is not set |
@@ -330,6 +333,7 @@ CONFIG_DEFAULT_TCP_CONG="cubic" | |||
330 | # CONFIG_TIPC is not set | 333 | # CONFIG_TIPC is not set |
331 | # CONFIG_ATM is not set | 334 | # CONFIG_ATM is not set |
332 | # CONFIG_BRIDGE is not set | 335 | # CONFIG_BRIDGE is not set |
336 | # CONFIG_NET_DSA is not set | ||
333 | # CONFIG_VLAN_8021Q is not set | 337 | # CONFIG_VLAN_8021Q is not set |
334 | # CONFIG_DECNET is not set | 338 | # CONFIG_DECNET is not set |
335 | # CONFIG_LLC2 is not set | 339 | # CONFIG_LLC2 is not set |
@@ -350,11 +354,10 @@ CONFIG_DEFAULT_TCP_CONG="cubic" | |||
350 | # CONFIG_IRDA is not set | 354 | # CONFIG_IRDA is not set |
351 | # CONFIG_BT is not set | 355 | # CONFIG_BT is not set |
352 | # CONFIG_AF_RXRPC is not set | 356 | # CONFIG_AF_RXRPC is not set |
353 | 357 | # CONFIG_PHONET is not set | |
354 | # | 358 | CONFIG_WIRELESS=y |
355 | # Wireless | ||
356 | # | ||
357 | # CONFIG_CFG80211 is not set | 359 | # CONFIG_CFG80211 is not set |
360 | CONFIG_WIRELESS_OLD_REGULATORY=y | ||
358 | # CONFIG_WIRELESS_EXT is not set | 361 | # CONFIG_WIRELESS_EXT is not set |
359 | # CONFIG_MAC80211 is not set | 362 | # CONFIG_MAC80211 is not set |
360 | # CONFIG_IEEE80211 is not set | 363 | # CONFIG_IEEE80211 is not set |
@@ -458,6 +461,7 @@ CONFIG_MTD_NAND_IDS=y | |||
458 | # CONFIG_MTD_NAND_NANDSIM is not set | 461 | # CONFIG_MTD_NAND_NANDSIM is not set |
459 | # CONFIG_MTD_NAND_PLATFORM is not set | 462 | # CONFIG_MTD_NAND_PLATFORM is not set |
460 | # CONFIG_MTD_NAND_FSL_ELBC is not set | 463 | # CONFIG_MTD_NAND_FSL_ELBC is not set |
464 | # CONFIG_MTD_NAND_FSL_UPM is not set | ||
461 | # CONFIG_MTD_ONENAND is not set | 465 | # CONFIG_MTD_ONENAND is not set |
462 | 466 | ||
463 | # | 467 | # |
@@ -502,18 +506,17 @@ CONFIG_MISC_DEVICES=y | |||
502 | # CONFIG_HP_ILO is not set | 506 | # CONFIG_HP_ILO is not set |
503 | CONFIG_HAVE_IDE=y | 507 | CONFIG_HAVE_IDE=y |
504 | CONFIG_IDE=y | 508 | CONFIG_IDE=y |
505 | CONFIG_BLK_DEV_IDE=y | ||
506 | 509 | ||
507 | # | 510 | # |
508 | # Please see Documentation/ide/ide.txt for help/info on IDE drives | 511 | # Please see Documentation/ide/ide.txt for help/info on IDE drives |
509 | # | 512 | # |
510 | CONFIG_IDE_TIMINGS=y | 513 | CONFIG_IDE_TIMINGS=y |
511 | # CONFIG_BLK_DEV_IDE_SATA is not set | 514 | # CONFIG_BLK_DEV_IDE_SATA is not set |
512 | # CONFIG_BLK_DEV_IDEDISK is not set | 515 | CONFIG_IDE_GD=y |
513 | # CONFIG_IDEDISK_MULTI_MODE is not set | 516 | CONFIG_IDE_GD_ATA=y |
517 | # CONFIG_IDE_GD_ATAPI is not set | ||
514 | # CONFIG_BLK_DEV_IDECD is not set | 518 | # CONFIG_BLK_DEV_IDECD is not set |
515 | # CONFIG_BLK_DEV_IDETAPE is not set | 519 | # CONFIG_BLK_DEV_IDETAPE is not set |
516 | # CONFIG_BLK_DEV_IDEFLOPPY is not set | ||
517 | # CONFIG_IDE_TASK_IOCTL is not set | 520 | # CONFIG_IDE_TASK_IOCTL is not set |
518 | CONFIG_IDE_PROC_FS=y | 521 | CONFIG_IDE_PROC_FS=y |
519 | 522 | ||
@@ -616,13 +619,16 @@ CONFIG_MII=y | |||
616 | # CONFIG_IBM_NEW_EMAC_RGMII is not set | 619 | # CONFIG_IBM_NEW_EMAC_RGMII is not set |
617 | # CONFIG_IBM_NEW_EMAC_TAH is not set | 620 | # CONFIG_IBM_NEW_EMAC_TAH is not set |
618 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set | 621 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set |
622 | # CONFIG_IBM_NEW_EMAC_NO_FLOW_CTRL is not set | ||
623 | # CONFIG_IBM_NEW_EMAC_MAL_CLR_ICINTSTAT is not set | ||
624 | # CONFIG_IBM_NEW_EMAC_MAL_COMMON_ERR is not set | ||
619 | # CONFIG_NET_PCI is not set | 625 | # CONFIG_NET_PCI is not set |
620 | # CONFIG_B44 is not set | 626 | # CONFIG_B44 is not set |
627 | # CONFIG_ATL2 is not set | ||
621 | CONFIG_NETDEV_1000=y | 628 | CONFIG_NETDEV_1000=y |
622 | # CONFIG_ACENIC is not set | 629 | # CONFIG_ACENIC is not set |
623 | # CONFIG_DL2K is not set | 630 | # CONFIG_DL2K is not set |
624 | CONFIG_E1000=y | 631 | CONFIG_E1000=y |
625 | # CONFIG_E1000_DISABLE_PACKET_SPLIT is not set | ||
626 | # CONFIG_E1000E is not set | 632 | # CONFIG_E1000E is not set |
627 | # CONFIG_IP1000 is not set | 633 | # CONFIG_IP1000 is not set |
628 | # CONFIG_IGB is not set | 634 | # CONFIG_IGB is not set |
@@ -640,18 +646,22 @@ CONFIG_GIANFAR=y | |||
640 | # CONFIG_QLA3XXX is not set | 646 | # CONFIG_QLA3XXX is not set |
641 | # CONFIG_ATL1 is not set | 647 | # CONFIG_ATL1 is not set |
642 | # CONFIG_ATL1E is not set | 648 | # CONFIG_ATL1E is not set |
649 | # CONFIG_JME is not set | ||
643 | CONFIG_NETDEV_10000=y | 650 | CONFIG_NETDEV_10000=y |
644 | # CONFIG_CHELSIO_T1 is not set | 651 | # CONFIG_CHELSIO_T1 is not set |
645 | # CONFIG_CHELSIO_T3 is not set | 652 | # CONFIG_CHELSIO_T3 is not set |
653 | # CONFIG_ENIC is not set | ||
646 | # CONFIG_IXGBE is not set | 654 | # CONFIG_IXGBE is not set |
647 | # CONFIG_IXGB is not set | 655 | # CONFIG_IXGB is not set |
648 | # CONFIG_S2IO is not set | 656 | # CONFIG_S2IO is not set |
649 | # CONFIG_MYRI10GE is not set | 657 | # CONFIG_MYRI10GE is not set |
650 | # CONFIG_NETXEN_NIC is not set | 658 | # CONFIG_NETXEN_NIC is not set |
651 | # CONFIG_NIU is not set | 659 | # CONFIG_NIU is not set |
660 | # CONFIG_MLX4_EN is not set | ||
652 | # CONFIG_MLX4_CORE is not set | 661 | # CONFIG_MLX4_CORE is not set |
653 | # CONFIG_TEHUTI is not set | 662 | # CONFIG_TEHUTI is not set |
654 | # CONFIG_BNX2X is not set | 663 | # CONFIG_BNX2X is not set |
664 | # CONFIG_QLGE is not set | ||
655 | # CONFIG_SFC is not set | 665 | # CONFIG_SFC is not set |
656 | # CONFIG_TR is not set | 666 | # CONFIG_TR is not set |
657 | 667 | ||
@@ -885,6 +895,17 @@ CONFIG_SSB_POSSIBLE=y | |||
885 | # CONFIG_MFD_SM501 is not set | 895 | # CONFIG_MFD_SM501 is not set |
886 | # CONFIG_HTC_PASIC3 is not set | 896 | # CONFIG_HTC_PASIC3 is not set |
887 | # CONFIG_MFD_TMIO is not set | 897 | # CONFIG_MFD_TMIO is not set |
898 | # CONFIG_PMIC_DA903X is not set | ||
899 | # CONFIG_MFD_WM8400 is not set | ||
900 | # CONFIG_MFD_WM8350_I2C is not set | ||
901 | |||
902 | # | ||
903 | # Voltage and Current regulators | ||
904 | # | ||
905 | # CONFIG_REGULATOR is not set | ||
906 | # CONFIG_REGULATOR_FIXED_VOLTAGE is not set | ||
907 | # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set | ||
908 | # CONFIG_REGULATOR_BQ24022 is not set | ||
888 | 909 | ||
889 | # | 910 | # |
890 | # Multimedia devices | 911 | # Multimedia devices |
@@ -921,6 +942,12 @@ CONFIG_HID_SUPPORT=y | |||
921 | CONFIG_HID=y | 942 | CONFIG_HID=y |
922 | # CONFIG_HID_DEBUG is not set | 943 | # CONFIG_HID_DEBUG is not set |
923 | # CONFIG_HIDRAW is not set | 944 | # CONFIG_HIDRAW is not set |
945 | # CONFIG_HID_PID is not set | ||
946 | |||
947 | # | ||
948 | # Special HID drivers | ||
949 | # | ||
950 | CONFIG_HID_COMPAT=y | ||
924 | CONFIG_USB_SUPPORT=y | 951 | CONFIG_USB_SUPPORT=y |
925 | CONFIG_USB_ARCH_HAS_HCD=y | 952 | CONFIG_USB_ARCH_HAS_HCD=y |
926 | CONFIG_USB_ARCH_HAS_OHCI=y | 953 | CONFIG_USB_ARCH_HAS_OHCI=y |
@@ -937,6 +964,7 @@ CONFIG_USB_ARCH_HAS_EHCI=y | |||
937 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' | 964 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' |
938 | # | 965 | # |
939 | # CONFIG_USB_GADGET is not set | 966 | # CONFIG_USB_GADGET is not set |
967 | # CONFIG_UWB is not set | ||
940 | # CONFIG_MMC is not set | 968 | # CONFIG_MMC is not set |
941 | # CONFIG_MEMSTICK is not set | 969 | # CONFIG_MEMSTICK is not set |
942 | # CONFIG_NEW_LEDS is not set | 970 | # CONFIG_NEW_LEDS is not set |
@@ -982,12 +1010,15 @@ CONFIG_RTC_DRV_DS1307=y | |||
982 | # Platform RTC drivers | 1010 | # Platform RTC drivers |
983 | # | 1011 | # |
984 | # CONFIG_RTC_DRV_CMOS is not set | 1012 | # CONFIG_RTC_DRV_CMOS is not set |
1013 | # CONFIG_RTC_DRV_DS1286 is not set | ||
985 | # CONFIG_RTC_DRV_DS1511 is not set | 1014 | # CONFIG_RTC_DRV_DS1511 is not set |
986 | # CONFIG_RTC_DRV_DS1553 is not set | 1015 | # CONFIG_RTC_DRV_DS1553 is not set |
987 | # CONFIG_RTC_DRV_DS1742 is not set | 1016 | # CONFIG_RTC_DRV_DS1742 is not set |
988 | # CONFIG_RTC_DRV_STK17TA8 is not set | 1017 | # CONFIG_RTC_DRV_STK17TA8 is not set |
989 | # CONFIG_RTC_DRV_M48T86 is not set | 1018 | # CONFIG_RTC_DRV_M48T86 is not set |
1019 | # CONFIG_RTC_DRV_M48T35 is not set | ||
990 | # CONFIG_RTC_DRV_M48T59 is not set | 1020 | # CONFIG_RTC_DRV_M48T59 is not set |
1021 | # CONFIG_RTC_DRV_BQ4802 is not set | ||
991 | # CONFIG_RTC_DRV_V3020 is not set | 1022 | # CONFIG_RTC_DRV_V3020 is not set |
992 | 1023 | ||
993 | # | 1024 | # |
@@ -996,6 +1027,7 @@ CONFIG_RTC_DRV_DS1307=y | |||
996 | # CONFIG_RTC_DRV_PPC is not set | 1027 | # CONFIG_RTC_DRV_PPC is not set |
997 | # CONFIG_DMADEVICES is not set | 1028 | # CONFIG_DMADEVICES is not set |
998 | # CONFIG_UIO is not set | 1029 | # CONFIG_UIO is not set |
1030 | # CONFIG_STAGING is not set | ||
999 | 1031 | ||
1000 | # | 1032 | # |
1001 | # File systems | 1033 | # File systems |
@@ -1007,12 +1039,13 @@ CONFIG_EXT3_FS=y | |||
1007 | CONFIG_EXT3_FS_XATTR=y | 1039 | CONFIG_EXT3_FS_XATTR=y |
1008 | # CONFIG_EXT3_FS_POSIX_ACL is not set | 1040 | # CONFIG_EXT3_FS_POSIX_ACL is not set |
1009 | # CONFIG_EXT3_FS_SECURITY is not set | 1041 | # CONFIG_EXT3_FS_SECURITY is not set |
1010 | # CONFIG_EXT4DEV_FS is not set | 1042 | # CONFIG_EXT4_FS is not set |
1011 | CONFIG_JBD=y | 1043 | CONFIG_JBD=y |
1012 | CONFIG_FS_MBCACHE=y | 1044 | CONFIG_FS_MBCACHE=y |
1013 | # CONFIG_REISERFS_FS is not set | 1045 | # CONFIG_REISERFS_FS is not set |
1014 | # CONFIG_JFS_FS is not set | 1046 | # CONFIG_JFS_FS is not set |
1015 | # CONFIG_FS_POSIX_ACL is not set | 1047 | # CONFIG_FS_POSIX_ACL is not set |
1048 | CONFIG_FILE_LOCKING=y | ||
1016 | # CONFIG_XFS_FS is not set | 1049 | # CONFIG_XFS_FS is not set |
1017 | # CONFIG_OCFS2_FS is not set | 1050 | # CONFIG_OCFS2_FS is not set |
1018 | CONFIG_DNOTIFY=y | 1051 | CONFIG_DNOTIFY=y |
@@ -1042,6 +1075,7 @@ CONFIG_INOTIFY_USER=y | |||
1042 | CONFIG_PROC_FS=y | 1075 | CONFIG_PROC_FS=y |
1043 | CONFIG_PROC_KCORE=y | 1076 | CONFIG_PROC_KCORE=y |
1044 | CONFIG_PROC_SYSCTL=y | 1077 | CONFIG_PROC_SYSCTL=y |
1078 | CONFIG_PROC_PAGE_MONITOR=y | ||
1045 | CONFIG_SYSFS=y | 1079 | CONFIG_SYSFS=y |
1046 | CONFIG_TMPFS=y | 1080 | CONFIG_TMPFS=y |
1047 | # CONFIG_TMPFS_POSIX_ACL is not set | 1081 | # CONFIG_TMPFS_POSIX_ACL is not set |
@@ -1078,6 +1112,7 @@ CONFIG_ROOT_NFS=y | |||
1078 | CONFIG_LOCKD=y | 1112 | CONFIG_LOCKD=y |
1079 | CONFIG_NFS_COMMON=y | 1113 | CONFIG_NFS_COMMON=y |
1080 | CONFIG_SUNRPC=y | 1114 | CONFIG_SUNRPC=y |
1115 | # CONFIG_SUNRPC_REGISTER_V4 is not set | ||
1081 | # CONFIG_RPCSEC_GSS_KRB5 is not set | 1116 | # CONFIG_RPCSEC_GSS_KRB5 is not set |
1082 | # CONFIG_RPCSEC_GSS_SPKM3 is not set | 1117 | # CONFIG_RPCSEC_GSS_SPKM3 is not set |
1083 | # CONFIG_SMB_FS is not set | 1118 | # CONFIG_SMB_FS is not set |
@@ -1110,7 +1145,6 @@ CONFIG_PARTITION_ADVANCED=y | |||
1110 | # Library routines | 1145 | # Library routines |
1111 | # | 1146 | # |
1112 | CONFIG_BITREVERSE=y | 1147 | CONFIG_BITREVERSE=y |
1113 | # CONFIG_GENERIC_FIND_FIRST_BIT is not set | ||
1114 | # CONFIG_CRC_CCITT is not set | 1148 | # CONFIG_CRC_CCITT is not set |
1115 | # CONFIG_CRC16 is not set | 1149 | # CONFIG_CRC16 is not set |
1116 | # CONFIG_CRC_T10DIF is not set | 1150 | # CONFIG_CRC_T10DIF is not set |
@@ -1162,15 +1196,23 @@ CONFIG_DEBUG_MUTEXES=y | |||
1162 | # CONFIG_DEBUG_SG is not set | 1196 | # CONFIG_DEBUG_SG is not set |
1163 | # CONFIG_BOOT_PRINTK_DELAY is not set | 1197 | # CONFIG_BOOT_PRINTK_DELAY is not set |
1164 | # CONFIG_RCU_TORTURE_TEST is not set | 1198 | # CONFIG_RCU_TORTURE_TEST is not set |
1199 | # CONFIG_RCU_CPU_STALL_DETECTOR is not set | ||
1165 | # CONFIG_BACKTRACE_SELF_TEST is not set | 1200 | # CONFIG_BACKTRACE_SELF_TEST is not set |
1201 | # CONFIG_DEBUG_BLOCK_EXT_DEVT is not set | ||
1166 | # CONFIG_FAULT_INJECTION is not set | 1202 | # CONFIG_FAULT_INJECTION is not set |
1167 | # CONFIG_LATENCYTOP is not set | 1203 | # CONFIG_LATENCYTOP is not set |
1168 | CONFIG_SYSCTL_SYSCALL_CHECK=y | 1204 | CONFIG_SYSCTL_SYSCALL_CHECK=y |
1169 | CONFIG_HAVE_FTRACE=y | 1205 | CONFIG_HAVE_FUNCTION_TRACER=y |
1170 | CONFIG_HAVE_DYNAMIC_FTRACE=y | 1206 | |
1171 | # CONFIG_FTRACE is not set | 1207 | # |
1208 | # Tracers | ||
1209 | # | ||
1210 | # CONFIG_FUNCTION_TRACER is not set | ||
1172 | # CONFIG_SCHED_TRACER is not set | 1211 | # CONFIG_SCHED_TRACER is not set |
1173 | # CONFIG_CONTEXT_SWITCH_TRACER is not set | 1212 | # CONFIG_CONTEXT_SWITCH_TRACER is not set |
1213 | # CONFIG_BOOT_TRACER is not set | ||
1214 | # CONFIG_STACK_TRACER is not set | ||
1215 | # CONFIG_DYNAMIC_PRINTK_DEBUG is not set | ||
1174 | # CONFIG_SAMPLES is not set | 1216 | # CONFIG_SAMPLES is not set |
1175 | CONFIG_HAVE_ARCH_KGDB=y | 1217 | CONFIG_HAVE_ARCH_KGDB=y |
1176 | # CONFIG_KGDB is not set | 1218 | # CONFIG_KGDB is not set |
@@ -1179,6 +1221,7 @@ CONFIG_HAVE_ARCH_KGDB=y | |||
1179 | # CONFIG_DEBUG_PAGEALLOC is not set | 1221 | # CONFIG_DEBUG_PAGEALLOC is not set |
1180 | # CONFIG_CODE_PATCHING_SELFTEST is not set | 1222 | # CONFIG_CODE_PATCHING_SELFTEST is not set |
1181 | # CONFIG_FTR_FIXUP_SELFTEST is not set | 1223 | # CONFIG_FTR_FIXUP_SELFTEST is not set |
1224 | # CONFIG_MSI_BITMAP_SELFTEST is not set | ||
1182 | # CONFIG_XMON is not set | 1225 | # CONFIG_XMON is not set |
1183 | # CONFIG_IRQSTACKS is not set | 1226 | # CONFIG_IRQSTACKS is not set |
1184 | # CONFIG_BDI_SWITCH is not set | 1227 | # CONFIG_BDI_SWITCH is not set |
@@ -1189,12 +1232,14 @@ CONFIG_HAVE_ARCH_KGDB=y | |||
1189 | # | 1232 | # |
1190 | # CONFIG_KEYS is not set | 1233 | # CONFIG_KEYS is not set |
1191 | # CONFIG_SECURITY is not set | 1234 | # CONFIG_SECURITY is not set |
1235 | # CONFIG_SECURITYFS is not set | ||
1192 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set | 1236 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set |
1193 | CONFIG_CRYPTO=y | 1237 | CONFIG_CRYPTO=y |
1194 | 1238 | ||
1195 | # | 1239 | # |
1196 | # Crypto core or helper | 1240 | # Crypto core or helper |
1197 | # | 1241 | # |
1242 | # CONFIG_CRYPTO_FIPS is not set | ||
1198 | # CONFIG_CRYPTO_MANAGER is not set | 1243 | # CONFIG_CRYPTO_MANAGER is not set |
1199 | # CONFIG_CRYPTO_GF128MUL is not set | 1244 | # CONFIG_CRYPTO_GF128MUL is not set |
1200 | # CONFIG_CRYPTO_NULL is not set | 1245 | # CONFIG_CRYPTO_NULL is not set |
@@ -1267,6 +1312,11 @@ CONFIG_CRYPTO=y | |||
1267 | # | 1312 | # |
1268 | # CONFIG_CRYPTO_DEFLATE is not set | 1313 | # CONFIG_CRYPTO_DEFLATE is not set |
1269 | # CONFIG_CRYPTO_LZO is not set | 1314 | # CONFIG_CRYPTO_LZO is not set |
1315 | |||
1316 | # | ||
1317 | # Random Number Generation | ||
1318 | # | ||
1319 | # CONFIG_CRYPTO_ANSI_CPRNG is not set | ||
1270 | CONFIG_CRYPTO_HW=y | 1320 | CONFIG_CRYPTO_HW=y |
1271 | # CONFIG_CRYPTO_DEV_HIFN_795X is not set | 1321 | # CONFIG_CRYPTO_DEV_HIFN_795X is not set |
1272 | # CONFIG_CRYPTO_DEV_TALITOS is not set | 1322 | # CONFIG_CRYPTO_DEV_TALITOS is not set |
diff --git a/arch/powerpc/configs/85xx/tqm8555_defconfig b/arch/powerpc/configs/85xx/tqm8555_defconfig index dcf9cfe28b55..11b637e99a54 100644 --- a/arch/powerpc/configs/85xx/tqm8555_defconfig +++ b/arch/powerpc/configs/85xx/tqm8555_defconfig | |||
@@ -1,7 +1,7 @@ | |||
1 | # | 1 | # |
2 | # Automatically generated make config: don't edit | 2 | # Automatically generated make config: don't edit |
3 | # Linux kernel version: 2.6.27-rc4 | 3 | # Linux kernel version: 2.6.28-rc3 |
4 | # Thu Aug 21 00:52:42 2008 | 4 | # Sat Nov 8 12:40:23 2008 |
5 | # | 5 | # |
6 | # CONFIG_PPC64 is not set | 6 | # CONFIG_PPC64 is not set |
7 | 7 | ||
@@ -24,7 +24,7 @@ CONFIG_SPE=y | |||
24 | # CONFIG_PPC_MM_SLICES is not set | 24 | # CONFIG_PPC_MM_SLICES is not set |
25 | CONFIG_PPC32=y | 25 | CONFIG_PPC32=y |
26 | CONFIG_WORD_SIZE=32 | 26 | CONFIG_WORD_SIZE=32 |
27 | CONFIG_PPC_MERGE=y | 27 | # CONFIG_ARCH_PHYS_ADDR_T_64BIT is not set |
28 | CONFIG_MMU=y | 28 | CONFIG_MMU=y |
29 | CONFIG_GENERIC_CMOS_UPDATE=y | 29 | CONFIG_GENERIC_CMOS_UPDATE=y |
30 | CONFIG_GENERIC_TIME=y | 30 | CONFIG_GENERIC_TIME=y |
@@ -106,7 +106,9 @@ CONFIG_SIGNALFD=y | |||
106 | CONFIG_TIMERFD=y | 106 | CONFIG_TIMERFD=y |
107 | CONFIG_EVENTFD=y | 107 | CONFIG_EVENTFD=y |
108 | CONFIG_SHMEM=y | 108 | CONFIG_SHMEM=y |
109 | CONFIG_AIO=y | ||
109 | CONFIG_VM_EVENT_COUNTERS=y | 110 | CONFIG_VM_EVENT_COUNTERS=y |
111 | CONFIG_PCI_QUIRKS=y | ||
110 | CONFIG_SLUB_DEBUG=y | 112 | CONFIG_SLUB_DEBUG=y |
111 | # CONFIG_SLAB is not set | 113 | # CONFIG_SLAB is not set |
112 | CONFIG_SLUB=y | 114 | CONFIG_SLUB=y |
@@ -119,10 +121,7 @@ CONFIG_HAVE_IOREMAP_PROT=y | |||
119 | CONFIG_HAVE_KPROBES=y | 121 | CONFIG_HAVE_KPROBES=y |
120 | CONFIG_HAVE_KRETPROBES=y | 122 | CONFIG_HAVE_KRETPROBES=y |
121 | CONFIG_HAVE_ARCH_TRACEHOOK=y | 123 | CONFIG_HAVE_ARCH_TRACEHOOK=y |
122 | # CONFIG_HAVE_DMA_ATTRS is not set | ||
123 | # CONFIG_USE_GENERIC_SMP_HELPERS is not set | ||
124 | CONFIG_HAVE_CLK=y | 124 | CONFIG_HAVE_CLK=y |
125 | CONFIG_PROC_PAGE_MONITOR=y | ||
126 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set | 125 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set |
127 | CONFIG_SLABINFO=y | 126 | CONFIG_SLABINFO=y |
128 | CONFIG_RT_MUTEXES=y | 127 | CONFIG_RT_MUTEXES=y |
@@ -149,6 +148,7 @@ CONFIG_DEFAULT_AS=y | |||
149 | # CONFIG_DEFAULT_NOOP is not set | 148 | # CONFIG_DEFAULT_NOOP is not set |
150 | CONFIG_DEFAULT_IOSCHED="anticipatory" | 149 | CONFIG_DEFAULT_IOSCHED="anticipatory" |
151 | CONFIG_CLASSIC_RCU=y | 150 | CONFIG_CLASSIC_RCU=y |
151 | # CONFIG_FREEZER is not set | ||
152 | 152 | ||
153 | # | 153 | # |
154 | # Platform support | 154 | # Platform support |
@@ -184,15 +184,16 @@ CONFIG_MPIC=y | |||
184 | # CONFIG_PPC_INDIRECT_IO is not set | 184 | # CONFIG_PPC_INDIRECT_IO is not set |
185 | # CONFIG_GENERIC_IOMAP is not set | 185 | # CONFIG_GENERIC_IOMAP is not set |
186 | # CONFIG_CPU_FREQ is not set | 186 | # CONFIG_CPU_FREQ is not set |
187 | # CONFIG_QUICC_ENGINE is not set | ||
187 | CONFIG_CPM2=y | 188 | CONFIG_CPM2=y |
188 | # CONFIG_FSL_ULI1575 is not set | 189 | # CONFIG_FSL_ULI1575 is not set |
189 | CONFIG_CPM=y | 190 | CONFIG_CPM=y |
191 | # CONFIG_MPC8xxx_GPIO is not set | ||
190 | 192 | ||
191 | # | 193 | # |
192 | # Kernel options | 194 | # Kernel options |
193 | # | 195 | # |
194 | # CONFIG_HIGHMEM is not set | 196 | # CONFIG_HIGHMEM is not set |
195 | # CONFIG_TICK_ONESHOT is not set | ||
196 | # CONFIG_NO_HZ is not set | 197 | # CONFIG_NO_HZ is not set |
197 | # CONFIG_HIGH_RES_TIMERS is not set | 198 | # CONFIG_HIGH_RES_TIMERS is not set |
198 | CONFIG_GENERIC_CLOCKEVENTS_BUILD=y | 199 | CONFIG_GENERIC_CLOCKEVENTS_BUILD=y |
@@ -206,6 +207,8 @@ CONFIG_PREEMPT_NONE=y | |||
206 | # CONFIG_PREEMPT_VOLUNTARY is not set | 207 | # CONFIG_PREEMPT_VOLUNTARY is not set |
207 | # CONFIG_PREEMPT is not set | 208 | # CONFIG_PREEMPT is not set |
208 | CONFIG_BINFMT_ELF=y | 209 | CONFIG_BINFMT_ELF=y |
210 | # CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set | ||
211 | # CONFIG_HAVE_AOUT is not set | ||
209 | # CONFIG_BINFMT_MISC is not set | 212 | # CONFIG_BINFMT_MISC is not set |
210 | CONFIG_MATH_EMULATION=y | 213 | CONFIG_MATH_EMULATION=y |
211 | # CONFIG_IOMMU_HELPER is not set | 214 | # CONFIG_IOMMU_HELPER is not set |
@@ -220,15 +223,15 @@ CONFIG_FLATMEM_MANUAL=y | |||
220 | # CONFIG_SPARSEMEM_MANUAL is not set | 223 | # CONFIG_SPARSEMEM_MANUAL is not set |
221 | CONFIG_FLATMEM=y | 224 | CONFIG_FLATMEM=y |
222 | CONFIG_FLAT_NODE_MEM_MAP=y | 225 | CONFIG_FLAT_NODE_MEM_MAP=y |
223 | # CONFIG_SPARSEMEM_STATIC is not set | ||
224 | # CONFIG_SPARSEMEM_VMEMMAP_ENABLE is not set | ||
225 | CONFIG_PAGEFLAGS_EXTENDED=y | 226 | CONFIG_PAGEFLAGS_EXTENDED=y |
226 | CONFIG_SPLIT_PTLOCK_CPUS=4 | 227 | CONFIG_SPLIT_PTLOCK_CPUS=4 |
227 | CONFIG_MIGRATION=y | 228 | CONFIG_MIGRATION=y |
228 | # CONFIG_RESOURCES_64BIT is not set | 229 | # CONFIG_RESOURCES_64BIT is not set |
230 | # CONFIG_PHYS_ADDR_T_64BIT is not set | ||
229 | CONFIG_ZONE_DMA_FLAG=1 | 231 | CONFIG_ZONE_DMA_FLAG=1 |
230 | CONFIG_BOUNCE=y | 232 | CONFIG_BOUNCE=y |
231 | CONFIG_VIRT_TO_BUS=y | 233 | CONFIG_VIRT_TO_BUS=y |
234 | CONFIG_UNEVICTABLE_LRU=y | ||
232 | CONFIG_FORCE_MAX_ZONEORDER=11 | 235 | CONFIG_FORCE_MAX_ZONEORDER=11 |
233 | # CONFIG_PROC_DEVICETREE is not set | 236 | # CONFIG_PROC_DEVICETREE is not set |
234 | # CONFIG_CMDLINE_BOOL is not set | 237 | # CONFIG_CMDLINE_BOOL is not set |
@@ -251,7 +254,7 @@ CONFIG_PCI_SYSCALL=y | |||
251 | # CONFIG_PCIEPORTBUS is not set | 254 | # CONFIG_PCIEPORTBUS is not set |
252 | CONFIG_ARCH_SUPPORTS_MSI=y | 255 | CONFIG_ARCH_SUPPORTS_MSI=y |
253 | # CONFIG_PCI_MSI is not set | 256 | # CONFIG_PCI_MSI is not set |
254 | CONFIG_PCI_LEGACY=y | 257 | # CONFIG_PCI_LEGACY is not set |
255 | # CONFIG_HAS_RAPIDIO is not set | 258 | # CONFIG_HAS_RAPIDIO is not set |
256 | 259 | ||
257 | # | 260 | # |
@@ -318,6 +321,7 @@ CONFIG_DEFAULT_TCP_CONG="cubic" | |||
318 | # CONFIG_TIPC is not set | 321 | # CONFIG_TIPC is not set |
319 | # CONFIG_ATM is not set | 322 | # CONFIG_ATM is not set |
320 | # CONFIG_BRIDGE is not set | 323 | # CONFIG_BRIDGE is not set |
324 | # CONFIG_NET_DSA is not set | ||
321 | # CONFIG_VLAN_8021Q is not set | 325 | # CONFIG_VLAN_8021Q is not set |
322 | # CONFIG_DECNET is not set | 326 | # CONFIG_DECNET is not set |
323 | # CONFIG_LLC2 is not set | 327 | # CONFIG_LLC2 is not set |
@@ -338,11 +342,10 @@ CONFIG_DEFAULT_TCP_CONG="cubic" | |||
338 | # CONFIG_IRDA is not set | 342 | # CONFIG_IRDA is not set |
339 | # CONFIG_BT is not set | 343 | # CONFIG_BT is not set |
340 | # CONFIG_AF_RXRPC is not set | 344 | # CONFIG_AF_RXRPC is not set |
341 | 345 | # CONFIG_PHONET is not set | |
342 | # | 346 | CONFIG_WIRELESS=y |
343 | # Wireless | ||
344 | # | ||
345 | # CONFIG_CFG80211 is not set | 347 | # CONFIG_CFG80211 is not set |
348 | CONFIG_WIRELESS_OLD_REGULATORY=y | ||
346 | # CONFIG_WIRELESS_EXT is not set | 349 | # CONFIG_WIRELESS_EXT is not set |
347 | # CONFIG_MAC80211 is not set | 350 | # CONFIG_MAC80211 is not set |
348 | # CONFIG_IEEE80211 is not set | 351 | # CONFIG_IEEE80211 is not set |
@@ -469,18 +472,17 @@ CONFIG_MISC_DEVICES=y | |||
469 | # CONFIG_HP_ILO is not set | 472 | # CONFIG_HP_ILO is not set |
470 | CONFIG_HAVE_IDE=y | 473 | CONFIG_HAVE_IDE=y |
471 | CONFIG_IDE=y | 474 | CONFIG_IDE=y |
472 | CONFIG_BLK_DEV_IDE=y | ||
473 | 475 | ||
474 | # | 476 | # |
475 | # Please see Documentation/ide/ide.txt for help/info on IDE drives | 477 | # Please see Documentation/ide/ide.txt for help/info on IDE drives |
476 | # | 478 | # |
477 | CONFIG_IDE_TIMINGS=y | 479 | CONFIG_IDE_TIMINGS=y |
478 | # CONFIG_BLK_DEV_IDE_SATA is not set | 480 | # CONFIG_BLK_DEV_IDE_SATA is not set |
479 | CONFIG_BLK_DEV_IDEDISK=y | 481 | CONFIG_IDE_GD=y |
480 | # CONFIG_IDEDISK_MULTI_MODE is not set | 482 | CONFIG_IDE_GD_ATA=y |
483 | # CONFIG_IDE_GD_ATAPI is not set | ||
481 | # CONFIG_BLK_DEV_IDECD is not set | 484 | # CONFIG_BLK_DEV_IDECD is not set |
482 | # CONFIG_BLK_DEV_IDETAPE is not set | 485 | # CONFIG_BLK_DEV_IDETAPE is not set |
483 | # CONFIG_BLK_DEV_IDEFLOPPY is not set | ||
484 | # CONFIG_IDE_TASK_IOCTL is not set | 486 | # CONFIG_IDE_TASK_IOCTL is not set |
485 | CONFIG_IDE_PROC_FS=y | 487 | CONFIG_IDE_PROC_FS=y |
486 | 488 | ||
@@ -583,6 +585,9 @@ CONFIG_MII=y | |||
583 | # CONFIG_IBM_NEW_EMAC_RGMII is not set | 585 | # CONFIG_IBM_NEW_EMAC_RGMII is not set |
584 | # CONFIG_IBM_NEW_EMAC_TAH is not set | 586 | # CONFIG_IBM_NEW_EMAC_TAH is not set |
585 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set | 587 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set |
588 | # CONFIG_IBM_NEW_EMAC_NO_FLOW_CTRL is not set | ||
589 | # CONFIG_IBM_NEW_EMAC_MAL_CLR_ICINTSTAT is not set | ||
590 | # CONFIG_IBM_NEW_EMAC_MAL_COMMON_ERR is not set | ||
586 | CONFIG_NET_PCI=y | 591 | CONFIG_NET_PCI=y |
587 | # CONFIG_PCNET32 is not set | 592 | # CONFIG_PCNET32 is not set |
588 | # CONFIG_AMD8111_ETH is not set | 593 | # CONFIG_AMD8111_ETH is not set |
@@ -603,6 +608,7 @@ CONFIG_E100=y | |||
603 | # CONFIG_TLAN is not set | 608 | # CONFIG_TLAN is not set |
604 | # CONFIG_VIA_RHINE is not set | 609 | # CONFIG_VIA_RHINE is not set |
605 | # CONFIG_SC92031 is not set | 610 | # CONFIG_SC92031 is not set |
611 | # CONFIG_ATL2 is not set | ||
606 | # CONFIG_FS_ENET is not set | 612 | # CONFIG_FS_ENET is not set |
607 | CONFIG_NETDEV_1000=y | 613 | CONFIG_NETDEV_1000=y |
608 | # CONFIG_ACENIC is not set | 614 | # CONFIG_ACENIC is not set |
@@ -625,18 +631,22 @@ CONFIG_GIANFAR=y | |||
625 | # CONFIG_QLA3XXX is not set | 631 | # CONFIG_QLA3XXX is not set |
626 | # CONFIG_ATL1 is not set | 632 | # CONFIG_ATL1 is not set |
627 | # CONFIG_ATL1E is not set | 633 | # CONFIG_ATL1E is not set |
634 | # CONFIG_JME is not set | ||
628 | CONFIG_NETDEV_10000=y | 635 | CONFIG_NETDEV_10000=y |
629 | # CONFIG_CHELSIO_T1 is not set | 636 | # CONFIG_CHELSIO_T1 is not set |
630 | # CONFIG_CHELSIO_T3 is not set | 637 | # CONFIG_CHELSIO_T3 is not set |
638 | # CONFIG_ENIC is not set | ||
631 | # CONFIG_IXGBE is not set | 639 | # CONFIG_IXGBE is not set |
632 | # CONFIG_IXGB is not set | 640 | # CONFIG_IXGB is not set |
633 | # CONFIG_S2IO is not set | 641 | # CONFIG_S2IO is not set |
634 | # CONFIG_MYRI10GE is not set | 642 | # CONFIG_MYRI10GE is not set |
635 | # CONFIG_NETXEN_NIC is not set | 643 | # CONFIG_NETXEN_NIC is not set |
636 | # CONFIG_NIU is not set | 644 | # CONFIG_NIU is not set |
645 | # CONFIG_MLX4_EN is not set | ||
637 | # CONFIG_MLX4_CORE is not set | 646 | # CONFIG_MLX4_CORE is not set |
638 | # CONFIG_TEHUTI is not set | 647 | # CONFIG_TEHUTI is not set |
639 | # CONFIG_BNX2X is not set | 648 | # CONFIG_BNX2X is not set |
649 | # CONFIG_QLGE is not set | ||
640 | # CONFIG_SFC is not set | 650 | # CONFIG_SFC is not set |
641 | # CONFIG_TR is not set | 651 | # CONFIG_TR is not set |
642 | 652 | ||
@@ -715,12 +725,6 @@ CONFIG_SERIAL_CORE=y | |||
715 | CONFIG_SERIAL_CORE_CONSOLE=y | 725 | CONFIG_SERIAL_CORE_CONSOLE=y |
716 | CONFIG_SERIAL_CPM=y | 726 | CONFIG_SERIAL_CPM=y |
717 | CONFIG_SERIAL_CPM_CONSOLE=y | 727 | CONFIG_SERIAL_CPM_CONSOLE=y |
718 | CONFIG_SERIAL_CPM_SCC1=y | ||
719 | # CONFIG_SERIAL_CPM_SCC2 is not set | ||
720 | # CONFIG_SERIAL_CPM_SCC3 is not set | ||
721 | # CONFIG_SERIAL_CPM_SCC4 is not set | ||
722 | # CONFIG_SERIAL_CPM_SMC1 is not set | ||
723 | # CONFIG_SERIAL_CPM_SMC2 is not set | ||
724 | # CONFIG_SERIAL_JSM is not set | 728 | # CONFIG_SERIAL_JSM is not set |
725 | # CONFIG_SERIAL_OF_PLATFORM is not set | 729 | # CONFIG_SERIAL_OF_PLATFORM is not set |
726 | CONFIG_UNIX98_PTYS=y | 730 | CONFIG_UNIX98_PTYS=y |
@@ -900,6 +904,17 @@ CONFIG_SSB_POSSIBLE=y | |||
900 | # CONFIG_MFD_SM501 is not set | 904 | # CONFIG_MFD_SM501 is not set |
901 | # CONFIG_HTC_PASIC3 is not set | 905 | # CONFIG_HTC_PASIC3 is not set |
902 | # CONFIG_MFD_TMIO is not set | 906 | # CONFIG_MFD_TMIO is not set |
907 | # CONFIG_PMIC_DA903X is not set | ||
908 | # CONFIG_MFD_WM8400 is not set | ||
909 | # CONFIG_MFD_WM8350_I2C is not set | ||
910 | |||
911 | # | ||
912 | # Voltage and Current regulators | ||
913 | # | ||
914 | # CONFIG_REGULATOR is not set | ||
915 | # CONFIG_REGULATOR_FIXED_VOLTAGE is not set | ||
916 | # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set | ||
917 | # CONFIG_REGULATOR_BQ24022 is not set | ||
903 | 918 | ||
904 | # | 919 | # |
905 | # Multimedia devices | 920 | # Multimedia devices |
@@ -936,6 +951,12 @@ CONFIG_HID_SUPPORT=y | |||
936 | CONFIG_HID=y | 951 | CONFIG_HID=y |
937 | # CONFIG_HID_DEBUG is not set | 952 | # CONFIG_HID_DEBUG is not set |
938 | # CONFIG_HIDRAW is not set | 953 | # CONFIG_HIDRAW is not set |
954 | # CONFIG_HID_PID is not set | ||
955 | |||
956 | # | ||
957 | # Special HID drivers | ||
958 | # | ||
959 | CONFIG_HID_COMPAT=y | ||
939 | CONFIG_USB_SUPPORT=y | 960 | CONFIG_USB_SUPPORT=y |
940 | CONFIG_USB_ARCH_HAS_HCD=y | 961 | CONFIG_USB_ARCH_HAS_HCD=y |
941 | CONFIG_USB_ARCH_HAS_OHCI=y | 962 | CONFIG_USB_ARCH_HAS_OHCI=y |
@@ -952,6 +973,7 @@ CONFIG_USB_ARCH_HAS_EHCI=y | |||
952 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' | 973 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' |
953 | # | 974 | # |
954 | # CONFIG_USB_GADGET is not set | 975 | # CONFIG_USB_GADGET is not set |
976 | # CONFIG_UWB is not set | ||
955 | # CONFIG_MMC is not set | 977 | # CONFIG_MMC is not set |
956 | # CONFIG_MEMSTICK is not set | 978 | # CONFIG_MEMSTICK is not set |
957 | # CONFIG_NEW_LEDS is not set | 979 | # CONFIG_NEW_LEDS is not set |
@@ -961,6 +983,7 @@ CONFIG_USB_ARCH_HAS_EHCI=y | |||
961 | # CONFIG_RTC_CLASS is not set | 983 | # CONFIG_RTC_CLASS is not set |
962 | # CONFIG_DMADEVICES is not set | 984 | # CONFIG_DMADEVICES is not set |
963 | # CONFIG_UIO is not set | 985 | # CONFIG_UIO is not set |
986 | # CONFIG_STAGING is not set | ||
964 | 987 | ||
965 | # | 988 | # |
966 | # File systems | 989 | # File systems |
@@ -972,12 +995,13 @@ CONFIG_EXT3_FS=y | |||
972 | CONFIG_EXT3_FS_XATTR=y | 995 | CONFIG_EXT3_FS_XATTR=y |
973 | # CONFIG_EXT3_FS_POSIX_ACL is not set | 996 | # CONFIG_EXT3_FS_POSIX_ACL is not set |
974 | # CONFIG_EXT3_FS_SECURITY is not set | 997 | # CONFIG_EXT3_FS_SECURITY is not set |
975 | # CONFIG_EXT4DEV_FS is not set | 998 | # CONFIG_EXT4_FS is not set |
976 | CONFIG_JBD=y | 999 | CONFIG_JBD=y |
977 | CONFIG_FS_MBCACHE=y | 1000 | CONFIG_FS_MBCACHE=y |
978 | # CONFIG_REISERFS_FS is not set | 1001 | # CONFIG_REISERFS_FS is not set |
979 | # CONFIG_JFS_FS is not set | 1002 | # CONFIG_JFS_FS is not set |
980 | # CONFIG_FS_POSIX_ACL is not set | 1003 | # CONFIG_FS_POSIX_ACL is not set |
1004 | CONFIG_FILE_LOCKING=y | ||
981 | # CONFIG_XFS_FS is not set | 1005 | # CONFIG_XFS_FS is not set |
982 | # CONFIG_OCFS2_FS is not set | 1006 | # CONFIG_OCFS2_FS is not set |
983 | CONFIG_DNOTIFY=y | 1007 | CONFIG_DNOTIFY=y |
@@ -1007,6 +1031,7 @@ CONFIG_INOTIFY_USER=y | |||
1007 | CONFIG_PROC_FS=y | 1031 | CONFIG_PROC_FS=y |
1008 | CONFIG_PROC_KCORE=y | 1032 | CONFIG_PROC_KCORE=y |
1009 | CONFIG_PROC_SYSCTL=y | 1033 | CONFIG_PROC_SYSCTL=y |
1034 | CONFIG_PROC_PAGE_MONITOR=y | ||
1010 | CONFIG_SYSFS=y | 1035 | CONFIG_SYSFS=y |
1011 | CONFIG_TMPFS=y | 1036 | CONFIG_TMPFS=y |
1012 | # CONFIG_TMPFS_POSIX_ACL is not set | 1037 | # CONFIG_TMPFS_POSIX_ACL is not set |
@@ -1052,6 +1077,7 @@ CONFIG_ROOT_NFS=y | |||
1052 | CONFIG_LOCKD=y | 1077 | CONFIG_LOCKD=y |
1053 | CONFIG_NFS_COMMON=y | 1078 | CONFIG_NFS_COMMON=y |
1054 | CONFIG_SUNRPC=y | 1079 | CONFIG_SUNRPC=y |
1080 | # CONFIG_SUNRPC_REGISTER_V4 is not set | ||
1055 | # CONFIG_RPCSEC_GSS_KRB5 is not set | 1081 | # CONFIG_RPCSEC_GSS_KRB5 is not set |
1056 | # CONFIG_RPCSEC_GSS_SPKM3 is not set | 1082 | # CONFIG_RPCSEC_GSS_SPKM3 is not set |
1057 | # CONFIG_SMB_FS is not set | 1083 | # CONFIG_SMB_FS is not set |
@@ -1084,7 +1110,6 @@ CONFIG_PARTITION_ADVANCED=y | |||
1084 | # Library routines | 1110 | # Library routines |
1085 | # | 1111 | # |
1086 | CONFIG_BITREVERSE=y | 1112 | CONFIG_BITREVERSE=y |
1087 | # CONFIG_GENERIC_FIND_FIRST_BIT is not set | ||
1088 | # CONFIG_CRC_CCITT is not set | 1113 | # CONFIG_CRC_CCITT is not set |
1089 | # CONFIG_CRC16 is not set | 1114 | # CONFIG_CRC16 is not set |
1090 | # CONFIG_CRC_T10DIF is not set | 1115 | # CONFIG_CRC_T10DIF is not set |
@@ -1116,13 +1141,15 @@ CONFIG_FRAME_WARN=1024 | |||
1116 | # CONFIG_SLUB_STATS is not set | 1141 | # CONFIG_SLUB_STATS is not set |
1117 | # CONFIG_DEBUG_BUGVERBOSE is not set | 1142 | # CONFIG_DEBUG_BUGVERBOSE is not set |
1118 | # CONFIG_DEBUG_MEMORY_INIT is not set | 1143 | # CONFIG_DEBUG_MEMORY_INIT is not set |
1144 | # CONFIG_RCU_CPU_STALL_DETECTOR is not set | ||
1119 | # CONFIG_LATENCYTOP is not set | 1145 | # CONFIG_LATENCYTOP is not set |
1120 | CONFIG_SYSCTL_SYSCALL_CHECK=y | 1146 | CONFIG_SYSCTL_SYSCALL_CHECK=y |
1121 | CONFIG_HAVE_FTRACE=y | 1147 | CONFIG_HAVE_FUNCTION_TRACER=y |
1122 | CONFIG_HAVE_DYNAMIC_FTRACE=y | 1148 | |
1123 | # CONFIG_FTRACE is not set | 1149 | # |
1124 | # CONFIG_SCHED_TRACER is not set | 1150 | # Tracers |
1125 | # CONFIG_CONTEXT_SWITCH_TRACER is not set | 1151 | # |
1152 | # CONFIG_DYNAMIC_PRINTK_DEBUG is not set | ||
1126 | # CONFIG_SAMPLES is not set | 1153 | # CONFIG_SAMPLES is not set |
1127 | CONFIG_HAVE_ARCH_KGDB=y | 1154 | CONFIG_HAVE_ARCH_KGDB=y |
1128 | # CONFIG_IRQSTACKS is not set | 1155 | # CONFIG_IRQSTACKS is not set |
@@ -1133,12 +1160,14 @@ CONFIG_HAVE_ARCH_KGDB=y | |||
1133 | # | 1160 | # |
1134 | # CONFIG_KEYS is not set | 1161 | # CONFIG_KEYS is not set |
1135 | # CONFIG_SECURITY is not set | 1162 | # CONFIG_SECURITY is not set |
1163 | # CONFIG_SECURITYFS is not set | ||
1136 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set | 1164 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set |
1137 | CONFIG_CRYPTO=y | 1165 | CONFIG_CRYPTO=y |
1138 | 1166 | ||
1139 | # | 1167 | # |
1140 | # Crypto core or helper | 1168 | # Crypto core or helper |
1141 | # | 1169 | # |
1170 | # CONFIG_CRYPTO_FIPS is not set | ||
1142 | # CONFIG_CRYPTO_MANAGER is not set | 1171 | # CONFIG_CRYPTO_MANAGER is not set |
1143 | # CONFIG_CRYPTO_GF128MUL is not set | 1172 | # CONFIG_CRYPTO_GF128MUL is not set |
1144 | # CONFIG_CRYPTO_NULL is not set | 1173 | # CONFIG_CRYPTO_NULL is not set |
@@ -1210,6 +1239,11 @@ CONFIG_CRYPTO=y | |||
1210 | # | 1239 | # |
1211 | # CONFIG_CRYPTO_DEFLATE is not set | 1240 | # CONFIG_CRYPTO_DEFLATE is not set |
1212 | # CONFIG_CRYPTO_LZO is not set | 1241 | # CONFIG_CRYPTO_LZO is not set |
1242 | |||
1243 | # | ||
1244 | # Random Number Generation | ||
1245 | # | ||
1246 | # CONFIG_CRYPTO_ANSI_CPRNG is not set | ||
1213 | CONFIG_CRYPTO_HW=y | 1247 | CONFIG_CRYPTO_HW=y |
1214 | # CONFIG_CRYPTO_DEV_HIFN_795X is not set | 1248 | # CONFIG_CRYPTO_DEV_HIFN_795X is not set |
1215 | # CONFIG_CRYPTO_DEV_TALITOS is not set | 1249 | # CONFIG_CRYPTO_DEV_TALITOS is not set |
diff --git a/arch/powerpc/configs/85xx/tqm8560_defconfig b/arch/powerpc/configs/85xx/tqm8560_defconfig index 8d676629cdb1..2519169b6d4b 100644 --- a/arch/powerpc/configs/85xx/tqm8560_defconfig +++ b/arch/powerpc/configs/85xx/tqm8560_defconfig | |||
@@ -1,7 +1,7 @@ | |||
1 | # | 1 | # |
2 | # Automatically generated make config: don't edit | 2 | # Automatically generated make config: don't edit |
3 | # Linux kernel version: 2.6.27-rc4 | 3 | # Linux kernel version: 2.6.28-rc3 |
4 | # Thu Aug 21 00:52:43 2008 | 4 | # Sat Nov 8 12:40:25 2008 |
5 | # | 5 | # |
6 | # CONFIG_PPC64 is not set | 6 | # CONFIG_PPC64 is not set |
7 | 7 | ||
@@ -24,7 +24,7 @@ CONFIG_SPE=y | |||
24 | # CONFIG_PPC_MM_SLICES is not set | 24 | # CONFIG_PPC_MM_SLICES is not set |
25 | CONFIG_PPC32=y | 25 | CONFIG_PPC32=y |
26 | CONFIG_WORD_SIZE=32 | 26 | CONFIG_WORD_SIZE=32 |
27 | CONFIG_PPC_MERGE=y | 27 | # CONFIG_ARCH_PHYS_ADDR_T_64BIT is not set |
28 | CONFIG_MMU=y | 28 | CONFIG_MMU=y |
29 | CONFIG_GENERIC_CMOS_UPDATE=y | 29 | CONFIG_GENERIC_CMOS_UPDATE=y |
30 | CONFIG_GENERIC_TIME=y | 30 | CONFIG_GENERIC_TIME=y |
@@ -106,7 +106,9 @@ CONFIG_SIGNALFD=y | |||
106 | CONFIG_TIMERFD=y | 106 | CONFIG_TIMERFD=y |
107 | CONFIG_EVENTFD=y | 107 | CONFIG_EVENTFD=y |
108 | CONFIG_SHMEM=y | 108 | CONFIG_SHMEM=y |
109 | CONFIG_AIO=y | ||
109 | CONFIG_VM_EVENT_COUNTERS=y | 110 | CONFIG_VM_EVENT_COUNTERS=y |
111 | CONFIG_PCI_QUIRKS=y | ||
110 | CONFIG_SLUB_DEBUG=y | 112 | CONFIG_SLUB_DEBUG=y |
111 | # CONFIG_SLAB is not set | 113 | # CONFIG_SLAB is not set |
112 | CONFIG_SLUB=y | 114 | CONFIG_SLUB=y |
@@ -119,10 +121,7 @@ CONFIG_HAVE_IOREMAP_PROT=y | |||
119 | CONFIG_HAVE_KPROBES=y | 121 | CONFIG_HAVE_KPROBES=y |
120 | CONFIG_HAVE_KRETPROBES=y | 122 | CONFIG_HAVE_KRETPROBES=y |
121 | CONFIG_HAVE_ARCH_TRACEHOOK=y | 123 | CONFIG_HAVE_ARCH_TRACEHOOK=y |
122 | # CONFIG_HAVE_DMA_ATTRS is not set | ||
123 | # CONFIG_USE_GENERIC_SMP_HELPERS is not set | ||
124 | CONFIG_HAVE_CLK=y | 124 | CONFIG_HAVE_CLK=y |
125 | CONFIG_PROC_PAGE_MONITOR=y | ||
126 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set | 125 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set |
127 | CONFIG_SLABINFO=y | 126 | CONFIG_SLABINFO=y |
128 | CONFIG_RT_MUTEXES=y | 127 | CONFIG_RT_MUTEXES=y |
@@ -149,6 +148,7 @@ CONFIG_DEFAULT_AS=y | |||
149 | # CONFIG_DEFAULT_NOOP is not set | 148 | # CONFIG_DEFAULT_NOOP is not set |
150 | CONFIG_DEFAULT_IOSCHED="anticipatory" | 149 | CONFIG_DEFAULT_IOSCHED="anticipatory" |
151 | CONFIG_CLASSIC_RCU=y | 150 | CONFIG_CLASSIC_RCU=y |
151 | # CONFIG_FREEZER is not set | ||
152 | 152 | ||
153 | # | 153 | # |
154 | # Platform support | 154 | # Platform support |
@@ -184,15 +184,16 @@ CONFIG_MPIC=y | |||
184 | # CONFIG_PPC_INDIRECT_IO is not set | 184 | # CONFIG_PPC_INDIRECT_IO is not set |
185 | # CONFIG_GENERIC_IOMAP is not set | 185 | # CONFIG_GENERIC_IOMAP is not set |
186 | # CONFIG_CPU_FREQ is not set | 186 | # CONFIG_CPU_FREQ is not set |
187 | # CONFIG_QUICC_ENGINE is not set | ||
187 | CONFIG_CPM2=y | 188 | CONFIG_CPM2=y |
188 | # CONFIG_FSL_ULI1575 is not set | 189 | # CONFIG_FSL_ULI1575 is not set |
189 | CONFIG_CPM=y | 190 | CONFIG_CPM=y |
191 | # CONFIG_MPC8xxx_GPIO is not set | ||
190 | 192 | ||
191 | # | 193 | # |
192 | # Kernel options | 194 | # Kernel options |
193 | # | 195 | # |
194 | # CONFIG_HIGHMEM is not set | 196 | # CONFIG_HIGHMEM is not set |
195 | # CONFIG_TICK_ONESHOT is not set | ||
196 | # CONFIG_NO_HZ is not set | 197 | # CONFIG_NO_HZ is not set |
197 | # CONFIG_HIGH_RES_TIMERS is not set | 198 | # CONFIG_HIGH_RES_TIMERS is not set |
198 | CONFIG_GENERIC_CLOCKEVENTS_BUILD=y | 199 | CONFIG_GENERIC_CLOCKEVENTS_BUILD=y |
@@ -206,6 +207,8 @@ CONFIG_PREEMPT_NONE=y | |||
206 | # CONFIG_PREEMPT_VOLUNTARY is not set | 207 | # CONFIG_PREEMPT_VOLUNTARY is not set |
207 | # CONFIG_PREEMPT is not set | 208 | # CONFIG_PREEMPT is not set |
208 | CONFIG_BINFMT_ELF=y | 209 | CONFIG_BINFMT_ELF=y |
210 | # CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set | ||
211 | # CONFIG_HAVE_AOUT is not set | ||
209 | # CONFIG_BINFMT_MISC is not set | 212 | # CONFIG_BINFMT_MISC is not set |
210 | CONFIG_MATH_EMULATION=y | 213 | CONFIG_MATH_EMULATION=y |
211 | # CONFIG_IOMMU_HELPER is not set | 214 | # CONFIG_IOMMU_HELPER is not set |
@@ -220,15 +223,15 @@ CONFIG_FLATMEM_MANUAL=y | |||
220 | # CONFIG_SPARSEMEM_MANUAL is not set | 223 | # CONFIG_SPARSEMEM_MANUAL is not set |
221 | CONFIG_FLATMEM=y | 224 | CONFIG_FLATMEM=y |
222 | CONFIG_FLAT_NODE_MEM_MAP=y | 225 | CONFIG_FLAT_NODE_MEM_MAP=y |
223 | # CONFIG_SPARSEMEM_STATIC is not set | ||
224 | # CONFIG_SPARSEMEM_VMEMMAP_ENABLE is not set | ||
225 | CONFIG_PAGEFLAGS_EXTENDED=y | 226 | CONFIG_PAGEFLAGS_EXTENDED=y |
226 | CONFIG_SPLIT_PTLOCK_CPUS=4 | 227 | CONFIG_SPLIT_PTLOCK_CPUS=4 |
227 | CONFIG_MIGRATION=y | 228 | CONFIG_MIGRATION=y |
228 | # CONFIG_RESOURCES_64BIT is not set | 229 | # CONFIG_RESOURCES_64BIT is not set |
230 | # CONFIG_PHYS_ADDR_T_64BIT is not set | ||
229 | CONFIG_ZONE_DMA_FLAG=1 | 231 | CONFIG_ZONE_DMA_FLAG=1 |
230 | CONFIG_BOUNCE=y | 232 | CONFIG_BOUNCE=y |
231 | CONFIG_VIRT_TO_BUS=y | 233 | CONFIG_VIRT_TO_BUS=y |
234 | CONFIG_UNEVICTABLE_LRU=y | ||
232 | CONFIG_FORCE_MAX_ZONEORDER=11 | 235 | CONFIG_FORCE_MAX_ZONEORDER=11 |
233 | # CONFIG_PROC_DEVICETREE is not set | 236 | # CONFIG_PROC_DEVICETREE is not set |
234 | # CONFIG_CMDLINE_BOOL is not set | 237 | # CONFIG_CMDLINE_BOOL is not set |
@@ -251,7 +254,7 @@ CONFIG_PCI_SYSCALL=y | |||
251 | # CONFIG_PCIEPORTBUS is not set | 254 | # CONFIG_PCIEPORTBUS is not set |
252 | CONFIG_ARCH_SUPPORTS_MSI=y | 255 | CONFIG_ARCH_SUPPORTS_MSI=y |
253 | # CONFIG_PCI_MSI is not set | 256 | # CONFIG_PCI_MSI is not set |
254 | CONFIG_PCI_LEGACY=y | 257 | # CONFIG_PCI_LEGACY is not set |
255 | # CONFIG_HAS_RAPIDIO is not set | 258 | # CONFIG_HAS_RAPIDIO is not set |
256 | 259 | ||
257 | # | 260 | # |
@@ -318,6 +321,7 @@ CONFIG_DEFAULT_TCP_CONG="cubic" | |||
318 | # CONFIG_TIPC is not set | 321 | # CONFIG_TIPC is not set |
319 | # CONFIG_ATM is not set | 322 | # CONFIG_ATM is not set |
320 | # CONFIG_BRIDGE is not set | 323 | # CONFIG_BRIDGE is not set |
324 | # CONFIG_NET_DSA is not set | ||
321 | # CONFIG_VLAN_8021Q is not set | 325 | # CONFIG_VLAN_8021Q is not set |
322 | # CONFIG_DECNET is not set | 326 | # CONFIG_DECNET is not set |
323 | # CONFIG_LLC2 is not set | 327 | # CONFIG_LLC2 is not set |
@@ -338,11 +342,10 @@ CONFIG_DEFAULT_TCP_CONG="cubic" | |||
338 | # CONFIG_IRDA is not set | 342 | # CONFIG_IRDA is not set |
339 | # CONFIG_BT is not set | 343 | # CONFIG_BT is not set |
340 | # CONFIG_AF_RXRPC is not set | 344 | # CONFIG_AF_RXRPC is not set |
341 | 345 | # CONFIG_PHONET is not set | |
342 | # | 346 | CONFIG_WIRELESS=y |
343 | # Wireless | ||
344 | # | ||
345 | # CONFIG_CFG80211 is not set | 347 | # CONFIG_CFG80211 is not set |
348 | CONFIG_WIRELESS_OLD_REGULATORY=y | ||
346 | # CONFIG_WIRELESS_EXT is not set | 349 | # CONFIG_WIRELESS_EXT is not set |
347 | # CONFIG_MAC80211 is not set | 350 | # CONFIG_MAC80211 is not set |
348 | # CONFIG_IEEE80211 is not set | 351 | # CONFIG_IEEE80211 is not set |
@@ -469,18 +472,17 @@ CONFIG_MISC_DEVICES=y | |||
469 | # CONFIG_HP_ILO is not set | 472 | # CONFIG_HP_ILO is not set |
470 | CONFIG_HAVE_IDE=y | 473 | CONFIG_HAVE_IDE=y |
471 | CONFIG_IDE=y | 474 | CONFIG_IDE=y |
472 | CONFIG_BLK_DEV_IDE=y | ||
473 | 475 | ||
474 | # | 476 | # |
475 | # Please see Documentation/ide/ide.txt for help/info on IDE drives | 477 | # Please see Documentation/ide/ide.txt for help/info on IDE drives |
476 | # | 478 | # |
477 | CONFIG_IDE_TIMINGS=y | 479 | CONFIG_IDE_TIMINGS=y |
478 | # CONFIG_BLK_DEV_IDE_SATA is not set | 480 | # CONFIG_BLK_DEV_IDE_SATA is not set |
479 | CONFIG_BLK_DEV_IDEDISK=y | 481 | CONFIG_IDE_GD=y |
480 | # CONFIG_IDEDISK_MULTI_MODE is not set | 482 | CONFIG_IDE_GD_ATA=y |
483 | # CONFIG_IDE_GD_ATAPI is not set | ||
481 | # CONFIG_BLK_DEV_IDECD is not set | 484 | # CONFIG_BLK_DEV_IDECD is not set |
482 | # CONFIG_BLK_DEV_IDETAPE is not set | 485 | # CONFIG_BLK_DEV_IDETAPE is not set |
483 | # CONFIG_BLK_DEV_IDEFLOPPY is not set | ||
484 | # CONFIG_IDE_TASK_IOCTL is not set | 486 | # CONFIG_IDE_TASK_IOCTL is not set |
485 | CONFIG_IDE_PROC_FS=y | 487 | CONFIG_IDE_PROC_FS=y |
486 | 488 | ||
@@ -583,6 +585,9 @@ CONFIG_MII=y | |||
583 | # CONFIG_IBM_NEW_EMAC_RGMII is not set | 585 | # CONFIG_IBM_NEW_EMAC_RGMII is not set |
584 | # CONFIG_IBM_NEW_EMAC_TAH is not set | 586 | # CONFIG_IBM_NEW_EMAC_TAH is not set |
585 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set | 587 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set |
588 | # CONFIG_IBM_NEW_EMAC_NO_FLOW_CTRL is not set | ||
589 | # CONFIG_IBM_NEW_EMAC_MAL_CLR_ICINTSTAT is not set | ||
590 | # CONFIG_IBM_NEW_EMAC_MAL_COMMON_ERR is not set | ||
586 | CONFIG_NET_PCI=y | 591 | CONFIG_NET_PCI=y |
587 | # CONFIG_PCNET32 is not set | 592 | # CONFIG_PCNET32 is not set |
588 | # CONFIG_AMD8111_ETH is not set | 593 | # CONFIG_AMD8111_ETH is not set |
@@ -603,6 +608,7 @@ CONFIG_E100=y | |||
603 | # CONFIG_TLAN is not set | 608 | # CONFIG_TLAN is not set |
604 | # CONFIG_VIA_RHINE is not set | 609 | # CONFIG_VIA_RHINE is not set |
605 | # CONFIG_SC92031 is not set | 610 | # CONFIG_SC92031 is not set |
611 | # CONFIG_ATL2 is not set | ||
606 | # CONFIG_FS_ENET is not set | 612 | # CONFIG_FS_ENET is not set |
607 | CONFIG_NETDEV_1000=y | 613 | CONFIG_NETDEV_1000=y |
608 | # CONFIG_ACENIC is not set | 614 | # CONFIG_ACENIC is not set |
@@ -625,18 +631,22 @@ CONFIG_GIANFAR=y | |||
625 | # CONFIG_QLA3XXX is not set | 631 | # CONFIG_QLA3XXX is not set |
626 | # CONFIG_ATL1 is not set | 632 | # CONFIG_ATL1 is not set |
627 | # CONFIG_ATL1E is not set | 633 | # CONFIG_ATL1E is not set |
634 | # CONFIG_JME is not set | ||
628 | CONFIG_NETDEV_10000=y | 635 | CONFIG_NETDEV_10000=y |
629 | # CONFIG_CHELSIO_T1 is not set | 636 | # CONFIG_CHELSIO_T1 is not set |
630 | # CONFIG_CHELSIO_T3 is not set | 637 | # CONFIG_CHELSIO_T3 is not set |
638 | # CONFIG_ENIC is not set | ||
631 | # CONFIG_IXGBE is not set | 639 | # CONFIG_IXGBE is not set |
632 | # CONFIG_IXGB is not set | 640 | # CONFIG_IXGB is not set |
633 | # CONFIG_S2IO is not set | 641 | # CONFIG_S2IO is not set |
634 | # CONFIG_MYRI10GE is not set | 642 | # CONFIG_MYRI10GE is not set |
635 | # CONFIG_NETXEN_NIC is not set | 643 | # CONFIG_NETXEN_NIC is not set |
636 | # CONFIG_NIU is not set | 644 | # CONFIG_NIU is not set |
645 | # CONFIG_MLX4_EN is not set | ||
637 | # CONFIG_MLX4_CORE is not set | 646 | # CONFIG_MLX4_CORE is not set |
638 | # CONFIG_TEHUTI is not set | 647 | # CONFIG_TEHUTI is not set |
639 | # CONFIG_BNX2X is not set | 648 | # CONFIG_BNX2X is not set |
649 | # CONFIG_QLGE is not set | ||
640 | # CONFIG_SFC is not set | 650 | # CONFIG_SFC is not set |
641 | # CONFIG_TR is not set | 651 | # CONFIG_TR is not set |
642 | 652 | ||
@@ -715,12 +725,6 @@ CONFIG_SERIAL_CORE=y | |||
715 | CONFIG_SERIAL_CORE_CONSOLE=y | 725 | CONFIG_SERIAL_CORE_CONSOLE=y |
716 | CONFIG_SERIAL_CPM=y | 726 | CONFIG_SERIAL_CPM=y |
717 | CONFIG_SERIAL_CPM_CONSOLE=y | 727 | CONFIG_SERIAL_CPM_CONSOLE=y |
718 | CONFIG_SERIAL_CPM_SCC1=y | ||
719 | # CONFIG_SERIAL_CPM_SCC2 is not set | ||
720 | # CONFIG_SERIAL_CPM_SCC3 is not set | ||
721 | # CONFIG_SERIAL_CPM_SCC4 is not set | ||
722 | # CONFIG_SERIAL_CPM_SMC1 is not set | ||
723 | # CONFIG_SERIAL_CPM_SMC2 is not set | ||
724 | # CONFIG_SERIAL_JSM is not set | 728 | # CONFIG_SERIAL_JSM is not set |
725 | # CONFIG_SERIAL_OF_PLATFORM is not set | 729 | # CONFIG_SERIAL_OF_PLATFORM is not set |
726 | CONFIG_UNIX98_PTYS=y | 730 | CONFIG_UNIX98_PTYS=y |
@@ -900,6 +904,17 @@ CONFIG_SSB_POSSIBLE=y | |||
900 | # CONFIG_MFD_SM501 is not set | 904 | # CONFIG_MFD_SM501 is not set |
901 | # CONFIG_HTC_PASIC3 is not set | 905 | # CONFIG_HTC_PASIC3 is not set |
902 | # CONFIG_MFD_TMIO is not set | 906 | # CONFIG_MFD_TMIO is not set |
907 | # CONFIG_PMIC_DA903X is not set | ||
908 | # CONFIG_MFD_WM8400 is not set | ||
909 | # CONFIG_MFD_WM8350_I2C is not set | ||
910 | |||
911 | # | ||
912 | # Voltage and Current regulators | ||
913 | # | ||
914 | # CONFIG_REGULATOR is not set | ||
915 | # CONFIG_REGULATOR_FIXED_VOLTAGE is not set | ||
916 | # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set | ||
917 | # CONFIG_REGULATOR_BQ24022 is not set | ||
903 | 918 | ||
904 | # | 919 | # |
905 | # Multimedia devices | 920 | # Multimedia devices |
@@ -936,6 +951,12 @@ CONFIG_HID_SUPPORT=y | |||
936 | CONFIG_HID=y | 951 | CONFIG_HID=y |
937 | # CONFIG_HID_DEBUG is not set | 952 | # CONFIG_HID_DEBUG is not set |
938 | # CONFIG_HIDRAW is not set | 953 | # CONFIG_HIDRAW is not set |
954 | # CONFIG_HID_PID is not set | ||
955 | |||
956 | # | ||
957 | # Special HID drivers | ||
958 | # | ||
959 | CONFIG_HID_COMPAT=y | ||
939 | CONFIG_USB_SUPPORT=y | 960 | CONFIG_USB_SUPPORT=y |
940 | CONFIG_USB_ARCH_HAS_HCD=y | 961 | CONFIG_USB_ARCH_HAS_HCD=y |
941 | CONFIG_USB_ARCH_HAS_OHCI=y | 962 | CONFIG_USB_ARCH_HAS_OHCI=y |
@@ -952,6 +973,7 @@ CONFIG_USB_ARCH_HAS_EHCI=y | |||
952 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' | 973 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' |
953 | # | 974 | # |
954 | # CONFIG_USB_GADGET is not set | 975 | # CONFIG_USB_GADGET is not set |
976 | # CONFIG_UWB is not set | ||
955 | # CONFIG_MMC is not set | 977 | # CONFIG_MMC is not set |
956 | # CONFIG_MEMSTICK is not set | 978 | # CONFIG_MEMSTICK is not set |
957 | # CONFIG_NEW_LEDS is not set | 979 | # CONFIG_NEW_LEDS is not set |
@@ -961,6 +983,7 @@ CONFIG_USB_ARCH_HAS_EHCI=y | |||
961 | # CONFIG_RTC_CLASS is not set | 983 | # CONFIG_RTC_CLASS is not set |
962 | # CONFIG_DMADEVICES is not set | 984 | # CONFIG_DMADEVICES is not set |
963 | # CONFIG_UIO is not set | 985 | # CONFIG_UIO is not set |
986 | # CONFIG_STAGING is not set | ||
964 | 987 | ||
965 | # | 988 | # |
966 | # File systems | 989 | # File systems |
@@ -972,12 +995,13 @@ CONFIG_EXT3_FS=y | |||
972 | CONFIG_EXT3_FS_XATTR=y | 995 | CONFIG_EXT3_FS_XATTR=y |
973 | # CONFIG_EXT3_FS_POSIX_ACL is not set | 996 | # CONFIG_EXT3_FS_POSIX_ACL is not set |
974 | # CONFIG_EXT3_FS_SECURITY is not set | 997 | # CONFIG_EXT3_FS_SECURITY is not set |
975 | # CONFIG_EXT4DEV_FS is not set | 998 | # CONFIG_EXT4_FS is not set |
976 | CONFIG_JBD=y | 999 | CONFIG_JBD=y |
977 | CONFIG_FS_MBCACHE=y | 1000 | CONFIG_FS_MBCACHE=y |
978 | # CONFIG_REISERFS_FS is not set | 1001 | # CONFIG_REISERFS_FS is not set |
979 | # CONFIG_JFS_FS is not set | 1002 | # CONFIG_JFS_FS is not set |
980 | # CONFIG_FS_POSIX_ACL is not set | 1003 | # CONFIG_FS_POSIX_ACL is not set |
1004 | CONFIG_FILE_LOCKING=y | ||
981 | # CONFIG_XFS_FS is not set | 1005 | # CONFIG_XFS_FS is not set |
982 | # CONFIG_OCFS2_FS is not set | 1006 | # CONFIG_OCFS2_FS is not set |
983 | CONFIG_DNOTIFY=y | 1007 | CONFIG_DNOTIFY=y |
@@ -1007,6 +1031,7 @@ CONFIG_INOTIFY_USER=y | |||
1007 | CONFIG_PROC_FS=y | 1031 | CONFIG_PROC_FS=y |
1008 | CONFIG_PROC_KCORE=y | 1032 | CONFIG_PROC_KCORE=y |
1009 | CONFIG_PROC_SYSCTL=y | 1033 | CONFIG_PROC_SYSCTL=y |
1034 | CONFIG_PROC_PAGE_MONITOR=y | ||
1010 | CONFIG_SYSFS=y | 1035 | CONFIG_SYSFS=y |
1011 | CONFIG_TMPFS=y | 1036 | CONFIG_TMPFS=y |
1012 | # CONFIG_TMPFS_POSIX_ACL is not set | 1037 | # CONFIG_TMPFS_POSIX_ACL is not set |
@@ -1052,6 +1077,7 @@ CONFIG_ROOT_NFS=y | |||
1052 | CONFIG_LOCKD=y | 1077 | CONFIG_LOCKD=y |
1053 | CONFIG_NFS_COMMON=y | 1078 | CONFIG_NFS_COMMON=y |
1054 | CONFIG_SUNRPC=y | 1079 | CONFIG_SUNRPC=y |
1080 | # CONFIG_SUNRPC_REGISTER_V4 is not set | ||
1055 | # CONFIG_RPCSEC_GSS_KRB5 is not set | 1081 | # CONFIG_RPCSEC_GSS_KRB5 is not set |
1056 | # CONFIG_RPCSEC_GSS_SPKM3 is not set | 1082 | # CONFIG_RPCSEC_GSS_SPKM3 is not set |
1057 | # CONFIG_SMB_FS is not set | 1083 | # CONFIG_SMB_FS is not set |
@@ -1084,7 +1110,6 @@ CONFIG_PARTITION_ADVANCED=y | |||
1084 | # Library routines | 1110 | # Library routines |
1085 | # | 1111 | # |
1086 | CONFIG_BITREVERSE=y | 1112 | CONFIG_BITREVERSE=y |
1087 | # CONFIG_GENERIC_FIND_FIRST_BIT is not set | ||
1088 | # CONFIG_CRC_CCITT is not set | 1113 | # CONFIG_CRC_CCITT is not set |
1089 | # CONFIG_CRC16 is not set | 1114 | # CONFIG_CRC16 is not set |
1090 | # CONFIG_CRC_T10DIF is not set | 1115 | # CONFIG_CRC_T10DIF is not set |
@@ -1116,13 +1141,15 @@ CONFIG_FRAME_WARN=1024 | |||
1116 | # CONFIG_SLUB_STATS is not set | 1141 | # CONFIG_SLUB_STATS is not set |
1117 | # CONFIG_DEBUG_BUGVERBOSE is not set | 1142 | # CONFIG_DEBUG_BUGVERBOSE is not set |
1118 | # CONFIG_DEBUG_MEMORY_INIT is not set | 1143 | # CONFIG_DEBUG_MEMORY_INIT is not set |
1144 | # CONFIG_RCU_CPU_STALL_DETECTOR is not set | ||
1119 | # CONFIG_LATENCYTOP is not set | 1145 | # CONFIG_LATENCYTOP is not set |
1120 | CONFIG_SYSCTL_SYSCALL_CHECK=y | 1146 | CONFIG_SYSCTL_SYSCALL_CHECK=y |
1121 | CONFIG_HAVE_FTRACE=y | 1147 | CONFIG_HAVE_FUNCTION_TRACER=y |
1122 | CONFIG_HAVE_DYNAMIC_FTRACE=y | 1148 | |
1123 | # CONFIG_FTRACE is not set | 1149 | # |
1124 | # CONFIG_SCHED_TRACER is not set | 1150 | # Tracers |
1125 | # CONFIG_CONTEXT_SWITCH_TRACER is not set | 1151 | # |
1152 | # CONFIG_DYNAMIC_PRINTK_DEBUG is not set | ||
1126 | # CONFIG_SAMPLES is not set | 1153 | # CONFIG_SAMPLES is not set |
1127 | CONFIG_HAVE_ARCH_KGDB=y | 1154 | CONFIG_HAVE_ARCH_KGDB=y |
1128 | # CONFIG_IRQSTACKS is not set | 1155 | # CONFIG_IRQSTACKS is not set |
@@ -1133,12 +1160,14 @@ CONFIG_HAVE_ARCH_KGDB=y | |||
1133 | # | 1160 | # |
1134 | # CONFIG_KEYS is not set | 1161 | # CONFIG_KEYS is not set |
1135 | # CONFIG_SECURITY is not set | 1162 | # CONFIG_SECURITY is not set |
1163 | # CONFIG_SECURITYFS is not set | ||
1136 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set | 1164 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set |
1137 | CONFIG_CRYPTO=y | 1165 | CONFIG_CRYPTO=y |
1138 | 1166 | ||
1139 | # | 1167 | # |
1140 | # Crypto core or helper | 1168 | # Crypto core or helper |
1141 | # | 1169 | # |
1170 | # CONFIG_CRYPTO_FIPS is not set | ||
1142 | # CONFIG_CRYPTO_MANAGER is not set | 1171 | # CONFIG_CRYPTO_MANAGER is not set |
1143 | # CONFIG_CRYPTO_GF128MUL is not set | 1172 | # CONFIG_CRYPTO_GF128MUL is not set |
1144 | # CONFIG_CRYPTO_NULL is not set | 1173 | # CONFIG_CRYPTO_NULL is not set |
@@ -1210,6 +1239,11 @@ CONFIG_CRYPTO=y | |||
1210 | # | 1239 | # |
1211 | # CONFIG_CRYPTO_DEFLATE is not set | 1240 | # CONFIG_CRYPTO_DEFLATE is not set |
1212 | # CONFIG_CRYPTO_LZO is not set | 1241 | # CONFIG_CRYPTO_LZO is not set |
1242 | |||
1243 | # | ||
1244 | # Random Number Generation | ||
1245 | # | ||
1246 | # CONFIG_CRYPTO_ANSI_CPRNG is not set | ||
1213 | CONFIG_CRYPTO_HW=y | 1247 | CONFIG_CRYPTO_HW=y |
1214 | # CONFIG_CRYPTO_DEV_HIFN_795X is not set | 1248 | # CONFIG_CRYPTO_DEV_HIFN_795X is not set |
1215 | # CONFIG_CRYPTO_DEV_TALITOS is not set | 1249 | # CONFIG_CRYPTO_DEV_TALITOS is not set |
diff --git a/arch/powerpc/configs/86xx/gef_sbc610_defconfig b/arch/powerpc/configs/86xx/gef_sbc610_defconfig index 312d7afbbe44..2da13e00a807 100644 --- a/arch/powerpc/configs/86xx/gef_sbc610_defconfig +++ b/arch/powerpc/configs/86xx/gef_sbc610_defconfig | |||
@@ -1,7 +1,7 @@ | |||
1 | # | 1 | # |
2 | # Automatically generated make config: don't edit | 2 | # Automatically generated make config: don't edit |
3 | # Linux kernel version: 2.6.26-rc5 | 3 | # Linux kernel version: 2.6.28-rc3 |
4 | # Wed Jun 11 12:06:53 2008 | 4 | # Sat Nov 8 12:40:30 2008 |
5 | # | 5 | # |
6 | # CONFIG_PPC64 is not set | 6 | # CONFIG_PPC64 is not set |
7 | 7 | ||
@@ -15,6 +15,7 @@ CONFIG_6xx=y | |||
15 | # CONFIG_44x is not set | 15 | # CONFIG_44x is not set |
16 | # CONFIG_E200 is not set | 16 | # CONFIG_E200 is not set |
17 | CONFIG_PPC_FPU=y | 17 | CONFIG_PPC_FPU=y |
18 | # CONFIG_PHYS_64BIT is not set | ||
18 | CONFIG_ALTIVEC=y | 19 | CONFIG_ALTIVEC=y |
19 | CONFIG_PPC_STD_MMU=y | 20 | CONFIG_PPC_STD_MMU=y |
20 | CONFIG_PPC_STD_MMU_32=y | 21 | CONFIG_PPC_STD_MMU_32=y |
@@ -23,7 +24,7 @@ CONFIG_SMP=y | |||
23 | CONFIG_NR_CPUS=2 | 24 | CONFIG_NR_CPUS=2 |
24 | CONFIG_PPC32=y | 25 | CONFIG_PPC32=y |
25 | CONFIG_WORD_SIZE=32 | 26 | CONFIG_WORD_SIZE=32 |
26 | CONFIG_PPC_MERGE=y | 27 | # CONFIG_ARCH_PHYS_ADDR_T_64BIT is not set |
27 | CONFIG_MMU=y | 28 | CONFIG_MMU=y |
28 | CONFIG_GENERIC_CMOS_UPDATE=y | 29 | CONFIG_GENERIC_CMOS_UPDATE=y |
29 | CONFIG_GENERIC_TIME=y | 30 | CONFIG_GENERIC_TIME=y |
@@ -33,6 +34,7 @@ CONFIG_GENERIC_HARDIRQS=y | |||
33 | # CONFIG_HAVE_SETUP_PER_CPU_AREA is not set | 34 | # CONFIG_HAVE_SETUP_PER_CPU_AREA is not set |
34 | CONFIG_IRQ_PER_CPU=y | 35 | CONFIG_IRQ_PER_CPU=y |
35 | CONFIG_STACKTRACE_SUPPORT=y | 36 | CONFIG_STACKTRACE_SUPPORT=y |
37 | CONFIG_HAVE_LATENCYTOP_SUPPORT=y | ||
36 | CONFIG_LOCKDEP_SUPPORT=y | 38 | CONFIG_LOCKDEP_SUPPORT=y |
37 | CONFIG_RWSEM_XCHGADD_ALGORITHM=y | 39 | CONFIG_RWSEM_XCHGADD_ALGORITHM=y |
38 | CONFIG_GENERIC_LOCKBREAK=y | 40 | CONFIG_GENERIC_LOCKBREAK=y |
@@ -92,7 +94,6 @@ CONFIG_INITRAMFS_SOURCE="" | |||
92 | CONFIG_SYSCTL=y | 94 | CONFIG_SYSCTL=y |
93 | CONFIG_EMBEDDED=y | 95 | CONFIG_EMBEDDED=y |
94 | CONFIG_SYSCTL_SYSCALL=y | 96 | CONFIG_SYSCTL_SYSCALL=y |
95 | CONFIG_SYSCTL_SYSCALL_CHECK=y | ||
96 | CONFIG_KALLSYMS=y | 97 | CONFIG_KALLSYMS=y |
97 | # CONFIG_KALLSYMS_ALL is not set | 98 | # CONFIG_KALLSYMS_ALL is not set |
98 | # CONFIG_KALLSYMS_EXTRA_PASS is not set | 99 | # CONFIG_KALLSYMS_EXTRA_PASS is not set |
@@ -109,7 +110,9 @@ CONFIG_SIGNALFD=y | |||
109 | CONFIG_TIMERFD=y | 110 | CONFIG_TIMERFD=y |
110 | CONFIG_EVENTFD=y | 111 | CONFIG_EVENTFD=y |
111 | CONFIG_SHMEM=y | 112 | CONFIG_SHMEM=y |
113 | CONFIG_AIO=y | ||
112 | CONFIG_VM_EVENT_COUNTERS=y | 114 | CONFIG_VM_EVENT_COUNTERS=y |
115 | CONFIG_PCI_QUIRKS=y | ||
113 | CONFIG_SLAB=y | 116 | CONFIG_SLAB=y |
114 | # CONFIG_SLUB is not set | 117 | # CONFIG_SLUB is not set |
115 | # CONFIG_SLOB is not set | 118 | # CONFIG_SLOB is not set |
@@ -117,10 +120,13 @@ CONFIG_SLAB=y | |||
117 | # CONFIG_MARKERS is not set | 120 | # CONFIG_MARKERS is not set |
118 | CONFIG_HAVE_OPROFILE=y | 121 | CONFIG_HAVE_OPROFILE=y |
119 | # CONFIG_KPROBES is not set | 122 | # CONFIG_KPROBES is not set |
123 | CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y | ||
124 | CONFIG_HAVE_IOREMAP_PROT=y | ||
120 | CONFIG_HAVE_KPROBES=y | 125 | CONFIG_HAVE_KPROBES=y |
121 | CONFIG_HAVE_KRETPROBES=y | 126 | CONFIG_HAVE_KRETPROBES=y |
122 | # CONFIG_HAVE_DMA_ATTRS is not set | 127 | CONFIG_HAVE_ARCH_TRACEHOOK=y |
123 | CONFIG_PROC_PAGE_MONITOR=y | 128 | CONFIG_USE_GENERIC_SMP_HELPERS=y |
129 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set | ||
124 | CONFIG_SLABINFO=y | 130 | CONFIG_SLABINFO=y |
125 | CONFIG_RT_MUTEXES=y | 131 | CONFIG_RT_MUTEXES=y |
126 | # CONFIG_TINY_SHMEM is not set | 132 | # CONFIG_TINY_SHMEM is not set |
@@ -138,6 +144,7 @@ CONFIG_BLOCK=y | |||
138 | # CONFIG_BLK_DEV_IO_TRACE is not set | 144 | # CONFIG_BLK_DEV_IO_TRACE is not set |
139 | # CONFIG_LSF is not set | 145 | # CONFIG_LSF is not set |
140 | # CONFIG_BLK_DEV_BSG is not set | 146 | # CONFIG_BLK_DEV_BSG is not set |
147 | # CONFIG_BLK_DEV_INTEGRITY is not set | ||
141 | 148 | ||
142 | # | 149 | # |
143 | # IO Schedulers | 150 | # IO Schedulers |
@@ -152,6 +159,7 @@ CONFIG_DEFAULT_CFQ=y | |||
152 | # CONFIG_DEFAULT_NOOP is not set | 159 | # CONFIG_DEFAULT_NOOP is not set |
153 | CONFIG_DEFAULT_IOSCHED="cfq" | 160 | CONFIG_DEFAULT_IOSCHED="cfq" |
154 | CONFIG_CLASSIC_RCU=y | 161 | CONFIG_CLASSIC_RCU=y |
162 | # CONFIG_FREEZER is not set | ||
155 | 163 | ||
156 | # | 164 | # |
157 | # Platform support | 165 | # Platform support |
@@ -159,15 +167,16 @@ CONFIG_CLASSIC_RCU=y | |||
159 | CONFIG_PPC_MULTIPLATFORM=y | 167 | CONFIG_PPC_MULTIPLATFORM=y |
160 | CONFIG_CLASSIC32=y | 168 | CONFIG_CLASSIC32=y |
161 | # CONFIG_PPC_CHRP is not set | 169 | # CONFIG_PPC_CHRP is not set |
170 | # CONFIG_MPC5121_ADS is not set | ||
171 | # CONFIG_MPC5121_GENERIC is not set | ||
172 | # CONFIG_PPC_MPC52xx is not set | ||
162 | # CONFIG_PPC_PMAC is not set | 173 | # CONFIG_PPC_PMAC is not set |
163 | # CONFIG_PPC_82xx is not set | ||
164 | # CONFIG_PPC_83xx is not set | ||
165 | CONFIG_PPC_86xx=y | ||
166 | # CONFIG_PPC_MPC512x is not set | ||
167 | # CONFIG_PPC_MPC5121 is not set | ||
168 | # CONFIG_PPC_CELL is not set | 174 | # CONFIG_PPC_CELL is not set |
169 | # CONFIG_PPC_CELL_NATIVE is not set | 175 | # CONFIG_PPC_CELL_NATIVE is not set |
176 | # CONFIG_PPC_82xx is not set | ||
170 | # CONFIG_PQ2ADS is not set | 177 | # CONFIG_PQ2ADS is not set |
178 | # CONFIG_PPC_83xx is not set | ||
179 | CONFIG_PPC_86xx=y | ||
171 | # CONFIG_MPC8641_HPCN is not set | 180 | # CONFIG_MPC8641_HPCN is not set |
172 | # CONFIG_SBC8641D is not set | 181 | # CONFIG_SBC8641D is not set |
173 | # CONFIG_MPC8610_HPCD is not set | 182 | # CONFIG_MPC8610_HPCD is not set |
@@ -184,7 +193,10 @@ CONFIG_MPIC=y | |||
184 | # CONFIG_PPC_INDIRECT_IO is not set | 193 | # CONFIG_PPC_INDIRECT_IO is not set |
185 | # CONFIG_GENERIC_IOMAP is not set | 194 | # CONFIG_GENERIC_IOMAP is not set |
186 | # CONFIG_CPU_FREQ is not set | 195 | # CONFIG_CPU_FREQ is not set |
196 | # CONFIG_TAU is not set | ||
197 | # CONFIG_QUICC_ENGINE is not set | ||
187 | # CONFIG_FSL_ULI1575 is not set | 198 | # CONFIG_FSL_ULI1575 is not set |
199 | # CONFIG_MPC8xxx_GPIO is not set | ||
188 | 200 | ||
189 | # | 201 | # |
190 | # Kernel options | 202 | # Kernel options |
@@ -199,17 +211,20 @@ CONFIG_GENERIC_CLOCKEVENTS_BUILD=y | |||
199 | # CONFIG_HZ_300 is not set | 211 | # CONFIG_HZ_300 is not set |
200 | CONFIG_HZ_1000=y | 212 | CONFIG_HZ_1000=y |
201 | CONFIG_HZ=1000 | 213 | CONFIG_HZ=1000 |
202 | # CONFIG_SCHED_HRTICK is not set | 214 | CONFIG_SCHED_HRTICK=y |
203 | # CONFIG_PREEMPT_NONE is not set | 215 | # CONFIG_PREEMPT_NONE is not set |
204 | # CONFIG_PREEMPT_VOLUNTARY is not set | 216 | # CONFIG_PREEMPT_VOLUNTARY is not set |
205 | CONFIG_PREEMPT=y | 217 | CONFIG_PREEMPT=y |
206 | # CONFIG_PREEMPT_RCU is not set | 218 | # CONFIG_PREEMPT_RCU is not set |
207 | CONFIG_BINFMT_ELF=y | 219 | CONFIG_BINFMT_ELF=y |
220 | # CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set | ||
221 | # CONFIG_HAVE_AOUT is not set | ||
208 | CONFIG_BINFMT_MISC=m | 222 | CONFIG_BINFMT_MISC=m |
209 | # CONFIG_IOMMU_HELPER is not set | 223 | # CONFIG_IOMMU_HELPER is not set |
210 | CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y | 224 | CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y |
211 | CONFIG_ARCH_HAS_WALK_MEMORY=y | 225 | CONFIG_ARCH_HAS_WALK_MEMORY=y |
212 | CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE=y | 226 | CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE=y |
227 | # CONFIG_KEXEC is not set | ||
213 | CONFIG_IRQ_ALL_CPUS=y | 228 | CONFIG_IRQ_ALL_CPUS=y |
214 | CONFIG_ARCH_FLATMEM_ENABLE=y | 229 | CONFIG_ARCH_FLATMEM_ENABLE=y |
215 | CONFIG_ARCH_POPULATES_NODE_MAP=y | 230 | CONFIG_ARCH_POPULATES_NODE_MAP=y |
@@ -219,17 +234,19 @@ CONFIG_FLATMEM_MANUAL=y | |||
219 | # CONFIG_SPARSEMEM_MANUAL is not set | 234 | # CONFIG_SPARSEMEM_MANUAL is not set |
220 | CONFIG_FLATMEM=y | 235 | CONFIG_FLATMEM=y |
221 | CONFIG_FLAT_NODE_MEM_MAP=y | 236 | CONFIG_FLAT_NODE_MEM_MAP=y |
222 | # CONFIG_SPARSEMEM_STATIC is not set | ||
223 | # CONFIG_SPARSEMEM_VMEMMAP_ENABLE is not set | ||
224 | CONFIG_PAGEFLAGS_EXTENDED=y | 237 | CONFIG_PAGEFLAGS_EXTENDED=y |
225 | CONFIG_SPLIT_PTLOCK_CPUS=4 | 238 | CONFIG_SPLIT_PTLOCK_CPUS=4 |
239 | CONFIG_MIGRATION=y | ||
226 | # CONFIG_RESOURCES_64BIT is not set | 240 | # CONFIG_RESOURCES_64BIT is not set |
241 | # CONFIG_PHYS_ADDR_T_64BIT is not set | ||
227 | CONFIG_ZONE_DMA_FLAG=1 | 242 | CONFIG_ZONE_DMA_FLAG=1 |
228 | CONFIG_BOUNCE=y | 243 | CONFIG_BOUNCE=y |
229 | CONFIG_VIRT_TO_BUS=y | 244 | CONFIG_VIRT_TO_BUS=y |
245 | CONFIG_UNEVICTABLE_LRU=y | ||
230 | CONFIG_FORCE_MAX_ZONEORDER=11 | 246 | CONFIG_FORCE_MAX_ZONEORDER=11 |
231 | # CONFIG_PROC_DEVICETREE is not set | 247 | # CONFIG_PROC_DEVICETREE is not set |
232 | # CONFIG_CMDLINE_BOOL is not set | 248 | # CONFIG_CMDLINE_BOOL is not set |
249 | CONFIG_EXTRA_TARGETS="" | ||
233 | # CONFIG_PM is not set | 250 | # CONFIG_PM is not set |
234 | CONFIG_SECCOMP=y | 251 | CONFIG_SECCOMP=y |
235 | CONFIG_ISA_DMA_API=y | 252 | CONFIG_ISA_DMA_API=y |
@@ -242,6 +259,7 @@ CONFIG_GENERIC_ISA_DMA=y | |||
242 | CONFIG_PPC_INDIRECT_PCI=y | 259 | CONFIG_PPC_INDIRECT_PCI=y |
243 | CONFIG_FSL_SOC=y | 260 | CONFIG_FSL_SOC=y |
244 | CONFIG_FSL_PCI=y | 261 | CONFIG_FSL_PCI=y |
262 | CONFIG_PPC_PCI_CHOICE=y | ||
245 | CONFIG_PCI=y | 263 | CONFIG_PCI=y |
246 | CONFIG_PCI_DOMAINS=y | 264 | CONFIG_PCI_DOMAINS=y |
247 | CONFIG_PCI_SYSCALL=y | 265 | CONFIG_PCI_SYSCALL=y |
@@ -250,7 +268,7 @@ CONFIG_PCIEAER=y | |||
250 | # CONFIG_PCIEASPM is not set | 268 | # CONFIG_PCIEASPM is not set |
251 | CONFIG_ARCH_SUPPORTS_MSI=y | 269 | CONFIG_ARCH_SUPPORTS_MSI=y |
252 | # CONFIG_PCI_MSI is not set | 270 | # CONFIG_PCI_MSI is not set |
253 | CONFIG_PCI_LEGACY=y | 271 | # CONFIG_PCI_LEGACY is not set |
254 | CONFIG_PCI_DEBUG=y | 272 | CONFIG_PCI_DEBUG=y |
255 | # CONFIG_PCCARD is not set | 273 | # CONFIG_PCCARD is not set |
256 | # CONFIG_HOTPLUG_PCI is not set | 274 | # CONFIG_HOTPLUG_PCI is not set |
@@ -270,10 +288,6 @@ CONFIG_PAGE_OFFSET=0xc0000000 | |||
270 | CONFIG_KERNEL_START=0xc0000000 | 288 | CONFIG_KERNEL_START=0xc0000000 |
271 | CONFIG_PHYSICAL_START=0x00000000 | 289 | CONFIG_PHYSICAL_START=0x00000000 |
272 | CONFIG_TASK_SIZE=0xc0000000 | 290 | CONFIG_TASK_SIZE=0xc0000000 |
273 | |||
274 | # | ||
275 | # Networking | ||
276 | # | ||
277 | CONFIG_NET=y | 291 | CONFIG_NET=y |
278 | 292 | ||
279 | # | 293 | # |
@@ -287,6 +301,7 @@ CONFIG_XFRM_USER=m | |||
287 | # CONFIG_XFRM_SUB_POLICY is not set | 301 | # CONFIG_XFRM_SUB_POLICY is not set |
288 | # CONFIG_XFRM_MIGRATE is not set | 302 | # CONFIG_XFRM_MIGRATE is not set |
289 | # CONFIG_XFRM_STATISTICS is not set | 303 | # CONFIG_XFRM_STATISTICS is not set |
304 | CONFIG_XFRM_IPCOMP=m | ||
290 | CONFIG_NET_KEY=m | 305 | CONFIG_NET_KEY=m |
291 | # CONFIG_NET_KEY_MIGRATE is not set | 306 | # CONFIG_NET_KEY_MIGRATE is not set |
292 | CONFIG_INET=y | 307 | CONFIG_INET=y |
@@ -325,7 +340,6 @@ CONFIG_INET_TCP_DIAG=y | |||
325 | CONFIG_TCP_CONG_CUBIC=y | 340 | CONFIG_TCP_CONG_CUBIC=y |
326 | CONFIG_DEFAULT_TCP_CONG="cubic" | 341 | CONFIG_DEFAULT_TCP_CONG="cubic" |
327 | # CONFIG_TCP_MD5SIG is not set | 342 | # CONFIG_TCP_MD5SIG is not set |
328 | # CONFIG_IP_VS is not set | ||
329 | CONFIG_IPV6=m | 343 | CONFIG_IPV6=m |
330 | # CONFIG_IPV6_PRIVACY is not set | 344 | # CONFIG_IPV6_PRIVACY is not set |
331 | # CONFIG_IPV6_ROUTER_PREF is not set | 345 | # CONFIG_IPV6_ROUTER_PREF is not set |
@@ -362,8 +376,8 @@ CONFIG_NETFILTER_XTABLES=m | |||
362 | # CONFIG_NETFILTER_XT_TARGET_CLASSIFY is not set | 376 | # CONFIG_NETFILTER_XT_TARGET_CLASSIFY is not set |
363 | # CONFIG_NETFILTER_XT_TARGET_DSCP is not set | 377 | # CONFIG_NETFILTER_XT_TARGET_DSCP is not set |
364 | # CONFIG_NETFILTER_XT_TARGET_MARK is not set | 378 | # CONFIG_NETFILTER_XT_TARGET_MARK is not set |
365 | # CONFIG_NETFILTER_XT_TARGET_NFQUEUE is not set | ||
366 | # CONFIG_NETFILTER_XT_TARGET_NFLOG is not set | 379 | # CONFIG_NETFILTER_XT_TARGET_NFLOG is not set |
380 | # CONFIG_NETFILTER_XT_TARGET_NFQUEUE is not set | ||
367 | # CONFIG_NETFILTER_XT_TARGET_RATEEST is not set | 381 | # CONFIG_NETFILTER_XT_TARGET_RATEEST is not set |
368 | # CONFIG_NETFILTER_XT_TARGET_TRACE is not set | 382 | # CONFIG_NETFILTER_XT_TARGET_TRACE is not set |
369 | # CONFIG_NETFILTER_XT_TARGET_TCPMSS is not set | 383 | # CONFIG_NETFILTER_XT_TARGET_TCPMSS is not set |
@@ -372,37 +386,39 @@ CONFIG_NETFILTER_XTABLES=m | |||
372 | # CONFIG_NETFILTER_XT_MATCH_DCCP is not set | 386 | # CONFIG_NETFILTER_XT_MATCH_DCCP is not set |
373 | # CONFIG_NETFILTER_XT_MATCH_DSCP is not set | 387 | # CONFIG_NETFILTER_XT_MATCH_DSCP is not set |
374 | # CONFIG_NETFILTER_XT_MATCH_ESP is not set | 388 | # CONFIG_NETFILTER_XT_MATCH_ESP is not set |
389 | # CONFIG_NETFILTER_XT_MATCH_HASHLIMIT is not set | ||
375 | # CONFIG_NETFILTER_XT_MATCH_IPRANGE is not set | 390 | # CONFIG_NETFILTER_XT_MATCH_IPRANGE is not set |
376 | # CONFIG_NETFILTER_XT_MATCH_LENGTH is not set | 391 | # CONFIG_NETFILTER_XT_MATCH_LENGTH is not set |
377 | # CONFIG_NETFILTER_XT_MATCH_LIMIT is not set | 392 | # CONFIG_NETFILTER_XT_MATCH_LIMIT is not set |
378 | # CONFIG_NETFILTER_XT_MATCH_MAC is not set | 393 | # CONFIG_NETFILTER_XT_MATCH_MAC is not set |
379 | # CONFIG_NETFILTER_XT_MATCH_MARK is not set | 394 | # CONFIG_NETFILTER_XT_MATCH_MARK is not set |
395 | # CONFIG_NETFILTER_XT_MATCH_MULTIPORT is not set | ||
380 | # CONFIG_NETFILTER_XT_MATCH_OWNER is not set | 396 | # CONFIG_NETFILTER_XT_MATCH_OWNER is not set |
381 | # CONFIG_NETFILTER_XT_MATCH_POLICY is not set | 397 | # CONFIG_NETFILTER_XT_MATCH_POLICY is not set |
382 | # CONFIG_NETFILTER_XT_MATCH_MULTIPORT is not set | ||
383 | # CONFIG_NETFILTER_XT_MATCH_PHYSDEV is not set | 398 | # CONFIG_NETFILTER_XT_MATCH_PHYSDEV is not set |
384 | # CONFIG_NETFILTER_XT_MATCH_PKTTYPE is not set | 399 | # CONFIG_NETFILTER_XT_MATCH_PKTTYPE is not set |
385 | # CONFIG_NETFILTER_XT_MATCH_QUOTA is not set | 400 | # CONFIG_NETFILTER_XT_MATCH_QUOTA is not set |
386 | # CONFIG_NETFILTER_XT_MATCH_RATEEST is not set | 401 | # CONFIG_NETFILTER_XT_MATCH_RATEEST is not set |
387 | # CONFIG_NETFILTER_XT_MATCH_REALM is not set | 402 | # CONFIG_NETFILTER_XT_MATCH_REALM is not set |
403 | # CONFIG_NETFILTER_XT_MATCH_RECENT is not set | ||
388 | # CONFIG_NETFILTER_XT_MATCH_SCTP is not set | 404 | # CONFIG_NETFILTER_XT_MATCH_SCTP is not set |
389 | # CONFIG_NETFILTER_XT_MATCH_STATISTIC is not set | 405 | # CONFIG_NETFILTER_XT_MATCH_STATISTIC is not set |
390 | # CONFIG_NETFILTER_XT_MATCH_STRING is not set | 406 | # CONFIG_NETFILTER_XT_MATCH_STRING is not set |
391 | # CONFIG_NETFILTER_XT_MATCH_TCPMSS is not set | 407 | # CONFIG_NETFILTER_XT_MATCH_TCPMSS is not set |
392 | # CONFIG_NETFILTER_XT_MATCH_TIME is not set | 408 | # CONFIG_NETFILTER_XT_MATCH_TIME is not set |
393 | # CONFIG_NETFILTER_XT_MATCH_U32 is not set | 409 | # CONFIG_NETFILTER_XT_MATCH_U32 is not set |
394 | # CONFIG_NETFILTER_XT_MATCH_HASHLIMIT is not set | 410 | # CONFIG_IP_VS is not set |
395 | 411 | ||
396 | # | 412 | # |
397 | # IP: Netfilter Configuration | 413 | # IP: Netfilter Configuration |
398 | # | 414 | # |
415 | # CONFIG_NF_DEFRAG_IPV4 is not set | ||
399 | CONFIG_IP_NF_QUEUE=m | 416 | CONFIG_IP_NF_QUEUE=m |
400 | CONFIG_IP_NF_IPTABLES=m | 417 | CONFIG_IP_NF_IPTABLES=m |
401 | CONFIG_IP_NF_MATCH_RECENT=m | 418 | CONFIG_IP_NF_MATCH_ADDRTYPE=m |
402 | CONFIG_IP_NF_MATCH_ECN=m | ||
403 | # CONFIG_IP_NF_MATCH_AH is not set | 419 | # CONFIG_IP_NF_MATCH_AH is not set |
420 | CONFIG_IP_NF_MATCH_ECN=m | ||
404 | CONFIG_IP_NF_MATCH_TTL=m | 421 | CONFIG_IP_NF_MATCH_TTL=m |
405 | CONFIG_IP_NF_MATCH_ADDRTYPE=m | ||
406 | CONFIG_IP_NF_FILTER=m | 422 | CONFIG_IP_NF_FILTER=m |
407 | CONFIG_IP_NF_TARGET_REJECT=m | 423 | CONFIG_IP_NF_TARGET_REJECT=m |
408 | CONFIG_IP_NF_TARGET_LOG=m | 424 | CONFIG_IP_NF_TARGET_LOG=m |
@@ -411,6 +427,7 @@ CONFIG_IP_NF_MANGLE=m | |||
411 | CONFIG_IP_NF_TARGET_ECN=m | 427 | CONFIG_IP_NF_TARGET_ECN=m |
412 | # CONFIG_IP_NF_TARGET_TTL is not set | 428 | # CONFIG_IP_NF_TARGET_TTL is not set |
413 | CONFIG_IP_NF_RAW=m | 429 | CONFIG_IP_NF_RAW=m |
430 | # CONFIG_IP_NF_SECURITY is not set | ||
414 | CONFIG_IP_NF_ARPTABLES=m | 431 | CONFIG_IP_NF_ARPTABLES=m |
415 | CONFIG_IP_NF_ARPFILTER=m | 432 | CONFIG_IP_NF_ARPFILTER=m |
416 | CONFIG_IP_NF_ARP_MANGLE=m | 433 | CONFIG_IP_NF_ARP_MANGLE=m |
@@ -420,24 +437,21 @@ CONFIG_IP_NF_ARP_MANGLE=m | |||
420 | # | 437 | # |
421 | CONFIG_IP6_NF_QUEUE=m | 438 | CONFIG_IP6_NF_QUEUE=m |
422 | CONFIG_IP6_NF_IPTABLES=m | 439 | CONFIG_IP6_NF_IPTABLES=m |
423 | CONFIG_IP6_NF_MATCH_RT=m | 440 | # CONFIG_IP6_NF_MATCH_AH is not set |
424 | CONFIG_IP6_NF_MATCH_OPTS=m | 441 | CONFIG_IP6_NF_MATCH_EUI64=m |
425 | CONFIG_IP6_NF_MATCH_FRAG=m | 442 | CONFIG_IP6_NF_MATCH_FRAG=m |
443 | CONFIG_IP6_NF_MATCH_OPTS=m | ||
426 | CONFIG_IP6_NF_MATCH_HL=m | 444 | CONFIG_IP6_NF_MATCH_HL=m |
427 | CONFIG_IP6_NF_MATCH_IPV6HEADER=m | 445 | CONFIG_IP6_NF_MATCH_IPV6HEADER=m |
428 | # CONFIG_IP6_NF_MATCH_AH is not set | ||
429 | # CONFIG_IP6_NF_MATCH_MH is not set | 446 | # CONFIG_IP6_NF_MATCH_MH is not set |
430 | CONFIG_IP6_NF_MATCH_EUI64=m | 447 | CONFIG_IP6_NF_MATCH_RT=m |
431 | CONFIG_IP6_NF_FILTER=m | ||
432 | CONFIG_IP6_NF_TARGET_LOG=m | 448 | CONFIG_IP6_NF_TARGET_LOG=m |
449 | CONFIG_IP6_NF_FILTER=m | ||
433 | # CONFIG_IP6_NF_TARGET_REJECT is not set | 450 | # CONFIG_IP6_NF_TARGET_REJECT is not set |
434 | CONFIG_IP6_NF_MANGLE=m | 451 | CONFIG_IP6_NF_MANGLE=m |
435 | # CONFIG_IP6_NF_TARGET_HL is not set | 452 | # CONFIG_IP6_NF_TARGET_HL is not set |
436 | CONFIG_IP6_NF_RAW=m | 453 | CONFIG_IP6_NF_RAW=m |
437 | 454 | # CONFIG_IP6_NF_SECURITY is not set | |
438 | # | ||
439 | # Bridge: Netfilter Configuration | ||
440 | # | ||
441 | # CONFIG_BRIDGE_NF_EBTABLES is not set | 455 | # CONFIG_BRIDGE_NF_EBTABLES is not set |
442 | # CONFIG_IP_DCCP is not set | 456 | # CONFIG_IP_DCCP is not set |
443 | CONFIG_IP_SCTP=m | 457 | CONFIG_IP_SCTP=m |
@@ -456,8 +470,11 @@ CONFIG_ATM_LANE=m | |||
456 | CONFIG_ATM_MPOA=m | 470 | CONFIG_ATM_MPOA=m |
457 | CONFIG_ATM_BR2684=m | 471 | CONFIG_ATM_BR2684=m |
458 | # CONFIG_ATM_BR2684_IPFILTER is not set | 472 | # CONFIG_ATM_BR2684_IPFILTER is not set |
473 | CONFIG_STP=m | ||
459 | CONFIG_BRIDGE=m | 474 | CONFIG_BRIDGE=m |
475 | # CONFIG_NET_DSA is not set | ||
460 | CONFIG_VLAN_8021Q=m | 476 | CONFIG_VLAN_8021Q=m |
477 | # CONFIG_VLAN_8021Q_GVRP is not set | ||
461 | # CONFIG_DECNET is not set | 478 | # CONFIG_DECNET is not set |
462 | CONFIG_LLC=m | 479 | CONFIG_LLC=m |
463 | # CONFIG_LLC2 is not set | 480 | # CONFIG_LLC2 is not set |
@@ -477,7 +494,7 @@ CONFIG_NET_SCH_HTB=m | |||
477 | CONFIG_NET_SCH_HFSC=m | 494 | CONFIG_NET_SCH_HFSC=m |
478 | CONFIG_NET_SCH_ATM=m | 495 | CONFIG_NET_SCH_ATM=m |
479 | CONFIG_NET_SCH_PRIO=m | 496 | CONFIG_NET_SCH_PRIO=m |
480 | # CONFIG_NET_SCH_RR is not set | 497 | # CONFIG_NET_SCH_MULTIQ is not set |
481 | CONFIG_NET_SCH_RED=m | 498 | CONFIG_NET_SCH_RED=m |
482 | CONFIG_NET_SCH_SFQ=m | 499 | CONFIG_NET_SCH_SFQ=m |
483 | CONFIG_NET_SCH_TEQL=m | 500 | CONFIG_NET_SCH_TEQL=m |
@@ -515,12 +532,11 @@ CONFIG_NET_PKTGEN=m | |||
515 | # CONFIG_IRDA is not set | 532 | # CONFIG_IRDA is not set |
516 | # CONFIG_BT is not set | 533 | # CONFIG_BT is not set |
517 | # CONFIG_AF_RXRPC is not set | 534 | # CONFIG_AF_RXRPC is not set |
535 | # CONFIG_PHONET is not set | ||
518 | CONFIG_FIB_RULES=y | 536 | CONFIG_FIB_RULES=y |
519 | 537 | CONFIG_WIRELESS=y | |
520 | # | ||
521 | # Wireless | ||
522 | # | ||
523 | # CONFIG_CFG80211 is not set | 538 | # CONFIG_CFG80211 is not set |
539 | CONFIG_WIRELESS_OLD_REGULATORY=y | ||
524 | # CONFIG_WIRELESS_EXT is not set | 540 | # CONFIG_WIRELESS_EXT is not set |
525 | # CONFIG_MAC80211 is not set | 541 | # CONFIG_MAC80211 is not set |
526 | # CONFIG_IEEE80211 is not set | 542 | # CONFIG_IEEE80211 is not set |
@@ -646,12 +662,14 @@ CONFIG_BLK_DEV_RAM_SIZE=131072 | |||
646 | # CONFIG_BLK_DEV_XIP is not set | 662 | # CONFIG_BLK_DEV_XIP is not set |
647 | # CONFIG_CDROM_PKTCDVD is not set | 663 | # CONFIG_CDROM_PKTCDVD is not set |
648 | # CONFIG_ATA_OVER_ETH is not set | 664 | # CONFIG_ATA_OVER_ETH is not set |
665 | # CONFIG_BLK_DEV_HD is not set | ||
649 | CONFIG_MISC_DEVICES=y | 666 | CONFIG_MISC_DEVICES=y |
650 | # CONFIG_PHANTOM is not set | 667 | # CONFIG_PHANTOM is not set |
651 | # CONFIG_EEPROM_93CX6 is not set | 668 | # CONFIG_EEPROM_93CX6 is not set |
652 | # CONFIG_SGI_IOC4 is not set | 669 | # CONFIG_SGI_IOC4 is not set |
653 | # CONFIG_TIFM_CORE is not set | 670 | # CONFIG_TIFM_CORE is not set |
654 | # CONFIG_ENCLOSURE_SERVICES is not set | 671 | # CONFIG_ENCLOSURE_SERVICES is not set |
672 | # CONFIG_HP_ILO is not set | ||
655 | CONFIG_HAVE_IDE=y | 673 | CONFIG_HAVE_IDE=y |
656 | # CONFIG_IDE is not set | 674 | # CONFIG_IDE is not set |
657 | 675 | ||
@@ -731,6 +749,7 @@ CONFIG_SCSI_LOWLEVEL=y | |||
731 | # CONFIG_SCSI_NSP32 is not set | 749 | # CONFIG_SCSI_NSP32 is not set |
732 | # CONFIG_SCSI_DEBUG is not set | 750 | # CONFIG_SCSI_DEBUG is not set |
733 | # CONFIG_SCSI_SRP is not set | 751 | # CONFIG_SCSI_SRP is not set |
752 | # CONFIG_SCSI_DH is not set | ||
734 | CONFIG_ATA=y | 753 | CONFIG_ATA=y |
735 | # CONFIG_ATA_NONSTANDARD is not set | 754 | # CONFIG_ATA_NONSTANDARD is not set |
736 | CONFIG_SATA_PMP=y | 755 | CONFIG_SATA_PMP=y |
@@ -798,12 +817,15 @@ CONFIG_SATA_SIL=y | |||
798 | # | 817 | # |
799 | # IEEE 1394 (FireWire) support | 818 | # IEEE 1394 (FireWire) support |
800 | # | 819 | # |
820 | |||
821 | # | ||
822 | # Enable only one of the two stacks, unless you know what you are doing | ||
823 | # | ||
801 | # CONFIG_FIREWIRE is not set | 824 | # CONFIG_FIREWIRE is not set |
802 | # CONFIG_IEEE1394 is not set | 825 | # CONFIG_IEEE1394 is not set |
803 | # CONFIG_I2O is not set | 826 | # CONFIG_I2O is not set |
804 | # CONFIG_MACINTOSH_DRIVERS is not set | 827 | # CONFIG_MACINTOSH_DRIVERS is not set |
805 | CONFIG_NETDEVICES=y | 828 | CONFIG_NETDEVICES=y |
806 | # CONFIG_NETDEVICES_MULTIQUEUE is not set | ||
807 | CONFIG_DUMMY=m | 829 | CONFIG_DUMMY=m |
808 | CONFIG_BONDING=m | 830 | CONFIG_BONDING=m |
809 | # CONFIG_MACVLAN is not set | 831 | # CONFIG_MACVLAN is not set |
@@ -840,14 +862,17 @@ CONFIG_MII=y | |||
840 | # CONFIG_IBM_NEW_EMAC_RGMII is not set | 862 | # CONFIG_IBM_NEW_EMAC_RGMII is not set |
841 | # CONFIG_IBM_NEW_EMAC_TAH is not set | 863 | # CONFIG_IBM_NEW_EMAC_TAH is not set |
842 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set | 864 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set |
865 | # CONFIG_IBM_NEW_EMAC_NO_FLOW_CTRL is not set | ||
866 | # CONFIG_IBM_NEW_EMAC_MAL_CLR_ICINTSTAT is not set | ||
867 | # CONFIG_IBM_NEW_EMAC_MAL_COMMON_ERR is not set | ||
843 | # CONFIG_NET_PCI is not set | 868 | # CONFIG_NET_PCI is not set |
844 | # CONFIG_B44 is not set | 869 | # CONFIG_B44 is not set |
870 | # CONFIG_ATL2 is not set | ||
845 | CONFIG_NETDEV_1000=y | 871 | CONFIG_NETDEV_1000=y |
846 | # CONFIG_ACENIC is not set | 872 | # CONFIG_ACENIC is not set |
847 | # CONFIG_DL2K is not set | 873 | # CONFIG_DL2K is not set |
848 | # CONFIG_E1000 is not set | 874 | # CONFIG_E1000 is not set |
849 | # CONFIG_E1000E is not set | 875 | # CONFIG_E1000E is not set |
850 | # CONFIG_E1000E_ENABLED is not set | ||
851 | # CONFIG_IP1000 is not set | 876 | # CONFIG_IP1000 is not set |
852 | # CONFIG_IGB is not set | 877 | # CONFIG_IGB is not set |
853 | # CONFIG_NS83820 is not set | 878 | # CONFIG_NS83820 is not set |
@@ -861,9 +886,11 @@ CONFIG_NETDEV_1000=y | |||
861 | # CONFIG_TIGON3 is not set | 886 | # CONFIG_TIGON3 is not set |
862 | # CONFIG_BNX2 is not set | 887 | # CONFIG_BNX2 is not set |
863 | CONFIG_GIANFAR=y | 888 | CONFIG_GIANFAR=y |
864 | # CONFIG_GFAR_NAPI is not set | 889 | # CONFIG_MV643XX_ETH is not set |
865 | # CONFIG_QLA3XXX is not set | 890 | # CONFIG_QLA3XXX is not set |
866 | # CONFIG_ATL1 is not set | 891 | # CONFIG_ATL1 is not set |
892 | # CONFIG_ATL1E is not set | ||
893 | # CONFIG_JME is not set | ||
867 | # CONFIG_NETDEV_10000 is not set | 894 | # CONFIG_NETDEV_10000 is not set |
868 | # CONFIG_TR is not set | 895 | # CONFIG_TR is not set |
869 | 896 | ||
@@ -895,7 +922,7 @@ CONFIG_ATM_DRIVERS=y | |||
895 | # CONFIG_ATM_AMBASSADOR is not set | 922 | # CONFIG_ATM_AMBASSADOR is not set |
896 | # CONFIG_ATM_HORIZON is not set | 923 | # CONFIG_ATM_HORIZON is not set |
897 | # CONFIG_ATM_IA is not set | 924 | # CONFIG_ATM_IA is not set |
898 | # CONFIG_ATM_FORE200E_MAYBE is not set | 925 | # CONFIG_ATM_FORE200E is not set |
899 | # CONFIG_ATM_HE is not set | 926 | # CONFIG_ATM_HE is not set |
900 | # CONFIG_FDDI is not set | 927 | # CONFIG_FDDI is not set |
901 | # CONFIG_HIPPI is not set | 928 | # CONFIG_HIPPI is not set |
@@ -928,7 +955,7 @@ CONFIG_NET_POLL_CONTROLLER=y | |||
928 | # Input device support | 955 | # Input device support |
929 | # | 956 | # |
930 | CONFIG_INPUT=y | 957 | CONFIG_INPUT=y |
931 | # CONFIG_INPUT_FF_MEMLESS is not set | 958 | CONFIG_INPUT_FF_MEMLESS=m |
932 | # CONFIG_INPUT_POLLDEV is not set | 959 | # CONFIG_INPUT_POLLDEV is not set |
933 | 960 | ||
934 | # | 961 | # |
@@ -962,6 +989,7 @@ CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 | |||
962 | # Character devices | 989 | # Character devices |
963 | # | 990 | # |
964 | CONFIG_VT=y | 991 | CONFIG_VT=y |
992 | CONFIG_CONSOLE_TRANSLATIONS=y | ||
965 | CONFIG_VT_CONSOLE=y | 993 | CONFIG_VT_CONSOLE=y |
966 | CONFIG_HW_CONSOLE=y | 994 | CONFIG_HW_CONSOLE=y |
967 | # CONFIG_VT_HW_CONSOLE_BINDING is not set | 995 | # CONFIG_VT_HW_CONSOLE_BINDING is not set |
@@ -1000,43 +1028,64 @@ CONFIG_DEVPORT=y | |||
1000 | CONFIG_I2C=y | 1028 | CONFIG_I2C=y |
1001 | CONFIG_I2C_BOARDINFO=y | 1029 | CONFIG_I2C_BOARDINFO=y |
1002 | CONFIG_I2C_CHARDEV=y | 1030 | CONFIG_I2C_CHARDEV=y |
1031 | CONFIG_I2C_HELPER_AUTO=y | ||
1003 | 1032 | ||
1004 | # | 1033 | # |
1005 | # I2C Hardware Bus support | 1034 | # I2C Hardware Bus support |
1006 | # | 1035 | # |
1036 | |||
1037 | # | ||
1038 | # PC SMBus host controller drivers | ||
1039 | # | ||
1007 | # CONFIG_I2C_ALI1535 is not set | 1040 | # CONFIG_I2C_ALI1535 is not set |
1008 | # CONFIG_I2C_ALI1563 is not set | 1041 | # CONFIG_I2C_ALI1563 is not set |
1009 | # CONFIG_I2C_ALI15X3 is not set | 1042 | # CONFIG_I2C_ALI15X3 is not set |
1010 | # CONFIG_I2C_AMD756 is not set | 1043 | # CONFIG_I2C_AMD756 is not set |
1011 | # CONFIG_I2C_AMD8111 is not set | 1044 | # CONFIG_I2C_AMD8111 is not set |
1012 | # CONFIG_I2C_I801 is not set | 1045 | # CONFIG_I2C_I801 is not set |
1013 | # CONFIG_I2C_I810 is not set | 1046 | # CONFIG_I2C_ISCH is not set |
1014 | # CONFIG_I2C_PIIX4 is not set | 1047 | # CONFIG_I2C_PIIX4 is not set |
1015 | CONFIG_I2C_MPC=y | ||
1016 | # CONFIG_I2C_NFORCE2 is not set | 1048 | # CONFIG_I2C_NFORCE2 is not set |
1017 | # CONFIG_I2C_OCORES is not set | ||
1018 | # CONFIG_I2C_PARPORT_LIGHT is not set | ||
1019 | # CONFIG_I2C_PROSAVAGE is not set | ||
1020 | # CONFIG_I2C_SAVAGE4 is not set | ||
1021 | # CONFIG_I2C_SIMTEC is not set | ||
1022 | # CONFIG_I2C_SIS5595 is not set | 1049 | # CONFIG_I2C_SIS5595 is not set |
1023 | # CONFIG_I2C_SIS630 is not set | 1050 | # CONFIG_I2C_SIS630 is not set |
1024 | # CONFIG_I2C_SIS96X is not set | 1051 | # CONFIG_I2C_SIS96X is not set |
1025 | # CONFIG_I2C_TAOS_EVM is not set | ||
1026 | # CONFIG_I2C_STUB is not set | ||
1027 | # CONFIG_I2C_TINY_USB is not set | ||
1028 | # CONFIG_I2C_VIA is not set | 1052 | # CONFIG_I2C_VIA is not set |
1029 | # CONFIG_I2C_VIAPRO is not set | 1053 | # CONFIG_I2C_VIAPRO is not set |
1054 | |||
1055 | # | ||
1056 | # I2C system bus drivers (mostly embedded / system-on-chip) | ||
1057 | # | ||
1058 | CONFIG_I2C_MPC=y | ||
1059 | # CONFIG_I2C_OCORES is not set | ||
1060 | # CONFIG_I2C_SIMTEC is not set | ||
1061 | |||
1062 | # | ||
1063 | # External I2C/SMBus adapter drivers | ||
1064 | # | ||
1065 | # CONFIG_I2C_PARPORT_LIGHT is not set | ||
1066 | # CONFIG_I2C_TAOS_EVM is not set | ||
1067 | # CONFIG_I2C_TINY_USB is not set | ||
1068 | |||
1069 | # | ||
1070 | # Graphics adapter I2C/DDC channel drivers | ||
1071 | # | ||
1030 | # CONFIG_I2C_VOODOO3 is not set | 1072 | # CONFIG_I2C_VOODOO3 is not set |
1073 | |||
1074 | # | ||
1075 | # Other I2C/SMBus bus drivers | ||
1076 | # | ||
1031 | # CONFIG_I2C_PCA_PLATFORM is not set | 1077 | # CONFIG_I2C_PCA_PLATFORM is not set |
1078 | # CONFIG_I2C_STUB is not set | ||
1032 | 1079 | ||
1033 | # | 1080 | # |
1034 | # Miscellaneous I2C Chip support | 1081 | # Miscellaneous I2C Chip support |
1035 | # | 1082 | # |
1036 | CONFIG_DS1682=y | 1083 | CONFIG_DS1682=y |
1084 | # CONFIG_AT24 is not set | ||
1037 | # CONFIG_SENSORS_EEPROM is not set | 1085 | # CONFIG_SENSORS_EEPROM is not set |
1038 | # CONFIG_SENSORS_PCF8574 is not set | 1086 | # CONFIG_SENSORS_PCF8574 is not set |
1039 | # CONFIG_PCF8575 is not set | 1087 | # CONFIG_PCF8575 is not set |
1088 | # CONFIG_SENSORS_PCA9539 is not set | ||
1040 | # CONFIG_SENSORS_PCF8591 is not set | 1089 | # CONFIG_SENSORS_PCF8591 is not set |
1041 | # CONFIG_SENSORS_MAX6875 is not set | 1090 | # CONFIG_SENSORS_MAX6875 is not set |
1042 | # CONFIG_SENSORS_TSL2550 is not set | 1091 | # CONFIG_SENSORS_TSL2550 is not set |
@@ -1045,10 +1094,13 @@ CONFIG_DS1682=y | |||
1045 | # CONFIG_I2C_DEBUG_BUS is not set | 1094 | # CONFIG_I2C_DEBUG_BUS is not set |
1046 | # CONFIG_I2C_DEBUG_CHIP is not set | 1095 | # CONFIG_I2C_DEBUG_CHIP is not set |
1047 | # CONFIG_SPI is not set | 1096 | # CONFIG_SPI is not set |
1097 | CONFIG_ARCH_WANT_OPTIONAL_GPIOLIB=y | ||
1098 | # CONFIG_GPIOLIB is not set | ||
1048 | # CONFIG_W1 is not set | 1099 | # CONFIG_W1 is not set |
1049 | # CONFIG_POWER_SUPPLY is not set | 1100 | # CONFIG_POWER_SUPPLY is not set |
1050 | CONFIG_HWMON=y | 1101 | CONFIG_HWMON=y |
1051 | # CONFIG_HWMON_VID is not set | 1102 | # CONFIG_HWMON_VID is not set |
1103 | # CONFIG_SENSORS_AD7414 is not set | ||
1052 | # CONFIG_SENSORS_AD7418 is not set | 1104 | # CONFIG_SENSORS_AD7418 is not set |
1053 | # CONFIG_SENSORS_ADM1021 is not set | 1105 | # CONFIG_SENSORS_ADM1021 is not set |
1054 | # CONFIG_SENSORS_ADM1025 is not set | 1106 | # CONFIG_SENSORS_ADM1025 is not set |
@@ -1102,6 +1154,7 @@ CONFIG_SENSORS_LM92=y | |||
1102 | # CONFIG_SENSORS_W83627EHF is not set | 1154 | # CONFIG_SENSORS_W83627EHF is not set |
1103 | # CONFIG_HWMON_DEBUG_CHIP is not set | 1155 | # CONFIG_HWMON_DEBUG_CHIP is not set |
1104 | # CONFIG_THERMAL is not set | 1156 | # CONFIG_THERMAL is not set |
1157 | # CONFIG_THERMAL_HWMON is not set | ||
1105 | CONFIG_WATCHDOG=y | 1158 | CONFIG_WATCHDOG=y |
1106 | # CONFIG_WATCHDOG_NOWAYOUT is not set | 1159 | # CONFIG_WATCHDOG_NOWAYOUT is not set |
1107 | 1160 | ||
@@ -1109,6 +1162,8 @@ CONFIG_WATCHDOG=y | |||
1109 | # Watchdog Device Drivers | 1162 | # Watchdog Device Drivers |
1110 | # | 1163 | # |
1111 | # CONFIG_SOFT_WATCHDOG is not set | 1164 | # CONFIG_SOFT_WATCHDOG is not set |
1165 | # CONFIG_ALIM7101_WDT is not set | ||
1166 | # CONFIG_8xxx_WDT is not set | ||
1112 | 1167 | ||
1113 | # | 1168 | # |
1114 | # PCI-based Watchdog Cards | 1169 | # PCI-based Watchdog Cards |
@@ -1130,8 +1185,21 @@ CONFIG_SSB_POSSIBLE=y | |||
1130 | # | 1185 | # |
1131 | # Multifunction device drivers | 1186 | # Multifunction device drivers |
1132 | # | 1187 | # |
1188 | # CONFIG_MFD_CORE is not set | ||
1133 | # CONFIG_MFD_SM501 is not set | 1189 | # CONFIG_MFD_SM501 is not set |
1134 | # CONFIG_HTC_PASIC3 is not set | 1190 | # CONFIG_HTC_PASIC3 is not set |
1191 | # CONFIG_MFD_TMIO is not set | ||
1192 | # CONFIG_PMIC_DA903X is not set | ||
1193 | # CONFIG_MFD_WM8400 is not set | ||
1194 | # CONFIG_MFD_WM8350_I2C is not set | ||
1195 | |||
1196 | # | ||
1197 | # Voltage and Current regulators | ||
1198 | # | ||
1199 | # CONFIG_REGULATOR is not set | ||
1200 | # CONFIG_REGULATOR_FIXED_VOLTAGE is not set | ||
1201 | # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set | ||
1202 | # CONFIG_REGULATOR_BQ24022 is not set | ||
1135 | 1203 | ||
1136 | # | 1204 | # |
1137 | # Multimedia devices | 1205 | # Multimedia devices |
@@ -1171,10 +1239,6 @@ CONFIG_VIDEO_OUTPUT_CONTROL=m | |||
1171 | CONFIG_VGA_CONSOLE=y | 1239 | CONFIG_VGA_CONSOLE=y |
1172 | # CONFIG_VGACON_SOFT_SCROLLBACK is not set | 1240 | # CONFIG_VGACON_SOFT_SCROLLBACK is not set |
1173 | CONFIG_DUMMY_CONSOLE=y | 1241 | CONFIG_DUMMY_CONSOLE=y |
1174 | |||
1175 | # | ||
1176 | # Sound | ||
1177 | # | ||
1178 | # CONFIG_SOUND is not set | 1242 | # CONFIG_SOUND is not set |
1179 | CONFIG_HID_SUPPORT=y | 1243 | CONFIG_HID_SUPPORT=y |
1180 | CONFIG_HID=y | 1244 | CONFIG_HID=y |
@@ -1185,9 +1249,36 @@ CONFIG_HID=y | |||
1185 | # USB Input Devices | 1249 | # USB Input Devices |
1186 | # | 1250 | # |
1187 | CONFIG_USB_HID=y | 1251 | CONFIG_USB_HID=y |
1188 | # CONFIG_USB_HIDINPUT_POWERBOOK is not set | 1252 | # CONFIG_HID_PID is not set |
1189 | # CONFIG_HID_FF is not set | ||
1190 | # CONFIG_USB_HIDDEV is not set | 1253 | # CONFIG_USB_HIDDEV is not set |
1254 | |||
1255 | # | ||
1256 | # Special HID drivers | ||
1257 | # | ||
1258 | CONFIG_HID_COMPAT=y | ||
1259 | CONFIG_HID_A4TECH=y | ||
1260 | CONFIG_HID_APPLE=y | ||
1261 | CONFIG_HID_BELKIN=y | ||
1262 | CONFIG_HID_BRIGHT=y | ||
1263 | CONFIG_HID_CHERRY=y | ||
1264 | CONFIG_HID_CHICONY=y | ||
1265 | CONFIG_HID_CYPRESS=y | ||
1266 | CONFIG_HID_DELL=y | ||
1267 | CONFIG_HID_EZKEY=y | ||
1268 | CONFIG_HID_GYRATION=y | ||
1269 | CONFIG_HID_LOGITECH=y | ||
1270 | # CONFIG_LOGITECH_FF is not set | ||
1271 | # CONFIG_LOGIRUMBLEPAD2_FF is not set | ||
1272 | CONFIG_HID_MICROSOFT=y | ||
1273 | CONFIG_HID_MONTEREY=y | ||
1274 | CONFIG_HID_PANTHERLORD=y | ||
1275 | # CONFIG_PANTHERLORD_FF is not set | ||
1276 | CONFIG_HID_PETALYNX=y | ||
1277 | CONFIG_HID_SAMSUNG=y | ||
1278 | CONFIG_HID_SONY=y | ||
1279 | CONFIG_HID_SUNPLUS=y | ||
1280 | CONFIG_THRUSTMASTER_FF=m | ||
1281 | CONFIG_ZEROPLUS_FF=m | ||
1191 | CONFIG_USB_SUPPORT=y | 1282 | CONFIG_USB_SUPPORT=y |
1192 | CONFIG_USB_ARCH_HAS_HCD=y | 1283 | CONFIG_USB_ARCH_HAS_HCD=y |
1193 | CONFIG_USB_ARCH_HAS_OHCI=y | 1284 | CONFIG_USB_ARCH_HAS_OHCI=y |
@@ -1205,6 +1296,9 @@ CONFIG_USB=y | |||
1205 | # CONFIG_USB_OTG is not set | 1296 | # CONFIG_USB_OTG is not set |
1206 | # CONFIG_USB_OTG_WHITELIST is not set | 1297 | # CONFIG_USB_OTG_WHITELIST is not set |
1207 | # CONFIG_USB_OTG_BLACKLIST_HUB is not set | 1298 | # CONFIG_USB_OTG_BLACKLIST_HUB is not set |
1299 | # CONFIG_USB_MON is not set | ||
1300 | # CONFIG_USB_WUSB is not set | ||
1301 | # CONFIG_USB_WUSB_CBAF is not set | ||
1208 | 1302 | ||
1209 | # | 1303 | # |
1210 | # USB Host Controller Drivers | 1304 | # USB Host Controller Drivers |
@@ -1225,6 +1319,8 @@ CONFIG_USB_OHCI_LITTLE_ENDIAN=y | |||
1225 | # CONFIG_USB_UHCI_HCD is not set | 1319 | # CONFIG_USB_UHCI_HCD is not set |
1226 | # CONFIG_USB_SL811_HCD is not set | 1320 | # CONFIG_USB_SL811_HCD is not set |
1227 | # CONFIG_USB_R8A66597_HCD is not set | 1321 | # CONFIG_USB_R8A66597_HCD is not set |
1322 | # CONFIG_USB_WHCI_HCD is not set | ||
1323 | # CONFIG_USB_HWA_HCD is not set | ||
1228 | 1324 | ||
1229 | # | 1325 | # |
1230 | # USB Device Class drivers | 1326 | # USB Device Class drivers |
@@ -1232,6 +1328,7 @@ CONFIG_USB_OHCI_LITTLE_ENDIAN=y | |||
1232 | # CONFIG_USB_ACM is not set | 1328 | # CONFIG_USB_ACM is not set |
1233 | # CONFIG_USB_PRINTER is not set | 1329 | # CONFIG_USB_PRINTER is not set |
1234 | # CONFIG_USB_WDM is not set | 1330 | # CONFIG_USB_WDM is not set |
1331 | # CONFIG_USB_TMC is not set | ||
1235 | 1332 | ||
1236 | # | 1333 | # |
1237 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' | 1334 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' |
@@ -1261,7 +1358,6 @@ CONFIG_USB_STORAGE=y | |||
1261 | # | 1358 | # |
1262 | # CONFIG_USB_MDC800 is not set | 1359 | # CONFIG_USB_MDC800 is not set |
1263 | # CONFIG_USB_MICROTEK is not set | 1360 | # CONFIG_USB_MICROTEK is not set |
1264 | # CONFIG_USB_MON is not set | ||
1265 | 1361 | ||
1266 | # | 1362 | # |
1267 | # USB port drivers | 1363 | # USB port drivers |
@@ -1274,7 +1370,7 @@ CONFIG_USB_STORAGE=y | |||
1274 | # CONFIG_USB_EMI62 is not set | 1370 | # CONFIG_USB_EMI62 is not set |
1275 | # CONFIG_USB_EMI26 is not set | 1371 | # CONFIG_USB_EMI26 is not set |
1276 | # CONFIG_USB_ADUTUX is not set | 1372 | # CONFIG_USB_ADUTUX is not set |
1277 | # CONFIG_USB_AUERSWALD is not set | 1373 | # CONFIG_USB_SEVSEG is not set |
1278 | # CONFIG_USB_RIO500 is not set | 1374 | # CONFIG_USB_RIO500 is not set |
1279 | # CONFIG_USB_LEGOTOWER is not set | 1375 | # CONFIG_USB_LEGOTOWER is not set |
1280 | # CONFIG_USB_LCD is not set | 1376 | # CONFIG_USB_LCD is not set |
@@ -1291,8 +1387,10 @@ CONFIG_USB_STORAGE=y | |||
1291 | # CONFIG_USB_TRANCEVIBRATOR is not set | 1387 | # CONFIG_USB_TRANCEVIBRATOR is not set |
1292 | # CONFIG_USB_IOWARRIOR is not set | 1388 | # CONFIG_USB_IOWARRIOR is not set |
1293 | # CONFIG_USB_ISIGHTFW is not set | 1389 | # CONFIG_USB_ISIGHTFW is not set |
1390 | # CONFIG_USB_VST is not set | ||
1294 | # CONFIG_USB_ATM is not set | 1391 | # CONFIG_USB_ATM is not set |
1295 | # CONFIG_USB_GADGET is not set | 1392 | # CONFIG_USB_GADGET is not set |
1393 | # CONFIG_UWB is not set | ||
1296 | # CONFIG_MMC is not set | 1394 | # CONFIG_MMC is not set |
1297 | # CONFIG_MEMSTICK is not set | 1395 | # CONFIG_MEMSTICK is not set |
1298 | # CONFIG_NEW_LEDS is not set | 1396 | # CONFIG_NEW_LEDS is not set |
@@ -1325,6 +1423,7 @@ CONFIG_RTC_INTF_DEV=y | |||
1325 | # CONFIG_RTC_DRV_PCF8583 is not set | 1423 | # CONFIG_RTC_DRV_PCF8583 is not set |
1326 | # CONFIG_RTC_DRV_M41T80 is not set | 1424 | # CONFIG_RTC_DRV_M41T80 is not set |
1327 | # CONFIG_RTC_DRV_S35390A is not set | 1425 | # CONFIG_RTC_DRV_S35390A is not set |
1426 | # CONFIG_RTC_DRV_FM3130 is not set | ||
1328 | 1427 | ||
1329 | # | 1428 | # |
1330 | # SPI RTC drivers | 1429 | # SPI RTC drivers |
@@ -1334,12 +1433,15 @@ CONFIG_RTC_INTF_DEV=y | |||
1334 | # Platform RTC drivers | 1433 | # Platform RTC drivers |
1335 | # | 1434 | # |
1336 | # CONFIG_RTC_DRV_CMOS is not set | 1435 | # CONFIG_RTC_DRV_CMOS is not set |
1436 | # CONFIG_RTC_DRV_DS1286 is not set | ||
1337 | # CONFIG_RTC_DRV_DS1511 is not set | 1437 | # CONFIG_RTC_DRV_DS1511 is not set |
1338 | # CONFIG_RTC_DRV_DS1553 is not set | 1438 | # CONFIG_RTC_DRV_DS1553 is not set |
1339 | # CONFIG_RTC_DRV_DS1742 is not set | 1439 | # CONFIG_RTC_DRV_DS1742 is not set |
1340 | # CONFIG_RTC_DRV_STK17TA8 is not set | 1440 | # CONFIG_RTC_DRV_STK17TA8 is not set |
1341 | # CONFIG_RTC_DRV_M48T86 is not set | 1441 | # CONFIG_RTC_DRV_M48T86 is not set |
1442 | # CONFIG_RTC_DRV_M48T35 is not set | ||
1342 | # CONFIG_RTC_DRV_M48T59 is not set | 1443 | # CONFIG_RTC_DRV_M48T59 is not set |
1444 | # CONFIG_RTC_DRV_BQ4802 is not set | ||
1343 | # CONFIG_RTC_DRV_V3020 is not set | 1445 | # CONFIG_RTC_DRV_V3020 is not set |
1344 | 1446 | ||
1345 | # | 1447 | # |
@@ -1348,6 +1450,7 @@ CONFIG_RTC_INTF_DEV=y | |||
1348 | # CONFIG_RTC_DRV_PPC is not set | 1450 | # CONFIG_RTC_DRV_PPC is not set |
1349 | # CONFIG_DMADEVICES is not set | 1451 | # CONFIG_DMADEVICES is not set |
1350 | # CONFIG_UIO is not set | 1452 | # CONFIG_UIO is not set |
1453 | # CONFIG_STAGING is not set | ||
1351 | 1454 | ||
1352 | # | 1455 | # |
1353 | # File systems | 1456 | # File systems |
@@ -1361,12 +1464,13 @@ CONFIG_EXT3_FS=y | |||
1361 | CONFIG_EXT3_FS_XATTR=y | 1464 | CONFIG_EXT3_FS_XATTR=y |
1362 | CONFIG_EXT3_FS_POSIX_ACL=y | 1465 | CONFIG_EXT3_FS_POSIX_ACL=y |
1363 | # CONFIG_EXT3_FS_SECURITY is not set | 1466 | # CONFIG_EXT3_FS_SECURITY is not set |
1364 | # CONFIG_EXT4DEV_FS is not set | 1467 | # CONFIG_EXT4_FS is not set |
1365 | CONFIG_JBD=y | 1468 | CONFIG_JBD=y |
1366 | CONFIG_FS_MBCACHE=y | 1469 | CONFIG_FS_MBCACHE=y |
1367 | # CONFIG_REISERFS_FS is not set | 1470 | # CONFIG_REISERFS_FS is not set |
1368 | # CONFIG_JFS_FS is not set | 1471 | # CONFIG_JFS_FS is not set |
1369 | CONFIG_FS_POSIX_ACL=y | 1472 | CONFIG_FS_POSIX_ACL=y |
1473 | CONFIG_FILE_LOCKING=y | ||
1370 | # CONFIG_XFS_FS is not set | 1474 | # CONFIG_XFS_FS is not set |
1371 | # CONFIG_OCFS2_FS is not set | 1475 | # CONFIG_OCFS2_FS is not set |
1372 | CONFIG_DNOTIFY=y | 1476 | CONFIG_DNOTIFY=y |
@@ -1399,6 +1503,7 @@ CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1" | |||
1399 | CONFIG_PROC_FS=y | 1503 | CONFIG_PROC_FS=y |
1400 | CONFIG_PROC_KCORE=y | 1504 | CONFIG_PROC_KCORE=y |
1401 | CONFIG_PROC_SYSCTL=y | 1505 | CONFIG_PROC_SYSCTL=y |
1506 | CONFIG_PROC_PAGE_MONITOR=y | ||
1402 | CONFIG_SYSFS=y | 1507 | CONFIG_SYSFS=y |
1403 | CONFIG_TMPFS=y | 1508 | CONFIG_TMPFS=y |
1404 | # CONFIG_TMPFS_POSIX_ACL is not set | 1509 | # CONFIG_TMPFS_POSIX_ACL is not set |
@@ -1419,6 +1524,7 @@ CONFIG_TMPFS=y | |||
1419 | # CONFIG_CRAMFS is not set | 1524 | # CONFIG_CRAMFS is not set |
1420 | # CONFIG_VXFS_FS is not set | 1525 | # CONFIG_VXFS_FS is not set |
1421 | # CONFIG_MINIX_FS is not set | 1526 | # CONFIG_MINIX_FS is not set |
1527 | # CONFIG_OMFS_FS is not set | ||
1422 | # CONFIG_HPFS_FS is not set | 1528 | # CONFIG_HPFS_FS is not set |
1423 | # CONFIG_QNX4FS_FS is not set | 1529 | # CONFIG_QNX4FS_FS is not set |
1424 | # CONFIG_ROMFS_FS is not set | 1530 | # CONFIG_ROMFS_FS is not set |
@@ -1429,14 +1535,14 @@ CONFIG_NFS_FS=y | |||
1429 | CONFIG_NFS_V3=y | 1535 | CONFIG_NFS_V3=y |
1430 | # CONFIG_NFS_V3_ACL is not set | 1536 | # CONFIG_NFS_V3_ACL is not set |
1431 | CONFIG_NFS_V4=y | 1537 | CONFIG_NFS_V4=y |
1432 | # CONFIG_NFSD is not set | ||
1433 | CONFIG_ROOT_NFS=y | 1538 | CONFIG_ROOT_NFS=y |
1539 | # CONFIG_NFSD is not set | ||
1434 | CONFIG_LOCKD=y | 1540 | CONFIG_LOCKD=y |
1435 | CONFIG_LOCKD_V4=y | 1541 | CONFIG_LOCKD_V4=y |
1436 | CONFIG_NFS_COMMON=y | 1542 | CONFIG_NFS_COMMON=y |
1437 | CONFIG_SUNRPC=y | 1543 | CONFIG_SUNRPC=y |
1438 | CONFIG_SUNRPC_GSS=y | 1544 | CONFIG_SUNRPC_GSS=y |
1439 | # CONFIG_SUNRPC_BIND34 is not set | 1545 | # CONFIG_SUNRPC_REGISTER_V4 is not set |
1440 | CONFIG_RPCSEC_GSS_KRB5=y | 1546 | CONFIG_RPCSEC_GSS_KRB5=y |
1441 | # CONFIG_RPCSEC_GSS_SPKM3 is not set | 1547 | # CONFIG_RPCSEC_GSS_SPKM3 is not set |
1442 | # CONFIG_SMB_FS is not set | 1548 | # CONFIG_SMB_FS is not set |
@@ -1502,9 +1608,9 @@ CONFIG_NLS_UTF8=m | |||
1502 | # Library routines | 1608 | # Library routines |
1503 | # | 1609 | # |
1504 | CONFIG_BITREVERSE=y | 1610 | CONFIG_BITREVERSE=y |
1505 | # CONFIG_GENERIC_FIND_FIRST_BIT is not set | ||
1506 | CONFIG_CRC_CCITT=m | 1611 | CONFIG_CRC_CCITT=m |
1507 | # CONFIG_CRC16 is not set | 1612 | # CONFIG_CRC16 is not set |
1613 | # CONFIG_CRC_T10DIF is not set | ||
1508 | # CONFIG_CRC_ITU_T is not set | 1614 | # CONFIG_CRC_ITU_T is not set |
1509 | CONFIG_CRC32=y | 1615 | CONFIG_CRC32=y |
1510 | # CONFIG_CRC7 is not set | 1616 | # CONFIG_CRC7 is not set |
@@ -1531,6 +1637,8 @@ CONFIG_MAGIC_SYSRQ=y | |||
1531 | CONFIG_DEBUG_KERNEL=y | 1637 | CONFIG_DEBUG_KERNEL=y |
1532 | # CONFIG_DEBUG_SHIRQ is not set | 1638 | # CONFIG_DEBUG_SHIRQ is not set |
1533 | CONFIG_DETECT_SOFTLOCKUP=y | 1639 | CONFIG_DETECT_SOFTLOCKUP=y |
1640 | # CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set | ||
1641 | CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC_VALUE=0 | ||
1534 | CONFIG_SCHED_DEBUG=y | 1642 | CONFIG_SCHED_DEBUG=y |
1535 | # CONFIG_SCHEDSTATS is not set | 1643 | # CONFIG_SCHEDSTATS is not set |
1536 | # CONFIG_TIMER_STATS is not set | 1644 | # CONFIG_TIMER_STATS is not set |
@@ -1547,20 +1655,42 @@ CONFIG_SCHED_DEBUG=y | |||
1547 | CONFIG_DEBUG_INFO=y | 1655 | CONFIG_DEBUG_INFO=y |
1548 | # CONFIG_DEBUG_VM is not set | 1656 | # CONFIG_DEBUG_VM is not set |
1549 | # CONFIG_DEBUG_WRITECOUNT is not set | 1657 | # CONFIG_DEBUG_WRITECOUNT is not set |
1658 | # CONFIG_DEBUG_MEMORY_INIT is not set | ||
1550 | # CONFIG_DEBUG_LIST is not set | 1659 | # CONFIG_DEBUG_LIST is not set |
1551 | # CONFIG_DEBUG_SG is not set | 1660 | # CONFIG_DEBUG_SG is not set |
1552 | # CONFIG_BOOT_PRINTK_DELAY is not set | 1661 | # CONFIG_BOOT_PRINTK_DELAY is not set |
1553 | # CONFIG_RCU_TORTURE_TEST is not set | 1662 | # CONFIG_RCU_TORTURE_TEST is not set |
1663 | # CONFIG_RCU_CPU_STALL_DETECTOR is not set | ||
1554 | # CONFIG_BACKTRACE_SELF_TEST is not set | 1664 | # CONFIG_BACKTRACE_SELF_TEST is not set |
1665 | # CONFIG_DEBUG_BLOCK_EXT_DEVT is not set | ||
1555 | # CONFIG_FAULT_INJECTION is not set | 1666 | # CONFIG_FAULT_INJECTION is not set |
1667 | # CONFIG_LATENCYTOP is not set | ||
1668 | CONFIG_SYSCTL_SYSCALL_CHECK=y | ||
1669 | CONFIG_HAVE_FUNCTION_TRACER=y | ||
1670 | |||
1671 | # | ||
1672 | # Tracers | ||
1673 | # | ||
1674 | # CONFIG_FUNCTION_TRACER is not set | ||
1675 | # CONFIG_PREEMPT_TRACER is not set | ||
1676 | # CONFIG_SCHED_TRACER is not set | ||
1677 | # CONFIG_CONTEXT_SWITCH_TRACER is not set | ||
1678 | # CONFIG_BOOT_TRACER is not set | ||
1679 | # CONFIG_STACK_TRACER is not set | ||
1680 | # CONFIG_DYNAMIC_PRINTK_DEBUG is not set | ||
1556 | # CONFIG_SAMPLES is not set | 1681 | # CONFIG_SAMPLES is not set |
1682 | CONFIG_HAVE_ARCH_KGDB=y | ||
1683 | # CONFIG_KGDB is not set | ||
1557 | # CONFIG_DEBUG_STACKOVERFLOW is not set | 1684 | # CONFIG_DEBUG_STACKOVERFLOW is not set |
1558 | # CONFIG_DEBUG_STACK_USAGE is not set | 1685 | # CONFIG_DEBUG_STACK_USAGE is not set |
1559 | # CONFIG_DEBUG_PAGEALLOC is not set | 1686 | # CONFIG_DEBUG_PAGEALLOC is not set |
1560 | CONFIG_DEBUGGER=y | 1687 | # CONFIG_CODE_PATCHING_SELFTEST is not set |
1688 | # CONFIG_FTR_FIXUP_SELFTEST is not set | ||
1689 | # CONFIG_MSI_BITMAP_SELFTEST is not set | ||
1561 | # CONFIG_XMON is not set | 1690 | # CONFIG_XMON is not set |
1562 | # CONFIG_IRQSTACKS is not set | 1691 | # CONFIG_IRQSTACKS is not set |
1563 | # CONFIG_BDI_SWITCH is not set | 1692 | # CONFIG_BDI_SWITCH is not set |
1693 | # CONFIG_BOOTX_TEXT is not set | ||
1564 | # CONFIG_PPC_EARLY_DEBUG is not set | 1694 | # CONFIG_PPC_EARLY_DEBUG is not set |
1565 | 1695 | ||
1566 | # | 1696 | # |
@@ -1568,9 +1698,9 @@ CONFIG_DEBUGGER=y | |||
1568 | # | 1698 | # |
1569 | # CONFIG_KEYS is not set | 1699 | # CONFIG_KEYS is not set |
1570 | CONFIG_SECURITY=y | 1700 | CONFIG_SECURITY=y |
1701 | # CONFIG_SECURITYFS is not set | ||
1571 | CONFIG_SECURITY_NETWORK=y | 1702 | CONFIG_SECURITY_NETWORK=y |
1572 | # CONFIG_SECURITY_NETWORK_XFRM is not set | 1703 | # CONFIG_SECURITY_NETWORK_XFRM is not set |
1573 | CONFIG_SECURITY_CAPABILITIES=y | ||
1574 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set | 1704 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set |
1575 | # CONFIG_SECURITY_ROOTPLUG is not set | 1705 | # CONFIG_SECURITY_ROOTPLUG is not set |
1576 | CONFIG_SECURITY_DEFAULT_MMAP_MIN_ADDR=0 | 1706 | CONFIG_SECURITY_DEFAULT_MMAP_MIN_ADDR=0 |
@@ -1579,10 +1709,12 @@ CONFIG_CRYPTO=y | |||
1579 | # | 1709 | # |
1580 | # Crypto core or helper | 1710 | # Crypto core or helper |
1581 | # | 1711 | # |
1712 | # CONFIG_CRYPTO_FIPS is not set | ||
1582 | CONFIG_CRYPTO_ALGAPI=y | 1713 | CONFIG_CRYPTO_ALGAPI=y |
1583 | CONFIG_CRYPTO_AEAD=m | 1714 | CONFIG_CRYPTO_AEAD=y |
1584 | CONFIG_CRYPTO_BLKCIPHER=y | 1715 | CONFIG_CRYPTO_BLKCIPHER=y |
1585 | CONFIG_CRYPTO_HASH=y | 1716 | CONFIG_CRYPTO_HASH=y |
1717 | CONFIG_CRYPTO_RNG=y | ||
1586 | CONFIG_CRYPTO_MANAGER=y | 1718 | CONFIG_CRYPTO_MANAGER=y |
1587 | # CONFIG_CRYPTO_GF128MUL is not set | 1719 | # CONFIG_CRYPTO_GF128MUL is not set |
1588 | CONFIG_CRYPTO_NULL=m | 1720 | CONFIG_CRYPTO_NULL=m |
@@ -1621,6 +1753,10 @@ CONFIG_CRYPTO_CRC32C=m | |||
1621 | CONFIG_CRYPTO_MD4=m | 1753 | CONFIG_CRYPTO_MD4=m |
1622 | CONFIG_CRYPTO_MD5=y | 1754 | CONFIG_CRYPTO_MD5=y |
1623 | CONFIG_CRYPTO_MICHAEL_MIC=m | 1755 | CONFIG_CRYPTO_MICHAEL_MIC=m |
1756 | # CONFIG_CRYPTO_RMD128 is not set | ||
1757 | # CONFIG_CRYPTO_RMD160 is not set | ||
1758 | # CONFIG_CRYPTO_RMD256 is not set | ||
1759 | # CONFIG_CRYPTO_RMD320 is not set | ||
1624 | CONFIG_CRYPTO_SHA1=m | 1760 | CONFIG_CRYPTO_SHA1=m |
1625 | CONFIG_CRYPTO_SHA256=m | 1761 | CONFIG_CRYPTO_SHA256=m |
1626 | CONFIG_CRYPTO_SHA512=m | 1762 | CONFIG_CRYPTO_SHA512=m |
@@ -1652,6 +1788,11 @@ CONFIG_CRYPTO_TWOFISH_COMMON=m | |||
1652 | # | 1788 | # |
1653 | CONFIG_CRYPTO_DEFLATE=m | 1789 | CONFIG_CRYPTO_DEFLATE=m |
1654 | # CONFIG_CRYPTO_LZO is not set | 1790 | # CONFIG_CRYPTO_LZO is not set |
1791 | |||
1792 | # | ||
1793 | # Random Number Generation | ||
1794 | # | ||
1795 | # CONFIG_CRYPTO_ANSI_CPRNG is not set | ||
1655 | # CONFIG_CRYPTO_HW is not set | 1796 | # CONFIG_CRYPTO_HW is not set |
1656 | # CONFIG_PPC_CLOCK is not set | 1797 | # CONFIG_PPC_CLOCK is not set |
1657 | # CONFIG_VIRTUALIZATION is not set | 1798 | # CONFIG_VIRTUALIZATION is not set |
diff --git a/arch/powerpc/configs/86xx/mpc8610_hpcd_defconfig b/arch/powerpc/configs/86xx/mpc8610_hpcd_defconfig index c98c6ee44492..72854a10dfa1 100644 --- a/arch/powerpc/configs/86xx/mpc8610_hpcd_defconfig +++ b/arch/powerpc/configs/86xx/mpc8610_hpcd_defconfig | |||
@@ -1,7 +1,7 @@ | |||
1 | # | 1 | # |
2 | # Automatically generated make config: don't edit | 2 | # Automatically generated make config: don't edit |
3 | # Linux kernel version: 2.6.27-rc4 | 3 | # Linux kernel version: 2.6.28-rc3 |
4 | # Thu Aug 21 00:52:10 2008 | 4 | # Sat Nov 8 12:40:28 2008 |
5 | # | 5 | # |
6 | # CONFIG_PPC64 is not set | 6 | # CONFIG_PPC64 is not set |
7 | 7 | ||
@@ -15,6 +15,7 @@ CONFIG_6xx=y | |||
15 | # CONFIG_44x is not set | 15 | # CONFIG_44x is not set |
16 | # CONFIG_E200 is not set | 16 | # CONFIG_E200 is not set |
17 | CONFIG_PPC_FPU=y | 17 | CONFIG_PPC_FPU=y |
18 | # CONFIG_PHYS_64BIT is not set | ||
18 | CONFIG_ALTIVEC=y | 19 | CONFIG_ALTIVEC=y |
19 | CONFIG_PPC_STD_MMU=y | 20 | CONFIG_PPC_STD_MMU=y |
20 | CONFIG_PPC_STD_MMU_32=y | 21 | CONFIG_PPC_STD_MMU_32=y |
@@ -22,7 +23,7 @@ CONFIG_PPC_STD_MMU_32=y | |||
22 | # CONFIG_SMP is not set | 23 | # CONFIG_SMP is not set |
23 | CONFIG_PPC32=y | 24 | CONFIG_PPC32=y |
24 | CONFIG_WORD_SIZE=32 | 25 | CONFIG_WORD_SIZE=32 |
25 | CONFIG_PPC_MERGE=y | 26 | # CONFIG_ARCH_PHYS_ADDR_T_64BIT is not set |
26 | CONFIG_MMU=y | 27 | CONFIG_MMU=y |
27 | CONFIG_GENERIC_CMOS_UPDATE=y | 28 | CONFIG_GENERIC_CMOS_UPDATE=y |
28 | CONFIG_GENERIC_TIME=y | 29 | CONFIG_GENERIC_TIME=y |
@@ -52,8 +53,6 @@ CONFIG_PPC_UDBG_16550=y | |||
52 | CONFIG_AUDIT_ARCH=y | 53 | CONFIG_AUDIT_ARCH=y |
53 | CONFIG_GENERIC_BUG=y | 54 | CONFIG_GENERIC_BUG=y |
54 | CONFIG_DEFAULT_UIMAGE=y | 55 | CONFIG_DEFAULT_UIMAGE=y |
55 | CONFIG_HIBERNATE_32=y | ||
56 | CONFIG_ARCH_HIBERNATION_POSSIBLE=y | ||
57 | # CONFIG_PPC_DCR_NATIVE is not set | 56 | # CONFIG_PPC_DCR_NATIVE is not set |
58 | # CONFIG_PPC_DCR_MMIO is not set | 57 | # CONFIG_PPC_DCR_MMIO is not set |
59 | CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" | 58 | CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" |
@@ -99,7 +98,6 @@ CONFIG_HOTPLUG=y | |||
99 | CONFIG_PRINTK=y | 98 | CONFIG_PRINTK=y |
100 | CONFIG_BUG=y | 99 | CONFIG_BUG=y |
101 | # CONFIG_ELF_CORE is not set | 100 | # CONFIG_ELF_CORE is not set |
102 | CONFIG_PCSPKR_PLATFORM=y | ||
103 | CONFIG_COMPAT_BRK=y | 101 | CONFIG_COMPAT_BRK=y |
104 | CONFIG_BASE_FULL=y | 102 | CONFIG_BASE_FULL=y |
105 | CONFIG_FUTEX=y | 103 | CONFIG_FUTEX=y |
@@ -109,7 +107,9 @@ CONFIG_SIGNALFD=y | |||
109 | CONFIG_TIMERFD=y | 107 | CONFIG_TIMERFD=y |
110 | CONFIG_EVENTFD=y | 108 | CONFIG_EVENTFD=y |
111 | CONFIG_SHMEM=y | 109 | CONFIG_SHMEM=y |
110 | CONFIG_AIO=y | ||
112 | CONFIG_VM_EVENT_COUNTERS=y | 111 | CONFIG_VM_EVENT_COUNTERS=y |
112 | CONFIG_PCI_QUIRKS=y | ||
113 | CONFIG_SLUB_DEBUG=y | 113 | CONFIG_SLUB_DEBUG=y |
114 | # CONFIG_SLAB is not set | 114 | # CONFIG_SLAB is not set |
115 | CONFIG_SLUB=y | 115 | CONFIG_SLUB=y |
@@ -123,10 +123,6 @@ CONFIG_HAVE_IOREMAP_PROT=y | |||
123 | CONFIG_HAVE_KPROBES=y | 123 | CONFIG_HAVE_KPROBES=y |
124 | CONFIG_HAVE_KRETPROBES=y | 124 | CONFIG_HAVE_KRETPROBES=y |
125 | CONFIG_HAVE_ARCH_TRACEHOOK=y | 125 | CONFIG_HAVE_ARCH_TRACEHOOK=y |
126 | # CONFIG_HAVE_DMA_ATTRS is not set | ||
127 | # CONFIG_USE_GENERIC_SMP_HELPERS is not set | ||
128 | # CONFIG_HAVE_CLK is not set | ||
129 | CONFIG_PROC_PAGE_MONITOR=y | ||
130 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set | 126 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set |
131 | CONFIG_SLABINFO=y | 127 | CONFIG_SLABINFO=y |
132 | CONFIG_RT_MUTEXES=y | 128 | CONFIG_RT_MUTEXES=y |
@@ -159,6 +155,7 @@ CONFIG_DEFAULT_DEADLINE=y | |||
159 | # CONFIG_DEFAULT_NOOP is not set | 155 | # CONFIG_DEFAULT_NOOP is not set |
160 | CONFIG_DEFAULT_IOSCHED="deadline" | 156 | CONFIG_DEFAULT_IOSCHED="deadline" |
161 | CONFIG_CLASSIC_RCU=y | 157 | CONFIG_CLASSIC_RCU=y |
158 | # CONFIG_FREEZER is not set | ||
162 | 159 | ||
163 | # | 160 | # |
164 | # Platform support | 161 | # Platform support |
@@ -166,10 +163,10 @@ CONFIG_CLASSIC_RCU=y | |||
166 | CONFIG_PPC_MULTIPLATFORM=y | 163 | CONFIG_PPC_MULTIPLATFORM=y |
167 | CONFIG_CLASSIC32=y | 164 | CONFIG_CLASSIC32=y |
168 | # CONFIG_PPC_CHRP is not set | 165 | # CONFIG_PPC_CHRP is not set |
169 | # CONFIG_PPC_PMAC is not set | ||
170 | # CONFIG_MPC5121_ADS is not set | 166 | # CONFIG_MPC5121_ADS is not set |
171 | # CONFIG_MPC5121_GENERIC is not set | 167 | # CONFIG_MPC5121_GENERIC is not set |
172 | # CONFIG_PPC_MPC52xx is not set | 168 | # CONFIG_PPC_MPC52xx is not set |
169 | # CONFIG_PPC_PMAC is not set | ||
173 | # CONFIG_PPC_CELL is not set | 170 | # CONFIG_PPC_CELL is not set |
174 | # CONFIG_PPC_CELL_NATIVE is not set | 171 | # CONFIG_PPC_CELL_NATIVE is not set |
175 | # CONFIG_PPC_82xx is not set | 172 | # CONFIG_PPC_82xx is not set |
@@ -179,26 +176,24 @@ CONFIG_PPC_86xx=y | |||
179 | # CONFIG_MPC8641_HPCN is not set | 176 | # CONFIG_MPC8641_HPCN is not set |
180 | # CONFIG_SBC8641D is not set | 177 | # CONFIG_SBC8641D is not set |
181 | CONFIG_MPC8610_HPCD=y | 178 | CONFIG_MPC8610_HPCD=y |
179 | # CONFIG_GEF_SBC610 is not set | ||
182 | CONFIG_MPC8610=y | 180 | CONFIG_MPC8610=y |
183 | # CONFIG_EMBEDDED6xx is not set | 181 | # CONFIG_EMBEDDED6xx is not set |
184 | CONFIG_PPC_NATIVE=y | ||
185 | # CONFIG_UDBG_RTAS_CONSOLE is not set | ||
186 | # CONFIG_IPIC is not set | 182 | # CONFIG_IPIC is not set |
187 | CONFIG_MPIC=y | 183 | CONFIG_MPIC=y |
188 | # CONFIG_MPIC_WEIRD is not set | 184 | # CONFIG_MPIC_WEIRD is not set |
189 | CONFIG_PPC_I8259=y | 185 | # CONFIG_PPC_I8259 is not set |
190 | CONFIG_PPC_RTAS=y | 186 | # CONFIG_PPC_RTAS is not set |
191 | # CONFIG_RTAS_ERROR_LOGGING is not set | ||
192 | CONFIG_RTAS_PROC=y | ||
193 | # CONFIG_MMIO_NVRAM is not set | 187 | # CONFIG_MMIO_NVRAM is not set |
194 | CONFIG_PPC_MPC106=y | 188 | # CONFIG_PPC_MPC106 is not set |
195 | # CONFIG_PPC_970_NAP is not set | 189 | # CONFIG_PPC_970_NAP is not set |
196 | # CONFIG_PPC_INDIRECT_IO is not set | 190 | # CONFIG_PPC_INDIRECT_IO is not set |
197 | # CONFIG_GENERIC_IOMAP is not set | 191 | # CONFIG_GENERIC_IOMAP is not set |
198 | # CONFIG_CPU_FREQ is not set | 192 | # CONFIG_CPU_FREQ is not set |
199 | # CONFIG_PPC601_SYNC_FIX is not set | ||
200 | # CONFIG_TAU is not set | 193 | # CONFIG_TAU is not set |
194 | # CONFIG_QUICC_ENGINE is not set | ||
201 | CONFIG_FSL_ULI1575=y | 195 | CONFIG_FSL_ULI1575=y |
196 | # CONFIG_MPC8xxx_GPIO is not set | ||
202 | 197 | ||
203 | # | 198 | # |
204 | # Kernel options | 199 | # Kernel options |
@@ -218,6 +213,8 @@ CONFIG_PREEMPT_NONE=y | |||
218 | # CONFIG_PREEMPT_VOLUNTARY is not set | 213 | # CONFIG_PREEMPT_VOLUNTARY is not set |
219 | # CONFIG_PREEMPT is not set | 214 | # CONFIG_PREEMPT is not set |
220 | CONFIG_BINFMT_ELF=y | 215 | CONFIG_BINFMT_ELF=y |
216 | # CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set | ||
217 | # CONFIG_HAVE_AOUT is not set | ||
221 | # CONFIG_BINFMT_MISC is not set | 218 | # CONFIG_BINFMT_MISC is not set |
222 | # CONFIG_IOMMU_HELPER is not set | 219 | # CONFIG_IOMMU_HELPER is not set |
223 | CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y | 220 | CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y |
@@ -232,15 +229,15 @@ CONFIG_FLATMEM_MANUAL=y | |||
232 | # CONFIG_SPARSEMEM_MANUAL is not set | 229 | # CONFIG_SPARSEMEM_MANUAL is not set |
233 | CONFIG_FLATMEM=y | 230 | CONFIG_FLATMEM=y |
234 | CONFIG_FLAT_NODE_MEM_MAP=y | 231 | CONFIG_FLAT_NODE_MEM_MAP=y |
235 | # CONFIG_SPARSEMEM_STATIC is not set | ||
236 | # CONFIG_SPARSEMEM_VMEMMAP_ENABLE is not set | ||
237 | CONFIG_PAGEFLAGS_EXTENDED=y | 232 | CONFIG_PAGEFLAGS_EXTENDED=y |
238 | CONFIG_SPLIT_PTLOCK_CPUS=4 | 233 | CONFIG_SPLIT_PTLOCK_CPUS=4 |
239 | CONFIG_MIGRATION=y | 234 | CONFIG_MIGRATION=y |
240 | # CONFIG_RESOURCES_64BIT is not set | 235 | # CONFIG_RESOURCES_64BIT is not set |
236 | # CONFIG_PHYS_ADDR_T_64BIT is not set | ||
241 | CONFIG_ZONE_DMA_FLAG=1 | 237 | CONFIG_ZONE_DMA_FLAG=1 |
242 | CONFIG_BOUNCE=y | 238 | CONFIG_BOUNCE=y |
243 | CONFIG_VIRT_TO_BUS=y | 239 | CONFIG_VIRT_TO_BUS=y |
240 | CONFIG_UNEVICTABLE_LRU=y | ||
244 | CONFIG_FORCE_MAX_ZONEORDER=12 | 241 | CONFIG_FORCE_MAX_ZONEORDER=12 |
245 | CONFIG_PROC_DEVICETREE=y | 242 | CONFIG_PROC_DEVICETREE=y |
246 | # CONFIG_CMDLINE_BOOL is not set | 243 | # CONFIG_CMDLINE_BOOL is not set |
@@ -252,7 +249,6 @@ CONFIG_ISA_DMA_API=y | |||
252 | # | 249 | # |
253 | # Bus options | 250 | # Bus options |
254 | # | 251 | # |
255 | # CONFIG_ISA is not set | ||
256 | CONFIG_ZONE_DMA=y | 252 | CONFIG_ZONE_DMA=y |
257 | CONFIG_GENERIC_ISA_DMA=y | 253 | CONFIG_GENERIC_ISA_DMA=y |
258 | CONFIG_PPC_INDIRECT_PCI=y | 254 | CONFIG_PPC_INDIRECT_PCI=y |
@@ -267,7 +263,7 @@ CONFIG_PCIEAER=y | |||
267 | # CONFIG_PCIEASPM is not set | 263 | # CONFIG_PCIEASPM is not set |
268 | CONFIG_ARCH_SUPPORTS_MSI=y | 264 | CONFIG_ARCH_SUPPORTS_MSI=y |
269 | # CONFIG_PCI_MSI is not set | 265 | # CONFIG_PCI_MSI is not set |
270 | CONFIG_PCI_LEGACY=y | 266 | # CONFIG_PCI_LEGACY is not set |
271 | CONFIG_PCI_DEBUG=y | 267 | CONFIG_PCI_DEBUG=y |
272 | # CONFIG_PCCARD is not set | 268 | # CONFIG_PCCARD is not set |
273 | # CONFIG_HOTPLUG_PCI is not set | 269 | # CONFIG_HOTPLUG_PCI is not set |
@@ -353,6 +349,7 @@ CONFIG_IPV6_NDISC_NODETYPE=y | |||
353 | # CONFIG_TIPC is not set | 349 | # CONFIG_TIPC is not set |
354 | # CONFIG_ATM is not set | 350 | # CONFIG_ATM is not set |
355 | # CONFIG_BRIDGE is not set | 351 | # CONFIG_BRIDGE is not set |
352 | # CONFIG_NET_DSA is not set | ||
356 | # CONFIG_VLAN_8021Q is not set | 353 | # CONFIG_VLAN_8021Q is not set |
357 | # CONFIG_DECNET is not set | 354 | # CONFIG_DECNET is not set |
358 | # CONFIG_LLC2 is not set | 355 | # CONFIG_LLC2 is not set |
@@ -373,11 +370,10 @@ CONFIG_IPV6_NDISC_NODETYPE=y | |||
373 | # CONFIG_IRDA is not set | 370 | # CONFIG_IRDA is not set |
374 | # CONFIG_BT is not set | 371 | # CONFIG_BT is not set |
375 | # CONFIG_AF_RXRPC is not set | 372 | # CONFIG_AF_RXRPC is not set |
376 | 373 | # CONFIG_PHONET is not set | |
377 | # | 374 | CONFIG_WIRELESS=y |
378 | # Wireless | ||
379 | # | ||
380 | # CONFIG_CFG80211 is not set | 375 | # CONFIG_CFG80211 is not set |
376 | CONFIG_WIRELESS_OLD_REGULATORY=y | ||
381 | # CONFIG_WIRELESS_EXT is not set | 377 | # CONFIG_WIRELESS_EXT is not set |
382 | # CONFIG_MAC80211 is not set | 378 | # CONFIG_MAC80211 is not set |
383 | # CONFIG_IEEE80211 is not set | 379 | # CONFIG_IEEE80211 is not set |
@@ -493,7 +489,6 @@ CONFIG_OF_I2C=y | |||
493 | # CONFIG_PARPORT is not set | 489 | # CONFIG_PARPORT is not set |
494 | CONFIG_BLK_DEV=y | 490 | CONFIG_BLK_DEV=y |
495 | # CONFIG_BLK_DEV_FD is not set | 491 | # CONFIG_BLK_DEV_FD is not set |
496 | # CONFIG_MAC_FLOPPY is not set | ||
497 | # CONFIG_BLK_CPQ_DA is not set | 492 | # CONFIG_BLK_CPQ_DA is not set |
498 | # CONFIG_BLK_CPQ_CISS_DA is not set | 493 | # CONFIG_BLK_CPQ_CISS_DA is not set |
499 | # CONFIG_BLK_DEV_DAC960 is not set | 494 | # CONFIG_BLK_DEV_DAC960 is not set |
@@ -519,7 +514,54 @@ CONFIG_MISC_DEVICES=y | |||
519 | # CONFIG_HP_ILO is not set | 514 | # CONFIG_HP_ILO is not set |
520 | CONFIG_HAVE_IDE=y | 515 | CONFIG_HAVE_IDE=y |
521 | CONFIG_IDE=y | 516 | CONFIG_IDE=y |
522 | # CONFIG_BLK_DEV_IDE is not set | 517 | |
518 | # | ||
519 | # Please see Documentation/ide/ide.txt for help/info on IDE drives | ||
520 | # | ||
521 | # CONFIG_BLK_DEV_IDE_SATA is not set | ||
522 | CONFIG_IDE_GD=y | ||
523 | CONFIG_IDE_GD_ATA=y | ||
524 | # CONFIG_IDE_GD_ATAPI is not set | ||
525 | # CONFIG_BLK_DEV_IDECD is not set | ||
526 | # CONFIG_BLK_DEV_IDETAPE is not set | ||
527 | # CONFIG_BLK_DEV_IDESCSI is not set | ||
528 | # CONFIG_IDE_TASK_IOCTL is not set | ||
529 | CONFIG_IDE_PROC_FS=y | ||
530 | |||
531 | # | ||
532 | # IDE chipset support/bugfixes | ||
533 | # | ||
534 | # CONFIG_BLK_DEV_PLATFORM is not set | ||
535 | |||
536 | # | ||
537 | # PCI IDE chipsets support | ||
538 | # | ||
539 | # CONFIG_BLK_DEV_GENERIC is not set | ||
540 | # CONFIG_BLK_DEV_OPTI621 is not set | ||
541 | # CONFIG_BLK_DEV_AEC62XX is not set | ||
542 | # CONFIG_BLK_DEV_ALI15X3 is not set | ||
543 | # CONFIG_BLK_DEV_AMD74XX is not set | ||
544 | # CONFIG_BLK_DEV_CMD64X is not set | ||
545 | # CONFIG_BLK_DEV_TRIFLEX is not set | ||
546 | # CONFIG_BLK_DEV_CS5520 is not set | ||
547 | # CONFIG_BLK_DEV_CS5530 is not set | ||
548 | # CONFIG_BLK_DEV_HPT366 is not set | ||
549 | # CONFIG_BLK_DEV_JMICRON is not set | ||
550 | # CONFIG_BLK_DEV_SC1200 is not set | ||
551 | # CONFIG_BLK_DEV_PIIX is not set | ||
552 | # CONFIG_BLK_DEV_IT8213 is not set | ||
553 | # CONFIG_BLK_DEV_IT821X is not set | ||
554 | # CONFIG_BLK_DEV_NS87415 is not set | ||
555 | # CONFIG_BLK_DEV_PDC202XX_OLD is not set | ||
556 | # CONFIG_BLK_DEV_PDC202XX_NEW is not set | ||
557 | # CONFIG_BLK_DEV_SVWKS is not set | ||
558 | # CONFIG_BLK_DEV_SIIMAGE is not set | ||
559 | # CONFIG_BLK_DEV_SL82C105 is not set | ||
560 | # CONFIG_BLK_DEV_SLC90E66 is not set | ||
561 | # CONFIG_BLK_DEV_TRM290 is not set | ||
562 | # CONFIG_BLK_DEV_VIA82CXXX is not set | ||
563 | # CONFIG_BLK_DEV_TC86C001 is not set | ||
564 | # CONFIG_BLK_DEV_IDEDMA is not set | ||
523 | 565 | ||
524 | # | 566 | # |
525 | # SCSI device support | 567 | # SCSI device support |
@@ -595,8 +637,6 @@ CONFIG_SCSI_LOWLEVEL=y | |||
595 | # CONFIG_SCSI_DC390T is not set | 637 | # CONFIG_SCSI_DC390T is not set |
596 | # CONFIG_SCSI_NSP32 is not set | 638 | # CONFIG_SCSI_NSP32 is not set |
597 | # CONFIG_SCSI_DEBUG is not set | 639 | # CONFIG_SCSI_DEBUG is not set |
598 | # CONFIG_SCSI_MESH is not set | ||
599 | # CONFIG_SCSI_MAC53C94 is not set | ||
600 | # CONFIG_SCSI_SRP is not set | 640 | # CONFIG_SCSI_SRP is not set |
601 | # CONFIG_SCSI_DH is not set | 641 | # CONFIG_SCSI_DH is not set |
602 | CONFIG_ATA=y | 642 | CONFIG_ATA=y |
@@ -685,8 +725,6 @@ CONFIG_DUMMY=y | |||
685 | # CONFIG_PHYLIB is not set | 725 | # CONFIG_PHYLIB is not set |
686 | CONFIG_NET_ETHERNET=y | 726 | CONFIG_NET_ETHERNET=y |
687 | # CONFIG_MII is not set | 727 | # CONFIG_MII is not set |
688 | # CONFIG_MACE is not set | ||
689 | # CONFIG_BMAC is not set | ||
690 | # CONFIG_HAPPYMEAL is not set | 728 | # CONFIG_HAPPYMEAL is not set |
691 | # CONFIG_SUNGEM is not set | 729 | # CONFIG_SUNGEM is not set |
692 | # CONFIG_CASSINI is not set | 730 | # CONFIG_CASSINI is not set |
@@ -703,8 +741,12 @@ CONFIG_ULI526X=y | |||
703 | # CONFIG_IBM_NEW_EMAC_RGMII is not set | 741 | # CONFIG_IBM_NEW_EMAC_RGMII is not set |
704 | # CONFIG_IBM_NEW_EMAC_TAH is not set | 742 | # CONFIG_IBM_NEW_EMAC_TAH is not set |
705 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set | 743 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set |
744 | # CONFIG_IBM_NEW_EMAC_NO_FLOW_CTRL is not set | ||
745 | # CONFIG_IBM_NEW_EMAC_MAL_CLR_ICINTSTAT is not set | ||
746 | # CONFIG_IBM_NEW_EMAC_MAL_COMMON_ERR is not set | ||
706 | # CONFIG_NET_PCI is not set | 747 | # CONFIG_NET_PCI is not set |
707 | # CONFIG_B44 is not set | 748 | # CONFIG_B44 is not set |
749 | # CONFIG_ATL2 is not set | ||
708 | # CONFIG_NETDEV_1000 is not set | 750 | # CONFIG_NETDEV_1000 is not set |
709 | # CONFIG_NETDEV_10000 is not set | 751 | # CONFIG_NETDEV_10000 is not set |
710 | # CONFIG_TR is not set | 752 | # CONFIG_TR is not set |
@@ -796,13 +838,10 @@ CONFIG_SERIAL_8250_RSA=y | |||
796 | # CONFIG_SERIAL_UARTLITE is not set | 838 | # CONFIG_SERIAL_UARTLITE is not set |
797 | CONFIG_SERIAL_CORE=y | 839 | CONFIG_SERIAL_CORE=y |
798 | CONFIG_SERIAL_CORE_CONSOLE=y | 840 | CONFIG_SERIAL_CORE_CONSOLE=y |
799 | # CONFIG_SERIAL_PMACZILOG is not set | ||
800 | # CONFIG_SERIAL_JSM is not set | 841 | # CONFIG_SERIAL_JSM is not set |
801 | # CONFIG_SERIAL_OF_PLATFORM is not set | 842 | # CONFIG_SERIAL_OF_PLATFORM is not set |
802 | CONFIG_UNIX98_PTYS=y | 843 | CONFIG_UNIX98_PTYS=y |
803 | # CONFIG_LEGACY_PTYS is not set | 844 | # CONFIG_LEGACY_PTYS is not set |
804 | # CONFIG_BRIQ_PANEL is not set | ||
805 | # CONFIG_HVC_RTAS is not set | ||
806 | # CONFIG_IPMI_HANDLER is not set | 845 | # CONFIG_IPMI_HANDLER is not set |
807 | # CONFIG_HW_RANDOM is not set | 846 | # CONFIG_HW_RANDOM is not set |
808 | # CONFIG_NVRAM is not set | 847 | # CONFIG_NVRAM is not set |
@@ -839,12 +878,6 @@ CONFIG_I2C_HELPER_AUTO=y | |||
839 | # CONFIG_I2C_VIAPRO is not set | 878 | # CONFIG_I2C_VIAPRO is not set |
840 | 879 | ||
841 | # | 880 | # |
842 | # Mac SMBus host controller drivers | ||
843 | # | ||
844 | # CONFIG_I2C_HYDRA is not set | ||
845 | CONFIG_I2C_POWERMAC=y | ||
846 | |||
847 | # | ||
848 | # I2C system bus drivers (mostly embedded / system-on-chip) | 881 | # I2C system bus drivers (mostly embedded / system-on-chip) |
849 | # | 882 | # |
850 | CONFIG_I2C_MPC=y | 883 | CONFIG_I2C_MPC=y |
@@ -907,6 +940,17 @@ CONFIG_SSB_POSSIBLE=y | |||
907 | # CONFIG_MFD_SM501 is not set | 940 | # CONFIG_MFD_SM501 is not set |
908 | # CONFIG_HTC_PASIC3 is not set | 941 | # CONFIG_HTC_PASIC3 is not set |
909 | # CONFIG_MFD_TMIO is not set | 942 | # CONFIG_MFD_TMIO is not set |
943 | # CONFIG_PMIC_DA903X is not set | ||
944 | # CONFIG_MFD_WM8400 is not set | ||
945 | # CONFIG_MFD_WM8350_I2C is not set | ||
946 | |||
947 | # | ||
948 | # Voltage and Current regulators | ||
949 | # | ||
950 | # CONFIG_REGULATOR is not set | ||
951 | # CONFIG_REGULATOR_FIXED_VOLTAGE is not set | ||
952 | # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set | ||
953 | # CONFIG_REGULATOR_BQ24022 is not set | ||
910 | 954 | ||
911 | # | 955 | # |
912 | # Multimedia devices | 956 | # Multimedia devices |
@@ -934,6 +978,7 @@ CONFIG_VIDEO_OUTPUT_CONTROL=y | |||
934 | CONFIG_FB=y | 978 | CONFIG_FB=y |
935 | # CONFIG_FIRMWARE_EDID is not set | 979 | # CONFIG_FIRMWARE_EDID is not set |
936 | # CONFIG_FB_DDC is not set | 980 | # CONFIG_FB_DDC is not set |
981 | # CONFIG_FB_BOOT_VESA_SUPPORT is not set | ||
937 | CONFIG_FB_CFB_FILLRECT=y | 982 | CONFIG_FB_CFB_FILLRECT=y |
938 | CONFIG_FB_CFB_COPYAREA=y | 983 | CONFIG_FB_CFB_COPYAREA=y |
939 | CONFIG_FB_CFB_IMAGEBLIT=y | 984 | CONFIG_FB_CFB_IMAGEBLIT=y |
@@ -956,9 +1001,6 @@ CONFIG_FB_CFB_IMAGEBLIT=y | |||
956 | # CONFIG_FB_PM2 is not set | 1001 | # CONFIG_FB_PM2 is not set |
957 | # CONFIG_FB_CYBER2000 is not set | 1002 | # CONFIG_FB_CYBER2000 is not set |
958 | # CONFIG_FB_OF is not set | 1003 | # CONFIG_FB_OF is not set |
959 | # CONFIG_FB_CONTROL is not set | ||
960 | # CONFIG_FB_PLATINUM is not set | ||
961 | # CONFIG_FB_VALKYRIE is not set | ||
962 | # CONFIG_FB_CT65550 is not set | 1004 | # CONFIG_FB_CT65550 is not set |
963 | # CONFIG_FB_ASILIANT is not set | 1005 | # CONFIG_FB_ASILIANT is not set |
964 | # CONFIG_FB_IMSTT is not set | 1006 | # CONFIG_FB_IMSTT is not set |
@@ -973,6 +1015,7 @@ CONFIG_FB_CFB_IMAGEBLIT=y | |||
973 | # CONFIG_FB_S3 is not set | 1015 | # CONFIG_FB_S3 is not set |
974 | # CONFIG_FB_SAVAGE is not set | 1016 | # CONFIG_FB_SAVAGE is not set |
975 | # CONFIG_FB_SIS is not set | 1017 | # CONFIG_FB_SIS is not set |
1018 | # CONFIG_FB_VIA is not set | ||
976 | # CONFIG_FB_NEOMAGIC is not set | 1019 | # CONFIG_FB_NEOMAGIC is not set |
977 | # CONFIG_FB_KYRO is not set | 1020 | # CONFIG_FB_KYRO is not set |
978 | # CONFIG_FB_3DFX is not set | 1021 | # CONFIG_FB_3DFX is not set |
@@ -985,6 +1028,7 @@ CONFIG_FB_CFB_IMAGEBLIT=y | |||
985 | CONFIG_FB_FSL_DIU=y | 1028 | CONFIG_FB_FSL_DIU=y |
986 | # CONFIG_FB_IBM_GXT4500 is not set | 1029 | # CONFIG_FB_IBM_GXT4500 is not set |
987 | # CONFIG_FB_VIRTUAL is not set | 1030 | # CONFIG_FB_VIRTUAL is not set |
1031 | # CONFIG_FB_METRONOME is not set | ||
988 | # CONFIG_BACKLIGHT_LCD_SUPPORT is not set | 1032 | # CONFIG_BACKLIGHT_LCD_SUPPORT is not set |
989 | 1033 | ||
990 | # | 1034 | # |
@@ -1001,6 +1045,7 @@ CONFIG_DUMMY_CONSOLE=y | |||
1001 | # CONFIG_FRAMEBUFFER_CONSOLE is not set | 1045 | # CONFIG_FRAMEBUFFER_CONSOLE is not set |
1002 | # CONFIG_LOGO is not set | 1046 | # CONFIG_LOGO is not set |
1003 | CONFIG_SOUND=y | 1047 | CONFIG_SOUND=y |
1048 | CONFIG_SOUND_OSS_CORE=y | ||
1004 | CONFIG_SND=y | 1049 | CONFIG_SND=y |
1005 | CONFIG_SND_TIMER=y | 1050 | CONFIG_SND_TIMER=y |
1006 | CONFIG_SND_PCM=y | 1051 | CONFIG_SND_PCM=y |
@@ -1082,11 +1127,10 @@ CONFIG_SND_PCI=y | |||
1082 | # CONFIG_SND_VX222 is not set | 1127 | # CONFIG_SND_VX222 is not set |
1083 | # CONFIG_SND_YMFPCI is not set | 1128 | # CONFIG_SND_YMFPCI is not set |
1084 | CONFIG_SND_PPC=y | 1129 | CONFIG_SND_PPC=y |
1085 | # CONFIG_SND_POWERMAC is not set | ||
1086 | # CONFIG_SND_AOA is not set | ||
1087 | CONFIG_SND_SOC=y | 1130 | CONFIG_SND_SOC=y |
1088 | CONFIG_SND_SOC_MPC8610=y | 1131 | CONFIG_SND_SOC_MPC8610=y |
1089 | CONFIG_SND_SOC_MPC8610_HPCD=y | 1132 | CONFIG_SND_SOC_MPC8610_HPCD=y |
1133 | # CONFIG_SND_SOC_ALL_CODECS is not set | ||
1090 | CONFIG_SND_SOC_CS4270=y | 1134 | CONFIG_SND_SOC_CS4270=y |
1091 | CONFIG_SND_SOC_CS4270_VD33_ERRATA=y | 1135 | CONFIG_SND_SOC_CS4270_VD33_ERRATA=y |
1092 | # CONFIG_SOUND_PRIME is not set | 1136 | # CONFIG_SOUND_PRIME is not set |
@@ -1094,6 +1138,12 @@ CONFIG_HID_SUPPORT=y | |||
1094 | CONFIG_HID=y | 1138 | CONFIG_HID=y |
1095 | # CONFIG_HID_DEBUG is not set | 1139 | # CONFIG_HID_DEBUG is not set |
1096 | # CONFIG_HIDRAW is not set | 1140 | # CONFIG_HIDRAW is not set |
1141 | # CONFIG_HID_PID is not set | ||
1142 | |||
1143 | # | ||
1144 | # Special HID drivers | ||
1145 | # | ||
1146 | CONFIG_HID_COMPAT=y | ||
1097 | CONFIG_USB_SUPPORT=y | 1147 | CONFIG_USB_SUPPORT=y |
1098 | CONFIG_USB_ARCH_HAS_HCD=y | 1148 | CONFIG_USB_ARCH_HAS_HCD=y |
1099 | CONFIG_USB_ARCH_HAS_OHCI=y | 1149 | CONFIG_USB_ARCH_HAS_OHCI=y |
@@ -1110,6 +1160,7 @@ CONFIG_USB_ARCH_HAS_EHCI=y | |||
1110 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' | 1160 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' |
1111 | # | 1161 | # |
1112 | # CONFIG_USB_GADGET is not set | 1162 | # CONFIG_USB_GADGET is not set |
1163 | # CONFIG_UWB is not set | ||
1113 | # CONFIG_MMC is not set | 1164 | # CONFIG_MMC is not set |
1114 | # CONFIG_MEMSTICK is not set | 1165 | # CONFIG_MEMSTICK is not set |
1115 | # CONFIG_NEW_LEDS is not set | 1166 | # CONFIG_NEW_LEDS is not set |
@@ -1155,12 +1206,15 @@ CONFIG_RTC_INTF_DEV=y | |||
1155 | # Platform RTC drivers | 1206 | # Platform RTC drivers |
1156 | # | 1207 | # |
1157 | CONFIG_RTC_DRV_CMOS=y | 1208 | CONFIG_RTC_DRV_CMOS=y |
1209 | # CONFIG_RTC_DRV_DS1286 is not set | ||
1158 | # CONFIG_RTC_DRV_DS1511 is not set | 1210 | # CONFIG_RTC_DRV_DS1511 is not set |
1159 | # CONFIG_RTC_DRV_DS1553 is not set | 1211 | # CONFIG_RTC_DRV_DS1553 is not set |
1160 | # CONFIG_RTC_DRV_DS1742 is not set | 1212 | # CONFIG_RTC_DRV_DS1742 is not set |
1161 | # CONFIG_RTC_DRV_STK17TA8 is not set | 1213 | # CONFIG_RTC_DRV_STK17TA8 is not set |
1162 | # CONFIG_RTC_DRV_M48T86 is not set | 1214 | # CONFIG_RTC_DRV_M48T86 is not set |
1215 | # CONFIG_RTC_DRV_M48T35 is not set | ||
1163 | # CONFIG_RTC_DRV_M48T59 is not set | 1216 | # CONFIG_RTC_DRV_M48T59 is not set |
1217 | # CONFIG_RTC_DRV_BQ4802 is not set | ||
1164 | # CONFIG_RTC_DRV_V3020 is not set | 1218 | # CONFIG_RTC_DRV_V3020 is not set |
1165 | 1219 | ||
1166 | # | 1220 | # |
@@ -1169,6 +1223,7 @@ CONFIG_RTC_DRV_CMOS=y | |||
1169 | # CONFIG_RTC_DRV_PPC is not set | 1223 | # CONFIG_RTC_DRV_PPC is not set |
1170 | # CONFIG_DMADEVICES is not set | 1224 | # CONFIG_DMADEVICES is not set |
1171 | # CONFIG_UIO is not set | 1225 | # CONFIG_UIO is not set |
1226 | # CONFIG_STAGING is not set | ||
1172 | 1227 | ||
1173 | # | 1228 | # |
1174 | # File systems | 1229 | # File systems |
@@ -1180,12 +1235,13 @@ CONFIG_EXT3_FS=y | |||
1180 | CONFIG_EXT3_FS_XATTR=y | 1235 | CONFIG_EXT3_FS_XATTR=y |
1181 | # CONFIG_EXT3_FS_POSIX_ACL is not set | 1236 | # CONFIG_EXT3_FS_POSIX_ACL is not set |
1182 | # CONFIG_EXT3_FS_SECURITY is not set | 1237 | # CONFIG_EXT3_FS_SECURITY is not set |
1183 | # CONFIG_EXT4DEV_FS is not set | 1238 | # CONFIG_EXT4_FS is not set |
1184 | CONFIG_JBD=y | 1239 | CONFIG_JBD=y |
1185 | CONFIG_FS_MBCACHE=y | 1240 | CONFIG_FS_MBCACHE=y |
1186 | # CONFIG_REISERFS_FS is not set | 1241 | # CONFIG_REISERFS_FS is not set |
1187 | # CONFIG_JFS_FS is not set | 1242 | # CONFIG_JFS_FS is not set |
1188 | # CONFIG_FS_POSIX_ACL is not set | 1243 | # CONFIG_FS_POSIX_ACL is not set |
1244 | CONFIG_FILE_LOCKING=y | ||
1189 | # CONFIG_XFS_FS is not set | 1245 | # CONFIG_XFS_FS is not set |
1190 | # CONFIG_OCFS2_FS is not set | 1246 | # CONFIG_OCFS2_FS is not set |
1191 | # CONFIG_DNOTIFY is not set | 1247 | # CONFIG_DNOTIFY is not set |
@@ -1214,6 +1270,7 @@ CONFIG_FS_MBCACHE=y | |||
1214 | CONFIG_PROC_FS=y | 1270 | CONFIG_PROC_FS=y |
1215 | CONFIG_PROC_KCORE=y | 1271 | CONFIG_PROC_KCORE=y |
1216 | CONFIG_PROC_SYSCTL=y | 1272 | CONFIG_PROC_SYSCTL=y |
1273 | CONFIG_PROC_PAGE_MONITOR=y | ||
1217 | CONFIG_SYSFS=y | 1274 | CONFIG_SYSFS=y |
1218 | CONFIG_TMPFS=y | 1275 | CONFIG_TMPFS=y |
1219 | # CONFIG_TMPFS_POSIX_ACL is not set | 1276 | # CONFIG_TMPFS_POSIX_ACL is not set |
@@ -1254,6 +1311,7 @@ CONFIG_LOCKD_V4=y | |||
1254 | CONFIG_EXPORTFS=y | 1311 | CONFIG_EXPORTFS=y |
1255 | CONFIG_NFS_COMMON=y | 1312 | CONFIG_NFS_COMMON=y |
1256 | CONFIG_SUNRPC=y | 1313 | CONFIG_SUNRPC=y |
1314 | # CONFIG_SUNRPC_REGISTER_V4 is not set | ||
1257 | # CONFIG_RPCSEC_GSS_KRB5 is not set | 1315 | # CONFIG_RPCSEC_GSS_KRB5 is not set |
1258 | # CONFIG_RPCSEC_GSS_SPKM3 is not set | 1316 | # CONFIG_RPCSEC_GSS_SPKM3 is not set |
1259 | # CONFIG_SMB_FS is not set | 1317 | # CONFIG_SMB_FS is not set |
@@ -1330,7 +1388,6 @@ CONFIG_NLS_DEFAULT="iso8859-1" | |||
1330 | # Library routines | 1388 | # Library routines |
1331 | # | 1389 | # |
1332 | CONFIG_BITREVERSE=y | 1390 | CONFIG_BITREVERSE=y |
1333 | # CONFIG_GENERIC_FIND_FIRST_BIT is not set | ||
1334 | # CONFIG_CRC_CCITT is not set | 1391 | # CONFIG_CRC_CCITT is not set |
1335 | # CONFIG_CRC16 is not set | 1392 | # CONFIG_CRC16 is not set |
1336 | CONFIG_CRC_T10DIF=y | 1393 | CONFIG_CRC_T10DIF=y |
@@ -1383,15 +1440,23 @@ CONFIG_DEBUG_INFO=y | |||
1383 | # CONFIG_DEBUG_SG is not set | 1440 | # CONFIG_DEBUG_SG is not set |
1384 | # CONFIG_BOOT_PRINTK_DELAY is not set | 1441 | # CONFIG_BOOT_PRINTK_DELAY is not set |
1385 | # CONFIG_RCU_TORTURE_TEST is not set | 1442 | # CONFIG_RCU_TORTURE_TEST is not set |
1443 | # CONFIG_RCU_CPU_STALL_DETECTOR is not set | ||
1386 | # CONFIG_BACKTRACE_SELF_TEST is not set | 1444 | # CONFIG_BACKTRACE_SELF_TEST is not set |
1445 | # CONFIG_DEBUG_BLOCK_EXT_DEVT is not set | ||
1387 | # CONFIG_FAULT_INJECTION is not set | 1446 | # CONFIG_FAULT_INJECTION is not set |
1388 | # CONFIG_LATENCYTOP is not set | 1447 | # CONFIG_LATENCYTOP is not set |
1389 | CONFIG_SYSCTL_SYSCALL_CHECK=y | 1448 | CONFIG_SYSCTL_SYSCALL_CHECK=y |
1390 | CONFIG_HAVE_FTRACE=y | 1449 | CONFIG_HAVE_FUNCTION_TRACER=y |
1391 | CONFIG_HAVE_DYNAMIC_FTRACE=y | 1450 | |
1392 | # CONFIG_FTRACE is not set | 1451 | # |
1452 | # Tracers | ||
1453 | # | ||
1454 | # CONFIG_FUNCTION_TRACER is not set | ||
1393 | # CONFIG_SCHED_TRACER is not set | 1455 | # CONFIG_SCHED_TRACER is not set |
1394 | # CONFIG_CONTEXT_SWITCH_TRACER is not set | 1456 | # CONFIG_CONTEXT_SWITCH_TRACER is not set |
1457 | # CONFIG_BOOT_TRACER is not set | ||
1458 | # CONFIG_STACK_TRACER is not set | ||
1459 | # CONFIG_DYNAMIC_PRINTK_DEBUG is not set | ||
1395 | # CONFIG_SAMPLES is not set | 1460 | # CONFIG_SAMPLES is not set |
1396 | CONFIG_HAVE_ARCH_KGDB=y | 1461 | CONFIG_HAVE_ARCH_KGDB=y |
1397 | # CONFIG_KGDB is not set | 1462 | # CONFIG_KGDB is not set |
@@ -1400,6 +1465,7 @@ CONFIG_HAVE_ARCH_KGDB=y | |||
1400 | # CONFIG_DEBUG_PAGEALLOC is not set | 1465 | # CONFIG_DEBUG_PAGEALLOC is not set |
1401 | # CONFIG_CODE_PATCHING_SELFTEST is not set | 1466 | # CONFIG_CODE_PATCHING_SELFTEST is not set |
1402 | # CONFIG_FTR_FIXUP_SELFTEST is not set | 1467 | # CONFIG_FTR_FIXUP_SELFTEST is not set |
1468 | # CONFIG_MSI_BITMAP_SELFTEST is not set | ||
1403 | # CONFIG_XMON is not set | 1469 | # CONFIG_XMON is not set |
1404 | # CONFIG_IRQSTACKS is not set | 1470 | # CONFIG_IRQSTACKS is not set |
1405 | # CONFIG_BDI_SWITCH is not set | 1471 | # CONFIG_BDI_SWITCH is not set |
@@ -1411,12 +1477,14 @@ CONFIG_HAVE_ARCH_KGDB=y | |||
1411 | # | 1477 | # |
1412 | # CONFIG_KEYS is not set | 1478 | # CONFIG_KEYS is not set |
1413 | # CONFIG_SECURITY is not set | 1479 | # CONFIG_SECURITY is not set |
1480 | # CONFIG_SECURITYFS is not set | ||
1414 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set | 1481 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set |
1415 | CONFIG_CRYPTO=y | 1482 | CONFIG_CRYPTO=y |
1416 | 1483 | ||
1417 | # | 1484 | # |
1418 | # Crypto core or helper | 1485 | # Crypto core or helper |
1419 | # | 1486 | # |
1487 | # CONFIG_CRYPTO_FIPS is not set | ||
1420 | # CONFIG_CRYPTO_MANAGER is not set | 1488 | # CONFIG_CRYPTO_MANAGER is not set |
1421 | # CONFIG_CRYPTO_GF128MUL is not set | 1489 | # CONFIG_CRYPTO_GF128MUL is not set |
1422 | # CONFIG_CRYPTO_NULL is not set | 1490 | # CONFIG_CRYPTO_NULL is not set |
@@ -1489,6 +1557,11 @@ CONFIG_CRYPTO=y | |||
1489 | # | 1557 | # |
1490 | # CONFIG_CRYPTO_DEFLATE is not set | 1558 | # CONFIG_CRYPTO_DEFLATE is not set |
1491 | # CONFIG_CRYPTO_LZO is not set | 1559 | # CONFIG_CRYPTO_LZO is not set |
1560 | |||
1561 | # | ||
1562 | # Random Number Generation | ||
1563 | # | ||
1564 | # CONFIG_CRYPTO_ANSI_CPRNG is not set | ||
1492 | CONFIG_CRYPTO_HW=y | 1565 | CONFIG_CRYPTO_HW=y |
1493 | # CONFIG_CRYPTO_DEV_HIFN_795X is not set | 1566 | # CONFIG_CRYPTO_DEV_HIFN_795X is not set |
1494 | # CONFIG_CRYPTO_DEV_TALITOS is not set | 1567 | # CONFIG_CRYPTO_DEV_TALITOS is not set |
diff --git a/arch/powerpc/configs/86xx/mpc8641_hpcn_defconfig b/arch/powerpc/configs/86xx/mpc8641_hpcn_defconfig index 444ddf98436d..41220ece603d 100644 --- a/arch/powerpc/configs/86xx/mpc8641_hpcn_defconfig +++ b/arch/powerpc/configs/86xx/mpc8641_hpcn_defconfig | |||
@@ -1,7 +1,7 @@ | |||
1 | # | 1 | # |
2 | # Automatically generated make config: don't edit | 2 | # Automatically generated make config: don't edit |
3 | # Linux kernel version: 2.6.27-rc4 | 3 | # Linux kernel version: 2.6.28-rc3 |
4 | # Thu Aug 21 00:52:11 2008 | 4 | # Sat Nov 8 12:40:29 2008 |
5 | # | 5 | # |
6 | # CONFIG_PPC64 is not set | 6 | # CONFIG_PPC64 is not set |
7 | 7 | ||
@@ -15,6 +15,7 @@ CONFIG_6xx=y | |||
15 | # CONFIG_44x is not set | 15 | # CONFIG_44x is not set |
16 | # CONFIG_E200 is not set | 16 | # CONFIG_E200 is not set |
17 | CONFIG_PPC_FPU=y | 17 | CONFIG_PPC_FPU=y |
18 | # CONFIG_PHYS_64BIT is not set | ||
18 | CONFIG_ALTIVEC=y | 19 | CONFIG_ALTIVEC=y |
19 | CONFIG_PPC_STD_MMU=y | 20 | CONFIG_PPC_STD_MMU=y |
20 | CONFIG_PPC_STD_MMU_32=y | 21 | CONFIG_PPC_STD_MMU_32=y |
@@ -23,7 +24,7 @@ CONFIG_SMP=y | |||
23 | CONFIG_NR_CPUS=2 | 24 | CONFIG_NR_CPUS=2 |
24 | CONFIG_PPC32=y | 25 | CONFIG_PPC32=y |
25 | CONFIG_WORD_SIZE=32 | 26 | CONFIG_WORD_SIZE=32 |
26 | CONFIG_PPC_MERGE=y | 27 | # CONFIG_ARCH_PHYS_ADDR_T_64BIT is not set |
27 | CONFIG_MMU=y | 28 | CONFIG_MMU=y |
28 | CONFIG_GENERIC_CMOS_UPDATE=y | 29 | CONFIG_GENERIC_CMOS_UPDATE=y |
29 | CONFIG_GENERIC_TIME=y | 30 | CONFIG_GENERIC_TIME=y |
@@ -100,7 +101,6 @@ CONFIG_HOTPLUG=y | |||
100 | CONFIG_PRINTK=y | 101 | CONFIG_PRINTK=y |
101 | CONFIG_BUG=y | 102 | CONFIG_BUG=y |
102 | CONFIG_ELF_CORE=y | 103 | CONFIG_ELF_CORE=y |
103 | CONFIG_PCSPKR_PLATFORM=y | ||
104 | CONFIG_COMPAT_BRK=y | 104 | CONFIG_COMPAT_BRK=y |
105 | CONFIG_BASE_FULL=y | 105 | CONFIG_BASE_FULL=y |
106 | CONFIG_FUTEX=y | 106 | CONFIG_FUTEX=y |
@@ -110,7 +110,9 @@ CONFIG_SIGNALFD=y | |||
110 | CONFIG_TIMERFD=y | 110 | CONFIG_TIMERFD=y |
111 | CONFIG_EVENTFD=y | 111 | CONFIG_EVENTFD=y |
112 | CONFIG_SHMEM=y | 112 | CONFIG_SHMEM=y |
113 | CONFIG_AIO=y | ||
113 | CONFIG_VM_EVENT_COUNTERS=y | 114 | CONFIG_VM_EVENT_COUNTERS=y |
115 | CONFIG_PCI_QUIRKS=y | ||
114 | CONFIG_SLUB_DEBUG=y | 116 | CONFIG_SLUB_DEBUG=y |
115 | # CONFIG_SLAB is not set | 117 | # CONFIG_SLAB is not set |
116 | CONFIG_SLUB=y | 118 | CONFIG_SLUB=y |
@@ -124,10 +126,7 @@ CONFIG_HAVE_IOREMAP_PROT=y | |||
124 | CONFIG_HAVE_KPROBES=y | 126 | CONFIG_HAVE_KPROBES=y |
125 | CONFIG_HAVE_KRETPROBES=y | 127 | CONFIG_HAVE_KRETPROBES=y |
126 | CONFIG_HAVE_ARCH_TRACEHOOK=y | 128 | CONFIG_HAVE_ARCH_TRACEHOOK=y |
127 | # CONFIG_HAVE_DMA_ATTRS is not set | ||
128 | CONFIG_USE_GENERIC_SMP_HELPERS=y | 129 | CONFIG_USE_GENERIC_SMP_HELPERS=y |
129 | # CONFIG_HAVE_CLK is not set | ||
130 | CONFIG_PROC_PAGE_MONITOR=y | ||
131 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set | 130 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set |
132 | CONFIG_SLABINFO=y | 131 | CONFIG_SLABINFO=y |
133 | CONFIG_RT_MUTEXES=y | 132 | CONFIG_RT_MUTEXES=y |
@@ -161,6 +160,7 @@ CONFIG_DEFAULT_CFQ=y | |||
161 | # CONFIG_DEFAULT_NOOP is not set | 160 | # CONFIG_DEFAULT_NOOP is not set |
162 | CONFIG_DEFAULT_IOSCHED="cfq" | 161 | CONFIG_DEFAULT_IOSCHED="cfq" |
163 | CONFIG_CLASSIC_RCU=y | 162 | CONFIG_CLASSIC_RCU=y |
163 | # CONFIG_FREEZER is not set | ||
164 | 164 | ||
165 | # | 165 | # |
166 | # Platform support | 166 | # Platform support |
@@ -168,10 +168,10 @@ CONFIG_CLASSIC_RCU=y | |||
168 | CONFIG_PPC_MULTIPLATFORM=y | 168 | CONFIG_PPC_MULTIPLATFORM=y |
169 | CONFIG_CLASSIC32=y | 169 | CONFIG_CLASSIC32=y |
170 | # CONFIG_PPC_CHRP is not set | 170 | # CONFIG_PPC_CHRP is not set |
171 | # CONFIG_PPC_PMAC is not set | ||
172 | # CONFIG_MPC5121_ADS is not set | 171 | # CONFIG_MPC5121_ADS is not set |
173 | # CONFIG_MPC5121_GENERIC is not set | 172 | # CONFIG_MPC5121_GENERIC is not set |
174 | # CONFIG_PPC_MPC52xx is not set | 173 | # CONFIG_PPC_MPC52xx is not set |
174 | # CONFIG_PPC_PMAC is not set | ||
175 | # CONFIG_PPC_CELL is not set | 175 | # CONFIG_PPC_CELL is not set |
176 | # CONFIG_PPC_CELL_NATIVE is not set | 176 | # CONFIG_PPC_CELL_NATIVE is not set |
177 | # CONFIG_PPC_82xx is not set | 177 | # CONFIG_PPC_82xx is not set |
@@ -181,25 +181,23 @@ CONFIG_PPC_86xx=y | |||
181 | CONFIG_MPC8641_HPCN=y | 181 | CONFIG_MPC8641_HPCN=y |
182 | # CONFIG_SBC8641D is not set | 182 | # CONFIG_SBC8641D is not set |
183 | # CONFIG_MPC8610_HPCD is not set | 183 | # CONFIG_MPC8610_HPCD is not set |
184 | # CONFIG_GEF_SBC610 is not set | ||
184 | CONFIG_MPC8641=y | 185 | CONFIG_MPC8641=y |
185 | CONFIG_PPC_NATIVE=y | ||
186 | # CONFIG_UDBG_RTAS_CONSOLE is not set | ||
187 | # CONFIG_IPIC is not set | 186 | # CONFIG_IPIC is not set |
188 | CONFIG_MPIC=y | 187 | CONFIG_MPIC=y |
189 | # CONFIG_MPIC_WEIRD is not set | 188 | # CONFIG_MPIC_WEIRD is not set |
190 | CONFIG_PPC_I8259=y | 189 | CONFIG_PPC_I8259=y |
191 | CONFIG_PPC_RTAS=y | 190 | # CONFIG_PPC_RTAS is not set |
192 | # CONFIG_RTAS_ERROR_LOGGING is not set | ||
193 | CONFIG_RTAS_PROC=y | ||
194 | # CONFIG_MMIO_NVRAM is not set | 191 | # CONFIG_MMIO_NVRAM is not set |
195 | CONFIG_PPC_MPC106=y | 192 | # CONFIG_PPC_MPC106 is not set |
196 | # CONFIG_PPC_970_NAP is not set | 193 | # CONFIG_PPC_970_NAP is not set |
197 | # CONFIG_PPC_INDIRECT_IO is not set | 194 | # CONFIG_PPC_INDIRECT_IO is not set |
198 | # CONFIG_GENERIC_IOMAP is not set | 195 | # CONFIG_GENERIC_IOMAP is not set |
199 | # CONFIG_CPU_FREQ is not set | 196 | # CONFIG_CPU_FREQ is not set |
200 | # CONFIG_PPC601_SYNC_FIX is not set | ||
201 | # CONFIG_TAU is not set | 197 | # CONFIG_TAU is not set |
198 | # CONFIG_QUICC_ENGINE is not set | ||
202 | CONFIG_FSL_ULI1575=y | 199 | CONFIG_FSL_ULI1575=y |
200 | # CONFIG_MPC8xxx_GPIO is not set | ||
203 | 201 | ||
204 | # | 202 | # |
205 | # Kernel options | 203 | # Kernel options |
@@ -219,9 +217,10 @@ CONFIG_PREEMPT_NONE=y | |||
219 | # CONFIG_PREEMPT_VOLUNTARY is not set | 217 | # CONFIG_PREEMPT_VOLUNTARY is not set |
220 | # CONFIG_PREEMPT is not set | 218 | # CONFIG_PREEMPT is not set |
221 | CONFIG_BINFMT_ELF=y | 219 | CONFIG_BINFMT_ELF=y |
220 | # CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set | ||
221 | # CONFIG_HAVE_AOUT is not set | ||
222 | CONFIG_BINFMT_MISC=m | 222 | CONFIG_BINFMT_MISC=m |
223 | # CONFIG_IOMMU_HELPER is not set | 223 | # CONFIG_IOMMU_HELPER is not set |
224 | # CONFIG_HOTPLUG_CPU is not set | ||
225 | CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y | 224 | CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y |
226 | CONFIG_ARCH_HAS_WALK_MEMORY=y | 225 | CONFIG_ARCH_HAS_WALK_MEMORY=y |
227 | CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE=y | 226 | CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE=y |
@@ -235,15 +234,15 @@ CONFIG_FLATMEM_MANUAL=y | |||
235 | # CONFIG_SPARSEMEM_MANUAL is not set | 234 | # CONFIG_SPARSEMEM_MANUAL is not set |
236 | CONFIG_FLATMEM=y | 235 | CONFIG_FLATMEM=y |
237 | CONFIG_FLAT_NODE_MEM_MAP=y | 236 | CONFIG_FLAT_NODE_MEM_MAP=y |
238 | # CONFIG_SPARSEMEM_STATIC is not set | ||
239 | # CONFIG_SPARSEMEM_VMEMMAP_ENABLE is not set | ||
240 | CONFIG_PAGEFLAGS_EXTENDED=y | 237 | CONFIG_PAGEFLAGS_EXTENDED=y |
241 | CONFIG_SPLIT_PTLOCK_CPUS=4 | 238 | CONFIG_SPLIT_PTLOCK_CPUS=4 |
242 | CONFIG_MIGRATION=y | 239 | CONFIG_MIGRATION=y |
243 | # CONFIG_RESOURCES_64BIT is not set | 240 | # CONFIG_RESOURCES_64BIT is not set |
241 | # CONFIG_PHYS_ADDR_T_64BIT is not set | ||
244 | CONFIG_ZONE_DMA_FLAG=1 | 242 | CONFIG_ZONE_DMA_FLAG=1 |
245 | CONFIG_BOUNCE=y | 243 | CONFIG_BOUNCE=y |
246 | CONFIG_VIRT_TO_BUS=y | 244 | CONFIG_VIRT_TO_BUS=y |
245 | CONFIG_UNEVICTABLE_LRU=y | ||
247 | CONFIG_FORCE_MAX_ZONEORDER=11 | 246 | CONFIG_FORCE_MAX_ZONEORDER=11 |
248 | CONFIG_PROC_DEVICETREE=y | 247 | CONFIG_PROC_DEVICETREE=y |
249 | # CONFIG_CMDLINE_BOOL is not set | 248 | # CONFIG_CMDLINE_BOOL is not set |
@@ -255,7 +254,6 @@ CONFIG_ISA_DMA_API=y | |||
255 | # | 254 | # |
256 | # Bus options | 255 | # Bus options |
257 | # | 256 | # |
258 | # CONFIG_ISA is not set | ||
259 | CONFIG_ZONE_DMA=y | 257 | CONFIG_ZONE_DMA=y |
260 | CONFIG_GENERIC_ISA_DMA=y | 258 | CONFIG_GENERIC_ISA_DMA=y |
261 | CONFIG_PPC_INDIRECT_PCI=y | 259 | CONFIG_PPC_INDIRECT_PCI=y |
@@ -268,7 +266,7 @@ CONFIG_PCI_SYSCALL=y | |||
268 | # CONFIG_PCIEPORTBUS is not set | 266 | # CONFIG_PCIEPORTBUS is not set |
269 | CONFIG_ARCH_SUPPORTS_MSI=y | 267 | CONFIG_ARCH_SUPPORTS_MSI=y |
270 | # CONFIG_PCI_MSI is not set | 268 | # CONFIG_PCI_MSI is not set |
271 | CONFIG_PCI_LEGACY=y | 269 | # CONFIG_PCI_LEGACY is not set |
272 | # CONFIG_PCI_DEBUG is not set | 270 | # CONFIG_PCI_DEBUG is not set |
273 | # CONFIG_PCCARD is not set | 271 | # CONFIG_PCCARD is not set |
274 | # CONFIG_HOTPLUG_PCI is not set | 272 | # CONFIG_HOTPLUG_PCI is not set |
@@ -370,6 +368,7 @@ CONFIG_SCTP_HMAC_MD5=y | |||
370 | # CONFIG_TIPC is not set | 368 | # CONFIG_TIPC is not set |
371 | # CONFIG_ATM is not set | 369 | # CONFIG_ATM is not set |
372 | # CONFIG_BRIDGE is not set | 370 | # CONFIG_BRIDGE is not set |
371 | # CONFIG_NET_DSA is not set | ||
373 | # CONFIG_VLAN_8021Q is not set | 372 | # CONFIG_VLAN_8021Q is not set |
374 | # CONFIG_DECNET is not set | 373 | # CONFIG_DECNET is not set |
375 | # CONFIG_LLC2 is not set | 374 | # CONFIG_LLC2 is not set |
@@ -390,12 +389,11 @@ CONFIG_SCTP_HMAC_MD5=y | |||
390 | # CONFIG_IRDA is not set | 389 | # CONFIG_IRDA is not set |
391 | # CONFIG_BT is not set | 390 | # CONFIG_BT is not set |
392 | # CONFIG_AF_RXRPC is not set | 391 | # CONFIG_AF_RXRPC is not set |
392 | # CONFIG_PHONET is not set | ||
393 | CONFIG_FIB_RULES=y | 393 | CONFIG_FIB_RULES=y |
394 | 394 | CONFIG_WIRELESS=y | |
395 | # | ||
396 | # Wireless | ||
397 | # | ||
398 | # CONFIG_CFG80211 is not set | 395 | # CONFIG_CFG80211 is not set |
396 | CONFIG_WIRELESS_OLD_REGULATORY=y | ||
399 | # CONFIG_WIRELESS_EXT is not set | 397 | # CONFIG_WIRELESS_EXT is not set |
400 | # CONFIG_MAC80211 is not set | 398 | # CONFIG_MAC80211 is not set |
401 | # CONFIG_IEEE80211 is not set | 399 | # CONFIG_IEEE80211 is not set |
@@ -425,7 +423,6 @@ CONFIG_OF_I2C=y | |||
425 | # CONFIG_PARPORT is not set | 423 | # CONFIG_PARPORT is not set |
426 | CONFIG_BLK_DEV=y | 424 | CONFIG_BLK_DEV=y |
427 | # CONFIG_BLK_DEV_FD is not set | 425 | # CONFIG_BLK_DEV_FD is not set |
428 | # CONFIG_MAC_FLOPPY is not set | ||
429 | # CONFIG_BLK_CPQ_DA is not set | 426 | # CONFIG_BLK_CPQ_DA is not set |
430 | # CONFIG_BLK_CPQ_CISS_DA is not set | 427 | # CONFIG_BLK_CPQ_CISS_DA is not set |
431 | # CONFIG_BLK_DEV_DAC960 is not set | 428 | # CONFIG_BLK_DEV_DAC960 is not set |
@@ -528,8 +525,6 @@ CONFIG_SCSI_LOWLEVEL=y | |||
528 | # CONFIG_SCSI_DC390T is not set | 525 | # CONFIG_SCSI_DC390T is not set |
529 | # CONFIG_SCSI_NSP32 is not set | 526 | # CONFIG_SCSI_NSP32 is not set |
530 | # CONFIG_SCSI_DEBUG is not set | 527 | # CONFIG_SCSI_DEBUG is not set |
531 | # CONFIG_SCSI_MESH is not set | ||
532 | # CONFIG_SCSI_MAC53C94 is not set | ||
533 | # CONFIG_SCSI_SRP is not set | 528 | # CONFIG_SCSI_SRP is not set |
534 | # CONFIG_SCSI_DH is not set | 529 | # CONFIG_SCSI_DH is not set |
535 | CONFIG_ATA=y | 530 | CONFIG_ATA=y |
@@ -634,8 +629,6 @@ CONFIG_VITESSE_PHY=y | |||
634 | # CONFIG_MDIO_BITBANG is not set | 629 | # CONFIG_MDIO_BITBANG is not set |
635 | CONFIG_NET_ETHERNET=y | 630 | CONFIG_NET_ETHERNET=y |
636 | CONFIG_MII=y | 631 | CONFIG_MII=y |
637 | # CONFIG_MACE is not set | ||
638 | # CONFIG_BMAC is not set | ||
639 | # CONFIG_HAPPYMEAL is not set | 632 | # CONFIG_HAPPYMEAL is not set |
640 | # CONFIG_SUNGEM is not set | 633 | # CONFIG_SUNGEM is not set |
641 | # CONFIG_CASSINI is not set | 634 | # CONFIG_CASSINI is not set |
@@ -646,8 +639,12 @@ CONFIG_MII=y | |||
646 | # CONFIG_IBM_NEW_EMAC_RGMII is not set | 639 | # CONFIG_IBM_NEW_EMAC_RGMII is not set |
647 | # CONFIG_IBM_NEW_EMAC_TAH is not set | 640 | # CONFIG_IBM_NEW_EMAC_TAH is not set |
648 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set | 641 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set |
642 | # CONFIG_IBM_NEW_EMAC_NO_FLOW_CTRL is not set | ||
643 | # CONFIG_IBM_NEW_EMAC_MAL_CLR_ICINTSTAT is not set | ||
644 | # CONFIG_IBM_NEW_EMAC_MAL_COMMON_ERR is not set | ||
649 | # CONFIG_NET_PCI is not set | 645 | # CONFIG_NET_PCI is not set |
650 | # CONFIG_B44 is not set | 646 | # CONFIG_B44 is not set |
647 | # CONFIG_ATL2 is not set | ||
651 | CONFIG_NETDEV_1000=y | 648 | CONFIG_NETDEV_1000=y |
652 | # CONFIG_ACENIC is not set | 649 | # CONFIG_ACENIC is not set |
653 | # CONFIG_DL2K is not set | 650 | # CONFIG_DL2K is not set |
@@ -670,18 +667,22 @@ CONFIG_GIANFAR=y | |||
670 | # CONFIG_QLA3XXX is not set | 667 | # CONFIG_QLA3XXX is not set |
671 | # CONFIG_ATL1 is not set | 668 | # CONFIG_ATL1 is not set |
672 | # CONFIG_ATL1E is not set | 669 | # CONFIG_ATL1E is not set |
670 | # CONFIG_JME is not set | ||
673 | CONFIG_NETDEV_10000=y | 671 | CONFIG_NETDEV_10000=y |
674 | # CONFIG_CHELSIO_T1 is not set | 672 | # CONFIG_CHELSIO_T1 is not set |
675 | # CONFIG_CHELSIO_T3 is not set | 673 | # CONFIG_CHELSIO_T3 is not set |
674 | # CONFIG_ENIC is not set | ||
676 | # CONFIG_IXGBE is not set | 675 | # CONFIG_IXGBE is not set |
677 | # CONFIG_IXGB is not set | 676 | # CONFIG_IXGB is not set |
678 | # CONFIG_S2IO is not set | 677 | # CONFIG_S2IO is not set |
679 | # CONFIG_MYRI10GE is not set | 678 | # CONFIG_MYRI10GE is not set |
680 | # CONFIG_NETXEN_NIC is not set | 679 | # CONFIG_NETXEN_NIC is not set |
681 | # CONFIG_NIU is not set | 680 | # CONFIG_NIU is not set |
681 | # CONFIG_MLX4_EN is not set | ||
682 | # CONFIG_MLX4_CORE is not set | 682 | # CONFIG_MLX4_CORE is not set |
683 | # CONFIG_TEHUTI is not set | 683 | # CONFIG_TEHUTI is not set |
684 | # CONFIG_BNX2X is not set | 684 | # CONFIG_BNX2X is not set |
685 | # CONFIG_QLGE is not set | ||
685 | # CONFIG_SFC is not set | 686 | # CONFIG_SFC is not set |
686 | # CONFIG_TR is not set | 687 | # CONFIG_TR is not set |
687 | 688 | ||
@@ -716,7 +717,7 @@ CONFIG_NETDEV_10000=y | |||
716 | # Input device support | 717 | # Input device support |
717 | # | 718 | # |
718 | CONFIG_INPUT=y | 719 | CONFIG_INPUT=y |
719 | # CONFIG_INPUT_FF_MEMLESS is not set | 720 | CONFIG_INPUT_FF_MEMLESS=m |
720 | # CONFIG_INPUT_POLLDEV is not set | 721 | # CONFIG_INPUT_POLLDEV is not set |
721 | 722 | ||
722 | # | 723 | # |
@@ -781,14 +782,11 @@ CONFIG_SERIAL_8250_RSA=y | |||
781 | # CONFIG_SERIAL_UARTLITE is not set | 782 | # CONFIG_SERIAL_UARTLITE is not set |
782 | CONFIG_SERIAL_CORE=y | 783 | CONFIG_SERIAL_CORE=y |
783 | CONFIG_SERIAL_CORE_CONSOLE=y | 784 | CONFIG_SERIAL_CORE_CONSOLE=y |
784 | # CONFIG_SERIAL_PMACZILOG is not set | ||
785 | # CONFIG_SERIAL_JSM is not set | 785 | # CONFIG_SERIAL_JSM is not set |
786 | # CONFIG_SERIAL_OF_PLATFORM is not set | 786 | # CONFIG_SERIAL_OF_PLATFORM is not set |
787 | CONFIG_UNIX98_PTYS=y | 787 | CONFIG_UNIX98_PTYS=y |
788 | CONFIG_LEGACY_PTYS=y | 788 | CONFIG_LEGACY_PTYS=y |
789 | CONFIG_LEGACY_PTY_COUNT=256 | 789 | CONFIG_LEGACY_PTY_COUNT=256 |
790 | # CONFIG_BRIQ_PANEL is not set | ||
791 | # CONFIG_HVC_RTAS is not set | ||
792 | # CONFIG_IPMI_HANDLER is not set | 790 | # CONFIG_IPMI_HANDLER is not set |
793 | # CONFIG_HW_RANDOM is not set | 791 | # CONFIG_HW_RANDOM is not set |
794 | CONFIG_NVRAM=y | 792 | CONFIG_NVRAM=y |
@@ -825,12 +823,6 @@ CONFIG_I2C_HELPER_AUTO=y | |||
825 | # CONFIG_I2C_VIAPRO is not set | 823 | # CONFIG_I2C_VIAPRO is not set |
826 | 824 | ||
827 | # | 825 | # |
828 | # Mac SMBus host controller drivers | ||
829 | # | ||
830 | # CONFIG_I2C_HYDRA is not set | ||
831 | CONFIG_I2C_POWERMAC=y | ||
832 | |||
833 | # | ||
834 | # I2C system bus drivers (mostly embedded / system-on-chip) | 826 | # I2C system bus drivers (mostly embedded / system-on-chip) |
835 | # | 827 | # |
836 | CONFIG_I2C_MPC=y | 828 | CONFIG_I2C_MPC=y |
@@ -894,6 +886,17 @@ CONFIG_SSB_POSSIBLE=y | |||
894 | # CONFIG_MFD_SM501 is not set | 886 | # CONFIG_MFD_SM501 is not set |
895 | # CONFIG_HTC_PASIC3 is not set | 887 | # CONFIG_HTC_PASIC3 is not set |
896 | # CONFIG_MFD_TMIO is not set | 888 | # CONFIG_MFD_TMIO is not set |
889 | # CONFIG_PMIC_DA903X is not set | ||
890 | # CONFIG_MFD_WM8400 is not set | ||
891 | # CONFIG_MFD_WM8350_I2C is not set | ||
892 | |||
893 | # | ||
894 | # Voltage and Current regulators | ||
895 | # | ||
896 | # CONFIG_REGULATOR is not set | ||
897 | # CONFIG_REGULATOR_FIXED_VOLTAGE is not set | ||
898 | # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set | ||
899 | # CONFIG_REGULATOR_BQ24022 is not set | ||
897 | 900 | ||
898 | # | 901 | # |
899 | # Multimedia devices | 902 | # Multimedia devices |
@@ -934,7 +937,6 @@ CONFIG_DVB_CAPTURE_DRIVERS=y | |||
934 | # CONFIG_DVB_USB is not set | 937 | # CONFIG_DVB_USB is not set |
935 | # CONFIG_DVB_TTUSB_BUDGET is not set | 938 | # CONFIG_DVB_TTUSB_BUDGET is not set |
936 | # CONFIG_DVB_TTUSB_DEC is not set | 939 | # CONFIG_DVB_TTUSB_DEC is not set |
937 | # CONFIG_DVB_CINERGYT2 is not set | ||
938 | # CONFIG_DVB_SIANO_SMS1XXX is not set | 940 | # CONFIG_DVB_SIANO_SMS1XXX is not set |
939 | 941 | ||
940 | # | 942 | # |
@@ -952,6 +954,11 @@ CONFIG_DVB_CAPTURE_DRIVERS=y | |||
952 | # CONFIG_DVB_PLUTO2 is not set | 954 | # CONFIG_DVB_PLUTO2 is not set |
953 | 955 | ||
954 | # | 956 | # |
957 | # Supported SDMC DM1105 Adapters | ||
958 | # | ||
959 | # CONFIG_DVB_DM1105 is not set | ||
960 | |||
961 | # | ||
955 | # Supported DVB Frontends | 962 | # Supported DVB Frontends |
956 | # | 963 | # |
957 | 964 | ||
@@ -967,6 +974,8 @@ CONFIG_DVB_CAPTURE_DRIVERS=y | |||
967 | # CONFIG_DVB_CX24123 is not set | 974 | # CONFIG_DVB_CX24123 is not set |
968 | # CONFIG_DVB_MT312 is not set | 975 | # CONFIG_DVB_MT312 is not set |
969 | # CONFIG_DVB_S5H1420 is not set | 976 | # CONFIG_DVB_S5H1420 is not set |
977 | # CONFIG_DVB_STV0288 is not set | ||
978 | # CONFIG_DVB_STB6000 is not set | ||
970 | # CONFIG_DVB_STV0299 is not set | 979 | # CONFIG_DVB_STV0299 is not set |
971 | # CONFIG_DVB_TDA8083 is not set | 980 | # CONFIG_DVB_TDA8083 is not set |
972 | # CONFIG_DVB_TDA10086 is not set | 981 | # CONFIG_DVB_TDA10086 is not set |
@@ -974,6 +983,8 @@ CONFIG_DVB_CAPTURE_DRIVERS=y | |||
974 | # CONFIG_DVB_TUNER_ITD1000 is not set | 983 | # CONFIG_DVB_TUNER_ITD1000 is not set |
975 | # CONFIG_DVB_TDA826X is not set | 984 | # CONFIG_DVB_TDA826X is not set |
976 | # CONFIG_DVB_TUA6100 is not set | 985 | # CONFIG_DVB_TUA6100 is not set |
986 | # CONFIG_DVB_CX24116 is not set | ||
987 | # CONFIG_DVB_SI21XX is not set | ||
977 | 988 | ||
978 | # | 989 | # |
979 | # DVB-T (terrestrial) frontends | 990 | # DVB-T (terrestrial) frontends |
@@ -1026,6 +1037,13 @@ CONFIG_DVB_CAPTURE_DRIVERS=y | |||
1026 | # CONFIG_DVB_LNBP21 is not set | 1037 | # CONFIG_DVB_LNBP21 is not set |
1027 | # CONFIG_DVB_ISL6405 is not set | 1038 | # CONFIG_DVB_ISL6405 is not set |
1028 | # CONFIG_DVB_ISL6421 is not set | 1039 | # CONFIG_DVB_ISL6421 is not set |
1040 | # CONFIG_DVB_LGS8GL5 is not set | ||
1041 | |||
1042 | # | ||
1043 | # Tools to develop new frontends | ||
1044 | # | ||
1045 | # CONFIG_DVB_DUMMY_FE is not set | ||
1046 | # CONFIG_DVB_AF9013 is not set | ||
1029 | CONFIG_DAB=y | 1047 | CONFIG_DAB=y |
1030 | # CONFIG_USB_DABUSB is not set | 1048 | # CONFIG_USB_DABUSB is not set |
1031 | 1049 | ||
@@ -1051,6 +1069,7 @@ CONFIG_VGA_CONSOLE=y | |||
1051 | # CONFIG_VGACON_SOFT_SCROLLBACK is not set | 1069 | # CONFIG_VGACON_SOFT_SCROLLBACK is not set |
1052 | CONFIG_DUMMY_CONSOLE=y | 1070 | CONFIG_DUMMY_CONSOLE=y |
1053 | CONFIG_SOUND=y | 1071 | CONFIG_SOUND=y |
1072 | CONFIG_SOUND_OSS_CORE=y | ||
1054 | CONFIG_SND=y | 1073 | CONFIG_SND=y |
1055 | CONFIG_SND_TIMER=y | 1074 | CONFIG_SND_TIMER=y |
1056 | CONFIG_SND_PCM=y | 1075 | CONFIG_SND_PCM=y |
@@ -1135,8 +1154,6 @@ CONFIG_SND_INTEL8X0=y | |||
1135 | # CONFIG_SND_VX222 is not set | 1154 | # CONFIG_SND_VX222 is not set |
1136 | # CONFIG_SND_YMFPCI is not set | 1155 | # CONFIG_SND_YMFPCI is not set |
1137 | CONFIG_SND_PPC=y | 1156 | CONFIG_SND_PPC=y |
1138 | # CONFIG_SND_POWERMAC is not set | ||
1139 | # CONFIG_SND_AOA is not set | ||
1140 | CONFIG_SND_USB=y | 1157 | CONFIG_SND_USB=y |
1141 | # CONFIG_SND_USB_AUDIO is not set | 1158 | # CONFIG_SND_USB_AUDIO is not set |
1142 | # CONFIG_SND_USB_USX2Y is not set | 1159 | # CONFIG_SND_USB_USX2Y is not set |
@@ -1153,9 +1170,36 @@ CONFIG_HID=y | |||
1153 | # USB Input Devices | 1170 | # USB Input Devices |
1154 | # | 1171 | # |
1155 | CONFIG_USB_HID=y | 1172 | CONFIG_USB_HID=y |
1156 | # CONFIG_USB_HIDINPUT_POWERBOOK is not set | 1173 | # CONFIG_HID_PID is not set |
1157 | # CONFIG_HID_FF is not set | ||
1158 | # CONFIG_USB_HIDDEV is not set | 1174 | # CONFIG_USB_HIDDEV is not set |
1175 | |||
1176 | # | ||
1177 | # Special HID drivers | ||
1178 | # | ||
1179 | CONFIG_HID_COMPAT=y | ||
1180 | CONFIG_HID_A4TECH=y | ||
1181 | CONFIG_HID_APPLE=y | ||
1182 | CONFIG_HID_BELKIN=y | ||
1183 | CONFIG_HID_BRIGHT=y | ||
1184 | CONFIG_HID_CHERRY=y | ||
1185 | CONFIG_HID_CHICONY=y | ||
1186 | CONFIG_HID_CYPRESS=y | ||
1187 | CONFIG_HID_DELL=y | ||
1188 | CONFIG_HID_EZKEY=y | ||
1189 | CONFIG_HID_GYRATION=y | ||
1190 | CONFIG_HID_LOGITECH=y | ||
1191 | # CONFIG_LOGITECH_FF is not set | ||
1192 | # CONFIG_LOGIRUMBLEPAD2_FF is not set | ||
1193 | CONFIG_HID_MICROSOFT=y | ||
1194 | CONFIG_HID_MONTEREY=y | ||
1195 | CONFIG_HID_PANTHERLORD=y | ||
1196 | # CONFIG_PANTHERLORD_FF is not set | ||
1197 | CONFIG_HID_PETALYNX=y | ||
1198 | CONFIG_HID_SAMSUNG=y | ||
1199 | CONFIG_HID_SONY=y | ||
1200 | CONFIG_HID_SUNPLUS=y | ||
1201 | CONFIG_THRUSTMASTER_FF=m | ||
1202 | CONFIG_ZEROPLUS_FF=m | ||
1159 | CONFIG_USB_SUPPORT=y | 1203 | CONFIG_USB_SUPPORT=y |
1160 | CONFIG_USB_ARCH_HAS_HCD=y | 1204 | CONFIG_USB_ARCH_HAS_HCD=y |
1161 | CONFIG_USB_ARCH_HAS_OHCI=y | 1205 | CONFIG_USB_ARCH_HAS_OHCI=y |
@@ -1174,6 +1218,8 @@ CONFIG_USB_DEVICE_CLASS=y | |||
1174 | # CONFIG_USB_OTG_WHITELIST is not set | 1218 | # CONFIG_USB_OTG_WHITELIST is not set |
1175 | # CONFIG_USB_OTG_BLACKLIST_HUB is not set | 1219 | # CONFIG_USB_OTG_BLACKLIST_HUB is not set |
1176 | CONFIG_USB_MON=y | 1220 | CONFIG_USB_MON=y |
1221 | # CONFIG_USB_WUSB is not set | ||
1222 | # CONFIG_USB_WUSB_CBAF is not set | ||
1177 | 1223 | ||
1178 | # | 1224 | # |
1179 | # USB Host Controller Drivers | 1225 | # USB Host Controller Drivers |
@@ -1197,6 +1243,8 @@ CONFIG_USB_OHCI_LITTLE_ENDIAN=y | |||
1197 | # CONFIG_USB_UHCI_HCD is not set | 1243 | # CONFIG_USB_UHCI_HCD is not set |
1198 | # CONFIG_USB_SL811_HCD is not set | 1244 | # CONFIG_USB_SL811_HCD is not set |
1199 | # CONFIG_USB_R8A66597_HCD is not set | 1245 | # CONFIG_USB_R8A66597_HCD is not set |
1246 | # CONFIG_USB_WHCI_HCD is not set | ||
1247 | # CONFIG_USB_HWA_HCD is not set | ||
1200 | 1248 | ||
1201 | # | 1249 | # |
1202 | # USB Device Class drivers | 1250 | # USB Device Class drivers |
@@ -1204,6 +1252,7 @@ CONFIG_USB_OHCI_LITTLE_ENDIAN=y | |||
1204 | # CONFIG_USB_ACM is not set | 1252 | # CONFIG_USB_ACM is not set |
1205 | # CONFIG_USB_PRINTER is not set | 1253 | # CONFIG_USB_PRINTER is not set |
1206 | # CONFIG_USB_WDM is not set | 1254 | # CONFIG_USB_WDM is not set |
1255 | # CONFIG_USB_TMC is not set | ||
1207 | 1256 | ||
1208 | # | 1257 | # |
1209 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' | 1258 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' |
@@ -1225,7 +1274,6 @@ CONFIG_USB_STORAGE=y | |||
1225 | # CONFIG_USB_STORAGE_ALAUDA is not set | 1274 | # CONFIG_USB_STORAGE_ALAUDA is not set |
1226 | # CONFIG_USB_STORAGE_ONETOUCH is not set | 1275 | # CONFIG_USB_STORAGE_ONETOUCH is not set |
1227 | # CONFIG_USB_STORAGE_KARMA is not set | 1276 | # CONFIG_USB_STORAGE_KARMA is not set |
1228 | # CONFIG_USB_STORAGE_SIERRA is not set | ||
1229 | # CONFIG_USB_STORAGE_CYPRESS_ATACB is not set | 1277 | # CONFIG_USB_STORAGE_CYPRESS_ATACB is not set |
1230 | # CONFIG_USB_LIBUSUAL is not set | 1278 | # CONFIG_USB_LIBUSUAL is not set |
1231 | 1279 | ||
@@ -1246,6 +1294,7 @@ CONFIG_USB_STORAGE=y | |||
1246 | # CONFIG_USB_EMI62 is not set | 1294 | # CONFIG_USB_EMI62 is not set |
1247 | # CONFIG_USB_EMI26 is not set | 1295 | # CONFIG_USB_EMI26 is not set |
1248 | # CONFIG_USB_ADUTUX is not set | 1296 | # CONFIG_USB_ADUTUX is not set |
1297 | # CONFIG_USB_SEVSEG is not set | ||
1249 | # CONFIG_USB_RIO500 is not set | 1298 | # CONFIG_USB_RIO500 is not set |
1250 | # CONFIG_USB_LEGOTOWER is not set | 1299 | # CONFIG_USB_LEGOTOWER is not set |
1251 | # CONFIG_USB_LCD is not set | 1300 | # CONFIG_USB_LCD is not set |
@@ -1263,7 +1312,9 @@ CONFIG_USB_STORAGE=y | |||
1263 | # CONFIG_USB_IOWARRIOR is not set | 1312 | # CONFIG_USB_IOWARRIOR is not set |
1264 | # CONFIG_USB_TEST is not set | 1313 | # CONFIG_USB_TEST is not set |
1265 | # CONFIG_USB_ISIGHTFW is not set | 1314 | # CONFIG_USB_ISIGHTFW is not set |
1315 | # CONFIG_USB_VST is not set | ||
1266 | # CONFIG_USB_GADGET is not set | 1316 | # CONFIG_USB_GADGET is not set |
1317 | # CONFIG_UWB is not set | ||
1267 | # CONFIG_MMC is not set | 1318 | # CONFIG_MMC is not set |
1268 | # CONFIG_MEMSTICK is not set | 1319 | # CONFIG_MEMSTICK is not set |
1269 | # CONFIG_NEW_LEDS is not set | 1320 | # CONFIG_NEW_LEDS is not set |
@@ -1309,12 +1360,15 @@ CONFIG_RTC_INTF_DEV=y | |||
1309 | # Platform RTC drivers | 1360 | # Platform RTC drivers |
1310 | # | 1361 | # |
1311 | CONFIG_RTC_DRV_CMOS=y | 1362 | CONFIG_RTC_DRV_CMOS=y |
1363 | # CONFIG_RTC_DRV_DS1286 is not set | ||
1312 | # CONFIG_RTC_DRV_DS1511 is not set | 1364 | # CONFIG_RTC_DRV_DS1511 is not set |
1313 | # CONFIG_RTC_DRV_DS1553 is not set | 1365 | # CONFIG_RTC_DRV_DS1553 is not set |
1314 | # CONFIG_RTC_DRV_DS1742 is not set | 1366 | # CONFIG_RTC_DRV_DS1742 is not set |
1315 | # CONFIG_RTC_DRV_STK17TA8 is not set | 1367 | # CONFIG_RTC_DRV_STK17TA8 is not set |
1316 | # CONFIG_RTC_DRV_M48T86 is not set | 1368 | # CONFIG_RTC_DRV_M48T86 is not set |
1369 | # CONFIG_RTC_DRV_M48T35 is not set | ||
1317 | # CONFIG_RTC_DRV_M48T59 is not set | 1370 | # CONFIG_RTC_DRV_M48T59 is not set |
1371 | # CONFIG_RTC_DRV_BQ4802 is not set | ||
1318 | # CONFIG_RTC_DRV_V3020 is not set | 1372 | # CONFIG_RTC_DRV_V3020 is not set |
1319 | 1373 | ||
1320 | # | 1374 | # |
@@ -1323,6 +1377,7 @@ CONFIG_RTC_DRV_CMOS=y | |||
1323 | # CONFIG_RTC_DRV_PPC is not set | 1377 | # CONFIG_RTC_DRV_PPC is not set |
1324 | # CONFIG_DMADEVICES is not set | 1378 | # CONFIG_DMADEVICES is not set |
1325 | # CONFIG_UIO is not set | 1379 | # CONFIG_UIO is not set |
1380 | # CONFIG_STAGING is not set | ||
1326 | 1381 | ||
1327 | # | 1382 | # |
1328 | # File systems | 1383 | # File systems |
@@ -1334,12 +1389,13 @@ CONFIG_EXT3_FS=y | |||
1334 | CONFIG_EXT3_FS_XATTR=y | 1389 | CONFIG_EXT3_FS_XATTR=y |
1335 | # CONFIG_EXT3_FS_POSIX_ACL is not set | 1390 | # CONFIG_EXT3_FS_POSIX_ACL is not set |
1336 | # CONFIG_EXT3_FS_SECURITY is not set | 1391 | # CONFIG_EXT3_FS_SECURITY is not set |
1337 | # CONFIG_EXT4DEV_FS is not set | 1392 | # CONFIG_EXT4_FS is not set |
1338 | CONFIG_JBD=y | 1393 | CONFIG_JBD=y |
1339 | CONFIG_FS_MBCACHE=y | 1394 | CONFIG_FS_MBCACHE=y |
1340 | # CONFIG_REISERFS_FS is not set | 1395 | # CONFIG_REISERFS_FS is not set |
1341 | # CONFIG_JFS_FS is not set | 1396 | # CONFIG_JFS_FS is not set |
1342 | # CONFIG_FS_POSIX_ACL is not set | 1397 | # CONFIG_FS_POSIX_ACL is not set |
1398 | CONFIG_FILE_LOCKING=y | ||
1343 | # CONFIG_XFS_FS is not set | 1399 | # CONFIG_XFS_FS is not set |
1344 | # CONFIG_OCFS2_FS is not set | 1400 | # CONFIG_OCFS2_FS is not set |
1345 | CONFIG_DNOTIFY=y | 1401 | CONFIG_DNOTIFY=y |
@@ -1377,6 +1433,7 @@ CONFIG_NTFS_FS=y | |||
1377 | CONFIG_PROC_FS=y | 1433 | CONFIG_PROC_FS=y |
1378 | CONFIG_PROC_KCORE=y | 1434 | CONFIG_PROC_KCORE=y |
1379 | CONFIG_PROC_SYSCTL=y | 1435 | CONFIG_PROC_SYSCTL=y |
1436 | CONFIG_PROC_PAGE_MONITOR=y | ||
1380 | CONFIG_SYSFS=y | 1437 | CONFIG_SYSFS=y |
1381 | CONFIG_TMPFS=y | 1438 | CONFIG_TMPFS=y |
1382 | # CONFIG_TMPFS_POSIX_ACL is not set | 1439 | # CONFIG_TMPFS_POSIX_ACL is not set |
@@ -1421,6 +1478,7 @@ CONFIG_EXPORTFS=y | |||
1421 | CONFIG_NFS_COMMON=y | 1478 | CONFIG_NFS_COMMON=y |
1422 | CONFIG_SUNRPC=y | 1479 | CONFIG_SUNRPC=y |
1423 | CONFIG_SUNRPC_GSS=y | 1480 | CONFIG_SUNRPC_GSS=y |
1481 | # CONFIG_SUNRPC_REGISTER_V4 is not set | ||
1424 | CONFIG_RPCSEC_GSS_KRB5=y | 1482 | CONFIG_RPCSEC_GSS_KRB5=y |
1425 | # CONFIG_RPCSEC_GSS_SPKM3 is not set | 1483 | # CONFIG_RPCSEC_GSS_SPKM3 is not set |
1426 | # CONFIG_SMB_FS is not set | 1484 | # CONFIG_SMB_FS is not set |
@@ -1496,7 +1554,6 @@ CONFIG_NLS_UTF8=m | |||
1496 | # Library routines | 1554 | # Library routines |
1497 | # | 1555 | # |
1498 | CONFIG_BITREVERSE=y | 1556 | CONFIG_BITREVERSE=y |
1499 | # CONFIG_GENERIC_FIND_FIRST_BIT is not set | ||
1500 | # CONFIG_CRC_CCITT is not set | 1557 | # CONFIG_CRC_CCITT is not set |
1501 | # CONFIG_CRC16 is not set | 1558 | # CONFIG_CRC16 is not set |
1502 | CONFIG_CRC_T10DIF=y | 1559 | CONFIG_CRC_T10DIF=y |
@@ -1550,15 +1607,23 @@ CONFIG_DEBUG_INFO=y | |||
1550 | # CONFIG_DEBUG_SG is not set | 1607 | # CONFIG_DEBUG_SG is not set |
1551 | # CONFIG_BOOT_PRINTK_DELAY is not set | 1608 | # CONFIG_BOOT_PRINTK_DELAY is not set |
1552 | # CONFIG_RCU_TORTURE_TEST is not set | 1609 | # CONFIG_RCU_TORTURE_TEST is not set |
1610 | # CONFIG_RCU_CPU_STALL_DETECTOR is not set | ||
1553 | # CONFIG_BACKTRACE_SELF_TEST is not set | 1611 | # CONFIG_BACKTRACE_SELF_TEST is not set |
1612 | # CONFIG_DEBUG_BLOCK_EXT_DEVT is not set | ||
1554 | # CONFIG_FAULT_INJECTION is not set | 1613 | # CONFIG_FAULT_INJECTION is not set |
1555 | # CONFIG_LATENCYTOP is not set | 1614 | # CONFIG_LATENCYTOP is not set |
1556 | CONFIG_SYSCTL_SYSCALL_CHECK=y | 1615 | CONFIG_SYSCTL_SYSCALL_CHECK=y |
1557 | CONFIG_HAVE_FTRACE=y | 1616 | CONFIG_HAVE_FUNCTION_TRACER=y |
1558 | CONFIG_HAVE_DYNAMIC_FTRACE=y | 1617 | |
1559 | # CONFIG_FTRACE is not set | 1618 | # |
1619 | # Tracers | ||
1620 | # | ||
1621 | # CONFIG_FUNCTION_TRACER is not set | ||
1560 | # CONFIG_SCHED_TRACER is not set | 1622 | # CONFIG_SCHED_TRACER is not set |
1561 | # CONFIG_CONTEXT_SWITCH_TRACER is not set | 1623 | # CONFIG_CONTEXT_SWITCH_TRACER is not set |
1624 | # CONFIG_BOOT_TRACER is not set | ||
1625 | # CONFIG_STACK_TRACER is not set | ||
1626 | # CONFIG_DYNAMIC_PRINTK_DEBUG is not set | ||
1562 | # CONFIG_SAMPLES is not set | 1627 | # CONFIG_SAMPLES is not set |
1563 | CONFIG_HAVE_ARCH_KGDB=y | 1628 | CONFIG_HAVE_ARCH_KGDB=y |
1564 | # CONFIG_KGDB is not set | 1629 | # CONFIG_KGDB is not set |
@@ -1567,6 +1632,7 @@ CONFIG_HAVE_ARCH_KGDB=y | |||
1567 | # CONFIG_DEBUG_PAGEALLOC is not set | 1632 | # CONFIG_DEBUG_PAGEALLOC is not set |
1568 | # CONFIG_CODE_PATCHING_SELFTEST is not set | 1633 | # CONFIG_CODE_PATCHING_SELFTEST is not set |
1569 | # CONFIG_FTR_FIXUP_SELFTEST is not set | 1634 | # CONFIG_FTR_FIXUP_SELFTEST is not set |
1635 | # CONFIG_MSI_BITMAP_SELFTEST is not set | ||
1570 | # CONFIG_XMON is not set | 1636 | # CONFIG_XMON is not set |
1571 | # CONFIG_IRQSTACKS is not set | 1637 | # CONFIG_IRQSTACKS is not set |
1572 | # CONFIG_BDI_SWITCH is not set | 1638 | # CONFIG_BDI_SWITCH is not set |
@@ -1578,15 +1644,19 @@ CONFIG_HAVE_ARCH_KGDB=y | |||
1578 | # | 1644 | # |
1579 | # CONFIG_KEYS is not set | 1645 | # CONFIG_KEYS is not set |
1580 | # CONFIG_SECURITY is not set | 1646 | # CONFIG_SECURITY is not set |
1647 | # CONFIG_SECURITYFS is not set | ||
1581 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set | 1648 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set |
1582 | CONFIG_CRYPTO=y | 1649 | CONFIG_CRYPTO=y |
1583 | 1650 | ||
1584 | # | 1651 | # |
1585 | # Crypto core or helper | 1652 | # Crypto core or helper |
1586 | # | 1653 | # |
1654 | # CONFIG_CRYPTO_FIPS is not set | ||
1587 | CONFIG_CRYPTO_ALGAPI=y | 1655 | CONFIG_CRYPTO_ALGAPI=y |
1656 | CONFIG_CRYPTO_AEAD=y | ||
1588 | CONFIG_CRYPTO_BLKCIPHER=y | 1657 | CONFIG_CRYPTO_BLKCIPHER=y |
1589 | CONFIG_CRYPTO_HASH=y | 1658 | CONFIG_CRYPTO_HASH=y |
1659 | CONFIG_CRYPTO_RNG=y | ||
1590 | CONFIG_CRYPTO_MANAGER=y | 1660 | CONFIG_CRYPTO_MANAGER=y |
1591 | # CONFIG_CRYPTO_GF128MUL is not set | 1661 | # CONFIG_CRYPTO_GF128MUL is not set |
1592 | # CONFIG_CRYPTO_NULL is not set | 1662 | # CONFIG_CRYPTO_NULL is not set |
@@ -1659,6 +1729,11 @@ CONFIG_CRYPTO_DES=y | |||
1659 | # | 1729 | # |
1660 | # CONFIG_CRYPTO_DEFLATE is not set | 1730 | # CONFIG_CRYPTO_DEFLATE is not set |
1661 | # CONFIG_CRYPTO_LZO is not set | 1731 | # CONFIG_CRYPTO_LZO is not set |
1732 | |||
1733 | # | ||
1734 | # Random Number Generation | ||
1735 | # | ||
1736 | # CONFIG_CRYPTO_ANSI_CPRNG is not set | ||
1662 | CONFIG_CRYPTO_HW=y | 1737 | CONFIG_CRYPTO_HW=y |
1663 | # CONFIG_CRYPTO_DEV_HIFN_795X is not set | 1738 | # CONFIG_CRYPTO_DEV_HIFN_795X is not set |
1664 | # CONFIG_CRYPTO_DEV_TALITOS is not set | 1739 | # CONFIG_CRYPTO_DEV_TALITOS is not set |
diff --git a/arch/powerpc/configs/86xx/sbc8641d_defconfig b/arch/powerpc/configs/86xx/sbc8641d_defconfig index d900f8f376cf..a4342862f6ef 100644 --- a/arch/powerpc/configs/86xx/sbc8641d_defconfig +++ b/arch/powerpc/configs/86xx/sbc8641d_defconfig | |||
@@ -1,7 +1,7 @@ | |||
1 | # | 1 | # |
2 | # Automatically generated make config: don't edit | 2 | # Automatically generated make config: don't edit |
3 | # Linux kernel version: 2.6.27-rc4 | 3 | # Linux kernel version: 2.6.28-rc3 |
4 | # Thu Aug 21 00:52:15 2008 | 4 | # Sat Nov 8 12:40:26 2008 |
5 | # | 5 | # |
6 | # CONFIG_PPC64 is not set | 6 | # CONFIG_PPC64 is not set |
7 | 7 | ||
@@ -15,6 +15,7 @@ CONFIG_6xx=y | |||
15 | # CONFIG_44x is not set | 15 | # CONFIG_44x is not set |
16 | # CONFIG_E200 is not set | 16 | # CONFIG_E200 is not set |
17 | CONFIG_PPC_FPU=y | 17 | CONFIG_PPC_FPU=y |
18 | # CONFIG_PHYS_64BIT is not set | ||
18 | CONFIG_ALTIVEC=y | 19 | CONFIG_ALTIVEC=y |
19 | CONFIG_PPC_STD_MMU=y | 20 | CONFIG_PPC_STD_MMU=y |
20 | CONFIG_PPC_STD_MMU_32=y | 21 | CONFIG_PPC_STD_MMU_32=y |
@@ -23,7 +24,7 @@ CONFIG_SMP=y | |||
23 | CONFIG_NR_CPUS=2 | 24 | CONFIG_NR_CPUS=2 |
24 | CONFIG_PPC32=y | 25 | CONFIG_PPC32=y |
25 | CONFIG_WORD_SIZE=32 | 26 | CONFIG_WORD_SIZE=32 |
26 | CONFIG_PPC_MERGE=y | 27 | # CONFIG_ARCH_PHYS_ADDR_T_64BIT is not set |
27 | CONFIG_MMU=y | 28 | CONFIG_MMU=y |
28 | CONFIG_GENERIC_CMOS_UPDATE=y | 29 | CONFIG_GENERIC_CMOS_UPDATE=y |
29 | CONFIG_GENERIC_TIME=y | 30 | CONFIG_GENERIC_TIME=y |
@@ -100,7 +101,6 @@ CONFIG_HOTPLUG=y | |||
100 | CONFIG_PRINTK=y | 101 | CONFIG_PRINTK=y |
101 | CONFIG_BUG=y | 102 | CONFIG_BUG=y |
102 | CONFIG_ELF_CORE=y | 103 | CONFIG_ELF_CORE=y |
103 | CONFIG_PCSPKR_PLATFORM=y | ||
104 | CONFIG_COMPAT_BRK=y | 104 | CONFIG_COMPAT_BRK=y |
105 | CONFIG_BASE_FULL=y | 105 | CONFIG_BASE_FULL=y |
106 | CONFIG_FUTEX=y | 106 | CONFIG_FUTEX=y |
@@ -110,7 +110,9 @@ CONFIG_SIGNALFD=y | |||
110 | CONFIG_TIMERFD=y | 110 | CONFIG_TIMERFD=y |
111 | CONFIG_EVENTFD=y | 111 | CONFIG_EVENTFD=y |
112 | CONFIG_SHMEM=y | 112 | CONFIG_SHMEM=y |
113 | CONFIG_AIO=y | ||
113 | CONFIG_VM_EVENT_COUNTERS=y | 114 | CONFIG_VM_EVENT_COUNTERS=y |
115 | CONFIG_PCI_QUIRKS=y | ||
114 | CONFIG_SLAB=y | 116 | CONFIG_SLAB=y |
115 | # CONFIG_SLUB is not set | 117 | # CONFIG_SLUB is not set |
116 | # CONFIG_SLOB is not set | 118 | # CONFIG_SLOB is not set |
@@ -123,10 +125,7 @@ CONFIG_HAVE_IOREMAP_PROT=y | |||
123 | CONFIG_HAVE_KPROBES=y | 125 | CONFIG_HAVE_KPROBES=y |
124 | CONFIG_HAVE_KRETPROBES=y | 126 | CONFIG_HAVE_KRETPROBES=y |
125 | CONFIG_HAVE_ARCH_TRACEHOOK=y | 127 | CONFIG_HAVE_ARCH_TRACEHOOK=y |
126 | # CONFIG_HAVE_DMA_ATTRS is not set | ||
127 | CONFIG_USE_GENERIC_SMP_HELPERS=y | 128 | CONFIG_USE_GENERIC_SMP_HELPERS=y |
128 | # CONFIG_HAVE_CLK is not set | ||
129 | CONFIG_PROC_PAGE_MONITOR=y | ||
130 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set | 129 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set |
131 | CONFIG_SLABINFO=y | 130 | CONFIG_SLABINFO=y |
132 | CONFIG_RT_MUTEXES=y | 131 | CONFIG_RT_MUTEXES=y |
@@ -160,6 +159,7 @@ CONFIG_DEFAULT_CFQ=y | |||
160 | # CONFIG_DEFAULT_NOOP is not set | 159 | # CONFIG_DEFAULT_NOOP is not set |
161 | CONFIG_DEFAULT_IOSCHED="cfq" | 160 | CONFIG_DEFAULT_IOSCHED="cfq" |
162 | CONFIG_CLASSIC_RCU=y | 161 | CONFIG_CLASSIC_RCU=y |
162 | # CONFIG_FREEZER is not set | ||
163 | 163 | ||
164 | # | 164 | # |
165 | # Platform support | 165 | # Platform support |
@@ -167,10 +167,10 @@ CONFIG_CLASSIC_RCU=y | |||
167 | CONFIG_PPC_MULTIPLATFORM=y | 167 | CONFIG_PPC_MULTIPLATFORM=y |
168 | CONFIG_CLASSIC32=y | 168 | CONFIG_CLASSIC32=y |
169 | # CONFIG_PPC_CHRP is not set | 169 | # CONFIG_PPC_CHRP is not set |
170 | # CONFIG_PPC_PMAC is not set | ||
171 | # CONFIG_MPC5121_ADS is not set | 170 | # CONFIG_MPC5121_ADS is not set |
172 | # CONFIG_MPC5121_GENERIC is not set | 171 | # CONFIG_MPC5121_GENERIC is not set |
173 | # CONFIG_PPC_MPC52xx is not set | 172 | # CONFIG_PPC_MPC52xx is not set |
173 | # CONFIG_PPC_PMAC is not set | ||
174 | # CONFIG_PPC_CELL is not set | 174 | # CONFIG_PPC_CELL is not set |
175 | # CONFIG_PPC_CELL_NATIVE is not set | 175 | # CONFIG_PPC_CELL_NATIVE is not set |
176 | # CONFIG_PPC_82xx is not set | 176 | # CONFIG_PPC_82xx is not set |
@@ -180,25 +180,23 @@ CONFIG_PPC_86xx=y | |||
180 | # CONFIG_MPC8641_HPCN is not set | 180 | # CONFIG_MPC8641_HPCN is not set |
181 | CONFIG_SBC8641D=y | 181 | CONFIG_SBC8641D=y |
182 | # CONFIG_MPC8610_HPCD is not set | 182 | # CONFIG_MPC8610_HPCD is not set |
183 | # CONFIG_GEF_SBC610 is not set | ||
183 | CONFIG_MPC8641=y | 184 | CONFIG_MPC8641=y |
184 | CONFIG_PPC_NATIVE=y | ||
185 | # CONFIG_UDBG_RTAS_CONSOLE is not set | ||
186 | # CONFIG_IPIC is not set | 185 | # CONFIG_IPIC is not set |
187 | CONFIG_MPIC=y | 186 | CONFIG_MPIC=y |
188 | # CONFIG_MPIC_WEIRD is not set | 187 | # CONFIG_MPIC_WEIRD is not set |
189 | CONFIG_PPC_I8259=y | 188 | # CONFIG_PPC_I8259 is not set |
190 | CONFIG_PPC_RTAS=y | 189 | # CONFIG_PPC_RTAS is not set |
191 | # CONFIG_RTAS_ERROR_LOGGING is not set | ||
192 | CONFIG_RTAS_PROC=y | ||
193 | # CONFIG_MMIO_NVRAM is not set | 190 | # CONFIG_MMIO_NVRAM is not set |
194 | CONFIG_PPC_MPC106=y | 191 | # CONFIG_PPC_MPC106 is not set |
195 | # CONFIG_PPC_970_NAP is not set | 192 | # CONFIG_PPC_970_NAP is not set |
196 | # CONFIG_PPC_INDIRECT_IO is not set | 193 | # CONFIG_PPC_INDIRECT_IO is not set |
197 | # CONFIG_GENERIC_IOMAP is not set | 194 | # CONFIG_GENERIC_IOMAP is not set |
198 | # CONFIG_CPU_FREQ is not set | 195 | # CONFIG_CPU_FREQ is not set |
199 | # CONFIG_PPC601_SYNC_FIX is not set | ||
200 | # CONFIG_TAU is not set | 196 | # CONFIG_TAU is not set |
197 | # CONFIG_QUICC_ENGINE is not set | ||
201 | # CONFIG_FSL_ULI1575 is not set | 198 | # CONFIG_FSL_ULI1575 is not set |
199 | # CONFIG_MPC8xxx_GPIO is not set | ||
202 | 200 | ||
203 | # | 201 | # |
204 | # Kernel options | 202 | # Kernel options |
@@ -219,9 +217,10 @@ CONFIG_SCHED_HRTICK=y | |||
219 | CONFIG_PREEMPT=y | 217 | CONFIG_PREEMPT=y |
220 | # CONFIG_PREEMPT_RCU is not set | 218 | # CONFIG_PREEMPT_RCU is not set |
221 | CONFIG_BINFMT_ELF=y | 219 | CONFIG_BINFMT_ELF=y |
220 | # CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set | ||
221 | # CONFIG_HAVE_AOUT is not set | ||
222 | CONFIG_BINFMT_MISC=m | 222 | CONFIG_BINFMT_MISC=m |
223 | # CONFIG_IOMMU_HELPER is not set | 223 | # CONFIG_IOMMU_HELPER is not set |
224 | # CONFIG_HOTPLUG_CPU is not set | ||
225 | CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y | 224 | CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y |
226 | CONFIG_ARCH_HAS_WALK_MEMORY=y | 225 | CONFIG_ARCH_HAS_WALK_MEMORY=y |
227 | CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE=y | 226 | CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE=y |
@@ -235,15 +234,15 @@ CONFIG_FLATMEM_MANUAL=y | |||
235 | # CONFIG_SPARSEMEM_MANUAL is not set | 234 | # CONFIG_SPARSEMEM_MANUAL is not set |
236 | CONFIG_FLATMEM=y | 235 | CONFIG_FLATMEM=y |
237 | CONFIG_FLAT_NODE_MEM_MAP=y | 236 | CONFIG_FLAT_NODE_MEM_MAP=y |
238 | # CONFIG_SPARSEMEM_STATIC is not set | ||
239 | # CONFIG_SPARSEMEM_VMEMMAP_ENABLE is not set | ||
240 | CONFIG_PAGEFLAGS_EXTENDED=y | 237 | CONFIG_PAGEFLAGS_EXTENDED=y |
241 | CONFIG_SPLIT_PTLOCK_CPUS=4 | 238 | CONFIG_SPLIT_PTLOCK_CPUS=4 |
242 | CONFIG_MIGRATION=y | 239 | CONFIG_MIGRATION=y |
243 | # CONFIG_RESOURCES_64BIT is not set | 240 | # CONFIG_RESOURCES_64BIT is not set |
241 | # CONFIG_PHYS_ADDR_T_64BIT is not set | ||
244 | CONFIG_ZONE_DMA_FLAG=1 | 242 | CONFIG_ZONE_DMA_FLAG=1 |
245 | CONFIG_BOUNCE=y | 243 | CONFIG_BOUNCE=y |
246 | CONFIG_VIRT_TO_BUS=y | 244 | CONFIG_VIRT_TO_BUS=y |
245 | CONFIG_UNEVICTABLE_LRU=y | ||
247 | CONFIG_FORCE_MAX_ZONEORDER=11 | 246 | CONFIG_FORCE_MAX_ZONEORDER=11 |
248 | # CONFIG_PROC_DEVICETREE is not set | 247 | # CONFIG_PROC_DEVICETREE is not set |
249 | # CONFIG_CMDLINE_BOOL is not set | 248 | # CONFIG_CMDLINE_BOOL is not set |
@@ -255,7 +254,6 @@ CONFIG_ISA_DMA_API=y | |||
255 | # | 254 | # |
256 | # Bus options | 255 | # Bus options |
257 | # | 256 | # |
258 | # CONFIG_ISA is not set | ||
259 | CONFIG_ZONE_DMA=y | 257 | CONFIG_ZONE_DMA=y |
260 | CONFIG_GENERIC_ISA_DMA=y | 258 | CONFIG_GENERIC_ISA_DMA=y |
261 | CONFIG_PPC_INDIRECT_PCI=y | 259 | CONFIG_PPC_INDIRECT_PCI=y |
@@ -270,7 +268,7 @@ CONFIG_PCIEAER=y | |||
270 | # CONFIG_PCIEASPM is not set | 268 | # CONFIG_PCIEASPM is not set |
271 | CONFIG_ARCH_SUPPORTS_MSI=y | 269 | CONFIG_ARCH_SUPPORTS_MSI=y |
272 | # CONFIG_PCI_MSI is not set | 270 | # CONFIG_PCI_MSI is not set |
273 | CONFIG_PCI_LEGACY=y | 271 | # CONFIG_PCI_LEGACY is not set |
274 | # CONFIG_PCI_DEBUG is not set | 272 | # CONFIG_PCI_DEBUG is not set |
275 | # CONFIG_PCCARD is not set | 273 | # CONFIG_PCCARD is not set |
276 | # CONFIG_HOTPLUG_PCI is not set | 274 | # CONFIG_HOTPLUG_PCI is not set |
@@ -341,7 +339,6 @@ CONFIG_INET_TCP_DIAG=y | |||
341 | CONFIG_TCP_CONG_CUBIC=y | 339 | CONFIG_TCP_CONG_CUBIC=y |
342 | CONFIG_DEFAULT_TCP_CONG="cubic" | 340 | CONFIG_DEFAULT_TCP_CONG="cubic" |
343 | # CONFIG_TCP_MD5SIG is not set | 341 | # CONFIG_TCP_MD5SIG is not set |
344 | # CONFIG_IP_VS is not set | ||
345 | CONFIG_IPV6=m | 342 | CONFIG_IPV6=m |
346 | # CONFIG_IPV6_PRIVACY is not set | 343 | # CONFIG_IPV6_PRIVACY is not set |
347 | # CONFIG_IPV6_ROUTER_PREF is not set | 344 | # CONFIG_IPV6_ROUTER_PREF is not set |
@@ -378,8 +375,8 @@ CONFIG_NETFILTER_XTABLES=m | |||
378 | # CONFIG_NETFILTER_XT_TARGET_CLASSIFY is not set | 375 | # CONFIG_NETFILTER_XT_TARGET_CLASSIFY is not set |
379 | # CONFIG_NETFILTER_XT_TARGET_DSCP is not set | 376 | # CONFIG_NETFILTER_XT_TARGET_DSCP is not set |
380 | # CONFIG_NETFILTER_XT_TARGET_MARK is not set | 377 | # CONFIG_NETFILTER_XT_TARGET_MARK is not set |
381 | # CONFIG_NETFILTER_XT_TARGET_NFQUEUE is not set | ||
382 | # CONFIG_NETFILTER_XT_TARGET_NFLOG is not set | 378 | # CONFIG_NETFILTER_XT_TARGET_NFLOG is not set |
379 | # CONFIG_NETFILTER_XT_TARGET_NFQUEUE is not set | ||
383 | # CONFIG_NETFILTER_XT_TARGET_RATEEST is not set | 380 | # CONFIG_NETFILTER_XT_TARGET_RATEEST is not set |
384 | # CONFIG_NETFILTER_XT_TARGET_TRACE is not set | 381 | # CONFIG_NETFILTER_XT_TARGET_TRACE is not set |
385 | # CONFIG_NETFILTER_XT_TARGET_TCPMSS is not set | 382 | # CONFIG_NETFILTER_XT_TARGET_TCPMSS is not set |
@@ -388,37 +385,39 @@ CONFIG_NETFILTER_XTABLES=m | |||
388 | # CONFIG_NETFILTER_XT_MATCH_DCCP is not set | 385 | # CONFIG_NETFILTER_XT_MATCH_DCCP is not set |
389 | # CONFIG_NETFILTER_XT_MATCH_DSCP is not set | 386 | # CONFIG_NETFILTER_XT_MATCH_DSCP is not set |
390 | # CONFIG_NETFILTER_XT_MATCH_ESP is not set | 387 | # CONFIG_NETFILTER_XT_MATCH_ESP is not set |
388 | # CONFIG_NETFILTER_XT_MATCH_HASHLIMIT is not set | ||
391 | # CONFIG_NETFILTER_XT_MATCH_IPRANGE is not set | 389 | # CONFIG_NETFILTER_XT_MATCH_IPRANGE is not set |
392 | # CONFIG_NETFILTER_XT_MATCH_LENGTH is not set | 390 | # CONFIG_NETFILTER_XT_MATCH_LENGTH is not set |
393 | # CONFIG_NETFILTER_XT_MATCH_LIMIT is not set | 391 | # CONFIG_NETFILTER_XT_MATCH_LIMIT is not set |
394 | # CONFIG_NETFILTER_XT_MATCH_MAC is not set | 392 | # CONFIG_NETFILTER_XT_MATCH_MAC is not set |
395 | # CONFIG_NETFILTER_XT_MATCH_MARK is not set | 393 | # CONFIG_NETFILTER_XT_MATCH_MARK is not set |
394 | # CONFIG_NETFILTER_XT_MATCH_MULTIPORT is not set | ||
396 | # CONFIG_NETFILTER_XT_MATCH_OWNER is not set | 395 | # CONFIG_NETFILTER_XT_MATCH_OWNER is not set |
397 | # CONFIG_NETFILTER_XT_MATCH_POLICY is not set | 396 | # CONFIG_NETFILTER_XT_MATCH_POLICY is not set |
398 | # CONFIG_NETFILTER_XT_MATCH_MULTIPORT is not set | ||
399 | # CONFIG_NETFILTER_XT_MATCH_PHYSDEV is not set | 397 | # CONFIG_NETFILTER_XT_MATCH_PHYSDEV is not set |
400 | # CONFIG_NETFILTER_XT_MATCH_PKTTYPE is not set | 398 | # CONFIG_NETFILTER_XT_MATCH_PKTTYPE is not set |
401 | # CONFIG_NETFILTER_XT_MATCH_QUOTA is not set | 399 | # CONFIG_NETFILTER_XT_MATCH_QUOTA is not set |
402 | # CONFIG_NETFILTER_XT_MATCH_RATEEST is not set | 400 | # CONFIG_NETFILTER_XT_MATCH_RATEEST is not set |
403 | # CONFIG_NETFILTER_XT_MATCH_REALM is not set | 401 | # CONFIG_NETFILTER_XT_MATCH_REALM is not set |
402 | # CONFIG_NETFILTER_XT_MATCH_RECENT is not set | ||
404 | # CONFIG_NETFILTER_XT_MATCH_SCTP is not set | 403 | # CONFIG_NETFILTER_XT_MATCH_SCTP is not set |
405 | # CONFIG_NETFILTER_XT_MATCH_STATISTIC is not set | 404 | # CONFIG_NETFILTER_XT_MATCH_STATISTIC is not set |
406 | # CONFIG_NETFILTER_XT_MATCH_STRING is not set | 405 | # CONFIG_NETFILTER_XT_MATCH_STRING is not set |
407 | # CONFIG_NETFILTER_XT_MATCH_TCPMSS is not set | 406 | # CONFIG_NETFILTER_XT_MATCH_TCPMSS is not set |
408 | # CONFIG_NETFILTER_XT_MATCH_TIME is not set | 407 | # CONFIG_NETFILTER_XT_MATCH_TIME is not set |
409 | # CONFIG_NETFILTER_XT_MATCH_U32 is not set | 408 | # CONFIG_NETFILTER_XT_MATCH_U32 is not set |
410 | # CONFIG_NETFILTER_XT_MATCH_HASHLIMIT is not set | 409 | # CONFIG_IP_VS is not set |
411 | 410 | ||
412 | # | 411 | # |
413 | # IP: Netfilter Configuration | 412 | # IP: Netfilter Configuration |
414 | # | 413 | # |
414 | # CONFIG_NF_DEFRAG_IPV4 is not set | ||
415 | CONFIG_IP_NF_QUEUE=m | 415 | CONFIG_IP_NF_QUEUE=m |
416 | CONFIG_IP_NF_IPTABLES=m | 416 | CONFIG_IP_NF_IPTABLES=m |
417 | CONFIG_IP_NF_MATCH_RECENT=m | 417 | CONFIG_IP_NF_MATCH_ADDRTYPE=m |
418 | CONFIG_IP_NF_MATCH_ECN=m | ||
419 | # CONFIG_IP_NF_MATCH_AH is not set | 418 | # CONFIG_IP_NF_MATCH_AH is not set |
419 | CONFIG_IP_NF_MATCH_ECN=m | ||
420 | CONFIG_IP_NF_MATCH_TTL=m | 420 | CONFIG_IP_NF_MATCH_TTL=m |
421 | CONFIG_IP_NF_MATCH_ADDRTYPE=m | ||
422 | CONFIG_IP_NF_FILTER=m | 421 | CONFIG_IP_NF_FILTER=m |
423 | CONFIG_IP_NF_TARGET_REJECT=m | 422 | CONFIG_IP_NF_TARGET_REJECT=m |
424 | CONFIG_IP_NF_TARGET_LOG=m | 423 | CONFIG_IP_NF_TARGET_LOG=m |
@@ -437,25 +436,21 @@ CONFIG_IP_NF_ARP_MANGLE=m | |||
437 | # | 436 | # |
438 | CONFIG_IP6_NF_QUEUE=m | 437 | CONFIG_IP6_NF_QUEUE=m |
439 | CONFIG_IP6_NF_IPTABLES=m | 438 | CONFIG_IP6_NF_IPTABLES=m |
440 | CONFIG_IP6_NF_MATCH_RT=m | 439 | # CONFIG_IP6_NF_MATCH_AH is not set |
441 | CONFIG_IP6_NF_MATCH_OPTS=m | 440 | CONFIG_IP6_NF_MATCH_EUI64=m |
442 | CONFIG_IP6_NF_MATCH_FRAG=m | 441 | CONFIG_IP6_NF_MATCH_FRAG=m |
442 | CONFIG_IP6_NF_MATCH_OPTS=m | ||
443 | CONFIG_IP6_NF_MATCH_HL=m | 443 | CONFIG_IP6_NF_MATCH_HL=m |
444 | CONFIG_IP6_NF_MATCH_IPV6HEADER=m | 444 | CONFIG_IP6_NF_MATCH_IPV6HEADER=m |
445 | # CONFIG_IP6_NF_MATCH_AH is not set | ||
446 | # CONFIG_IP6_NF_MATCH_MH is not set | 445 | # CONFIG_IP6_NF_MATCH_MH is not set |
447 | CONFIG_IP6_NF_MATCH_EUI64=m | 446 | CONFIG_IP6_NF_MATCH_RT=m |
448 | CONFIG_IP6_NF_FILTER=m | ||
449 | CONFIG_IP6_NF_TARGET_LOG=m | 447 | CONFIG_IP6_NF_TARGET_LOG=m |
448 | CONFIG_IP6_NF_FILTER=m | ||
450 | # CONFIG_IP6_NF_TARGET_REJECT is not set | 449 | # CONFIG_IP6_NF_TARGET_REJECT is not set |
451 | CONFIG_IP6_NF_MANGLE=m | 450 | CONFIG_IP6_NF_MANGLE=m |
452 | # CONFIG_IP6_NF_TARGET_HL is not set | 451 | # CONFIG_IP6_NF_TARGET_HL is not set |
453 | CONFIG_IP6_NF_RAW=m | 452 | CONFIG_IP6_NF_RAW=m |
454 | # CONFIG_IP6_NF_SECURITY is not set | 453 | # CONFIG_IP6_NF_SECURITY is not set |
455 | |||
456 | # | ||
457 | # Bridge: Netfilter Configuration | ||
458 | # | ||
459 | # CONFIG_BRIDGE_NF_EBTABLES is not set | 454 | # CONFIG_BRIDGE_NF_EBTABLES is not set |
460 | # CONFIG_IP_DCCP is not set | 455 | # CONFIG_IP_DCCP is not set |
461 | CONFIG_IP_SCTP=m | 456 | CONFIG_IP_SCTP=m |
@@ -476,6 +471,7 @@ CONFIG_ATM_BR2684=m | |||
476 | # CONFIG_ATM_BR2684_IPFILTER is not set | 471 | # CONFIG_ATM_BR2684_IPFILTER is not set |
477 | CONFIG_STP=m | 472 | CONFIG_STP=m |
478 | CONFIG_BRIDGE=m | 473 | CONFIG_BRIDGE=m |
474 | # CONFIG_NET_DSA is not set | ||
479 | CONFIG_VLAN_8021Q=m | 475 | CONFIG_VLAN_8021Q=m |
480 | # CONFIG_VLAN_8021Q_GVRP is not set | 476 | # CONFIG_VLAN_8021Q_GVRP is not set |
481 | # CONFIG_DECNET is not set | 477 | # CONFIG_DECNET is not set |
@@ -497,6 +493,7 @@ CONFIG_NET_SCH_HTB=m | |||
497 | CONFIG_NET_SCH_HFSC=m | 493 | CONFIG_NET_SCH_HFSC=m |
498 | CONFIG_NET_SCH_ATM=m | 494 | CONFIG_NET_SCH_ATM=m |
499 | CONFIG_NET_SCH_PRIO=m | 495 | CONFIG_NET_SCH_PRIO=m |
496 | # CONFIG_NET_SCH_MULTIQ is not set | ||
500 | CONFIG_NET_SCH_RED=m | 497 | CONFIG_NET_SCH_RED=m |
501 | CONFIG_NET_SCH_SFQ=m | 498 | CONFIG_NET_SCH_SFQ=m |
502 | CONFIG_NET_SCH_TEQL=m | 499 | CONFIG_NET_SCH_TEQL=m |
@@ -534,12 +531,11 @@ CONFIG_NET_PKTGEN=m | |||
534 | # CONFIG_IRDA is not set | 531 | # CONFIG_IRDA is not set |
535 | # CONFIG_BT is not set | 532 | # CONFIG_BT is not set |
536 | # CONFIG_AF_RXRPC is not set | 533 | # CONFIG_AF_RXRPC is not set |
534 | # CONFIG_PHONET is not set | ||
537 | CONFIG_FIB_RULES=y | 535 | CONFIG_FIB_RULES=y |
538 | 536 | CONFIG_WIRELESS=y | |
539 | # | ||
540 | # Wireless | ||
541 | # | ||
542 | # CONFIG_CFG80211 is not set | 537 | # CONFIG_CFG80211 is not set |
538 | CONFIG_WIRELESS_OLD_REGULATORY=y | ||
543 | # CONFIG_WIRELESS_EXT is not set | 539 | # CONFIG_WIRELESS_EXT is not set |
544 | # CONFIG_MAC80211 is not set | 540 | # CONFIG_MAC80211 is not set |
545 | # CONFIG_IEEE80211 is not set | 541 | # CONFIG_IEEE80211 is not set |
@@ -649,7 +645,6 @@ CONFIG_OF_I2C=y | |||
649 | # CONFIG_PARPORT is not set | 645 | # CONFIG_PARPORT is not set |
650 | CONFIG_BLK_DEV=y | 646 | CONFIG_BLK_DEV=y |
651 | # CONFIG_BLK_DEV_FD is not set | 647 | # CONFIG_BLK_DEV_FD is not set |
652 | # CONFIG_MAC_FLOPPY is not set | ||
653 | # CONFIG_BLK_CPQ_DA is not set | 648 | # CONFIG_BLK_CPQ_DA is not set |
654 | # CONFIG_BLK_CPQ_CISS_DA is not set | 649 | # CONFIG_BLK_CPQ_CISS_DA is not set |
655 | # CONFIG_BLK_DEV_DAC960 is not set | 650 | # CONFIG_BLK_DEV_DAC960 is not set |
@@ -686,6 +681,7 @@ CONFIG_HAVE_IDE=y | |||
686 | # CONFIG_ATA is not set | 681 | # CONFIG_ATA is not set |
687 | CONFIG_MD=y | 682 | CONFIG_MD=y |
688 | CONFIG_BLK_DEV_MD=y | 683 | CONFIG_BLK_DEV_MD=y |
684 | CONFIG_MD_AUTODETECT=y | ||
689 | CONFIG_MD_LINEAR=y | 685 | CONFIG_MD_LINEAR=y |
690 | CONFIG_MD_RAID0=y | 686 | CONFIG_MD_RAID0=y |
691 | CONFIG_MD_RAID1=y | 687 | CONFIG_MD_RAID1=y |
@@ -742,8 +738,6 @@ CONFIG_BROADCOM_PHY=y | |||
742 | # CONFIG_MDIO_BITBANG is not set | 738 | # CONFIG_MDIO_BITBANG is not set |
743 | CONFIG_NET_ETHERNET=y | 739 | CONFIG_NET_ETHERNET=y |
744 | CONFIG_MII=y | 740 | CONFIG_MII=y |
745 | # CONFIG_MACE is not set | ||
746 | # CONFIG_BMAC is not set | ||
747 | # CONFIG_HAPPYMEAL is not set | 741 | # CONFIG_HAPPYMEAL is not set |
748 | # CONFIG_SUNGEM is not set | 742 | # CONFIG_SUNGEM is not set |
749 | # CONFIG_CASSINI is not set | 743 | # CONFIG_CASSINI is not set |
@@ -754,8 +748,12 @@ CONFIG_MII=y | |||
754 | # CONFIG_IBM_NEW_EMAC_RGMII is not set | 748 | # CONFIG_IBM_NEW_EMAC_RGMII is not set |
755 | # CONFIG_IBM_NEW_EMAC_TAH is not set | 749 | # CONFIG_IBM_NEW_EMAC_TAH is not set |
756 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set | 750 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set |
751 | # CONFIG_IBM_NEW_EMAC_NO_FLOW_CTRL is not set | ||
752 | # CONFIG_IBM_NEW_EMAC_MAL_CLR_ICINTSTAT is not set | ||
753 | # CONFIG_IBM_NEW_EMAC_MAL_COMMON_ERR is not set | ||
757 | # CONFIG_NET_PCI is not set | 754 | # CONFIG_NET_PCI is not set |
758 | # CONFIG_B44 is not set | 755 | # CONFIG_B44 is not set |
756 | # CONFIG_ATL2 is not set | ||
759 | CONFIG_NETDEV_1000=y | 757 | CONFIG_NETDEV_1000=y |
760 | # CONFIG_ACENIC is not set | 758 | # CONFIG_ACENIC is not set |
761 | # CONFIG_DL2K is not set | 759 | # CONFIG_DL2K is not set |
@@ -778,6 +776,7 @@ CONFIG_GIANFAR=y | |||
778 | # CONFIG_QLA3XXX is not set | 776 | # CONFIG_QLA3XXX is not set |
779 | # CONFIG_ATL1 is not set | 777 | # CONFIG_ATL1 is not set |
780 | # CONFIG_ATL1E is not set | 778 | # CONFIG_ATL1E is not set |
779 | # CONFIG_JME is not set | ||
781 | # CONFIG_NETDEV_10000 is not set | 780 | # CONFIG_NETDEV_10000 is not set |
782 | # CONFIG_TR is not set | 781 | # CONFIG_TR is not set |
783 | 782 | ||
@@ -890,14 +889,11 @@ CONFIG_SERIAL_8250_RUNTIME_UARTS=2 | |||
890 | # CONFIG_SERIAL_UARTLITE is not set | 889 | # CONFIG_SERIAL_UARTLITE is not set |
891 | CONFIG_SERIAL_CORE=y | 890 | CONFIG_SERIAL_CORE=y |
892 | CONFIG_SERIAL_CORE_CONSOLE=y | 891 | CONFIG_SERIAL_CORE_CONSOLE=y |
893 | # CONFIG_SERIAL_PMACZILOG is not set | ||
894 | # CONFIG_SERIAL_JSM is not set | 892 | # CONFIG_SERIAL_JSM is not set |
895 | # CONFIG_SERIAL_OF_PLATFORM is not set | 893 | # CONFIG_SERIAL_OF_PLATFORM is not set |
896 | CONFIG_UNIX98_PTYS=y | 894 | CONFIG_UNIX98_PTYS=y |
897 | CONFIG_LEGACY_PTYS=y | 895 | CONFIG_LEGACY_PTYS=y |
898 | CONFIG_LEGACY_PTY_COUNT=256 | 896 | CONFIG_LEGACY_PTY_COUNT=256 |
899 | # CONFIG_BRIQ_PANEL is not set | ||
900 | # CONFIG_HVC_RTAS is not set | ||
901 | # CONFIG_IPMI_HANDLER is not set | 897 | # CONFIG_IPMI_HANDLER is not set |
902 | CONFIG_HW_RANDOM=m | 898 | CONFIG_HW_RANDOM=m |
903 | # CONFIG_NVRAM is not set | 899 | # CONFIG_NVRAM is not set |
@@ -935,12 +931,6 @@ CONFIG_I2C_HELPER_AUTO=y | |||
935 | # CONFIG_I2C_VIAPRO is not set | 931 | # CONFIG_I2C_VIAPRO is not set |
936 | 932 | ||
937 | # | 933 | # |
938 | # Mac SMBus host controller drivers | ||
939 | # | ||
940 | # CONFIG_I2C_HYDRA is not set | ||
941 | CONFIG_I2C_POWERMAC=y | ||
942 | |||
943 | # | ||
944 | # I2C system bus drivers (mostly embedded / system-on-chip) | 934 | # I2C system bus drivers (mostly embedded / system-on-chip) |
945 | # | 935 | # |
946 | CONFIG_I2C_MPC=y | 936 | CONFIG_I2C_MPC=y |
@@ -997,7 +987,6 @@ CONFIG_HWMON=y | |||
997 | # CONFIG_SENSORS_ADM9240 is not set | 987 | # CONFIG_SENSORS_ADM9240 is not set |
998 | # CONFIG_SENSORS_ADT7470 is not set | 988 | # CONFIG_SENSORS_ADT7470 is not set |
999 | # CONFIG_SENSORS_ADT7473 is not set | 989 | # CONFIG_SENSORS_ADT7473 is not set |
1000 | # CONFIG_SENSORS_AMS is not set | ||
1001 | # CONFIG_SENSORS_ATXP1 is not set | 990 | # CONFIG_SENSORS_ATXP1 is not set |
1002 | # CONFIG_SENSORS_DS1621 is not set | 991 | # CONFIG_SENSORS_DS1621 is not set |
1003 | # CONFIG_SENSORS_I5K_AMB is not set | 992 | # CONFIG_SENSORS_I5K_AMB is not set |
@@ -1052,7 +1041,6 @@ CONFIG_WATCHDOG=y | |||
1052 | CONFIG_SOFT_WATCHDOG=m | 1041 | CONFIG_SOFT_WATCHDOG=m |
1053 | # CONFIG_ALIM7101_WDT is not set | 1042 | # CONFIG_ALIM7101_WDT is not set |
1054 | # CONFIG_8xxx_WDT is not set | 1043 | # CONFIG_8xxx_WDT is not set |
1055 | # CONFIG_WATCHDOG_RTAS is not set | ||
1056 | 1044 | ||
1057 | # | 1045 | # |
1058 | # PCI-based Watchdog Cards | 1046 | # PCI-based Watchdog Cards |
@@ -1073,6 +1061,17 @@ CONFIG_SSB_POSSIBLE=y | |||
1073 | # CONFIG_MFD_SM501 is not set | 1061 | # CONFIG_MFD_SM501 is not set |
1074 | # CONFIG_HTC_PASIC3 is not set | 1062 | # CONFIG_HTC_PASIC3 is not set |
1075 | # CONFIG_MFD_TMIO is not set | 1063 | # CONFIG_MFD_TMIO is not set |
1064 | # CONFIG_PMIC_DA903X is not set | ||
1065 | # CONFIG_MFD_WM8400 is not set | ||
1066 | # CONFIG_MFD_WM8350_I2C is not set | ||
1067 | |||
1068 | # | ||
1069 | # Voltage and Current regulators | ||
1070 | # | ||
1071 | # CONFIG_REGULATOR is not set | ||
1072 | # CONFIG_REGULATOR_FIXED_VOLTAGE is not set | ||
1073 | # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set | ||
1074 | # CONFIG_REGULATOR_BQ24022 is not set | ||
1076 | 1075 | ||
1077 | # | 1076 | # |
1078 | # Multimedia devices | 1077 | # Multimedia devices |
@@ -1116,6 +1115,12 @@ CONFIG_HID_SUPPORT=y | |||
1116 | CONFIG_HID=y | 1115 | CONFIG_HID=y |
1117 | # CONFIG_HID_DEBUG is not set | 1116 | # CONFIG_HID_DEBUG is not set |
1118 | # CONFIG_HIDRAW is not set | 1117 | # CONFIG_HIDRAW is not set |
1118 | # CONFIG_HID_PID is not set | ||
1119 | |||
1120 | # | ||
1121 | # Special HID drivers | ||
1122 | # | ||
1123 | CONFIG_HID_COMPAT=y | ||
1119 | CONFIG_USB_SUPPORT=y | 1124 | CONFIG_USB_SUPPORT=y |
1120 | CONFIG_USB_ARCH_HAS_HCD=y | 1125 | CONFIG_USB_ARCH_HAS_HCD=y |
1121 | CONFIG_USB_ARCH_HAS_OHCI=y | 1126 | CONFIG_USB_ARCH_HAS_OHCI=y |
@@ -1132,6 +1137,7 @@ CONFIG_USB_ARCH_HAS_EHCI=y | |||
1132 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' | 1137 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' |
1133 | # | 1138 | # |
1134 | # CONFIG_USB_GADGET is not set | 1139 | # CONFIG_USB_GADGET is not set |
1140 | # CONFIG_UWB is not set | ||
1135 | # CONFIG_MMC is not set | 1141 | # CONFIG_MMC is not set |
1136 | # CONFIG_MEMSTICK is not set | 1142 | # CONFIG_MEMSTICK is not set |
1137 | # CONFIG_NEW_LEDS is not set | 1143 | # CONFIG_NEW_LEDS is not set |
@@ -1141,6 +1147,7 @@ CONFIG_USB_ARCH_HAS_EHCI=y | |||
1141 | # CONFIG_RTC_CLASS is not set | 1147 | # CONFIG_RTC_CLASS is not set |
1142 | # CONFIG_DMADEVICES is not set | 1148 | # CONFIG_DMADEVICES is not set |
1143 | # CONFIG_UIO is not set | 1149 | # CONFIG_UIO is not set |
1150 | # CONFIG_STAGING is not set | ||
1144 | 1151 | ||
1145 | # | 1152 | # |
1146 | # File systems | 1153 | # File systems |
@@ -1154,9 +1161,11 @@ CONFIG_EXT3_FS=y | |||
1154 | CONFIG_EXT3_FS_XATTR=y | 1161 | CONFIG_EXT3_FS_XATTR=y |
1155 | CONFIG_EXT3_FS_POSIX_ACL=y | 1162 | CONFIG_EXT3_FS_POSIX_ACL=y |
1156 | # CONFIG_EXT3_FS_SECURITY is not set | 1163 | # CONFIG_EXT3_FS_SECURITY is not set |
1157 | # CONFIG_EXT4DEV_FS is not set | 1164 | # CONFIG_EXT4_FS is not set |
1158 | CONFIG_JBD=y | 1165 | CONFIG_JBD=y |
1159 | # CONFIG_JBD_DEBUG is not set | 1166 | # CONFIG_JBD_DEBUG is not set |
1167 | CONFIG_JBD2=m | ||
1168 | # CONFIG_JBD2_DEBUG is not set | ||
1160 | CONFIG_FS_MBCACHE=y | 1169 | CONFIG_FS_MBCACHE=y |
1161 | CONFIG_REISERFS_FS=m | 1170 | CONFIG_REISERFS_FS=m |
1162 | # CONFIG_REISERFS_CHECK is not set | 1171 | # CONFIG_REISERFS_CHECK is not set |
@@ -1166,12 +1175,14 @@ CONFIG_REISERFS_FS_POSIX_ACL=y | |||
1166 | # CONFIG_REISERFS_FS_SECURITY is not set | 1175 | # CONFIG_REISERFS_FS_SECURITY is not set |
1167 | # CONFIG_JFS_FS is not set | 1176 | # CONFIG_JFS_FS is not set |
1168 | CONFIG_FS_POSIX_ACL=y | 1177 | CONFIG_FS_POSIX_ACL=y |
1178 | CONFIG_FILE_LOCKING=y | ||
1169 | # CONFIG_XFS_FS is not set | 1179 | # CONFIG_XFS_FS is not set |
1170 | CONFIG_OCFS2_FS=m | 1180 | CONFIG_OCFS2_FS=m |
1171 | CONFIG_OCFS2_FS_O2CB=m | 1181 | CONFIG_OCFS2_FS_O2CB=m |
1172 | CONFIG_OCFS2_FS_STATS=y | 1182 | CONFIG_OCFS2_FS_STATS=y |
1173 | CONFIG_OCFS2_DEBUG_MASKLOG=y | 1183 | CONFIG_OCFS2_DEBUG_MASKLOG=y |
1174 | # CONFIG_OCFS2_DEBUG_FS is not set | 1184 | # CONFIG_OCFS2_DEBUG_FS is not set |
1185 | # CONFIG_OCFS2_COMPAT_JBD is not set | ||
1175 | CONFIG_DNOTIFY=y | 1186 | CONFIG_DNOTIFY=y |
1176 | CONFIG_INOTIFY=y | 1187 | CONFIG_INOTIFY=y |
1177 | CONFIG_INOTIFY_USER=y | 1188 | CONFIG_INOTIFY_USER=y |
@@ -1199,6 +1210,7 @@ CONFIG_AUTOFS4_FS=m | |||
1199 | CONFIG_PROC_FS=y | 1210 | CONFIG_PROC_FS=y |
1200 | CONFIG_PROC_KCORE=y | 1211 | CONFIG_PROC_KCORE=y |
1201 | CONFIG_PROC_SYSCTL=y | 1212 | CONFIG_PROC_SYSCTL=y |
1213 | CONFIG_PROC_PAGE_MONITOR=y | ||
1202 | CONFIG_SYSFS=y | 1214 | CONFIG_SYSFS=y |
1203 | CONFIG_TMPFS=y | 1215 | CONFIG_TMPFS=y |
1204 | # CONFIG_TMPFS_POSIX_ACL is not set | 1216 | # CONFIG_TMPFS_POSIX_ACL is not set |
@@ -1237,6 +1249,7 @@ CONFIG_LOCKD_V4=y | |||
1237 | CONFIG_NFS_COMMON=y | 1249 | CONFIG_NFS_COMMON=y |
1238 | CONFIG_SUNRPC=y | 1250 | CONFIG_SUNRPC=y |
1239 | CONFIG_SUNRPC_GSS=y | 1251 | CONFIG_SUNRPC_GSS=y |
1252 | # CONFIG_SUNRPC_REGISTER_V4 is not set | ||
1240 | CONFIG_RPCSEC_GSS_KRB5=y | 1253 | CONFIG_RPCSEC_GSS_KRB5=y |
1241 | # CONFIG_RPCSEC_GSS_SPKM3 is not set | 1254 | # CONFIG_RPCSEC_GSS_SPKM3 is not set |
1242 | CONFIG_SMB_FS=m | 1255 | CONFIG_SMB_FS=m |
@@ -1257,7 +1270,6 @@ CONFIG_CIFS_POSIX=y | |||
1257 | # Partition Types | 1270 | # Partition Types |
1258 | # | 1271 | # |
1259 | # CONFIG_PARTITION_ADVANCED is not set | 1272 | # CONFIG_PARTITION_ADVANCED is not set |
1260 | CONFIG_MAC_PARTITION=y | ||
1261 | CONFIG_MSDOS_PARTITION=y | 1273 | CONFIG_MSDOS_PARTITION=y |
1262 | CONFIG_NLS=m | 1274 | CONFIG_NLS=m |
1263 | CONFIG_NLS_DEFAULT="iso8859-1" | 1275 | CONFIG_NLS_DEFAULT="iso8859-1" |
@@ -1305,7 +1317,6 @@ CONFIG_NLS_UTF8=m | |||
1305 | # Library routines | 1317 | # Library routines |
1306 | # | 1318 | # |
1307 | CONFIG_BITREVERSE=y | 1319 | CONFIG_BITREVERSE=y |
1308 | # CONFIG_GENERIC_FIND_FIRST_BIT is not set | ||
1309 | CONFIG_CRC_CCITT=m | 1320 | CONFIG_CRC_CCITT=m |
1310 | # CONFIG_CRC16 is not set | 1321 | # CONFIG_CRC16 is not set |
1311 | # CONFIG_CRC_T10DIF is not set | 1322 | # CONFIG_CRC_T10DIF is not set |
@@ -1358,16 +1369,24 @@ CONFIG_DEBUG_INFO=y | |||
1358 | # CONFIG_DEBUG_SG is not set | 1369 | # CONFIG_DEBUG_SG is not set |
1359 | # CONFIG_BOOT_PRINTK_DELAY is not set | 1370 | # CONFIG_BOOT_PRINTK_DELAY is not set |
1360 | # CONFIG_RCU_TORTURE_TEST is not set | 1371 | # CONFIG_RCU_TORTURE_TEST is not set |
1372 | # CONFIG_RCU_CPU_STALL_DETECTOR is not set | ||
1361 | # CONFIG_BACKTRACE_SELF_TEST is not set | 1373 | # CONFIG_BACKTRACE_SELF_TEST is not set |
1374 | # CONFIG_DEBUG_BLOCK_EXT_DEVT is not set | ||
1362 | # CONFIG_FAULT_INJECTION is not set | 1375 | # CONFIG_FAULT_INJECTION is not set |
1363 | # CONFIG_LATENCYTOP is not set | 1376 | # CONFIG_LATENCYTOP is not set |
1364 | CONFIG_SYSCTL_SYSCALL_CHECK=y | 1377 | CONFIG_SYSCTL_SYSCALL_CHECK=y |
1365 | CONFIG_HAVE_FTRACE=y | 1378 | CONFIG_HAVE_FUNCTION_TRACER=y |
1366 | CONFIG_HAVE_DYNAMIC_FTRACE=y | 1379 | |
1367 | # CONFIG_FTRACE is not set | 1380 | # |
1381 | # Tracers | ||
1382 | # | ||
1383 | # CONFIG_FUNCTION_TRACER is not set | ||
1368 | # CONFIG_PREEMPT_TRACER is not set | 1384 | # CONFIG_PREEMPT_TRACER is not set |
1369 | # CONFIG_SCHED_TRACER is not set | 1385 | # CONFIG_SCHED_TRACER is not set |
1370 | # CONFIG_CONTEXT_SWITCH_TRACER is not set | 1386 | # CONFIG_CONTEXT_SWITCH_TRACER is not set |
1387 | # CONFIG_BOOT_TRACER is not set | ||
1388 | # CONFIG_STACK_TRACER is not set | ||
1389 | # CONFIG_DYNAMIC_PRINTK_DEBUG is not set | ||
1371 | # CONFIG_SAMPLES is not set | 1390 | # CONFIG_SAMPLES is not set |
1372 | CONFIG_HAVE_ARCH_KGDB=y | 1391 | CONFIG_HAVE_ARCH_KGDB=y |
1373 | # CONFIG_KGDB is not set | 1392 | # CONFIG_KGDB is not set |
@@ -1376,6 +1395,7 @@ CONFIG_HAVE_ARCH_KGDB=y | |||
1376 | # CONFIG_DEBUG_PAGEALLOC is not set | 1395 | # CONFIG_DEBUG_PAGEALLOC is not set |
1377 | # CONFIG_CODE_PATCHING_SELFTEST is not set | 1396 | # CONFIG_CODE_PATCHING_SELFTEST is not set |
1378 | # CONFIG_FTR_FIXUP_SELFTEST is not set | 1397 | # CONFIG_FTR_FIXUP_SELFTEST is not set |
1398 | # CONFIG_MSI_BITMAP_SELFTEST is not set | ||
1379 | # CONFIG_XMON is not set | 1399 | # CONFIG_XMON is not set |
1380 | # CONFIG_IRQSTACKS is not set | 1400 | # CONFIG_IRQSTACKS is not set |
1381 | # CONFIG_VIRQ_DEBUG is not set | 1401 | # CONFIG_VIRQ_DEBUG is not set |
@@ -1388,6 +1408,7 @@ CONFIG_HAVE_ARCH_KGDB=y | |||
1388 | # | 1408 | # |
1389 | # CONFIG_KEYS is not set | 1409 | # CONFIG_KEYS is not set |
1390 | CONFIG_SECURITY=y | 1410 | CONFIG_SECURITY=y |
1411 | # CONFIG_SECURITYFS is not set | ||
1391 | CONFIG_SECURITY_NETWORK=y | 1412 | CONFIG_SECURITY_NETWORK=y |
1392 | # CONFIG_SECURITY_NETWORK_XFRM is not set | 1413 | # CONFIG_SECURITY_NETWORK_XFRM is not set |
1393 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set | 1414 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set |
@@ -1397,10 +1418,12 @@ CONFIG_CRYPTO=y | |||
1397 | # | 1418 | # |
1398 | # Crypto core or helper | 1419 | # Crypto core or helper |
1399 | # | 1420 | # |
1421 | # CONFIG_CRYPTO_FIPS is not set | ||
1400 | CONFIG_CRYPTO_ALGAPI=y | 1422 | CONFIG_CRYPTO_ALGAPI=y |
1401 | CONFIG_CRYPTO_AEAD=m | 1423 | CONFIG_CRYPTO_AEAD=y |
1402 | CONFIG_CRYPTO_BLKCIPHER=y | 1424 | CONFIG_CRYPTO_BLKCIPHER=y |
1403 | CONFIG_CRYPTO_HASH=y | 1425 | CONFIG_CRYPTO_HASH=y |
1426 | CONFIG_CRYPTO_RNG=y | ||
1404 | CONFIG_CRYPTO_MANAGER=y | 1427 | CONFIG_CRYPTO_MANAGER=y |
1405 | # CONFIG_CRYPTO_GF128MUL is not set | 1428 | # CONFIG_CRYPTO_GF128MUL is not set |
1406 | CONFIG_CRYPTO_NULL=m | 1429 | CONFIG_CRYPTO_NULL=m |
@@ -1474,6 +1497,11 @@ CONFIG_CRYPTO_TWOFISH_COMMON=m | |||
1474 | # | 1497 | # |
1475 | CONFIG_CRYPTO_DEFLATE=m | 1498 | CONFIG_CRYPTO_DEFLATE=m |
1476 | # CONFIG_CRYPTO_LZO is not set | 1499 | # CONFIG_CRYPTO_LZO is not set |
1500 | |||
1501 | # | ||
1502 | # Random Number Generation | ||
1503 | # | ||
1504 | # CONFIG_CRYPTO_ANSI_CPRNG is not set | ||
1477 | CONFIG_CRYPTO_HW=y | 1505 | CONFIG_CRYPTO_HW=y |
1478 | # CONFIG_CRYPTO_DEV_HIFN_795X is not set | 1506 | # CONFIG_CRYPTO_DEV_HIFN_795X is not set |
1479 | # CONFIG_CRYPTO_DEV_TALITOS is not set | 1507 | # CONFIG_CRYPTO_DEV_TALITOS is not set |
diff --git a/arch/powerpc/configs/adder875_defconfig b/arch/powerpc/configs/adder875_defconfig index 63cd51fbb4b9..024f279af90a 100644 --- a/arch/powerpc/configs/adder875_defconfig +++ b/arch/powerpc/configs/adder875_defconfig | |||
@@ -1,7 +1,7 @@ | |||
1 | # | 1 | # |
2 | # Automatically generated make config: don't edit | 2 | # Automatically generated make config: don't edit |
3 | # Linux kernel version: 2.6.27-rc4 | 3 | # Linux kernel version: 2.6.28-rc3 |
4 | # Thu Aug 21 00:52:00 2008 | 4 | # Sat Nov 8 12:39:32 2008 |
5 | # | 5 | # |
6 | # CONFIG_PPC64 is not set | 6 | # CONFIG_PPC64 is not set |
7 | 7 | ||
@@ -19,7 +19,7 @@ CONFIG_8xx=y | |||
19 | CONFIG_NOT_COHERENT_CACHE=y | 19 | CONFIG_NOT_COHERENT_CACHE=y |
20 | CONFIG_PPC32=y | 20 | CONFIG_PPC32=y |
21 | CONFIG_WORD_SIZE=32 | 21 | CONFIG_WORD_SIZE=32 |
22 | CONFIG_PPC_MERGE=y | 22 | # CONFIG_ARCH_PHYS_ADDR_T_64BIT is not set |
23 | CONFIG_MMU=y | 23 | CONFIG_MMU=y |
24 | CONFIG_GENERIC_CMOS_UPDATE=y | 24 | CONFIG_GENERIC_CMOS_UPDATE=y |
25 | CONFIG_GENERIC_TIME=y | 25 | CONFIG_GENERIC_TIME=y |
@@ -102,6 +102,7 @@ CONFIG_SIGNALFD=y | |||
102 | CONFIG_TIMERFD=y | 102 | CONFIG_TIMERFD=y |
103 | CONFIG_EVENTFD=y | 103 | CONFIG_EVENTFD=y |
104 | CONFIG_SHMEM=y | 104 | CONFIG_SHMEM=y |
105 | CONFIG_AIO=y | ||
105 | # CONFIG_VM_EVENT_COUNTERS is not set | 106 | # CONFIG_VM_EVENT_COUNTERS is not set |
106 | CONFIG_SLUB_DEBUG=y | 107 | CONFIG_SLUB_DEBUG=y |
107 | # CONFIG_SLAB is not set | 108 | # CONFIG_SLAB is not set |
@@ -115,10 +116,7 @@ CONFIG_HAVE_IOREMAP_PROT=y | |||
115 | CONFIG_HAVE_KPROBES=y | 116 | CONFIG_HAVE_KPROBES=y |
116 | CONFIG_HAVE_KRETPROBES=y | 117 | CONFIG_HAVE_KRETPROBES=y |
117 | CONFIG_HAVE_ARCH_TRACEHOOK=y | 118 | CONFIG_HAVE_ARCH_TRACEHOOK=y |
118 | # CONFIG_HAVE_DMA_ATTRS is not set | ||
119 | # CONFIG_USE_GENERIC_SMP_HELPERS is not set | ||
120 | CONFIG_HAVE_CLK=y | 119 | CONFIG_HAVE_CLK=y |
121 | CONFIG_PROC_PAGE_MONITOR=y | ||
122 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set | 120 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set |
123 | CONFIG_SLABINFO=y | 121 | CONFIG_SLABINFO=y |
124 | # CONFIG_TINY_SHMEM is not set | 122 | # CONFIG_TINY_SHMEM is not set |
@@ -144,6 +142,7 @@ CONFIG_DEFAULT_DEADLINE=y | |||
144 | # CONFIG_DEFAULT_NOOP is not set | 142 | # CONFIG_DEFAULT_NOOP is not set |
145 | CONFIG_DEFAULT_IOSCHED="deadline" | 143 | CONFIG_DEFAULT_IOSCHED="deadline" |
146 | CONFIG_CLASSIC_RCU=y | 144 | CONFIG_CLASSIC_RCU=y |
145 | # CONFIG_FREEZER is not set | ||
147 | 146 | ||
148 | # | 147 | # |
149 | # Platform support | 148 | # Platform support |
@@ -156,6 +155,7 @@ CONFIG_CPM1=y | |||
156 | # CONFIG_MPC885ADS is not set | 155 | # CONFIG_MPC885ADS is not set |
157 | # CONFIG_PPC_EP88XC is not set | 156 | # CONFIG_PPC_EP88XC is not set |
158 | CONFIG_PPC_ADDER875=y | 157 | CONFIG_PPC_ADDER875=y |
158 | # CONFIG_PPC_MGSUVD is not set | ||
159 | 159 | ||
160 | # | 160 | # |
161 | # MPC8xx CPM Options | 161 | # MPC8xx CPM Options |
@@ -184,6 +184,7 @@ CONFIG_NO_UCODE_PATCH=y | |||
184 | # CONFIG_PPC_INDIRECT_IO is not set | 184 | # CONFIG_PPC_INDIRECT_IO is not set |
185 | # CONFIG_GENERIC_IOMAP is not set | 185 | # CONFIG_GENERIC_IOMAP is not set |
186 | # CONFIG_CPU_FREQ is not set | 186 | # CONFIG_CPU_FREQ is not set |
187 | # CONFIG_QUICC_ENGINE is not set | ||
187 | # CONFIG_FSL_ULI1575 is not set | 188 | # CONFIG_FSL_ULI1575 is not set |
188 | CONFIG_CPM=y | 189 | CONFIG_CPM=y |
189 | 190 | ||
@@ -191,7 +192,6 @@ CONFIG_CPM=y | |||
191 | # Kernel options | 192 | # Kernel options |
192 | # | 193 | # |
193 | # CONFIG_HIGHMEM is not set | 194 | # CONFIG_HIGHMEM is not set |
194 | # CONFIG_TICK_ONESHOT is not set | ||
195 | # CONFIG_NO_HZ is not set | 195 | # CONFIG_NO_HZ is not set |
196 | # CONFIG_HIGH_RES_TIMERS is not set | 196 | # CONFIG_HIGH_RES_TIMERS is not set |
197 | CONFIG_GENERIC_CLOCKEVENTS_BUILD=y | 197 | CONFIG_GENERIC_CLOCKEVENTS_BUILD=y |
@@ -205,6 +205,8 @@ CONFIG_PREEMPT_NONE=y | |||
205 | # CONFIG_PREEMPT_VOLUNTARY is not set | 205 | # CONFIG_PREEMPT_VOLUNTARY is not set |
206 | # CONFIG_PREEMPT is not set | 206 | # CONFIG_PREEMPT is not set |
207 | CONFIG_BINFMT_ELF=y | 207 | CONFIG_BINFMT_ELF=y |
208 | # CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set | ||
209 | # CONFIG_HAVE_AOUT is not set | ||
208 | # CONFIG_BINFMT_MISC is not set | 210 | # CONFIG_BINFMT_MISC is not set |
209 | # CONFIG_MATH_EMULATION is not set | 211 | # CONFIG_MATH_EMULATION is not set |
210 | # CONFIG_8XX_MINIMAL_FPEMU is not set | 212 | # CONFIG_8XX_MINIMAL_FPEMU is not set |
@@ -220,15 +222,15 @@ CONFIG_FLATMEM_MANUAL=y | |||
220 | # CONFIG_SPARSEMEM_MANUAL is not set | 222 | # CONFIG_SPARSEMEM_MANUAL is not set |
221 | CONFIG_FLATMEM=y | 223 | CONFIG_FLATMEM=y |
222 | CONFIG_FLAT_NODE_MEM_MAP=y | 224 | CONFIG_FLAT_NODE_MEM_MAP=y |
223 | # CONFIG_SPARSEMEM_STATIC is not set | ||
224 | # CONFIG_SPARSEMEM_VMEMMAP_ENABLE is not set | ||
225 | CONFIG_PAGEFLAGS_EXTENDED=y | 225 | CONFIG_PAGEFLAGS_EXTENDED=y |
226 | CONFIG_SPLIT_PTLOCK_CPUS=4 | 226 | CONFIG_SPLIT_PTLOCK_CPUS=4 |
227 | CONFIG_MIGRATION=y | 227 | CONFIG_MIGRATION=y |
228 | # CONFIG_RESOURCES_64BIT is not set | 228 | # CONFIG_RESOURCES_64BIT is not set |
229 | # CONFIG_PHYS_ADDR_T_64BIT is not set | ||
229 | CONFIG_ZONE_DMA_FLAG=1 | 230 | CONFIG_ZONE_DMA_FLAG=1 |
230 | CONFIG_BOUNCE=y | 231 | CONFIG_BOUNCE=y |
231 | CONFIG_VIRT_TO_BUS=y | 232 | CONFIG_VIRT_TO_BUS=y |
233 | CONFIG_UNEVICTABLE_LRU=y | ||
232 | CONFIG_FORCE_MAX_ZONEORDER=11 | 234 | CONFIG_FORCE_MAX_ZONEORDER=11 |
233 | # CONFIG_PROC_DEVICETREE is not set | 235 | # CONFIG_PROC_DEVICETREE is not set |
234 | # CONFIG_CMDLINE_BOOL is not set | 236 | # CONFIG_CMDLINE_BOOL is not set |
@@ -310,6 +312,7 @@ CONFIG_DEFAULT_TCP_CONG="cubic" | |||
310 | # CONFIG_TIPC is not set | 312 | # CONFIG_TIPC is not set |
311 | # CONFIG_ATM is not set | 313 | # CONFIG_ATM is not set |
312 | # CONFIG_BRIDGE is not set | 314 | # CONFIG_BRIDGE is not set |
315 | # CONFIG_NET_DSA is not set | ||
313 | # CONFIG_VLAN_8021Q is not set | 316 | # CONFIG_VLAN_8021Q is not set |
314 | # CONFIG_DECNET is not set | 317 | # CONFIG_DECNET is not set |
315 | # CONFIG_LLC2 is not set | 318 | # CONFIG_LLC2 is not set |
@@ -330,11 +333,10 @@ CONFIG_DEFAULT_TCP_CONG="cubic" | |||
330 | # CONFIG_IRDA is not set | 333 | # CONFIG_IRDA is not set |
331 | # CONFIG_BT is not set | 334 | # CONFIG_BT is not set |
332 | # CONFIG_AF_RXRPC is not set | 335 | # CONFIG_AF_RXRPC is not set |
333 | 336 | # CONFIG_PHONET is not set | |
334 | # | 337 | CONFIG_WIRELESS=y |
335 | # Wireless | ||
336 | # | ||
337 | # CONFIG_CFG80211 is not set | 338 | # CONFIG_CFG80211 is not set |
339 | CONFIG_WIRELESS_OLD_REGULATORY=y | ||
338 | # CONFIG_WIRELESS_EXT is not set | 340 | # CONFIG_WIRELESS_EXT is not set |
339 | # CONFIG_MAC80211 is not set | 341 | # CONFIG_MAC80211 is not set |
340 | # CONFIG_IEEE80211 is not set | 342 | # CONFIG_IEEE80211 is not set |
@@ -476,6 +478,9 @@ CONFIG_MII=y | |||
476 | # CONFIG_IBM_NEW_EMAC_RGMII is not set | 478 | # CONFIG_IBM_NEW_EMAC_RGMII is not set |
477 | # CONFIG_IBM_NEW_EMAC_TAH is not set | 479 | # CONFIG_IBM_NEW_EMAC_TAH is not set |
478 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set | 480 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set |
481 | # CONFIG_IBM_NEW_EMAC_NO_FLOW_CTRL is not set | ||
482 | # CONFIG_IBM_NEW_EMAC_MAL_CLR_ICINTSTAT is not set | ||
483 | # CONFIG_IBM_NEW_EMAC_MAL_COMMON_ERR is not set | ||
479 | # CONFIG_B44 is not set | 484 | # CONFIG_B44 is not set |
480 | CONFIG_FS_ENET=y | 485 | CONFIG_FS_ENET=y |
481 | # CONFIG_FS_ENET_HAS_SCC is not set | 486 | # CONFIG_FS_ENET_HAS_SCC is not set |
@@ -534,6 +539,7 @@ CONFIG_MOUSE_PS2_LOGIPS2PP=y | |||
534 | CONFIG_MOUSE_PS2_SYNAPTICS=y | 539 | CONFIG_MOUSE_PS2_SYNAPTICS=y |
535 | CONFIG_MOUSE_PS2_LIFEBOOK=y | 540 | CONFIG_MOUSE_PS2_LIFEBOOK=y |
536 | CONFIG_MOUSE_PS2_TRACKPOINT=y | 541 | CONFIG_MOUSE_PS2_TRACKPOINT=y |
542 | # CONFIG_MOUSE_PS2_ELANTECH is not set | ||
537 | # CONFIG_MOUSE_PS2_TOUCHKIT is not set | 543 | # CONFIG_MOUSE_PS2_TOUCHKIT is not set |
538 | # CONFIG_MOUSE_SERIAL is not set | 544 | # CONFIG_MOUSE_SERIAL is not set |
539 | # CONFIG_MOUSE_VSXXXAA is not set | 545 | # CONFIG_MOUSE_VSXXXAA is not set |
@@ -573,12 +579,6 @@ CONFIG_SERIAL_CORE=y | |||
573 | CONFIG_SERIAL_CORE_CONSOLE=y | 579 | CONFIG_SERIAL_CORE_CONSOLE=y |
574 | CONFIG_SERIAL_CPM=y | 580 | CONFIG_SERIAL_CPM=y |
575 | CONFIG_SERIAL_CPM_CONSOLE=y | 581 | CONFIG_SERIAL_CPM_CONSOLE=y |
576 | # CONFIG_SERIAL_CPM_SCC1 is not set | ||
577 | # CONFIG_SERIAL_CPM_SCC2 is not set | ||
578 | # CONFIG_SERIAL_CPM_SCC3 is not set | ||
579 | # CONFIG_SERIAL_CPM_SCC4 is not set | ||
580 | CONFIG_SERIAL_CPM_SMC1=y | ||
581 | CONFIG_SERIAL_CPM_SMC2=y | ||
582 | CONFIG_UNIX98_PTYS=y | 582 | CONFIG_UNIX98_PTYS=y |
583 | # CONFIG_LEGACY_PTYS is not set | 583 | # CONFIG_LEGACY_PTYS is not set |
584 | # CONFIG_IPMI_HANDLER is not set | 584 | # CONFIG_IPMI_HANDLER is not set |
@@ -614,6 +614,14 @@ CONFIG_SSB_POSSIBLE=y | |||
614 | # CONFIG_MFD_TMIO is not set | 614 | # CONFIG_MFD_TMIO is not set |
615 | 615 | ||
616 | # | 616 | # |
617 | # Voltage and Current regulators | ||
618 | # | ||
619 | # CONFIG_REGULATOR is not set | ||
620 | # CONFIG_REGULATOR_FIXED_VOLTAGE is not set | ||
621 | # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set | ||
622 | # CONFIG_REGULATOR_BQ24022 is not set | ||
623 | |||
624 | # | ||
617 | # Multimedia devices | 625 | # Multimedia devices |
618 | # | 626 | # |
619 | 627 | ||
@@ -652,16 +660,18 @@ CONFIG_VIDEO_OUTPUT_CONTROL=y | |||
652 | # CONFIG_RTC_CLASS is not set | 660 | # CONFIG_RTC_CLASS is not set |
653 | # CONFIG_DMADEVICES is not set | 661 | # CONFIG_DMADEVICES is not set |
654 | # CONFIG_UIO is not set | 662 | # CONFIG_UIO is not set |
663 | # CONFIG_STAGING is not set | ||
655 | 664 | ||
656 | # | 665 | # |
657 | # File systems | 666 | # File systems |
658 | # | 667 | # |
659 | # CONFIG_EXT2_FS is not set | 668 | # CONFIG_EXT2_FS is not set |
660 | # CONFIG_EXT3_FS is not set | 669 | # CONFIG_EXT3_FS is not set |
661 | # CONFIG_EXT4DEV_FS is not set | 670 | # CONFIG_EXT4_FS is not set |
662 | # CONFIG_REISERFS_FS is not set | 671 | # CONFIG_REISERFS_FS is not set |
663 | # CONFIG_JFS_FS is not set | 672 | # CONFIG_JFS_FS is not set |
664 | # CONFIG_FS_POSIX_ACL is not set | 673 | # CONFIG_FS_POSIX_ACL is not set |
674 | CONFIG_FILE_LOCKING=y | ||
665 | # CONFIG_XFS_FS is not set | 675 | # CONFIG_XFS_FS is not set |
666 | # CONFIG_OCFS2_FS is not set | 676 | # CONFIG_OCFS2_FS is not set |
667 | # CONFIG_DNOTIFY is not set | 677 | # CONFIG_DNOTIFY is not set |
@@ -690,6 +700,7 @@ CONFIG_VIDEO_OUTPUT_CONTROL=y | |||
690 | CONFIG_PROC_FS=y | 700 | CONFIG_PROC_FS=y |
691 | # CONFIG_PROC_KCORE is not set | 701 | # CONFIG_PROC_KCORE is not set |
692 | CONFIG_PROC_SYSCTL=y | 702 | CONFIG_PROC_SYSCTL=y |
703 | CONFIG_PROC_PAGE_MONITOR=y | ||
693 | CONFIG_SYSFS=y | 704 | CONFIG_SYSFS=y |
694 | CONFIG_TMPFS=y | 705 | CONFIG_TMPFS=y |
695 | # CONFIG_TMPFS_POSIX_ACL is not set | 706 | # CONFIG_TMPFS_POSIX_ACL is not set |
@@ -727,6 +738,7 @@ CONFIG_LOCKD=y | |||
727 | CONFIG_LOCKD_V4=y | 738 | CONFIG_LOCKD_V4=y |
728 | CONFIG_NFS_COMMON=y | 739 | CONFIG_NFS_COMMON=y |
729 | CONFIG_SUNRPC=y | 740 | CONFIG_SUNRPC=y |
741 | # CONFIG_SUNRPC_REGISTER_V4 is not set | ||
730 | # CONFIG_RPCSEC_GSS_KRB5 is not set | 742 | # CONFIG_RPCSEC_GSS_KRB5 is not set |
731 | # CONFIG_RPCSEC_GSS_SPKM3 is not set | 743 | # CONFIG_RPCSEC_GSS_SPKM3 is not set |
732 | # CONFIG_SMB_FS is not set | 744 | # CONFIG_SMB_FS is not set |
@@ -762,7 +774,6 @@ CONFIG_MSDOS_PARTITION=y | |||
762 | # | 774 | # |
763 | # Library routines | 775 | # Library routines |
764 | # | 776 | # |
765 | # CONFIG_GENERIC_FIND_FIRST_BIT is not set | ||
766 | # CONFIG_CRC_CCITT is not set | 777 | # CONFIG_CRC_CCITT is not set |
767 | # CONFIG_CRC16 is not set | 778 | # CONFIG_CRC16 is not set |
768 | # CONFIG_CRC_T10DIF is not set | 779 | # CONFIG_CRC_T10DIF is not set |
@@ -812,14 +823,22 @@ CONFIG_DEBUG_INFO=y | |||
812 | # CONFIG_DEBUG_SG is not set | 823 | # CONFIG_DEBUG_SG is not set |
813 | # CONFIG_BOOT_PRINTK_DELAY is not set | 824 | # CONFIG_BOOT_PRINTK_DELAY is not set |
814 | # CONFIG_RCU_TORTURE_TEST is not set | 825 | # CONFIG_RCU_TORTURE_TEST is not set |
826 | # CONFIG_RCU_CPU_STALL_DETECTOR is not set | ||
815 | # CONFIG_BACKTRACE_SELF_TEST is not set | 827 | # CONFIG_BACKTRACE_SELF_TEST is not set |
828 | # CONFIG_DEBUG_BLOCK_EXT_DEVT is not set | ||
816 | # CONFIG_FAULT_INJECTION is not set | 829 | # CONFIG_FAULT_INJECTION is not set |
817 | # CONFIG_LATENCYTOP is not set | 830 | # CONFIG_LATENCYTOP is not set |
818 | CONFIG_HAVE_FTRACE=y | 831 | CONFIG_HAVE_FUNCTION_TRACER=y |
819 | CONFIG_HAVE_DYNAMIC_FTRACE=y | 832 | |
820 | # CONFIG_FTRACE is not set | 833 | # |
834 | # Tracers | ||
835 | # | ||
836 | # CONFIG_FUNCTION_TRACER is not set | ||
821 | # CONFIG_SCHED_TRACER is not set | 837 | # CONFIG_SCHED_TRACER is not set |
822 | # CONFIG_CONTEXT_SWITCH_TRACER is not set | 838 | # CONFIG_CONTEXT_SWITCH_TRACER is not set |
839 | # CONFIG_BOOT_TRACER is not set | ||
840 | # CONFIG_STACK_TRACER is not set | ||
841 | # CONFIG_DYNAMIC_PRINTK_DEBUG is not set | ||
823 | # CONFIG_SAMPLES is not set | 842 | # CONFIG_SAMPLES is not set |
824 | CONFIG_HAVE_ARCH_KGDB=y | 843 | CONFIG_HAVE_ARCH_KGDB=y |
825 | # CONFIG_KGDB is not set | 844 | # CONFIG_KGDB is not set |
@@ -828,6 +847,7 @@ CONFIG_HAVE_ARCH_KGDB=y | |||
828 | # CONFIG_DEBUG_PAGEALLOC is not set | 847 | # CONFIG_DEBUG_PAGEALLOC is not set |
829 | # CONFIG_CODE_PATCHING_SELFTEST is not set | 848 | # CONFIG_CODE_PATCHING_SELFTEST is not set |
830 | # CONFIG_FTR_FIXUP_SELFTEST is not set | 849 | # CONFIG_FTR_FIXUP_SELFTEST is not set |
850 | # CONFIG_MSI_BITMAP_SELFTEST is not set | ||
831 | # CONFIG_XMON is not set | 851 | # CONFIG_XMON is not set |
832 | # CONFIG_IRQSTACKS is not set | 852 | # CONFIG_IRQSTACKS is not set |
833 | # CONFIG_VIRQ_DEBUG is not set | 853 | # CONFIG_VIRQ_DEBUG is not set |
@@ -839,6 +859,7 @@ CONFIG_HAVE_ARCH_KGDB=y | |||
839 | # | 859 | # |
840 | # CONFIG_KEYS is not set | 860 | # CONFIG_KEYS is not set |
841 | # CONFIG_SECURITY is not set | 861 | # CONFIG_SECURITY is not set |
862 | # CONFIG_SECURITYFS is not set | ||
842 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set | 863 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set |
843 | # CONFIG_CRYPTO is not set | 864 | # CONFIG_CRYPTO is not set |
844 | CONFIG_PPC_CLOCK=y | 865 | CONFIG_PPC_CLOCK=y |
diff --git a/arch/powerpc/configs/c2k_defconfig b/arch/powerpc/configs/c2k_defconfig index c16521ffb477..5078594cd1f5 100644 --- a/arch/powerpc/configs/c2k_defconfig +++ b/arch/powerpc/configs/c2k_defconfig | |||
@@ -1,7 +1,7 @@ | |||
1 | # | 1 | # |
2 | # Automatically generated make config: don't edit | 2 | # Automatically generated make config: don't edit |
3 | # Linux kernel version: 2.6.27-rc4 | 3 | # Linux kernel version: 2.6.28-rc3 |
4 | # Thu Aug 21 00:52:02 2008 | 4 | # Sat Nov 8 12:39:34 2008 |
5 | # | 5 | # |
6 | # CONFIG_PPC64 is not set | 6 | # CONFIG_PPC64 is not set |
7 | 7 | ||
@@ -24,7 +24,7 @@ CONFIG_NOT_COHERENT_CACHE=y | |||
24 | CONFIG_CHECK_CACHE_COHERENCY=y | 24 | CONFIG_CHECK_CACHE_COHERENCY=y |
25 | CONFIG_PPC32=y | 25 | CONFIG_PPC32=y |
26 | CONFIG_WORD_SIZE=32 | 26 | CONFIG_WORD_SIZE=32 |
27 | CONFIG_PPC_MERGE=y | 27 | # CONFIG_ARCH_PHYS_ADDR_T_64BIT is not set |
28 | CONFIG_MMU=y | 28 | CONFIG_MMU=y |
29 | CONFIG_GENERIC_CMOS_UPDATE=y | 29 | CONFIG_GENERIC_CMOS_UPDATE=y |
30 | CONFIG_GENERIC_TIME=y | 30 | CONFIG_GENERIC_TIME=y |
@@ -114,7 +114,9 @@ CONFIG_SIGNALFD=y | |||
114 | CONFIG_TIMERFD=y | 114 | CONFIG_TIMERFD=y |
115 | CONFIG_EVENTFD=y | 115 | CONFIG_EVENTFD=y |
116 | CONFIG_SHMEM=y | 116 | CONFIG_SHMEM=y |
117 | CONFIG_AIO=y | ||
117 | CONFIG_VM_EVENT_COUNTERS=y | 118 | CONFIG_VM_EVENT_COUNTERS=y |
119 | CONFIG_PCI_QUIRKS=y | ||
118 | CONFIG_SLUB_DEBUG=y | 120 | CONFIG_SLUB_DEBUG=y |
119 | # CONFIG_SLAB is not set | 121 | # CONFIG_SLAB is not set |
120 | CONFIG_SLUB=y | 122 | CONFIG_SLUB=y |
@@ -130,10 +132,6 @@ CONFIG_HAVE_IOREMAP_PROT=y | |||
130 | CONFIG_HAVE_KPROBES=y | 132 | CONFIG_HAVE_KPROBES=y |
131 | CONFIG_HAVE_KRETPROBES=y | 133 | CONFIG_HAVE_KRETPROBES=y |
132 | CONFIG_HAVE_ARCH_TRACEHOOK=y | 134 | CONFIG_HAVE_ARCH_TRACEHOOK=y |
133 | # CONFIG_HAVE_DMA_ATTRS is not set | ||
134 | # CONFIG_USE_GENERIC_SMP_HELPERS is not set | ||
135 | # CONFIG_HAVE_CLK is not set | ||
136 | CONFIG_PROC_PAGE_MONITOR=y | ||
137 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set | 135 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set |
138 | CONFIG_SLABINFO=y | 136 | CONFIG_SLABINFO=y |
139 | CONFIG_RT_MUTEXES=y | 137 | CONFIG_RT_MUTEXES=y |
@@ -166,6 +164,7 @@ CONFIG_DEFAULT_CFQ=y | |||
166 | # CONFIG_DEFAULT_NOOP is not set | 164 | # CONFIG_DEFAULT_NOOP is not set |
167 | CONFIG_DEFAULT_IOSCHED="cfq" | 165 | CONFIG_DEFAULT_IOSCHED="cfq" |
168 | CONFIG_CLASSIC_RCU=y | 166 | CONFIG_CLASSIC_RCU=y |
167 | # CONFIG_FREEZER is not set | ||
169 | 168 | ||
170 | # | 169 | # |
171 | # Platform support | 170 | # Platform support |
@@ -227,7 +226,6 @@ CONFIG_CPU_FREQ_GOV_ONDEMAND=m | |||
227 | # Kernel options | 226 | # Kernel options |
228 | # | 227 | # |
229 | CONFIG_HIGHMEM=y | 228 | CONFIG_HIGHMEM=y |
230 | # CONFIG_TICK_ONESHOT is not set | ||
231 | # CONFIG_NO_HZ is not set | 229 | # CONFIG_NO_HZ is not set |
232 | # CONFIG_HIGH_RES_TIMERS is not set | 230 | # CONFIG_HIGH_RES_TIMERS is not set |
233 | CONFIG_GENERIC_CLOCKEVENTS_BUILD=y | 231 | CONFIG_GENERIC_CLOCKEVENTS_BUILD=y |
@@ -241,6 +239,8 @@ CONFIG_HZ=250 | |||
241 | CONFIG_PREEMPT_VOLUNTARY=y | 239 | CONFIG_PREEMPT_VOLUNTARY=y |
242 | # CONFIG_PREEMPT is not set | 240 | # CONFIG_PREEMPT is not set |
243 | CONFIG_BINFMT_ELF=y | 241 | CONFIG_BINFMT_ELF=y |
242 | # CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set | ||
243 | # CONFIG_HAVE_AOUT is not set | ||
244 | CONFIG_BINFMT_MISC=y | 244 | CONFIG_BINFMT_MISC=y |
245 | # CONFIG_IOMMU_HELPER is not set | 245 | # CONFIG_IOMMU_HELPER is not set |
246 | CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y | 246 | CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y |
@@ -255,15 +255,15 @@ CONFIG_FLATMEM_MANUAL=y | |||
255 | # CONFIG_SPARSEMEM_MANUAL is not set | 255 | # CONFIG_SPARSEMEM_MANUAL is not set |
256 | CONFIG_FLATMEM=y | 256 | CONFIG_FLATMEM=y |
257 | CONFIG_FLAT_NODE_MEM_MAP=y | 257 | CONFIG_FLAT_NODE_MEM_MAP=y |
258 | # CONFIG_SPARSEMEM_STATIC is not set | ||
259 | # CONFIG_SPARSEMEM_VMEMMAP_ENABLE is not set | ||
260 | CONFIG_PAGEFLAGS_EXTENDED=y | 258 | CONFIG_PAGEFLAGS_EXTENDED=y |
261 | CONFIG_SPLIT_PTLOCK_CPUS=4 | 259 | CONFIG_SPLIT_PTLOCK_CPUS=4 |
262 | CONFIG_MIGRATION=y | 260 | CONFIG_MIGRATION=y |
263 | # CONFIG_RESOURCES_64BIT is not set | 261 | # CONFIG_RESOURCES_64BIT is not set |
262 | # CONFIG_PHYS_ADDR_T_64BIT is not set | ||
264 | CONFIG_ZONE_DMA_FLAG=1 | 263 | CONFIG_ZONE_DMA_FLAG=1 |
265 | CONFIG_BOUNCE=y | 264 | CONFIG_BOUNCE=y |
266 | CONFIG_VIRT_TO_BUS=y | 265 | CONFIG_VIRT_TO_BUS=y |
266 | CONFIG_UNEVICTABLE_LRU=y | ||
267 | CONFIG_FORCE_MAX_ZONEORDER=11 | 267 | CONFIG_FORCE_MAX_ZONEORDER=11 |
268 | # CONFIG_PROC_DEVICETREE is not set | 268 | # CONFIG_PROC_DEVICETREE is not set |
269 | # CONFIG_CMDLINE_BOOL is not set | 269 | # CONFIG_CMDLINE_BOOL is not set |
@@ -285,7 +285,7 @@ CONFIG_PCI_SYSCALL=y | |||
285 | # CONFIG_PCIEPORTBUS is not set | 285 | # CONFIG_PCIEPORTBUS is not set |
286 | CONFIG_ARCH_SUPPORTS_MSI=y | 286 | CONFIG_ARCH_SUPPORTS_MSI=y |
287 | CONFIG_PCI_MSI=y | 287 | CONFIG_PCI_MSI=y |
288 | CONFIG_PCI_LEGACY=y | 288 | # CONFIG_PCI_LEGACY is not set |
289 | # CONFIG_PCI_DEBUG is not set | 289 | # CONFIG_PCI_DEBUG is not set |
290 | # CONFIG_PCCARD is not set | 290 | # CONFIG_PCCARD is not set |
291 | CONFIG_HOTPLUG_PCI=y | 291 | CONFIG_HOTPLUG_PCI=y |
@@ -361,36 +361,6 @@ CONFIG_INET_TCP_DIAG=y | |||
361 | CONFIG_TCP_CONG_CUBIC=y | 361 | CONFIG_TCP_CONG_CUBIC=y |
362 | CONFIG_DEFAULT_TCP_CONG="cubic" | 362 | CONFIG_DEFAULT_TCP_CONG="cubic" |
363 | # CONFIG_TCP_MD5SIG is not set | 363 | # CONFIG_TCP_MD5SIG is not set |
364 | CONFIG_IP_VS=m | ||
365 | # CONFIG_IP_VS_DEBUG is not set | ||
366 | CONFIG_IP_VS_TAB_BITS=12 | ||
367 | |||
368 | # | ||
369 | # IPVS transport protocol load balancing support | ||
370 | # | ||
371 | CONFIG_IP_VS_PROTO_TCP=y | ||
372 | CONFIG_IP_VS_PROTO_UDP=y | ||
373 | CONFIG_IP_VS_PROTO_ESP=y | ||
374 | CONFIG_IP_VS_PROTO_AH=y | ||
375 | |||
376 | # | ||
377 | # IPVS scheduler | ||
378 | # | ||
379 | CONFIG_IP_VS_RR=m | ||
380 | CONFIG_IP_VS_WRR=m | ||
381 | CONFIG_IP_VS_LC=m | ||
382 | CONFIG_IP_VS_WLC=m | ||
383 | CONFIG_IP_VS_LBLC=m | ||
384 | CONFIG_IP_VS_LBLCR=m | ||
385 | CONFIG_IP_VS_DH=m | ||
386 | CONFIG_IP_VS_SH=m | ||
387 | CONFIG_IP_VS_SED=m | ||
388 | CONFIG_IP_VS_NQ=m | ||
389 | |||
390 | # | ||
391 | # IPVS application helper | ||
392 | # | ||
393 | CONFIG_IP_VS_FTP=m | ||
394 | CONFIG_IPV6=m | 364 | CONFIG_IPV6=m |
395 | CONFIG_IPV6_PRIVACY=y | 365 | CONFIG_IPV6_PRIVACY=y |
396 | # CONFIG_IPV6_ROUTER_PREF is not set | 366 | # CONFIG_IPV6_ROUTER_PREF is not set |
@@ -427,8 +397,8 @@ CONFIG_NETFILTER_XTABLES=m | |||
427 | # CONFIG_NETFILTER_XT_TARGET_CLASSIFY is not set | 397 | # CONFIG_NETFILTER_XT_TARGET_CLASSIFY is not set |
428 | # CONFIG_NETFILTER_XT_TARGET_DSCP is not set | 398 | # CONFIG_NETFILTER_XT_TARGET_DSCP is not set |
429 | # CONFIG_NETFILTER_XT_TARGET_MARK is not set | 399 | # CONFIG_NETFILTER_XT_TARGET_MARK is not set |
430 | # CONFIG_NETFILTER_XT_TARGET_NFQUEUE is not set | ||
431 | # CONFIG_NETFILTER_XT_TARGET_NFLOG is not set | 400 | # CONFIG_NETFILTER_XT_TARGET_NFLOG is not set |
401 | # CONFIG_NETFILTER_XT_TARGET_NFQUEUE is not set | ||
432 | # CONFIG_NETFILTER_XT_TARGET_RATEEST is not set | 402 | # CONFIG_NETFILTER_XT_TARGET_RATEEST is not set |
433 | # CONFIG_NETFILTER_XT_TARGET_TRACE is not set | 403 | # CONFIG_NETFILTER_XT_TARGET_TRACE is not set |
434 | # CONFIG_NETFILTER_XT_TARGET_SECMARK is not set | 404 | # CONFIG_NETFILTER_XT_TARGET_SECMARK is not set |
@@ -438,37 +408,70 @@ CONFIG_NETFILTER_XTABLES=m | |||
438 | # CONFIG_NETFILTER_XT_MATCH_DCCP is not set | 408 | # CONFIG_NETFILTER_XT_MATCH_DCCP is not set |
439 | # CONFIG_NETFILTER_XT_MATCH_DSCP is not set | 409 | # CONFIG_NETFILTER_XT_MATCH_DSCP is not set |
440 | # CONFIG_NETFILTER_XT_MATCH_ESP is not set | 410 | # CONFIG_NETFILTER_XT_MATCH_ESP is not set |
411 | # CONFIG_NETFILTER_XT_MATCH_HASHLIMIT is not set | ||
441 | # CONFIG_NETFILTER_XT_MATCH_IPRANGE is not set | 412 | # CONFIG_NETFILTER_XT_MATCH_IPRANGE is not set |
442 | # CONFIG_NETFILTER_XT_MATCH_LENGTH is not set | 413 | # CONFIG_NETFILTER_XT_MATCH_LENGTH is not set |
443 | # CONFIG_NETFILTER_XT_MATCH_LIMIT is not set | 414 | # CONFIG_NETFILTER_XT_MATCH_LIMIT is not set |
444 | # CONFIG_NETFILTER_XT_MATCH_MAC is not set | 415 | # CONFIG_NETFILTER_XT_MATCH_MAC is not set |
445 | # CONFIG_NETFILTER_XT_MATCH_MARK is not set | 416 | # CONFIG_NETFILTER_XT_MATCH_MARK is not set |
417 | # CONFIG_NETFILTER_XT_MATCH_MULTIPORT is not set | ||
446 | # CONFIG_NETFILTER_XT_MATCH_OWNER is not set | 418 | # CONFIG_NETFILTER_XT_MATCH_OWNER is not set |
447 | # CONFIG_NETFILTER_XT_MATCH_POLICY is not set | 419 | # CONFIG_NETFILTER_XT_MATCH_POLICY is not set |
448 | # CONFIG_NETFILTER_XT_MATCH_MULTIPORT is not set | ||
449 | # CONFIG_NETFILTER_XT_MATCH_PHYSDEV is not set | 420 | # CONFIG_NETFILTER_XT_MATCH_PHYSDEV is not set |
450 | # CONFIG_NETFILTER_XT_MATCH_PKTTYPE is not set | 421 | # CONFIG_NETFILTER_XT_MATCH_PKTTYPE is not set |
451 | # CONFIG_NETFILTER_XT_MATCH_QUOTA is not set | 422 | # CONFIG_NETFILTER_XT_MATCH_QUOTA is not set |
452 | # CONFIG_NETFILTER_XT_MATCH_RATEEST is not set | 423 | # CONFIG_NETFILTER_XT_MATCH_RATEEST is not set |
453 | # CONFIG_NETFILTER_XT_MATCH_REALM is not set | 424 | # CONFIG_NETFILTER_XT_MATCH_REALM is not set |
425 | # CONFIG_NETFILTER_XT_MATCH_RECENT is not set | ||
454 | # CONFIG_NETFILTER_XT_MATCH_SCTP is not set | 426 | # CONFIG_NETFILTER_XT_MATCH_SCTP is not set |
455 | # CONFIG_NETFILTER_XT_MATCH_STATISTIC is not set | 427 | # CONFIG_NETFILTER_XT_MATCH_STATISTIC is not set |
456 | # CONFIG_NETFILTER_XT_MATCH_STRING is not set | 428 | # CONFIG_NETFILTER_XT_MATCH_STRING is not set |
457 | # CONFIG_NETFILTER_XT_MATCH_TCPMSS is not set | 429 | # CONFIG_NETFILTER_XT_MATCH_TCPMSS is not set |
458 | # CONFIG_NETFILTER_XT_MATCH_TIME is not set | 430 | # CONFIG_NETFILTER_XT_MATCH_TIME is not set |
459 | # CONFIG_NETFILTER_XT_MATCH_U32 is not set | 431 | # CONFIG_NETFILTER_XT_MATCH_U32 is not set |
460 | # CONFIG_NETFILTER_XT_MATCH_HASHLIMIT is not set | 432 | CONFIG_IP_VS=m |
433 | # CONFIG_IP_VS_IPV6 is not set | ||
434 | # CONFIG_IP_VS_DEBUG is not set | ||
435 | CONFIG_IP_VS_TAB_BITS=12 | ||
436 | |||
437 | # | ||
438 | # IPVS transport protocol load balancing support | ||
439 | # | ||
440 | CONFIG_IP_VS_PROTO_TCP=y | ||
441 | CONFIG_IP_VS_PROTO_UDP=y | ||
442 | CONFIG_IP_VS_PROTO_AH_ESP=y | ||
443 | CONFIG_IP_VS_PROTO_ESP=y | ||
444 | CONFIG_IP_VS_PROTO_AH=y | ||
445 | |||
446 | # | ||
447 | # IPVS scheduler | ||
448 | # | ||
449 | CONFIG_IP_VS_RR=m | ||
450 | CONFIG_IP_VS_WRR=m | ||
451 | CONFIG_IP_VS_LC=m | ||
452 | CONFIG_IP_VS_WLC=m | ||
453 | CONFIG_IP_VS_LBLC=m | ||
454 | CONFIG_IP_VS_LBLCR=m | ||
455 | CONFIG_IP_VS_DH=m | ||
456 | CONFIG_IP_VS_SH=m | ||
457 | CONFIG_IP_VS_SED=m | ||
458 | CONFIG_IP_VS_NQ=m | ||
459 | |||
460 | # | ||
461 | # IPVS application helper | ||
462 | # | ||
463 | CONFIG_IP_VS_FTP=m | ||
461 | 464 | ||
462 | # | 465 | # |
463 | # IP: Netfilter Configuration | 466 | # IP: Netfilter Configuration |
464 | # | 467 | # |
468 | # CONFIG_NF_DEFRAG_IPV4 is not set | ||
465 | CONFIG_IP_NF_QUEUE=m | 469 | CONFIG_IP_NF_QUEUE=m |
466 | CONFIG_IP_NF_IPTABLES=m | 470 | CONFIG_IP_NF_IPTABLES=m |
467 | CONFIG_IP_NF_MATCH_RECENT=m | 471 | CONFIG_IP_NF_MATCH_ADDRTYPE=m |
468 | CONFIG_IP_NF_MATCH_ECN=m | ||
469 | # CONFIG_IP_NF_MATCH_AH is not set | 472 | # CONFIG_IP_NF_MATCH_AH is not set |
473 | CONFIG_IP_NF_MATCH_ECN=m | ||
470 | CONFIG_IP_NF_MATCH_TTL=m | 474 | CONFIG_IP_NF_MATCH_TTL=m |
471 | CONFIG_IP_NF_MATCH_ADDRTYPE=m | ||
472 | CONFIG_IP_NF_FILTER=m | 475 | CONFIG_IP_NF_FILTER=m |
473 | CONFIG_IP_NF_TARGET_REJECT=m | 476 | CONFIG_IP_NF_TARGET_REJECT=m |
474 | CONFIG_IP_NF_TARGET_LOG=m | 477 | CONFIG_IP_NF_TARGET_LOG=m |
@@ -487,25 +490,21 @@ CONFIG_IP_NF_ARP_MANGLE=m | |||
487 | # | 490 | # |
488 | # CONFIG_IP6_NF_QUEUE is not set | 491 | # CONFIG_IP6_NF_QUEUE is not set |
489 | CONFIG_IP6_NF_IPTABLES=m | 492 | CONFIG_IP6_NF_IPTABLES=m |
490 | CONFIG_IP6_NF_MATCH_RT=m | 493 | # CONFIG_IP6_NF_MATCH_AH is not set |
491 | CONFIG_IP6_NF_MATCH_OPTS=m | 494 | CONFIG_IP6_NF_MATCH_EUI64=m |
492 | CONFIG_IP6_NF_MATCH_FRAG=m | 495 | CONFIG_IP6_NF_MATCH_FRAG=m |
496 | CONFIG_IP6_NF_MATCH_OPTS=m | ||
493 | CONFIG_IP6_NF_MATCH_HL=m | 497 | CONFIG_IP6_NF_MATCH_HL=m |
494 | CONFIG_IP6_NF_MATCH_IPV6HEADER=m | 498 | CONFIG_IP6_NF_MATCH_IPV6HEADER=m |
495 | # CONFIG_IP6_NF_MATCH_AH is not set | ||
496 | # CONFIG_IP6_NF_MATCH_MH is not set | 499 | # CONFIG_IP6_NF_MATCH_MH is not set |
497 | CONFIG_IP6_NF_MATCH_EUI64=m | 500 | CONFIG_IP6_NF_MATCH_RT=m |
498 | CONFIG_IP6_NF_FILTER=m | ||
499 | CONFIG_IP6_NF_TARGET_LOG=m | 501 | CONFIG_IP6_NF_TARGET_LOG=m |
502 | CONFIG_IP6_NF_FILTER=m | ||
500 | # CONFIG_IP6_NF_TARGET_REJECT is not set | 503 | # CONFIG_IP6_NF_TARGET_REJECT is not set |
501 | CONFIG_IP6_NF_MANGLE=m | 504 | CONFIG_IP6_NF_MANGLE=m |
502 | # CONFIG_IP6_NF_TARGET_HL is not set | 505 | # CONFIG_IP6_NF_TARGET_HL is not set |
503 | CONFIG_IP6_NF_RAW=m | 506 | CONFIG_IP6_NF_RAW=m |
504 | # CONFIG_IP6_NF_SECURITY is not set | 507 | # CONFIG_IP6_NF_SECURITY is not set |
505 | |||
506 | # | ||
507 | # Bridge: Netfilter Configuration | ||
508 | # | ||
509 | CONFIG_BRIDGE_NF_EBTABLES=m | 508 | CONFIG_BRIDGE_NF_EBTABLES=m |
510 | CONFIG_BRIDGE_EBT_BROUTE=m | 509 | CONFIG_BRIDGE_EBT_BROUTE=m |
511 | CONFIG_BRIDGE_EBT_T_FILTER=m | 510 | CONFIG_BRIDGE_EBT_T_FILTER=m |
@@ -545,6 +544,7 @@ CONFIG_ATM_BR2684=m | |||
545 | # CONFIG_ATM_BR2684_IPFILTER is not set | 544 | # CONFIG_ATM_BR2684_IPFILTER is not set |
546 | CONFIG_STP=m | 545 | CONFIG_STP=m |
547 | CONFIG_BRIDGE=m | 546 | CONFIG_BRIDGE=m |
547 | # CONFIG_NET_DSA is not set | ||
548 | CONFIG_VLAN_8021Q=m | 548 | CONFIG_VLAN_8021Q=m |
549 | # CONFIG_VLAN_8021Q_GVRP is not set | 549 | # CONFIG_VLAN_8021Q_GVRP is not set |
550 | # CONFIG_DECNET is not set | 550 | # CONFIG_DECNET is not set |
@@ -566,6 +566,7 @@ CONFIG_NET_SCH_HTB=m | |||
566 | CONFIG_NET_SCH_HFSC=m | 566 | CONFIG_NET_SCH_HFSC=m |
567 | CONFIG_NET_SCH_ATM=m | 567 | CONFIG_NET_SCH_ATM=m |
568 | CONFIG_NET_SCH_PRIO=m | 568 | CONFIG_NET_SCH_PRIO=m |
569 | # CONFIG_NET_SCH_MULTIQ is not set | ||
569 | CONFIG_NET_SCH_RED=m | 570 | CONFIG_NET_SCH_RED=m |
570 | CONFIG_NET_SCH_SFQ=m | 571 | CONFIG_NET_SCH_SFQ=m |
571 | CONFIG_NET_SCH_TEQL=m | 572 | CONFIG_NET_SCH_TEQL=m |
@@ -627,12 +628,11 @@ CONFIG_BT_HCIBCM203X=m | |||
627 | CONFIG_BT_HCIBFUSB=m | 628 | CONFIG_BT_HCIBFUSB=m |
628 | CONFIG_BT_HCIVHCI=m | 629 | CONFIG_BT_HCIVHCI=m |
629 | # CONFIG_AF_RXRPC is not set | 630 | # CONFIG_AF_RXRPC is not set |
631 | # CONFIG_PHONET is not set | ||
630 | CONFIG_FIB_RULES=y | 632 | CONFIG_FIB_RULES=y |
631 | 633 | CONFIG_WIRELESS=y | |
632 | # | ||
633 | # Wireless | ||
634 | # | ||
635 | # CONFIG_CFG80211 is not set | 634 | # CONFIG_CFG80211 is not set |
635 | CONFIG_WIRELESS_OLD_REGULATORY=y | ||
636 | CONFIG_WIRELESS_EXT=y | 636 | CONFIG_WIRELESS_EXT=y |
637 | CONFIG_WIRELESS_EXT_SYSFS=y | 637 | CONFIG_WIRELESS_EXT_SYSFS=y |
638 | # CONFIG_MAC80211 is not set | 638 | # CONFIG_MAC80211 is not set |
@@ -910,8 +910,12 @@ CONFIG_MII=y | |||
910 | # CONFIG_IBM_NEW_EMAC_RGMII is not set | 910 | # CONFIG_IBM_NEW_EMAC_RGMII is not set |
911 | # CONFIG_IBM_NEW_EMAC_TAH is not set | 911 | # CONFIG_IBM_NEW_EMAC_TAH is not set |
912 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set | 912 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set |
913 | # CONFIG_IBM_NEW_EMAC_NO_FLOW_CTRL is not set | ||
914 | # CONFIG_IBM_NEW_EMAC_MAL_CLR_ICINTSTAT is not set | ||
915 | # CONFIG_IBM_NEW_EMAC_MAL_COMMON_ERR is not set | ||
913 | # CONFIG_NET_PCI is not set | 916 | # CONFIG_NET_PCI is not set |
914 | # CONFIG_B44 is not set | 917 | # CONFIG_B44 is not set |
918 | # CONFIG_ATL2 is not set | ||
915 | CONFIG_NETDEV_1000=y | 919 | CONFIG_NETDEV_1000=y |
916 | # CONFIG_ACENIC is not set | 920 | # CONFIG_ACENIC is not set |
917 | # CONFIG_DL2K is not set | 921 | # CONFIG_DL2K is not set |
@@ -933,6 +937,7 @@ CONFIG_MV643XX_ETH=y | |||
933 | # CONFIG_QLA3XXX is not set | 937 | # CONFIG_QLA3XXX is not set |
934 | # CONFIG_ATL1 is not set | 938 | # CONFIG_ATL1 is not set |
935 | # CONFIG_ATL1E is not set | 939 | # CONFIG_ATL1E is not set |
940 | # CONFIG_JME is not set | ||
936 | # CONFIG_NETDEV_10000 is not set | 941 | # CONFIG_NETDEV_10000 is not set |
937 | # CONFIG_TR is not set | 942 | # CONFIG_TR is not set |
938 | 943 | ||
@@ -998,6 +1003,7 @@ CONFIG_INPUT_MISC=y | |||
998 | # CONFIG_INPUT_KEYSPAN_REMOTE is not set | 1003 | # CONFIG_INPUT_KEYSPAN_REMOTE is not set |
999 | # CONFIG_INPUT_POWERMATE is not set | 1004 | # CONFIG_INPUT_POWERMATE is not set |
1000 | # CONFIG_INPUT_YEALINK is not set | 1005 | # CONFIG_INPUT_YEALINK is not set |
1006 | # CONFIG_INPUT_CM109 is not set | ||
1001 | CONFIG_INPUT_UINPUT=m | 1007 | CONFIG_INPUT_UINPUT=m |
1002 | 1008 | ||
1003 | # | 1009 | # |
@@ -1226,6 +1232,16 @@ CONFIG_SSB_POSSIBLE=y | |||
1226 | # CONFIG_MFD_SM501 is not set | 1232 | # CONFIG_MFD_SM501 is not set |
1227 | # CONFIG_HTC_PASIC3 is not set | 1233 | # CONFIG_HTC_PASIC3 is not set |
1228 | # CONFIG_MFD_TMIO is not set | 1234 | # CONFIG_MFD_TMIO is not set |
1235 | # CONFIG_MFD_WM8400 is not set | ||
1236 | # CONFIG_MFD_WM8350_I2C is not set | ||
1237 | |||
1238 | # | ||
1239 | # Voltage and Current regulators | ||
1240 | # | ||
1241 | # CONFIG_REGULATOR is not set | ||
1242 | # CONFIG_REGULATOR_FIXED_VOLTAGE is not set | ||
1243 | # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set | ||
1244 | # CONFIG_REGULATOR_BQ24022 is not set | ||
1229 | 1245 | ||
1230 | # | 1246 | # |
1231 | # Multimedia devices | 1247 | # Multimedia devices |
@@ -1283,6 +1299,8 @@ CONFIG_USB_DEVICEFS=y | |||
1283 | CONFIG_USB_SUSPEND=y | 1299 | CONFIG_USB_SUSPEND=y |
1284 | # CONFIG_USB_OTG is not set | 1300 | # CONFIG_USB_OTG is not set |
1285 | CONFIG_USB_MON=y | 1301 | CONFIG_USB_MON=y |
1302 | # CONFIG_USB_WUSB is not set | ||
1303 | # CONFIG_USB_WUSB_CBAF is not set | ||
1286 | 1304 | ||
1287 | # | 1305 | # |
1288 | # USB Host Controller Drivers | 1306 | # USB Host Controller Drivers |
@@ -1305,6 +1323,8 @@ CONFIG_USB_OHCI_LITTLE_ENDIAN=y | |||
1305 | CONFIG_USB_UHCI_HCD=m | 1323 | CONFIG_USB_UHCI_HCD=m |
1306 | # CONFIG_USB_SL811_HCD is not set | 1324 | # CONFIG_USB_SL811_HCD is not set |
1307 | # CONFIG_USB_R8A66597_HCD is not set | 1325 | # CONFIG_USB_R8A66597_HCD is not set |
1326 | # CONFIG_USB_WHCI_HCD is not set | ||
1327 | # CONFIG_USB_HWA_HCD is not set | ||
1308 | 1328 | ||
1309 | # | 1329 | # |
1310 | # Enable Host or Gadget support to see Inventra options | 1330 | # Enable Host or Gadget support to see Inventra options |
@@ -1316,6 +1336,7 @@ CONFIG_USB_UHCI_HCD=m | |||
1316 | CONFIG_USB_ACM=m | 1336 | CONFIG_USB_ACM=m |
1317 | CONFIG_USB_PRINTER=m | 1337 | CONFIG_USB_PRINTER=m |
1318 | # CONFIG_USB_WDM is not set | 1338 | # CONFIG_USB_WDM is not set |
1339 | # CONFIG_USB_TMC is not set | ||
1319 | 1340 | ||
1320 | # | 1341 | # |
1321 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' | 1342 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' |
@@ -1337,7 +1358,6 @@ CONFIG_USB_STORAGE_JUMPSHOT=y | |||
1337 | # CONFIG_USB_STORAGE_ALAUDA is not set | 1358 | # CONFIG_USB_STORAGE_ALAUDA is not set |
1338 | # CONFIG_USB_STORAGE_ONETOUCH is not set | 1359 | # CONFIG_USB_STORAGE_ONETOUCH is not set |
1339 | # CONFIG_USB_STORAGE_KARMA is not set | 1360 | # CONFIG_USB_STORAGE_KARMA is not set |
1340 | # CONFIG_USB_STORAGE_SIERRA is not set | ||
1341 | # CONFIG_USB_STORAGE_CYPRESS_ATACB is not set | 1361 | # CONFIG_USB_STORAGE_CYPRESS_ATACB is not set |
1342 | # CONFIG_USB_LIBUSUAL is not set | 1362 | # CONFIG_USB_LIBUSUAL is not set |
1343 | 1363 | ||
@@ -1413,6 +1433,7 @@ CONFIG_USB_SERIAL_OMNINET=m | |||
1413 | CONFIG_USB_EMI62=m | 1433 | CONFIG_USB_EMI62=m |
1414 | # CONFIG_USB_EMI26 is not set | 1434 | # CONFIG_USB_EMI26 is not set |
1415 | # CONFIG_USB_ADUTUX is not set | 1435 | # CONFIG_USB_ADUTUX is not set |
1436 | # CONFIG_USB_SEVSEG is not set | ||
1416 | CONFIG_USB_RIO500=m | 1437 | CONFIG_USB_RIO500=m |
1417 | CONFIG_USB_LEGOTOWER=m | 1438 | CONFIG_USB_LEGOTOWER=m |
1418 | CONFIG_USB_LCD=m | 1439 | CONFIG_USB_LCD=m |
@@ -1430,12 +1451,14 @@ CONFIG_USB_LED=m | |||
1430 | # CONFIG_USB_IOWARRIOR is not set | 1451 | # CONFIG_USB_IOWARRIOR is not set |
1431 | CONFIG_USB_TEST=m | 1452 | CONFIG_USB_TEST=m |
1432 | # CONFIG_USB_ISIGHTFW is not set | 1453 | # CONFIG_USB_ISIGHTFW is not set |
1454 | # CONFIG_USB_VST is not set | ||
1433 | CONFIG_USB_ATM=m | 1455 | CONFIG_USB_ATM=m |
1434 | CONFIG_USB_SPEEDTOUCH=m | 1456 | CONFIG_USB_SPEEDTOUCH=m |
1435 | # CONFIG_USB_CXACRU is not set | 1457 | # CONFIG_USB_CXACRU is not set |
1436 | # CONFIG_USB_UEAGLEATM is not set | 1458 | # CONFIG_USB_UEAGLEATM is not set |
1437 | # CONFIG_USB_XUSBATM is not set | 1459 | # CONFIG_USB_XUSBATM is not set |
1438 | # CONFIG_USB_GADGET is not set | 1460 | # CONFIG_USB_GADGET is not set |
1461 | # CONFIG_UWB is not set | ||
1439 | # CONFIG_MMC is not set | 1462 | # CONFIG_MMC is not set |
1440 | # CONFIG_MEMSTICK is not set | 1463 | # CONFIG_MEMSTICK is not set |
1441 | # CONFIG_NEW_LEDS is not set | 1464 | # CONFIG_NEW_LEDS is not set |
@@ -1464,8 +1487,8 @@ CONFIG_DMADEVICES=y | |||
1464 | # | 1487 | # |
1465 | # DMA Devices | 1488 | # DMA Devices |
1466 | # | 1489 | # |
1467 | # CONFIG_FSL_DMA is not set | ||
1468 | # CONFIG_UIO is not set | 1490 | # CONFIG_UIO is not set |
1491 | # CONFIG_STAGING is not set | ||
1469 | 1492 | ||
1470 | # | 1493 | # |
1471 | # File systems | 1494 | # File systems |
@@ -1475,12 +1498,13 @@ CONFIG_EXT3_FS=m | |||
1475 | CONFIG_EXT3_FS_XATTR=y | 1498 | CONFIG_EXT3_FS_XATTR=y |
1476 | CONFIG_EXT3_FS_POSIX_ACL=y | 1499 | CONFIG_EXT3_FS_POSIX_ACL=y |
1477 | CONFIG_EXT3_FS_SECURITY=y | 1500 | CONFIG_EXT3_FS_SECURITY=y |
1478 | # CONFIG_EXT4DEV_FS is not set | 1501 | # CONFIG_EXT4_FS is not set |
1479 | CONFIG_JBD=m | 1502 | CONFIG_JBD=m |
1480 | CONFIG_FS_MBCACHE=m | 1503 | CONFIG_FS_MBCACHE=m |
1481 | # CONFIG_REISERFS_FS is not set | 1504 | # CONFIG_REISERFS_FS is not set |
1482 | # CONFIG_JFS_FS is not set | 1505 | # CONFIG_JFS_FS is not set |
1483 | CONFIG_FS_POSIX_ACL=y | 1506 | CONFIG_FS_POSIX_ACL=y |
1507 | CONFIG_FILE_LOCKING=y | ||
1484 | # CONFIG_XFS_FS is not set | 1508 | # CONFIG_XFS_FS is not set |
1485 | # CONFIG_OCFS2_FS is not set | 1509 | # CONFIG_OCFS2_FS is not set |
1486 | CONFIG_DNOTIFY=y | 1510 | CONFIG_DNOTIFY=y |
@@ -1519,6 +1543,7 @@ CONFIG_FAT_DEFAULT_IOCHARSET="ascii" | |||
1519 | CONFIG_PROC_FS=y | 1543 | CONFIG_PROC_FS=y |
1520 | CONFIG_PROC_KCORE=y | 1544 | CONFIG_PROC_KCORE=y |
1521 | CONFIG_PROC_SYSCTL=y | 1545 | CONFIG_PROC_SYSCTL=y |
1546 | CONFIG_PROC_PAGE_MONITOR=y | ||
1522 | CONFIG_SYSFS=y | 1547 | CONFIG_SYSFS=y |
1523 | CONFIG_TMPFS=y | 1548 | CONFIG_TMPFS=y |
1524 | # CONFIG_TMPFS_POSIX_ACL is not set | 1549 | # CONFIG_TMPFS_POSIX_ACL is not set |
@@ -1570,12 +1595,14 @@ CONFIG_NFS_COMMON=y | |||
1570 | CONFIG_SUNRPC=y | 1595 | CONFIG_SUNRPC=y |
1571 | CONFIG_SUNRPC_GSS=y | 1596 | CONFIG_SUNRPC_GSS=y |
1572 | CONFIG_SUNRPC_XPRT_RDMA=m | 1597 | CONFIG_SUNRPC_XPRT_RDMA=m |
1598 | # CONFIG_SUNRPC_REGISTER_V4 is not set | ||
1573 | CONFIG_RPCSEC_GSS_KRB5=y | 1599 | CONFIG_RPCSEC_GSS_KRB5=y |
1574 | CONFIG_RPCSEC_GSS_SPKM3=m | 1600 | CONFIG_RPCSEC_GSS_SPKM3=m |
1575 | # CONFIG_SMB_FS is not set | 1601 | # CONFIG_SMB_FS is not set |
1576 | CONFIG_CIFS=m | 1602 | CONFIG_CIFS=m |
1577 | # CONFIG_CIFS_STATS is not set | 1603 | # CONFIG_CIFS_STATS is not set |
1578 | # CONFIG_CIFS_WEAK_PW_HASH is not set | 1604 | # CONFIG_CIFS_WEAK_PW_HASH is not set |
1605 | # CONFIG_CIFS_UPCALL is not set | ||
1579 | CONFIG_CIFS_XATTR=y | 1606 | CONFIG_CIFS_XATTR=y |
1580 | CONFIG_CIFS_POSIX=y | 1607 | CONFIG_CIFS_POSIX=y |
1581 | # CONFIG_CIFS_DEBUG2 is not set | 1608 | # CONFIG_CIFS_DEBUG2 is not set |
@@ -1651,7 +1678,6 @@ CONFIG_NLS_UTF8=m | |||
1651 | # Library routines | 1678 | # Library routines |
1652 | # | 1679 | # |
1653 | CONFIG_BITREVERSE=y | 1680 | CONFIG_BITREVERSE=y |
1654 | # CONFIG_GENERIC_FIND_FIRST_BIT is not set | ||
1655 | CONFIG_CRC_CCITT=m | 1681 | CONFIG_CRC_CCITT=m |
1656 | # CONFIG_CRC16 is not set | 1682 | # CONFIG_CRC16 is not set |
1657 | CONFIG_CRC_T10DIF=m | 1683 | CONFIG_CRC_T10DIF=m |
@@ -1707,17 +1733,25 @@ CONFIG_DEBUG_MEMORY_INIT=y | |||
1707 | # CONFIG_DEBUG_SG is not set | 1733 | # CONFIG_DEBUG_SG is not set |
1708 | # CONFIG_BOOT_PRINTK_DELAY is not set | 1734 | # CONFIG_BOOT_PRINTK_DELAY is not set |
1709 | # CONFIG_RCU_TORTURE_TEST is not set | 1735 | # CONFIG_RCU_TORTURE_TEST is not set |
1736 | # CONFIG_RCU_CPU_STALL_DETECTOR is not set | ||
1710 | # CONFIG_KPROBES_SANITY_TEST is not set | 1737 | # CONFIG_KPROBES_SANITY_TEST is not set |
1711 | # CONFIG_BACKTRACE_SELF_TEST is not set | 1738 | # CONFIG_BACKTRACE_SELF_TEST is not set |
1739 | # CONFIG_DEBUG_BLOCK_EXT_DEVT is not set | ||
1712 | # CONFIG_LKDTM is not set | 1740 | # CONFIG_LKDTM is not set |
1713 | # CONFIG_FAULT_INJECTION is not set | 1741 | # CONFIG_FAULT_INJECTION is not set |
1714 | # CONFIG_LATENCYTOP is not set | 1742 | # CONFIG_LATENCYTOP is not set |
1715 | CONFIG_SYSCTL_SYSCALL_CHECK=y | 1743 | CONFIG_SYSCTL_SYSCALL_CHECK=y |
1716 | CONFIG_HAVE_FTRACE=y | 1744 | CONFIG_HAVE_FUNCTION_TRACER=y |
1717 | CONFIG_HAVE_DYNAMIC_FTRACE=y | 1745 | |
1718 | # CONFIG_FTRACE is not set | 1746 | # |
1747 | # Tracers | ||
1748 | # | ||
1749 | # CONFIG_FUNCTION_TRACER is not set | ||
1719 | # CONFIG_SCHED_TRACER is not set | 1750 | # CONFIG_SCHED_TRACER is not set |
1720 | # CONFIG_CONTEXT_SWITCH_TRACER is not set | 1751 | # CONFIG_CONTEXT_SWITCH_TRACER is not set |
1752 | # CONFIG_BOOT_TRACER is not set | ||
1753 | # CONFIG_STACK_TRACER is not set | ||
1754 | # CONFIG_DYNAMIC_PRINTK_DEBUG is not set | ||
1721 | # CONFIG_SAMPLES is not set | 1755 | # CONFIG_SAMPLES is not set |
1722 | CONFIG_HAVE_ARCH_KGDB=y | 1756 | CONFIG_HAVE_ARCH_KGDB=y |
1723 | # CONFIG_KGDB is not set | 1757 | # CONFIG_KGDB is not set |
@@ -1726,6 +1760,7 @@ CONFIG_DEBUG_STACK_USAGE=y | |||
1726 | # CONFIG_DEBUG_PAGEALLOC is not set | 1760 | # CONFIG_DEBUG_PAGEALLOC is not set |
1727 | # CONFIG_CODE_PATCHING_SELFTEST is not set | 1761 | # CONFIG_CODE_PATCHING_SELFTEST is not set |
1728 | # CONFIG_FTR_FIXUP_SELFTEST is not set | 1762 | # CONFIG_FTR_FIXUP_SELFTEST is not set |
1763 | # CONFIG_MSI_BITMAP_SELFTEST is not set | ||
1729 | # CONFIG_XMON is not set | 1764 | # CONFIG_XMON is not set |
1730 | # CONFIG_IRQSTACKS is not set | 1765 | # CONFIG_IRQSTACKS is not set |
1731 | # CONFIG_BDI_SWITCH is not set | 1766 | # CONFIG_BDI_SWITCH is not set |
@@ -1738,6 +1773,7 @@ CONFIG_BOOTX_TEXT=y | |||
1738 | CONFIG_KEYS=y | 1773 | CONFIG_KEYS=y |
1739 | CONFIG_KEYS_DEBUG_PROC_KEYS=y | 1774 | CONFIG_KEYS_DEBUG_PROC_KEYS=y |
1740 | CONFIG_SECURITY=y | 1775 | CONFIG_SECURITY=y |
1776 | # CONFIG_SECURITYFS is not set | ||
1741 | CONFIG_SECURITY_NETWORK=y | 1777 | CONFIG_SECURITY_NETWORK=y |
1742 | # CONFIG_SECURITY_NETWORK_XFRM is not set | 1778 | # CONFIG_SECURITY_NETWORK_XFRM is not set |
1743 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set | 1779 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set |
@@ -1756,10 +1792,12 @@ CONFIG_CRYPTO=y | |||
1756 | # | 1792 | # |
1757 | # Crypto core or helper | 1793 | # Crypto core or helper |
1758 | # | 1794 | # |
1795 | # CONFIG_CRYPTO_FIPS is not set | ||
1759 | CONFIG_CRYPTO_ALGAPI=y | 1796 | CONFIG_CRYPTO_ALGAPI=y |
1760 | CONFIG_CRYPTO_AEAD=m | 1797 | CONFIG_CRYPTO_AEAD=y |
1761 | CONFIG_CRYPTO_BLKCIPHER=y | 1798 | CONFIG_CRYPTO_BLKCIPHER=y |
1762 | CONFIG_CRYPTO_HASH=y | 1799 | CONFIG_CRYPTO_HASH=y |
1800 | CONFIG_CRYPTO_RNG=y | ||
1763 | CONFIG_CRYPTO_MANAGER=y | 1801 | CONFIG_CRYPTO_MANAGER=y |
1764 | # CONFIG_CRYPTO_GF128MUL is not set | 1802 | # CONFIG_CRYPTO_GF128MUL is not set |
1765 | CONFIG_CRYPTO_NULL=m | 1803 | CONFIG_CRYPTO_NULL=m |
@@ -1833,6 +1871,11 @@ CONFIG_CRYPTO_TWOFISH_COMMON=m | |||
1833 | # | 1871 | # |
1834 | CONFIG_CRYPTO_DEFLATE=m | 1872 | CONFIG_CRYPTO_DEFLATE=m |
1835 | # CONFIG_CRYPTO_LZO is not set | 1873 | # CONFIG_CRYPTO_LZO is not set |
1874 | |||
1875 | # | ||
1876 | # Random Number Generation | ||
1877 | # | ||
1878 | # CONFIG_CRYPTO_ANSI_CPRNG is not set | ||
1836 | CONFIG_CRYPTO_HW=y | 1879 | CONFIG_CRYPTO_HW=y |
1837 | # CONFIG_CRYPTO_DEV_HIFN_795X is not set | 1880 | # CONFIG_CRYPTO_DEV_HIFN_795X is not set |
1838 | # CONFIG_PPC_CLOCK is not set | 1881 | # CONFIG_PPC_CLOCK is not set |
diff --git a/arch/powerpc/configs/chrp32_defconfig b/arch/powerpc/configs/chrp32_defconfig index 2e0ef8c18227..63b3c2372ce8 100644 --- a/arch/powerpc/configs/chrp32_defconfig +++ b/arch/powerpc/configs/chrp32_defconfig | |||
@@ -1,7 +1,7 @@ | |||
1 | # | 1 | # |
2 | # Automatically generated make config: don't edit | 2 | # Automatically generated make config: don't edit |
3 | # Linux kernel version: 2.6.27-rc4 | 3 | # Linux kernel version: 2.6.28-rc3 |
4 | # Tue Aug 26 13:12:40 2008 | 4 | # Tue Nov 11 19:35:37 2008 |
5 | # | 5 | # |
6 | # CONFIG_PPC64 is not set | 6 | # CONFIG_PPC64 is not set |
7 | 7 | ||
@@ -23,7 +23,7 @@ CONFIG_SMP=y | |||
23 | CONFIG_NR_CPUS=4 | 23 | CONFIG_NR_CPUS=4 |
24 | CONFIG_PPC32=y | 24 | CONFIG_PPC32=y |
25 | CONFIG_WORD_SIZE=32 | 25 | CONFIG_WORD_SIZE=32 |
26 | CONFIG_PPC_MERGE=y | 26 | # CONFIG_ARCH_PHYS_ADDR_T_64BIT is not set |
27 | CONFIG_MMU=y | 27 | CONFIG_MMU=y |
28 | CONFIG_GENERIC_CMOS_UPDATE=y | 28 | CONFIG_GENERIC_CMOS_UPDATE=y |
29 | CONFIG_GENERIC_TIME=y | 29 | CONFIG_GENERIC_TIME=y |
@@ -108,7 +108,9 @@ CONFIG_SIGNALFD=y | |||
108 | CONFIG_TIMERFD=y | 108 | CONFIG_TIMERFD=y |
109 | CONFIG_EVENTFD=y | 109 | CONFIG_EVENTFD=y |
110 | CONFIG_SHMEM=y | 110 | CONFIG_SHMEM=y |
111 | CONFIG_AIO=y | ||
111 | CONFIG_VM_EVENT_COUNTERS=y | 112 | CONFIG_VM_EVENT_COUNTERS=y |
113 | CONFIG_PCI_QUIRKS=y | ||
112 | CONFIG_SLUB_DEBUG=y | 114 | CONFIG_SLUB_DEBUG=y |
113 | # CONFIG_SLAB is not set | 115 | # CONFIG_SLAB is not set |
114 | CONFIG_SLUB=y | 116 | CONFIG_SLUB=y |
@@ -122,10 +124,7 @@ CONFIG_HAVE_IOREMAP_PROT=y | |||
122 | CONFIG_HAVE_KPROBES=y | 124 | CONFIG_HAVE_KPROBES=y |
123 | CONFIG_HAVE_KRETPROBES=y | 125 | CONFIG_HAVE_KRETPROBES=y |
124 | CONFIG_HAVE_ARCH_TRACEHOOK=y | 126 | CONFIG_HAVE_ARCH_TRACEHOOK=y |
125 | # CONFIG_HAVE_DMA_ATTRS is not set | ||
126 | CONFIG_USE_GENERIC_SMP_HELPERS=y | 127 | CONFIG_USE_GENERIC_SMP_HELPERS=y |
127 | # CONFIG_HAVE_CLK is not set | ||
128 | CONFIG_PROC_PAGE_MONITOR=y | ||
129 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set | 128 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set |
130 | CONFIG_SLABINFO=y | 129 | CONFIG_SLABINFO=y |
131 | CONFIG_RT_MUTEXES=y | 130 | CONFIG_RT_MUTEXES=y |
@@ -159,6 +158,7 @@ CONFIG_DEFAULT_AS=y | |||
159 | # CONFIG_DEFAULT_NOOP is not set | 158 | # CONFIG_DEFAULT_NOOP is not set |
160 | CONFIG_DEFAULT_IOSCHED="anticipatory" | 159 | CONFIG_DEFAULT_IOSCHED="anticipatory" |
161 | CONFIG_CLASSIC_RCU=y | 160 | CONFIG_CLASSIC_RCU=y |
161 | # CONFIG_FREEZER is not set | ||
162 | 162 | ||
163 | # | 163 | # |
164 | # Platform support | 164 | # Platform support |
@@ -212,6 +212,8 @@ CONFIG_PREEMPT_NONE=y | |||
212 | # CONFIG_PREEMPT_VOLUNTARY is not set | 212 | # CONFIG_PREEMPT_VOLUNTARY is not set |
213 | # CONFIG_PREEMPT is not set | 213 | # CONFIG_PREEMPT is not set |
214 | CONFIG_BINFMT_ELF=y | 214 | CONFIG_BINFMT_ELF=y |
215 | # CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set | ||
216 | # CONFIG_HAVE_AOUT is not set | ||
215 | CONFIG_BINFMT_MISC=y | 217 | CONFIG_BINFMT_MISC=y |
216 | # CONFIG_IOMMU_HELPER is not set | 218 | # CONFIG_IOMMU_HELPER is not set |
217 | CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y | 219 | CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y |
@@ -227,15 +229,15 @@ CONFIG_FLATMEM_MANUAL=y | |||
227 | # CONFIG_SPARSEMEM_MANUAL is not set | 229 | # CONFIG_SPARSEMEM_MANUAL is not set |
228 | CONFIG_FLATMEM=y | 230 | CONFIG_FLATMEM=y |
229 | CONFIG_FLAT_NODE_MEM_MAP=y | 231 | CONFIG_FLAT_NODE_MEM_MAP=y |
230 | # CONFIG_SPARSEMEM_STATIC is not set | ||
231 | # CONFIG_SPARSEMEM_VMEMMAP_ENABLE is not set | ||
232 | CONFIG_PAGEFLAGS_EXTENDED=y | 232 | CONFIG_PAGEFLAGS_EXTENDED=y |
233 | CONFIG_SPLIT_PTLOCK_CPUS=4 | 233 | CONFIG_SPLIT_PTLOCK_CPUS=4 |
234 | # CONFIG_MIGRATION is not set | 234 | # CONFIG_MIGRATION is not set |
235 | # CONFIG_RESOURCES_64BIT is not set | 235 | # CONFIG_RESOURCES_64BIT is not set |
236 | # CONFIG_PHYS_ADDR_T_64BIT is not set | ||
236 | CONFIG_ZONE_DMA_FLAG=1 | 237 | CONFIG_ZONE_DMA_FLAG=1 |
237 | CONFIG_BOUNCE=y | 238 | CONFIG_BOUNCE=y |
238 | CONFIG_VIRT_TO_BUS=y | 239 | CONFIG_VIRT_TO_BUS=y |
240 | CONFIG_UNEVICTABLE_LRU=y | ||
239 | CONFIG_FORCE_MAX_ZONEORDER=11 | 241 | CONFIG_FORCE_MAX_ZONEORDER=11 |
240 | CONFIG_PROC_DEVICETREE=y | 242 | CONFIG_PROC_DEVICETREE=y |
241 | # CONFIG_CMDLINE_BOOL is not set | 243 | # CONFIG_CMDLINE_BOOL is not set |
@@ -310,7 +312,6 @@ CONFIG_INET_TCP_DIAG=y | |||
310 | CONFIG_TCP_CONG_CUBIC=y | 312 | CONFIG_TCP_CONG_CUBIC=y |
311 | CONFIG_DEFAULT_TCP_CONG="cubic" | 313 | CONFIG_DEFAULT_TCP_CONG="cubic" |
312 | # CONFIG_TCP_MD5SIG is not set | 314 | # CONFIG_TCP_MD5SIG is not set |
313 | # CONFIG_IP_VS is not set | ||
314 | # CONFIG_IPV6 is not set | 315 | # CONFIG_IPV6 is not set |
315 | # CONFIG_NETWORK_SECMARK is not set | 316 | # CONFIG_NETWORK_SECMARK is not set |
316 | CONFIG_NETFILTER=y | 317 | CONFIG_NETFILTER=y |
@@ -334,10 +335,12 @@ CONFIG_NETFILTER_XTABLES=m | |||
334 | # CONFIG_NETFILTER_XT_MATCH_CONNTRACK is not set | 335 | # CONFIG_NETFILTER_XT_MATCH_CONNTRACK is not set |
335 | # CONFIG_NETFILTER_XT_MATCH_MARK is not set | 336 | # CONFIG_NETFILTER_XT_MATCH_MARK is not set |
336 | # CONFIG_NETFILTER_XT_MATCH_STATE is not set | 337 | # CONFIG_NETFILTER_XT_MATCH_STATE is not set |
338 | # CONFIG_IP_VS is not set | ||
337 | 339 | ||
338 | # | 340 | # |
339 | # IP: Netfilter Configuration | 341 | # IP: Netfilter Configuration |
340 | # | 342 | # |
343 | CONFIG_NF_DEFRAG_IPV4=m | ||
341 | CONFIG_NF_CONNTRACK_IPV4=m | 344 | CONFIG_NF_CONNTRACK_IPV4=m |
342 | CONFIG_NF_CONNTRACK_PROC_COMPAT=y | 345 | CONFIG_NF_CONNTRACK_PROC_COMPAT=y |
343 | CONFIG_IP_NF_IPTABLES=m | 346 | CONFIG_IP_NF_IPTABLES=m |
@@ -361,6 +364,7 @@ CONFIG_NF_NAT_SIP=m | |||
361 | # CONFIG_TIPC is not set | 364 | # CONFIG_TIPC is not set |
362 | # CONFIG_ATM is not set | 365 | # CONFIG_ATM is not set |
363 | # CONFIG_BRIDGE is not set | 366 | # CONFIG_BRIDGE is not set |
367 | # CONFIG_NET_DSA is not set | ||
364 | # CONFIG_VLAN_8021Q is not set | 368 | # CONFIG_VLAN_8021Q is not set |
365 | # CONFIG_DECNET is not set | 369 | # CONFIG_DECNET is not set |
366 | # CONFIG_LLC2 is not set | 370 | # CONFIG_LLC2 is not set |
@@ -381,14 +385,8 @@ CONFIG_NF_NAT_SIP=m | |||
381 | # CONFIG_IRDA is not set | 385 | # CONFIG_IRDA is not set |
382 | # CONFIG_BT is not set | 386 | # CONFIG_BT is not set |
383 | # CONFIG_AF_RXRPC is not set | 387 | # CONFIG_AF_RXRPC is not set |
384 | 388 | # CONFIG_PHONET is not set | |
385 | # | 389 | # CONFIG_WIRELESS is not set |
386 | # Wireless | ||
387 | # | ||
388 | # CONFIG_CFG80211 is not set | ||
389 | # CONFIG_WIRELESS_EXT is not set | ||
390 | # CONFIG_MAC80211 is not set | ||
391 | # CONFIG_IEEE80211 is not set | ||
392 | # CONFIG_RFKILL is not set | 390 | # CONFIG_RFKILL is not set |
393 | # CONFIG_NET_9P is not set | 391 | # CONFIG_NET_9P is not set |
394 | 392 | ||
@@ -443,19 +441,18 @@ CONFIG_MISC_DEVICES=y | |||
443 | # CONFIG_HP_ILO is not set | 441 | # CONFIG_HP_ILO is not set |
444 | CONFIG_HAVE_IDE=y | 442 | CONFIG_HAVE_IDE=y |
445 | CONFIG_IDE=y | 443 | CONFIG_IDE=y |
446 | CONFIG_BLK_DEV_IDE=y | ||
447 | 444 | ||
448 | # | 445 | # |
449 | # Please see Documentation/ide/ide.txt for help/info on IDE drives | 446 | # Please see Documentation/ide/ide.txt for help/info on IDE drives |
450 | # | 447 | # |
451 | CONFIG_IDE_TIMINGS=y | 448 | CONFIG_IDE_TIMINGS=y |
452 | # CONFIG_BLK_DEV_IDE_SATA is not set | 449 | # CONFIG_BLK_DEV_IDE_SATA is not set |
453 | CONFIG_BLK_DEV_IDEDISK=y | 450 | CONFIG_IDE_GD=y |
454 | CONFIG_IDEDISK_MULTI_MODE=y | 451 | CONFIG_IDE_GD_ATA=y |
452 | # CONFIG_IDE_GD_ATAPI is not set | ||
455 | CONFIG_BLK_DEV_IDECD=y | 453 | CONFIG_BLK_DEV_IDECD=y |
456 | CONFIG_BLK_DEV_IDECD_VERBOSE_ERRORS=y | 454 | CONFIG_BLK_DEV_IDECD_VERBOSE_ERRORS=y |
457 | # CONFIG_BLK_DEV_IDETAPE is not set | 455 | # CONFIG_BLK_DEV_IDETAPE is not set |
458 | # CONFIG_BLK_DEV_IDEFLOPPY is not set | ||
459 | # CONFIG_BLK_DEV_IDESCSI is not set | 456 | # CONFIG_BLK_DEV_IDESCSI is not set |
460 | # CONFIG_IDE_TASK_IOCTL is not set | 457 | # CONFIG_IDE_TASK_IOCTL is not set |
461 | CONFIG_IDE_PROC_FS=y | 458 | CONFIG_IDE_PROC_FS=y |
@@ -616,7 +613,23 @@ CONFIG_NETDEVICES=y | |||
616 | # CONFIG_TUN is not set | 613 | # CONFIG_TUN is not set |
617 | # CONFIG_VETH is not set | 614 | # CONFIG_VETH is not set |
618 | # CONFIG_ARCNET is not set | 615 | # CONFIG_ARCNET is not set |
619 | # CONFIG_PHYLIB is not set | 616 | CONFIG_PHYLIB=y |
617 | |||
618 | # | ||
619 | # MII PHY device drivers | ||
620 | # | ||
621 | # CONFIG_MARVELL_PHY is not set | ||
622 | # CONFIG_DAVICOM_PHY is not set | ||
623 | # CONFIG_QSEMI_PHY is not set | ||
624 | # CONFIG_LXT_PHY is not set | ||
625 | # CONFIG_CICADA_PHY is not set | ||
626 | # CONFIG_VITESSE_PHY is not set | ||
627 | # CONFIG_SMSC_PHY is not set | ||
628 | # CONFIG_BROADCOM_PHY is not set | ||
629 | # CONFIG_ICPLUS_PHY is not set | ||
630 | # CONFIG_REALTEK_PHY is not set | ||
631 | # CONFIG_FIXED_PHY is not set | ||
632 | # CONFIG_MDIO_BITBANG is not set | ||
620 | CONFIG_NET_ETHERNET=y | 633 | CONFIG_NET_ETHERNET=y |
621 | CONFIG_MII=y | 634 | CONFIG_MII=y |
622 | # CONFIG_HAPPYMEAL is not set | 635 | # CONFIG_HAPPYMEAL is not set |
@@ -641,6 +654,9 @@ CONFIG_DE4X5=y | |||
641 | # CONFIG_IBM_NEW_EMAC_RGMII is not set | 654 | # CONFIG_IBM_NEW_EMAC_RGMII is not set |
642 | # CONFIG_IBM_NEW_EMAC_TAH is not set | 655 | # CONFIG_IBM_NEW_EMAC_TAH is not set |
643 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set | 656 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set |
657 | # CONFIG_IBM_NEW_EMAC_NO_FLOW_CTRL is not set | ||
658 | # CONFIG_IBM_NEW_EMAC_MAL_CLR_ICINTSTAT is not set | ||
659 | # CONFIG_IBM_NEW_EMAC_MAL_COMMON_ERR is not set | ||
644 | CONFIG_NET_PCI=y | 660 | CONFIG_NET_PCI=y |
645 | CONFIG_PCNET32=y | 661 | CONFIG_PCNET32=y |
646 | # CONFIG_AMD8111_ETH is not set | 662 | # CONFIG_AMD8111_ETH is not set |
@@ -669,6 +685,7 @@ CONFIG_8139TOO=y | |||
669 | CONFIG_VIA_RHINE=y | 685 | CONFIG_VIA_RHINE=y |
670 | # CONFIG_VIA_RHINE_MMIO is not set | 686 | # CONFIG_VIA_RHINE_MMIO is not set |
671 | # CONFIG_SC92031 is not set | 687 | # CONFIG_SC92031 is not set |
688 | # CONFIG_ATL2 is not set | ||
672 | CONFIG_NETDEV_1000=y | 689 | CONFIG_NETDEV_1000=y |
673 | # CONFIG_ACENIC is not set | 690 | # CONFIG_ACENIC is not set |
674 | # CONFIG_DL2K is not set | 691 | # CONFIG_DL2K is not set |
@@ -690,18 +707,22 @@ CONFIG_MV643XX_ETH=y | |||
690 | # CONFIG_QLA3XXX is not set | 707 | # CONFIG_QLA3XXX is not set |
691 | # CONFIG_ATL1 is not set | 708 | # CONFIG_ATL1 is not set |
692 | # CONFIG_ATL1E is not set | 709 | # CONFIG_ATL1E is not set |
710 | # CONFIG_JME is not set | ||
693 | CONFIG_NETDEV_10000=y | 711 | CONFIG_NETDEV_10000=y |
694 | # CONFIG_CHELSIO_T1 is not set | 712 | # CONFIG_CHELSIO_T1 is not set |
695 | # CONFIG_CHELSIO_T3 is not set | 713 | # CONFIG_CHELSIO_T3 is not set |
714 | # CONFIG_ENIC is not set | ||
696 | # CONFIG_IXGBE is not set | 715 | # CONFIG_IXGBE is not set |
697 | # CONFIG_IXGB is not set | 716 | # CONFIG_IXGB is not set |
698 | # CONFIG_S2IO is not set | 717 | # CONFIG_S2IO is not set |
699 | # CONFIG_MYRI10GE is not set | 718 | # CONFIG_MYRI10GE is not set |
700 | # CONFIG_NETXEN_NIC is not set | 719 | # CONFIG_NETXEN_NIC is not set |
701 | # CONFIG_NIU is not set | 720 | # CONFIG_NIU is not set |
721 | # CONFIG_MLX4_EN is not set | ||
702 | # CONFIG_MLX4_CORE is not set | 722 | # CONFIG_MLX4_CORE is not set |
703 | # CONFIG_TEHUTI is not set | 723 | # CONFIG_TEHUTI is not set |
704 | # CONFIG_BNX2X is not set | 724 | # CONFIG_BNX2X is not set |
725 | # CONFIG_QLGE is not set | ||
705 | # CONFIG_SFC is not set | 726 | # CONFIG_SFC is not set |
706 | # CONFIG_TR is not set | 727 | # CONFIG_TR is not set |
707 | 728 | ||
@@ -777,6 +798,7 @@ CONFIG_MOUSE_PS2_LOGIPS2PP=y | |||
777 | CONFIG_MOUSE_PS2_SYNAPTICS=y | 798 | CONFIG_MOUSE_PS2_SYNAPTICS=y |
778 | CONFIG_MOUSE_PS2_LIFEBOOK=y | 799 | CONFIG_MOUSE_PS2_LIFEBOOK=y |
779 | CONFIG_MOUSE_PS2_TRACKPOINT=y | 800 | CONFIG_MOUSE_PS2_TRACKPOINT=y |
801 | # CONFIG_MOUSE_PS2_ELANTECH is not set | ||
780 | # CONFIG_MOUSE_PS2_TOUCHKIT is not set | 802 | # CONFIG_MOUSE_PS2_TOUCHKIT is not set |
781 | # CONFIG_MOUSE_SERIAL is not set | 803 | # CONFIG_MOUSE_SERIAL is not set |
782 | # CONFIG_MOUSE_APPLETOUCH is not set | 804 | # CONFIG_MOUSE_APPLETOUCH is not set |
@@ -795,6 +817,7 @@ CONFIG_INPUT_MISC=y | |||
795 | # CONFIG_INPUT_KEYSPAN_REMOTE is not set | 817 | # CONFIG_INPUT_KEYSPAN_REMOTE is not set |
796 | # CONFIG_INPUT_POWERMATE is not set | 818 | # CONFIG_INPUT_POWERMATE is not set |
797 | # CONFIG_INPUT_YEALINK is not set | 819 | # CONFIG_INPUT_YEALINK is not set |
820 | # CONFIG_INPUT_CM109 is not set | ||
798 | CONFIG_INPUT_UINPUT=y | 821 | CONFIG_INPUT_UINPUT=y |
799 | 822 | ||
800 | # | 823 | # |
@@ -953,6 +976,17 @@ CONFIG_SSB_POSSIBLE=y | |||
953 | # CONFIG_MFD_SM501 is not set | 976 | # CONFIG_MFD_SM501 is not set |
954 | # CONFIG_HTC_PASIC3 is not set | 977 | # CONFIG_HTC_PASIC3 is not set |
955 | # CONFIG_MFD_TMIO is not set | 978 | # CONFIG_MFD_TMIO is not set |
979 | # CONFIG_PMIC_DA903X is not set | ||
980 | # CONFIG_MFD_WM8400 is not set | ||
981 | # CONFIG_MFD_WM8350_I2C is not set | ||
982 | |||
983 | # | ||
984 | # Voltage and Current regulators | ||
985 | # | ||
986 | # CONFIG_REGULATOR is not set | ||
987 | # CONFIG_REGULATOR_FIXED_VOLTAGE is not set | ||
988 | # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set | ||
989 | # CONFIG_REGULATOR_BQ24022 is not set | ||
956 | 990 | ||
957 | # | 991 | # |
958 | # Multimedia devices | 992 | # Multimedia devices |
@@ -980,6 +1014,7 @@ CONFIG_SSB_POSSIBLE=y | |||
980 | CONFIG_FB=y | 1014 | CONFIG_FB=y |
981 | CONFIG_FIRMWARE_EDID=y | 1015 | CONFIG_FIRMWARE_EDID=y |
982 | CONFIG_FB_DDC=y | 1016 | CONFIG_FB_DDC=y |
1017 | # CONFIG_FB_BOOT_VESA_SUPPORT is not set | ||
983 | CONFIG_FB_CFB_FILLRECT=y | 1018 | CONFIG_FB_CFB_FILLRECT=y |
984 | CONFIG_FB_CFB_COPYAREA=y | 1019 | CONFIG_FB_CFB_COPYAREA=y |
985 | CONFIG_FB_CFB_IMAGEBLIT=y | 1020 | CONFIG_FB_CFB_IMAGEBLIT=y |
@@ -1028,6 +1063,7 @@ CONFIG_FB_ATY_BACKLIGHT=y | |||
1028 | # CONFIG_FB_S3 is not set | 1063 | # CONFIG_FB_S3 is not set |
1029 | # CONFIG_FB_SAVAGE is not set | 1064 | # CONFIG_FB_SAVAGE is not set |
1030 | # CONFIG_FB_SIS is not set | 1065 | # CONFIG_FB_SIS is not set |
1066 | # CONFIG_FB_VIA is not set | ||
1031 | # CONFIG_FB_NEOMAGIC is not set | 1067 | # CONFIG_FB_NEOMAGIC is not set |
1032 | # CONFIG_FB_KYRO is not set | 1068 | # CONFIG_FB_KYRO is not set |
1033 | CONFIG_FB_3DFX=y | 1069 | CONFIG_FB_3DFX=y |
@@ -1040,6 +1076,7 @@ CONFIG_FB_3DFX=y | |||
1040 | # CONFIG_FB_CARMINE is not set | 1076 | # CONFIG_FB_CARMINE is not set |
1041 | # CONFIG_FB_IBM_GXT4500 is not set | 1077 | # CONFIG_FB_IBM_GXT4500 is not set |
1042 | # CONFIG_FB_VIRTUAL is not set | 1078 | # CONFIG_FB_VIRTUAL is not set |
1079 | # CONFIG_FB_METRONOME is not set | ||
1043 | CONFIG_BACKLIGHT_LCD_SUPPORT=y | 1080 | CONFIG_BACKLIGHT_LCD_SUPPORT=y |
1044 | CONFIG_LCD_CLASS_DEVICE=m | 1081 | CONFIG_LCD_CLASS_DEVICE=m |
1045 | # CONFIG_LCD_ILI9320 is not set | 1082 | # CONFIG_LCD_ILI9320 is not set |
@@ -1083,9 +1120,36 @@ CONFIG_HID=y | |||
1083 | # USB Input Devices | 1120 | # USB Input Devices |
1084 | # | 1121 | # |
1085 | CONFIG_USB_HID=y | 1122 | CONFIG_USB_HID=y |
1086 | # CONFIG_USB_HIDINPUT_POWERBOOK is not set | 1123 | # CONFIG_HID_PID is not set |
1087 | # CONFIG_HID_FF is not set | ||
1088 | # CONFIG_USB_HIDDEV is not set | 1124 | # CONFIG_USB_HIDDEV is not set |
1125 | |||
1126 | # | ||
1127 | # Special HID drivers | ||
1128 | # | ||
1129 | CONFIG_HID_COMPAT=y | ||
1130 | CONFIG_HID_A4TECH=y | ||
1131 | CONFIG_HID_APPLE=y | ||
1132 | CONFIG_HID_BELKIN=y | ||
1133 | CONFIG_HID_BRIGHT=y | ||
1134 | CONFIG_HID_CHERRY=y | ||
1135 | CONFIG_HID_CHICONY=y | ||
1136 | CONFIG_HID_CYPRESS=y | ||
1137 | CONFIG_HID_DELL=y | ||
1138 | CONFIG_HID_EZKEY=y | ||
1139 | CONFIG_HID_GYRATION=y | ||
1140 | CONFIG_HID_LOGITECH=y | ||
1141 | # CONFIG_LOGITECH_FF is not set | ||
1142 | # CONFIG_LOGIRUMBLEPAD2_FF is not set | ||
1143 | CONFIG_HID_MICROSOFT=y | ||
1144 | CONFIG_HID_MONTEREY=y | ||
1145 | CONFIG_HID_PANTHERLORD=y | ||
1146 | # CONFIG_PANTHERLORD_FF is not set | ||
1147 | CONFIG_HID_PETALYNX=y | ||
1148 | CONFIG_HID_SAMSUNG=y | ||
1149 | CONFIG_HID_SONY=y | ||
1150 | CONFIG_HID_SUNPLUS=y | ||
1151 | # CONFIG_THRUSTMASTER_FF is not set | ||
1152 | # CONFIG_ZEROPLUS_FF is not set | ||
1089 | CONFIG_USB_SUPPORT=y | 1153 | CONFIG_USB_SUPPORT=y |
1090 | CONFIG_USB_ARCH_HAS_HCD=y | 1154 | CONFIG_USB_ARCH_HAS_HCD=y |
1091 | CONFIG_USB_ARCH_HAS_OHCI=y | 1155 | CONFIG_USB_ARCH_HAS_OHCI=y |
@@ -1102,6 +1166,8 @@ CONFIG_USB_DEVICE_CLASS=y | |||
1102 | # CONFIG_USB_DYNAMIC_MINORS is not set | 1166 | # CONFIG_USB_DYNAMIC_MINORS is not set |
1103 | # CONFIG_USB_OTG is not set | 1167 | # CONFIG_USB_OTG is not set |
1104 | CONFIG_USB_MON=y | 1168 | CONFIG_USB_MON=y |
1169 | # CONFIG_USB_WUSB is not set | ||
1170 | # CONFIG_USB_WUSB_CBAF is not set | ||
1105 | 1171 | ||
1106 | # | 1172 | # |
1107 | # USB Host Controller Drivers | 1173 | # USB Host Controller Drivers |
@@ -1121,6 +1187,8 @@ CONFIG_USB_OHCI_LITTLE_ENDIAN=y | |||
1121 | CONFIG_USB_UHCI_HCD=y | 1187 | CONFIG_USB_UHCI_HCD=y |
1122 | # CONFIG_USB_SL811_HCD is not set | 1188 | # CONFIG_USB_SL811_HCD is not set |
1123 | # CONFIG_USB_R8A66597_HCD is not set | 1189 | # CONFIG_USB_R8A66597_HCD is not set |
1190 | # CONFIG_USB_WHCI_HCD is not set | ||
1191 | # CONFIG_USB_HWA_HCD is not set | ||
1124 | 1192 | ||
1125 | # | 1193 | # |
1126 | # USB Device Class drivers | 1194 | # USB Device Class drivers |
@@ -1128,6 +1196,7 @@ CONFIG_USB_UHCI_HCD=y | |||
1128 | # CONFIG_USB_ACM is not set | 1196 | # CONFIG_USB_ACM is not set |
1129 | # CONFIG_USB_PRINTER is not set | 1197 | # CONFIG_USB_PRINTER is not set |
1130 | # CONFIG_USB_WDM is not set | 1198 | # CONFIG_USB_WDM is not set |
1199 | # CONFIG_USB_TMC is not set | ||
1131 | 1200 | ||
1132 | # | 1201 | # |
1133 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' | 1202 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' |
@@ -1149,7 +1218,6 @@ CONFIG_USB_STORAGE=m | |||
1149 | # CONFIG_USB_STORAGE_ALAUDA is not set | 1218 | # CONFIG_USB_STORAGE_ALAUDA is not set |
1150 | # CONFIG_USB_STORAGE_ONETOUCH is not set | 1219 | # CONFIG_USB_STORAGE_ONETOUCH is not set |
1151 | # CONFIG_USB_STORAGE_KARMA is not set | 1220 | # CONFIG_USB_STORAGE_KARMA is not set |
1152 | # CONFIG_USB_STORAGE_SIERRA is not set | ||
1153 | # CONFIG_USB_STORAGE_CYPRESS_ATACB is not set | 1221 | # CONFIG_USB_STORAGE_CYPRESS_ATACB is not set |
1154 | # CONFIG_USB_LIBUSUAL is not set | 1222 | # CONFIG_USB_LIBUSUAL is not set |
1155 | 1223 | ||
@@ -1170,6 +1238,7 @@ CONFIG_USB_STORAGE=m | |||
1170 | # CONFIG_USB_EMI62 is not set | 1238 | # CONFIG_USB_EMI62 is not set |
1171 | # CONFIG_USB_EMI26 is not set | 1239 | # CONFIG_USB_EMI26 is not set |
1172 | # CONFIG_USB_ADUTUX is not set | 1240 | # CONFIG_USB_ADUTUX is not set |
1241 | # CONFIG_USB_SEVSEG is not set | ||
1173 | # CONFIG_USB_RIO500 is not set | 1242 | # CONFIG_USB_RIO500 is not set |
1174 | # CONFIG_USB_LEGOTOWER is not set | 1243 | # CONFIG_USB_LEGOTOWER is not set |
1175 | # CONFIG_USB_LCD is not set | 1244 | # CONFIG_USB_LCD is not set |
@@ -1187,7 +1256,9 @@ CONFIG_USB_STORAGE=m | |||
1187 | # CONFIG_USB_IOWARRIOR is not set | 1256 | # CONFIG_USB_IOWARRIOR is not set |
1188 | # CONFIG_USB_TEST is not set | 1257 | # CONFIG_USB_TEST is not set |
1189 | # CONFIG_USB_ISIGHTFW is not set | 1258 | # CONFIG_USB_ISIGHTFW is not set |
1259 | # CONFIG_USB_VST is not set | ||
1190 | # CONFIG_USB_GADGET is not set | 1260 | # CONFIG_USB_GADGET is not set |
1261 | # CONFIG_UWB is not set | ||
1191 | # CONFIG_MMC is not set | 1262 | # CONFIG_MMC is not set |
1192 | # CONFIG_MEMSTICK is not set | 1263 | # CONFIG_MEMSTICK is not set |
1193 | # CONFIG_NEW_LEDS is not set | 1264 | # CONFIG_NEW_LEDS is not set |
@@ -1197,6 +1268,7 @@ CONFIG_USB_STORAGE=m | |||
1197 | # CONFIG_RTC_CLASS is not set | 1268 | # CONFIG_RTC_CLASS is not set |
1198 | # CONFIG_DMADEVICES is not set | 1269 | # CONFIG_DMADEVICES is not set |
1199 | # CONFIG_UIO is not set | 1270 | # CONFIG_UIO is not set |
1271 | # CONFIG_STAGING is not set | ||
1200 | 1272 | ||
1201 | # | 1273 | # |
1202 | # File systems | 1274 | # File systems |
@@ -1208,12 +1280,18 @@ CONFIG_EXT3_FS=y | |||
1208 | CONFIG_EXT3_FS_XATTR=y | 1280 | CONFIG_EXT3_FS_XATTR=y |
1209 | # CONFIG_EXT3_FS_POSIX_ACL is not set | 1281 | # CONFIG_EXT3_FS_POSIX_ACL is not set |
1210 | # CONFIG_EXT3_FS_SECURITY is not set | 1282 | # CONFIG_EXT3_FS_SECURITY is not set |
1211 | # CONFIG_EXT4DEV_FS is not set | 1283 | CONFIG_EXT4_FS=y |
1284 | # CONFIG_EXT4DEV_COMPAT is not set | ||
1285 | CONFIG_EXT4_FS_XATTR=y | ||
1286 | # CONFIG_EXT4_FS_POSIX_ACL is not set | ||
1287 | # CONFIG_EXT4_FS_SECURITY is not set | ||
1212 | CONFIG_JBD=y | 1288 | CONFIG_JBD=y |
1289 | CONFIG_JBD2=y | ||
1213 | CONFIG_FS_MBCACHE=y | 1290 | CONFIG_FS_MBCACHE=y |
1214 | # CONFIG_REISERFS_FS is not set | 1291 | # CONFIG_REISERFS_FS is not set |
1215 | # CONFIG_JFS_FS is not set | 1292 | # CONFIG_JFS_FS is not set |
1216 | # CONFIG_FS_POSIX_ACL is not set | 1293 | # CONFIG_FS_POSIX_ACL is not set |
1294 | CONFIG_FILE_LOCKING=y | ||
1217 | # CONFIG_XFS_FS is not set | 1295 | # CONFIG_XFS_FS is not set |
1218 | # CONFIG_OCFS2_FS is not set | 1296 | # CONFIG_OCFS2_FS is not set |
1219 | CONFIG_DNOTIFY=y | 1297 | CONFIG_DNOTIFY=y |
@@ -1248,6 +1326,7 @@ CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1" | |||
1248 | CONFIG_PROC_FS=y | 1326 | CONFIG_PROC_FS=y |
1249 | CONFIG_PROC_KCORE=y | 1327 | CONFIG_PROC_KCORE=y |
1250 | CONFIG_PROC_SYSCTL=y | 1328 | CONFIG_PROC_SYSCTL=y |
1329 | CONFIG_PROC_PAGE_MONITOR=y | ||
1251 | CONFIG_SYSFS=y | 1330 | CONFIG_SYSFS=y |
1252 | CONFIG_TMPFS=y | 1331 | CONFIG_TMPFS=y |
1253 | # CONFIG_TMPFS_POSIX_ACL is not set | 1332 | # CONFIG_TMPFS_POSIX_ACL is not set |
@@ -1349,9 +1428,8 @@ CONFIG_NLS_ISO8859_1=m | |||
1349 | # Library routines | 1428 | # Library routines |
1350 | # | 1429 | # |
1351 | CONFIG_BITREVERSE=y | 1430 | CONFIG_BITREVERSE=y |
1352 | # CONFIG_GENERIC_FIND_FIRST_BIT is not set | ||
1353 | CONFIG_CRC_CCITT=m | 1431 | CONFIG_CRC_CCITT=m |
1354 | # CONFIG_CRC16 is not set | 1432 | CONFIG_CRC16=y |
1355 | CONFIG_CRC_T10DIF=y | 1433 | CONFIG_CRC_T10DIF=y |
1356 | # CONFIG_CRC_ITU_T is not set | 1434 | # CONFIG_CRC_ITU_T is not set |
1357 | CONFIG_CRC32=y | 1435 | CONFIG_CRC32=y |
@@ -1404,15 +1482,23 @@ CONFIG_DEBUG_MEMORY_INIT=y | |||
1404 | # CONFIG_DEBUG_SG is not set | 1482 | # CONFIG_DEBUG_SG is not set |
1405 | # CONFIG_BOOT_PRINTK_DELAY is not set | 1483 | # CONFIG_BOOT_PRINTK_DELAY is not set |
1406 | # CONFIG_RCU_TORTURE_TEST is not set | 1484 | # CONFIG_RCU_TORTURE_TEST is not set |
1485 | # CONFIG_RCU_CPU_STALL_DETECTOR is not set | ||
1407 | # CONFIG_BACKTRACE_SELF_TEST is not set | 1486 | # CONFIG_BACKTRACE_SELF_TEST is not set |
1487 | # CONFIG_DEBUG_BLOCK_EXT_DEVT is not set | ||
1408 | # CONFIG_FAULT_INJECTION is not set | 1488 | # CONFIG_FAULT_INJECTION is not set |
1409 | # CONFIG_LATENCYTOP is not set | 1489 | # CONFIG_LATENCYTOP is not set |
1410 | CONFIG_SYSCTL_SYSCALL_CHECK=y | 1490 | CONFIG_SYSCTL_SYSCALL_CHECK=y |
1411 | CONFIG_HAVE_FTRACE=y | 1491 | CONFIG_HAVE_FUNCTION_TRACER=y |
1412 | CONFIG_HAVE_DYNAMIC_FTRACE=y | 1492 | |
1413 | # CONFIG_FTRACE is not set | 1493 | # |
1494 | # Tracers | ||
1495 | # | ||
1496 | # CONFIG_FUNCTION_TRACER is not set | ||
1414 | # CONFIG_SCHED_TRACER is not set | 1497 | # CONFIG_SCHED_TRACER is not set |
1415 | # CONFIG_CONTEXT_SWITCH_TRACER is not set | 1498 | # CONFIG_CONTEXT_SWITCH_TRACER is not set |
1499 | # CONFIG_BOOT_TRACER is not set | ||
1500 | # CONFIG_STACK_TRACER is not set | ||
1501 | # CONFIG_DYNAMIC_PRINTK_DEBUG is not set | ||
1416 | # CONFIG_SAMPLES is not set | 1502 | # CONFIG_SAMPLES is not set |
1417 | CONFIG_HAVE_ARCH_KGDB=y | 1503 | CONFIG_HAVE_ARCH_KGDB=y |
1418 | # CONFIG_KGDB is not set | 1504 | # CONFIG_KGDB is not set |
@@ -1421,6 +1507,7 @@ CONFIG_HAVE_ARCH_KGDB=y | |||
1421 | # CONFIG_DEBUG_PAGEALLOC is not set | 1507 | # CONFIG_DEBUG_PAGEALLOC is not set |
1422 | # CONFIG_CODE_PATCHING_SELFTEST is not set | 1508 | # CONFIG_CODE_PATCHING_SELFTEST is not set |
1423 | # CONFIG_FTR_FIXUP_SELFTEST is not set | 1509 | # CONFIG_FTR_FIXUP_SELFTEST is not set |
1510 | # CONFIG_MSI_BITMAP_SELFTEST is not set | ||
1424 | CONFIG_XMON=y | 1511 | CONFIG_XMON=y |
1425 | CONFIG_XMON_DEFAULT=y | 1512 | CONFIG_XMON_DEFAULT=y |
1426 | CONFIG_XMON_DISASSEMBLY=y | 1513 | CONFIG_XMON_DISASSEMBLY=y |
@@ -1435,14 +1522,19 @@ CONFIG_IRQSTACKS=y | |||
1435 | # | 1522 | # |
1436 | # CONFIG_KEYS is not set | 1523 | # CONFIG_KEYS is not set |
1437 | # CONFIG_SECURITY is not set | 1524 | # CONFIG_SECURITY is not set |
1525 | # CONFIG_SECURITYFS is not set | ||
1438 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set | 1526 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set |
1439 | CONFIG_CRYPTO=y | 1527 | CONFIG_CRYPTO=y |
1440 | 1528 | ||
1441 | # | 1529 | # |
1442 | # Crypto core or helper | 1530 | # Crypto core or helper |
1443 | # | 1531 | # |
1532 | # CONFIG_CRYPTO_FIPS is not set | ||
1444 | CONFIG_CRYPTO_ALGAPI=m | 1533 | CONFIG_CRYPTO_ALGAPI=m |
1534 | CONFIG_CRYPTO_AEAD=m | ||
1445 | CONFIG_CRYPTO_BLKCIPHER=m | 1535 | CONFIG_CRYPTO_BLKCIPHER=m |
1536 | CONFIG_CRYPTO_HASH=m | ||
1537 | CONFIG_CRYPTO_RNG=m | ||
1446 | CONFIG_CRYPTO_MANAGER=m | 1538 | CONFIG_CRYPTO_MANAGER=m |
1447 | # CONFIG_CRYPTO_GF128MUL is not set | 1539 | # CONFIG_CRYPTO_GF128MUL is not set |
1448 | # CONFIG_CRYPTO_NULL is not set | 1540 | # CONFIG_CRYPTO_NULL is not set |
@@ -1515,6 +1607,11 @@ CONFIG_CRYPTO_ARC4=m | |||
1515 | # | 1607 | # |
1516 | # CONFIG_CRYPTO_DEFLATE is not set | 1608 | # CONFIG_CRYPTO_DEFLATE is not set |
1517 | # CONFIG_CRYPTO_LZO is not set | 1609 | # CONFIG_CRYPTO_LZO is not set |
1610 | |||
1611 | # | ||
1612 | # Random Number Generation | ||
1613 | # | ||
1614 | # CONFIG_CRYPTO_ANSI_CPRNG is not set | ||
1518 | # CONFIG_CRYPTO_HW is not set | 1615 | # CONFIG_CRYPTO_HW is not set |
1519 | # CONFIG_PPC_CLOCK is not set | 1616 | # CONFIG_PPC_CLOCK is not set |
1520 | # CONFIG_VIRTUALIZATION is not set | 1617 | # CONFIG_VIRTUALIZATION is not set |
diff --git a/arch/powerpc/configs/ep8248e_defconfig b/arch/powerpc/configs/ep8248e_defconfig index cd691f770810..a6f1cff564e6 100644 --- a/arch/powerpc/configs/ep8248e_defconfig +++ b/arch/powerpc/configs/ep8248e_defconfig | |||
@@ -1,7 +1,7 @@ | |||
1 | # | 1 | # |
2 | # Automatically generated make config: don't edit | 2 | # Automatically generated make config: don't edit |
3 | # Linux kernel version: 2.6.27-rc4 | 3 | # Linux kernel version: 2.6.28-rc3 |
4 | # Thu Aug 21 00:52:03 2008 | 4 | # Sat Nov 8 12:39:36 2008 |
5 | # | 5 | # |
6 | # CONFIG_PPC64 is not set | 6 | # CONFIG_PPC64 is not set |
7 | 7 | ||
@@ -22,7 +22,7 @@ CONFIG_PPC_STD_MMU_32=y | |||
22 | # CONFIG_SMP is not set | 22 | # CONFIG_SMP is not set |
23 | CONFIG_PPC32=y | 23 | CONFIG_PPC32=y |
24 | CONFIG_WORD_SIZE=32 | 24 | CONFIG_WORD_SIZE=32 |
25 | CONFIG_PPC_MERGE=y | 25 | # CONFIG_ARCH_PHYS_ADDR_T_64BIT is not set |
26 | CONFIG_MMU=y | 26 | CONFIG_MMU=y |
27 | CONFIG_GENERIC_CMOS_UPDATE=y | 27 | CONFIG_GENERIC_CMOS_UPDATE=y |
28 | CONFIG_GENERIC_TIME=y | 28 | CONFIG_GENERIC_TIME=y |
@@ -48,13 +48,11 @@ CONFIG_SCHED_NO_NO_OMIT_FRAME_POINTER=y | |||
48 | CONFIG_ARCH_MAY_HAVE_PC_FDC=y | 48 | CONFIG_ARCH_MAY_HAVE_PC_FDC=y |
49 | CONFIG_PPC_OF=y | 49 | CONFIG_PPC_OF=y |
50 | CONFIG_OF=y | 50 | CONFIG_OF=y |
51 | CONFIG_PPC_UDBG_16550=y | 51 | # CONFIG_PPC_UDBG_16550 is not set |
52 | # CONFIG_GENERIC_TBSYNC is not set | 52 | # CONFIG_GENERIC_TBSYNC is not set |
53 | CONFIG_AUDIT_ARCH=y | 53 | CONFIG_AUDIT_ARCH=y |
54 | CONFIG_GENERIC_BUG=y | 54 | CONFIG_GENERIC_BUG=y |
55 | # CONFIG_DEFAULT_UIMAGE is not set | 55 | # CONFIG_DEFAULT_UIMAGE is not set |
56 | CONFIG_HIBERNATE_32=y | ||
57 | CONFIG_ARCH_HIBERNATION_POSSIBLE=y | ||
58 | # CONFIG_PPC_DCR_NATIVE is not set | 56 | # CONFIG_PPC_DCR_NATIVE is not set |
59 | # CONFIG_PPC_DCR_MMIO is not set | 57 | # CONFIG_PPC_DCR_MMIO is not set |
60 | CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" | 58 | CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" |
@@ -93,7 +91,6 @@ CONFIG_HOTPLUG=y | |||
93 | CONFIG_PRINTK=y | 91 | CONFIG_PRINTK=y |
94 | CONFIG_BUG=y | 92 | CONFIG_BUG=y |
95 | CONFIG_ELF_CORE=y | 93 | CONFIG_ELF_CORE=y |
96 | CONFIG_PCSPKR_PLATFORM=y | ||
97 | CONFIG_COMPAT_BRK=y | 94 | CONFIG_COMPAT_BRK=y |
98 | CONFIG_BASE_FULL=y | 95 | CONFIG_BASE_FULL=y |
99 | CONFIG_FUTEX=y | 96 | CONFIG_FUTEX=y |
@@ -103,7 +100,9 @@ CONFIG_SIGNALFD=y | |||
103 | CONFIG_TIMERFD=y | 100 | CONFIG_TIMERFD=y |
104 | CONFIG_EVENTFD=y | 101 | CONFIG_EVENTFD=y |
105 | CONFIG_SHMEM=y | 102 | CONFIG_SHMEM=y |
103 | CONFIG_AIO=y | ||
106 | CONFIG_VM_EVENT_COUNTERS=y | 104 | CONFIG_VM_EVENT_COUNTERS=y |
105 | CONFIG_PCI_QUIRKS=y | ||
107 | CONFIG_SLAB=y | 106 | CONFIG_SLAB=y |
108 | # CONFIG_SLUB is not set | 107 | # CONFIG_SLUB is not set |
109 | # CONFIG_SLOB is not set | 108 | # CONFIG_SLOB is not set |
@@ -115,10 +114,7 @@ CONFIG_HAVE_IOREMAP_PROT=y | |||
115 | CONFIG_HAVE_KPROBES=y | 114 | CONFIG_HAVE_KPROBES=y |
116 | CONFIG_HAVE_KRETPROBES=y | 115 | CONFIG_HAVE_KRETPROBES=y |
117 | CONFIG_HAVE_ARCH_TRACEHOOK=y | 116 | CONFIG_HAVE_ARCH_TRACEHOOK=y |
118 | # CONFIG_HAVE_DMA_ATTRS is not set | ||
119 | # CONFIG_USE_GENERIC_SMP_HELPERS is not set | ||
120 | CONFIG_HAVE_CLK=y | 117 | CONFIG_HAVE_CLK=y |
121 | CONFIG_PROC_PAGE_MONITOR=y | ||
122 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set | 118 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set |
123 | CONFIG_SLABINFO=y | 119 | CONFIG_SLABINFO=y |
124 | CONFIG_RT_MUTEXES=y | 120 | CONFIG_RT_MUTEXES=y |
@@ -144,6 +140,7 @@ CONFIG_DEFAULT_DEADLINE=y | |||
144 | # CONFIG_DEFAULT_NOOP is not set | 140 | # CONFIG_DEFAULT_NOOP is not set |
145 | CONFIG_DEFAULT_IOSCHED="deadline" | 141 | CONFIG_DEFAULT_IOSCHED="deadline" |
146 | CONFIG_CLASSIC_RCU=y | 142 | CONFIG_CLASSIC_RCU=y |
143 | # CONFIG_FREEZER is not set | ||
147 | 144 | ||
148 | # | 145 | # |
149 | # Platform support | 146 | # Platform support |
@@ -151,39 +148,36 @@ CONFIG_CLASSIC_RCU=y | |||
151 | CONFIG_PPC_MULTIPLATFORM=y | 148 | CONFIG_PPC_MULTIPLATFORM=y |
152 | CONFIG_CLASSIC32=y | 149 | CONFIG_CLASSIC32=y |
153 | # CONFIG_PPC_CHRP is not set | 150 | # CONFIG_PPC_CHRP is not set |
154 | # CONFIG_PPC_PMAC is not set | ||
155 | # CONFIG_MPC5121_ADS is not set | 151 | # CONFIG_MPC5121_ADS is not set |
156 | # CONFIG_MPC5121_GENERIC is not set | 152 | # CONFIG_MPC5121_GENERIC is not set |
157 | # CONFIG_PPC_MPC52xx is not set | 153 | # CONFIG_PPC_MPC52xx is not set |
154 | # CONFIG_PPC_PMAC is not set | ||
158 | # CONFIG_PPC_CELL is not set | 155 | # CONFIG_PPC_CELL is not set |
159 | # CONFIG_PPC_CELL_NATIVE is not set | 156 | # CONFIG_PPC_CELL_NATIVE is not set |
160 | CONFIG_PPC_82xx=y | 157 | CONFIG_PPC_82xx=y |
161 | # CONFIG_MPC8272_ADS is not set | 158 | # CONFIG_MPC8272_ADS is not set |
162 | # CONFIG_PQ2FADS is not set | 159 | # CONFIG_PQ2FADS is not set |
163 | CONFIG_EP8248E=y | 160 | CONFIG_EP8248E=y |
161 | # CONFIG_MGCOGE is not set | ||
164 | # CONFIG_PQ2ADS is not set | 162 | # CONFIG_PQ2ADS is not set |
165 | CONFIG_8260=y | 163 | CONFIG_8260=y |
166 | CONFIG_8272=y | 164 | CONFIG_8272=y |
167 | # CONFIG_PPC_83xx is not set | 165 | # CONFIG_PPC_83xx is not set |
168 | # CONFIG_PPC_86xx is not set | 166 | # CONFIG_PPC_86xx is not set |
169 | # CONFIG_EMBEDDED6xx is not set | 167 | # CONFIG_EMBEDDED6xx is not set |
170 | CONFIG_PPC_NATIVE=y | ||
171 | # CONFIG_UDBG_RTAS_CONSOLE is not set | ||
172 | # CONFIG_IPIC is not set | 168 | # CONFIG_IPIC is not set |
173 | CONFIG_MPIC=y | 169 | # CONFIG_MPIC is not set |
174 | # CONFIG_MPIC_WEIRD is not set | 170 | # CONFIG_MPIC_WEIRD is not set |
175 | CONFIG_PPC_I8259=y | 171 | # CONFIG_PPC_I8259 is not set |
176 | CONFIG_PPC_RTAS=y | 172 | # CONFIG_PPC_RTAS is not set |
177 | # CONFIG_RTAS_ERROR_LOGGING is not set | ||
178 | CONFIG_RTAS_PROC=y | ||
179 | # CONFIG_MMIO_NVRAM is not set | 173 | # CONFIG_MMIO_NVRAM is not set |
180 | CONFIG_PPC_MPC106=y | 174 | # CONFIG_PPC_MPC106 is not set |
181 | # CONFIG_PPC_970_NAP is not set | 175 | # CONFIG_PPC_970_NAP is not set |
182 | # CONFIG_PPC_INDIRECT_IO is not set | 176 | # CONFIG_PPC_INDIRECT_IO is not set |
183 | # CONFIG_GENERIC_IOMAP is not set | 177 | # CONFIG_GENERIC_IOMAP is not set |
184 | # CONFIG_CPU_FREQ is not set | 178 | # CONFIG_CPU_FREQ is not set |
185 | # CONFIG_PPC601_SYNC_FIX is not set | ||
186 | # CONFIG_TAU is not set | 179 | # CONFIG_TAU is not set |
180 | # CONFIG_QUICC_ENGINE is not set | ||
187 | CONFIG_CPM2=y | 181 | CONFIG_CPM2=y |
188 | # CONFIG_FSL_ULI1575 is not set | 182 | # CONFIG_FSL_ULI1575 is not set |
189 | CONFIG_CPM=y | 183 | CONFIG_CPM=y |
@@ -192,7 +186,6 @@ CONFIG_CPM=y | |||
192 | # Kernel options | 186 | # Kernel options |
193 | # | 187 | # |
194 | # CONFIG_HIGHMEM is not set | 188 | # CONFIG_HIGHMEM is not set |
195 | # CONFIG_TICK_ONESHOT is not set | ||
196 | # CONFIG_NO_HZ is not set | 189 | # CONFIG_NO_HZ is not set |
197 | # CONFIG_HIGH_RES_TIMERS is not set | 190 | # CONFIG_HIGH_RES_TIMERS is not set |
198 | CONFIG_GENERIC_CLOCKEVENTS_BUILD=y | 191 | CONFIG_GENERIC_CLOCKEVENTS_BUILD=y |
@@ -206,6 +199,8 @@ CONFIG_PREEMPT_NONE=y | |||
206 | # CONFIG_PREEMPT_VOLUNTARY is not set | 199 | # CONFIG_PREEMPT_VOLUNTARY is not set |
207 | # CONFIG_PREEMPT is not set | 200 | # CONFIG_PREEMPT is not set |
208 | CONFIG_BINFMT_ELF=y | 201 | CONFIG_BINFMT_ELF=y |
202 | # CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set | ||
203 | # CONFIG_HAVE_AOUT is not set | ||
209 | CONFIG_BINFMT_MISC=y | 204 | CONFIG_BINFMT_MISC=y |
210 | # CONFIG_IOMMU_HELPER is not set | 205 | # CONFIG_IOMMU_HELPER is not set |
211 | CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y | 206 | CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y |
@@ -215,15 +210,15 @@ CONFIG_ARCH_FLATMEM_ENABLE=y | |||
215 | CONFIG_ARCH_POPULATES_NODE_MAP=y | 210 | CONFIG_ARCH_POPULATES_NODE_MAP=y |
216 | CONFIG_FLATMEM=y | 211 | CONFIG_FLATMEM=y |
217 | CONFIG_FLAT_NODE_MEM_MAP=y | 212 | CONFIG_FLAT_NODE_MEM_MAP=y |
218 | # CONFIG_SPARSEMEM_STATIC is not set | ||
219 | # CONFIG_SPARSEMEM_VMEMMAP_ENABLE is not set | ||
220 | CONFIG_PAGEFLAGS_EXTENDED=y | 213 | CONFIG_PAGEFLAGS_EXTENDED=y |
221 | CONFIG_SPLIT_PTLOCK_CPUS=4 | 214 | CONFIG_SPLIT_PTLOCK_CPUS=4 |
222 | CONFIG_MIGRATION=y | 215 | CONFIG_MIGRATION=y |
223 | # CONFIG_RESOURCES_64BIT is not set | 216 | # CONFIG_RESOURCES_64BIT is not set |
217 | # CONFIG_PHYS_ADDR_T_64BIT is not set | ||
224 | CONFIG_ZONE_DMA_FLAG=1 | 218 | CONFIG_ZONE_DMA_FLAG=1 |
225 | CONFIG_BOUNCE=y | 219 | CONFIG_BOUNCE=y |
226 | CONFIG_VIRT_TO_BUS=y | 220 | CONFIG_VIRT_TO_BUS=y |
221 | CONFIG_UNEVICTABLE_LRU=y | ||
227 | CONFIG_FORCE_MAX_ZONEORDER=11 | 222 | CONFIG_FORCE_MAX_ZONEORDER=11 |
228 | CONFIG_PROC_DEVICETREE=y | 223 | CONFIG_PROC_DEVICETREE=y |
229 | # CONFIG_CMDLINE_BOOL is not set | 224 | # CONFIG_CMDLINE_BOOL is not set |
@@ -235,7 +230,6 @@ CONFIG_ISA_DMA_API=y | |||
235 | # | 230 | # |
236 | # Bus options | 231 | # Bus options |
237 | # | 232 | # |
238 | # CONFIG_ISA is not set | ||
239 | CONFIG_ZONE_DMA=y | 233 | CONFIG_ZONE_DMA=y |
240 | CONFIG_PPC_INDIRECT_PCI=y | 234 | CONFIG_PPC_INDIRECT_PCI=y |
241 | CONFIG_FSL_SOC=y | 235 | CONFIG_FSL_SOC=y |
@@ -247,7 +241,7 @@ CONFIG_PCI_8260=y | |||
247 | # CONFIG_PCIEPORTBUS is not set | 241 | # CONFIG_PCIEPORTBUS is not set |
248 | CONFIG_ARCH_SUPPORTS_MSI=y | 242 | CONFIG_ARCH_SUPPORTS_MSI=y |
249 | # CONFIG_PCI_MSI is not set | 243 | # CONFIG_PCI_MSI is not set |
250 | CONFIG_PCI_LEGACY=y | 244 | # CONFIG_PCI_LEGACY is not set |
251 | # CONFIG_PCI_DEBUG is not set | 245 | # CONFIG_PCI_DEBUG is not set |
252 | # CONFIG_PCCARD is not set | 246 | # CONFIG_PCCARD is not set |
253 | # CONFIG_HOTPLUG_PCI is not set | 247 | # CONFIG_HOTPLUG_PCI is not set |
@@ -303,7 +297,6 @@ CONFIG_INET_TCP_DIAG=y | |||
303 | # CONFIG_TCP_CONG_ADVANCED is not set | 297 | # CONFIG_TCP_CONG_ADVANCED is not set |
304 | CONFIG_TCP_CONG_CUBIC=y | 298 | CONFIG_TCP_CONG_CUBIC=y |
305 | CONFIG_DEFAULT_TCP_CONG="cubic" | 299 | CONFIG_DEFAULT_TCP_CONG="cubic" |
306 | # CONFIG_IP_VS is not set | ||
307 | CONFIG_IPV6=y | 300 | CONFIG_IPV6=y |
308 | # CONFIG_IPV6_PRIVACY is not set | 301 | # CONFIG_IPV6_PRIVACY is not set |
309 | # CONFIG_IPV6_ROUTER_PREF is not set | 302 | # CONFIG_IPV6_ROUTER_PREF is not set |
@@ -330,10 +323,12 @@ CONFIG_NETFILTER_ADVANCED=y | |||
330 | # CONFIG_NETFILTER_NETLINK_LOG is not set | 323 | # CONFIG_NETFILTER_NETLINK_LOG is not set |
331 | # CONFIG_NF_CONNTRACK is not set | 324 | # CONFIG_NF_CONNTRACK is not set |
332 | # CONFIG_NETFILTER_XTABLES is not set | 325 | # CONFIG_NETFILTER_XTABLES is not set |
326 | # CONFIG_IP_VS is not set | ||
333 | 327 | ||
334 | # | 328 | # |
335 | # IP: Netfilter Configuration | 329 | # IP: Netfilter Configuration |
336 | # | 330 | # |
331 | # CONFIG_NF_DEFRAG_IPV4 is not set | ||
337 | # CONFIG_IP_NF_QUEUE is not set | 332 | # CONFIG_IP_NF_QUEUE is not set |
338 | # CONFIG_IP_NF_IPTABLES is not set | 333 | # CONFIG_IP_NF_IPTABLES is not set |
339 | # CONFIG_IP_NF_ARPTABLES is not set | 334 | # CONFIG_IP_NF_ARPTABLES is not set |
@@ -360,11 +355,10 @@ CONFIG_NETFILTER_ADVANCED=y | |||
360 | # CONFIG_CAN is not set | 355 | # CONFIG_CAN is not set |
361 | # CONFIG_IRDA is not set | 356 | # CONFIG_IRDA is not set |
362 | # CONFIG_BT is not set | 357 | # CONFIG_BT is not set |
363 | 358 | # CONFIG_PHONET is not set | |
364 | # | 359 | CONFIG_WIRELESS=y |
365 | # Wireless | ||
366 | # | ||
367 | # CONFIG_CFG80211 is not set | 360 | # CONFIG_CFG80211 is not set |
361 | CONFIG_WIRELESS_OLD_REGULATORY=y | ||
368 | # CONFIG_WIRELESS_EXT is not set | 362 | # CONFIG_WIRELESS_EXT is not set |
369 | # CONFIG_MAC80211 is not set | 363 | # CONFIG_MAC80211 is not set |
370 | # CONFIG_IEEE80211 is not set | 364 | # CONFIG_IEEE80211 is not set |
@@ -469,7 +463,6 @@ CONFIG_OF_GPIO=y | |||
469 | # CONFIG_PARPORT is not set | 463 | # CONFIG_PARPORT is not set |
470 | CONFIG_BLK_DEV=y | 464 | CONFIG_BLK_DEV=y |
471 | # CONFIG_BLK_DEV_FD is not set | 465 | # CONFIG_BLK_DEV_FD is not set |
472 | # CONFIG_MAC_FLOPPY is not set | ||
473 | # CONFIG_BLK_CPQ_DA is not set | 466 | # CONFIG_BLK_CPQ_DA is not set |
474 | # CONFIG_BLK_CPQ_CISS_DA is not set | 467 | # CONFIG_BLK_CPQ_CISS_DA is not set |
475 | # CONFIG_BLK_DEV_DAC960 is not set | 468 | # CONFIG_BLK_DEV_DAC960 is not set |
@@ -534,8 +527,6 @@ CONFIG_MDIO_BITBANG=y | |||
534 | # CONFIG_MDIO_OF_GPIO is not set | 527 | # CONFIG_MDIO_OF_GPIO is not set |
535 | CONFIG_NET_ETHERNET=y | 528 | CONFIG_NET_ETHERNET=y |
536 | CONFIG_MII=y | 529 | CONFIG_MII=y |
537 | # CONFIG_MACE is not set | ||
538 | # CONFIG_BMAC is not set | ||
539 | # CONFIG_HAPPYMEAL is not set | 530 | # CONFIG_HAPPYMEAL is not set |
540 | # CONFIG_SUNGEM is not set | 531 | # CONFIG_SUNGEM is not set |
541 | # CONFIG_CASSINI is not set | 532 | # CONFIG_CASSINI is not set |
@@ -546,8 +537,12 @@ CONFIG_MII=y | |||
546 | # CONFIG_IBM_NEW_EMAC_RGMII is not set | 537 | # CONFIG_IBM_NEW_EMAC_RGMII is not set |
547 | # CONFIG_IBM_NEW_EMAC_TAH is not set | 538 | # CONFIG_IBM_NEW_EMAC_TAH is not set |
548 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set | 539 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set |
540 | # CONFIG_IBM_NEW_EMAC_NO_FLOW_CTRL is not set | ||
541 | # CONFIG_IBM_NEW_EMAC_MAL_CLR_ICINTSTAT is not set | ||
542 | # CONFIG_IBM_NEW_EMAC_MAL_COMMON_ERR is not set | ||
549 | # CONFIG_NET_PCI is not set | 543 | # CONFIG_NET_PCI is not set |
550 | # CONFIG_B44 is not set | 544 | # CONFIG_B44 is not set |
545 | # CONFIG_ATL2 is not set | ||
551 | CONFIG_FS_ENET=y | 546 | CONFIG_FS_ENET=y |
552 | # CONFIG_FS_ENET_HAS_SCC is not set | 547 | # CONFIG_FS_ENET_HAS_SCC is not set |
553 | CONFIG_FS_ENET_HAS_FCC=y | 548 | CONFIG_FS_ENET_HAS_FCC=y |
@@ -570,18 +565,23 @@ CONFIG_NETDEV_1000=y | |||
570 | # CONFIG_GIANFAR is not set | 565 | # CONFIG_GIANFAR is not set |
571 | # CONFIG_MV643XX_ETH is not set | 566 | # CONFIG_MV643XX_ETH is not set |
572 | # CONFIG_QLA3XXX is not set | 567 | # CONFIG_QLA3XXX is not set |
568 | # CONFIG_ATL1 is not set | ||
569 | # CONFIG_JME is not set | ||
573 | CONFIG_NETDEV_10000=y | 570 | CONFIG_NETDEV_10000=y |
574 | # CONFIG_CHELSIO_T1 is not set | 571 | # CONFIG_CHELSIO_T1 is not set |
575 | # CONFIG_CHELSIO_T3 is not set | 572 | # CONFIG_CHELSIO_T3 is not set |
573 | # CONFIG_ENIC is not set | ||
576 | # CONFIG_IXGBE is not set | 574 | # CONFIG_IXGBE is not set |
577 | # CONFIG_IXGB is not set | 575 | # CONFIG_IXGB is not set |
578 | # CONFIG_S2IO is not set | 576 | # CONFIG_S2IO is not set |
579 | # CONFIG_MYRI10GE is not set | 577 | # CONFIG_MYRI10GE is not set |
580 | # CONFIG_NETXEN_NIC is not set | 578 | # CONFIG_NETXEN_NIC is not set |
581 | # CONFIG_NIU is not set | 579 | # CONFIG_NIU is not set |
580 | # CONFIG_MLX4_EN is not set | ||
582 | # CONFIG_MLX4_CORE is not set | 581 | # CONFIG_MLX4_CORE is not set |
583 | # CONFIG_TEHUTI is not set | 582 | # CONFIG_TEHUTI is not set |
584 | # CONFIG_BNX2X is not set | 583 | # CONFIG_BNX2X is not set |
584 | # CONFIG_QLGE is not set | ||
585 | # CONFIG_SFC is not set | 585 | # CONFIG_SFC is not set |
586 | # CONFIG_TR is not set | 586 | # CONFIG_TR is not set |
587 | 587 | ||
@@ -629,21 +629,12 @@ CONFIG_DEVKMEM=y | |||
629 | # CONFIG_SERIAL_UARTLITE is not set | 629 | # CONFIG_SERIAL_UARTLITE is not set |
630 | CONFIG_SERIAL_CORE=y | 630 | CONFIG_SERIAL_CORE=y |
631 | CONFIG_SERIAL_CORE_CONSOLE=y | 631 | CONFIG_SERIAL_CORE_CONSOLE=y |
632 | # CONFIG_SERIAL_PMACZILOG is not set | ||
633 | CONFIG_SERIAL_CPM=y | 632 | CONFIG_SERIAL_CPM=y |
634 | CONFIG_SERIAL_CPM_CONSOLE=y | 633 | CONFIG_SERIAL_CPM_CONSOLE=y |
635 | CONFIG_SERIAL_CPM_SCC1=y | ||
636 | # CONFIG_SERIAL_CPM_SCC2 is not set | ||
637 | # CONFIG_SERIAL_CPM_SCC3 is not set | ||
638 | CONFIG_SERIAL_CPM_SCC4=y | ||
639 | # CONFIG_SERIAL_CPM_SMC1 is not set | ||
640 | # CONFIG_SERIAL_CPM_SMC2 is not set | ||
641 | # CONFIG_SERIAL_JSM is not set | 634 | # CONFIG_SERIAL_JSM is not set |
642 | CONFIG_UNIX98_PTYS=y | 635 | CONFIG_UNIX98_PTYS=y |
643 | CONFIG_LEGACY_PTYS=y | 636 | CONFIG_LEGACY_PTYS=y |
644 | CONFIG_LEGACY_PTY_COUNT=256 | 637 | CONFIG_LEGACY_PTY_COUNT=256 |
645 | # CONFIG_BRIQ_PANEL is not set | ||
646 | # CONFIG_HVC_RTAS is not set | ||
647 | # CONFIG_IPMI_HANDLER is not set | 638 | # CONFIG_IPMI_HANDLER is not set |
648 | CONFIG_HW_RANDOM=y | 639 | CONFIG_HW_RANDOM=y |
649 | # CONFIG_NVRAM is not set | 640 | # CONFIG_NVRAM is not set |
@@ -693,6 +684,14 @@ CONFIG_SSB_POSSIBLE=y | |||
693 | # CONFIG_MFD_TMIO is not set | 684 | # CONFIG_MFD_TMIO is not set |
694 | 685 | ||
695 | # | 686 | # |
687 | # Voltage and Current regulators | ||
688 | # | ||
689 | # CONFIG_REGULATOR is not set | ||
690 | # CONFIG_REGULATOR_FIXED_VOLTAGE is not set | ||
691 | # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set | ||
692 | # CONFIG_REGULATOR_BQ24022 is not set | ||
693 | |||
694 | # | ||
696 | # Multimedia devices | 695 | # Multimedia devices |
697 | # | 696 | # |
698 | 697 | ||
@@ -732,6 +731,7 @@ CONFIG_DAB=y | |||
732 | # CONFIG_RTC_CLASS is not set | 731 | # CONFIG_RTC_CLASS is not set |
733 | # CONFIG_DMADEVICES is not set | 732 | # CONFIG_DMADEVICES is not set |
734 | # CONFIG_UIO is not set | 733 | # CONFIG_UIO is not set |
734 | # CONFIG_STAGING is not set | ||
735 | 735 | ||
736 | # | 736 | # |
737 | # File systems | 737 | # File systems |
@@ -741,10 +741,12 @@ CONFIG_EXT2_FS=y | |||
741 | # CONFIG_EXT2_FS_XIP is not set | 741 | # CONFIG_EXT2_FS_XIP is not set |
742 | CONFIG_EXT3_FS=y | 742 | CONFIG_EXT3_FS=y |
743 | # CONFIG_EXT3_FS_XATTR is not set | 743 | # CONFIG_EXT3_FS_XATTR is not set |
744 | # CONFIG_EXT4_FS is not set | ||
744 | CONFIG_JBD=y | 745 | CONFIG_JBD=y |
745 | # CONFIG_REISERFS_FS is not set | 746 | # CONFIG_REISERFS_FS is not set |
746 | # CONFIG_JFS_FS is not set | 747 | # CONFIG_JFS_FS is not set |
747 | # CONFIG_FS_POSIX_ACL is not set | 748 | # CONFIG_FS_POSIX_ACL is not set |
749 | CONFIG_FILE_LOCKING=y | ||
748 | # CONFIG_XFS_FS is not set | 750 | # CONFIG_XFS_FS is not set |
749 | # CONFIG_OCFS2_FS is not set | 751 | # CONFIG_OCFS2_FS is not set |
750 | CONFIG_DNOTIFY=y | 752 | CONFIG_DNOTIFY=y |
@@ -774,6 +776,7 @@ CONFIG_AUTOFS4_FS=y | |||
774 | CONFIG_PROC_FS=y | 776 | CONFIG_PROC_FS=y |
775 | CONFIG_PROC_KCORE=y | 777 | CONFIG_PROC_KCORE=y |
776 | CONFIG_PROC_SYSCTL=y | 778 | CONFIG_PROC_SYSCTL=y |
779 | CONFIG_PROC_PAGE_MONITOR=y | ||
777 | CONFIG_SYSFS=y | 780 | CONFIG_SYSFS=y |
778 | CONFIG_TMPFS=y | 781 | CONFIG_TMPFS=y |
779 | # CONFIG_TMPFS_POSIX_ACL is not set | 782 | # CONFIG_TMPFS_POSIX_ACL is not set |
@@ -874,7 +877,6 @@ CONFIG_NLS_UTF8=y | |||
874 | # | 877 | # |
875 | # Library routines | 878 | # Library routines |
876 | # | 879 | # |
877 | # CONFIG_GENERIC_FIND_FIRST_BIT is not set | ||
878 | # CONFIG_CRC_CCITT is not set | 880 | # CONFIG_CRC_CCITT is not set |
879 | # CONFIG_CRC16 is not set | 881 | # CONFIG_CRC16 is not set |
880 | # CONFIG_CRC_T10DIF is not set | 882 | # CONFIG_CRC_T10DIF is not set |
@@ -924,15 +926,23 @@ CONFIG_DEBUG_INFO=y | |||
924 | # CONFIG_DEBUG_SG is not set | 926 | # CONFIG_DEBUG_SG is not set |
925 | # CONFIG_BOOT_PRINTK_DELAY is not set | 927 | # CONFIG_BOOT_PRINTK_DELAY is not set |
926 | # CONFIG_RCU_TORTURE_TEST is not set | 928 | # CONFIG_RCU_TORTURE_TEST is not set |
929 | # CONFIG_RCU_CPU_STALL_DETECTOR is not set | ||
927 | # CONFIG_BACKTRACE_SELF_TEST is not set | 930 | # CONFIG_BACKTRACE_SELF_TEST is not set |
931 | # CONFIG_DEBUG_BLOCK_EXT_DEVT is not set | ||
928 | # CONFIG_FAULT_INJECTION is not set | 932 | # CONFIG_FAULT_INJECTION is not set |
929 | # CONFIG_LATENCYTOP is not set | 933 | # CONFIG_LATENCYTOP is not set |
930 | CONFIG_SYSCTL_SYSCALL_CHECK=y | 934 | CONFIG_SYSCTL_SYSCALL_CHECK=y |
931 | CONFIG_HAVE_FTRACE=y | 935 | CONFIG_HAVE_FUNCTION_TRACER=y |
932 | CONFIG_HAVE_DYNAMIC_FTRACE=y | 936 | |
933 | # CONFIG_FTRACE is not set | 937 | # |
938 | # Tracers | ||
939 | # | ||
940 | # CONFIG_FUNCTION_TRACER is not set | ||
934 | # CONFIG_SCHED_TRACER is not set | 941 | # CONFIG_SCHED_TRACER is not set |
935 | # CONFIG_CONTEXT_SWITCH_TRACER is not set | 942 | # CONFIG_CONTEXT_SWITCH_TRACER is not set |
943 | # CONFIG_BOOT_TRACER is not set | ||
944 | # CONFIG_STACK_TRACER is not set | ||
945 | # CONFIG_DYNAMIC_PRINTK_DEBUG is not set | ||
936 | # CONFIG_SAMPLES is not set | 946 | # CONFIG_SAMPLES is not set |
937 | CONFIG_HAVE_ARCH_KGDB=y | 947 | CONFIG_HAVE_ARCH_KGDB=y |
938 | # CONFIG_DEBUG_STACKOVERFLOW is not set | 948 | # CONFIG_DEBUG_STACKOVERFLOW is not set |
@@ -940,6 +950,7 @@ CONFIG_HAVE_ARCH_KGDB=y | |||
940 | # CONFIG_DEBUG_PAGEALLOC is not set | 950 | # CONFIG_DEBUG_PAGEALLOC is not set |
941 | # CONFIG_CODE_PATCHING_SELFTEST is not set | 951 | # CONFIG_CODE_PATCHING_SELFTEST is not set |
942 | # CONFIG_FTR_FIXUP_SELFTEST is not set | 952 | # CONFIG_FTR_FIXUP_SELFTEST is not set |
953 | # CONFIG_MSI_BITMAP_SELFTEST is not set | ||
943 | # CONFIG_XMON is not set | 954 | # CONFIG_XMON is not set |
944 | # CONFIG_IRQSTACKS is not set | 955 | # CONFIG_IRQSTACKS is not set |
945 | CONFIG_BDI_SWITCH=y | 956 | CONFIG_BDI_SWITCH=y |
@@ -951,14 +962,19 @@ CONFIG_BDI_SWITCH=y | |||
951 | # | 962 | # |
952 | # CONFIG_KEYS is not set | 963 | # CONFIG_KEYS is not set |
953 | # CONFIG_SECURITY is not set | 964 | # CONFIG_SECURITY is not set |
965 | # CONFIG_SECURITYFS is not set | ||
954 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set | 966 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set |
955 | CONFIG_CRYPTO=y | 967 | CONFIG_CRYPTO=y |
956 | 968 | ||
957 | # | 969 | # |
958 | # Crypto core or helper | 970 | # Crypto core or helper |
959 | # | 971 | # |
972 | # CONFIG_CRYPTO_FIPS is not set | ||
960 | CONFIG_CRYPTO_ALGAPI=y | 973 | CONFIG_CRYPTO_ALGAPI=y |
974 | CONFIG_CRYPTO_AEAD=y | ||
961 | CONFIG_CRYPTO_BLKCIPHER=y | 975 | CONFIG_CRYPTO_BLKCIPHER=y |
976 | CONFIG_CRYPTO_HASH=y | ||
977 | CONFIG_CRYPTO_RNG=y | ||
962 | CONFIG_CRYPTO_MANAGER=y | 978 | CONFIG_CRYPTO_MANAGER=y |
963 | # CONFIG_CRYPTO_NULL is not set | 979 | # CONFIG_CRYPTO_NULL is not set |
964 | # CONFIG_CRYPTO_CRYPTD is not set | 980 | # CONFIG_CRYPTO_CRYPTD is not set |
@@ -1025,6 +1041,11 @@ CONFIG_CRYPTO_DES=y | |||
1025 | # | 1041 | # |
1026 | # CONFIG_CRYPTO_DEFLATE is not set | 1042 | # CONFIG_CRYPTO_DEFLATE is not set |
1027 | # CONFIG_CRYPTO_LZO is not set | 1043 | # CONFIG_CRYPTO_LZO is not set |
1044 | |||
1045 | # | ||
1046 | # Random Number Generation | ||
1047 | # | ||
1048 | # CONFIG_CRYPTO_ANSI_CPRNG is not set | ||
1028 | # CONFIG_CRYPTO_HW is not set | 1049 | # CONFIG_CRYPTO_HW is not set |
1029 | CONFIG_PPC_CLOCK=y | 1050 | CONFIG_PPC_CLOCK=y |
1030 | CONFIG_PPC_LIB_RHEAP=y | 1051 | CONFIG_PPC_LIB_RHEAP=y |
diff --git a/arch/powerpc/configs/ep88xc_defconfig b/arch/powerpc/configs/ep88xc_defconfig index 480225be2f39..870d28976a44 100644 --- a/arch/powerpc/configs/ep88xc_defconfig +++ b/arch/powerpc/configs/ep88xc_defconfig | |||
@@ -1,7 +1,7 @@ | |||
1 | # | 1 | # |
2 | # Automatically generated make config: don't edit | 2 | # Automatically generated make config: don't edit |
3 | # Linux kernel version: 2.6.27-rc4 | 3 | # Linux kernel version: 2.6.28-rc3 |
4 | # Thu Aug 21 00:52:04 2008 | 4 | # Sat Nov 8 12:39:37 2008 |
5 | # | 5 | # |
6 | # CONFIG_PPC64 is not set | 6 | # CONFIG_PPC64 is not set |
7 | 7 | ||
@@ -19,7 +19,7 @@ CONFIG_8xx=y | |||
19 | CONFIG_NOT_COHERENT_CACHE=y | 19 | CONFIG_NOT_COHERENT_CACHE=y |
20 | CONFIG_PPC32=y | 20 | CONFIG_PPC32=y |
21 | CONFIG_WORD_SIZE=32 | 21 | CONFIG_WORD_SIZE=32 |
22 | CONFIG_PPC_MERGE=y | 22 | # CONFIG_ARCH_PHYS_ADDR_T_64BIT is not set |
23 | CONFIG_MMU=y | 23 | CONFIG_MMU=y |
24 | CONFIG_GENERIC_CMOS_UPDATE=y | 24 | CONFIG_GENERIC_CMOS_UPDATE=y |
25 | CONFIG_GENERIC_TIME=y | 25 | CONFIG_GENERIC_TIME=y |
@@ -101,6 +101,7 @@ CONFIG_SIGNALFD=y | |||
101 | CONFIG_TIMERFD=y | 101 | CONFIG_TIMERFD=y |
102 | CONFIG_EVENTFD=y | 102 | CONFIG_EVENTFD=y |
103 | CONFIG_SHMEM=y | 103 | CONFIG_SHMEM=y |
104 | CONFIG_AIO=y | ||
104 | # CONFIG_VM_EVENT_COUNTERS is not set | 105 | # CONFIG_VM_EVENT_COUNTERS is not set |
105 | CONFIG_SLUB_DEBUG=y | 106 | CONFIG_SLUB_DEBUG=y |
106 | # CONFIG_SLAB is not set | 107 | # CONFIG_SLAB is not set |
@@ -114,10 +115,7 @@ CONFIG_HAVE_IOREMAP_PROT=y | |||
114 | CONFIG_HAVE_KPROBES=y | 115 | CONFIG_HAVE_KPROBES=y |
115 | CONFIG_HAVE_KRETPROBES=y | 116 | CONFIG_HAVE_KRETPROBES=y |
116 | CONFIG_HAVE_ARCH_TRACEHOOK=y | 117 | CONFIG_HAVE_ARCH_TRACEHOOK=y |
117 | # CONFIG_HAVE_DMA_ATTRS is not set | ||
118 | # CONFIG_USE_GENERIC_SMP_HELPERS is not set | ||
119 | CONFIG_HAVE_CLK=y | 118 | CONFIG_HAVE_CLK=y |
120 | CONFIG_PROC_PAGE_MONITOR=y | ||
121 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set | 119 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set |
122 | CONFIG_SLABINFO=y | 120 | CONFIG_SLABINFO=y |
123 | # CONFIG_TINY_SHMEM is not set | 121 | # CONFIG_TINY_SHMEM is not set |
@@ -143,6 +141,7 @@ CONFIG_DEFAULT_DEADLINE=y | |||
143 | # CONFIG_DEFAULT_NOOP is not set | 141 | # CONFIG_DEFAULT_NOOP is not set |
144 | CONFIG_DEFAULT_IOSCHED="deadline" | 142 | CONFIG_DEFAULT_IOSCHED="deadline" |
145 | CONFIG_CLASSIC_RCU=y | 143 | CONFIG_CLASSIC_RCU=y |
144 | # CONFIG_FREEZER is not set | ||
146 | 145 | ||
147 | # | 146 | # |
148 | # Platform support | 147 | # Platform support |
@@ -155,6 +154,7 @@ CONFIG_CPM1=y | |||
155 | # CONFIG_MPC885ADS is not set | 154 | # CONFIG_MPC885ADS is not set |
156 | CONFIG_PPC_EP88XC=y | 155 | CONFIG_PPC_EP88XC=y |
157 | # CONFIG_PPC_ADDER875 is not set | 156 | # CONFIG_PPC_ADDER875 is not set |
157 | # CONFIG_PPC_MGSUVD is not set | ||
158 | 158 | ||
159 | # | 159 | # |
160 | # MPC8xx CPM Options | 160 | # MPC8xx CPM Options |
@@ -183,6 +183,7 @@ CONFIG_NO_UCODE_PATCH=y | |||
183 | # CONFIG_PPC_INDIRECT_IO is not set | 183 | # CONFIG_PPC_INDIRECT_IO is not set |
184 | # CONFIG_GENERIC_IOMAP is not set | 184 | # CONFIG_GENERIC_IOMAP is not set |
185 | # CONFIG_CPU_FREQ is not set | 185 | # CONFIG_CPU_FREQ is not set |
186 | # CONFIG_QUICC_ENGINE is not set | ||
186 | # CONFIG_FSL_ULI1575 is not set | 187 | # CONFIG_FSL_ULI1575 is not set |
187 | CONFIG_CPM=y | 188 | CONFIG_CPM=y |
188 | 189 | ||
@@ -204,6 +205,8 @@ CONFIG_PREEMPT_NONE=y | |||
204 | # CONFIG_PREEMPT_VOLUNTARY is not set | 205 | # CONFIG_PREEMPT_VOLUNTARY is not set |
205 | # CONFIG_PREEMPT is not set | 206 | # CONFIG_PREEMPT is not set |
206 | CONFIG_BINFMT_ELF=y | 207 | CONFIG_BINFMT_ELF=y |
208 | # CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set | ||
209 | # CONFIG_HAVE_AOUT is not set | ||
207 | # CONFIG_BINFMT_MISC is not set | 210 | # CONFIG_BINFMT_MISC is not set |
208 | # CONFIG_MATH_EMULATION is not set | 211 | # CONFIG_MATH_EMULATION is not set |
209 | CONFIG_8XX_MINIMAL_FPEMU=y | 212 | CONFIG_8XX_MINIMAL_FPEMU=y |
@@ -219,15 +222,15 @@ CONFIG_FLATMEM_MANUAL=y | |||
219 | # CONFIG_SPARSEMEM_MANUAL is not set | 222 | # CONFIG_SPARSEMEM_MANUAL is not set |
220 | CONFIG_FLATMEM=y | 223 | CONFIG_FLATMEM=y |
221 | CONFIG_FLAT_NODE_MEM_MAP=y | 224 | CONFIG_FLAT_NODE_MEM_MAP=y |
222 | # CONFIG_SPARSEMEM_STATIC is not set | ||
223 | # CONFIG_SPARSEMEM_VMEMMAP_ENABLE is not set | ||
224 | CONFIG_PAGEFLAGS_EXTENDED=y | 225 | CONFIG_PAGEFLAGS_EXTENDED=y |
225 | CONFIG_SPLIT_PTLOCK_CPUS=4 | 226 | CONFIG_SPLIT_PTLOCK_CPUS=4 |
226 | CONFIG_MIGRATION=y | 227 | CONFIG_MIGRATION=y |
227 | # CONFIG_RESOURCES_64BIT is not set | 228 | # CONFIG_RESOURCES_64BIT is not set |
229 | # CONFIG_PHYS_ADDR_T_64BIT is not set | ||
228 | CONFIG_ZONE_DMA_FLAG=1 | 230 | CONFIG_ZONE_DMA_FLAG=1 |
229 | CONFIG_BOUNCE=y | 231 | CONFIG_BOUNCE=y |
230 | CONFIG_VIRT_TO_BUS=y | 232 | CONFIG_VIRT_TO_BUS=y |
233 | CONFIG_UNEVICTABLE_LRU=y | ||
231 | CONFIG_FORCE_MAX_ZONEORDER=11 | 234 | CONFIG_FORCE_MAX_ZONEORDER=11 |
232 | CONFIG_PROC_DEVICETREE=y | 235 | CONFIG_PROC_DEVICETREE=y |
233 | # CONFIG_CMDLINE_BOOL is not set | 236 | # CONFIG_CMDLINE_BOOL is not set |
@@ -309,6 +312,7 @@ CONFIG_DEFAULT_TCP_CONG="cubic" | |||
309 | # CONFIG_TIPC is not set | 312 | # CONFIG_TIPC is not set |
310 | # CONFIG_ATM is not set | 313 | # CONFIG_ATM is not set |
311 | # CONFIG_BRIDGE is not set | 314 | # CONFIG_BRIDGE is not set |
315 | # CONFIG_NET_DSA is not set | ||
312 | # CONFIG_VLAN_8021Q is not set | 316 | # CONFIG_VLAN_8021Q is not set |
313 | # CONFIG_DECNET is not set | 317 | # CONFIG_DECNET is not set |
314 | # CONFIG_LLC2 is not set | 318 | # CONFIG_LLC2 is not set |
@@ -329,11 +333,10 @@ CONFIG_DEFAULT_TCP_CONG="cubic" | |||
329 | # CONFIG_IRDA is not set | 333 | # CONFIG_IRDA is not set |
330 | # CONFIG_BT is not set | 334 | # CONFIG_BT is not set |
331 | # CONFIG_AF_RXRPC is not set | 335 | # CONFIG_AF_RXRPC is not set |
332 | 336 | # CONFIG_PHONET is not set | |
333 | # | 337 | CONFIG_WIRELESS=y |
334 | # Wireless | ||
335 | # | ||
336 | # CONFIG_CFG80211 is not set | 338 | # CONFIG_CFG80211 is not set |
339 | CONFIG_WIRELESS_OLD_REGULATORY=y | ||
337 | # CONFIG_WIRELESS_EXT is not set | 340 | # CONFIG_WIRELESS_EXT is not set |
338 | # CONFIG_MAC80211 is not set | 341 | # CONFIG_MAC80211 is not set |
339 | # CONFIG_IEEE80211 is not set | 342 | # CONFIG_IEEE80211 is not set |
@@ -475,6 +478,9 @@ CONFIG_MII=y | |||
475 | # CONFIG_IBM_NEW_EMAC_RGMII is not set | 478 | # CONFIG_IBM_NEW_EMAC_RGMII is not set |
476 | # CONFIG_IBM_NEW_EMAC_TAH is not set | 479 | # CONFIG_IBM_NEW_EMAC_TAH is not set |
477 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set | 480 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set |
481 | # CONFIG_IBM_NEW_EMAC_NO_FLOW_CTRL is not set | ||
482 | # CONFIG_IBM_NEW_EMAC_MAL_CLR_ICINTSTAT is not set | ||
483 | # CONFIG_IBM_NEW_EMAC_MAL_COMMON_ERR is not set | ||
478 | # CONFIG_B44 is not set | 484 | # CONFIG_B44 is not set |
479 | CONFIG_FS_ENET=y | 485 | CONFIG_FS_ENET=y |
480 | # CONFIG_FS_ENET_HAS_SCC is not set | 486 | # CONFIG_FS_ENET_HAS_SCC is not set |
@@ -529,12 +535,6 @@ CONFIG_SERIAL_CORE=y | |||
529 | CONFIG_SERIAL_CORE_CONSOLE=y | 535 | CONFIG_SERIAL_CORE_CONSOLE=y |
530 | CONFIG_SERIAL_CPM=y | 536 | CONFIG_SERIAL_CPM=y |
531 | CONFIG_SERIAL_CPM_CONSOLE=y | 537 | CONFIG_SERIAL_CPM_CONSOLE=y |
532 | # CONFIG_SERIAL_CPM_SCC1 is not set | ||
533 | # CONFIG_SERIAL_CPM_SCC2 is not set | ||
534 | # CONFIG_SERIAL_CPM_SCC3 is not set | ||
535 | # CONFIG_SERIAL_CPM_SCC4 is not set | ||
536 | CONFIG_SERIAL_CPM_SMC1=y | ||
537 | CONFIG_SERIAL_CPM_SMC2=y | ||
538 | CONFIG_UNIX98_PTYS=y | 538 | CONFIG_UNIX98_PTYS=y |
539 | # CONFIG_LEGACY_PTYS is not set | 539 | # CONFIG_LEGACY_PTYS is not set |
540 | # CONFIG_IPMI_HANDLER is not set | 540 | # CONFIG_IPMI_HANDLER is not set |
@@ -571,6 +571,14 @@ CONFIG_SSB_POSSIBLE=y | |||
571 | # CONFIG_MFD_TMIO is not set | 571 | # CONFIG_MFD_TMIO is not set |
572 | 572 | ||
573 | # | 573 | # |
574 | # Voltage and Current regulators | ||
575 | # | ||
576 | # CONFIG_REGULATOR is not set | ||
577 | # CONFIG_REGULATOR_FIXED_VOLTAGE is not set | ||
578 | # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set | ||
579 | # CONFIG_REGULATOR_BQ24022 is not set | ||
580 | |||
581 | # | ||
574 | # Multimedia devices | 582 | # Multimedia devices |
575 | # | 583 | # |
576 | 584 | ||
@@ -608,16 +616,18 @@ CONFIG_DAB=y | |||
608 | # CONFIG_RTC_CLASS is not set | 616 | # CONFIG_RTC_CLASS is not set |
609 | # CONFIG_DMADEVICES is not set | 617 | # CONFIG_DMADEVICES is not set |
610 | # CONFIG_UIO is not set | 618 | # CONFIG_UIO is not set |
619 | # CONFIG_STAGING is not set | ||
611 | 620 | ||
612 | # | 621 | # |
613 | # File systems | 622 | # File systems |
614 | # | 623 | # |
615 | # CONFIG_EXT2_FS is not set | 624 | # CONFIG_EXT2_FS is not set |
616 | # CONFIG_EXT3_FS is not set | 625 | # CONFIG_EXT3_FS is not set |
617 | # CONFIG_EXT4DEV_FS is not set | 626 | # CONFIG_EXT4_FS is not set |
618 | # CONFIG_REISERFS_FS is not set | 627 | # CONFIG_REISERFS_FS is not set |
619 | # CONFIG_JFS_FS is not set | 628 | # CONFIG_JFS_FS is not set |
620 | # CONFIG_FS_POSIX_ACL is not set | 629 | # CONFIG_FS_POSIX_ACL is not set |
630 | CONFIG_FILE_LOCKING=y | ||
621 | # CONFIG_XFS_FS is not set | 631 | # CONFIG_XFS_FS is not set |
622 | # CONFIG_OCFS2_FS is not set | 632 | # CONFIG_OCFS2_FS is not set |
623 | # CONFIG_DNOTIFY is not set | 633 | # CONFIG_DNOTIFY is not set |
@@ -646,6 +656,7 @@ CONFIG_DAB=y | |||
646 | CONFIG_PROC_FS=y | 656 | CONFIG_PROC_FS=y |
647 | # CONFIG_PROC_KCORE is not set | 657 | # CONFIG_PROC_KCORE is not set |
648 | CONFIG_PROC_SYSCTL=y | 658 | CONFIG_PROC_SYSCTL=y |
659 | CONFIG_PROC_PAGE_MONITOR=y | ||
649 | CONFIG_SYSFS=y | 660 | CONFIG_SYSFS=y |
650 | CONFIG_TMPFS=y | 661 | CONFIG_TMPFS=y |
651 | # CONFIG_TMPFS_POSIX_ACL is not set | 662 | # CONFIG_TMPFS_POSIX_ACL is not set |
@@ -683,6 +694,7 @@ CONFIG_LOCKD=y | |||
683 | CONFIG_LOCKD_V4=y | 694 | CONFIG_LOCKD_V4=y |
684 | CONFIG_NFS_COMMON=y | 695 | CONFIG_NFS_COMMON=y |
685 | CONFIG_SUNRPC=y | 696 | CONFIG_SUNRPC=y |
697 | # CONFIG_SUNRPC_REGISTER_V4 is not set | ||
686 | # CONFIG_RPCSEC_GSS_KRB5 is not set | 698 | # CONFIG_RPCSEC_GSS_KRB5 is not set |
687 | # CONFIG_RPCSEC_GSS_SPKM3 is not set | 699 | # CONFIG_RPCSEC_GSS_SPKM3 is not set |
688 | # CONFIG_SMB_FS is not set | 700 | # CONFIG_SMB_FS is not set |
@@ -718,7 +730,6 @@ CONFIG_MSDOS_PARTITION=y | |||
718 | # | 730 | # |
719 | # Library routines | 731 | # Library routines |
720 | # | 732 | # |
721 | # CONFIG_GENERIC_FIND_FIRST_BIT is not set | ||
722 | # CONFIG_CRC_CCITT is not set | 733 | # CONFIG_CRC_CCITT is not set |
723 | # CONFIG_CRC16 is not set | 734 | # CONFIG_CRC16 is not set |
724 | # CONFIG_CRC_T10DIF is not set | 735 | # CONFIG_CRC_T10DIF is not set |
@@ -768,14 +779,22 @@ CONFIG_DEBUG_INFO=y | |||
768 | # CONFIG_DEBUG_SG is not set | 779 | # CONFIG_DEBUG_SG is not set |
769 | # CONFIG_BOOT_PRINTK_DELAY is not set | 780 | # CONFIG_BOOT_PRINTK_DELAY is not set |
770 | # CONFIG_RCU_TORTURE_TEST is not set | 781 | # CONFIG_RCU_TORTURE_TEST is not set |
782 | # CONFIG_RCU_CPU_STALL_DETECTOR is not set | ||
771 | # CONFIG_BACKTRACE_SELF_TEST is not set | 783 | # CONFIG_BACKTRACE_SELF_TEST is not set |
784 | # CONFIG_DEBUG_BLOCK_EXT_DEVT is not set | ||
772 | # CONFIG_FAULT_INJECTION is not set | 785 | # CONFIG_FAULT_INJECTION is not set |
773 | # CONFIG_LATENCYTOP is not set | 786 | # CONFIG_LATENCYTOP is not set |
774 | CONFIG_HAVE_FTRACE=y | 787 | CONFIG_HAVE_FUNCTION_TRACER=y |
775 | CONFIG_HAVE_DYNAMIC_FTRACE=y | 788 | |
776 | # CONFIG_FTRACE is not set | 789 | # |
790 | # Tracers | ||
791 | # | ||
792 | # CONFIG_FUNCTION_TRACER is not set | ||
777 | # CONFIG_SCHED_TRACER is not set | 793 | # CONFIG_SCHED_TRACER is not set |
778 | # CONFIG_CONTEXT_SWITCH_TRACER is not set | 794 | # CONFIG_CONTEXT_SWITCH_TRACER is not set |
795 | # CONFIG_BOOT_TRACER is not set | ||
796 | # CONFIG_STACK_TRACER is not set | ||
797 | # CONFIG_DYNAMIC_PRINTK_DEBUG is not set | ||
779 | # CONFIG_SAMPLES is not set | 798 | # CONFIG_SAMPLES is not set |
780 | CONFIG_HAVE_ARCH_KGDB=y | 799 | CONFIG_HAVE_ARCH_KGDB=y |
781 | # CONFIG_KGDB is not set | 800 | # CONFIG_KGDB is not set |
@@ -784,6 +803,7 @@ CONFIG_HAVE_ARCH_KGDB=y | |||
784 | # CONFIG_DEBUG_PAGEALLOC is not set | 803 | # CONFIG_DEBUG_PAGEALLOC is not set |
785 | # CONFIG_CODE_PATCHING_SELFTEST is not set | 804 | # CONFIG_CODE_PATCHING_SELFTEST is not set |
786 | # CONFIG_FTR_FIXUP_SELFTEST is not set | 805 | # CONFIG_FTR_FIXUP_SELFTEST is not set |
806 | # CONFIG_MSI_BITMAP_SELFTEST is not set | ||
787 | # CONFIG_XMON is not set | 807 | # CONFIG_XMON is not set |
788 | # CONFIG_IRQSTACKS is not set | 808 | # CONFIG_IRQSTACKS is not set |
789 | # CONFIG_BDI_SWITCH is not set | 809 | # CONFIG_BDI_SWITCH is not set |
@@ -794,6 +814,7 @@ CONFIG_HAVE_ARCH_KGDB=y | |||
794 | # | 814 | # |
795 | # CONFIG_KEYS is not set | 815 | # CONFIG_KEYS is not set |
796 | # CONFIG_SECURITY is not set | 816 | # CONFIG_SECURITY is not set |
817 | # CONFIG_SECURITYFS is not set | ||
797 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set | 818 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set |
798 | # CONFIG_CRYPTO is not set | 819 | # CONFIG_CRYPTO is not set |
799 | CONFIG_PPC_CLOCK=y | 820 | CONFIG_PPC_CLOCK=y |
diff --git a/arch/powerpc/configs/g5_defconfig b/arch/powerpc/configs/g5_defconfig index cfa5d053ee5e..f85e71ccb989 100644 --- a/arch/powerpc/configs/g5_defconfig +++ b/arch/powerpc/configs/g5_defconfig | |||
@@ -1,7 +1,7 @@ | |||
1 | # | 1 | # |
2 | # Automatically generated make config: don't edit | 2 | # Automatically generated make config: don't edit |
3 | # Linux kernel version: 2.6.27-rc4 | 3 | # Linux kernel version: 2.6.28-rc3 |
4 | # Tue Aug 26 13:15:06 2008 | 4 | # Tue Nov 11 19:36:30 2008 |
5 | # | 5 | # |
6 | CONFIG_PPC64=y | 6 | CONFIG_PPC64=y |
7 | 7 | ||
@@ -21,7 +21,7 @@ CONFIG_SMP=y | |||
21 | CONFIG_NR_CPUS=4 | 21 | CONFIG_NR_CPUS=4 |
22 | CONFIG_64BIT=y | 22 | CONFIG_64BIT=y |
23 | CONFIG_WORD_SIZE=64 | 23 | CONFIG_WORD_SIZE=64 |
24 | CONFIG_PPC_MERGE=y | 24 | CONFIG_ARCH_PHYS_ADDR_T_64BIT=y |
25 | CONFIG_MMU=y | 25 | CONFIG_MMU=y |
26 | CONFIG_GENERIC_CMOS_UPDATE=y | 26 | CONFIG_GENERIC_CMOS_UPDATE=y |
27 | CONFIG_GENERIC_TIME=y | 27 | CONFIG_GENERIC_TIME=y |
@@ -112,7 +112,9 @@ CONFIG_SIGNALFD=y | |||
112 | CONFIG_TIMERFD=y | 112 | CONFIG_TIMERFD=y |
113 | CONFIG_EVENTFD=y | 113 | CONFIG_EVENTFD=y |
114 | CONFIG_SHMEM=y | 114 | CONFIG_SHMEM=y |
115 | CONFIG_AIO=y | ||
115 | CONFIG_VM_EVENT_COUNTERS=y | 116 | CONFIG_VM_EVENT_COUNTERS=y |
117 | CONFIG_PCI_QUIRKS=y | ||
116 | CONFIG_SLUB_DEBUG=y | 118 | CONFIG_SLUB_DEBUG=y |
117 | # CONFIG_SLAB is not set | 119 | # CONFIG_SLAB is not set |
118 | CONFIG_SLUB=y | 120 | CONFIG_SLUB=y |
@@ -129,8 +131,6 @@ CONFIG_HAVE_KRETPROBES=y | |||
129 | CONFIG_HAVE_ARCH_TRACEHOOK=y | 131 | CONFIG_HAVE_ARCH_TRACEHOOK=y |
130 | CONFIG_HAVE_DMA_ATTRS=y | 132 | CONFIG_HAVE_DMA_ATTRS=y |
131 | CONFIG_USE_GENERIC_SMP_HELPERS=y | 133 | CONFIG_USE_GENERIC_SMP_HELPERS=y |
132 | # CONFIG_HAVE_CLK is not set | ||
133 | CONFIG_PROC_PAGE_MONITOR=y | ||
134 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set | 134 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set |
135 | CONFIG_SLABINFO=y | 135 | CONFIG_SLABINFO=y |
136 | CONFIG_RT_MUTEXES=y | 136 | CONFIG_RT_MUTEXES=y |
@@ -163,6 +163,8 @@ CONFIG_DEFAULT_AS=y | |||
163 | # CONFIG_DEFAULT_NOOP is not set | 163 | # CONFIG_DEFAULT_NOOP is not set |
164 | CONFIG_DEFAULT_IOSCHED="anticipatory" | 164 | CONFIG_DEFAULT_IOSCHED="anticipatory" |
165 | CONFIG_CLASSIC_RCU=y | 165 | CONFIG_CLASSIC_RCU=y |
166 | # CONFIG_FREEZER is not set | ||
167 | CONFIG_PPC_MSI_BITMAP=y | ||
166 | 168 | ||
167 | # | 169 | # |
168 | # Platform support | 170 | # Platform support |
@@ -233,6 +235,8 @@ CONFIG_PREEMPT_NONE=y | |||
233 | # CONFIG_PREEMPT is not set | 235 | # CONFIG_PREEMPT is not set |
234 | CONFIG_BINFMT_ELF=y | 236 | CONFIG_BINFMT_ELF=y |
235 | CONFIG_COMPAT_BINFMT_ELF=y | 237 | CONFIG_COMPAT_BINFMT_ELF=y |
238 | # CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set | ||
239 | # CONFIG_HAVE_AOUT is not set | ||
236 | # CONFIG_BINFMT_MISC is not set | 240 | # CONFIG_BINFMT_MISC is not set |
237 | CONFIG_HUGETLB_PAGE_SIZE_VARIABLE=y | 241 | CONFIG_HUGETLB_PAGE_SIZE_VARIABLE=y |
238 | CONFIG_IOMMU_VMERGE=y | 242 | CONFIG_IOMMU_VMERGE=y |
@@ -242,7 +246,6 @@ CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y | |||
242 | CONFIG_ARCH_HAS_WALK_MEMORY=y | 246 | CONFIG_ARCH_HAS_WALK_MEMORY=y |
243 | CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE=y | 247 | CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE=y |
244 | CONFIG_KEXEC=y | 248 | CONFIG_KEXEC=y |
245 | # CONFIG_CRASH_DUMP is not set | ||
246 | CONFIG_IRQ_ALL_CPUS=y | 249 | CONFIG_IRQ_ALL_CPUS=y |
247 | # CONFIG_NUMA is not set | 250 | # CONFIG_NUMA is not set |
248 | CONFIG_ARCH_SELECT_MEMORY_MODEL=y | 251 | CONFIG_ARCH_SELECT_MEMORY_MODEL=y |
@@ -255,14 +258,15 @@ CONFIG_FLATMEM_MANUAL=y | |||
255 | # CONFIG_SPARSEMEM_MANUAL is not set | 258 | # CONFIG_SPARSEMEM_MANUAL is not set |
256 | CONFIG_FLATMEM=y | 259 | CONFIG_FLATMEM=y |
257 | CONFIG_FLAT_NODE_MEM_MAP=y | 260 | CONFIG_FLAT_NODE_MEM_MAP=y |
258 | # CONFIG_SPARSEMEM_STATIC is not set | ||
259 | CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y | 261 | CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y |
260 | CONFIG_PAGEFLAGS_EXTENDED=y | 262 | CONFIG_PAGEFLAGS_EXTENDED=y |
261 | CONFIG_SPLIT_PTLOCK_CPUS=4 | 263 | CONFIG_SPLIT_PTLOCK_CPUS=4 |
262 | # CONFIG_MIGRATION is not set | 264 | # CONFIG_MIGRATION is not set |
263 | CONFIG_RESOURCES_64BIT=y | 265 | CONFIG_RESOURCES_64BIT=y |
266 | CONFIG_PHYS_ADDR_T_64BIT=y | ||
264 | CONFIG_ZONE_DMA_FLAG=1 | 267 | CONFIG_ZONE_DMA_FLAG=1 |
265 | CONFIG_BOUNCE=y | 268 | CONFIG_BOUNCE=y |
269 | CONFIG_UNEVICTABLE_LRU=y | ||
266 | # CONFIG_PPC_HAS_HASH_64K is not set | 270 | # CONFIG_PPC_HAS_HASH_64K is not set |
267 | # CONFIG_PPC_64K_PAGES is not set | 271 | # CONFIG_PPC_64K_PAGES is not set |
268 | CONFIG_FORCE_MAX_ZONEORDER=13 | 272 | CONFIG_FORCE_MAX_ZONEORDER=13 |
@@ -292,6 +296,7 @@ CONFIG_PCI_MSI=y | |||
292 | # CONFIG_PCCARD is not set | 296 | # CONFIG_PCCARD is not set |
293 | # CONFIG_HOTPLUG_PCI is not set | 297 | # CONFIG_HOTPLUG_PCI is not set |
294 | # CONFIG_HAS_RAPIDIO is not set | 298 | # CONFIG_HAS_RAPIDIO is not set |
299 | # CONFIG_RELOCATABLE is not set | ||
295 | CONFIG_PAGE_OFFSET=0xc000000000000000 | 300 | CONFIG_PAGE_OFFSET=0xc000000000000000 |
296 | CONFIG_KERNEL_START=0xc000000000000000 | 301 | CONFIG_KERNEL_START=0xc000000000000000 |
297 | CONFIG_PHYSICAL_START=0x00000000 | 302 | CONFIG_PHYSICAL_START=0x00000000 |
@@ -336,7 +341,6 @@ CONFIG_INET_TCP_DIAG=y | |||
336 | CONFIG_TCP_CONG_CUBIC=y | 341 | CONFIG_TCP_CONG_CUBIC=y |
337 | CONFIG_DEFAULT_TCP_CONG="cubic" | 342 | CONFIG_DEFAULT_TCP_CONG="cubic" |
338 | # CONFIG_TCP_MD5SIG is not set | 343 | # CONFIG_TCP_MD5SIG is not set |
339 | # CONFIG_IP_VS is not set | ||
340 | # CONFIG_IPV6 is not set | 344 | # CONFIG_IPV6 is not set |
341 | # CONFIG_NETWORK_SECMARK is not set | 345 | # CONFIG_NETWORK_SECMARK is not set |
342 | CONFIG_NETFILTER=y | 346 | CONFIG_NETFILTER=y |
@@ -367,10 +371,12 @@ CONFIG_NF_CONNTRACK_IRC=m | |||
367 | CONFIG_NF_CONNTRACK_TFTP=m | 371 | CONFIG_NF_CONNTRACK_TFTP=m |
368 | CONFIG_NF_CT_NETLINK=m | 372 | CONFIG_NF_CT_NETLINK=m |
369 | # CONFIG_NETFILTER_XTABLES is not set | 373 | # CONFIG_NETFILTER_XTABLES is not set |
374 | # CONFIG_IP_VS is not set | ||
370 | 375 | ||
371 | # | 376 | # |
372 | # IP: Netfilter Configuration | 377 | # IP: Netfilter Configuration |
373 | # | 378 | # |
379 | CONFIG_NF_DEFRAG_IPV4=m | ||
374 | CONFIG_NF_CONNTRACK_IPV4=m | 380 | CONFIG_NF_CONNTRACK_IPV4=m |
375 | CONFIG_NF_CONNTRACK_PROC_COMPAT=y | 381 | CONFIG_NF_CONNTRACK_PROC_COMPAT=y |
376 | CONFIG_IP_NF_QUEUE=m | 382 | CONFIG_IP_NF_QUEUE=m |
@@ -381,6 +387,7 @@ CONFIG_IP_NF_QUEUE=m | |||
381 | # CONFIG_TIPC is not set | 387 | # CONFIG_TIPC is not set |
382 | # CONFIG_ATM is not set | 388 | # CONFIG_ATM is not set |
383 | # CONFIG_BRIDGE is not set | 389 | # CONFIG_BRIDGE is not set |
390 | # CONFIG_NET_DSA is not set | ||
384 | # CONFIG_VLAN_8021Q is not set | 391 | # CONFIG_VLAN_8021Q is not set |
385 | # CONFIG_DECNET is not set | 392 | # CONFIG_DECNET is not set |
386 | CONFIG_LLC=y | 393 | CONFIG_LLC=y |
@@ -402,11 +409,10 @@ CONFIG_LLC=y | |||
402 | # CONFIG_IRDA is not set | 409 | # CONFIG_IRDA is not set |
403 | # CONFIG_BT is not set | 410 | # CONFIG_BT is not set |
404 | # CONFIG_AF_RXRPC is not set | 411 | # CONFIG_AF_RXRPC is not set |
405 | 412 | # CONFIG_PHONET is not set | |
406 | # | 413 | CONFIG_WIRELESS=y |
407 | # Wireless | ||
408 | # | ||
409 | # CONFIG_CFG80211 is not set | 414 | # CONFIG_CFG80211 is not set |
415 | CONFIG_WIRELESS_OLD_REGULATORY=y | ||
410 | # CONFIG_WIRELESS_EXT is not set | 416 | # CONFIG_WIRELESS_EXT is not set |
411 | # CONFIG_MAC80211 is not set | 417 | # CONFIG_MAC80211 is not set |
412 | # CONFIG_IEEE80211 is not set | 418 | # CONFIG_IEEE80211 is not set |
@@ -463,19 +469,18 @@ CONFIG_MISC_DEVICES=y | |||
463 | # CONFIG_HP_ILO is not set | 469 | # CONFIG_HP_ILO is not set |
464 | CONFIG_HAVE_IDE=y | 470 | CONFIG_HAVE_IDE=y |
465 | CONFIG_IDE=y | 471 | CONFIG_IDE=y |
466 | CONFIG_BLK_DEV_IDE=y | ||
467 | 472 | ||
468 | # | 473 | # |
469 | # Please see Documentation/ide/ide.txt for help/info on IDE drives | 474 | # Please see Documentation/ide/ide.txt for help/info on IDE drives |
470 | # | 475 | # |
471 | CONFIG_IDE_TIMINGS=y | 476 | CONFIG_IDE_TIMINGS=y |
472 | # CONFIG_BLK_DEV_IDE_SATA is not set | 477 | # CONFIG_BLK_DEV_IDE_SATA is not set |
473 | CONFIG_BLK_DEV_IDEDISK=y | 478 | CONFIG_IDE_GD=y |
474 | # CONFIG_IDEDISK_MULTI_MODE is not set | 479 | CONFIG_IDE_GD_ATA=y |
480 | # CONFIG_IDE_GD_ATAPI is not set | ||
475 | CONFIG_BLK_DEV_IDECD=y | 481 | CONFIG_BLK_DEV_IDECD=y |
476 | CONFIG_BLK_DEV_IDECD_VERBOSE_ERRORS=y | 482 | CONFIG_BLK_DEV_IDECD_VERBOSE_ERRORS=y |
477 | # CONFIG_BLK_DEV_IDETAPE is not set | 483 | # CONFIG_BLK_DEV_IDETAPE is not set |
478 | # CONFIG_BLK_DEV_IDEFLOPPY is not set | ||
479 | # CONFIG_BLK_DEV_IDESCSI is not set | 484 | # CONFIG_BLK_DEV_IDESCSI is not set |
480 | # CONFIG_IDE_TASK_IOCTL is not set | 485 | # CONFIG_IDE_TASK_IOCTL is not set |
481 | CONFIG_IDE_PROC_FS=y | 486 | CONFIG_IDE_PROC_FS=y |
@@ -658,6 +663,7 @@ CONFIG_SATA_SVW=y | |||
658 | # CONFIG_PATA_SCH is not set | 663 | # CONFIG_PATA_SCH is not set |
659 | CONFIG_MD=y | 664 | CONFIG_MD=y |
660 | CONFIG_BLK_DEV_MD=y | 665 | CONFIG_BLK_DEV_MD=y |
666 | CONFIG_MD_AUTODETECT=y | ||
661 | CONFIG_MD_LINEAR=y | 667 | CONFIG_MD_LINEAR=y |
662 | CONFIG_MD_RAID0=y | 668 | CONFIG_MD_RAID0=y |
663 | CONFIG_MD_RAID1=y | 669 | CONFIG_MD_RAID1=y |
@@ -744,14 +750,17 @@ CONFIG_SUNGEM=y | |||
744 | # CONFIG_IBM_NEW_EMAC_RGMII is not set | 750 | # CONFIG_IBM_NEW_EMAC_RGMII is not set |
745 | # CONFIG_IBM_NEW_EMAC_TAH is not set | 751 | # CONFIG_IBM_NEW_EMAC_TAH is not set |
746 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set | 752 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set |
753 | # CONFIG_IBM_NEW_EMAC_NO_FLOW_CTRL is not set | ||
754 | # CONFIG_IBM_NEW_EMAC_MAL_CLR_ICINTSTAT is not set | ||
755 | # CONFIG_IBM_NEW_EMAC_MAL_COMMON_ERR is not set | ||
747 | # CONFIG_NET_PCI is not set | 756 | # CONFIG_NET_PCI is not set |
748 | # CONFIG_B44 is not set | 757 | # CONFIG_B44 is not set |
758 | # CONFIG_ATL2 is not set | ||
749 | CONFIG_NETDEV_1000=y | 759 | CONFIG_NETDEV_1000=y |
750 | CONFIG_ACENIC=y | 760 | CONFIG_ACENIC=y |
751 | CONFIG_ACENIC_OMIT_TIGON_I=y | 761 | CONFIG_ACENIC_OMIT_TIGON_I=y |
752 | # CONFIG_DL2K is not set | 762 | # CONFIG_DL2K is not set |
753 | CONFIG_E1000=y | 763 | CONFIG_E1000=y |
754 | # CONFIG_E1000_DISABLE_PACKET_SPLIT is not set | ||
755 | # CONFIG_E1000E is not set | 764 | # CONFIG_E1000E is not set |
756 | # CONFIG_IP1000 is not set | 765 | # CONFIG_IP1000 is not set |
757 | # CONFIG_IGB is not set | 766 | # CONFIG_IGB is not set |
@@ -768,18 +777,22 @@ CONFIG_TIGON3=y | |||
768 | # CONFIG_QLA3XXX is not set | 777 | # CONFIG_QLA3XXX is not set |
769 | # CONFIG_ATL1 is not set | 778 | # CONFIG_ATL1 is not set |
770 | # CONFIG_ATL1E is not set | 779 | # CONFIG_ATL1E is not set |
780 | # CONFIG_JME is not set | ||
771 | CONFIG_NETDEV_10000=y | 781 | CONFIG_NETDEV_10000=y |
772 | # CONFIG_CHELSIO_T1 is not set | 782 | # CONFIG_CHELSIO_T1 is not set |
773 | # CONFIG_CHELSIO_T3 is not set | 783 | # CONFIG_CHELSIO_T3 is not set |
784 | # CONFIG_ENIC is not set | ||
774 | # CONFIG_IXGBE is not set | 785 | # CONFIG_IXGBE is not set |
775 | # CONFIG_IXGB is not set | 786 | # CONFIG_IXGB is not set |
776 | # CONFIG_S2IO is not set | 787 | # CONFIG_S2IO is not set |
777 | # CONFIG_MYRI10GE is not set | 788 | # CONFIG_MYRI10GE is not set |
778 | # CONFIG_NETXEN_NIC is not set | 789 | # CONFIG_NETXEN_NIC is not set |
779 | # CONFIG_NIU is not set | 790 | # CONFIG_NIU is not set |
791 | # CONFIG_MLX4_EN is not set | ||
780 | # CONFIG_MLX4_CORE is not set | 792 | # CONFIG_MLX4_CORE is not set |
781 | # CONFIG_TEHUTI is not set | 793 | # CONFIG_TEHUTI is not set |
782 | # CONFIG_BNX2X is not set | 794 | # CONFIG_BNX2X is not set |
795 | # CONFIG_QLGE is not set | ||
783 | # CONFIG_SFC is not set | 796 | # CONFIG_SFC is not set |
784 | CONFIG_TR=y | 797 | CONFIG_TR=y |
785 | CONFIG_IBMOL=y | 798 | CONFIG_IBMOL=y |
@@ -804,6 +817,7 @@ CONFIG_USB_USBNET=m | |||
804 | # CONFIG_USB_NET_AX8817X is not set | 817 | # CONFIG_USB_NET_AX8817X is not set |
805 | CONFIG_USB_NET_CDCETHER=m | 818 | CONFIG_USB_NET_CDCETHER=m |
806 | # CONFIG_USB_NET_DM9601 is not set | 819 | # CONFIG_USB_NET_DM9601 is not set |
820 | # CONFIG_USB_NET_SMSC95XX is not set | ||
807 | # CONFIG_USB_NET_GL620A is not set | 821 | # CONFIG_USB_NET_GL620A is not set |
808 | # CONFIG_USB_NET_NET1080 is not set | 822 | # CONFIG_USB_NET_NET1080 is not set |
809 | # CONFIG_USB_NET_PLUSB is not set | 823 | # CONFIG_USB_NET_PLUSB is not set |
@@ -1015,6 +1029,17 @@ CONFIG_SSB_POSSIBLE=y | |||
1015 | # CONFIG_MFD_SM501 is not set | 1029 | # CONFIG_MFD_SM501 is not set |
1016 | # CONFIG_HTC_PASIC3 is not set | 1030 | # CONFIG_HTC_PASIC3 is not set |
1017 | # CONFIG_MFD_TMIO is not set | 1031 | # CONFIG_MFD_TMIO is not set |
1032 | # CONFIG_PMIC_DA903X is not set | ||
1033 | # CONFIG_MFD_WM8400 is not set | ||
1034 | # CONFIG_MFD_WM8350_I2C is not set | ||
1035 | |||
1036 | # | ||
1037 | # Voltage and Current regulators | ||
1038 | # | ||
1039 | # CONFIG_REGULATOR is not set | ||
1040 | # CONFIG_REGULATOR_FIXED_VOLTAGE is not set | ||
1041 | # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set | ||
1042 | # CONFIG_REGULATOR_BQ24022 is not set | ||
1018 | 1043 | ||
1019 | # | 1044 | # |
1020 | # Multimedia devices | 1045 | # Multimedia devices |
@@ -1044,6 +1069,7 @@ CONFIG_VIDEO_OUTPUT_CONTROL=m | |||
1044 | CONFIG_FB=y | 1069 | CONFIG_FB=y |
1045 | CONFIG_FIRMWARE_EDID=y | 1070 | CONFIG_FIRMWARE_EDID=y |
1046 | CONFIG_FB_DDC=y | 1071 | CONFIG_FB_DDC=y |
1072 | # CONFIG_FB_BOOT_VESA_SUPPORT is not set | ||
1047 | CONFIG_FB_CFB_FILLRECT=y | 1073 | CONFIG_FB_CFB_FILLRECT=y |
1048 | CONFIG_FB_CFB_COPYAREA=y | 1074 | CONFIG_FB_CFB_COPYAREA=y |
1049 | CONFIG_FB_CFB_IMAGEBLIT=y | 1075 | CONFIG_FB_CFB_IMAGEBLIT=y |
@@ -1085,6 +1111,7 @@ CONFIG_FB_RADEON_BACKLIGHT=y | |||
1085 | # CONFIG_FB_S3 is not set | 1111 | # CONFIG_FB_S3 is not set |
1086 | # CONFIG_FB_SAVAGE is not set | 1112 | # CONFIG_FB_SAVAGE is not set |
1087 | # CONFIG_FB_SIS is not set | 1113 | # CONFIG_FB_SIS is not set |
1114 | # CONFIG_FB_VIA is not set | ||
1088 | # CONFIG_FB_NEOMAGIC is not set | 1115 | # CONFIG_FB_NEOMAGIC is not set |
1089 | # CONFIG_FB_KYRO is not set | 1116 | # CONFIG_FB_KYRO is not set |
1090 | # CONFIG_FB_3DFX is not set | 1117 | # CONFIG_FB_3DFX is not set |
@@ -1096,6 +1123,7 @@ CONFIG_FB_RADEON_BACKLIGHT=y | |||
1096 | # CONFIG_FB_CARMINE is not set | 1123 | # CONFIG_FB_CARMINE is not set |
1097 | # CONFIG_FB_IBM_GXT4500 is not set | 1124 | # CONFIG_FB_IBM_GXT4500 is not set |
1098 | # CONFIG_FB_VIRTUAL is not set | 1125 | # CONFIG_FB_VIRTUAL is not set |
1126 | # CONFIG_FB_METRONOME is not set | ||
1099 | CONFIG_BACKLIGHT_LCD_SUPPORT=y | 1127 | CONFIG_BACKLIGHT_LCD_SUPPORT=y |
1100 | CONFIG_LCD_CLASS_DEVICE=m | 1128 | CONFIG_LCD_CLASS_DEVICE=m |
1101 | # CONFIG_LCD_ILI9320 is not set | 1129 | # CONFIG_LCD_ILI9320 is not set |
@@ -1124,6 +1152,7 @@ CONFIG_LOGO_LINUX_MONO=y | |||
1124 | CONFIG_LOGO_LINUX_VGA16=y | 1152 | CONFIG_LOGO_LINUX_VGA16=y |
1125 | CONFIG_LOGO_LINUX_CLUT224=y | 1153 | CONFIG_LOGO_LINUX_CLUT224=y |
1126 | CONFIG_SOUND=m | 1154 | CONFIG_SOUND=m |
1155 | CONFIG_SOUND_OSS_CORE=y | ||
1127 | CONFIG_SND=m | 1156 | CONFIG_SND=m |
1128 | CONFIG_SND_TIMER=m | 1157 | CONFIG_SND_TIMER=m |
1129 | CONFIG_SND_PCM=m | 1158 | CONFIG_SND_PCM=m |
@@ -1234,15 +1263,36 @@ CONFIG_HID=y | |||
1234 | # USB Input Devices | 1263 | # USB Input Devices |
1235 | # | 1264 | # |
1236 | CONFIG_USB_HID=y | 1265 | CONFIG_USB_HID=y |
1237 | # CONFIG_USB_HIDINPUT_POWERBOOK is not set | ||
1238 | CONFIG_HID_FF=y | ||
1239 | CONFIG_HID_PID=y | 1266 | CONFIG_HID_PID=y |
1267 | CONFIG_USB_HIDDEV=y | ||
1268 | |||
1269 | # | ||
1270 | # Special HID drivers | ||
1271 | # | ||
1272 | CONFIG_HID_COMPAT=y | ||
1273 | CONFIG_HID_A4TECH=y | ||
1274 | CONFIG_HID_APPLE=y | ||
1275 | CONFIG_HID_BELKIN=y | ||
1276 | CONFIG_HID_BRIGHT=y | ||
1277 | CONFIG_HID_CHERRY=y | ||
1278 | CONFIG_HID_CHICONY=y | ||
1279 | CONFIG_HID_CYPRESS=y | ||
1280 | CONFIG_HID_DELL=y | ||
1281 | CONFIG_HID_EZKEY=y | ||
1282 | CONFIG_HID_GYRATION=y | ||
1283 | CONFIG_HID_LOGITECH=y | ||
1240 | CONFIG_LOGITECH_FF=y | 1284 | CONFIG_LOGITECH_FF=y |
1241 | # CONFIG_LOGIRUMBLEPAD2_FF is not set | 1285 | # CONFIG_LOGIRUMBLEPAD2_FF is not set |
1286 | CONFIG_HID_MICROSOFT=y | ||
1287 | CONFIG_HID_MONTEREY=y | ||
1288 | CONFIG_HID_PANTHERLORD=y | ||
1242 | # CONFIG_PANTHERLORD_FF is not set | 1289 | # CONFIG_PANTHERLORD_FF is not set |
1290 | CONFIG_HID_PETALYNX=y | ||
1291 | CONFIG_HID_SAMSUNG=y | ||
1292 | CONFIG_HID_SONY=y | ||
1293 | CONFIG_HID_SUNPLUS=y | ||
1243 | CONFIG_THRUSTMASTER_FF=y | 1294 | CONFIG_THRUSTMASTER_FF=y |
1244 | # CONFIG_ZEROPLUS_FF is not set | 1295 | # CONFIG_ZEROPLUS_FF is not set |
1245 | CONFIG_USB_HIDDEV=y | ||
1246 | CONFIG_USB_SUPPORT=y | 1296 | CONFIG_USB_SUPPORT=y |
1247 | CONFIG_USB_ARCH_HAS_HCD=y | 1297 | CONFIG_USB_ARCH_HAS_HCD=y |
1248 | CONFIG_USB_ARCH_HAS_OHCI=y | 1298 | CONFIG_USB_ARCH_HAS_OHCI=y |
@@ -1259,6 +1309,8 @@ CONFIG_USB_DEVICE_CLASS=y | |||
1259 | # CONFIG_USB_DYNAMIC_MINORS is not set | 1309 | # CONFIG_USB_DYNAMIC_MINORS is not set |
1260 | # CONFIG_USB_OTG is not set | 1310 | # CONFIG_USB_OTG is not set |
1261 | CONFIG_USB_MON=y | 1311 | CONFIG_USB_MON=y |
1312 | # CONFIG_USB_WUSB is not set | ||
1313 | # CONFIG_USB_WUSB_CBAF is not set | ||
1262 | 1314 | ||
1263 | # | 1315 | # |
1264 | # USB Host Controller Drivers | 1316 | # USB Host Controller Drivers |
@@ -1281,6 +1333,8 @@ CONFIG_USB_OHCI_LITTLE_ENDIAN=y | |||
1281 | # CONFIG_USB_UHCI_HCD is not set | 1333 | # CONFIG_USB_UHCI_HCD is not set |
1282 | # CONFIG_USB_SL811_HCD is not set | 1334 | # CONFIG_USB_SL811_HCD is not set |
1283 | # CONFIG_USB_R8A66597_HCD is not set | 1335 | # CONFIG_USB_R8A66597_HCD is not set |
1336 | # CONFIG_USB_WHCI_HCD is not set | ||
1337 | # CONFIG_USB_HWA_HCD is not set | ||
1284 | 1338 | ||
1285 | # | 1339 | # |
1286 | # USB Device Class drivers | 1340 | # USB Device Class drivers |
@@ -1288,6 +1342,7 @@ CONFIG_USB_OHCI_LITTLE_ENDIAN=y | |||
1288 | CONFIG_USB_ACM=m | 1342 | CONFIG_USB_ACM=m |
1289 | CONFIG_USB_PRINTER=y | 1343 | CONFIG_USB_PRINTER=y |
1290 | # CONFIG_USB_WDM is not set | 1344 | # CONFIG_USB_WDM is not set |
1345 | # CONFIG_USB_TMC is not set | ||
1291 | 1346 | ||
1292 | # | 1347 | # |
1293 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' | 1348 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' |
@@ -1309,7 +1364,6 @@ CONFIG_USB_STORAGE_JUMPSHOT=y | |||
1309 | # CONFIG_USB_STORAGE_ALAUDA is not set | 1364 | # CONFIG_USB_STORAGE_ALAUDA is not set |
1310 | # CONFIG_USB_STORAGE_ONETOUCH is not set | 1365 | # CONFIG_USB_STORAGE_ONETOUCH is not set |
1311 | # CONFIG_USB_STORAGE_KARMA is not set | 1366 | # CONFIG_USB_STORAGE_KARMA is not set |
1312 | # CONFIG_USB_STORAGE_SIERRA is not set | ||
1313 | # CONFIG_USB_STORAGE_CYPRESS_ATACB is not set | 1367 | # CONFIG_USB_STORAGE_CYPRESS_ATACB is not set |
1314 | # CONFIG_USB_LIBUSUAL is not set | 1368 | # CONFIG_USB_LIBUSUAL is not set |
1315 | 1369 | ||
@@ -1385,6 +1439,7 @@ CONFIG_USB_SERIAL_OMNINET=m | |||
1385 | # CONFIG_USB_EMI62 is not set | 1439 | # CONFIG_USB_EMI62 is not set |
1386 | # CONFIG_USB_EMI26 is not set | 1440 | # CONFIG_USB_EMI26 is not set |
1387 | # CONFIG_USB_ADUTUX is not set | 1441 | # CONFIG_USB_ADUTUX is not set |
1442 | # CONFIG_USB_SEVSEG is not set | ||
1388 | # CONFIG_USB_RIO500 is not set | 1443 | # CONFIG_USB_RIO500 is not set |
1389 | # CONFIG_USB_LEGOTOWER is not set | 1444 | # CONFIG_USB_LEGOTOWER is not set |
1390 | # CONFIG_USB_LCD is not set | 1445 | # CONFIG_USB_LCD is not set |
@@ -1402,7 +1457,9 @@ CONFIG_USB_APPLEDISPLAY=m | |||
1402 | # CONFIG_USB_IOWARRIOR is not set | 1457 | # CONFIG_USB_IOWARRIOR is not set |
1403 | # CONFIG_USB_TEST is not set | 1458 | # CONFIG_USB_TEST is not set |
1404 | # CONFIG_USB_ISIGHTFW is not set | 1459 | # CONFIG_USB_ISIGHTFW is not set |
1460 | # CONFIG_USB_VST is not set | ||
1405 | # CONFIG_USB_GADGET is not set | 1461 | # CONFIG_USB_GADGET is not set |
1462 | # CONFIG_UWB is not set | ||
1406 | # CONFIG_MMC is not set | 1463 | # CONFIG_MMC is not set |
1407 | # CONFIG_MEMSTICK is not set | 1464 | # CONFIG_MEMSTICK is not set |
1408 | # CONFIG_NEW_LEDS is not set | 1465 | # CONFIG_NEW_LEDS is not set |
@@ -1412,6 +1469,7 @@ CONFIG_USB_APPLEDISPLAY=m | |||
1412 | # CONFIG_RTC_CLASS is not set | 1469 | # CONFIG_RTC_CLASS is not set |
1413 | # CONFIG_DMADEVICES is not set | 1470 | # CONFIG_DMADEVICES is not set |
1414 | # CONFIG_UIO is not set | 1471 | # CONFIG_UIO is not set |
1472 | # CONFIG_STAGING is not set | ||
1415 | 1473 | ||
1416 | # | 1474 | # |
1417 | # File systems | 1475 | # File systems |
@@ -1421,14 +1479,20 @@ CONFIG_EXT2_FS_XATTR=y | |||
1421 | CONFIG_EXT2_FS_POSIX_ACL=y | 1479 | CONFIG_EXT2_FS_POSIX_ACL=y |
1422 | CONFIG_EXT2_FS_SECURITY=y | 1480 | CONFIG_EXT2_FS_SECURITY=y |
1423 | CONFIG_EXT2_FS_XIP=y | 1481 | CONFIG_EXT2_FS_XIP=y |
1424 | CONFIG_FS_XIP=y | ||
1425 | CONFIG_EXT3_FS=y | 1482 | CONFIG_EXT3_FS=y |
1426 | CONFIG_EXT3_FS_XATTR=y | 1483 | CONFIG_EXT3_FS_XATTR=y |
1427 | CONFIG_EXT3_FS_POSIX_ACL=y | 1484 | CONFIG_EXT3_FS_POSIX_ACL=y |
1428 | CONFIG_EXT3_FS_SECURITY=y | 1485 | CONFIG_EXT3_FS_SECURITY=y |
1429 | # CONFIG_EXT4DEV_FS is not set | 1486 | CONFIG_EXT4_FS=y |
1487 | # CONFIG_EXT4DEV_COMPAT is not set | ||
1488 | CONFIG_EXT4_FS_XATTR=y | ||
1489 | # CONFIG_EXT4_FS_POSIX_ACL is not set | ||
1490 | # CONFIG_EXT4_FS_SECURITY is not set | ||
1491 | CONFIG_FS_XIP=y | ||
1430 | CONFIG_JBD=y | 1492 | CONFIG_JBD=y |
1431 | # CONFIG_JBD_DEBUG is not set | 1493 | # CONFIG_JBD_DEBUG is not set |
1494 | CONFIG_JBD2=y | ||
1495 | # CONFIG_JBD2_DEBUG is not set | ||
1432 | CONFIG_FS_MBCACHE=y | 1496 | CONFIG_FS_MBCACHE=y |
1433 | CONFIG_REISERFS_FS=y | 1497 | CONFIG_REISERFS_FS=y |
1434 | # CONFIG_REISERFS_CHECK is not set | 1498 | # CONFIG_REISERFS_CHECK is not set |
@@ -1438,6 +1502,7 @@ CONFIG_REISERFS_FS_POSIX_ACL=y | |||
1438 | CONFIG_REISERFS_FS_SECURITY=y | 1502 | CONFIG_REISERFS_FS_SECURITY=y |
1439 | # CONFIG_JFS_FS is not set | 1503 | # CONFIG_JFS_FS is not set |
1440 | CONFIG_FS_POSIX_ACL=y | 1504 | CONFIG_FS_POSIX_ACL=y |
1505 | CONFIG_FILE_LOCKING=y | ||
1441 | CONFIG_XFS_FS=m | 1506 | CONFIG_XFS_FS=m |
1442 | # CONFIG_XFS_QUOTA is not set | 1507 | # CONFIG_XFS_QUOTA is not set |
1443 | CONFIG_XFS_POSIX_ACL=y | 1508 | CONFIG_XFS_POSIX_ACL=y |
@@ -1478,6 +1543,7 @@ CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1" | |||
1478 | CONFIG_PROC_FS=y | 1543 | CONFIG_PROC_FS=y |
1479 | CONFIG_PROC_KCORE=y | 1544 | CONFIG_PROC_KCORE=y |
1480 | CONFIG_PROC_SYSCTL=y | 1545 | CONFIG_PROC_SYSCTL=y |
1546 | CONFIG_PROC_PAGE_MONITOR=y | ||
1481 | CONFIG_SYSFS=y | 1547 | CONFIG_SYSFS=y |
1482 | CONFIG_TMPFS=y | 1548 | CONFIG_TMPFS=y |
1483 | # CONFIG_TMPFS_POSIX_ACL is not set | 1549 | # CONFIG_TMPFS_POSIX_ACL is not set |
@@ -1521,6 +1587,7 @@ CONFIG_NFS_ACL_SUPPORT=y | |||
1521 | CONFIG_NFS_COMMON=y | 1587 | CONFIG_NFS_COMMON=y |
1522 | CONFIG_SUNRPC=y | 1588 | CONFIG_SUNRPC=y |
1523 | CONFIG_SUNRPC_GSS=y | 1589 | CONFIG_SUNRPC_GSS=y |
1590 | # CONFIG_SUNRPC_REGISTER_V4 is not set | ||
1524 | CONFIG_RPCSEC_GSS_KRB5=y | 1591 | CONFIG_RPCSEC_GSS_KRB5=y |
1525 | # CONFIG_RPCSEC_GSS_SPKM3 is not set | 1592 | # CONFIG_RPCSEC_GSS_SPKM3 is not set |
1526 | # CONFIG_SMB_FS is not set | 1593 | # CONFIG_SMB_FS is not set |
@@ -1601,9 +1668,8 @@ CONFIG_NLS_UTF8=y | |||
1601 | # Library routines | 1668 | # Library routines |
1602 | # | 1669 | # |
1603 | CONFIG_BITREVERSE=y | 1670 | CONFIG_BITREVERSE=y |
1604 | # CONFIG_GENERIC_FIND_FIRST_BIT is not set | ||
1605 | CONFIG_CRC_CCITT=m | 1671 | CONFIG_CRC_CCITT=m |
1606 | # CONFIG_CRC16 is not set | 1672 | CONFIG_CRC16=y |
1607 | CONFIG_CRC_T10DIF=y | 1673 | CONFIG_CRC_T10DIF=y |
1608 | CONFIG_CRC_ITU_T=m | 1674 | CONFIG_CRC_ITU_T=m |
1609 | CONFIG_CRC32=y | 1675 | CONFIG_CRC32=y |
@@ -1657,19 +1723,26 @@ CONFIG_DEBUG_BUGVERBOSE=y | |||
1657 | CONFIG_DEBUG_MEMORY_INIT=y | 1723 | CONFIG_DEBUG_MEMORY_INIT=y |
1658 | # CONFIG_DEBUG_LIST is not set | 1724 | # CONFIG_DEBUG_LIST is not set |
1659 | # CONFIG_DEBUG_SG is not set | 1725 | # CONFIG_DEBUG_SG is not set |
1660 | CONFIG_FRAME_POINTER=y | ||
1661 | # CONFIG_BOOT_PRINTK_DELAY is not set | 1726 | # CONFIG_BOOT_PRINTK_DELAY is not set |
1662 | # CONFIG_RCU_TORTURE_TEST is not set | 1727 | # CONFIG_RCU_TORTURE_TEST is not set |
1728 | # CONFIG_RCU_CPU_STALL_DETECTOR is not set | ||
1663 | # CONFIG_BACKTRACE_SELF_TEST is not set | 1729 | # CONFIG_BACKTRACE_SELF_TEST is not set |
1730 | # CONFIG_DEBUG_BLOCK_EXT_DEVT is not set | ||
1664 | # CONFIG_FAULT_INJECTION is not set | 1731 | # CONFIG_FAULT_INJECTION is not set |
1665 | CONFIG_LATENCYTOP=y | 1732 | CONFIG_LATENCYTOP=y |
1666 | CONFIG_SYSCTL_SYSCALL_CHECK=y | 1733 | CONFIG_SYSCTL_SYSCALL_CHECK=y |
1667 | CONFIG_HAVE_FTRACE=y | 1734 | CONFIG_HAVE_FUNCTION_TRACER=y |
1668 | CONFIG_HAVE_DYNAMIC_FTRACE=y | 1735 | |
1669 | # CONFIG_FTRACE is not set | 1736 | # |
1737 | # Tracers | ||
1738 | # | ||
1739 | # CONFIG_FUNCTION_TRACER is not set | ||
1670 | # CONFIG_IRQSOFF_TRACER is not set | 1740 | # CONFIG_IRQSOFF_TRACER is not set |
1671 | # CONFIG_SCHED_TRACER is not set | 1741 | # CONFIG_SCHED_TRACER is not set |
1672 | # CONFIG_CONTEXT_SWITCH_TRACER is not set | 1742 | # CONFIG_CONTEXT_SWITCH_TRACER is not set |
1743 | # CONFIG_BOOT_TRACER is not set | ||
1744 | # CONFIG_STACK_TRACER is not set | ||
1745 | CONFIG_DYNAMIC_PRINTK_DEBUG=y | ||
1673 | # CONFIG_SAMPLES is not set | 1746 | # CONFIG_SAMPLES is not set |
1674 | CONFIG_HAVE_ARCH_KGDB=y | 1747 | CONFIG_HAVE_ARCH_KGDB=y |
1675 | # CONFIG_KGDB is not set | 1748 | # CONFIG_KGDB is not set |
@@ -1678,6 +1751,7 @@ CONFIG_HAVE_ARCH_KGDB=y | |||
1678 | # CONFIG_DEBUG_PAGEALLOC is not set | 1751 | # CONFIG_DEBUG_PAGEALLOC is not set |
1679 | # CONFIG_CODE_PATCHING_SELFTEST is not set | 1752 | # CONFIG_CODE_PATCHING_SELFTEST is not set |
1680 | # CONFIG_FTR_FIXUP_SELFTEST is not set | 1753 | # CONFIG_FTR_FIXUP_SELFTEST is not set |
1754 | # CONFIG_MSI_BITMAP_SELFTEST is not set | ||
1681 | # CONFIG_XMON is not set | 1755 | # CONFIG_XMON is not set |
1682 | CONFIG_IRQSTACKS=y | 1756 | CONFIG_IRQSTACKS=y |
1683 | # CONFIG_VIRQ_DEBUG is not set | 1757 | # CONFIG_VIRQ_DEBUG is not set |
@@ -1689,16 +1763,19 @@ CONFIG_BOOTX_TEXT=y | |||
1689 | # | 1763 | # |
1690 | # CONFIG_KEYS is not set | 1764 | # CONFIG_KEYS is not set |
1691 | # CONFIG_SECURITY is not set | 1765 | # CONFIG_SECURITY is not set |
1766 | # CONFIG_SECURITYFS is not set | ||
1692 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set | 1767 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set |
1693 | CONFIG_CRYPTO=y | 1768 | CONFIG_CRYPTO=y |
1694 | 1769 | ||
1695 | # | 1770 | # |
1696 | # Crypto core or helper | 1771 | # Crypto core or helper |
1697 | # | 1772 | # |
1773 | # CONFIG_CRYPTO_FIPS is not set | ||
1698 | CONFIG_CRYPTO_ALGAPI=y | 1774 | CONFIG_CRYPTO_ALGAPI=y |
1699 | CONFIG_CRYPTO_AEAD=m | 1775 | CONFIG_CRYPTO_AEAD=y |
1700 | CONFIG_CRYPTO_BLKCIPHER=y | 1776 | CONFIG_CRYPTO_BLKCIPHER=y |
1701 | CONFIG_CRYPTO_HASH=y | 1777 | CONFIG_CRYPTO_HASH=y |
1778 | CONFIG_CRYPTO_RNG=y | ||
1702 | CONFIG_CRYPTO_MANAGER=y | 1779 | CONFIG_CRYPTO_MANAGER=y |
1703 | # CONFIG_CRYPTO_GF128MUL is not set | 1780 | # CONFIG_CRYPTO_GF128MUL is not set |
1704 | CONFIG_CRYPTO_NULL=m | 1781 | CONFIG_CRYPTO_NULL=m |
@@ -1772,6 +1849,11 @@ CONFIG_CRYPTO_TWOFISH_COMMON=m | |||
1772 | # | 1849 | # |
1773 | CONFIG_CRYPTO_DEFLATE=m | 1850 | CONFIG_CRYPTO_DEFLATE=m |
1774 | # CONFIG_CRYPTO_LZO is not set | 1851 | # CONFIG_CRYPTO_LZO is not set |
1852 | |||
1853 | # | ||
1854 | # Random Number Generation | ||
1855 | # | ||
1856 | # CONFIG_CRYPTO_ANSI_CPRNG is not set | ||
1775 | # CONFIG_CRYPTO_HW is not set | 1857 | # CONFIG_CRYPTO_HW is not set |
1776 | # CONFIG_PPC_CLOCK is not set | 1858 | # CONFIG_PPC_CLOCK is not set |
1777 | # CONFIG_VIRTUALIZATION is not set | 1859 | # CONFIG_VIRTUALIZATION is not set |
diff --git a/arch/powerpc/configs/iseries_defconfig b/arch/powerpc/configs/iseries_defconfig index 2c3f13577f4b..f925c555508e 100644 --- a/arch/powerpc/configs/iseries_defconfig +++ b/arch/powerpc/configs/iseries_defconfig | |||
@@ -1,7 +1,7 @@ | |||
1 | # | 1 | # |
2 | # Automatically generated make config: don't edit | 2 | # Automatically generated make config: don't edit |
3 | # Linux kernel version: 2.6.27-rc4 | 3 | # Linux kernel version: 2.6.28-rc3 |
4 | # Tue Aug 26 13:15:49 2008 | 4 | # Tue Nov 11 19:36:38 2008 |
5 | # | 5 | # |
6 | CONFIG_PPC64=y | 6 | CONFIG_PPC64=y |
7 | 7 | ||
@@ -21,7 +21,7 @@ CONFIG_SMP=y | |||
21 | CONFIG_NR_CPUS=32 | 21 | CONFIG_NR_CPUS=32 |
22 | CONFIG_64BIT=y | 22 | CONFIG_64BIT=y |
23 | CONFIG_WORD_SIZE=64 | 23 | CONFIG_WORD_SIZE=64 |
24 | CONFIG_PPC_MERGE=y | 24 | CONFIG_ARCH_PHYS_ADDR_T_64BIT=y |
25 | CONFIG_MMU=y | 25 | CONFIG_MMU=y |
26 | CONFIG_GENERIC_CMOS_UPDATE=y | 26 | CONFIG_GENERIC_CMOS_UPDATE=y |
27 | CONFIG_GENERIC_TIME=y | 27 | CONFIG_GENERIC_TIME=y |
@@ -111,7 +111,9 @@ CONFIG_SIGNALFD=y | |||
111 | CONFIG_TIMERFD=y | 111 | CONFIG_TIMERFD=y |
112 | CONFIG_EVENTFD=y | 112 | CONFIG_EVENTFD=y |
113 | CONFIG_SHMEM=y | 113 | CONFIG_SHMEM=y |
114 | CONFIG_AIO=y | ||
114 | CONFIG_VM_EVENT_COUNTERS=y | 115 | CONFIG_VM_EVENT_COUNTERS=y |
116 | CONFIG_PCI_QUIRKS=y | ||
115 | CONFIG_SLUB_DEBUG=y | 117 | CONFIG_SLUB_DEBUG=y |
116 | # CONFIG_SLAB is not set | 118 | # CONFIG_SLAB is not set |
117 | CONFIG_SLUB=y | 119 | CONFIG_SLUB=y |
@@ -127,8 +129,6 @@ CONFIG_HAVE_KRETPROBES=y | |||
127 | CONFIG_HAVE_ARCH_TRACEHOOK=y | 129 | CONFIG_HAVE_ARCH_TRACEHOOK=y |
128 | CONFIG_HAVE_DMA_ATTRS=y | 130 | CONFIG_HAVE_DMA_ATTRS=y |
129 | CONFIG_USE_GENERIC_SMP_HELPERS=y | 131 | CONFIG_USE_GENERIC_SMP_HELPERS=y |
130 | # CONFIG_HAVE_CLK is not set | ||
131 | CONFIG_PROC_PAGE_MONITOR=y | ||
132 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set | 132 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set |
133 | CONFIG_SLABINFO=y | 133 | CONFIG_SLABINFO=y |
134 | CONFIG_RT_MUTEXES=y | 134 | CONFIG_RT_MUTEXES=y |
@@ -161,6 +161,7 @@ CONFIG_DEFAULT_AS=y | |||
161 | # CONFIG_DEFAULT_NOOP is not set | 161 | # CONFIG_DEFAULT_NOOP is not set |
162 | CONFIG_DEFAULT_IOSCHED="anticipatory" | 162 | CONFIG_DEFAULT_IOSCHED="anticipatory" |
163 | CONFIG_CLASSIC_RCU=y | 163 | CONFIG_CLASSIC_RCU=y |
164 | # CONFIG_FREEZER is not set | ||
164 | 165 | ||
165 | # | 166 | # |
166 | # Platform support | 167 | # Platform support |
@@ -219,6 +220,8 @@ CONFIG_PREEMPT_NONE=y | |||
219 | # CONFIG_PREEMPT is not set | 220 | # CONFIG_PREEMPT is not set |
220 | CONFIG_BINFMT_ELF=y | 221 | CONFIG_BINFMT_ELF=y |
221 | CONFIG_COMPAT_BINFMT_ELF=y | 222 | CONFIG_COMPAT_BINFMT_ELF=y |
223 | # CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set | ||
224 | # CONFIG_HAVE_AOUT is not set | ||
222 | # CONFIG_BINFMT_MISC is not set | 225 | # CONFIG_BINFMT_MISC is not set |
223 | CONFIG_IOMMU_VMERGE=y | 226 | CONFIG_IOMMU_VMERGE=y |
224 | CONFIG_IOMMU_HELPER=y | 227 | CONFIG_IOMMU_HELPER=y |
@@ -226,7 +229,6 @@ CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y | |||
226 | CONFIG_ARCH_HAS_WALK_MEMORY=y | 229 | CONFIG_ARCH_HAS_WALK_MEMORY=y |
227 | CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE=y | 230 | CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE=y |
228 | # CONFIG_KEXEC is not set | 231 | # CONFIG_KEXEC is not set |
229 | # CONFIG_CRASH_DUMP is not set | ||
230 | CONFIG_IRQ_ALL_CPUS=y | 232 | CONFIG_IRQ_ALL_CPUS=y |
231 | # CONFIG_NUMA is not set | 233 | # CONFIG_NUMA is not set |
232 | CONFIG_ARCH_SELECT_MEMORY_MODEL=y | 234 | CONFIG_ARCH_SELECT_MEMORY_MODEL=y |
@@ -239,14 +241,15 @@ CONFIG_FLATMEM_MANUAL=y | |||
239 | # CONFIG_SPARSEMEM_MANUAL is not set | 241 | # CONFIG_SPARSEMEM_MANUAL is not set |
240 | CONFIG_FLATMEM=y | 242 | CONFIG_FLATMEM=y |
241 | CONFIG_FLAT_NODE_MEM_MAP=y | 243 | CONFIG_FLAT_NODE_MEM_MAP=y |
242 | # CONFIG_SPARSEMEM_STATIC is not set | ||
243 | CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y | 244 | CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y |
244 | CONFIG_PAGEFLAGS_EXTENDED=y | 245 | CONFIG_PAGEFLAGS_EXTENDED=y |
245 | CONFIG_SPLIT_PTLOCK_CPUS=4 | 246 | CONFIG_SPLIT_PTLOCK_CPUS=4 |
246 | # CONFIG_MIGRATION is not set | 247 | # CONFIG_MIGRATION is not set |
247 | CONFIG_RESOURCES_64BIT=y | 248 | CONFIG_RESOURCES_64BIT=y |
249 | CONFIG_PHYS_ADDR_T_64BIT=y | ||
248 | CONFIG_ZONE_DMA_FLAG=1 | 250 | CONFIG_ZONE_DMA_FLAG=1 |
249 | CONFIG_BOUNCE=y | 251 | CONFIG_BOUNCE=y |
252 | CONFIG_UNEVICTABLE_LRU=y | ||
250 | # CONFIG_PPC_HAS_HASH_64K is not set | 253 | # CONFIG_PPC_HAS_HASH_64K is not set |
251 | # CONFIG_PPC_64K_PAGES is not set | 254 | # CONFIG_PPC_64K_PAGES is not set |
252 | CONFIG_FORCE_MAX_ZONEORDER=13 | 255 | CONFIG_FORCE_MAX_ZONEORDER=13 |
@@ -275,6 +278,7 @@ CONFIG_ARCH_SUPPORTS_MSI=y | |||
275 | # CONFIG_PCCARD is not set | 278 | # CONFIG_PCCARD is not set |
276 | # CONFIG_HOTPLUG_PCI is not set | 279 | # CONFIG_HOTPLUG_PCI is not set |
277 | # CONFIG_HAS_RAPIDIO is not set | 280 | # CONFIG_HAS_RAPIDIO is not set |
281 | # CONFIG_RELOCATABLE is not set | ||
278 | CONFIG_PAGE_OFFSET=0xc000000000000000 | 282 | CONFIG_PAGE_OFFSET=0xc000000000000000 |
279 | CONFIG_KERNEL_START=0xc000000000000000 | 283 | CONFIG_KERNEL_START=0xc000000000000000 |
280 | CONFIG_PHYSICAL_START=0x00000000 | 284 | CONFIG_PHYSICAL_START=0x00000000 |
@@ -319,7 +323,6 @@ CONFIG_INET_TCP_DIAG=y | |||
319 | CONFIG_TCP_CONG_CUBIC=y | 323 | CONFIG_TCP_CONG_CUBIC=y |
320 | CONFIG_DEFAULT_TCP_CONG="cubic" | 324 | CONFIG_DEFAULT_TCP_CONG="cubic" |
321 | # CONFIG_TCP_MD5SIG is not set | 325 | # CONFIG_TCP_MD5SIG is not set |
322 | # CONFIG_IP_VS is not set | ||
323 | # CONFIG_IPV6 is not set | 326 | # CONFIG_IPV6 is not set |
324 | # CONFIG_NETWORK_SECMARK is not set | 327 | # CONFIG_NETWORK_SECMARK is not set |
325 | CONFIG_NETFILTER=y | 328 | CONFIG_NETFILTER=y |
@@ -349,15 +352,17 @@ CONFIG_NF_CONNTRACK_IRC=m | |||
349 | # CONFIG_NF_CONNTRACK_SIP is not set | 352 | # CONFIG_NF_CONNTRACK_SIP is not set |
350 | CONFIG_NF_CONNTRACK_TFTP=m | 353 | CONFIG_NF_CONNTRACK_TFTP=m |
351 | CONFIG_NF_CT_NETLINK=m | 354 | CONFIG_NF_CT_NETLINK=m |
355 | CONFIG_NETFILTER_TPROXY=m | ||
352 | CONFIG_NETFILTER_XTABLES=m | 356 | CONFIG_NETFILTER_XTABLES=m |
353 | CONFIG_NETFILTER_XT_TARGET_CLASSIFY=m | 357 | CONFIG_NETFILTER_XT_TARGET_CLASSIFY=m |
354 | CONFIG_NETFILTER_XT_TARGET_CONNMARK=m | 358 | CONFIG_NETFILTER_XT_TARGET_CONNMARK=m |
355 | CONFIG_NETFILTER_XT_TARGET_DSCP=m | 359 | CONFIG_NETFILTER_XT_TARGET_DSCP=m |
356 | CONFIG_NETFILTER_XT_TARGET_MARK=m | 360 | CONFIG_NETFILTER_XT_TARGET_MARK=m |
357 | CONFIG_NETFILTER_XT_TARGET_NFQUEUE=m | ||
358 | # CONFIG_NETFILTER_XT_TARGET_NFLOG is not set | 361 | # CONFIG_NETFILTER_XT_TARGET_NFLOG is not set |
362 | CONFIG_NETFILTER_XT_TARGET_NFQUEUE=m | ||
359 | # CONFIG_NETFILTER_XT_TARGET_NOTRACK is not set | 363 | # CONFIG_NETFILTER_XT_TARGET_NOTRACK is not set |
360 | CONFIG_NETFILTER_XT_TARGET_RATEEST=m | 364 | CONFIG_NETFILTER_XT_TARGET_RATEEST=m |
365 | CONFIG_NETFILTER_XT_TARGET_TPROXY=m | ||
361 | # CONFIG_NETFILTER_XT_TARGET_TRACE is not set | 366 | # CONFIG_NETFILTER_XT_TARGET_TRACE is not set |
362 | # CONFIG_NETFILTER_XT_TARGET_TCPMSS is not set | 367 | # CONFIG_NETFILTER_XT_TARGET_TCPMSS is not set |
363 | CONFIG_NETFILTER_XT_TARGET_TCPOPTSTRIP=m | 368 | CONFIG_NETFILTER_XT_TARGET_TCPOPTSTRIP=m |
@@ -369,40 +374,44 @@ CONFIG_NETFILTER_XT_MATCH_CONNTRACK=m | |||
369 | # CONFIG_NETFILTER_XT_MATCH_DCCP is not set | 374 | # CONFIG_NETFILTER_XT_MATCH_DCCP is not set |
370 | CONFIG_NETFILTER_XT_MATCH_DSCP=m | 375 | CONFIG_NETFILTER_XT_MATCH_DSCP=m |
371 | # CONFIG_NETFILTER_XT_MATCH_ESP is not set | 376 | # CONFIG_NETFILTER_XT_MATCH_ESP is not set |
377 | # CONFIG_NETFILTER_XT_MATCH_HASHLIMIT is not set | ||
372 | # CONFIG_NETFILTER_XT_MATCH_HELPER is not set | 378 | # CONFIG_NETFILTER_XT_MATCH_HELPER is not set |
373 | CONFIG_NETFILTER_XT_MATCH_IPRANGE=m | 379 | CONFIG_NETFILTER_XT_MATCH_IPRANGE=m |
374 | CONFIG_NETFILTER_XT_MATCH_LENGTH=m | 380 | CONFIG_NETFILTER_XT_MATCH_LENGTH=m |
375 | CONFIG_NETFILTER_XT_MATCH_LIMIT=m | 381 | CONFIG_NETFILTER_XT_MATCH_LIMIT=m |
376 | CONFIG_NETFILTER_XT_MATCH_MAC=m | 382 | CONFIG_NETFILTER_XT_MATCH_MAC=m |
377 | CONFIG_NETFILTER_XT_MATCH_MARK=m | 383 | CONFIG_NETFILTER_XT_MATCH_MARK=m |
384 | # CONFIG_NETFILTER_XT_MATCH_MULTIPORT is not set | ||
378 | CONFIG_NETFILTER_XT_MATCH_OWNER=m | 385 | CONFIG_NETFILTER_XT_MATCH_OWNER=m |
379 | # CONFIG_NETFILTER_XT_MATCH_POLICY is not set | 386 | # CONFIG_NETFILTER_XT_MATCH_POLICY is not set |
380 | # CONFIG_NETFILTER_XT_MATCH_MULTIPORT is not set | ||
381 | CONFIG_NETFILTER_XT_MATCH_PKTTYPE=m | 387 | CONFIG_NETFILTER_XT_MATCH_PKTTYPE=m |
382 | # CONFIG_NETFILTER_XT_MATCH_QUOTA is not set | 388 | # CONFIG_NETFILTER_XT_MATCH_QUOTA is not set |
383 | CONFIG_NETFILTER_XT_MATCH_RATEEST=m | 389 | CONFIG_NETFILTER_XT_MATCH_RATEEST=m |
384 | CONFIG_NETFILTER_XT_MATCH_REALM=m | 390 | CONFIG_NETFILTER_XT_MATCH_REALM=m |
391 | CONFIG_NETFILTER_XT_MATCH_RECENT=m | ||
392 | # CONFIG_NETFILTER_XT_MATCH_RECENT_PROC_COMPAT is not set | ||
385 | CONFIG_NETFILTER_XT_MATCH_SCTP=m | 393 | CONFIG_NETFILTER_XT_MATCH_SCTP=m |
394 | # CONFIG_NETFILTER_XT_MATCH_SOCKET is not set | ||
386 | # CONFIG_NETFILTER_XT_MATCH_STATE is not set | 395 | # CONFIG_NETFILTER_XT_MATCH_STATE is not set |
387 | # CONFIG_NETFILTER_XT_MATCH_STATISTIC is not set | 396 | # CONFIG_NETFILTER_XT_MATCH_STATISTIC is not set |
388 | CONFIG_NETFILTER_XT_MATCH_STRING=m | 397 | CONFIG_NETFILTER_XT_MATCH_STRING=m |
389 | CONFIG_NETFILTER_XT_MATCH_TCPMSS=m | 398 | CONFIG_NETFILTER_XT_MATCH_TCPMSS=m |
390 | CONFIG_NETFILTER_XT_MATCH_TIME=m | 399 | CONFIG_NETFILTER_XT_MATCH_TIME=m |
391 | # CONFIG_NETFILTER_XT_MATCH_U32 is not set | 400 | # CONFIG_NETFILTER_XT_MATCH_U32 is not set |
392 | # CONFIG_NETFILTER_XT_MATCH_HASHLIMIT is not set | 401 | # CONFIG_IP_VS is not set |
393 | 402 | ||
394 | # | 403 | # |
395 | # IP: Netfilter Configuration | 404 | # IP: Netfilter Configuration |
396 | # | 405 | # |
406 | CONFIG_NF_DEFRAG_IPV4=m | ||
397 | CONFIG_NF_CONNTRACK_IPV4=m | 407 | CONFIG_NF_CONNTRACK_IPV4=m |
398 | CONFIG_NF_CONNTRACK_PROC_COMPAT=y | 408 | CONFIG_NF_CONNTRACK_PROC_COMPAT=y |
399 | CONFIG_IP_NF_QUEUE=m | 409 | CONFIG_IP_NF_QUEUE=m |
400 | CONFIG_IP_NF_IPTABLES=m | 410 | CONFIG_IP_NF_IPTABLES=m |
401 | CONFIG_IP_NF_MATCH_RECENT=m | 411 | CONFIG_IP_NF_MATCH_ADDRTYPE=m |
402 | CONFIG_IP_NF_MATCH_ECN=m | ||
403 | # CONFIG_IP_NF_MATCH_AH is not set | 412 | # CONFIG_IP_NF_MATCH_AH is not set |
413 | CONFIG_IP_NF_MATCH_ECN=m | ||
404 | CONFIG_IP_NF_MATCH_TTL=m | 414 | CONFIG_IP_NF_MATCH_TTL=m |
405 | CONFIG_IP_NF_MATCH_ADDRTYPE=m | ||
406 | CONFIG_IP_NF_FILTER=m | 415 | CONFIG_IP_NF_FILTER=m |
407 | CONFIG_IP_NF_TARGET_REJECT=m | 416 | CONFIG_IP_NF_TARGET_REJECT=m |
408 | CONFIG_IP_NF_TARGET_LOG=m | 417 | CONFIG_IP_NF_TARGET_LOG=m |
@@ -410,8 +419,8 @@ CONFIG_IP_NF_TARGET_ULOG=m | |||
410 | CONFIG_NF_NAT=m | 419 | CONFIG_NF_NAT=m |
411 | CONFIG_NF_NAT_NEEDED=y | 420 | CONFIG_NF_NAT_NEEDED=y |
412 | CONFIG_IP_NF_TARGET_MASQUERADE=m | 421 | CONFIG_IP_NF_TARGET_MASQUERADE=m |
413 | CONFIG_IP_NF_TARGET_REDIRECT=m | ||
414 | CONFIG_IP_NF_TARGET_NETMAP=m | 422 | CONFIG_IP_NF_TARGET_NETMAP=m |
423 | CONFIG_IP_NF_TARGET_REDIRECT=m | ||
415 | # CONFIG_NF_NAT_SNMP_BASIC is not set | 424 | # CONFIG_NF_NAT_SNMP_BASIC is not set |
416 | CONFIG_NF_NAT_FTP=m | 425 | CONFIG_NF_NAT_FTP=m |
417 | CONFIG_NF_NAT_IRC=m | 426 | CONFIG_NF_NAT_IRC=m |
@@ -421,9 +430,9 @@ CONFIG_NF_NAT_TFTP=m | |||
421 | # CONFIG_NF_NAT_H323 is not set | 430 | # CONFIG_NF_NAT_H323 is not set |
422 | # CONFIG_NF_NAT_SIP is not set | 431 | # CONFIG_NF_NAT_SIP is not set |
423 | CONFIG_IP_NF_MANGLE=m | 432 | CONFIG_IP_NF_MANGLE=m |
433 | CONFIG_IP_NF_TARGET_CLUSTERIP=m | ||
424 | CONFIG_IP_NF_TARGET_ECN=m | 434 | CONFIG_IP_NF_TARGET_ECN=m |
425 | CONFIG_IP_NF_TARGET_TTL=m | 435 | CONFIG_IP_NF_TARGET_TTL=m |
426 | CONFIG_IP_NF_TARGET_CLUSTERIP=m | ||
427 | CONFIG_IP_NF_RAW=m | 436 | CONFIG_IP_NF_RAW=m |
428 | CONFIG_IP_NF_ARPTABLES=m | 437 | CONFIG_IP_NF_ARPTABLES=m |
429 | CONFIG_IP_NF_ARPFILTER=m | 438 | CONFIG_IP_NF_ARPFILTER=m |
@@ -438,6 +447,7 @@ CONFIG_SCTP_HMAC_MD5=y | |||
438 | # CONFIG_TIPC is not set | 447 | # CONFIG_TIPC is not set |
439 | # CONFIG_ATM is not set | 448 | # CONFIG_ATM is not set |
440 | # CONFIG_BRIDGE is not set | 449 | # CONFIG_BRIDGE is not set |
450 | # CONFIG_NET_DSA is not set | ||
441 | # CONFIG_VLAN_8021Q is not set | 451 | # CONFIG_VLAN_8021Q is not set |
442 | # CONFIG_DECNET is not set | 452 | # CONFIG_DECNET is not set |
443 | CONFIG_LLC=y | 453 | CONFIG_LLC=y |
@@ -460,14 +470,8 @@ CONFIG_NET_CLS_ROUTE=y | |||
460 | # CONFIG_IRDA is not set | 470 | # CONFIG_IRDA is not set |
461 | # CONFIG_BT is not set | 471 | # CONFIG_BT is not set |
462 | # CONFIG_AF_RXRPC is not set | 472 | # CONFIG_AF_RXRPC is not set |
463 | 473 | # CONFIG_PHONET is not set | |
464 | # | 474 | # CONFIG_WIRELESS is not set |
465 | # Wireless | ||
466 | # | ||
467 | # CONFIG_CFG80211 is not set | ||
468 | # CONFIG_WIRELESS_EXT is not set | ||
469 | # CONFIG_MAC80211 is not set | ||
470 | # CONFIG_IEEE80211 is not set | ||
471 | # CONFIG_RFKILL is not set | 475 | # CONFIG_RFKILL is not set |
472 | # CONFIG_NET_9P is not set | 476 | # CONFIG_NET_9P is not set |
473 | 477 | ||
@@ -597,6 +601,7 @@ CONFIG_SCSI_IBMVSCSI=m | |||
597 | # CONFIG_ATA is not set | 601 | # CONFIG_ATA is not set |
598 | CONFIG_MD=y | 602 | CONFIG_MD=y |
599 | CONFIG_BLK_DEV_MD=y | 603 | CONFIG_BLK_DEV_MD=y |
604 | CONFIG_MD_AUTODETECT=y | ||
600 | CONFIG_MD_LINEAR=y | 605 | CONFIG_MD_LINEAR=y |
601 | CONFIG_MD_RAID0=y | 606 | CONFIG_MD_RAID0=y |
602 | CONFIG_MD_RAID1=y | 607 | CONFIG_MD_RAID1=y |
@@ -647,6 +652,9 @@ CONFIG_MII=y | |||
647 | # CONFIG_IBM_NEW_EMAC_RGMII is not set | 652 | # CONFIG_IBM_NEW_EMAC_RGMII is not set |
648 | # CONFIG_IBM_NEW_EMAC_TAH is not set | 653 | # CONFIG_IBM_NEW_EMAC_TAH is not set |
649 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set | 654 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set |
655 | # CONFIG_IBM_NEW_EMAC_NO_FLOW_CTRL is not set | ||
656 | # CONFIG_IBM_NEW_EMAC_MAL_CLR_ICINTSTAT is not set | ||
657 | # CONFIG_IBM_NEW_EMAC_MAL_COMMON_ERR is not set | ||
650 | CONFIG_NET_PCI=y | 658 | CONFIG_NET_PCI=y |
651 | CONFIG_PCNET32=y | 659 | CONFIG_PCNET32=y |
652 | # CONFIG_AMD8111_ETH is not set | 660 | # CONFIG_AMD8111_ETH is not set |
@@ -667,12 +675,12 @@ CONFIG_E100=y | |||
667 | # CONFIG_TLAN is not set | 675 | # CONFIG_TLAN is not set |
668 | # CONFIG_VIA_RHINE is not set | 676 | # CONFIG_VIA_RHINE is not set |
669 | # CONFIG_SC92031 is not set | 677 | # CONFIG_SC92031 is not set |
678 | # CONFIG_ATL2 is not set | ||
670 | CONFIG_NETDEV_1000=y | 679 | CONFIG_NETDEV_1000=y |
671 | CONFIG_ACENIC=m | 680 | CONFIG_ACENIC=m |
672 | # CONFIG_ACENIC_OMIT_TIGON_I is not set | 681 | # CONFIG_ACENIC_OMIT_TIGON_I is not set |
673 | # CONFIG_DL2K is not set | 682 | # CONFIG_DL2K is not set |
674 | CONFIG_E1000=m | 683 | CONFIG_E1000=m |
675 | # CONFIG_E1000_DISABLE_PACKET_SPLIT is not set | ||
676 | # CONFIG_E1000E is not set | 684 | # CONFIG_E1000E is not set |
677 | # CONFIG_IP1000 is not set | 685 | # CONFIG_IP1000 is not set |
678 | # CONFIG_IGB is not set | 686 | # CONFIG_IGB is not set |
@@ -689,18 +697,22 @@ CONFIG_E1000=m | |||
689 | # CONFIG_QLA3XXX is not set | 697 | # CONFIG_QLA3XXX is not set |
690 | # CONFIG_ATL1 is not set | 698 | # CONFIG_ATL1 is not set |
691 | # CONFIG_ATL1E is not set | 699 | # CONFIG_ATL1E is not set |
700 | # CONFIG_JME is not set | ||
692 | CONFIG_NETDEV_10000=y | 701 | CONFIG_NETDEV_10000=y |
693 | # CONFIG_CHELSIO_T1 is not set | 702 | # CONFIG_CHELSIO_T1 is not set |
694 | # CONFIG_CHELSIO_T3 is not set | 703 | # CONFIG_CHELSIO_T3 is not set |
704 | # CONFIG_ENIC is not set | ||
695 | # CONFIG_IXGBE is not set | 705 | # CONFIG_IXGBE is not set |
696 | # CONFIG_IXGB is not set | 706 | # CONFIG_IXGB is not set |
697 | # CONFIG_S2IO is not set | 707 | # CONFIG_S2IO is not set |
698 | # CONFIG_MYRI10GE is not set | 708 | # CONFIG_MYRI10GE is not set |
699 | # CONFIG_NETXEN_NIC is not set | 709 | # CONFIG_NETXEN_NIC is not set |
700 | # CONFIG_NIU is not set | 710 | # CONFIG_NIU is not set |
711 | # CONFIG_MLX4_EN is not set | ||
701 | # CONFIG_MLX4_CORE is not set | 712 | # CONFIG_MLX4_CORE is not set |
702 | # CONFIG_TEHUTI is not set | 713 | # CONFIG_TEHUTI is not set |
703 | # CONFIG_BNX2X is not set | 714 | # CONFIG_BNX2X is not set |
715 | # CONFIG_QLGE is not set | ||
704 | # CONFIG_SFC is not set | 716 | # CONFIG_SFC is not set |
705 | CONFIG_TR=y | 717 | CONFIG_TR=y |
706 | CONFIG_IBMOL=y | 718 | CONFIG_IBMOL=y |
@@ -838,6 +850,14 @@ CONFIG_SSB_POSSIBLE=y | |||
838 | # CONFIG_MFD_TMIO is not set | 850 | # CONFIG_MFD_TMIO is not set |
839 | 851 | ||
840 | # | 852 | # |
853 | # Voltage and Current regulators | ||
854 | # | ||
855 | # CONFIG_REGULATOR is not set | ||
856 | # CONFIG_REGULATOR_FIXED_VOLTAGE is not set | ||
857 | # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set | ||
858 | # CONFIG_REGULATOR_BQ24022 is not set | ||
859 | |||
860 | # | ||
841 | # Multimedia devices | 861 | # Multimedia devices |
842 | # | 862 | # |
843 | 863 | ||
@@ -877,6 +897,7 @@ CONFIG_DUMMY_CONSOLE=y | |||
877 | # CONFIG_SOUND is not set | 897 | # CONFIG_SOUND is not set |
878 | # CONFIG_HID_SUPPORT is not set | 898 | # CONFIG_HID_SUPPORT is not set |
879 | # CONFIG_USB_SUPPORT is not set | 899 | # CONFIG_USB_SUPPORT is not set |
900 | # CONFIG_UWB is not set | ||
880 | # CONFIG_MMC is not set | 901 | # CONFIG_MMC is not set |
881 | # CONFIG_MEMSTICK is not set | 902 | # CONFIG_MEMSTICK is not set |
882 | # CONFIG_NEW_LEDS is not set | 903 | # CONFIG_NEW_LEDS is not set |
@@ -886,6 +907,7 @@ CONFIG_DUMMY_CONSOLE=y | |||
886 | # CONFIG_RTC_CLASS is not set | 907 | # CONFIG_RTC_CLASS is not set |
887 | # CONFIG_DMADEVICES is not set | 908 | # CONFIG_DMADEVICES is not set |
888 | # CONFIG_UIO is not set | 909 | # CONFIG_UIO is not set |
910 | # CONFIG_STAGING is not set | ||
889 | 911 | ||
890 | # | 912 | # |
891 | # File systems | 913 | # File systems |
@@ -895,14 +917,20 @@ CONFIG_EXT2_FS_XATTR=y | |||
895 | CONFIG_EXT2_FS_POSIX_ACL=y | 917 | CONFIG_EXT2_FS_POSIX_ACL=y |
896 | CONFIG_EXT2_FS_SECURITY=y | 918 | CONFIG_EXT2_FS_SECURITY=y |
897 | CONFIG_EXT2_FS_XIP=y | 919 | CONFIG_EXT2_FS_XIP=y |
898 | CONFIG_FS_XIP=y | ||
899 | CONFIG_EXT3_FS=y | 920 | CONFIG_EXT3_FS=y |
900 | CONFIG_EXT3_FS_XATTR=y | 921 | CONFIG_EXT3_FS_XATTR=y |
901 | CONFIG_EXT3_FS_POSIX_ACL=y | 922 | CONFIG_EXT3_FS_POSIX_ACL=y |
902 | CONFIG_EXT3_FS_SECURITY=y | 923 | CONFIG_EXT3_FS_SECURITY=y |
903 | # CONFIG_EXT4DEV_FS is not set | 924 | CONFIG_EXT4_FS=y |
925 | # CONFIG_EXT4DEV_COMPAT is not set | ||
926 | CONFIG_EXT4_FS_XATTR=y | ||
927 | # CONFIG_EXT4_FS_POSIX_ACL is not set | ||
928 | # CONFIG_EXT4_FS_SECURITY is not set | ||
929 | CONFIG_FS_XIP=y | ||
904 | CONFIG_JBD=y | 930 | CONFIG_JBD=y |
905 | # CONFIG_JBD_DEBUG is not set | 931 | # CONFIG_JBD_DEBUG is not set |
932 | CONFIG_JBD2=y | ||
933 | # CONFIG_JBD2_DEBUG is not set | ||
906 | CONFIG_FS_MBCACHE=y | 934 | CONFIG_FS_MBCACHE=y |
907 | CONFIG_REISERFS_FS=y | 935 | CONFIG_REISERFS_FS=y |
908 | # CONFIG_REISERFS_CHECK is not set | 936 | # CONFIG_REISERFS_CHECK is not set |
@@ -916,6 +944,7 @@ CONFIG_JFS_SECURITY=y | |||
916 | # CONFIG_JFS_DEBUG is not set | 944 | # CONFIG_JFS_DEBUG is not set |
917 | # CONFIG_JFS_STATISTICS is not set | 945 | # CONFIG_JFS_STATISTICS is not set |
918 | CONFIG_FS_POSIX_ACL=y | 946 | CONFIG_FS_POSIX_ACL=y |
947 | CONFIG_FILE_LOCKING=y | ||
919 | CONFIG_XFS_FS=m | 948 | CONFIG_XFS_FS=m |
920 | # CONFIG_XFS_QUOTA is not set | 949 | # CONFIG_XFS_QUOTA is not set |
921 | CONFIG_XFS_POSIX_ACL=y | 950 | CONFIG_XFS_POSIX_ACL=y |
@@ -958,6 +987,7 @@ CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1" | |||
958 | CONFIG_PROC_FS=y | 987 | CONFIG_PROC_FS=y |
959 | CONFIG_PROC_KCORE=y | 988 | CONFIG_PROC_KCORE=y |
960 | CONFIG_PROC_SYSCTL=y | 989 | CONFIG_PROC_SYSCTL=y |
990 | CONFIG_PROC_PAGE_MONITOR=y | ||
961 | CONFIG_SYSFS=y | 991 | CONFIG_SYSFS=y |
962 | CONFIG_TMPFS=y | 992 | CONFIG_TMPFS=y |
963 | CONFIG_TMPFS_POSIX_ACL=y | 993 | CONFIG_TMPFS_POSIX_ACL=y |
@@ -1001,6 +1031,7 @@ CONFIG_NFS_ACL_SUPPORT=y | |||
1001 | CONFIG_NFS_COMMON=y | 1031 | CONFIG_NFS_COMMON=y |
1002 | CONFIG_SUNRPC=y | 1032 | CONFIG_SUNRPC=y |
1003 | CONFIG_SUNRPC_GSS=y | 1033 | CONFIG_SUNRPC_GSS=y |
1034 | # CONFIG_SUNRPC_REGISTER_V4 is not set | ||
1004 | CONFIG_RPCSEC_GSS_KRB5=y | 1035 | CONFIG_RPCSEC_GSS_KRB5=y |
1005 | CONFIG_RPCSEC_GSS_SPKM3=m | 1036 | CONFIG_RPCSEC_GSS_SPKM3=m |
1006 | # CONFIG_SMB_FS is not set | 1037 | # CONFIG_SMB_FS is not set |
@@ -1067,9 +1098,8 @@ CONFIG_DLM=m | |||
1067 | # Library routines | 1098 | # Library routines |
1068 | # | 1099 | # |
1069 | CONFIG_BITREVERSE=y | 1100 | CONFIG_BITREVERSE=y |
1070 | # CONFIG_GENERIC_FIND_FIRST_BIT is not set | ||
1071 | CONFIG_CRC_CCITT=m | 1101 | CONFIG_CRC_CCITT=m |
1072 | # CONFIG_CRC16 is not set | 1102 | CONFIG_CRC16=y |
1073 | CONFIG_CRC_T10DIF=y | 1103 | CONFIG_CRC_T10DIF=y |
1074 | CONFIG_CRC_ITU_T=m | 1104 | CONFIG_CRC_ITU_T=m |
1075 | CONFIG_CRC32=y | 1105 | CONFIG_CRC32=y |
@@ -1127,19 +1157,26 @@ CONFIG_DEBUG_BUGVERBOSE=y | |||
1127 | CONFIG_DEBUG_MEMORY_INIT=y | 1157 | CONFIG_DEBUG_MEMORY_INIT=y |
1128 | # CONFIG_DEBUG_LIST is not set | 1158 | # CONFIG_DEBUG_LIST is not set |
1129 | # CONFIG_DEBUG_SG is not set | 1159 | # CONFIG_DEBUG_SG is not set |
1130 | CONFIG_FRAME_POINTER=y | ||
1131 | # CONFIG_BOOT_PRINTK_DELAY is not set | 1160 | # CONFIG_BOOT_PRINTK_DELAY is not set |
1132 | # CONFIG_RCU_TORTURE_TEST is not set | 1161 | # CONFIG_RCU_TORTURE_TEST is not set |
1162 | # CONFIG_RCU_CPU_STALL_DETECTOR is not set | ||
1133 | # CONFIG_BACKTRACE_SELF_TEST is not set | 1163 | # CONFIG_BACKTRACE_SELF_TEST is not set |
1164 | # CONFIG_DEBUG_BLOCK_EXT_DEVT is not set | ||
1134 | # CONFIG_FAULT_INJECTION is not set | 1165 | # CONFIG_FAULT_INJECTION is not set |
1135 | CONFIG_LATENCYTOP=y | 1166 | CONFIG_LATENCYTOP=y |
1136 | CONFIG_SYSCTL_SYSCALL_CHECK=y | 1167 | CONFIG_SYSCTL_SYSCALL_CHECK=y |
1137 | CONFIG_HAVE_FTRACE=y | 1168 | CONFIG_HAVE_FUNCTION_TRACER=y |
1138 | CONFIG_HAVE_DYNAMIC_FTRACE=y | 1169 | |
1139 | # CONFIG_FTRACE is not set | 1170 | # |
1171 | # Tracers | ||
1172 | # | ||
1173 | # CONFIG_FUNCTION_TRACER is not set | ||
1140 | # CONFIG_IRQSOFF_TRACER is not set | 1174 | # CONFIG_IRQSOFF_TRACER is not set |
1141 | # CONFIG_SCHED_TRACER is not set | 1175 | # CONFIG_SCHED_TRACER is not set |
1142 | # CONFIG_CONTEXT_SWITCH_TRACER is not set | 1176 | # CONFIG_CONTEXT_SWITCH_TRACER is not set |
1177 | # CONFIG_BOOT_TRACER is not set | ||
1178 | # CONFIG_STACK_TRACER is not set | ||
1179 | CONFIG_DYNAMIC_PRINTK_DEBUG=y | ||
1143 | # CONFIG_SAMPLES is not set | 1180 | # CONFIG_SAMPLES is not set |
1144 | CONFIG_HAVE_ARCH_KGDB=y | 1181 | CONFIG_HAVE_ARCH_KGDB=y |
1145 | # CONFIG_KGDB is not set | 1182 | # CONFIG_KGDB is not set |
@@ -1148,6 +1185,7 @@ CONFIG_DEBUG_STACK_USAGE=y | |||
1148 | # CONFIG_DEBUG_PAGEALLOC is not set | 1185 | # CONFIG_DEBUG_PAGEALLOC is not set |
1149 | # CONFIG_CODE_PATCHING_SELFTEST is not set | 1186 | # CONFIG_CODE_PATCHING_SELFTEST is not set |
1150 | # CONFIG_FTR_FIXUP_SELFTEST is not set | 1187 | # CONFIG_FTR_FIXUP_SELFTEST is not set |
1188 | # CONFIG_MSI_BITMAP_SELFTEST is not set | ||
1151 | # CONFIG_XMON is not set | 1189 | # CONFIG_XMON is not set |
1152 | CONFIG_IRQSTACKS=y | 1190 | CONFIG_IRQSTACKS=y |
1153 | # CONFIG_VIRQ_DEBUG is not set | 1191 | # CONFIG_VIRQ_DEBUG is not set |
@@ -1159,16 +1197,19 @@ CONFIG_IRQSTACKS=y | |||
1159 | # | 1197 | # |
1160 | # CONFIG_KEYS is not set | 1198 | # CONFIG_KEYS is not set |
1161 | # CONFIG_SECURITY is not set | 1199 | # CONFIG_SECURITY is not set |
1200 | # CONFIG_SECURITYFS is not set | ||
1162 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set | 1201 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set |
1163 | CONFIG_CRYPTO=y | 1202 | CONFIG_CRYPTO=y |
1164 | 1203 | ||
1165 | # | 1204 | # |
1166 | # Crypto core or helper | 1205 | # Crypto core or helper |
1167 | # | 1206 | # |
1207 | # CONFIG_CRYPTO_FIPS is not set | ||
1168 | CONFIG_CRYPTO_ALGAPI=y | 1208 | CONFIG_CRYPTO_ALGAPI=y |
1169 | CONFIG_CRYPTO_AEAD=m | 1209 | CONFIG_CRYPTO_AEAD=y |
1170 | CONFIG_CRYPTO_BLKCIPHER=y | 1210 | CONFIG_CRYPTO_BLKCIPHER=y |
1171 | CONFIG_CRYPTO_HASH=y | 1211 | CONFIG_CRYPTO_HASH=y |
1212 | CONFIG_CRYPTO_RNG=y | ||
1172 | CONFIG_CRYPTO_MANAGER=y | 1213 | CONFIG_CRYPTO_MANAGER=y |
1173 | # CONFIG_CRYPTO_GF128MUL is not set | 1214 | # CONFIG_CRYPTO_GF128MUL is not set |
1174 | CONFIG_CRYPTO_NULL=m | 1215 | CONFIG_CRYPTO_NULL=m |
@@ -1242,6 +1283,11 @@ CONFIG_CRYPTO_TWOFISH_COMMON=m | |||
1242 | # | 1283 | # |
1243 | CONFIG_CRYPTO_DEFLATE=m | 1284 | CONFIG_CRYPTO_DEFLATE=m |
1244 | # CONFIG_CRYPTO_LZO is not set | 1285 | # CONFIG_CRYPTO_LZO is not set |
1286 | |||
1287 | # | ||
1288 | # Random Number Generation | ||
1289 | # | ||
1290 | # CONFIG_CRYPTO_ANSI_CPRNG is not set | ||
1245 | # CONFIG_CRYPTO_HW is not set | 1291 | # CONFIG_CRYPTO_HW is not set |
1246 | # CONFIG_PPC_CLOCK is not set | 1292 | # CONFIG_PPC_CLOCK is not set |
1247 | # CONFIG_VIRTUALIZATION is not set | 1293 | # CONFIG_VIRTUALIZATION is not set |
diff --git a/arch/powerpc/configs/linkstation_defconfig b/arch/powerpc/configs/linkstation_defconfig index 851b27e45cfc..54fa62481373 100644 --- a/arch/powerpc/configs/linkstation_defconfig +++ b/arch/powerpc/configs/linkstation_defconfig | |||
@@ -1,7 +1,7 @@ | |||
1 | # | 1 | # |
2 | # Automatically generated make config: don't edit | 2 | # Automatically generated make config: don't edit |
3 | # Linux kernel version: 2.6.27 | 3 | # Linux kernel version: 2.6.28-rc3 |
4 | # Fri Oct 24 00:42:39 2008 | 4 | # Sat Nov 8 12:39:38 2008 |
5 | # | 5 | # |
6 | # CONFIG_PPC64 is not set | 6 | # CONFIG_PPC64 is not set |
7 | 7 | ||
@@ -22,7 +22,7 @@ CONFIG_PPC_STD_MMU_32=y | |||
22 | # CONFIG_SMP is not set | 22 | # CONFIG_SMP is not set |
23 | CONFIG_PPC32=y | 23 | CONFIG_PPC32=y |
24 | CONFIG_WORD_SIZE=32 | 24 | CONFIG_WORD_SIZE=32 |
25 | CONFIG_PPC_MERGE=y | 25 | # CONFIG_ARCH_PHYS_ADDR_T_64BIT is not set |
26 | CONFIG_MMU=y | 26 | CONFIG_MMU=y |
27 | CONFIG_GENERIC_CMOS_UPDATE=y | 27 | CONFIG_GENERIC_CMOS_UPDATE=y |
28 | CONFIG_GENERIC_TIME=y | 28 | CONFIG_GENERIC_TIME=y |
@@ -110,7 +110,9 @@ CONFIG_SIGNALFD=y | |||
110 | CONFIG_TIMERFD=y | 110 | CONFIG_TIMERFD=y |
111 | CONFIG_EVENTFD=y | 111 | CONFIG_EVENTFD=y |
112 | CONFIG_SHMEM=y | 112 | CONFIG_SHMEM=y |
113 | CONFIG_AIO=y | ||
113 | CONFIG_VM_EVENT_COUNTERS=y | 114 | CONFIG_VM_EVENT_COUNTERS=y |
115 | CONFIG_PCI_QUIRKS=y | ||
114 | CONFIG_SLUB_DEBUG=y | 116 | CONFIG_SLUB_DEBUG=y |
115 | # CONFIG_SLAB is not set | 117 | # CONFIG_SLAB is not set |
116 | CONFIG_SLUB=y | 118 | CONFIG_SLUB=y |
@@ -124,10 +126,6 @@ CONFIG_HAVE_IOREMAP_PROT=y | |||
124 | CONFIG_HAVE_KPROBES=y | 126 | CONFIG_HAVE_KPROBES=y |
125 | CONFIG_HAVE_KRETPROBES=y | 127 | CONFIG_HAVE_KRETPROBES=y |
126 | CONFIG_HAVE_ARCH_TRACEHOOK=y | 128 | CONFIG_HAVE_ARCH_TRACEHOOK=y |
127 | # CONFIG_HAVE_DMA_ATTRS is not set | ||
128 | # CONFIG_USE_GENERIC_SMP_HELPERS is not set | ||
129 | # CONFIG_HAVE_CLK is not set | ||
130 | CONFIG_PROC_PAGE_MONITOR=y | ||
131 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set | 129 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set |
132 | CONFIG_SLABINFO=y | 130 | CONFIG_SLABINFO=y |
133 | CONFIG_RT_MUTEXES=y | 131 | CONFIG_RT_MUTEXES=y |
@@ -160,6 +158,7 @@ CONFIG_DEFAULT_AS=y | |||
160 | # CONFIG_DEFAULT_NOOP is not set | 158 | # CONFIG_DEFAULT_NOOP is not set |
161 | CONFIG_DEFAULT_IOSCHED="anticipatory" | 159 | CONFIG_DEFAULT_IOSCHED="anticipatory" |
162 | CONFIG_CLASSIC_RCU=y | 160 | CONFIG_CLASSIC_RCU=y |
161 | # CONFIG_FREEZER is not set | ||
163 | 162 | ||
164 | # | 163 | # |
165 | # Platform support | 164 | # Platform support |
@@ -199,6 +198,7 @@ CONFIG_MPIC=y | |||
199 | # CONFIG_GENERIC_IOMAP is not set | 198 | # CONFIG_GENERIC_IOMAP is not set |
200 | # CONFIG_CPU_FREQ is not set | 199 | # CONFIG_CPU_FREQ is not set |
201 | # CONFIG_TAU is not set | 200 | # CONFIG_TAU is not set |
201 | # CONFIG_QUICC_ENGINE is not set | ||
202 | # CONFIG_FSL_ULI1575 is not set | 202 | # CONFIG_FSL_ULI1575 is not set |
203 | 203 | ||
204 | # | 204 | # |
@@ -219,6 +219,8 @@ CONFIG_PREEMPT_NONE=y | |||
219 | # CONFIG_PREEMPT_VOLUNTARY is not set | 219 | # CONFIG_PREEMPT_VOLUNTARY is not set |
220 | # CONFIG_PREEMPT is not set | 220 | # CONFIG_PREEMPT is not set |
221 | CONFIG_BINFMT_ELF=y | 221 | CONFIG_BINFMT_ELF=y |
222 | # CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set | ||
223 | # CONFIG_HAVE_AOUT is not set | ||
222 | # CONFIG_BINFMT_MISC is not set | 224 | # CONFIG_BINFMT_MISC is not set |
223 | # CONFIG_IOMMU_HELPER is not set | 225 | # CONFIG_IOMMU_HELPER is not set |
224 | CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y | 226 | CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y |
@@ -233,15 +235,15 @@ CONFIG_FLATMEM_MANUAL=y | |||
233 | # CONFIG_SPARSEMEM_MANUAL is not set | 235 | # CONFIG_SPARSEMEM_MANUAL is not set |
234 | CONFIG_FLATMEM=y | 236 | CONFIG_FLATMEM=y |
235 | CONFIG_FLAT_NODE_MEM_MAP=y | 237 | CONFIG_FLAT_NODE_MEM_MAP=y |
236 | # CONFIG_SPARSEMEM_STATIC is not set | ||
237 | # CONFIG_SPARSEMEM_VMEMMAP_ENABLE is not set | ||
238 | CONFIG_PAGEFLAGS_EXTENDED=y | 238 | CONFIG_PAGEFLAGS_EXTENDED=y |
239 | CONFIG_SPLIT_PTLOCK_CPUS=4 | 239 | CONFIG_SPLIT_PTLOCK_CPUS=4 |
240 | CONFIG_MIGRATION=y | 240 | CONFIG_MIGRATION=y |
241 | # CONFIG_RESOURCES_64BIT is not set | 241 | # CONFIG_RESOURCES_64BIT is not set |
242 | # CONFIG_PHYS_ADDR_T_64BIT is not set | ||
242 | CONFIG_ZONE_DMA_FLAG=1 | 243 | CONFIG_ZONE_DMA_FLAG=1 |
243 | CONFIG_BOUNCE=y | 244 | CONFIG_BOUNCE=y |
244 | CONFIG_VIRT_TO_BUS=y | 245 | CONFIG_VIRT_TO_BUS=y |
246 | CONFIG_UNEVICTABLE_LRU=y | ||
245 | CONFIG_FORCE_MAX_ZONEORDER=11 | 247 | CONFIG_FORCE_MAX_ZONEORDER=11 |
246 | CONFIG_PROC_DEVICETREE=y | 248 | CONFIG_PROC_DEVICETREE=y |
247 | # CONFIG_CMDLINE_BOOL is not set | 249 | # CONFIG_CMDLINE_BOOL is not set |
@@ -263,7 +265,7 @@ CONFIG_PCI_SYSCALL=y | |||
263 | # CONFIG_PCIEPORTBUS is not set | 265 | # CONFIG_PCIEPORTBUS is not set |
264 | CONFIG_ARCH_SUPPORTS_MSI=y | 266 | CONFIG_ARCH_SUPPORTS_MSI=y |
265 | # CONFIG_PCI_MSI is not set | 267 | # CONFIG_PCI_MSI is not set |
266 | CONFIG_PCI_LEGACY=y | 268 | # CONFIG_PCI_LEGACY is not set |
267 | # CONFIG_PCI_DEBUG is not set | 269 | # CONFIG_PCI_DEBUG is not set |
268 | # CONFIG_PCCARD is not set | 270 | # CONFIG_PCCARD is not set |
269 | # CONFIG_HOTPLUG_PCI is not set | 271 | # CONFIG_HOTPLUG_PCI is not set |
@@ -324,7 +326,6 @@ CONFIG_INET_TCP_DIAG=y | |||
324 | CONFIG_TCP_CONG_CUBIC=y | 326 | CONFIG_TCP_CONG_CUBIC=y |
325 | CONFIG_DEFAULT_TCP_CONG="cubic" | 327 | CONFIG_DEFAULT_TCP_CONG="cubic" |
326 | # CONFIG_TCP_MD5SIG is not set | 328 | # CONFIG_TCP_MD5SIG is not set |
327 | # CONFIG_IP_VS is not set | ||
328 | # CONFIG_IPV6 is not set | 329 | # CONFIG_IPV6 is not set |
329 | # CONFIG_NETWORK_SECMARK is not set | 330 | # CONFIG_NETWORK_SECMARK is not set |
330 | CONFIG_NETFILTER=y | 331 | CONFIG_NETFILTER=y |
@@ -354,13 +355,14 @@ CONFIG_NF_CONNTRACK_PPTP=m | |||
354 | CONFIG_NF_CONNTRACK_SIP=m | 355 | CONFIG_NF_CONNTRACK_SIP=m |
355 | CONFIG_NF_CONNTRACK_TFTP=m | 356 | CONFIG_NF_CONNTRACK_TFTP=m |
356 | # CONFIG_NF_CT_NETLINK is not set | 357 | # CONFIG_NF_CT_NETLINK is not set |
358 | # CONFIG_NETFILTER_TPROXY is not set | ||
357 | CONFIG_NETFILTER_XTABLES=m | 359 | CONFIG_NETFILTER_XTABLES=m |
358 | # CONFIG_NETFILTER_XT_TARGET_CLASSIFY is not set | 360 | # CONFIG_NETFILTER_XT_TARGET_CLASSIFY is not set |
359 | # CONFIG_NETFILTER_XT_TARGET_CONNMARK is not set | 361 | # CONFIG_NETFILTER_XT_TARGET_CONNMARK is not set |
360 | # CONFIG_NETFILTER_XT_TARGET_DSCP is not set | 362 | # CONFIG_NETFILTER_XT_TARGET_DSCP is not set |
361 | # CONFIG_NETFILTER_XT_TARGET_MARK is not set | 363 | # CONFIG_NETFILTER_XT_TARGET_MARK is not set |
362 | # CONFIG_NETFILTER_XT_TARGET_NFQUEUE is not set | ||
363 | # CONFIG_NETFILTER_XT_TARGET_NFLOG is not set | 364 | # CONFIG_NETFILTER_XT_TARGET_NFLOG is not set |
365 | # CONFIG_NETFILTER_XT_TARGET_NFQUEUE is not set | ||
364 | # CONFIG_NETFILTER_XT_TARGET_NOTRACK is not set | 366 | # CONFIG_NETFILTER_XT_TARGET_NOTRACK is not set |
365 | # CONFIG_NETFILTER_XT_TARGET_RATEEST is not set | 367 | # CONFIG_NETFILTER_XT_TARGET_RATEEST is not set |
366 | # CONFIG_NETFILTER_XT_TARGET_TRACE is not set | 368 | # CONFIG_NETFILTER_XT_TARGET_TRACE is not set |
@@ -374,19 +376,21 @@ CONFIG_NETFILTER_XTABLES=m | |||
374 | # CONFIG_NETFILTER_XT_MATCH_DCCP is not set | 376 | # CONFIG_NETFILTER_XT_MATCH_DCCP is not set |
375 | # CONFIG_NETFILTER_XT_MATCH_DSCP is not set | 377 | # CONFIG_NETFILTER_XT_MATCH_DSCP is not set |
376 | # CONFIG_NETFILTER_XT_MATCH_ESP is not set | 378 | # CONFIG_NETFILTER_XT_MATCH_ESP is not set |
379 | # CONFIG_NETFILTER_XT_MATCH_HASHLIMIT is not set | ||
377 | # CONFIG_NETFILTER_XT_MATCH_HELPER is not set | 380 | # CONFIG_NETFILTER_XT_MATCH_HELPER is not set |
378 | # CONFIG_NETFILTER_XT_MATCH_IPRANGE is not set | 381 | # CONFIG_NETFILTER_XT_MATCH_IPRANGE is not set |
379 | # CONFIG_NETFILTER_XT_MATCH_LENGTH is not set | 382 | # CONFIG_NETFILTER_XT_MATCH_LENGTH is not set |
380 | # CONFIG_NETFILTER_XT_MATCH_LIMIT is not set | 383 | # CONFIG_NETFILTER_XT_MATCH_LIMIT is not set |
381 | CONFIG_NETFILTER_XT_MATCH_MAC=m | 384 | CONFIG_NETFILTER_XT_MATCH_MAC=m |
382 | # CONFIG_NETFILTER_XT_MATCH_MARK is not set | 385 | # CONFIG_NETFILTER_XT_MATCH_MARK is not set |
386 | # CONFIG_NETFILTER_XT_MATCH_MULTIPORT is not set | ||
383 | # CONFIG_NETFILTER_XT_MATCH_OWNER is not set | 387 | # CONFIG_NETFILTER_XT_MATCH_OWNER is not set |
384 | # CONFIG_NETFILTER_XT_MATCH_POLICY is not set | 388 | # CONFIG_NETFILTER_XT_MATCH_POLICY is not set |
385 | # CONFIG_NETFILTER_XT_MATCH_MULTIPORT is not set | ||
386 | CONFIG_NETFILTER_XT_MATCH_PKTTYPE=m | 389 | CONFIG_NETFILTER_XT_MATCH_PKTTYPE=m |
387 | # CONFIG_NETFILTER_XT_MATCH_QUOTA is not set | 390 | # CONFIG_NETFILTER_XT_MATCH_QUOTA is not set |
388 | # CONFIG_NETFILTER_XT_MATCH_RATEEST is not set | 391 | # CONFIG_NETFILTER_XT_MATCH_RATEEST is not set |
389 | # CONFIG_NETFILTER_XT_MATCH_REALM is not set | 392 | # CONFIG_NETFILTER_XT_MATCH_REALM is not set |
393 | # CONFIG_NETFILTER_XT_MATCH_RECENT is not set | ||
390 | # CONFIG_NETFILTER_XT_MATCH_SCTP is not set | 394 | # CONFIG_NETFILTER_XT_MATCH_SCTP is not set |
391 | CONFIG_NETFILTER_XT_MATCH_STATE=m | 395 | CONFIG_NETFILTER_XT_MATCH_STATE=m |
392 | # CONFIG_NETFILTER_XT_MATCH_STATISTIC is not set | 396 | # CONFIG_NETFILTER_XT_MATCH_STATISTIC is not set |
@@ -394,20 +398,20 @@ CONFIG_NETFILTER_XT_MATCH_STATE=m | |||
394 | # CONFIG_NETFILTER_XT_MATCH_TCPMSS is not set | 398 | # CONFIG_NETFILTER_XT_MATCH_TCPMSS is not set |
395 | # CONFIG_NETFILTER_XT_MATCH_TIME is not set | 399 | # CONFIG_NETFILTER_XT_MATCH_TIME is not set |
396 | # CONFIG_NETFILTER_XT_MATCH_U32 is not set | 400 | # CONFIG_NETFILTER_XT_MATCH_U32 is not set |
397 | # CONFIG_NETFILTER_XT_MATCH_HASHLIMIT is not set | 401 | # CONFIG_IP_VS is not set |
398 | 402 | ||
399 | # | 403 | # |
400 | # IP: Netfilter Configuration | 404 | # IP: Netfilter Configuration |
401 | # | 405 | # |
406 | CONFIG_NF_DEFRAG_IPV4=m | ||
402 | CONFIG_NF_CONNTRACK_IPV4=m | 407 | CONFIG_NF_CONNTRACK_IPV4=m |
403 | CONFIG_NF_CONNTRACK_PROC_COMPAT=y | 408 | CONFIG_NF_CONNTRACK_PROC_COMPAT=y |
404 | # CONFIG_IP_NF_QUEUE is not set | 409 | # CONFIG_IP_NF_QUEUE is not set |
405 | CONFIG_IP_NF_IPTABLES=m | 410 | CONFIG_IP_NF_IPTABLES=m |
406 | CONFIG_IP_NF_MATCH_RECENT=m | 411 | CONFIG_IP_NF_MATCH_ADDRTYPE=m |
407 | # CONFIG_IP_NF_MATCH_ECN is not set | ||
408 | # CONFIG_IP_NF_MATCH_AH is not set | 412 | # CONFIG_IP_NF_MATCH_AH is not set |
413 | # CONFIG_IP_NF_MATCH_ECN is not set | ||
409 | # CONFIG_IP_NF_MATCH_TTL is not set | 414 | # CONFIG_IP_NF_MATCH_TTL is not set |
410 | CONFIG_IP_NF_MATCH_ADDRTYPE=m | ||
411 | CONFIG_IP_NF_FILTER=m | 415 | CONFIG_IP_NF_FILTER=m |
412 | CONFIG_IP_NF_TARGET_REJECT=m | 416 | CONFIG_IP_NF_TARGET_REJECT=m |
413 | # CONFIG_IP_NF_TARGET_LOG is not set | 417 | # CONFIG_IP_NF_TARGET_LOG is not set |
@@ -415,8 +419,8 @@ CONFIG_IP_NF_TARGET_REJECT=m | |||
415 | CONFIG_NF_NAT=m | 419 | CONFIG_NF_NAT=m |
416 | CONFIG_NF_NAT_NEEDED=y | 420 | CONFIG_NF_NAT_NEEDED=y |
417 | CONFIG_IP_NF_TARGET_MASQUERADE=m | 421 | CONFIG_IP_NF_TARGET_MASQUERADE=m |
418 | CONFIG_IP_NF_TARGET_REDIRECT=m | ||
419 | # CONFIG_IP_NF_TARGET_NETMAP is not set | 422 | # CONFIG_IP_NF_TARGET_NETMAP is not set |
423 | CONFIG_IP_NF_TARGET_REDIRECT=m | ||
420 | # CONFIG_NF_NAT_SNMP_BASIC is not set | 424 | # CONFIG_NF_NAT_SNMP_BASIC is not set |
421 | CONFIG_NF_NAT_PROTO_GRE=m | 425 | CONFIG_NF_NAT_PROTO_GRE=m |
422 | CONFIG_NF_NAT_PROTO_SCTP=m | 426 | CONFIG_NF_NAT_PROTO_SCTP=m |
@@ -428,9 +432,9 @@ CONFIG_NF_NAT_PPTP=m | |||
428 | CONFIG_NF_NAT_H323=m | 432 | CONFIG_NF_NAT_H323=m |
429 | CONFIG_NF_NAT_SIP=m | 433 | CONFIG_NF_NAT_SIP=m |
430 | CONFIG_IP_NF_MANGLE=m | 434 | CONFIG_IP_NF_MANGLE=m |
435 | # CONFIG_IP_NF_TARGET_CLUSTERIP is not set | ||
431 | CONFIG_IP_NF_TARGET_ECN=m | 436 | CONFIG_IP_NF_TARGET_ECN=m |
432 | CONFIG_IP_NF_TARGET_TTL=m | 437 | CONFIG_IP_NF_TARGET_TTL=m |
433 | # CONFIG_IP_NF_TARGET_CLUSTERIP is not set | ||
434 | CONFIG_IP_NF_RAW=m | 438 | CONFIG_IP_NF_RAW=m |
435 | CONFIG_IP_NF_ARPTABLES=m | 439 | CONFIG_IP_NF_ARPTABLES=m |
436 | CONFIG_IP_NF_ARPFILTER=m | 440 | CONFIG_IP_NF_ARPFILTER=m |
@@ -440,6 +444,7 @@ CONFIG_IP_NF_ARP_MANGLE=m | |||
440 | # CONFIG_TIPC is not set | 444 | # CONFIG_TIPC is not set |
441 | # CONFIG_ATM is not set | 445 | # CONFIG_ATM is not set |
442 | # CONFIG_BRIDGE is not set | 446 | # CONFIG_BRIDGE is not set |
447 | # CONFIG_NET_DSA is not set | ||
443 | # CONFIG_VLAN_8021Q is not set | 448 | # CONFIG_VLAN_8021Q is not set |
444 | # CONFIG_DECNET is not set | 449 | # CONFIG_DECNET is not set |
445 | # CONFIG_LLC2 is not set | 450 | # CONFIG_LLC2 is not set |
@@ -460,11 +465,10 @@ CONFIG_IP_NF_ARP_MANGLE=m | |||
460 | # CONFIG_IRDA is not set | 465 | # CONFIG_IRDA is not set |
461 | # CONFIG_BT is not set | 466 | # CONFIG_BT is not set |
462 | # CONFIG_AF_RXRPC is not set | 467 | # CONFIG_AF_RXRPC is not set |
463 | 468 | # CONFIG_PHONET is not set | |
464 | # | 469 | CONFIG_WIRELESS=y |
465 | # Wireless | ||
466 | # | ||
467 | # CONFIG_CFG80211 is not set | 470 | # CONFIG_CFG80211 is not set |
471 | CONFIG_WIRELESS_OLD_REGULATORY=y | ||
468 | CONFIG_WIRELESS_EXT=y | 472 | CONFIG_WIRELESS_EXT=y |
469 | CONFIG_WIRELESS_EXT_SYSFS=y | 473 | CONFIG_WIRELESS_EXT_SYSFS=y |
470 | # CONFIG_MAC80211 is not set | 474 | # CONFIG_MAC80211 is not set |
@@ -772,7 +776,7 @@ CONFIG_TUN=m | |||
772 | # CONFIG_ARCNET is not set | 776 | # CONFIG_ARCNET is not set |
773 | # CONFIG_PHYLIB is not set | 777 | # CONFIG_PHYLIB is not set |
774 | CONFIG_NET_ETHERNET=y | 778 | CONFIG_NET_ETHERNET=y |
775 | # CONFIG_MII is not set | 779 | CONFIG_MII=y |
776 | # CONFIG_HAPPYMEAL is not set | 780 | # CONFIG_HAPPYMEAL is not set |
777 | # CONFIG_SUNGEM is not set | 781 | # CONFIG_SUNGEM is not set |
778 | # CONFIG_CASSINI is not set | 782 | # CONFIG_CASSINI is not set |
@@ -792,8 +796,12 @@ CONFIG_TULIP_MMIO=y | |||
792 | # CONFIG_IBM_NEW_EMAC_RGMII is not set | 796 | # CONFIG_IBM_NEW_EMAC_RGMII is not set |
793 | # CONFIG_IBM_NEW_EMAC_TAH is not set | 797 | # CONFIG_IBM_NEW_EMAC_TAH is not set |
794 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set | 798 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set |
799 | # CONFIG_IBM_NEW_EMAC_NO_FLOW_CTRL is not set | ||
800 | # CONFIG_IBM_NEW_EMAC_MAL_CLR_ICINTSTAT is not set | ||
801 | # CONFIG_IBM_NEW_EMAC_MAL_COMMON_ERR is not set | ||
795 | # CONFIG_NET_PCI is not set | 802 | # CONFIG_NET_PCI is not set |
796 | # CONFIG_B44 is not set | 803 | # CONFIG_B44 is not set |
804 | # CONFIG_ATL2 is not set | ||
797 | CONFIG_NETDEV_1000=y | 805 | CONFIG_NETDEV_1000=y |
798 | # CONFIG_ACENIC is not set | 806 | # CONFIG_ACENIC is not set |
799 | # CONFIG_DL2K is not set | 807 | # CONFIG_DL2K is not set |
@@ -816,18 +824,22 @@ CONFIG_R8169=y | |||
816 | # CONFIG_QLA3XXX is not set | 824 | # CONFIG_QLA3XXX is not set |
817 | # CONFIG_ATL1 is not set | 825 | # CONFIG_ATL1 is not set |
818 | # CONFIG_ATL1E is not set | 826 | # CONFIG_ATL1E is not set |
827 | # CONFIG_JME is not set | ||
819 | CONFIG_NETDEV_10000=y | 828 | CONFIG_NETDEV_10000=y |
820 | # CONFIG_CHELSIO_T1 is not set | 829 | # CONFIG_CHELSIO_T1 is not set |
821 | # CONFIG_CHELSIO_T3 is not set | 830 | # CONFIG_CHELSIO_T3 is not set |
831 | # CONFIG_ENIC is not set | ||
822 | # CONFIG_IXGBE is not set | 832 | # CONFIG_IXGBE is not set |
823 | # CONFIG_IXGB is not set | 833 | # CONFIG_IXGB is not set |
824 | # CONFIG_S2IO is not set | 834 | # CONFIG_S2IO is not set |
825 | # CONFIG_MYRI10GE is not set | 835 | # CONFIG_MYRI10GE is not set |
826 | # CONFIG_NETXEN_NIC is not set | 836 | # CONFIG_NETXEN_NIC is not set |
827 | # CONFIG_NIU is not set | 837 | # CONFIG_NIU is not set |
838 | # CONFIG_MLX4_EN is not set | ||
828 | # CONFIG_MLX4_CORE is not set | 839 | # CONFIG_MLX4_CORE is not set |
829 | # CONFIG_TEHUTI is not set | 840 | # CONFIG_TEHUTI is not set |
830 | # CONFIG_BNX2X is not set | 841 | # CONFIG_BNX2X is not set |
842 | # CONFIG_QLGE is not set | ||
831 | # CONFIG_SFC is not set | 843 | # CONFIG_SFC is not set |
832 | # CONFIG_TR is not set | 844 | # CONFIG_TR is not set |
833 | 845 | ||
@@ -892,6 +904,7 @@ CONFIG_INPUT_MISC=y | |||
892 | # CONFIG_INPUT_KEYSPAN_REMOTE is not set | 904 | # CONFIG_INPUT_KEYSPAN_REMOTE is not set |
893 | # CONFIG_INPUT_POWERMATE is not set | 905 | # CONFIG_INPUT_POWERMATE is not set |
894 | # CONFIG_INPUT_YEALINK is not set | 906 | # CONFIG_INPUT_YEALINK is not set |
907 | # CONFIG_INPUT_CM109 is not set | ||
895 | CONFIG_INPUT_UINPUT=m | 908 | CONFIG_INPUT_UINPUT=m |
896 | 909 | ||
897 | # | 910 | # |
@@ -1091,6 +1104,17 @@ CONFIG_SSB_POSSIBLE=y | |||
1091 | # CONFIG_MFD_SM501 is not set | 1104 | # CONFIG_MFD_SM501 is not set |
1092 | # CONFIG_HTC_PASIC3 is not set | 1105 | # CONFIG_HTC_PASIC3 is not set |
1093 | # CONFIG_MFD_TMIO is not set | 1106 | # CONFIG_MFD_TMIO is not set |
1107 | # CONFIG_PMIC_DA903X is not set | ||
1108 | # CONFIG_MFD_WM8400 is not set | ||
1109 | # CONFIG_MFD_WM8350_I2C is not set | ||
1110 | |||
1111 | # | ||
1112 | # Voltage and Current regulators | ||
1113 | # | ||
1114 | # CONFIG_REGULATOR is not set | ||
1115 | # CONFIG_REGULATOR_FIXED_VOLTAGE is not set | ||
1116 | # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set | ||
1117 | # CONFIG_REGULATOR_BQ24022 is not set | ||
1094 | 1118 | ||
1095 | # | 1119 | # |
1096 | # Multimedia devices | 1120 | # Multimedia devices |
@@ -1138,12 +1162,18 @@ CONFIG_HID=m | |||
1138 | # USB Input Devices | 1162 | # USB Input Devices |
1139 | # | 1163 | # |
1140 | # CONFIG_USB_HID is not set | 1164 | # CONFIG_USB_HID is not set |
1165 | # CONFIG_HID_PID is not set | ||
1141 | 1166 | ||
1142 | # | 1167 | # |
1143 | # USB HID Boot Protocol drivers | 1168 | # USB HID Boot Protocol drivers |
1144 | # | 1169 | # |
1145 | # CONFIG_USB_KBD is not set | 1170 | # CONFIG_USB_KBD is not set |
1146 | # CONFIG_USB_MOUSE is not set | 1171 | # CONFIG_USB_MOUSE is not set |
1172 | |||
1173 | # | ||
1174 | # Special HID drivers | ||
1175 | # | ||
1176 | CONFIG_HID_COMPAT=y | ||
1147 | CONFIG_USB_SUPPORT=y | 1177 | CONFIG_USB_SUPPORT=y |
1148 | CONFIG_USB_ARCH_HAS_HCD=y | 1178 | CONFIG_USB_ARCH_HAS_HCD=y |
1149 | CONFIG_USB_ARCH_HAS_OHCI=y | 1179 | CONFIG_USB_ARCH_HAS_OHCI=y |
@@ -1160,6 +1190,8 @@ CONFIG_USB_DEVICE_CLASS=y | |||
1160 | # CONFIG_USB_DYNAMIC_MINORS is not set | 1190 | # CONFIG_USB_DYNAMIC_MINORS is not set |
1161 | # CONFIG_USB_OTG is not set | 1191 | # CONFIG_USB_OTG is not set |
1162 | CONFIG_USB_MON=y | 1192 | CONFIG_USB_MON=y |
1193 | # CONFIG_USB_WUSB is not set | ||
1194 | # CONFIG_USB_WUSB_CBAF is not set | ||
1163 | 1195 | ||
1164 | # | 1196 | # |
1165 | # USB Host Controller Drivers | 1197 | # USB Host Controller Drivers |
@@ -1183,6 +1215,8 @@ CONFIG_USB_OHCI_LITTLE_ENDIAN=y | |||
1183 | # CONFIG_USB_UHCI_HCD is not set | 1215 | # CONFIG_USB_UHCI_HCD is not set |
1184 | # CONFIG_USB_SL811_HCD is not set | 1216 | # CONFIG_USB_SL811_HCD is not set |
1185 | # CONFIG_USB_R8A66597_HCD is not set | 1217 | # CONFIG_USB_R8A66597_HCD is not set |
1218 | # CONFIG_USB_WHCI_HCD is not set | ||
1219 | # CONFIG_USB_HWA_HCD is not set | ||
1186 | 1220 | ||
1187 | # | 1221 | # |
1188 | # USB Device Class drivers | 1222 | # USB Device Class drivers |
@@ -1190,6 +1224,7 @@ CONFIG_USB_OHCI_LITTLE_ENDIAN=y | |||
1190 | # CONFIG_USB_ACM is not set | 1224 | # CONFIG_USB_ACM is not set |
1191 | CONFIG_USB_PRINTER=m | 1225 | CONFIG_USB_PRINTER=m |
1192 | # CONFIG_USB_WDM is not set | 1226 | # CONFIG_USB_WDM is not set |
1227 | # CONFIG_USB_TMC is not set | ||
1193 | 1228 | ||
1194 | # | 1229 | # |
1195 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' | 1230 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' |
@@ -1274,6 +1309,7 @@ CONFIG_USB_SERIAL_FTDI_SIO=y | |||
1274 | # CONFIG_USB_EMI62 is not set | 1309 | # CONFIG_USB_EMI62 is not set |
1275 | # CONFIG_USB_EMI26 is not set | 1310 | # CONFIG_USB_EMI26 is not set |
1276 | # CONFIG_USB_ADUTUX is not set | 1311 | # CONFIG_USB_ADUTUX is not set |
1312 | # CONFIG_USB_SEVSEG is not set | ||
1277 | # CONFIG_USB_RIO500 is not set | 1313 | # CONFIG_USB_RIO500 is not set |
1278 | # CONFIG_USB_LEGOTOWER is not set | 1314 | # CONFIG_USB_LEGOTOWER is not set |
1279 | # CONFIG_USB_LCD is not set | 1315 | # CONFIG_USB_LCD is not set |
@@ -1291,7 +1327,9 @@ CONFIG_USB_SERIAL_FTDI_SIO=y | |||
1291 | # CONFIG_USB_IOWARRIOR is not set | 1327 | # CONFIG_USB_IOWARRIOR is not set |
1292 | # CONFIG_USB_TEST is not set | 1328 | # CONFIG_USB_TEST is not set |
1293 | # CONFIG_USB_ISIGHTFW is not set | 1329 | # CONFIG_USB_ISIGHTFW is not set |
1330 | # CONFIG_USB_VST is not set | ||
1294 | # CONFIG_USB_GADGET is not set | 1331 | # CONFIG_USB_GADGET is not set |
1332 | # CONFIG_UWB is not set | ||
1295 | # CONFIG_MMC is not set | 1333 | # CONFIG_MMC is not set |
1296 | # CONFIG_MEMSTICK is not set | 1334 | # CONFIG_MEMSTICK is not set |
1297 | # CONFIG_NEW_LEDS is not set | 1335 | # CONFIG_NEW_LEDS is not set |
@@ -1337,12 +1375,15 @@ CONFIG_RTC_DRV_RS5C372=y | |||
1337 | # Platform RTC drivers | 1375 | # Platform RTC drivers |
1338 | # | 1376 | # |
1339 | # CONFIG_RTC_DRV_CMOS is not set | 1377 | # CONFIG_RTC_DRV_CMOS is not set |
1378 | # CONFIG_RTC_DRV_DS1286 is not set | ||
1340 | # CONFIG_RTC_DRV_DS1511 is not set | 1379 | # CONFIG_RTC_DRV_DS1511 is not set |
1341 | # CONFIG_RTC_DRV_DS1553 is not set | 1380 | # CONFIG_RTC_DRV_DS1553 is not set |
1342 | # CONFIG_RTC_DRV_DS1742 is not set | 1381 | # CONFIG_RTC_DRV_DS1742 is not set |
1343 | # CONFIG_RTC_DRV_STK17TA8 is not set | 1382 | # CONFIG_RTC_DRV_STK17TA8 is not set |
1344 | # CONFIG_RTC_DRV_M48T86 is not set | 1383 | # CONFIG_RTC_DRV_M48T86 is not set |
1384 | # CONFIG_RTC_DRV_M48T35 is not set | ||
1345 | # CONFIG_RTC_DRV_M48T59 is not set | 1385 | # CONFIG_RTC_DRV_M48T59 is not set |
1386 | # CONFIG_RTC_DRV_BQ4802 is not set | ||
1346 | # CONFIG_RTC_DRV_V3020 is not set | 1387 | # CONFIG_RTC_DRV_V3020 is not set |
1347 | 1388 | ||
1348 | # | 1389 | # |
@@ -1351,6 +1392,7 @@ CONFIG_RTC_DRV_RS5C372=y | |||
1351 | # CONFIG_RTC_DRV_PPC is not set | 1392 | # CONFIG_RTC_DRV_PPC is not set |
1352 | # CONFIG_DMADEVICES is not set | 1393 | # CONFIG_DMADEVICES is not set |
1353 | # CONFIG_UIO is not set | 1394 | # CONFIG_UIO is not set |
1395 | # CONFIG_STAGING is not set | ||
1354 | 1396 | ||
1355 | # | 1397 | # |
1356 | # File systems | 1398 | # File systems |
@@ -1362,12 +1404,13 @@ CONFIG_EXT3_FS=y | |||
1362 | CONFIG_EXT3_FS_XATTR=y | 1404 | CONFIG_EXT3_FS_XATTR=y |
1363 | # CONFIG_EXT3_FS_POSIX_ACL is not set | 1405 | # CONFIG_EXT3_FS_POSIX_ACL is not set |
1364 | # CONFIG_EXT3_FS_SECURITY is not set | 1406 | # CONFIG_EXT3_FS_SECURITY is not set |
1365 | # CONFIG_EXT4DEV_FS is not set | 1407 | # CONFIG_EXT4_FS is not set |
1366 | CONFIG_JBD=y | 1408 | CONFIG_JBD=y |
1367 | CONFIG_FS_MBCACHE=y | 1409 | CONFIG_FS_MBCACHE=y |
1368 | # CONFIG_REISERFS_FS is not set | 1410 | # CONFIG_REISERFS_FS is not set |
1369 | # CONFIG_JFS_FS is not set | 1411 | # CONFIG_JFS_FS is not set |
1370 | CONFIG_FS_POSIX_ACL=y | 1412 | CONFIG_FS_POSIX_ACL=y |
1413 | CONFIG_FILE_LOCKING=y | ||
1371 | CONFIG_XFS_FS=m | 1414 | CONFIG_XFS_FS=m |
1372 | # CONFIG_XFS_QUOTA is not set | 1415 | # CONFIG_XFS_QUOTA is not set |
1373 | # CONFIG_XFS_POSIX_ACL is not set | 1416 | # CONFIG_XFS_POSIX_ACL is not set |
@@ -1409,6 +1452,7 @@ CONFIG_NTFS_FS=m | |||
1409 | CONFIG_PROC_FS=y | 1452 | CONFIG_PROC_FS=y |
1410 | CONFIG_PROC_KCORE=y | 1453 | CONFIG_PROC_KCORE=y |
1411 | CONFIG_PROC_SYSCTL=y | 1454 | CONFIG_PROC_SYSCTL=y |
1455 | CONFIG_PROC_PAGE_MONITOR=y | ||
1412 | CONFIG_SYSFS=y | 1456 | CONFIG_SYSFS=y |
1413 | CONFIG_TMPFS=y | 1457 | CONFIG_TMPFS=y |
1414 | # CONFIG_TMPFS_POSIX_ACL is not set | 1458 | # CONFIG_TMPFS_POSIX_ACL is not set |
@@ -1452,6 +1496,7 @@ CONFIG_NFS_ACL_SUPPORT=y | |||
1452 | CONFIG_NFS_COMMON=y | 1496 | CONFIG_NFS_COMMON=y |
1453 | CONFIG_SUNRPC=y | 1497 | CONFIG_SUNRPC=y |
1454 | CONFIG_SUNRPC_GSS=y | 1498 | CONFIG_SUNRPC_GSS=y |
1499 | # CONFIG_SUNRPC_REGISTER_V4 is not set | ||
1455 | CONFIG_RPCSEC_GSS_KRB5=y | 1500 | CONFIG_RPCSEC_GSS_KRB5=y |
1456 | # CONFIG_RPCSEC_GSS_SPKM3 is not set | 1501 | # CONFIG_RPCSEC_GSS_SPKM3 is not set |
1457 | # CONFIG_SMB_FS is not set | 1502 | # CONFIG_SMB_FS is not set |
@@ -1516,7 +1561,6 @@ CONFIG_NLS_UTF8=m | |||
1516 | # Library routines | 1561 | # Library routines |
1517 | # | 1562 | # |
1518 | CONFIG_BITREVERSE=y | 1563 | CONFIG_BITREVERSE=y |
1519 | # CONFIG_GENERIC_FIND_FIRST_BIT is not set | ||
1520 | CONFIG_CRC_CCITT=m | 1564 | CONFIG_CRC_CCITT=m |
1521 | # CONFIG_CRC16 is not set | 1565 | # CONFIG_CRC16 is not set |
1522 | CONFIG_CRC_T10DIF=y | 1566 | CONFIG_CRC_T10DIF=y |
@@ -1572,15 +1616,23 @@ CONFIG_DEBUG_MEMORY_INIT=y | |||
1572 | # CONFIG_DEBUG_SG is not set | 1616 | # CONFIG_DEBUG_SG is not set |
1573 | # CONFIG_BOOT_PRINTK_DELAY is not set | 1617 | # CONFIG_BOOT_PRINTK_DELAY is not set |
1574 | # CONFIG_RCU_TORTURE_TEST is not set | 1618 | # CONFIG_RCU_TORTURE_TEST is not set |
1619 | # CONFIG_RCU_CPU_STALL_DETECTOR is not set | ||
1575 | # CONFIG_BACKTRACE_SELF_TEST is not set | 1620 | # CONFIG_BACKTRACE_SELF_TEST is not set |
1621 | # CONFIG_DEBUG_BLOCK_EXT_DEVT is not set | ||
1576 | # CONFIG_FAULT_INJECTION is not set | 1622 | # CONFIG_FAULT_INJECTION is not set |
1577 | # CONFIG_LATENCYTOP is not set | 1623 | # CONFIG_LATENCYTOP is not set |
1578 | CONFIG_SYSCTL_SYSCALL_CHECK=y | 1624 | CONFIG_SYSCTL_SYSCALL_CHECK=y |
1579 | CONFIG_HAVE_FTRACE=y | 1625 | CONFIG_HAVE_FUNCTION_TRACER=y |
1580 | CONFIG_HAVE_DYNAMIC_FTRACE=y | 1626 | |
1581 | # CONFIG_FTRACE is not set | 1627 | # |
1628 | # Tracers | ||
1629 | # | ||
1630 | # CONFIG_FUNCTION_TRACER is not set | ||
1582 | # CONFIG_SCHED_TRACER is not set | 1631 | # CONFIG_SCHED_TRACER is not set |
1583 | # CONFIG_CONTEXT_SWITCH_TRACER is not set | 1632 | # CONFIG_CONTEXT_SWITCH_TRACER is not set |
1633 | # CONFIG_BOOT_TRACER is not set | ||
1634 | # CONFIG_STACK_TRACER is not set | ||
1635 | # CONFIG_DYNAMIC_PRINTK_DEBUG is not set | ||
1584 | # CONFIG_SAMPLES is not set | 1636 | # CONFIG_SAMPLES is not set |
1585 | CONFIG_HAVE_ARCH_KGDB=y | 1637 | CONFIG_HAVE_ARCH_KGDB=y |
1586 | # CONFIG_KGDB is not set | 1638 | # CONFIG_KGDB is not set |
@@ -1589,6 +1641,7 @@ CONFIG_HAVE_ARCH_KGDB=y | |||
1589 | # CONFIG_DEBUG_PAGEALLOC is not set | 1641 | # CONFIG_DEBUG_PAGEALLOC is not set |
1590 | # CONFIG_CODE_PATCHING_SELFTEST is not set | 1642 | # CONFIG_CODE_PATCHING_SELFTEST is not set |
1591 | # CONFIG_FTR_FIXUP_SELFTEST is not set | 1643 | # CONFIG_FTR_FIXUP_SELFTEST is not set |
1644 | # CONFIG_MSI_BITMAP_SELFTEST is not set | ||
1592 | # CONFIG_XMON is not set | 1645 | # CONFIG_XMON is not set |
1593 | # CONFIG_IRQSTACKS is not set | 1646 | # CONFIG_IRQSTACKS is not set |
1594 | # CONFIG_BDI_SWITCH is not set | 1647 | # CONFIG_BDI_SWITCH is not set |
@@ -1600,15 +1653,19 @@ CONFIG_HAVE_ARCH_KGDB=y | |||
1600 | # | 1653 | # |
1601 | # CONFIG_KEYS is not set | 1654 | # CONFIG_KEYS is not set |
1602 | # CONFIG_SECURITY is not set | 1655 | # CONFIG_SECURITY is not set |
1656 | # CONFIG_SECURITYFS is not set | ||
1603 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set | 1657 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set |
1604 | CONFIG_CRYPTO=y | 1658 | CONFIG_CRYPTO=y |
1605 | 1659 | ||
1606 | # | 1660 | # |
1607 | # Crypto core or helper | 1661 | # Crypto core or helper |
1608 | # | 1662 | # |
1663 | # CONFIG_CRYPTO_FIPS is not set | ||
1609 | CONFIG_CRYPTO_ALGAPI=y | 1664 | CONFIG_CRYPTO_ALGAPI=y |
1665 | CONFIG_CRYPTO_AEAD=y | ||
1610 | CONFIG_CRYPTO_BLKCIPHER=y | 1666 | CONFIG_CRYPTO_BLKCIPHER=y |
1611 | CONFIG_CRYPTO_HASH=m | 1667 | CONFIG_CRYPTO_HASH=y |
1668 | CONFIG_CRYPTO_RNG=y | ||
1612 | CONFIG_CRYPTO_MANAGER=y | 1669 | CONFIG_CRYPTO_MANAGER=y |
1613 | # CONFIG_CRYPTO_GF128MUL is not set | 1670 | # CONFIG_CRYPTO_GF128MUL is not set |
1614 | # CONFIG_CRYPTO_NULL is not set | 1671 | # CONFIG_CRYPTO_NULL is not set |
@@ -1682,6 +1739,11 @@ CONFIG_CRYPTO_TWOFISH_COMMON=m | |||
1682 | # | 1739 | # |
1683 | CONFIG_CRYPTO_DEFLATE=m | 1740 | CONFIG_CRYPTO_DEFLATE=m |
1684 | # CONFIG_CRYPTO_LZO is not set | 1741 | # CONFIG_CRYPTO_LZO is not set |
1742 | |||
1743 | # | ||
1744 | # Random Number Generation | ||
1745 | # | ||
1746 | # CONFIG_CRYPTO_ANSI_CPRNG is not set | ||
1685 | CONFIG_CRYPTO_HW=y | 1747 | CONFIG_CRYPTO_HW=y |
1686 | # CONFIG_CRYPTO_DEV_HIFN_795X is not set | 1748 | # CONFIG_CRYPTO_DEV_HIFN_795X is not set |
1687 | # CONFIG_CRYPTO_DEV_TALITOS is not set | 1749 | # CONFIG_CRYPTO_DEV_TALITOS is not set |
diff --git a/arch/powerpc/configs/maple_defconfig b/arch/powerpc/configs/maple_defconfig index 1a3b6423222b..045f1b008ce5 100644 --- a/arch/powerpc/configs/maple_defconfig +++ b/arch/powerpc/configs/maple_defconfig | |||
@@ -1,7 +1,7 @@ | |||
1 | # | 1 | # |
2 | # Automatically generated make config: don't edit | 2 | # Automatically generated make config: don't edit |
3 | # Linux kernel version: 2.6.27-rc4 | 3 | # Linux kernel version: 2.6.28-rc3 |
4 | # Tue Aug 26 13:18:58 2008 | 4 | # Tue Nov 11 19:36:45 2008 |
5 | # | 5 | # |
6 | CONFIG_PPC64=y | 6 | CONFIG_PPC64=y |
7 | 7 | ||
@@ -20,7 +20,7 @@ CONFIG_SMP=y | |||
20 | CONFIG_NR_CPUS=4 | 20 | CONFIG_NR_CPUS=4 |
21 | CONFIG_64BIT=y | 21 | CONFIG_64BIT=y |
22 | CONFIG_WORD_SIZE=64 | 22 | CONFIG_WORD_SIZE=64 |
23 | CONFIG_PPC_MERGE=y | 23 | CONFIG_ARCH_PHYS_ADDR_T_64BIT=y |
24 | CONFIG_MMU=y | 24 | CONFIG_MMU=y |
25 | CONFIG_GENERIC_CMOS_UPDATE=y | 25 | CONFIG_GENERIC_CMOS_UPDATE=y |
26 | CONFIG_GENERIC_TIME=y | 26 | CONFIG_GENERIC_TIME=y |
@@ -107,7 +107,9 @@ CONFIG_SIGNALFD=y | |||
107 | CONFIG_TIMERFD=y | 107 | CONFIG_TIMERFD=y |
108 | CONFIG_EVENTFD=y | 108 | CONFIG_EVENTFD=y |
109 | CONFIG_SHMEM=y | 109 | CONFIG_SHMEM=y |
110 | CONFIG_AIO=y | ||
110 | CONFIG_VM_EVENT_COUNTERS=y | 111 | CONFIG_VM_EVENT_COUNTERS=y |
112 | CONFIG_PCI_QUIRKS=y | ||
111 | CONFIG_SLUB_DEBUG=y | 113 | CONFIG_SLUB_DEBUG=y |
112 | # CONFIG_SLAB is not set | 114 | # CONFIG_SLAB is not set |
113 | CONFIG_SLUB=y | 115 | CONFIG_SLUB=y |
@@ -125,8 +127,6 @@ CONFIG_HAVE_KRETPROBES=y | |||
125 | CONFIG_HAVE_ARCH_TRACEHOOK=y | 127 | CONFIG_HAVE_ARCH_TRACEHOOK=y |
126 | CONFIG_HAVE_DMA_ATTRS=y | 128 | CONFIG_HAVE_DMA_ATTRS=y |
127 | CONFIG_USE_GENERIC_SMP_HELPERS=y | 129 | CONFIG_USE_GENERIC_SMP_HELPERS=y |
128 | # CONFIG_HAVE_CLK is not set | ||
129 | CONFIG_PROC_PAGE_MONITOR=y | ||
130 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set | 130 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set |
131 | CONFIG_SLABINFO=y | 131 | CONFIG_SLABINFO=y |
132 | CONFIG_RT_MUTEXES=y | 132 | CONFIG_RT_MUTEXES=y |
@@ -159,6 +159,8 @@ CONFIG_DEFAULT_AS=y | |||
159 | # CONFIG_DEFAULT_NOOP is not set | 159 | # CONFIG_DEFAULT_NOOP is not set |
160 | CONFIG_DEFAULT_IOSCHED="anticipatory" | 160 | CONFIG_DEFAULT_IOSCHED="anticipatory" |
161 | CONFIG_CLASSIC_RCU=y | 161 | CONFIG_CLASSIC_RCU=y |
162 | # CONFIG_FREEZER is not set | ||
163 | CONFIG_PPC_MSI_BITMAP=y | ||
162 | 164 | ||
163 | # | 165 | # |
164 | # Platform support | 166 | # Platform support |
@@ -213,6 +215,8 @@ CONFIG_PREEMPT_NONE=y | |||
213 | # CONFIG_PREEMPT is not set | 215 | # CONFIG_PREEMPT is not set |
214 | CONFIG_BINFMT_ELF=y | 216 | CONFIG_BINFMT_ELF=y |
215 | CONFIG_COMPAT_BINFMT_ELF=y | 217 | CONFIG_COMPAT_BINFMT_ELF=y |
218 | # CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set | ||
219 | # CONFIG_HAVE_AOUT is not set | ||
216 | # CONFIG_BINFMT_MISC is not set | 220 | # CONFIG_BINFMT_MISC is not set |
217 | CONFIG_HUGETLB_PAGE_SIZE_VARIABLE=y | 221 | CONFIG_HUGETLB_PAGE_SIZE_VARIABLE=y |
218 | CONFIG_IOMMU_VMERGE=y | 222 | CONFIG_IOMMU_VMERGE=y |
@@ -221,7 +225,6 @@ CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y | |||
221 | CONFIG_ARCH_HAS_WALK_MEMORY=y | 225 | CONFIG_ARCH_HAS_WALK_MEMORY=y |
222 | CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE=y | 226 | CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE=y |
223 | CONFIG_KEXEC=y | 227 | CONFIG_KEXEC=y |
224 | # CONFIG_CRASH_DUMP is not set | ||
225 | CONFIG_IRQ_ALL_CPUS=y | 228 | CONFIG_IRQ_ALL_CPUS=y |
226 | # CONFIG_NUMA is not set | 229 | # CONFIG_NUMA is not set |
227 | CONFIG_ARCH_SELECT_MEMORY_MODEL=y | 230 | CONFIG_ARCH_SELECT_MEMORY_MODEL=y |
@@ -234,14 +237,15 @@ CONFIG_FLATMEM_MANUAL=y | |||
234 | # CONFIG_SPARSEMEM_MANUAL is not set | 237 | # CONFIG_SPARSEMEM_MANUAL is not set |
235 | CONFIG_FLATMEM=y | 238 | CONFIG_FLATMEM=y |
236 | CONFIG_FLAT_NODE_MEM_MAP=y | 239 | CONFIG_FLAT_NODE_MEM_MAP=y |
237 | # CONFIG_SPARSEMEM_STATIC is not set | ||
238 | CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y | 240 | CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y |
239 | CONFIG_PAGEFLAGS_EXTENDED=y | 241 | CONFIG_PAGEFLAGS_EXTENDED=y |
240 | CONFIG_SPLIT_PTLOCK_CPUS=4 | 242 | CONFIG_SPLIT_PTLOCK_CPUS=4 |
241 | # CONFIG_MIGRATION is not set | 243 | # CONFIG_MIGRATION is not set |
242 | CONFIG_RESOURCES_64BIT=y | 244 | CONFIG_RESOURCES_64BIT=y |
245 | CONFIG_PHYS_ADDR_T_64BIT=y | ||
243 | CONFIG_ZONE_DMA_FLAG=1 | 246 | CONFIG_ZONE_DMA_FLAG=1 |
244 | CONFIG_BOUNCE=y | 247 | CONFIG_BOUNCE=y |
248 | CONFIG_UNEVICTABLE_LRU=y | ||
245 | # CONFIG_PPC_HAS_HASH_64K is not set | 249 | # CONFIG_PPC_HAS_HASH_64K is not set |
246 | # CONFIG_PPC_64K_PAGES is not set | 250 | # CONFIG_PPC_64K_PAGES is not set |
247 | CONFIG_FORCE_MAX_ZONEORDER=13 | 251 | CONFIG_FORCE_MAX_ZONEORDER=13 |
@@ -265,11 +269,12 @@ CONFIG_PCI_SYSCALL=y | |||
265 | # CONFIG_PCIEPORTBUS is not set | 269 | # CONFIG_PCIEPORTBUS is not set |
266 | CONFIG_ARCH_SUPPORTS_MSI=y | 270 | CONFIG_ARCH_SUPPORTS_MSI=y |
267 | CONFIG_PCI_MSI=y | 271 | CONFIG_PCI_MSI=y |
268 | CONFIG_PCI_LEGACY=y | 272 | # CONFIG_PCI_LEGACY is not set |
269 | # CONFIG_PCI_DEBUG is not set | 273 | # CONFIG_PCI_DEBUG is not set |
270 | # CONFIG_PCCARD is not set | 274 | # CONFIG_PCCARD is not set |
271 | # CONFIG_HOTPLUG_PCI is not set | 275 | # CONFIG_HOTPLUG_PCI is not set |
272 | # CONFIG_HAS_RAPIDIO is not set | 276 | # CONFIG_HAS_RAPIDIO is not set |
277 | # CONFIG_RELOCATABLE is not set | ||
273 | CONFIG_PAGE_OFFSET=0xc000000000000000 | 278 | CONFIG_PAGE_OFFSET=0xc000000000000000 |
274 | CONFIG_KERNEL_START=0xc000000000000000 | 279 | CONFIG_KERNEL_START=0xc000000000000000 |
275 | CONFIG_PHYSICAL_START=0x00000000 | 280 | CONFIG_PHYSICAL_START=0x00000000 |
@@ -323,6 +328,7 @@ CONFIG_DEFAULT_TCP_CONG="cubic" | |||
323 | # CONFIG_TIPC is not set | 328 | # CONFIG_TIPC is not set |
324 | # CONFIG_ATM is not set | 329 | # CONFIG_ATM is not set |
325 | # CONFIG_BRIDGE is not set | 330 | # CONFIG_BRIDGE is not set |
331 | # CONFIG_NET_DSA is not set | ||
326 | # CONFIG_VLAN_8021Q is not set | 332 | # CONFIG_VLAN_8021Q is not set |
327 | # CONFIG_DECNET is not set | 333 | # CONFIG_DECNET is not set |
328 | # CONFIG_LLC2 is not set | 334 | # CONFIG_LLC2 is not set |
@@ -344,14 +350,8 @@ CONFIG_DEFAULT_TCP_CONG="cubic" | |||
344 | # CONFIG_IRDA is not set | 350 | # CONFIG_IRDA is not set |
345 | # CONFIG_BT is not set | 351 | # CONFIG_BT is not set |
346 | # CONFIG_AF_RXRPC is not set | 352 | # CONFIG_AF_RXRPC is not set |
347 | 353 | # CONFIG_PHONET is not set | |
348 | # | 354 | # CONFIG_WIRELESS is not set |
349 | # Wireless | ||
350 | # | ||
351 | # CONFIG_CFG80211 is not set | ||
352 | # CONFIG_WIRELESS_EXT is not set | ||
353 | # CONFIG_MAC80211 is not set | ||
354 | # CONFIG_IEEE80211 is not set | ||
355 | # CONFIG_RFKILL is not set | 355 | # CONFIG_RFKILL is not set |
356 | # CONFIG_NET_9P is not set | 356 | # CONFIG_NET_9P is not set |
357 | 357 | ||
@@ -402,19 +402,18 @@ CONFIG_MISC_DEVICES=y | |||
402 | # CONFIG_HP_ILO is not set | 402 | # CONFIG_HP_ILO is not set |
403 | CONFIG_HAVE_IDE=y | 403 | CONFIG_HAVE_IDE=y |
404 | CONFIG_IDE=y | 404 | CONFIG_IDE=y |
405 | CONFIG_BLK_DEV_IDE=y | ||
406 | 405 | ||
407 | # | 406 | # |
408 | # Please see Documentation/ide/ide.txt for help/info on IDE drives | 407 | # Please see Documentation/ide/ide.txt for help/info on IDE drives |
409 | # | 408 | # |
410 | CONFIG_IDE_TIMINGS=y | 409 | CONFIG_IDE_TIMINGS=y |
411 | # CONFIG_BLK_DEV_IDE_SATA is not set | 410 | # CONFIG_BLK_DEV_IDE_SATA is not set |
412 | CONFIG_BLK_DEV_IDEDISK=y | 411 | CONFIG_IDE_GD=y |
413 | # CONFIG_IDEDISK_MULTI_MODE is not set | 412 | CONFIG_IDE_GD_ATA=y |
413 | # CONFIG_IDE_GD_ATAPI is not set | ||
414 | CONFIG_BLK_DEV_IDECD=y | 414 | CONFIG_BLK_DEV_IDECD=y |
415 | CONFIG_BLK_DEV_IDECD_VERBOSE_ERRORS=y | 415 | CONFIG_BLK_DEV_IDECD_VERBOSE_ERRORS=y |
416 | # CONFIG_BLK_DEV_IDETAPE is not set | 416 | # CONFIG_BLK_DEV_IDETAPE is not set |
417 | # CONFIG_BLK_DEV_IDEFLOPPY is not set | ||
418 | # CONFIG_BLK_DEV_IDESCSI is not set | 417 | # CONFIG_BLK_DEV_IDESCSI is not set |
419 | CONFIG_IDE_TASK_IOCTL=y | 418 | CONFIG_IDE_TASK_IOCTL=y |
420 | CONFIG_IDE_PROC_FS=y | 419 | CONFIG_IDE_PROC_FS=y |
@@ -644,6 +643,9 @@ CONFIG_MII=y | |||
644 | # CONFIG_IBM_NEW_EMAC_RGMII is not set | 643 | # CONFIG_IBM_NEW_EMAC_RGMII is not set |
645 | # CONFIG_IBM_NEW_EMAC_TAH is not set | 644 | # CONFIG_IBM_NEW_EMAC_TAH is not set |
646 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set | 645 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set |
646 | # CONFIG_IBM_NEW_EMAC_NO_FLOW_CTRL is not set | ||
647 | # CONFIG_IBM_NEW_EMAC_MAL_CLR_ICINTSTAT is not set | ||
648 | # CONFIG_IBM_NEW_EMAC_MAL_COMMON_ERR is not set | ||
647 | CONFIG_NET_PCI=y | 649 | CONFIG_NET_PCI=y |
648 | # CONFIG_PCNET32 is not set | 650 | # CONFIG_PCNET32 is not set |
649 | CONFIG_AMD8111_ETH=y | 651 | CONFIG_AMD8111_ETH=y |
@@ -664,11 +666,11 @@ CONFIG_AMD8111_ETH=y | |||
664 | # CONFIG_TLAN is not set | 666 | # CONFIG_TLAN is not set |
665 | # CONFIG_VIA_RHINE is not set | 667 | # CONFIG_VIA_RHINE is not set |
666 | # CONFIG_SC92031 is not set | 668 | # CONFIG_SC92031 is not set |
669 | # CONFIG_ATL2 is not set | ||
667 | CONFIG_NETDEV_1000=y | 670 | CONFIG_NETDEV_1000=y |
668 | # CONFIG_ACENIC is not set | 671 | # CONFIG_ACENIC is not set |
669 | # CONFIG_DL2K is not set | 672 | # CONFIG_DL2K is not set |
670 | CONFIG_E1000=y | 673 | CONFIG_E1000=y |
671 | # CONFIG_E1000_DISABLE_PACKET_SPLIT is not set | ||
672 | # CONFIG_E1000E is not set | 674 | # CONFIG_E1000E is not set |
673 | # CONFIG_IP1000 is not set | 675 | # CONFIG_IP1000 is not set |
674 | # CONFIG_IGB is not set | 676 | # CONFIG_IGB is not set |
@@ -685,18 +687,22 @@ CONFIG_TIGON3=y | |||
685 | # CONFIG_QLA3XXX is not set | 687 | # CONFIG_QLA3XXX is not set |
686 | # CONFIG_ATL1 is not set | 688 | # CONFIG_ATL1 is not set |
687 | # CONFIG_ATL1E is not set | 689 | # CONFIG_ATL1E is not set |
690 | # CONFIG_JME is not set | ||
688 | CONFIG_NETDEV_10000=y | 691 | CONFIG_NETDEV_10000=y |
689 | # CONFIG_CHELSIO_T1 is not set | 692 | # CONFIG_CHELSIO_T1 is not set |
690 | # CONFIG_CHELSIO_T3 is not set | 693 | # CONFIG_CHELSIO_T3 is not set |
694 | # CONFIG_ENIC is not set | ||
691 | # CONFIG_IXGBE is not set | 695 | # CONFIG_IXGBE is not set |
692 | # CONFIG_IXGB is not set | 696 | # CONFIG_IXGB is not set |
693 | # CONFIG_S2IO is not set | 697 | # CONFIG_S2IO is not set |
694 | # CONFIG_MYRI10GE is not set | 698 | # CONFIG_MYRI10GE is not set |
695 | # CONFIG_NETXEN_NIC is not set | 699 | # CONFIG_NETXEN_NIC is not set |
696 | # CONFIG_NIU is not set | 700 | # CONFIG_NIU is not set |
701 | # CONFIG_MLX4_EN is not set | ||
697 | # CONFIG_MLX4_CORE is not set | 702 | # CONFIG_MLX4_CORE is not set |
698 | # CONFIG_TEHUTI is not set | 703 | # CONFIG_TEHUTI is not set |
699 | # CONFIG_BNX2X is not set | 704 | # CONFIG_BNX2X is not set |
705 | # CONFIG_QLGE is not set | ||
700 | # CONFIG_SFC is not set | 706 | # CONFIG_SFC is not set |
701 | # CONFIG_TR is not set | 707 | # CONFIG_TR is not set |
702 | 708 | ||
@@ -895,6 +901,17 @@ CONFIG_SSB_POSSIBLE=y | |||
895 | # CONFIG_MFD_SM501 is not set | 901 | # CONFIG_MFD_SM501 is not set |
896 | # CONFIG_HTC_PASIC3 is not set | 902 | # CONFIG_HTC_PASIC3 is not set |
897 | # CONFIG_MFD_TMIO is not set | 903 | # CONFIG_MFD_TMIO is not set |
904 | # CONFIG_PMIC_DA903X is not set | ||
905 | # CONFIG_MFD_WM8400 is not set | ||
906 | # CONFIG_MFD_WM8350_I2C is not set | ||
907 | |||
908 | # | ||
909 | # Voltage and Current regulators | ||
910 | # | ||
911 | # CONFIG_REGULATOR is not set | ||
912 | # CONFIG_REGULATOR_FIXED_VOLTAGE is not set | ||
913 | # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set | ||
914 | # CONFIG_REGULATOR_BQ24022 is not set | ||
898 | 915 | ||
899 | # | 916 | # |
900 | # Multimedia devices | 917 | # Multimedia devices |
@@ -942,9 +959,36 @@ CONFIG_HID=y | |||
942 | # USB Input Devices | 959 | # USB Input Devices |
943 | # | 960 | # |
944 | CONFIG_USB_HID=y | 961 | CONFIG_USB_HID=y |
945 | # CONFIG_USB_HIDINPUT_POWERBOOK is not set | 962 | # CONFIG_HID_PID is not set |
946 | # CONFIG_HID_FF is not set | ||
947 | # CONFIG_USB_HIDDEV is not set | 963 | # CONFIG_USB_HIDDEV is not set |
964 | |||
965 | # | ||
966 | # Special HID drivers | ||
967 | # | ||
968 | CONFIG_HID_COMPAT=y | ||
969 | CONFIG_HID_A4TECH=y | ||
970 | CONFIG_HID_APPLE=y | ||
971 | CONFIG_HID_BELKIN=y | ||
972 | CONFIG_HID_BRIGHT=y | ||
973 | CONFIG_HID_CHERRY=y | ||
974 | CONFIG_HID_CHICONY=y | ||
975 | CONFIG_HID_CYPRESS=y | ||
976 | CONFIG_HID_DELL=y | ||
977 | CONFIG_HID_EZKEY=y | ||
978 | CONFIG_HID_GYRATION=y | ||
979 | CONFIG_HID_LOGITECH=y | ||
980 | # CONFIG_LOGITECH_FF is not set | ||
981 | # CONFIG_LOGIRUMBLEPAD2_FF is not set | ||
982 | CONFIG_HID_MICROSOFT=y | ||
983 | CONFIG_HID_MONTEREY=y | ||
984 | CONFIG_HID_PANTHERLORD=y | ||
985 | # CONFIG_PANTHERLORD_FF is not set | ||
986 | CONFIG_HID_PETALYNX=y | ||
987 | CONFIG_HID_SAMSUNG=y | ||
988 | CONFIG_HID_SONY=y | ||
989 | CONFIG_HID_SUNPLUS=y | ||
990 | # CONFIG_THRUSTMASTER_FF is not set | ||
991 | # CONFIG_ZEROPLUS_FF is not set | ||
948 | CONFIG_USB_SUPPORT=y | 992 | CONFIG_USB_SUPPORT=y |
949 | CONFIG_USB_ARCH_HAS_HCD=y | 993 | CONFIG_USB_ARCH_HAS_HCD=y |
950 | CONFIG_USB_ARCH_HAS_OHCI=y | 994 | CONFIG_USB_ARCH_HAS_OHCI=y |
@@ -961,6 +1005,8 @@ CONFIG_USB_DEVICE_CLASS=y | |||
961 | # CONFIG_USB_DYNAMIC_MINORS is not set | 1005 | # CONFIG_USB_DYNAMIC_MINORS is not set |
962 | # CONFIG_USB_OTG is not set | 1006 | # CONFIG_USB_OTG is not set |
963 | CONFIG_USB_MON=y | 1007 | CONFIG_USB_MON=y |
1008 | # CONFIG_USB_WUSB is not set | ||
1009 | # CONFIG_USB_WUSB_CBAF is not set | ||
964 | 1010 | ||
965 | # | 1011 | # |
966 | # USB Host Controller Drivers | 1012 | # USB Host Controller Drivers |
@@ -980,6 +1026,8 @@ CONFIG_USB_OHCI_LITTLE_ENDIAN=y | |||
980 | CONFIG_USB_UHCI_HCD=y | 1026 | CONFIG_USB_UHCI_HCD=y |
981 | # CONFIG_USB_SL811_HCD is not set | 1027 | # CONFIG_USB_SL811_HCD is not set |
982 | # CONFIG_USB_R8A66597_HCD is not set | 1028 | # CONFIG_USB_R8A66597_HCD is not set |
1029 | # CONFIG_USB_WHCI_HCD is not set | ||
1030 | # CONFIG_USB_HWA_HCD is not set | ||
983 | 1031 | ||
984 | # | 1032 | # |
985 | # USB Device Class drivers | 1033 | # USB Device Class drivers |
@@ -987,6 +1035,7 @@ CONFIG_USB_UHCI_HCD=y | |||
987 | # CONFIG_USB_ACM is not set | 1035 | # CONFIG_USB_ACM is not set |
988 | # CONFIG_USB_PRINTER is not set | 1036 | # CONFIG_USB_PRINTER is not set |
989 | # CONFIG_USB_WDM is not set | 1037 | # CONFIG_USB_WDM is not set |
1038 | # CONFIG_USB_TMC is not set | ||
990 | 1039 | ||
991 | # | 1040 | # |
992 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' | 1041 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' |
@@ -1070,6 +1119,7 @@ CONFIG_USB_SERIAL_TI=m | |||
1070 | # CONFIG_USB_EMI62 is not set | 1119 | # CONFIG_USB_EMI62 is not set |
1071 | # CONFIG_USB_EMI26 is not set | 1120 | # CONFIG_USB_EMI26 is not set |
1072 | # CONFIG_USB_ADUTUX is not set | 1121 | # CONFIG_USB_ADUTUX is not set |
1122 | # CONFIG_USB_SEVSEG is not set | ||
1073 | # CONFIG_USB_RIO500 is not set | 1123 | # CONFIG_USB_RIO500 is not set |
1074 | # CONFIG_USB_LEGOTOWER is not set | 1124 | # CONFIG_USB_LEGOTOWER is not set |
1075 | # CONFIG_USB_LCD is not set | 1125 | # CONFIG_USB_LCD is not set |
@@ -1087,7 +1137,9 @@ CONFIG_USB_SERIAL_TI=m | |||
1087 | # CONFIG_USB_IOWARRIOR is not set | 1137 | # CONFIG_USB_IOWARRIOR is not set |
1088 | # CONFIG_USB_TEST is not set | 1138 | # CONFIG_USB_TEST is not set |
1089 | # CONFIG_USB_ISIGHTFW is not set | 1139 | # CONFIG_USB_ISIGHTFW is not set |
1140 | # CONFIG_USB_VST is not set | ||
1090 | # CONFIG_USB_GADGET is not set | 1141 | # CONFIG_USB_GADGET is not set |
1142 | # CONFIG_UWB is not set | ||
1091 | # CONFIG_MMC is not set | 1143 | # CONFIG_MMC is not set |
1092 | # CONFIG_MEMSTICK is not set | 1144 | # CONFIG_MEMSTICK is not set |
1093 | # CONFIG_NEW_LEDS is not set | 1145 | # CONFIG_NEW_LEDS is not set |
@@ -1097,6 +1149,7 @@ CONFIG_USB_SERIAL_TI=m | |||
1097 | # CONFIG_RTC_CLASS is not set | 1149 | # CONFIG_RTC_CLASS is not set |
1098 | # CONFIG_DMADEVICES is not set | 1150 | # CONFIG_DMADEVICES is not set |
1099 | # CONFIG_UIO is not set | 1151 | # CONFIG_UIO is not set |
1152 | # CONFIG_STAGING is not set | ||
1100 | 1153 | ||
1101 | # | 1154 | # |
1102 | # File systems | 1155 | # File systems |
@@ -1104,15 +1157,23 @@ CONFIG_USB_SERIAL_TI=m | |||
1104 | CONFIG_EXT2_FS=y | 1157 | CONFIG_EXT2_FS=y |
1105 | # CONFIG_EXT2_FS_XATTR is not set | 1158 | # CONFIG_EXT2_FS_XATTR is not set |
1106 | CONFIG_EXT2_FS_XIP=y | 1159 | CONFIG_EXT2_FS_XIP=y |
1107 | CONFIG_FS_XIP=y | ||
1108 | CONFIG_EXT3_FS=y | 1160 | CONFIG_EXT3_FS=y |
1109 | # CONFIG_EXT3_FS_XATTR is not set | 1161 | # CONFIG_EXT3_FS_XATTR is not set |
1110 | # CONFIG_EXT4DEV_FS is not set | 1162 | CONFIG_EXT4_FS=y |
1163 | # CONFIG_EXT4DEV_COMPAT is not set | ||
1164 | CONFIG_EXT4_FS_XATTR=y | ||
1165 | # CONFIG_EXT4_FS_POSIX_ACL is not set | ||
1166 | # CONFIG_EXT4_FS_SECURITY is not set | ||
1167 | CONFIG_FS_XIP=y | ||
1111 | CONFIG_JBD=y | 1168 | CONFIG_JBD=y |
1112 | # CONFIG_JBD_DEBUG is not set | 1169 | # CONFIG_JBD_DEBUG is not set |
1170 | CONFIG_JBD2=y | ||
1171 | # CONFIG_JBD2_DEBUG is not set | ||
1172 | CONFIG_FS_MBCACHE=y | ||
1113 | # CONFIG_REISERFS_FS is not set | 1173 | # CONFIG_REISERFS_FS is not set |
1114 | # CONFIG_JFS_FS is not set | 1174 | # CONFIG_JFS_FS is not set |
1115 | CONFIG_FS_POSIX_ACL=y | 1175 | CONFIG_FS_POSIX_ACL=y |
1176 | CONFIG_FILE_LOCKING=y | ||
1116 | # CONFIG_XFS_FS is not set | 1177 | # CONFIG_XFS_FS is not set |
1117 | # CONFIG_GFS2_FS is not set | 1178 | # CONFIG_GFS2_FS is not set |
1118 | # CONFIG_OCFS2_FS is not set | 1179 | # CONFIG_OCFS2_FS is not set |
@@ -1146,6 +1207,7 @@ CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1" | |||
1146 | CONFIG_PROC_FS=y | 1207 | CONFIG_PROC_FS=y |
1147 | CONFIG_PROC_KCORE=y | 1208 | CONFIG_PROC_KCORE=y |
1148 | CONFIG_PROC_SYSCTL=y | 1209 | CONFIG_PROC_SYSCTL=y |
1210 | CONFIG_PROC_PAGE_MONITOR=y | ||
1149 | CONFIG_SYSFS=y | 1211 | CONFIG_SYSFS=y |
1150 | CONFIG_TMPFS=y | 1212 | CONFIG_TMPFS=y |
1151 | # CONFIG_TMPFS_POSIX_ACL is not set | 1213 | # CONFIG_TMPFS_POSIX_ACL is not set |
@@ -1185,6 +1247,7 @@ CONFIG_NFS_ACL_SUPPORT=y | |||
1185 | CONFIG_NFS_COMMON=y | 1247 | CONFIG_NFS_COMMON=y |
1186 | CONFIG_SUNRPC=y | 1248 | CONFIG_SUNRPC=y |
1187 | CONFIG_SUNRPC_GSS=y | 1249 | CONFIG_SUNRPC_GSS=y |
1250 | # CONFIG_SUNRPC_REGISTER_V4 is not set | ||
1188 | CONFIG_RPCSEC_GSS_KRB5=y | 1251 | CONFIG_RPCSEC_GSS_KRB5=y |
1189 | # CONFIG_RPCSEC_GSS_SPKM3 is not set | 1252 | # CONFIG_RPCSEC_GSS_SPKM3 is not set |
1190 | # CONFIG_SMB_FS is not set | 1253 | # CONFIG_SMB_FS is not set |
@@ -1260,9 +1323,8 @@ CONFIG_NLS_UTF8=y | |||
1260 | # Library routines | 1323 | # Library routines |
1261 | # | 1324 | # |
1262 | CONFIG_BITREVERSE=y | 1325 | CONFIG_BITREVERSE=y |
1263 | # CONFIG_GENERIC_FIND_FIRST_BIT is not set | ||
1264 | CONFIG_CRC_CCITT=y | 1326 | CONFIG_CRC_CCITT=y |
1265 | # CONFIG_CRC16 is not set | 1327 | CONFIG_CRC16=y |
1266 | CONFIG_CRC_T10DIF=y | 1328 | CONFIG_CRC_T10DIF=y |
1267 | # CONFIG_CRC_ITU_T is not set | 1329 | # CONFIG_CRC_ITU_T is not set |
1268 | CONFIG_CRC32=y | 1330 | CONFIG_CRC32=y |
@@ -1315,21 +1377,28 @@ CONFIG_DEBUG_BUGVERBOSE=y | |||
1315 | CONFIG_DEBUG_MEMORY_INIT=y | 1377 | CONFIG_DEBUG_MEMORY_INIT=y |
1316 | # CONFIG_DEBUG_LIST is not set | 1378 | # CONFIG_DEBUG_LIST is not set |
1317 | # CONFIG_DEBUG_SG is not set | 1379 | # CONFIG_DEBUG_SG is not set |
1318 | CONFIG_FRAME_POINTER=y | ||
1319 | # CONFIG_BOOT_PRINTK_DELAY is not set | 1380 | # CONFIG_BOOT_PRINTK_DELAY is not set |
1320 | # CONFIG_RCU_TORTURE_TEST is not set | 1381 | # CONFIG_RCU_TORTURE_TEST is not set |
1382 | # CONFIG_RCU_CPU_STALL_DETECTOR is not set | ||
1321 | # CONFIG_KPROBES_SANITY_TEST is not set | 1383 | # CONFIG_KPROBES_SANITY_TEST is not set |
1322 | # CONFIG_BACKTRACE_SELF_TEST is not set | 1384 | # CONFIG_BACKTRACE_SELF_TEST is not set |
1385 | # CONFIG_DEBUG_BLOCK_EXT_DEVT is not set | ||
1323 | # CONFIG_LKDTM is not set | 1386 | # CONFIG_LKDTM is not set |
1324 | # CONFIG_FAULT_INJECTION is not set | 1387 | # CONFIG_FAULT_INJECTION is not set |
1325 | CONFIG_LATENCYTOP=y | 1388 | CONFIG_LATENCYTOP=y |
1326 | # CONFIG_SYSCTL_SYSCALL_CHECK is not set | 1389 | # CONFIG_SYSCTL_SYSCALL_CHECK is not set |
1327 | CONFIG_HAVE_FTRACE=y | 1390 | CONFIG_HAVE_FUNCTION_TRACER=y |
1328 | CONFIG_HAVE_DYNAMIC_FTRACE=y | 1391 | |
1329 | # CONFIG_FTRACE is not set | 1392 | # |
1393 | # Tracers | ||
1394 | # | ||
1395 | # CONFIG_FUNCTION_TRACER is not set | ||
1330 | # CONFIG_IRQSOFF_TRACER is not set | 1396 | # CONFIG_IRQSOFF_TRACER is not set |
1331 | # CONFIG_SCHED_TRACER is not set | 1397 | # CONFIG_SCHED_TRACER is not set |
1332 | # CONFIG_CONTEXT_SWITCH_TRACER is not set | 1398 | # CONFIG_CONTEXT_SWITCH_TRACER is not set |
1399 | # CONFIG_BOOT_TRACER is not set | ||
1400 | # CONFIG_STACK_TRACER is not set | ||
1401 | CONFIG_DYNAMIC_PRINTK_DEBUG=y | ||
1333 | # CONFIG_SAMPLES is not set | 1402 | # CONFIG_SAMPLES is not set |
1334 | CONFIG_HAVE_ARCH_KGDB=y | 1403 | CONFIG_HAVE_ARCH_KGDB=y |
1335 | # CONFIG_KGDB is not set | 1404 | # CONFIG_KGDB is not set |
@@ -1338,6 +1407,7 @@ CONFIG_DEBUG_STACK_USAGE=y | |||
1338 | # CONFIG_DEBUG_PAGEALLOC is not set | 1407 | # CONFIG_DEBUG_PAGEALLOC is not set |
1339 | # CONFIG_CODE_PATCHING_SELFTEST is not set | 1408 | # CONFIG_CODE_PATCHING_SELFTEST is not set |
1340 | # CONFIG_FTR_FIXUP_SELFTEST is not set | 1409 | # CONFIG_FTR_FIXUP_SELFTEST is not set |
1410 | # CONFIG_MSI_BITMAP_SELFTEST is not set | ||
1341 | CONFIG_XMON=y | 1411 | CONFIG_XMON=y |
1342 | CONFIG_XMON_DEFAULT=y | 1412 | CONFIG_XMON_DEFAULT=y |
1343 | CONFIG_XMON_DISASSEMBLY=y | 1413 | CONFIG_XMON_DISASSEMBLY=y |
@@ -1352,14 +1422,19 @@ CONFIG_BOOTX_TEXT=y | |||
1352 | # | 1422 | # |
1353 | # CONFIG_KEYS is not set | 1423 | # CONFIG_KEYS is not set |
1354 | # CONFIG_SECURITY is not set | 1424 | # CONFIG_SECURITY is not set |
1425 | # CONFIG_SECURITYFS is not set | ||
1355 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set | 1426 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set |
1356 | CONFIG_CRYPTO=y | 1427 | CONFIG_CRYPTO=y |
1357 | 1428 | ||
1358 | # | 1429 | # |
1359 | # Crypto core or helper | 1430 | # Crypto core or helper |
1360 | # | 1431 | # |
1432 | # CONFIG_CRYPTO_FIPS is not set | ||
1361 | CONFIG_CRYPTO_ALGAPI=y | 1433 | CONFIG_CRYPTO_ALGAPI=y |
1434 | CONFIG_CRYPTO_AEAD=y | ||
1362 | CONFIG_CRYPTO_BLKCIPHER=y | 1435 | CONFIG_CRYPTO_BLKCIPHER=y |
1436 | CONFIG_CRYPTO_HASH=y | ||
1437 | CONFIG_CRYPTO_RNG=y | ||
1363 | CONFIG_CRYPTO_MANAGER=y | 1438 | CONFIG_CRYPTO_MANAGER=y |
1364 | # CONFIG_CRYPTO_GF128MUL is not set | 1439 | # CONFIG_CRYPTO_GF128MUL is not set |
1365 | # CONFIG_CRYPTO_NULL is not set | 1440 | # CONFIG_CRYPTO_NULL is not set |
@@ -1432,6 +1507,11 @@ CONFIG_CRYPTO_DES=y | |||
1432 | # | 1507 | # |
1433 | # CONFIG_CRYPTO_DEFLATE is not set | 1508 | # CONFIG_CRYPTO_DEFLATE is not set |
1434 | # CONFIG_CRYPTO_LZO is not set | 1509 | # CONFIG_CRYPTO_LZO is not set |
1510 | |||
1511 | # | ||
1512 | # Random Number Generation | ||
1513 | # | ||
1514 | # CONFIG_CRYPTO_ANSI_CPRNG is not set | ||
1435 | # CONFIG_CRYPTO_HW is not set | 1515 | # CONFIG_CRYPTO_HW is not set |
1436 | # CONFIG_PPC_CLOCK is not set | 1516 | # CONFIG_PPC_CLOCK is not set |
1437 | # CONFIG_VIRTUALIZATION is not set | 1517 | # CONFIG_VIRTUALIZATION is not set |
diff --git a/arch/powerpc/configs/mgcoge_defconfig b/arch/powerpc/configs/mgcoge_defconfig index cc9eaba8c9c9..8d3c62324009 100644 --- a/arch/powerpc/configs/mgcoge_defconfig +++ b/arch/powerpc/configs/mgcoge_defconfig | |||
@@ -1,7 +1,7 @@ | |||
1 | # | 1 | # |
2 | # Automatically generated make config: don't edit | 2 | # Automatically generated make config: don't edit |
3 | # Linux kernel version: 2.6.26-rc2 | 3 | # Linux kernel version: 2.6.28-rc3 |
4 | # Thu May 22 08:18:47 2008 | 4 | # Sat Nov 8 12:39:38 2008 |
5 | # | 5 | # |
6 | # CONFIG_PPC64 is not set | 6 | # CONFIG_PPC64 is not set |
7 | 7 | ||
@@ -15,13 +15,14 @@ CONFIG_6xx=y | |||
15 | # CONFIG_44x is not set | 15 | # CONFIG_44x is not set |
16 | # CONFIG_E200 is not set | 16 | # CONFIG_E200 is not set |
17 | CONFIG_PPC_FPU=y | 17 | CONFIG_PPC_FPU=y |
18 | # CONFIG_ALTIVEC is not set | ||
18 | CONFIG_PPC_STD_MMU=y | 19 | CONFIG_PPC_STD_MMU=y |
19 | CONFIG_PPC_STD_MMU_32=y | 20 | CONFIG_PPC_STD_MMU_32=y |
20 | # CONFIG_PPC_MM_SLICES is not set | 21 | # CONFIG_PPC_MM_SLICES is not set |
21 | # CONFIG_SMP is not set | 22 | # CONFIG_SMP is not set |
22 | CONFIG_PPC32=y | 23 | CONFIG_PPC32=y |
23 | CONFIG_WORD_SIZE=32 | 24 | CONFIG_WORD_SIZE=32 |
24 | CONFIG_PPC_MERGE=y | 25 | # CONFIG_ARCH_PHYS_ADDR_T_64BIT is not set |
25 | CONFIG_MMU=y | 26 | CONFIG_MMU=y |
26 | CONFIG_GENERIC_CMOS_UPDATE=y | 27 | CONFIG_GENERIC_CMOS_UPDATE=y |
27 | CONFIG_GENERIC_TIME=y | 28 | CONFIG_GENERIC_TIME=y |
@@ -31,12 +32,14 @@ CONFIG_GENERIC_HARDIRQS=y | |||
31 | # CONFIG_HAVE_SETUP_PER_CPU_AREA is not set | 32 | # CONFIG_HAVE_SETUP_PER_CPU_AREA is not set |
32 | CONFIG_IRQ_PER_CPU=y | 33 | CONFIG_IRQ_PER_CPU=y |
33 | CONFIG_STACKTRACE_SUPPORT=y | 34 | CONFIG_STACKTRACE_SUPPORT=y |
35 | CONFIG_HAVE_LATENCYTOP_SUPPORT=y | ||
34 | CONFIG_LOCKDEP_SUPPORT=y | 36 | CONFIG_LOCKDEP_SUPPORT=y |
35 | CONFIG_RWSEM_XCHGADD_ALGORITHM=y | 37 | CONFIG_RWSEM_XCHGADD_ALGORITHM=y |
36 | CONFIG_ARCH_HAS_ILOG2_U32=y | 38 | CONFIG_ARCH_HAS_ILOG2_U32=y |
37 | CONFIG_GENERIC_HWEIGHT=y | 39 | CONFIG_GENERIC_HWEIGHT=y |
38 | CONFIG_GENERIC_CALIBRATE_DELAY=y | 40 | CONFIG_GENERIC_CALIBRATE_DELAY=y |
39 | CONFIG_GENERIC_FIND_NEXT_BIT=y | 41 | CONFIG_GENERIC_FIND_NEXT_BIT=y |
42 | CONFIG_GENERIC_GPIO=y | ||
40 | # CONFIG_ARCH_NO_VIRT_TO_BUS is not set | 43 | # CONFIG_ARCH_NO_VIRT_TO_BUS is not set |
41 | CONFIG_PPC=y | 44 | CONFIG_PPC=y |
42 | CONFIG_EARLY_PRINTK=y | 45 | CONFIG_EARLY_PRINTK=y |
@@ -45,11 +48,13 @@ CONFIG_SCHED_NO_NO_OMIT_FRAME_POINTER=y | |||
45 | CONFIG_ARCH_MAY_HAVE_PC_FDC=y | 48 | CONFIG_ARCH_MAY_HAVE_PC_FDC=y |
46 | CONFIG_PPC_OF=y | 49 | CONFIG_PPC_OF=y |
47 | CONFIG_OF=y | 50 | CONFIG_OF=y |
48 | # CONFIG_PPC_UDBG_16550 is not set | 51 | CONFIG_PPC_UDBG_16550=y |
49 | # CONFIG_GENERIC_TBSYNC is not set | 52 | # CONFIG_GENERIC_TBSYNC is not set |
50 | CONFIG_AUDIT_ARCH=y | 53 | CONFIG_AUDIT_ARCH=y |
51 | CONFIG_GENERIC_BUG=y | 54 | CONFIG_GENERIC_BUG=y |
52 | # CONFIG_DEFAULT_UIMAGE is not set | 55 | # CONFIG_DEFAULT_UIMAGE is not set |
56 | CONFIG_HIBERNATE_32=y | ||
57 | CONFIG_ARCH_HIBERNATION_POSSIBLE=y | ||
53 | # CONFIG_PPC_DCR_NATIVE is not set | 58 | # CONFIG_PPC_DCR_NATIVE is not set |
54 | # CONFIG_PPC_DCR_MMIO is not set | 59 | # CONFIG_PPC_DCR_MMIO is not set |
55 | CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" | 60 | CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" |
@@ -82,7 +87,6 @@ CONFIG_CC_OPTIMIZE_FOR_SIZE=y | |||
82 | CONFIG_SYSCTL=y | 87 | CONFIG_SYSCTL=y |
83 | CONFIG_EMBEDDED=y | 88 | CONFIG_EMBEDDED=y |
84 | CONFIG_SYSCTL_SYSCALL=y | 89 | CONFIG_SYSCTL_SYSCALL=y |
85 | CONFIG_SYSCTL_SYSCALL_CHECK=y | ||
86 | CONFIG_KALLSYMS=y | 90 | CONFIG_KALLSYMS=y |
87 | CONFIG_KALLSYMS_ALL=y | 91 | CONFIG_KALLSYMS_ALL=y |
88 | # CONFIG_KALLSYMS_EXTRA_PASS is not set | 92 | # CONFIG_KALLSYMS_EXTRA_PASS is not set |
@@ -90,6 +94,7 @@ CONFIG_HOTPLUG=y | |||
90 | CONFIG_PRINTK=y | 94 | CONFIG_PRINTK=y |
91 | CONFIG_BUG=y | 95 | CONFIG_BUG=y |
92 | CONFIG_ELF_CORE=y | 96 | CONFIG_ELF_CORE=y |
97 | CONFIG_PCSPKR_PLATFORM=y | ||
93 | CONFIG_COMPAT_BRK=y | 98 | CONFIG_COMPAT_BRK=y |
94 | CONFIG_BASE_FULL=y | 99 | CONFIG_BASE_FULL=y |
95 | CONFIG_FUTEX=y | 100 | CONFIG_FUTEX=y |
@@ -99,17 +104,22 @@ CONFIG_SIGNALFD=y | |||
99 | CONFIG_TIMERFD=y | 104 | CONFIG_TIMERFD=y |
100 | CONFIG_EVENTFD=y | 105 | CONFIG_EVENTFD=y |
101 | CONFIG_SHMEM=y | 106 | CONFIG_SHMEM=y |
107 | CONFIG_AIO=y | ||
102 | CONFIG_VM_EVENT_COUNTERS=y | 108 | CONFIG_VM_EVENT_COUNTERS=y |
109 | CONFIG_PCI_QUIRKS=y | ||
103 | CONFIG_SLAB=y | 110 | CONFIG_SLAB=y |
104 | # CONFIG_SLUB is not set | 111 | # CONFIG_SLUB is not set |
105 | # CONFIG_SLOB is not set | 112 | # CONFIG_SLOB is not set |
106 | # CONFIG_PROFILING is not set | 113 | # CONFIG_PROFILING is not set |
107 | # CONFIG_MARKERS is not set | 114 | # CONFIG_MARKERS is not set |
108 | CONFIG_HAVE_OPROFILE=y | 115 | CONFIG_HAVE_OPROFILE=y |
116 | CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y | ||
117 | CONFIG_HAVE_IOREMAP_PROT=y | ||
109 | CONFIG_HAVE_KPROBES=y | 118 | CONFIG_HAVE_KPROBES=y |
110 | CONFIG_HAVE_KRETPROBES=y | 119 | CONFIG_HAVE_KRETPROBES=y |
111 | # CONFIG_HAVE_DMA_ATTRS is not set | 120 | CONFIG_HAVE_ARCH_TRACEHOOK=y |
112 | CONFIG_PROC_PAGE_MONITOR=y | 121 | CONFIG_HAVE_CLK=y |
122 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set | ||
113 | CONFIG_SLABINFO=y | 123 | CONFIG_SLABINFO=y |
114 | CONFIG_RT_MUTEXES=y | 124 | CONFIG_RT_MUTEXES=y |
115 | # CONFIG_TINY_SHMEM is not set | 125 | # CONFIG_TINY_SHMEM is not set |
@@ -119,6 +129,7 @@ CONFIG_BLOCK=y | |||
119 | # CONFIG_LBD is not set | 129 | # CONFIG_LBD is not set |
120 | # CONFIG_BLK_DEV_IO_TRACE is not set | 130 | # CONFIG_BLK_DEV_IO_TRACE is not set |
121 | # CONFIG_LSF is not set | 131 | # CONFIG_LSF is not set |
132 | # CONFIG_BLK_DEV_INTEGRITY is not set | ||
122 | 133 | ||
123 | # | 134 | # |
124 | # IO Schedulers | 135 | # IO Schedulers |
@@ -133,18 +144,21 @@ CONFIG_DEFAULT_DEADLINE=y | |||
133 | # CONFIG_DEFAULT_NOOP is not set | 144 | # CONFIG_DEFAULT_NOOP is not set |
134 | CONFIG_DEFAULT_IOSCHED="deadline" | 145 | CONFIG_DEFAULT_IOSCHED="deadline" |
135 | CONFIG_CLASSIC_RCU=y | 146 | CONFIG_CLASSIC_RCU=y |
147 | # CONFIG_FREEZER is not set | ||
136 | 148 | ||
137 | # | 149 | # |
138 | # Platform support | 150 | # Platform support |
139 | # | 151 | # |
140 | # CONFIG_PPC_MULTIPLATFORM is not set | 152 | CONFIG_PPC_MULTIPLATFORM=y |
141 | CONFIG_PPC_82xx=y | 153 | CONFIG_CLASSIC32=y |
142 | # CONFIG_PPC_83xx is not set | 154 | CONFIG_PPC_CHRP=y |
143 | # CONFIG_PPC_86xx is not set | 155 | # CONFIG_MPC5121_ADS is not set |
144 | # CONFIG_PPC_MPC512x is not set | 156 | # CONFIG_MPC5121_GENERIC is not set |
145 | # CONFIG_PPC_MPC5121 is not set | 157 | # CONFIG_PPC_MPC52xx is not set |
158 | CONFIG_PPC_PMAC=y | ||
146 | # CONFIG_PPC_CELL is not set | 159 | # CONFIG_PPC_CELL is not set |
147 | # CONFIG_PPC_CELL_NATIVE is not set | 160 | # CONFIG_PPC_CELL_NATIVE is not set |
161 | CONFIG_PPC_82xx=y | ||
148 | # CONFIG_MPC8272_ADS is not set | 162 | # CONFIG_MPC8272_ADS is not set |
149 | # CONFIG_PQ2FADS is not set | 163 | # CONFIG_PQ2FADS is not set |
150 | # CONFIG_EP8248E is not set | 164 | # CONFIG_EP8248E is not set |
@@ -152,19 +166,28 @@ CONFIG_MGCOGE=y | |||
152 | # CONFIG_PQ2ADS is not set | 166 | # CONFIG_PQ2ADS is not set |
153 | CONFIG_8260=y | 167 | CONFIG_8260=y |
154 | CONFIG_8272=y | 168 | CONFIG_8272=y |
169 | # CONFIG_PPC_83xx is not set | ||
170 | # CONFIG_PPC_86xx is not set | ||
171 | # CONFIG_EMBEDDED6xx is not set | ||
172 | CONFIG_PPC_NATIVE=y | ||
173 | # CONFIG_UDBG_RTAS_CONSOLE is not set | ||
155 | # CONFIG_IPIC is not set | 174 | # CONFIG_IPIC is not set |
156 | # CONFIG_MPIC is not set | 175 | CONFIG_MPIC=y |
157 | # CONFIG_MPIC_WEIRD is not set | 176 | # CONFIG_MPIC_WEIRD is not set |
158 | # CONFIG_PPC_I8259 is not set | 177 | CONFIG_PPC_I8259=y |
159 | # CONFIG_PPC_RTAS is not set | 178 | CONFIG_PPC_RTAS=y |
179 | # CONFIG_RTAS_ERROR_LOGGING is not set | ||
180 | CONFIG_RTAS_PROC=y | ||
160 | # CONFIG_MMIO_NVRAM is not set | 181 | # CONFIG_MMIO_NVRAM is not set |
161 | # CONFIG_PPC_MPC106 is not set | 182 | CONFIG_PPC_MPC106=y |
162 | # CONFIG_PPC_970_NAP is not set | 183 | # CONFIG_PPC_970_NAP is not set |
163 | # CONFIG_PPC_INDIRECT_IO is not set | 184 | # CONFIG_PPC_INDIRECT_IO is not set |
164 | # CONFIG_GENERIC_IOMAP is not set | 185 | # CONFIG_GENERIC_IOMAP is not set |
165 | # CONFIG_CPU_FREQ is not set | 186 | # CONFIG_CPU_FREQ is not set |
187 | # CONFIG_PPC601_SYNC_FIX is not set | ||
188 | # CONFIG_TAU is not set | ||
189 | # CONFIG_QUICC_ENGINE is not set | ||
166 | CONFIG_CPM2=y | 190 | CONFIG_CPM2=y |
167 | CONFIG_PPC_CPM_NEW_BINDING=y | ||
168 | # CONFIG_FSL_ULI1575 is not set | 191 | # CONFIG_FSL_ULI1575 is not set |
169 | CONFIG_CPM=y | 192 | CONFIG_CPM=y |
170 | 193 | ||
@@ -172,7 +195,6 @@ CONFIG_CPM=y | |||
172 | # Kernel options | 195 | # Kernel options |
173 | # | 196 | # |
174 | # CONFIG_HIGHMEM is not set | 197 | # CONFIG_HIGHMEM is not set |
175 | # CONFIG_TICK_ONESHOT is not set | ||
176 | # CONFIG_NO_HZ is not set | 198 | # CONFIG_NO_HZ is not set |
177 | # CONFIG_HIGH_RES_TIMERS is not set | 199 | # CONFIG_HIGH_RES_TIMERS is not set |
178 | CONFIG_GENERIC_CLOCKEVENTS_BUILD=y | 200 | CONFIG_GENERIC_CLOCKEVENTS_BUILD=y |
@@ -186,6 +208,8 @@ CONFIG_PREEMPT_NONE=y | |||
186 | # CONFIG_PREEMPT_VOLUNTARY is not set | 208 | # CONFIG_PREEMPT_VOLUNTARY is not set |
187 | # CONFIG_PREEMPT is not set | 209 | # CONFIG_PREEMPT is not set |
188 | CONFIG_BINFMT_ELF=y | 210 | CONFIG_BINFMT_ELF=y |
211 | # CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set | ||
212 | # CONFIG_HAVE_AOUT is not set | ||
189 | CONFIG_BINFMT_MISC=y | 213 | CONFIG_BINFMT_MISC=y |
190 | # CONFIG_IOMMU_HELPER is not set | 214 | # CONFIG_IOMMU_HELPER is not set |
191 | CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y | 215 | CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y |
@@ -195,17 +219,19 @@ CONFIG_ARCH_FLATMEM_ENABLE=y | |||
195 | CONFIG_ARCH_POPULATES_NODE_MAP=y | 219 | CONFIG_ARCH_POPULATES_NODE_MAP=y |
196 | CONFIG_FLATMEM=y | 220 | CONFIG_FLATMEM=y |
197 | CONFIG_FLAT_NODE_MEM_MAP=y | 221 | CONFIG_FLAT_NODE_MEM_MAP=y |
198 | # CONFIG_SPARSEMEM_STATIC is not set | ||
199 | # CONFIG_SPARSEMEM_VMEMMAP_ENABLE is not set | ||
200 | CONFIG_PAGEFLAGS_EXTENDED=y | 222 | CONFIG_PAGEFLAGS_EXTENDED=y |
201 | CONFIG_SPLIT_PTLOCK_CPUS=4 | 223 | CONFIG_SPLIT_PTLOCK_CPUS=4 |
224 | CONFIG_MIGRATION=y | ||
202 | # CONFIG_RESOURCES_64BIT is not set | 225 | # CONFIG_RESOURCES_64BIT is not set |
226 | # CONFIG_PHYS_ADDR_T_64BIT is not set | ||
203 | CONFIG_ZONE_DMA_FLAG=1 | 227 | CONFIG_ZONE_DMA_FLAG=1 |
204 | CONFIG_BOUNCE=y | 228 | CONFIG_BOUNCE=y |
205 | CONFIG_VIRT_TO_BUS=y | 229 | CONFIG_VIRT_TO_BUS=y |
230 | CONFIG_UNEVICTABLE_LRU=y | ||
206 | CONFIG_FORCE_MAX_ZONEORDER=11 | 231 | CONFIG_FORCE_MAX_ZONEORDER=11 |
207 | CONFIG_PROC_DEVICETREE=y | 232 | CONFIG_PROC_DEVICETREE=y |
208 | # CONFIG_CMDLINE_BOOL is not set | 233 | # CONFIG_CMDLINE_BOOL is not set |
234 | CONFIG_EXTRA_TARGETS="" | ||
209 | # CONFIG_PM is not set | 235 | # CONFIG_PM is not set |
210 | # CONFIG_SECCOMP is not set | 236 | # CONFIG_SECCOMP is not set |
211 | CONFIG_ISA_DMA_API=y | 237 | CONFIG_ISA_DMA_API=y |
@@ -213,13 +239,22 @@ CONFIG_ISA_DMA_API=y | |||
213 | # | 239 | # |
214 | # Bus options | 240 | # Bus options |
215 | # | 241 | # |
242 | # CONFIG_ISA is not set | ||
216 | CONFIG_ZONE_DMA=y | 243 | CONFIG_ZONE_DMA=y |
244 | CONFIG_PPC_INDIRECT_PCI=y | ||
217 | CONFIG_FSL_SOC=y | 245 | CONFIG_FSL_SOC=y |
218 | # CONFIG_PCI is not set | 246 | CONFIG_PPC_PCI_CHOICE=y |
219 | # CONFIG_PCI_DOMAINS is not set | 247 | CONFIG_PCI=y |
220 | # CONFIG_PCI_SYSCALL is not set | 248 | CONFIG_PCI_DOMAINS=y |
221 | # CONFIG_ARCH_SUPPORTS_MSI is not set | 249 | CONFIG_PCI_SYSCALL=y |
250 | CONFIG_PCI_8260=y | ||
251 | # CONFIG_PCIEPORTBUS is not set | ||
252 | CONFIG_ARCH_SUPPORTS_MSI=y | ||
253 | # CONFIG_PCI_MSI is not set | ||
254 | # CONFIG_PCI_LEGACY is not set | ||
255 | # CONFIG_PCI_DEBUG is not set | ||
222 | # CONFIG_PCCARD is not set | 256 | # CONFIG_PCCARD is not set |
257 | # CONFIG_HOTPLUG_PCI is not set | ||
223 | # CONFIG_HAS_RAPIDIO is not set | 258 | # CONFIG_HAS_RAPIDIO is not set |
224 | 259 | ||
225 | # | 260 | # |
@@ -235,10 +270,6 @@ CONFIG_PAGE_OFFSET=0xc0000000 | |||
235 | CONFIG_KERNEL_START=0xc0000000 | 270 | CONFIG_KERNEL_START=0xc0000000 |
236 | CONFIG_PHYSICAL_START=0x00000000 | 271 | CONFIG_PHYSICAL_START=0x00000000 |
237 | CONFIG_TASK_SIZE=0xc0000000 | 272 | CONFIG_TASK_SIZE=0xc0000000 |
238 | |||
239 | # | ||
240 | # Networking | ||
241 | # | ||
242 | CONFIG_NET=y | 273 | CONFIG_NET=y |
243 | 274 | ||
244 | # | 275 | # |
@@ -276,7 +307,6 @@ CONFIG_INET_TCP_DIAG=y | |||
276 | # CONFIG_TCP_CONG_ADVANCED is not set | 307 | # CONFIG_TCP_CONG_ADVANCED is not set |
277 | CONFIG_TCP_CONG_CUBIC=y | 308 | CONFIG_TCP_CONG_CUBIC=y |
278 | CONFIG_DEFAULT_TCP_CONG="cubic" | 309 | CONFIG_DEFAULT_TCP_CONG="cubic" |
279 | # CONFIG_IP_VS is not set | ||
280 | # CONFIG_IPV6 is not set | 310 | # CONFIG_IPV6 is not set |
281 | # CONFIG_NETWORK_SECMARK is not set | 311 | # CONFIG_NETWORK_SECMARK is not set |
282 | CONFIG_NETFILTER=y | 312 | CONFIG_NETFILTER=y |
@@ -290,10 +320,12 @@ CONFIG_NETFILTER_ADVANCED=y | |||
290 | # CONFIG_NETFILTER_NETLINK_LOG is not set | 320 | # CONFIG_NETFILTER_NETLINK_LOG is not set |
291 | # CONFIG_NF_CONNTRACK is not set | 321 | # CONFIG_NF_CONNTRACK is not set |
292 | # CONFIG_NETFILTER_XTABLES is not set | 322 | # CONFIG_NETFILTER_XTABLES is not set |
323 | # CONFIG_IP_VS is not set | ||
293 | 324 | ||
294 | # | 325 | # |
295 | # IP: Netfilter Configuration | 326 | # IP: Netfilter Configuration |
296 | # | 327 | # |
328 | # CONFIG_NF_DEFRAG_IPV4 is not set | ||
297 | # CONFIG_IP_NF_QUEUE is not set | 329 | # CONFIG_IP_NF_QUEUE is not set |
298 | # CONFIG_IP_NF_IPTABLES is not set | 330 | # CONFIG_IP_NF_IPTABLES is not set |
299 | # CONFIG_IP_NF_ARPTABLES is not set | 331 | # CONFIG_IP_NF_ARPTABLES is not set |
@@ -314,11 +346,10 @@ CONFIG_NETFILTER_ADVANCED=y | |||
314 | # CONFIG_CAN is not set | 346 | # CONFIG_CAN is not set |
315 | # CONFIG_IRDA is not set | 347 | # CONFIG_IRDA is not set |
316 | # CONFIG_BT is not set | 348 | # CONFIG_BT is not set |
317 | 349 | # CONFIG_PHONET is not set | |
318 | # | 350 | CONFIG_WIRELESS=y |
319 | # Wireless | ||
320 | # | ||
321 | # CONFIG_CFG80211 is not set | 351 | # CONFIG_CFG80211 is not set |
352 | CONFIG_WIRELESS_OLD_REGULATORY=y | ||
322 | # CONFIG_WIRELESS_EXT is not set | 353 | # CONFIG_WIRELESS_EXT is not set |
323 | # CONFIG_MAC80211 is not set | 354 | # CONFIG_MAC80211 is not set |
324 | # CONFIG_IEEE80211 is not set | 355 | # CONFIG_IEEE80211 is not set |
@@ -398,11 +429,13 @@ CONFIG_MTD_CFI_UTIL=y | |||
398 | # CONFIG_MTD_COMPLEX_MAPPINGS is not set | 429 | # CONFIG_MTD_COMPLEX_MAPPINGS is not set |
399 | # CONFIG_MTD_PHYSMAP is not set | 430 | # CONFIG_MTD_PHYSMAP is not set |
400 | CONFIG_MTD_PHYSMAP_OF=y | 431 | CONFIG_MTD_PHYSMAP_OF=y |
432 | # CONFIG_MTD_INTEL_VR_NOR is not set | ||
401 | # CONFIG_MTD_PLATRAM is not set | 433 | # CONFIG_MTD_PLATRAM is not set |
402 | 434 | ||
403 | # | 435 | # |
404 | # Self-contained MTD device drivers | 436 | # Self-contained MTD device drivers |
405 | # | 437 | # |
438 | # CONFIG_MTD_PMC551 is not set | ||
406 | # CONFIG_MTD_SLRAM is not set | 439 | # CONFIG_MTD_SLRAM is not set |
407 | # CONFIG_MTD_PHRAM is not set | 440 | # CONFIG_MTD_PHRAM is not set |
408 | # CONFIG_MTD_MTDRAM is not set | 441 | # CONFIG_MTD_MTDRAM is not set |
@@ -422,19 +455,26 @@ CONFIG_MTD_PHYSMAP_OF=y | |||
422 | # | 455 | # |
423 | # CONFIG_MTD_UBI is not set | 456 | # CONFIG_MTD_UBI is not set |
424 | CONFIG_OF_DEVICE=y | 457 | CONFIG_OF_DEVICE=y |
458 | CONFIG_OF_GPIO=y | ||
425 | # CONFIG_PARPORT is not set | 459 | # CONFIG_PARPORT is not set |
426 | CONFIG_BLK_DEV=y | 460 | CONFIG_BLK_DEV=y |
427 | # CONFIG_BLK_DEV_FD is not set | 461 | # CONFIG_BLK_DEV_FD is not set |
462 | # CONFIG_MAC_FLOPPY is not set | ||
463 | # CONFIG_BLK_CPQ_DA is not set | ||
464 | # CONFIG_BLK_CPQ_CISS_DA is not set | ||
465 | # CONFIG_BLK_DEV_DAC960 is not set | ||
428 | # CONFIG_BLK_DEV_COW_COMMON is not set | 466 | # CONFIG_BLK_DEV_COW_COMMON is not set |
429 | CONFIG_BLK_DEV_LOOP=y | 467 | CONFIG_BLK_DEV_LOOP=y |
430 | # CONFIG_BLK_DEV_CRYPTOLOOP is not set | 468 | # CONFIG_BLK_DEV_CRYPTOLOOP is not set |
431 | # CONFIG_BLK_DEV_NBD is not set | 469 | # CONFIG_BLK_DEV_NBD is not set |
470 | # CONFIG_BLK_DEV_SX8 is not set | ||
432 | CONFIG_BLK_DEV_RAM=y | 471 | CONFIG_BLK_DEV_RAM=y |
433 | CONFIG_BLK_DEV_RAM_COUNT=16 | 472 | CONFIG_BLK_DEV_RAM_COUNT=16 |
434 | CONFIG_BLK_DEV_RAM_SIZE=4096 | 473 | CONFIG_BLK_DEV_RAM_SIZE=4096 |
435 | # CONFIG_BLK_DEV_XIP is not set | 474 | # CONFIG_BLK_DEV_XIP is not set |
436 | # CONFIG_CDROM_PKTCDVD is not set | 475 | # CONFIG_CDROM_PKTCDVD is not set |
437 | # CONFIG_ATA_OVER_ETH is not set | 476 | # CONFIG_ATA_OVER_ETH is not set |
477 | # CONFIG_BLK_DEV_HD is not set | ||
438 | # CONFIG_MISC_DEVICES is not set | 478 | # CONFIG_MISC_DEVICES is not set |
439 | CONFIG_HAVE_IDE=y | 479 | CONFIG_HAVE_IDE=y |
440 | # CONFIG_IDE is not set | 480 | # CONFIG_IDE is not set |
@@ -448,14 +488,25 @@ CONFIG_HAVE_IDE=y | |||
448 | # CONFIG_SCSI_NETLINK is not set | 488 | # CONFIG_SCSI_NETLINK is not set |
449 | # CONFIG_ATA is not set | 489 | # CONFIG_ATA is not set |
450 | # CONFIG_MD is not set | 490 | # CONFIG_MD is not set |
491 | # CONFIG_FUSION is not set | ||
492 | |||
493 | # | ||
494 | # IEEE 1394 (FireWire) support | ||
495 | # | ||
496 | |||
497 | # | ||
498 | # A new alternative FireWire stack is available with EXPERIMENTAL=y | ||
499 | # | ||
500 | # CONFIG_IEEE1394 is not set | ||
501 | # CONFIG_I2O is not set | ||
451 | # CONFIG_MACINTOSH_DRIVERS is not set | 502 | # CONFIG_MACINTOSH_DRIVERS is not set |
452 | CONFIG_NETDEVICES=y | 503 | CONFIG_NETDEVICES=y |
453 | # CONFIG_NETDEVICES_MULTIQUEUE is not set | ||
454 | # CONFIG_DUMMY is not set | 504 | # CONFIG_DUMMY is not set |
455 | # CONFIG_BONDING is not set | 505 | # CONFIG_BONDING is not set |
456 | # CONFIG_EQUALIZER is not set | 506 | # CONFIG_EQUALIZER is not set |
457 | # CONFIG_TUN is not set | 507 | # CONFIG_TUN is not set |
458 | # CONFIG_VETH is not set | 508 | # CONFIG_VETH is not set |
509 | # CONFIG_ARCNET is not set | ||
459 | CONFIG_PHYLIB=y | 510 | CONFIG_PHYLIB=y |
460 | 511 | ||
461 | # | 512 | # |
@@ -475,17 +526,31 @@ CONFIG_FIXED_PHY=y | |||
475 | # CONFIG_MDIO_BITBANG is not set | 526 | # CONFIG_MDIO_BITBANG is not set |
476 | CONFIG_NET_ETHERNET=y | 527 | CONFIG_NET_ETHERNET=y |
477 | CONFIG_MII=y | 528 | CONFIG_MII=y |
529 | # CONFIG_MACE is not set | ||
530 | # CONFIG_BMAC is not set | ||
531 | # CONFIG_HAPPYMEAL is not set | ||
532 | # CONFIG_SUNGEM is not set | ||
533 | # CONFIG_CASSINI is not set | ||
534 | # CONFIG_NET_VENDOR_3COM is not set | ||
535 | # CONFIG_NET_TULIP is not set | ||
536 | # CONFIG_HP100 is not set | ||
478 | # CONFIG_IBM_NEW_EMAC_ZMII is not set | 537 | # CONFIG_IBM_NEW_EMAC_ZMII is not set |
479 | # CONFIG_IBM_NEW_EMAC_RGMII is not set | 538 | # CONFIG_IBM_NEW_EMAC_RGMII is not set |
480 | # CONFIG_IBM_NEW_EMAC_TAH is not set | 539 | # CONFIG_IBM_NEW_EMAC_TAH is not set |
481 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set | 540 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set |
541 | # CONFIG_IBM_NEW_EMAC_NO_FLOW_CTRL is not set | ||
542 | # CONFIG_IBM_NEW_EMAC_MAL_CLR_ICINTSTAT is not set | ||
543 | # CONFIG_IBM_NEW_EMAC_MAL_COMMON_ERR is not set | ||
544 | # CONFIG_NET_PCI is not set | ||
482 | # CONFIG_B44 is not set | 545 | # CONFIG_B44 is not set |
546 | # CONFIG_ATL2 is not set | ||
483 | CONFIG_FS_ENET=y | 547 | CONFIG_FS_ENET=y |
484 | CONFIG_FS_ENET_HAS_SCC=y | 548 | CONFIG_FS_ENET_HAS_SCC=y |
485 | # CONFIG_FS_ENET_HAS_FCC is not set | 549 | # CONFIG_FS_ENET_HAS_FCC is not set |
486 | # CONFIG_FS_ENET_MDIO_FCC is not set | 550 | # CONFIG_FS_ENET_MDIO_FCC is not set |
487 | # CONFIG_NETDEV_1000 is not set | 551 | # CONFIG_NETDEV_1000 is not set |
488 | # CONFIG_NETDEV_10000 is not set | 552 | # CONFIG_NETDEV_10000 is not set |
553 | # CONFIG_TR is not set | ||
489 | 554 | ||
490 | # | 555 | # |
491 | # Wireless LAN | 556 | # Wireless LAN |
@@ -494,6 +559,7 @@ CONFIG_FS_ENET_HAS_SCC=y | |||
494 | # CONFIG_WLAN_80211 is not set | 559 | # CONFIG_WLAN_80211 is not set |
495 | # CONFIG_IWLWIFI_LEDS is not set | 560 | # CONFIG_IWLWIFI_LEDS is not set |
496 | # CONFIG_WAN is not set | 561 | # CONFIG_WAN is not set |
562 | # CONFIG_FDDI is not set | ||
497 | # CONFIG_PPP is not set | 563 | # CONFIG_PPP is not set |
498 | # CONFIG_SLIP is not set | 564 | # CONFIG_SLIP is not set |
499 | # CONFIG_NETPOLL is not set | 565 | # CONFIG_NETPOLL is not set |
@@ -530,29 +596,47 @@ CONFIG_DEVKMEM=y | |||
530 | # CONFIG_SERIAL_UARTLITE is not set | 596 | # CONFIG_SERIAL_UARTLITE is not set |
531 | CONFIG_SERIAL_CORE=y | 597 | CONFIG_SERIAL_CORE=y |
532 | CONFIG_SERIAL_CORE_CONSOLE=y | 598 | CONFIG_SERIAL_CORE_CONSOLE=y |
599 | # CONFIG_SERIAL_PMACZILOG is not set | ||
533 | CONFIG_SERIAL_CPM=y | 600 | CONFIG_SERIAL_CPM=y |
534 | CONFIG_SERIAL_CPM_CONSOLE=y | 601 | CONFIG_SERIAL_CPM_CONSOLE=y |
535 | # CONFIG_SERIAL_CPM_SCC1 is not set | 602 | # CONFIG_SERIAL_JSM is not set |
536 | # CONFIG_SERIAL_CPM_SCC2 is not set | ||
537 | # CONFIG_SERIAL_CPM_SCC3 is not set | ||
538 | # CONFIG_SERIAL_CPM_SCC4 is not set | ||
539 | CONFIG_SERIAL_CPM_SMC1=y | ||
540 | CONFIG_SERIAL_CPM_SMC2=y | ||
541 | CONFIG_UNIX98_PTYS=y | 603 | CONFIG_UNIX98_PTYS=y |
542 | CONFIG_LEGACY_PTYS=y | 604 | CONFIG_LEGACY_PTYS=y |
543 | CONFIG_LEGACY_PTY_COUNT=256 | 605 | CONFIG_LEGACY_PTY_COUNT=256 |
606 | # CONFIG_BRIQ_PANEL is not set | ||
607 | # CONFIG_HVC_RTAS is not set | ||
544 | # CONFIG_IPMI_HANDLER is not set | 608 | # CONFIG_IPMI_HANDLER is not set |
545 | CONFIG_HW_RANDOM=y | 609 | CONFIG_HW_RANDOM=y |
546 | # CONFIG_NVRAM is not set | 610 | # CONFIG_NVRAM is not set |
547 | # CONFIG_GEN_RTC is not set | 611 | # CONFIG_GEN_RTC is not set |
548 | # CONFIG_R3964 is not set | 612 | # CONFIG_R3964 is not set |
613 | # CONFIG_APPLICOM is not set | ||
549 | # CONFIG_RAW_DRIVER is not set | 614 | # CONFIG_RAW_DRIVER is not set |
615 | CONFIG_DEVPORT=y | ||
550 | # CONFIG_I2C is not set | 616 | # CONFIG_I2C is not set |
551 | # CONFIG_SPI is not set | 617 | # CONFIG_SPI is not set |
618 | CONFIG_ARCH_WANT_OPTIONAL_GPIOLIB=y | ||
619 | CONFIG_ARCH_REQUIRE_GPIOLIB=y | ||
620 | CONFIG_GPIOLIB=y | ||
621 | # CONFIG_DEBUG_GPIO is not set | ||
622 | |||
623 | # | ||
624 | # I2C GPIO expanders: | ||
625 | # | ||
626 | |||
627 | # | ||
628 | # PCI GPIO expanders: | ||
629 | # | ||
630 | # CONFIG_GPIO_BT8XX is not set | ||
631 | |||
632 | # | ||
633 | # SPI GPIO expanders: | ||
634 | # | ||
552 | # CONFIG_W1 is not set | 635 | # CONFIG_W1 is not set |
553 | # CONFIG_POWER_SUPPLY is not set | 636 | # CONFIG_POWER_SUPPLY is not set |
554 | # CONFIG_HWMON is not set | 637 | # CONFIG_HWMON is not set |
555 | # CONFIG_THERMAL is not set | 638 | # CONFIG_THERMAL is not set |
639 | # CONFIG_THERMAL_HWMON is not set | ||
556 | # CONFIG_WATCHDOG is not set | 640 | # CONFIG_WATCHDOG is not set |
557 | 641 | ||
558 | # | 642 | # |
@@ -564,8 +648,18 @@ CONFIG_SSB_POSSIBLE=y | |||
564 | # | 648 | # |
565 | # Multifunction device drivers | 649 | # Multifunction device drivers |
566 | # | 650 | # |
651 | # CONFIG_MFD_CORE is not set | ||
567 | # CONFIG_MFD_SM501 is not set | 652 | # CONFIG_MFD_SM501 is not set |
568 | # CONFIG_HTC_PASIC3 is not set | 653 | # CONFIG_HTC_PASIC3 is not set |
654 | # CONFIG_MFD_TMIO is not set | ||
655 | |||
656 | # | ||
657 | # Voltage and Current regulators | ||
658 | # | ||
659 | # CONFIG_REGULATOR is not set | ||
660 | # CONFIG_REGULATOR_FIXED_VOLTAGE is not set | ||
661 | # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set | ||
662 | # CONFIG_REGULATOR_BQ24022 is not set | ||
569 | 663 | ||
570 | # | 664 | # |
571 | # Multimedia devices | 665 | # Multimedia devices |
@@ -586,6 +680,8 @@ CONFIG_SSB_POSSIBLE=y | |||
586 | # | 680 | # |
587 | # Graphics support | 681 | # Graphics support |
588 | # | 682 | # |
683 | # CONFIG_AGP is not set | ||
684 | # CONFIG_DRM is not set | ||
589 | # CONFIG_VGASTATE is not set | 685 | # CONFIG_VGASTATE is not set |
590 | # CONFIG_VIDEO_OUTPUT_CONTROL is not set | 686 | # CONFIG_VIDEO_OUTPUT_CONTROL is not set |
591 | # CONFIG_FB is not set | 687 | # CONFIG_FB is not set |
@@ -595,19 +691,17 @@ CONFIG_SSB_POSSIBLE=y | |||
595 | # Display device support | 691 | # Display device support |
596 | # | 692 | # |
597 | # CONFIG_DISPLAY_SUPPORT is not set | 693 | # CONFIG_DISPLAY_SUPPORT is not set |
598 | |||
599 | # | ||
600 | # Sound | ||
601 | # | ||
602 | # CONFIG_SOUND is not set | 694 | # CONFIG_SOUND is not set |
603 | # CONFIG_USB_SUPPORT is not set | 695 | # CONFIG_USB_SUPPORT is not set |
604 | # CONFIG_MMC is not set | 696 | # CONFIG_MMC is not set |
605 | # CONFIG_MEMSTICK is not set | 697 | # CONFIG_MEMSTICK is not set |
606 | # CONFIG_NEW_LEDS is not set | 698 | # CONFIG_NEW_LEDS is not set |
607 | # CONFIG_ACCESSIBILITY is not set | 699 | # CONFIG_ACCESSIBILITY is not set |
700 | # CONFIG_INFINIBAND is not set | ||
608 | # CONFIG_RTC_CLASS is not set | 701 | # CONFIG_RTC_CLASS is not set |
609 | # CONFIG_DMADEVICES is not set | 702 | # CONFIG_DMADEVICES is not set |
610 | # CONFIG_UIO is not set | 703 | # CONFIG_UIO is not set |
704 | # CONFIG_STAGING is not set | ||
611 | 705 | ||
612 | # | 706 | # |
613 | # File systems | 707 | # File systems |
@@ -617,11 +711,13 @@ CONFIG_EXT2_FS=y | |||
617 | # CONFIG_EXT2_FS_XIP is not set | 711 | # CONFIG_EXT2_FS_XIP is not set |
618 | CONFIG_EXT3_FS=y | 712 | CONFIG_EXT3_FS=y |
619 | # CONFIG_EXT3_FS_XATTR is not set | 713 | # CONFIG_EXT3_FS_XATTR is not set |
714 | # CONFIG_EXT4_FS is not set | ||
620 | CONFIG_JBD=y | 715 | CONFIG_JBD=y |
621 | # CONFIG_JBD_DEBUG is not set | 716 | # CONFIG_JBD_DEBUG is not set |
622 | # CONFIG_REISERFS_FS is not set | 717 | # CONFIG_REISERFS_FS is not set |
623 | # CONFIG_JFS_FS is not set | 718 | # CONFIG_JFS_FS is not set |
624 | # CONFIG_FS_POSIX_ACL is not set | 719 | # CONFIG_FS_POSIX_ACL is not set |
720 | CONFIG_FILE_LOCKING=y | ||
625 | # CONFIG_XFS_FS is not set | 721 | # CONFIG_XFS_FS is not set |
626 | # CONFIG_OCFS2_FS is not set | 722 | # CONFIG_OCFS2_FS is not set |
627 | CONFIG_DNOTIFY=y | 723 | CONFIG_DNOTIFY=y |
@@ -651,6 +747,7 @@ CONFIG_AUTOFS4_FS=y | |||
651 | CONFIG_PROC_FS=y | 747 | CONFIG_PROC_FS=y |
652 | CONFIG_PROC_KCORE=y | 748 | CONFIG_PROC_KCORE=y |
653 | CONFIG_PROC_SYSCTL=y | 749 | CONFIG_PROC_SYSCTL=y |
750 | CONFIG_PROC_PAGE_MONITOR=y | ||
654 | CONFIG_SYSFS=y | 751 | CONFIG_SYSFS=y |
655 | CONFIG_TMPFS=y | 752 | CONFIG_TMPFS=y |
656 | # CONFIG_TMPFS_POSIX_ACL is not set | 753 | # CONFIG_TMPFS_POSIX_ACL is not set |
@@ -673,6 +770,7 @@ CONFIG_JFFS2_RTIME=y | |||
673 | CONFIG_CRAMFS=y | 770 | CONFIG_CRAMFS=y |
674 | # CONFIG_VXFS_FS is not set | 771 | # CONFIG_VXFS_FS is not set |
675 | # CONFIG_MINIX_FS is not set | 772 | # CONFIG_MINIX_FS is not set |
773 | # CONFIG_OMFS_FS is not set | ||
676 | # CONFIG_HPFS_FS is not set | 774 | # CONFIG_HPFS_FS is not set |
677 | # CONFIG_QNX4FS_FS is not set | 775 | # CONFIG_QNX4FS_FS is not set |
678 | # CONFIG_ROMFS_FS is not set | 776 | # CONFIG_ROMFS_FS is not set |
@@ -682,8 +780,8 @@ CONFIG_NETWORK_FILESYSTEMS=y | |||
682 | CONFIG_NFS_FS=y | 780 | CONFIG_NFS_FS=y |
683 | CONFIG_NFS_V3=y | 781 | CONFIG_NFS_V3=y |
684 | # CONFIG_NFS_V3_ACL is not set | 782 | # CONFIG_NFS_V3_ACL is not set |
685 | # CONFIG_NFSD is not set | ||
686 | CONFIG_ROOT_NFS=y | 783 | CONFIG_ROOT_NFS=y |
784 | # CONFIG_NFSD is not set | ||
687 | CONFIG_LOCKD=y | 785 | CONFIG_LOCKD=y |
688 | CONFIG_LOCKD_V4=y | 786 | CONFIG_LOCKD_V4=y |
689 | CONFIG_NFS_COMMON=y | 787 | CONFIG_NFS_COMMON=y |
@@ -759,9 +857,9 @@ CONFIG_NLS_UTF8=y | |||
759 | # Library routines | 857 | # Library routines |
760 | # | 858 | # |
761 | CONFIG_BITREVERSE=y | 859 | CONFIG_BITREVERSE=y |
762 | # CONFIG_GENERIC_FIND_FIRST_BIT is not set | ||
763 | # CONFIG_CRC_CCITT is not set | 860 | # CONFIG_CRC_CCITT is not set |
764 | # CONFIG_CRC16 is not set | 861 | # CONFIG_CRC16 is not set |
862 | # CONFIG_CRC_T10DIF is not set | ||
765 | # CONFIG_CRC_ITU_T is not set | 863 | # CONFIG_CRC_ITU_T is not set |
766 | CONFIG_CRC32=y | 864 | CONFIG_CRC32=y |
767 | # CONFIG_CRC7 is not set | 865 | # CONFIG_CRC7 is not set |
@@ -804,20 +902,41 @@ CONFIG_DEBUG_BUGVERBOSE=y | |||
804 | CONFIG_DEBUG_INFO=y | 902 | CONFIG_DEBUG_INFO=y |
805 | # CONFIG_DEBUG_VM is not set | 903 | # CONFIG_DEBUG_VM is not set |
806 | # CONFIG_DEBUG_WRITECOUNT is not set | 904 | # CONFIG_DEBUG_WRITECOUNT is not set |
905 | # CONFIG_DEBUG_MEMORY_INIT is not set | ||
807 | # CONFIG_DEBUG_LIST is not set | 906 | # CONFIG_DEBUG_LIST is not set |
808 | # CONFIG_DEBUG_SG is not set | 907 | # CONFIG_DEBUG_SG is not set |
809 | # CONFIG_BOOT_PRINTK_DELAY is not set | 908 | # CONFIG_BOOT_PRINTK_DELAY is not set |
909 | # CONFIG_RCU_TORTURE_TEST is not set | ||
910 | # CONFIG_RCU_CPU_STALL_DETECTOR is not set | ||
810 | # CONFIG_BACKTRACE_SELF_TEST is not set | 911 | # CONFIG_BACKTRACE_SELF_TEST is not set |
912 | # CONFIG_DEBUG_BLOCK_EXT_DEVT is not set | ||
811 | # CONFIG_FAULT_INJECTION is not set | 913 | # CONFIG_FAULT_INJECTION is not set |
914 | # CONFIG_LATENCYTOP is not set | ||
915 | CONFIG_SYSCTL_SYSCALL_CHECK=y | ||
916 | CONFIG_HAVE_FUNCTION_TRACER=y | ||
917 | |||
918 | # | ||
919 | # Tracers | ||
920 | # | ||
921 | # CONFIG_FUNCTION_TRACER is not set | ||
922 | # CONFIG_SCHED_TRACER is not set | ||
923 | # CONFIG_CONTEXT_SWITCH_TRACER is not set | ||
924 | # CONFIG_BOOT_TRACER is not set | ||
925 | # CONFIG_STACK_TRACER is not set | ||
926 | # CONFIG_DYNAMIC_PRINTK_DEBUG is not set | ||
812 | # CONFIG_SAMPLES is not set | 927 | # CONFIG_SAMPLES is not set |
928 | CONFIG_HAVE_ARCH_KGDB=y | ||
813 | # CONFIG_DEBUG_STACKOVERFLOW is not set | 929 | # CONFIG_DEBUG_STACKOVERFLOW is not set |
814 | # CONFIG_DEBUG_STACK_USAGE is not set | 930 | # CONFIG_DEBUG_STACK_USAGE is not set |
815 | # CONFIG_DEBUG_PAGEALLOC is not set | 931 | # CONFIG_DEBUG_PAGEALLOC is not set |
816 | # CONFIG_DEBUGGER is not set | 932 | # CONFIG_CODE_PATCHING_SELFTEST is not set |
817 | # CONFIG_KGDB_CONSOLE is not set | 933 | # CONFIG_FTR_FIXUP_SELFTEST is not set |
934 | # CONFIG_MSI_BITMAP_SELFTEST is not set | ||
935 | # CONFIG_XMON is not set | ||
818 | # CONFIG_IRQSTACKS is not set | 936 | # CONFIG_IRQSTACKS is not set |
819 | # CONFIG_VIRQ_DEBUG is not set | 937 | # CONFIG_VIRQ_DEBUG is not set |
820 | CONFIG_BDI_SWITCH=y | 938 | CONFIG_BDI_SWITCH=y |
939 | # CONFIG_BOOTX_TEXT is not set | ||
821 | # CONFIG_PPC_EARLY_DEBUG is not set | 940 | # CONFIG_PPC_EARLY_DEBUG is not set |
822 | 941 | ||
823 | # | 942 | # |
@@ -825,13 +944,19 @@ CONFIG_BDI_SWITCH=y | |||
825 | # | 944 | # |
826 | # CONFIG_KEYS is not set | 945 | # CONFIG_KEYS is not set |
827 | # CONFIG_SECURITY is not set | 946 | # CONFIG_SECURITY is not set |
947 | # CONFIG_SECURITYFS is not set | ||
948 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set | ||
828 | CONFIG_CRYPTO=y | 949 | CONFIG_CRYPTO=y |
829 | 950 | ||
830 | # | 951 | # |
831 | # Crypto core or helper | 952 | # Crypto core or helper |
832 | # | 953 | # |
954 | # CONFIG_CRYPTO_FIPS is not set | ||
833 | CONFIG_CRYPTO_ALGAPI=y | 955 | CONFIG_CRYPTO_ALGAPI=y |
956 | CONFIG_CRYPTO_AEAD=y | ||
834 | CONFIG_CRYPTO_BLKCIPHER=y | 957 | CONFIG_CRYPTO_BLKCIPHER=y |
958 | CONFIG_CRYPTO_HASH=y | ||
959 | CONFIG_CRYPTO_RNG=y | ||
835 | CONFIG_CRYPTO_MANAGER=y | 960 | CONFIG_CRYPTO_MANAGER=y |
836 | # CONFIG_CRYPTO_NULL is not set | 961 | # CONFIG_CRYPTO_NULL is not set |
837 | # CONFIG_CRYPTO_CRYPTD is not set | 962 | # CONFIG_CRYPTO_CRYPTD is not set |
@@ -865,6 +990,10 @@ CONFIG_CRYPTO_PCBC=y | |||
865 | # CONFIG_CRYPTO_MD4 is not set | 990 | # CONFIG_CRYPTO_MD4 is not set |
866 | CONFIG_CRYPTO_MD5=y | 991 | CONFIG_CRYPTO_MD5=y |
867 | # CONFIG_CRYPTO_MICHAEL_MIC is not set | 992 | # CONFIG_CRYPTO_MICHAEL_MIC is not set |
993 | # CONFIG_CRYPTO_RMD128 is not set | ||
994 | # CONFIG_CRYPTO_RMD160 is not set | ||
995 | # CONFIG_CRYPTO_RMD256 is not set | ||
996 | # CONFIG_CRYPTO_RMD320 is not set | ||
868 | # CONFIG_CRYPTO_SHA1 is not set | 997 | # CONFIG_CRYPTO_SHA1 is not set |
869 | # CONFIG_CRYPTO_SHA256 is not set | 998 | # CONFIG_CRYPTO_SHA256 is not set |
870 | # CONFIG_CRYPTO_SHA512 is not set | 999 | # CONFIG_CRYPTO_SHA512 is not set |
@@ -894,7 +1023,12 @@ CONFIG_CRYPTO_DES=y | |||
894 | # | 1023 | # |
895 | # CONFIG_CRYPTO_DEFLATE is not set | 1024 | # CONFIG_CRYPTO_DEFLATE is not set |
896 | # CONFIG_CRYPTO_LZO is not set | 1025 | # CONFIG_CRYPTO_LZO is not set |
1026 | |||
1027 | # | ||
1028 | # Random Number Generation | ||
1029 | # | ||
1030 | # CONFIG_CRYPTO_ANSI_CPRNG is not set | ||
897 | # CONFIG_CRYPTO_HW is not set | 1031 | # CONFIG_CRYPTO_HW is not set |
898 | # CONFIG_PPC_CLOCK is not set | 1032 | CONFIG_PPC_CLOCK=y |
899 | CONFIG_PPC_LIB_RHEAP=y | 1033 | CONFIG_PPC_LIB_RHEAP=y |
900 | # CONFIG_VIRTUALIZATION is not set | 1034 | # CONFIG_VIRTUALIZATION is not set |
diff --git a/arch/powerpc/configs/mgsuvd_defconfig b/arch/powerpc/configs/mgsuvd_defconfig index 3cd6ce4be827..fbaa67f7b0ef 100644 --- a/arch/powerpc/configs/mgsuvd_defconfig +++ b/arch/powerpc/configs/mgsuvd_defconfig | |||
@@ -1,7 +1,7 @@ | |||
1 | # | 1 | # |
2 | # Automatically generated make config: don't edit | 2 | # Automatically generated make config: don't edit |
3 | # Linux kernel version: 2.6.26-rc2 | 3 | # Linux kernel version: 2.6.28-rc3 |
4 | # Wed May 21 13:30:33 2008 | 4 | # Sat Nov 8 12:39:39 2008 |
5 | # | 5 | # |
6 | # CONFIG_PPC64 is not set | 6 | # CONFIG_PPC64 is not set |
7 | 7 | ||
@@ -19,7 +19,7 @@ CONFIG_8xx=y | |||
19 | CONFIG_NOT_COHERENT_CACHE=y | 19 | CONFIG_NOT_COHERENT_CACHE=y |
20 | CONFIG_PPC32=y | 20 | CONFIG_PPC32=y |
21 | CONFIG_WORD_SIZE=32 | 21 | CONFIG_WORD_SIZE=32 |
22 | CONFIG_PPC_MERGE=y | 22 | # CONFIG_ARCH_PHYS_ADDR_T_64BIT is not set |
23 | CONFIG_MMU=y | 23 | CONFIG_MMU=y |
24 | CONFIG_GENERIC_CMOS_UPDATE=y | 24 | CONFIG_GENERIC_CMOS_UPDATE=y |
25 | CONFIG_GENERIC_TIME=y | 25 | CONFIG_GENERIC_TIME=y |
@@ -29,6 +29,7 @@ CONFIG_GENERIC_HARDIRQS=y | |||
29 | # CONFIG_HAVE_SETUP_PER_CPU_AREA is not set | 29 | # CONFIG_HAVE_SETUP_PER_CPU_AREA is not set |
30 | CONFIG_IRQ_PER_CPU=y | 30 | CONFIG_IRQ_PER_CPU=y |
31 | CONFIG_STACKTRACE_SUPPORT=y | 31 | CONFIG_STACKTRACE_SUPPORT=y |
32 | CONFIG_HAVE_LATENCYTOP_SUPPORT=y | ||
32 | CONFIG_LOCKDEP_SUPPORT=y | 33 | CONFIG_LOCKDEP_SUPPORT=y |
33 | CONFIG_RWSEM_XCHGADD_ALGORITHM=y | 34 | CONFIG_RWSEM_XCHGADD_ALGORITHM=y |
34 | CONFIG_ARCH_HAS_ILOG2_U32=y | 35 | CONFIG_ARCH_HAS_ILOG2_U32=y |
@@ -99,6 +100,7 @@ CONFIG_SIGNALFD=y | |||
99 | CONFIG_TIMERFD=y | 100 | CONFIG_TIMERFD=y |
100 | CONFIG_EVENTFD=y | 101 | CONFIG_EVENTFD=y |
101 | CONFIG_SHMEM=y | 102 | CONFIG_SHMEM=y |
103 | CONFIG_AIO=y | ||
102 | # CONFIG_VM_EVENT_COUNTERS is not set | 104 | # CONFIG_VM_EVENT_COUNTERS is not set |
103 | CONFIG_SLAB=y | 105 | CONFIG_SLAB=y |
104 | # CONFIG_SLUB is not set | 106 | # CONFIG_SLUB is not set |
@@ -106,10 +108,13 @@ CONFIG_SLAB=y | |||
106 | # CONFIG_PROFILING is not set | 108 | # CONFIG_PROFILING is not set |
107 | # CONFIG_MARKERS is not set | 109 | # CONFIG_MARKERS is not set |
108 | CONFIG_HAVE_OPROFILE=y | 110 | CONFIG_HAVE_OPROFILE=y |
111 | CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y | ||
112 | CONFIG_HAVE_IOREMAP_PROT=y | ||
109 | CONFIG_HAVE_KPROBES=y | 113 | CONFIG_HAVE_KPROBES=y |
110 | CONFIG_HAVE_KRETPROBES=y | 114 | CONFIG_HAVE_KRETPROBES=y |
111 | # CONFIG_HAVE_DMA_ATTRS is not set | 115 | CONFIG_HAVE_ARCH_TRACEHOOK=y |
112 | CONFIG_PROC_PAGE_MONITOR=y | 116 | CONFIG_HAVE_CLK=y |
117 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set | ||
113 | CONFIG_SLABINFO=y | 118 | CONFIG_SLABINFO=y |
114 | CONFIG_RT_MUTEXES=y | 119 | CONFIG_RT_MUTEXES=y |
115 | # CONFIG_TINY_SHMEM is not set | 120 | # CONFIG_TINY_SHMEM is not set |
@@ -120,6 +125,7 @@ CONFIG_BLOCK=y | |||
120 | # CONFIG_BLK_DEV_IO_TRACE is not set | 125 | # CONFIG_BLK_DEV_IO_TRACE is not set |
121 | # CONFIG_LSF is not set | 126 | # CONFIG_LSF is not set |
122 | # CONFIG_BLK_DEV_BSG is not set | 127 | # CONFIG_BLK_DEV_BSG is not set |
128 | # CONFIG_BLK_DEV_INTEGRITY is not set | ||
123 | 129 | ||
124 | # | 130 | # |
125 | # IO Schedulers | 131 | # IO Schedulers |
@@ -134,12 +140,11 @@ CONFIG_DEFAULT_AS=y | |||
134 | # CONFIG_DEFAULT_NOOP is not set | 140 | # CONFIG_DEFAULT_NOOP is not set |
135 | CONFIG_DEFAULT_IOSCHED="anticipatory" | 141 | CONFIG_DEFAULT_IOSCHED="anticipatory" |
136 | CONFIG_CLASSIC_RCU=y | 142 | CONFIG_CLASSIC_RCU=y |
143 | # CONFIG_FREEZER is not set | ||
137 | 144 | ||
138 | # | 145 | # |
139 | # Platform support | 146 | # Platform support |
140 | # | 147 | # |
141 | # CONFIG_PPC_MPC512x is not set | ||
142 | # CONFIG_PPC_MPC5121 is not set | ||
143 | # CONFIG_PPC_CELL is not set | 148 | # CONFIG_PPC_CELL is not set |
144 | # CONFIG_PPC_CELL_NATIVE is not set | 149 | # CONFIG_PPC_CELL_NATIVE is not set |
145 | CONFIG_CPM1=y | 150 | CONFIG_CPM1=y |
@@ -158,6 +163,7 @@ CONFIG_PPC_MGSUVD=y | |||
158 | # Generic MPC8xx Options | 163 | # Generic MPC8xx Options |
159 | # | 164 | # |
160 | CONFIG_8xx_COPYBACK=y | 165 | CONFIG_8xx_COPYBACK=y |
166 | # CONFIG_8xx_GPIO is not set | ||
161 | CONFIG_8xx_CPU6=y | 167 | CONFIG_8xx_CPU6=y |
162 | CONFIG_8xx_CPU15=y | 168 | CONFIG_8xx_CPU15=y |
163 | # CONFIG_NO_UCODE_PATCH is not set | 169 | # CONFIG_NO_UCODE_PATCH is not set |
@@ -177,7 +183,7 @@ CONFIG_UCODE_PATCH=y | |||
177 | # CONFIG_PPC_INDIRECT_IO is not set | 183 | # CONFIG_PPC_INDIRECT_IO is not set |
178 | # CONFIG_GENERIC_IOMAP is not set | 184 | # CONFIG_GENERIC_IOMAP is not set |
179 | # CONFIG_CPU_FREQ is not set | 185 | # CONFIG_CPU_FREQ is not set |
180 | CONFIG_PPC_CPM_NEW_BINDING=y | 186 | # CONFIG_QUICC_ENGINE is not set |
181 | # CONFIG_FSL_ULI1575 is not set | 187 | # CONFIG_FSL_ULI1575 is not set |
182 | CONFIG_CPM=y | 188 | CONFIG_CPM=y |
183 | 189 | ||
@@ -185,7 +191,6 @@ CONFIG_CPM=y | |||
185 | # Kernel options | 191 | # Kernel options |
186 | # | 192 | # |
187 | # CONFIG_HIGHMEM is not set | 193 | # CONFIG_HIGHMEM is not set |
188 | # CONFIG_TICK_ONESHOT is not set | ||
189 | # CONFIG_NO_HZ is not set | 194 | # CONFIG_NO_HZ is not set |
190 | # CONFIG_HIGH_RES_TIMERS is not set | 195 | # CONFIG_HIGH_RES_TIMERS is not set |
191 | CONFIG_GENERIC_CLOCKEVENTS_BUILD=y | 196 | CONFIG_GENERIC_CLOCKEVENTS_BUILD=y |
@@ -199,6 +204,8 @@ CONFIG_PREEMPT_NONE=y | |||
199 | # CONFIG_PREEMPT_VOLUNTARY is not set | 204 | # CONFIG_PREEMPT_VOLUNTARY is not set |
200 | # CONFIG_PREEMPT is not set | 205 | # CONFIG_PREEMPT is not set |
201 | CONFIG_BINFMT_ELF=y | 206 | CONFIG_BINFMT_ELF=y |
207 | # CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set | ||
208 | # CONFIG_HAVE_AOUT is not set | ||
202 | # CONFIG_BINFMT_MISC is not set | 209 | # CONFIG_BINFMT_MISC is not set |
203 | CONFIG_MATH_EMULATION=y | 210 | CONFIG_MATH_EMULATION=y |
204 | # CONFIG_IOMMU_HELPER is not set | 211 | # CONFIG_IOMMU_HELPER is not set |
@@ -213,17 +220,19 @@ CONFIG_FLATMEM_MANUAL=y | |||
213 | # CONFIG_SPARSEMEM_MANUAL is not set | 220 | # CONFIG_SPARSEMEM_MANUAL is not set |
214 | CONFIG_FLATMEM=y | 221 | CONFIG_FLATMEM=y |
215 | CONFIG_FLAT_NODE_MEM_MAP=y | 222 | CONFIG_FLAT_NODE_MEM_MAP=y |
216 | # CONFIG_SPARSEMEM_STATIC is not set | ||
217 | # CONFIG_SPARSEMEM_VMEMMAP_ENABLE is not set | ||
218 | CONFIG_PAGEFLAGS_EXTENDED=y | 223 | CONFIG_PAGEFLAGS_EXTENDED=y |
219 | CONFIG_SPLIT_PTLOCK_CPUS=4 | 224 | CONFIG_SPLIT_PTLOCK_CPUS=4 |
225 | CONFIG_MIGRATION=y | ||
220 | # CONFIG_RESOURCES_64BIT is not set | 226 | # CONFIG_RESOURCES_64BIT is not set |
227 | # CONFIG_PHYS_ADDR_T_64BIT is not set | ||
221 | CONFIG_ZONE_DMA_FLAG=1 | 228 | CONFIG_ZONE_DMA_FLAG=1 |
222 | CONFIG_BOUNCE=y | 229 | CONFIG_BOUNCE=y |
223 | CONFIG_VIRT_TO_BUS=y | 230 | CONFIG_VIRT_TO_BUS=y |
231 | CONFIG_UNEVICTABLE_LRU=y | ||
224 | CONFIG_FORCE_MAX_ZONEORDER=11 | 232 | CONFIG_FORCE_MAX_ZONEORDER=11 |
225 | # CONFIG_PROC_DEVICETREE is not set | 233 | # CONFIG_PROC_DEVICETREE is not set |
226 | # CONFIG_CMDLINE_BOOL is not set | 234 | # CONFIG_CMDLINE_BOOL is not set |
235 | CONFIG_EXTRA_TARGETS="" | ||
227 | # CONFIG_PM is not set | 236 | # CONFIG_PM is not set |
228 | # CONFIG_SECCOMP is not set | 237 | # CONFIG_SECCOMP is not set |
229 | CONFIG_ISA_DMA_API=y | 238 | CONFIG_ISA_DMA_API=y |
@@ -255,10 +264,6 @@ CONFIG_PHYSICAL_START=0x00000000 | |||
255 | CONFIG_TASK_SIZE=0x80000000 | 264 | CONFIG_TASK_SIZE=0x80000000 |
256 | CONFIG_CONSISTENT_START=0xfd000000 | 265 | CONFIG_CONSISTENT_START=0xfd000000 |
257 | CONFIG_CONSISTENT_SIZE=0x00200000 | 266 | CONFIG_CONSISTENT_SIZE=0x00200000 |
258 | |||
259 | # | ||
260 | # Networking | ||
261 | # | ||
262 | CONFIG_NET=y | 267 | CONFIG_NET=y |
263 | 268 | ||
264 | # | 269 | # |
@@ -309,6 +314,7 @@ CONFIG_DEFAULT_TCP_CONG="cubic" | |||
309 | # CONFIG_TIPC is not set | 314 | # CONFIG_TIPC is not set |
310 | # CONFIG_ATM is not set | 315 | # CONFIG_ATM is not set |
311 | # CONFIG_BRIDGE is not set | 316 | # CONFIG_BRIDGE is not set |
317 | # CONFIG_NET_DSA is not set | ||
312 | # CONFIG_VLAN_8021Q is not set | 318 | # CONFIG_VLAN_8021Q is not set |
313 | # CONFIG_DECNET is not set | 319 | # CONFIG_DECNET is not set |
314 | # CONFIG_LLC2 is not set | 320 | # CONFIG_LLC2 is not set |
@@ -329,11 +335,10 @@ CONFIG_DEFAULT_TCP_CONG="cubic" | |||
329 | # CONFIG_IRDA is not set | 335 | # CONFIG_IRDA is not set |
330 | # CONFIG_BT is not set | 336 | # CONFIG_BT is not set |
331 | # CONFIG_AF_RXRPC is not set | 337 | # CONFIG_AF_RXRPC is not set |
332 | 338 | # CONFIG_PHONET is not set | |
333 | # | 339 | CONFIG_WIRELESS=y |
334 | # Wireless | ||
335 | # | ||
336 | # CONFIG_CFG80211 is not set | 340 | # CONFIG_CFG80211 is not set |
341 | CONFIG_WIRELESS_OLD_REGULATORY=y | ||
337 | # CONFIG_WIRELESS_EXT is not set | 342 | # CONFIG_WIRELESS_EXT is not set |
338 | # CONFIG_MAC80211 is not set | 343 | # CONFIG_MAC80211 is not set |
339 | # CONFIG_IEEE80211 is not set | 344 | # CONFIG_IEEE80211 is not set |
@@ -447,6 +452,7 @@ CONFIG_BLK_DEV_RAM_SIZE=4096 | |||
447 | # CONFIG_BLK_DEV_XIP is not set | 452 | # CONFIG_BLK_DEV_XIP is not set |
448 | # CONFIG_CDROM_PKTCDVD is not set | 453 | # CONFIG_CDROM_PKTCDVD is not set |
449 | # CONFIG_ATA_OVER_ETH is not set | 454 | # CONFIG_ATA_OVER_ETH is not set |
455 | # CONFIG_BLK_DEV_HD is not set | ||
450 | # CONFIG_MISC_DEVICES is not set | 456 | # CONFIG_MISC_DEVICES is not set |
451 | CONFIG_HAVE_IDE=y | 457 | CONFIG_HAVE_IDE=y |
452 | # CONFIG_IDE is not set | 458 | # CONFIG_IDE is not set |
@@ -462,7 +468,6 @@ CONFIG_HAVE_IDE=y | |||
462 | # CONFIG_MD is not set | 468 | # CONFIG_MD is not set |
463 | # CONFIG_MACINTOSH_DRIVERS is not set | 469 | # CONFIG_MACINTOSH_DRIVERS is not set |
464 | CONFIG_NETDEVICES=y | 470 | CONFIG_NETDEVICES=y |
465 | # CONFIG_NETDEVICES_MULTIQUEUE is not set | ||
466 | # CONFIG_DUMMY is not set | 471 | # CONFIG_DUMMY is not set |
467 | # CONFIG_BONDING is not set | 472 | # CONFIG_BONDING is not set |
468 | # CONFIG_MACVLAN is not set | 473 | # CONFIG_MACVLAN is not set |
@@ -492,6 +497,9 @@ CONFIG_MII=y | |||
492 | # CONFIG_IBM_NEW_EMAC_RGMII is not set | 497 | # CONFIG_IBM_NEW_EMAC_RGMII is not set |
493 | # CONFIG_IBM_NEW_EMAC_TAH is not set | 498 | # CONFIG_IBM_NEW_EMAC_TAH is not set |
494 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set | 499 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set |
500 | # CONFIG_IBM_NEW_EMAC_NO_FLOW_CTRL is not set | ||
501 | # CONFIG_IBM_NEW_EMAC_MAL_CLR_ICINTSTAT is not set | ||
502 | # CONFIG_IBM_NEW_EMAC_MAL_COMMON_ERR is not set | ||
495 | # CONFIG_B44 is not set | 503 | # CONFIG_B44 is not set |
496 | CONFIG_FS_ENET=y | 504 | CONFIG_FS_ENET=y |
497 | CONFIG_FS_ENET_HAS_SCC=y | 505 | CONFIG_FS_ENET_HAS_SCC=y |
@@ -546,12 +554,6 @@ CONFIG_SERIAL_CORE=y | |||
546 | CONFIG_SERIAL_CORE_CONSOLE=y | 554 | CONFIG_SERIAL_CORE_CONSOLE=y |
547 | CONFIG_SERIAL_CPM=y | 555 | CONFIG_SERIAL_CPM=y |
548 | CONFIG_SERIAL_CPM_CONSOLE=y | 556 | CONFIG_SERIAL_CPM_CONSOLE=y |
549 | # CONFIG_SERIAL_CPM_SCC1 is not set | ||
550 | # CONFIG_SERIAL_CPM_SCC2 is not set | ||
551 | # CONFIG_SERIAL_CPM_SCC3 is not set | ||
552 | # CONFIG_SERIAL_CPM_SCC4 is not set | ||
553 | CONFIG_SERIAL_CPM_SMC1=y | ||
554 | # CONFIG_SERIAL_CPM_SMC2 is not set | ||
555 | CONFIG_UNIX98_PTYS=y | 557 | CONFIG_UNIX98_PTYS=y |
556 | # CONFIG_LEGACY_PTYS is not set | 558 | # CONFIG_LEGACY_PTYS is not set |
557 | # CONFIG_IPMI_HANDLER is not set | 559 | # CONFIG_IPMI_HANDLER is not set |
@@ -564,10 +566,13 @@ CONFIG_GEN_RTC=y | |||
564 | # CONFIG_TCG_TPM is not set | 566 | # CONFIG_TCG_TPM is not set |
565 | # CONFIG_I2C is not set | 567 | # CONFIG_I2C is not set |
566 | # CONFIG_SPI is not set | 568 | # CONFIG_SPI is not set |
569 | CONFIG_ARCH_WANT_OPTIONAL_GPIOLIB=y | ||
570 | # CONFIG_GPIOLIB is not set | ||
567 | # CONFIG_W1 is not set | 571 | # CONFIG_W1 is not set |
568 | # CONFIG_POWER_SUPPLY is not set | 572 | # CONFIG_POWER_SUPPLY is not set |
569 | # CONFIG_HWMON is not set | 573 | # CONFIG_HWMON is not set |
570 | # CONFIG_THERMAL is not set | 574 | # CONFIG_THERMAL is not set |
575 | # CONFIG_THERMAL_HWMON is not set | ||
571 | # CONFIG_WATCHDOG is not set | 576 | # CONFIG_WATCHDOG is not set |
572 | 577 | ||
573 | # | 578 | # |
@@ -579,8 +584,18 @@ CONFIG_SSB_POSSIBLE=y | |||
579 | # | 584 | # |
580 | # Multifunction device drivers | 585 | # Multifunction device drivers |
581 | # | 586 | # |
587 | # CONFIG_MFD_CORE is not set | ||
582 | # CONFIG_MFD_SM501 is not set | 588 | # CONFIG_MFD_SM501 is not set |
583 | # CONFIG_HTC_PASIC3 is not set | 589 | # CONFIG_HTC_PASIC3 is not set |
590 | # CONFIG_MFD_TMIO is not set | ||
591 | |||
592 | # | ||
593 | # Voltage and Current regulators | ||
594 | # | ||
595 | # CONFIG_REGULATOR is not set | ||
596 | # CONFIG_REGULATOR_FIXED_VOLTAGE is not set | ||
597 | # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set | ||
598 | # CONFIG_REGULATOR_BQ24022 is not set | ||
584 | 599 | ||
585 | # | 600 | # |
586 | # Multimedia devices | 601 | # Multimedia devices |
@@ -610,10 +625,6 @@ CONFIG_SSB_POSSIBLE=y | |||
610 | # Display device support | 625 | # Display device support |
611 | # | 626 | # |
612 | # CONFIG_DISPLAY_SUPPORT is not set | 627 | # CONFIG_DISPLAY_SUPPORT is not set |
613 | |||
614 | # | ||
615 | # Sound | ||
616 | # | ||
617 | # CONFIG_SOUND is not set | 628 | # CONFIG_SOUND is not set |
618 | # CONFIG_USB_SUPPORT is not set | 629 | # CONFIG_USB_SUPPORT is not set |
619 | # CONFIG_MMC is not set | 630 | # CONFIG_MMC is not set |
@@ -624,6 +635,7 @@ CONFIG_SSB_POSSIBLE=y | |||
624 | # CONFIG_RTC_CLASS is not set | 635 | # CONFIG_RTC_CLASS is not set |
625 | # CONFIG_DMADEVICES is not set | 636 | # CONFIG_DMADEVICES is not set |
626 | # CONFIG_UIO is not set | 637 | # CONFIG_UIO is not set |
638 | # CONFIG_STAGING is not set | ||
627 | 639 | ||
628 | # | 640 | # |
629 | # File systems | 641 | # File systems |
@@ -637,13 +649,14 @@ CONFIG_EXT3_FS=y | |||
637 | CONFIG_EXT3_FS_XATTR=y | 649 | CONFIG_EXT3_FS_XATTR=y |
638 | # CONFIG_EXT3_FS_POSIX_ACL is not set | 650 | # CONFIG_EXT3_FS_POSIX_ACL is not set |
639 | # CONFIG_EXT3_FS_SECURITY is not set | 651 | # CONFIG_EXT3_FS_SECURITY is not set |
640 | # CONFIG_EXT4DEV_FS is not set | 652 | # CONFIG_EXT4_FS is not set |
641 | CONFIG_JBD=y | 653 | CONFIG_JBD=y |
642 | # CONFIG_JBD_DEBUG is not set | 654 | # CONFIG_JBD_DEBUG is not set |
643 | CONFIG_FS_MBCACHE=y | 655 | CONFIG_FS_MBCACHE=y |
644 | # CONFIG_REISERFS_FS is not set | 656 | # CONFIG_REISERFS_FS is not set |
645 | # CONFIG_JFS_FS is not set | 657 | # CONFIG_JFS_FS is not set |
646 | # CONFIG_FS_POSIX_ACL is not set | 658 | # CONFIG_FS_POSIX_ACL is not set |
659 | CONFIG_FILE_LOCKING=y | ||
647 | # CONFIG_XFS_FS is not set | 660 | # CONFIG_XFS_FS is not set |
648 | # CONFIG_OCFS2_FS is not set | 661 | # CONFIG_OCFS2_FS is not set |
649 | CONFIG_DNOTIFY=y | 662 | CONFIG_DNOTIFY=y |
@@ -673,6 +686,7 @@ CONFIG_INOTIFY_USER=y | |||
673 | CONFIG_PROC_FS=y | 686 | CONFIG_PROC_FS=y |
674 | # CONFIG_PROC_KCORE is not set | 687 | # CONFIG_PROC_KCORE is not set |
675 | CONFIG_PROC_SYSCTL=y | 688 | CONFIG_PROC_SYSCTL=y |
689 | CONFIG_PROC_PAGE_MONITOR=y | ||
676 | CONFIG_SYSFS=y | 690 | CONFIG_SYSFS=y |
677 | CONFIG_TMPFS=y | 691 | CONFIG_TMPFS=y |
678 | # CONFIG_TMPFS_POSIX_ACL is not set | 692 | # CONFIG_TMPFS_POSIX_ACL is not set |
@@ -703,6 +717,7 @@ CONFIG_JFFS2_RTIME=y | |||
703 | CONFIG_CRAMFS=y | 717 | CONFIG_CRAMFS=y |
704 | # CONFIG_VXFS_FS is not set | 718 | # CONFIG_VXFS_FS is not set |
705 | # CONFIG_MINIX_FS is not set | 719 | # CONFIG_MINIX_FS is not set |
720 | # CONFIG_OMFS_FS is not set | ||
706 | # CONFIG_HPFS_FS is not set | 721 | # CONFIG_HPFS_FS is not set |
707 | # CONFIG_QNX4FS_FS is not set | 722 | # CONFIG_QNX4FS_FS is not set |
708 | # CONFIG_ROMFS_FS is not set | 723 | # CONFIG_ROMFS_FS is not set |
@@ -713,13 +728,13 @@ CONFIG_NFS_FS=y | |||
713 | CONFIG_NFS_V3=y | 728 | CONFIG_NFS_V3=y |
714 | # CONFIG_NFS_V3_ACL is not set | 729 | # CONFIG_NFS_V3_ACL is not set |
715 | # CONFIG_NFS_V4 is not set | 730 | # CONFIG_NFS_V4 is not set |
716 | # CONFIG_NFSD is not set | ||
717 | CONFIG_ROOT_NFS=y | 731 | CONFIG_ROOT_NFS=y |
732 | # CONFIG_NFSD is not set | ||
718 | CONFIG_LOCKD=y | 733 | CONFIG_LOCKD=y |
719 | CONFIG_LOCKD_V4=y | 734 | CONFIG_LOCKD_V4=y |
720 | CONFIG_NFS_COMMON=y | 735 | CONFIG_NFS_COMMON=y |
721 | CONFIG_SUNRPC=y | 736 | CONFIG_SUNRPC=y |
722 | # CONFIG_SUNRPC_BIND34 is not set | 737 | # CONFIG_SUNRPC_REGISTER_V4 is not set |
723 | # CONFIG_RPCSEC_GSS_KRB5 is not set | 738 | # CONFIG_RPCSEC_GSS_KRB5 is not set |
724 | # CONFIG_RPCSEC_GSS_SPKM3 is not set | 739 | # CONFIG_RPCSEC_GSS_SPKM3 is not set |
725 | # CONFIG_SMB_FS is not set | 740 | # CONFIG_SMB_FS is not set |
@@ -756,9 +771,9 @@ CONFIG_MSDOS_PARTITION=y | |||
756 | # Library routines | 771 | # Library routines |
757 | # | 772 | # |
758 | CONFIG_BITREVERSE=y | 773 | CONFIG_BITREVERSE=y |
759 | # CONFIG_GENERIC_FIND_FIRST_BIT is not set | ||
760 | CONFIG_CRC_CCITT=y | 774 | CONFIG_CRC_CCITT=y |
761 | # CONFIG_CRC16 is not set | 775 | # CONFIG_CRC16 is not set |
776 | # CONFIG_CRC_T10DIF is not set | ||
762 | # CONFIG_CRC_ITU_T is not set | 777 | # CONFIG_CRC_ITU_T is not set |
763 | CONFIG_CRC32=y | 778 | CONFIG_CRC32=y |
764 | # CONFIG_CRC7 is not set | 779 | # CONFIG_CRC7 is not set |
@@ -783,7 +798,17 @@ CONFIG_FRAME_WARN=1024 | |||
783 | CONFIG_DEBUG_FS=y | 798 | CONFIG_DEBUG_FS=y |
784 | # CONFIG_HEADERS_CHECK is not set | 799 | # CONFIG_HEADERS_CHECK is not set |
785 | # CONFIG_DEBUG_KERNEL is not set | 800 | # CONFIG_DEBUG_KERNEL is not set |
801 | # CONFIG_DEBUG_MEMORY_INIT is not set | ||
802 | # CONFIG_RCU_CPU_STALL_DETECTOR is not set | ||
803 | # CONFIG_LATENCYTOP is not set | ||
804 | CONFIG_HAVE_FUNCTION_TRACER=y | ||
805 | |||
806 | # | ||
807 | # Tracers | ||
808 | # | ||
809 | # CONFIG_DYNAMIC_PRINTK_DEBUG is not set | ||
786 | # CONFIG_SAMPLES is not set | 810 | # CONFIG_SAMPLES is not set |
811 | CONFIG_HAVE_ARCH_KGDB=y | ||
787 | # CONFIG_IRQSTACKS is not set | 812 | # CONFIG_IRQSTACKS is not set |
788 | # CONFIG_VIRQ_DEBUG is not set | 813 | # CONFIG_VIRQ_DEBUG is not set |
789 | # CONFIG_PPC_EARLY_DEBUG is not set | 814 | # CONFIG_PPC_EARLY_DEBUG is not set |
@@ -793,12 +818,14 @@ CONFIG_DEBUG_FS=y | |||
793 | # | 818 | # |
794 | # CONFIG_KEYS is not set | 819 | # CONFIG_KEYS is not set |
795 | # CONFIG_SECURITY is not set | 820 | # CONFIG_SECURITY is not set |
821 | # CONFIG_SECURITYFS is not set | ||
796 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set | 822 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set |
797 | CONFIG_CRYPTO=y | 823 | CONFIG_CRYPTO=y |
798 | 824 | ||
799 | # | 825 | # |
800 | # Crypto core or helper | 826 | # Crypto core or helper |
801 | # | 827 | # |
828 | # CONFIG_CRYPTO_FIPS is not set | ||
802 | # CONFIG_CRYPTO_MANAGER is not set | 829 | # CONFIG_CRYPTO_MANAGER is not set |
803 | # CONFIG_CRYPTO_GF128MUL is not set | 830 | # CONFIG_CRYPTO_GF128MUL is not set |
804 | # CONFIG_CRYPTO_NULL is not set | 831 | # CONFIG_CRYPTO_NULL is not set |
@@ -836,6 +863,10 @@ CONFIG_CRYPTO=y | |||
836 | # CONFIG_CRYPTO_MD4 is not set | 863 | # CONFIG_CRYPTO_MD4 is not set |
837 | # CONFIG_CRYPTO_MD5 is not set | 864 | # CONFIG_CRYPTO_MD5 is not set |
838 | # CONFIG_CRYPTO_MICHAEL_MIC is not set | 865 | # CONFIG_CRYPTO_MICHAEL_MIC is not set |
866 | # CONFIG_CRYPTO_RMD128 is not set | ||
867 | # CONFIG_CRYPTO_RMD160 is not set | ||
868 | # CONFIG_CRYPTO_RMD256 is not set | ||
869 | # CONFIG_CRYPTO_RMD320 is not set | ||
839 | # CONFIG_CRYPTO_SHA1 is not set | 870 | # CONFIG_CRYPTO_SHA1 is not set |
840 | # CONFIG_CRYPTO_SHA256 is not set | 871 | # CONFIG_CRYPTO_SHA256 is not set |
841 | # CONFIG_CRYPTO_SHA512 is not set | 872 | # CONFIG_CRYPTO_SHA512 is not set |
@@ -866,7 +897,13 @@ CONFIG_CRYPTO=y | |||
866 | # | 897 | # |
867 | # CONFIG_CRYPTO_DEFLATE is not set | 898 | # CONFIG_CRYPTO_DEFLATE is not set |
868 | # CONFIG_CRYPTO_LZO is not set | 899 | # CONFIG_CRYPTO_LZO is not set |
900 | |||
901 | # | ||
902 | # Random Number Generation | ||
903 | # | ||
904 | # CONFIG_CRYPTO_ANSI_CPRNG is not set | ||
869 | CONFIG_CRYPTO_HW=y | 905 | CONFIG_CRYPTO_HW=y |
870 | # CONFIG_PPC_CLOCK is not set | 906 | # CONFIG_CRYPTO_DEV_TALITOS is not set |
907 | CONFIG_PPC_CLOCK=y | ||
871 | CONFIG_PPC_LIB_RHEAP=y | 908 | CONFIG_PPC_LIB_RHEAP=y |
872 | # CONFIG_VIRTUALIZATION is not set | 909 | # CONFIG_VIRTUALIZATION is not set |
diff --git a/arch/powerpc/configs/mpc7448_hpc2_defconfig b/arch/powerpc/configs/mpc7448_hpc2_defconfig index ab5199f26a24..f80b1ca43afb 100644 --- a/arch/powerpc/configs/mpc7448_hpc2_defconfig +++ b/arch/powerpc/configs/mpc7448_hpc2_defconfig | |||
@@ -1,7 +1,7 @@ | |||
1 | # | 1 | # |
2 | # Automatically generated make config: don't edit | 2 | # Automatically generated make config: don't edit |
3 | # Linux kernel version: 2.6.27-rc4 | 3 | # Linux kernel version: 2.6.28-rc3 |
4 | # Thu Aug 21 00:52:06 2008 | 4 | # Sat Nov 8 12:39:40 2008 |
5 | # | 5 | # |
6 | # CONFIG_PPC64 is not set | 6 | # CONFIG_PPC64 is not set |
7 | 7 | ||
@@ -22,7 +22,7 @@ CONFIG_PPC_STD_MMU_32=y | |||
22 | # CONFIG_SMP is not set | 22 | # CONFIG_SMP is not set |
23 | CONFIG_PPC32=y | 23 | CONFIG_PPC32=y |
24 | CONFIG_WORD_SIZE=32 | 24 | CONFIG_WORD_SIZE=32 |
25 | CONFIG_PPC_MERGE=y | 25 | # CONFIG_ARCH_PHYS_ADDR_T_64BIT is not set |
26 | CONFIG_MMU=y | 26 | CONFIG_MMU=y |
27 | CONFIG_GENERIC_CMOS_UPDATE=y | 27 | CONFIG_GENERIC_CMOS_UPDATE=y |
28 | CONFIG_GENERIC_TIME=y | 28 | CONFIG_GENERIC_TIME=y |
@@ -104,7 +104,9 @@ CONFIG_SIGNALFD=y | |||
104 | CONFIG_TIMERFD=y | 104 | CONFIG_TIMERFD=y |
105 | CONFIG_EVENTFD=y | 105 | CONFIG_EVENTFD=y |
106 | CONFIG_SHMEM=y | 106 | CONFIG_SHMEM=y |
107 | CONFIG_AIO=y | ||
107 | CONFIG_VM_EVENT_COUNTERS=y | 108 | CONFIG_VM_EVENT_COUNTERS=y |
109 | CONFIG_PCI_QUIRKS=y | ||
108 | CONFIG_SLUB_DEBUG=y | 110 | CONFIG_SLUB_DEBUG=y |
109 | # CONFIG_SLAB is not set | 111 | # CONFIG_SLAB is not set |
110 | CONFIG_SLUB=y | 112 | CONFIG_SLUB=y |
@@ -117,10 +119,6 @@ CONFIG_HAVE_IOREMAP_PROT=y | |||
117 | CONFIG_HAVE_KPROBES=y | 119 | CONFIG_HAVE_KPROBES=y |
118 | CONFIG_HAVE_KRETPROBES=y | 120 | CONFIG_HAVE_KRETPROBES=y |
119 | CONFIG_HAVE_ARCH_TRACEHOOK=y | 121 | CONFIG_HAVE_ARCH_TRACEHOOK=y |
120 | # CONFIG_HAVE_DMA_ATTRS is not set | ||
121 | # CONFIG_USE_GENERIC_SMP_HELPERS is not set | ||
122 | # CONFIG_HAVE_CLK is not set | ||
123 | CONFIG_PROC_PAGE_MONITOR=y | ||
124 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set | 122 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set |
125 | CONFIG_SLABINFO=y | 123 | CONFIG_SLABINFO=y |
126 | CONFIG_RT_MUTEXES=y | 124 | CONFIG_RT_MUTEXES=y |
@@ -147,6 +145,7 @@ CONFIG_DEFAULT_AS=y | |||
147 | # CONFIG_DEFAULT_NOOP is not set | 145 | # CONFIG_DEFAULT_NOOP is not set |
148 | CONFIG_DEFAULT_IOSCHED="anticipatory" | 146 | CONFIG_DEFAULT_IOSCHED="anticipatory" |
149 | CONFIG_CLASSIC_RCU=y | 147 | CONFIG_CLASSIC_RCU=y |
148 | # CONFIG_FREEZER is not set | ||
150 | 149 | ||
151 | # | 150 | # |
152 | # Platform support | 151 | # Platform support |
@@ -204,6 +203,8 @@ CONFIG_PREEMPT_NONE=y | |||
204 | # CONFIG_PREEMPT_VOLUNTARY is not set | 203 | # CONFIG_PREEMPT_VOLUNTARY is not set |
205 | # CONFIG_PREEMPT is not set | 204 | # CONFIG_PREEMPT is not set |
206 | CONFIG_BINFMT_ELF=y | 205 | CONFIG_BINFMT_ELF=y |
206 | # CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set | ||
207 | # CONFIG_HAVE_AOUT is not set | ||
207 | CONFIG_BINFMT_MISC=y | 208 | CONFIG_BINFMT_MISC=y |
208 | # CONFIG_IOMMU_HELPER is not set | 209 | # CONFIG_IOMMU_HELPER is not set |
209 | CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y | 210 | CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y |
@@ -218,15 +219,15 @@ CONFIG_FLATMEM_MANUAL=y | |||
218 | # CONFIG_SPARSEMEM_MANUAL is not set | 219 | # CONFIG_SPARSEMEM_MANUAL is not set |
219 | CONFIG_FLATMEM=y | 220 | CONFIG_FLATMEM=y |
220 | CONFIG_FLAT_NODE_MEM_MAP=y | 221 | CONFIG_FLAT_NODE_MEM_MAP=y |
221 | # CONFIG_SPARSEMEM_STATIC is not set | ||
222 | # CONFIG_SPARSEMEM_VMEMMAP_ENABLE is not set | ||
223 | CONFIG_PAGEFLAGS_EXTENDED=y | 222 | CONFIG_PAGEFLAGS_EXTENDED=y |
224 | CONFIG_SPLIT_PTLOCK_CPUS=4 | 223 | CONFIG_SPLIT_PTLOCK_CPUS=4 |
225 | CONFIG_MIGRATION=y | 224 | CONFIG_MIGRATION=y |
226 | # CONFIG_RESOURCES_64BIT is not set | 225 | # CONFIG_RESOURCES_64BIT is not set |
226 | # CONFIG_PHYS_ADDR_T_64BIT is not set | ||
227 | CONFIG_ZONE_DMA_FLAG=1 | 227 | CONFIG_ZONE_DMA_FLAG=1 |
228 | CONFIG_BOUNCE=y | 228 | CONFIG_BOUNCE=y |
229 | CONFIG_VIRT_TO_BUS=y | 229 | CONFIG_VIRT_TO_BUS=y |
230 | CONFIG_UNEVICTABLE_LRU=y | ||
230 | CONFIG_FORCE_MAX_ZONEORDER=11 | 231 | CONFIG_FORCE_MAX_ZONEORDER=11 |
231 | CONFIG_PROC_DEVICETREE=y | 232 | CONFIG_PROC_DEVICETREE=y |
232 | # CONFIG_CMDLINE_BOOL is not set | 233 | # CONFIG_CMDLINE_BOOL is not set |
@@ -247,7 +248,7 @@ CONFIG_PCI_SYSCALL=y | |||
247 | # CONFIG_PCIEPORTBUS is not set | 248 | # CONFIG_PCIEPORTBUS is not set |
248 | CONFIG_ARCH_SUPPORTS_MSI=y | 249 | CONFIG_ARCH_SUPPORTS_MSI=y |
249 | # CONFIG_PCI_MSI is not set | 250 | # CONFIG_PCI_MSI is not set |
250 | CONFIG_PCI_LEGACY=y | 251 | # CONFIG_PCI_LEGACY is not set |
251 | # CONFIG_PCCARD is not set | 252 | # CONFIG_PCCARD is not set |
252 | # CONFIG_HOTPLUG_PCI is not set | 253 | # CONFIG_HOTPLUG_PCI is not set |
253 | # CONFIG_HAS_RAPIDIO is not set | 254 | # CONFIG_HAS_RAPIDIO is not set |
@@ -315,6 +316,7 @@ CONFIG_DEFAULT_TCP_CONG="cubic" | |||
315 | # CONFIG_TIPC is not set | 316 | # CONFIG_TIPC is not set |
316 | # CONFIG_ATM is not set | 317 | # CONFIG_ATM is not set |
317 | # CONFIG_BRIDGE is not set | 318 | # CONFIG_BRIDGE is not set |
319 | # CONFIG_NET_DSA is not set | ||
318 | # CONFIG_VLAN_8021Q is not set | 320 | # CONFIG_VLAN_8021Q is not set |
319 | # CONFIG_DECNET is not set | 321 | # CONFIG_DECNET is not set |
320 | # CONFIG_LLC2 is not set | 322 | # CONFIG_LLC2 is not set |
@@ -335,11 +337,10 @@ CONFIG_DEFAULT_TCP_CONG="cubic" | |||
335 | # CONFIG_IRDA is not set | 337 | # CONFIG_IRDA is not set |
336 | # CONFIG_BT is not set | 338 | # CONFIG_BT is not set |
337 | # CONFIG_AF_RXRPC is not set | 339 | # CONFIG_AF_RXRPC is not set |
338 | 340 | # CONFIG_PHONET is not set | |
339 | # | 341 | CONFIG_WIRELESS=y |
340 | # Wireless | ||
341 | # | ||
342 | # CONFIG_CFG80211 is not set | 342 | # CONFIG_CFG80211 is not set |
343 | CONFIG_WIRELESS_OLD_REGULATORY=y | ||
343 | # CONFIG_WIRELESS_EXT is not set | 344 | # CONFIG_WIRELESS_EXT is not set |
344 | # CONFIG_MAC80211 is not set | 345 | # CONFIG_MAC80211 is not set |
345 | # CONFIG_IEEE80211 is not set | 346 | # CONFIG_IEEE80211 is not set |
@@ -576,6 +577,9 @@ CONFIG_MII=y | |||
576 | # CONFIG_IBM_NEW_EMAC_RGMII is not set | 577 | # CONFIG_IBM_NEW_EMAC_RGMII is not set |
577 | # CONFIG_IBM_NEW_EMAC_TAH is not set | 578 | # CONFIG_IBM_NEW_EMAC_TAH is not set |
578 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set | 579 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set |
580 | # CONFIG_IBM_NEW_EMAC_NO_FLOW_CTRL is not set | ||
581 | # CONFIG_IBM_NEW_EMAC_MAL_CLR_ICINTSTAT is not set | ||
582 | # CONFIG_IBM_NEW_EMAC_MAL_COMMON_ERR is not set | ||
579 | CONFIG_NET_PCI=y | 583 | CONFIG_NET_PCI=y |
580 | # CONFIG_PCNET32 is not set | 584 | # CONFIG_PCNET32 is not set |
581 | # CONFIG_AMD8111_ETH is not set | 585 | # CONFIG_AMD8111_ETH is not set |
@@ -600,6 +604,7 @@ CONFIG_8139TOO=y | |||
600 | # CONFIG_TLAN is not set | 604 | # CONFIG_TLAN is not set |
601 | # CONFIG_VIA_RHINE is not set | 605 | # CONFIG_VIA_RHINE is not set |
602 | # CONFIG_SC92031 is not set | 606 | # CONFIG_SC92031 is not set |
607 | # CONFIG_ATL2 is not set | ||
603 | CONFIG_NETDEV_1000=y | 608 | CONFIG_NETDEV_1000=y |
604 | # CONFIG_ACENIC is not set | 609 | # CONFIG_ACENIC is not set |
605 | # CONFIG_DL2K is not set | 610 | # CONFIG_DL2K is not set |
@@ -622,18 +627,22 @@ CONFIG_TSI108_ETH=y | |||
622 | # CONFIG_QLA3XXX is not set | 627 | # CONFIG_QLA3XXX is not set |
623 | # CONFIG_ATL1 is not set | 628 | # CONFIG_ATL1 is not set |
624 | # CONFIG_ATL1E is not set | 629 | # CONFIG_ATL1E is not set |
630 | # CONFIG_JME is not set | ||
625 | CONFIG_NETDEV_10000=y | 631 | CONFIG_NETDEV_10000=y |
626 | # CONFIG_CHELSIO_T1 is not set | 632 | # CONFIG_CHELSIO_T1 is not set |
627 | # CONFIG_CHELSIO_T3 is not set | 633 | # CONFIG_CHELSIO_T3 is not set |
634 | # CONFIG_ENIC is not set | ||
628 | # CONFIG_IXGBE is not set | 635 | # CONFIG_IXGBE is not set |
629 | # CONFIG_IXGB is not set | 636 | # CONFIG_IXGB is not set |
630 | # CONFIG_S2IO is not set | 637 | # CONFIG_S2IO is not set |
631 | # CONFIG_MYRI10GE is not set | 638 | # CONFIG_MYRI10GE is not set |
632 | # CONFIG_NETXEN_NIC is not set | 639 | # CONFIG_NETXEN_NIC is not set |
633 | # CONFIG_NIU is not set | 640 | # CONFIG_NIU is not set |
641 | # CONFIG_MLX4_EN is not set | ||
634 | # CONFIG_MLX4_CORE is not set | 642 | # CONFIG_MLX4_CORE is not set |
635 | # CONFIG_TEHUTI is not set | 643 | # CONFIG_TEHUTI is not set |
636 | # CONFIG_BNX2X is not set | 644 | # CONFIG_BNX2X is not set |
645 | # CONFIG_QLGE is not set | ||
637 | # CONFIG_SFC is not set | 646 | # CONFIG_SFC is not set |
638 | # CONFIG_TR is not set | 647 | # CONFIG_TR is not set |
639 | 648 | ||
@@ -767,6 +776,14 @@ CONFIG_SSB_POSSIBLE=y | |||
767 | # CONFIG_MFD_TMIO is not set | 776 | # CONFIG_MFD_TMIO is not set |
768 | 777 | ||
769 | # | 778 | # |
779 | # Voltage and Current regulators | ||
780 | # | ||
781 | # CONFIG_REGULATOR is not set | ||
782 | # CONFIG_REGULATOR_FIXED_VOLTAGE is not set | ||
783 | # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set | ||
784 | # CONFIG_REGULATOR_BQ24022 is not set | ||
785 | |||
786 | # | ||
770 | # Multimedia devices | 787 | # Multimedia devices |
771 | # | 788 | # |
772 | 789 | ||
@@ -801,6 +818,12 @@ CONFIG_HID_SUPPORT=y | |||
801 | CONFIG_HID=y | 818 | CONFIG_HID=y |
802 | # CONFIG_HID_DEBUG is not set | 819 | # CONFIG_HID_DEBUG is not set |
803 | # CONFIG_HIDRAW is not set | 820 | # CONFIG_HIDRAW is not set |
821 | # CONFIG_HID_PID is not set | ||
822 | |||
823 | # | ||
824 | # Special HID drivers | ||
825 | # | ||
826 | CONFIG_HID_COMPAT=y | ||
804 | CONFIG_USB_SUPPORT=y | 827 | CONFIG_USB_SUPPORT=y |
805 | CONFIG_USB_ARCH_HAS_HCD=y | 828 | CONFIG_USB_ARCH_HAS_HCD=y |
806 | CONFIG_USB_ARCH_HAS_OHCI=y | 829 | CONFIG_USB_ARCH_HAS_OHCI=y |
@@ -817,6 +840,7 @@ CONFIG_USB_ARCH_HAS_EHCI=y | |||
817 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' | 840 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' |
818 | # | 841 | # |
819 | # CONFIG_USB_GADGET is not set | 842 | # CONFIG_USB_GADGET is not set |
843 | # CONFIG_UWB is not set | ||
820 | # CONFIG_MMC is not set | 844 | # CONFIG_MMC is not set |
821 | # CONFIG_MEMSTICK is not set | 845 | # CONFIG_MEMSTICK is not set |
822 | # CONFIG_NEW_LEDS is not set | 846 | # CONFIG_NEW_LEDS is not set |
@@ -826,6 +850,7 @@ CONFIG_USB_ARCH_HAS_EHCI=y | |||
826 | # CONFIG_RTC_CLASS is not set | 850 | # CONFIG_RTC_CLASS is not set |
827 | # CONFIG_DMADEVICES is not set | 851 | # CONFIG_DMADEVICES is not set |
828 | # CONFIG_UIO is not set | 852 | # CONFIG_UIO is not set |
853 | # CONFIG_STAGING is not set | ||
829 | 854 | ||
830 | # | 855 | # |
831 | # File systems | 856 | # File systems |
@@ -837,12 +862,13 @@ CONFIG_EXT3_FS=y | |||
837 | CONFIG_EXT3_FS_XATTR=y | 862 | CONFIG_EXT3_FS_XATTR=y |
838 | # CONFIG_EXT3_FS_POSIX_ACL is not set | 863 | # CONFIG_EXT3_FS_POSIX_ACL is not set |
839 | # CONFIG_EXT3_FS_SECURITY is not set | 864 | # CONFIG_EXT3_FS_SECURITY is not set |
840 | # CONFIG_EXT4DEV_FS is not set | 865 | # CONFIG_EXT4_FS is not set |
841 | CONFIG_JBD=y | 866 | CONFIG_JBD=y |
842 | CONFIG_FS_MBCACHE=y | 867 | CONFIG_FS_MBCACHE=y |
843 | # CONFIG_REISERFS_FS is not set | 868 | # CONFIG_REISERFS_FS is not set |
844 | # CONFIG_JFS_FS is not set | 869 | # CONFIG_JFS_FS is not set |
845 | # CONFIG_FS_POSIX_ACL is not set | 870 | # CONFIG_FS_POSIX_ACL is not set |
871 | CONFIG_FILE_LOCKING=y | ||
846 | # CONFIG_XFS_FS is not set | 872 | # CONFIG_XFS_FS is not set |
847 | # CONFIG_OCFS2_FS is not set | 873 | # CONFIG_OCFS2_FS is not set |
848 | CONFIG_DNOTIFY=y | 874 | CONFIG_DNOTIFY=y |
@@ -872,6 +898,7 @@ CONFIG_INOTIFY_USER=y | |||
872 | CONFIG_PROC_FS=y | 898 | CONFIG_PROC_FS=y |
873 | CONFIG_PROC_KCORE=y | 899 | CONFIG_PROC_KCORE=y |
874 | CONFIG_PROC_SYSCTL=y | 900 | CONFIG_PROC_SYSCTL=y |
901 | CONFIG_PROC_PAGE_MONITOR=y | ||
875 | CONFIG_SYSFS=y | 902 | CONFIG_SYSFS=y |
876 | CONFIG_TMPFS=y | 903 | CONFIG_TMPFS=y |
877 | # CONFIG_TMPFS_POSIX_ACL is not set | 904 | # CONFIG_TMPFS_POSIX_ACL is not set |
@@ -906,6 +933,7 @@ CONFIG_ROOT_NFS=y | |||
906 | CONFIG_LOCKD=y | 933 | CONFIG_LOCKD=y |
907 | CONFIG_NFS_COMMON=y | 934 | CONFIG_NFS_COMMON=y |
908 | CONFIG_SUNRPC=y | 935 | CONFIG_SUNRPC=y |
936 | # CONFIG_SUNRPC_REGISTER_V4 is not set | ||
909 | # CONFIG_RPCSEC_GSS_KRB5 is not set | 937 | # CONFIG_RPCSEC_GSS_KRB5 is not set |
910 | # CONFIG_RPCSEC_GSS_SPKM3 is not set | 938 | # CONFIG_RPCSEC_GSS_SPKM3 is not set |
911 | # CONFIG_SMB_FS is not set | 939 | # CONFIG_SMB_FS is not set |
@@ -942,7 +970,6 @@ CONFIG_MSDOS_PARTITION=y | |||
942 | # Library routines | 970 | # Library routines |
943 | # | 971 | # |
944 | CONFIG_BITREVERSE=y | 972 | CONFIG_BITREVERSE=y |
945 | # CONFIG_GENERIC_FIND_FIRST_BIT is not set | ||
946 | # CONFIG_CRC_CCITT is not set | 973 | # CONFIG_CRC_CCITT is not set |
947 | # CONFIG_CRC16 is not set | 974 | # CONFIG_CRC16 is not set |
948 | CONFIG_CRC_T10DIF=y | 975 | CONFIG_CRC_T10DIF=y |
@@ -972,13 +999,15 @@ CONFIG_FRAME_WARN=1024 | |||
972 | # CONFIG_SLUB_STATS is not set | 999 | # CONFIG_SLUB_STATS is not set |
973 | # CONFIG_DEBUG_BUGVERBOSE is not set | 1000 | # CONFIG_DEBUG_BUGVERBOSE is not set |
974 | # CONFIG_DEBUG_MEMORY_INIT is not set | 1001 | # CONFIG_DEBUG_MEMORY_INIT is not set |
1002 | # CONFIG_RCU_CPU_STALL_DETECTOR is not set | ||
975 | # CONFIG_LATENCYTOP is not set | 1003 | # CONFIG_LATENCYTOP is not set |
976 | CONFIG_SYSCTL_SYSCALL_CHECK=y | 1004 | CONFIG_SYSCTL_SYSCALL_CHECK=y |
977 | CONFIG_HAVE_FTRACE=y | 1005 | CONFIG_HAVE_FUNCTION_TRACER=y |
978 | CONFIG_HAVE_DYNAMIC_FTRACE=y | 1006 | |
979 | # CONFIG_FTRACE is not set | 1007 | # |
980 | # CONFIG_SCHED_TRACER is not set | 1008 | # Tracers |
981 | # CONFIG_CONTEXT_SWITCH_TRACER is not set | 1009 | # |
1010 | # CONFIG_DYNAMIC_PRINTK_DEBUG is not set | ||
982 | # CONFIG_SAMPLES is not set | 1011 | # CONFIG_SAMPLES is not set |
983 | CONFIG_HAVE_ARCH_KGDB=y | 1012 | CONFIG_HAVE_ARCH_KGDB=y |
984 | # CONFIG_IRQSTACKS is not set | 1013 | # CONFIG_IRQSTACKS is not set |
@@ -990,12 +1019,14 @@ CONFIG_HAVE_ARCH_KGDB=y | |||
990 | # | 1019 | # |
991 | # CONFIG_KEYS is not set | 1020 | # CONFIG_KEYS is not set |
992 | # CONFIG_SECURITY is not set | 1021 | # CONFIG_SECURITY is not set |
1022 | # CONFIG_SECURITYFS is not set | ||
993 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set | 1023 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set |
994 | CONFIG_CRYPTO=y | 1024 | CONFIG_CRYPTO=y |
995 | 1025 | ||
996 | # | 1026 | # |
997 | # Crypto core or helper | 1027 | # Crypto core or helper |
998 | # | 1028 | # |
1029 | # CONFIG_CRYPTO_FIPS is not set | ||
999 | # CONFIG_CRYPTO_MANAGER is not set | 1030 | # CONFIG_CRYPTO_MANAGER is not set |
1000 | # CONFIG_CRYPTO_GF128MUL is not set | 1031 | # CONFIG_CRYPTO_GF128MUL is not set |
1001 | # CONFIG_CRYPTO_NULL is not set | 1032 | # CONFIG_CRYPTO_NULL is not set |
@@ -1067,6 +1098,11 @@ CONFIG_CRYPTO=y | |||
1067 | # | 1098 | # |
1068 | # CONFIG_CRYPTO_DEFLATE is not set | 1099 | # CONFIG_CRYPTO_DEFLATE is not set |
1069 | # CONFIG_CRYPTO_LZO is not set | 1100 | # CONFIG_CRYPTO_LZO is not set |
1101 | |||
1102 | # | ||
1103 | # Random Number Generation | ||
1104 | # | ||
1105 | # CONFIG_CRYPTO_ANSI_CPRNG is not set | ||
1070 | CONFIG_CRYPTO_HW=y | 1106 | CONFIG_CRYPTO_HW=y |
1071 | # CONFIG_CRYPTO_DEV_HIFN_795X is not set | 1107 | # CONFIG_CRYPTO_DEV_HIFN_795X is not set |
1072 | # CONFIG_PPC_CLOCK is not set | 1108 | # CONFIG_PPC_CLOCK is not set |
diff --git a/arch/powerpc/configs/mpc8272_ads_defconfig b/arch/powerpc/configs/mpc8272_ads_defconfig index ff6f7c475f47..c8f5dec1b696 100644 --- a/arch/powerpc/configs/mpc8272_ads_defconfig +++ b/arch/powerpc/configs/mpc8272_ads_defconfig | |||
@@ -1,7 +1,7 @@ | |||
1 | # | 1 | # |
2 | # Automatically generated make config: don't edit | 2 | # Automatically generated make config: don't edit |
3 | # Linux kernel version: 2.6.27-rc4 | 3 | # Linux kernel version: 2.6.28-rc3 |
4 | # Thu Aug 21 00:52:07 2008 | 4 | # Sat Nov 8 12:39:41 2008 |
5 | # | 5 | # |
6 | # CONFIG_PPC64 is not set | 6 | # CONFIG_PPC64 is not set |
7 | 7 | ||
@@ -22,7 +22,7 @@ CONFIG_PPC_STD_MMU_32=y | |||
22 | # CONFIG_SMP is not set | 22 | # CONFIG_SMP is not set |
23 | CONFIG_PPC32=y | 23 | CONFIG_PPC32=y |
24 | CONFIG_WORD_SIZE=32 | 24 | CONFIG_WORD_SIZE=32 |
25 | CONFIG_PPC_MERGE=y | 25 | # CONFIG_ARCH_PHYS_ADDR_T_64BIT is not set |
26 | CONFIG_MMU=y | 26 | CONFIG_MMU=y |
27 | CONFIG_GENERIC_CMOS_UPDATE=y | 27 | CONFIG_GENERIC_CMOS_UPDATE=y |
28 | CONFIG_GENERIC_TIME=y | 28 | CONFIG_GENERIC_TIME=y |
@@ -48,13 +48,11 @@ CONFIG_SCHED_NO_NO_OMIT_FRAME_POINTER=y | |||
48 | CONFIG_ARCH_MAY_HAVE_PC_FDC=y | 48 | CONFIG_ARCH_MAY_HAVE_PC_FDC=y |
49 | CONFIG_PPC_OF=y | 49 | CONFIG_PPC_OF=y |
50 | CONFIG_OF=y | 50 | CONFIG_OF=y |
51 | CONFIG_PPC_UDBG_16550=y | 51 | # CONFIG_PPC_UDBG_16550 is not set |
52 | # CONFIG_GENERIC_TBSYNC is not set | 52 | # CONFIG_GENERIC_TBSYNC is not set |
53 | CONFIG_AUDIT_ARCH=y | 53 | CONFIG_AUDIT_ARCH=y |
54 | CONFIG_GENERIC_BUG=y | 54 | CONFIG_GENERIC_BUG=y |
55 | CONFIG_DEFAULT_UIMAGE=y | 55 | CONFIG_DEFAULT_UIMAGE=y |
56 | CONFIG_HIBERNATE_32=y | ||
57 | CONFIG_ARCH_HIBERNATION_POSSIBLE=y | ||
58 | # CONFIG_PPC_DCR_NATIVE is not set | 56 | # CONFIG_PPC_DCR_NATIVE is not set |
59 | # CONFIG_PPC_DCR_MMIO is not set | 57 | # CONFIG_PPC_DCR_MMIO is not set |
60 | CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" | 58 | CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" |
@@ -93,7 +91,6 @@ CONFIG_HOTPLUG=y | |||
93 | CONFIG_PRINTK=y | 91 | CONFIG_PRINTK=y |
94 | CONFIG_BUG=y | 92 | CONFIG_BUG=y |
95 | CONFIG_ELF_CORE=y | 93 | CONFIG_ELF_CORE=y |
96 | CONFIG_PCSPKR_PLATFORM=y | ||
97 | CONFIG_COMPAT_BRK=y | 94 | CONFIG_COMPAT_BRK=y |
98 | CONFIG_BASE_FULL=y | 95 | CONFIG_BASE_FULL=y |
99 | CONFIG_FUTEX=y | 96 | CONFIG_FUTEX=y |
@@ -103,7 +100,9 @@ CONFIG_SIGNALFD=y | |||
103 | CONFIG_TIMERFD=y | 100 | CONFIG_TIMERFD=y |
104 | CONFIG_EVENTFD=y | 101 | CONFIG_EVENTFD=y |
105 | CONFIG_SHMEM=y | 102 | CONFIG_SHMEM=y |
103 | CONFIG_AIO=y | ||
106 | CONFIG_VM_EVENT_COUNTERS=y | 104 | CONFIG_VM_EVENT_COUNTERS=y |
105 | CONFIG_PCI_QUIRKS=y | ||
107 | CONFIG_SLUB_DEBUG=y | 106 | CONFIG_SLUB_DEBUG=y |
108 | # CONFIG_SLAB is not set | 107 | # CONFIG_SLAB is not set |
109 | CONFIG_SLUB=y | 108 | CONFIG_SLUB=y |
@@ -116,10 +115,7 @@ CONFIG_HAVE_IOREMAP_PROT=y | |||
116 | CONFIG_HAVE_KPROBES=y | 115 | CONFIG_HAVE_KPROBES=y |
117 | CONFIG_HAVE_KRETPROBES=y | 116 | CONFIG_HAVE_KRETPROBES=y |
118 | CONFIG_HAVE_ARCH_TRACEHOOK=y | 117 | CONFIG_HAVE_ARCH_TRACEHOOK=y |
119 | # CONFIG_HAVE_DMA_ATTRS is not set | ||
120 | # CONFIG_USE_GENERIC_SMP_HELPERS is not set | ||
121 | CONFIG_HAVE_CLK=y | 118 | CONFIG_HAVE_CLK=y |
122 | CONFIG_PROC_PAGE_MONITOR=y | ||
123 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set | 119 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set |
124 | CONFIG_SLABINFO=y | 120 | CONFIG_SLABINFO=y |
125 | CONFIG_RT_MUTEXES=y | 121 | CONFIG_RT_MUTEXES=y |
@@ -145,6 +141,7 @@ CONFIG_DEFAULT_AS=y | |||
145 | # CONFIG_DEFAULT_NOOP is not set | 141 | # CONFIG_DEFAULT_NOOP is not set |
146 | CONFIG_DEFAULT_IOSCHED="anticipatory" | 142 | CONFIG_DEFAULT_IOSCHED="anticipatory" |
147 | CONFIG_CLASSIC_RCU=y | 143 | CONFIG_CLASSIC_RCU=y |
144 | # CONFIG_FREEZER is not set | ||
148 | 145 | ||
149 | # | 146 | # |
150 | # Platform support | 147 | # Platform support |
@@ -152,16 +149,17 @@ CONFIG_CLASSIC_RCU=y | |||
152 | CONFIG_PPC_MULTIPLATFORM=y | 149 | CONFIG_PPC_MULTIPLATFORM=y |
153 | CONFIG_CLASSIC32=y | 150 | CONFIG_CLASSIC32=y |
154 | # CONFIG_PPC_CHRP is not set | 151 | # CONFIG_PPC_CHRP is not set |
155 | # CONFIG_PPC_PMAC is not set | ||
156 | # CONFIG_MPC5121_ADS is not set | 152 | # CONFIG_MPC5121_ADS is not set |
157 | # CONFIG_MPC5121_GENERIC is not set | 153 | # CONFIG_MPC5121_GENERIC is not set |
158 | # CONFIG_PPC_MPC52xx is not set | 154 | # CONFIG_PPC_MPC52xx is not set |
155 | # CONFIG_PPC_PMAC is not set | ||
159 | # CONFIG_PPC_CELL is not set | 156 | # CONFIG_PPC_CELL is not set |
160 | # CONFIG_PPC_CELL_NATIVE is not set | 157 | # CONFIG_PPC_CELL_NATIVE is not set |
161 | CONFIG_PPC_82xx=y | 158 | CONFIG_PPC_82xx=y |
162 | CONFIG_MPC8272_ADS=y | 159 | CONFIG_MPC8272_ADS=y |
163 | # CONFIG_PQ2FADS is not set | 160 | # CONFIG_PQ2FADS is not set |
164 | # CONFIG_EP8248E is not set | 161 | # CONFIG_EP8248E is not set |
162 | # CONFIG_MGCOGE is not set | ||
165 | CONFIG_PQ2ADS=y | 163 | CONFIG_PQ2ADS=y |
166 | CONFIG_8260=y | 164 | CONFIG_8260=y |
167 | CONFIG_8272=y | 165 | CONFIG_8272=y |
@@ -169,23 +167,19 @@ CONFIG_PQ2_ADS_PCI_PIC=y | |||
169 | # CONFIG_PPC_83xx is not set | 167 | # CONFIG_PPC_83xx is not set |
170 | # CONFIG_PPC_86xx is not set | 168 | # CONFIG_PPC_86xx is not set |
171 | # CONFIG_EMBEDDED6xx is not set | 169 | # CONFIG_EMBEDDED6xx is not set |
172 | CONFIG_PPC_NATIVE=y | ||
173 | # CONFIG_UDBG_RTAS_CONSOLE is not set | ||
174 | # CONFIG_IPIC is not set | 170 | # CONFIG_IPIC is not set |
175 | CONFIG_MPIC=y | 171 | # CONFIG_MPIC is not set |
176 | # CONFIG_MPIC_WEIRD is not set | 172 | # CONFIG_MPIC_WEIRD is not set |
177 | CONFIG_PPC_I8259=y | 173 | # CONFIG_PPC_I8259 is not set |
178 | CONFIG_PPC_RTAS=y | 174 | # CONFIG_PPC_RTAS is not set |
179 | # CONFIG_RTAS_ERROR_LOGGING is not set | ||
180 | CONFIG_RTAS_PROC=y | ||
181 | # CONFIG_MMIO_NVRAM is not set | 175 | # CONFIG_MMIO_NVRAM is not set |
182 | CONFIG_PPC_MPC106=y | 176 | # CONFIG_PPC_MPC106 is not set |
183 | # CONFIG_PPC_970_NAP is not set | 177 | # CONFIG_PPC_970_NAP is not set |
184 | # CONFIG_PPC_INDIRECT_IO is not set | 178 | # CONFIG_PPC_INDIRECT_IO is not set |
185 | # CONFIG_GENERIC_IOMAP is not set | 179 | # CONFIG_GENERIC_IOMAP is not set |
186 | # CONFIG_CPU_FREQ is not set | 180 | # CONFIG_CPU_FREQ is not set |
187 | # CONFIG_PPC601_SYNC_FIX is not set | ||
188 | # CONFIG_TAU is not set | 181 | # CONFIG_TAU is not set |
182 | # CONFIG_QUICC_ENGINE is not set | ||
189 | CONFIG_CPM2=y | 183 | CONFIG_CPM2=y |
190 | # CONFIG_FSL_ULI1575 is not set | 184 | # CONFIG_FSL_ULI1575 is not set |
191 | CONFIG_CPM=y | 185 | CONFIG_CPM=y |
@@ -208,6 +202,8 @@ CONFIG_PREEMPT_NONE=y | |||
208 | # CONFIG_PREEMPT_VOLUNTARY is not set | 202 | # CONFIG_PREEMPT_VOLUNTARY is not set |
209 | # CONFIG_PREEMPT is not set | 203 | # CONFIG_PREEMPT is not set |
210 | CONFIG_BINFMT_ELF=y | 204 | CONFIG_BINFMT_ELF=y |
205 | # CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set | ||
206 | # CONFIG_HAVE_AOUT is not set | ||
211 | CONFIG_BINFMT_MISC=y | 207 | CONFIG_BINFMT_MISC=y |
212 | # CONFIG_IOMMU_HELPER is not set | 208 | # CONFIG_IOMMU_HELPER is not set |
213 | CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y | 209 | CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y |
@@ -217,15 +213,15 @@ CONFIG_ARCH_FLATMEM_ENABLE=y | |||
217 | CONFIG_ARCH_POPULATES_NODE_MAP=y | 213 | CONFIG_ARCH_POPULATES_NODE_MAP=y |
218 | CONFIG_FLATMEM=y | 214 | CONFIG_FLATMEM=y |
219 | CONFIG_FLAT_NODE_MEM_MAP=y | 215 | CONFIG_FLAT_NODE_MEM_MAP=y |
220 | # CONFIG_SPARSEMEM_STATIC is not set | ||
221 | # CONFIG_SPARSEMEM_VMEMMAP_ENABLE is not set | ||
222 | CONFIG_PAGEFLAGS_EXTENDED=y | 216 | CONFIG_PAGEFLAGS_EXTENDED=y |
223 | CONFIG_SPLIT_PTLOCK_CPUS=4 | 217 | CONFIG_SPLIT_PTLOCK_CPUS=4 |
224 | CONFIG_MIGRATION=y | 218 | CONFIG_MIGRATION=y |
225 | # CONFIG_RESOURCES_64BIT is not set | 219 | # CONFIG_RESOURCES_64BIT is not set |
220 | # CONFIG_PHYS_ADDR_T_64BIT is not set | ||
226 | CONFIG_ZONE_DMA_FLAG=1 | 221 | CONFIG_ZONE_DMA_FLAG=1 |
227 | CONFIG_BOUNCE=y | 222 | CONFIG_BOUNCE=y |
228 | CONFIG_VIRT_TO_BUS=y | 223 | CONFIG_VIRT_TO_BUS=y |
224 | CONFIG_UNEVICTABLE_LRU=y | ||
229 | CONFIG_FORCE_MAX_ZONEORDER=11 | 225 | CONFIG_FORCE_MAX_ZONEORDER=11 |
230 | CONFIG_PROC_DEVICETREE=y | 226 | CONFIG_PROC_DEVICETREE=y |
231 | # CONFIG_CMDLINE_BOOL is not set | 227 | # CONFIG_CMDLINE_BOOL is not set |
@@ -237,7 +233,6 @@ CONFIG_ISA_DMA_API=y | |||
237 | # | 233 | # |
238 | # Bus options | 234 | # Bus options |
239 | # | 235 | # |
240 | # CONFIG_ISA is not set | ||
241 | CONFIG_ZONE_DMA=y | 236 | CONFIG_ZONE_DMA=y |
242 | CONFIG_PPC_INDIRECT_PCI=y | 237 | CONFIG_PPC_INDIRECT_PCI=y |
243 | CONFIG_FSL_SOC=y | 238 | CONFIG_FSL_SOC=y |
@@ -249,7 +244,7 @@ CONFIG_PCI_8260=y | |||
249 | # CONFIG_PCIEPORTBUS is not set | 244 | # CONFIG_PCIEPORTBUS is not set |
250 | CONFIG_ARCH_SUPPORTS_MSI=y | 245 | CONFIG_ARCH_SUPPORTS_MSI=y |
251 | # CONFIG_PCI_MSI is not set | 246 | # CONFIG_PCI_MSI is not set |
252 | CONFIG_PCI_LEGACY=y | 247 | # CONFIG_PCI_LEGACY is not set |
253 | # CONFIG_PCI_DEBUG is not set | 248 | # CONFIG_PCI_DEBUG is not set |
254 | # CONFIG_PCCARD is not set | 249 | # CONFIG_PCCARD is not set |
255 | # CONFIG_HOTPLUG_PCI is not set | 250 | # CONFIG_HOTPLUG_PCI is not set |
@@ -305,7 +300,6 @@ CONFIG_INET_TCP_DIAG=y | |||
305 | # CONFIG_TCP_CONG_ADVANCED is not set | 300 | # CONFIG_TCP_CONG_ADVANCED is not set |
306 | CONFIG_TCP_CONG_CUBIC=y | 301 | CONFIG_TCP_CONG_CUBIC=y |
307 | CONFIG_DEFAULT_TCP_CONG="cubic" | 302 | CONFIG_DEFAULT_TCP_CONG="cubic" |
308 | # CONFIG_IP_VS is not set | ||
309 | CONFIG_IPV6=y | 303 | CONFIG_IPV6=y |
310 | # CONFIG_IPV6_PRIVACY is not set | 304 | # CONFIG_IPV6_PRIVACY is not set |
311 | # CONFIG_IPV6_ROUTER_PREF is not set | 305 | # CONFIG_IPV6_ROUTER_PREF is not set |
@@ -332,10 +326,12 @@ CONFIG_NETFILTER_ADVANCED=y | |||
332 | # CONFIG_NETFILTER_NETLINK_LOG is not set | 326 | # CONFIG_NETFILTER_NETLINK_LOG is not set |
333 | # CONFIG_NF_CONNTRACK is not set | 327 | # CONFIG_NF_CONNTRACK is not set |
334 | # CONFIG_NETFILTER_XTABLES is not set | 328 | # CONFIG_NETFILTER_XTABLES is not set |
329 | # CONFIG_IP_VS is not set | ||
335 | 330 | ||
336 | # | 331 | # |
337 | # IP: Netfilter Configuration | 332 | # IP: Netfilter Configuration |
338 | # | 333 | # |
334 | # CONFIG_NF_DEFRAG_IPV4 is not set | ||
339 | # CONFIG_IP_NF_QUEUE is not set | 335 | # CONFIG_IP_NF_QUEUE is not set |
340 | # CONFIG_IP_NF_IPTABLES is not set | 336 | # CONFIG_IP_NF_IPTABLES is not set |
341 | # CONFIG_IP_NF_ARPTABLES is not set | 337 | # CONFIG_IP_NF_ARPTABLES is not set |
@@ -362,11 +358,10 @@ CONFIG_NETFILTER_ADVANCED=y | |||
362 | # CONFIG_CAN is not set | 358 | # CONFIG_CAN is not set |
363 | # CONFIG_IRDA is not set | 359 | # CONFIG_IRDA is not set |
364 | # CONFIG_BT is not set | 360 | # CONFIG_BT is not set |
365 | 361 | # CONFIG_PHONET is not set | |
366 | # | 362 | CONFIG_WIRELESS=y |
367 | # Wireless | ||
368 | # | ||
369 | # CONFIG_CFG80211 is not set | 363 | # CONFIG_CFG80211 is not set |
364 | CONFIG_WIRELESS_OLD_REGULATORY=y | ||
370 | # CONFIG_WIRELESS_EXT is not set | 365 | # CONFIG_WIRELESS_EXT is not set |
371 | # CONFIG_MAC80211 is not set | 366 | # CONFIG_MAC80211 is not set |
372 | # CONFIG_IEEE80211 is not set | 367 | # CONFIG_IEEE80211 is not set |
@@ -472,7 +467,6 @@ CONFIG_OF_GPIO=y | |||
472 | # CONFIG_PARPORT is not set | 467 | # CONFIG_PARPORT is not set |
473 | CONFIG_BLK_DEV=y | 468 | CONFIG_BLK_DEV=y |
474 | # CONFIG_BLK_DEV_FD is not set | 469 | # CONFIG_BLK_DEV_FD is not set |
475 | # CONFIG_MAC_FLOPPY is not set | ||
476 | # CONFIG_BLK_CPQ_DA is not set | 470 | # CONFIG_BLK_CPQ_DA is not set |
477 | # CONFIG_BLK_CPQ_CISS_DA is not set | 471 | # CONFIG_BLK_CPQ_CISS_DA is not set |
478 | # CONFIG_BLK_DEV_DAC960 is not set | 472 | # CONFIG_BLK_DEV_DAC960 is not set |
@@ -537,8 +531,6 @@ CONFIG_MDIO_BITBANG=y | |||
537 | # CONFIG_MDIO_OF_GPIO is not set | 531 | # CONFIG_MDIO_OF_GPIO is not set |
538 | CONFIG_NET_ETHERNET=y | 532 | CONFIG_NET_ETHERNET=y |
539 | CONFIG_MII=y | 533 | CONFIG_MII=y |
540 | # CONFIG_MACE is not set | ||
541 | # CONFIG_BMAC is not set | ||
542 | # CONFIG_HAPPYMEAL is not set | 534 | # CONFIG_HAPPYMEAL is not set |
543 | # CONFIG_SUNGEM is not set | 535 | # CONFIG_SUNGEM is not set |
544 | # CONFIG_CASSINI is not set | 536 | # CONFIG_CASSINI is not set |
@@ -549,8 +541,12 @@ CONFIG_MII=y | |||
549 | # CONFIG_IBM_NEW_EMAC_RGMII is not set | 541 | # CONFIG_IBM_NEW_EMAC_RGMII is not set |
550 | # CONFIG_IBM_NEW_EMAC_TAH is not set | 542 | # CONFIG_IBM_NEW_EMAC_TAH is not set |
551 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set | 543 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set |
544 | # CONFIG_IBM_NEW_EMAC_NO_FLOW_CTRL is not set | ||
545 | # CONFIG_IBM_NEW_EMAC_MAL_CLR_ICINTSTAT is not set | ||
546 | # CONFIG_IBM_NEW_EMAC_MAL_COMMON_ERR is not set | ||
552 | # CONFIG_NET_PCI is not set | 547 | # CONFIG_NET_PCI is not set |
553 | # CONFIG_B44 is not set | 548 | # CONFIG_B44 is not set |
549 | # CONFIG_ATL2 is not set | ||
554 | CONFIG_FS_ENET=y | 550 | CONFIG_FS_ENET=y |
555 | # CONFIG_FS_ENET_HAS_SCC is not set | 551 | # CONFIG_FS_ENET_HAS_SCC is not set |
556 | CONFIG_FS_ENET_HAS_FCC=y | 552 | CONFIG_FS_ENET_HAS_FCC=y |
@@ -573,18 +569,23 @@ CONFIG_NETDEV_1000=y | |||
573 | # CONFIG_GIANFAR is not set | 569 | # CONFIG_GIANFAR is not set |
574 | # CONFIG_MV643XX_ETH is not set | 570 | # CONFIG_MV643XX_ETH is not set |
575 | # CONFIG_QLA3XXX is not set | 571 | # CONFIG_QLA3XXX is not set |
572 | # CONFIG_ATL1 is not set | ||
573 | # CONFIG_JME is not set | ||
576 | CONFIG_NETDEV_10000=y | 574 | CONFIG_NETDEV_10000=y |
577 | # CONFIG_CHELSIO_T1 is not set | 575 | # CONFIG_CHELSIO_T1 is not set |
578 | # CONFIG_CHELSIO_T3 is not set | 576 | # CONFIG_CHELSIO_T3 is not set |
577 | # CONFIG_ENIC is not set | ||
579 | # CONFIG_IXGBE is not set | 578 | # CONFIG_IXGBE is not set |
580 | # CONFIG_IXGB is not set | 579 | # CONFIG_IXGB is not set |
581 | # CONFIG_S2IO is not set | 580 | # CONFIG_S2IO is not set |
582 | # CONFIG_MYRI10GE is not set | 581 | # CONFIG_MYRI10GE is not set |
583 | # CONFIG_NETXEN_NIC is not set | 582 | # CONFIG_NETXEN_NIC is not set |
584 | # CONFIG_NIU is not set | 583 | # CONFIG_NIU is not set |
584 | # CONFIG_MLX4_EN is not set | ||
585 | # CONFIG_MLX4_CORE is not set | 585 | # CONFIG_MLX4_CORE is not set |
586 | # CONFIG_TEHUTI is not set | 586 | # CONFIG_TEHUTI is not set |
587 | # CONFIG_BNX2X is not set | 587 | # CONFIG_BNX2X is not set |
588 | # CONFIG_QLGE is not set | ||
588 | # CONFIG_SFC is not set | 589 | # CONFIG_SFC is not set |
589 | # CONFIG_TR is not set | 590 | # CONFIG_TR is not set |
590 | 591 | ||
@@ -645,6 +646,7 @@ CONFIG_MOUSE_PS2_LOGIPS2PP=y | |||
645 | CONFIG_MOUSE_PS2_SYNAPTICS=y | 646 | CONFIG_MOUSE_PS2_SYNAPTICS=y |
646 | CONFIG_MOUSE_PS2_LIFEBOOK=y | 647 | CONFIG_MOUSE_PS2_LIFEBOOK=y |
647 | CONFIG_MOUSE_PS2_TRACKPOINT=y | 648 | CONFIG_MOUSE_PS2_TRACKPOINT=y |
649 | # CONFIG_MOUSE_PS2_ELANTECH is not set | ||
648 | # CONFIG_MOUSE_PS2_TOUCHKIT is not set | 650 | # CONFIG_MOUSE_PS2_TOUCHKIT is not set |
649 | # CONFIG_MOUSE_SERIAL is not set | 651 | # CONFIG_MOUSE_SERIAL is not set |
650 | # CONFIG_MOUSE_VSXXXAA is not set | 652 | # CONFIG_MOUSE_VSXXXAA is not set |
@@ -684,21 +686,12 @@ CONFIG_DEVKMEM=y | |||
684 | # CONFIG_SERIAL_UARTLITE is not set | 686 | # CONFIG_SERIAL_UARTLITE is not set |
685 | CONFIG_SERIAL_CORE=y | 687 | CONFIG_SERIAL_CORE=y |
686 | CONFIG_SERIAL_CORE_CONSOLE=y | 688 | CONFIG_SERIAL_CORE_CONSOLE=y |
687 | # CONFIG_SERIAL_PMACZILOG is not set | ||
688 | CONFIG_SERIAL_CPM=y | 689 | CONFIG_SERIAL_CPM=y |
689 | CONFIG_SERIAL_CPM_CONSOLE=y | 690 | CONFIG_SERIAL_CPM_CONSOLE=y |
690 | CONFIG_SERIAL_CPM_SCC1=y | ||
691 | # CONFIG_SERIAL_CPM_SCC2 is not set | ||
692 | # CONFIG_SERIAL_CPM_SCC3 is not set | ||
693 | CONFIG_SERIAL_CPM_SCC4=y | ||
694 | # CONFIG_SERIAL_CPM_SMC1 is not set | ||
695 | # CONFIG_SERIAL_CPM_SMC2 is not set | ||
696 | # CONFIG_SERIAL_JSM is not set | 691 | # CONFIG_SERIAL_JSM is not set |
697 | CONFIG_UNIX98_PTYS=y | 692 | CONFIG_UNIX98_PTYS=y |
698 | CONFIG_LEGACY_PTYS=y | 693 | CONFIG_LEGACY_PTYS=y |
699 | CONFIG_LEGACY_PTY_COUNT=256 | 694 | CONFIG_LEGACY_PTY_COUNT=256 |
700 | # CONFIG_BRIQ_PANEL is not set | ||
701 | # CONFIG_HVC_RTAS is not set | ||
702 | # CONFIG_IPMI_HANDLER is not set | 695 | # CONFIG_IPMI_HANDLER is not set |
703 | CONFIG_HW_RANDOM=y | 696 | CONFIG_HW_RANDOM=y |
704 | # CONFIG_NVRAM is not set | 697 | # CONFIG_NVRAM is not set |
@@ -748,6 +741,14 @@ CONFIG_SSB_POSSIBLE=y | |||
748 | # CONFIG_MFD_TMIO is not set | 741 | # CONFIG_MFD_TMIO is not set |
749 | 742 | ||
750 | # | 743 | # |
744 | # Voltage and Current regulators | ||
745 | # | ||
746 | # CONFIG_REGULATOR is not set | ||
747 | # CONFIG_REGULATOR_FIXED_VOLTAGE is not set | ||
748 | # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set | ||
749 | # CONFIG_REGULATOR_BQ24022 is not set | ||
750 | |||
751 | # | ||
751 | # Multimedia devices | 752 | # Multimedia devices |
752 | # | 753 | # |
753 | 754 | ||
@@ -788,6 +789,7 @@ CONFIG_DAB=y | |||
788 | # CONFIG_RTC_CLASS is not set | 789 | # CONFIG_RTC_CLASS is not set |
789 | # CONFIG_DMADEVICES is not set | 790 | # CONFIG_DMADEVICES is not set |
790 | # CONFIG_UIO is not set | 791 | # CONFIG_UIO is not set |
792 | # CONFIG_STAGING is not set | ||
791 | 793 | ||
792 | # | 794 | # |
793 | # File systems | 795 | # File systems |
@@ -799,11 +801,13 @@ CONFIG_EXT3_FS=y | |||
799 | CONFIG_EXT3_FS_XATTR=y | 801 | CONFIG_EXT3_FS_XATTR=y |
800 | # CONFIG_EXT3_FS_POSIX_ACL is not set | 802 | # CONFIG_EXT3_FS_POSIX_ACL is not set |
801 | # CONFIG_EXT3_FS_SECURITY is not set | 803 | # CONFIG_EXT3_FS_SECURITY is not set |
804 | # CONFIG_EXT4_FS is not set | ||
802 | CONFIG_JBD=y | 805 | CONFIG_JBD=y |
803 | CONFIG_FS_MBCACHE=y | 806 | CONFIG_FS_MBCACHE=y |
804 | # CONFIG_REISERFS_FS is not set | 807 | # CONFIG_REISERFS_FS is not set |
805 | # CONFIG_JFS_FS is not set | 808 | # CONFIG_JFS_FS is not set |
806 | CONFIG_FS_POSIX_ACL=y | 809 | CONFIG_FS_POSIX_ACL=y |
810 | CONFIG_FILE_LOCKING=y | ||
807 | # CONFIG_XFS_FS is not set | 811 | # CONFIG_XFS_FS is not set |
808 | # CONFIG_OCFS2_FS is not set | 812 | # CONFIG_OCFS2_FS is not set |
809 | CONFIG_DNOTIFY=y | 813 | CONFIG_DNOTIFY=y |
@@ -833,6 +837,7 @@ CONFIG_AUTOFS4_FS=y | |||
833 | CONFIG_PROC_FS=y | 837 | CONFIG_PROC_FS=y |
834 | CONFIG_PROC_KCORE=y | 838 | CONFIG_PROC_KCORE=y |
835 | CONFIG_PROC_SYSCTL=y | 839 | CONFIG_PROC_SYSCTL=y |
840 | CONFIG_PROC_PAGE_MONITOR=y | ||
836 | CONFIG_SYSFS=y | 841 | CONFIG_SYSFS=y |
837 | CONFIG_TMPFS=y | 842 | CONFIG_TMPFS=y |
838 | # CONFIG_TMPFS_POSIX_ACL is not set | 843 | # CONFIG_TMPFS_POSIX_ACL is not set |
@@ -935,7 +940,6 @@ CONFIG_NLS_UTF8=y | |||
935 | # Library routines | 940 | # Library routines |
936 | # | 941 | # |
937 | CONFIG_BITREVERSE=y | 942 | CONFIG_BITREVERSE=y |
938 | # CONFIG_GENERIC_FIND_FIRST_BIT is not set | ||
939 | CONFIG_CRC_CCITT=y | 943 | CONFIG_CRC_CCITT=y |
940 | # CONFIG_CRC16 is not set | 944 | # CONFIG_CRC16 is not set |
941 | # CONFIG_CRC_T10DIF is not set | 945 | # CONFIG_CRC_T10DIF is not set |
@@ -989,15 +993,23 @@ CONFIG_DEBUG_INFO=y | |||
989 | # CONFIG_DEBUG_SG is not set | 993 | # CONFIG_DEBUG_SG is not set |
990 | # CONFIG_BOOT_PRINTK_DELAY is not set | 994 | # CONFIG_BOOT_PRINTK_DELAY is not set |
991 | # CONFIG_RCU_TORTURE_TEST is not set | 995 | # CONFIG_RCU_TORTURE_TEST is not set |
996 | # CONFIG_RCU_CPU_STALL_DETECTOR is not set | ||
992 | # CONFIG_BACKTRACE_SELF_TEST is not set | 997 | # CONFIG_BACKTRACE_SELF_TEST is not set |
998 | # CONFIG_DEBUG_BLOCK_EXT_DEVT is not set | ||
993 | # CONFIG_FAULT_INJECTION is not set | 999 | # CONFIG_FAULT_INJECTION is not set |
994 | # CONFIG_LATENCYTOP is not set | 1000 | # CONFIG_LATENCYTOP is not set |
995 | CONFIG_SYSCTL_SYSCALL_CHECK=y | 1001 | CONFIG_SYSCTL_SYSCALL_CHECK=y |
996 | CONFIG_HAVE_FTRACE=y | 1002 | CONFIG_HAVE_FUNCTION_TRACER=y |
997 | CONFIG_HAVE_DYNAMIC_FTRACE=y | 1003 | |
998 | # CONFIG_FTRACE is not set | 1004 | # |
1005 | # Tracers | ||
1006 | # | ||
1007 | # CONFIG_FUNCTION_TRACER is not set | ||
999 | # CONFIG_SCHED_TRACER is not set | 1008 | # CONFIG_SCHED_TRACER is not set |
1000 | # CONFIG_CONTEXT_SWITCH_TRACER is not set | 1009 | # CONFIG_CONTEXT_SWITCH_TRACER is not set |
1010 | # CONFIG_BOOT_TRACER is not set | ||
1011 | # CONFIG_STACK_TRACER is not set | ||
1012 | # CONFIG_DYNAMIC_PRINTK_DEBUG is not set | ||
1001 | # CONFIG_SAMPLES is not set | 1013 | # CONFIG_SAMPLES is not set |
1002 | CONFIG_HAVE_ARCH_KGDB=y | 1014 | CONFIG_HAVE_ARCH_KGDB=y |
1003 | # CONFIG_DEBUG_STACKOVERFLOW is not set | 1015 | # CONFIG_DEBUG_STACKOVERFLOW is not set |
@@ -1005,6 +1017,7 @@ CONFIG_HAVE_ARCH_KGDB=y | |||
1005 | # CONFIG_DEBUG_PAGEALLOC is not set | 1017 | # CONFIG_DEBUG_PAGEALLOC is not set |
1006 | # CONFIG_CODE_PATCHING_SELFTEST is not set | 1018 | # CONFIG_CODE_PATCHING_SELFTEST is not set |
1007 | # CONFIG_FTR_FIXUP_SELFTEST is not set | 1019 | # CONFIG_FTR_FIXUP_SELFTEST is not set |
1020 | # CONFIG_MSI_BITMAP_SELFTEST is not set | ||
1008 | # CONFIG_XMON is not set | 1021 | # CONFIG_XMON is not set |
1009 | # CONFIG_IRQSTACKS is not set | 1022 | # CONFIG_IRQSTACKS is not set |
1010 | CONFIG_BDI_SWITCH=y | 1023 | CONFIG_BDI_SWITCH=y |
@@ -1016,14 +1029,19 @@ CONFIG_BDI_SWITCH=y | |||
1016 | # | 1029 | # |
1017 | # CONFIG_KEYS is not set | 1030 | # CONFIG_KEYS is not set |
1018 | # CONFIG_SECURITY is not set | 1031 | # CONFIG_SECURITY is not set |
1032 | # CONFIG_SECURITYFS is not set | ||
1019 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set | 1033 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set |
1020 | CONFIG_CRYPTO=y | 1034 | CONFIG_CRYPTO=y |
1021 | 1035 | ||
1022 | # | 1036 | # |
1023 | # Crypto core or helper | 1037 | # Crypto core or helper |
1024 | # | 1038 | # |
1039 | # CONFIG_CRYPTO_FIPS is not set | ||
1025 | CONFIG_CRYPTO_ALGAPI=y | 1040 | CONFIG_CRYPTO_ALGAPI=y |
1041 | CONFIG_CRYPTO_AEAD=y | ||
1026 | CONFIG_CRYPTO_BLKCIPHER=y | 1042 | CONFIG_CRYPTO_BLKCIPHER=y |
1043 | CONFIG_CRYPTO_HASH=y | ||
1044 | CONFIG_CRYPTO_RNG=y | ||
1027 | CONFIG_CRYPTO_MANAGER=y | 1045 | CONFIG_CRYPTO_MANAGER=y |
1028 | # CONFIG_CRYPTO_NULL is not set | 1046 | # CONFIG_CRYPTO_NULL is not set |
1029 | # CONFIG_CRYPTO_CRYPTD is not set | 1047 | # CONFIG_CRYPTO_CRYPTD is not set |
@@ -1090,6 +1108,11 @@ CONFIG_CRYPTO_DES=y | |||
1090 | # | 1108 | # |
1091 | # CONFIG_CRYPTO_DEFLATE is not set | 1109 | # CONFIG_CRYPTO_DEFLATE is not set |
1092 | # CONFIG_CRYPTO_LZO is not set | 1110 | # CONFIG_CRYPTO_LZO is not set |
1111 | |||
1112 | # | ||
1113 | # Random Number Generation | ||
1114 | # | ||
1115 | # CONFIG_CRYPTO_ANSI_CPRNG is not set | ||
1093 | # CONFIG_CRYPTO_HW is not set | 1116 | # CONFIG_CRYPTO_HW is not set |
1094 | CONFIG_PPC_CLOCK=y | 1117 | CONFIG_PPC_CLOCK=y |
1095 | CONFIG_PPC_LIB_RHEAP=y | 1118 | CONFIG_PPC_LIB_RHEAP=y |
diff --git a/arch/powerpc/configs/mpc83xx_defconfig b/arch/powerpc/configs/mpc83xx_defconfig index 991c9bda12a9..15eb30c9b3f9 100644 --- a/arch/powerpc/configs/mpc83xx_defconfig +++ b/arch/powerpc/configs/mpc83xx_defconfig | |||
@@ -1,7 +1,7 @@ | |||
1 | # | 1 | # |
2 | # Automatically generated make config: don't edit | 2 | # Automatically generated make config: don't edit |
3 | # Linux kernel version: 2.6.27-rc4 | 3 | # Linux kernel version: 2.6.28-rc3 |
4 | # Thu Aug 21 07:16:25 2008 | 4 | # Sat Nov 8 12:39:42 2008 |
5 | # | 5 | # |
6 | # CONFIG_PPC64 is not set | 6 | # CONFIG_PPC64 is not set |
7 | 7 | ||
@@ -23,7 +23,7 @@ CONFIG_PPC_STD_MMU_32=y | |||
23 | # CONFIG_SMP is not set | 23 | # CONFIG_SMP is not set |
24 | CONFIG_PPC32=y | 24 | CONFIG_PPC32=y |
25 | CONFIG_WORD_SIZE=32 | 25 | CONFIG_WORD_SIZE=32 |
26 | CONFIG_PPC_MERGE=y | 26 | # CONFIG_ARCH_PHYS_ADDR_T_64BIT is not set |
27 | CONFIG_MMU=y | 27 | CONFIG_MMU=y |
28 | CONFIG_GENERIC_CMOS_UPDATE=y | 28 | CONFIG_GENERIC_CMOS_UPDATE=y |
29 | CONFIG_GENERIC_TIME=y | 29 | CONFIG_GENERIC_TIME=y |
@@ -55,8 +55,6 @@ CONFIG_AUDIT_ARCH=y | |||
55 | CONFIG_GENERIC_BUG=y | 55 | CONFIG_GENERIC_BUG=y |
56 | CONFIG_DEFAULT_UIMAGE=y | 56 | CONFIG_DEFAULT_UIMAGE=y |
57 | CONFIG_REDBOOT=y | 57 | CONFIG_REDBOOT=y |
58 | CONFIG_HIBERNATE_32=y | ||
59 | CONFIG_ARCH_HIBERNATION_POSSIBLE=y | ||
60 | CONFIG_ARCH_SUSPEND_POSSIBLE=y | 58 | CONFIG_ARCH_SUSPEND_POSSIBLE=y |
61 | # CONFIG_PPC_DCR_NATIVE is not set | 59 | # CONFIG_PPC_DCR_NATIVE is not set |
62 | # CONFIG_PPC_DCR_MMIO is not set | 60 | # CONFIG_PPC_DCR_MMIO is not set |
@@ -101,7 +99,6 @@ CONFIG_HOTPLUG=y | |||
101 | CONFIG_PRINTK=y | 99 | CONFIG_PRINTK=y |
102 | CONFIG_BUG=y | 100 | CONFIG_BUG=y |
103 | CONFIG_ELF_CORE=y | 101 | CONFIG_ELF_CORE=y |
104 | CONFIG_PCSPKR_PLATFORM=y | ||
105 | CONFIG_COMPAT_BRK=y | 102 | CONFIG_COMPAT_BRK=y |
106 | CONFIG_BASE_FULL=y | 103 | CONFIG_BASE_FULL=y |
107 | CONFIG_FUTEX=y | 104 | CONFIG_FUTEX=y |
@@ -111,7 +108,9 @@ CONFIG_SIGNALFD=y | |||
111 | CONFIG_TIMERFD=y | 108 | CONFIG_TIMERFD=y |
112 | CONFIG_EVENTFD=y | 109 | CONFIG_EVENTFD=y |
113 | CONFIG_SHMEM=y | 110 | CONFIG_SHMEM=y |
111 | CONFIG_AIO=y | ||
114 | CONFIG_VM_EVENT_COUNTERS=y | 112 | CONFIG_VM_EVENT_COUNTERS=y |
113 | CONFIG_PCI_QUIRKS=y | ||
115 | CONFIG_SLAB=y | 114 | CONFIG_SLAB=y |
116 | # CONFIG_SLUB is not set | 115 | # CONFIG_SLUB is not set |
117 | # CONFIG_SLOB is not set | 116 | # CONFIG_SLOB is not set |
@@ -124,10 +123,6 @@ CONFIG_HAVE_IOREMAP_PROT=y | |||
124 | CONFIG_HAVE_KPROBES=y | 123 | CONFIG_HAVE_KPROBES=y |
125 | CONFIG_HAVE_KRETPROBES=y | 124 | CONFIG_HAVE_KRETPROBES=y |
126 | CONFIG_HAVE_ARCH_TRACEHOOK=y | 125 | CONFIG_HAVE_ARCH_TRACEHOOK=y |
127 | # CONFIG_HAVE_DMA_ATTRS is not set | ||
128 | # CONFIG_USE_GENERIC_SMP_HELPERS is not set | ||
129 | # CONFIG_HAVE_CLK is not set | ||
130 | CONFIG_PROC_PAGE_MONITOR=y | ||
131 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set | 126 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set |
132 | CONFIG_SLABINFO=y | 127 | CONFIG_SLABINFO=y |
133 | CONFIG_RT_MUTEXES=y | 128 | CONFIG_RT_MUTEXES=y |
@@ -160,6 +155,7 @@ CONFIG_DEFAULT_AS=y | |||
160 | # CONFIG_DEFAULT_NOOP is not set | 155 | # CONFIG_DEFAULT_NOOP is not set |
161 | CONFIG_DEFAULT_IOSCHED="anticipatory" | 156 | CONFIG_DEFAULT_IOSCHED="anticipatory" |
162 | CONFIG_CLASSIC_RCU=y | 157 | CONFIG_CLASSIC_RCU=y |
158 | # CONFIG_FREEZER is not set | ||
163 | 159 | ||
164 | # | 160 | # |
165 | # Platform support | 161 | # Platform support |
@@ -167,10 +163,10 @@ CONFIG_CLASSIC_RCU=y | |||
167 | CONFIG_PPC_MULTIPLATFORM=y | 163 | CONFIG_PPC_MULTIPLATFORM=y |
168 | CONFIG_CLASSIC32=y | 164 | CONFIG_CLASSIC32=y |
169 | # CONFIG_PPC_CHRP is not set | 165 | # CONFIG_PPC_CHRP is not set |
170 | # CONFIG_PPC_PMAC is not set | ||
171 | # CONFIG_MPC5121_ADS is not set | 166 | # CONFIG_MPC5121_ADS is not set |
172 | # CONFIG_MPC5121_GENERIC is not set | 167 | # CONFIG_MPC5121_GENERIC is not set |
173 | # CONFIG_PPC_MPC52xx is not set | 168 | # CONFIG_PPC_MPC52xx is not set |
169 | # CONFIG_PPC_PMAC is not set | ||
174 | # CONFIG_PPC_CELL is not set | 170 | # CONFIG_PPC_CELL is not set |
175 | # CONFIG_PPC_CELL_NATIVE is not set | 171 | # CONFIG_PPC_CELL_NATIVE is not set |
176 | # CONFIG_PPC_82xx is not set | 172 | # CONFIG_PPC_82xx is not set |
@@ -193,31 +189,27 @@ CONFIG_PPC_MPC834x=y | |||
193 | CONFIG_PPC_MPC837x=y | 189 | CONFIG_PPC_MPC837x=y |
194 | # CONFIG_PPC_86xx is not set | 190 | # CONFIG_PPC_86xx is not set |
195 | # CONFIG_EMBEDDED6xx is not set | 191 | # CONFIG_EMBEDDED6xx is not set |
196 | CONFIG_PPC_NATIVE=y | ||
197 | # CONFIG_UDBG_RTAS_CONSOLE is not set | ||
198 | CONFIG_IPIC=y | 192 | CONFIG_IPIC=y |
199 | CONFIG_MPIC=y | 193 | # CONFIG_MPIC is not set |
200 | # CONFIG_MPIC_WEIRD is not set | 194 | # CONFIG_MPIC_WEIRD is not set |
201 | CONFIG_PPC_I8259=y | 195 | # CONFIG_PPC_I8259 is not set |
202 | CONFIG_PPC_RTAS=y | 196 | # CONFIG_PPC_RTAS is not set |
203 | # CONFIG_RTAS_ERROR_LOGGING is not set | ||
204 | CONFIG_RTAS_PROC=y | ||
205 | # CONFIG_MMIO_NVRAM is not set | 197 | # CONFIG_MMIO_NVRAM is not set |
206 | CONFIG_PPC_MPC106=y | 198 | # CONFIG_PPC_MPC106 is not set |
207 | # CONFIG_PPC_970_NAP is not set | 199 | # CONFIG_PPC_970_NAP is not set |
208 | # CONFIG_PPC_INDIRECT_IO is not set | 200 | # CONFIG_PPC_INDIRECT_IO is not set |
209 | # CONFIG_GENERIC_IOMAP is not set | 201 | # CONFIG_GENERIC_IOMAP is not set |
210 | # CONFIG_CPU_FREQ is not set | 202 | # CONFIG_CPU_FREQ is not set |
211 | # CONFIG_PPC601_SYNC_FIX is not set | ||
212 | # CONFIG_TAU is not set | 203 | # CONFIG_TAU is not set |
213 | CONFIG_QUICC_ENGINE=y | 204 | CONFIG_QUICC_ENGINE=y |
205 | CONFIG_QE_GPIO=y | ||
214 | # CONFIG_FSL_ULI1575 is not set | 206 | # CONFIG_FSL_ULI1575 is not set |
207 | # CONFIG_MPC8xxx_GPIO is not set | ||
215 | 208 | ||
216 | # | 209 | # |
217 | # Kernel options | 210 | # Kernel options |
218 | # | 211 | # |
219 | # CONFIG_HIGHMEM is not set | 212 | # CONFIG_HIGHMEM is not set |
220 | # CONFIG_TICK_ONESHOT is not set | ||
221 | # CONFIG_NO_HZ is not set | 213 | # CONFIG_NO_HZ is not set |
222 | # CONFIG_HIGH_RES_TIMERS is not set | 214 | # CONFIG_HIGH_RES_TIMERS is not set |
223 | CONFIG_GENERIC_CLOCKEVENTS_BUILD=y | 215 | CONFIG_GENERIC_CLOCKEVENTS_BUILD=y |
@@ -231,6 +223,8 @@ CONFIG_PREEMPT_NONE=y | |||
231 | # CONFIG_PREEMPT_VOLUNTARY is not set | 223 | # CONFIG_PREEMPT_VOLUNTARY is not set |
232 | # CONFIG_PREEMPT is not set | 224 | # CONFIG_PREEMPT is not set |
233 | CONFIG_BINFMT_ELF=y | 225 | CONFIG_BINFMT_ELF=y |
226 | # CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set | ||
227 | # CONFIG_HAVE_AOUT is not set | ||
234 | # CONFIG_BINFMT_MISC is not set | 228 | # CONFIG_BINFMT_MISC is not set |
235 | CONFIG_MATH_EMULATION=y | 229 | CONFIG_MATH_EMULATION=y |
236 | # CONFIG_IOMMU_HELPER is not set | 230 | # CONFIG_IOMMU_HELPER is not set |
@@ -246,15 +240,15 @@ CONFIG_FLATMEM_MANUAL=y | |||
246 | # CONFIG_SPARSEMEM_MANUAL is not set | 240 | # CONFIG_SPARSEMEM_MANUAL is not set |
247 | CONFIG_FLATMEM=y | 241 | CONFIG_FLATMEM=y |
248 | CONFIG_FLAT_NODE_MEM_MAP=y | 242 | CONFIG_FLAT_NODE_MEM_MAP=y |
249 | # CONFIG_SPARSEMEM_STATIC is not set | ||
250 | # CONFIG_SPARSEMEM_VMEMMAP_ENABLE is not set | ||
251 | CONFIG_PAGEFLAGS_EXTENDED=y | 243 | CONFIG_PAGEFLAGS_EXTENDED=y |
252 | CONFIG_SPLIT_PTLOCK_CPUS=4 | 244 | CONFIG_SPLIT_PTLOCK_CPUS=4 |
253 | CONFIG_MIGRATION=y | 245 | CONFIG_MIGRATION=y |
254 | # CONFIG_RESOURCES_64BIT is not set | 246 | # CONFIG_RESOURCES_64BIT is not set |
247 | # CONFIG_PHYS_ADDR_T_64BIT is not set | ||
255 | CONFIG_ZONE_DMA_FLAG=1 | 248 | CONFIG_ZONE_DMA_FLAG=1 |
256 | CONFIG_BOUNCE=y | 249 | CONFIG_BOUNCE=y |
257 | CONFIG_VIRT_TO_BUS=y | 250 | CONFIG_VIRT_TO_BUS=y |
251 | CONFIG_UNEVICTABLE_LRU=y | ||
258 | CONFIG_FORCE_MAX_ZONEORDER=11 | 252 | CONFIG_FORCE_MAX_ZONEORDER=11 |
259 | CONFIG_PROC_DEVICETREE=y | 253 | CONFIG_PROC_DEVICETREE=y |
260 | # CONFIG_CMDLINE_BOOL is not set | 254 | # CONFIG_CMDLINE_BOOL is not set |
@@ -266,7 +260,6 @@ CONFIG_ISA_DMA_API=y | |||
266 | # | 260 | # |
267 | # Bus options | 261 | # Bus options |
268 | # | 262 | # |
269 | # CONFIG_ISA is not set | ||
270 | CONFIG_ZONE_DMA=y | 263 | CONFIG_ZONE_DMA=y |
271 | CONFIG_GENERIC_ISA_DMA=y | 264 | CONFIG_GENERIC_ISA_DMA=y |
272 | CONFIG_PPC_INDIRECT_PCI=y | 265 | CONFIG_PPC_INDIRECT_PCI=y |
@@ -281,7 +274,7 @@ CONFIG_PCI_SYSCALL=y | |||
281 | # CONFIG_PCIEPORTBUS is not set | 274 | # CONFIG_PCIEPORTBUS is not set |
282 | CONFIG_ARCH_SUPPORTS_MSI=y | 275 | CONFIG_ARCH_SUPPORTS_MSI=y |
283 | # CONFIG_PCI_MSI is not set | 276 | # CONFIG_PCI_MSI is not set |
284 | CONFIG_PCI_LEGACY=y | 277 | # CONFIG_PCI_LEGACY is not set |
285 | # CONFIG_PCCARD is not set | 278 | # CONFIG_PCCARD is not set |
286 | # CONFIG_HOTPLUG_PCI is not set | 279 | # CONFIG_HOTPLUG_PCI is not set |
287 | # CONFIG_HAS_RAPIDIO is not set | 280 | # CONFIG_HAS_RAPIDIO is not set |
@@ -349,6 +342,7 @@ CONFIG_DEFAULT_TCP_CONG="cubic" | |||
349 | # CONFIG_TIPC is not set | 342 | # CONFIG_TIPC is not set |
350 | # CONFIG_ATM is not set | 343 | # CONFIG_ATM is not set |
351 | # CONFIG_BRIDGE is not set | 344 | # CONFIG_BRIDGE is not set |
345 | # CONFIG_NET_DSA is not set | ||
352 | # CONFIG_VLAN_8021Q is not set | 346 | # CONFIG_VLAN_8021Q is not set |
353 | # CONFIG_DECNET is not set | 347 | # CONFIG_DECNET is not set |
354 | # CONFIG_LLC2 is not set | 348 | # CONFIG_LLC2 is not set |
@@ -369,11 +363,10 @@ CONFIG_DEFAULT_TCP_CONG="cubic" | |||
369 | # CONFIG_IRDA is not set | 363 | # CONFIG_IRDA is not set |
370 | # CONFIG_BT is not set | 364 | # CONFIG_BT is not set |
371 | # CONFIG_AF_RXRPC is not set | 365 | # CONFIG_AF_RXRPC is not set |
372 | 366 | # CONFIG_PHONET is not set | |
373 | # | 367 | CONFIG_WIRELESS=y |
374 | # Wireless | ||
375 | # | ||
376 | # CONFIG_CFG80211 is not set | 368 | # CONFIG_CFG80211 is not set |
369 | CONFIG_WIRELESS_OLD_REGULATORY=y | ||
377 | # CONFIG_WIRELESS_EXT is not set | 370 | # CONFIG_WIRELESS_EXT is not set |
378 | # CONFIG_MAC80211 is not set | 371 | # CONFIG_MAC80211 is not set |
379 | # CONFIG_IEEE80211 is not set | 372 | # CONFIG_IEEE80211 is not set |
@@ -488,7 +481,6 @@ CONFIG_OF_I2C=y | |||
488 | # CONFIG_PARPORT is not set | 481 | # CONFIG_PARPORT is not set |
489 | CONFIG_BLK_DEV=y | 482 | CONFIG_BLK_DEV=y |
490 | # CONFIG_BLK_DEV_FD is not set | 483 | # CONFIG_BLK_DEV_FD is not set |
491 | # CONFIG_MAC_FLOPPY is not set | ||
492 | # CONFIG_BLK_CPQ_DA is not set | 484 | # CONFIG_BLK_CPQ_DA is not set |
493 | # CONFIG_BLK_CPQ_CISS_DA is not set | 485 | # CONFIG_BLK_CPQ_CISS_DA is not set |
494 | # CONFIG_BLK_DEV_DAC960 is not set | 486 | # CONFIG_BLK_DEV_DAC960 is not set |
@@ -590,8 +582,6 @@ CONFIG_SCSI_LOWLEVEL=y | |||
590 | # CONFIG_SCSI_DC390T is not set | 582 | # CONFIG_SCSI_DC390T is not set |
591 | # CONFIG_SCSI_NSP32 is not set | 583 | # CONFIG_SCSI_NSP32 is not set |
592 | # CONFIG_SCSI_DEBUG is not set | 584 | # CONFIG_SCSI_DEBUG is not set |
593 | # CONFIG_SCSI_MESH is not set | ||
594 | # CONFIG_SCSI_MAC53C94 is not set | ||
595 | # CONFIG_SCSI_SRP is not set | 585 | # CONFIG_SCSI_SRP is not set |
596 | # CONFIG_SCSI_DH is not set | 586 | # CONFIG_SCSI_DH is not set |
597 | CONFIG_ATA=y | 587 | CONFIG_ATA=y |
@@ -696,8 +686,6 @@ CONFIG_ICPLUS_PHY=y | |||
696 | # CONFIG_MDIO_BITBANG is not set | 686 | # CONFIG_MDIO_BITBANG is not set |
697 | CONFIG_NET_ETHERNET=y | 687 | CONFIG_NET_ETHERNET=y |
698 | CONFIG_MII=y | 688 | CONFIG_MII=y |
699 | # CONFIG_MACE is not set | ||
700 | # CONFIG_BMAC is not set | ||
701 | # CONFIG_HAPPYMEAL is not set | 689 | # CONFIG_HAPPYMEAL is not set |
702 | # CONFIG_SUNGEM is not set | 690 | # CONFIG_SUNGEM is not set |
703 | # CONFIG_CASSINI is not set | 691 | # CONFIG_CASSINI is not set |
@@ -708,8 +696,12 @@ CONFIG_MII=y | |||
708 | # CONFIG_IBM_NEW_EMAC_RGMII is not set | 696 | # CONFIG_IBM_NEW_EMAC_RGMII is not set |
709 | # CONFIG_IBM_NEW_EMAC_TAH is not set | 697 | # CONFIG_IBM_NEW_EMAC_TAH is not set |
710 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set | 698 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set |
699 | # CONFIG_IBM_NEW_EMAC_NO_FLOW_CTRL is not set | ||
700 | # CONFIG_IBM_NEW_EMAC_MAL_CLR_ICINTSTAT is not set | ||
701 | # CONFIG_IBM_NEW_EMAC_MAL_COMMON_ERR is not set | ||
711 | # CONFIG_NET_PCI is not set | 702 | # CONFIG_NET_PCI is not set |
712 | # CONFIG_B44 is not set | 703 | # CONFIG_B44 is not set |
704 | # CONFIG_ATL2 is not set | ||
713 | CONFIG_NETDEV_1000=y | 705 | CONFIG_NETDEV_1000=y |
714 | # CONFIG_ACENIC is not set | 706 | # CONFIG_ACENIC is not set |
715 | # CONFIG_DL2K is not set | 707 | # CONFIG_DL2K is not set |
@@ -736,18 +728,22 @@ CONFIG_UCC_GETH=y | |||
736 | # CONFIG_QLA3XXX is not set | 728 | # CONFIG_QLA3XXX is not set |
737 | # CONFIG_ATL1 is not set | 729 | # CONFIG_ATL1 is not set |
738 | # CONFIG_ATL1E is not set | 730 | # CONFIG_ATL1E is not set |
731 | # CONFIG_JME is not set | ||
739 | CONFIG_NETDEV_10000=y | 732 | CONFIG_NETDEV_10000=y |
740 | # CONFIG_CHELSIO_T1 is not set | 733 | # CONFIG_CHELSIO_T1 is not set |
741 | # CONFIG_CHELSIO_T3 is not set | 734 | # CONFIG_CHELSIO_T3 is not set |
735 | # CONFIG_ENIC is not set | ||
742 | # CONFIG_IXGBE is not set | 736 | # CONFIG_IXGBE is not set |
743 | # CONFIG_IXGB is not set | 737 | # CONFIG_IXGB is not set |
744 | # CONFIG_S2IO is not set | 738 | # CONFIG_S2IO is not set |
745 | # CONFIG_MYRI10GE is not set | 739 | # CONFIG_MYRI10GE is not set |
746 | # CONFIG_NETXEN_NIC is not set | 740 | # CONFIG_NETXEN_NIC is not set |
747 | # CONFIG_NIU is not set | 741 | # CONFIG_NIU is not set |
742 | # CONFIG_MLX4_EN is not set | ||
748 | # CONFIG_MLX4_CORE is not set | 743 | # CONFIG_MLX4_CORE is not set |
749 | # CONFIG_TEHUTI is not set | 744 | # CONFIG_TEHUTI is not set |
750 | # CONFIG_BNX2X is not set | 745 | # CONFIG_BNX2X is not set |
746 | # CONFIG_QLGE is not set | ||
751 | # CONFIG_SFC is not set | 747 | # CONFIG_SFC is not set |
752 | # CONFIG_TR is not set | 748 | # CONFIG_TR is not set |
753 | 749 | ||
@@ -782,7 +778,7 @@ CONFIG_NETDEV_10000=y | |||
782 | # Input device support | 778 | # Input device support |
783 | # | 779 | # |
784 | CONFIG_INPUT=y | 780 | CONFIG_INPUT=y |
785 | # CONFIG_INPUT_FF_MEMLESS is not set | 781 | CONFIG_INPUT_FF_MEMLESS=m |
786 | # CONFIG_INPUT_POLLDEV is not set | 782 | # CONFIG_INPUT_POLLDEV is not set |
787 | 783 | ||
788 | # | 784 | # |
@@ -833,15 +829,12 @@ CONFIG_SERIAL_8250_RUNTIME_UARTS=4 | |||
833 | # CONFIG_SERIAL_UARTLITE is not set | 829 | # CONFIG_SERIAL_UARTLITE is not set |
834 | CONFIG_SERIAL_CORE=y | 830 | CONFIG_SERIAL_CORE=y |
835 | CONFIG_SERIAL_CORE_CONSOLE=y | 831 | CONFIG_SERIAL_CORE_CONSOLE=y |
836 | # CONFIG_SERIAL_PMACZILOG is not set | ||
837 | # CONFIG_SERIAL_JSM is not set | 832 | # CONFIG_SERIAL_JSM is not set |
838 | # CONFIG_SERIAL_OF_PLATFORM is not set | 833 | # CONFIG_SERIAL_OF_PLATFORM is not set |
839 | # CONFIG_SERIAL_QE is not set | 834 | # CONFIG_SERIAL_QE is not set |
840 | CONFIG_UNIX98_PTYS=y | 835 | CONFIG_UNIX98_PTYS=y |
841 | CONFIG_LEGACY_PTYS=y | 836 | CONFIG_LEGACY_PTYS=y |
842 | CONFIG_LEGACY_PTY_COUNT=256 | 837 | CONFIG_LEGACY_PTY_COUNT=256 |
843 | # CONFIG_BRIQ_PANEL is not set | ||
844 | # CONFIG_HVC_RTAS is not set | ||
845 | # CONFIG_IPMI_HANDLER is not set | 838 | # CONFIG_IPMI_HANDLER is not set |
846 | CONFIG_HW_RANDOM=y | 839 | CONFIG_HW_RANDOM=y |
847 | # CONFIG_NVRAM is not set | 840 | # CONFIG_NVRAM is not set |
@@ -880,12 +873,6 @@ CONFIG_I2C_HELPER_AUTO=y | |||
880 | # CONFIG_I2C_VIAPRO is not set | 873 | # CONFIG_I2C_VIAPRO is not set |
881 | 874 | ||
882 | # | 875 | # |
883 | # Mac SMBus host controller drivers | ||
884 | # | ||
885 | # CONFIG_I2C_HYDRA is not set | ||
886 | CONFIG_I2C_POWERMAC=y | ||
887 | |||
888 | # | ||
889 | # I2C system bus drivers (mostly embedded / system-on-chip) | 876 | # I2C system bus drivers (mostly embedded / system-on-chip) |
890 | # | 877 | # |
891 | # CONFIG_I2C_GPIO is not set | 878 | # CONFIG_I2C_GPIO is not set |
@@ -924,6 +911,7 @@ CONFIG_I2C_MPC=y | |||
924 | # CONFIG_TPS65010 is not set | 911 | # CONFIG_TPS65010 is not set |
925 | # CONFIG_SENSORS_MAX6875 is not set | 912 | # CONFIG_SENSORS_MAX6875 is not set |
926 | # CONFIG_SENSORS_TSL2550 is not set | 913 | # CONFIG_SENSORS_TSL2550 is not set |
914 | # CONFIG_MCU_MPC8349EMITX is not set | ||
927 | # CONFIG_I2C_DEBUG_CORE is not set | 915 | # CONFIG_I2C_DEBUG_CORE is not set |
928 | # CONFIG_I2C_DEBUG_ALGO is not set | 916 | # CONFIG_I2C_DEBUG_ALGO is not set |
929 | # CONFIG_I2C_DEBUG_BUS is not set | 917 | # CONFIG_I2C_DEBUG_BUS is not set |
@@ -963,7 +951,6 @@ CONFIG_HWMON=y | |||
963 | # CONFIG_SENSORS_ADM9240 is not set | 951 | # CONFIG_SENSORS_ADM9240 is not set |
964 | # CONFIG_SENSORS_ADT7470 is not set | 952 | # CONFIG_SENSORS_ADT7470 is not set |
965 | # CONFIG_SENSORS_ADT7473 is not set | 953 | # CONFIG_SENSORS_ADT7473 is not set |
966 | # CONFIG_SENSORS_AMS is not set | ||
967 | # CONFIG_SENSORS_ATXP1 is not set | 954 | # CONFIG_SENSORS_ATXP1 is not set |
968 | # CONFIG_SENSORS_DS1621 is not set | 955 | # CONFIG_SENSORS_DS1621 is not set |
969 | # CONFIG_SENSORS_I5K_AMB is not set | 956 | # CONFIG_SENSORS_I5K_AMB is not set |
@@ -1018,7 +1005,6 @@ CONFIG_WATCHDOG=y | |||
1018 | # CONFIG_SOFT_WATCHDOG is not set | 1005 | # CONFIG_SOFT_WATCHDOG is not set |
1019 | # CONFIG_ALIM7101_WDT is not set | 1006 | # CONFIG_ALIM7101_WDT is not set |
1020 | # CONFIG_8xxx_WDT is not set | 1007 | # CONFIG_8xxx_WDT is not set |
1021 | # CONFIG_WATCHDOG_RTAS is not set | ||
1022 | 1008 | ||
1023 | # | 1009 | # |
1024 | # PCI-based Watchdog Cards | 1010 | # PCI-based Watchdog Cards |
@@ -1044,6 +1030,17 @@ CONFIG_SSB_POSSIBLE=y | |||
1044 | # CONFIG_MFD_SM501 is not set | 1030 | # CONFIG_MFD_SM501 is not set |
1045 | # CONFIG_HTC_PASIC3 is not set | 1031 | # CONFIG_HTC_PASIC3 is not set |
1046 | # CONFIG_MFD_TMIO is not set | 1032 | # CONFIG_MFD_TMIO is not set |
1033 | # CONFIG_PMIC_DA903X is not set | ||
1034 | # CONFIG_MFD_WM8400 is not set | ||
1035 | # CONFIG_MFD_WM8350_I2C is not set | ||
1036 | |||
1037 | # | ||
1038 | # Voltage and Current regulators | ||
1039 | # | ||
1040 | # CONFIG_REGULATOR is not set | ||
1041 | # CONFIG_REGULATOR_FIXED_VOLTAGE is not set | ||
1042 | # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set | ||
1043 | # CONFIG_REGULATOR_BQ24022 is not set | ||
1047 | 1044 | ||
1048 | # | 1045 | # |
1049 | # Multimedia devices | 1046 | # Multimedia devices |
@@ -1086,9 +1083,36 @@ CONFIG_HID=y | |||
1086 | # USB Input Devices | 1083 | # USB Input Devices |
1087 | # | 1084 | # |
1088 | CONFIG_USB_HID=y | 1085 | CONFIG_USB_HID=y |
1089 | # CONFIG_USB_HIDINPUT_POWERBOOK is not set | 1086 | # CONFIG_HID_PID is not set |
1090 | # CONFIG_HID_FF is not set | ||
1091 | # CONFIG_USB_HIDDEV is not set | 1087 | # CONFIG_USB_HIDDEV is not set |
1088 | |||
1089 | # | ||
1090 | # Special HID drivers | ||
1091 | # | ||
1092 | CONFIG_HID_COMPAT=y | ||
1093 | CONFIG_HID_A4TECH=y | ||
1094 | CONFIG_HID_APPLE=y | ||
1095 | CONFIG_HID_BELKIN=y | ||
1096 | CONFIG_HID_BRIGHT=y | ||
1097 | CONFIG_HID_CHERRY=y | ||
1098 | CONFIG_HID_CHICONY=y | ||
1099 | CONFIG_HID_CYPRESS=y | ||
1100 | CONFIG_HID_DELL=y | ||
1101 | CONFIG_HID_EZKEY=y | ||
1102 | CONFIG_HID_GYRATION=y | ||
1103 | CONFIG_HID_LOGITECH=y | ||
1104 | # CONFIG_LOGITECH_FF is not set | ||
1105 | # CONFIG_LOGIRUMBLEPAD2_FF is not set | ||
1106 | CONFIG_HID_MICROSOFT=y | ||
1107 | CONFIG_HID_MONTEREY=y | ||
1108 | CONFIG_HID_PANTHERLORD=y | ||
1109 | # CONFIG_PANTHERLORD_FF is not set | ||
1110 | CONFIG_HID_PETALYNX=y | ||
1111 | CONFIG_HID_SAMSUNG=y | ||
1112 | CONFIG_HID_SONY=y | ||
1113 | CONFIG_HID_SUNPLUS=y | ||
1114 | CONFIG_THRUSTMASTER_FF=m | ||
1115 | CONFIG_ZEROPLUS_FF=m | ||
1092 | CONFIG_USB_SUPPORT=y | 1116 | CONFIG_USB_SUPPORT=y |
1093 | CONFIG_USB_ARCH_HAS_HCD=y | 1117 | CONFIG_USB_ARCH_HAS_HCD=y |
1094 | CONFIG_USB_ARCH_HAS_OHCI=y | 1118 | CONFIG_USB_ARCH_HAS_OHCI=y |
@@ -1107,6 +1131,8 @@ CONFIG_USB_DEVICE_CLASS=y | |||
1107 | # CONFIG_USB_OTG_WHITELIST is not set | 1131 | # CONFIG_USB_OTG_WHITELIST is not set |
1108 | # CONFIG_USB_OTG_BLACKLIST_HUB is not set | 1132 | # CONFIG_USB_OTG_BLACKLIST_HUB is not set |
1109 | CONFIG_USB_MON=y | 1133 | CONFIG_USB_MON=y |
1134 | # CONFIG_USB_WUSB is not set | ||
1135 | # CONFIG_USB_WUSB_CBAF is not set | ||
1110 | 1136 | ||
1111 | # | 1137 | # |
1112 | # USB Host Controller Drivers | 1138 | # USB Host Controller Drivers |
@@ -1123,6 +1149,8 @@ CONFIG_USB_EHCI_HCD_PPC_OF=y | |||
1123 | # CONFIG_USB_UHCI_HCD is not set | 1149 | # CONFIG_USB_UHCI_HCD is not set |
1124 | # CONFIG_USB_SL811_HCD is not set | 1150 | # CONFIG_USB_SL811_HCD is not set |
1125 | # CONFIG_USB_R8A66597_HCD is not set | 1151 | # CONFIG_USB_R8A66597_HCD is not set |
1152 | # CONFIG_USB_WHCI_HCD is not set | ||
1153 | # CONFIG_USB_HWA_HCD is not set | ||
1126 | 1154 | ||
1127 | # | 1155 | # |
1128 | # USB Device Class drivers | 1156 | # USB Device Class drivers |
@@ -1130,6 +1158,7 @@ CONFIG_USB_EHCI_HCD_PPC_OF=y | |||
1130 | # CONFIG_USB_ACM is not set | 1158 | # CONFIG_USB_ACM is not set |
1131 | # CONFIG_USB_PRINTER is not set | 1159 | # CONFIG_USB_PRINTER is not set |
1132 | # CONFIG_USB_WDM is not set | 1160 | # CONFIG_USB_WDM is not set |
1161 | # CONFIG_USB_TMC is not set | ||
1133 | 1162 | ||
1134 | # | 1163 | # |
1135 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' | 1164 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' |
@@ -1158,6 +1187,7 @@ CONFIG_USB_EHCI_HCD_PPC_OF=y | |||
1158 | # CONFIG_USB_EMI62 is not set | 1187 | # CONFIG_USB_EMI62 is not set |
1159 | # CONFIG_USB_EMI26 is not set | 1188 | # CONFIG_USB_EMI26 is not set |
1160 | # CONFIG_USB_ADUTUX is not set | 1189 | # CONFIG_USB_ADUTUX is not set |
1190 | # CONFIG_USB_SEVSEG is not set | ||
1161 | # CONFIG_USB_RIO500 is not set | 1191 | # CONFIG_USB_RIO500 is not set |
1162 | # CONFIG_USB_LEGOTOWER is not set | 1192 | # CONFIG_USB_LEGOTOWER is not set |
1163 | # CONFIG_USB_LCD is not set | 1193 | # CONFIG_USB_LCD is not set |
@@ -1174,7 +1204,9 @@ CONFIG_USB_EHCI_HCD_PPC_OF=y | |||
1174 | # CONFIG_USB_TRANCEVIBRATOR is not set | 1204 | # CONFIG_USB_TRANCEVIBRATOR is not set |
1175 | # CONFIG_USB_IOWARRIOR is not set | 1205 | # CONFIG_USB_IOWARRIOR is not set |
1176 | # CONFIG_USB_ISIGHTFW is not set | 1206 | # CONFIG_USB_ISIGHTFW is not set |
1207 | # CONFIG_USB_VST is not set | ||
1177 | # CONFIG_USB_GADGET is not set | 1208 | # CONFIG_USB_GADGET is not set |
1209 | # CONFIG_UWB is not set | ||
1178 | # CONFIG_MMC is not set | 1210 | # CONFIG_MMC is not set |
1179 | # CONFIG_MEMSTICK is not set | 1211 | # CONFIG_MEMSTICK is not set |
1180 | # CONFIG_NEW_LEDS is not set | 1212 | # CONFIG_NEW_LEDS is not set |
@@ -1184,6 +1216,7 @@ CONFIG_USB_EHCI_HCD_PPC_OF=y | |||
1184 | # CONFIG_RTC_CLASS is not set | 1216 | # CONFIG_RTC_CLASS is not set |
1185 | # CONFIG_DMADEVICES is not set | 1217 | # CONFIG_DMADEVICES is not set |
1186 | # CONFIG_UIO is not set | 1218 | # CONFIG_UIO is not set |
1219 | # CONFIG_STAGING is not set | ||
1187 | 1220 | ||
1188 | # | 1221 | # |
1189 | # File systems | 1222 | # File systems |
@@ -1195,12 +1228,13 @@ CONFIG_EXT3_FS=y | |||
1195 | CONFIG_EXT3_FS_XATTR=y | 1228 | CONFIG_EXT3_FS_XATTR=y |
1196 | # CONFIG_EXT3_FS_POSIX_ACL is not set | 1229 | # CONFIG_EXT3_FS_POSIX_ACL is not set |
1197 | # CONFIG_EXT3_FS_SECURITY is not set | 1230 | # CONFIG_EXT3_FS_SECURITY is not set |
1198 | # CONFIG_EXT4DEV_FS is not set | 1231 | # CONFIG_EXT4_FS is not set |
1199 | CONFIG_JBD=y | 1232 | CONFIG_JBD=y |
1200 | CONFIG_FS_MBCACHE=y | 1233 | CONFIG_FS_MBCACHE=y |
1201 | # CONFIG_REISERFS_FS is not set | 1234 | # CONFIG_REISERFS_FS is not set |
1202 | # CONFIG_JFS_FS is not set | 1235 | # CONFIG_JFS_FS is not set |
1203 | # CONFIG_FS_POSIX_ACL is not set | 1236 | # CONFIG_FS_POSIX_ACL is not set |
1237 | CONFIG_FILE_LOCKING=y | ||
1204 | # CONFIG_XFS_FS is not set | 1238 | # CONFIG_XFS_FS is not set |
1205 | # CONFIG_OCFS2_FS is not set | 1239 | # CONFIG_OCFS2_FS is not set |
1206 | CONFIG_DNOTIFY=y | 1240 | CONFIG_DNOTIFY=y |
@@ -1230,6 +1264,7 @@ CONFIG_INOTIFY_USER=y | |||
1230 | CONFIG_PROC_FS=y | 1264 | CONFIG_PROC_FS=y |
1231 | CONFIG_PROC_KCORE=y | 1265 | CONFIG_PROC_KCORE=y |
1232 | CONFIG_PROC_SYSCTL=y | 1266 | CONFIG_PROC_SYSCTL=y |
1267 | CONFIG_PROC_PAGE_MONITOR=y | ||
1233 | CONFIG_SYSFS=y | 1268 | CONFIG_SYSFS=y |
1234 | CONFIG_TMPFS=y | 1269 | CONFIG_TMPFS=y |
1235 | # CONFIG_TMPFS_POSIX_ACL is not set | 1270 | # CONFIG_TMPFS_POSIX_ACL is not set |
@@ -1268,6 +1303,7 @@ CONFIG_LOCKD_V4=y | |||
1268 | CONFIG_NFS_COMMON=y | 1303 | CONFIG_NFS_COMMON=y |
1269 | CONFIG_SUNRPC=y | 1304 | CONFIG_SUNRPC=y |
1270 | CONFIG_SUNRPC_GSS=y | 1305 | CONFIG_SUNRPC_GSS=y |
1306 | # CONFIG_SUNRPC_REGISTER_V4 is not set | ||
1271 | CONFIG_RPCSEC_GSS_KRB5=y | 1307 | CONFIG_RPCSEC_GSS_KRB5=y |
1272 | # CONFIG_RPCSEC_GSS_SPKM3 is not set | 1308 | # CONFIG_RPCSEC_GSS_SPKM3 is not set |
1273 | # CONFIG_SMB_FS is not set | 1309 | # CONFIG_SMB_FS is not set |
@@ -1301,13 +1337,11 @@ CONFIG_MSDOS_PARTITION=y | |||
1301 | # CONFIG_DLM is not set | 1337 | # CONFIG_DLM is not set |
1302 | CONFIG_UCC_FAST=y | 1338 | CONFIG_UCC_FAST=y |
1303 | CONFIG_UCC=y | 1339 | CONFIG_UCC=y |
1304 | CONFIG_QE_GPIO=y | ||
1305 | 1340 | ||
1306 | # | 1341 | # |
1307 | # Library routines | 1342 | # Library routines |
1308 | # | 1343 | # |
1309 | CONFIG_BITREVERSE=y | 1344 | CONFIG_BITREVERSE=y |
1310 | # CONFIG_GENERIC_FIND_FIRST_BIT is not set | ||
1311 | # CONFIG_CRC_CCITT is not set | 1345 | # CONFIG_CRC_CCITT is not set |
1312 | # CONFIG_CRC16 is not set | 1346 | # CONFIG_CRC16 is not set |
1313 | CONFIG_CRC_T10DIF=y | 1347 | CONFIG_CRC_T10DIF=y |
@@ -1335,13 +1369,15 @@ CONFIG_FRAME_WARN=1024 | |||
1335 | # CONFIG_DEBUG_KERNEL is not set | 1369 | # CONFIG_DEBUG_KERNEL is not set |
1336 | # CONFIG_DEBUG_BUGVERBOSE is not set | 1370 | # CONFIG_DEBUG_BUGVERBOSE is not set |
1337 | # CONFIG_DEBUG_MEMORY_INIT is not set | 1371 | # CONFIG_DEBUG_MEMORY_INIT is not set |
1372 | # CONFIG_RCU_CPU_STALL_DETECTOR is not set | ||
1338 | # CONFIG_LATENCYTOP is not set | 1373 | # CONFIG_LATENCYTOP is not set |
1339 | CONFIG_SYSCTL_SYSCALL_CHECK=y | 1374 | CONFIG_SYSCTL_SYSCALL_CHECK=y |
1340 | CONFIG_HAVE_FTRACE=y | 1375 | CONFIG_HAVE_FUNCTION_TRACER=y |
1341 | CONFIG_HAVE_DYNAMIC_FTRACE=y | 1376 | |
1342 | # CONFIG_FTRACE is not set | 1377 | # |
1343 | # CONFIG_SCHED_TRACER is not set | 1378 | # Tracers |
1344 | # CONFIG_CONTEXT_SWITCH_TRACER is not set | 1379 | # |
1380 | # CONFIG_DYNAMIC_PRINTK_DEBUG is not set | ||
1345 | # CONFIG_SAMPLES is not set | 1381 | # CONFIG_SAMPLES is not set |
1346 | CONFIG_HAVE_ARCH_KGDB=y | 1382 | CONFIG_HAVE_ARCH_KGDB=y |
1347 | # CONFIG_IRQSTACKS is not set | 1383 | # CONFIG_IRQSTACKS is not set |
@@ -1353,16 +1389,19 @@ CONFIG_HAVE_ARCH_KGDB=y | |||
1353 | # | 1389 | # |
1354 | # CONFIG_KEYS is not set | 1390 | # CONFIG_KEYS is not set |
1355 | # CONFIG_SECURITY is not set | 1391 | # CONFIG_SECURITY is not set |
1392 | # CONFIG_SECURITYFS is not set | ||
1356 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set | 1393 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set |
1357 | CONFIG_CRYPTO=y | 1394 | CONFIG_CRYPTO=y |
1358 | 1395 | ||
1359 | # | 1396 | # |
1360 | # Crypto core or helper | 1397 | # Crypto core or helper |
1361 | # | 1398 | # |
1399 | # CONFIG_CRYPTO_FIPS is not set | ||
1362 | CONFIG_CRYPTO_ALGAPI=y | 1400 | CONFIG_CRYPTO_ALGAPI=y |
1363 | CONFIG_CRYPTO_AEAD=y | 1401 | CONFIG_CRYPTO_AEAD=y |
1364 | CONFIG_CRYPTO_BLKCIPHER=y | 1402 | CONFIG_CRYPTO_BLKCIPHER=y |
1365 | CONFIG_CRYPTO_HASH=y | 1403 | CONFIG_CRYPTO_HASH=y |
1404 | CONFIG_CRYPTO_RNG=y | ||
1366 | CONFIG_CRYPTO_MANAGER=y | 1405 | CONFIG_CRYPTO_MANAGER=y |
1367 | # CONFIG_CRYPTO_GF128MUL is not set | 1406 | # CONFIG_CRYPTO_GF128MUL is not set |
1368 | # CONFIG_CRYPTO_NULL is not set | 1407 | # CONFIG_CRYPTO_NULL is not set |
@@ -1435,6 +1474,11 @@ CONFIG_CRYPTO_DES=y | |||
1435 | # | 1474 | # |
1436 | # CONFIG_CRYPTO_DEFLATE is not set | 1475 | # CONFIG_CRYPTO_DEFLATE is not set |
1437 | # CONFIG_CRYPTO_LZO is not set | 1476 | # CONFIG_CRYPTO_LZO is not set |
1477 | |||
1478 | # | ||
1479 | # Random Number Generation | ||
1480 | # | ||
1481 | # CONFIG_CRYPTO_ANSI_CPRNG is not set | ||
1438 | CONFIG_CRYPTO_HW=y | 1482 | CONFIG_CRYPTO_HW=y |
1439 | # CONFIG_CRYPTO_DEV_HIFN_795X is not set | 1483 | # CONFIG_CRYPTO_DEV_HIFN_795X is not set |
1440 | CONFIG_CRYPTO_DEV_TALITOS=y | 1484 | CONFIG_CRYPTO_DEV_TALITOS=y |
diff --git a/arch/powerpc/configs/mpc85xx_defconfig b/arch/powerpc/configs/mpc85xx_defconfig index f0a13bebf50c..c87b53abc617 100644 --- a/arch/powerpc/configs/mpc85xx_defconfig +++ b/arch/powerpc/configs/mpc85xx_defconfig | |||
@@ -1,7 +1,7 @@ | |||
1 | # | 1 | # |
2 | # Automatically generated make config: don't edit | 2 | # Automatically generated make config: don't edit |
3 | # Linux kernel version: 2.6.27-rc4 | 3 | # Linux kernel version: 2.6.28-rc3 |
4 | # Thu Aug 21 07:15:20 2008 | 4 | # Sat Nov 8 12:39:43 2008 |
5 | # | 5 | # |
6 | # CONFIG_PPC64 is not set | 6 | # CONFIG_PPC64 is not set |
7 | 7 | ||
@@ -24,7 +24,7 @@ CONFIG_SPE=y | |||
24 | # CONFIG_PPC_MM_SLICES is not set | 24 | # CONFIG_PPC_MM_SLICES is not set |
25 | CONFIG_PPC32=y | 25 | CONFIG_PPC32=y |
26 | CONFIG_WORD_SIZE=32 | 26 | CONFIG_WORD_SIZE=32 |
27 | CONFIG_PPC_MERGE=y | 27 | # CONFIG_ARCH_PHYS_ADDR_T_64BIT is not set |
28 | CONFIG_MMU=y | 28 | CONFIG_MMU=y |
29 | CONFIG_GENERIC_CMOS_UPDATE=y | 29 | CONFIG_GENERIC_CMOS_UPDATE=y |
30 | CONFIG_GENERIC_TIME=y | 30 | CONFIG_GENERIC_TIME=y |
@@ -111,7 +111,9 @@ CONFIG_SIGNALFD=y | |||
111 | CONFIG_TIMERFD=y | 111 | CONFIG_TIMERFD=y |
112 | CONFIG_EVENTFD=y | 112 | CONFIG_EVENTFD=y |
113 | CONFIG_SHMEM=y | 113 | CONFIG_SHMEM=y |
114 | CONFIG_AIO=y | ||
114 | CONFIG_VM_EVENT_COUNTERS=y | 115 | CONFIG_VM_EVENT_COUNTERS=y |
116 | CONFIG_PCI_QUIRKS=y | ||
115 | CONFIG_SLUB_DEBUG=y | 117 | CONFIG_SLUB_DEBUG=y |
116 | # CONFIG_SLAB is not set | 118 | # CONFIG_SLAB is not set |
117 | CONFIG_SLUB=y | 119 | CONFIG_SLUB=y |
@@ -125,10 +127,7 @@ CONFIG_HAVE_IOREMAP_PROT=y | |||
125 | CONFIG_HAVE_KPROBES=y | 127 | CONFIG_HAVE_KPROBES=y |
126 | CONFIG_HAVE_KRETPROBES=y | 128 | CONFIG_HAVE_KRETPROBES=y |
127 | CONFIG_HAVE_ARCH_TRACEHOOK=y | 129 | CONFIG_HAVE_ARCH_TRACEHOOK=y |
128 | # CONFIG_HAVE_DMA_ATTRS is not set | ||
129 | # CONFIG_USE_GENERIC_SMP_HELPERS is not set | ||
130 | CONFIG_HAVE_CLK=y | 130 | CONFIG_HAVE_CLK=y |
131 | CONFIG_PROC_PAGE_MONITOR=y | ||
132 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set | 131 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set |
133 | CONFIG_SLABINFO=y | 132 | CONFIG_SLABINFO=y |
134 | CONFIG_RT_MUTEXES=y | 133 | CONFIG_RT_MUTEXES=y |
@@ -161,6 +160,7 @@ CONFIG_DEFAULT_CFQ=y | |||
161 | # CONFIG_DEFAULT_NOOP is not set | 160 | # CONFIG_DEFAULT_NOOP is not set |
162 | CONFIG_DEFAULT_IOSCHED="cfq" | 161 | CONFIG_DEFAULT_IOSCHED="cfq" |
163 | CONFIG_CLASSIC_RCU=y | 162 | CONFIG_CLASSIC_RCU=y |
163 | # CONFIG_FREEZER is not set | ||
164 | 164 | ||
165 | # | 165 | # |
166 | # Platform support | 166 | # Platform support |
@@ -197,9 +197,11 @@ CONFIG_PPC_I8259=y | |||
197 | # CONFIG_GENERIC_IOMAP is not set | 197 | # CONFIG_GENERIC_IOMAP is not set |
198 | # CONFIG_CPU_FREQ is not set | 198 | # CONFIG_CPU_FREQ is not set |
199 | CONFIG_QUICC_ENGINE=y | 199 | CONFIG_QUICC_ENGINE=y |
200 | # CONFIG_QE_GPIO is not set | ||
200 | CONFIG_CPM2=y | 201 | CONFIG_CPM2=y |
201 | CONFIG_FSL_ULI1575=y | 202 | CONFIG_FSL_ULI1575=y |
202 | CONFIG_CPM=y | 203 | CONFIG_CPM=y |
204 | # CONFIG_MPC8xxx_GPIO is not set | ||
203 | 205 | ||
204 | # | 206 | # |
205 | # Kernel options | 207 | # Kernel options |
@@ -219,6 +221,8 @@ CONFIG_PREEMPT_NONE=y | |||
219 | # CONFIG_PREEMPT_VOLUNTARY is not set | 221 | # CONFIG_PREEMPT_VOLUNTARY is not set |
220 | # CONFIG_PREEMPT is not set | 222 | # CONFIG_PREEMPT is not set |
221 | CONFIG_BINFMT_ELF=y | 223 | CONFIG_BINFMT_ELF=y |
224 | # CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set | ||
225 | # CONFIG_HAVE_AOUT is not set | ||
222 | CONFIG_BINFMT_MISC=m | 226 | CONFIG_BINFMT_MISC=m |
223 | CONFIG_MATH_EMULATION=y | 227 | CONFIG_MATH_EMULATION=y |
224 | # CONFIG_IOMMU_HELPER is not set | 228 | # CONFIG_IOMMU_HELPER is not set |
@@ -233,15 +237,15 @@ CONFIG_FLATMEM_MANUAL=y | |||
233 | # CONFIG_SPARSEMEM_MANUAL is not set | 237 | # CONFIG_SPARSEMEM_MANUAL is not set |
234 | CONFIG_FLATMEM=y | 238 | CONFIG_FLATMEM=y |
235 | CONFIG_FLAT_NODE_MEM_MAP=y | 239 | CONFIG_FLAT_NODE_MEM_MAP=y |
236 | # CONFIG_SPARSEMEM_STATIC is not set | ||
237 | # CONFIG_SPARSEMEM_VMEMMAP_ENABLE is not set | ||
238 | CONFIG_PAGEFLAGS_EXTENDED=y | 240 | CONFIG_PAGEFLAGS_EXTENDED=y |
239 | CONFIG_SPLIT_PTLOCK_CPUS=4 | 241 | CONFIG_SPLIT_PTLOCK_CPUS=4 |
240 | CONFIG_MIGRATION=y | 242 | CONFIG_MIGRATION=y |
241 | # CONFIG_RESOURCES_64BIT is not set | 243 | # CONFIG_RESOURCES_64BIT is not set |
244 | # CONFIG_PHYS_ADDR_T_64BIT is not set | ||
242 | CONFIG_ZONE_DMA_FLAG=1 | 245 | CONFIG_ZONE_DMA_FLAG=1 |
243 | CONFIG_BOUNCE=y | 246 | CONFIG_BOUNCE=y |
244 | CONFIG_VIRT_TO_BUS=y | 247 | CONFIG_VIRT_TO_BUS=y |
248 | CONFIG_UNEVICTABLE_LRU=y | ||
245 | CONFIG_FORCE_MAX_ZONEORDER=11 | 249 | CONFIG_FORCE_MAX_ZONEORDER=11 |
246 | CONFIG_PROC_DEVICETREE=y | 250 | CONFIG_PROC_DEVICETREE=y |
247 | # CONFIG_CMDLINE_BOOL is not set | 251 | # CONFIG_CMDLINE_BOOL is not set |
@@ -265,7 +269,7 @@ CONFIG_PCI_SYSCALL=y | |||
265 | # CONFIG_PCIEPORTBUS is not set | 269 | # CONFIG_PCIEPORTBUS is not set |
266 | CONFIG_ARCH_SUPPORTS_MSI=y | 270 | CONFIG_ARCH_SUPPORTS_MSI=y |
267 | # CONFIG_PCI_MSI is not set | 271 | # CONFIG_PCI_MSI is not set |
268 | CONFIG_PCI_LEGACY=y | 272 | # CONFIG_PCI_LEGACY is not set |
269 | # CONFIG_PCI_DEBUG is not set | 273 | # CONFIG_PCI_DEBUG is not set |
270 | # CONFIG_PCCARD is not set | 274 | # CONFIG_PCCARD is not set |
271 | # CONFIG_HOTPLUG_PCI is not set | 275 | # CONFIG_HOTPLUG_PCI is not set |
@@ -367,6 +371,7 @@ CONFIG_SCTP_HMAC_MD5=y | |||
367 | # CONFIG_TIPC is not set | 371 | # CONFIG_TIPC is not set |
368 | # CONFIG_ATM is not set | 372 | # CONFIG_ATM is not set |
369 | # CONFIG_BRIDGE is not set | 373 | # CONFIG_BRIDGE is not set |
374 | # CONFIG_NET_DSA is not set | ||
370 | # CONFIG_VLAN_8021Q is not set | 375 | # CONFIG_VLAN_8021Q is not set |
371 | # CONFIG_DECNET is not set | 376 | # CONFIG_DECNET is not set |
372 | # CONFIG_LLC2 is not set | 377 | # CONFIG_LLC2 is not set |
@@ -387,12 +392,11 @@ CONFIG_SCTP_HMAC_MD5=y | |||
387 | # CONFIG_IRDA is not set | 392 | # CONFIG_IRDA is not set |
388 | # CONFIG_BT is not set | 393 | # CONFIG_BT is not set |
389 | # CONFIG_AF_RXRPC is not set | 394 | # CONFIG_AF_RXRPC is not set |
395 | # CONFIG_PHONET is not set | ||
390 | CONFIG_FIB_RULES=y | 396 | CONFIG_FIB_RULES=y |
391 | 397 | CONFIG_WIRELESS=y | |
392 | # | ||
393 | # Wireless | ||
394 | # | ||
395 | # CONFIG_CFG80211 is not set | 398 | # CONFIG_CFG80211 is not set |
399 | CONFIG_WIRELESS_OLD_REGULATORY=y | ||
396 | # CONFIG_WIRELESS_EXT is not set | 400 | # CONFIG_WIRELESS_EXT is not set |
397 | # CONFIG_MAC80211 is not set | 401 | # CONFIG_MAC80211 is not set |
398 | # CONFIG_IEEE80211 is not set | 402 | # CONFIG_IEEE80211 is not set |
@@ -639,8 +643,12 @@ CONFIG_MII=y | |||
639 | # CONFIG_IBM_NEW_EMAC_RGMII is not set | 643 | # CONFIG_IBM_NEW_EMAC_RGMII is not set |
640 | # CONFIG_IBM_NEW_EMAC_TAH is not set | 644 | # CONFIG_IBM_NEW_EMAC_TAH is not set |
641 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set | 645 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set |
646 | # CONFIG_IBM_NEW_EMAC_NO_FLOW_CTRL is not set | ||
647 | # CONFIG_IBM_NEW_EMAC_MAL_CLR_ICINTSTAT is not set | ||
648 | # CONFIG_IBM_NEW_EMAC_MAL_COMMON_ERR is not set | ||
642 | # CONFIG_NET_PCI is not set | 649 | # CONFIG_NET_PCI is not set |
643 | # CONFIG_B44 is not set | 650 | # CONFIG_B44 is not set |
651 | # CONFIG_ATL2 is not set | ||
644 | # CONFIG_FS_ENET is not set | 652 | # CONFIG_FS_ENET is not set |
645 | CONFIG_NETDEV_1000=y | 653 | CONFIG_NETDEV_1000=y |
646 | # CONFIG_ACENIC is not set | 654 | # CONFIG_ACENIC is not set |
@@ -664,18 +672,22 @@ CONFIG_GIANFAR=y | |||
664 | # CONFIG_QLA3XXX is not set | 672 | # CONFIG_QLA3XXX is not set |
665 | # CONFIG_ATL1 is not set | 673 | # CONFIG_ATL1 is not set |
666 | # CONFIG_ATL1E is not set | 674 | # CONFIG_ATL1E is not set |
675 | # CONFIG_JME is not set | ||
667 | CONFIG_NETDEV_10000=y | 676 | CONFIG_NETDEV_10000=y |
668 | # CONFIG_CHELSIO_T1 is not set | 677 | # CONFIG_CHELSIO_T1 is not set |
669 | # CONFIG_CHELSIO_T3 is not set | 678 | # CONFIG_CHELSIO_T3 is not set |
679 | # CONFIG_ENIC is not set | ||
670 | # CONFIG_IXGBE is not set | 680 | # CONFIG_IXGBE is not set |
671 | # CONFIG_IXGB is not set | 681 | # CONFIG_IXGB is not set |
672 | # CONFIG_S2IO is not set | 682 | # CONFIG_S2IO is not set |
673 | # CONFIG_MYRI10GE is not set | 683 | # CONFIG_MYRI10GE is not set |
674 | # CONFIG_NETXEN_NIC is not set | 684 | # CONFIG_NETXEN_NIC is not set |
675 | # CONFIG_NIU is not set | 685 | # CONFIG_NIU is not set |
686 | # CONFIG_MLX4_EN is not set | ||
676 | # CONFIG_MLX4_CORE is not set | 687 | # CONFIG_MLX4_CORE is not set |
677 | # CONFIG_TEHUTI is not set | 688 | # CONFIG_TEHUTI is not set |
678 | # CONFIG_BNX2X is not set | 689 | # CONFIG_BNX2X is not set |
690 | # CONFIG_QLGE is not set | ||
679 | # CONFIG_SFC is not set | 691 | # CONFIG_SFC is not set |
680 | # CONFIG_TR is not set | 692 | # CONFIG_TR is not set |
681 | 693 | ||
@@ -710,7 +722,7 @@ CONFIG_NETDEV_10000=y | |||
710 | # Input device support | 722 | # Input device support |
711 | # | 723 | # |
712 | CONFIG_INPUT=y | 724 | CONFIG_INPUT=y |
713 | # CONFIG_INPUT_FF_MEMLESS is not set | 725 | CONFIG_INPUT_FF_MEMLESS=m |
714 | # CONFIG_INPUT_POLLDEV is not set | 726 | # CONFIG_INPUT_POLLDEV is not set |
715 | 727 | ||
716 | # | 728 | # |
@@ -902,7 +914,19 @@ CONFIG_SSB_POSSIBLE=y | |||
902 | # CONFIG_MFD_CORE is not set | 914 | # CONFIG_MFD_CORE is not set |
903 | # CONFIG_MFD_SM501 is not set | 915 | # CONFIG_MFD_SM501 is not set |
904 | # CONFIG_HTC_PASIC3 is not set | 916 | # CONFIG_HTC_PASIC3 is not set |
917 | # CONFIG_UCB1400_CORE is not set | ||
905 | # CONFIG_MFD_TMIO is not set | 918 | # CONFIG_MFD_TMIO is not set |
919 | # CONFIG_PMIC_DA903X is not set | ||
920 | # CONFIG_MFD_WM8400 is not set | ||
921 | # CONFIG_MFD_WM8350_I2C is not set | ||
922 | |||
923 | # | ||
924 | # Voltage and Current regulators | ||
925 | # | ||
926 | # CONFIG_REGULATOR is not set | ||
927 | # CONFIG_REGULATOR_FIXED_VOLTAGE is not set | ||
928 | # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set | ||
929 | # CONFIG_REGULATOR_BQ24022 is not set | ||
906 | 930 | ||
907 | # | 931 | # |
908 | # Multimedia devices | 932 | # Multimedia devices |
@@ -943,7 +967,6 @@ CONFIG_DVB_CAPTURE_DRIVERS=y | |||
943 | # CONFIG_DVB_USB is not set | 967 | # CONFIG_DVB_USB is not set |
944 | # CONFIG_DVB_TTUSB_BUDGET is not set | 968 | # CONFIG_DVB_TTUSB_BUDGET is not set |
945 | # CONFIG_DVB_TTUSB_DEC is not set | 969 | # CONFIG_DVB_TTUSB_DEC is not set |
946 | # CONFIG_DVB_CINERGYT2 is not set | ||
947 | # CONFIG_DVB_SIANO_SMS1XXX is not set | 970 | # CONFIG_DVB_SIANO_SMS1XXX is not set |
948 | 971 | ||
949 | # | 972 | # |
@@ -961,6 +984,11 @@ CONFIG_DVB_CAPTURE_DRIVERS=y | |||
961 | # CONFIG_DVB_PLUTO2 is not set | 984 | # CONFIG_DVB_PLUTO2 is not set |
962 | 985 | ||
963 | # | 986 | # |
987 | # Supported SDMC DM1105 Adapters | ||
988 | # | ||
989 | # CONFIG_DVB_DM1105 is not set | ||
990 | |||
991 | # | ||
964 | # Supported DVB Frontends | 992 | # Supported DVB Frontends |
965 | # | 993 | # |
966 | 994 | ||
@@ -976,6 +1004,8 @@ CONFIG_DVB_CAPTURE_DRIVERS=y | |||
976 | # CONFIG_DVB_CX24123 is not set | 1004 | # CONFIG_DVB_CX24123 is not set |
977 | # CONFIG_DVB_MT312 is not set | 1005 | # CONFIG_DVB_MT312 is not set |
978 | # CONFIG_DVB_S5H1420 is not set | 1006 | # CONFIG_DVB_S5H1420 is not set |
1007 | # CONFIG_DVB_STV0288 is not set | ||
1008 | # CONFIG_DVB_STB6000 is not set | ||
979 | # CONFIG_DVB_STV0299 is not set | 1009 | # CONFIG_DVB_STV0299 is not set |
980 | # CONFIG_DVB_TDA8083 is not set | 1010 | # CONFIG_DVB_TDA8083 is not set |
981 | # CONFIG_DVB_TDA10086 is not set | 1011 | # CONFIG_DVB_TDA10086 is not set |
@@ -983,6 +1013,8 @@ CONFIG_DVB_CAPTURE_DRIVERS=y | |||
983 | # CONFIG_DVB_TUNER_ITD1000 is not set | 1013 | # CONFIG_DVB_TUNER_ITD1000 is not set |
984 | # CONFIG_DVB_TDA826X is not set | 1014 | # CONFIG_DVB_TDA826X is not set |
985 | # CONFIG_DVB_TUA6100 is not set | 1015 | # CONFIG_DVB_TUA6100 is not set |
1016 | # CONFIG_DVB_CX24116 is not set | ||
1017 | # CONFIG_DVB_SI21XX is not set | ||
986 | 1018 | ||
987 | # | 1019 | # |
988 | # DVB-T (terrestrial) frontends | 1020 | # DVB-T (terrestrial) frontends |
@@ -1035,6 +1067,13 @@ CONFIG_DVB_CAPTURE_DRIVERS=y | |||
1035 | # CONFIG_DVB_LNBP21 is not set | 1067 | # CONFIG_DVB_LNBP21 is not set |
1036 | # CONFIG_DVB_ISL6405 is not set | 1068 | # CONFIG_DVB_ISL6405 is not set |
1037 | # CONFIG_DVB_ISL6421 is not set | 1069 | # CONFIG_DVB_ISL6421 is not set |
1070 | # CONFIG_DVB_LGS8GL5 is not set | ||
1071 | |||
1072 | # | ||
1073 | # Tools to develop new frontends | ||
1074 | # | ||
1075 | # CONFIG_DVB_DUMMY_FE is not set | ||
1076 | # CONFIG_DVB_AF9013 is not set | ||
1038 | CONFIG_DAB=y | 1077 | CONFIG_DAB=y |
1039 | # CONFIG_USB_DABUSB is not set | 1078 | # CONFIG_USB_DABUSB is not set |
1040 | 1079 | ||
@@ -1060,6 +1099,7 @@ CONFIG_VGA_CONSOLE=y | |||
1060 | # CONFIG_VGACON_SOFT_SCROLLBACK is not set | 1099 | # CONFIG_VGACON_SOFT_SCROLLBACK is not set |
1061 | CONFIG_DUMMY_CONSOLE=y | 1100 | CONFIG_DUMMY_CONSOLE=y |
1062 | CONFIG_SOUND=y | 1101 | CONFIG_SOUND=y |
1102 | CONFIG_SOUND_OSS_CORE=y | ||
1063 | CONFIG_SND=y | 1103 | CONFIG_SND=y |
1064 | CONFIG_SND_TIMER=y | 1104 | CONFIG_SND_TIMER=y |
1065 | CONFIG_SND_PCM=y | 1105 | CONFIG_SND_PCM=y |
@@ -1160,9 +1200,36 @@ CONFIG_HID=y | |||
1160 | # USB Input Devices | 1200 | # USB Input Devices |
1161 | # | 1201 | # |
1162 | CONFIG_USB_HID=y | 1202 | CONFIG_USB_HID=y |
1163 | # CONFIG_USB_HIDINPUT_POWERBOOK is not set | 1203 | # CONFIG_HID_PID is not set |
1164 | # CONFIG_HID_FF is not set | ||
1165 | # CONFIG_USB_HIDDEV is not set | 1204 | # CONFIG_USB_HIDDEV is not set |
1205 | |||
1206 | # | ||
1207 | # Special HID drivers | ||
1208 | # | ||
1209 | CONFIG_HID_COMPAT=y | ||
1210 | CONFIG_HID_A4TECH=y | ||
1211 | CONFIG_HID_APPLE=y | ||
1212 | CONFIG_HID_BELKIN=y | ||
1213 | CONFIG_HID_BRIGHT=y | ||
1214 | CONFIG_HID_CHERRY=y | ||
1215 | CONFIG_HID_CHICONY=y | ||
1216 | CONFIG_HID_CYPRESS=y | ||
1217 | CONFIG_HID_DELL=y | ||
1218 | CONFIG_HID_EZKEY=y | ||
1219 | CONFIG_HID_GYRATION=y | ||
1220 | CONFIG_HID_LOGITECH=y | ||
1221 | # CONFIG_LOGITECH_FF is not set | ||
1222 | # CONFIG_LOGIRUMBLEPAD2_FF is not set | ||
1223 | CONFIG_HID_MICROSOFT=y | ||
1224 | CONFIG_HID_MONTEREY=y | ||
1225 | CONFIG_HID_PANTHERLORD=y | ||
1226 | # CONFIG_PANTHERLORD_FF is not set | ||
1227 | CONFIG_HID_PETALYNX=y | ||
1228 | CONFIG_HID_SAMSUNG=y | ||
1229 | CONFIG_HID_SONY=y | ||
1230 | CONFIG_HID_SUNPLUS=y | ||
1231 | CONFIG_THRUSTMASTER_FF=m | ||
1232 | CONFIG_ZEROPLUS_FF=m | ||
1166 | CONFIG_USB_SUPPORT=y | 1233 | CONFIG_USB_SUPPORT=y |
1167 | CONFIG_USB_ARCH_HAS_HCD=y | 1234 | CONFIG_USB_ARCH_HAS_HCD=y |
1168 | CONFIG_USB_ARCH_HAS_OHCI=y | 1235 | CONFIG_USB_ARCH_HAS_OHCI=y |
@@ -1181,6 +1248,8 @@ CONFIG_USB_DEVICE_CLASS=y | |||
1181 | # CONFIG_USB_OTG_WHITELIST is not set | 1248 | # CONFIG_USB_OTG_WHITELIST is not set |
1182 | # CONFIG_USB_OTG_BLACKLIST_HUB is not set | 1249 | # CONFIG_USB_OTG_BLACKLIST_HUB is not set |
1183 | CONFIG_USB_MON=y | 1250 | CONFIG_USB_MON=y |
1251 | # CONFIG_USB_WUSB is not set | ||
1252 | # CONFIG_USB_WUSB_CBAF is not set | ||
1184 | 1253 | ||
1185 | # | 1254 | # |
1186 | # USB Host Controller Drivers | 1255 | # USB Host Controller Drivers |
@@ -1204,6 +1273,8 @@ CONFIG_USB_OHCI_LITTLE_ENDIAN=y | |||
1204 | # CONFIG_USB_UHCI_HCD is not set | 1273 | # CONFIG_USB_UHCI_HCD is not set |
1205 | # CONFIG_USB_SL811_HCD is not set | 1274 | # CONFIG_USB_SL811_HCD is not set |
1206 | # CONFIG_USB_R8A66597_HCD is not set | 1275 | # CONFIG_USB_R8A66597_HCD is not set |
1276 | # CONFIG_USB_WHCI_HCD is not set | ||
1277 | # CONFIG_USB_HWA_HCD is not set | ||
1207 | # CONFIG_USB_MUSB_HDRC is not set | 1278 | # CONFIG_USB_MUSB_HDRC is not set |
1208 | 1279 | ||
1209 | # | 1280 | # |
@@ -1212,6 +1283,7 @@ CONFIG_USB_OHCI_LITTLE_ENDIAN=y | |||
1212 | # CONFIG_USB_ACM is not set | 1283 | # CONFIG_USB_ACM is not set |
1213 | # CONFIG_USB_PRINTER is not set | 1284 | # CONFIG_USB_PRINTER is not set |
1214 | # CONFIG_USB_WDM is not set | 1285 | # CONFIG_USB_WDM is not set |
1286 | # CONFIG_USB_TMC is not set | ||
1215 | 1287 | ||
1216 | # | 1288 | # |
1217 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' | 1289 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' |
@@ -1233,7 +1305,6 @@ CONFIG_USB_STORAGE=y | |||
1233 | # CONFIG_USB_STORAGE_ALAUDA is not set | 1305 | # CONFIG_USB_STORAGE_ALAUDA is not set |
1234 | # CONFIG_USB_STORAGE_ONETOUCH is not set | 1306 | # CONFIG_USB_STORAGE_ONETOUCH is not set |
1235 | # CONFIG_USB_STORAGE_KARMA is not set | 1307 | # CONFIG_USB_STORAGE_KARMA is not set |
1236 | # CONFIG_USB_STORAGE_SIERRA is not set | ||
1237 | # CONFIG_USB_STORAGE_CYPRESS_ATACB is not set | 1308 | # CONFIG_USB_STORAGE_CYPRESS_ATACB is not set |
1238 | # CONFIG_USB_LIBUSUAL is not set | 1309 | # CONFIG_USB_LIBUSUAL is not set |
1239 | 1310 | ||
@@ -1254,6 +1325,7 @@ CONFIG_USB_STORAGE=y | |||
1254 | # CONFIG_USB_EMI62 is not set | 1325 | # CONFIG_USB_EMI62 is not set |
1255 | # CONFIG_USB_EMI26 is not set | 1326 | # CONFIG_USB_EMI26 is not set |
1256 | # CONFIG_USB_ADUTUX is not set | 1327 | # CONFIG_USB_ADUTUX is not set |
1328 | # CONFIG_USB_SEVSEG is not set | ||
1257 | # CONFIG_USB_RIO500 is not set | 1329 | # CONFIG_USB_RIO500 is not set |
1258 | # CONFIG_USB_LEGOTOWER is not set | 1330 | # CONFIG_USB_LEGOTOWER is not set |
1259 | # CONFIG_USB_LCD is not set | 1331 | # CONFIG_USB_LCD is not set |
@@ -1271,7 +1343,9 @@ CONFIG_USB_STORAGE=y | |||
1271 | # CONFIG_USB_IOWARRIOR is not set | 1343 | # CONFIG_USB_IOWARRIOR is not set |
1272 | # CONFIG_USB_TEST is not set | 1344 | # CONFIG_USB_TEST is not set |
1273 | # CONFIG_USB_ISIGHTFW is not set | 1345 | # CONFIG_USB_ISIGHTFW is not set |
1346 | # CONFIG_USB_VST is not set | ||
1274 | # CONFIG_USB_GADGET is not set | 1347 | # CONFIG_USB_GADGET is not set |
1348 | # CONFIG_UWB is not set | ||
1275 | # CONFIG_MMC is not set | 1349 | # CONFIG_MMC is not set |
1276 | # CONFIG_MEMSTICK is not set | 1350 | # CONFIG_MEMSTICK is not set |
1277 | # CONFIG_NEW_LEDS is not set | 1351 | # CONFIG_NEW_LEDS is not set |
@@ -1324,12 +1398,15 @@ CONFIG_RTC_INTF_DEV=y | |||
1324 | # Platform RTC drivers | 1398 | # Platform RTC drivers |
1325 | # | 1399 | # |
1326 | CONFIG_RTC_DRV_CMOS=y | 1400 | CONFIG_RTC_DRV_CMOS=y |
1401 | # CONFIG_RTC_DRV_DS1286 is not set | ||
1327 | # CONFIG_RTC_DRV_DS1511 is not set | 1402 | # CONFIG_RTC_DRV_DS1511 is not set |
1328 | # CONFIG_RTC_DRV_DS1553 is not set | 1403 | # CONFIG_RTC_DRV_DS1553 is not set |
1329 | # CONFIG_RTC_DRV_DS1742 is not set | 1404 | # CONFIG_RTC_DRV_DS1742 is not set |
1330 | # CONFIG_RTC_DRV_STK17TA8 is not set | 1405 | # CONFIG_RTC_DRV_STK17TA8 is not set |
1331 | # CONFIG_RTC_DRV_M48T86 is not set | 1406 | # CONFIG_RTC_DRV_M48T86 is not set |
1407 | # CONFIG_RTC_DRV_M48T35 is not set | ||
1332 | # CONFIG_RTC_DRV_M48T59 is not set | 1408 | # CONFIG_RTC_DRV_M48T59 is not set |
1409 | # CONFIG_RTC_DRV_BQ4802 is not set | ||
1333 | # CONFIG_RTC_DRV_V3020 is not set | 1410 | # CONFIG_RTC_DRV_V3020 is not set |
1334 | 1411 | ||
1335 | # | 1412 | # |
@@ -1350,6 +1427,7 @@ CONFIG_DMA_ENGINE=y | |||
1350 | # CONFIG_NET_DMA is not set | 1427 | # CONFIG_NET_DMA is not set |
1351 | # CONFIG_DMATEST is not set | 1428 | # CONFIG_DMATEST is not set |
1352 | # CONFIG_UIO is not set | 1429 | # CONFIG_UIO is not set |
1430 | # CONFIG_STAGING is not set | ||
1353 | 1431 | ||
1354 | # | 1432 | # |
1355 | # File systems | 1433 | # File systems |
@@ -1361,13 +1439,14 @@ CONFIG_EXT3_FS=y | |||
1361 | CONFIG_EXT3_FS_XATTR=y | 1439 | CONFIG_EXT3_FS_XATTR=y |
1362 | # CONFIG_EXT3_FS_POSIX_ACL is not set | 1440 | # CONFIG_EXT3_FS_POSIX_ACL is not set |
1363 | # CONFIG_EXT3_FS_SECURITY is not set | 1441 | # CONFIG_EXT3_FS_SECURITY is not set |
1364 | # CONFIG_EXT4DEV_FS is not set | 1442 | # CONFIG_EXT4_FS is not set |
1365 | CONFIG_JBD=y | 1443 | CONFIG_JBD=y |
1366 | # CONFIG_JBD_DEBUG is not set | 1444 | # CONFIG_JBD_DEBUG is not set |
1367 | CONFIG_FS_MBCACHE=y | 1445 | CONFIG_FS_MBCACHE=y |
1368 | # CONFIG_REISERFS_FS is not set | 1446 | # CONFIG_REISERFS_FS is not set |
1369 | # CONFIG_JFS_FS is not set | 1447 | # CONFIG_JFS_FS is not set |
1370 | # CONFIG_FS_POSIX_ACL is not set | 1448 | # CONFIG_FS_POSIX_ACL is not set |
1449 | CONFIG_FILE_LOCKING=y | ||
1371 | # CONFIG_XFS_FS is not set | 1450 | # CONFIG_XFS_FS is not set |
1372 | # CONFIG_OCFS2_FS is not set | 1451 | # CONFIG_OCFS2_FS is not set |
1373 | CONFIG_DNOTIFY=y | 1452 | CONFIG_DNOTIFY=y |
@@ -1405,6 +1484,7 @@ CONFIG_NTFS_FS=y | |||
1405 | CONFIG_PROC_FS=y | 1484 | CONFIG_PROC_FS=y |
1406 | CONFIG_PROC_KCORE=y | 1485 | CONFIG_PROC_KCORE=y |
1407 | CONFIG_PROC_SYSCTL=y | 1486 | CONFIG_PROC_SYSCTL=y |
1487 | CONFIG_PROC_PAGE_MONITOR=y | ||
1408 | CONFIG_SYSFS=y | 1488 | CONFIG_SYSFS=y |
1409 | CONFIG_TMPFS=y | 1489 | CONFIG_TMPFS=y |
1410 | # CONFIG_TMPFS_POSIX_ACL is not set | 1490 | # CONFIG_TMPFS_POSIX_ACL is not set |
@@ -1449,6 +1529,7 @@ CONFIG_EXPORTFS=y | |||
1449 | CONFIG_NFS_COMMON=y | 1529 | CONFIG_NFS_COMMON=y |
1450 | CONFIG_SUNRPC=y | 1530 | CONFIG_SUNRPC=y |
1451 | CONFIG_SUNRPC_GSS=y | 1531 | CONFIG_SUNRPC_GSS=y |
1532 | # CONFIG_SUNRPC_REGISTER_V4 is not set | ||
1452 | CONFIG_RPCSEC_GSS_KRB5=y | 1533 | CONFIG_RPCSEC_GSS_KRB5=y |
1453 | # CONFIG_RPCSEC_GSS_SPKM3 is not set | 1534 | # CONFIG_RPCSEC_GSS_SPKM3 is not set |
1454 | # CONFIG_SMB_FS is not set | 1535 | # CONFIG_SMB_FS is not set |
@@ -1519,13 +1600,11 @@ CONFIG_NLS_DEFAULT="iso8859-1" | |||
1519 | # CONFIG_NLS_KOI8_U is not set | 1600 | # CONFIG_NLS_KOI8_U is not set |
1520 | CONFIG_NLS_UTF8=m | 1601 | CONFIG_NLS_UTF8=m |
1521 | # CONFIG_DLM is not set | 1602 | # CONFIG_DLM is not set |
1522 | # CONFIG_QE_GPIO is not set | ||
1523 | 1603 | ||
1524 | # | 1604 | # |
1525 | # Library routines | 1605 | # Library routines |
1526 | # | 1606 | # |
1527 | CONFIG_BITREVERSE=y | 1607 | CONFIG_BITREVERSE=y |
1528 | # CONFIG_GENERIC_FIND_FIRST_BIT is not set | ||
1529 | # CONFIG_CRC_CCITT is not set | 1608 | # CONFIG_CRC_CCITT is not set |
1530 | # CONFIG_CRC16 is not set | 1609 | # CONFIG_CRC16 is not set |
1531 | CONFIG_CRC_T10DIF=y | 1610 | CONFIG_CRC_T10DIF=y |
@@ -1579,15 +1658,23 @@ CONFIG_DEBUG_INFO=y | |||
1579 | # CONFIG_DEBUG_SG is not set | 1658 | # CONFIG_DEBUG_SG is not set |
1580 | # CONFIG_BOOT_PRINTK_DELAY is not set | 1659 | # CONFIG_BOOT_PRINTK_DELAY is not set |
1581 | # CONFIG_RCU_TORTURE_TEST is not set | 1660 | # CONFIG_RCU_TORTURE_TEST is not set |
1661 | # CONFIG_RCU_CPU_STALL_DETECTOR is not set | ||
1582 | # CONFIG_BACKTRACE_SELF_TEST is not set | 1662 | # CONFIG_BACKTRACE_SELF_TEST is not set |
1663 | # CONFIG_DEBUG_BLOCK_EXT_DEVT is not set | ||
1583 | # CONFIG_FAULT_INJECTION is not set | 1664 | # CONFIG_FAULT_INJECTION is not set |
1584 | # CONFIG_LATENCYTOP is not set | 1665 | # CONFIG_LATENCYTOP is not set |
1585 | CONFIG_SYSCTL_SYSCALL_CHECK=y | 1666 | CONFIG_SYSCTL_SYSCALL_CHECK=y |
1586 | CONFIG_HAVE_FTRACE=y | 1667 | CONFIG_HAVE_FUNCTION_TRACER=y |
1587 | CONFIG_HAVE_DYNAMIC_FTRACE=y | 1668 | |
1588 | # CONFIG_FTRACE is not set | 1669 | # |
1670 | # Tracers | ||
1671 | # | ||
1672 | # CONFIG_FUNCTION_TRACER is not set | ||
1589 | # CONFIG_SCHED_TRACER is not set | 1673 | # CONFIG_SCHED_TRACER is not set |
1590 | # CONFIG_CONTEXT_SWITCH_TRACER is not set | 1674 | # CONFIG_CONTEXT_SWITCH_TRACER is not set |
1675 | # CONFIG_BOOT_TRACER is not set | ||
1676 | # CONFIG_STACK_TRACER is not set | ||
1677 | # CONFIG_DYNAMIC_PRINTK_DEBUG is not set | ||
1591 | # CONFIG_SAMPLES is not set | 1678 | # CONFIG_SAMPLES is not set |
1592 | CONFIG_HAVE_ARCH_KGDB=y | 1679 | CONFIG_HAVE_ARCH_KGDB=y |
1593 | # CONFIG_KGDB is not set | 1680 | # CONFIG_KGDB is not set |
@@ -1596,6 +1683,7 @@ CONFIG_HAVE_ARCH_KGDB=y | |||
1596 | # CONFIG_DEBUG_PAGEALLOC is not set | 1683 | # CONFIG_DEBUG_PAGEALLOC is not set |
1597 | # CONFIG_CODE_PATCHING_SELFTEST is not set | 1684 | # CONFIG_CODE_PATCHING_SELFTEST is not set |
1598 | # CONFIG_FTR_FIXUP_SELFTEST is not set | 1685 | # CONFIG_FTR_FIXUP_SELFTEST is not set |
1686 | # CONFIG_MSI_BITMAP_SELFTEST is not set | ||
1599 | # CONFIG_XMON is not set | 1687 | # CONFIG_XMON is not set |
1600 | # CONFIG_IRQSTACKS is not set | 1688 | # CONFIG_IRQSTACKS is not set |
1601 | CONFIG_VIRQ_DEBUG=y | 1689 | CONFIG_VIRQ_DEBUG=y |
@@ -1607,15 +1695,19 @@ CONFIG_VIRQ_DEBUG=y | |||
1607 | # | 1695 | # |
1608 | # CONFIG_KEYS is not set | 1696 | # CONFIG_KEYS is not set |
1609 | # CONFIG_SECURITY is not set | 1697 | # CONFIG_SECURITY is not set |
1698 | # CONFIG_SECURITYFS is not set | ||
1610 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set | 1699 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set |
1611 | CONFIG_CRYPTO=y | 1700 | CONFIG_CRYPTO=y |
1612 | 1701 | ||
1613 | # | 1702 | # |
1614 | # Crypto core or helper | 1703 | # Crypto core or helper |
1615 | # | 1704 | # |
1705 | # CONFIG_CRYPTO_FIPS is not set | ||
1616 | CONFIG_CRYPTO_ALGAPI=y | 1706 | CONFIG_CRYPTO_ALGAPI=y |
1707 | CONFIG_CRYPTO_AEAD=y | ||
1617 | CONFIG_CRYPTO_BLKCIPHER=y | 1708 | CONFIG_CRYPTO_BLKCIPHER=y |
1618 | CONFIG_CRYPTO_HASH=y | 1709 | CONFIG_CRYPTO_HASH=y |
1710 | CONFIG_CRYPTO_RNG=y | ||
1619 | CONFIG_CRYPTO_MANAGER=y | 1711 | CONFIG_CRYPTO_MANAGER=y |
1620 | # CONFIG_CRYPTO_GF128MUL is not set | 1712 | # CONFIG_CRYPTO_GF128MUL is not set |
1621 | # CONFIG_CRYPTO_NULL is not set | 1713 | # CONFIG_CRYPTO_NULL is not set |
@@ -1688,6 +1780,11 @@ CONFIG_CRYPTO_DES=y | |||
1688 | # | 1780 | # |
1689 | # CONFIG_CRYPTO_DEFLATE is not set | 1781 | # CONFIG_CRYPTO_DEFLATE is not set |
1690 | # CONFIG_CRYPTO_LZO is not set | 1782 | # CONFIG_CRYPTO_LZO is not set |
1783 | |||
1784 | # | ||
1785 | # Random Number Generation | ||
1786 | # | ||
1787 | # CONFIG_CRYPTO_ANSI_CPRNG is not set | ||
1691 | CONFIG_CRYPTO_HW=y | 1788 | CONFIG_CRYPTO_HW=y |
1692 | # CONFIG_CRYPTO_DEV_HIFN_795X is not set | 1789 | # CONFIG_CRYPTO_DEV_HIFN_795X is not set |
1693 | # CONFIG_CRYPTO_DEV_TALITOS is not set | 1790 | # CONFIG_CRYPTO_DEV_TALITOS is not set |
diff --git a/arch/powerpc/configs/mpc866_ads_defconfig b/arch/powerpc/configs/mpc866_ads_defconfig index 1501c4336b3d..8272b1ac71f9 100644 --- a/arch/powerpc/configs/mpc866_ads_defconfig +++ b/arch/powerpc/configs/mpc866_ads_defconfig | |||
@@ -1,7 +1,7 @@ | |||
1 | # | 1 | # |
2 | # Automatically generated make config: don't edit | 2 | # Automatically generated make config: don't edit |
3 | # Linux kernel version: 2.6.27-rc4 | 3 | # Linux kernel version: 2.6.28-rc3 |
4 | # Thu Aug 21 00:52:11 2008 | 4 | # Sat Nov 8 12:39:43 2008 |
5 | # | 5 | # |
6 | # CONFIG_PPC64 is not set | 6 | # CONFIG_PPC64 is not set |
7 | 7 | ||
@@ -19,7 +19,7 @@ CONFIG_8xx=y | |||
19 | CONFIG_NOT_COHERENT_CACHE=y | 19 | CONFIG_NOT_COHERENT_CACHE=y |
20 | CONFIG_PPC32=y | 20 | CONFIG_PPC32=y |
21 | CONFIG_WORD_SIZE=32 | 21 | CONFIG_WORD_SIZE=32 |
22 | CONFIG_PPC_MERGE=y | 22 | # CONFIG_ARCH_PHYS_ADDR_T_64BIT is not set |
23 | CONFIG_MMU=y | 23 | CONFIG_MMU=y |
24 | CONFIG_GENERIC_CMOS_UPDATE=y | 24 | CONFIG_GENERIC_CMOS_UPDATE=y |
25 | CONFIG_GENERIC_TIME=y | 25 | CONFIG_GENERIC_TIME=y |
@@ -99,6 +99,7 @@ CONFIG_SIGNALFD=y | |||
99 | CONFIG_TIMERFD=y | 99 | CONFIG_TIMERFD=y |
100 | CONFIG_EVENTFD=y | 100 | CONFIG_EVENTFD=y |
101 | CONFIG_SHMEM=y | 101 | CONFIG_SHMEM=y |
102 | CONFIG_AIO=y | ||
102 | # CONFIG_VM_EVENT_COUNTERS is not set | 103 | # CONFIG_VM_EVENT_COUNTERS is not set |
103 | CONFIG_SLUB_DEBUG=y | 104 | CONFIG_SLUB_DEBUG=y |
104 | # CONFIG_SLAB is not set | 105 | # CONFIG_SLAB is not set |
@@ -112,10 +113,7 @@ CONFIG_HAVE_IOREMAP_PROT=y | |||
112 | CONFIG_HAVE_KPROBES=y | 113 | CONFIG_HAVE_KPROBES=y |
113 | CONFIG_HAVE_KRETPROBES=y | 114 | CONFIG_HAVE_KRETPROBES=y |
114 | CONFIG_HAVE_ARCH_TRACEHOOK=y | 115 | CONFIG_HAVE_ARCH_TRACEHOOK=y |
115 | # CONFIG_HAVE_DMA_ATTRS is not set | ||
116 | # CONFIG_USE_GENERIC_SMP_HELPERS is not set | ||
117 | CONFIG_HAVE_CLK=y | 116 | CONFIG_HAVE_CLK=y |
118 | CONFIG_PROC_PAGE_MONITOR=y | ||
119 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set | 117 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set |
120 | CONFIG_SLABINFO=y | 118 | CONFIG_SLABINFO=y |
121 | CONFIG_RT_MUTEXES=y | 119 | CONFIG_RT_MUTEXES=y |
@@ -142,6 +140,7 @@ CONFIG_DEFAULT_AS=y | |||
142 | # CONFIG_DEFAULT_NOOP is not set | 140 | # CONFIG_DEFAULT_NOOP is not set |
143 | CONFIG_DEFAULT_IOSCHED="anticipatory" | 141 | CONFIG_DEFAULT_IOSCHED="anticipatory" |
144 | CONFIG_CLASSIC_RCU=y | 142 | CONFIG_CLASSIC_RCU=y |
143 | # CONFIG_FREEZER is not set | ||
145 | 144 | ||
146 | # | 145 | # |
147 | # Platform support | 146 | # Platform support |
@@ -154,6 +153,7 @@ CONFIG_MPC86XADS=y | |||
154 | # CONFIG_MPC885ADS is not set | 153 | # CONFIG_MPC885ADS is not set |
155 | # CONFIG_PPC_EP88XC is not set | 154 | # CONFIG_PPC_EP88XC is not set |
156 | # CONFIG_PPC_ADDER875 is not set | 155 | # CONFIG_PPC_ADDER875 is not set |
156 | # CONFIG_PPC_MGSUVD is not set | ||
157 | 157 | ||
158 | # | 158 | # |
159 | # MPC8xx CPM Options | 159 | # MPC8xx CPM Options |
@@ -182,6 +182,7 @@ CONFIG_NO_UCODE_PATCH=y | |||
182 | # CONFIG_PPC_INDIRECT_IO is not set | 182 | # CONFIG_PPC_INDIRECT_IO is not set |
183 | # CONFIG_GENERIC_IOMAP is not set | 183 | # CONFIG_GENERIC_IOMAP is not set |
184 | # CONFIG_CPU_FREQ is not set | 184 | # CONFIG_CPU_FREQ is not set |
185 | # CONFIG_QUICC_ENGINE is not set | ||
185 | # CONFIG_FSL_ULI1575 is not set | 186 | # CONFIG_FSL_ULI1575 is not set |
186 | CONFIG_CPM=y | 187 | CONFIG_CPM=y |
187 | 188 | ||
@@ -203,6 +204,8 @@ CONFIG_PREEMPT_NONE=y | |||
203 | # CONFIG_PREEMPT_VOLUNTARY is not set | 204 | # CONFIG_PREEMPT_VOLUNTARY is not set |
204 | # CONFIG_PREEMPT is not set | 205 | # CONFIG_PREEMPT is not set |
205 | CONFIG_BINFMT_ELF=y | 206 | CONFIG_BINFMT_ELF=y |
207 | # CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set | ||
208 | # CONFIG_HAVE_AOUT is not set | ||
206 | # CONFIG_BINFMT_MISC is not set | 209 | # CONFIG_BINFMT_MISC is not set |
207 | CONFIG_MATH_EMULATION=y | 210 | CONFIG_MATH_EMULATION=y |
208 | # CONFIG_IOMMU_HELPER is not set | 211 | # CONFIG_IOMMU_HELPER is not set |
@@ -217,15 +220,15 @@ CONFIG_FLATMEM_MANUAL=y | |||
217 | # CONFIG_SPARSEMEM_MANUAL is not set | 220 | # CONFIG_SPARSEMEM_MANUAL is not set |
218 | CONFIG_FLATMEM=y | 221 | CONFIG_FLATMEM=y |
219 | CONFIG_FLAT_NODE_MEM_MAP=y | 222 | CONFIG_FLAT_NODE_MEM_MAP=y |
220 | # CONFIG_SPARSEMEM_STATIC is not set | ||
221 | # CONFIG_SPARSEMEM_VMEMMAP_ENABLE is not set | ||
222 | CONFIG_PAGEFLAGS_EXTENDED=y | 223 | CONFIG_PAGEFLAGS_EXTENDED=y |
223 | CONFIG_SPLIT_PTLOCK_CPUS=4 | 224 | CONFIG_SPLIT_PTLOCK_CPUS=4 |
224 | CONFIG_MIGRATION=y | 225 | CONFIG_MIGRATION=y |
225 | # CONFIG_RESOURCES_64BIT is not set | 226 | # CONFIG_RESOURCES_64BIT is not set |
227 | # CONFIG_PHYS_ADDR_T_64BIT is not set | ||
226 | CONFIG_ZONE_DMA_FLAG=1 | 228 | CONFIG_ZONE_DMA_FLAG=1 |
227 | CONFIG_BOUNCE=y | 229 | CONFIG_BOUNCE=y |
228 | CONFIG_VIRT_TO_BUS=y | 230 | CONFIG_VIRT_TO_BUS=y |
231 | CONFIG_UNEVICTABLE_LRU=y | ||
229 | CONFIG_FORCE_MAX_ZONEORDER=11 | 232 | CONFIG_FORCE_MAX_ZONEORDER=11 |
230 | # CONFIG_PROC_DEVICETREE is not set | 233 | # CONFIG_PROC_DEVICETREE is not set |
231 | # CONFIG_CMDLINE_BOOL is not set | 234 | # CONFIG_CMDLINE_BOOL is not set |
@@ -311,6 +314,7 @@ CONFIG_DEFAULT_TCP_CONG="cubic" | |||
311 | # CONFIG_TIPC is not set | 314 | # CONFIG_TIPC is not set |
312 | # CONFIG_ATM is not set | 315 | # CONFIG_ATM is not set |
313 | # CONFIG_BRIDGE is not set | 316 | # CONFIG_BRIDGE is not set |
317 | # CONFIG_NET_DSA is not set | ||
314 | # CONFIG_VLAN_8021Q is not set | 318 | # CONFIG_VLAN_8021Q is not set |
315 | # CONFIG_DECNET is not set | 319 | # CONFIG_DECNET is not set |
316 | # CONFIG_LLC2 is not set | 320 | # CONFIG_LLC2 is not set |
@@ -331,11 +335,10 @@ CONFIG_DEFAULT_TCP_CONG="cubic" | |||
331 | # CONFIG_IRDA is not set | 335 | # CONFIG_IRDA is not set |
332 | # CONFIG_BT is not set | 336 | # CONFIG_BT is not set |
333 | # CONFIG_AF_RXRPC is not set | 337 | # CONFIG_AF_RXRPC is not set |
334 | 338 | # CONFIG_PHONET is not set | |
335 | # | 339 | CONFIG_WIRELESS=y |
336 | # Wireless | ||
337 | # | ||
338 | # CONFIG_CFG80211 is not set | 340 | # CONFIG_CFG80211 is not set |
341 | CONFIG_WIRELESS_OLD_REGULATORY=y | ||
339 | # CONFIG_WIRELESS_EXT is not set | 342 | # CONFIG_WIRELESS_EXT is not set |
340 | # CONFIG_MAC80211 is not set | 343 | # CONFIG_MAC80211 is not set |
341 | # CONFIG_IEEE80211 is not set | 344 | # CONFIG_IEEE80211 is not set |
@@ -412,6 +415,9 @@ CONFIG_MII=y | |||
412 | # CONFIG_IBM_NEW_EMAC_RGMII is not set | 415 | # CONFIG_IBM_NEW_EMAC_RGMII is not set |
413 | # CONFIG_IBM_NEW_EMAC_TAH is not set | 416 | # CONFIG_IBM_NEW_EMAC_TAH is not set |
414 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set | 417 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set |
418 | # CONFIG_IBM_NEW_EMAC_NO_FLOW_CTRL is not set | ||
419 | # CONFIG_IBM_NEW_EMAC_MAL_CLR_ICINTSTAT is not set | ||
420 | # CONFIG_IBM_NEW_EMAC_MAL_COMMON_ERR is not set | ||
415 | # CONFIG_B44 is not set | 421 | # CONFIG_B44 is not set |
416 | CONFIG_FS_ENET=y | 422 | CONFIG_FS_ENET=y |
417 | CONFIG_FS_ENET_HAS_SCC=y | 423 | CONFIG_FS_ENET_HAS_SCC=y |
@@ -471,6 +477,7 @@ CONFIG_MOUSE_PS2_LOGIPS2PP=y | |||
471 | CONFIG_MOUSE_PS2_SYNAPTICS=y | 477 | CONFIG_MOUSE_PS2_SYNAPTICS=y |
472 | CONFIG_MOUSE_PS2_LIFEBOOK=y | 478 | CONFIG_MOUSE_PS2_LIFEBOOK=y |
473 | CONFIG_MOUSE_PS2_TRACKPOINT=y | 479 | CONFIG_MOUSE_PS2_TRACKPOINT=y |
480 | # CONFIG_MOUSE_PS2_ELANTECH is not set | ||
474 | # CONFIG_MOUSE_PS2_TOUCHKIT is not set | 481 | # CONFIG_MOUSE_PS2_TOUCHKIT is not set |
475 | # CONFIG_MOUSE_SERIAL is not set | 482 | # CONFIG_MOUSE_SERIAL is not set |
476 | # CONFIG_MOUSE_VSXXXAA is not set | 483 | # CONFIG_MOUSE_VSXXXAA is not set |
@@ -510,12 +517,6 @@ CONFIG_SERIAL_CORE=y | |||
510 | CONFIG_SERIAL_CORE_CONSOLE=y | 517 | CONFIG_SERIAL_CORE_CONSOLE=y |
511 | CONFIG_SERIAL_CPM=y | 518 | CONFIG_SERIAL_CPM=y |
512 | CONFIG_SERIAL_CPM_CONSOLE=y | 519 | CONFIG_SERIAL_CPM_CONSOLE=y |
513 | # CONFIG_SERIAL_CPM_SCC1 is not set | ||
514 | # CONFIG_SERIAL_CPM_SCC2 is not set | ||
515 | # CONFIG_SERIAL_CPM_SCC3 is not set | ||
516 | # CONFIG_SERIAL_CPM_SCC4 is not set | ||
517 | CONFIG_SERIAL_CPM_SMC1=y | ||
518 | CONFIG_SERIAL_CPM_SMC2=y | ||
519 | CONFIG_UNIX98_PTYS=y | 520 | CONFIG_UNIX98_PTYS=y |
520 | # CONFIG_LEGACY_PTYS is not set | 521 | # CONFIG_LEGACY_PTYS is not set |
521 | # CONFIG_IPMI_HANDLER is not set | 522 | # CONFIG_IPMI_HANDLER is not set |
@@ -564,6 +565,14 @@ CONFIG_SSB_POSSIBLE=y | |||
564 | # CONFIG_MFD_TMIO is not set | 565 | # CONFIG_MFD_TMIO is not set |
565 | 566 | ||
566 | # | 567 | # |
568 | # Voltage and Current regulators | ||
569 | # | ||
570 | # CONFIG_REGULATOR is not set | ||
571 | # CONFIG_REGULATOR_FIXED_VOLTAGE is not set | ||
572 | # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set | ||
573 | # CONFIG_REGULATOR_BQ24022 is not set | ||
574 | |||
575 | # | ||
567 | # Multimedia devices | 576 | # Multimedia devices |
568 | # | 577 | # |
569 | 578 | ||
@@ -596,6 +605,12 @@ CONFIG_HID_SUPPORT=y | |||
596 | CONFIG_HID=y | 605 | CONFIG_HID=y |
597 | # CONFIG_HID_DEBUG is not set | 606 | # CONFIG_HID_DEBUG is not set |
598 | # CONFIG_HIDRAW is not set | 607 | # CONFIG_HIDRAW is not set |
608 | # CONFIG_HID_PID is not set | ||
609 | |||
610 | # | ||
611 | # Special HID drivers | ||
612 | # | ||
613 | CONFIG_HID_COMPAT=y | ||
599 | CONFIG_USB_SUPPORT=y | 614 | CONFIG_USB_SUPPORT=y |
600 | # CONFIG_USB_ARCH_HAS_HCD is not set | 615 | # CONFIG_USB_ARCH_HAS_HCD is not set |
601 | # CONFIG_USB_ARCH_HAS_OHCI is not set | 616 | # CONFIG_USB_ARCH_HAS_OHCI is not set |
@@ -619,6 +634,7 @@ CONFIG_USB_SUPPORT=y | |||
619 | # CONFIG_RTC_CLASS is not set | 634 | # CONFIG_RTC_CLASS is not set |
620 | # CONFIG_DMADEVICES is not set | 635 | # CONFIG_DMADEVICES is not set |
621 | # CONFIG_UIO is not set | 636 | # CONFIG_UIO is not set |
637 | # CONFIG_STAGING is not set | ||
622 | 638 | ||
623 | # | 639 | # |
624 | # File systems | 640 | # File systems |
@@ -632,12 +648,13 @@ CONFIG_EXT3_FS=y | |||
632 | CONFIG_EXT3_FS_XATTR=y | 648 | CONFIG_EXT3_FS_XATTR=y |
633 | # CONFIG_EXT3_FS_POSIX_ACL is not set | 649 | # CONFIG_EXT3_FS_POSIX_ACL is not set |
634 | # CONFIG_EXT3_FS_SECURITY is not set | 650 | # CONFIG_EXT3_FS_SECURITY is not set |
635 | # CONFIG_EXT4DEV_FS is not set | 651 | # CONFIG_EXT4_FS is not set |
636 | CONFIG_JBD=y | 652 | CONFIG_JBD=y |
637 | CONFIG_FS_MBCACHE=y | 653 | CONFIG_FS_MBCACHE=y |
638 | # CONFIG_REISERFS_FS is not set | 654 | # CONFIG_REISERFS_FS is not set |
639 | # CONFIG_JFS_FS is not set | 655 | # CONFIG_JFS_FS is not set |
640 | # CONFIG_FS_POSIX_ACL is not set | 656 | # CONFIG_FS_POSIX_ACL is not set |
657 | CONFIG_FILE_LOCKING=y | ||
641 | # CONFIG_XFS_FS is not set | 658 | # CONFIG_XFS_FS is not set |
642 | # CONFIG_OCFS2_FS is not set | 659 | # CONFIG_OCFS2_FS is not set |
643 | CONFIG_DNOTIFY=y | 660 | CONFIG_DNOTIFY=y |
@@ -667,6 +684,7 @@ CONFIG_INOTIFY_USER=y | |||
667 | CONFIG_PROC_FS=y | 684 | CONFIG_PROC_FS=y |
668 | # CONFIG_PROC_KCORE is not set | 685 | # CONFIG_PROC_KCORE is not set |
669 | CONFIG_PROC_SYSCTL=y | 686 | CONFIG_PROC_SYSCTL=y |
687 | CONFIG_PROC_PAGE_MONITOR=y | ||
670 | CONFIG_SYSFS=y | 688 | CONFIG_SYSFS=y |
671 | CONFIG_TMPFS=y | 689 | CONFIG_TMPFS=y |
672 | # CONFIG_TMPFS_POSIX_ACL is not set | 690 | # CONFIG_TMPFS_POSIX_ACL is not set |
@@ -703,6 +721,7 @@ CONFIG_LOCKD=y | |||
703 | CONFIG_LOCKD_V4=y | 721 | CONFIG_LOCKD_V4=y |
704 | CONFIG_NFS_COMMON=y | 722 | CONFIG_NFS_COMMON=y |
705 | CONFIG_SUNRPC=y | 723 | CONFIG_SUNRPC=y |
724 | # CONFIG_SUNRPC_REGISTER_V4 is not set | ||
706 | # CONFIG_RPCSEC_GSS_KRB5 is not set | 725 | # CONFIG_RPCSEC_GSS_KRB5 is not set |
707 | # CONFIG_RPCSEC_GSS_SPKM3 is not set | 726 | # CONFIG_RPCSEC_GSS_SPKM3 is not set |
708 | # CONFIG_SMB_FS is not set | 727 | # CONFIG_SMB_FS is not set |
@@ -739,7 +758,6 @@ CONFIG_MSDOS_PARTITION=y | |||
739 | # Library routines | 758 | # Library routines |
740 | # | 759 | # |
741 | CONFIG_BITREVERSE=y | 760 | CONFIG_BITREVERSE=y |
742 | # CONFIG_GENERIC_FIND_FIRST_BIT is not set | ||
743 | CONFIG_CRC_CCITT=y | 761 | CONFIG_CRC_CCITT=y |
744 | # CONFIG_CRC16 is not set | 762 | # CONFIG_CRC16 is not set |
745 | # CONFIG_CRC_T10DIF is not set | 763 | # CONFIG_CRC_T10DIF is not set |
@@ -769,12 +787,14 @@ CONFIG_FRAME_WARN=1024 | |||
769 | # CONFIG_SLUB_DEBUG_ON is not set | 787 | # CONFIG_SLUB_DEBUG_ON is not set |
770 | # CONFIG_SLUB_STATS is not set | 788 | # CONFIG_SLUB_STATS is not set |
771 | # CONFIG_DEBUG_MEMORY_INIT is not set | 789 | # CONFIG_DEBUG_MEMORY_INIT is not set |
790 | # CONFIG_RCU_CPU_STALL_DETECTOR is not set | ||
772 | # CONFIG_LATENCYTOP is not set | 791 | # CONFIG_LATENCYTOP is not set |
773 | CONFIG_HAVE_FTRACE=y | 792 | CONFIG_HAVE_FUNCTION_TRACER=y |
774 | CONFIG_HAVE_DYNAMIC_FTRACE=y | 793 | |
775 | # CONFIG_FTRACE is not set | 794 | # |
776 | # CONFIG_SCHED_TRACER is not set | 795 | # Tracers |
777 | # CONFIG_CONTEXT_SWITCH_TRACER is not set | 796 | # |
797 | # CONFIG_DYNAMIC_PRINTK_DEBUG is not set | ||
778 | # CONFIG_SAMPLES is not set | 798 | # CONFIG_SAMPLES is not set |
779 | CONFIG_HAVE_ARCH_KGDB=y | 799 | CONFIG_HAVE_ARCH_KGDB=y |
780 | # CONFIG_IRQSTACKS is not set | 800 | # CONFIG_IRQSTACKS is not set |
@@ -785,12 +805,14 @@ CONFIG_HAVE_ARCH_KGDB=y | |||
785 | # | 805 | # |
786 | # CONFIG_KEYS is not set | 806 | # CONFIG_KEYS is not set |
787 | # CONFIG_SECURITY is not set | 807 | # CONFIG_SECURITY is not set |
808 | # CONFIG_SECURITYFS is not set | ||
788 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set | 809 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set |
789 | CONFIG_CRYPTO=y | 810 | CONFIG_CRYPTO=y |
790 | 811 | ||
791 | # | 812 | # |
792 | # Crypto core or helper | 813 | # Crypto core or helper |
793 | # | 814 | # |
815 | # CONFIG_CRYPTO_FIPS is not set | ||
794 | # CONFIG_CRYPTO_MANAGER is not set | 816 | # CONFIG_CRYPTO_MANAGER is not set |
795 | # CONFIG_CRYPTO_GF128MUL is not set | 817 | # CONFIG_CRYPTO_GF128MUL is not set |
796 | # CONFIG_CRYPTO_NULL is not set | 818 | # CONFIG_CRYPTO_NULL is not set |
@@ -862,6 +884,11 @@ CONFIG_CRYPTO=y | |||
862 | # | 884 | # |
863 | # CONFIG_CRYPTO_DEFLATE is not set | 885 | # CONFIG_CRYPTO_DEFLATE is not set |
864 | # CONFIG_CRYPTO_LZO is not set | 886 | # CONFIG_CRYPTO_LZO is not set |
887 | |||
888 | # | ||
889 | # Random Number Generation | ||
890 | # | ||
891 | # CONFIG_CRYPTO_ANSI_CPRNG is not set | ||
865 | CONFIG_CRYPTO_HW=y | 892 | CONFIG_CRYPTO_HW=y |
866 | # CONFIG_CRYPTO_DEV_TALITOS is not set | 893 | # CONFIG_CRYPTO_DEV_TALITOS is not set |
867 | CONFIG_PPC_CLOCK=y | 894 | CONFIG_PPC_CLOCK=y |
diff --git a/arch/powerpc/configs/mpc86xx_defconfig b/arch/powerpc/configs/mpc86xx_defconfig index 9d4be820cf1f..1736bbc281ec 100644 --- a/arch/powerpc/configs/mpc86xx_defconfig +++ b/arch/powerpc/configs/mpc86xx_defconfig | |||
@@ -1,7 +1,7 @@ | |||
1 | # | 1 | # |
2 | # Automatically generated make config: don't edit | 2 | # Automatically generated make config: don't edit |
3 | # Linux kernel version: 2.6.27-rc5 | 3 | # Linux kernel version: 2.6.28-rc3 |
4 | # Tue Sep 23 23:28:38 2008 | 4 | # Sat Nov 8 12:39:44 2008 |
5 | # | 5 | # |
6 | # CONFIG_PPC64 is not set | 6 | # CONFIG_PPC64 is not set |
7 | 7 | ||
@@ -15,6 +15,7 @@ CONFIG_6xx=y | |||
15 | # CONFIG_44x is not set | 15 | # CONFIG_44x is not set |
16 | # CONFIG_E200 is not set | 16 | # CONFIG_E200 is not set |
17 | CONFIG_PPC_FPU=y | 17 | CONFIG_PPC_FPU=y |
18 | # CONFIG_PHYS_64BIT is not set | ||
18 | CONFIG_ALTIVEC=y | 19 | CONFIG_ALTIVEC=y |
19 | CONFIG_PPC_STD_MMU=y | 20 | CONFIG_PPC_STD_MMU=y |
20 | CONFIG_PPC_STD_MMU_32=y | 21 | CONFIG_PPC_STD_MMU_32=y |
@@ -23,7 +24,7 @@ CONFIG_SMP=y | |||
23 | CONFIG_NR_CPUS=2 | 24 | CONFIG_NR_CPUS=2 |
24 | CONFIG_PPC32=y | 25 | CONFIG_PPC32=y |
25 | CONFIG_WORD_SIZE=32 | 26 | CONFIG_WORD_SIZE=32 |
26 | CONFIG_PPC_MERGE=y | 27 | # CONFIG_ARCH_PHYS_ADDR_T_64BIT is not set |
27 | CONFIG_MMU=y | 28 | CONFIG_MMU=y |
28 | CONFIG_GENERIC_CMOS_UPDATE=y | 29 | CONFIG_GENERIC_CMOS_UPDATE=y |
29 | CONFIG_GENERIC_TIME=y | 30 | CONFIG_GENERIC_TIME=y |
@@ -109,7 +110,9 @@ CONFIG_SIGNALFD=y | |||
109 | CONFIG_TIMERFD=y | 110 | CONFIG_TIMERFD=y |
110 | CONFIG_EVENTFD=y | 111 | CONFIG_EVENTFD=y |
111 | CONFIG_SHMEM=y | 112 | CONFIG_SHMEM=y |
113 | CONFIG_AIO=y | ||
112 | CONFIG_VM_EVENT_COUNTERS=y | 114 | CONFIG_VM_EVENT_COUNTERS=y |
115 | CONFIG_PCI_QUIRKS=y | ||
113 | CONFIG_SLUB_DEBUG=y | 116 | CONFIG_SLUB_DEBUG=y |
114 | # CONFIG_SLAB is not set | 117 | # CONFIG_SLAB is not set |
115 | CONFIG_SLUB=y | 118 | CONFIG_SLUB=y |
@@ -123,10 +126,7 @@ CONFIG_HAVE_IOREMAP_PROT=y | |||
123 | CONFIG_HAVE_KPROBES=y | 126 | CONFIG_HAVE_KPROBES=y |
124 | CONFIG_HAVE_KRETPROBES=y | 127 | CONFIG_HAVE_KRETPROBES=y |
125 | CONFIG_HAVE_ARCH_TRACEHOOK=y | 128 | CONFIG_HAVE_ARCH_TRACEHOOK=y |
126 | # CONFIG_HAVE_DMA_ATTRS is not set | ||
127 | CONFIG_USE_GENERIC_SMP_HELPERS=y | 129 | CONFIG_USE_GENERIC_SMP_HELPERS=y |
128 | # CONFIG_HAVE_CLK is not set | ||
129 | CONFIG_PROC_PAGE_MONITOR=y | ||
130 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set | 130 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set |
131 | CONFIG_SLABINFO=y | 131 | CONFIG_SLABINFO=y |
132 | CONFIG_RT_MUTEXES=y | 132 | CONFIG_RT_MUTEXES=y |
@@ -160,7 +160,7 @@ CONFIG_DEFAULT_CFQ=y | |||
160 | # CONFIG_DEFAULT_NOOP is not set | 160 | # CONFIG_DEFAULT_NOOP is not set |
161 | CONFIG_DEFAULT_IOSCHED="cfq" | 161 | CONFIG_DEFAULT_IOSCHED="cfq" |
162 | CONFIG_CLASSIC_RCU=y | 162 | CONFIG_CLASSIC_RCU=y |
163 | # CONFIG_MPC8xxx_GPIO is not set | 163 | # CONFIG_FREEZER is not set |
164 | 164 | ||
165 | # | 165 | # |
166 | # Platform support | 166 | # Platform support |
@@ -196,7 +196,9 @@ CONFIG_PPC_I8259=y | |||
196 | # CONFIG_GENERIC_IOMAP is not set | 196 | # CONFIG_GENERIC_IOMAP is not set |
197 | # CONFIG_CPU_FREQ is not set | 197 | # CONFIG_CPU_FREQ is not set |
198 | # CONFIG_TAU is not set | 198 | # CONFIG_TAU is not set |
199 | # CONFIG_QUICC_ENGINE is not set | ||
199 | CONFIG_FSL_ULI1575=y | 200 | CONFIG_FSL_ULI1575=y |
201 | # CONFIG_MPC8xxx_GPIO is not set | ||
200 | 202 | ||
201 | # | 203 | # |
202 | # Kernel options | 204 | # Kernel options |
@@ -216,6 +218,8 @@ CONFIG_PREEMPT_NONE=y | |||
216 | # CONFIG_PREEMPT_VOLUNTARY is not set | 218 | # CONFIG_PREEMPT_VOLUNTARY is not set |
217 | # CONFIG_PREEMPT is not set | 219 | # CONFIG_PREEMPT is not set |
218 | CONFIG_BINFMT_ELF=y | 220 | CONFIG_BINFMT_ELF=y |
221 | # CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set | ||
222 | # CONFIG_HAVE_AOUT is not set | ||
219 | CONFIG_BINFMT_MISC=m | 223 | CONFIG_BINFMT_MISC=m |
220 | # CONFIG_IOMMU_HELPER is not set | 224 | # CONFIG_IOMMU_HELPER is not set |
221 | CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y | 225 | CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y |
@@ -231,15 +235,15 @@ CONFIG_FLATMEM_MANUAL=y | |||
231 | # CONFIG_SPARSEMEM_MANUAL is not set | 235 | # CONFIG_SPARSEMEM_MANUAL is not set |
232 | CONFIG_FLATMEM=y | 236 | CONFIG_FLATMEM=y |
233 | CONFIG_FLAT_NODE_MEM_MAP=y | 237 | CONFIG_FLAT_NODE_MEM_MAP=y |
234 | # CONFIG_SPARSEMEM_STATIC is not set | ||
235 | # CONFIG_SPARSEMEM_VMEMMAP_ENABLE is not set | ||
236 | CONFIG_PAGEFLAGS_EXTENDED=y | 238 | CONFIG_PAGEFLAGS_EXTENDED=y |
237 | CONFIG_SPLIT_PTLOCK_CPUS=4 | 239 | CONFIG_SPLIT_PTLOCK_CPUS=4 |
238 | CONFIG_MIGRATION=y | 240 | CONFIG_MIGRATION=y |
239 | # CONFIG_RESOURCES_64BIT is not set | 241 | # CONFIG_RESOURCES_64BIT is not set |
242 | # CONFIG_PHYS_ADDR_T_64BIT is not set | ||
240 | CONFIG_ZONE_DMA_FLAG=1 | 243 | CONFIG_ZONE_DMA_FLAG=1 |
241 | CONFIG_BOUNCE=y | 244 | CONFIG_BOUNCE=y |
242 | CONFIG_VIRT_TO_BUS=y | 245 | CONFIG_VIRT_TO_BUS=y |
246 | CONFIG_UNEVICTABLE_LRU=y | ||
243 | CONFIG_FORCE_MAX_ZONEORDER=11 | 247 | CONFIG_FORCE_MAX_ZONEORDER=11 |
244 | CONFIG_PROC_DEVICETREE=y | 248 | CONFIG_PROC_DEVICETREE=y |
245 | # CONFIG_CMDLINE_BOOL is not set | 249 | # CONFIG_CMDLINE_BOOL is not set |
@@ -263,7 +267,7 @@ CONFIG_PCI_SYSCALL=y | |||
263 | # CONFIG_PCIEPORTBUS is not set | 267 | # CONFIG_PCIEPORTBUS is not set |
264 | CONFIG_ARCH_SUPPORTS_MSI=y | 268 | CONFIG_ARCH_SUPPORTS_MSI=y |
265 | # CONFIG_PCI_MSI is not set | 269 | # CONFIG_PCI_MSI is not set |
266 | CONFIG_PCI_LEGACY=y | 270 | # CONFIG_PCI_LEGACY is not set |
267 | # CONFIG_PCI_DEBUG is not set | 271 | # CONFIG_PCI_DEBUG is not set |
268 | # CONFIG_PCCARD is not set | 272 | # CONFIG_PCCARD is not set |
269 | # CONFIG_HOTPLUG_PCI is not set | 273 | # CONFIG_HOTPLUG_PCI is not set |
@@ -365,6 +369,7 @@ CONFIG_SCTP_HMAC_MD5=y | |||
365 | # CONFIG_TIPC is not set | 369 | # CONFIG_TIPC is not set |
366 | # CONFIG_ATM is not set | 370 | # CONFIG_ATM is not set |
367 | # CONFIG_BRIDGE is not set | 371 | # CONFIG_BRIDGE is not set |
372 | # CONFIG_NET_DSA is not set | ||
368 | # CONFIG_VLAN_8021Q is not set | 373 | # CONFIG_VLAN_8021Q is not set |
369 | # CONFIG_DECNET is not set | 374 | # CONFIG_DECNET is not set |
370 | # CONFIG_LLC2 is not set | 375 | # CONFIG_LLC2 is not set |
@@ -385,12 +390,11 @@ CONFIG_SCTP_HMAC_MD5=y | |||
385 | # CONFIG_IRDA is not set | 390 | # CONFIG_IRDA is not set |
386 | # CONFIG_BT is not set | 391 | # CONFIG_BT is not set |
387 | # CONFIG_AF_RXRPC is not set | 392 | # CONFIG_AF_RXRPC is not set |
393 | # CONFIG_PHONET is not set | ||
388 | CONFIG_FIB_RULES=y | 394 | CONFIG_FIB_RULES=y |
389 | 395 | CONFIG_WIRELESS=y | |
390 | # | ||
391 | # Wireless | ||
392 | # | ||
393 | # CONFIG_CFG80211 is not set | 396 | # CONFIG_CFG80211 is not set |
397 | CONFIG_WIRELESS_OLD_REGULATORY=y | ||
394 | # CONFIG_WIRELESS_EXT is not set | 398 | # CONFIG_WIRELESS_EXT is not set |
395 | # CONFIG_MAC80211 is not set | 399 | # CONFIG_MAC80211 is not set |
396 | # CONFIG_IEEE80211 is not set | 400 | # CONFIG_IEEE80211 is not set |
@@ -636,8 +640,12 @@ CONFIG_MII=y | |||
636 | # CONFIG_IBM_NEW_EMAC_RGMII is not set | 640 | # CONFIG_IBM_NEW_EMAC_RGMII is not set |
637 | # CONFIG_IBM_NEW_EMAC_TAH is not set | 641 | # CONFIG_IBM_NEW_EMAC_TAH is not set |
638 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set | 642 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set |
643 | # CONFIG_IBM_NEW_EMAC_NO_FLOW_CTRL is not set | ||
644 | # CONFIG_IBM_NEW_EMAC_MAL_CLR_ICINTSTAT is not set | ||
645 | # CONFIG_IBM_NEW_EMAC_MAL_COMMON_ERR is not set | ||
639 | # CONFIG_NET_PCI is not set | 646 | # CONFIG_NET_PCI is not set |
640 | # CONFIG_B44 is not set | 647 | # CONFIG_B44 is not set |
648 | # CONFIG_ATL2 is not set | ||
641 | CONFIG_NETDEV_1000=y | 649 | CONFIG_NETDEV_1000=y |
642 | # CONFIG_ACENIC is not set | 650 | # CONFIG_ACENIC is not set |
643 | # CONFIG_DL2K is not set | 651 | # CONFIG_DL2K is not set |
@@ -660,18 +668,22 @@ CONFIG_GIANFAR=y | |||
660 | # CONFIG_QLA3XXX is not set | 668 | # CONFIG_QLA3XXX is not set |
661 | # CONFIG_ATL1 is not set | 669 | # CONFIG_ATL1 is not set |
662 | # CONFIG_ATL1E is not set | 670 | # CONFIG_ATL1E is not set |
671 | # CONFIG_JME is not set | ||
663 | CONFIG_NETDEV_10000=y | 672 | CONFIG_NETDEV_10000=y |
664 | # CONFIG_CHELSIO_T1 is not set | 673 | # CONFIG_CHELSIO_T1 is not set |
665 | # CONFIG_CHELSIO_T3 is not set | 674 | # CONFIG_CHELSIO_T3 is not set |
675 | # CONFIG_ENIC is not set | ||
666 | # CONFIG_IXGBE is not set | 676 | # CONFIG_IXGBE is not set |
667 | # CONFIG_IXGB is not set | 677 | # CONFIG_IXGB is not set |
668 | # CONFIG_S2IO is not set | 678 | # CONFIG_S2IO is not set |
669 | # CONFIG_MYRI10GE is not set | 679 | # CONFIG_MYRI10GE is not set |
670 | # CONFIG_NETXEN_NIC is not set | 680 | # CONFIG_NETXEN_NIC is not set |
671 | # CONFIG_NIU is not set | 681 | # CONFIG_NIU is not set |
682 | # CONFIG_MLX4_EN is not set | ||
672 | # CONFIG_MLX4_CORE is not set | 683 | # CONFIG_MLX4_CORE is not set |
673 | # CONFIG_TEHUTI is not set | 684 | # CONFIG_TEHUTI is not set |
674 | # CONFIG_BNX2X is not set | 685 | # CONFIG_BNX2X is not set |
686 | # CONFIG_QLGE is not set | ||
675 | # CONFIG_SFC is not set | 687 | # CONFIG_SFC is not set |
676 | # CONFIG_TR is not set | 688 | # CONFIG_TR is not set |
677 | 689 | ||
@@ -706,7 +718,7 @@ CONFIG_NETDEV_10000=y | |||
706 | # Input device support | 718 | # Input device support |
707 | # | 719 | # |
708 | CONFIG_INPUT=y | 720 | CONFIG_INPUT=y |
709 | # CONFIG_INPUT_FF_MEMLESS is not set | 721 | CONFIG_INPUT_FF_MEMLESS=m |
710 | # CONFIG_INPUT_POLLDEV is not set | 722 | # CONFIG_INPUT_POLLDEV is not set |
711 | 723 | ||
712 | # | 724 | # |
@@ -875,6 +887,17 @@ CONFIG_SSB_POSSIBLE=y | |||
875 | # CONFIG_MFD_SM501 is not set | 887 | # CONFIG_MFD_SM501 is not set |
876 | # CONFIG_HTC_PASIC3 is not set | 888 | # CONFIG_HTC_PASIC3 is not set |
877 | # CONFIG_MFD_TMIO is not set | 889 | # CONFIG_MFD_TMIO is not set |
890 | # CONFIG_PMIC_DA903X is not set | ||
891 | # CONFIG_MFD_WM8400 is not set | ||
892 | # CONFIG_MFD_WM8350_I2C is not set | ||
893 | |||
894 | # | ||
895 | # Voltage and Current regulators | ||
896 | # | ||
897 | # CONFIG_REGULATOR is not set | ||
898 | # CONFIG_REGULATOR_FIXED_VOLTAGE is not set | ||
899 | # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set | ||
900 | # CONFIG_REGULATOR_BQ24022 is not set | ||
878 | 901 | ||
879 | # | 902 | # |
880 | # Multimedia devices | 903 | # Multimedia devices |
@@ -915,7 +938,6 @@ CONFIG_DVB_CAPTURE_DRIVERS=y | |||
915 | # CONFIG_DVB_USB is not set | 938 | # CONFIG_DVB_USB is not set |
916 | # CONFIG_DVB_TTUSB_BUDGET is not set | 939 | # CONFIG_DVB_TTUSB_BUDGET is not set |
917 | # CONFIG_DVB_TTUSB_DEC is not set | 940 | # CONFIG_DVB_TTUSB_DEC is not set |
918 | # CONFIG_DVB_CINERGYT2 is not set | ||
919 | # CONFIG_DVB_SIANO_SMS1XXX is not set | 941 | # CONFIG_DVB_SIANO_SMS1XXX is not set |
920 | 942 | ||
921 | # | 943 | # |
@@ -933,6 +955,11 @@ CONFIG_DVB_CAPTURE_DRIVERS=y | |||
933 | # CONFIG_DVB_PLUTO2 is not set | 955 | # CONFIG_DVB_PLUTO2 is not set |
934 | 956 | ||
935 | # | 957 | # |
958 | # Supported SDMC DM1105 Adapters | ||
959 | # | ||
960 | # CONFIG_DVB_DM1105 is not set | ||
961 | |||
962 | # | ||
936 | # Supported DVB Frontends | 963 | # Supported DVB Frontends |
937 | # | 964 | # |
938 | 965 | ||
@@ -948,6 +975,8 @@ CONFIG_DVB_CAPTURE_DRIVERS=y | |||
948 | # CONFIG_DVB_CX24123 is not set | 975 | # CONFIG_DVB_CX24123 is not set |
949 | # CONFIG_DVB_MT312 is not set | 976 | # CONFIG_DVB_MT312 is not set |
950 | # CONFIG_DVB_S5H1420 is not set | 977 | # CONFIG_DVB_S5H1420 is not set |
978 | # CONFIG_DVB_STV0288 is not set | ||
979 | # CONFIG_DVB_STB6000 is not set | ||
951 | # CONFIG_DVB_STV0299 is not set | 980 | # CONFIG_DVB_STV0299 is not set |
952 | # CONFIG_DVB_TDA8083 is not set | 981 | # CONFIG_DVB_TDA8083 is not set |
953 | # CONFIG_DVB_TDA10086 is not set | 982 | # CONFIG_DVB_TDA10086 is not set |
@@ -955,6 +984,8 @@ CONFIG_DVB_CAPTURE_DRIVERS=y | |||
955 | # CONFIG_DVB_TUNER_ITD1000 is not set | 984 | # CONFIG_DVB_TUNER_ITD1000 is not set |
956 | # CONFIG_DVB_TDA826X is not set | 985 | # CONFIG_DVB_TDA826X is not set |
957 | # CONFIG_DVB_TUA6100 is not set | 986 | # CONFIG_DVB_TUA6100 is not set |
987 | # CONFIG_DVB_CX24116 is not set | ||
988 | # CONFIG_DVB_SI21XX is not set | ||
958 | 989 | ||
959 | # | 990 | # |
960 | # DVB-T (terrestrial) frontends | 991 | # DVB-T (terrestrial) frontends |
@@ -1007,6 +1038,13 @@ CONFIG_DVB_CAPTURE_DRIVERS=y | |||
1007 | # CONFIG_DVB_LNBP21 is not set | 1038 | # CONFIG_DVB_LNBP21 is not set |
1008 | # CONFIG_DVB_ISL6405 is not set | 1039 | # CONFIG_DVB_ISL6405 is not set |
1009 | # CONFIG_DVB_ISL6421 is not set | 1040 | # CONFIG_DVB_ISL6421 is not set |
1041 | # CONFIG_DVB_LGS8GL5 is not set | ||
1042 | |||
1043 | # | ||
1044 | # Tools to develop new frontends | ||
1045 | # | ||
1046 | # CONFIG_DVB_DUMMY_FE is not set | ||
1047 | # CONFIG_DVB_AF9013 is not set | ||
1010 | CONFIG_DAB=y | 1048 | CONFIG_DAB=y |
1011 | # CONFIG_USB_DABUSB is not set | 1049 | # CONFIG_USB_DABUSB is not set |
1012 | 1050 | ||
@@ -1032,6 +1070,7 @@ CONFIG_VGA_CONSOLE=y | |||
1032 | # CONFIG_VGACON_SOFT_SCROLLBACK is not set | 1070 | # CONFIG_VGACON_SOFT_SCROLLBACK is not set |
1033 | CONFIG_DUMMY_CONSOLE=y | 1071 | CONFIG_DUMMY_CONSOLE=y |
1034 | CONFIG_SOUND=y | 1072 | CONFIG_SOUND=y |
1073 | CONFIG_SOUND_OSS_CORE=y | ||
1035 | CONFIG_SND=y | 1074 | CONFIG_SND=y |
1036 | CONFIG_SND_TIMER=y | 1075 | CONFIG_SND_TIMER=y |
1037 | CONFIG_SND_PCM=y | 1076 | CONFIG_SND_PCM=y |
@@ -1132,9 +1171,36 @@ CONFIG_HID=y | |||
1132 | # USB Input Devices | 1171 | # USB Input Devices |
1133 | # | 1172 | # |
1134 | CONFIG_USB_HID=y | 1173 | CONFIG_USB_HID=y |
1135 | # CONFIG_USB_HIDINPUT_POWERBOOK is not set | 1174 | # CONFIG_HID_PID is not set |
1136 | # CONFIG_HID_FF is not set | ||
1137 | # CONFIG_USB_HIDDEV is not set | 1175 | # CONFIG_USB_HIDDEV is not set |
1176 | |||
1177 | # | ||
1178 | # Special HID drivers | ||
1179 | # | ||
1180 | CONFIG_HID_COMPAT=y | ||
1181 | CONFIG_HID_A4TECH=y | ||
1182 | CONFIG_HID_APPLE=y | ||
1183 | CONFIG_HID_BELKIN=y | ||
1184 | CONFIG_HID_BRIGHT=y | ||
1185 | CONFIG_HID_CHERRY=y | ||
1186 | CONFIG_HID_CHICONY=y | ||
1187 | CONFIG_HID_CYPRESS=y | ||
1188 | CONFIG_HID_DELL=y | ||
1189 | CONFIG_HID_EZKEY=y | ||
1190 | CONFIG_HID_GYRATION=y | ||
1191 | CONFIG_HID_LOGITECH=y | ||
1192 | # CONFIG_LOGITECH_FF is not set | ||
1193 | # CONFIG_LOGIRUMBLEPAD2_FF is not set | ||
1194 | CONFIG_HID_MICROSOFT=y | ||
1195 | CONFIG_HID_MONTEREY=y | ||
1196 | CONFIG_HID_PANTHERLORD=y | ||
1197 | # CONFIG_PANTHERLORD_FF is not set | ||
1198 | CONFIG_HID_PETALYNX=y | ||
1199 | CONFIG_HID_SAMSUNG=y | ||
1200 | CONFIG_HID_SONY=y | ||
1201 | CONFIG_HID_SUNPLUS=y | ||
1202 | CONFIG_THRUSTMASTER_FF=m | ||
1203 | CONFIG_ZEROPLUS_FF=m | ||
1138 | CONFIG_USB_SUPPORT=y | 1204 | CONFIG_USB_SUPPORT=y |
1139 | CONFIG_USB_ARCH_HAS_HCD=y | 1205 | CONFIG_USB_ARCH_HAS_HCD=y |
1140 | CONFIG_USB_ARCH_HAS_OHCI=y | 1206 | CONFIG_USB_ARCH_HAS_OHCI=y |
@@ -1153,6 +1219,8 @@ CONFIG_USB_DEVICE_CLASS=y | |||
1153 | # CONFIG_USB_OTG_WHITELIST is not set | 1219 | # CONFIG_USB_OTG_WHITELIST is not set |
1154 | # CONFIG_USB_OTG_BLACKLIST_HUB is not set | 1220 | # CONFIG_USB_OTG_BLACKLIST_HUB is not set |
1155 | CONFIG_USB_MON=y | 1221 | CONFIG_USB_MON=y |
1222 | # CONFIG_USB_WUSB is not set | ||
1223 | # CONFIG_USB_WUSB_CBAF is not set | ||
1156 | 1224 | ||
1157 | # | 1225 | # |
1158 | # USB Host Controller Drivers | 1226 | # USB Host Controller Drivers |
@@ -1176,6 +1244,8 @@ CONFIG_USB_OHCI_LITTLE_ENDIAN=y | |||
1176 | # CONFIG_USB_UHCI_HCD is not set | 1244 | # CONFIG_USB_UHCI_HCD is not set |
1177 | # CONFIG_USB_SL811_HCD is not set | 1245 | # CONFIG_USB_SL811_HCD is not set |
1178 | # CONFIG_USB_R8A66597_HCD is not set | 1246 | # CONFIG_USB_R8A66597_HCD is not set |
1247 | # CONFIG_USB_WHCI_HCD is not set | ||
1248 | # CONFIG_USB_HWA_HCD is not set | ||
1179 | 1249 | ||
1180 | # | 1250 | # |
1181 | # USB Device Class drivers | 1251 | # USB Device Class drivers |
@@ -1183,6 +1253,7 @@ CONFIG_USB_OHCI_LITTLE_ENDIAN=y | |||
1183 | # CONFIG_USB_ACM is not set | 1253 | # CONFIG_USB_ACM is not set |
1184 | # CONFIG_USB_PRINTER is not set | 1254 | # CONFIG_USB_PRINTER is not set |
1185 | # CONFIG_USB_WDM is not set | 1255 | # CONFIG_USB_WDM is not set |
1256 | # CONFIG_USB_TMC is not set | ||
1186 | 1257 | ||
1187 | # | 1258 | # |
1188 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' | 1259 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' |
@@ -1204,7 +1275,6 @@ CONFIG_USB_STORAGE=y | |||
1204 | # CONFIG_USB_STORAGE_ALAUDA is not set | 1275 | # CONFIG_USB_STORAGE_ALAUDA is not set |
1205 | # CONFIG_USB_STORAGE_ONETOUCH is not set | 1276 | # CONFIG_USB_STORAGE_ONETOUCH is not set |
1206 | # CONFIG_USB_STORAGE_KARMA is not set | 1277 | # CONFIG_USB_STORAGE_KARMA is not set |
1207 | # CONFIG_USB_STORAGE_SIERRA is not set | ||
1208 | # CONFIG_USB_STORAGE_CYPRESS_ATACB is not set | 1278 | # CONFIG_USB_STORAGE_CYPRESS_ATACB is not set |
1209 | # CONFIG_USB_LIBUSUAL is not set | 1279 | # CONFIG_USB_LIBUSUAL is not set |
1210 | 1280 | ||
@@ -1225,6 +1295,7 @@ CONFIG_USB_STORAGE=y | |||
1225 | # CONFIG_USB_EMI62 is not set | 1295 | # CONFIG_USB_EMI62 is not set |
1226 | # CONFIG_USB_EMI26 is not set | 1296 | # CONFIG_USB_EMI26 is not set |
1227 | # CONFIG_USB_ADUTUX is not set | 1297 | # CONFIG_USB_ADUTUX is not set |
1298 | # CONFIG_USB_SEVSEG is not set | ||
1228 | # CONFIG_USB_RIO500 is not set | 1299 | # CONFIG_USB_RIO500 is not set |
1229 | # CONFIG_USB_LEGOTOWER is not set | 1300 | # CONFIG_USB_LEGOTOWER is not set |
1230 | # CONFIG_USB_LCD is not set | 1301 | # CONFIG_USB_LCD is not set |
@@ -1242,7 +1313,9 @@ CONFIG_USB_STORAGE=y | |||
1242 | # CONFIG_USB_IOWARRIOR is not set | 1313 | # CONFIG_USB_IOWARRIOR is not set |
1243 | # CONFIG_USB_TEST is not set | 1314 | # CONFIG_USB_TEST is not set |
1244 | # CONFIG_USB_ISIGHTFW is not set | 1315 | # CONFIG_USB_ISIGHTFW is not set |
1316 | # CONFIG_USB_VST is not set | ||
1245 | # CONFIG_USB_GADGET is not set | 1317 | # CONFIG_USB_GADGET is not set |
1318 | # CONFIG_UWB is not set | ||
1246 | # CONFIG_MMC is not set | 1319 | # CONFIG_MMC is not set |
1247 | # CONFIG_MEMSTICK is not set | 1320 | # CONFIG_MEMSTICK is not set |
1248 | # CONFIG_NEW_LEDS is not set | 1321 | # CONFIG_NEW_LEDS is not set |
@@ -1288,12 +1361,15 @@ CONFIG_RTC_INTF_DEV=y | |||
1288 | # Platform RTC drivers | 1361 | # Platform RTC drivers |
1289 | # | 1362 | # |
1290 | CONFIG_RTC_DRV_CMOS=y | 1363 | CONFIG_RTC_DRV_CMOS=y |
1364 | # CONFIG_RTC_DRV_DS1286 is not set | ||
1291 | # CONFIG_RTC_DRV_DS1511 is not set | 1365 | # CONFIG_RTC_DRV_DS1511 is not set |
1292 | # CONFIG_RTC_DRV_DS1553 is not set | 1366 | # CONFIG_RTC_DRV_DS1553 is not set |
1293 | # CONFIG_RTC_DRV_DS1742 is not set | 1367 | # CONFIG_RTC_DRV_DS1742 is not set |
1294 | # CONFIG_RTC_DRV_STK17TA8 is not set | 1368 | # CONFIG_RTC_DRV_STK17TA8 is not set |
1295 | # CONFIG_RTC_DRV_M48T86 is not set | 1369 | # CONFIG_RTC_DRV_M48T86 is not set |
1370 | # CONFIG_RTC_DRV_M48T35 is not set | ||
1296 | # CONFIG_RTC_DRV_M48T59 is not set | 1371 | # CONFIG_RTC_DRV_M48T59 is not set |
1372 | # CONFIG_RTC_DRV_BQ4802 is not set | ||
1297 | # CONFIG_RTC_DRV_V3020 is not set | 1373 | # CONFIG_RTC_DRV_V3020 is not set |
1298 | 1374 | ||
1299 | # | 1375 | # |
@@ -1302,6 +1378,7 @@ CONFIG_RTC_DRV_CMOS=y | |||
1302 | # CONFIG_RTC_DRV_PPC is not set | 1378 | # CONFIG_RTC_DRV_PPC is not set |
1303 | # CONFIG_DMADEVICES is not set | 1379 | # CONFIG_DMADEVICES is not set |
1304 | # CONFIG_UIO is not set | 1380 | # CONFIG_UIO is not set |
1381 | # CONFIG_STAGING is not set | ||
1305 | 1382 | ||
1306 | # | 1383 | # |
1307 | # File systems | 1384 | # File systems |
@@ -1313,12 +1390,13 @@ CONFIG_EXT3_FS=y | |||
1313 | CONFIG_EXT3_FS_XATTR=y | 1390 | CONFIG_EXT3_FS_XATTR=y |
1314 | # CONFIG_EXT3_FS_POSIX_ACL is not set | 1391 | # CONFIG_EXT3_FS_POSIX_ACL is not set |
1315 | # CONFIG_EXT3_FS_SECURITY is not set | 1392 | # CONFIG_EXT3_FS_SECURITY is not set |
1316 | # CONFIG_EXT4DEV_FS is not set | 1393 | # CONFIG_EXT4_FS is not set |
1317 | CONFIG_JBD=y | 1394 | CONFIG_JBD=y |
1318 | CONFIG_FS_MBCACHE=y | 1395 | CONFIG_FS_MBCACHE=y |
1319 | # CONFIG_REISERFS_FS is not set | 1396 | # CONFIG_REISERFS_FS is not set |
1320 | # CONFIG_JFS_FS is not set | 1397 | # CONFIG_JFS_FS is not set |
1321 | # CONFIG_FS_POSIX_ACL is not set | 1398 | # CONFIG_FS_POSIX_ACL is not set |
1399 | CONFIG_FILE_LOCKING=y | ||
1322 | # CONFIG_XFS_FS is not set | 1400 | # CONFIG_XFS_FS is not set |
1323 | # CONFIG_OCFS2_FS is not set | 1401 | # CONFIG_OCFS2_FS is not set |
1324 | CONFIG_DNOTIFY=y | 1402 | CONFIG_DNOTIFY=y |
@@ -1356,6 +1434,7 @@ CONFIG_NTFS_FS=y | |||
1356 | CONFIG_PROC_FS=y | 1434 | CONFIG_PROC_FS=y |
1357 | CONFIG_PROC_KCORE=y | 1435 | CONFIG_PROC_KCORE=y |
1358 | CONFIG_PROC_SYSCTL=y | 1436 | CONFIG_PROC_SYSCTL=y |
1437 | CONFIG_PROC_PAGE_MONITOR=y | ||
1359 | CONFIG_SYSFS=y | 1438 | CONFIG_SYSFS=y |
1360 | CONFIG_TMPFS=y | 1439 | CONFIG_TMPFS=y |
1361 | # CONFIG_TMPFS_POSIX_ACL is not set | 1440 | # CONFIG_TMPFS_POSIX_ACL is not set |
@@ -1400,6 +1479,7 @@ CONFIG_EXPORTFS=y | |||
1400 | CONFIG_NFS_COMMON=y | 1479 | CONFIG_NFS_COMMON=y |
1401 | CONFIG_SUNRPC=y | 1480 | CONFIG_SUNRPC=y |
1402 | CONFIG_SUNRPC_GSS=y | 1481 | CONFIG_SUNRPC_GSS=y |
1482 | # CONFIG_SUNRPC_REGISTER_V4 is not set | ||
1403 | CONFIG_RPCSEC_GSS_KRB5=y | 1483 | CONFIG_RPCSEC_GSS_KRB5=y |
1404 | # CONFIG_RPCSEC_GSS_SPKM3 is not set | 1484 | # CONFIG_RPCSEC_GSS_SPKM3 is not set |
1405 | # CONFIG_SMB_FS is not set | 1485 | # CONFIG_SMB_FS is not set |
@@ -1475,7 +1555,6 @@ CONFIG_NLS_UTF8=m | |||
1475 | # Library routines | 1555 | # Library routines |
1476 | # | 1556 | # |
1477 | CONFIG_BITREVERSE=y | 1557 | CONFIG_BITREVERSE=y |
1478 | # CONFIG_GENERIC_FIND_FIRST_BIT is not set | ||
1479 | # CONFIG_CRC_CCITT is not set | 1558 | # CONFIG_CRC_CCITT is not set |
1480 | # CONFIG_CRC16 is not set | 1559 | # CONFIG_CRC16 is not set |
1481 | CONFIG_CRC_T10DIF=y | 1560 | CONFIG_CRC_T10DIF=y |
@@ -1529,15 +1608,23 @@ CONFIG_DEBUG_INFO=y | |||
1529 | # CONFIG_DEBUG_SG is not set | 1608 | # CONFIG_DEBUG_SG is not set |
1530 | # CONFIG_BOOT_PRINTK_DELAY is not set | 1609 | # CONFIG_BOOT_PRINTK_DELAY is not set |
1531 | # CONFIG_RCU_TORTURE_TEST is not set | 1610 | # CONFIG_RCU_TORTURE_TEST is not set |
1611 | # CONFIG_RCU_CPU_STALL_DETECTOR is not set | ||
1532 | # CONFIG_BACKTRACE_SELF_TEST is not set | 1612 | # CONFIG_BACKTRACE_SELF_TEST is not set |
1613 | # CONFIG_DEBUG_BLOCK_EXT_DEVT is not set | ||
1533 | # CONFIG_FAULT_INJECTION is not set | 1614 | # CONFIG_FAULT_INJECTION is not set |
1534 | # CONFIG_LATENCYTOP is not set | 1615 | # CONFIG_LATENCYTOP is not set |
1535 | CONFIG_SYSCTL_SYSCALL_CHECK=y | 1616 | CONFIG_SYSCTL_SYSCALL_CHECK=y |
1536 | CONFIG_HAVE_FTRACE=y | 1617 | CONFIG_HAVE_FUNCTION_TRACER=y |
1537 | CONFIG_HAVE_DYNAMIC_FTRACE=y | 1618 | |
1538 | # CONFIG_FTRACE is not set | 1619 | # |
1620 | # Tracers | ||
1621 | # | ||
1622 | # CONFIG_FUNCTION_TRACER is not set | ||
1539 | # CONFIG_SCHED_TRACER is not set | 1623 | # CONFIG_SCHED_TRACER is not set |
1540 | # CONFIG_CONTEXT_SWITCH_TRACER is not set | 1624 | # CONFIG_CONTEXT_SWITCH_TRACER is not set |
1625 | # CONFIG_BOOT_TRACER is not set | ||
1626 | # CONFIG_STACK_TRACER is not set | ||
1627 | # CONFIG_DYNAMIC_PRINTK_DEBUG is not set | ||
1541 | # CONFIG_SAMPLES is not set | 1628 | # CONFIG_SAMPLES is not set |
1542 | CONFIG_HAVE_ARCH_KGDB=y | 1629 | CONFIG_HAVE_ARCH_KGDB=y |
1543 | # CONFIG_KGDB is not set | 1630 | # CONFIG_KGDB is not set |
@@ -1558,15 +1645,19 @@ CONFIG_HAVE_ARCH_KGDB=y | |||
1558 | # | 1645 | # |
1559 | # CONFIG_KEYS is not set | 1646 | # CONFIG_KEYS is not set |
1560 | # CONFIG_SECURITY is not set | 1647 | # CONFIG_SECURITY is not set |
1648 | # CONFIG_SECURITYFS is not set | ||
1561 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set | 1649 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set |
1562 | CONFIG_CRYPTO=y | 1650 | CONFIG_CRYPTO=y |
1563 | 1651 | ||
1564 | # | 1652 | # |
1565 | # Crypto core or helper | 1653 | # Crypto core or helper |
1566 | # | 1654 | # |
1655 | # CONFIG_CRYPTO_FIPS is not set | ||
1567 | CONFIG_CRYPTO_ALGAPI=y | 1656 | CONFIG_CRYPTO_ALGAPI=y |
1657 | CONFIG_CRYPTO_AEAD=y | ||
1568 | CONFIG_CRYPTO_BLKCIPHER=y | 1658 | CONFIG_CRYPTO_BLKCIPHER=y |
1569 | CONFIG_CRYPTO_HASH=y | 1659 | CONFIG_CRYPTO_HASH=y |
1660 | CONFIG_CRYPTO_RNG=y | ||
1570 | CONFIG_CRYPTO_MANAGER=y | 1661 | CONFIG_CRYPTO_MANAGER=y |
1571 | # CONFIG_CRYPTO_GF128MUL is not set | 1662 | # CONFIG_CRYPTO_GF128MUL is not set |
1572 | # CONFIG_CRYPTO_NULL is not set | 1663 | # CONFIG_CRYPTO_NULL is not set |
@@ -1639,6 +1730,11 @@ CONFIG_CRYPTO_DES=y | |||
1639 | # | 1730 | # |
1640 | # CONFIG_CRYPTO_DEFLATE is not set | 1731 | # CONFIG_CRYPTO_DEFLATE is not set |
1641 | # CONFIG_CRYPTO_LZO is not set | 1732 | # CONFIG_CRYPTO_LZO is not set |
1733 | |||
1734 | # | ||
1735 | # Random Number Generation | ||
1736 | # | ||
1737 | # CONFIG_CRYPTO_ANSI_CPRNG is not set | ||
1642 | CONFIG_CRYPTO_HW=y | 1738 | CONFIG_CRYPTO_HW=y |
1643 | # CONFIG_CRYPTO_DEV_HIFN_795X is not set | 1739 | # CONFIG_CRYPTO_DEV_HIFN_795X is not set |
1644 | # CONFIG_CRYPTO_DEV_TALITOS is not set | 1740 | # CONFIG_CRYPTO_DEV_TALITOS is not set |
diff --git a/arch/powerpc/configs/mpc885_ads_defconfig b/arch/powerpc/configs/mpc885_ads_defconfig index fc3f6dc58126..a4283b6a43d2 100644 --- a/arch/powerpc/configs/mpc885_ads_defconfig +++ b/arch/powerpc/configs/mpc885_ads_defconfig | |||
@@ -1,7 +1,7 @@ | |||
1 | # | 1 | # |
2 | # Automatically generated make config: don't edit | 2 | # Automatically generated make config: don't edit |
3 | # Linux kernel version: 2.6.27-rc4 | 3 | # Linux kernel version: 2.6.28-rc3 |
4 | # Thu Aug 21 00:52:12 2008 | 4 | # Sat Nov 8 12:39:46 2008 |
5 | # | 5 | # |
6 | # CONFIG_PPC64 is not set | 6 | # CONFIG_PPC64 is not set |
7 | 7 | ||
@@ -19,7 +19,7 @@ CONFIG_8xx=y | |||
19 | CONFIG_NOT_COHERENT_CACHE=y | 19 | CONFIG_NOT_COHERENT_CACHE=y |
20 | CONFIG_PPC32=y | 20 | CONFIG_PPC32=y |
21 | CONFIG_WORD_SIZE=32 | 21 | CONFIG_WORD_SIZE=32 |
22 | CONFIG_PPC_MERGE=y | 22 | # CONFIG_ARCH_PHYS_ADDR_T_64BIT is not set |
23 | CONFIG_MMU=y | 23 | CONFIG_MMU=y |
24 | CONFIG_GENERIC_CMOS_UPDATE=y | 24 | CONFIG_GENERIC_CMOS_UPDATE=y |
25 | CONFIG_GENERIC_TIME=y | 25 | CONFIG_GENERIC_TIME=y |
@@ -101,6 +101,7 @@ CONFIG_SIGNALFD=y | |||
101 | CONFIG_TIMERFD=y | 101 | CONFIG_TIMERFD=y |
102 | CONFIG_EVENTFD=y | 102 | CONFIG_EVENTFD=y |
103 | CONFIG_SHMEM=y | 103 | CONFIG_SHMEM=y |
104 | CONFIG_AIO=y | ||
104 | # CONFIG_VM_EVENT_COUNTERS is not set | 105 | # CONFIG_VM_EVENT_COUNTERS is not set |
105 | CONFIG_SLUB_DEBUG=y | 106 | CONFIG_SLUB_DEBUG=y |
106 | # CONFIG_SLAB is not set | 107 | # CONFIG_SLAB is not set |
@@ -114,10 +115,7 @@ CONFIG_HAVE_IOREMAP_PROT=y | |||
114 | CONFIG_HAVE_KPROBES=y | 115 | CONFIG_HAVE_KPROBES=y |
115 | CONFIG_HAVE_KRETPROBES=y | 116 | CONFIG_HAVE_KRETPROBES=y |
116 | CONFIG_HAVE_ARCH_TRACEHOOK=y | 117 | CONFIG_HAVE_ARCH_TRACEHOOK=y |
117 | # CONFIG_HAVE_DMA_ATTRS is not set | ||
118 | # CONFIG_USE_GENERIC_SMP_HELPERS is not set | ||
119 | CONFIG_HAVE_CLK=y | 118 | CONFIG_HAVE_CLK=y |
120 | CONFIG_PROC_PAGE_MONITOR=y | ||
121 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set | 119 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set |
122 | CONFIG_SLABINFO=y | 120 | CONFIG_SLABINFO=y |
123 | # CONFIG_TINY_SHMEM is not set | 121 | # CONFIG_TINY_SHMEM is not set |
@@ -143,6 +141,7 @@ CONFIG_DEFAULT_DEADLINE=y | |||
143 | # CONFIG_DEFAULT_NOOP is not set | 141 | # CONFIG_DEFAULT_NOOP is not set |
144 | CONFIG_DEFAULT_IOSCHED="deadline" | 142 | CONFIG_DEFAULT_IOSCHED="deadline" |
145 | CONFIG_CLASSIC_RCU=y | 143 | CONFIG_CLASSIC_RCU=y |
144 | # CONFIG_FREEZER is not set | ||
146 | 145 | ||
147 | # | 146 | # |
148 | # Platform support | 147 | # Platform support |
@@ -155,6 +154,7 @@ CONFIG_CPM1=y | |||
155 | CONFIG_MPC885ADS=y | 154 | CONFIG_MPC885ADS=y |
156 | # CONFIG_PPC_EP88XC is not set | 155 | # CONFIG_PPC_EP88XC is not set |
157 | # CONFIG_PPC_ADDER875 is not set | 156 | # CONFIG_PPC_ADDER875 is not set |
157 | # CONFIG_PPC_MGSUVD is not set | ||
158 | 158 | ||
159 | # | 159 | # |
160 | # Freescale Ethernet driver platform-specific options | 160 | # Freescale Ethernet driver platform-specific options |
@@ -190,6 +190,7 @@ CONFIG_NO_UCODE_PATCH=y | |||
190 | # CONFIG_PPC_INDIRECT_IO is not set | 190 | # CONFIG_PPC_INDIRECT_IO is not set |
191 | # CONFIG_GENERIC_IOMAP is not set | 191 | # CONFIG_GENERIC_IOMAP is not set |
192 | # CONFIG_CPU_FREQ is not set | 192 | # CONFIG_CPU_FREQ is not set |
193 | # CONFIG_QUICC_ENGINE is not set | ||
193 | # CONFIG_FSL_ULI1575 is not set | 194 | # CONFIG_FSL_ULI1575 is not set |
194 | CONFIG_CPM=y | 195 | CONFIG_CPM=y |
195 | 196 | ||
@@ -211,6 +212,8 @@ CONFIG_PREEMPT_NONE=y | |||
211 | # CONFIG_PREEMPT_VOLUNTARY is not set | 212 | # CONFIG_PREEMPT_VOLUNTARY is not set |
212 | # CONFIG_PREEMPT is not set | 213 | # CONFIG_PREEMPT is not set |
213 | CONFIG_BINFMT_ELF=y | 214 | CONFIG_BINFMT_ELF=y |
215 | # CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set | ||
216 | # CONFIG_HAVE_AOUT is not set | ||
214 | # CONFIG_BINFMT_MISC is not set | 217 | # CONFIG_BINFMT_MISC is not set |
215 | # CONFIG_MATH_EMULATION is not set | 218 | # CONFIG_MATH_EMULATION is not set |
216 | CONFIG_8XX_MINIMAL_FPEMU=y | 219 | CONFIG_8XX_MINIMAL_FPEMU=y |
@@ -226,15 +229,15 @@ CONFIG_FLATMEM_MANUAL=y | |||
226 | # CONFIG_SPARSEMEM_MANUAL is not set | 229 | # CONFIG_SPARSEMEM_MANUAL is not set |
227 | CONFIG_FLATMEM=y | 230 | CONFIG_FLATMEM=y |
228 | CONFIG_FLAT_NODE_MEM_MAP=y | 231 | CONFIG_FLAT_NODE_MEM_MAP=y |
229 | # CONFIG_SPARSEMEM_STATIC is not set | ||
230 | # CONFIG_SPARSEMEM_VMEMMAP_ENABLE is not set | ||
231 | CONFIG_PAGEFLAGS_EXTENDED=y | 232 | CONFIG_PAGEFLAGS_EXTENDED=y |
232 | CONFIG_SPLIT_PTLOCK_CPUS=4 | 233 | CONFIG_SPLIT_PTLOCK_CPUS=4 |
233 | CONFIG_MIGRATION=y | 234 | CONFIG_MIGRATION=y |
234 | # CONFIG_RESOURCES_64BIT is not set | 235 | # CONFIG_RESOURCES_64BIT is not set |
236 | # CONFIG_PHYS_ADDR_T_64BIT is not set | ||
235 | CONFIG_ZONE_DMA_FLAG=1 | 237 | CONFIG_ZONE_DMA_FLAG=1 |
236 | CONFIG_BOUNCE=y | 238 | CONFIG_BOUNCE=y |
237 | CONFIG_VIRT_TO_BUS=y | 239 | CONFIG_VIRT_TO_BUS=y |
240 | CONFIG_UNEVICTABLE_LRU=y | ||
238 | CONFIG_FORCE_MAX_ZONEORDER=11 | 241 | CONFIG_FORCE_MAX_ZONEORDER=11 |
239 | CONFIG_PROC_DEVICETREE=y | 242 | CONFIG_PROC_DEVICETREE=y |
240 | # CONFIG_CMDLINE_BOOL is not set | 243 | # CONFIG_CMDLINE_BOOL is not set |
@@ -316,6 +319,7 @@ CONFIG_DEFAULT_TCP_CONG="cubic" | |||
316 | # CONFIG_TIPC is not set | 319 | # CONFIG_TIPC is not set |
317 | # CONFIG_ATM is not set | 320 | # CONFIG_ATM is not set |
318 | # CONFIG_BRIDGE is not set | 321 | # CONFIG_BRIDGE is not set |
322 | # CONFIG_NET_DSA is not set | ||
319 | # CONFIG_VLAN_8021Q is not set | 323 | # CONFIG_VLAN_8021Q is not set |
320 | # CONFIG_DECNET is not set | 324 | # CONFIG_DECNET is not set |
321 | # CONFIG_LLC2 is not set | 325 | # CONFIG_LLC2 is not set |
@@ -336,11 +340,10 @@ CONFIG_DEFAULT_TCP_CONG="cubic" | |||
336 | # CONFIG_IRDA is not set | 340 | # CONFIG_IRDA is not set |
337 | # CONFIG_BT is not set | 341 | # CONFIG_BT is not set |
338 | # CONFIG_AF_RXRPC is not set | 342 | # CONFIG_AF_RXRPC is not set |
339 | 343 | # CONFIG_PHONET is not set | |
340 | # | 344 | CONFIG_WIRELESS=y |
341 | # Wireless | ||
342 | # | ||
343 | # CONFIG_CFG80211 is not set | 345 | # CONFIG_CFG80211 is not set |
346 | CONFIG_WIRELESS_OLD_REGULATORY=y | ||
344 | # CONFIG_WIRELESS_EXT is not set | 347 | # CONFIG_WIRELESS_EXT is not set |
345 | # CONFIG_MAC80211 is not set | 348 | # CONFIG_MAC80211 is not set |
346 | # CONFIG_IEEE80211 is not set | 349 | # CONFIG_IEEE80211 is not set |
@@ -486,6 +489,9 @@ CONFIG_MII=y | |||
486 | # CONFIG_IBM_NEW_EMAC_RGMII is not set | 489 | # CONFIG_IBM_NEW_EMAC_RGMII is not set |
487 | # CONFIG_IBM_NEW_EMAC_TAH is not set | 490 | # CONFIG_IBM_NEW_EMAC_TAH is not set |
488 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set | 491 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set |
492 | # CONFIG_IBM_NEW_EMAC_NO_FLOW_CTRL is not set | ||
493 | # CONFIG_IBM_NEW_EMAC_MAL_CLR_ICINTSTAT is not set | ||
494 | # CONFIG_IBM_NEW_EMAC_MAL_COMMON_ERR is not set | ||
489 | # CONFIG_B44 is not set | 495 | # CONFIG_B44 is not set |
490 | CONFIG_FS_ENET=y | 496 | CONFIG_FS_ENET=y |
491 | # CONFIG_FS_ENET_HAS_SCC is not set | 497 | # CONFIG_FS_ENET_HAS_SCC is not set |
@@ -540,12 +546,6 @@ CONFIG_SERIAL_CORE=y | |||
540 | CONFIG_SERIAL_CORE_CONSOLE=y | 546 | CONFIG_SERIAL_CORE_CONSOLE=y |
541 | CONFIG_SERIAL_CPM=y | 547 | CONFIG_SERIAL_CPM=y |
542 | CONFIG_SERIAL_CPM_CONSOLE=y | 548 | CONFIG_SERIAL_CPM_CONSOLE=y |
543 | # CONFIG_SERIAL_CPM_SCC1 is not set | ||
544 | # CONFIG_SERIAL_CPM_SCC2 is not set | ||
545 | # CONFIG_SERIAL_CPM_SCC3 is not set | ||
546 | # CONFIG_SERIAL_CPM_SCC4 is not set | ||
547 | CONFIG_SERIAL_CPM_SMC1=y | ||
548 | CONFIG_SERIAL_CPM_SMC2=y | ||
549 | CONFIG_UNIX98_PTYS=y | 549 | CONFIG_UNIX98_PTYS=y |
550 | # CONFIG_LEGACY_PTYS is not set | 550 | # CONFIG_LEGACY_PTYS is not set |
551 | # CONFIG_IPMI_HANDLER is not set | 551 | # CONFIG_IPMI_HANDLER is not set |
@@ -582,6 +582,14 @@ CONFIG_SSB_POSSIBLE=y | |||
582 | # CONFIG_MFD_TMIO is not set | 582 | # CONFIG_MFD_TMIO is not set |
583 | 583 | ||
584 | # | 584 | # |
585 | # Voltage and Current regulators | ||
586 | # | ||
587 | # CONFIG_REGULATOR is not set | ||
588 | # CONFIG_REGULATOR_FIXED_VOLTAGE is not set | ||
589 | # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set | ||
590 | # CONFIG_REGULATOR_BQ24022 is not set | ||
591 | |||
592 | # | ||
585 | # Multimedia devices | 593 | # Multimedia devices |
586 | # | 594 | # |
587 | 595 | ||
@@ -619,16 +627,18 @@ CONFIG_DAB=y | |||
619 | # CONFIG_RTC_CLASS is not set | 627 | # CONFIG_RTC_CLASS is not set |
620 | # CONFIG_DMADEVICES is not set | 628 | # CONFIG_DMADEVICES is not set |
621 | # CONFIG_UIO is not set | 629 | # CONFIG_UIO is not set |
630 | # CONFIG_STAGING is not set | ||
622 | 631 | ||
623 | # | 632 | # |
624 | # File systems | 633 | # File systems |
625 | # | 634 | # |
626 | # CONFIG_EXT2_FS is not set | 635 | # CONFIG_EXT2_FS is not set |
627 | # CONFIG_EXT3_FS is not set | 636 | # CONFIG_EXT3_FS is not set |
628 | # CONFIG_EXT4DEV_FS is not set | 637 | # CONFIG_EXT4_FS is not set |
629 | # CONFIG_REISERFS_FS is not set | 638 | # CONFIG_REISERFS_FS is not set |
630 | # CONFIG_JFS_FS is not set | 639 | # CONFIG_JFS_FS is not set |
631 | # CONFIG_FS_POSIX_ACL is not set | 640 | # CONFIG_FS_POSIX_ACL is not set |
641 | CONFIG_FILE_LOCKING=y | ||
632 | # CONFIG_XFS_FS is not set | 642 | # CONFIG_XFS_FS is not set |
633 | # CONFIG_OCFS2_FS is not set | 643 | # CONFIG_OCFS2_FS is not set |
634 | # CONFIG_DNOTIFY is not set | 644 | # CONFIG_DNOTIFY is not set |
@@ -657,6 +667,7 @@ CONFIG_DAB=y | |||
657 | CONFIG_PROC_FS=y | 667 | CONFIG_PROC_FS=y |
658 | # CONFIG_PROC_KCORE is not set | 668 | # CONFIG_PROC_KCORE is not set |
659 | CONFIG_PROC_SYSCTL=y | 669 | CONFIG_PROC_SYSCTL=y |
670 | CONFIG_PROC_PAGE_MONITOR=y | ||
660 | CONFIG_SYSFS=y | 671 | CONFIG_SYSFS=y |
661 | CONFIG_TMPFS=y | 672 | CONFIG_TMPFS=y |
662 | # CONFIG_TMPFS_POSIX_ACL is not set | 673 | # CONFIG_TMPFS_POSIX_ACL is not set |
@@ -694,6 +705,7 @@ CONFIG_LOCKD=y | |||
694 | CONFIG_LOCKD_V4=y | 705 | CONFIG_LOCKD_V4=y |
695 | CONFIG_NFS_COMMON=y | 706 | CONFIG_NFS_COMMON=y |
696 | CONFIG_SUNRPC=y | 707 | CONFIG_SUNRPC=y |
708 | # CONFIG_SUNRPC_REGISTER_V4 is not set | ||
697 | # CONFIG_RPCSEC_GSS_KRB5 is not set | 709 | # CONFIG_RPCSEC_GSS_KRB5 is not set |
698 | # CONFIG_RPCSEC_GSS_SPKM3 is not set | 710 | # CONFIG_RPCSEC_GSS_SPKM3 is not set |
699 | # CONFIG_SMB_FS is not set | 711 | # CONFIG_SMB_FS is not set |
@@ -729,7 +741,6 @@ CONFIG_MSDOS_PARTITION=y | |||
729 | # | 741 | # |
730 | # Library routines | 742 | # Library routines |
731 | # | 743 | # |
732 | # CONFIG_GENERIC_FIND_FIRST_BIT is not set | ||
733 | # CONFIG_CRC_CCITT is not set | 744 | # CONFIG_CRC_CCITT is not set |
734 | # CONFIG_CRC16 is not set | 745 | # CONFIG_CRC16 is not set |
735 | # CONFIG_CRC_T10DIF is not set | 746 | # CONFIG_CRC_T10DIF is not set |
@@ -779,14 +790,22 @@ CONFIG_DEBUG_INFO=y | |||
779 | # CONFIG_DEBUG_SG is not set | 790 | # CONFIG_DEBUG_SG is not set |
780 | # CONFIG_BOOT_PRINTK_DELAY is not set | 791 | # CONFIG_BOOT_PRINTK_DELAY is not set |
781 | # CONFIG_RCU_TORTURE_TEST is not set | 792 | # CONFIG_RCU_TORTURE_TEST is not set |
793 | # CONFIG_RCU_CPU_STALL_DETECTOR is not set | ||
782 | # CONFIG_BACKTRACE_SELF_TEST is not set | 794 | # CONFIG_BACKTRACE_SELF_TEST is not set |
795 | # CONFIG_DEBUG_BLOCK_EXT_DEVT is not set | ||
783 | # CONFIG_FAULT_INJECTION is not set | 796 | # CONFIG_FAULT_INJECTION is not set |
784 | # CONFIG_LATENCYTOP is not set | 797 | # CONFIG_LATENCYTOP is not set |
785 | CONFIG_HAVE_FTRACE=y | 798 | CONFIG_HAVE_FUNCTION_TRACER=y |
786 | CONFIG_HAVE_DYNAMIC_FTRACE=y | 799 | |
787 | # CONFIG_FTRACE is not set | 800 | # |
801 | # Tracers | ||
802 | # | ||
803 | # CONFIG_FUNCTION_TRACER is not set | ||
788 | # CONFIG_SCHED_TRACER is not set | 804 | # CONFIG_SCHED_TRACER is not set |
789 | # CONFIG_CONTEXT_SWITCH_TRACER is not set | 805 | # CONFIG_CONTEXT_SWITCH_TRACER is not set |
806 | # CONFIG_BOOT_TRACER is not set | ||
807 | # CONFIG_STACK_TRACER is not set | ||
808 | # CONFIG_DYNAMIC_PRINTK_DEBUG is not set | ||
790 | # CONFIG_SAMPLES is not set | 809 | # CONFIG_SAMPLES is not set |
791 | CONFIG_HAVE_ARCH_KGDB=y | 810 | CONFIG_HAVE_ARCH_KGDB=y |
792 | # CONFIG_KGDB is not set | 811 | # CONFIG_KGDB is not set |
@@ -795,6 +814,7 @@ CONFIG_HAVE_ARCH_KGDB=y | |||
795 | # CONFIG_DEBUG_PAGEALLOC is not set | 814 | # CONFIG_DEBUG_PAGEALLOC is not set |
796 | # CONFIG_CODE_PATCHING_SELFTEST is not set | 815 | # CONFIG_CODE_PATCHING_SELFTEST is not set |
797 | # CONFIG_FTR_FIXUP_SELFTEST is not set | 816 | # CONFIG_FTR_FIXUP_SELFTEST is not set |
817 | # CONFIG_MSI_BITMAP_SELFTEST is not set | ||
798 | # CONFIG_XMON is not set | 818 | # CONFIG_XMON is not set |
799 | # CONFIG_IRQSTACKS is not set | 819 | # CONFIG_IRQSTACKS is not set |
800 | # CONFIG_BDI_SWITCH is not set | 820 | # CONFIG_BDI_SWITCH is not set |
@@ -805,6 +825,7 @@ CONFIG_HAVE_ARCH_KGDB=y | |||
805 | # | 825 | # |
806 | # CONFIG_KEYS is not set | 826 | # CONFIG_KEYS is not set |
807 | # CONFIG_SECURITY is not set | 827 | # CONFIG_SECURITY is not set |
828 | # CONFIG_SECURITYFS is not set | ||
808 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set | 829 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set |
809 | # CONFIG_CRYPTO is not set | 830 | # CONFIG_CRYPTO is not set |
810 | CONFIG_PPC_CLOCK=y | 831 | CONFIG_PPC_CLOCK=y |
diff --git a/arch/powerpc/configs/pmac32_defconfig b/arch/powerpc/configs/pmac32_defconfig index 80481f270133..de9b121820a6 100644 --- a/arch/powerpc/configs/pmac32_defconfig +++ b/arch/powerpc/configs/pmac32_defconfig | |||
@@ -1,7 +1,7 @@ | |||
1 | # | 1 | # |
2 | # Automatically generated make config: don't edit | 2 | # Automatically generated make config: don't edit |
3 | # Linux kernel version: 2.6.27-rc4 | 3 | # Linux kernel version: 2.6.28-rc3 |
4 | # Tue Aug 26 13:20:26 2008 | 4 | # Tue Nov 11 19:36:51 2008 |
5 | # | 5 | # |
6 | # CONFIG_PPC64 is not set | 6 | # CONFIG_PPC64 is not set |
7 | 7 | ||
@@ -22,7 +22,7 @@ CONFIG_PPC_STD_MMU_32=y | |||
22 | # CONFIG_SMP is not set | 22 | # CONFIG_SMP is not set |
23 | CONFIG_PPC32=y | 23 | CONFIG_PPC32=y |
24 | CONFIG_WORD_SIZE=32 | 24 | CONFIG_WORD_SIZE=32 |
25 | CONFIG_PPC_MERGE=y | 25 | # CONFIG_ARCH_PHYS_ADDR_T_64BIT is not set |
26 | CONFIG_MMU=y | 26 | CONFIG_MMU=y |
27 | CONFIG_GENERIC_CMOS_UPDATE=y | 27 | CONFIG_GENERIC_CMOS_UPDATE=y |
28 | CONFIG_GENERIC_TIME=y | 28 | CONFIG_GENERIC_TIME=y |
@@ -110,7 +110,9 @@ CONFIG_SIGNALFD=y | |||
110 | CONFIG_TIMERFD=y | 110 | CONFIG_TIMERFD=y |
111 | CONFIG_EVENTFD=y | 111 | CONFIG_EVENTFD=y |
112 | CONFIG_SHMEM=y | 112 | CONFIG_SHMEM=y |
113 | CONFIG_AIO=y | ||
113 | CONFIG_VM_EVENT_COUNTERS=y | 114 | CONFIG_VM_EVENT_COUNTERS=y |
115 | CONFIG_PCI_QUIRKS=y | ||
114 | CONFIG_SLUB_DEBUG=y | 116 | CONFIG_SLUB_DEBUG=y |
115 | # CONFIG_SLAB is not set | 117 | # CONFIG_SLAB is not set |
116 | CONFIG_SLUB=y | 118 | CONFIG_SLUB=y |
@@ -125,10 +127,6 @@ CONFIG_HAVE_IOREMAP_PROT=y | |||
125 | CONFIG_HAVE_KPROBES=y | 127 | CONFIG_HAVE_KPROBES=y |
126 | CONFIG_HAVE_KRETPROBES=y | 128 | CONFIG_HAVE_KRETPROBES=y |
127 | CONFIG_HAVE_ARCH_TRACEHOOK=y | 129 | CONFIG_HAVE_ARCH_TRACEHOOK=y |
128 | # CONFIG_HAVE_DMA_ATTRS is not set | ||
129 | # CONFIG_USE_GENERIC_SMP_HELPERS is not set | ||
130 | # CONFIG_HAVE_CLK is not set | ||
131 | CONFIG_PROC_PAGE_MONITOR=y | ||
132 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set | 130 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set |
133 | CONFIG_SLABINFO=y | 131 | CONFIG_SLABINFO=y |
134 | CONFIG_RT_MUTEXES=y | 132 | CONFIG_RT_MUTEXES=y |
@@ -161,6 +159,7 @@ CONFIG_DEFAULT_AS=y | |||
161 | # CONFIG_DEFAULT_NOOP is not set | 159 | # CONFIG_DEFAULT_NOOP is not set |
162 | CONFIG_DEFAULT_IOSCHED="anticipatory" | 160 | CONFIG_DEFAULT_IOSCHED="anticipatory" |
163 | CONFIG_CLASSIC_RCU=y | 161 | CONFIG_CLASSIC_RCU=y |
162 | CONFIG_FREEZER=y | ||
164 | 163 | ||
165 | # | 164 | # |
166 | # Platform support | 165 | # Platform support |
@@ -232,6 +231,8 @@ CONFIG_PREEMPT_NONE=y | |||
232 | # CONFIG_PREEMPT_VOLUNTARY is not set | 231 | # CONFIG_PREEMPT_VOLUNTARY is not set |
233 | # CONFIG_PREEMPT is not set | 232 | # CONFIG_PREEMPT is not set |
234 | CONFIG_BINFMT_ELF=y | 233 | CONFIG_BINFMT_ELF=y |
234 | # CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set | ||
235 | # CONFIG_HAVE_AOUT is not set | ||
235 | CONFIG_BINFMT_MISC=m | 236 | CONFIG_BINFMT_MISC=m |
236 | # CONFIG_IOMMU_HELPER is not set | 237 | # CONFIG_IOMMU_HELPER is not set |
237 | CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y | 238 | CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y |
@@ -246,15 +247,15 @@ CONFIG_FLATMEM_MANUAL=y | |||
246 | # CONFIG_SPARSEMEM_MANUAL is not set | 247 | # CONFIG_SPARSEMEM_MANUAL is not set |
247 | CONFIG_FLATMEM=y | 248 | CONFIG_FLATMEM=y |
248 | CONFIG_FLAT_NODE_MEM_MAP=y | 249 | CONFIG_FLAT_NODE_MEM_MAP=y |
249 | # CONFIG_SPARSEMEM_STATIC is not set | ||
250 | # CONFIG_SPARSEMEM_VMEMMAP_ENABLE is not set | ||
251 | CONFIG_PAGEFLAGS_EXTENDED=y | 250 | CONFIG_PAGEFLAGS_EXTENDED=y |
252 | CONFIG_SPLIT_PTLOCK_CPUS=4 | 251 | CONFIG_SPLIT_PTLOCK_CPUS=4 |
253 | # CONFIG_MIGRATION is not set | 252 | # CONFIG_MIGRATION is not set |
254 | # CONFIG_RESOURCES_64BIT is not set | 253 | # CONFIG_RESOURCES_64BIT is not set |
254 | # CONFIG_PHYS_ADDR_T_64BIT is not set | ||
255 | CONFIG_ZONE_DMA_FLAG=1 | 255 | CONFIG_ZONE_DMA_FLAG=1 |
256 | CONFIG_BOUNCE=y | 256 | CONFIG_BOUNCE=y |
257 | CONFIG_VIRT_TO_BUS=y | 257 | CONFIG_VIRT_TO_BUS=y |
258 | CONFIG_UNEVICTABLE_LRU=y | ||
258 | CONFIG_FORCE_MAX_ZONEORDER=11 | 259 | CONFIG_FORCE_MAX_ZONEORDER=11 |
259 | CONFIG_PROC_DEVICETREE=y | 260 | CONFIG_PROC_DEVICETREE=y |
260 | # CONFIG_CMDLINE_BOOL is not set | 261 | # CONFIG_CMDLINE_BOOL is not set |
@@ -362,7 +363,6 @@ CONFIG_INET_TCP_DIAG=y | |||
362 | CONFIG_TCP_CONG_CUBIC=y | 363 | CONFIG_TCP_CONG_CUBIC=y |
363 | CONFIG_DEFAULT_TCP_CONG="cubic" | 364 | CONFIG_DEFAULT_TCP_CONG="cubic" |
364 | # CONFIG_TCP_MD5SIG is not set | 365 | # CONFIG_TCP_MD5SIG is not set |
365 | # CONFIG_IP_VS is not set | ||
366 | # CONFIG_IPV6 is not set | 366 | # CONFIG_IPV6 is not set |
367 | # CONFIG_NETWORK_SECMARK is not set | 367 | # CONFIG_NETWORK_SECMARK is not set |
368 | CONFIG_NETFILTER=y | 368 | CONFIG_NETFILTER=y |
@@ -392,13 +392,14 @@ CONFIG_NF_CONNTRACK_IRC=m | |||
392 | # CONFIG_NF_CONNTRACK_SIP is not set | 392 | # CONFIG_NF_CONNTRACK_SIP is not set |
393 | CONFIG_NF_CONNTRACK_TFTP=m | 393 | CONFIG_NF_CONNTRACK_TFTP=m |
394 | CONFIG_NF_CT_NETLINK=m | 394 | CONFIG_NF_CT_NETLINK=m |
395 | # CONFIG_NETFILTER_TPROXY is not set | ||
395 | CONFIG_NETFILTER_XTABLES=m | 396 | CONFIG_NETFILTER_XTABLES=m |
396 | CONFIG_NETFILTER_XT_TARGET_CLASSIFY=m | 397 | CONFIG_NETFILTER_XT_TARGET_CLASSIFY=m |
397 | # CONFIG_NETFILTER_XT_TARGET_CONNMARK is not set | 398 | # CONFIG_NETFILTER_XT_TARGET_CONNMARK is not set |
398 | # CONFIG_NETFILTER_XT_TARGET_DSCP is not set | 399 | # CONFIG_NETFILTER_XT_TARGET_DSCP is not set |
399 | CONFIG_NETFILTER_XT_TARGET_MARK=m | 400 | CONFIG_NETFILTER_XT_TARGET_MARK=m |
400 | CONFIG_NETFILTER_XT_TARGET_NFQUEUE=m | ||
401 | CONFIG_NETFILTER_XT_TARGET_NFLOG=m | 401 | CONFIG_NETFILTER_XT_TARGET_NFLOG=m |
402 | CONFIG_NETFILTER_XT_TARGET_NFQUEUE=m | ||
402 | CONFIG_NETFILTER_XT_TARGET_NOTRACK=m | 403 | CONFIG_NETFILTER_XT_TARGET_NOTRACK=m |
403 | CONFIG_NETFILTER_XT_TARGET_RATEEST=m | 404 | CONFIG_NETFILTER_XT_TARGET_RATEEST=m |
404 | CONFIG_NETFILTER_XT_TARGET_TRACE=m | 405 | CONFIG_NETFILTER_XT_TARGET_TRACE=m |
@@ -412,19 +413,22 @@ CONFIG_NETFILTER_XT_MATCH_CONNTRACK=m | |||
412 | CONFIG_NETFILTER_XT_MATCH_DCCP=m | 413 | CONFIG_NETFILTER_XT_MATCH_DCCP=m |
413 | CONFIG_NETFILTER_XT_MATCH_DSCP=m | 414 | CONFIG_NETFILTER_XT_MATCH_DSCP=m |
414 | CONFIG_NETFILTER_XT_MATCH_ESP=m | 415 | CONFIG_NETFILTER_XT_MATCH_ESP=m |
416 | # CONFIG_NETFILTER_XT_MATCH_HASHLIMIT is not set | ||
415 | CONFIG_NETFILTER_XT_MATCH_HELPER=m | 417 | CONFIG_NETFILTER_XT_MATCH_HELPER=m |
416 | CONFIG_NETFILTER_XT_MATCH_IPRANGE=m | 418 | CONFIG_NETFILTER_XT_MATCH_IPRANGE=m |
417 | CONFIG_NETFILTER_XT_MATCH_LENGTH=m | 419 | CONFIG_NETFILTER_XT_MATCH_LENGTH=m |
418 | CONFIG_NETFILTER_XT_MATCH_LIMIT=m | 420 | CONFIG_NETFILTER_XT_MATCH_LIMIT=m |
419 | CONFIG_NETFILTER_XT_MATCH_MAC=m | 421 | CONFIG_NETFILTER_XT_MATCH_MAC=m |
420 | CONFIG_NETFILTER_XT_MATCH_MARK=m | 422 | CONFIG_NETFILTER_XT_MATCH_MARK=m |
423 | CONFIG_NETFILTER_XT_MATCH_MULTIPORT=m | ||
421 | CONFIG_NETFILTER_XT_MATCH_OWNER=m | 424 | CONFIG_NETFILTER_XT_MATCH_OWNER=m |
422 | CONFIG_NETFILTER_XT_MATCH_POLICY=m | 425 | CONFIG_NETFILTER_XT_MATCH_POLICY=m |
423 | CONFIG_NETFILTER_XT_MATCH_MULTIPORT=m | ||
424 | CONFIG_NETFILTER_XT_MATCH_PKTTYPE=m | 426 | CONFIG_NETFILTER_XT_MATCH_PKTTYPE=m |
425 | # CONFIG_NETFILTER_XT_MATCH_QUOTA is not set | 427 | # CONFIG_NETFILTER_XT_MATCH_QUOTA is not set |
426 | CONFIG_NETFILTER_XT_MATCH_RATEEST=m | 428 | CONFIG_NETFILTER_XT_MATCH_RATEEST=m |
427 | CONFIG_NETFILTER_XT_MATCH_REALM=m | 429 | CONFIG_NETFILTER_XT_MATCH_REALM=m |
430 | CONFIG_NETFILTER_XT_MATCH_RECENT=m | ||
431 | # CONFIG_NETFILTER_XT_MATCH_RECENT_PROC_COMPAT is not set | ||
428 | CONFIG_NETFILTER_XT_MATCH_SCTP=m | 432 | CONFIG_NETFILTER_XT_MATCH_SCTP=m |
429 | # CONFIG_NETFILTER_XT_MATCH_STATE is not set | 433 | # CONFIG_NETFILTER_XT_MATCH_STATE is not set |
430 | # CONFIG_NETFILTER_XT_MATCH_STATISTIC is not set | 434 | # CONFIG_NETFILTER_XT_MATCH_STATISTIC is not set |
@@ -432,20 +436,20 @@ CONFIG_NETFILTER_XT_MATCH_STRING=m | |||
432 | CONFIG_NETFILTER_XT_MATCH_TCPMSS=m | 436 | CONFIG_NETFILTER_XT_MATCH_TCPMSS=m |
433 | CONFIG_NETFILTER_XT_MATCH_TIME=m | 437 | CONFIG_NETFILTER_XT_MATCH_TIME=m |
434 | CONFIG_NETFILTER_XT_MATCH_U32=m | 438 | CONFIG_NETFILTER_XT_MATCH_U32=m |
435 | # CONFIG_NETFILTER_XT_MATCH_HASHLIMIT is not set | 439 | # CONFIG_IP_VS is not set |
436 | 440 | ||
437 | # | 441 | # |
438 | # IP: Netfilter Configuration | 442 | # IP: Netfilter Configuration |
439 | # | 443 | # |
444 | CONFIG_NF_DEFRAG_IPV4=m | ||
440 | CONFIG_NF_CONNTRACK_IPV4=m | 445 | CONFIG_NF_CONNTRACK_IPV4=m |
441 | CONFIG_NF_CONNTRACK_PROC_COMPAT=y | 446 | CONFIG_NF_CONNTRACK_PROC_COMPAT=y |
442 | # CONFIG_IP_NF_QUEUE is not set | 447 | # CONFIG_IP_NF_QUEUE is not set |
443 | CONFIG_IP_NF_IPTABLES=m | 448 | CONFIG_IP_NF_IPTABLES=m |
444 | CONFIG_IP_NF_MATCH_RECENT=m | 449 | CONFIG_IP_NF_MATCH_ADDRTYPE=m |
445 | CONFIG_IP_NF_MATCH_ECN=m | ||
446 | CONFIG_IP_NF_MATCH_AH=m | 450 | CONFIG_IP_NF_MATCH_AH=m |
451 | CONFIG_IP_NF_MATCH_ECN=m | ||
447 | CONFIG_IP_NF_MATCH_TTL=m | 452 | CONFIG_IP_NF_MATCH_TTL=m |
448 | CONFIG_IP_NF_MATCH_ADDRTYPE=m | ||
449 | CONFIG_IP_NF_FILTER=m | 453 | CONFIG_IP_NF_FILTER=m |
450 | CONFIG_IP_NF_TARGET_REJECT=m | 454 | CONFIG_IP_NF_TARGET_REJECT=m |
451 | CONFIG_IP_NF_TARGET_LOG=m | 455 | CONFIG_IP_NF_TARGET_LOG=m |
@@ -453,8 +457,8 @@ CONFIG_IP_NF_TARGET_ULOG=m | |||
453 | CONFIG_NF_NAT=m | 457 | CONFIG_NF_NAT=m |
454 | CONFIG_NF_NAT_NEEDED=y | 458 | CONFIG_NF_NAT_NEEDED=y |
455 | CONFIG_IP_NF_TARGET_MASQUERADE=m | 459 | CONFIG_IP_NF_TARGET_MASQUERADE=m |
456 | CONFIG_IP_NF_TARGET_REDIRECT=m | ||
457 | CONFIG_IP_NF_TARGET_NETMAP=m | 460 | CONFIG_IP_NF_TARGET_NETMAP=m |
461 | CONFIG_IP_NF_TARGET_REDIRECT=m | ||
458 | # CONFIG_NF_NAT_SNMP_BASIC is not set | 462 | # CONFIG_NF_NAT_SNMP_BASIC is not set |
459 | CONFIG_NF_NAT_PROTO_DCCP=m | 463 | CONFIG_NF_NAT_PROTO_DCCP=m |
460 | CONFIG_NF_NAT_FTP=m | 464 | CONFIG_NF_NAT_FTP=m |
@@ -465,9 +469,9 @@ CONFIG_NF_NAT_TFTP=m | |||
465 | # CONFIG_NF_NAT_H323 is not set | 469 | # CONFIG_NF_NAT_H323 is not set |
466 | # CONFIG_NF_NAT_SIP is not set | 470 | # CONFIG_NF_NAT_SIP is not set |
467 | CONFIG_IP_NF_MANGLE=m | 471 | CONFIG_IP_NF_MANGLE=m |
472 | # CONFIG_IP_NF_TARGET_CLUSTERIP is not set | ||
468 | CONFIG_IP_NF_TARGET_ECN=m | 473 | CONFIG_IP_NF_TARGET_ECN=m |
469 | CONFIG_IP_NF_TARGET_TTL=m | 474 | CONFIG_IP_NF_TARGET_TTL=m |
470 | # CONFIG_IP_NF_TARGET_CLUSTERIP is not set | ||
471 | CONFIG_IP_NF_RAW=m | 475 | CONFIG_IP_NF_RAW=m |
472 | CONFIG_IP_NF_ARPTABLES=m | 476 | CONFIG_IP_NF_ARPTABLES=m |
473 | CONFIG_IP_NF_ARPFILTER=m | 477 | CONFIG_IP_NF_ARPFILTER=m |
@@ -494,6 +498,7 @@ CONFIG_IP_DCCP_TFRC_LIB=m | |||
494 | # CONFIG_TIPC is not set | 498 | # CONFIG_TIPC is not set |
495 | # CONFIG_ATM is not set | 499 | # CONFIG_ATM is not set |
496 | # CONFIG_BRIDGE is not set | 500 | # CONFIG_BRIDGE is not set |
501 | # CONFIG_NET_DSA is not set | ||
497 | # CONFIG_VLAN_8021Q is not set | 502 | # CONFIG_VLAN_8021Q is not set |
498 | # CONFIG_DECNET is not set | 503 | # CONFIG_DECNET is not set |
499 | # CONFIG_LLC2 is not set | 504 | # CONFIG_LLC2 is not set |
@@ -585,12 +590,11 @@ CONFIG_BT_HCIBFUSB=m | |||
585 | # CONFIG_BT_HCIBTUART is not set | 590 | # CONFIG_BT_HCIBTUART is not set |
586 | # CONFIG_BT_HCIVHCI is not set | 591 | # CONFIG_BT_HCIVHCI is not set |
587 | # CONFIG_AF_RXRPC is not set | 592 | # CONFIG_AF_RXRPC is not set |
588 | 593 | # CONFIG_PHONET is not set | |
589 | # | 594 | CONFIG_WIRELESS=y |
590 | # Wireless | ||
591 | # | ||
592 | CONFIG_CFG80211=m | 595 | CONFIG_CFG80211=m |
593 | CONFIG_NL80211=y | 596 | CONFIG_NL80211=y |
597 | CONFIG_WIRELESS_OLD_REGULATORY=y | ||
594 | CONFIG_WIRELESS_EXT=y | 598 | CONFIG_WIRELESS_EXT=y |
595 | CONFIG_WIRELESS_EXT_SYSFS=y | 599 | CONFIG_WIRELESS_EXT_SYSFS=y |
596 | CONFIG_MAC80211=m | 600 | CONFIG_MAC80211=m |
@@ -599,7 +603,9 @@ CONFIG_MAC80211=m | |||
599 | # Rate control algorithm selection | 603 | # Rate control algorithm selection |
600 | # | 604 | # |
601 | CONFIG_MAC80211_RC_PID=y | 605 | CONFIG_MAC80211_RC_PID=y |
606 | # CONFIG_MAC80211_RC_MINSTREL is not set | ||
602 | CONFIG_MAC80211_RC_DEFAULT_PID=y | 607 | CONFIG_MAC80211_RC_DEFAULT_PID=y |
608 | # CONFIG_MAC80211_RC_DEFAULT_MINSTREL is not set | ||
603 | CONFIG_MAC80211_RC_DEFAULT="pid" | 609 | CONFIG_MAC80211_RC_DEFAULT="pid" |
604 | # CONFIG_MAC80211_MESH is not set | 610 | # CONFIG_MAC80211_MESH is not set |
605 | CONFIG_MAC80211_LEDS=y | 611 | CONFIG_MAC80211_LEDS=y |
@@ -663,7 +669,6 @@ CONFIG_MISC_DEVICES=y | |||
663 | # CONFIG_HP_ILO is not set | 669 | # CONFIG_HP_ILO is not set |
664 | CONFIG_HAVE_IDE=y | 670 | CONFIG_HAVE_IDE=y |
665 | CONFIG_IDE=y | 671 | CONFIG_IDE=y |
666 | CONFIG_BLK_DEV_IDE=y | ||
667 | 672 | ||
668 | # | 673 | # |
669 | # Please see Documentation/ide/ide.txt for help/info on IDE drives | 674 | # Please see Documentation/ide/ide.txt for help/info on IDE drives |
@@ -671,14 +676,14 @@ CONFIG_BLK_DEV_IDE=y | |||
671 | CONFIG_IDE_TIMINGS=y | 676 | CONFIG_IDE_TIMINGS=y |
672 | CONFIG_IDE_ATAPI=y | 677 | CONFIG_IDE_ATAPI=y |
673 | # CONFIG_BLK_DEV_IDE_SATA is not set | 678 | # CONFIG_BLK_DEV_IDE_SATA is not set |
674 | CONFIG_BLK_DEV_IDEDISK=y | 679 | CONFIG_IDE_GD=y |
675 | # CONFIG_IDEDISK_MULTI_MODE is not set | 680 | CONFIG_IDE_GD_ATA=y |
681 | # CONFIG_IDE_GD_ATAPI is not set | ||
676 | CONFIG_BLK_DEV_IDECS=m | 682 | CONFIG_BLK_DEV_IDECS=m |
677 | # CONFIG_BLK_DEV_DELKIN is not set | 683 | # CONFIG_BLK_DEV_DELKIN is not set |
678 | CONFIG_BLK_DEV_IDECD=y | 684 | CONFIG_BLK_DEV_IDECD=y |
679 | CONFIG_BLK_DEV_IDECD_VERBOSE_ERRORS=y | 685 | CONFIG_BLK_DEV_IDECD_VERBOSE_ERRORS=y |
680 | # CONFIG_BLK_DEV_IDETAPE is not set | 686 | # CONFIG_BLK_DEV_IDETAPE is not set |
681 | CONFIG_BLK_DEV_IDEFLOPPY=y | ||
682 | CONFIG_BLK_DEV_IDESCSI=y | 687 | CONFIG_BLK_DEV_IDESCSI=y |
683 | # CONFIG_IDE_TASK_IOCTL is not set | 688 | # CONFIG_IDE_TASK_IOCTL is not set |
684 | CONFIG_IDE_PROC_FS=y | 689 | CONFIG_IDE_PROC_FS=y |
@@ -899,6 +904,9 @@ CONFIG_SUNGEM=y | |||
899 | # CONFIG_IBM_NEW_EMAC_RGMII is not set | 904 | # CONFIG_IBM_NEW_EMAC_RGMII is not set |
900 | # CONFIG_IBM_NEW_EMAC_TAH is not set | 905 | # CONFIG_IBM_NEW_EMAC_TAH is not set |
901 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set | 906 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set |
907 | # CONFIG_IBM_NEW_EMAC_NO_FLOW_CTRL is not set | ||
908 | # CONFIG_IBM_NEW_EMAC_MAL_CLR_ICINTSTAT is not set | ||
909 | # CONFIG_IBM_NEW_EMAC_MAL_COMMON_ERR is not set | ||
902 | CONFIG_NET_PCI=y | 910 | CONFIG_NET_PCI=y |
903 | CONFIG_PCNET32=y | 911 | CONFIG_PCNET32=y |
904 | # CONFIG_AMD8111_ETH is not set | 912 | # CONFIG_AMD8111_ETH is not set |
@@ -919,6 +927,7 @@ CONFIG_PCNET32=y | |||
919 | # CONFIG_TLAN is not set | 927 | # CONFIG_TLAN is not set |
920 | # CONFIG_VIA_RHINE is not set | 928 | # CONFIG_VIA_RHINE is not set |
921 | # CONFIG_SC92031 is not set | 929 | # CONFIG_SC92031 is not set |
930 | # CONFIG_ATL2 is not set | ||
922 | CONFIG_NETDEV_1000=y | 931 | CONFIG_NETDEV_1000=y |
923 | # CONFIG_ACENIC is not set | 932 | # CONFIG_ACENIC is not set |
924 | # CONFIG_DL2K is not set | 933 | # CONFIG_DL2K is not set |
@@ -940,18 +949,22 @@ CONFIG_NETDEV_1000=y | |||
940 | # CONFIG_QLA3XXX is not set | 949 | # CONFIG_QLA3XXX is not set |
941 | # CONFIG_ATL1 is not set | 950 | # CONFIG_ATL1 is not set |
942 | # CONFIG_ATL1E is not set | 951 | # CONFIG_ATL1E is not set |
952 | # CONFIG_JME is not set | ||
943 | CONFIG_NETDEV_10000=y | 953 | CONFIG_NETDEV_10000=y |
944 | # CONFIG_CHELSIO_T1 is not set | 954 | # CONFIG_CHELSIO_T1 is not set |
945 | # CONFIG_CHELSIO_T3 is not set | 955 | # CONFIG_CHELSIO_T3 is not set |
956 | # CONFIG_ENIC is not set | ||
946 | # CONFIG_IXGBE is not set | 957 | # CONFIG_IXGBE is not set |
947 | # CONFIG_IXGB is not set | 958 | # CONFIG_IXGB is not set |
948 | # CONFIG_S2IO is not set | 959 | # CONFIG_S2IO is not set |
949 | # CONFIG_MYRI10GE is not set | 960 | # CONFIG_MYRI10GE is not set |
950 | # CONFIG_NETXEN_NIC is not set | 961 | # CONFIG_NETXEN_NIC is not set |
951 | # CONFIG_NIU is not set | 962 | # CONFIG_NIU is not set |
963 | # CONFIG_MLX4_EN is not set | ||
952 | # CONFIG_MLX4_CORE is not set | 964 | # CONFIG_MLX4_CORE is not set |
953 | # CONFIG_TEHUTI is not set | 965 | # CONFIG_TEHUTI is not set |
954 | # CONFIG_BNX2X is not set | 966 | # CONFIG_BNX2X is not set |
967 | # CONFIG_QLGE is not set | ||
955 | # CONFIG_SFC is not set | 968 | # CONFIG_SFC is not set |
956 | # CONFIG_TR is not set | 969 | # CONFIG_TR is not set |
957 | 970 | ||
@@ -964,6 +977,7 @@ CONFIG_WLAN_80211=y | |||
964 | # CONFIG_IPW2100 is not set | 977 | # CONFIG_IPW2100 is not set |
965 | # CONFIG_IPW2200 is not set | 978 | # CONFIG_IPW2200 is not set |
966 | # CONFIG_LIBERTAS is not set | 979 | # CONFIG_LIBERTAS is not set |
980 | # CONFIG_LIBERTAS_THINFIRM is not set | ||
967 | # CONFIG_AIRO is not set | 981 | # CONFIG_AIRO is not set |
968 | CONFIG_HERMES=m | 982 | CONFIG_HERMES=m |
969 | CONFIG_APPLE_AIRPORT=m | 983 | CONFIG_APPLE_AIRPORT=m |
@@ -1023,6 +1037,7 @@ CONFIG_USB_USBNET=m | |||
1023 | CONFIG_USB_NET_AX8817X=m | 1037 | CONFIG_USB_NET_AX8817X=m |
1024 | CONFIG_USB_NET_CDCETHER=m | 1038 | CONFIG_USB_NET_CDCETHER=m |
1025 | # CONFIG_USB_NET_DM9601 is not set | 1039 | # CONFIG_USB_NET_DM9601 is not set |
1040 | # CONFIG_USB_NET_SMSC95XX is not set | ||
1026 | # CONFIG_USB_NET_GL620A is not set | 1041 | # CONFIG_USB_NET_GL620A is not set |
1027 | CONFIG_USB_NET_NET1080=m | 1042 | CONFIG_USB_NET_NET1080=m |
1028 | # CONFIG_USB_NET_PLUSB is not set | 1043 | # CONFIG_USB_NET_PLUSB is not set |
@@ -1239,6 +1254,7 @@ CONFIG_POWER_SUPPLY=y | |||
1239 | CONFIG_APM_POWER=y | 1254 | CONFIG_APM_POWER=y |
1240 | # CONFIG_BATTERY_DS2760 is not set | 1255 | # CONFIG_BATTERY_DS2760 is not set |
1241 | CONFIG_BATTERY_PMU=y | 1256 | CONFIG_BATTERY_PMU=y |
1257 | # CONFIG_BATTERY_BQ27x00 is not set | ||
1242 | # CONFIG_HWMON is not set | 1258 | # CONFIG_HWMON is not set |
1243 | # CONFIG_THERMAL is not set | 1259 | # CONFIG_THERMAL is not set |
1244 | # CONFIG_THERMAL_HWMON is not set | 1260 | # CONFIG_THERMAL_HWMON is not set |
@@ -1266,6 +1282,17 @@ CONFIG_SSB_DRIVER_PCICORE=y | |||
1266 | # CONFIG_MFD_SM501 is not set | 1282 | # CONFIG_MFD_SM501 is not set |
1267 | # CONFIG_HTC_PASIC3 is not set | 1283 | # CONFIG_HTC_PASIC3 is not set |
1268 | # CONFIG_MFD_TMIO is not set | 1284 | # CONFIG_MFD_TMIO is not set |
1285 | # CONFIG_PMIC_DA903X is not set | ||
1286 | # CONFIG_MFD_WM8400 is not set | ||
1287 | # CONFIG_MFD_WM8350_I2C is not set | ||
1288 | |||
1289 | # | ||
1290 | # Voltage and Current regulators | ||
1291 | # | ||
1292 | # CONFIG_REGULATOR is not set | ||
1293 | # CONFIG_REGULATOR_FIXED_VOLTAGE is not set | ||
1294 | # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set | ||
1295 | # CONFIG_REGULATOR_BQ24022 is not set | ||
1269 | 1296 | ||
1270 | # | 1297 | # |
1271 | # Multimedia devices | 1298 | # Multimedia devices |
@@ -1301,6 +1328,7 @@ CONFIG_VGASTATE=y | |||
1301 | CONFIG_FB=y | 1328 | CONFIG_FB=y |
1302 | # CONFIG_FIRMWARE_EDID is not set | 1329 | # CONFIG_FIRMWARE_EDID is not set |
1303 | CONFIG_FB_DDC=y | 1330 | CONFIG_FB_DDC=y |
1331 | # CONFIG_FB_BOOT_VESA_SUPPORT is not set | ||
1304 | CONFIG_FB_CFB_FILLRECT=y | 1332 | CONFIG_FB_CFB_FILLRECT=y |
1305 | CONFIG_FB_CFB_COPYAREA=y | 1333 | CONFIG_FB_CFB_COPYAREA=y |
1306 | CONFIG_FB_CFB_IMAGEBLIT=y | 1334 | CONFIG_FB_CFB_IMAGEBLIT=y |
@@ -1357,6 +1385,7 @@ CONFIG_FB_ATY_BACKLIGHT=y | |||
1357 | # CONFIG_FB_S3 is not set | 1385 | # CONFIG_FB_S3 is not set |
1358 | # CONFIG_FB_SAVAGE is not set | 1386 | # CONFIG_FB_SAVAGE is not set |
1359 | # CONFIG_FB_SIS is not set | 1387 | # CONFIG_FB_SIS is not set |
1388 | # CONFIG_FB_VIA is not set | ||
1360 | # CONFIG_FB_NEOMAGIC is not set | 1389 | # CONFIG_FB_NEOMAGIC is not set |
1361 | # CONFIG_FB_KYRO is not set | 1390 | # CONFIG_FB_KYRO is not set |
1362 | CONFIG_FB_3DFX=y | 1391 | CONFIG_FB_3DFX=y |
@@ -1369,6 +1398,7 @@ CONFIG_FB_3DFX=y | |||
1369 | # CONFIG_FB_CARMINE is not set | 1398 | # CONFIG_FB_CARMINE is not set |
1370 | # CONFIG_FB_IBM_GXT4500 is not set | 1399 | # CONFIG_FB_IBM_GXT4500 is not set |
1371 | # CONFIG_FB_VIRTUAL is not set | 1400 | # CONFIG_FB_VIRTUAL is not set |
1401 | # CONFIG_FB_METRONOME is not set | ||
1372 | CONFIG_BACKLIGHT_LCD_SUPPORT=y | 1402 | CONFIG_BACKLIGHT_LCD_SUPPORT=y |
1373 | CONFIG_LCD_CLASS_DEVICE=m | 1403 | CONFIG_LCD_CLASS_DEVICE=m |
1374 | # CONFIG_LCD_ILI9320 is not set | 1404 | # CONFIG_LCD_ILI9320 is not set |
@@ -1401,6 +1431,7 @@ CONFIG_LOGO_LINUX_MONO=y | |||
1401 | CONFIG_LOGO_LINUX_VGA16=y | 1431 | CONFIG_LOGO_LINUX_VGA16=y |
1402 | CONFIG_LOGO_LINUX_CLUT224=y | 1432 | CONFIG_LOGO_LINUX_CLUT224=y |
1403 | CONFIG_SOUND=m | 1433 | CONFIG_SOUND=m |
1434 | CONFIG_SOUND_OSS_CORE=y | ||
1404 | CONFIG_SND=m | 1435 | CONFIG_SND=m |
1405 | CONFIG_SND_TIMER=m | 1436 | CONFIG_SND_TIMER=m |
1406 | CONFIG_SND_PCM=m | 1437 | CONFIG_SND_PCM=m |
@@ -1514,9 +1545,36 @@ CONFIG_HID=y | |||
1514 | # USB Input Devices | 1545 | # USB Input Devices |
1515 | # | 1546 | # |
1516 | CONFIG_USB_HID=y | 1547 | CONFIG_USB_HID=y |
1517 | CONFIG_USB_HIDINPUT_POWERBOOK=y | 1548 | # CONFIG_HID_PID is not set |
1518 | # CONFIG_HID_FF is not set | ||
1519 | # CONFIG_USB_HIDDEV is not set | 1549 | # CONFIG_USB_HIDDEV is not set |
1550 | |||
1551 | # | ||
1552 | # Special HID drivers | ||
1553 | # | ||
1554 | CONFIG_HID_COMPAT=y | ||
1555 | CONFIG_HID_A4TECH=y | ||
1556 | CONFIG_HID_APPLE=y | ||
1557 | CONFIG_HID_BELKIN=y | ||
1558 | CONFIG_HID_BRIGHT=y | ||
1559 | CONFIG_HID_CHERRY=y | ||
1560 | CONFIG_HID_CHICONY=y | ||
1561 | CONFIG_HID_CYPRESS=y | ||
1562 | CONFIG_HID_DELL=y | ||
1563 | CONFIG_HID_EZKEY=y | ||
1564 | CONFIG_HID_GYRATION=y | ||
1565 | CONFIG_HID_LOGITECH=y | ||
1566 | # CONFIG_LOGITECH_FF is not set | ||
1567 | # CONFIG_LOGIRUMBLEPAD2_FF is not set | ||
1568 | CONFIG_HID_MICROSOFT=y | ||
1569 | CONFIG_HID_MONTEREY=y | ||
1570 | CONFIG_HID_PANTHERLORD=y | ||
1571 | # CONFIG_PANTHERLORD_FF is not set | ||
1572 | CONFIG_HID_PETALYNX=y | ||
1573 | CONFIG_HID_SAMSUNG=y | ||
1574 | CONFIG_HID_SONY=y | ||
1575 | CONFIG_HID_SUNPLUS=y | ||
1576 | # CONFIG_THRUSTMASTER_FF is not set | ||
1577 | # CONFIG_ZEROPLUS_FF is not set | ||
1520 | CONFIG_USB_SUPPORT=y | 1578 | CONFIG_USB_SUPPORT=y |
1521 | CONFIG_USB_ARCH_HAS_HCD=y | 1579 | CONFIG_USB_ARCH_HAS_HCD=y |
1522 | CONFIG_USB_ARCH_HAS_OHCI=y | 1580 | CONFIG_USB_ARCH_HAS_OHCI=y |
@@ -1534,6 +1592,8 @@ CONFIG_USB_DYNAMIC_MINORS=y | |||
1534 | # CONFIG_USB_SUSPEND is not set | 1592 | # CONFIG_USB_SUSPEND is not set |
1535 | # CONFIG_USB_OTG is not set | 1593 | # CONFIG_USB_OTG is not set |
1536 | CONFIG_USB_MON=y | 1594 | CONFIG_USB_MON=y |
1595 | # CONFIG_USB_WUSB is not set | ||
1596 | # CONFIG_USB_WUSB_CBAF is not set | ||
1537 | 1597 | ||
1538 | # | 1598 | # |
1539 | # USB Host Controller Drivers | 1599 | # USB Host Controller Drivers |
@@ -1553,6 +1613,8 @@ CONFIG_USB_OHCI_LITTLE_ENDIAN=y | |||
1553 | # CONFIG_USB_UHCI_HCD is not set | 1613 | # CONFIG_USB_UHCI_HCD is not set |
1554 | # CONFIG_USB_SL811_HCD is not set | 1614 | # CONFIG_USB_SL811_HCD is not set |
1555 | # CONFIG_USB_R8A66597_HCD is not set | 1615 | # CONFIG_USB_R8A66597_HCD is not set |
1616 | # CONFIG_USB_WHCI_HCD is not set | ||
1617 | # CONFIG_USB_HWA_HCD is not set | ||
1556 | 1618 | ||
1557 | # | 1619 | # |
1558 | # USB Device Class drivers | 1620 | # USB Device Class drivers |
@@ -1560,6 +1622,7 @@ CONFIG_USB_OHCI_LITTLE_ENDIAN=y | |||
1560 | CONFIG_USB_ACM=m | 1622 | CONFIG_USB_ACM=m |
1561 | CONFIG_USB_PRINTER=m | 1623 | CONFIG_USB_PRINTER=m |
1562 | # CONFIG_USB_WDM is not set | 1624 | # CONFIG_USB_WDM is not set |
1625 | # CONFIG_USB_TMC is not set | ||
1563 | 1626 | ||
1564 | # | 1627 | # |
1565 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' | 1628 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' |
@@ -1581,7 +1644,6 @@ CONFIG_USB_STORAGE=m | |||
1581 | # CONFIG_USB_STORAGE_ALAUDA is not set | 1644 | # CONFIG_USB_STORAGE_ALAUDA is not set |
1582 | CONFIG_USB_STORAGE_ONETOUCH=y | 1645 | CONFIG_USB_STORAGE_ONETOUCH=y |
1583 | # CONFIG_USB_STORAGE_KARMA is not set | 1646 | # CONFIG_USB_STORAGE_KARMA is not set |
1584 | # CONFIG_USB_STORAGE_SIERRA is not set | ||
1585 | # CONFIG_USB_STORAGE_CYPRESS_ATACB is not set | 1647 | # CONFIG_USB_STORAGE_CYPRESS_ATACB is not set |
1586 | # CONFIG_USB_LIBUSUAL is not set | 1648 | # CONFIG_USB_LIBUSUAL is not set |
1587 | 1649 | ||
@@ -1656,6 +1718,7 @@ CONFIG_USB_SERIAL_KEYSPAN_USA49WLC=y | |||
1656 | # CONFIG_USB_EMI62 is not set | 1718 | # CONFIG_USB_EMI62 is not set |
1657 | # CONFIG_USB_EMI26 is not set | 1719 | # CONFIG_USB_EMI26 is not set |
1658 | # CONFIG_USB_ADUTUX is not set | 1720 | # CONFIG_USB_ADUTUX is not set |
1721 | # CONFIG_USB_SEVSEG is not set | ||
1659 | # CONFIG_USB_RIO500 is not set | 1722 | # CONFIG_USB_RIO500 is not set |
1660 | # CONFIG_USB_LEGOTOWER is not set | 1723 | # CONFIG_USB_LEGOTOWER is not set |
1661 | # CONFIG_USB_LCD is not set | 1724 | # CONFIG_USB_LCD is not set |
@@ -1673,7 +1736,9 @@ CONFIG_USB_APPLEDISPLAY=m | |||
1673 | # CONFIG_USB_IOWARRIOR is not set | 1736 | # CONFIG_USB_IOWARRIOR is not set |
1674 | # CONFIG_USB_TEST is not set | 1737 | # CONFIG_USB_TEST is not set |
1675 | # CONFIG_USB_ISIGHTFW is not set | 1738 | # CONFIG_USB_ISIGHTFW is not set |
1739 | # CONFIG_USB_VST is not set | ||
1676 | # CONFIG_USB_GADGET is not set | 1740 | # CONFIG_USB_GADGET is not set |
1741 | # CONFIG_UWB is not set | ||
1677 | # CONFIG_MMC is not set | 1742 | # CONFIG_MMC is not set |
1678 | # CONFIG_MEMSTICK is not set | 1743 | # CONFIG_MEMSTICK is not set |
1679 | CONFIG_NEW_LEDS=y | 1744 | CONFIG_NEW_LEDS=y |
@@ -1692,6 +1757,7 @@ CONFIG_LEDS_TRIGGERS=y | |||
1692 | # CONFIG_LEDS_TRIGGER_TIMER is not set | 1757 | # CONFIG_LEDS_TRIGGER_TIMER is not set |
1693 | CONFIG_LEDS_TRIGGER_IDE_DISK=y | 1758 | CONFIG_LEDS_TRIGGER_IDE_DISK=y |
1694 | # CONFIG_LEDS_TRIGGER_HEARTBEAT is not set | 1759 | # CONFIG_LEDS_TRIGGER_HEARTBEAT is not set |
1760 | # CONFIG_LEDS_TRIGGER_BACKLIGHT is not set | ||
1695 | CONFIG_LEDS_TRIGGER_DEFAULT_ON=y | 1761 | CONFIG_LEDS_TRIGGER_DEFAULT_ON=y |
1696 | # CONFIG_ACCESSIBILITY is not set | 1762 | # CONFIG_ACCESSIBILITY is not set |
1697 | # CONFIG_INFINIBAND is not set | 1763 | # CONFIG_INFINIBAND is not set |
@@ -1699,6 +1765,7 @@ CONFIG_LEDS_TRIGGER_DEFAULT_ON=y | |||
1699 | # CONFIG_RTC_CLASS is not set | 1765 | # CONFIG_RTC_CLASS is not set |
1700 | # CONFIG_DMADEVICES is not set | 1766 | # CONFIG_DMADEVICES is not set |
1701 | # CONFIG_UIO is not set | 1767 | # CONFIG_UIO is not set |
1768 | # CONFIG_STAGING is not set | ||
1702 | 1769 | ||
1703 | # | 1770 | # |
1704 | # File systems | 1771 | # File systems |
@@ -1710,12 +1777,18 @@ CONFIG_EXT3_FS=y | |||
1710 | CONFIG_EXT3_FS_XATTR=y | 1777 | CONFIG_EXT3_FS_XATTR=y |
1711 | CONFIG_EXT3_FS_POSIX_ACL=y | 1778 | CONFIG_EXT3_FS_POSIX_ACL=y |
1712 | # CONFIG_EXT3_FS_SECURITY is not set | 1779 | # CONFIG_EXT3_FS_SECURITY is not set |
1713 | # CONFIG_EXT4DEV_FS is not set | 1780 | CONFIG_EXT4_FS=y |
1781 | # CONFIG_EXT4DEV_COMPAT is not set | ||
1782 | CONFIG_EXT4_FS_XATTR=y | ||
1783 | # CONFIG_EXT4_FS_POSIX_ACL is not set | ||
1784 | # CONFIG_EXT4_FS_SECURITY is not set | ||
1714 | CONFIG_JBD=y | 1785 | CONFIG_JBD=y |
1786 | CONFIG_JBD2=y | ||
1715 | CONFIG_FS_MBCACHE=y | 1787 | CONFIG_FS_MBCACHE=y |
1716 | # CONFIG_REISERFS_FS is not set | 1788 | # CONFIG_REISERFS_FS is not set |
1717 | # CONFIG_JFS_FS is not set | 1789 | # CONFIG_JFS_FS is not set |
1718 | CONFIG_FS_POSIX_ACL=y | 1790 | CONFIG_FS_POSIX_ACL=y |
1791 | CONFIG_FILE_LOCKING=y | ||
1719 | # CONFIG_XFS_FS is not set | 1792 | # CONFIG_XFS_FS is not set |
1720 | # CONFIG_GFS2_FS is not set | 1793 | # CONFIG_GFS2_FS is not set |
1721 | # CONFIG_OCFS2_FS is not set | 1794 | # CONFIG_OCFS2_FS is not set |
@@ -1752,6 +1825,7 @@ CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1" | |||
1752 | CONFIG_PROC_FS=y | 1825 | CONFIG_PROC_FS=y |
1753 | CONFIG_PROC_KCORE=y | 1826 | CONFIG_PROC_KCORE=y |
1754 | CONFIG_PROC_SYSCTL=y | 1827 | CONFIG_PROC_SYSCTL=y |
1828 | CONFIG_PROC_PAGE_MONITOR=y | ||
1755 | CONFIG_SYSFS=y | 1829 | CONFIG_SYSFS=y |
1756 | CONFIG_TMPFS=y | 1830 | CONFIG_TMPFS=y |
1757 | # CONFIG_TMPFS_POSIX_ACL is not set | 1831 | # CONFIG_TMPFS_POSIX_ACL is not set |
@@ -1794,6 +1868,7 @@ CONFIG_NFS_ACL_SUPPORT=y | |||
1794 | CONFIG_NFS_COMMON=y | 1868 | CONFIG_NFS_COMMON=y |
1795 | CONFIG_SUNRPC=y | 1869 | CONFIG_SUNRPC=y |
1796 | CONFIG_SUNRPC_GSS=y | 1870 | CONFIG_SUNRPC_GSS=y |
1871 | # CONFIG_SUNRPC_REGISTER_V4 is not set | ||
1797 | CONFIG_RPCSEC_GSS_KRB5=y | 1872 | CONFIG_RPCSEC_GSS_KRB5=y |
1798 | # CONFIG_RPCSEC_GSS_SPKM3 is not set | 1873 | # CONFIG_RPCSEC_GSS_SPKM3 is not set |
1799 | CONFIG_SMB_FS=m | 1874 | CONFIG_SMB_FS=m |
@@ -1870,7 +1945,6 @@ CONFIG_NLS_UTF8=m | |||
1870 | # Library routines | 1945 | # Library routines |
1871 | # | 1946 | # |
1872 | CONFIG_BITREVERSE=y | 1947 | CONFIG_BITREVERSE=y |
1873 | # CONFIG_GENERIC_FIND_FIRST_BIT is not set | ||
1874 | CONFIG_CRC_CCITT=y | 1948 | CONFIG_CRC_CCITT=y |
1875 | CONFIG_CRC16=y | 1949 | CONFIG_CRC16=y |
1876 | CONFIG_CRC_T10DIF=y | 1950 | CONFIG_CRC_T10DIF=y |
@@ -1927,18 +2001,25 @@ CONFIG_DEBUG_BUGVERBOSE=y | |||
1927 | CONFIG_DEBUG_MEMORY_INIT=y | 2001 | CONFIG_DEBUG_MEMORY_INIT=y |
1928 | # CONFIG_DEBUG_LIST is not set | 2002 | # CONFIG_DEBUG_LIST is not set |
1929 | # CONFIG_DEBUG_SG is not set | 2003 | # CONFIG_DEBUG_SG is not set |
1930 | CONFIG_FRAME_POINTER=y | ||
1931 | # CONFIG_BOOT_PRINTK_DELAY is not set | 2004 | # CONFIG_BOOT_PRINTK_DELAY is not set |
1932 | # CONFIG_RCU_TORTURE_TEST is not set | 2005 | # CONFIG_RCU_TORTURE_TEST is not set |
2006 | # CONFIG_RCU_CPU_STALL_DETECTOR is not set | ||
1933 | # CONFIG_BACKTRACE_SELF_TEST is not set | 2007 | # CONFIG_BACKTRACE_SELF_TEST is not set |
2008 | # CONFIG_DEBUG_BLOCK_EXT_DEVT is not set | ||
1934 | # CONFIG_FAULT_INJECTION is not set | 2009 | # CONFIG_FAULT_INJECTION is not set |
1935 | CONFIG_LATENCYTOP=y | 2010 | CONFIG_LATENCYTOP=y |
1936 | CONFIG_SYSCTL_SYSCALL_CHECK=y | 2011 | CONFIG_SYSCTL_SYSCALL_CHECK=y |
1937 | CONFIG_HAVE_FTRACE=y | 2012 | CONFIG_HAVE_FUNCTION_TRACER=y |
1938 | CONFIG_HAVE_DYNAMIC_FTRACE=y | 2013 | |
1939 | # CONFIG_FTRACE is not set | 2014 | # |
2015 | # Tracers | ||
2016 | # | ||
2017 | # CONFIG_FUNCTION_TRACER is not set | ||
1940 | # CONFIG_SCHED_TRACER is not set | 2018 | # CONFIG_SCHED_TRACER is not set |
1941 | # CONFIG_CONTEXT_SWITCH_TRACER is not set | 2019 | # CONFIG_CONTEXT_SWITCH_TRACER is not set |
2020 | # CONFIG_BOOT_TRACER is not set | ||
2021 | # CONFIG_STACK_TRACER is not set | ||
2022 | # CONFIG_DYNAMIC_PRINTK_DEBUG is not set | ||
1942 | # CONFIG_SAMPLES is not set | 2023 | # CONFIG_SAMPLES is not set |
1943 | CONFIG_HAVE_ARCH_KGDB=y | 2024 | CONFIG_HAVE_ARCH_KGDB=y |
1944 | # CONFIG_KGDB is not set | 2025 | # CONFIG_KGDB is not set |
@@ -1946,6 +2027,7 @@ CONFIG_HAVE_ARCH_KGDB=y | |||
1946 | # CONFIG_DEBUG_STACK_USAGE is not set | 2027 | # CONFIG_DEBUG_STACK_USAGE is not set |
1947 | # CONFIG_CODE_PATCHING_SELFTEST is not set | 2028 | # CONFIG_CODE_PATCHING_SELFTEST is not set |
1948 | # CONFIG_FTR_FIXUP_SELFTEST is not set | 2029 | # CONFIG_FTR_FIXUP_SELFTEST is not set |
2030 | # CONFIG_MSI_BITMAP_SELFTEST is not set | ||
1949 | CONFIG_XMON=y | 2031 | CONFIG_XMON=y |
1950 | CONFIG_XMON_DEFAULT=y | 2032 | CONFIG_XMON_DEFAULT=y |
1951 | CONFIG_XMON_DISASSEMBLY=y | 2033 | CONFIG_XMON_DISASSEMBLY=y |
@@ -1960,16 +2042,19 @@ CONFIG_BOOTX_TEXT=y | |||
1960 | # | 2042 | # |
1961 | # CONFIG_KEYS is not set | 2043 | # CONFIG_KEYS is not set |
1962 | # CONFIG_SECURITY is not set | 2044 | # CONFIG_SECURITY is not set |
2045 | # CONFIG_SECURITYFS is not set | ||
1963 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set | 2046 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set |
1964 | CONFIG_CRYPTO=y | 2047 | CONFIG_CRYPTO=y |
1965 | 2048 | ||
1966 | # | 2049 | # |
1967 | # Crypto core or helper | 2050 | # Crypto core or helper |
1968 | # | 2051 | # |
2052 | # CONFIG_CRYPTO_FIPS is not set | ||
1969 | CONFIG_CRYPTO_ALGAPI=y | 2053 | CONFIG_CRYPTO_ALGAPI=y |
1970 | CONFIG_CRYPTO_AEAD=y | 2054 | CONFIG_CRYPTO_AEAD=y |
1971 | CONFIG_CRYPTO_BLKCIPHER=y | 2055 | CONFIG_CRYPTO_BLKCIPHER=y |
1972 | CONFIG_CRYPTO_HASH=y | 2056 | CONFIG_CRYPTO_HASH=y |
2057 | CONFIG_CRYPTO_RNG=y | ||
1973 | CONFIG_CRYPTO_MANAGER=y | 2058 | CONFIG_CRYPTO_MANAGER=y |
1974 | # CONFIG_CRYPTO_GF128MUL is not set | 2059 | # CONFIG_CRYPTO_GF128MUL is not set |
1975 | CONFIG_CRYPTO_NULL=m | 2060 | CONFIG_CRYPTO_NULL=m |
@@ -2043,6 +2128,11 @@ CONFIG_CRYPTO_TWOFISH_COMMON=m | |||
2043 | # | 2128 | # |
2044 | CONFIG_CRYPTO_DEFLATE=m | 2129 | CONFIG_CRYPTO_DEFLATE=m |
2045 | # CONFIG_CRYPTO_LZO is not set | 2130 | # CONFIG_CRYPTO_LZO is not set |
2131 | |||
2132 | # | ||
2133 | # Random Number Generation | ||
2134 | # | ||
2135 | # CONFIG_CRYPTO_ANSI_CPRNG is not set | ||
2046 | CONFIG_CRYPTO_HW=y | 2136 | CONFIG_CRYPTO_HW=y |
2047 | # CONFIG_CRYPTO_DEV_HIFN_795X is not set | 2137 | # CONFIG_CRYPTO_DEV_HIFN_795X is not set |
2048 | # CONFIG_PPC_CLOCK is not set | 2138 | # CONFIG_PPC_CLOCK is not set |
diff --git a/arch/powerpc/configs/ppc64_defconfig b/arch/powerpc/configs/ppc64_defconfig index fc5930caeb5f..069ae1bbac29 100644 --- a/arch/powerpc/configs/ppc64_defconfig +++ b/arch/powerpc/configs/ppc64_defconfig | |||
@@ -1,7 +1,7 @@ | |||
1 | # | 1 | # |
2 | # Automatically generated make config: don't edit | 2 | # Automatically generated make config: don't edit |
3 | # Linux kernel version: 2.6.27-rc4 | 3 | # Linux kernel version: 2.6.28-rc3 |
4 | # Tue Aug 26 13:22:03 2008 | 4 | # Tue Nov 11 19:36:56 2008 |
5 | # | 5 | # |
6 | CONFIG_PPC64=y | 6 | CONFIG_PPC64=y |
7 | 7 | ||
@@ -22,7 +22,7 @@ CONFIG_SMP=y | |||
22 | CONFIG_NR_CPUS=32 | 22 | CONFIG_NR_CPUS=32 |
23 | CONFIG_64BIT=y | 23 | CONFIG_64BIT=y |
24 | CONFIG_WORD_SIZE=64 | 24 | CONFIG_WORD_SIZE=64 |
25 | CONFIG_PPC_MERGE=y | 25 | CONFIG_ARCH_PHYS_ADDR_T_64BIT=y |
26 | CONFIG_MMU=y | 26 | CONFIG_MMU=y |
27 | CONFIG_GENERIC_CMOS_UPDATE=y | 27 | CONFIG_GENERIC_CMOS_UPDATE=y |
28 | CONFIG_GENERIC_TIME=y | 28 | CONFIG_GENERIC_TIME=y |
@@ -87,6 +87,7 @@ CONFIG_LOG_BUF_SHIFT=17 | |||
87 | CONFIG_CGROUPS=y | 87 | CONFIG_CGROUPS=y |
88 | # CONFIG_CGROUP_DEBUG is not set | 88 | # CONFIG_CGROUP_DEBUG is not set |
89 | # CONFIG_CGROUP_NS is not set | 89 | # CONFIG_CGROUP_NS is not set |
90 | # CONFIG_CGROUP_FREEZER is not set | ||
90 | # CONFIG_CGROUP_DEVICE is not set | 91 | # CONFIG_CGROUP_DEVICE is not set |
91 | CONFIG_CPUSETS=y | 92 | CONFIG_CPUSETS=y |
92 | # CONFIG_GROUP_SCHED is not set | 93 | # CONFIG_GROUP_SCHED is not set |
@@ -124,12 +125,15 @@ CONFIG_SIGNALFD=y | |||
124 | CONFIG_TIMERFD=y | 125 | CONFIG_TIMERFD=y |
125 | CONFIG_EVENTFD=y | 126 | CONFIG_EVENTFD=y |
126 | CONFIG_SHMEM=y | 127 | CONFIG_SHMEM=y |
128 | CONFIG_AIO=y | ||
127 | CONFIG_VM_EVENT_COUNTERS=y | 129 | CONFIG_VM_EVENT_COUNTERS=y |
130 | CONFIG_PCI_QUIRKS=y | ||
128 | CONFIG_SLUB_DEBUG=y | 131 | CONFIG_SLUB_DEBUG=y |
129 | # CONFIG_SLAB is not set | 132 | # CONFIG_SLAB is not set |
130 | CONFIG_SLUB=y | 133 | CONFIG_SLUB=y |
131 | # CONFIG_SLOB is not set | 134 | # CONFIG_SLOB is not set |
132 | CONFIG_PROFILING=y | 135 | CONFIG_PROFILING=y |
136 | CONFIG_TRACEPOINTS=y | ||
133 | CONFIG_MARKERS=y | 137 | CONFIG_MARKERS=y |
134 | CONFIG_OPROFILE=y | 138 | CONFIG_OPROFILE=y |
135 | CONFIG_HAVE_OPROFILE=y | 139 | CONFIG_HAVE_OPROFILE=y |
@@ -141,8 +145,6 @@ CONFIG_HAVE_KRETPROBES=y | |||
141 | CONFIG_HAVE_ARCH_TRACEHOOK=y | 145 | CONFIG_HAVE_ARCH_TRACEHOOK=y |
142 | CONFIG_HAVE_DMA_ATTRS=y | 146 | CONFIG_HAVE_DMA_ATTRS=y |
143 | CONFIG_USE_GENERIC_SMP_HELPERS=y | 147 | CONFIG_USE_GENERIC_SMP_HELPERS=y |
144 | # CONFIG_HAVE_CLK is not set | ||
145 | CONFIG_PROC_PAGE_MONITOR=y | ||
146 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set | 148 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set |
147 | CONFIG_SLABINFO=y | 149 | CONFIG_SLABINFO=y |
148 | CONFIG_RT_MUTEXES=y | 150 | CONFIG_RT_MUTEXES=y |
@@ -175,6 +177,8 @@ CONFIG_DEFAULT_AS=y | |||
175 | # CONFIG_DEFAULT_NOOP is not set | 177 | # CONFIG_DEFAULT_NOOP is not set |
176 | CONFIG_DEFAULT_IOSCHED="anticipatory" | 178 | CONFIG_DEFAULT_IOSCHED="anticipatory" |
177 | CONFIG_CLASSIC_RCU=y | 179 | CONFIG_CLASSIC_RCU=y |
180 | # CONFIG_FREEZER is not set | ||
181 | CONFIG_PPC_MSI_BITMAP=y | ||
178 | 182 | ||
179 | # | 183 | # |
180 | # Platform support | 184 | # Platform support |
@@ -294,6 +298,8 @@ CONFIG_PREEMPT_NONE=y | |||
294 | # CONFIG_PREEMPT is not set | 298 | # CONFIG_PREEMPT is not set |
295 | CONFIG_BINFMT_ELF=y | 299 | CONFIG_BINFMT_ELF=y |
296 | CONFIG_COMPAT_BINFMT_ELF=y | 300 | CONFIG_COMPAT_BINFMT_ELF=y |
301 | # CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set | ||
302 | # CONFIG_HAVE_AOUT is not set | ||
297 | CONFIG_BINFMT_MISC=m | 303 | CONFIG_BINFMT_MISC=m |
298 | CONFIG_HUGETLB_PAGE_SIZE_VARIABLE=y | 304 | CONFIG_HUGETLB_PAGE_SIZE_VARIABLE=y |
299 | CONFIG_IOMMU_VMERGE=y | 305 | CONFIG_IOMMU_VMERGE=y |
@@ -303,7 +309,6 @@ CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y | |||
303 | CONFIG_ARCH_HAS_WALK_MEMORY=y | 309 | CONFIG_ARCH_HAS_WALK_MEMORY=y |
304 | CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE=y | 310 | CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE=y |
305 | CONFIG_KEXEC=y | 311 | CONFIG_KEXEC=y |
306 | # CONFIG_CRASH_DUMP is not set | ||
307 | # CONFIG_PHYP_DUMP is not set | 312 | # CONFIG_PHYP_DUMP is not set |
308 | CONFIG_IRQ_ALL_CPUS=y | 313 | CONFIG_IRQ_ALL_CPUS=y |
309 | # CONFIG_NUMA is not set | 314 | # CONFIG_NUMA is not set |
@@ -318,7 +323,6 @@ CONFIG_SELECT_MEMORY_MODEL=y | |||
318 | CONFIG_SPARSEMEM_MANUAL=y | 323 | CONFIG_SPARSEMEM_MANUAL=y |
319 | CONFIG_SPARSEMEM=y | 324 | CONFIG_SPARSEMEM=y |
320 | CONFIG_HAVE_MEMORY_PRESENT=y | 325 | CONFIG_HAVE_MEMORY_PRESENT=y |
321 | # CONFIG_SPARSEMEM_STATIC is not set | ||
322 | CONFIG_SPARSEMEM_EXTREME=y | 326 | CONFIG_SPARSEMEM_EXTREME=y |
323 | CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y | 327 | CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y |
324 | CONFIG_SPARSEMEM_VMEMMAP=y | 328 | CONFIG_SPARSEMEM_VMEMMAP=y |
@@ -329,8 +333,10 @@ CONFIG_PAGEFLAGS_EXTENDED=y | |||
329 | CONFIG_SPLIT_PTLOCK_CPUS=4 | 333 | CONFIG_SPLIT_PTLOCK_CPUS=4 |
330 | CONFIG_MIGRATION=y | 334 | CONFIG_MIGRATION=y |
331 | CONFIG_RESOURCES_64BIT=y | 335 | CONFIG_RESOURCES_64BIT=y |
336 | CONFIG_PHYS_ADDR_T_64BIT=y | ||
332 | CONFIG_ZONE_DMA_FLAG=1 | 337 | CONFIG_ZONE_DMA_FLAG=1 |
333 | CONFIG_BOUNCE=y | 338 | CONFIG_BOUNCE=y |
339 | CONFIG_UNEVICTABLE_LRU=y | ||
334 | CONFIG_ARCH_MEMORY_PROBE=y | 340 | CONFIG_ARCH_MEMORY_PROBE=y |
335 | CONFIG_PPC_HAS_HASH_64K=y | 341 | CONFIG_PPC_HAS_HASH_64K=y |
336 | # CONFIG_PPC_64K_PAGES is not set | 342 | # CONFIG_PPC_64K_PAGES is not set |
@@ -379,6 +385,7 @@ CONFIG_HOTPLUG_PCI=m | |||
379 | CONFIG_HOTPLUG_PCI_RPA=m | 385 | CONFIG_HOTPLUG_PCI_RPA=m |
380 | CONFIG_HOTPLUG_PCI_RPA_DLPAR=m | 386 | CONFIG_HOTPLUG_PCI_RPA_DLPAR=m |
381 | # CONFIG_HAS_RAPIDIO is not set | 387 | # CONFIG_HAS_RAPIDIO is not set |
388 | # CONFIG_RELOCATABLE is not set | ||
382 | CONFIG_PAGE_OFFSET=0xc000000000000000 | 389 | CONFIG_PAGE_OFFSET=0xc000000000000000 |
383 | CONFIG_KERNEL_START=0xc000000000000000 | 390 | CONFIG_KERNEL_START=0xc000000000000000 |
384 | CONFIG_PHYSICAL_START=0x00000000 | 391 | CONFIG_PHYSICAL_START=0x00000000 |
@@ -426,7 +433,6 @@ CONFIG_INET_TCP_DIAG=y | |||
426 | CONFIG_TCP_CONG_CUBIC=y | 433 | CONFIG_TCP_CONG_CUBIC=y |
427 | CONFIG_DEFAULT_TCP_CONG="cubic" | 434 | CONFIG_DEFAULT_TCP_CONG="cubic" |
428 | # CONFIG_TCP_MD5SIG is not set | 435 | # CONFIG_TCP_MD5SIG is not set |
429 | # CONFIG_IP_VS is not set | ||
430 | # CONFIG_IPV6 is not set | 436 | # CONFIG_IPV6 is not set |
431 | # CONFIG_NETWORK_SECMARK is not set | 437 | # CONFIG_NETWORK_SECMARK is not set |
432 | CONFIG_NETFILTER=y | 438 | CONFIG_NETFILTER=y |
@@ -457,15 +463,17 @@ CONFIG_NF_CONNTRACK_PPTP=m | |||
457 | CONFIG_NF_CONNTRACK_SIP=m | 463 | CONFIG_NF_CONNTRACK_SIP=m |
458 | CONFIG_NF_CONNTRACK_TFTP=m | 464 | CONFIG_NF_CONNTRACK_TFTP=m |
459 | CONFIG_NF_CT_NETLINK=m | 465 | CONFIG_NF_CT_NETLINK=m |
466 | CONFIG_NETFILTER_TPROXY=m | ||
460 | CONFIG_NETFILTER_XTABLES=m | 467 | CONFIG_NETFILTER_XTABLES=m |
461 | CONFIG_NETFILTER_XT_TARGET_CLASSIFY=m | 468 | CONFIG_NETFILTER_XT_TARGET_CLASSIFY=m |
462 | CONFIG_NETFILTER_XT_TARGET_CONNMARK=m | 469 | CONFIG_NETFILTER_XT_TARGET_CONNMARK=m |
463 | CONFIG_NETFILTER_XT_TARGET_DSCP=m | 470 | CONFIG_NETFILTER_XT_TARGET_DSCP=m |
464 | CONFIG_NETFILTER_XT_TARGET_MARK=m | 471 | CONFIG_NETFILTER_XT_TARGET_MARK=m |
465 | CONFIG_NETFILTER_XT_TARGET_NFQUEUE=m | ||
466 | CONFIG_NETFILTER_XT_TARGET_NFLOG=m | 472 | CONFIG_NETFILTER_XT_TARGET_NFLOG=m |
473 | CONFIG_NETFILTER_XT_TARGET_NFQUEUE=m | ||
467 | CONFIG_NETFILTER_XT_TARGET_NOTRACK=m | 474 | CONFIG_NETFILTER_XT_TARGET_NOTRACK=m |
468 | CONFIG_NETFILTER_XT_TARGET_RATEEST=m | 475 | CONFIG_NETFILTER_XT_TARGET_RATEEST=m |
476 | CONFIG_NETFILTER_XT_TARGET_TPROXY=m | ||
469 | CONFIG_NETFILTER_XT_TARGET_TRACE=m | 477 | CONFIG_NETFILTER_XT_TARGET_TRACE=m |
470 | CONFIG_NETFILTER_XT_TARGET_TCPMSS=m | 478 | CONFIG_NETFILTER_XT_TARGET_TCPMSS=m |
471 | CONFIG_NETFILTER_XT_TARGET_TCPOPTSTRIP=m | 479 | CONFIG_NETFILTER_XT_TARGET_TCPOPTSTRIP=m |
@@ -477,40 +485,44 @@ CONFIG_NETFILTER_XT_MATCH_CONNTRACK=m | |||
477 | CONFIG_NETFILTER_XT_MATCH_DCCP=m | 485 | CONFIG_NETFILTER_XT_MATCH_DCCP=m |
478 | CONFIG_NETFILTER_XT_MATCH_DSCP=m | 486 | CONFIG_NETFILTER_XT_MATCH_DSCP=m |
479 | CONFIG_NETFILTER_XT_MATCH_ESP=m | 487 | CONFIG_NETFILTER_XT_MATCH_ESP=m |
488 | CONFIG_NETFILTER_XT_MATCH_HASHLIMIT=m | ||
480 | CONFIG_NETFILTER_XT_MATCH_HELPER=m | 489 | CONFIG_NETFILTER_XT_MATCH_HELPER=m |
481 | CONFIG_NETFILTER_XT_MATCH_IPRANGE=m | 490 | CONFIG_NETFILTER_XT_MATCH_IPRANGE=m |
482 | CONFIG_NETFILTER_XT_MATCH_LENGTH=m | 491 | CONFIG_NETFILTER_XT_MATCH_LENGTH=m |
483 | CONFIG_NETFILTER_XT_MATCH_LIMIT=m | 492 | CONFIG_NETFILTER_XT_MATCH_LIMIT=m |
484 | CONFIG_NETFILTER_XT_MATCH_MAC=m | 493 | CONFIG_NETFILTER_XT_MATCH_MAC=m |
485 | CONFIG_NETFILTER_XT_MATCH_MARK=m | 494 | CONFIG_NETFILTER_XT_MATCH_MARK=m |
495 | CONFIG_NETFILTER_XT_MATCH_MULTIPORT=m | ||
486 | CONFIG_NETFILTER_XT_MATCH_OWNER=m | 496 | CONFIG_NETFILTER_XT_MATCH_OWNER=m |
487 | CONFIG_NETFILTER_XT_MATCH_POLICY=m | 497 | CONFIG_NETFILTER_XT_MATCH_POLICY=m |
488 | CONFIG_NETFILTER_XT_MATCH_MULTIPORT=m | ||
489 | CONFIG_NETFILTER_XT_MATCH_PKTTYPE=m | 498 | CONFIG_NETFILTER_XT_MATCH_PKTTYPE=m |
490 | CONFIG_NETFILTER_XT_MATCH_QUOTA=m | 499 | CONFIG_NETFILTER_XT_MATCH_QUOTA=m |
491 | CONFIG_NETFILTER_XT_MATCH_RATEEST=m | 500 | CONFIG_NETFILTER_XT_MATCH_RATEEST=m |
492 | CONFIG_NETFILTER_XT_MATCH_REALM=m | 501 | CONFIG_NETFILTER_XT_MATCH_REALM=m |
502 | CONFIG_NETFILTER_XT_MATCH_RECENT=m | ||
503 | # CONFIG_NETFILTER_XT_MATCH_RECENT_PROC_COMPAT is not set | ||
493 | CONFIG_NETFILTER_XT_MATCH_SCTP=m | 504 | CONFIG_NETFILTER_XT_MATCH_SCTP=m |
505 | CONFIG_NETFILTER_XT_MATCH_SOCKET=m | ||
494 | CONFIG_NETFILTER_XT_MATCH_STATE=m | 506 | CONFIG_NETFILTER_XT_MATCH_STATE=m |
495 | CONFIG_NETFILTER_XT_MATCH_STATISTIC=m | 507 | CONFIG_NETFILTER_XT_MATCH_STATISTIC=m |
496 | CONFIG_NETFILTER_XT_MATCH_STRING=m | 508 | CONFIG_NETFILTER_XT_MATCH_STRING=m |
497 | CONFIG_NETFILTER_XT_MATCH_TCPMSS=m | 509 | CONFIG_NETFILTER_XT_MATCH_TCPMSS=m |
498 | # CONFIG_NETFILTER_XT_MATCH_TIME is not set | 510 | # CONFIG_NETFILTER_XT_MATCH_TIME is not set |
499 | CONFIG_NETFILTER_XT_MATCH_U32=m | 511 | CONFIG_NETFILTER_XT_MATCH_U32=m |
500 | CONFIG_NETFILTER_XT_MATCH_HASHLIMIT=m | 512 | # CONFIG_IP_VS is not set |
501 | 513 | ||
502 | # | 514 | # |
503 | # IP: Netfilter Configuration | 515 | # IP: Netfilter Configuration |
504 | # | 516 | # |
517 | CONFIG_NF_DEFRAG_IPV4=m | ||
505 | CONFIG_NF_CONNTRACK_IPV4=m | 518 | CONFIG_NF_CONNTRACK_IPV4=m |
506 | CONFIG_NF_CONNTRACK_PROC_COMPAT=y | 519 | CONFIG_NF_CONNTRACK_PROC_COMPAT=y |
507 | CONFIG_IP_NF_QUEUE=m | 520 | CONFIG_IP_NF_QUEUE=m |
508 | CONFIG_IP_NF_IPTABLES=m | 521 | CONFIG_IP_NF_IPTABLES=m |
509 | CONFIG_IP_NF_MATCH_RECENT=m | 522 | CONFIG_IP_NF_MATCH_ADDRTYPE=m |
510 | CONFIG_IP_NF_MATCH_ECN=m | ||
511 | CONFIG_IP_NF_MATCH_AH=m | 523 | CONFIG_IP_NF_MATCH_AH=m |
524 | CONFIG_IP_NF_MATCH_ECN=m | ||
512 | CONFIG_IP_NF_MATCH_TTL=m | 525 | CONFIG_IP_NF_MATCH_TTL=m |
513 | CONFIG_IP_NF_MATCH_ADDRTYPE=m | ||
514 | CONFIG_IP_NF_FILTER=m | 526 | CONFIG_IP_NF_FILTER=m |
515 | CONFIG_IP_NF_TARGET_REJECT=m | 527 | CONFIG_IP_NF_TARGET_REJECT=m |
516 | CONFIG_IP_NF_TARGET_LOG=m | 528 | CONFIG_IP_NF_TARGET_LOG=m |
@@ -518,8 +530,8 @@ CONFIG_IP_NF_TARGET_ULOG=m | |||
518 | CONFIG_NF_NAT=m | 530 | CONFIG_NF_NAT=m |
519 | CONFIG_NF_NAT_NEEDED=y | 531 | CONFIG_NF_NAT_NEEDED=y |
520 | CONFIG_IP_NF_TARGET_MASQUERADE=m | 532 | CONFIG_IP_NF_TARGET_MASQUERADE=m |
521 | CONFIG_IP_NF_TARGET_REDIRECT=m | ||
522 | CONFIG_IP_NF_TARGET_NETMAP=m | 533 | CONFIG_IP_NF_TARGET_NETMAP=m |
534 | CONFIG_IP_NF_TARGET_REDIRECT=m | ||
523 | CONFIG_NF_NAT_SNMP_BASIC=m | 535 | CONFIG_NF_NAT_SNMP_BASIC=m |
524 | CONFIG_NF_NAT_PROTO_GRE=m | 536 | CONFIG_NF_NAT_PROTO_GRE=m |
525 | CONFIG_NF_NAT_PROTO_SCTP=m | 537 | CONFIG_NF_NAT_PROTO_SCTP=m |
@@ -531,9 +543,9 @@ CONFIG_NF_NAT_PPTP=m | |||
531 | CONFIG_NF_NAT_H323=m | 543 | CONFIG_NF_NAT_H323=m |
532 | CONFIG_NF_NAT_SIP=m | 544 | CONFIG_NF_NAT_SIP=m |
533 | CONFIG_IP_NF_MANGLE=m | 545 | CONFIG_IP_NF_MANGLE=m |
546 | CONFIG_IP_NF_TARGET_CLUSTERIP=m | ||
534 | CONFIG_IP_NF_TARGET_ECN=m | 547 | CONFIG_IP_NF_TARGET_ECN=m |
535 | CONFIG_IP_NF_TARGET_TTL=m | 548 | CONFIG_IP_NF_TARGET_TTL=m |
536 | CONFIG_IP_NF_TARGET_CLUSTERIP=m | ||
537 | CONFIG_IP_NF_RAW=m | 549 | CONFIG_IP_NF_RAW=m |
538 | CONFIG_IP_NF_ARPTABLES=m | 550 | CONFIG_IP_NF_ARPTABLES=m |
539 | CONFIG_IP_NF_ARPFILTER=m | 551 | CONFIG_IP_NF_ARPFILTER=m |
@@ -543,6 +555,7 @@ CONFIG_IP_NF_ARP_MANGLE=m | |||
543 | # CONFIG_TIPC is not set | 555 | # CONFIG_TIPC is not set |
544 | # CONFIG_ATM is not set | 556 | # CONFIG_ATM is not set |
545 | # CONFIG_BRIDGE is not set | 557 | # CONFIG_BRIDGE is not set |
558 | # CONFIG_NET_DSA is not set | ||
546 | # CONFIG_VLAN_8021Q is not set | 559 | # CONFIG_VLAN_8021Q is not set |
547 | # CONFIG_DECNET is not set | 560 | # CONFIG_DECNET is not set |
548 | CONFIG_LLC=y | 561 | CONFIG_LLC=y |
@@ -565,11 +578,10 @@ CONFIG_NET_CLS_ROUTE=y | |||
565 | # CONFIG_IRDA is not set | 578 | # CONFIG_IRDA is not set |
566 | # CONFIG_BT is not set | 579 | # CONFIG_BT is not set |
567 | # CONFIG_AF_RXRPC is not set | 580 | # CONFIG_AF_RXRPC is not set |
568 | 581 | # CONFIG_PHONET is not set | |
569 | # | 582 | CONFIG_WIRELESS=y |
570 | # Wireless | ||
571 | # | ||
572 | # CONFIG_CFG80211 is not set | 583 | # CONFIG_CFG80211 is not set |
584 | CONFIG_WIRELESS_OLD_REGULATORY=y | ||
573 | # CONFIG_WIRELESS_EXT is not set | 585 | # CONFIG_WIRELESS_EXT is not set |
574 | # CONFIG_MAC80211 is not set | 586 | # CONFIG_MAC80211 is not set |
575 | # CONFIG_IEEE80211 is not set | 587 | # CONFIG_IEEE80211 is not set |
@@ -624,21 +636,20 @@ CONFIG_MISC_DEVICES=y | |||
624 | # CONFIG_HP_ILO is not set | 636 | # CONFIG_HP_ILO is not set |
625 | CONFIG_HAVE_IDE=y | 637 | CONFIG_HAVE_IDE=y |
626 | CONFIG_IDE=y | 638 | CONFIG_IDE=y |
627 | CONFIG_BLK_DEV_IDE=y | ||
628 | 639 | ||
629 | # | 640 | # |
630 | # Please see Documentation/ide/ide.txt for help/info on IDE drives | 641 | # Please see Documentation/ide/ide.txt for help/info on IDE drives |
631 | # | 642 | # |
632 | CONFIG_IDE_TIMINGS=y | 643 | CONFIG_IDE_TIMINGS=y |
633 | # CONFIG_BLK_DEV_IDE_SATA is not set | 644 | # CONFIG_BLK_DEV_IDE_SATA is not set |
634 | CONFIG_BLK_DEV_IDEDISK=y | 645 | CONFIG_IDE_GD=y |
635 | # CONFIG_IDEDISK_MULTI_MODE is not set | 646 | CONFIG_IDE_GD_ATA=y |
647 | # CONFIG_IDE_GD_ATAPI is not set | ||
636 | # CONFIG_BLK_DEV_IDECS is not set | 648 | # CONFIG_BLK_DEV_IDECS is not set |
637 | # CONFIG_BLK_DEV_DELKIN is not set | 649 | # CONFIG_BLK_DEV_DELKIN is not set |
638 | CONFIG_BLK_DEV_IDECD=y | 650 | CONFIG_BLK_DEV_IDECD=y |
639 | CONFIG_BLK_DEV_IDECD_VERBOSE_ERRORS=y | 651 | CONFIG_BLK_DEV_IDECD_VERBOSE_ERRORS=y |
640 | # CONFIG_BLK_DEV_IDETAPE is not set | 652 | # CONFIG_BLK_DEV_IDETAPE is not set |
641 | # CONFIG_BLK_DEV_IDEFLOPPY is not set | ||
642 | # CONFIG_BLK_DEV_IDESCSI is not set | 653 | # CONFIG_BLK_DEV_IDESCSI is not set |
643 | # CONFIG_IDE_TASK_IOCTL is not set | 654 | # CONFIG_IDE_TASK_IOCTL is not set |
644 | CONFIG_IDE_PROC_FS=y | 655 | CONFIG_IDE_PROC_FS=y |
@@ -835,6 +846,7 @@ CONFIG_SATA_SVW=y | |||
835 | # CONFIG_PATA_SCH is not set | 846 | # CONFIG_PATA_SCH is not set |
836 | CONFIG_MD=y | 847 | CONFIG_MD=y |
837 | CONFIG_BLK_DEV_MD=y | 848 | CONFIG_BLK_DEV_MD=y |
849 | CONFIG_MD_AUTODETECT=y | ||
838 | CONFIG_MD_LINEAR=y | 850 | CONFIG_MD_LINEAR=y |
839 | CONFIG_MD_RAID0=y | 851 | CONFIG_MD_RAID0=y |
840 | CONFIG_MD_RAID1=y | 852 | CONFIG_MD_RAID1=y |
@@ -926,6 +938,9 @@ CONFIG_IBM_NEW_EMAC_ZMII=y | |||
926 | CONFIG_IBM_NEW_EMAC_RGMII=y | 938 | CONFIG_IBM_NEW_EMAC_RGMII=y |
927 | CONFIG_IBM_NEW_EMAC_TAH=y | 939 | CONFIG_IBM_NEW_EMAC_TAH=y |
928 | CONFIG_IBM_NEW_EMAC_EMAC4=y | 940 | CONFIG_IBM_NEW_EMAC_EMAC4=y |
941 | # CONFIG_IBM_NEW_EMAC_NO_FLOW_CTRL is not set | ||
942 | # CONFIG_IBM_NEW_EMAC_MAL_CLR_ICINTSTAT is not set | ||
943 | # CONFIG_IBM_NEW_EMAC_MAL_COMMON_ERR is not set | ||
929 | CONFIG_NET_PCI=y | 944 | CONFIG_NET_PCI=y |
930 | CONFIG_PCNET32=y | 945 | CONFIG_PCNET32=y |
931 | # CONFIG_AMD8111_ETH is not set | 946 | # CONFIG_AMD8111_ETH is not set |
@@ -946,12 +961,12 @@ CONFIG_E100=y | |||
946 | # CONFIG_TLAN is not set | 961 | # CONFIG_TLAN is not set |
947 | # CONFIG_VIA_RHINE is not set | 962 | # CONFIG_VIA_RHINE is not set |
948 | # CONFIG_SC92031 is not set | 963 | # CONFIG_SC92031 is not set |
964 | # CONFIG_ATL2 is not set | ||
949 | CONFIG_NETDEV_1000=y | 965 | CONFIG_NETDEV_1000=y |
950 | CONFIG_ACENIC=y | 966 | CONFIG_ACENIC=y |
951 | CONFIG_ACENIC_OMIT_TIGON_I=y | 967 | CONFIG_ACENIC_OMIT_TIGON_I=y |
952 | # CONFIG_DL2K is not set | 968 | # CONFIG_DL2K is not set |
953 | CONFIG_E1000=y | 969 | CONFIG_E1000=y |
954 | # CONFIG_E1000_DISABLE_PACKET_SPLIT is not set | ||
955 | # CONFIG_E1000E is not set | 970 | # CONFIG_E1000E is not set |
956 | # CONFIG_IP1000 is not set | 971 | # CONFIG_IP1000 is not set |
957 | # CONFIG_IGB is not set | 972 | # CONFIG_IGB is not set |
@@ -969,10 +984,12 @@ CONFIG_SPIDER_NET=m | |||
969 | # CONFIG_QLA3XXX is not set | 984 | # CONFIG_QLA3XXX is not set |
970 | # CONFIG_ATL1 is not set | 985 | # CONFIG_ATL1 is not set |
971 | # CONFIG_ATL1E is not set | 986 | # CONFIG_ATL1E is not set |
987 | # CONFIG_JME is not set | ||
972 | CONFIG_NETDEV_10000=y | 988 | CONFIG_NETDEV_10000=y |
973 | # CONFIG_CHELSIO_T1 is not set | 989 | # CONFIG_CHELSIO_T1 is not set |
974 | # CONFIG_CHELSIO_T3 is not set | 990 | # CONFIG_CHELSIO_T3 is not set |
975 | CONFIG_EHEA=m | 991 | CONFIG_EHEA=m |
992 | # CONFIG_ENIC is not set | ||
976 | # CONFIG_IXGBE is not set | 993 | # CONFIG_IXGBE is not set |
977 | CONFIG_IXGB=m | 994 | CONFIG_IXGB=m |
978 | # CONFIG_S2IO is not set | 995 | # CONFIG_S2IO is not set |
@@ -980,9 +997,11 @@ CONFIG_IXGB=m | |||
980 | # CONFIG_NETXEN_NIC is not set | 997 | # CONFIG_NETXEN_NIC is not set |
981 | # CONFIG_NIU is not set | 998 | # CONFIG_NIU is not set |
982 | CONFIG_PASEMI_MAC=y | 999 | CONFIG_PASEMI_MAC=y |
1000 | # CONFIG_MLX4_EN is not set | ||
983 | # CONFIG_MLX4_CORE is not set | 1001 | # CONFIG_MLX4_CORE is not set |
984 | # CONFIG_TEHUTI is not set | 1002 | # CONFIG_TEHUTI is not set |
985 | # CONFIG_BNX2X is not set | 1003 | # CONFIG_BNX2X is not set |
1004 | # CONFIG_QLGE is not set | ||
986 | # CONFIG_SFC is not set | 1005 | # CONFIG_SFC is not set |
987 | CONFIG_TR=y | 1006 | CONFIG_TR=y |
988 | CONFIG_IBMOL=y | 1007 | CONFIG_IBMOL=y |
@@ -1065,6 +1084,7 @@ CONFIG_MOUSE_PS2_LOGIPS2PP=y | |||
1065 | CONFIG_MOUSE_PS2_SYNAPTICS=y | 1084 | CONFIG_MOUSE_PS2_SYNAPTICS=y |
1066 | CONFIG_MOUSE_PS2_LIFEBOOK=y | 1085 | CONFIG_MOUSE_PS2_LIFEBOOK=y |
1067 | CONFIG_MOUSE_PS2_TRACKPOINT=y | 1086 | CONFIG_MOUSE_PS2_TRACKPOINT=y |
1087 | # CONFIG_MOUSE_PS2_ELANTECH is not set | ||
1068 | # CONFIG_MOUSE_PS2_TOUCHKIT is not set | 1088 | # CONFIG_MOUSE_PS2_TOUCHKIT is not set |
1069 | # CONFIG_MOUSE_SERIAL is not set | 1089 | # CONFIG_MOUSE_SERIAL is not set |
1070 | # CONFIG_MOUSE_APPLETOUCH is not set | 1090 | # CONFIG_MOUSE_APPLETOUCH is not set |
@@ -1080,6 +1100,7 @@ CONFIG_INPUT_PCSPKR=m | |||
1080 | # CONFIG_INPUT_KEYSPAN_REMOTE is not set | 1100 | # CONFIG_INPUT_KEYSPAN_REMOTE is not set |
1081 | # CONFIG_INPUT_POWERMATE is not set | 1101 | # CONFIG_INPUT_POWERMATE is not set |
1082 | # CONFIG_INPUT_YEALINK is not set | 1102 | # CONFIG_INPUT_YEALINK is not set |
1103 | # CONFIG_INPUT_CM109 is not set | ||
1083 | # CONFIG_INPUT_UINPUT is not set | 1104 | # CONFIG_INPUT_UINPUT is not set |
1084 | 1105 | ||
1085 | # | 1106 | # |
@@ -1255,6 +1276,17 @@ CONFIG_SSB_POSSIBLE=y | |||
1255 | # CONFIG_MFD_SM501 is not set | 1276 | # CONFIG_MFD_SM501 is not set |
1256 | # CONFIG_HTC_PASIC3 is not set | 1277 | # CONFIG_HTC_PASIC3 is not set |
1257 | # CONFIG_MFD_TMIO is not set | 1278 | # CONFIG_MFD_TMIO is not set |
1279 | # CONFIG_PMIC_DA903X is not set | ||
1280 | # CONFIG_MFD_WM8400 is not set | ||
1281 | # CONFIG_MFD_WM8350_I2C is not set | ||
1282 | |||
1283 | # | ||
1284 | # Voltage and Current regulators | ||
1285 | # | ||
1286 | # CONFIG_REGULATOR is not set | ||
1287 | # CONFIG_REGULATOR_FIXED_VOLTAGE is not set | ||
1288 | # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set | ||
1289 | # CONFIG_REGULATOR_BQ24022 is not set | ||
1258 | 1290 | ||
1259 | # | 1291 | # |
1260 | # Multimedia devices | 1292 | # Multimedia devices |
@@ -1282,6 +1314,7 @@ CONFIG_VIDEO_OUTPUT_CONTROL=m | |||
1282 | CONFIG_FB=y | 1314 | CONFIG_FB=y |
1283 | CONFIG_FIRMWARE_EDID=y | 1315 | CONFIG_FIRMWARE_EDID=y |
1284 | CONFIG_FB_DDC=y | 1316 | CONFIG_FB_DDC=y |
1317 | # CONFIG_FB_BOOT_VESA_SUPPORT is not set | ||
1285 | CONFIG_FB_CFB_FILLRECT=y | 1318 | CONFIG_FB_CFB_FILLRECT=y |
1286 | CONFIG_FB_CFB_COPYAREA=y | 1319 | CONFIG_FB_CFB_COPYAREA=y |
1287 | CONFIG_FB_CFB_IMAGEBLIT=y | 1320 | CONFIG_FB_CFB_IMAGEBLIT=y |
@@ -1326,6 +1359,7 @@ CONFIG_FB_RADEON_BACKLIGHT=y | |||
1326 | # CONFIG_FB_S3 is not set | 1359 | # CONFIG_FB_S3 is not set |
1327 | # CONFIG_FB_SAVAGE is not set | 1360 | # CONFIG_FB_SAVAGE is not set |
1328 | # CONFIG_FB_SIS is not set | 1361 | # CONFIG_FB_SIS is not set |
1362 | # CONFIG_FB_VIA is not set | ||
1329 | # CONFIG_FB_NEOMAGIC is not set | 1363 | # CONFIG_FB_NEOMAGIC is not set |
1330 | # CONFIG_FB_KYRO is not set | 1364 | # CONFIG_FB_KYRO is not set |
1331 | # CONFIG_FB_3DFX is not set | 1365 | # CONFIG_FB_3DFX is not set |
@@ -1337,6 +1371,7 @@ CONFIG_FB_RADEON_BACKLIGHT=y | |||
1337 | # CONFIG_FB_CARMINE is not set | 1371 | # CONFIG_FB_CARMINE is not set |
1338 | CONFIG_FB_IBM_GXT4500=y | 1372 | CONFIG_FB_IBM_GXT4500=y |
1339 | # CONFIG_FB_VIRTUAL is not set | 1373 | # CONFIG_FB_VIRTUAL is not set |
1374 | # CONFIG_FB_METRONOME is not set | ||
1340 | CONFIG_BACKLIGHT_LCD_SUPPORT=y | 1375 | CONFIG_BACKLIGHT_LCD_SUPPORT=y |
1341 | CONFIG_LCD_CLASS_DEVICE=y | 1376 | CONFIG_LCD_CLASS_DEVICE=y |
1342 | # CONFIG_LCD_ILI9320 is not set | 1377 | # CONFIG_LCD_ILI9320 is not set |
@@ -1370,6 +1405,7 @@ CONFIG_LOGO_LINUX_MONO=y | |||
1370 | CONFIG_LOGO_LINUX_VGA16=y | 1405 | CONFIG_LOGO_LINUX_VGA16=y |
1371 | CONFIG_LOGO_LINUX_CLUT224=y | 1406 | CONFIG_LOGO_LINUX_CLUT224=y |
1372 | CONFIG_SOUND=m | 1407 | CONFIG_SOUND=m |
1408 | CONFIG_SOUND_OSS_CORE=y | ||
1373 | CONFIG_SND=m | 1409 | CONFIG_SND=m |
1374 | CONFIG_SND_TIMER=m | 1410 | CONFIG_SND_TIMER=m |
1375 | CONFIG_SND_PCM=m | 1411 | CONFIG_SND_PCM=m |
@@ -1481,9 +1517,36 @@ CONFIG_HID=y | |||
1481 | # USB Input Devices | 1517 | # USB Input Devices |
1482 | # | 1518 | # |
1483 | CONFIG_USB_HID=y | 1519 | CONFIG_USB_HID=y |
1484 | # CONFIG_USB_HIDINPUT_POWERBOOK is not set | 1520 | # CONFIG_HID_PID is not set |
1485 | # CONFIG_HID_FF is not set | ||
1486 | CONFIG_USB_HIDDEV=y | 1521 | CONFIG_USB_HIDDEV=y |
1522 | |||
1523 | # | ||
1524 | # Special HID drivers | ||
1525 | # | ||
1526 | CONFIG_HID_COMPAT=y | ||
1527 | CONFIG_HID_A4TECH=y | ||
1528 | CONFIG_HID_APPLE=y | ||
1529 | CONFIG_HID_BELKIN=y | ||
1530 | CONFIG_HID_BRIGHT=y | ||
1531 | CONFIG_HID_CHERRY=y | ||
1532 | CONFIG_HID_CHICONY=y | ||
1533 | CONFIG_HID_CYPRESS=y | ||
1534 | CONFIG_HID_DELL=y | ||
1535 | CONFIG_HID_EZKEY=y | ||
1536 | CONFIG_HID_GYRATION=y | ||
1537 | CONFIG_HID_LOGITECH=y | ||
1538 | # CONFIG_LOGITECH_FF is not set | ||
1539 | # CONFIG_LOGIRUMBLEPAD2_FF is not set | ||
1540 | CONFIG_HID_MICROSOFT=y | ||
1541 | CONFIG_HID_MONTEREY=y | ||
1542 | CONFIG_HID_PANTHERLORD=y | ||
1543 | # CONFIG_PANTHERLORD_FF is not set | ||
1544 | CONFIG_HID_PETALYNX=y | ||
1545 | CONFIG_HID_SAMSUNG=y | ||
1546 | CONFIG_HID_SONY=y | ||
1547 | CONFIG_HID_SUNPLUS=y | ||
1548 | # CONFIG_THRUSTMASTER_FF is not set | ||
1549 | # CONFIG_ZEROPLUS_FF is not set | ||
1487 | CONFIG_USB_SUPPORT=y | 1550 | CONFIG_USB_SUPPORT=y |
1488 | CONFIG_USB_ARCH_HAS_HCD=y | 1551 | CONFIG_USB_ARCH_HAS_HCD=y |
1489 | CONFIG_USB_ARCH_HAS_OHCI=y | 1552 | CONFIG_USB_ARCH_HAS_OHCI=y |
@@ -1500,6 +1563,8 @@ CONFIG_USB_DEVICE_CLASS=y | |||
1500 | # CONFIG_USB_DYNAMIC_MINORS is not set | 1563 | # CONFIG_USB_DYNAMIC_MINORS is not set |
1501 | # CONFIG_USB_OTG is not set | 1564 | # CONFIG_USB_OTG is not set |
1502 | # CONFIG_USB_MON is not set | 1565 | # CONFIG_USB_MON is not set |
1566 | # CONFIG_USB_WUSB is not set | ||
1567 | # CONFIG_USB_WUSB_CBAF is not set | ||
1503 | 1568 | ||
1504 | # | 1569 | # |
1505 | # USB Host Controller Drivers | 1570 | # USB Host Controller Drivers |
@@ -1520,6 +1585,8 @@ CONFIG_USB_OHCI_LITTLE_ENDIAN=y | |||
1520 | # CONFIG_USB_UHCI_HCD is not set | 1585 | # CONFIG_USB_UHCI_HCD is not set |
1521 | # CONFIG_USB_SL811_HCD is not set | 1586 | # CONFIG_USB_SL811_HCD is not set |
1522 | # CONFIG_USB_R8A66597_HCD is not set | 1587 | # CONFIG_USB_R8A66597_HCD is not set |
1588 | # CONFIG_USB_WHCI_HCD is not set | ||
1589 | # CONFIG_USB_HWA_HCD is not set | ||
1523 | 1590 | ||
1524 | # | 1591 | # |
1525 | # USB Device Class drivers | 1592 | # USB Device Class drivers |
@@ -1527,6 +1594,7 @@ CONFIG_USB_OHCI_LITTLE_ENDIAN=y | |||
1527 | # CONFIG_USB_ACM is not set | 1594 | # CONFIG_USB_ACM is not set |
1528 | # CONFIG_USB_PRINTER is not set | 1595 | # CONFIG_USB_PRINTER is not set |
1529 | # CONFIG_USB_WDM is not set | 1596 | # CONFIG_USB_WDM is not set |
1597 | # CONFIG_USB_TMC is not set | ||
1530 | 1598 | ||
1531 | # | 1599 | # |
1532 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' | 1600 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' |
@@ -1548,7 +1616,6 @@ CONFIG_USB_STORAGE=m | |||
1548 | # CONFIG_USB_STORAGE_ALAUDA is not set | 1616 | # CONFIG_USB_STORAGE_ALAUDA is not set |
1549 | # CONFIG_USB_STORAGE_ONETOUCH is not set | 1617 | # CONFIG_USB_STORAGE_ONETOUCH is not set |
1550 | # CONFIG_USB_STORAGE_KARMA is not set | 1618 | # CONFIG_USB_STORAGE_KARMA is not set |
1551 | # CONFIG_USB_STORAGE_SIERRA is not set | ||
1552 | # CONFIG_USB_STORAGE_CYPRESS_ATACB is not set | 1619 | # CONFIG_USB_STORAGE_CYPRESS_ATACB is not set |
1553 | # CONFIG_USB_LIBUSUAL is not set | 1620 | # CONFIG_USB_LIBUSUAL is not set |
1554 | 1621 | ||
@@ -1569,6 +1636,7 @@ CONFIG_USB_STORAGE=m | |||
1569 | # CONFIG_USB_EMI62 is not set | 1636 | # CONFIG_USB_EMI62 is not set |
1570 | # CONFIG_USB_EMI26 is not set | 1637 | # CONFIG_USB_EMI26 is not set |
1571 | # CONFIG_USB_ADUTUX is not set | 1638 | # CONFIG_USB_ADUTUX is not set |
1639 | # CONFIG_USB_SEVSEG is not set | ||
1572 | # CONFIG_USB_RIO500 is not set | 1640 | # CONFIG_USB_RIO500 is not set |
1573 | # CONFIG_USB_LEGOTOWER is not set | 1641 | # CONFIG_USB_LEGOTOWER is not set |
1574 | # CONFIG_USB_LCD is not set | 1642 | # CONFIG_USB_LCD is not set |
@@ -1586,7 +1654,9 @@ CONFIG_USB_APPLEDISPLAY=m | |||
1586 | # CONFIG_USB_IOWARRIOR is not set | 1654 | # CONFIG_USB_IOWARRIOR is not set |
1587 | # CONFIG_USB_TEST is not set | 1655 | # CONFIG_USB_TEST is not set |
1588 | # CONFIG_USB_ISIGHTFW is not set | 1656 | # CONFIG_USB_ISIGHTFW is not set |
1657 | # CONFIG_USB_VST is not set | ||
1589 | # CONFIG_USB_GADGET is not set | 1658 | # CONFIG_USB_GADGET is not set |
1659 | # CONFIG_UWB is not set | ||
1590 | # CONFIG_MMC is not set | 1660 | # CONFIG_MMC is not set |
1591 | # CONFIG_MEMSTICK is not set | 1661 | # CONFIG_MEMSTICK is not set |
1592 | # CONFIG_NEW_LEDS is not set | 1662 | # CONFIG_NEW_LEDS is not set |
@@ -1656,12 +1726,15 @@ CONFIG_RTC_DRV_DS1307=y | |||
1656 | # Platform RTC drivers | 1726 | # Platform RTC drivers |
1657 | # | 1727 | # |
1658 | # CONFIG_RTC_DRV_CMOS is not set | 1728 | # CONFIG_RTC_DRV_CMOS is not set |
1729 | # CONFIG_RTC_DRV_DS1286 is not set | ||
1659 | # CONFIG_RTC_DRV_DS1511 is not set | 1730 | # CONFIG_RTC_DRV_DS1511 is not set |
1660 | # CONFIG_RTC_DRV_DS1553 is not set | 1731 | # CONFIG_RTC_DRV_DS1553 is not set |
1661 | # CONFIG_RTC_DRV_DS1742 is not set | 1732 | # CONFIG_RTC_DRV_DS1742 is not set |
1662 | # CONFIG_RTC_DRV_STK17TA8 is not set | 1733 | # CONFIG_RTC_DRV_STK17TA8 is not set |
1663 | # CONFIG_RTC_DRV_M48T86 is not set | 1734 | # CONFIG_RTC_DRV_M48T86 is not set |
1735 | # CONFIG_RTC_DRV_M48T35 is not set | ||
1664 | # CONFIG_RTC_DRV_M48T59 is not set | 1736 | # CONFIG_RTC_DRV_M48T59 is not set |
1737 | # CONFIG_RTC_DRV_BQ4802 is not set | ||
1665 | # CONFIG_RTC_DRV_V3020 is not set | 1738 | # CONFIG_RTC_DRV_V3020 is not set |
1666 | 1739 | ||
1667 | # | 1740 | # |
@@ -1670,6 +1743,7 @@ CONFIG_RTC_DRV_DS1307=y | |||
1670 | CONFIG_RTC_DRV_PPC=y | 1743 | CONFIG_RTC_DRV_PPC=y |
1671 | # CONFIG_DMADEVICES is not set | 1744 | # CONFIG_DMADEVICES is not set |
1672 | # CONFIG_UIO is not set | 1745 | # CONFIG_UIO is not set |
1746 | # CONFIG_STAGING is not set | ||
1673 | 1747 | ||
1674 | # | 1748 | # |
1675 | # File systems | 1749 | # File systems |
@@ -1679,14 +1753,20 @@ CONFIG_EXT2_FS_XATTR=y | |||
1679 | CONFIG_EXT2_FS_POSIX_ACL=y | 1753 | CONFIG_EXT2_FS_POSIX_ACL=y |
1680 | CONFIG_EXT2_FS_SECURITY=y | 1754 | CONFIG_EXT2_FS_SECURITY=y |
1681 | CONFIG_EXT2_FS_XIP=y | 1755 | CONFIG_EXT2_FS_XIP=y |
1682 | CONFIG_FS_XIP=y | ||
1683 | CONFIG_EXT3_FS=y | 1756 | CONFIG_EXT3_FS=y |
1684 | CONFIG_EXT3_FS_XATTR=y | 1757 | CONFIG_EXT3_FS_XATTR=y |
1685 | CONFIG_EXT3_FS_POSIX_ACL=y | 1758 | CONFIG_EXT3_FS_POSIX_ACL=y |
1686 | CONFIG_EXT3_FS_SECURITY=y | 1759 | CONFIG_EXT3_FS_SECURITY=y |
1687 | # CONFIG_EXT4DEV_FS is not set | 1760 | CONFIG_EXT4_FS=y |
1761 | # CONFIG_EXT4DEV_COMPAT is not set | ||
1762 | CONFIG_EXT4_FS_XATTR=y | ||
1763 | CONFIG_EXT4_FS_POSIX_ACL=y | ||
1764 | CONFIG_EXT4_FS_SECURITY=y | ||
1765 | CONFIG_FS_XIP=y | ||
1688 | CONFIG_JBD=y | 1766 | CONFIG_JBD=y |
1689 | # CONFIG_JBD_DEBUG is not set | 1767 | # CONFIG_JBD_DEBUG is not set |
1768 | CONFIG_JBD2=y | ||
1769 | # CONFIG_JBD2_DEBUG is not set | ||
1690 | CONFIG_FS_MBCACHE=y | 1770 | CONFIG_FS_MBCACHE=y |
1691 | CONFIG_REISERFS_FS=y | 1771 | CONFIG_REISERFS_FS=y |
1692 | # CONFIG_REISERFS_CHECK is not set | 1772 | # CONFIG_REISERFS_CHECK is not set |
@@ -1700,6 +1780,7 @@ CONFIG_JFS_SECURITY=y | |||
1700 | # CONFIG_JFS_DEBUG is not set | 1780 | # CONFIG_JFS_DEBUG is not set |
1701 | # CONFIG_JFS_STATISTICS is not set | 1781 | # CONFIG_JFS_STATISTICS is not set |
1702 | CONFIG_FS_POSIX_ACL=y | 1782 | CONFIG_FS_POSIX_ACL=y |
1783 | CONFIG_FILE_LOCKING=y | ||
1703 | CONFIG_XFS_FS=m | 1784 | CONFIG_XFS_FS=m |
1704 | # CONFIG_XFS_QUOTA is not set | 1785 | # CONFIG_XFS_QUOTA is not set |
1705 | CONFIG_XFS_POSIX_ACL=y | 1786 | CONFIG_XFS_POSIX_ACL=y |
@@ -1740,6 +1821,7 @@ CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1" | |||
1740 | CONFIG_PROC_FS=y | 1821 | CONFIG_PROC_FS=y |
1741 | CONFIG_PROC_KCORE=y | 1822 | CONFIG_PROC_KCORE=y |
1742 | CONFIG_PROC_SYSCTL=y | 1823 | CONFIG_PROC_SYSCTL=y |
1824 | CONFIG_PROC_PAGE_MONITOR=y | ||
1743 | CONFIG_SYSFS=y | 1825 | CONFIG_SYSFS=y |
1744 | CONFIG_TMPFS=y | 1826 | CONFIG_TMPFS=y |
1745 | # CONFIG_TMPFS_POSIX_ACL is not set | 1827 | # CONFIG_TMPFS_POSIX_ACL is not set |
@@ -1785,6 +1867,7 @@ CONFIG_NFS_COMMON=y | |||
1785 | CONFIG_SUNRPC=y | 1867 | CONFIG_SUNRPC=y |
1786 | CONFIG_SUNRPC_GSS=y | 1868 | CONFIG_SUNRPC_GSS=y |
1787 | CONFIG_SUNRPC_XPRT_RDMA=m | 1869 | CONFIG_SUNRPC_XPRT_RDMA=m |
1870 | # CONFIG_SUNRPC_REGISTER_V4 is not set | ||
1788 | CONFIG_RPCSEC_GSS_KRB5=y | 1871 | CONFIG_RPCSEC_GSS_KRB5=y |
1789 | CONFIG_RPCSEC_GSS_SPKM3=m | 1872 | CONFIG_RPCSEC_GSS_SPKM3=m |
1790 | # CONFIG_SMB_FS is not set | 1873 | # CONFIG_SMB_FS is not set |
@@ -1866,9 +1949,8 @@ CONFIG_NLS_UTF8=m | |||
1866 | # Library routines | 1949 | # Library routines |
1867 | # | 1950 | # |
1868 | CONFIG_BITREVERSE=y | 1951 | CONFIG_BITREVERSE=y |
1869 | # CONFIG_GENERIC_FIND_FIRST_BIT is not set | ||
1870 | CONFIG_CRC_CCITT=m | 1952 | CONFIG_CRC_CCITT=m |
1871 | # CONFIG_CRC16 is not set | 1953 | CONFIG_CRC16=y |
1872 | CONFIG_CRC_T10DIF=y | 1954 | CONFIG_CRC_T10DIF=y |
1873 | CONFIG_CRC_ITU_T=m | 1955 | CONFIG_CRC_ITU_T=m |
1874 | CONFIG_CRC32=y | 1956 | CONFIG_CRC32=y |
@@ -1929,22 +2011,31 @@ CONFIG_DEBUG_BUGVERBOSE=y | |||
1929 | CONFIG_DEBUG_MEMORY_INIT=y | 2011 | CONFIG_DEBUG_MEMORY_INIT=y |
1930 | # CONFIG_DEBUG_LIST is not set | 2012 | # CONFIG_DEBUG_LIST is not set |
1931 | # CONFIG_DEBUG_SG is not set | 2013 | # CONFIG_DEBUG_SG is not set |
1932 | CONFIG_FRAME_POINTER=y | ||
1933 | # CONFIG_BOOT_PRINTK_DELAY is not set | 2014 | # CONFIG_BOOT_PRINTK_DELAY is not set |
1934 | # CONFIG_RCU_TORTURE_TEST is not set | 2015 | # CONFIG_RCU_TORTURE_TEST is not set |
2016 | # CONFIG_RCU_CPU_STALL_DETECTOR is not set | ||
1935 | # CONFIG_BACKTRACE_SELF_TEST is not set | 2017 | # CONFIG_BACKTRACE_SELF_TEST is not set |
2018 | # CONFIG_DEBUG_BLOCK_EXT_DEVT is not set | ||
1936 | # CONFIG_FAULT_INJECTION is not set | 2019 | # CONFIG_FAULT_INJECTION is not set |
1937 | CONFIG_LATENCYTOP=y | 2020 | CONFIG_LATENCYTOP=y |
1938 | CONFIG_SYSCTL_SYSCALL_CHECK=y | 2021 | CONFIG_SYSCTL_SYSCALL_CHECK=y |
1939 | CONFIG_HAVE_FTRACE=y | 2022 | CONFIG_NOP_TRACER=y |
1940 | CONFIG_HAVE_DYNAMIC_FTRACE=y | 2023 | CONFIG_HAVE_FUNCTION_TRACER=y |
1941 | CONFIG_TRACER_MAX_TRACE=y | 2024 | CONFIG_TRACER_MAX_TRACE=y |
2025 | CONFIG_RING_BUFFER=y | ||
1942 | CONFIG_TRACING=y | 2026 | CONFIG_TRACING=y |
1943 | # CONFIG_FTRACE is not set | 2027 | |
2028 | # | ||
2029 | # Tracers | ||
2030 | # | ||
2031 | # CONFIG_FUNCTION_TRACER is not set | ||
1944 | CONFIG_IRQSOFF_TRACER=y | 2032 | CONFIG_IRQSOFF_TRACER=y |
1945 | CONFIG_SCHED_TRACER=y | 2033 | CONFIG_SCHED_TRACER=y |
1946 | CONFIG_CONTEXT_SWITCH_TRACER=y | 2034 | CONFIG_CONTEXT_SWITCH_TRACER=y |
2035 | # CONFIG_BOOT_TRACER is not set | ||
2036 | # CONFIG_STACK_TRACER is not set | ||
1947 | # CONFIG_FTRACE_STARTUP_TEST is not set | 2037 | # CONFIG_FTRACE_STARTUP_TEST is not set |
2038 | CONFIG_DYNAMIC_PRINTK_DEBUG=y | ||
1948 | # CONFIG_SAMPLES is not set | 2039 | # CONFIG_SAMPLES is not set |
1949 | CONFIG_HAVE_ARCH_KGDB=y | 2040 | CONFIG_HAVE_ARCH_KGDB=y |
1950 | # CONFIG_KGDB is not set | 2041 | # CONFIG_KGDB is not set |
@@ -1954,6 +2045,7 @@ CONFIG_DEBUG_STACK_USAGE=y | |||
1954 | # CONFIG_HCALL_STATS is not set | 2045 | # CONFIG_HCALL_STATS is not set |
1955 | # CONFIG_CODE_PATCHING_SELFTEST is not set | 2046 | # CONFIG_CODE_PATCHING_SELFTEST is not set |
1956 | # CONFIG_FTR_FIXUP_SELFTEST is not set | 2047 | # CONFIG_FTR_FIXUP_SELFTEST is not set |
2048 | # CONFIG_MSI_BITMAP_SELFTEST is not set | ||
1957 | CONFIG_XMON=y | 2049 | CONFIG_XMON=y |
1958 | # CONFIG_XMON_DEFAULT is not set | 2050 | # CONFIG_XMON_DEFAULT is not set |
1959 | CONFIG_XMON_DISASSEMBLY=y | 2051 | CONFIG_XMON_DISASSEMBLY=y |
@@ -1968,6 +2060,7 @@ CONFIG_BOOTX_TEXT=y | |||
1968 | # | 2060 | # |
1969 | # CONFIG_KEYS is not set | 2061 | # CONFIG_KEYS is not set |
1970 | # CONFIG_SECURITY is not set | 2062 | # CONFIG_SECURITY is not set |
2063 | # CONFIG_SECURITYFS is not set | ||
1971 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set | 2064 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set |
1972 | CONFIG_XOR_BLOCKS=y | 2065 | CONFIG_XOR_BLOCKS=y |
1973 | CONFIG_ASYNC_CORE=y | 2066 | CONFIG_ASYNC_CORE=y |
@@ -1978,10 +2071,12 @@ CONFIG_CRYPTO=y | |||
1978 | # | 2071 | # |
1979 | # Crypto core or helper | 2072 | # Crypto core or helper |
1980 | # | 2073 | # |
2074 | # CONFIG_CRYPTO_FIPS is not set | ||
1981 | CONFIG_CRYPTO_ALGAPI=y | 2075 | CONFIG_CRYPTO_ALGAPI=y |
1982 | CONFIG_CRYPTO_AEAD=m | 2076 | CONFIG_CRYPTO_AEAD=y |
1983 | CONFIG_CRYPTO_BLKCIPHER=y | 2077 | CONFIG_CRYPTO_BLKCIPHER=y |
1984 | CONFIG_CRYPTO_HASH=y | 2078 | CONFIG_CRYPTO_HASH=y |
2079 | CONFIG_CRYPTO_RNG=y | ||
1985 | CONFIG_CRYPTO_MANAGER=y | 2080 | CONFIG_CRYPTO_MANAGER=y |
1986 | CONFIG_CRYPTO_GF128MUL=m | 2081 | CONFIG_CRYPTO_GF128MUL=m |
1987 | CONFIG_CRYPTO_NULL=m | 2082 | CONFIG_CRYPTO_NULL=m |
@@ -2055,6 +2150,11 @@ CONFIG_CRYPTO_TWOFISH_COMMON=m | |||
2055 | # | 2150 | # |
2056 | CONFIG_CRYPTO_DEFLATE=m | 2151 | CONFIG_CRYPTO_DEFLATE=m |
2057 | CONFIG_CRYPTO_LZO=m | 2152 | CONFIG_CRYPTO_LZO=m |
2153 | |||
2154 | # | ||
2155 | # Random Number Generation | ||
2156 | # | ||
2157 | # CONFIG_CRYPTO_ANSI_CPRNG is not set | ||
2058 | # CONFIG_CRYPTO_HW is not set | 2158 | # CONFIG_CRYPTO_HW is not set |
2059 | # CONFIG_PPC_CLOCK is not set | 2159 | # CONFIG_PPC_CLOCK is not set |
2060 | # CONFIG_VIRTUALIZATION is not set | 2160 | # CONFIG_VIRTUALIZATION is not set |
diff --git a/arch/powerpc/configs/ppc6xx_defconfig b/arch/powerpc/configs/ppc6xx_defconfig index 3c6dbdef56eb..01f05ec5abf3 100644 --- a/arch/powerpc/configs/ppc6xx_defconfig +++ b/arch/powerpc/configs/ppc6xx_defconfig | |||
@@ -1,7 +1,7 @@ | |||
1 | # | 1 | # |
2 | # Automatically generated make config: don't edit | 2 | # Automatically generated make config: don't edit |
3 | # Linux kernel version: 2.6.27-rc4 | 3 | # Linux kernel version: 2.6.28-rc3 |
4 | # Tue Aug 26 13:29:50 2008 | 4 | # Tue Nov 11 19:37:01 2008 |
5 | # | 5 | # |
6 | # CONFIG_PPC64 is not set | 6 | # CONFIG_PPC64 is not set |
7 | 7 | ||
@@ -23,7 +23,7 @@ CONFIG_PPC_STD_MMU_32=y | |||
23 | # CONFIG_SMP is not set | 23 | # CONFIG_SMP is not set |
24 | CONFIG_PPC32=y | 24 | CONFIG_PPC32=y |
25 | CONFIG_WORD_SIZE=32 | 25 | CONFIG_WORD_SIZE=32 |
26 | CONFIG_PPC_MERGE=y | 26 | # CONFIG_ARCH_PHYS_ADDR_T_64BIT is not set |
27 | CONFIG_MMU=y | 27 | CONFIG_MMU=y |
28 | CONFIG_GENERIC_CMOS_UPDATE=y | 28 | CONFIG_GENERIC_CMOS_UPDATE=y |
29 | CONFIG_GENERIC_TIME=y | 29 | CONFIG_GENERIC_TIME=y |
@@ -89,6 +89,7 @@ CONFIG_LOG_BUF_SHIFT=17 | |||
89 | CONFIG_CGROUPS=y | 89 | CONFIG_CGROUPS=y |
90 | # CONFIG_CGROUP_DEBUG is not set | 90 | # CONFIG_CGROUP_DEBUG is not set |
91 | CONFIG_CGROUP_NS=y | 91 | CONFIG_CGROUP_NS=y |
92 | # CONFIG_CGROUP_FREEZER is not set | ||
92 | CONFIG_CGROUP_DEVICE=y | 93 | CONFIG_CGROUP_DEVICE=y |
93 | CONFIG_GROUP_SCHED=y | 94 | CONFIG_GROUP_SCHED=y |
94 | CONFIG_FAIR_GROUP_SCHED=y | 95 | CONFIG_FAIR_GROUP_SCHED=y |
@@ -128,12 +129,15 @@ CONFIG_SIGNALFD=y | |||
128 | CONFIG_TIMERFD=y | 129 | CONFIG_TIMERFD=y |
129 | CONFIG_EVENTFD=y | 130 | CONFIG_EVENTFD=y |
130 | CONFIG_SHMEM=y | 131 | CONFIG_SHMEM=y |
132 | CONFIG_AIO=y | ||
131 | CONFIG_VM_EVENT_COUNTERS=y | 133 | CONFIG_VM_EVENT_COUNTERS=y |
134 | CONFIG_PCI_QUIRKS=y | ||
132 | CONFIG_SLUB_DEBUG=y | 135 | CONFIG_SLUB_DEBUG=y |
133 | # CONFIG_SLAB is not set | 136 | # CONFIG_SLAB is not set |
134 | CONFIG_SLUB=y | 137 | CONFIG_SLUB=y |
135 | # CONFIG_SLOB is not set | 138 | # CONFIG_SLOB is not set |
136 | CONFIG_PROFILING=y | 139 | CONFIG_PROFILING=y |
140 | CONFIG_TRACEPOINTS=y | ||
137 | CONFIG_MARKERS=y | 141 | CONFIG_MARKERS=y |
138 | CONFIG_OPROFILE=m | 142 | CONFIG_OPROFILE=m |
139 | CONFIG_HAVE_OPROFILE=y | 143 | CONFIG_HAVE_OPROFILE=y |
@@ -144,10 +148,7 @@ CONFIG_HAVE_IOREMAP_PROT=y | |||
144 | CONFIG_HAVE_KPROBES=y | 148 | CONFIG_HAVE_KPROBES=y |
145 | CONFIG_HAVE_KRETPROBES=y | 149 | CONFIG_HAVE_KRETPROBES=y |
146 | CONFIG_HAVE_ARCH_TRACEHOOK=y | 150 | CONFIG_HAVE_ARCH_TRACEHOOK=y |
147 | # CONFIG_HAVE_DMA_ATTRS is not set | ||
148 | # CONFIG_USE_GENERIC_SMP_HELPERS is not set | ||
149 | CONFIG_HAVE_CLK=y | 151 | CONFIG_HAVE_CLK=y |
150 | CONFIG_PROC_PAGE_MONITOR=y | ||
151 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set | 152 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set |
152 | CONFIG_SLABINFO=y | 153 | CONFIG_SLABINFO=y |
153 | CONFIG_RT_MUTEXES=y | 154 | CONFIG_RT_MUTEXES=y |
@@ -180,6 +181,8 @@ CONFIG_DEFAULT_CFQ=y | |||
180 | # CONFIG_DEFAULT_NOOP is not set | 181 | # CONFIG_DEFAULT_NOOP is not set |
181 | CONFIG_DEFAULT_IOSCHED="cfq" | 182 | CONFIG_DEFAULT_IOSCHED="cfq" |
182 | CONFIG_CLASSIC_RCU=y | 183 | CONFIG_CLASSIC_RCU=y |
184 | CONFIG_FREEZER=y | ||
185 | CONFIG_PPC_MSI_BITMAP=y | ||
183 | 186 | ||
184 | # | 187 | # |
185 | # Platform support | 188 | # Platform support |
@@ -202,6 +205,7 @@ CONFIG_PPC_82xx=y | |||
202 | CONFIG_MPC8272_ADS=y | 205 | CONFIG_MPC8272_ADS=y |
203 | CONFIG_PQ2FADS=y | 206 | CONFIG_PQ2FADS=y |
204 | CONFIG_EP8248E=y | 207 | CONFIG_EP8248E=y |
208 | CONFIG_MGCOGE=y | ||
205 | CONFIG_PQ2ADS=y | 209 | CONFIG_PQ2ADS=y |
206 | CONFIG_8260=y | 210 | CONFIG_8260=y |
207 | CONFIG_8272=y | 211 | CONFIG_8272=y |
@@ -226,6 +230,7 @@ CONFIG_PPC_86xx=y | |||
226 | CONFIG_MPC8641_HPCN=y | 230 | CONFIG_MPC8641_HPCN=y |
227 | CONFIG_SBC8641D=y | 231 | CONFIG_SBC8641D=y |
228 | CONFIG_MPC8610_HPCD=y | 232 | CONFIG_MPC8610_HPCD=y |
233 | CONFIG_GEF_SBC610=y | ||
229 | CONFIG_MPC8641=y | 234 | CONFIG_MPC8641=y |
230 | CONFIG_MPC8610=y | 235 | CONFIG_MPC8610=y |
231 | # CONFIG_EMBEDDED6xx is not set | 236 | # CONFIG_EMBEDDED6xx is not set |
@@ -268,6 +273,7 @@ CONFIG_TAU=y | |||
268 | # CONFIG_TAU_INT is not set | 273 | # CONFIG_TAU_INT is not set |
269 | CONFIG_TAU_AVERAGE=y | 274 | CONFIG_TAU_AVERAGE=y |
270 | CONFIG_QUICC_ENGINE=y | 275 | CONFIG_QUICC_ENGINE=y |
276 | CONFIG_QE_GPIO=y | ||
271 | CONFIG_CPM2=y | 277 | CONFIG_CPM2=y |
272 | CONFIG_FSL_ULI1575=y | 278 | CONFIG_FSL_ULI1575=y |
273 | CONFIG_CPM=y | 279 | CONFIG_CPM=y |
@@ -275,6 +281,7 @@ CONFIG_PPC_BESTCOMM=y | |||
275 | CONFIG_PPC_BESTCOMM_ATA=m | 281 | CONFIG_PPC_BESTCOMM_ATA=m |
276 | CONFIG_PPC_BESTCOMM_FEC=m | 282 | CONFIG_PPC_BESTCOMM_FEC=m |
277 | CONFIG_PPC_BESTCOMM_GEN_BD=m | 283 | CONFIG_PPC_BESTCOMM_GEN_BD=m |
284 | CONFIG_MPC8xxx_GPIO=y | ||
278 | 285 | ||
279 | # | 286 | # |
280 | # Kernel options | 287 | # Kernel options |
@@ -294,6 +301,8 @@ CONFIG_SCHED_HRTICK=y | |||
294 | CONFIG_PREEMPT_VOLUNTARY=y | 301 | CONFIG_PREEMPT_VOLUNTARY=y |
295 | # CONFIG_PREEMPT is not set | 302 | # CONFIG_PREEMPT is not set |
296 | CONFIG_BINFMT_ELF=y | 303 | CONFIG_BINFMT_ELF=y |
304 | # CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set | ||
305 | # CONFIG_HAVE_AOUT is not set | ||
297 | CONFIG_BINFMT_MISC=y | 306 | CONFIG_BINFMT_MISC=y |
298 | # CONFIG_MATH_EMULATION is not set | 307 | # CONFIG_MATH_EMULATION is not set |
299 | # CONFIG_IOMMU_HELPER is not set | 308 | # CONFIG_IOMMU_HELPER is not set |
@@ -309,15 +318,15 @@ CONFIG_FLATMEM_MANUAL=y | |||
309 | # CONFIG_SPARSEMEM_MANUAL is not set | 318 | # CONFIG_SPARSEMEM_MANUAL is not set |
310 | CONFIG_FLATMEM=y | 319 | CONFIG_FLATMEM=y |
311 | CONFIG_FLAT_NODE_MEM_MAP=y | 320 | CONFIG_FLAT_NODE_MEM_MAP=y |
312 | # CONFIG_SPARSEMEM_STATIC is not set | ||
313 | # CONFIG_SPARSEMEM_VMEMMAP_ENABLE is not set | ||
314 | CONFIG_PAGEFLAGS_EXTENDED=y | 321 | CONFIG_PAGEFLAGS_EXTENDED=y |
315 | CONFIG_SPLIT_PTLOCK_CPUS=4 | 322 | CONFIG_SPLIT_PTLOCK_CPUS=4 |
316 | # CONFIG_MIGRATION is not set | 323 | # CONFIG_MIGRATION is not set |
317 | CONFIG_RESOURCES_64BIT=y | 324 | CONFIG_RESOURCES_64BIT=y |
325 | # CONFIG_PHYS_ADDR_T_64BIT is not set | ||
318 | CONFIG_ZONE_DMA_FLAG=1 | 326 | CONFIG_ZONE_DMA_FLAG=1 |
319 | CONFIG_BOUNCE=y | 327 | CONFIG_BOUNCE=y |
320 | CONFIG_VIRT_TO_BUS=y | 328 | CONFIG_VIRT_TO_BUS=y |
329 | CONFIG_UNEVICTABLE_LRU=y | ||
321 | CONFIG_FORCE_MAX_ZONEORDER=11 | 330 | CONFIG_FORCE_MAX_ZONEORDER=11 |
322 | CONFIG_PROC_DEVICETREE=y | 331 | CONFIG_PROC_DEVICETREE=y |
323 | # CONFIG_CMDLINE_BOOL is not set | 332 | # CONFIG_CMDLINE_BOOL is not set |
@@ -359,7 +368,7 @@ CONFIG_PCIEASPM=y | |||
359 | # CONFIG_PCIEASPM_DEBUG is not set | 368 | # CONFIG_PCIEASPM_DEBUG is not set |
360 | CONFIG_ARCH_SUPPORTS_MSI=y | 369 | CONFIG_ARCH_SUPPORTS_MSI=y |
361 | CONFIG_PCI_MSI=y | 370 | CONFIG_PCI_MSI=y |
362 | CONFIG_PCI_LEGACY=y | 371 | # CONFIG_PCI_LEGACY is not set |
363 | # CONFIG_PCI_DEBUG is not set | 372 | # CONFIG_PCI_DEBUG is not set |
364 | CONFIG_PCCARD=y | 373 | CONFIG_PCCARD=y |
365 | # CONFIG_PCMCIA_DEBUG is not set | 374 | # CONFIG_PCMCIA_DEBUG is not set |
@@ -466,7 +475,6 @@ CONFIG_DEFAULT_CUBIC=y | |||
466 | # CONFIG_DEFAULT_RENO is not set | 475 | # CONFIG_DEFAULT_RENO is not set |
467 | CONFIG_DEFAULT_TCP_CONG="cubic" | 476 | CONFIG_DEFAULT_TCP_CONG="cubic" |
468 | CONFIG_TCP_MD5SIG=y | 477 | CONFIG_TCP_MD5SIG=y |
469 | # CONFIG_IP_VS is not set | ||
470 | CONFIG_IPV6=m | 478 | CONFIG_IPV6=m |
471 | CONFIG_IPV6_PRIVACY=y | 479 | CONFIG_IPV6_PRIVACY=y |
472 | CONFIG_IPV6_ROUTER_PREF=y | 480 | CONFIG_IPV6_ROUTER_PREF=y |
@@ -521,18 +529,20 @@ CONFIG_NF_CONNTRACK_SANE=m | |||
521 | CONFIG_NF_CONNTRACK_SIP=m | 529 | CONFIG_NF_CONNTRACK_SIP=m |
522 | CONFIG_NF_CONNTRACK_TFTP=m | 530 | CONFIG_NF_CONNTRACK_TFTP=m |
523 | CONFIG_NF_CT_NETLINK=m | 531 | CONFIG_NF_CT_NETLINK=m |
532 | CONFIG_NETFILTER_TPROXY=m | ||
524 | CONFIG_NETFILTER_XTABLES=m | 533 | CONFIG_NETFILTER_XTABLES=m |
525 | CONFIG_NETFILTER_XT_TARGET_CLASSIFY=m | 534 | CONFIG_NETFILTER_XT_TARGET_CLASSIFY=m |
526 | CONFIG_NETFILTER_XT_TARGET_CONNMARK=m | 535 | CONFIG_NETFILTER_XT_TARGET_CONNMARK=m |
536 | CONFIG_NETFILTER_XT_TARGET_CONNSECMARK=m | ||
527 | CONFIG_NETFILTER_XT_TARGET_DSCP=m | 537 | CONFIG_NETFILTER_XT_TARGET_DSCP=m |
528 | CONFIG_NETFILTER_XT_TARGET_MARK=m | 538 | CONFIG_NETFILTER_XT_TARGET_MARK=m |
529 | CONFIG_NETFILTER_XT_TARGET_NFQUEUE=m | ||
530 | CONFIG_NETFILTER_XT_TARGET_NFLOG=m | 539 | CONFIG_NETFILTER_XT_TARGET_NFLOG=m |
540 | CONFIG_NETFILTER_XT_TARGET_NFQUEUE=m | ||
531 | CONFIG_NETFILTER_XT_TARGET_NOTRACK=m | 541 | CONFIG_NETFILTER_XT_TARGET_NOTRACK=m |
532 | CONFIG_NETFILTER_XT_TARGET_RATEEST=m | 542 | CONFIG_NETFILTER_XT_TARGET_RATEEST=m |
543 | CONFIG_NETFILTER_XT_TARGET_TPROXY=m | ||
533 | CONFIG_NETFILTER_XT_TARGET_TRACE=m | 544 | CONFIG_NETFILTER_XT_TARGET_TRACE=m |
534 | CONFIG_NETFILTER_XT_TARGET_SECMARK=m | 545 | CONFIG_NETFILTER_XT_TARGET_SECMARK=m |
535 | CONFIG_NETFILTER_XT_TARGET_CONNSECMARK=m | ||
536 | CONFIG_NETFILTER_XT_TARGET_TCPMSS=m | 546 | CONFIG_NETFILTER_XT_TARGET_TCPMSS=m |
537 | CONFIG_NETFILTER_XT_TARGET_TCPOPTSTRIP=m | 547 | CONFIG_NETFILTER_XT_TARGET_TCPOPTSTRIP=m |
538 | CONFIG_NETFILTER_XT_MATCH_COMMENT=m | 548 | CONFIG_NETFILTER_XT_MATCH_COMMENT=m |
@@ -543,41 +553,45 @@ CONFIG_NETFILTER_XT_MATCH_CONNTRACK=m | |||
543 | CONFIG_NETFILTER_XT_MATCH_DCCP=m | 553 | CONFIG_NETFILTER_XT_MATCH_DCCP=m |
544 | CONFIG_NETFILTER_XT_MATCH_DSCP=m | 554 | CONFIG_NETFILTER_XT_MATCH_DSCP=m |
545 | CONFIG_NETFILTER_XT_MATCH_ESP=m | 555 | CONFIG_NETFILTER_XT_MATCH_ESP=m |
556 | CONFIG_NETFILTER_XT_MATCH_HASHLIMIT=m | ||
546 | CONFIG_NETFILTER_XT_MATCH_HELPER=m | 557 | CONFIG_NETFILTER_XT_MATCH_HELPER=m |
547 | CONFIG_NETFILTER_XT_MATCH_IPRANGE=m | 558 | CONFIG_NETFILTER_XT_MATCH_IPRANGE=m |
548 | CONFIG_NETFILTER_XT_MATCH_LENGTH=m | 559 | CONFIG_NETFILTER_XT_MATCH_LENGTH=m |
549 | CONFIG_NETFILTER_XT_MATCH_LIMIT=m | 560 | CONFIG_NETFILTER_XT_MATCH_LIMIT=m |
550 | CONFIG_NETFILTER_XT_MATCH_MAC=m | 561 | CONFIG_NETFILTER_XT_MATCH_MAC=m |
551 | CONFIG_NETFILTER_XT_MATCH_MARK=m | 562 | CONFIG_NETFILTER_XT_MATCH_MARK=m |
563 | CONFIG_NETFILTER_XT_MATCH_MULTIPORT=m | ||
552 | CONFIG_NETFILTER_XT_MATCH_OWNER=m | 564 | CONFIG_NETFILTER_XT_MATCH_OWNER=m |
553 | CONFIG_NETFILTER_XT_MATCH_POLICY=m | 565 | CONFIG_NETFILTER_XT_MATCH_POLICY=m |
554 | CONFIG_NETFILTER_XT_MATCH_MULTIPORT=m | ||
555 | CONFIG_NETFILTER_XT_MATCH_PHYSDEV=m | 566 | CONFIG_NETFILTER_XT_MATCH_PHYSDEV=m |
556 | CONFIG_NETFILTER_XT_MATCH_PKTTYPE=m | 567 | CONFIG_NETFILTER_XT_MATCH_PKTTYPE=m |
557 | CONFIG_NETFILTER_XT_MATCH_QUOTA=m | 568 | CONFIG_NETFILTER_XT_MATCH_QUOTA=m |
558 | CONFIG_NETFILTER_XT_MATCH_RATEEST=m | 569 | CONFIG_NETFILTER_XT_MATCH_RATEEST=m |
559 | CONFIG_NETFILTER_XT_MATCH_REALM=m | 570 | CONFIG_NETFILTER_XT_MATCH_REALM=m |
571 | CONFIG_NETFILTER_XT_MATCH_RECENT=m | ||
572 | # CONFIG_NETFILTER_XT_MATCH_RECENT_PROC_COMPAT is not set | ||
560 | CONFIG_NETFILTER_XT_MATCH_SCTP=m | 573 | CONFIG_NETFILTER_XT_MATCH_SCTP=m |
574 | CONFIG_NETFILTER_XT_MATCH_SOCKET=m | ||
561 | CONFIG_NETFILTER_XT_MATCH_STATE=m | 575 | CONFIG_NETFILTER_XT_MATCH_STATE=m |
562 | CONFIG_NETFILTER_XT_MATCH_STATISTIC=m | 576 | CONFIG_NETFILTER_XT_MATCH_STATISTIC=m |
563 | CONFIG_NETFILTER_XT_MATCH_STRING=m | 577 | CONFIG_NETFILTER_XT_MATCH_STRING=m |
564 | CONFIG_NETFILTER_XT_MATCH_TCPMSS=m | 578 | CONFIG_NETFILTER_XT_MATCH_TCPMSS=m |
565 | CONFIG_NETFILTER_XT_MATCH_TIME=m | 579 | CONFIG_NETFILTER_XT_MATCH_TIME=m |
566 | CONFIG_NETFILTER_XT_MATCH_U32=m | 580 | CONFIG_NETFILTER_XT_MATCH_U32=m |
567 | CONFIG_NETFILTER_XT_MATCH_HASHLIMIT=m | 581 | # CONFIG_IP_VS is not set |
568 | 582 | ||
569 | # | 583 | # |
570 | # IP: Netfilter Configuration | 584 | # IP: Netfilter Configuration |
571 | # | 585 | # |
586 | CONFIG_NF_DEFRAG_IPV4=m | ||
572 | CONFIG_NF_CONNTRACK_IPV4=m | 587 | CONFIG_NF_CONNTRACK_IPV4=m |
573 | # CONFIG_NF_CONNTRACK_PROC_COMPAT is not set | 588 | # CONFIG_NF_CONNTRACK_PROC_COMPAT is not set |
574 | CONFIG_IP_NF_QUEUE=m | 589 | CONFIG_IP_NF_QUEUE=m |
575 | CONFIG_IP_NF_IPTABLES=m | 590 | CONFIG_IP_NF_IPTABLES=m |
576 | CONFIG_IP_NF_MATCH_RECENT=m | 591 | CONFIG_IP_NF_MATCH_ADDRTYPE=m |
577 | CONFIG_IP_NF_MATCH_ECN=m | ||
578 | CONFIG_IP_NF_MATCH_AH=m | 592 | CONFIG_IP_NF_MATCH_AH=m |
593 | CONFIG_IP_NF_MATCH_ECN=m | ||
579 | CONFIG_IP_NF_MATCH_TTL=m | 594 | CONFIG_IP_NF_MATCH_TTL=m |
580 | CONFIG_IP_NF_MATCH_ADDRTYPE=m | ||
581 | CONFIG_IP_NF_FILTER=m | 595 | CONFIG_IP_NF_FILTER=m |
582 | CONFIG_IP_NF_TARGET_REJECT=m | 596 | CONFIG_IP_NF_TARGET_REJECT=m |
583 | CONFIG_IP_NF_TARGET_LOG=m | 597 | CONFIG_IP_NF_TARGET_LOG=m |
@@ -585,8 +599,8 @@ CONFIG_IP_NF_TARGET_ULOG=m | |||
585 | CONFIG_NF_NAT=m | 599 | CONFIG_NF_NAT=m |
586 | CONFIG_NF_NAT_NEEDED=y | 600 | CONFIG_NF_NAT_NEEDED=y |
587 | CONFIG_IP_NF_TARGET_MASQUERADE=m | 601 | CONFIG_IP_NF_TARGET_MASQUERADE=m |
588 | CONFIG_IP_NF_TARGET_REDIRECT=m | ||
589 | CONFIG_IP_NF_TARGET_NETMAP=m | 602 | CONFIG_IP_NF_TARGET_NETMAP=m |
603 | CONFIG_IP_NF_TARGET_REDIRECT=m | ||
590 | CONFIG_NF_NAT_SNMP_BASIC=m | 604 | CONFIG_NF_NAT_SNMP_BASIC=m |
591 | CONFIG_NF_NAT_PROTO_DCCP=m | 605 | CONFIG_NF_NAT_PROTO_DCCP=m |
592 | CONFIG_NF_NAT_PROTO_GRE=m | 606 | CONFIG_NF_NAT_PROTO_GRE=m |
@@ -600,9 +614,9 @@ CONFIG_NF_NAT_PPTP=m | |||
600 | CONFIG_NF_NAT_H323=m | 614 | CONFIG_NF_NAT_H323=m |
601 | CONFIG_NF_NAT_SIP=m | 615 | CONFIG_NF_NAT_SIP=m |
602 | CONFIG_IP_NF_MANGLE=m | 616 | CONFIG_IP_NF_MANGLE=m |
617 | CONFIG_IP_NF_TARGET_CLUSTERIP=m | ||
603 | CONFIG_IP_NF_TARGET_ECN=m | 618 | CONFIG_IP_NF_TARGET_ECN=m |
604 | CONFIG_IP_NF_TARGET_TTL=m | 619 | CONFIG_IP_NF_TARGET_TTL=m |
605 | CONFIG_IP_NF_TARGET_CLUSTERIP=m | ||
606 | CONFIG_IP_NF_RAW=m | 620 | CONFIG_IP_NF_RAW=m |
607 | CONFIG_IP_NF_SECURITY=m | 621 | CONFIG_IP_NF_SECURITY=m |
608 | CONFIG_IP_NF_ARPTABLES=m | 622 | CONFIG_IP_NF_ARPTABLES=m |
@@ -615,16 +629,16 @@ CONFIG_IP_NF_ARP_MANGLE=m | |||
615 | CONFIG_NF_CONNTRACK_IPV6=m | 629 | CONFIG_NF_CONNTRACK_IPV6=m |
616 | CONFIG_IP6_NF_QUEUE=m | 630 | CONFIG_IP6_NF_QUEUE=m |
617 | CONFIG_IP6_NF_IPTABLES=m | 631 | CONFIG_IP6_NF_IPTABLES=m |
618 | CONFIG_IP6_NF_MATCH_RT=m | 632 | CONFIG_IP6_NF_MATCH_AH=m |
619 | CONFIG_IP6_NF_MATCH_OPTS=m | 633 | CONFIG_IP6_NF_MATCH_EUI64=m |
620 | CONFIG_IP6_NF_MATCH_FRAG=m | 634 | CONFIG_IP6_NF_MATCH_FRAG=m |
635 | CONFIG_IP6_NF_MATCH_OPTS=m | ||
621 | CONFIG_IP6_NF_MATCH_HL=m | 636 | CONFIG_IP6_NF_MATCH_HL=m |
622 | CONFIG_IP6_NF_MATCH_IPV6HEADER=m | 637 | CONFIG_IP6_NF_MATCH_IPV6HEADER=m |
623 | CONFIG_IP6_NF_MATCH_AH=m | ||
624 | CONFIG_IP6_NF_MATCH_MH=m | 638 | CONFIG_IP6_NF_MATCH_MH=m |
625 | CONFIG_IP6_NF_MATCH_EUI64=m | 639 | CONFIG_IP6_NF_MATCH_RT=m |
626 | CONFIG_IP6_NF_FILTER=m | ||
627 | CONFIG_IP6_NF_TARGET_LOG=m | 640 | CONFIG_IP6_NF_TARGET_LOG=m |
641 | CONFIG_IP6_NF_FILTER=m | ||
628 | CONFIG_IP6_NF_TARGET_REJECT=m | 642 | CONFIG_IP6_NF_TARGET_REJECT=m |
629 | CONFIG_IP6_NF_MANGLE=m | 643 | CONFIG_IP6_NF_MANGLE=m |
630 | CONFIG_IP6_NF_TARGET_HL=m | 644 | CONFIG_IP6_NF_TARGET_HL=m |
@@ -635,10 +649,6 @@ CONFIG_IP6_NF_SECURITY=m | |||
635 | # DECnet: Netfilter Configuration | 649 | # DECnet: Netfilter Configuration |
636 | # | 650 | # |
637 | # CONFIG_DECNET_NF_GRABULATOR is not set | 651 | # CONFIG_DECNET_NF_GRABULATOR is not set |
638 | |||
639 | # | ||
640 | # Bridge: Netfilter Configuration | ||
641 | # | ||
642 | CONFIG_BRIDGE_NF_EBTABLES=m | 652 | CONFIG_BRIDGE_NF_EBTABLES=m |
643 | CONFIG_BRIDGE_EBT_BROUTE=m | 653 | CONFIG_BRIDGE_EBT_BROUTE=m |
644 | CONFIG_BRIDGE_EBT_T_FILTER=m | 654 | CONFIG_BRIDGE_EBT_T_FILTER=m |
@@ -698,6 +708,7 @@ CONFIG_ATM_BR2684=m | |||
698 | # CONFIG_ATM_BR2684_IPFILTER is not set | 708 | # CONFIG_ATM_BR2684_IPFILTER is not set |
699 | CONFIG_STP=m | 709 | CONFIG_STP=m |
700 | CONFIG_BRIDGE=m | 710 | CONFIG_BRIDGE=m |
711 | # CONFIG_NET_DSA is not set | ||
701 | CONFIG_VLAN_8021Q=m | 712 | CONFIG_VLAN_8021Q=m |
702 | # CONFIG_VLAN_8021Q_GVRP is not set | 713 | # CONFIG_VLAN_8021Q_GVRP is not set |
703 | CONFIG_DECNET=m | 714 | CONFIG_DECNET=m |
@@ -727,6 +738,7 @@ CONFIG_NET_SCH_HTB=m | |||
727 | CONFIG_NET_SCH_HFSC=m | 738 | CONFIG_NET_SCH_HFSC=m |
728 | CONFIG_NET_SCH_ATM=m | 739 | CONFIG_NET_SCH_ATM=m |
729 | CONFIG_NET_SCH_PRIO=m | 740 | CONFIG_NET_SCH_PRIO=m |
741 | CONFIG_NET_SCH_MULTIQ=m | ||
730 | CONFIG_NET_SCH_RED=m | 742 | CONFIG_NET_SCH_RED=m |
731 | CONFIG_NET_SCH_SFQ=m | 743 | CONFIG_NET_SCH_SFQ=m |
732 | CONFIG_NET_SCH_TEQL=m | 744 | CONFIG_NET_SCH_TEQL=m |
@@ -767,6 +779,7 @@ CONFIG_NET_ACT_IPT=m | |||
767 | CONFIG_NET_ACT_NAT=m | 779 | CONFIG_NET_ACT_NAT=m |
768 | CONFIG_NET_ACT_PEDIT=m | 780 | CONFIG_NET_ACT_PEDIT=m |
769 | CONFIG_NET_ACT_SIMP=m | 781 | CONFIG_NET_ACT_SIMP=m |
782 | CONFIG_NET_ACT_SKBEDIT=m | ||
770 | CONFIG_NET_CLS_IND=y | 783 | CONFIG_NET_CLS_IND=y |
771 | CONFIG_NET_SCH_FIFO=y | 784 | CONFIG_NET_SCH_FIFO=y |
772 | 785 | ||
@@ -853,13 +866,12 @@ CONFIG_BT_HCIBLUECARD=m | |||
853 | CONFIG_BT_HCIBTUART=m | 866 | CONFIG_BT_HCIBTUART=m |
854 | CONFIG_BT_HCIVHCI=m | 867 | CONFIG_BT_HCIVHCI=m |
855 | # CONFIG_AF_RXRPC is not set | 868 | # CONFIG_AF_RXRPC is not set |
869 | # CONFIG_PHONET is not set | ||
856 | CONFIG_FIB_RULES=y | 870 | CONFIG_FIB_RULES=y |
857 | 871 | CONFIG_WIRELESS=y | |
858 | # | ||
859 | # Wireless | ||
860 | # | ||
861 | CONFIG_CFG80211=m | 872 | CONFIG_CFG80211=m |
862 | CONFIG_NL80211=y | 873 | CONFIG_NL80211=y |
874 | CONFIG_WIRELESS_OLD_REGULATORY=y | ||
863 | CONFIG_WIRELESS_EXT=y | 875 | CONFIG_WIRELESS_EXT=y |
864 | CONFIG_WIRELESS_EXT_SYSFS=y | 876 | CONFIG_WIRELESS_EXT_SYSFS=y |
865 | CONFIG_MAC80211=m | 877 | CONFIG_MAC80211=m |
@@ -868,7 +880,9 @@ CONFIG_MAC80211=m | |||
868 | # Rate control algorithm selection | 880 | # Rate control algorithm selection |
869 | # | 881 | # |
870 | CONFIG_MAC80211_RC_PID=y | 882 | CONFIG_MAC80211_RC_PID=y |
883 | # CONFIG_MAC80211_RC_MINSTREL is not set | ||
871 | CONFIG_MAC80211_RC_DEFAULT_PID=y | 884 | CONFIG_MAC80211_RC_DEFAULT_PID=y |
885 | # CONFIG_MAC80211_RC_DEFAULT_MINSTREL is not set | ||
872 | CONFIG_MAC80211_RC_DEFAULT="pid" | 886 | CONFIG_MAC80211_RC_DEFAULT="pid" |
873 | CONFIG_MAC80211_MESH=y | 887 | CONFIG_MAC80211_MESH=y |
874 | CONFIG_MAC80211_LEDS=y | 888 | CONFIG_MAC80211_LEDS=y |
@@ -917,7 +931,7 @@ CONFIG_PARPORT_SERIAL=m | |||
917 | CONFIG_PARPORT_1284=y | 931 | CONFIG_PARPORT_1284=y |
918 | CONFIG_PARPORT_NOT_PC=y | 932 | CONFIG_PARPORT_NOT_PC=y |
919 | CONFIG_PNP=y | 933 | CONFIG_PNP=y |
920 | # CONFIG_PNP_DEBUG is not set | 934 | CONFIG_PNP_DEBUG_MESSAGES=y |
921 | 935 | ||
922 | # | 936 | # |
923 | # Protocols | 937 | # Protocols |
@@ -958,22 +972,20 @@ CONFIG_ENCLOSURE_SERVICES=m | |||
958 | # CONFIG_HP_ILO is not set | 972 | # CONFIG_HP_ILO is not set |
959 | CONFIG_HAVE_IDE=y | 973 | CONFIG_HAVE_IDE=y |
960 | CONFIG_IDE=y | 974 | CONFIG_IDE=y |
961 | CONFIG_BLK_DEV_IDE=y | ||
962 | 975 | ||
963 | # | 976 | # |
964 | # Please see Documentation/ide/ide.txt for help/info on IDE drives | 977 | # Please see Documentation/ide/ide.txt for help/info on IDE drives |
965 | # | 978 | # |
966 | CONFIG_IDE_TIMINGS=y | 979 | CONFIG_IDE_TIMINGS=y |
967 | CONFIG_IDE_ATAPI=y | ||
968 | # CONFIG_BLK_DEV_IDE_SATA is not set | 980 | # CONFIG_BLK_DEV_IDE_SATA is not set |
969 | CONFIG_BLK_DEV_IDEDISK=y | 981 | CONFIG_IDE_GD=y |
970 | CONFIG_IDEDISK_MULTI_MODE=y | 982 | CONFIG_IDE_GD_ATA=y |
983 | # CONFIG_IDE_GD_ATAPI is not set | ||
971 | # CONFIG_BLK_DEV_IDECS is not set | 984 | # CONFIG_BLK_DEV_IDECS is not set |
972 | # CONFIG_BLK_DEV_DELKIN is not set | 985 | # CONFIG_BLK_DEV_DELKIN is not set |
973 | CONFIG_BLK_DEV_IDECD=m | 986 | CONFIG_BLK_DEV_IDECD=m |
974 | CONFIG_BLK_DEV_IDECD_VERBOSE_ERRORS=y | 987 | CONFIG_BLK_DEV_IDECD_VERBOSE_ERRORS=y |
975 | # CONFIG_BLK_DEV_IDETAPE is not set | 988 | # CONFIG_BLK_DEV_IDETAPE is not set |
976 | CONFIG_BLK_DEV_IDEFLOPPY=m | ||
977 | # CONFIG_BLK_DEV_IDESCSI is not set | 989 | # CONFIG_BLK_DEV_IDESCSI is not set |
978 | CONFIG_IDE_TASK_IOCTL=y | 990 | CONFIG_IDE_TASK_IOCTL=y |
979 | CONFIG_IDE_PROC_FS=y | 991 | CONFIG_IDE_PROC_FS=y |
@@ -1201,6 +1213,7 @@ CONFIG_PATA_OF_PLATFORM=m | |||
1201 | CONFIG_PATA_SCH=m | 1213 | CONFIG_PATA_SCH=m |
1202 | CONFIG_MD=y | 1214 | CONFIG_MD=y |
1203 | CONFIG_BLK_DEV_MD=y | 1215 | CONFIG_BLK_DEV_MD=y |
1216 | CONFIG_MD_AUTODETECT=y | ||
1204 | CONFIG_MD_LINEAR=m | 1217 | CONFIG_MD_LINEAR=m |
1205 | CONFIG_MD_RAID0=m | 1218 | CONFIG_MD_RAID0=m |
1206 | CONFIG_MD_RAID1=m | 1219 | CONFIG_MD_RAID1=m |
@@ -1332,6 +1345,9 @@ CONFIG_NE2000=m | |||
1332 | # CONFIG_IBM_NEW_EMAC_RGMII is not set | 1345 | # CONFIG_IBM_NEW_EMAC_RGMII is not set |
1333 | # CONFIG_IBM_NEW_EMAC_TAH is not set | 1346 | # CONFIG_IBM_NEW_EMAC_TAH is not set |
1334 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set | 1347 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set |
1348 | # CONFIG_IBM_NEW_EMAC_NO_FLOW_CTRL is not set | ||
1349 | # CONFIG_IBM_NEW_EMAC_MAL_CLR_ICINTSTAT is not set | ||
1350 | # CONFIG_IBM_NEW_EMAC_MAL_COMMON_ERR is not set | ||
1335 | CONFIG_NET_PCI=y | 1351 | CONFIG_NET_PCI=y |
1336 | CONFIG_PCNET32=m | 1352 | CONFIG_PCNET32=m |
1337 | CONFIG_AMD8111_ETH=m | 1353 | CONFIG_AMD8111_ETH=m |
@@ -1370,13 +1386,13 @@ CONFIG_DE600=m | |||
1370 | CONFIG_DE620=m | 1386 | CONFIG_DE620=m |
1371 | CONFIG_FEC_MPC52xx=m | 1387 | CONFIG_FEC_MPC52xx=m |
1372 | CONFIG_FEC_MPC52xx_MDIO=y | 1388 | CONFIG_FEC_MPC52xx_MDIO=y |
1389 | # CONFIG_ATL2 is not set | ||
1373 | # CONFIG_FS_ENET is not set | 1390 | # CONFIG_FS_ENET is not set |
1374 | CONFIG_NETDEV_1000=y | 1391 | CONFIG_NETDEV_1000=y |
1375 | CONFIG_ACENIC=m | 1392 | CONFIG_ACENIC=m |
1376 | # CONFIG_ACENIC_OMIT_TIGON_I is not set | 1393 | # CONFIG_ACENIC_OMIT_TIGON_I is not set |
1377 | CONFIG_DL2K=m | 1394 | CONFIG_DL2K=m |
1378 | CONFIG_E1000=m | 1395 | CONFIG_E1000=m |
1379 | # CONFIG_E1000_DISABLE_PACKET_SPLIT is not set | ||
1380 | CONFIG_E1000E=m | 1396 | CONFIG_E1000E=m |
1381 | CONFIG_IP1000=m | 1397 | CONFIG_IP1000=m |
1382 | CONFIG_IGB=m | 1398 | CONFIG_IGB=m |
@@ -1400,19 +1416,23 @@ CONFIG_MV643XX_ETH=m | |||
1400 | CONFIG_QLA3XXX=m | 1416 | CONFIG_QLA3XXX=m |
1401 | CONFIG_ATL1=m | 1417 | CONFIG_ATL1=m |
1402 | # CONFIG_ATL1E is not set | 1418 | # CONFIG_ATL1E is not set |
1419 | # CONFIG_JME is not set | ||
1403 | CONFIG_NETDEV_10000=y | 1420 | CONFIG_NETDEV_10000=y |
1404 | CONFIG_CHELSIO_T1=m | 1421 | CONFIG_CHELSIO_T1=m |
1405 | CONFIG_CHELSIO_T1_1G=y | 1422 | CONFIG_CHELSIO_T1_1G=y |
1406 | CONFIG_CHELSIO_T3=m | 1423 | CONFIG_CHELSIO_T3=m |
1424 | # CONFIG_ENIC is not set | ||
1407 | CONFIG_IXGBE=m | 1425 | CONFIG_IXGBE=m |
1408 | CONFIG_IXGB=m | 1426 | CONFIG_IXGB=m |
1409 | CONFIG_S2IO=m | 1427 | CONFIG_S2IO=m |
1410 | CONFIG_MYRI10GE=m | 1428 | CONFIG_MYRI10GE=m |
1411 | CONFIG_NETXEN_NIC=m | 1429 | CONFIG_NETXEN_NIC=m |
1412 | CONFIG_NIU=m | 1430 | CONFIG_NIU=m |
1431 | # CONFIG_MLX4_EN is not set | ||
1413 | # CONFIG_MLX4_CORE is not set | 1432 | # CONFIG_MLX4_CORE is not set |
1414 | CONFIG_TEHUTI=m | 1433 | CONFIG_TEHUTI=m |
1415 | CONFIG_BNX2X=m | 1434 | CONFIG_BNX2X=m |
1435 | CONFIG_QLGE=m | ||
1416 | CONFIG_SFC=m | 1436 | CONFIG_SFC=m |
1417 | # CONFIG_TR is not set | 1437 | # CONFIG_TR is not set |
1418 | 1438 | ||
@@ -1434,6 +1454,7 @@ CONFIG_USB_USBNET=m | |||
1434 | CONFIG_USB_NET_AX8817X=m | 1454 | CONFIG_USB_NET_AX8817X=m |
1435 | CONFIG_USB_NET_CDCETHER=m | 1455 | CONFIG_USB_NET_CDCETHER=m |
1436 | CONFIG_USB_NET_DM9601=m | 1456 | CONFIG_USB_NET_DM9601=m |
1457 | CONFIG_USB_NET_SMSC95XX=m | ||
1437 | CONFIG_USB_NET_GL620A=m | 1458 | CONFIG_USB_NET_GL620A=m |
1438 | CONFIG_USB_NET_NET1080=m | 1459 | CONFIG_USB_NET_NET1080=m |
1439 | CONFIG_USB_NET_PLUSB=m | 1460 | CONFIG_USB_NET_PLUSB=m |
@@ -1546,6 +1567,7 @@ CONFIG_MOUSE_PS2_LOGIPS2PP=y | |||
1546 | CONFIG_MOUSE_PS2_SYNAPTICS=y | 1567 | CONFIG_MOUSE_PS2_SYNAPTICS=y |
1547 | CONFIG_MOUSE_PS2_LIFEBOOK=y | 1568 | CONFIG_MOUSE_PS2_LIFEBOOK=y |
1548 | CONFIG_MOUSE_PS2_TRACKPOINT=y | 1569 | CONFIG_MOUSE_PS2_TRACKPOINT=y |
1570 | # CONFIG_MOUSE_PS2_ELANTECH is not set | ||
1549 | # CONFIG_MOUSE_PS2_TOUCHKIT is not set | 1571 | # CONFIG_MOUSE_PS2_TOUCHKIT is not set |
1550 | CONFIG_MOUSE_SERIAL=m | 1572 | CONFIG_MOUSE_SERIAL=m |
1551 | CONFIG_MOUSE_APPLETOUCH=m | 1573 | CONFIG_MOUSE_APPLETOUCH=m |
@@ -1598,6 +1620,7 @@ CONFIG_INPUT_ATI_REMOTE2=m | |||
1598 | CONFIG_INPUT_KEYSPAN_REMOTE=m | 1620 | CONFIG_INPUT_KEYSPAN_REMOTE=m |
1599 | CONFIG_INPUT_POWERMATE=m | 1621 | CONFIG_INPUT_POWERMATE=m |
1600 | CONFIG_INPUT_YEALINK=m | 1622 | CONFIG_INPUT_YEALINK=m |
1623 | CONFIG_INPUT_CM109=m | ||
1601 | CONFIG_INPUT_UINPUT=m | 1624 | CONFIG_INPUT_UINPUT=m |
1602 | 1625 | ||
1603 | # | 1626 | # |
@@ -1787,6 +1810,7 @@ CONFIG_SENSORS_PCF8591=m | |||
1787 | # CONFIG_TPS65010 is not set | 1810 | # CONFIG_TPS65010 is not set |
1788 | CONFIG_SENSORS_MAX6875=m | 1811 | CONFIG_SENSORS_MAX6875=m |
1789 | CONFIG_SENSORS_TSL2550=m | 1812 | CONFIG_SENSORS_TSL2550=m |
1813 | CONFIG_MCU_MPC8349EMITX=m | ||
1790 | # CONFIG_I2C_DEBUG_CORE is not set | 1814 | # CONFIG_I2C_DEBUG_CORE is not set |
1791 | # CONFIG_I2C_DEBUG_ALGO is not set | 1815 | # CONFIG_I2C_DEBUG_ALGO is not set |
1792 | # CONFIG_I2C_DEBUG_BUS is not set | 1816 | # CONFIG_I2C_DEBUG_BUS is not set |
@@ -1837,6 +1861,7 @@ CONFIG_POWER_SUPPLY=m | |||
1837 | CONFIG_APM_POWER=m | 1861 | CONFIG_APM_POWER=m |
1838 | # CONFIG_BATTERY_DS2760 is not set | 1862 | # CONFIG_BATTERY_DS2760 is not set |
1839 | CONFIG_BATTERY_PMU=m | 1863 | CONFIG_BATTERY_PMU=m |
1864 | # CONFIG_BATTERY_BQ27x00 is not set | ||
1840 | CONFIG_HWMON=m | 1865 | CONFIG_HWMON=m |
1841 | CONFIG_HWMON_VID=m | 1866 | CONFIG_HWMON_VID=m |
1842 | # CONFIG_SENSORS_AD7414 is not set | 1867 | # CONFIG_SENSORS_AD7414 is not set |
@@ -1946,8 +1971,21 @@ CONFIG_SSB_DRIVER_PCICORE=y | |||
1946 | # | 1971 | # |
1947 | # CONFIG_MFD_CORE is not set | 1972 | # CONFIG_MFD_CORE is not set |
1948 | CONFIG_MFD_SM501=m | 1973 | CONFIG_MFD_SM501=m |
1974 | CONFIG_MFD_SM501_GPIO=y | ||
1949 | # CONFIG_HTC_PASIC3 is not set | 1975 | # CONFIG_HTC_PASIC3 is not set |
1976 | # CONFIG_UCB1400_CORE is not set | ||
1950 | # CONFIG_MFD_TMIO is not set | 1977 | # CONFIG_MFD_TMIO is not set |
1978 | # CONFIG_PMIC_DA903X is not set | ||
1979 | # CONFIG_MFD_WM8400 is not set | ||
1980 | # CONFIG_MFD_WM8350_I2C is not set | ||
1981 | |||
1982 | # | ||
1983 | # Voltage and Current regulators | ||
1984 | # | ||
1985 | # CONFIG_REGULATOR is not set | ||
1986 | # CONFIG_REGULATOR_FIXED_VOLTAGE is not set | ||
1987 | # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set | ||
1988 | # CONFIG_REGULATOR_BQ24022 is not set | ||
1951 | 1989 | ||
1952 | # | 1990 | # |
1953 | # Multimedia devices | 1991 | # Multimedia devices |
@@ -1999,6 +2037,7 @@ CONFIG_VIDEO_TVEEPROM=m | |||
1999 | CONFIG_VIDEO_TUNER=m | 2037 | CONFIG_VIDEO_TUNER=m |
2000 | CONFIG_VIDEO_CAPTURE_DRIVERS=y | 2038 | CONFIG_VIDEO_CAPTURE_DRIVERS=y |
2001 | # CONFIG_VIDEO_ADV_DEBUG is not set | 2039 | # CONFIG_VIDEO_ADV_DEBUG is not set |
2040 | # CONFIG_VIDEO_FIXED_MINOR_RANGES is not set | ||
2002 | # CONFIG_VIDEO_HELPER_CHIPS_AUTO is not set | 2041 | # CONFIG_VIDEO_HELPER_CHIPS_AUTO is not set |
2003 | CONFIG_VIDEO_IR_I2C=m | 2042 | CONFIG_VIDEO_IR_I2C=m |
2004 | 2043 | ||
@@ -2079,14 +2118,12 @@ CONFIG_VIDEO_CPIA_USB=m | |||
2079 | CONFIG_VIDEO_CPIA2=m | 2118 | CONFIG_VIDEO_CPIA2=m |
2080 | CONFIG_VIDEO_SAA5246A=m | 2119 | CONFIG_VIDEO_SAA5246A=m |
2081 | CONFIG_VIDEO_SAA5249=m | 2120 | CONFIG_VIDEO_SAA5249=m |
2082 | CONFIG_TUNER_3036=m | ||
2083 | # CONFIG_VIDEO_STRADIS is not set | 2121 | # CONFIG_VIDEO_STRADIS is not set |
2084 | # CONFIG_VIDEO_ZORAN is not set | 2122 | # CONFIG_VIDEO_ZORAN is not set |
2085 | CONFIG_VIDEO_SAA7134=m | 2123 | CONFIG_VIDEO_SAA7134=m |
2086 | CONFIG_VIDEO_SAA7134_ALSA=m | 2124 | CONFIG_VIDEO_SAA7134_ALSA=m |
2087 | CONFIG_VIDEO_SAA7134_DVB=m | 2125 | CONFIG_VIDEO_SAA7134_DVB=m |
2088 | CONFIG_VIDEO_MXB=m | 2126 | CONFIG_VIDEO_MXB=m |
2089 | CONFIG_VIDEO_DPC=m | ||
2090 | CONFIG_VIDEO_HEXIUM_ORION=m | 2127 | CONFIG_VIDEO_HEXIUM_ORION=m |
2091 | CONFIG_VIDEO_HEXIUM_GEMINI=m | 2128 | CONFIG_VIDEO_HEXIUM_GEMINI=m |
2092 | CONFIG_VIDEO_CX88=m | 2129 | CONFIG_VIDEO_CX88=m |
@@ -2100,10 +2137,40 @@ CONFIG_VIDEO_IVTV=m | |||
2100 | CONFIG_VIDEO_FB_IVTV=m | 2137 | CONFIG_VIDEO_FB_IVTV=m |
2101 | CONFIG_VIDEO_CX18=m | 2138 | CONFIG_VIDEO_CX18=m |
2102 | # CONFIG_VIDEO_CAFE_CCIC is not set | 2139 | # CONFIG_VIDEO_CAFE_CCIC is not set |
2140 | CONFIG_SOC_CAMERA=m | ||
2141 | CONFIG_SOC_CAMERA_MT9M001=m | ||
2142 | # CONFIG_MT9M001_PCA9536_SWITCH is not set | ||
2143 | # CONFIG_SOC_CAMERA_MT9M111 is not set | ||
2144 | CONFIG_SOC_CAMERA_MT9V022=m | ||
2145 | # CONFIG_MT9V022_PCA9536_SWITCH is not set | ||
2146 | # CONFIG_SOC_CAMERA_PLATFORM is not set | ||
2147 | # CONFIG_VIDEO_SH_MOBILE_CEU is not set | ||
2103 | CONFIG_V4L_USB_DRIVERS=y | 2148 | CONFIG_V4L_USB_DRIVERS=y |
2104 | CONFIG_USB_VIDEO_CLASS=m | 2149 | CONFIG_USB_VIDEO_CLASS=m |
2105 | CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y | 2150 | CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y |
2106 | CONFIG_USB_GSPCA=m | 2151 | CONFIG_USB_GSPCA=m |
2152 | # CONFIG_USB_M5602 is not set | ||
2153 | # CONFIG_USB_GSPCA_CONEX is not set | ||
2154 | # CONFIG_USB_GSPCA_ETOMS is not set | ||
2155 | # CONFIG_USB_GSPCA_FINEPIX is not set | ||
2156 | # CONFIG_USB_GSPCA_MARS is not set | ||
2157 | # CONFIG_USB_GSPCA_OV519 is not set | ||
2158 | # CONFIG_USB_GSPCA_PAC207 is not set | ||
2159 | # CONFIG_USB_GSPCA_PAC7311 is not set | ||
2160 | # CONFIG_USB_GSPCA_SONIXB is not set | ||
2161 | # CONFIG_USB_GSPCA_SONIXJ is not set | ||
2162 | # CONFIG_USB_GSPCA_SPCA500 is not set | ||
2163 | # CONFIG_USB_GSPCA_SPCA501 is not set | ||
2164 | # CONFIG_USB_GSPCA_SPCA505 is not set | ||
2165 | # CONFIG_USB_GSPCA_SPCA506 is not set | ||
2166 | # CONFIG_USB_GSPCA_SPCA508 is not set | ||
2167 | # CONFIG_USB_GSPCA_SPCA561 is not set | ||
2168 | # CONFIG_USB_GSPCA_STK014 is not set | ||
2169 | # CONFIG_USB_GSPCA_SUNPLUS is not set | ||
2170 | # CONFIG_USB_GSPCA_T613 is not set | ||
2171 | # CONFIG_USB_GSPCA_TV8532 is not set | ||
2172 | # CONFIG_USB_GSPCA_VC032X is not set | ||
2173 | # CONFIG_USB_GSPCA_ZC3XX is not set | ||
2107 | CONFIG_VIDEO_PVRUSB2=m | 2174 | CONFIG_VIDEO_PVRUSB2=m |
2108 | CONFIG_VIDEO_PVRUSB2_SYSFS=y | 2175 | CONFIG_VIDEO_PVRUSB2_SYSFS=y |
2109 | CONFIG_VIDEO_PVRUSB2_DVB=y | 2176 | CONFIG_VIDEO_PVRUSB2_DVB=y |
@@ -2130,13 +2197,6 @@ CONFIG_USB_PWC=m | |||
2130 | CONFIG_USB_ZR364XX=m | 2197 | CONFIG_USB_ZR364XX=m |
2131 | CONFIG_USB_STKWEBCAM=m | 2198 | CONFIG_USB_STKWEBCAM=m |
2132 | # CONFIG_USB_S2255 is not set | 2199 | # CONFIG_USB_S2255 is not set |
2133 | CONFIG_SOC_CAMERA=m | ||
2134 | CONFIG_SOC_CAMERA_MT9M001=m | ||
2135 | # CONFIG_MT9M001_PCA9536_SWITCH is not set | ||
2136 | CONFIG_SOC_CAMERA_MT9V022=m | ||
2137 | # CONFIG_MT9V022_PCA9536_SWITCH is not set | ||
2138 | # CONFIG_SOC_CAMERA_PLATFORM is not set | ||
2139 | # CONFIG_VIDEO_SH_MOBILE_CEU is not set | ||
2140 | CONFIG_RADIO_ADAPTERS=y | 2200 | CONFIG_RADIO_ADAPTERS=y |
2141 | # CONFIG_RADIO_CADET is not set | 2201 | # CONFIG_RADIO_CADET is not set |
2142 | # CONFIG_RADIO_RTRACK is not set | 2202 | # CONFIG_RADIO_RTRACK is not set |
@@ -2154,6 +2214,7 @@ CONFIG_RADIO_MAESTRO=m | |||
2154 | # CONFIG_RADIO_ZOLTRIX is not set | 2214 | # CONFIG_RADIO_ZOLTRIX is not set |
2155 | CONFIG_USB_DSBR=m | 2215 | CONFIG_USB_DSBR=m |
2156 | CONFIG_USB_SI470X=m | 2216 | CONFIG_USB_SI470X=m |
2217 | CONFIG_USB_MR800=m | ||
2157 | CONFIG_DVB_CAPTURE_DRIVERS=y | 2218 | CONFIG_DVB_CAPTURE_DRIVERS=y |
2158 | 2219 | ||
2159 | # | 2220 | # |
@@ -2194,16 +2255,12 @@ CONFIG_DVB_USB_OPERA1=m | |||
2194 | CONFIG_DVB_USB_AF9005=m | 2255 | CONFIG_DVB_USB_AF9005=m |
2195 | CONFIG_DVB_USB_AF9005_REMOTE=m | 2256 | CONFIG_DVB_USB_AF9005_REMOTE=m |
2196 | # CONFIG_DVB_USB_DW2102 is not set | 2257 | # CONFIG_DVB_USB_DW2102 is not set |
2258 | # CONFIG_DVB_USB_CINERGY_T2 is not set | ||
2197 | # CONFIG_DVB_USB_ANYSEE is not set | 2259 | # CONFIG_DVB_USB_ANYSEE is not set |
2260 | # CONFIG_DVB_USB_DTV5100 is not set | ||
2261 | # CONFIG_DVB_USB_AF9015 is not set | ||
2198 | CONFIG_DVB_TTUSB_BUDGET=m | 2262 | CONFIG_DVB_TTUSB_BUDGET=m |
2199 | CONFIG_DVB_TTUSB_DEC=m | 2263 | CONFIG_DVB_TTUSB_DEC=m |
2200 | CONFIG_DVB_CINERGYT2=m | ||
2201 | CONFIG_DVB_CINERGYT2_TUNING=y | ||
2202 | CONFIG_DVB_CINERGYT2_STREAM_URB_COUNT=32 | ||
2203 | CONFIG_DVB_CINERGYT2_STREAM_BUF_SIZE=512 | ||
2204 | CONFIG_DVB_CINERGYT2_QUERY_INTERVAL=250 | ||
2205 | CONFIG_DVB_CINERGYT2_ENABLE_RC_INPUT_DEVICE=y | ||
2206 | CONFIG_DVB_CINERGYT2_RC_QUERY_INTERVAL=100 | ||
2207 | # CONFIG_DVB_SIANO_SMS1XXX is not set | 2264 | # CONFIG_DVB_SIANO_SMS1XXX is not set |
2208 | 2265 | ||
2209 | # | 2266 | # |
@@ -2225,6 +2282,11 @@ CONFIG_DVB_BT8XX=m | |||
2225 | CONFIG_DVB_PLUTO2=m | 2282 | CONFIG_DVB_PLUTO2=m |
2226 | 2283 | ||
2227 | # | 2284 | # |
2285 | # Supported SDMC DM1105 Adapters | ||
2286 | # | ||
2287 | CONFIG_DVB_DM1105=m | ||
2288 | |||
2289 | # | ||
2228 | # Supported DVB Frontends | 2290 | # Supported DVB Frontends |
2229 | # | 2291 | # |
2230 | 2292 | ||
@@ -2240,6 +2302,8 @@ CONFIG_DVB_CX24110=m | |||
2240 | CONFIG_DVB_CX24123=m | 2302 | CONFIG_DVB_CX24123=m |
2241 | CONFIG_DVB_MT312=m | 2303 | CONFIG_DVB_MT312=m |
2242 | CONFIG_DVB_S5H1420=m | 2304 | CONFIG_DVB_S5H1420=m |
2305 | CONFIG_DVB_STV0288=m | ||
2306 | CONFIG_DVB_STB6000=m | ||
2243 | CONFIG_DVB_STV0299=m | 2307 | CONFIG_DVB_STV0299=m |
2244 | CONFIG_DVB_TDA8083=m | 2308 | CONFIG_DVB_TDA8083=m |
2245 | CONFIG_DVB_TDA10086=m | 2309 | CONFIG_DVB_TDA10086=m |
@@ -2247,6 +2311,8 @@ CONFIG_DVB_VES1X93=m | |||
2247 | CONFIG_DVB_TUNER_ITD1000=m | 2311 | CONFIG_DVB_TUNER_ITD1000=m |
2248 | CONFIG_DVB_TDA826X=m | 2312 | CONFIG_DVB_TDA826X=m |
2249 | CONFIG_DVB_TUA6100=m | 2313 | CONFIG_DVB_TUA6100=m |
2314 | CONFIG_DVB_CX24116=m | ||
2315 | CONFIG_DVB_SI21XX=m | ||
2250 | 2316 | ||
2251 | # | 2317 | # |
2252 | # DVB-T (terrestrial) frontends | 2318 | # DVB-T (terrestrial) frontends |
@@ -2299,6 +2365,13 @@ CONFIG_DVB_TUNER_DIB0070=m | |||
2299 | CONFIG_DVB_LNBP21=m | 2365 | CONFIG_DVB_LNBP21=m |
2300 | CONFIG_DVB_ISL6405=m | 2366 | CONFIG_DVB_ISL6405=m |
2301 | CONFIG_DVB_ISL6421=m | 2367 | CONFIG_DVB_ISL6421=m |
2368 | CONFIG_DVB_LGS8GL5=m | ||
2369 | |||
2370 | # | ||
2371 | # Tools to develop new frontends | ||
2372 | # | ||
2373 | # CONFIG_DVB_DUMMY_FE is not set | ||
2374 | # CONFIG_DVB_AF9013 is not set | ||
2302 | CONFIG_DAB=y | 2375 | CONFIG_DAB=y |
2303 | CONFIG_USB_DABUSB=m | 2376 | CONFIG_USB_DABUSB=m |
2304 | 2377 | ||
@@ -2320,6 +2393,7 @@ CONFIG_VIDEO_OUTPUT_CONTROL=m | |||
2320 | CONFIG_FB=y | 2393 | CONFIG_FB=y |
2321 | # CONFIG_FIRMWARE_EDID is not set | 2394 | # CONFIG_FIRMWARE_EDID is not set |
2322 | CONFIG_FB_DDC=y | 2395 | CONFIG_FB_DDC=y |
2396 | # CONFIG_FB_BOOT_VESA_SUPPORT is not set | ||
2323 | CONFIG_FB_CFB_FILLRECT=y | 2397 | CONFIG_FB_CFB_FILLRECT=y |
2324 | CONFIG_FB_CFB_COPYAREA=y | 2398 | CONFIG_FB_CFB_COPYAREA=y |
2325 | CONFIG_FB_CFB_IMAGEBLIT=y | 2399 | CONFIG_FB_CFB_IMAGEBLIT=y |
@@ -2382,6 +2456,7 @@ CONFIG_FB_SAVAGE=m | |||
2382 | CONFIG_FB_SAVAGE_I2C=y | 2456 | CONFIG_FB_SAVAGE_I2C=y |
2383 | CONFIG_FB_SAVAGE_ACCEL=y | 2457 | CONFIG_FB_SAVAGE_ACCEL=y |
2384 | # CONFIG_FB_SIS is not set | 2458 | # CONFIG_FB_SIS is not set |
2459 | # CONFIG_FB_VIA is not set | ||
2385 | CONFIG_FB_NEOMAGIC=m | 2460 | CONFIG_FB_NEOMAGIC=m |
2386 | CONFIG_FB_KYRO=m | 2461 | CONFIG_FB_KYRO=m |
2387 | CONFIG_FB_3DFX=m | 2462 | CONFIG_FB_3DFX=m |
@@ -2397,6 +2472,7 @@ CONFIG_FB_TRIDENT_ACCEL=y | |||
2397 | CONFIG_FB_SM501=m | 2472 | CONFIG_FB_SM501=m |
2398 | CONFIG_FB_IBM_GXT4500=y | 2473 | CONFIG_FB_IBM_GXT4500=y |
2399 | # CONFIG_FB_VIRTUAL is not set | 2474 | # CONFIG_FB_VIRTUAL is not set |
2475 | # CONFIG_FB_METRONOME is not set | ||
2400 | CONFIG_BACKLIGHT_LCD_SUPPORT=y | 2476 | CONFIG_BACKLIGHT_LCD_SUPPORT=y |
2401 | CONFIG_LCD_CLASS_DEVICE=m | 2477 | CONFIG_LCD_CLASS_DEVICE=m |
2402 | # CONFIG_LCD_ILI9320 is not set | 2478 | # CONFIG_LCD_ILI9320 is not set |
@@ -2432,6 +2508,7 @@ CONFIG_LOGO=y | |||
2432 | # CONFIG_LOGO_LINUX_VGA16 is not set | 2508 | # CONFIG_LOGO_LINUX_VGA16 is not set |
2433 | CONFIG_LOGO_LINUX_CLUT224=y | 2509 | CONFIG_LOGO_LINUX_CLUT224=y |
2434 | CONFIG_SOUND=m | 2510 | CONFIG_SOUND=m |
2511 | CONFIG_SOUND_OSS_CORE=y | ||
2435 | CONFIG_SND=m | 2512 | CONFIG_SND=m |
2436 | CONFIG_SND_TIMER=m | 2513 | CONFIG_SND_TIMER=m |
2437 | CONFIG_SND_PCM=m | 2514 | CONFIG_SND_PCM=m |
@@ -2594,15 +2671,36 @@ CONFIG_HIDRAW=y | |||
2594 | # USB Input Devices | 2671 | # USB Input Devices |
2595 | # | 2672 | # |
2596 | CONFIG_USB_HID=y | 2673 | CONFIG_USB_HID=y |
2597 | CONFIG_USB_HIDINPUT_POWERBOOK=y | ||
2598 | CONFIG_HID_FF=y | ||
2599 | CONFIG_HID_PID=y | 2674 | CONFIG_HID_PID=y |
2675 | CONFIG_USB_HIDDEV=y | ||
2676 | |||
2677 | # | ||
2678 | # Special HID drivers | ||
2679 | # | ||
2680 | CONFIG_HID_COMPAT=y | ||
2681 | CONFIG_HID_A4TECH=y | ||
2682 | CONFIG_HID_APPLE=y | ||
2683 | CONFIG_HID_BELKIN=y | ||
2684 | CONFIG_HID_BRIGHT=y | ||
2685 | CONFIG_HID_CHERRY=y | ||
2686 | CONFIG_HID_CHICONY=y | ||
2687 | CONFIG_HID_CYPRESS=y | ||
2688 | CONFIG_HID_DELL=y | ||
2689 | CONFIG_HID_EZKEY=y | ||
2690 | CONFIG_HID_GYRATION=y | ||
2691 | CONFIG_HID_LOGITECH=y | ||
2600 | CONFIG_LOGITECH_FF=y | 2692 | CONFIG_LOGITECH_FF=y |
2601 | CONFIG_LOGIRUMBLEPAD2_FF=y | 2693 | CONFIG_LOGIRUMBLEPAD2_FF=y |
2694 | CONFIG_HID_MICROSOFT=y | ||
2695 | CONFIG_HID_MONTEREY=y | ||
2696 | CONFIG_HID_PANTHERLORD=y | ||
2602 | CONFIG_PANTHERLORD_FF=y | 2697 | CONFIG_PANTHERLORD_FF=y |
2698 | CONFIG_HID_PETALYNX=y | ||
2699 | CONFIG_HID_SAMSUNG=y | ||
2700 | CONFIG_HID_SONY=y | ||
2701 | CONFIG_HID_SUNPLUS=y | ||
2603 | CONFIG_THRUSTMASTER_FF=y | 2702 | CONFIG_THRUSTMASTER_FF=y |
2604 | CONFIG_ZEROPLUS_FF=y | 2703 | CONFIG_ZEROPLUS_FF=y |
2605 | CONFIG_USB_HIDDEV=y | ||
2606 | CONFIG_USB_SUPPORT=y | 2704 | CONFIG_USB_SUPPORT=y |
2607 | CONFIG_USB_ARCH_HAS_HCD=y | 2705 | CONFIG_USB_ARCH_HAS_HCD=y |
2608 | CONFIG_USB_ARCH_HAS_OHCI=y | 2706 | CONFIG_USB_ARCH_HAS_OHCI=y |
@@ -2620,6 +2718,8 @@ CONFIG_USB_DEVICEFS=y | |||
2620 | CONFIG_USB_SUSPEND=y | 2718 | CONFIG_USB_SUSPEND=y |
2621 | # CONFIG_USB_OTG is not set | 2719 | # CONFIG_USB_OTG is not set |
2622 | CONFIG_USB_MON=y | 2720 | CONFIG_USB_MON=y |
2721 | # CONFIG_USB_WUSB is not set | ||
2722 | # CONFIG_USB_WUSB_CBAF is not set | ||
2623 | 2723 | ||
2624 | # | 2724 | # |
2625 | # USB Host Controller Drivers | 2725 | # USB Host Controller Drivers |
@@ -2647,6 +2747,8 @@ CONFIG_USB_U132_HCD=m | |||
2647 | CONFIG_USB_SL811_HCD=m | 2747 | CONFIG_USB_SL811_HCD=m |
2648 | # CONFIG_USB_SL811_CS is not set | 2748 | # CONFIG_USB_SL811_CS is not set |
2649 | # CONFIG_USB_R8A66597_HCD is not set | 2749 | # CONFIG_USB_R8A66597_HCD is not set |
2750 | # CONFIG_USB_WHCI_HCD is not set | ||
2751 | # CONFIG_USB_HWA_HCD is not set | ||
2650 | # CONFIG_USB_MUSB_HDRC is not set | 2752 | # CONFIG_USB_MUSB_HDRC is not set |
2651 | 2753 | ||
2652 | # | 2754 | # |
@@ -2655,6 +2757,7 @@ CONFIG_USB_SL811_HCD=m | |||
2655 | CONFIG_USB_ACM=m | 2757 | CONFIG_USB_ACM=m |
2656 | CONFIG_USB_PRINTER=m | 2758 | CONFIG_USB_PRINTER=m |
2657 | CONFIG_USB_WDM=m | 2759 | CONFIG_USB_WDM=m |
2760 | # CONFIG_USB_TMC is not set | ||
2658 | 2761 | ||
2659 | # | 2762 | # |
2660 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' | 2763 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' |
@@ -2676,7 +2779,6 @@ CONFIG_USB_STORAGE_JUMPSHOT=y | |||
2676 | CONFIG_USB_STORAGE_ALAUDA=y | 2779 | CONFIG_USB_STORAGE_ALAUDA=y |
2677 | CONFIG_USB_STORAGE_ONETOUCH=y | 2780 | CONFIG_USB_STORAGE_ONETOUCH=y |
2678 | CONFIG_USB_STORAGE_KARMA=y | 2781 | CONFIG_USB_STORAGE_KARMA=y |
2679 | # CONFIG_USB_STORAGE_SIERRA is not set | ||
2680 | CONFIG_USB_STORAGE_CYPRESS_ATACB=y | 2782 | CONFIG_USB_STORAGE_CYPRESS_ATACB=y |
2681 | # CONFIG_USB_LIBUSUAL is not set | 2783 | # CONFIG_USB_LIBUSUAL is not set |
2682 | 2784 | ||
@@ -2741,6 +2843,7 @@ CONFIG_USB_SERIAL_DEBUG=m | |||
2741 | CONFIG_USB_EMI62=m | 2843 | CONFIG_USB_EMI62=m |
2742 | CONFIG_USB_EMI26=m | 2844 | CONFIG_USB_EMI26=m |
2743 | CONFIG_USB_ADUTUX=m | 2845 | CONFIG_USB_ADUTUX=m |
2846 | CONFIG_USB_SEVSEG=m | ||
2744 | # CONFIG_USB_RIO500 is not set | 2847 | # CONFIG_USB_RIO500 is not set |
2745 | CONFIG_USB_LEGOTOWER=m | 2848 | CONFIG_USB_LEGOTOWER=m |
2746 | CONFIG_USB_LCD=m | 2849 | CONFIG_USB_LCD=m |
@@ -2762,12 +2865,14 @@ CONFIG_USB_TRANCEVIBRATOR=m | |||
2762 | CONFIG_USB_IOWARRIOR=m | 2865 | CONFIG_USB_IOWARRIOR=m |
2763 | # CONFIG_USB_TEST is not set | 2866 | # CONFIG_USB_TEST is not set |
2764 | CONFIG_USB_ISIGHTFW=m | 2867 | CONFIG_USB_ISIGHTFW=m |
2868 | CONFIG_USB_VST=m | ||
2765 | CONFIG_USB_ATM=m | 2869 | CONFIG_USB_ATM=m |
2766 | CONFIG_USB_SPEEDTOUCH=m | 2870 | CONFIG_USB_SPEEDTOUCH=m |
2767 | CONFIG_USB_CXACRU=m | 2871 | CONFIG_USB_CXACRU=m |
2768 | CONFIG_USB_UEAGLEATM=m | 2872 | CONFIG_USB_UEAGLEATM=m |
2769 | CONFIG_USB_XUSBATM=m | 2873 | CONFIG_USB_XUSBATM=m |
2770 | # CONFIG_USB_GADGET is not set | 2874 | # CONFIG_USB_GADGET is not set |
2875 | # CONFIG_UWB is not set | ||
2771 | # CONFIG_MMC is not set | 2876 | # CONFIG_MMC is not set |
2772 | # CONFIG_MEMSTICK is not set | 2877 | # CONFIG_MEMSTICK is not set |
2773 | CONFIG_NEW_LEDS=y | 2878 | CONFIG_NEW_LEDS=y |
@@ -2787,6 +2892,7 @@ CONFIG_LEDS_TRIGGERS=y | |||
2787 | CONFIG_LEDS_TRIGGER_TIMER=m | 2892 | CONFIG_LEDS_TRIGGER_TIMER=m |
2788 | CONFIG_LEDS_TRIGGER_IDE_DISK=y | 2893 | CONFIG_LEDS_TRIGGER_IDE_DISK=y |
2789 | CONFIG_LEDS_TRIGGER_HEARTBEAT=m | 2894 | CONFIG_LEDS_TRIGGER_HEARTBEAT=m |
2895 | CONFIG_LEDS_TRIGGER_BACKLIGHT=m | ||
2790 | CONFIG_LEDS_TRIGGER_DEFAULT_ON=m | 2896 | CONFIG_LEDS_TRIGGER_DEFAULT_ON=m |
2791 | CONFIG_ACCESSIBILITY=y | 2897 | CONFIG_ACCESSIBILITY=y |
2792 | CONFIG_A11Y_BRAILLE_CONSOLE=y | 2898 | CONFIG_A11Y_BRAILLE_CONSOLE=y |
@@ -2837,12 +2943,15 @@ CONFIG_RTC_DRV_FM3130=m | |||
2837 | # Platform RTC drivers | 2943 | # Platform RTC drivers |
2838 | # | 2944 | # |
2839 | CONFIG_RTC_DRV_CMOS=y | 2945 | CONFIG_RTC_DRV_CMOS=y |
2946 | # CONFIG_RTC_DRV_DS1286 is not set | ||
2840 | CONFIG_RTC_DRV_DS1511=m | 2947 | CONFIG_RTC_DRV_DS1511=m |
2841 | CONFIG_RTC_DRV_DS1553=m | 2948 | CONFIG_RTC_DRV_DS1553=m |
2842 | CONFIG_RTC_DRV_DS1742=m | 2949 | CONFIG_RTC_DRV_DS1742=m |
2843 | CONFIG_RTC_DRV_STK17TA8=m | 2950 | CONFIG_RTC_DRV_STK17TA8=m |
2844 | # CONFIG_RTC_DRV_M48T86 is not set | 2951 | # CONFIG_RTC_DRV_M48T86 is not set |
2952 | CONFIG_RTC_DRV_M48T35=m | ||
2845 | CONFIG_RTC_DRV_M48T59=m | 2953 | CONFIG_RTC_DRV_M48T59=m |
2954 | # CONFIG_RTC_DRV_BQ4802 is not set | ||
2846 | CONFIG_RTC_DRV_V3020=m | 2955 | CONFIG_RTC_DRV_V3020=m |
2847 | 2956 | ||
2848 | # | 2957 | # |
@@ -2862,7 +2971,10 @@ CONFIG_KS0108_DELAY=2 | |||
2862 | CONFIG_UIO=m | 2971 | CONFIG_UIO=m |
2863 | CONFIG_UIO_CIF=m | 2972 | CONFIG_UIO_CIF=m |
2864 | CONFIG_UIO_PDRV=m | 2973 | CONFIG_UIO_PDRV=m |
2974 | CONFIG_UIO_PDRV_GENIRQ=m | ||
2865 | CONFIG_UIO_SMX=m | 2975 | CONFIG_UIO_SMX=m |
2976 | # CONFIG_UIO_SERCOS3 is not set | ||
2977 | # CONFIG_STAGING is not set | ||
2866 | 2978 | ||
2867 | # | 2979 | # |
2868 | # File systems | 2980 | # File systems |
@@ -2872,20 +2984,21 @@ CONFIG_EXT2_FS_XATTR=y | |||
2872 | CONFIG_EXT2_FS_POSIX_ACL=y | 2984 | CONFIG_EXT2_FS_POSIX_ACL=y |
2873 | CONFIG_EXT2_FS_SECURITY=y | 2985 | CONFIG_EXT2_FS_SECURITY=y |
2874 | CONFIG_EXT2_FS_XIP=y | 2986 | CONFIG_EXT2_FS_XIP=y |
2875 | CONFIG_FS_XIP=y | ||
2876 | CONFIG_EXT3_FS=m | 2987 | CONFIG_EXT3_FS=m |
2877 | CONFIG_EXT3_FS_XATTR=y | 2988 | CONFIG_EXT3_FS_XATTR=y |
2878 | CONFIG_EXT3_FS_POSIX_ACL=y | 2989 | CONFIG_EXT3_FS_POSIX_ACL=y |
2879 | CONFIG_EXT3_FS_SECURITY=y | 2990 | CONFIG_EXT3_FS_SECURITY=y |
2880 | CONFIG_EXT4DEV_FS=m | 2991 | CONFIG_EXT4_FS=y |
2881 | CONFIG_EXT4DEV_FS_XATTR=y | 2992 | # CONFIG_EXT4DEV_COMPAT is not set |
2882 | CONFIG_EXT4DEV_FS_POSIX_ACL=y | 2993 | CONFIG_EXT4_FS_XATTR=y |
2883 | CONFIG_EXT4DEV_FS_SECURITY=y | 2994 | # CONFIG_EXT4_FS_POSIX_ACL is not set |
2995 | # CONFIG_EXT4_FS_SECURITY is not set | ||
2996 | CONFIG_FS_XIP=y | ||
2884 | CONFIG_JBD=m | 2997 | CONFIG_JBD=m |
2885 | # CONFIG_JBD_DEBUG is not set | 2998 | # CONFIG_JBD_DEBUG is not set |
2886 | CONFIG_JBD2=m | 2999 | CONFIG_JBD2=y |
2887 | CONFIG_JBD2_DEBUG=y | 3000 | CONFIG_JBD2_DEBUG=y |
2888 | CONFIG_FS_MBCACHE=m | 3001 | CONFIG_FS_MBCACHE=y |
2889 | CONFIG_REISERFS_FS=m | 3002 | CONFIG_REISERFS_FS=m |
2890 | # CONFIG_REISERFS_CHECK is not set | 3003 | # CONFIG_REISERFS_CHECK is not set |
2891 | CONFIG_REISERFS_PROC_INFO=y | 3004 | CONFIG_REISERFS_PROC_INFO=y |
@@ -2898,6 +3011,7 @@ CONFIG_JFS_SECURITY=y | |||
2898 | # CONFIG_JFS_DEBUG is not set | 3011 | # CONFIG_JFS_DEBUG is not set |
2899 | # CONFIG_JFS_STATISTICS is not set | 3012 | # CONFIG_JFS_STATISTICS is not set |
2900 | CONFIG_FS_POSIX_ACL=y | 3013 | CONFIG_FS_POSIX_ACL=y |
3014 | CONFIG_FILE_LOCKING=y | ||
2901 | CONFIG_XFS_FS=m | 3015 | CONFIG_XFS_FS=m |
2902 | CONFIG_XFS_QUOTA=y | 3016 | CONFIG_XFS_QUOTA=y |
2903 | CONFIG_XFS_POSIX_ACL=y | 3017 | CONFIG_XFS_POSIX_ACL=y |
@@ -2911,6 +3025,7 @@ CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m | |||
2911 | CONFIG_OCFS2_FS_STATS=y | 3025 | CONFIG_OCFS2_FS_STATS=y |
2912 | # CONFIG_OCFS2_DEBUG_MASKLOG is not set | 3026 | # CONFIG_OCFS2_DEBUG_MASKLOG is not set |
2913 | # CONFIG_OCFS2_DEBUG_FS is not set | 3027 | # CONFIG_OCFS2_DEBUG_FS is not set |
3028 | # CONFIG_OCFS2_COMPAT_JBD is not set | ||
2914 | CONFIG_DNOTIFY=y | 3029 | CONFIG_DNOTIFY=y |
2915 | CONFIG_INOTIFY=y | 3030 | CONFIG_INOTIFY=y |
2916 | CONFIG_INOTIFY_USER=y | 3031 | CONFIG_INOTIFY_USER=y |
@@ -2950,6 +3065,7 @@ CONFIG_FAT_DEFAULT_IOCHARSET="ascii" | |||
2950 | CONFIG_PROC_FS=y | 3065 | CONFIG_PROC_FS=y |
2951 | CONFIG_PROC_KCORE=y | 3066 | CONFIG_PROC_KCORE=y |
2952 | CONFIG_PROC_SYSCTL=y | 3067 | CONFIG_PROC_SYSCTL=y |
3068 | CONFIG_PROC_PAGE_MONITOR=y | ||
2953 | CONFIG_SYSFS=y | 3069 | CONFIG_SYSFS=y |
2954 | CONFIG_TMPFS=y | 3070 | CONFIG_TMPFS=y |
2955 | CONFIG_TMPFS_POSIX_ACL=y | 3071 | CONFIG_TMPFS_POSIX_ACL=y |
@@ -2996,17 +3112,18 @@ CONFIG_NFS_ACL_SUPPORT=m | |||
2996 | CONFIG_NFS_COMMON=y | 3112 | CONFIG_NFS_COMMON=y |
2997 | CONFIG_SUNRPC=m | 3113 | CONFIG_SUNRPC=m |
2998 | CONFIG_SUNRPC_GSS=m | 3114 | CONFIG_SUNRPC_GSS=m |
3115 | # CONFIG_SUNRPC_REGISTER_V4 is not set | ||
2999 | CONFIG_RPCSEC_GSS_KRB5=m | 3116 | CONFIG_RPCSEC_GSS_KRB5=m |
3000 | CONFIG_RPCSEC_GSS_SPKM3=m | 3117 | CONFIG_RPCSEC_GSS_SPKM3=m |
3001 | # CONFIG_SMB_FS is not set | 3118 | # CONFIG_SMB_FS is not set |
3002 | CONFIG_CIFS=m | 3119 | CONFIG_CIFS=m |
3003 | # CONFIG_CIFS_STATS is not set | 3120 | # CONFIG_CIFS_STATS is not set |
3004 | CONFIG_CIFS_WEAK_PW_HASH=y | 3121 | CONFIG_CIFS_WEAK_PW_HASH=y |
3122 | CONFIG_CIFS_UPCALL=y | ||
3005 | CONFIG_CIFS_XATTR=y | 3123 | CONFIG_CIFS_XATTR=y |
3006 | CONFIG_CIFS_POSIX=y | 3124 | CONFIG_CIFS_POSIX=y |
3007 | # CONFIG_CIFS_DEBUG2 is not set | 3125 | # CONFIG_CIFS_DEBUG2 is not set |
3008 | CONFIG_CIFS_EXPERIMENTAL=y | 3126 | CONFIG_CIFS_EXPERIMENTAL=y |
3009 | CONFIG_CIFS_UPCALL=y | ||
3010 | CONFIG_CIFS_DFS_UPCALL=y | 3127 | CONFIG_CIFS_DFS_UPCALL=y |
3011 | CONFIG_NCP_FS=m | 3128 | CONFIG_NCP_FS=m |
3012 | CONFIG_NCPFS_PACKET_SIGNING=y | 3129 | CONFIG_NCPFS_PACKET_SIGNING=y |
@@ -3084,15 +3201,13 @@ CONFIG_NLS_KOI8_U=m | |||
3084 | CONFIG_NLS_UTF8=m | 3201 | CONFIG_NLS_UTF8=m |
3085 | CONFIG_DLM=m | 3202 | CONFIG_DLM=m |
3086 | CONFIG_DLM_DEBUG=y | 3203 | CONFIG_DLM_DEBUG=y |
3087 | CONFIG_QE_GPIO=y | ||
3088 | 3204 | ||
3089 | # | 3205 | # |
3090 | # Library routines | 3206 | # Library routines |
3091 | # | 3207 | # |
3092 | CONFIG_BITREVERSE=y | 3208 | CONFIG_BITREVERSE=y |
3093 | # CONFIG_GENERIC_FIND_FIRST_BIT is not set | ||
3094 | CONFIG_CRC_CCITT=m | 3209 | CONFIG_CRC_CCITT=m |
3095 | CONFIG_CRC16=m | 3210 | CONFIG_CRC16=y |
3096 | CONFIG_CRC_T10DIF=y | 3211 | CONFIG_CRC_T10DIF=y |
3097 | CONFIG_CRC_ITU_T=m | 3212 | CONFIG_CRC_ITU_T=m |
3098 | CONFIG_CRC32=y | 3213 | CONFIG_CRC32=y |
@@ -3157,28 +3272,38 @@ CONFIG_DEBUG_SG=y | |||
3157 | CONFIG_FRAME_POINTER=y | 3272 | CONFIG_FRAME_POINTER=y |
3158 | CONFIG_BOOT_PRINTK_DELAY=y | 3273 | CONFIG_BOOT_PRINTK_DELAY=y |
3159 | # CONFIG_RCU_TORTURE_TEST is not set | 3274 | # CONFIG_RCU_TORTURE_TEST is not set |
3275 | # CONFIG_RCU_CPU_STALL_DETECTOR is not set | ||
3160 | # CONFIG_KPROBES_SANITY_TEST is not set | 3276 | # CONFIG_KPROBES_SANITY_TEST is not set |
3161 | # CONFIG_BACKTRACE_SELF_TEST is not set | 3277 | # CONFIG_BACKTRACE_SELF_TEST is not set |
3278 | # CONFIG_DEBUG_BLOCK_EXT_DEVT is not set | ||
3162 | # CONFIG_LKDTM is not set | 3279 | # CONFIG_LKDTM is not set |
3163 | CONFIG_FAULT_INJECTION=y | 3280 | CONFIG_FAULT_INJECTION=y |
3164 | CONFIG_FAILSLAB=y | 3281 | CONFIG_FAILSLAB=y |
3165 | CONFIG_FAIL_PAGE_ALLOC=y | 3282 | CONFIG_FAIL_PAGE_ALLOC=y |
3166 | CONFIG_FAIL_MAKE_REQUEST=y | 3283 | CONFIG_FAIL_MAKE_REQUEST=y |
3284 | CONFIG_FAIL_IO_TIMEOUT=y | ||
3167 | CONFIG_FAULT_INJECTION_DEBUG_FS=y | 3285 | CONFIG_FAULT_INJECTION_DEBUG_FS=y |
3168 | CONFIG_FAULT_INJECTION_STACKTRACE_FILTER=y | 3286 | CONFIG_FAULT_INJECTION_STACKTRACE_FILTER=y |
3169 | CONFIG_LATENCYTOP=y | 3287 | CONFIG_LATENCYTOP=y |
3170 | CONFIG_SYSCTL_SYSCALL_CHECK=y | 3288 | CONFIG_SYSCTL_SYSCALL_CHECK=y |
3171 | CONFIG_HAVE_FTRACE=y | 3289 | CONFIG_NOP_TRACER=y |
3172 | CONFIG_HAVE_DYNAMIC_FTRACE=y | 3290 | CONFIG_HAVE_FUNCTION_TRACER=y |
3173 | CONFIG_TRACER_MAX_TRACE=y | 3291 | CONFIG_TRACER_MAX_TRACE=y |
3292 | CONFIG_RING_BUFFER=y | ||
3174 | CONFIG_TRACING=y | 3293 | CONFIG_TRACING=y |
3175 | CONFIG_FTRACE=y | 3294 | |
3295 | # | ||
3296 | # Tracers | ||
3297 | # | ||
3298 | CONFIG_FUNCTION_TRACER=y | ||
3176 | CONFIG_SCHED_TRACER=y | 3299 | CONFIG_SCHED_TRACER=y |
3177 | CONFIG_CONTEXT_SWITCH_TRACER=y | 3300 | CONFIG_CONTEXT_SWITCH_TRACER=y |
3178 | CONFIG_DYNAMIC_FTRACE=y | 3301 | # CONFIG_BOOT_TRACER is not set |
3302 | CONFIG_STACK_TRACER=y | ||
3179 | # CONFIG_FTRACE_STARTUP_TEST is not set | 3303 | # CONFIG_FTRACE_STARTUP_TEST is not set |
3180 | # CONFIG_FIREWIRE_OHCI_REMOTE_DMA is not set | 3304 | # CONFIG_FIREWIRE_OHCI_REMOTE_DMA is not set |
3181 | # CONFIG_BUILD_DOCSRC is not set | 3305 | # CONFIG_BUILD_DOCSRC is not set |
3306 | CONFIG_DYNAMIC_PRINTK_DEBUG=y | ||
3182 | # CONFIG_SAMPLES is not set | 3307 | # CONFIG_SAMPLES is not set |
3183 | CONFIG_HAVE_ARCH_KGDB=y | 3308 | CONFIG_HAVE_ARCH_KGDB=y |
3184 | # CONFIG_KGDB is not set | 3309 | # CONFIG_KGDB is not set |
@@ -3186,6 +3311,7 @@ CONFIG_DEBUG_STACKOVERFLOW=y | |||
3186 | CONFIG_DEBUG_STACK_USAGE=y | 3311 | CONFIG_DEBUG_STACK_USAGE=y |
3187 | # CONFIG_CODE_PATCHING_SELFTEST is not set | 3312 | # CONFIG_CODE_PATCHING_SELFTEST is not set |
3188 | # CONFIG_FTR_FIXUP_SELFTEST is not set | 3313 | # CONFIG_FTR_FIXUP_SELFTEST is not set |
3314 | # CONFIG_MSI_BITMAP_SELFTEST is not set | ||
3189 | CONFIG_XMON=y | 3315 | CONFIG_XMON=y |
3190 | # CONFIG_XMON_DEFAULT is not set | 3316 | # CONFIG_XMON_DEFAULT is not set |
3191 | CONFIG_XMON_DISASSEMBLY=y | 3317 | CONFIG_XMON_DISASSEMBLY=y |
@@ -3202,6 +3328,7 @@ CONFIG_BOOTX_TEXT=y | |||
3202 | CONFIG_KEYS=y | 3328 | CONFIG_KEYS=y |
3203 | CONFIG_KEYS_DEBUG_PROC_KEYS=y | 3329 | CONFIG_KEYS_DEBUG_PROC_KEYS=y |
3204 | CONFIG_SECURITY=y | 3330 | CONFIG_SECURITY=y |
3331 | # CONFIG_SECURITYFS is not set | ||
3205 | CONFIG_SECURITY_NETWORK=y | 3332 | CONFIG_SECURITY_NETWORK=y |
3206 | CONFIG_SECURITY_NETWORK_XFRM=y | 3333 | CONFIG_SECURITY_NETWORK_XFRM=y |
3207 | CONFIG_SECURITY_FILE_CAPABILITIES=y | 3334 | CONFIG_SECURITY_FILE_CAPABILITIES=y |
@@ -3226,10 +3353,12 @@ CONFIG_CRYPTO=y | |||
3226 | # | 3353 | # |
3227 | # Crypto core or helper | 3354 | # Crypto core or helper |
3228 | # | 3355 | # |
3356 | # CONFIG_CRYPTO_FIPS is not set | ||
3229 | CONFIG_CRYPTO_ALGAPI=y | 3357 | CONFIG_CRYPTO_ALGAPI=y |
3230 | CONFIG_CRYPTO_AEAD=m | 3358 | CONFIG_CRYPTO_AEAD=y |
3231 | CONFIG_CRYPTO_BLKCIPHER=m | 3359 | CONFIG_CRYPTO_BLKCIPHER=y |
3232 | CONFIG_CRYPTO_HASH=y | 3360 | CONFIG_CRYPTO_HASH=y |
3361 | CONFIG_CRYPTO_RNG=y | ||
3233 | CONFIG_CRYPTO_MANAGER=y | 3362 | CONFIG_CRYPTO_MANAGER=y |
3234 | CONFIG_CRYPTO_GF128MUL=m | 3363 | CONFIG_CRYPTO_GF128MUL=m |
3235 | CONFIG_CRYPTO_NULL=m | 3364 | CONFIG_CRYPTO_NULL=m |
@@ -3303,6 +3432,11 @@ CONFIG_CRYPTO_TWOFISH_COMMON=m | |||
3303 | # | 3432 | # |
3304 | CONFIG_CRYPTO_DEFLATE=m | 3433 | CONFIG_CRYPTO_DEFLATE=m |
3305 | CONFIG_CRYPTO_LZO=m | 3434 | CONFIG_CRYPTO_LZO=m |
3435 | |||
3436 | # | ||
3437 | # Random Number Generation | ||
3438 | # | ||
3439 | # CONFIG_CRYPTO_ANSI_CPRNG is not set | ||
3306 | CONFIG_CRYPTO_HW=y | 3440 | CONFIG_CRYPTO_HW=y |
3307 | CONFIG_CRYPTO_DEV_HIFN_795X=m | 3441 | CONFIG_CRYPTO_DEV_HIFN_795X=m |
3308 | CONFIG_CRYPTO_DEV_HIFN_795X_RNG=y | 3442 | CONFIG_CRYPTO_DEV_HIFN_795X_RNG=y |
diff --git a/arch/powerpc/configs/pq2fads_defconfig b/arch/powerpc/configs/pq2fads_defconfig index 7e17862c38b8..228099d77c3b 100644 --- a/arch/powerpc/configs/pq2fads_defconfig +++ b/arch/powerpc/configs/pq2fads_defconfig | |||
@@ -1,7 +1,7 @@ | |||
1 | # | 1 | # |
2 | # Automatically generated make config: don't edit | 2 | # Automatically generated make config: don't edit |
3 | # Linux kernel version: 2.6.27-rc4 | 3 | # Linux kernel version: 2.6.28-rc3 |
4 | # Thu Aug 21 00:52:13 2008 | 4 | # Sat Nov 8 12:39:47 2008 |
5 | # | 5 | # |
6 | # CONFIG_PPC64 is not set | 6 | # CONFIG_PPC64 is not set |
7 | 7 | ||
@@ -22,7 +22,7 @@ CONFIG_PPC_STD_MMU_32=y | |||
22 | # CONFIG_SMP is not set | 22 | # CONFIG_SMP is not set |
23 | CONFIG_PPC32=y | 23 | CONFIG_PPC32=y |
24 | CONFIG_WORD_SIZE=32 | 24 | CONFIG_WORD_SIZE=32 |
25 | CONFIG_PPC_MERGE=y | 25 | # CONFIG_ARCH_PHYS_ADDR_T_64BIT is not set |
26 | CONFIG_MMU=y | 26 | CONFIG_MMU=y |
27 | CONFIG_GENERIC_CMOS_UPDATE=y | 27 | CONFIG_GENERIC_CMOS_UPDATE=y |
28 | CONFIG_GENERIC_TIME=y | 28 | CONFIG_GENERIC_TIME=y |
@@ -48,13 +48,11 @@ CONFIG_SCHED_NO_NO_OMIT_FRAME_POINTER=y | |||
48 | CONFIG_ARCH_MAY_HAVE_PC_FDC=y | 48 | CONFIG_ARCH_MAY_HAVE_PC_FDC=y |
49 | CONFIG_PPC_OF=y | 49 | CONFIG_PPC_OF=y |
50 | CONFIG_OF=y | 50 | CONFIG_OF=y |
51 | CONFIG_PPC_UDBG_16550=y | 51 | # CONFIG_PPC_UDBG_16550 is not set |
52 | # CONFIG_GENERIC_TBSYNC is not set | 52 | # CONFIG_GENERIC_TBSYNC is not set |
53 | CONFIG_AUDIT_ARCH=y | 53 | CONFIG_AUDIT_ARCH=y |
54 | CONFIG_GENERIC_BUG=y | 54 | CONFIG_GENERIC_BUG=y |
55 | CONFIG_DEFAULT_UIMAGE=y | 55 | CONFIG_DEFAULT_UIMAGE=y |
56 | CONFIG_HIBERNATE_32=y | ||
57 | CONFIG_ARCH_HIBERNATION_POSSIBLE=y | ||
58 | # CONFIG_PPC_DCR_NATIVE is not set | 56 | # CONFIG_PPC_DCR_NATIVE is not set |
59 | # CONFIG_PPC_DCR_MMIO is not set | 57 | # CONFIG_PPC_DCR_MMIO is not set |
60 | CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" | 58 | CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" |
@@ -94,7 +92,6 @@ CONFIG_HOTPLUG=y | |||
94 | CONFIG_PRINTK=y | 92 | CONFIG_PRINTK=y |
95 | CONFIG_BUG=y | 93 | CONFIG_BUG=y |
96 | CONFIG_ELF_CORE=y | 94 | CONFIG_ELF_CORE=y |
97 | CONFIG_PCSPKR_PLATFORM=y | ||
98 | CONFIG_COMPAT_BRK=y | 95 | CONFIG_COMPAT_BRK=y |
99 | CONFIG_BASE_FULL=y | 96 | CONFIG_BASE_FULL=y |
100 | CONFIG_FUTEX=y | 97 | CONFIG_FUTEX=y |
@@ -104,7 +101,9 @@ CONFIG_SIGNALFD=y | |||
104 | CONFIG_TIMERFD=y | 101 | CONFIG_TIMERFD=y |
105 | CONFIG_EVENTFD=y | 102 | CONFIG_EVENTFD=y |
106 | CONFIG_SHMEM=y | 103 | CONFIG_SHMEM=y |
104 | CONFIG_AIO=y | ||
107 | CONFIG_VM_EVENT_COUNTERS=y | 105 | CONFIG_VM_EVENT_COUNTERS=y |
106 | CONFIG_PCI_QUIRKS=y | ||
108 | CONFIG_SLUB_DEBUG=y | 107 | CONFIG_SLUB_DEBUG=y |
109 | # CONFIG_SLAB is not set | 108 | # CONFIG_SLAB is not set |
110 | CONFIG_SLUB=y | 109 | CONFIG_SLUB=y |
@@ -117,10 +116,7 @@ CONFIG_HAVE_IOREMAP_PROT=y | |||
117 | CONFIG_HAVE_KPROBES=y | 116 | CONFIG_HAVE_KPROBES=y |
118 | CONFIG_HAVE_KRETPROBES=y | 117 | CONFIG_HAVE_KRETPROBES=y |
119 | CONFIG_HAVE_ARCH_TRACEHOOK=y | 118 | CONFIG_HAVE_ARCH_TRACEHOOK=y |
120 | # CONFIG_HAVE_DMA_ATTRS is not set | ||
121 | # CONFIG_USE_GENERIC_SMP_HELPERS is not set | ||
122 | CONFIG_HAVE_CLK=y | 119 | CONFIG_HAVE_CLK=y |
123 | CONFIG_PROC_PAGE_MONITOR=y | ||
124 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set | 120 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set |
125 | CONFIG_SLABINFO=y | 121 | CONFIG_SLABINFO=y |
126 | CONFIG_RT_MUTEXES=y | 122 | CONFIG_RT_MUTEXES=y |
@@ -146,6 +142,7 @@ CONFIG_DEFAULT_AS=y | |||
146 | # CONFIG_DEFAULT_NOOP is not set | 142 | # CONFIG_DEFAULT_NOOP is not set |
147 | CONFIG_DEFAULT_IOSCHED="anticipatory" | 143 | CONFIG_DEFAULT_IOSCHED="anticipatory" |
148 | CONFIG_CLASSIC_RCU=y | 144 | CONFIG_CLASSIC_RCU=y |
145 | # CONFIG_FREEZER is not set | ||
149 | 146 | ||
150 | # | 147 | # |
151 | # Platform support | 148 | # Platform support |
@@ -153,39 +150,36 @@ CONFIG_CLASSIC_RCU=y | |||
153 | CONFIG_PPC_MULTIPLATFORM=y | 150 | CONFIG_PPC_MULTIPLATFORM=y |
154 | CONFIG_CLASSIC32=y | 151 | CONFIG_CLASSIC32=y |
155 | # CONFIG_PPC_CHRP is not set | 152 | # CONFIG_PPC_CHRP is not set |
156 | # CONFIG_PPC_PMAC is not set | ||
157 | # CONFIG_MPC5121_ADS is not set | 153 | # CONFIG_MPC5121_ADS is not set |
158 | # CONFIG_MPC5121_GENERIC is not set | 154 | # CONFIG_MPC5121_GENERIC is not set |
159 | # CONFIG_PPC_MPC52xx is not set | 155 | # CONFIG_PPC_MPC52xx is not set |
156 | # CONFIG_PPC_PMAC is not set | ||
160 | # CONFIG_PPC_CELL is not set | 157 | # CONFIG_PPC_CELL is not set |
161 | # CONFIG_PPC_CELL_NATIVE is not set | 158 | # CONFIG_PPC_CELL_NATIVE is not set |
162 | CONFIG_PPC_82xx=y | 159 | CONFIG_PPC_82xx=y |
163 | # CONFIG_MPC8272_ADS is not set | 160 | # CONFIG_MPC8272_ADS is not set |
164 | CONFIG_PQ2FADS=y | 161 | CONFIG_PQ2FADS=y |
165 | # CONFIG_EP8248E is not set | 162 | # CONFIG_EP8248E is not set |
163 | # CONFIG_MGCOGE is not set | ||
166 | CONFIG_PQ2ADS=y | 164 | CONFIG_PQ2ADS=y |
167 | CONFIG_8260=y | 165 | CONFIG_8260=y |
168 | CONFIG_PQ2_ADS_PCI_PIC=y | 166 | CONFIG_PQ2_ADS_PCI_PIC=y |
169 | # CONFIG_PPC_83xx is not set | 167 | # CONFIG_PPC_83xx is not set |
170 | # CONFIG_PPC_86xx is not set | 168 | # CONFIG_PPC_86xx is not set |
171 | # CONFIG_EMBEDDED6xx is not set | 169 | # CONFIG_EMBEDDED6xx is not set |
172 | CONFIG_PPC_NATIVE=y | ||
173 | # CONFIG_UDBG_RTAS_CONSOLE is not set | ||
174 | # CONFIG_IPIC is not set | 170 | # CONFIG_IPIC is not set |
175 | CONFIG_MPIC=y | 171 | # CONFIG_MPIC is not set |
176 | # CONFIG_MPIC_WEIRD is not set | 172 | # CONFIG_MPIC_WEIRD is not set |
177 | CONFIG_PPC_I8259=y | 173 | # CONFIG_PPC_I8259 is not set |
178 | CONFIG_PPC_RTAS=y | 174 | # CONFIG_PPC_RTAS is not set |
179 | # CONFIG_RTAS_ERROR_LOGGING is not set | ||
180 | CONFIG_RTAS_PROC=y | ||
181 | # CONFIG_MMIO_NVRAM is not set | 175 | # CONFIG_MMIO_NVRAM is not set |
182 | CONFIG_PPC_MPC106=y | 176 | # CONFIG_PPC_MPC106 is not set |
183 | # CONFIG_PPC_970_NAP is not set | 177 | # CONFIG_PPC_970_NAP is not set |
184 | # CONFIG_PPC_INDIRECT_IO is not set | 178 | # CONFIG_PPC_INDIRECT_IO is not set |
185 | # CONFIG_GENERIC_IOMAP is not set | 179 | # CONFIG_GENERIC_IOMAP is not set |
186 | # CONFIG_CPU_FREQ is not set | 180 | # CONFIG_CPU_FREQ is not set |
187 | # CONFIG_PPC601_SYNC_FIX is not set | ||
188 | # CONFIG_TAU is not set | 181 | # CONFIG_TAU is not set |
182 | # CONFIG_QUICC_ENGINE is not set | ||
189 | CONFIG_CPM2=y | 183 | CONFIG_CPM2=y |
190 | # CONFIG_FSL_ULI1575 is not set | 184 | # CONFIG_FSL_ULI1575 is not set |
191 | CONFIG_CPM=y | 185 | CONFIG_CPM=y |
@@ -208,6 +202,8 @@ CONFIG_PREEMPT_NONE=y | |||
208 | # CONFIG_PREEMPT_VOLUNTARY is not set | 202 | # CONFIG_PREEMPT_VOLUNTARY is not set |
209 | # CONFIG_PREEMPT is not set | 203 | # CONFIG_PREEMPT is not set |
210 | CONFIG_BINFMT_ELF=y | 204 | CONFIG_BINFMT_ELF=y |
205 | # CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set | ||
206 | # CONFIG_HAVE_AOUT is not set | ||
211 | CONFIG_BINFMT_MISC=y | 207 | CONFIG_BINFMT_MISC=y |
212 | # CONFIG_IOMMU_HELPER is not set | 208 | # CONFIG_IOMMU_HELPER is not set |
213 | CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y | 209 | CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y |
@@ -217,15 +213,15 @@ CONFIG_ARCH_FLATMEM_ENABLE=y | |||
217 | CONFIG_ARCH_POPULATES_NODE_MAP=y | 213 | CONFIG_ARCH_POPULATES_NODE_MAP=y |
218 | CONFIG_FLATMEM=y | 214 | CONFIG_FLATMEM=y |
219 | CONFIG_FLAT_NODE_MEM_MAP=y | 215 | CONFIG_FLAT_NODE_MEM_MAP=y |
220 | # CONFIG_SPARSEMEM_STATIC is not set | ||
221 | # CONFIG_SPARSEMEM_VMEMMAP_ENABLE is not set | ||
222 | CONFIG_PAGEFLAGS_EXTENDED=y | 216 | CONFIG_PAGEFLAGS_EXTENDED=y |
223 | CONFIG_SPLIT_PTLOCK_CPUS=4 | 217 | CONFIG_SPLIT_PTLOCK_CPUS=4 |
224 | CONFIG_MIGRATION=y | 218 | CONFIG_MIGRATION=y |
225 | # CONFIG_RESOURCES_64BIT is not set | 219 | # CONFIG_RESOURCES_64BIT is not set |
220 | # CONFIG_PHYS_ADDR_T_64BIT is not set | ||
226 | CONFIG_ZONE_DMA_FLAG=1 | 221 | CONFIG_ZONE_DMA_FLAG=1 |
227 | CONFIG_BOUNCE=y | 222 | CONFIG_BOUNCE=y |
228 | CONFIG_VIRT_TO_BUS=y | 223 | CONFIG_VIRT_TO_BUS=y |
224 | CONFIG_UNEVICTABLE_LRU=y | ||
229 | CONFIG_FORCE_MAX_ZONEORDER=11 | 225 | CONFIG_FORCE_MAX_ZONEORDER=11 |
230 | CONFIG_PROC_DEVICETREE=y | 226 | CONFIG_PROC_DEVICETREE=y |
231 | # CONFIG_CMDLINE_BOOL is not set | 227 | # CONFIG_CMDLINE_BOOL is not set |
@@ -237,7 +233,6 @@ CONFIG_ISA_DMA_API=y | |||
237 | # | 233 | # |
238 | # Bus options | 234 | # Bus options |
239 | # | 235 | # |
240 | # CONFIG_ISA is not set | ||
241 | CONFIG_ZONE_DMA=y | 236 | CONFIG_ZONE_DMA=y |
242 | CONFIG_PPC_INDIRECT_PCI=y | 237 | CONFIG_PPC_INDIRECT_PCI=y |
243 | CONFIG_FSL_SOC=y | 238 | CONFIG_FSL_SOC=y |
@@ -250,7 +245,7 @@ CONFIG_PCI_8260=y | |||
250 | # CONFIG_PCIEPORTBUS is not set | 245 | # CONFIG_PCIEPORTBUS is not set |
251 | CONFIG_ARCH_SUPPORTS_MSI=y | 246 | CONFIG_ARCH_SUPPORTS_MSI=y |
252 | # CONFIG_PCI_MSI is not set | 247 | # CONFIG_PCI_MSI is not set |
253 | CONFIG_PCI_LEGACY=y | 248 | # CONFIG_PCI_LEGACY is not set |
254 | # CONFIG_PCI_DEBUG is not set | 249 | # CONFIG_PCI_DEBUG is not set |
255 | # CONFIG_PCCARD is not set | 250 | # CONFIG_PCCARD is not set |
256 | # CONFIG_HOTPLUG_PCI is not set | 251 | # CONFIG_HOTPLUG_PCI is not set |
@@ -306,7 +301,6 @@ CONFIG_INET_TCP_DIAG=y | |||
306 | # CONFIG_TCP_CONG_ADVANCED is not set | 301 | # CONFIG_TCP_CONG_ADVANCED is not set |
307 | CONFIG_TCP_CONG_CUBIC=y | 302 | CONFIG_TCP_CONG_CUBIC=y |
308 | CONFIG_DEFAULT_TCP_CONG="cubic" | 303 | CONFIG_DEFAULT_TCP_CONG="cubic" |
309 | # CONFIG_IP_VS is not set | ||
310 | CONFIG_IPV6=y | 304 | CONFIG_IPV6=y |
311 | # CONFIG_IPV6_PRIVACY is not set | 305 | # CONFIG_IPV6_PRIVACY is not set |
312 | # CONFIG_IPV6_ROUTER_PREF is not set | 306 | # CONFIG_IPV6_ROUTER_PREF is not set |
@@ -333,10 +327,12 @@ CONFIG_NETFILTER_ADVANCED=y | |||
333 | # CONFIG_NETFILTER_NETLINK_LOG is not set | 327 | # CONFIG_NETFILTER_NETLINK_LOG is not set |
334 | # CONFIG_NF_CONNTRACK is not set | 328 | # CONFIG_NF_CONNTRACK is not set |
335 | # CONFIG_NETFILTER_XTABLES is not set | 329 | # CONFIG_NETFILTER_XTABLES is not set |
330 | # CONFIG_IP_VS is not set | ||
336 | 331 | ||
337 | # | 332 | # |
338 | # IP: Netfilter Configuration | 333 | # IP: Netfilter Configuration |
339 | # | 334 | # |
335 | # CONFIG_NF_DEFRAG_IPV4 is not set | ||
340 | # CONFIG_IP_NF_QUEUE is not set | 336 | # CONFIG_IP_NF_QUEUE is not set |
341 | # CONFIG_IP_NF_IPTABLES is not set | 337 | # CONFIG_IP_NF_IPTABLES is not set |
342 | # CONFIG_IP_NF_ARPTABLES is not set | 338 | # CONFIG_IP_NF_ARPTABLES is not set |
@@ -363,11 +359,10 @@ CONFIG_NETFILTER_ADVANCED=y | |||
363 | # CONFIG_CAN is not set | 359 | # CONFIG_CAN is not set |
364 | # CONFIG_IRDA is not set | 360 | # CONFIG_IRDA is not set |
365 | # CONFIG_BT is not set | 361 | # CONFIG_BT is not set |
366 | 362 | # CONFIG_PHONET is not set | |
367 | # | 363 | CONFIG_WIRELESS=y |
368 | # Wireless | ||
369 | # | ||
370 | # CONFIG_CFG80211 is not set | 364 | # CONFIG_CFG80211 is not set |
365 | CONFIG_WIRELESS_OLD_REGULATORY=y | ||
371 | # CONFIG_WIRELESS_EXT is not set | 366 | # CONFIG_WIRELESS_EXT is not set |
372 | # CONFIG_MAC80211 is not set | 367 | # CONFIG_MAC80211 is not set |
373 | # CONFIG_IEEE80211 is not set | 368 | # CONFIG_IEEE80211 is not set |
@@ -473,7 +468,6 @@ CONFIG_OF_GPIO=y | |||
473 | # CONFIG_PARPORT is not set | 468 | # CONFIG_PARPORT is not set |
474 | CONFIG_BLK_DEV=y | 469 | CONFIG_BLK_DEV=y |
475 | # CONFIG_BLK_DEV_FD is not set | 470 | # CONFIG_BLK_DEV_FD is not set |
476 | # CONFIG_MAC_FLOPPY is not set | ||
477 | # CONFIG_BLK_CPQ_DA is not set | 471 | # CONFIG_BLK_CPQ_DA is not set |
478 | # CONFIG_BLK_CPQ_CISS_DA is not set | 472 | # CONFIG_BLK_CPQ_CISS_DA is not set |
479 | # CONFIG_BLK_DEV_DAC960 is not set | 473 | # CONFIG_BLK_DEV_DAC960 is not set |
@@ -494,17 +488,16 @@ CONFIG_MISC_DEVICES=y | |||
494 | # CONFIG_HP_ILO is not set | 488 | # CONFIG_HP_ILO is not set |
495 | CONFIG_HAVE_IDE=y | 489 | CONFIG_HAVE_IDE=y |
496 | CONFIG_IDE=y | 490 | CONFIG_IDE=y |
497 | CONFIG_BLK_DEV_IDE=y | ||
498 | 491 | ||
499 | # | 492 | # |
500 | # Please see Documentation/ide/ide.txt for help/info on IDE drives | 493 | # Please see Documentation/ide/ide.txt for help/info on IDE drives |
501 | # | 494 | # |
502 | # CONFIG_BLK_DEV_IDE_SATA is not set | 495 | # CONFIG_BLK_DEV_IDE_SATA is not set |
503 | CONFIG_BLK_DEV_IDEDISK=y | 496 | CONFIG_IDE_GD=y |
504 | # CONFIG_IDEDISK_MULTI_MODE is not set | 497 | CONFIG_IDE_GD_ATA=y |
498 | # CONFIG_IDE_GD_ATAPI is not set | ||
505 | # CONFIG_BLK_DEV_IDECD is not set | 499 | # CONFIG_BLK_DEV_IDECD is not set |
506 | # CONFIG_BLK_DEV_IDETAPE is not set | 500 | # CONFIG_BLK_DEV_IDETAPE is not set |
507 | # CONFIG_BLK_DEV_IDEFLOPPY is not set | ||
508 | # CONFIG_IDE_TASK_IOCTL is not set | 501 | # CONFIG_IDE_TASK_IOCTL is not set |
509 | CONFIG_IDE_PROC_FS=y | 502 | CONFIG_IDE_PROC_FS=y |
510 | 503 | ||
@@ -539,7 +532,6 @@ CONFIG_IDE_PROC_FS=y | |||
539 | # CONFIG_BLK_DEV_TRM290 is not set | 532 | # CONFIG_BLK_DEV_TRM290 is not set |
540 | # CONFIG_BLK_DEV_VIA82CXXX is not set | 533 | # CONFIG_BLK_DEV_VIA82CXXX is not set |
541 | # CONFIG_BLK_DEV_TC86C001 is not set | 534 | # CONFIG_BLK_DEV_TC86C001 is not set |
542 | # CONFIG_BLK_DEV_IDE_PMAC is not set | ||
543 | # CONFIG_BLK_DEV_IDEDMA is not set | 535 | # CONFIG_BLK_DEV_IDEDMA is not set |
544 | 536 | ||
545 | # | 537 | # |
@@ -590,8 +582,6 @@ CONFIG_MDIO_BITBANG=y | |||
590 | # CONFIG_MDIO_OF_GPIO is not set | 582 | # CONFIG_MDIO_OF_GPIO is not set |
591 | CONFIG_NET_ETHERNET=y | 583 | CONFIG_NET_ETHERNET=y |
592 | CONFIG_MII=y | 584 | CONFIG_MII=y |
593 | # CONFIG_MACE is not set | ||
594 | # CONFIG_BMAC is not set | ||
595 | # CONFIG_HAPPYMEAL is not set | 585 | # CONFIG_HAPPYMEAL is not set |
596 | # CONFIG_SUNGEM is not set | 586 | # CONFIG_SUNGEM is not set |
597 | # CONFIG_CASSINI is not set | 587 | # CONFIG_CASSINI is not set |
@@ -602,8 +592,12 @@ CONFIG_MII=y | |||
602 | # CONFIG_IBM_NEW_EMAC_RGMII is not set | 592 | # CONFIG_IBM_NEW_EMAC_RGMII is not set |
603 | # CONFIG_IBM_NEW_EMAC_TAH is not set | 593 | # CONFIG_IBM_NEW_EMAC_TAH is not set |
604 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set | 594 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set |
595 | # CONFIG_IBM_NEW_EMAC_NO_FLOW_CTRL is not set | ||
596 | # CONFIG_IBM_NEW_EMAC_MAL_CLR_ICINTSTAT is not set | ||
597 | # CONFIG_IBM_NEW_EMAC_MAL_COMMON_ERR is not set | ||
605 | # CONFIG_NET_PCI is not set | 598 | # CONFIG_NET_PCI is not set |
606 | # CONFIG_B44 is not set | 599 | # CONFIG_B44 is not set |
600 | # CONFIG_ATL2 is not set | ||
607 | CONFIG_FS_ENET=y | 601 | CONFIG_FS_ENET=y |
608 | # CONFIG_FS_ENET_HAS_SCC is not set | 602 | # CONFIG_FS_ENET_HAS_SCC is not set |
609 | CONFIG_FS_ENET_HAS_FCC=y | 603 | CONFIG_FS_ENET_HAS_FCC=y |
@@ -626,18 +620,23 @@ CONFIG_NETDEV_1000=y | |||
626 | # CONFIG_GIANFAR is not set | 620 | # CONFIG_GIANFAR is not set |
627 | # CONFIG_MV643XX_ETH is not set | 621 | # CONFIG_MV643XX_ETH is not set |
628 | # CONFIG_QLA3XXX is not set | 622 | # CONFIG_QLA3XXX is not set |
623 | # CONFIG_ATL1 is not set | ||
624 | # CONFIG_JME is not set | ||
629 | CONFIG_NETDEV_10000=y | 625 | CONFIG_NETDEV_10000=y |
630 | # CONFIG_CHELSIO_T1 is not set | 626 | # CONFIG_CHELSIO_T1 is not set |
631 | # CONFIG_CHELSIO_T3 is not set | 627 | # CONFIG_CHELSIO_T3 is not set |
628 | # CONFIG_ENIC is not set | ||
632 | # CONFIG_IXGBE is not set | 629 | # CONFIG_IXGBE is not set |
633 | # CONFIG_IXGB is not set | 630 | # CONFIG_IXGB is not set |
634 | # CONFIG_S2IO is not set | 631 | # CONFIG_S2IO is not set |
635 | # CONFIG_MYRI10GE is not set | 632 | # CONFIG_MYRI10GE is not set |
636 | # CONFIG_NETXEN_NIC is not set | 633 | # CONFIG_NETXEN_NIC is not set |
637 | # CONFIG_NIU is not set | 634 | # CONFIG_NIU is not set |
635 | # CONFIG_MLX4_EN is not set | ||
638 | # CONFIG_MLX4_CORE is not set | 636 | # CONFIG_MLX4_CORE is not set |
639 | # CONFIG_TEHUTI is not set | 637 | # CONFIG_TEHUTI is not set |
640 | # CONFIG_BNX2X is not set | 638 | # CONFIG_BNX2X is not set |
639 | # CONFIG_QLGE is not set | ||
641 | # CONFIG_SFC is not set | 640 | # CONFIG_SFC is not set |
642 | # CONFIG_TR is not set | 641 | # CONFIG_TR is not set |
643 | 642 | ||
@@ -698,6 +697,7 @@ CONFIG_MOUSE_PS2_LOGIPS2PP=y | |||
698 | CONFIG_MOUSE_PS2_SYNAPTICS=y | 697 | CONFIG_MOUSE_PS2_SYNAPTICS=y |
699 | CONFIG_MOUSE_PS2_LIFEBOOK=y | 698 | CONFIG_MOUSE_PS2_LIFEBOOK=y |
700 | CONFIG_MOUSE_PS2_TRACKPOINT=y | 699 | CONFIG_MOUSE_PS2_TRACKPOINT=y |
700 | # CONFIG_MOUSE_PS2_ELANTECH is not set | ||
701 | # CONFIG_MOUSE_PS2_TOUCHKIT is not set | 701 | # CONFIG_MOUSE_PS2_TOUCHKIT is not set |
702 | # CONFIG_MOUSE_SERIAL is not set | 702 | # CONFIG_MOUSE_SERIAL is not set |
703 | # CONFIG_MOUSE_APPLETOUCH is not set | 703 | # CONFIG_MOUSE_APPLETOUCH is not set |
@@ -739,21 +739,12 @@ CONFIG_DEVKMEM=y | |||
739 | # CONFIG_SERIAL_UARTLITE is not set | 739 | # CONFIG_SERIAL_UARTLITE is not set |
740 | CONFIG_SERIAL_CORE=y | 740 | CONFIG_SERIAL_CORE=y |
741 | CONFIG_SERIAL_CORE_CONSOLE=y | 741 | CONFIG_SERIAL_CORE_CONSOLE=y |
742 | # CONFIG_SERIAL_PMACZILOG is not set | ||
743 | CONFIG_SERIAL_CPM=y | 742 | CONFIG_SERIAL_CPM=y |
744 | CONFIG_SERIAL_CPM_CONSOLE=y | 743 | CONFIG_SERIAL_CPM_CONSOLE=y |
745 | CONFIG_SERIAL_CPM_SCC1=y | ||
746 | # CONFIG_SERIAL_CPM_SCC2 is not set | ||
747 | # CONFIG_SERIAL_CPM_SCC3 is not set | ||
748 | CONFIG_SERIAL_CPM_SCC4=y | ||
749 | # CONFIG_SERIAL_CPM_SMC1 is not set | ||
750 | # CONFIG_SERIAL_CPM_SMC2 is not set | ||
751 | # CONFIG_SERIAL_JSM is not set | 744 | # CONFIG_SERIAL_JSM is not set |
752 | CONFIG_UNIX98_PTYS=y | 745 | CONFIG_UNIX98_PTYS=y |
753 | CONFIG_LEGACY_PTYS=y | 746 | CONFIG_LEGACY_PTYS=y |
754 | CONFIG_LEGACY_PTY_COUNT=256 | 747 | CONFIG_LEGACY_PTY_COUNT=256 |
755 | # CONFIG_BRIQ_PANEL is not set | ||
756 | # CONFIG_HVC_RTAS is not set | ||
757 | # CONFIG_IPMI_HANDLER is not set | 748 | # CONFIG_IPMI_HANDLER is not set |
758 | CONFIG_HW_RANDOM=y | 749 | CONFIG_HW_RANDOM=y |
759 | # CONFIG_NVRAM is not set | 750 | # CONFIG_NVRAM is not set |
@@ -803,6 +794,14 @@ CONFIG_SSB_POSSIBLE=y | |||
803 | # CONFIG_MFD_TMIO is not set | 794 | # CONFIG_MFD_TMIO is not set |
804 | 795 | ||
805 | # | 796 | # |
797 | # Voltage and Current regulators | ||
798 | # | ||
799 | # CONFIG_REGULATOR is not set | ||
800 | # CONFIG_REGULATOR_FIXED_VOLTAGE is not set | ||
801 | # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set | ||
802 | # CONFIG_REGULATOR_BQ24022 is not set | ||
803 | |||
804 | # | ||
806 | # Multimedia devices | 805 | # Multimedia devices |
807 | # | 806 | # |
808 | 807 | ||
@@ -850,20 +849,22 @@ CONFIG_USB_ARCH_HAS_EHCI=y | |||
850 | CONFIG_USB_GADGET=y | 849 | CONFIG_USB_GADGET=y |
851 | # CONFIG_USB_GADGET_DEBUG is not set | 850 | # CONFIG_USB_GADGET_DEBUG is not set |
852 | # CONFIG_USB_GADGET_DEBUG_FILES is not set | 851 | # CONFIG_USB_GADGET_DEBUG_FILES is not set |
852 | CONFIG_USB_GADGET_VBUS_DRAW=2 | ||
853 | CONFIG_USB_GADGET_SELECTED=y | 853 | CONFIG_USB_GADGET_SELECTED=y |
854 | # CONFIG_USB_GADGET_AMD5536UDC is not set | 854 | # CONFIG_USB_GADGET_AT91 is not set |
855 | # CONFIG_USB_GADGET_ATMEL_USBA is not set | 855 | # CONFIG_USB_GADGET_ATMEL_USBA is not set |
856 | # CONFIG_USB_GADGET_FSL_USB2 is not set | 856 | # CONFIG_USB_GADGET_FSL_USB2 is not set |
857 | # CONFIG_USB_GADGET_NET2280 is not set | 857 | # CONFIG_USB_GADGET_LH7A40X is not set |
858 | # CONFIG_USB_GADGET_OMAP is not set | ||
858 | # CONFIG_USB_GADGET_PXA25X is not set | 859 | # CONFIG_USB_GADGET_PXA25X is not set |
860 | # CONFIG_USB_GADGET_PXA27X is not set | ||
861 | # CONFIG_USB_GADGET_S3C2410 is not set | ||
859 | CONFIG_USB_GADGET_M66592=y | 862 | CONFIG_USB_GADGET_M66592=y |
860 | CONFIG_USB_M66592=y | 863 | CONFIG_USB_M66592=y |
861 | # CONFIG_USB_GADGET_PXA27X is not set | 864 | # CONFIG_USB_GADGET_AMD5536UDC is not set |
865 | # CONFIG_USB_GADGET_FSL_QE is not set | ||
866 | # CONFIG_USB_GADGET_NET2280 is not set | ||
862 | # CONFIG_USB_GADGET_GOKU is not set | 867 | # CONFIG_USB_GADGET_GOKU is not set |
863 | # CONFIG_USB_GADGET_LH7A40X is not set | ||
864 | # CONFIG_USB_GADGET_OMAP is not set | ||
865 | # CONFIG_USB_GADGET_S3C2410 is not set | ||
866 | # CONFIG_USB_GADGET_AT91 is not set | ||
867 | # CONFIG_USB_GADGET_DUMMY_HCD is not set | 868 | # CONFIG_USB_GADGET_DUMMY_HCD is not set |
868 | CONFIG_USB_GADGET_DUALSPEED=y | 869 | CONFIG_USB_GADGET_DUALSPEED=y |
869 | # CONFIG_USB_ZERO is not set | 870 | # CONFIG_USB_ZERO is not set |
@@ -883,6 +884,7 @@ CONFIG_USB_ETH_RNDIS=y | |||
883 | # CONFIG_RTC_CLASS is not set | 884 | # CONFIG_RTC_CLASS is not set |
884 | # CONFIG_DMADEVICES is not set | 885 | # CONFIG_DMADEVICES is not set |
885 | # CONFIG_UIO is not set | 886 | # CONFIG_UIO is not set |
887 | # CONFIG_STAGING is not set | ||
886 | 888 | ||
887 | # | 889 | # |
888 | # File systems | 890 | # File systems |
@@ -894,11 +896,13 @@ CONFIG_EXT3_FS=y | |||
894 | CONFIG_EXT3_FS_XATTR=y | 896 | CONFIG_EXT3_FS_XATTR=y |
895 | # CONFIG_EXT3_FS_POSIX_ACL is not set | 897 | # CONFIG_EXT3_FS_POSIX_ACL is not set |
896 | # CONFIG_EXT3_FS_SECURITY is not set | 898 | # CONFIG_EXT3_FS_SECURITY is not set |
899 | # CONFIG_EXT4_FS is not set | ||
897 | CONFIG_JBD=y | 900 | CONFIG_JBD=y |
898 | CONFIG_FS_MBCACHE=y | 901 | CONFIG_FS_MBCACHE=y |
899 | # CONFIG_REISERFS_FS is not set | 902 | # CONFIG_REISERFS_FS is not set |
900 | # CONFIG_JFS_FS is not set | 903 | # CONFIG_JFS_FS is not set |
901 | CONFIG_FS_POSIX_ACL=y | 904 | CONFIG_FS_POSIX_ACL=y |
905 | CONFIG_FILE_LOCKING=y | ||
902 | # CONFIG_XFS_FS is not set | 906 | # CONFIG_XFS_FS is not set |
903 | # CONFIG_OCFS2_FS is not set | 907 | # CONFIG_OCFS2_FS is not set |
904 | CONFIG_DNOTIFY=y | 908 | CONFIG_DNOTIFY=y |
@@ -928,6 +932,7 @@ CONFIG_AUTOFS4_FS=y | |||
928 | CONFIG_PROC_FS=y | 932 | CONFIG_PROC_FS=y |
929 | CONFIG_PROC_KCORE=y | 933 | CONFIG_PROC_KCORE=y |
930 | CONFIG_PROC_SYSCTL=y | 934 | CONFIG_PROC_SYSCTL=y |
935 | CONFIG_PROC_PAGE_MONITOR=y | ||
931 | CONFIG_SYSFS=y | 936 | CONFIG_SYSFS=y |
932 | CONFIG_TMPFS=y | 937 | CONFIG_TMPFS=y |
933 | # CONFIG_TMPFS_POSIX_ACL is not set | 938 | # CONFIG_TMPFS_POSIX_ACL is not set |
@@ -1030,7 +1035,6 @@ CONFIG_NLS_UTF8=y | |||
1030 | # Library routines | 1035 | # Library routines |
1031 | # | 1036 | # |
1032 | CONFIG_BITREVERSE=y | 1037 | CONFIG_BITREVERSE=y |
1033 | # CONFIG_GENERIC_FIND_FIRST_BIT is not set | ||
1034 | CONFIG_CRC_CCITT=y | 1038 | CONFIG_CRC_CCITT=y |
1035 | # CONFIG_CRC16 is not set | 1039 | # CONFIG_CRC16 is not set |
1036 | # CONFIG_CRC_T10DIF is not set | 1040 | # CONFIG_CRC_T10DIF is not set |
@@ -1084,15 +1088,23 @@ CONFIG_DEBUG_INFO=y | |||
1084 | # CONFIG_DEBUG_SG is not set | 1088 | # CONFIG_DEBUG_SG is not set |
1085 | # CONFIG_BOOT_PRINTK_DELAY is not set | 1089 | # CONFIG_BOOT_PRINTK_DELAY is not set |
1086 | # CONFIG_RCU_TORTURE_TEST is not set | 1090 | # CONFIG_RCU_TORTURE_TEST is not set |
1091 | # CONFIG_RCU_CPU_STALL_DETECTOR is not set | ||
1087 | # CONFIG_BACKTRACE_SELF_TEST is not set | 1092 | # CONFIG_BACKTRACE_SELF_TEST is not set |
1093 | # CONFIG_DEBUG_BLOCK_EXT_DEVT is not set | ||
1088 | # CONFIG_FAULT_INJECTION is not set | 1094 | # CONFIG_FAULT_INJECTION is not set |
1089 | # CONFIG_LATENCYTOP is not set | 1095 | # CONFIG_LATENCYTOP is not set |
1090 | CONFIG_SYSCTL_SYSCALL_CHECK=y | 1096 | CONFIG_SYSCTL_SYSCALL_CHECK=y |
1091 | CONFIG_HAVE_FTRACE=y | 1097 | CONFIG_HAVE_FUNCTION_TRACER=y |
1092 | CONFIG_HAVE_DYNAMIC_FTRACE=y | 1098 | |
1093 | # CONFIG_FTRACE is not set | 1099 | # |
1100 | # Tracers | ||
1101 | # | ||
1102 | # CONFIG_FUNCTION_TRACER is not set | ||
1094 | # CONFIG_SCHED_TRACER is not set | 1103 | # CONFIG_SCHED_TRACER is not set |
1095 | # CONFIG_CONTEXT_SWITCH_TRACER is not set | 1104 | # CONFIG_CONTEXT_SWITCH_TRACER is not set |
1105 | # CONFIG_BOOT_TRACER is not set | ||
1106 | # CONFIG_STACK_TRACER is not set | ||
1107 | # CONFIG_DYNAMIC_PRINTK_DEBUG is not set | ||
1096 | # CONFIG_SAMPLES is not set | 1108 | # CONFIG_SAMPLES is not set |
1097 | CONFIG_HAVE_ARCH_KGDB=y | 1109 | CONFIG_HAVE_ARCH_KGDB=y |
1098 | # CONFIG_DEBUG_STACKOVERFLOW is not set | 1110 | # CONFIG_DEBUG_STACKOVERFLOW is not set |
@@ -1100,6 +1112,7 @@ CONFIG_HAVE_ARCH_KGDB=y | |||
1100 | # CONFIG_DEBUG_PAGEALLOC is not set | 1112 | # CONFIG_DEBUG_PAGEALLOC is not set |
1101 | # CONFIG_CODE_PATCHING_SELFTEST is not set | 1113 | # CONFIG_CODE_PATCHING_SELFTEST is not set |
1102 | # CONFIG_FTR_FIXUP_SELFTEST is not set | 1114 | # CONFIG_FTR_FIXUP_SELFTEST is not set |
1115 | # CONFIG_MSI_BITMAP_SELFTEST is not set | ||
1103 | # CONFIG_XMON is not set | 1116 | # CONFIG_XMON is not set |
1104 | # CONFIG_IRQSTACKS is not set | 1117 | # CONFIG_IRQSTACKS is not set |
1105 | CONFIG_BDI_SWITCH=y | 1118 | CONFIG_BDI_SWITCH=y |
@@ -1111,14 +1124,19 @@ CONFIG_BDI_SWITCH=y | |||
1111 | # | 1124 | # |
1112 | # CONFIG_KEYS is not set | 1125 | # CONFIG_KEYS is not set |
1113 | # CONFIG_SECURITY is not set | 1126 | # CONFIG_SECURITY is not set |
1127 | # CONFIG_SECURITYFS is not set | ||
1114 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set | 1128 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set |
1115 | CONFIG_CRYPTO=y | 1129 | CONFIG_CRYPTO=y |
1116 | 1130 | ||
1117 | # | 1131 | # |
1118 | # Crypto core or helper | 1132 | # Crypto core or helper |
1119 | # | 1133 | # |
1134 | # CONFIG_CRYPTO_FIPS is not set | ||
1120 | CONFIG_CRYPTO_ALGAPI=y | 1135 | CONFIG_CRYPTO_ALGAPI=y |
1136 | CONFIG_CRYPTO_AEAD=y | ||
1121 | CONFIG_CRYPTO_BLKCIPHER=y | 1137 | CONFIG_CRYPTO_BLKCIPHER=y |
1138 | CONFIG_CRYPTO_HASH=y | ||
1139 | CONFIG_CRYPTO_RNG=y | ||
1122 | CONFIG_CRYPTO_MANAGER=y | 1140 | CONFIG_CRYPTO_MANAGER=y |
1123 | # CONFIG_CRYPTO_NULL is not set | 1141 | # CONFIG_CRYPTO_NULL is not set |
1124 | # CONFIG_CRYPTO_CRYPTD is not set | 1142 | # CONFIG_CRYPTO_CRYPTD is not set |
@@ -1185,6 +1203,11 @@ CONFIG_CRYPTO_DES=y | |||
1185 | # | 1203 | # |
1186 | # CONFIG_CRYPTO_DEFLATE is not set | 1204 | # CONFIG_CRYPTO_DEFLATE is not set |
1187 | # CONFIG_CRYPTO_LZO is not set | 1205 | # CONFIG_CRYPTO_LZO is not set |
1206 | |||
1207 | # | ||
1208 | # Random Number Generation | ||
1209 | # | ||
1210 | # CONFIG_CRYPTO_ANSI_CPRNG is not set | ||
1188 | CONFIG_CRYPTO_HW=y | 1211 | CONFIG_CRYPTO_HW=y |
1189 | # CONFIG_CRYPTO_DEV_HIFN_795X is not set | 1212 | # CONFIG_CRYPTO_DEV_HIFN_795X is not set |
1190 | # CONFIG_CRYPTO_DEV_TALITOS is not set | 1213 | # CONFIG_CRYPTO_DEV_TALITOS is not set |
diff --git a/arch/powerpc/configs/prpmc2800_defconfig b/arch/powerpc/configs/prpmc2800_defconfig index 01b54eac1ff6..6046dc0cbd82 100644 --- a/arch/powerpc/configs/prpmc2800_defconfig +++ b/arch/powerpc/configs/prpmc2800_defconfig | |||
@@ -1,7 +1,7 @@ | |||
1 | # | 1 | # |
2 | # Automatically generated make config: don't edit | 2 | # Automatically generated make config: don't edit |
3 | # Linux kernel version: 2.6.27-rc4 | 3 | # Linux kernel version: 2.6.28-rc3 |
4 | # Thu Aug 21 00:52:14 2008 | 4 | # Sat Nov 8 12:39:48 2008 |
5 | # | 5 | # |
6 | # CONFIG_PPC64 is not set | 6 | # CONFIG_PPC64 is not set |
7 | 7 | ||
@@ -24,7 +24,7 @@ CONFIG_NOT_COHERENT_CACHE=y | |||
24 | CONFIG_CHECK_CACHE_COHERENCY=y | 24 | CONFIG_CHECK_CACHE_COHERENCY=y |
25 | CONFIG_PPC32=y | 25 | CONFIG_PPC32=y |
26 | CONFIG_WORD_SIZE=32 | 26 | CONFIG_WORD_SIZE=32 |
27 | CONFIG_PPC_MERGE=y | 27 | # CONFIG_ARCH_PHYS_ADDR_T_64BIT is not set |
28 | CONFIG_MMU=y | 28 | CONFIG_MMU=y |
29 | CONFIG_GENERIC_CMOS_UPDATE=y | 29 | CONFIG_GENERIC_CMOS_UPDATE=y |
30 | CONFIG_GENERIC_TIME=y | 30 | CONFIG_GENERIC_TIME=y |
@@ -110,7 +110,9 @@ CONFIG_SIGNALFD=y | |||
110 | CONFIG_TIMERFD=y | 110 | CONFIG_TIMERFD=y |
111 | CONFIG_EVENTFD=y | 111 | CONFIG_EVENTFD=y |
112 | CONFIG_SHMEM=y | 112 | CONFIG_SHMEM=y |
113 | CONFIG_AIO=y | ||
113 | CONFIG_VM_EVENT_COUNTERS=y | 114 | CONFIG_VM_EVENT_COUNTERS=y |
115 | CONFIG_PCI_QUIRKS=y | ||
114 | CONFIG_SLUB_DEBUG=y | 116 | CONFIG_SLUB_DEBUG=y |
115 | # CONFIG_SLAB is not set | 117 | # CONFIG_SLAB is not set |
116 | CONFIG_SLUB=y | 118 | CONFIG_SLUB=y |
@@ -123,10 +125,6 @@ CONFIG_HAVE_IOREMAP_PROT=y | |||
123 | CONFIG_HAVE_KPROBES=y | 125 | CONFIG_HAVE_KPROBES=y |
124 | CONFIG_HAVE_KRETPROBES=y | 126 | CONFIG_HAVE_KRETPROBES=y |
125 | CONFIG_HAVE_ARCH_TRACEHOOK=y | 127 | CONFIG_HAVE_ARCH_TRACEHOOK=y |
126 | # CONFIG_HAVE_DMA_ATTRS is not set | ||
127 | # CONFIG_USE_GENERIC_SMP_HELPERS is not set | ||
128 | # CONFIG_HAVE_CLK is not set | ||
129 | CONFIG_PROC_PAGE_MONITOR=y | ||
130 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set | 128 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set |
131 | CONFIG_SLABINFO=y | 129 | CONFIG_SLABINFO=y |
132 | CONFIG_RT_MUTEXES=y | 130 | CONFIG_RT_MUTEXES=y |
@@ -153,6 +151,7 @@ CONFIG_DEFAULT_AS=y | |||
153 | # CONFIG_DEFAULT_NOOP is not set | 151 | # CONFIG_DEFAULT_NOOP is not set |
154 | CONFIG_DEFAULT_IOSCHED="anticipatory" | 152 | CONFIG_DEFAULT_IOSCHED="anticipatory" |
155 | CONFIG_CLASSIC_RCU=y | 153 | CONFIG_CLASSIC_RCU=y |
154 | # CONFIG_FREEZER is not set | ||
156 | 155 | ||
157 | # | 156 | # |
158 | # Platform support | 157 | # Platform support |
@@ -210,6 +209,8 @@ CONFIG_PREEMPT_NONE=y | |||
210 | # CONFIG_PREEMPT_VOLUNTARY is not set | 209 | # CONFIG_PREEMPT_VOLUNTARY is not set |
211 | # CONFIG_PREEMPT is not set | 210 | # CONFIG_PREEMPT is not set |
212 | CONFIG_BINFMT_ELF=y | 211 | CONFIG_BINFMT_ELF=y |
212 | # CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set | ||
213 | # CONFIG_HAVE_AOUT is not set | ||
213 | CONFIG_BINFMT_MISC=y | 214 | CONFIG_BINFMT_MISC=y |
214 | # CONFIG_IOMMU_HELPER is not set | 215 | # CONFIG_IOMMU_HELPER is not set |
215 | CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y | 216 | CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y |
@@ -224,15 +225,15 @@ CONFIG_FLATMEM_MANUAL=y | |||
224 | # CONFIG_SPARSEMEM_MANUAL is not set | 225 | # CONFIG_SPARSEMEM_MANUAL is not set |
225 | CONFIG_FLATMEM=y | 226 | CONFIG_FLATMEM=y |
226 | CONFIG_FLAT_NODE_MEM_MAP=y | 227 | CONFIG_FLAT_NODE_MEM_MAP=y |
227 | # CONFIG_SPARSEMEM_STATIC is not set | ||
228 | # CONFIG_SPARSEMEM_VMEMMAP_ENABLE is not set | ||
229 | CONFIG_PAGEFLAGS_EXTENDED=y | 228 | CONFIG_PAGEFLAGS_EXTENDED=y |
230 | CONFIG_SPLIT_PTLOCK_CPUS=4 | 229 | CONFIG_SPLIT_PTLOCK_CPUS=4 |
231 | CONFIG_MIGRATION=y | 230 | CONFIG_MIGRATION=y |
232 | # CONFIG_RESOURCES_64BIT is not set | 231 | # CONFIG_RESOURCES_64BIT is not set |
232 | # CONFIG_PHYS_ADDR_T_64BIT is not set | ||
233 | CONFIG_ZONE_DMA_FLAG=1 | 233 | CONFIG_ZONE_DMA_FLAG=1 |
234 | CONFIG_BOUNCE=y | 234 | CONFIG_BOUNCE=y |
235 | CONFIG_VIRT_TO_BUS=y | 235 | CONFIG_VIRT_TO_BUS=y |
236 | CONFIG_UNEVICTABLE_LRU=y | ||
236 | CONFIG_FORCE_MAX_ZONEORDER=11 | 237 | CONFIG_FORCE_MAX_ZONEORDER=11 |
237 | CONFIG_PROC_DEVICETREE=y | 238 | CONFIG_PROC_DEVICETREE=y |
238 | # CONFIG_CMDLINE_BOOL is not set | 239 | # CONFIG_CMDLINE_BOOL is not set |
@@ -253,7 +254,7 @@ CONFIG_PCI_SYSCALL=y | |||
253 | # CONFIG_PCIEPORTBUS is not set | 254 | # CONFIG_PCIEPORTBUS is not set |
254 | CONFIG_ARCH_SUPPORTS_MSI=y | 255 | CONFIG_ARCH_SUPPORTS_MSI=y |
255 | # CONFIG_PCI_MSI is not set | 256 | # CONFIG_PCI_MSI is not set |
256 | CONFIG_PCI_LEGACY=y | 257 | # CONFIG_PCI_LEGACY is not set |
257 | # CONFIG_PCCARD is not set | 258 | # CONFIG_PCCARD is not set |
258 | # CONFIG_HOTPLUG_PCI is not set | 259 | # CONFIG_HOTPLUG_PCI is not set |
259 | # CONFIG_HAS_RAPIDIO is not set | 260 | # CONFIG_HAS_RAPIDIO is not set |
@@ -323,6 +324,7 @@ CONFIG_DEFAULT_TCP_CONG="cubic" | |||
323 | # CONFIG_TIPC is not set | 324 | # CONFIG_TIPC is not set |
324 | # CONFIG_ATM is not set | 325 | # CONFIG_ATM is not set |
325 | # CONFIG_BRIDGE is not set | 326 | # CONFIG_BRIDGE is not set |
327 | # CONFIG_NET_DSA is not set | ||
326 | # CONFIG_VLAN_8021Q is not set | 328 | # CONFIG_VLAN_8021Q is not set |
327 | # CONFIG_DECNET is not set | 329 | # CONFIG_DECNET is not set |
328 | # CONFIG_LLC2 is not set | 330 | # CONFIG_LLC2 is not set |
@@ -343,11 +345,10 @@ CONFIG_DEFAULT_TCP_CONG="cubic" | |||
343 | # CONFIG_IRDA is not set | 345 | # CONFIG_IRDA is not set |
344 | # CONFIG_BT is not set | 346 | # CONFIG_BT is not set |
345 | # CONFIG_AF_RXRPC is not set | 347 | # CONFIG_AF_RXRPC is not set |
346 | 348 | # CONFIG_PHONET is not set | |
347 | # | 349 | CONFIG_WIRELESS=y |
348 | # Wireless | ||
349 | # | ||
350 | # CONFIG_CFG80211 is not set | 350 | # CONFIG_CFG80211 is not set |
351 | CONFIG_WIRELESS_OLD_REGULATORY=y | ||
351 | # CONFIG_WIRELESS_EXT is not set | 352 | # CONFIG_WIRELESS_EXT is not set |
352 | # CONFIG_MAC80211 is not set | 353 | # CONFIG_MAC80211 is not set |
353 | # CONFIG_IEEE80211 is not set | 354 | # CONFIG_IEEE80211 is not set |
@@ -478,17 +479,16 @@ CONFIG_MISC_DEVICES=y | |||
478 | # CONFIG_HP_ILO is not set | 479 | # CONFIG_HP_ILO is not set |
479 | CONFIG_HAVE_IDE=y | 480 | CONFIG_HAVE_IDE=y |
480 | CONFIG_IDE=y | 481 | CONFIG_IDE=y |
481 | CONFIG_BLK_DEV_IDE=y | ||
482 | 482 | ||
483 | # | 483 | # |
484 | # Please see Documentation/ide/ide.txt for help/info on IDE drives | 484 | # Please see Documentation/ide/ide.txt for help/info on IDE drives |
485 | # | 485 | # |
486 | # CONFIG_BLK_DEV_IDE_SATA is not set | 486 | # CONFIG_BLK_DEV_IDE_SATA is not set |
487 | CONFIG_BLK_DEV_IDEDISK=y | 487 | CONFIG_IDE_GD=y |
488 | # CONFIG_IDEDISK_MULTI_MODE is not set | 488 | CONFIG_IDE_GD_ATA=y |
489 | # CONFIG_IDE_GD_ATAPI is not set | ||
489 | # CONFIG_BLK_DEV_IDECD is not set | 490 | # CONFIG_BLK_DEV_IDECD is not set |
490 | # CONFIG_BLK_DEV_IDETAPE is not set | 491 | # CONFIG_BLK_DEV_IDETAPE is not set |
491 | # CONFIG_BLK_DEV_IDEFLOPPY is not set | ||
492 | # CONFIG_BLK_DEV_IDESCSI is not set | 492 | # CONFIG_BLK_DEV_IDESCSI is not set |
493 | # CONFIG_IDE_TASK_IOCTL is not set | 493 | # CONFIG_IDE_TASK_IOCTL is not set |
494 | CONFIG_IDE_PROC_FS=y | 494 | CONFIG_IDE_PROC_FS=y |
@@ -721,6 +721,9 @@ CONFIG_MII=y | |||
721 | # CONFIG_IBM_NEW_EMAC_RGMII is not set | 721 | # CONFIG_IBM_NEW_EMAC_RGMII is not set |
722 | # CONFIG_IBM_NEW_EMAC_TAH is not set | 722 | # CONFIG_IBM_NEW_EMAC_TAH is not set |
723 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set | 723 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set |
724 | # CONFIG_IBM_NEW_EMAC_NO_FLOW_CTRL is not set | ||
725 | # CONFIG_IBM_NEW_EMAC_MAL_CLR_ICINTSTAT is not set | ||
726 | # CONFIG_IBM_NEW_EMAC_MAL_COMMON_ERR is not set | ||
724 | CONFIG_NET_PCI=y | 727 | CONFIG_NET_PCI=y |
725 | # CONFIG_PCNET32 is not set | 728 | # CONFIG_PCNET32 is not set |
726 | # CONFIG_AMD8111_ETH is not set | 729 | # CONFIG_AMD8111_ETH is not set |
@@ -745,11 +748,11 @@ CONFIG_8139TOO=y | |||
745 | # CONFIG_TLAN is not set | 748 | # CONFIG_TLAN is not set |
746 | # CONFIG_VIA_RHINE is not set | 749 | # CONFIG_VIA_RHINE is not set |
747 | # CONFIG_SC92031 is not set | 750 | # CONFIG_SC92031 is not set |
751 | # CONFIG_ATL2 is not set | ||
748 | CONFIG_NETDEV_1000=y | 752 | CONFIG_NETDEV_1000=y |
749 | # CONFIG_ACENIC is not set | 753 | # CONFIG_ACENIC is not set |
750 | # CONFIG_DL2K is not set | 754 | # CONFIG_DL2K is not set |
751 | CONFIG_E1000=y | 755 | CONFIG_E1000=y |
752 | # CONFIG_E1000_DISABLE_PACKET_SPLIT is not set | ||
753 | # CONFIG_E1000E is not set | 756 | # CONFIG_E1000E is not set |
754 | # CONFIG_IP1000 is not set | 757 | # CONFIG_IP1000 is not set |
755 | # CONFIG_IGB is not set | 758 | # CONFIG_IGB is not set |
@@ -767,18 +770,22 @@ CONFIG_MV643XX_ETH=y | |||
767 | # CONFIG_QLA3XXX is not set | 770 | # CONFIG_QLA3XXX is not set |
768 | # CONFIG_ATL1 is not set | 771 | # CONFIG_ATL1 is not set |
769 | # CONFIG_ATL1E is not set | 772 | # CONFIG_ATL1E is not set |
773 | # CONFIG_JME is not set | ||
770 | CONFIG_NETDEV_10000=y | 774 | CONFIG_NETDEV_10000=y |
771 | # CONFIG_CHELSIO_T1 is not set | 775 | # CONFIG_CHELSIO_T1 is not set |
772 | # CONFIG_CHELSIO_T3 is not set | 776 | # CONFIG_CHELSIO_T3 is not set |
777 | # CONFIG_ENIC is not set | ||
773 | # CONFIG_IXGBE is not set | 778 | # CONFIG_IXGBE is not set |
774 | # CONFIG_IXGB is not set | 779 | # CONFIG_IXGB is not set |
775 | # CONFIG_S2IO is not set | 780 | # CONFIG_S2IO is not set |
776 | # CONFIG_MYRI10GE is not set | 781 | # CONFIG_MYRI10GE is not set |
777 | # CONFIG_NETXEN_NIC is not set | 782 | # CONFIG_NETXEN_NIC is not set |
778 | # CONFIG_NIU is not set | 783 | # CONFIG_NIU is not set |
784 | # CONFIG_MLX4_EN is not set | ||
779 | # CONFIG_MLX4_CORE is not set | 785 | # CONFIG_MLX4_CORE is not set |
780 | # CONFIG_TEHUTI is not set | 786 | # CONFIG_TEHUTI is not set |
781 | # CONFIG_BNX2X is not set | 787 | # CONFIG_BNX2X is not set |
788 | # CONFIG_QLGE is not set | ||
782 | # CONFIG_SFC is not set | 789 | # CONFIG_SFC is not set |
783 | # CONFIG_TR is not set | 790 | # CONFIG_TR is not set |
784 | 791 | ||
@@ -813,7 +820,7 @@ CONFIG_NETDEV_10000=y | |||
813 | # Input device support | 820 | # Input device support |
814 | # | 821 | # |
815 | CONFIG_INPUT=y | 822 | CONFIG_INPUT=y |
816 | # CONFIG_INPUT_FF_MEMLESS is not set | 823 | CONFIG_INPUT_FF_MEMLESS=y |
817 | # CONFIG_INPUT_POLLDEV is not set | 824 | # CONFIG_INPUT_POLLDEV is not set |
818 | 825 | ||
819 | # | 826 | # |
@@ -1025,6 +1032,17 @@ CONFIG_SSB_POSSIBLE=y | |||
1025 | # CONFIG_MFD_SM501 is not set | 1032 | # CONFIG_MFD_SM501 is not set |
1026 | # CONFIG_HTC_PASIC3 is not set | 1033 | # CONFIG_HTC_PASIC3 is not set |
1027 | # CONFIG_MFD_TMIO is not set | 1034 | # CONFIG_MFD_TMIO is not set |
1035 | # CONFIG_PMIC_DA903X is not set | ||
1036 | # CONFIG_MFD_WM8400 is not set | ||
1037 | # CONFIG_MFD_WM8350_I2C is not set | ||
1038 | |||
1039 | # | ||
1040 | # Voltage and Current regulators | ||
1041 | # | ||
1042 | # CONFIG_REGULATOR is not set | ||
1043 | # CONFIG_REGULATOR_FIXED_VOLTAGE is not set | ||
1044 | # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set | ||
1045 | # CONFIG_REGULATOR_BQ24022 is not set | ||
1028 | 1046 | ||
1029 | # | 1047 | # |
1030 | # Multimedia devices | 1048 | # Multimedia devices |
@@ -1073,9 +1091,36 @@ CONFIG_HID=y | |||
1073 | # USB Input Devices | 1091 | # USB Input Devices |
1074 | # | 1092 | # |
1075 | CONFIG_USB_HID=y | 1093 | CONFIG_USB_HID=y |
1076 | # CONFIG_USB_HIDINPUT_POWERBOOK is not set | 1094 | # CONFIG_HID_PID is not set |
1077 | # CONFIG_HID_FF is not set | ||
1078 | # CONFIG_USB_HIDDEV is not set | 1095 | # CONFIG_USB_HIDDEV is not set |
1096 | |||
1097 | # | ||
1098 | # Special HID drivers | ||
1099 | # | ||
1100 | CONFIG_HID_COMPAT=y | ||
1101 | CONFIG_HID_A4TECH=y | ||
1102 | CONFIG_HID_APPLE=y | ||
1103 | CONFIG_HID_BELKIN=y | ||
1104 | CONFIG_HID_BRIGHT=y | ||
1105 | CONFIG_HID_CHERRY=y | ||
1106 | CONFIG_HID_CHICONY=y | ||
1107 | CONFIG_HID_CYPRESS=y | ||
1108 | CONFIG_HID_DELL=y | ||
1109 | CONFIG_HID_EZKEY=y | ||
1110 | CONFIG_HID_GYRATION=y | ||
1111 | CONFIG_HID_LOGITECH=y | ||
1112 | # CONFIG_LOGITECH_FF is not set | ||
1113 | # CONFIG_LOGIRUMBLEPAD2_FF is not set | ||
1114 | CONFIG_HID_MICROSOFT=y | ||
1115 | CONFIG_HID_MONTEREY=y | ||
1116 | CONFIG_HID_PANTHERLORD=y | ||
1117 | # CONFIG_PANTHERLORD_FF is not set | ||
1118 | CONFIG_HID_PETALYNX=y | ||
1119 | CONFIG_HID_SAMSUNG=y | ||
1120 | CONFIG_HID_SONY=y | ||
1121 | CONFIG_HID_SUNPLUS=y | ||
1122 | CONFIG_THRUSTMASTER_FF=y | ||
1123 | CONFIG_ZEROPLUS_FF=y | ||
1079 | CONFIG_USB_SUPPORT=y | 1124 | CONFIG_USB_SUPPORT=y |
1080 | CONFIG_USB_ARCH_HAS_HCD=y | 1125 | CONFIG_USB_ARCH_HAS_HCD=y |
1081 | CONFIG_USB_ARCH_HAS_OHCI=y | 1126 | CONFIG_USB_ARCH_HAS_OHCI=y |
@@ -1092,6 +1137,8 @@ CONFIG_USB_DEVICEFS=y | |||
1092 | # CONFIG_USB_DYNAMIC_MINORS is not set | 1137 | # CONFIG_USB_DYNAMIC_MINORS is not set |
1093 | # CONFIG_USB_OTG is not set | 1138 | # CONFIG_USB_OTG is not set |
1094 | CONFIG_USB_MON=y | 1139 | CONFIG_USB_MON=y |
1140 | # CONFIG_USB_WUSB is not set | ||
1141 | # CONFIG_USB_WUSB_CBAF is not set | ||
1095 | 1142 | ||
1096 | # | 1143 | # |
1097 | # USB Host Controller Drivers | 1144 | # USB Host Controller Drivers |
@@ -1111,6 +1158,8 @@ CONFIG_USB_OHCI_LITTLE_ENDIAN=y | |||
1111 | # CONFIG_USB_UHCI_HCD is not set | 1158 | # CONFIG_USB_UHCI_HCD is not set |
1112 | # CONFIG_USB_SL811_HCD is not set | 1159 | # CONFIG_USB_SL811_HCD is not set |
1113 | # CONFIG_USB_R8A66597_HCD is not set | 1160 | # CONFIG_USB_R8A66597_HCD is not set |
1161 | # CONFIG_USB_WHCI_HCD is not set | ||
1162 | # CONFIG_USB_HWA_HCD is not set | ||
1114 | 1163 | ||
1115 | # | 1164 | # |
1116 | # USB Device Class drivers | 1165 | # USB Device Class drivers |
@@ -1118,6 +1167,7 @@ CONFIG_USB_OHCI_LITTLE_ENDIAN=y | |||
1118 | # CONFIG_USB_ACM is not set | 1167 | # CONFIG_USB_ACM is not set |
1119 | # CONFIG_USB_PRINTER is not set | 1168 | # CONFIG_USB_PRINTER is not set |
1120 | # CONFIG_USB_WDM is not set | 1169 | # CONFIG_USB_WDM is not set |
1170 | # CONFIG_USB_TMC is not set | ||
1121 | 1171 | ||
1122 | # | 1172 | # |
1123 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' | 1173 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' |
@@ -1146,6 +1196,7 @@ CONFIG_USB_OHCI_LITTLE_ENDIAN=y | |||
1146 | # CONFIG_USB_EMI62 is not set | 1196 | # CONFIG_USB_EMI62 is not set |
1147 | # CONFIG_USB_EMI26 is not set | 1197 | # CONFIG_USB_EMI26 is not set |
1148 | # CONFIG_USB_ADUTUX is not set | 1198 | # CONFIG_USB_ADUTUX is not set |
1199 | # CONFIG_USB_SEVSEG is not set | ||
1149 | # CONFIG_USB_RIO500 is not set | 1200 | # CONFIG_USB_RIO500 is not set |
1150 | # CONFIG_USB_LEGOTOWER is not set | 1201 | # CONFIG_USB_LEGOTOWER is not set |
1151 | # CONFIG_USB_LCD is not set | 1202 | # CONFIG_USB_LCD is not set |
@@ -1163,7 +1214,9 @@ CONFIG_USB_OHCI_LITTLE_ENDIAN=y | |||
1163 | # CONFIG_USB_IOWARRIOR is not set | 1214 | # CONFIG_USB_IOWARRIOR is not set |
1164 | # CONFIG_USB_TEST is not set | 1215 | # CONFIG_USB_TEST is not set |
1165 | # CONFIG_USB_ISIGHTFW is not set | 1216 | # CONFIG_USB_ISIGHTFW is not set |
1217 | # CONFIG_USB_VST is not set | ||
1166 | # CONFIG_USB_GADGET is not set | 1218 | # CONFIG_USB_GADGET is not set |
1219 | # CONFIG_UWB is not set | ||
1167 | # CONFIG_MMC is not set | 1220 | # CONFIG_MMC is not set |
1168 | # CONFIG_MEMSTICK is not set | 1221 | # CONFIG_MEMSTICK is not set |
1169 | # CONFIG_NEW_LEDS is not set | 1222 | # CONFIG_NEW_LEDS is not set |
@@ -1209,12 +1262,15 @@ CONFIG_RTC_DRV_MAX6900=y | |||
1209 | # Platform RTC drivers | 1262 | # Platform RTC drivers |
1210 | # | 1263 | # |
1211 | # CONFIG_RTC_DRV_CMOS is not set | 1264 | # CONFIG_RTC_DRV_CMOS is not set |
1265 | # CONFIG_RTC_DRV_DS1286 is not set | ||
1212 | # CONFIG_RTC_DRV_DS1511 is not set | 1266 | # CONFIG_RTC_DRV_DS1511 is not set |
1213 | # CONFIG_RTC_DRV_DS1553 is not set | 1267 | # CONFIG_RTC_DRV_DS1553 is not set |
1214 | # CONFIG_RTC_DRV_DS1742 is not set | 1268 | # CONFIG_RTC_DRV_DS1742 is not set |
1215 | # CONFIG_RTC_DRV_STK17TA8 is not set | 1269 | # CONFIG_RTC_DRV_STK17TA8 is not set |
1216 | # CONFIG_RTC_DRV_M48T86 is not set | 1270 | # CONFIG_RTC_DRV_M48T86 is not set |
1271 | # CONFIG_RTC_DRV_M48T35 is not set | ||
1217 | # CONFIG_RTC_DRV_M48T59 is not set | 1272 | # CONFIG_RTC_DRV_M48T59 is not set |
1273 | # CONFIG_RTC_DRV_BQ4802 is not set | ||
1218 | # CONFIG_RTC_DRV_V3020 is not set | 1274 | # CONFIG_RTC_DRV_V3020 is not set |
1219 | 1275 | ||
1220 | # | 1276 | # |
@@ -1223,6 +1279,7 @@ CONFIG_RTC_DRV_MAX6900=y | |||
1223 | # CONFIG_RTC_DRV_PPC is not set | 1279 | # CONFIG_RTC_DRV_PPC is not set |
1224 | # CONFIG_DMADEVICES is not set | 1280 | # CONFIG_DMADEVICES is not set |
1225 | # CONFIG_UIO is not set | 1281 | # CONFIG_UIO is not set |
1282 | # CONFIG_STAGING is not set | ||
1226 | 1283 | ||
1227 | # | 1284 | # |
1228 | # File systems | 1285 | # File systems |
@@ -1234,12 +1291,13 @@ CONFIG_EXT3_FS=y | |||
1234 | CONFIG_EXT3_FS_XATTR=y | 1291 | CONFIG_EXT3_FS_XATTR=y |
1235 | # CONFIG_EXT3_FS_POSIX_ACL is not set | 1292 | # CONFIG_EXT3_FS_POSIX_ACL is not set |
1236 | # CONFIG_EXT3_FS_SECURITY is not set | 1293 | # CONFIG_EXT3_FS_SECURITY is not set |
1237 | # CONFIG_EXT4DEV_FS is not set | 1294 | # CONFIG_EXT4_FS is not set |
1238 | CONFIG_JBD=y | 1295 | CONFIG_JBD=y |
1239 | CONFIG_FS_MBCACHE=y | 1296 | CONFIG_FS_MBCACHE=y |
1240 | # CONFIG_REISERFS_FS is not set | 1297 | # CONFIG_REISERFS_FS is not set |
1241 | # CONFIG_JFS_FS is not set | 1298 | # CONFIG_JFS_FS is not set |
1242 | # CONFIG_FS_POSIX_ACL is not set | 1299 | # CONFIG_FS_POSIX_ACL is not set |
1300 | CONFIG_FILE_LOCKING=y | ||
1243 | # CONFIG_XFS_FS is not set | 1301 | # CONFIG_XFS_FS is not set |
1244 | # CONFIG_OCFS2_FS is not set | 1302 | # CONFIG_OCFS2_FS is not set |
1245 | CONFIG_DNOTIFY=y | 1303 | CONFIG_DNOTIFY=y |
@@ -1269,6 +1327,7 @@ CONFIG_INOTIFY_USER=y | |||
1269 | CONFIG_PROC_FS=y | 1327 | CONFIG_PROC_FS=y |
1270 | CONFIG_PROC_KCORE=y | 1328 | CONFIG_PROC_KCORE=y |
1271 | CONFIG_PROC_SYSCTL=y | 1329 | CONFIG_PROC_SYSCTL=y |
1330 | CONFIG_PROC_PAGE_MONITOR=y | ||
1272 | CONFIG_SYSFS=y | 1331 | CONFIG_SYSFS=y |
1273 | CONFIG_TMPFS=y | 1332 | CONFIG_TMPFS=y |
1274 | # CONFIG_TMPFS_POSIX_ACL is not set | 1333 | # CONFIG_TMPFS_POSIX_ACL is not set |
@@ -1304,6 +1363,7 @@ CONFIG_ROOT_NFS=y | |||
1304 | CONFIG_LOCKD=y | 1363 | CONFIG_LOCKD=y |
1305 | CONFIG_NFS_COMMON=y | 1364 | CONFIG_NFS_COMMON=y |
1306 | CONFIG_SUNRPC=y | 1365 | CONFIG_SUNRPC=y |
1366 | # CONFIG_SUNRPC_REGISTER_V4 is not set | ||
1307 | # CONFIG_RPCSEC_GSS_KRB5 is not set | 1367 | # CONFIG_RPCSEC_GSS_KRB5 is not set |
1308 | # CONFIG_RPCSEC_GSS_SPKM3 is not set | 1368 | # CONFIG_RPCSEC_GSS_SPKM3 is not set |
1309 | # CONFIG_SMB_FS is not set | 1369 | # CONFIG_SMB_FS is not set |
@@ -1340,7 +1400,6 @@ CONFIG_MSDOS_PARTITION=y | |||
1340 | # Library routines | 1400 | # Library routines |
1341 | # | 1401 | # |
1342 | CONFIG_BITREVERSE=y | 1402 | CONFIG_BITREVERSE=y |
1343 | # CONFIG_GENERIC_FIND_FIRST_BIT is not set | ||
1344 | # CONFIG_CRC_CCITT is not set | 1403 | # CONFIG_CRC_CCITT is not set |
1345 | # CONFIG_CRC16 is not set | 1404 | # CONFIG_CRC16 is not set |
1346 | CONFIG_CRC_T10DIF=y | 1405 | CONFIG_CRC_T10DIF=y |
@@ -1370,13 +1429,15 @@ CONFIG_FRAME_WARN=1024 | |||
1370 | # CONFIG_SLUB_STATS is not set | 1429 | # CONFIG_SLUB_STATS is not set |
1371 | CONFIG_DEBUG_BUGVERBOSE=y | 1430 | CONFIG_DEBUG_BUGVERBOSE=y |
1372 | CONFIG_DEBUG_MEMORY_INIT=y | 1431 | CONFIG_DEBUG_MEMORY_INIT=y |
1432 | # CONFIG_RCU_CPU_STALL_DETECTOR is not set | ||
1373 | # CONFIG_LATENCYTOP is not set | 1433 | # CONFIG_LATENCYTOP is not set |
1374 | CONFIG_SYSCTL_SYSCALL_CHECK=y | 1434 | CONFIG_SYSCTL_SYSCALL_CHECK=y |
1375 | CONFIG_HAVE_FTRACE=y | 1435 | CONFIG_HAVE_FUNCTION_TRACER=y |
1376 | CONFIG_HAVE_DYNAMIC_FTRACE=y | 1436 | |
1377 | # CONFIG_FTRACE is not set | 1437 | # |
1378 | # CONFIG_SCHED_TRACER is not set | 1438 | # Tracers |
1379 | # CONFIG_CONTEXT_SWITCH_TRACER is not set | 1439 | # |
1440 | # CONFIG_DYNAMIC_PRINTK_DEBUG is not set | ||
1380 | # CONFIG_SAMPLES is not set | 1441 | # CONFIG_SAMPLES is not set |
1381 | CONFIG_HAVE_ARCH_KGDB=y | 1442 | CONFIG_HAVE_ARCH_KGDB=y |
1382 | # CONFIG_IRQSTACKS is not set | 1443 | # CONFIG_IRQSTACKS is not set |
@@ -1388,12 +1449,14 @@ CONFIG_HAVE_ARCH_KGDB=y | |||
1388 | # | 1449 | # |
1389 | # CONFIG_KEYS is not set | 1450 | # CONFIG_KEYS is not set |
1390 | # CONFIG_SECURITY is not set | 1451 | # CONFIG_SECURITY is not set |
1452 | # CONFIG_SECURITYFS is not set | ||
1391 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set | 1453 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set |
1392 | CONFIG_CRYPTO=y | 1454 | CONFIG_CRYPTO=y |
1393 | 1455 | ||
1394 | # | 1456 | # |
1395 | # Crypto core or helper | 1457 | # Crypto core or helper |
1396 | # | 1458 | # |
1459 | # CONFIG_CRYPTO_FIPS is not set | ||
1397 | # CONFIG_CRYPTO_MANAGER is not set | 1460 | # CONFIG_CRYPTO_MANAGER is not set |
1398 | # CONFIG_CRYPTO_GF128MUL is not set | 1461 | # CONFIG_CRYPTO_GF128MUL is not set |
1399 | # CONFIG_CRYPTO_NULL is not set | 1462 | # CONFIG_CRYPTO_NULL is not set |
@@ -1465,6 +1528,11 @@ CONFIG_CRYPTO=y | |||
1465 | # | 1528 | # |
1466 | # CONFIG_CRYPTO_DEFLATE is not set | 1529 | # CONFIG_CRYPTO_DEFLATE is not set |
1467 | # CONFIG_CRYPTO_LZO is not set | 1530 | # CONFIG_CRYPTO_LZO is not set |
1531 | |||
1532 | # | ||
1533 | # Random Number Generation | ||
1534 | # | ||
1535 | # CONFIG_CRYPTO_ANSI_CPRNG is not set | ||
1468 | CONFIG_CRYPTO_HW=y | 1536 | CONFIG_CRYPTO_HW=y |
1469 | # CONFIG_CRYPTO_DEV_HIFN_795X is not set | 1537 | # CONFIG_CRYPTO_DEV_HIFN_795X is not set |
1470 | # CONFIG_PPC_CLOCK is not set | 1538 | # CONFIG_PPC_CLOCK is not set |
diff --git a/arch/powerpc/configs/pseries_defconfig b/arch/powerpc/configs/pseries_defconfig index e77c5e7a0be2..1e520ab65118 100644 --- a/arch/powerpc/configs/pseries_defconfig +++ b/arch/powerpc/configs/pseries_defconfig | |||
@@ -1,7 +1,7 @@ | |||
1 | # | 1 | # |
2 | # Automatically generated make config: don't edit | 2 | # Automatically generated make config: don't edit |
3 | # Linux kernel version: 2.6.27-rc4 | 3 | # Linux kernel version: 2.6.28-rc3 |
4 | # Tue Aug 26 13:31:07 2008 | 4 | # Tue Nov 11 19:37:06 2008 |
5 | # | 5 | # |
6 | CONFIG_PPC64=y | 6 | CONFIG_PPC64=y |
7 | 7 | ||
@@ -22,7 +22,7 @@ CONFIG_SMP=y | |||
22 | CONFIG_NR_CPUS=128 | 22 | CONFIG_NR_CPUS=128 |
23 | CONFIG_64BIT=y | 23 | CONFIG_64BIT=y |
24 | CONFIG_WORD_SIZE=64 | 24 | CONFIG_WORD_SIZE=64 |
25 | CONFIG_PPC_MERGE=y | 25 | CONFIG_ARCH_PHYS_ADDR_T_64BIT=y |
26 | CONFIG_MMU=y | 26 | CONFIG_MMU=y |
27 | CONFIG_GENERIC_CMOS_UPDATE=y | 27 | CONFIG_GENERIC_CMOS_UPDATE=y |
28 | CONFIG_GENERIC_TIME=y | 28 | CONFIG_GENERIC_TIME=y |
@@ -86,6 +86,7 @@ CONFIG_LOG_BUF_SHIFT=17 | |||
86 | CONFIG_CGROUPS=y | 86 | CONFIG_CGROUPS=y |
87 | # CONFIG_CGROUP_DEBUG is not set | 87 | # CONFIG_CGROUP_DEBUG is not set |
88 | CONFIG_CGROUP_NS=y | 88 | CONFIG_CGROUP_NS=y |
89 | CONFIG_CGROUP_FREEZER=y | ||
89 | CONFIG_CGROUP_DEVICE=y | 90 | CONFIG_CGROUP_DEVICE=y |
90 | CONFIG_CPUSETS=y | 91 | CONFIG_CPUSETS=y |
91 | # CONFIG_GROUP_SCHED is not set | 92 | # CONFIG_GROUP_SCHED is not set |
@@ -123,12 +124,15 @@ CONFIG_SIGNALFD=y | |||
123 | CONFIG_TIMERFD=y | 124 | CONFIG_TIMERFD=y |
124 | CONFIG_EVENTFD=y | 125 | CONFIG_EVENTFD=y |
125 | CONFIG_SHMEM=y | 126 | CONFIG_SHMEM=y |
127 | CONFIG_AIO=y | ||
126 | CONFIG_VM_EVENT_COUNTERS=y | 128 | CONFIG_VM_EVENT_COUNTERS=y |
129 | CONFIG_PCI_QUIRKS=y | ||
127 | CONFIG_SLUB_DEBUG=y | 130 | CONFIG_SLUB_DEBUG=y |
128 | # CONFIG_SLAB is not set | 131 | # CONFIG_SLAB is not set |
129 | CONFIG_SLUB=y | 132 | CONFIG_SLUB=y |
130 | # CONFIG_SLOB is not set | 133 | # CONFIG_SLOB is not set |
131 | CONFIG_PROFILING=y | 134 | CONFIG_PROFILING=y |
135 | CONFIG_TRACEPOINTS=y | ||
132 | CONFIG_MARKERS=y | 136 | CONFIG_MARKERS=y |
133 | CONFIG_OPROFILE=y | 137 | CONFIG_OPROFILE=y |
134 | CONFIG_HAVE_OPROFILE=y | 138 | CONFIG_HAVE_OPROFILE=y |
@@ -141,8 +145,6 @@ CONFIG_HAVE_KRETPROBES=y | |||
141 | CONFIG_HAVE_ARCH_TRACEHOOK=y | 145 | CONFIG_HAVE_ARCH_TRACEHOOK=y |
142 | CONFIG_HAVE_DMA_ATTRS=y | 146 | CONFIG_HAVE_DMA_ATTRS=y |
143 | CONFIG_USE_GENERIC_SMP_HELPERS=y | 147 | CONFIG_USE_GENERIC_SMP_HELPERS=y |
144 | # CONFIG_HAVE_CLK is not set | ||
145 | CONFIG_PROC_PAGE_MONITOR=y | ||
146 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set | 148 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set |
147 | CONFIG_SLABINFO=y | 149 | CONFIG_SLABINFO=y |
148 | CONFIG_RT_MUTEXES=y | 150 | CONFIG_RT_MUTEXES=y |
@@ -175,6 +177,8 @@ CONFIG_DEFAULT_AS=y | |||
175 | # CONFIG_DEFAULT_NOOP is not set | 177 | # CONFIG_DEFAULT_NOOP is not set |
176 | CONFIG_DEFAULT_IOSCHED="anticipatory" | 178 | CONFIG_DEFAULT_IOSCHED="anticipatory" |
177 | CONFIG_CLASSIC_RCU=y | 179 | CONFIG_CLASSIC_RCU=y |
180 | CONFIG_FREEZER=y | ||
181 | CONFIG_PPC_MSI_BITMAP=y | ||
178 | 182 | ||
179 | # | 183 | # |
180 | # Platform support | 184 | # Platform support |
@@ -237,6 +241,8 @@ CONFIG_PREEMPT_NONE=y | |||
237 | # CONFIG_PREEMPT is not set | 241 | # CONFIG_PREEMPT is not set |
238 | CONFIG_BINFMT_ELF=y | 242 | CONFIG_BINFMT_ELF=y |
239 | CONFIG_COMPAT_BINFMT_ELF=y | 243 | CONFIG_COMPAT_BINFMT_ELF=y |
244 | # CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set | ||
245 | # CONFIG_HAVE_AOUT is not set | ||
240 | CONFIG_BINFMT_MISC=m | 246 | CONFIG_BINFMT_MISC=m |
241 | CONFIG_HUGETLB_PAGE_SIZE_VARIABLE=y | 247 | CONFIG_HUGETLB_PAGE_SIZE_VARIABLE=y |
242 | CONFIG_IOMMU_VMERGE=y | 248 | CONFIG_IOMMU_VMERGE=y |
@@ -246,7 +252,6 @@ CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y | |||
246 | CONFIG_ARCH_HAS_WALK_MEMORY=y | 252 | CONFIG_ARCH_HAS_WALK_MEMORY=y |
247 | CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE=y | 253 | CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE=y |
248 | CONFIG_KEXEC=y | 254 | CONFIG_KEXEC=y |
249 | # CONFIG_CRASH_DUMP is not set | ||
250 | # CONFIG_PHYP_DUMP is not set | 255 | # CONFIG_PHYP_DUMP is not set |
251 | CONFIG_IRQ_ALL_CPUS=y | 256 | CONFIG_IRQ_ALL_CPUS=y |
252 | CONFIG_NUMA=y | 257 | CONFIG_NUMA=y |
@@ -262,7 +267,6 @@ CONFIG_SPARSEMEM_MANUAL=y | |||
262 | CONFIG_SPARSEMEM=y | 267 | CONFIG_SPARSEMEM=y |
263 | CONFIG_NEED_MULTIPLE_NODES=y | 268 | CONFIG_NEED_MULTIPLE_NODES=y |
264 | CONFIG_HAVE_MEMORY_PRESENT=y | 269 | CONFIG_HAVE_MEMORY_PRESENT=y |
265 | # CONFIG_SPARSEMEM_STATIC is not set | ||
266 | CONFIG_SPARSEMEM_EXTREME=y | 270 | CONFIG_SPARSEMEM_EXTREME=y |
267 | CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y | 271 | CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y |
268 | CONFIG_SPARSEMEM_VMEMMAP=y | 272 | CONFIG_SPARSEMEM_VMEMMAP=y |
@@ -271,8 +275,10 @@ CONFIG_PAGEFLAGS_EXTENDED=y | |||
271 | CONFIG_SPLIT_PTLOCK_CPUS=4 | 275 | CONFIG_SPLIT_PTLOCK_CPUS=4 |
272 | CONFIG_MIGRATION=y | 276 | CONFIG_MIGRATION=y |
273 | CONFIG_RESOURCES_64BIT=y | 277 | CONFIG_RESOURCES_64BIT=y |
278 | CONFIG_PHYS_ADDR_T_64BIT=y | ||
274 | CONFIG_ZONE_DMA_FLAG=1 | 279 | CONFIG_ZONE_DMA_FLAG=1 |
275 | CONFIG_BOUNCE=y | 280 | CONFIG_BOUNCE=y |
281 | CONFIG_UNEVICTABLE_LRU=y | ||
276 | CONFIG_NODES_SPAN_OTHER_NODES=y | 282 | CONFIG_NODES_SPAN_OTHER_NODES=y |
277 | # CONFIG_PPC_HAS_HASH_64K is not set | 283 | # CONFIG_PPC_HAS_HASH_64K is not set |
278 | # CONFIG_PPC_64K_PAGES is not set | 284 | # CONFIG_PPC_64K_PAGES is not set |
@@ -307,6 +313,7 @@ CONFIG_HOTPLUG_PCI=m | |||
307 | CONFIG_HOTPLUG_PCI_RPA=m | 313 | CONFIG_HOTPLUG_PCI_RPA=m |
308 | CONFIG_HOTPLUG_PCI_RPA_DLPAR=m | 314 | CONFIG_HOTPLUG_PCI_RPA_DLPAR=m |
309 | # CONFIG_HAS_RAPIDIO is not set | 315 | # CONFIG_HAS_RAPIDIO is not set |
316 | # CONFIG_RELOCATABLE is not set | ||
310 | CONFIG_PAGE_OFFSET=0xc000000000000000 | 317 | CONFIG_PAGE_OFFSET=0xc000000000000000 |
311 | CONFIG_KERNEL_START=0xc000000000000000 | 318 | CONFIG_KERNEL_START=0xc000000000000000 |
312 | CONFIG_PHYSICAL_START=0x00000000 | 319 | CONFIG_PHYSICAL_START=0x00000000 |
@@ -351,7 +358,6 @@ CONFIG_INET_TCP_DIAG=y | |||
351 | CONFIG_TCP_CONG_CUBIC=y | 358 | CONFIG_TCP_CONG_CUBIC=y |
352 | CONFIG_DEFAULT_TCP_CONG="cubic" | 359 | CONFIG_DEFAULT_TCP_CONG="cubic" |
353 | # CONFIG_TCP_MD5SIG is not set | 360 | # CONFIG_TCP_MD5SIG is not set |
354 | # CONFIG_IP_VS is not set | ||
355 | # CONFIG_IPV6 is not set | 361 | # CONFIG_IPV6 is not set |
356 | # CONFIG_NETWORK_SECMARK is not set | 362 | # CONFIG_NETWORK_SECMARK is not set |
357 | CONFIG_NETFILTER=y | 363 | CONFIG_NETFILTER=y |
@@ -383,9 +389,10 @@ CONFIG_NF_CONNTRACK_TFTP=m | |||
383 | CONFIG_NF_CT_NETLINK=m | 389 | CONFIG_NF_CT_NETLINK=m |
384 | CONFIG_NETFILTER_XTABLES=m | 390 | CONFIG_NETFILTER_XTABLES=m |
385 | CONFIG_NETFILTER_XT_TARGET_CLASSIFY=m | 391 | CONFIG_NETFILTER_XT_TARGET_CLASSIFY=m |
392 | CONFIG_NETFILTER_XT_TARGET_CONNMARK=m | ||
386 | CONFIG_NETFILTER_XT_TARGET_MARK=m | 393 | CONFIG_NETFILTER_XT_TARGET_MARK=m |
387 | CONFIG_NETFILTER_XT_TARGET_NFQUEUE=m | ||
388 | CONFIG_NETFILTER_XT_TARGET_NFLOG=m | 394 | CONFIG_NETFILTER_XT_TARGET_NFLOG=m |
395 | CONFIG_NETFILTER_XT_TARGET_NFQUEUE=m | ||
389 | CONFIG_NETFILTER_XT_TARGET_RATEEST=m | 396 | CONFIG_NETFILTER_XT_TARGET_RATEEST=m |
390 | CONFIG_NETFILTER_XT_TARGET_TCPMSS=m | 397 | CONFIG_NETFILTER_XT_TARGET_TCPMSS=m |
391 | CONFIG_NETFILTER_XT_MATCH_COMMENT=m | 398 | CONFIG_NETFILTER_XT_MATCH_COMMENT=m |
@@ -396,19 +403,22 @@ CONFIG_NETFILTER_XT_MATCH_CONNTRACK=m | |||
396 | CONFIG_NETFILTER_XT_MATCH_DCCP=m | 403 | CONFIG_NETFILTER_XT_MATCH_DCCP=m |
397 | CONFIG_NETFILTER_XT_MATCH_DSCP=m | 404 | CONFIG_NETFILTER_XT_MATCH_DSCP=m |
398 | CONFIG_NETFILTER_XT_MATCH_ESP=m | 405 | CONFIG_NETFILTER_XT_MATCH_ESP=m |
406 | CONFIG_NETFILTER_XT_MATCH_HASHLIMIT=m | ||
399 | CONFIG_NETFILTER_XT_MATCH_HELPER=m | 407 | CONFIG_NETFILTER_XT_MATCH_HELPER=m |
400 | CONFIG_NETFILTER_XT_MATCH_IPRANGE=m | 408 | CONFIG_NETFILTER_XT_MATCH_IPRANGE=m |
401 | CONFIG_NETFILTER_XT_MATCH_LENGTH=m | 409 | CONFIG_NETFILTER_XT_MATCH_LENGTH=m |
402 | CONFIG_NETFILTER_XT_MATCH_LIMIT=m | 410 | CONFIG_NETFILTER_XT_MATCH_LIMIT=m |
403 | CONFIG_NETFILTER_XT_MATCH_MAC=m | 411 | CONFIG_NETFILTER_XT_MATCH_MAC=m |
404 | CONFIG_NETFILTER_XT_MATCH_MARK=m | 412 | CONFIG_NETFILTER_XT_MATCH_MARK=m |
413 | CONFIG_NETFILTER_XT_MATCH_MULTIPORT=m | ||
405 | CONFIG_NETFILTER_XT_MATCH_OWNER=m | 414 | CONFIG_NETFILTER_XT_MATCH_OWNER=m |
406 | CONFIG_NETFILTER_XT_MATCH_POLICY=m | 415 | CONFIG_NETFILTER_XT_MATCH_POLICY=m |
407 | CONFIG_NETFILTER_XT_MATCH_MULTIPORT=m | ||
408 | CONFIG_NETFILTER_XT_MATCH_PKTTYPE=m | 416 | CONFIG_NETFILTER_XT_MATCH_PKTTYPE=m |
409 | CONFIG_NETFILTER_XT_MATCH_QUOTA=m | 417 | CONFIG_NETFILTER_XT_MATCH_QUOTA=m |
410 | CONFIG_NETFILTER_XT_MATCH_RATEEST=m | 418 | CONFIG_NETFILTER_XT_MATCH_RATEEST=m |
411 | CONFIG_NETFILTER_XT_MATCH_REALM=m | 419 | CONFIG_NETFILTER_XT_MATCH_REALM=m |
420 | CONFIG_NETFILTER_XT_MATCH_RECENT=m | ||
421 | # CONFIG_NETFILTER_XT_MATCH_RECENT_PROC_COMPAT is not set | ||
412 | CONFIG_NETFILTER_XT_MATCH_SCTP=m | 422 | CONFIG_NETFILTER_XT_MATCH_SCTP=m |
413 | CONFIG_NETFILTER_XT_MATCH_STATE=m | 423 | CONFIG_NETFILTER_XT_MATCH_STATE=m |
414 | CONFIG_NETFILTER_XT_MATCH_STATISTIC=m | 424 | CONFIG_NETFILTER_XT_MATCH_STATISTIC=m |
@@ -416,20 +426,20 @@ CONFIG_NETFILTER_XT_MATCH_STRING=m | |||
416 | CONFIG_NETFILTER_XT_MATCH_TCPMSS=m | 426 | CONFIG_NETFILTER_XT_MATCH_TCPMSS=m |
417 | CONFIG_NETFILTER_XT_MATCH_TIME=m | 427 | CONFIG_NETFILTER_XT_MATCH_TIME=m |
418 | CONFIG_NETFILTER_XT_MATCH_U32=m | 428 | CONFIG_NETFILTER_XT_MATCH_U32=m |
419 | CONFIG_NETFILTER_XT_MATCH_HASHLIMIT=m | 429 | # CONFIG_IP_VS is not set |
420 | 430 | ||
421 | # | 431 | # |
422 | # IP: Netfilter Configuration | 432 | # IP: Netfilter Configuration |
423 | # | 433 | # |
434 | CONFIG_NF_DEFRAG_IPV4=m | ||
424 | CONFIG_NF_CONNTRACK_IPV4=m | 435 | CONFIG_NF_CONNTRACK_IPV4=m |
425 | CONFIG_NF_CONNTRACK_PROC_COMPAT=y | 436 | CONFIG_NF_CONNTRACK_PROC_COMPAT=y |
426 | CONFIG_IP_NF_QUEUE=m | 437 | CONFIG_IP_NF_QUEUE=m |
427 | CONFIG_IP_NF_IPTABLES=m | 438 | CONFIG_IP_NF_IPTABLES=m |
428 | CONFIG_IP_NF_MATCH_RECENT=m | 439 | CONFIG_IP_NF_MATCH_ADDRTYPE=m |
429 | CONFIG_IP_NF_MATCH_ECN=m | ||
430 | CONFIG_IP_NF_MATCH_AH=m | 440 | CONFIG_IP_NF_MATCH_AH=m |
441 | CONFIG_IP_NF_MATCH_ECN=m | ||
431 | CONFIG_IP_NF_MATCH_TTL=m | 442 | CONFIG_IP_NF_MATCH_TTL=m |
432 | CONFIG_IP_NF_MATCH_ADDRTYPE=m | ||
433 | CONFIG_IP_NF_FILTER=m | 443 | CONFIG_IP_NF_FILTER=m |
434 | CONFIG_IP_NF_TARGET_REJECT=m | 444 | CONFIG_IP_NF_TARGET_REJECT=m |
435 | CONFIG_IP_NF_TARGET_LOG=m | 445 | CONFIG_IP_NF_TARGET_LOG=m |
@@ -437,8 +447,8 @@ CONFIG_IP_NF_TARGET_ULOG=m | |||
437 | CONFIG_NF_NAT=m | 447 | CONFIG_NF_NAT=m |
438 | CONFIG_NF_NAT_NEEDED=y | 448 | CONFIG_NF_NAT_NEEDED=y |
439 | CONFIG_IP_NF_TARGET_MASQUERADE=m | 449 | CONFIG_IP_NF_TARGET_MASQUERADE=m |
440 | CONFIG_IP_NF_TARGET_REDIRECT=m | ||
441 | CONFIG_IP_NF_TARGET_NETMAP=m | 450 | CONFIG_IP_NF_TARGET_NETMAP=m |
451 | CONFIG_IP_NF_TARGET_REDIRECT=m | ||
442 | CONFIG_NF_NAT_SNMP_BASIC=m | 452 | CONFIG_NF_NAT_SNMP_BASIC=m |
443 | CONFIG_NF_NAT_PROTO_UDPLITE=m | 453 | CONFIG_NF_NAT_PROTO_UDPLITE=m |
444 | CONFIG_NF_NAT_FTP=m | 454 | CONFIG_NF_NAT_FTP=m |
@@ -456,6 +466,7 @@ CONFIG_NF_NAT_TFTP=m | |||
456 | # CONFIG_TIPC is not set | 466 | # CONFIG_TIPC is not set |
457 | # CONFIG_ATM is not set | 467 | # CONFIG_ATM is not set |
458 | # CONFIG_BRIDGE is not set | 468 | # CONFIG_BRIDGE is not set |
469 | # CONFIG_NET_DSA is not set | ||
459 | # CONFIG_VLAN_8021Q is not set | 470 | # CONFIG_VLAN_8021Q is not set |
460 | # CONFIG_DECNET is not set | 471 | # CONFIG_DECNET is not set |
461 | CONFIG_LLC=y | 472 | CONFIG_LLC=y |
@@ -479,14 +490,8 @@ CONFIG_NET_CLS_ROUTE=y | |||
479 | # CONFIG_IRDA is not set | 490 | # CONFIG_IRDA is not set |
480 | # CONFIG_BT is not set | 491 | # CONFIG_BT is not set |
481 | # CONFIG_AF_RXRPC is not set | 492 | # CONFIG_AF_RXRPC is not set |
482 | 493 | # CONFIG_PHONET is not set | |
483 | # | 494 | # CONFIG_WIRELESS is not set |
484 | # Wireless | ||
485 | # | ||
486 | # CONFIG_CFG80211 is not set | ||
487 | # CONFIG_WIRELESS_EXT is not set | ||
488 | # CONFIG_MAC80211 is not set | ||
489 | # CONFIG_IEEE80211 is not set | ||
490 | # CONFIG_RFKILL is not set | 495 | # CONFIG_RFKILL is not set |
491 | # CONFIG_NET_9P is not set | 496 | # CONFIG_NET_9P is not set |
492 | 497 | ||
@@ -546,19 +551,18 @@ CONFIG_MISC_DEVICES=y | |||
546 | # CONFIG_HP_ILO is not set | 551 | # CONFIG_HP_ILO is not set |
547 | CONFIG_HAVE_IDE=y | 552 | CONFIG_HAVE_IDE=y |
548 | CONFIG_IDE=y | 553 | CONFIG_IDE=y |
549 | CONFIG_BLK_DEV_IDE=y | ||
550 | 554 | ||
551 | # | 555 | # |
552 | # Please see Documentation/ide/ide.txt for help/info on IDE drives | 556 | # Please see Documentation/ide/ide.txt for help/info on IDE drives |
553 | # | 557 | # |
554 | CONFIG_IDE_TIMINGS=y | 558 | CONFIG_IDE_TIMINGS=y |
555 | # CONFIG_BLK_DEV_IDE_SATA is not set | 559 | # CONFIG_BLK_DEV_IDE_SATA is not set |
556 | CONFIG_BLK_DEV_IDEDISK=y | 560 | CONFIG_IDE_GD=y |
557 | # CONFIG_IDEDISK_MULTI_MODE is not set | 561 | CONFIG_IDE_GD_ATA=y |
562 | # CONFIG_IDE_GD_ATAPI is not set | ||
558 | CONFIG_BLK_DEV_IDECD=y | 563 | CONFIG_BLK_DEV_IDECD=y |
559 | CONFIG_BLK_DEV_IDECD_VERBOSE_ERRORS=y | 564 | CONFIG_BLK_DEV_IDECD_VERBOSE_ERRORS=y |
560 | # CONFIG_BLK_DEV_IDETAPE is not set | 565 | # CONFIG_BLK_DEV_IDETAPE is not set |
561 | # CONFIG_BLK_DEV_IDEFLOPPY is not set | ||
562 | # CONFIG_BLK_DEV_IDESCSI is not set | 566 | # CONFIG_BLK_DEV_IDESCSI is not set |
563 | # CONFIG_IDE_TASK_IOCTL is not set | 567 | # CONFIG_IDE_TASK_IOCTL is not set |
564 | CONFIG_IDE_PROC_FS=y | 568 | CONFIG_IDE_PROC_FS=y |
@@ -696,6 +700,7 @@ CONFIG_SATA_PMP=y | |||
696 | # CONFIG_ATA_SFF is not set | 700 | # CONFIG_ATA_SFF is not set |
697 | CONFIG_MD=y | 701 | CONFIG_MD=y |
698 | CONFIG_BLK_DEV_MD=y | 702 | CONFIG_BLK_DEV_MD=y |
703 | CONFIG_MD_AUTODETECT=y | ||
699 | CONFIG_MD_LINEAR=y | 704 | CONFIG_MD_LINEAR=y |
700 | CONFIG_MD_RAID0=y | 705 | CONFIG_MD_RAID0=y |
701 | CONFIG_MD_RAID1=y | 706 | CONFIG_MD_RAID1=y |
@@ -765,6 +770,9 @@ CONFIG_IBMVETH=y | |||
765 | # CONFIG_IBM_NEW_EMAC_RGMII is not set | 770 | # CONFIG_IBM_NEW_EMAC_RGMII is not set |
766 | # CONFIG_IBM_NEW_EMAC_TAH is not set | 771 | # CONFIG_IBM_NEW_EMAC_TAH is not set |
767 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set | 772 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set |
773 | # CONFIG_IBM_NEW_EMAC_NO_FLOW_CTRL is not set | ||
774 | # CONFIG_IBM_NEW_EMAC_MAL_CLR_ICINTSTAT is not set | ||
775 | # CONFIG_IBM_NEW_EMAC_MAL_COMMON_ERR is not set | ||
768 | CONFIG_NET_PCI=y | 776 | CONFIG_NET_PCI=y |
769 | CONFIG_PCNET32=y | 777 | CONFIG_PCNET32=y |
770 | # CONFIG_AMD8111_ETH is not set | 778 | # CONFIG_AMD8111_ETH is not set |
@@ -786,12 +794,12 @@ CONFIG_E100=y | |||
786 | # CONFIG_VIA_RHINE is not set | 794 | # CONFIG_VIA_RHINE is not set |
787 | # CONFIG_SC92031 is not set | 795 | # CONFIG_SC92031 is not set |
788 | # CONFIG_NET_POCKET is not set | 796 | # CONFIG_NET_POCKET is not set |
797 | # CONFIG_ATL2 is not set | ||
789 | CONFIG_NETDEV_1000=y | 798 | CONFIG_NETDEV_1000=y |
790 | CONFIG_ACENIC=y | 799 | CONFIG_ACENIC=y |
791 | CONFIG_ACENIC_OMIT_TIGON_I=y | 800 | CONFIG_ACENIC_OMIT_TIGON_I=y |
792 | # CONFIG_DL2K is not set | 801 | # CONFIG_DL2K is not set |
793 | CONFIG_E1000=y | 802 | CONFIG_E1000=y |
794 | # CONFIG_E1000_DISABLE_PACKET_SPLIT is not set | ||
795 | # CONFIG_E1000E is not set | 803 | # CONFIG_E1000E is not set |
796 | # CONFIG_IP1000 is not set | 804 | # CONFIG_IP1000 is not set |
797 | # CONFIG_IGB is not set | 805 | # CONFIG_IGB is not set |
@@ -808,19 +816,23 @@ CONFIG_TIGON3=y | |||
808 | # CONFIG_QLA3XXX is not set | 816 | # CONFIG_QLA3XXX is not set |
809 | # CONFIG_ATL1 is not set | 817 | # CONFIG_ATL1 is not set |
810 | # CONFIG_ATL1E is not set | 818 | # CONFIG_ATL1E is not set |
819 | # CONFIG_JME is not set | ||
811 | CONFIG_NETDEV_10000=y | 820 | CONFIG_NETDEV_10000=y |
812 | # CONFIG_CHELSIO_T1 is not set | 821 | # CONFIG_CHELSIO_T1 is not set |
813 | # CONFIG_CHELSIO_T3 is not set | 822 | # CONFIG_CHELSIO_T3 is not set |
814 | CONFIG_EHEA=y | 823 | CONFIG_EHEA=y |
824 | # CONFIG_ENIC is not set | ||
815 | # CONFIG_IXGBE is not set | 825 | # CONFIG_IXGBE is not set |
816 | CONFIG_IXGB=m | 826 | CONFIG_IXGB=m |
817 | CONFIG_S2IO=m | 827 | CONFIG_S2IO=m |
818 | # CONFIG_MYRI10GE is not set | 828 | # CONFIG_MYRI10GE is not set |
819 | # CONFIG_NETXEN_NIC is not set | 829 | # CONFIG_NETXEN_NIC is not set |
820 | # CONFIG_NIU is not set | 830 | # CONFIG_NIU is not set |
831 | # CONFIG_MLX4_EN is not set | ||
821 | # CONFIG_MLX4_CORE is not set | 832 | # CONFIG_MLX4_CORE is not set |
822 | # CONFIG_TEHUTI is not set | 833 | # CONFIG_TEHUTI is not set |
823 | # CONFIG_BNX2X is not set | 834 | # CONFIG_BNX2X is not set |
835 | # CONFIG_QLGE is not set | ||
824 | # CONFIG_SFC is not set | 836 | # CONFIG_SFC is not set |
825 | CONFIG_TR=y | 837 | CONFIG_TR=y |
826 | CONFIG_IBMOL=y | 838 | CONFIG_IBMOL=y |
@@ -902,6 +914,7 @@ CONFIG_MOUSE_PS2_LOGIPS2PP=y | |||
902 | CONFIG_MOUSE_PS2_SYNAPTICS=y | 914 | CONFIG_MOUSE_PS2_SYNAPTICS=y |
903 | CONFIG_MOUSE_PS2_LIFEBOOK=y | 915 | CONFIG_MOUSE_PS2_LIFEBOOK=y |
904 | CONFIG_MOUSE_PS2_TRACKPOINT=y | 916 | CONFIG_MOUSE_PS2_TRACKPOINT=y |
917 | # CONFIG_MOUSE_PS2_ELANTECH is not set | ||
905 | # CONFIG_MOUSE_PS2_TOUCHKIT is not set | 918 | # CONFIG_MOUSE_PS2_TOUCHKIT is not set |
906 | # CONFIG_MOUSE_SERIAL is not set | 919 | # CONFIG_MOUSE_SERIAL is not set |
907 | # CONFIG_MOUSE_APPLETOUCH is not set | 920 | # CONFIG_MOUSE_APPLETOUCH is not set |
@@ -917,6 +930,7 @@ CONFIG_INPUT_PCSPKR=m | |||
917 | # CONFIG_INPUT_KEYSPAN_REMOTE is not set | 930 | # CONFIG_INPUT_KEYSPAN_REMOTE is not set |
918 | # CONFIG_INPUT_POWERMATE is not set | 931 | # CONFIG_INPUT_POWERMATE is not set |
919 | # CONFIG_INPUT_YEALINK is not set | 932 | # CONFIG_INPUT_YEALINK is not set |
933 | # CONFIG_INPUT_CM109 is not set | ||
920 | # CONFIG_INPUT_UINPUT is not set | 934 | # CONFIG_INPUT_UINPUT is not set |
921 | 935 | ||
922 | # | 936 | # |
@@ -1076,6 +1090,17 @@ CONFIG_SSB_POSSIBLE=y | |||
1076 | # CONFIG_MFD_SM501 is not set | 1090 | # CONFIG_MFD_SM501 is not set |
1077 | # CONFIG_HTC_PASIC3 is not set | 1091 | # CONFIG_HTC_PASIC3 is not set |
1078 | # CONFIG_MFD_TMIO is not set | 1092 | # CONFIG_MFD_TMIO is not set |
1093 | # CONFIG_PMIC_DA903X is not set | ||
1094 | # CONFIG_MFD_WM8400 is not set | ||
1095 | # CONFIG_MFD_WM8350_I2C is not set | ||
1096 | |||
1097 | # | ||
1098 | # Voltage and Current regulators | ||
1099 | # | ||
1100 | # CONFIG_REGULATOR is not set | ||
1101 | # CONFIG_REGULATOR_FIXED_VOLTAGE is not set | ||
1102 | # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set | ||
1103 | # CONFIG_REGULATOR_BQ24022 is not set | ||
1079 | 1104 | ||
1080 | # | 1105 | # |
1081 | # Multimedia devices | 1106 | # Multimedia devices |
@@ -1103,6 +1128,7 @@ CONFIG_SSB_POSSIBLE=y | |||
1103 | CONFIG_FB=y | 1128 | CONFIG_FB=y |
1104 | CONFIG_FIRMWARE_EDID=y | 1129 | CONFIG_FIRMWARE_EDID=y |
1105 | CONFIG_FB_DDC=y | 1130 | CONFIG_FB_DDC=y |
1131 | # CONFIG_FB_BOOT_VESA_SUPPORT is not set | ||
1106 | CONFIG_FB_CFB_FILLRECT=y | 1132 | CONFIG_FB_CFB_FILLRECT=y |
1107 | CONFIG_FB_CFB_COPYAREA=y | 1133 | CONFIG_FB_CFB_COPYAREA=y |
1108 | CONFIG_FB_CFB_IMAGEBLIT=y | 1134 | CONFIG_FB_CFB_IMAGEBLIT=y |
@@ -1146,6 +1172,7 @@ CONFIG_FB_RADEON_BACKLIGHT=y | |||
1146 | # CONFIG_FB_S3 is not set | 1172 | # CONFIG_FB_S3 is not set |
1147 | # CONFIG_FB_SAVAGE is not set | 1173 | # CONFIG_FB_SAVAGE is not set |
1148 | # CONFIG_FB_SIS is not set | 1174 | # CONFIG_FB_SIS is not set |
1175 | # CONFIG_FB_VIA is not set | ||
1149 | # CONFIG_FB_NEOMAGIC is not set | 1176 | # CONFIG_FB_NEOMAGIC is not set |
1150 | # CONFIG_FB_KYRO is not set | 1177 | # CONFIG_FB_KYRO is not set |
1151 | # CONFIG_FB_3DFX is not set | 1178 | # CONFIG_FB_3DFX is not set |
@@ -1157,6 +1184,7 @@ CONFIG_FB_RADEON_BACKLIGHT=y | |||
1157 | # CONFIG_FB_CARMINE is not set | 1184 | # CONFIG_FB_CARMINE is not set |
1158 | CONFIG_FB_IBM_GXT4500=y | 1185 | CONFIG_FB_IBM_GXT4500=y |
1159 | # CONFIG_FB_VIRTUAL is not set | 1186 | # CONFIG_FB_VIRTUAL is not set |
1187 | # CONFIG_FB_METRONOME is not set | ||
1160 | CONFIG_BACKLIGHT_LCD_SUPPORT=y | 1188 | CONFIG_BACKLIGHT_LCD_SUPPORT=y |
1161 | CONFIG_LCD_CLASS_DEVICE=m | 1189 | CONFIG_LCD_CLASS_DEVICE=m |
1162 | # CONFIG_LCD_ILI9320 is not set | 1190 | # CONFIG_LCD_ILI9320 is not set |
@@ -1198,9 +1226,36 @@ CONFIG_HID=y | |||
1198 | # USB Input Devices | 1226 | # USB Input Devices |
1199 | # | 1227 | # |
1200 | CONFIG_USB_HID=y | 1228 | CONFIG_USB_HID=y |
1201 | # CONFIG_USB_HIDINPUT_POWERBOOK is not set | 1229 | # CONFIG_HID_PID is not set |
1202 | # CONFIG_HID_FF is not set | ||
1203 | CONFIG_USB_HIDDEV=y | 1230 | CONFIG_USB_HIDDEV=y |
1231 | |||
1232 | # | ||
1233 | # Special HID drivers | ||
1234 | # | ||
1235 | CONFIG_HID_COMPAT=y | ||
1236 | CONFIG_HID_A4TECH=y | ||
1237 | CONFIG_HID_APPLE=y | ||
1238 | CONFIG_HID_BELKIN=y | ||
1239 | CONFIG_HID_BRIGHT=y | ||
1240 | CONFIG_HID_CHERRY=y | ||
1241 | CONFIG_HID_CHICONY=y | ||
1242 | CONFIG_HID_CYPRESS=y | ||
1243 | CONFIG_HID_DELL=y | ||
1244 | CONFIG_HID_EZKEY=y | ||
1245 | CONFIG_HID_GYRATION=y | ||
1246 | CONFIG_HID_LOGITECH=y | ||
1247 | # CONFIG_LOGITECH_FF is not set | ||
1248 | # CONFIG_LOGIRUMBLEPAD2_FF is not set | ||
1249 | CONFIG_HID_MICROSOFT=y | ||
1250 | CONFIG_HID_MONTEREY=y | ||
1251 | CONFIG_HID_PANTHERLORD=y | ||
1252 | # CONFIG_PANTHERLORD_FF is not set | ||
1253 | CONFIG_HID_PETALYNX=y | ||
1254 | CONFIG_HID_SAMSUNG=y | ||
1255 | CONFIG_HID_SONY=y | ||
1256 | CONFIG_HID_SUNPLUS=y | ||
1257 | # CONFIG_THRUSTMASTER_FF is not set | ||
1258 | # CONFIG_ZEROPLUS_FF is not set | ||
1204 | CONFIG_USB_SUPPORT=y | 1259 | CONFIG_USB_SUPPORT=y |
1205 | CONFIG_USB_ARCH_HAS_HCD=y | 1260 | CONFIG_USB_ARCH_HAS_HCD=y |
1206 | CONFIG_USB_ARCH_HAS_OHCI=y | 1261 | CONFIG_USB_ARCH_HAS_OHCI=y |
@@ -1217,6 +1272,8 @@ CONFIG_USB_DEVICE_CLASS=y | |||
1217 | # CONFIG_USB_DYNAMIC_MINORS is not set | 1272 | # CONFIG_USB_DYNAMIC_MINORS is not set |
1218 | # CONFIG_USB_OTG is not set | 1273 | # CONFIG_USB_OTG is not set |
1219 | CONFIG_USB_MON=y | 1274 | CONFIG_USB_MON=y |
1275 | # CONFIG_USB_WUSB is not set | ||
1276 | # CONFIG_USB_WUSB_CBAF is not set | ||
1220 | 1277 | ||
1221 | # | 1278 | # |
1222 | # USB Host Controller Drivers | 1279 | # USB Host Controller Drivers |
@@ -1236,6 +1293,8 @@ CONFIG_USB_OHCI_LITTLE_ENDIAN=y | |||
1236 | # CONFIG_USB_UHCI_HCD is not set | 1293 | # CONFIG_USB_UHCI_HCD is not set |
1237 | # CONFIG_USB_SL811_HCD is not set | 1294 | # CONFIG_USB_SL811_HCD is not set |
1238 | # CONFIG_USB_R8A66597_HCD is not set | 1295 | # CONFIG_USB_R8A66597_HCD is not set |
1296 | # CONFIG_USB_WHCI_HCD is not set | ||
1297 | # CONFIG_USB_HWA_HCD is not set | ||
1239 | 1298 | ||
1240 | # | 1299 | # |
1241 | # USB Device Class drivers | 1300 | # USB Device Class drivers |
@@ -1243,6 +1302,7 @@ CONFIG_USB_OHCI_LITTLE_ENDIAN=y | |||
1243 | # CONFIG_USB_ACM is not set | 1302 | # CONFIG_USB_ACM is not set |
1244 | # CONFIG_USB_PRINTER is not set | 1303 | # CONFIG_USB_PRINTER is not set |
1245 | # CONFIG_USB_WDM is not set | 1304 | # CONFIG_USB_WDM is not set |
1305 | # CONFIG_USB_TMC is not set | ||
1246 | 1306 | ||
1247 | # | 1307 | # |
1248 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' | 1308 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' |
@@ -1264,7 +1324,6 @@ CONFIG_USB_STORAGE=y | |||
1264 | # CONFIG_USB_STORAGE_ALAUDA is not set | 1324 | # CONFIG_USB_STORAGE_ALAUDA is not set |
1265 | CONFIG_USB_STORAGE_ONETOUCH=y | 1325 | CONFIG_USB_STORAGE_ONETOUCH=y |
1266 | # CONFIG_USB_STORAGE_KARMA is not set | 1326 | # CONFIG_USB_STORAGE_KARMA is not set |
1267 | # CONFIG_USB_STORAGE_SIERRA is not set | ||
1268 | # CONFIG_USB_STORAGE_CYPRESS_ATACB is not set | 1327 | # CONFIG_USB_STORAGE_CYPRESS_ATACB is not set |
1269 | # CONFIG_USB_LIBUSUAL is not set | 1328 | # CONFIG_USB_LIBUSUAL is not set |
1270 | 1329 | ||
@@ -1286,6 +1345,7 @@ CONFIG_USB_STORAGE_ONETOUCH=y | |||
1286 | # CONFIG_USB_EMI62 is not set | 1345 | # CONFIG_USB_EMI62 is not set |
1287 | # CONFIG_USB_EMI26 is not set | 1346 | # CONFIG_USB_EMI26 is not set |
1288 | # CONFIG_USB_ADUTUX is not set | 1347 | # CONFIG_USB_ADUTUX is not set |
1348 | # CONFIG_USB_SEVSEG is not set | ||
1289 | # CONFIG_USB_RIO500 is not set | 1349 | # CONFIG_USB_RIO500 is not set |
1290 | # CONFIG_USB_LEGOTOWER is not set | 1350 | # CONFIG_USB_LEGOTOWER is not set |
1291 | # CONFIG_USB_LCD is not set | 1351 | # CONFIG_USB_LCD is not set |
@@ -1303,7 +1363,9 @@ CONFIG_USB_STORAGE_ONETOUCH=y | |||
1303 | # CONFIG_USB_IOWARRIOR is not set | 1363 | # CONFIG_USB_IOWARRIOR is not set |
1304 | # CONFIG_USB_TEST is not set | 1364 | # CONFIG_USB_TEST is not set |
1305 | # CONFIG_USB_ISIGHTFW is not set | 1365 | # CONFIG_USB_ISIGHTFW is not set |
1366 | # CONFIG_USB_VST is not set | ||
1306 | # CONFIG_USB_GADGET is not set | 1367 | # CONFIG_USB_GADGET is not set |
1368 | # CONFIG_UWB is not set | ||
1307 | # CONFIG_MMC is not set | 1369 | # CONFIG_MMC is not set |
1308 | # CONFIG_MEMSTICK is not set | 1370 | # CONFIG_MEMSTICK is not set |
1309 | # CONFIG_NEW_LEDS is not set | 1371 | # CONFIG_NEW_LEDS is not set |
@@ -1331,6 +1393,7 @@ CONFIG_INFINIBAND_SRP=m | |||
1331 | # CONFIG_DMADEVICES is not set | 1393 | # CONFIG_DMADEVICES is not set |
1332 | # CONFIG_AUXDISPLAY is not set | 1394 | # CONFIG_AUXDISPLAY is not set |
1333 | # CONFIG_UIO is not set | 1395 | # CONFIG_UIO is not set |
1396 | # CONFIG_STAGING is not set | ||
1334 | 1397 | ||
1335 | # | 1398 | # |
1336 | # File systems | 1399 | # File systems |
@@ -1340,14 +1403,20 @@ CONFIG_EXT2_FS_XATTR=y | |||
1340 | CONFIG_EXT2_FS_POSIX_ACL=y | 1403 | CONFIG_EXT2_FS_POSIX_ACL=y |
1341 | CONFIG_EXT2_FS_SECURITY=y | 1404 | CONFIG_EXT2_FS_SECURITY=y |
1342 | CONFIG_EXT2_FS_XIP=y | 1405 | CONFIG_EXT2_FS_XIP=y |
1343 | CONFIG_FS_XIP=y | ||
1344 | CONFIG_EXT3_FS=y | 1406 | CONFIG_EXT3_FS=y |
1345 | CONFIG_EXT3_FS_XATTR=y | 1407 | CONFIG_EXT3_FS_XATTR=y |
1346 | CONFIG_EXT3_FS_POSIX_ACL=y | 1408 | CONFIG_EXT3_FS_POSIX_ACL=y |
1347 | CONFIG_EXT3_FS_SECURITY=y | 1409 | CONFIG_EXT3_FS_SECURITY=y |
1348 | # CONFIG_EXT4DEV_FS is not set | 1410 | CONFIG_EXT4_FS=y |
1411 | # CONFIG_EXT4DEV_COMPAT is not set | ||
1412 | CONFIG_EXT4_FS_XATTR=y | ||
1413 | CONFIG_EXT4_FS_POSIX_ACL=y | ||
1414 | CONFIG_EXT4_FS_SECURITY=y | ||
1415 | CONFIG_FS_XIP=y | ||
1349 | CONFIG_JBD=y | 1416 | CONFIG_JBD=y |
1350 | # CONFIG_JBD_DEBUG is not set | 1417 | # CONFIG_JBD_DEBUG is not set |
1418 | CONFIG_JBD2=y | ||
1419 | # CONFIG_JBD2_DEBUG is not set | ||
1351 | CONFIG_FS_MBCACHE=y | 1420 | CONFIG_FS_MBCACHE=y |
1352 | CONFIG_REISERFS_FS=y | 1421 | CONFIG_REISERFS_FS=y |
1353 | # CONFIG_REISERFS_CHECK is not set | 1422 | # CONFIG_REISERFS_CHECK is not set |
@@ -1361,6 +1430,7 @@ CONFIG_JFS_SECURITY=y | |||
1361 | # CONFIG_JFS_DEBUG is not set | 1430 | # CONFIG_JFS_DEBUG is not set |
1362 | # CONFIG_JFS_STATISTICS is not set | 1431 | # CONFIG_JFS_STATISTICS is not set |
1363 | CONFIG_FS_POSIX_ACL=y | 1432 | CONFIG_FS_POSIX_ACL=y |
1433 | CONFIG_FILE_LOCKING=y | ||
1364 | CONFIG_XFS_FS=m | 1434 | CONFIG_XFS_FS=m |
1365 | # CONFIG_XFS_QUOTA is not set | 1435 | # CONFIG_XFS_QUOTA is not set |
1366 | CONFIG_XFS_POSIX_ACL=y | 1436 | CONFIG_XFS_POSIX_ACL=y |
@@ -1372,6 +1442,7 @@ CONFIG_OCFS2_FS_O2CB=m | |||
1372 | CONFIG_OCFS2_FS_STATS=y | 1442 | CONFIG_OCFS2_FS_STATS=y |
1373 | CONFIG_OCFS2_DEBUG_MASKLOG=y | 1443 | CONFIG_OCFS2_DEBUG_MASKLOG=y |
1374 | # CONFIG_OCFS2_DEBUG_FS is not set | 1444 | # CONFIG_OCFS2_DEBUG_FS is not set |
1445 | # CONFIG_OCFS2_COMPAT_JBD is not set | ||
1375 | CONFIG_DNOTIFY=y | 1446 | CONFIG_DNOTIFY=y |
1376 | CONFIG_INOTIFY=y | 1447 | CONFIG_INOTIFY=y |
1377 | CONFIG_INOTIFY_USER=y | 1448 | CONFIG_INOTIFY_USER=y |
@@ -1405,6 +1476,7 @@ CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1" | |||
1405 | CONFIG_PROC_FS=y | 1476 | CONFIG_PROC_FS=y |
1406 | CONFIG_PROC_KCORE=y | 1477 | CONFIG_PROC_KCORE=y |
1407 | CONFIG_PROC_SYSCTL=y | 1478 | CONFIG_PROC_SYSCTL=y |
1479 | CONFIG_PROC_PAGE_MONITOR=y | ||
1408 | CONFIG_SYSFS=y | 1480 | CONFIG_SYSFS=y |
1409 | CONFIG_TMPFS=y | 1481 | CONFIG_TMPFS=y |
1410 | # CONFIG_TMPFS_POSIX_ACL is not set | 1482 | # CONFIG_TMPFS_POSIX_ACL is not set |
@@ -1449,6 +1521,7 @@ CONFIG_NFS_COMMON=y | |||
1449 | CONFIG_SUNRPC=y | 1521 | CONFIG_SUNRPC=y |
1450 | CONFIG_SUNRPC_GSS=y | 1522 | CONFIG_SUNRPC_GSS=y |
1451 | CONFIG_SUNRPC_XPRT_RDMA=m | 1523 | CONFIG_SUNRPC_XPRT_RDMA=m |
1524 | # CONFIG_SUNRPC_REGISTER_V4 is not set | ||
1452 | CONFIG_RPCSEC_GSS_KRB5=y | 1525 | CONFIG_RPCSEC_GSS_KRB5=y |
1453 | CONFIG_RPCSEC_GSS_SPKM3=m | 1526 | CONFIG_RPCSEC_GSS_SPKM3=m |
1454 | # CONFIG_SMB_FS is not set | 1527 | # CONFIG_SMB_FS is not set |
@@ -1514,9 +1587,8 @@ CONFIG_NLS_ISO8859_1=y | |||
1514 | # Library routines | 1587 | # Library routines |
1515 | # | 1588 | # |
1516 | CONFIG_BITREVERSE=y | 1589 | CONFIG_BITREVERSE=y |
1517 | # CONFIG_GENERIC_FIND_FIRST_BIT is not set | ||
1518 | CONFIG_CRC_CCITT=m | 1590 | CONFIG_CRC_CCITT=m |
1519 | # CONFIG_CRC16 is not set | 1591 | CONFIG_CRC16=y |
1520 | CONFIG_CRC_T10DIF=y | 1592 | CONFIG_CRC_T10DIF=y |
1521 | CONFIG_CRC_ITU_T=m | 1593 | CONFIG_CRC_ITU_T=m |
1522 | CONFIG_CRC32=y | 1594 | CONFIG_CRC32=y |
@@ -1580,21 +1652,31 @@ CONFIG_DEBUG_MEMORY_INIT=y | |||
1580 | CONFIG_FRAME_POINTER=y | 1652 | CONFIG_FRAME_POINTER=y |
1581 | # CONFIG_BOOT_PRINTK_DELAY is not set | 1653 | # CONFIG_BOOT_PRINTK_DELAY is not set |
1582 | # CONFIG_RCU_TORTURE_TEST is not set | 1654 | # CONFIG_RCU_TORTURE_TEST is not set |
1655 | # CONFIG_RCU_CPU_STALL_DETECTOR is not set | ||
1583 | # CONFIG_KPROBES_SANITY_TEST is not set | 1656 | # CONFIG_KPROBES_SANITY_TEST is not set |
1584 | # CONFIG_BACKTRACE_SELF_TEST is not set | 1657 | # CONFIG_BACKTRACE_SELF_TEST is not set |
1658 | # CONFIG_DEBUG_BLOCK_EXT_DEVT is not set | ||
1585 | # CONFIG_LKDTM is not set | 1659 | # CONFIG_LKDTM is not set |
1586 | # CONFIG_FAULT_INJECTION is not set | 1660 | # CONFIG_FAULT_INJECTION is not set |
1587 | CONFIG_LATENCYTOP=y | 1661 | CONFIG_LATENCYTOP=y |
1588 | CONFIG_SYSCTL_SYSCALL_CHECK=y | 1662 | CONFIG_SYSCTL_SYSCALL_CHECK=y |
1589 | CONFIG_HAVE_FTRACE=y | 1663 | CONFIG_NOP_TRACER=y |
1590 | CONFIG_HAVE_DYNAMIC_FTRACE=y | 1664 | CONFIG_HAVE_FUNCTION_TRACER=y |
1591 | CONFIG_TRACER_MAX_TRACE=y | 1665 | CONFIG_TRACER_MAX_TRACE=y |
1666 | CONFIG_RING_BUFFER=y | ||
1592 | CONFIG_TRACING=y | 1667 | CONFIG_TRACING=y |
1593 | # CONFIG_FTRACE is not set | 1668 | |
1669 | # | ||
1670 | # Tracers | ||
1671 | # | ||
1672 | CONFIG_FUNCTION_TRACER=y | ||
1594 | CONFIG_IRQSOFF_TRACER=y | 1673 | CONFIG_IRQSOFF_TRACER=y |
1595 | CONFIG_SCHED_TRACER=y | 1674 | CONFIG_SCHED_TRACER=y |
1596 | CONFIG_CONTEXT_SWITCH_TRACER=y | 1675 | CONFIG_CONTEXT_SWITCH_TRACER=y |
1676 | # CONFIG_BOOT_TRACER is not set | ||
1677 | CONFIG_STACK_TRACER=y | ||
1597 | # CONFIG_FTRACE_STARTUP_TEST is not set | 1678 | # CONFIG_FTRACE_STARTUP_TEST is not set |
1679 | CONFIG_DYNAMIC_PRINTK_DEBUG=y | ||
1598 | # CONFIG_SAMPLES is not set | 1680 | # CONFIG_SAMPLES is not set |
1599 | CONFIG_HAVE_ARCH_KGDB=y | 1681 | CONFIG_HAVE_ARCH_KGDB=y |
1600 | # CONFIG_KGDB is not set | 1682 | # CONFIG_KGDB is not set |
@@ -1604,6 +1686,7 @@ CONFIG_DEBUG_STACKOVERFLOW=y | |||
1604 | CONFIG_HCALL_STATS=y | 1686 | CONFIG_HCALL_STATS=y |
1605 | # CONFIG_CODE_PATCHING_SELFTEST is not set | 1687 | # CONFIG_CODE_PATCHING_SELFTEST is not set |
1606 | # CONFIG_FTR_FIXUP_SELFTEST is not set | 1688 | # CONFIG_FTR_FIXUP_SELFTEST is not set |
1689 | # CONFIG_MSI_BITMAP_SELFTEST is not set | ||
1607 | CONFIG_XMON=y | 1690 | CONFIG_XMON=y |
1608 | CONFIG_XMON_DEFAULT=y | 1691 | CONFIG_XMON_DEFAULT=y |
1609 | CONFIG_XMON_DISASSEMBLY=y | 1692 | CONFIG_XMON_DISASSEMBLY=y |
@@ -1618,16 +1701,19 @@ CONFIG_VIRQ_DEBUG=y | |||
1618 | # | 1701 | # |
1619 | # CONFIG_KEYS is not set | 1702 | # CONFIG_KEYS is not set |
1620 | # CONFIG_SECURITY is not set | 1703 | # CONFIG_SECURITY is not set |
1704 | # CONFIG_SECURITYFS is not set | ||
1621 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set | 1705 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set |
1622 | CONFIG_CRYPTO=y | 1706 | CONFIG_CRYPTO=y |
1623 | 1707 | ||
1624 | # | 1708 | # |
1625 | # Crypto core or helper | 1709 | # Crypto core or helper |
1626 | # | 1710 | # |
1711 | # CONFIG_CRYPTO_FIPS is not set | ||
1627 | CONFIG_CRYPTO_ALGAPI=y | 1712 | CONFIG_CRYPTO_ALGAPI=y |
1628 | CONFIG_CRYPTO_AEAD=m | 1713 | CONFIG_CRYPTO_AEAD=y |
1629 | CONFIG_CRYPTO_BLKCIPHER=y | 1714 | CONFIG_CRYPTO_BLKCIPHER=y |
1630 | CONFIG_CRYPTO_HASH=y | 1715 | CONFIG_CRYPTO_HASH=y |
1716 | CONFIG_CRYPTO_RNG=y | ||
1631 | CONFIG_CRYPTO_MANAGER=y | 1717 | CONFIG_CRYPTO_MANAGER=y |
1632 | CONFIG_CRYPTO_GF128MUL=m | 1718 | CONFIG_CRYPTO_GF128MUL=m |
1633 | CONFIG_CRYPTO_NULL=m | 1719 | CONFIG_CRYPTO_NULL=m |
@@ -1701,6 +1787,11 @@ CONFIG_CRYPTO_TWOFISH_COMMON=m | |||
1701 | # | 1787 | # |
1702 | CONFIG_CRYPTO_DEFLATE=m | 1788 | CONFIG_CRYPTO_DEFLATE=m |
1703 | CONFIG_CRYPTO_LZO=m | 1789 | CONFIG_CRYPTO_LZO=m |
1790 | |||
1791 | # | ||
1792 | # Random Number Generation | ||
1793 | # | ||
1794 | # CONFIG_CRYPTO_ANSI_CPRNG is not set | ||
1704 | # CONFIG_CRYPTO_HW is not set | 1795 | # CONFIG_CRYPTO_HW is not set |
1705 | # CONFIG_PPC_CLOCK is not set | 1796 | # CONFIG_PPC_CLOCK is not set |
1706 | # CONFIG_VIRTUALIZATION is not set | 1797 | # CONFIG_VIRTUALIZATION is not set |
diff --git a/arch/powerpc/configs/storcenter_defconfig b/arch/powerpc/configs/storcenter_defconfig index 4340cc1c5b6a..b3f5671972a9 100644 --- a/arch/powerpc/configs/storcenter_defconfig +++ b/arch/powerpc/configs/storcenter_defconfig | |||
@@ -1,7 +1,7 @@ | |||
1 | # | 1 | # |
2 | # Automatically generated make config: don't edit | 2 | # Automatically generated make config: don't edit |
3 | # Linux kernel version: 2.6.27-rc4 | 3 | # Linux kernel version: 2.6.28-rc3 |
4 | # Thu Aug 21 00:52:16 2008 | 4 | # Sat Nov 8 12:39:48 2008 |
5 | # | 5 | # |
6 | # CONFIG_PPC64 is not set | 6 | # CONFIG_PPC64 is not set |
7 | 7 | ||
@@ -22,7 +22,7 @@ CONFIG_PPC_STD_MMU_32=y | |||
22 | # CONFIG_SMP is not set | 22 | # CONFIG_SMP is not set |
23 | CONFIG_PPC32=y | 23 | CONFIG_PPC32=y |
24 | CONFIG_WORD_SIZE=32 | 24 | CONFIG_WORD_SIZE=32 |
25 | CONFIG_PPC_MERGE=y | 25 | # CONFIG_ARCH_PHYS_ADDR_T_64BIT is not set |
26 | CONFIG_MMU=y | 26 | CONFIG_MMU=y |
27 | CONFIG_GENERIC_CMOS_UPDATE=y | 27 | CONFIG_GENERIC_CMOS_UPDATE=y |
28 | CONFIG_GENERIC_TIME=y | 28 | CONFIG_GENERIC_TIME=y |
@@ -102,7 +102,9 @@ CONFIG_SIGNALFD=y | |||
102 | CONFIG_TIMERFD=y | 102 | CONFIG_TIMERFD=y |
103 | CONFIG_EVENTFD=y | 103 | CONFIG_EVENTFD=y |
104 | CONFIG_SHMEM=y | 104 | CONFIG_SHMEM=y |
105 | CONFIG_AIO=y | ||
105 | CONFIG_VM_EVENT_COUNTERS=y | 106 | CONFIG_VM_EVENT_COUNTERS=y |
107 | CONFIG_PCI_QUIRKS=y | ||
106 | CONFIG_SLUB_DEBUG=y | 108 | CONFIG_SLUB_DEBUG=y |
107 | # CONFIG_SLAB is not set | 109 | # CONFIG_SLAB is not set |
108 | CONFIG_SLUB=y | 110 | CONFIG_SLUB=y |
@@ -115,10 +117,6 @@ CONFIG_HAVE_IOREMAP_PROT=y | |||
115 | CONFIG_HAVE_KPROBES=y | 117 | CONFIG_HAVE_KPROBES=y |
116 | CONFIG_HAVE_KRETPROBES=y | 118 | CONFIG_HAVE_KRETPROBES=y |
117 | CONFIG_HAVE_ARCH_TRACEHOOK=y | 119 | CONFIG_HAVE_ARCH_TRACEHOOK=y |
118 | # CONFIG_HAVE_DMA_ATTRS is not set | ||
119 | # CONFIG_USE_GENERIC_SMP_HELPERS is not set | ||
120 | # CONFIG_HAVE_CLK is not set | ||
121 | CONFIG_PROC_PAGE_MONITOR=y | ||
122 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set | 120 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set |
123 | CONFIG_SLABINFO=y | 121 | CONFIG_SLABINFO=y |
124 | CONFIG_RT_MUTEXES=y | 122 | CONFIG_RT_MUTEXES=y |
@@ -151,6 +149,7 @@ CONFIG_DEFAULT_CFQ=y | |||
151 | # CONFIG_DEFAULT_NOOP is not set | 149 | # CONFIG_DEFAULT_NOOP is not set |
152 | CONFIG_DEFAULT_IOSCHED="cfq" | 150 | CONFIG_DEFAULT_IOSCHED="cfq" |
153 | CONFIG_CLASSIC_RCU=y | 151 | CONFIG_CLASSIC_RCU=y |
152 | # CONFIG_FREEZER is not set | ||
154 | 153 | ||
155 | # | 154 | # |
156 | # Platform support | 155 | # Platform support |
@@ -190,13 +189,13 @@ CONFIG_MPIC=y | |||
190 | # CONFIG_GENERIC_IOMAP is not set | 189 | # CONFIG_GENERIC_IOMAP is not set |
191 | # CONFIG_CPU_FREQ is not set | 190 | # CONFIG_CPU_FREQ is not set |
192 | # CONFIG_TAU is not set | 191 | # CONFIG_TAU is not set |
192 | # CONFIG_QUICC_ENGINE is not set | ||
193 | # CONFIG_FSL_ULI1575 is not set | 193 | # CONFIG_FSL_ULI1575 is not set |
194 | 194 | ||
195 | # | 195 | # |
196 | # Kernel options | 196 | # Kernel options |
197 | # | 197 | # |
198 | # CONFIG_HIGHMEM is not set | 198 | # CONFIG_HIGHMEM is not set |
199 | # CONFIG_TICK_ONESHOT is not set | ||
200 | # CONFIG_NO_HZ is not set | 199 | # CONFIG_NO_HZ is not set |
201 | # CONFIG_HIGH_RES_TIMERS is not set | 200 | # CONFIG_HIGH_RES_TIMERS is not set |
202 | CONFIG_GENERIC_CLOCKEVENTS_BUILD=y | 201 | CONFIG_GENERIC_CLOCKEVENTS_BUILD=y |
@@ -210,6 +209,8 @@ CONFIG_PREEMPT_NONE=y | |||
210 | # CONFIG_PREEMPT_VOLUNTARY is not set | 209 | # CONFIG_PREEMPT_VOLUNTARY is not set |
211 | # CONFIG_PREEMPT is not set | 210 | # CONFIG_PREEMPT is not set |
212 | CONFIG_BINFMT_ELF=y | 211 | CONFIG_BINFMT_ELF=y |
212 | # CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set | ||
213 | # CONFIG_HAVE_AOUT is not set | ||
213 | CONFIG_BINFMT_MISC=y | 214 | CONFIG_BINFMT_MISC=y |
214 | # CONFIG_IOMMU_HELPER is not set | 215 | # CONFIG_IOMMU_HELPER is not set |
215 | CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y | 216 | CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y |
@@ -224,15 +225,15 @@ CONFIG_FLATMEM_MANUAL=y | |||
224 | # CONFIG_SPARSEMEM_MANUAL is not set | 225 | # CONFIG_SPARSEMEM_MANUAL is not set |
225 | CONFIG_FLATMEM=y | 226 | CONFIG_FLATMEM=y |
226 | CONFIG_FLAT_NODE_MEM_MAP=y | 227 | CONFIG_FLAT_NODE_MEM_MAP=y |
227 | # CONFIG_SPARSEMEM_STATIC is not set | ||
228 | # CONFIG_SPARSEMEM_VMEMMAP_ENABLE is not set | ||
229 | CONFIG_PAGEFLAGS_EXTENDED=y | 228 | CONFIG_PAGEFLAGS_EXTENDED=y |
230 | CONFIG_SPLIT_PTLOCK_CPUS=4 | 229 | CONFIG_SPLIT_PTLOCK_CPUS=4 |
231 | CONFIG_MIGRATION=y | 230 | CONFIG_MIGRATION=y |
232 | # CONFIG_RESOURCES_64BIT is not set | 231 | # CONFIG_RESOURCES_64BIT is not set |
232 | # CONFIG_PHYS_ADDR_T_64BIT is not set | ||
233 | CONFIG_ZONE_DMA_FLAG=1 | 233 | CONFIG_ZONE_DMA_FLAG=1 |
234 | CONFIG_BOUNCE=y | 234 | CONFIG_BOUNCE=y |
235 | CONFIG_VIRT_TO_BUS=y | 235 | CONFIG_VIRT_TO_BUS=y |
236 | CONFIG_UNEVICTABLE_LRU=y | ||
236 | CONFIG_FORCE_MAX_ZONEORDER=11 | 237 | CONFIG_FORCE_MAX_ZONEORDER=11 |
237 | CONFIG_PROC_DEVICETREE=y | 238 | CONFIG_PROC_DEVICETREE=y |
238 | CONFIG_CMDLINE_BOOL=y | 239 | CONFIG_CMDLINE_BOOL=y |
@@ -255,7 +256,7 @@ CONFIG_PCI_SYSCALL=y | |||
255 | # CONFIG_PCIEPORTBUS is not set | 256 | # CONFIG_PCIEPORTBUS is not set |
256 | CONFIG_ARCH_SUPPORTS_MSI=y | 257 | CONFIG_ARCH_SUPPORTS_MSI=y |
257 | # CONFIG_PCI_MSI is not set | 258 | # CONFIG_PCI_MSI is not set |
258 | CONFIG_PCI_LEGACY=y | 259 | # CONFIG_PCI_LEGACY is not set |
259 | # CONFIG_PCCARD is not set | 260 | # CONFIG_PCCARD is not set |
260 | # CONFIG_HOTPLUG_PCI is not set | 261 | # CONFIG_HOTPLUG_PCI is not set |
261 | # CONFIG_HAS_RAPIDIO is not set | 262 | # CONFIG_HAS_RAPIDIO is not set |
@@ -318,6 +319,7 @@ CONFIG_DEFAULT_TCP_CONG="cubic" | |||
318 | # CONFIG_TIPC is not set | 319 | # CONFIG_TIPC is not set |
319 | # CONFIG_ATM is not set | 320 | # CONFIG_ATM is not set |
320 | # CONFIG_BRIDGE is not set | 321 | # CONFIG_BRIDGE is not set |
322 | # CONFIG_NET_DSA is not set | ||
321 | # CONFIG_VLAN_8021Q is not set | 323 | # CONFIG_VLAN_8021Q is not set |
322 | # CONFIG_DECNET is not set | 324 | # CONFIG_DECNET is not set |
323 | # CONFIG_LLC2 is not set | 325 | # CONFIG_LLC2 is not set |
@@ -338,11 +340,10 @@ CONFIG_DEFAULT_TCP_CONG="cubic" | |||
338 | # CONFIG_IRDA is not set | 340 | # CONFIG_IRDA is not set |
339 | # CONFIG_BT is not set | 341 | # CONFIG_BT is not set |
340 | # CONFIG_AF_RXRPC is not set | 342 | # CONFIG_AF_RXRPC is not set |
341 | 343 | # CONFIG_PHONET is not set | |
342 | # | 344 | CONFIG_WIRELESS=y |
343 | # Wireless | ||
344 | # | ||
345 | # CONFIG_CFG80211 is not set | 345 | # CONFIG_CFG80211 is not set |
346 | CONFIG_WIRELESS_OLD_REGULATORY=y | ||
346 | # CONFIG_WIRELESS_EXT is not set | 347 | # CONFIG_WIRELESS_EXT is not set |
347 | # CONFIG_MAC80211 is not set | 348 | # CONFIG_MAC80211 is not set |
348 | # CONFIG_IEEE80211 is not set | 349 | # CONFIG_IEEE80211 is not set |
@@ -471,18 +472,17 @@ CONFIG_MISC_DEVICES=y | |||
471 | # CONFIG_HP_ILO is not set | 472 | # CONFIG_HP_ILO is not set |
472 | CONFIG_HAVE_IDE=y | 473 | CONFIG_HAVE_IDE=y |
473 | CONFIG_IDE=y | 474 | CONFIG_IDE=y |
474 | CONFIG_BLK_DEV_IDE=y | ||
475 | 475 | ||
476 | # | 476 | # |
477 | # Please see Documentation/ide/ide.txt for help/info on IDE drives | 477 | # Please see Documentation/ide/ide.txt for help/info on IDE drives |
478 | # | 478 | # |
479 | CONFIG_IDE_TIMINGS=y | 479 | CONFIG_IDE_TIMINGS=y |
480 | # CONFIG_BLK_DEV_IDE_SATA is not set | 480 | # CONFIG_BLK_DEV_IDE_SATA is not set |
481 | CONFIG_BLK_DEV_IDEDISK=y | 481 | CONFIG_IDE_GD=y |
482 | CONFIG_IDEDISK_MULTI_MODE=y | 482 | CONFIG_IDE_GD_ATA=y |
483 | # CONFIG_IDE_GD_ATAPI is not set | ||
483 | # CONFIG_BLK_DEV_IDECD is not set | 484 | # CONFIG_BLK_DEV_IDECD is not set |
484 | # CONFIG_BLK_DEV_IDETAPE is not set | 485 | # CONFIG_BLK_DEV_IDETAPE is not set |
485 | # CONFIG_BLK_DEV_IDEFLOPPY is not set | ||
486 | # CONFIG_BLK_DEV_IDESCSI is not set | 486 | # CONFIG_BLK_DEV_IDESCSI is not set |
487 | # CONFIG_IDE_TASK_IOCTL is not set | 487 | # CONFIG_IDE_TASK_IOCTL is not set |
488 | CONFIG_IDE_PROC_FS=y | 488 | CONFIG_IDE_PROC_FS=y |
@@ -605,6 +605,7 @@ CONFIG_SCSI_LOWLEVEL=y | |||
605 | # CONFIG_ATA is not set | 605 | # CONFIG_ATA is not set |
606 | CONFIG_MD=y | 606 | CONFIG_MD=y |
607 | CONFIG_BLK_DEV_MD=y | 607 | CONFIG_BLK_DEV_MD=y |
608 | CONFIG_MD_AUTODETECT=y | ||
608 | CONFIG_MD_LINEAR=y | 609 | CONFIG_MD_LINEAR=y |
609 | CONFIG_MD_RAID0=y | 610 | CONFIG_MD_RAID0=y |
610 | CONFIG_MD_RAID1=y | 611 | CONFIG_MD_RAID1=y |
@@ -636,6 +637,7 @@ CONFIG_DUMMY=m | |||
636 | # CONFIG_VETH is not set | 637 | # CONFIG_VETH is not set |
637 | # CONFIG_ARCNET is not set | 638 | # CONFIG_ARCNET is not set |
638 | # CONFIG_NET_ETHERNET is not set | 639 | # CONFIG_NET_ETHERNET is not set |
640 | CONFIG_MII=y | ||
639 | CONFIG_NETDEV_1000=y | 641 | CONFIG_NETDEV_1000=y |
640 | # CONFIG_ACENIC is not set | 642 | # CONFIG_ACENIC is not set |
641 | # CONFIG_DL2K is not set | 643 | # CONFIG_DL2K is not set |
@@ -658,6 +660,7 @@ CONFIG_R8169=y | |||
658 | # CONFIG_QLA3XXX is not set | 660 | # CONFIG_QLA3XXX is not set |
659 | # CONFIG_ATL1 is not set | 661 | # CONFIG_ATL1 is not set |
660 | # CONFIG_ATL1E is not set | 662 | # CONFIG_ATL1E is not set |
663 | # CONFIG_JME is not set | ||
661 | # CONFIG_NETDEV_10000 is not set | 664 | # CONFIG_NETDEV_10000 is not set |
662 | # CONFIG_TR is not set | 665 | # CONFIG_TR is not set |
663 | 666 | ||
@@ -827,6 +830,17 @@ CONFIG_SSB_POSSIBLE=y | |||
827 | # CONFIG_MFD_SM501 is not set | 830 | # CONFIG_MFD_SM501 is not set |
828 | # CONFIG_HTC_PASIC3 is not set | 831 | # CONFIG_HTC_PASIC3 is not set |
829 | # CONFIG_MFD_TMIO is not set | 832 | # CONFIG_MFD_TMIO is not set |
833 | # CONFIG_PMIC_DA903X is not set | ||
834 | # CONFIG_MFD_WM8400 is not set | ||
835 | # CONFIG_MFD_WM8350_I2C is not set | ||
836 | |||
837 | # | ||
838 | # Voltage and Current regulators | ||
839 | # | ||
840 | # CONFIG_REGULATOR is not set | ||
841 | # CONFIG_REGULATOR_FIXED_VOLTAGE is not set | ||
842 | # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set | ||
843 | # CONFIG_REGULATOR_BQ24022 is not set | ||
830 | 844 | ||
831 | # | 845 | # |
832 | # Multimedia devices | 846 | # Multimedia devices |
@@ -877,6 +891,8 @@ CONFIG_USB_DEVICE_CLASS=y | |||
877 | # CONFIG_USB_OTG_WHITELIST is not set | 891 | # CONFIG_USB_OTG_WHITELIST is not set |
878 | # CONFIG_USB_OTG_BLACKLIST_HUB is not set | 892 | # CONFIG_USB_OTG_BLACKLIST_HUB is not set |
879 | # CONFIG_USB_MON is not set | 893 | # CONFIG_USB_MON is not set |
894 | # CONFIG_USB_WUSB is not set | ||
895 | # CONFIG_USB_WUSB_CBAF is not set | ||
880 | 896 | ||
881 | # | 897 | # |
882 | # USB Host Controller Drivers | 898 | # USB Host Controller Drivers |
@@ -897,6 +913,8 @@ CONFIG_USB_OHCI_LITTLE_ENDIAN=y | |||
897 | # CONFIG_USB_UHCI_HCD is not set | 913 | # CONFIG_USB_UHCI_HCD is not set |
898 | # CONFIG_USB_SL811_HCD is not set | 914 | # CONFIG_USB_SL811_HCD is not set |
899 | # CONFIG_USB_R8A66597_HCD is not set | 915 | # CONFIG_USB_R8A66597_HCD is not set |
916 | # CONFIG_USB_WHCI_HCD is not set | ||
917 | # CONFIG_USB_HWA_HCD is not set | ||
900 | 918 | ||
901 | # | 919 | # |
902 | # USB Device Class drivers | 920 | # USB Device Class drivers |
@@ -904,6 +922,7 @@ CONFIG_USB_OHCI_LITTLE_ENDIAN=y | |||
904 | # CONFIG_USB_ACM is not set | 922 | # CONFIG_USB_ACM is not set |
905 | # CONFIG_USB_PRINTER is not set | 923 | # CONFIG_USB_PRINTER is not set |
906 | # CONFIG_USB_WDM is not set | 924 | # CONFIG_USB_WDM is not set |
925 | # CONFIG_USB_TMC is not set | ||
907 | 926 | ||
908 | # | 927 | # |
909 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' | 928 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' |
@@ -924,7 +943,6 @@ CONFIG_USB_STORAGE=y | |||
924 | # CONFIG_USB_STORAGE_JUMPSHOT is not set | 943 | # CONFIG_USB_STORAGE_JUMPSHOT is not set |
925 | # CONFIG_USB_STORAGE_ALAUDA is not set | 944 | # CONFIG_USB_STORAGE_ALAUDA is not set |
926 | # CONFIG_USB_STORAGE_KARMA is not set | 945 | # CONFIG_USB_STORAGE_KARMA is not set |
927 | # CONFIG_USB_STORAGE_SIERRA is not set | ||
928 | # CONFIG_USB_STORAGE_CYPRESS_ATACB is not set | 946 | # CONFIG_USB_STORAGE_CYPRESS_ATACB is not set |
929 | # CONFIG_USB_LIBUSUAL is not set | 947 | # CONFIG_USB_LIBUSUAL is not set |
930 | 948 | ||
@@ -945,6 +963,7 @@ CONFIG_USB_STORAGE=y | |||
945 | # CONFIG_USB_EMI62 is not set | 963 | # CONFIG_USB_EMI62 is not set |
946 | # CONFIG_USB_EMI26 is not set | 964 | # CONFIG_USB_EMI26 is not set |
947 | # CONFIG_USB_ADUTUX is not set | 965 | # CONFIG_USB_ADUTUX is not set |
966 | # CONFIG_USB_SEVSEG is not set | ||
948 | # CONFIG_USB_RIO500 is not set | 967 | # CONFIG_USB_RIO500 is not set |
949 | # CONFIG_USB_LEGOTOWER is not set | 968 | # CONFIG_USB_LEGOTOWER is not set |
950 | # CONFIG_USB_LCD is not set | 969 | # CONFIG_USB_LCD is not set |
@@ -962,7 +981,9 @@ CONFIG_USB_STORAGE=y | |||
962 | # CONFIG_USB_IOWARRIOR is not set | 981 | # CONFIG_USB_IOWARRIOR is not set |
963 | # CONFIG_USB_TEST is not set | 982 | # CONFIG_USB_TEST is not set |
964 | # CONFIG_USB_ISIGHTFW is not set | 983 | # CONFIG_USB_ISIGHTFW is not set |
984 | # CONFIG_USB_VST is not set | ||
965 | # CONFIG_USB_GADGET is not set | 985 | # CONFIG_USB_GADGET is not set |
986 | # CONFIG_UWB is not set | ||
966 | # CONFIG_MMC is not set | 987 | # CONFIG_MMC is not set |
967 | # CONFIG_MEMSTICK is not set | 988 | # CONFIG_MEMSTICK is not set |
968 | # CONFIG_NEW_LEDS is not set | 989 | # CONFIG_NEW_LEDS is not set |
@@ -1008,12 +1029,15 @@ CONFIG_RTC_DRV_DS1307=y | |||
1008 | # Platform RTC drivers | 1029 | # Platform RTC drivers |
1009 | # | 1030 | # |
1010 | # CONFIG_RTC_DRV_CMOS is not set | 1031 | # CONFIG_RTC_DRV_CMOS is not set |
1032 | # CONFIG_RTC_DRV_DS1286 is not set | ||
1011 | # CONFIG_RTC_DRV_DS1511 is not set | 1033 | # CONFIG_RTC_DRV_DS1511 is not set |
1012 | # CONFIG_RTC_DRV_DS1553 is not set | 1034 | # CONFIG_RTC_DRV_DS1553 is not set |
1013 | # CONFIG_RTC_DRV_DS1742 is not set | 1035 | # CONFIG_RTC_DRV_DS1742 is not set |
1014 | # CONFIG_RTC_DRV_STK17TA8 is not set | 1036 | # CONFIG_RTC_DRV_STK17TA8 is not set |
1015 | # CONFIG_RTC_DRV_M48T86 is not set | 1037 | # CONFIG_RTC_DRV_M48T86 is not set |
1038 | # CONFIG_RTC_DRV_M48T35 is not set | ||
1016 | # CONFIG_RTC_DRV_M48T59 is not set | 1039 | # CONFIG_RTC_DRV_M48T59 is not set |
1040 | # CONFIG_RTC_DRV_BQ4802 is not set | ||
1017 | # CONFIG_RTC_DRV_V3020 is not set | 1041 | # CONFIG_RTC_DRV_V3020 is not set |
1018 | 1042 | ||
1019 | # | 1043 | # |
@@ -1022,6 +1046,7 @@ CONFIG_RTC_DRV_DS1307=y | |||
1022 | # CONFIG_RTC_DRV_PPC is not set | 1046 | # CONFIG_RTC_DRV_PPC is not set |
1023 | # CONFIG_DMADEVICES is not set | 1047 | # CONFIG_DMADEVICES is not set |
1024 | # CONFIG_UIO is not set | 1048 | # CONFIG_UIO is not set |
1049 | # CONFIG_STAGING is not set | ||
1025 | 1050 | ||
1026 | # | 1051 | # |
1027 | # File systems | 1052 | # File systems |
@@ -1033,12 +1058,13 @@ CONFIG_EXT3_FS=y | |||
1033 | CONFIG_EXT3_FS_XATTR=y | 1058 | CONFIG_EXT3_FS_XATTR=y |
1034 | # CONFIG_EXT3_FS_POSIX_ACL is not set | 1059 | # CONFIG_EXT3_FS_POSIX_ACL is not set |
1035 | # CONFIG_EXT3_FS_SECURITY is not set | 1060 | # CONFIG_EXT3_FS_SECURITY is not set |
1036 | # CONFIG_EXT4DEV_FS is not set | 1061 | # CONFIG_EXT4_FS is not set |
1037 | CONFIG_JBD=y | 1062 | CONFIG_JBD=y |
1038 | CONFIG_FS_MBCACHE=y | 1063 | CONFIG_FS_MBCACHE=y |
1039 | # CONFIG_REISERFS_FS is not set | 1064 | # CONFIG_REISERFS_FS is not set |
1040 | # CONFIG_JFS_FS is not set | 1065 | # CONFIG_JFS_FS is not set |
1041 | # CONFIG_FS_POSIX_ACL is not set | 1066 | # CONFIG_FS_POSIX_ACL is not set |
1067 | CONFIG_FILE_LOCKING=y | ||
1042 | CONFIG_XFS_FS=m | 1068 | CONFIG_XFS_FS=m |
1043 | # CONFIG_XFS_QUOTA is not set | 1069 | # CONFIG_XFS_QUOTA is not set |
1044 | # CONFIG_XFS_POSIX_ACL is not set | 1070 | # CONFIG_XFS_POSIX_ACL is not set |
@@ -1072,6 +1098,7 @@ CONFIG_INOTIFY_USER=y | |||
1072 | CONFIG_PROC_FS=y | 1098 | CONFIG_PROC_FS=y |
1073 | CONFIG_PROC_KCORE=y | 1099 | CONFIG_PROC_KCORE=y |
1074 | CONFIG_PROC_SYSCTL=y | 1100 | CONFIG_PROC_SYSCTL=y |
1101 | CONFIG_PROC_PAGE_MONITOR=y | ||
1075 | CONFIG_SYSFS=y | 1102 | CONFIG_SYSFS=y |
1076 | CONFIG_TMPFS=y | 1103 | CONFIG_TMPFS=y |
1077 | # CONFIG_TMPFS_POSIX_ACL is not set | 1104 | # CONFIG_TMPFS_POSIX_ACL is not set |
@@ -1177,7 +1204,6 @@ CONFIG_NLS_UTF8=y | |||
1177 | # Library routines | 1204 | # Library routines |
1178 | # | 1205 | # |
1179 | CONFIG_BITREVERSE=y | 1206 | CONFIG_BITREVERSE=y |
1180 | # CONFIG_GENERIC_FIND_FIRST_BIT is not set | ||
1181 | # CONFIG_CRC_CCITT is not set | 1207 | # CONFIG_CRC_CCITT is not set |
1182 | # CONFIG_CRC16 is not set | 1208 | # CONFIG_CRC16 is not set |
1183 | CONFIG_CRC_T10DIF=y | 1209 | CONFIG_CRC_T10DIF=y |
@@ -1209,13 +1235,15 @@ CONFIG_FRAME_WARN=1024 | |||
1209 | # CONFIG_SLUB_STATS is not set | 1235 | # CONFIG_SLUB_STATS is not set |
1210 | # CONFIG_DEBUG_BUGVERBOSE is not set | 1236 | # CONFIG_DEBUG_BUGVERBOSE is not set |
1211 | # CONFIG_DEBUG_MEMORY_INIT is not set | 1237 | # CONFIG_DEBUG_MEMORY_INIT is not set |
1238 | # CONFIG_RCU_CPU_STALL_DETECTOR is not set | ||
1212 | # CONFIG_LATENCYTOP is not set | 1239 | # CONFIG_LATENCYTOP is not set |
1213 | CONFIG_SYSCTL_SYSCALL_CHECK=y | 1240 | CONFIG_SYSCTL_SYSCALL_CHECK=y |
1214 | CONFIG_HAVE_FTRACE=y | 1241 | CONFIG_HAVE_FUNCTION_TRACER=y |
1215 | CONFIG_HAVE_DYNAMIC_FTRACE=y | 1242 | |
1216 | # CONFIG_FTRACE is not set | 1243 | # |
1217 | # CONFIG_SCHED_TRACER is not set | 1244 | # Tracers |
1218 | # CONFIG_CONTEXT_SWITCH_TRACER is not set | 1245 | # |
1246 | # CONFIG_DYNAMIC_PRINTK_DEBUG is not set | ||
1219 | # CONFIG_SAMPLES is not set | 1247 | # CONFIG_SAMPLES is not set |
1220 | CONFIG_HAVE_ARCH_KGDB=y | 1248 | CONFIG_HAVE_ARCH_KGDB=y |
1221 | # CONFIG_IRQSTACKS is not set | 1249 | # CONFIG_IRQSTACKS is not set |
@@ -1227,6 +1255,7 @@ CONFIG_HAVE_ARCH_KGDB=y | |||
1227 | # | 1255 | # |
1228 | # CONFIG_KEYS is not set | 1256 | # CONFIG_KEYS is not set |
1229 | # CONFIG_SECURITY is not set | 1257 | # CONFIG_SECURITY is not set |
1258 | # CONFIG_SECURITYFS is not set | ||
1230 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set | 1259 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set |
1231 | CONFIG_XOR_BLOCKS=y | 1260 | CONFIG_XOR_BLOCKS=y |
1232 | CONFIG_ASYNC_CORE=y | 1261 | CONFIG_ASYNC_CORE=y |
diff --git a/arch/powerpc/include/asm/immap_cpm2.h b/arch/powerpc/include/asm/immap_cpm2.h index 4080bab0468c..d4f069bf0e57 100644 --- a/arch/powerpc/include/asm/immap_cpm2.h +++ b/arch/powerpc/include/asm/immap_cpm2.h | |||
@@ -554,14 +554,11 @@ typedef struct usb_ctlr { | |||
554 | u8 usb_usadr; | 554 | u8 usb_usadr; |
555 | u8 usb_uscom; | 555 | u8 usb_uscom; |
556 | u8 res1[1]; | 556 | u8 res1[1]; |
557 | u16 usb_usep1; | 557 | __be16 usb_usep[4]; |
558 | u16 usb_usep2; | ||
559 | u16 usb_usep3; | ||
560 | u16 usb_usep4; | ||
561 | u8 res2[4]; | 558 | u8 res2[4]; |
562 | u16 usb_usber; | 559 | __be16 usb_usber; |
563 | u8 res3[2]; | 560 | u8 res3[2]; |
564 | u16 usb_usbmr; | 561 | __be16 usb_usbmr; |
565 | u8 usb_usbs; | 562 | u8 usb_usbs; |
566 | u8 res4[7]; | 563 | u8 res4[7]; |
567 | } usb_cpm2_t; | 564 | } usb_cpm2_t; |
diff --git a/arch/powerpc/include/asm/immap_qe.h b/arch/powerpc/include/asm/immap_qe.h index 3c2fced3ac22..c346d0bcd230 100644 --- a/arch/powerpc/include/asm/immap_qe.h +++ b/arch/powerpc/include/asm/immap_qe.h | |||
@@ -215,10 +215,7 @@ struct usb_ctlr { | |||
215 | u8 usb_usadr; | 215 | u8 usb_usadr; |
216 | u8 usb_uscom; | 216 | u8 usb_uscom; |
217 | u8 res1[1]; | 217 | u8 res1[1]; |
218 | __be16 usb_usep1; | 218 | __be16 usb_usep[4]; |
219 | __be16 usb_usep2; | ||
220 | __be16 usb_usep3; | ||
221 | __be16 usb_usep4; | ||
222 | u8 res2[4]; | 219 | u8 res2[4]; |
223 | __be16 usb_usber; | 220 | __be16 usb_usber; |
224 | u8 res3[2]; | 221 | u8 res3[2]; |
diff --git a/arch/powerpc/kernel/misc_32.S b/arch/powerpc/kernel/misc_32.S index 6a9b4bf0d173..bdc8b0e860e5 100644 --- a/arch/powerpc/kernel/misc_32.S +++ b/arch/powerpc/kernel/misc_32.S | |||
@@ -470,6 +470,8 @@ _GLOBAL(_tlbil_pid) | |||
470 | mfspr r3,SPRN_MMUCSR0 | 470 | mfspr r3,SPRN_MMUCSR0 |
471 | andi. r3,r3,MMUCSR0_TLBFI@l | 471 | andi. r3,r3,MMUCSR0_TLBFI@l |
472 | bne 1b | 472 | bne 1b |
473 | msync | ||
474 | isync | ||
473 | blr | 475 | blr |
474 | 476 | ||
475 | /* | 477 | /* |
@@ -486,6 +488,8 @@ _GLOBAL(_tlbil_va) | |||
486 | rlwinm r4,r4,0,1,31 | 488 | rlwinm r4,r4,0,1,31 |
487 | mtspr SPRN_MAS1,r4 | 489 | mtspr SPRN_MAS1,r4 |
488 | tlbwe | 490 | tlbwe |
491 | msync | ||
492 | isync | ||
489 | blr | 493 | blr |
490 | #endif /* CONFIG_FSL_BOOKE */ | 494 | #endif /* CONFIG_FSL_BOOKE */ |
491 | 495 | ||
diff --git a/arch/powerpc/kernel/signal_32.c b/arch/powerpc/kernel/signal_32.c index a6a43103655e..b13abf305996 100644 --- a/arch/powerpc/kernel/signal_32.c +++ b/arch/powerpc/kernel/signal_32.c | |||
@@ -941,9 +941,21 @@ long sys_swapcontext(struct ucontext __user *old_ctx, | |||
941 | #ifdef CONFIG_PPC64 | 941 | #ifdef CONFIG_PPC64 |
942 | unsigned long new_msr = 0; | 942 | unsigned long new_msr = 0; |
943 | 943 | ||
944 | if (new_ctx && | 944 | if (new_ctx) { |
945 | get_user(new_msr, &new_ctx->uc_mcontext.mc_gregs[PT_MSR])) | 945 | struct mcontext __user *mcp; |
946 | return -EFAULT; | 946 | u32 cmcp; |
947 | |||
948 | /* | ||
949 | * Get pointer to the real mcontext. No need for | ||
950 | * access_ok since we are dealing with compat | ||
951 | * pointers. | ||
952 | */ | ||
953 | if (__get_user(cmcp, &new_ctx->uc_regs)) | ||
954 | return -EFAULT; | ||
955 | mcp = (struct mcontext __user *)(u64)cmcp; | ||
956 | if (__get_user(new_msr, &mcp->mc_gregs[PT_MSR])) | ||
957 | return -EFAULT; | ||
958 | } | ||
947 | /* | 959 | /* |
948 | * Check that the context is not smaller than the original | 960 | * Check that the context is not smaller than the original |
949 | * size (with VMX but without VSX) | 961 | * size (with VMX but without VSX) |
diff --git a/arch/powerpc/platforms/cell/ras.c b/arch/powerpc/platforms/cell/ras.c index fdf088f2430e..7b4cefa2199b 100644 --- a/arch/powerpc/platforms/cell/ras.c +++ b/arch/powerpc/platforms/cell/ras.c | |||
@@ -16,6 +16,7 @@ | |||
16 | #include <linux/kexec.h> | 16 | #include <linux/kexec.h> |
17 | #include <linux/crash_dump.h> | 17 | #include <linux/crash_dump.h> |
18 | 18 | ||
19 | #include <asm/kexec.h> | ||
19 | #include <asm/reg.h> | 20 | #include <asm/reg.h> |
20 | #include <asm/io.h> | 21 | #include <asm/io.h> |
21 | #include <asm/prom.h> | 22 | #include <asm/prom.h> |
diff --git a/arch/powerpc/platforms/pseries/pci_dlpar.c b/arch/powerpc/platforms/pseries/pci_dlpar.c index 31481dc485de..7190493e9bdc 100644 --- a/arch/powerpc/platforms/pseries/pci_dlpar.c +++ b/arch/powerpc/platforms/pseries/pci_dlpar.c | |||
@@ -189,7 +189,6 @@ struct pci_controller * __devinit init_phb_dynamic(struct device_node *dn) | |||
189 | { | 189 | { |
190 | struct pci_controller *phb; | 190 | struct pci_controller *phb; |
191 | int primary; | 191 | int primary; |
192 | struct pci_bus *b; | ||
193 | 192 | ||
194 | primary = list_empty(&hose_list); | 193 | primary = list_empty(&hose_list); |
195 | phb = pcibios_alloc_controller(dn); | 194 | phb = pcibios_alloc_controller(dn); |
diff --git a/arch/sparc/kernel/head.S b/arch/sparc/kernel/head.S index 2fe2c117e772..2d325fd84579 100644 --- a/arch/sparc/kernel/head.S +++ b/arch/sparc/kernel/head.S | |||
@@ -465,7 +465,6 @@ gokernel: | |||
465 | mov %o7, %g4 ! Save %o7 | 465 | mov %o7, %g4 ! Save %o7 |
466 | 466 | ||
467 | /* Jump to it, and pray... */ | 467 | /* Jump to it, and pray... */ |
468 | __INIT | ||
469 | current_pc: | 468 | current_pc: |
470 | call 1f | 469 | call 1f |
471 | nop | 470 | nop |
diff --git a/arch/sparc64/defconfig b/arch/sparc64/defconfig index 82cab5cc8070..05d19a3e590f 100644 --- a/arch/sparc64/defconfig +++ b/arch/sparc64/defconfig | |||
@@ -1,7 +1,7 @@ | |||
1 | # | 1 | # |
2 | # Automatically generated make config: don't edit | 2 | # Automatically generated make config: don't edit |
3 | # Linux kernel version: 2.6.26 | 3 | # Linux kernel version: 2.6.28-rc4 |
4 | # Fri Jul 18 00:47:07 2008 | 4 | # Mon Nov 10 12:35:09 2008 |
5 | # | 5 | # |
6 | CONFIG_SPARC=y | 6 | CONFIG_SPARC=y |
7 | CONFIG_SPARC64=y | 7 | CONFIG_SPARC64=y |
@@ -62,7 +62,6 @@ CONFIG_SYSCTL=y | |||
62 | # CONFIG_EMBEDDED is not set | 62 | # CONFIG_EMBEDDED is not set |
63 | CONFIG_UID16=y | 63 | CONFIG_UID16=y |
64 | CONFIG_SYSCTL_SYSCALL=y | 64 | CONFIG_SYSCTL_SYSCALL=y |
65 | CONFIG_SYSCTL_SYSCALL_CHECK=y | ||
66 | CONFIG_KALLSYMS=y | 65 | CONFIG_KALLSYMS=y |
67 | # CONFIG_KALLSYMS_ALL is not set | 66 | # CONFIG_KALLSYMS_ALL is not set |
68 | # CONFIG_KALLSYMS_EXTRA_PASS is not set | 67 | # CONFIG_KALLSYMS_EXTRA_PASS is not set |
@@ -79,7 +78,9 @@ CONFIG_SIGNALFD=y | |||
79 | CONFIG_TIMERFD=y | 78 | CONFIG_TIMERFD=y |
80 | CONFIG_EVENTFD=y | 79 | CONFIG_EVENTFD=y |
81 | CONFIG_SHMEM=y | 80 | CONFIG_SHMEM=y |
81 | CONFIG_AIO=y | ||
82 | CONFIG_VM_EVENT_COUNTERS=y | 82 | CONFIG_VM_EVENT_COUNTERS=y |
83 | CONFIG_PCI_QUIRKS=y | ||
83 | CONFIG_SLUB_DEBUG=y | 84 | CONFIG_SLUB_DEBUG=y |
84 | # CONFIG_SLAB is not set | 85 | # CONFIG_SLAB is not set |
85 | CONFIG_SLUB=y | 86 | CONFIG_SLUB=y |
@@ -92,9 +93,9 @@ CONFIG_KPROBES=y | |||
92 | CONFIG_KRETPROBES=y | 93 | CONFIG_KRETPROBES=y |
93 | CONFIG_HAVE_KPROBES=y | 94 | CONFIG_HAVE_KPROBES=y |
94 | CONFIG_HAVE_KRETPROBES=y | 95 | CONFIG_HAVE_KRETPROBES=y |
95 | # CONFIG_HAVE_DMA_ATTRS is not set | 96 | CONFIG_HAVE_ARCH_TRACEHOOK=y |
96 | CONFIG_USE_GENERIC_SMP_HELPERS=y | 97 | CONFIG_USE_GENERIC_SMP_HELPERS=y |
97 | CONFIG_PROC_PAGE_MONITOR=y | 98 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set |
98 | CONFIG_SLABINFO=y | 99 | CONFIG_SLABINFO=y |
99 | CONFIG_RT_MUTEXES=y | 100 | CONFIG_RT_MUTEXES=y |
100 | # CONFIG_TINY_SHMEM is not set | 101 | # CONFIG_TINY_SHMEM is not set |
@@ -126,6 +127,7 @@ CONFIG_DEFAULT_AS=y | |||
126 | # CONFIG_DEFAULT_NOOP is not set | 127 | # CONFIG_DEFAULT_NOOP is not set |
127 | CONFIG_DEFAULT_IOSCHED="anticipatory" | 128 | CONFIG_DEFAULT_IOSCHED="anticipatory" |
128 | CONFIG_CLASSIC_RCU=y | 129 | CONFIG_CLASSIC_RCU=y |
130 | # CONFIG_FREEZER is not set | ||
129 | 131 | ||
130 | # | 132 | # |
131 | # Processor type and features | 133 | # Processor type and features |
@@ -138,7 +140,7 @@ CONFIG_HZ_100=y | |||
138 | # CONFIG_HZ_300 is not set | 140 | # CONFIG_HZ_300 is not set |
139 | # CONFIG_HZ_1000 is not set | 141 | # CONFIG_HZ_1000 is not set |
140 | CONFIG_HZ=100 | 142 | CONFIG_HZ=100 |
141 | # CONFIG_SCHED_HRTICK is not set | 143 | CONFIG_SCHED_HRTICK=y |
142 | CONFIG_HOTPLUG_CPU=y | 144 | CONFIG_HOTPLUG_CPU=y |
143 | CONFIG_GENERIC_HARDIRQS=y | 145 | CONFIG_GENERIC_HARDIRQS=y |
144 | CONFIG_TICK_ONESHOT=y | 146 | CONFIG_TICK_ONESHOT=y |
@@ -148,6 +150,7 @@ CONFIG_GENERIC_CLOCKEVENTS_BUILD=y | |||
148 | CONFIG_SMP=y | 150 | CONFIG_SMP=y |
149 | CONFIG_NR_CPUS=64 | 151 | CONFIG_NR_CPUS=64 |
150 | # CONFIG_CPU_FREQ is not set | 152 | # CONFIG_CPU_FREQ is not set |
153 | CONFIG_US3_MC=y | ||
151 | CONFIG_RWSEM_XCHGADD_ALGORITHM=y | 154 | CONFIG_RWSEM_XCHGADD_ALGORITHM=y |
152 | CONFIG_GENERIC_FIND_NEXT_BIT=y | 155 | CONFIG_GENERIC_FIND_NEXT_BIT=y |
153 | CONFIG_GENERIC_HWEIGHT=y | 156 | CONFIG_GENERIC_HWEIGHT=y |
@@ -169,7 +172,6 @@ CONFIG_SPARSEMEM_MANUAL=y | |||
169 | CONFIG_SPARSEMEM=y | 172 | CONFIG_SPARSEMEM=y |
170 | CONFIG_NEED_MULTIPLE_NODES=y | 173 | CONFIG_NEED_MULTIPLE_NODES=y |
171 | CONFIG_HAVE_MEMORY_PRESENT=y | 174 | CONFIG_HAVE_MEMORY_PRESENT=y |
172 | # CONFIG_SPARSEMEM_STATIC is not set | ||
173 | CONFIG_SPARSEMEM_EXTREME=y | 175 | CONFIG_SPARSEMEM_EXTREME=y |
174 | CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y | 176 | CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y |
175 | CONFIG_SPARSEMEM_VMEMMAP=y | 177 | CONFIG_SPARSEMEM_VMEMMAP=y |
@@ -177,8 +179,10 @@ CONFIG_PAGEFLAGS_EXTENDED=y | |||
177 | CONFIG_SPLIT_PTLOCK_CPUS=4 | 179 | CONFIG_SPLIT_PTLOCK_CPUS=4 |
178 | CONFIG_MIGRATION=y | 180 | CONFIG_MIGRATION=y |
179 | CONFIG_RESOURCES_64BIT=y | 181 | CONFIG_RESOURCES_64BIT=y |
182 | CONFIG_PHYS_ADDR_T_64BIT=y | ||
180 | CONFIG_ZONE_DMA_FLAG=0 | 183 | CONFIG_ZONE_DMA_FLAG=0 |
181 | CONFIG_NR_QUICK=1 | 184 | CONFIG_NR_QUICK=1 |
185 | CONFIG_UNEVICTABLE_LRU=y | ||
182 | CONFIG_SBUS=y | 186 | CONFIG_SBUS=y |
183 | CONFIG_SBUSCHAR=y | 187 | CONFIG_SBUSCHAR=y |
184 | CONFIG_SUN_AUXIO=y | 188 | CONFIG_SUN_AUXIO=y |
@@ -198,6 +202,8 @@ CONFIG_SUN_OPENPROMFS=m | |||
198 | # | 202 | # |
199 | CONFIG_BINFMT_ELF=y | 203 | CONFIG_BINFMT_ELF=y |
200 | CONFIG_COMPAT_BINFMT_ELF=y | 204 | CONFIG_COMPAT_BINFMT_ELF=y |
205 | # CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set | ||
206 | # CONFIG_HAVE_AOUT is not set | ||
201 | CONFIG_BINFMT_MISC=m | 207 | CONFIG_BINFMT_MISC=m |
202 | CONFIG_COMPAT=y | 208 | CONFIG_COMPAT=y |
203 | CONFIG_SYSVIPC_COMPAT=y | 209 | CONFIG_SYSVIPC_COMPAT=y |
@@ -207,10 +213,6 @@ CONFIG_SCHED_MC=y | |||
207 | CONFIG_PREEMPT_VOLUNTARY=y | 213 | CONFIG_PREEMPT_VOLUNTARY=y |
208 | # CONFIG_PREEMPT is not set | 214 | # CONFIG_PREEMPT is not set |
209 | # CONFIG_CMDLINE_BOOL is not set | 215 | # CONFIG_CMDLINE_BOOL is not set |
210 | |||
211 | # | ||
212 | # Networking | ||
213 | # | ||
214 | CONFIG_NET=y | 216 | CONFIG_NET=y |
215 | 217 | ||
216 | # | 218 | # |
@@ -224,6 +226,7 @@ CONFIG_XFRM_USER=m | |||
224 | # CONFIG_XFRM_SUB_POLICY is not set | 226 | # CONFIG_XFRM_SUB_POLICY is not set |
225 | CONFIG_XFRM_MIGRATE=y | 227 | CONFIG_XFRM_MIGRATE=y |
226 | # CONFIG_XFRM_STATISTICS is not set | 228 | # CONFIG_XFRM_STATISTICS is not set |
229 | CONFIG_XFRM_IPCOMP=y | ||
227 | CONFIG_NET_KEY=m | 230 | CONFIG_NET_KEY=m |
228 | CONFIG_NET_KEY_MIGRATE=y | 231 | CONFIG_NET_KEY_MIGRATE=y |
229 | CONFIG_INET=y | 232 | CONFIG_INET=y |
@@ -299,7 +302,9 @@ CONFIG_IP_DCCP_TFRC_LIB=m | |||
299 | # CONFIG_TIPC is not set | 302 | # CONFIG_TIPC is not set |
300 | # CONFIG_ATM is not set | 303 | # CONFIG_ATM is not set |
301 | # CONFIG_BRIDGE is not set | 304 | # CONFIG_BRIDGE is not set |
305 | # CONFIG_NET_DSA is not set | ||
302 | CONFIG_VLAN_8021Q=m | 306 | CONFIG_VLAN_8021Q=m |
307 | # CONFIG_VLAN_8021Q_GVRP is not set | ||
303 | # CONFIG_DECNET is not set | 308 | # CONFIG_DECNET is not set |
304 | # CONFIG_LLC2 is not set | 309 | # CONFIG_LLC2 is not set |
305 | # CONFIG_IPX is not set | 310 | # CONFIG_IPX is not set |
@@ -320,11 +325,10 @@ CONFIG_NET_TCPPROBE=m | |||
320 | # CONFIG_IRDA is not set | 325 | # CONFIG_IRDA is not set |
321 | # CONFIG_BT is not set | 326 | # CONFIG_BT is not set |
322 | # CONFIG_AF_RXRPC is not set | 327 | # CONFIG_AF_RXRPC is not set |
323 | 328 | # CONFIG_PHONET is not set | |
324 | # | 329 | CONFIG_WIRELESS=y |
325 | # Wireless | ||
326 | # | ||
327 | # CONFIG_CFG80211 is not set | 330 | # CONFIG_CFG80211 is not set |
331 | CONFIG_WIRELESS_OLD_REGULATORY=y | ||
328 | # CONFIG_WIRELESS_EXT is not set | 332 | # CONFIG_WIRELESS_EXT is not set |
329 | # CONFIG_MAC80211 is not set | 333 | # CONFIG_MAC80211 is not set |
330 | # CONFIG_IEEE80211 is not set | 334 | # CONFIG_IEEE80211 is not set |
@@ -375,21 +379,21 @@ CONFIG_MISC_DEVICES=y | |||
375 | # CONFIG_SGI_IOC4 is not set | 379 | # CONFIG_SGI_IOC4 is not set |
376 | # CONFIG_TIFM_CORE is not set | 380 | # CONFIG_TIFM_CORE is not set |
377 | # CONFIG_ENCLOSURE_SERVICES is not set | 381 | # CONFIG_ENCLOSURE_SERVICES is not set |
382 | # CONFIG_HP_ILO is not set | ||
378 | CONFIG_HAVE_IDE=y | 383 | CONFIG_HAVE_IDE=y |
379 | CONFIG_IDE=y | 384 | CONFIG_IDE=y |
380 | CONFIG_BLK_DEV_IDE=y | ||
381 | 385 | ||
382 | # | 386 | # |
383 | # Please see Documentation/ide/ide.txt for help/info on IDE drives | 387 | # Please see Documentation/ide/ide.txt for help/info on IDE drives |
384 | # | 388 | # |
385 | CONFIG_IDE_TIMINGS=y | 389 | CONFIG_IDE_TIMINGS=y |
386 | # CONFIG_BLK_DEV_IDE_SATA is not set | 390 | # CONFIG_BLK_DEV_IDE_SATA is not set |
387 | CONFIG_BLK_DEV_IDEDISK=y | 391 | CONFIG_IDE_GD=y |
388 | # CONFIG_IDEDISK_MULTI_MODE is not set | 392 | CONFIG_IDE_GD_ATA=y |
393 | # CONFIG_IDE_GD_ATAPI is not set | ||
389 | CONFIG_BLK_DEV_IDECD=y | 394 | CONFIG_BLK_DEV_IDECD=y |
390 | CONFIG_BLK_DEV_IDECD_VERBOSE_ERRORS=y | 395 | CONFIG_BLK_DEV_IDECD_VERBOSE_ERRORS=y |
391 | # CONFIG_BLK_DEV_IDETAPE is not set | 396 | # CONFIG_BLK_DEV_IDETAPE is not set |
392 | # CONFIG_BLK_DEV_IDEFLOPPY is not set | ||
393 | # CONFIG_BLK_DEV_IDESCSI is not set | 397 | # CONFIG_BLK_DEV_IDESCSI is not set |
394 | # CONFIG_IDE_TASK_IOCTL is not set | 398 | # CONFIG_IDE_TASK_IOCTL is not set |
395 | CONFIG_IDE_PROC_FS=y | 399 | CONFIG_IDE_PROC_FS=y |
@@ -413,10 +417,8 @@ CONFIG_BLK_DEV_ALI15X3=y | |||
413 | # CONFIG_BLK_DEV_AMD74XX is not set | 417 | # CONFIG_BLK_DEV_AMD74XX is not set |
414 | # CONFIG_BLK_DEV_CMD64X is not set | 418 | # CONFIG_BLK_DEV_CMD64X is not set |
415 | # CONFIG_BLK_DEV_TRIFLEX is not set | 419 | # CONFIG_BLK_DEV_TRIFLEX is not set |
416 | # CONFIG_BLK_DEV_CY82C693 is not set | ||
417 | # CONFIG_BLK_DEV_CS5520 is not set | 420 | # CONFIG_BLK_DEV_CS5520 is not set |
418 | # CONFIG_BLK_DEV_CS5530 is not set | 421 | # CONFIG_BLK_DEV_CS5530 is not set |
419 | # CONFIG_BLK_DEV_HPT34X is not set | ||
420 | # CONFIG_BLK_DEV_HPT366 is not set | 422 | # CONFIG_BLK_DEV_HPT366 is not set |
421 | # CONFIG_BLK_DEV_JMICRON is not set | 423 | # CONFIG_BLK_DEV_JMICRON is not set |
422 | # CONFIG_BLK_DEV_SC1200 is not set | 424 | # CONFIG_BLK_DEV_SC1200 is not set |
@@ -540,7 +542,6 @@ CONFIG_DM_ZERO=m | |||
540 | # CONFIG_IEEE1394 is not set | 542 | # CONFIG_IEEE1394 is not set |
541 | # CONFIG_I2O is not set | 543 | # CONFIG_I2O is not set |
542 | CONFIG_NETDEVICES=y | 544 | CONFIG_NETDEVICES=y |
543 | # CONFIG_NETDEVICES_MULTIQUEUE is not set | ||
544 | # CONFIG_DUMMY is not set | 545 | # CONFIG_DUMMY is not set |
545 | # CONFIG_BONDING is not set | 546 | # CONFIG_BONDING is not set |
546 | # CONFIG_MACVLAN is not set | 547 | # CONFIG_MACVLAN is not set |
@@ -548,7 +549,22 @@ CONFIG_NETDEVICES=y | |||
548 | # CONFIG_TUN is not set | 549 | # CONFIG_TUN is not set |
549 | # CONFIG_VETH is not set | 550 | # CONFIG_VETH is not set |
550 | # CONFIG_ARCNET is not set | 551 | # CONFIG_ARCNET is not set |
551 | # CONFIG_PHYLIB is not set | 552 | CONFIG_PHYLIB=m |
553 | |||
554 | # | ||
555 | # MII PHY device drivers | ||
556 | # | ||
557 | # CONFIG_MARVELL_PHY is not set | ||
558 | # CONFIG_DAVICOM_PHY is not set | ||
559 | # CONFIG_QSEMI_PHY is not set | ||
560 | # CONFIG_LXT_PHY is not set | ||
561 | # CONFIG_CICADA_PHY is not set | ||
562 | # CONFIG_VITESSE_PHY is not set | ||
563 | # CONFIG_SMSC_PHY is not set | ||
564 | # CONFIG_BROADCOM_PHY is not set | ||
565 | # CONFIG_ICPLUS_PHY is not set | ||
566 | # CONFIG_REALTEK_PHY is not set | ||
567 | # CONFIG_MDIO_BITBANG is not set | ||
552 | CONFIG_NET_ETHERNET=y | 568 | CONFIG_NET_ETHERNET=y |
553 | CONFIG_MII=m | 569 | CONFIG_MII=m |
554 | # CONFIG_SUNLANCE is not set | 570 | # CONFIG_SUNLANCE is not set |
@@ -565,6 +581,9 @@ CONFIG_SUNVNET=m | |||
565 | # CONFIG_IBM_NEW_EMAC_RGMII is not set | 581 | # CONFIG_IBM_NEW_EMAC_RGMII is not set |
566 | # CONFIG_IBM_NEW_EMAC_TAH is not set | 582 | # CONFIG_IBM_NEW_EMAC_TAH is not set |
567 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set | 583 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set |
584 | # CONFIG_IBM_NEW_EMAC_NO_FLOW_CTRL is not set | ||
585 | # CONFIG_IBM_NEW_EMAC_MAL_CLR_ICINTSTAT is not set | ||
586 | # CONFIG_IBM_NEW_EMAC_MAL_COMMON_ERR is not set | ||
568 | CONFIG_NET_PCI=y | 587 | CONFIG_NET_PCI=y |
569 | # CONFIG_PCNET32 is not set | 588 | # CONFIG_PCNET32 is not set |
570 | # CONFIG_AMD8111_ETH is not set | 589 | # CONFIG_AMD8111_ETH is not set |
@@ -582,16 +601,15 @@ CONFIG_NET_PCI=y | |||
582 | # CONFIG_SIS900 is not set | 601 | # CONFIG_SIS900 is not set |
583 | # CONFIG_EPIC100 is not set | 602 | # CONFIG_EPIC100 is not set |
584 | # CONFIG_SUNDANCE is not set | 603 | # CONFIG_SUNDANCE is not set |
604 | # CONFIG_TLAN is not set | ||
585 | # CONFIG_VIA_RHINE is not set | 605 | # CONFIG_VIA_RHINE is not set |
586 | # CONFIG_SC92031 is not set | 606 | # CONFIG_SC92031 is not set |
607 | # CONFIG_ATL2 is not set | ||
587 | CONFIG_NETDEV_1000=y | 608 | CONFIG_NETDEV_1000=y |
588 | # CONFIG_ACENIC is not set | 609 | # CONFIG_ACENIC is not set |
589 | # CONFIG_DL2K is not set | 610 | # CONFIG_DL2K is not set |
590 | CONFIG_E1000=m | 611 | CONFIG_E1000=m |
591 | CONFIG_E1000_NAPI=y | ||
592 | # CONFIG_E1000_DISABLE_PACKET_SPLIT is not set | ||
593 | # CONFIG_E1000E is not set | 612 | # CONFIG_E1000E is not set |
594 | # CONFIG_E1000E_ENABLED is not set | ||
595 | # CONFIG_IP1000 is not set | 613 | # CONFIG_IP1000 is not set |
596 | # CONFIG_IGB is not set | 614 | # CONFIG_IGB is not set |
597 | # CONFIG_MYRI_SBUS is not set | 615 | # CONFIG_MYRI_SBUS is not set |
@@ -607,18 +625,23 @@ CONFIG_TIGON3=m | |||
607 | CONFIG_BNX2=m | 625 | CONFIG_BNX2=m |
608 | # CONFIG_QLA3XXX is not set | 626 | # CONFIG_QLA3XXX is not set |
609 | # CONFIG_ATL1 is not set | 627 | # CONFIG_ATL1 is not set |
628 | # CONFIG_ATL1E is not set | ||
629 | # CONFIG_JME is not set | ||
610 | CONFIG_NETDEV_10000=y | 630 | CONFIG_NETDEV_10000=y |
611 | # CONFIG_CHELSIO_T1 is not set | 631 | # CONFIG_CHELSIO_T1 is not set |
612 | # CONFIG_CHELSIO_T3 is not set | 632 | # CONFIG_CHELSIO_T3 is not set |
633 | # CONFIG_ENIC is not set | ||
613 | # CONFIG_IXGBE is not set | 634 | # CONFIG_IXGBE is not set |
614 | # CONFIG_IXGB is not set | 635 | # CONFIG_IXGB is not set |
615 | # CONFIG_S2IO is not set | 636 | # CONFIG_S2IO is not set |
616 | # CONFIG_MYRI10GE is not set | 637 | # CONFIG_MYRI10GE is not set |
617 | # CONFIG_NETXEN_NIC is not set | 638 | # CONFIG_NETXEN_NIC is not set |
618 | CONFIG_NIU=m | 639 | CONFIG_NIU=m |
640 | # CONFIG_MLX4_EN is not set | ||
619 | # CONFIG_MLX4_CORE is not set | 641 | # CONFIG_MLX4_CORE is not set |
620 | # CONFIG_TEHUTI is not set | 642 | # CONFIG_TEHUTI is not set |
621 | # CONFIG_BNX2X is not set | 643 | # CONFIG_BNX2X is not set |
644 | # CONFIG_QLGE is not set | ||
622 | # CONFIG_SFC is not set | 645 | # CONFIG_SFC is not set |
623 | # CONFIG_TR is not set | 646 | # CONFIG_TR is not set |
624 | 647 | ||
@@ -694,9 +717,11 @@ CONFIG_MOUSE_PS2_LOGIPS2PP=y | |||
694 | CONFIG_MOUSE_PS2_SYNAPTICS=y | 717 | CONFIG_MOUSE_PS2_SYNAPTICS=y |
695 | CONFIG_MOUSE_PS2_LIFEBOOK=y | 718 | CONFIG_MOUSE_PS2_LIFEBOOK=y |
696 | CONFIG_MOUSE_PS2_TRACKPOINT=y | 719 | CONFIG_MOUSE_PS2_TRACKPOINT=y |
720 | # CONFIG_MOUSE_PS2_ELANTECH is not set | ||
697 | # CONFIG_MOUSE_PS2_TOUCHKIT is not set | 721 | # CONFIG_MOUSE_PS2_TOUCHKIT is not set |
698 | CONFIG_MOUSE_SERIAL=y | 722 | CONFIG_MOUSE_SERIAL=y |
699 | # CONFIG_MOUSE_APPLETOUCH is not set | 723 | # CONFIG_MOUSE_APPLETOUCH is not set |
724 | # CONFIG_MOUSE_BCM5974 is not set | ||
700 | # CONFIG_MOUSE_VSXXXAA is not set | 725 | # CONFIG_MOUSE_VSXXXAA is not set |
701 | # CONFIG_INPUT_JOYSTICK is not set | 726 | # CONFIG_INPUT_JOYSTICK is not set |
702 | # CONFIG_INPUT_TABLET is not set | 727 | # CONFIG_INPUT_TABLET is not set |
@@ -708,6 +733,7 @@ CONFIG_INPUT_SPARCSPKR=y | |||
708 | # CONFIG_INPUT_KEYSPAN_REMOTE is not set | 733 | # CONFIG_INPUT_KEYSPAN_REMOTE is not set |
709 | # CONFIG_INPUT_POWERMATE is not set | 734 | # CONFIG_INPUT_POWERMATE is not set |
710 | # CONFIG_INPUT_YEALINK is not set | 735 | # CONFIG_INPUT_YEALINK is not set |
736 | # CONFIG_INPUT_CM109 is not set | ||
711 | # CONFIG_INPUT_UINPUT is not set | 737 | # CONFIG_INPUT_UINPUT is not set |
712 | 738 | ||
713 | # | 739 | # |
@@ -725,6 +751,7 @@ CONFIG_SERIO_RAW=m | |||
725 | # Character devices | 751 | # Character devices |
726 | # | 752 | # |
727 | CONFIG_VT=y | 753 | CONFIG_VT=y |
754 | CONFIG_CONSOLE_TRANSLATIONS=y | ||
728 | CONFIG_VT_CONSOLE=y | 755 | CONFIG_VT_CONSOLE=y |
729 | CONFIG_HW_CONSOLE=y | 756 | CONFIG_HW_CONSOLE=y |
730 | # CONFIG_VT_HW_CONSOLE_BINDING is not set | 757 | # CONFIG_VT_HW_CONSOLE_BINDING is not set |
@@ -735,6 +762,7 @@ CONFIG_HW_CONSOLE=y | |||
735 | # | 762 | # |
736 | # Serial drivers | 763 | # Serial drivers |
737 | # | 764 | # |
765 | # CONFIG_SERIAL_8250 is not set | ||
738 | 766 | ||
739 | # | 767 | # |
740 | # Non-8250 serial port support | 768 | # Non-8250 serial port support |
@@ -762,6 +790,7 @@ CONFIG_DEVPORT=y | |||
762 | CONFIG_I2C=y | 790 | CONFIG_I2C=y |
763 | CONFIG_I2C_BOARDINFO=y | 791 | CONFIG_I2C_BOARDINFO=y |
764 | # CONFIG_I2C_CHARDEV is not set | 792 | # CONFIG_I2C_CHARDEV is not set |
793 | CONFIG_I2C_HELPER_AUTO=y | ||
765 | CONFIG_I2C_ALGOBIT=y | 794 | CONFIG_I2C_ALGOBIT=y |
766 | 795 | ||
767 | # | 796 | # |
@@ -827,10 +856,13 @@ CONFIG_I2C_ALGOBIT=y | |||
827 | # CONFIG_I2C_DEBUG_BUS is not set | 856 | # CONFIG_I2C_DEBUG_BUS is not set |
828 | # CONFIG_I2C_DEBUG_CHIP is not set | 857 | # CONFIG_I2C_DEBUG_CHIP is not set |
829 | # CONFIG_SPI is not set | 858 | # CONFIG_SPI is not set |
859 | CONFIG_ARCH_WANT_OPTIONAL_GPIOLIB=y | ||
860 | # CONFIG_GPIOLIB is not set | ||
830 | # CONFIG_W1 is not set | 861 | # CONFIG_W1 is not set |
831 | # CONFIG_POWER_SUPPLY is not set | 862 | # CONFIG_POWER_SUPPLY is not set |
832 | CONFIG_HWMON=y | 863 | CONFIG_HWMON=y |
833 | # CONFIG_HWMON_VID is not set | 864 | # CONFIG_HWMON_VID is not set |
865 | # CONFIG_SENSORS_AD7414 is not set | ||
834 | # CONFIG_SENSORS_AD7418 is not set | 866 | # CONFIG_SENSORS_AD7418 is not set |
835 | # CONFIG_SENSORS_ADM1021 is not set | 867 | # CONFIG_SENSORS_ADM1021 is not set |
836 | # CONFIG_SENSORS_ADM1025 is not set | 868 | # CONFIG_SENSORS_ADM1025 is not set |
@@ -882,6 +914,7 @@ CONFIG_HWMON=y | |||
882 | # CONFIG_SENSORS_W83L786NG is not set | 914 | # CONFIG_SENSORS_W83L786NG is not set |
883 | # CONFIG_SENSORS_W83627HF is not set | 915 | # CONFIG_SENSORS_W83627HF is not set |
884 | # CONFIG_SENSORS_W83627EHF is not set | 916 | # CONFIG_SENSORS_W83627EHF is not set |
917 | # CONFIG_SENSORS_ULTRA45 is not set | ||
885 | # CONFIG_HWMON_DEBUG_CHIP is not set | 918 | # CONFIG_HWMON_DEBUG_CHIP is not set |
886 | # CONFIG_THERMAL is not set | 919 | # CONFIG_THERMAL is not set |
887 | # CONFIG_THERMAL_HWMON is not set | 920 | # CONFIG_THERMAL_HWMON is not set |
@@ -896,8 +929,14 @@ CONFIG_SSB_POSSIBLE=y | |||
896 | # | 929 | # |
897 | # Multifunction device drivers | 930 | # Multifunction device drivers |
898 | # | 931 | # |
932 | # CONFIG_MFD_CORE is not set | ||
899 | # CONFIG_MFD_SM501 is not set | 933 | # CONFIG_MFD_SM501 is not set |
900 | # CONFIG_HTC_PASIC3 is not set | 934 | # CONFIG_HTC_PASIC3 is not set |
935 | # CONFIG_MFD_TMIO is not set | ||
936 | # CONFIG_PMIC_DA903X is not set | ||
937 | # CONFIG_MFD_WM8400 is not set | ||
938 | # CONFIG_MFD_WM8350_I2C is not set | ||
939 | # CONFIG_REGULATOR is not set | ||
901 | 940 | ||
902 | # | 941 | # |
903 | # Multimedia devices | 942 | # Multimedia devices |
@@ -924,6 +963,7 @@ CONFIG_SSB_POSSIBLE=y | |||
924 | CONFIG_FB=y | 963 | CONFIG_FB=y |
925 | # CONFIG_FIRMWARE_EDID is not set | 964 | # CONFIG_FIRMWARE_EDID is not set |
926 | CONFIG_FB_DDC=y | 965 | CONFIG_FB_DDC=y |
966 | # CONFIG_FB_BOOT_VESA_SUPPORT is not set | ||
927 | CONFIG_FB_CFB_FILLRECT=y | 967 | CONFIG_FB_CFB_FILLRECT=y |
928 | CONFIG_FB_CFB_COPYAREA=y | 968 | CONFIG_FB_CFB_COPYAREA=y |
929 | CONFIG_FB_CFB_IMAGEBLIT=y | 969 | CONFIG_FB_CFB_IMAGEBLIT=y |
@@ -975,6 +1015,7 @@ CONFIG_FB_ATY_GX=y | |||
975 | # CONFIG_FB_S3 is not set | 1015 | # CONFIG_FB_S3 is not set |
976 | # CONFIG_FB_SAVAGE is not set | 1016 | # CONFIG_FB_SAVAGE is not set |
977 | # CONFIG_FB_SIS is not set | 1017 | # CONFIG_FB_SIS is not set |
1018 | # CONFIG_FB_VIA is not set | ||
978 | # CONFIG_FB_NEOMAGIC is not set | 1019 | # CONFIG_FB_NEOMAGIC is not set |
979 | # CONFIG_FB_KYRO is not set | 1020 | # CONFIG_FB_KYRO is not set |
980 | # CONFIG_FB_3DFX is not set | 1021 | # CONFIG_FB_3DFX is not set |
@@ -983,7 +1024,10 @@ CONFIG_FB_ATY_GX=y | |||
983 | # CONFIG_FB_TRIDENT is not set | 1024 | # CONFIG_FB_TRIDENT is not set |
984 | # CONFIG_FB_ARK is not set | 1025 | # CONFIG_FB_ARK is not set |
985 | # CONFIG_FB_PM3 is not set | 1026 | # CONFIG_FB_PM3 is not set |
1027 | # CONFIG_FB_CARMINE is not set | ||
986 | # CONFIG_FB_VIRTUAL is not set | 1028 | # CONFIG_FB_VIRTUAL is not set |
1029 | # CONFIG_FB_METRONOME is not set | ||
1030 | # CONFIG_FB_MB862XX is not set | ||
987 | # CONFIG_BACKLIGHT_LCD_SUPPORT is not set | 1031 | # CONFIG_BACKLIGHT_LCD_SUPPORT is not set |
988 | 1032 | ||
989 | # | 1033 | # |
@@ -1015,6 +1059,7 @@ CONFIG_LOGO=y | |||
1015 | # CONFIG_LOGO_LINUX_CLUT224 is not set | 1059 | # CONFIG_LOGO_LINUX_CLUT224 is not set |
1016 | CONFIG_LOGO_SUN_CLUT224=y | 1060 | CONFIG_LOGO_SUN_CLUT224=y |
1017 | CONFIG_SOUND=m | 1061 | CONFIG_SOUND=m |
1062 | CONFIG_SOUND_OSS_CORE=y | ||
1018 | CONFIG_SND=m | 1063 | CONFIG_SND=m |
1019 | CONFIG_SND_TIMER=m | 1064 | CONFIG_SND_TIMER=m |
1020 | CONFIG_SND_PCM=m | 1065 | CONFIG_SND_PCM=m |
@@ -1120,9 +1165,36 @@ CONFIG_HID=y | |||
1120 | # USB Input Devices | 1165 | # USB Input Devices |
1121 | # | 1166 | # |
1122 | CONFIG_USB_HID=y | 1167 | CONFIG_USB_HID=y |
1123 | # CONFIG_USB_HIDINPUT_POWERBOOK is not set | 1168 | # CONFIG_HID_PID is not set |
1124 | # CONFIG_HID_FF is not set | ||
1125 | CONFIG_USB_HIDDEV=y | 1169 | CONFIG_USB_HIDDEV=y |
1170 | |||
1171 | # | ||
1172 | # Special HID drivers | ||
1173 | # | ||
1174 | CONFIG_HID_COMPAT=y | ||
1175 | CONFIG_HID_A4TECH=y | ||
1176 | CONFIG_HID_APPLE=y | ||
1177 | CONFIG_HID_BELKIN=y | ||
1178 | CONFIG_HID_BRIGHT=y | ||
1179 | CONFIG_HID_CHERRY=y | ||
1180 | CONFIG_HID_CHICONY=y | ||
1181 | CONFIG_HID_CYPRESS=y | ||
1182 | CONFIG_HID_DELL=y | ||
1183 | CONFIG_HID_EZKEY=y | ||
1184 | CONFIG_HID_GYRATION=y | ||
1185 | CONFIG_HID_LOGITECH=y | ||
1186 | # CONFIG_LOGITECH_FF is not set | ||
1187 | # CONFIG_LOGIRUMBLEPAD2_FF is not set | ||
1188 | CONFIG_HID_MICROSOFT=y | ||
1189 | CONFIG_HID_MONTEREY=y | ||
1190 | CONFIG_HID_PANTHERLORD=y | ||
1191 | # CONFIG_PANTHERLORD_FF is not set | ||
1192 | CONFIG_HID_PETALYNX=y | ||
1193 | CONFIG_HID_SAMSUNG=y | ||
1194 | CONFIG_HID_SONY=y | ||
1195 | CONFIG_HID_SUNPLUS=y | ||
1196 | # CONFIG_THRUSTMASTER_FF is not set | ||
1197 | # CONFIG_ZEROPLUS_FF is not set | ||
1126 | CONFIG_USB_SUPPORT=y | 1198 | CONFIG_USB_SUPPORT=y |
1127 | CONFIG_USB_ARCH_HAS_HCD=y | 1199 | CONFIG_USB_ARCH_HAS_HCD=y |
1128 | CONFIG_USB_ARCH_HAS_OHCI=y | 1200 | CONFIG_USB_ARCH_HAS_OHCI=y |
@@ -1138,6 +1210,9 @@ CONFIG_USB_DEVICEFS=y | |||
1138 | # CONFIG_USB_DEVICE_CLASS is not set | 1210 | # CONFIG_USB_DEVICE_CLASS is not set |
1139 | # CONFIG_USB_DYNAMIC_MINORS is not set | 1211 | # CONFIG_USB_DYNAMIC_MINORS is not set |
1140 | # CONFIG_USB_OTG is not set | 1212 | # CONFIG_USB_OTG is not set |
1213 | # CONFIG_USB_MON is not set | ||
1214 | # CONFIG_USB_WUSB is not set | ||
1215 | # CONFIG_USB_WUSB_CBAF is not set | ||
1141 | 1216 | ||
1142 | # | 1217 | # |
1143 | # USB Host Controller Drivers | 1218 | # USB Host Controller Drivers |
@@ -1155,6 +1230,8 @@ CONFIG_USB_OHCI_LITTLE_ENDIAN=y | |||
1155 | CONFIG_USB_UHCI_HCD=m | 1230 | CONFIG_USB_UHCI_HCD=m |
1156 | # CONFIG_USB_SL811_HCD is not set | 1231 | # CONFIG_USB_SL811_HCD is not set |
1157 | # CONFIG_USB_R8A66597_HCD is not set | 1232 | # CONFIG_USB_R8A66597_HCD is not set |
1233 | # CONFIG_USB_WHCI_HCD is not set | ||
1234 | # CONFIG_USB_HWA_HCD is not set | ||
1158 | 1235 | ||
1159 | # | 1236 | # |
1160 | # USB Device Class drivers | 1237 | # USB Device Class drivers |
@@ -1162,6 +1239,7 @@ CONFIG_USB_UHCI_HCD=m | |||
1162 | # CONFIG_USB_ACM is not set | 1239 | # CONFIG_USB_ACM is not set |
1163 | # CONFIG_USB_PRINTER is not set | 1240 | # CONFIG_USB_PRINTER is not set |
1164 | # CONFIG_USB_WDM is not set | 1241 | # CONFIG_USB_WDM is not set |
1242 | # CONFIG_USB_TMC is not set | ||
1165 | 1243 | ||
1166 | # | 1244 | # |
1167 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' | 1245 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' |
@@ -1191,7 +1269,6 @@ CONFIG_USB_STORAGE=m | |||
1191 | # | 1269 | # |
1192 | # CONFIG_USB_MDC800 is not set | 1270 | # CONFIG_USB_MDC800 is not set |
1193 | # CONFIG_USB_MICROTEK is not set | 1271 | # CONFIG_USB_MICROTEK is not set |
1194 | # CONFIG_USB_MON is not set | ||
1195 | 1272 | ||
1196 | # | 1273 | # |
1197 | # USB port drivers | 1274 | # USB port drivers |
@@ -1204,7 +1281,7 @@ CONFIG_USB_STORAGE=m | |||
1204 | # CONFIG_USB_EMI62 is not set | 1281 | # CONFIG_USB_EMI62 is not set |
1205 | # CONFIG_USB_EMI26 is not set | 1282 | # CONFIG_USB_EMI26 is not set |
1206 | # CONFIG_USB_ADUTUX is not set | 1283 | # CONFIG_USB_ADUTUX is not set |
1207 | # CONFIG_USB_AUERSWALD is not set | 1284 | # CONFIG_USB_SEVSEG is not set |
1208 | # CONFIG_USB_RIO500 is not set | 1285 | # CONFIG_USB_RIO500 is not set |
1209 | # CONFIG_USB_LEGOTOWER is not set | 1286 | # CONFIG_USB_LEGOTOWER is not set |
1210 | # CONFIG_USB_LCD is not set | 1287 | # CONFIG_USB_LCD is not set |
@@ -1222,21 +1299,80 @@ CONFIG_USB_STORAGE=m | |||
1222 | # CONFIG_USB_IOWARRIOR is not set | 1299 | # CONFIG_USB_IOWARRIOR is not set |
1223 | # CONFIG_USB_TEST is not set | 1300 | # CONFIG_USB_TEST is not set |
1224 | # CONFIG_USB_ISIGHTFW is not set | 1301 | # CONFIG_USB_ISIGHTFW is not set |
1302 | # CONFIG_USB_VST is not set | ||
1225 | # CONFIG_USB_GADGET is not set | 1303 | # CONFIG_USB_GADGET is not set |
1304 | # CONFIG_UWB is not set | ||
1226 | # CONFIG_MMC is not set | 1305 | # CONFIG_MMC is not set |
1227 | # CONFIG_MEMSTICK is not set | 1306 | # CONFIG_MEMSTICK is not set |
1228 | # CONFIG_NEW_LEDS is not set | 1307 | # CONFIG_NEW_LEDS is not set |
1229 | # CONFIG_ACCESSIBILITY is not set | 1308 | # CONFIG_ACCESSIBILITY is not set |
1230 | # CONFIG_INFINIBAND is not set | 1309 | # CONFIG_INFINIBAND is not set |
1231 | # CONFIG_RTC_CLASS is not set | 1310 | CONFIG_RTC_LIB=y |
1311 | CONFIG_RTC_CLASS=y | ||
1312 | CONFIG_RTC_HCTOSYS=y | ||
1313 | CONFIG_RTC_HCTOSYS_DEVICE="rtc0" | ||
1314 | # CONFIG_RTC_DEBUG is not set | ||
1315 | |||
1316 | # | ||
1317 | # RTC interfaces | ||
1318 | # | ||
1319 | CONFIG_RTC_INTF_SYSFS=y | ||
1320 | CONFIG_RTC_INTF_PROC=y | ||
1321 | CONFIG_RTC_INTF_DEV=y | ||
1322 | # CONFIG_RTC_INTF_DEV_UIE_EMUL is not set | ||
1323 | # CONFIG_RTC_DRV_TEST is not set | ||
1324 | |||
1325 | # | ||
1326 | # I2C RTC drivers | ||
1327 | # | ||
1328 | # CONFIG_RTC_DRV_DS1307 is not set | ||
1329 | # CONFIG_RTC_DRV_DS1374 is not set | ||
1330 | # CONFIG_RTC_DRV_DS1672 is not set | ||
1331 | # CONFIG_RTC_DRV_MAX6900 is not set | ||
1332 | # CONFIG_RTC_DRV_RS5C372 is not set | ||
1333 | # CONFIG_RTC_DRV_ISL1208 is not set | ||
1334 | # CONFIG_RTC_DRV_X1205 is not set | ||
1335 | # CONFIG_RTC_DRV_PCF8563 is not set | ||
1336 | # CONFIG_RTC_DRV_PCF8583 is not set | ||
1337 | # CONFIG_RTC_DRV_M41T80 is not set | ||
1338 | # CONFIG_RTC_DRV_S35390A is not set | ||
1339 | # CONFIG_RTC_DRV_FM3130 is not set | ||
1340 | |||
1341 | # | ||
1342 | # SPI RTC drivers | ||
1343 | # | ||
1344 | |||
1345 | # | ||
1346 | # Platform RTC drivers | ||
1347 | # | ||
1348 | CONFIG_RTC_DRV_CMOS=y | ||
1349 | # CONFIG_RTC_DRV_DS1286 is not set | ||
1350 | # CONFIG_RTC_DRV_DS1511 is not set | ||
1351 | # CONFIG_RTC_DRV_DS1553 is not set | ||
1352 | # CONFIG_RTC_DRV_DS1742 is not set | ||
1353 | # CONFIG_RTC_DRV_STK17TA8 is not set | ||
1354 | # CONFIG_RTC_DRV_M48T86 is not set | ||
1355 | # CONFIG_RTC_DRV_M48T35 is not set | ||
1356 | CONFIG_RTC_DRV_M48T59=y | ||
1357 | CONFIG_RTC_DRV_BQ4802=y | ||
1358 | # CONFIG_RTC_DRV_V3020 is not set | ||
1359 | |||
1360 | # | ||
1361 | # on-CPU RTC drivers | ||
1362 | # | ||
1363 | CONFIG_RTC_DRV_SUN4V=y | ||
1364 | CONFIG_RTC_DRV_STARFIRE=y | ||
1365 | # CONFIG_DMADEVICES is not set | ||
1232 | # CONFIG_UIO is not set | 1366 | # CONFIG_UIO is not set |
1367 | # CONFIG_STAGING is not set | ||
1368 | CONFIG_STAGING_EXCLUDE_BUILD=y | ||
1233 | 1369 | ||
1234 | # | 1370 | # |
1235 | # Misc Linux/SPARC drivers | 1371 | # Misc Linux/SPARC drivers |
1236 | # | 1372 | # |
1237 | CONFIG_SUN_OPENPROMIO=y | 1373 | CONFIG_SUN_OPENPROMIO=y |
1238 | # CONFIG_OBP_FLASH is not set | 1374 | # CONFIG_OBP_FLASH is not set |
1239 | # CONFIG_SUN_BPP is not set | 1375 | # CONFIG_TADPOLE_TS102_UCTRL is not set |
1240 | # CONFIG_BBC_I2C is not set | 1376 | # CONFIG_BBC_I2C is not set |
1241 | # CONFIG_ENVCTRL is not set | 1377 | # CONFIG_ENVCTRL is not set |
1242 | # CONFIG_DISPLAY7SEG is not set | 1378 | # CONFIG_DISPLAY7SEG is not set |
@@ -1253,13 +1389,14 @@ CONFIG_EXT3_FS=y | |||
1253 | CONFIG_EXT3_FS_XATTR=y | 1389 | CONFIG_EXT3_FS_XATTR=y |
1254 | CONFIG_EXT3_FS_POSIX_ACL=y | 1390 | CONFIG_EXT3_FS_POSIX_ACL=y |
1255 | CONFIG_EXT3_FS_SECURITY=y | 1391 | CONFIG_EXT3_FS_SECURITY=y |
1256 | # CONFIG_EXT4DEV_FS is not set | 1392 | # CONFIG_EXT4_FS is not set |
1257 | CONFIG_JBD=y | 1393 | CONFIG_JBD=y |
1258 | # CONFIG_JBD_DEBUG is not set | 1394 | # CONFIG_JBD_DEBUG is not set |
1259 | CONFIG_FS_MBCACHE=y | 1395 | CONFIG_FS_MBCACHE=y |
1260 | # CONFIG_REISERFS_FS is not set | 1396 | # CONFIG_REISERFS_FS is not set |
1261 | # CONFIG_JFS_FS is not set | 1397 | # CONFIG_JFS_FS is not set |
1262 | CONFIG_FS_POSIX_ACL=y | 1398 | CONFIG_FS_POSIX_ACL=y |
1399 | CONFIG_FILE_LOCKING=y | ||
1263 | # CONFIG_XFS_FS is not set | 1400 | # CONFIG_XFS_FS is not set |
1264 | # CONFIG_GFS2_FS is not set | 1401 | # CONFIG_GFS2_FS is not set |
1265 | # CONFIG_OCFS2_FS is not set | 1402 | # CONFIG_OCFS2_FS is not set |
@@ -1290,6 +1427,7 @@ CONFIG_INOTIFY_USER=y | |||
1290 | CONFIG_PROC_FS=y | 1427 | CONFIG_PROC_FS=y |
1291 | CONFIG_PROC_KCORE=y | 1428 | CONFIG_PROC_KCORE=y |
1292 | CONFIG_PROC_SYSCTL=y | 1429 | CONFIG_PROC_SYSCTL=y |
1430 | CONFIG_PROC_PAGE_MONITOR=y | ||
1293 | CONFIG_SYSFS=y | 1431 | CONFIG_SYSFS=y |
1294 | CONFIG_TMPFS=y | 1432 | CONFIG_TMPFS=y |
1295 | # CONFIG_TMPFS_POSIX_ACL is not set | 1433 | # CONFIG_TMPFS_POSIX_ACL is not set |
@@ -1311,6 +1449,7 @@ CONFIG_HUGETLB_PAGE=y | |||
1311 | # CONFIG_CRAMFS is not set | 1449 | # CONFIG_CRAMFS is not set |
1312 | # CONFIG_VXFS_FS is not set | 1450 | # CONFIG_VXFS_FS is not set |
1313 | # CONFIG_MINIX_FS is not set | 1451 | # CONFIG_MINIX_FS is not set |
1452 | # CONFIG_OMFS_FS is not set | ||
1314 | # CONFIG_HPFS_FS is not set | 1453 | # CONFIG_HPFS_FS is not set |
1315 | # CONFIG_QNX4FS_FS is not set | 1454 | # CONFIG_QNX4FS_FS is not set |
1316 | # CONFIG_ROMFS_FS is not set | 1455 | # CONFIG_ROMFS_FS is not set |
@@ -1388,6 +1527,8 @@ CONFIG_DEBUG_FS=y | |||
1388 | CONFIG_DEBUG_KERNEL=y | 1527 | CONFIG_DEBUG_KERNEL=y |
1389 | # CONFIG_DEBUG_SHIRQ is not set | 1528 | # CONFIG_DEBUG_SHIRQ is not set |
1390 | CONFIG_DETECT_SOFTLOCKUP=y | 1529 | CONFIG_DETECT_SOFTLOCKUP=y |
1530 | # CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set | ||
1531 | CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC_VALUE=0 | ||
1391 | # CONFIG_SCHED_DEBUG is not set | 1532 | # CONFIG_SCHED_DEBUG is not set |
1392 | CONFIG_SCHEDSTATS=y | 1533 | CONFIG_SCHEDSTATS=y |
1393 | # CONFIG_TIMER_STATS is not set | 1534 | # CONFIG_TIMER_STATS is not set |
@@ -1408,20 +1549,30 @@ CONFIG_DEBUG_BUGVERBOSE=y | |||
1408 | # CONFIG_DEBUG_INFO is not set | 1549 | # CONFIG_DEBUG_INFO is not set |
1409 | # CONFIG_DEBUG_VM is not set | 1550 | # CONFIG_DEBUG_VM is not set |
1410 | # CONFIG_DEBUG_WRITECOUNT is not set | 1551 | # CONFIG_DEBUG_WRITECOUNT is not set |
1552 | CONFIG_DEBUG_MEMORY_INIT=y | ||
1411 | # CONFIG_DEBUG_LIST is not set | 1553 | # CONFIG_DEBUG_LIST is not set |
1412 | # CONFIG_DEBUG_SG is not set | 1554 | # CONFIG_DEBUG_SG is not set |
1413 | # CONFIG_BOOT_PRINTK_DELAY is not set | 1555 | # CONFIG_BOOT_PRINTK_DELAY is not set |
1414 | # CONFIG_RCU_TORTURE_TEST is not set | 1556 | # CONFIG_RCU_TORTURE_TEST is not set |
1557 | # CONFIG_RCU_CPU_STALL_DETECTOR is not set | ||
1415 | # CONFIG_KPROBES_SANITY_TEST is not set | 1558 | # CONFIG_KPROBES_SANITY_TEST is not set |
1416 | # CONFIG_BACKTRACE_SELF_TEST is not set | 1559 | # CONFIG_BACKTRACE_SELF_TEST is not set |
1560 | # CONFIG_DEBUG_BLOCK_EXT_DEVT is not set | ||
1417 | # CONFIG_LKDTM is not set | 1561 | # CONFIG_LKDTM is not set |
1418 | # CONFIG_FAULT_INJECTION is not set | 1562 | # CONFIG_FAULT_INJECTION is not set |
1419 | CONFIG_HAVE_FTRACE=y | 1563 | CONFIG_SYSCTL_SYSCALL_CHECK=y |
1420 | CONFIG_HAVE_DYNAMIC_FTRACE=y | 1564 | CONFIG_HAVE_FUNCTION_TRACER=y |
1421 | # CONFIG_FTRACE is not set | 1565 | |
1566 | # | ||
1567 | # Tracers | ||
1568 | # | ||
1569 | # CONFIG_FUNCTION_TRACER is not set | ||
1422 | # CONFIG_IRQSOFF_TRACER is not set | 1570 | # CONFIG_IRQSOFF_TRACER is not set |
1423 | # CONFIG_SCHED_TRACER is not set | 1571 | # CONFIG_SCHED_TRACER is not set |
1424 | # CONFIG_CONTEXT_SWITCH_TRACER is not set | 1572 | # CONFIG_CONTEXT_SWITCH_TRACER is not set |
1573 | # CONFIG_BOOT_TRACER is not set | ||
1574 | # CONFIG_STACK_TRACER is not set | ||
1575 | # CONFIG_DYNAMIC_PRINTK_DEBUG is not set | ||
1425 | # CONFIG_SAMPLES is not set | 1576 | # CONFIG_SAMPLES is not set |
1426 | CONFIG_HAVE_ARCH_KGDB=y | 1577 | CONFIG_HAVE_ARCH_KGDB=y |
1427 | # CONFIG_KGDB is not set | 1578 | # CONFIG_KGDB is not set |
@@ -1436,6 +1587,7 @@ CONFIG_HAVE_ARCH_KGDB=y | |||
1436 | CONFIG_KEYS=y | 1587 | CONFIG_KEYS=y |
1437 | # CONFIG_KEYS_DEBUG_PROC_KEYS is not set | 1588 | # CONFIG_KEYS_DEBUG_PROC_KEYS is not set |
1438 | # CONFIG_SECURITY is not set | 1589 | # CONFIG_SECURITY is not set |
1590 | # CONFIG_SECURITYFS is not set | ||
1439 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set | 1591 | # CONFIG_SECURITY_FILE_CAPABILITIES is not set |
1440 | CONFIG_XOR_BLOCKS=m | 1592 | CONFIG_XOR_BLOCKS=m |
1441 | CONFIG_ASYNC_CORE=m | 1593 | CONFIG_ASYNC_CORE=m |
@@ -1446,10 +1598,12 @@ CONFIG_CRYPTO=y | |||
1446 | # | 1598 | # |
1447 | # Crypto core or helper | 1599 | # Crypto core or helper |
1448 | # | 1600 | # |
1601 | # CONFIG_CRYPTO_FIPS is not set | ||
1449 | CONFIG_CRYPTO_ALGAPI=y | 1602 | CONFIG_CRYPTO_ALGAPI=y |
1450 | CONFIG_CRYPTO_AEAD=y | 1603 | CONFIG_CRYPTO_AEAD=y |
1451 | CONFIG_CRYPTO_BLKCIPHER=y | 1604 | CONFIG_CRYPTO_BLKCIPHER=y |
1452 | CONFIG_CRYPTO_HASH=y | 1605 | CONFIG_CRYPTO_HASH=y |
1606 | CONFIG_CRYPTO_RNG=y | ||
1453 | CONFIG_CRYPTO_MANAGER=y | 1607 | CONFIG_CRYPTO_MANAGER=y |
1454 | CONFIG_CRYPTO_GF128MUL=m | 1608 | CONFIG_CRYPTO_GF128MUL=m |
1455 | CONFIG_CRYPTO_NULL=m | 1609 | CONFIG_CRYPTO_NULL=m |
@@ -1523,6 +1677,11 @@ CONFIG_CRYPTO_TWOFISH_COMMON=m | |||
1523 | # | 1677 | # |
1524 | CONFIG_CRYPTO_DEFLATE=y | 1678 | CONFIG_CRYPTO_DEFLATE=y |
1525 | # CONFIG_CRYPTO_LZO is not set | 1679 | # CONFIG_CRYPTO_LZO is not set |
1680 | |||
1681 | # | ||
1682 | # Random Number Generation | ||
1683 | # | ||
1684 | # CONFIG_CRYPTO_ANSI_CPRNG is not set | ||
1526 | CONFIG_CRYPTO_HW=y | 1685 | CONFIG_CRYPTO_HW=y |
1527 | # CONFIG_CRYPTO_DEV_HIFN_795X is not set | 1686 | # CONFIG_CRYPTO_DEV_HIFN_795X is not set |
1528 | 1687 | ||
@@ -1530,7 +1689,6 @@ CONFIG_CRYPTO_HW=y | |||
1530 | # Library routines | 1689 | # Library routines |
1531 | # | 1690 | # |
1532 | CONFIG_BITREVERSE=y | 1691 | CONFIG_BITREVERSE=y |
1533 | # CONFIG_GENERIC_FIND_FIRST_BIT is not set | ||
1534 | CONFIG_CRC_CCITT=m | 1692 | CONFIG_CRC_CCITT=m |
1535 | CONFIG_CRC16=m | 1693 | CONFIG_CRC16=m |
1536 | # CONFIG_CRC_T10DIF is not set | 1694 | # CONFIG_CRC_T10DIF is not set |
diff --git a/arch/x86/Kconfig b/arch/x86/Kconfig index e60c59b81bdd..93224b569187 100644 --- a/arch/x86/Kconfig +++ b/arch/x86/Kconfig | |||
@@ -957,7 +957,7 @@ config ARCH_PHYS_ADDR_T_64BIT | |||
957 | config NUMA | 957 | config NUMA |
958 | bool "Numa Memory Allocation and Scheduler Support (EXPERIMENTAL)" | 958 | bool "Numa Memory Allocation and Scheduler Support (EXPERIMENTAL)" |
959 | depends on SMP | 959 | depends on SMP |
960 | depends on X86_64 || (X86_32 && HIGHMEM64G && (X86_NUMAQ || X86_BIGSMP || X86_SUMMIT && ACPI) && EXPERIMENTAL) | 960 | depends on X86_64 || (X86_32 && HIGHMEM64G && (X86_NUMAQ || X86_BIGSMP || X86_SUMMIT && ACPI) && BROKEN) |
961 | default n if X86_PC | 961 | default n if X86_PC |
962 | default y if (X86_NUMAQ || X86_SUMMIT || X86_BIGSMP) | 962 | default y if (X86_NUMAQ || X86_SUMMIT || X86_BIGSMP) |
963 | help | 963 | help |
@@ -1494,7 +1494,7 @@ config HAVE_ARCH_EARLY_PFN_TO_NID | |||
1494 | def_bool X86_64 | 1494 | def_bool X86_64 |
1495 | depends on NUMA | 1495 | depends on NUMA |
1496 | 1496 | ||
1497 | menu "Power management options" | 1497 | menu "Power management and ACPI options" |
1498 | depends on !X86_VOYAGER | 1498 | depends on !X86_VOYAGER |
1499 | 1499 | ||
1500 | config ARCH_HIBERNATION_HEADER | 1500 | config ARCH_HIBERNATION_HEADER |
diff --git a/arch/x86/include/asm/irq_vectors.h b/arch/x86/include/asm/irq_vectors.h index d843ed0e9b2e..0005adb0f941 100644 --- a/arch/x86/include/asm/irq_vectors.h +++ b/arch/x86/include/asm/irq_vectors.h | |||
@@ -101,30 +101,22 @@ | |||
101 | #define LAST_VM86_IRQ 15 | 101 | #define LAST_VM86_IRQ 15 |
102 | #define invalid_vm86_irq(irq) ((irq) < 3 || (irq) > 15) | 102 | #define invalid_vm86_irq(irq) ((irq) < 3 || (irq) > 15) |
103 | 103 | ||
104 | #ifdef CONFIG_X86_64 | 104 | #if defined(CONFIG_X86_IO_APIC) && !defined(CONFIG_X86_VOYAGER) |
105 | # if NR_CPUS < MAX_IO_APICS | 105 | # if NR_CPUS < MAX_IO_APICS |
106 | # define NR_IRQS (NR_VECTORS + (32 * NR_CPUS)) | 106 | # define NR_IRQS (NR_VECTORS + (32 * NR_CPUS)) |
107 | # else | 107 | # else |
108 | # define NR_IRQS (NR_VECTORS + (32 * MAX_IO_APICS)) | 108 | # define NR_IRQS (NR_VECTORS + (32 * MAX_IO_APICS)) |
109 | # endif | 109 | # endif |
110 | 110 | ||
111 | #elif !defined(CONFIG_X86_VOYAGER) | 111 | #elif defined(CONFIG_X86_VOYAGER) |
112 | 112 | ||
113 | # if defined(CONFIG_X86_IO_APIC) || defined(CONFIG_PARAVIRT) || defined(CONFIG_X86_VISWS) | 113 | # define NR_IRQS 224 |
114 | |||
115 | # define NR_IRQS 224 | ||
116 | |||
117 | # else /* IO_APIC || PARAVIRT */ | ||
118 | |||
119 | # define NR_IRQS 16 | ||
120 | |||
121 | # endif | ||
122 | 114 | ||
123 | #else /* !VISWS && !VOYAGER */ | 115 | #else /* IO_APIC || VOYAGER */ |
124 | 116 | ||
125 | # define NR_IRQS 224 | 117 | # define NR_IRQS 16 |
126 | 118 | ||
127 | #endif /* VISWS */ | 119 | #endif |
128 | 120 | ||
129 | /* Voyager specific defines */ | 121 | /* Voyager specific defines */ |
130 | /* These define the CPIs we use in linux */ | 122 | /* These define the CPIs we use in linux */ |
diff --git a/arch/x86/include/asm/msr.h b/arch/x86/include/asm/msr.h index 46be2fa7ac26..c2a812ebde89 100644 --- a/arch/x86/include/asm/msr.h +++ b/arch/x86/include/asm/msr.h | |||
@@ -108,9 +108,7 @@ static __always_inline unsigned long long __native_read_tsc(void) | |||
108 | { | 108 | { |
109 | DECLARE_ARGS(val, low, high); | 109 | DECLARE_ARGS(val, low, high); |
110 | 110 | ||
111 | rdtsc_barrier(); | ||
112 | asm volatile("rdtsc" : EAX_EDX_RET(val, low, high)); | 111 | asm volatile("rdtsc" : EAX_EDX_RET(val, low, high)); |
113 | rdtsc_barrier(); | ||
114 | 112 | ||
115 | return EAX_EDX_VAL(val, low, high); | 113 | return EAX_EDX_VAL(val, low, high); |
116 | } | 114 | } |
diff --git a/arch/x86/include/asm/topology.h b/arch/x86/include/asm/topology.h index 90ac7718469a..4850e4b02b61 100644 --- a/arch/x86/include/asm/topology.h +++ b/arch/x86/include/asm/topology.h | |||
@@ -154,7 +154,7 @@ extern unsigned long node_remap_size[]; | |||
154 | 154 | ||
155 | #endif | 155 | #endif |
156 | 156 | ||
157 | /* sched_domains SD_NODE_INIT for NUMAQ machines */ | 157 | /* sched_domains SD_NODE_INIT for NUMA machines */ |
158 | #define SD_NODE_INIT (struct sched_domain) { \ | 158 | #define SD_NODE_INIT (struct sched_domain) { \ |
159 | .min_interval = 8, \ | 159 | .min_interval = 8, \ |
160 | .max_interval = 32, \ | 160 | .max_interval = 32, \ |
@@ -169,8 +169,9 @@ extern unsigned long node_remap_size[]; | |||
169 | .flags = SD_LOAD_BALANCE \ | 169 | .flags = SD_LOAD_BALANCE \ |
170 | | SD_BALANCE_EXEC \ | 170 | | SD_BALANCE_EXEC \ |
171 | | SD_BALANCE_FORK \ | 171 | | SD_BALANCE_FORK \ |
172 | | SD_SERIALIZE \ | 172 | | SD_WAKE_AFFINE \ |
173 | | SD_WAKE_BALANCE, \ | 173 | | SD_WAKE_BALANCE \ |
174 | | SD_SERIALIZE, \ | ||
174 | .last_balance = jiffies, \ | 175 | .last_balance = jiffies, \ |
175 | .balance_interval = 1, \ | 176 | .balance_interval = 1, \ |
176 | } | 177 | } |
diff --git a/arch/x86/include/asm/tsc.h b/arch/x86/include/asm/tsc.h index 38ae163cc91b..9cd83a8e40d5 100644 --- a/arch/x86/include/asm/tsc.h +++ b/arch/x86/include/asm/tsc.h | |||
@@ -34,6 +34,8 @@ static inline cycles_t get_cycles(void) | |||
34 | 34 | ||
35 | static __always_inline cycles_t vget_cycles(void) | 35 | static __always_inline cycles_t vget_cycles(void) |
36 | { | 36 | { |
37 | cycles_t cycles; | ||
38 | |||
37 | /* | 39 | /* |
38 | * We only do VDSOs on TSC capable CPUs, so this shouldnt | 40 | * We only do VDSOs on TSC capable CPUs, so this shouldnt |
39 | * access boot_cpu_data (which is not VDSO-safe): | 41 | * access boot_cpu_data (which is not VDSO-safe): |
@@ -42,7 +44,11 @@ static __always_inline cycles_t vget_cycles(void) | |||
42 | if (!cpu_has_tsc) | 44 | if (!cpu_has_tsc) |
43 | return 0; | 45 | return 0; |
44 | #endif | 46 | #endif |
45 | return (cycles_t)__native_read_tsc(); | 47 | rdtsc_barrier(); |
48 | cycles = (cycles_t)__native_read_tsc(); | ||
49 | rdtsc_barrier(); | ||
50 | |||
51 | return cycles; | ||
46 | } | 52 | } |
47 | 53 | ||
48 | extern void tsc_init(void); | 54 | extern void tsc_init(void); |
diff --git a/arch/x86/include/asm/voyager.h b/arch/x86/include/asm/voyager.h index 9c811d2e6f91..b3e647307625 100644 --- a/arch/x86/include/asm/voyager.h +++ b/arch/x86/include/asm/voyager.h | |||
@@ -520,6 +520,7 @@ extern void voyager_restart(void); | |||
520 | extern void voyager_cat_power_off(void); | 520 | extern void voyager_cat_power_off(void); |
521 | extern void voyager_cat_do_common_interrupt(void); | 521 | extern void voyager_cat_do_common_interrupt(void); |
522 | extern void voyager_handle_nmi(void); | 522 | extern void voyager_handle_nmi(void); |
523 | extern void voyager_smp_intr_init(void); | ||
523 | /* Commands for the following are */ | 524 | /* Commands for the following are */ |
524 | #define VOYAGER_PSI_READ 0 | 525 | #define VOYAGER_PSI_READ 0 |
525 | #define VOYAGER_PSI_WRITE 1 | 526 | #define VOYAGER_PSI_WRITE 1 |
diff --git a/arch/x86/kernel/amd_iommu.c b/arch/x86/kernel/amd_iommu.c index a8fd9ebdc8e2..331b318304eb 100644 --- a/arch/x86/kernel/amd_iommu.c +++ b/arch/x86/kernel/amd_iommu.c | |||
@@ -50,7 +50,7 @@ static int dma_ops_unity_map(struct dma_ops_domain *dma_dom, | |||
50 | /* returns !0 if the IOMMU is caching non-present entries in its TLB */ | 50 | /* returns !0 if the IOMMU is caching non-present entries in its TLB */ |
51 | static int iommu_has_npcache(struct amd_iommu *iommu) | 51 | static int iommu_has_npcache(struct amd_iommu *iommu) |
52 | { | 52 | { |
53 | return iommu->cap & IOMMU_CAP_NPCACHE; | 53 | return iommu->cap & (1UL << IOMMU_CAP_NPCACHE); |
54 | } | 54 | } |
55 | 55 | ||
56 | /**************************************************************************** | 56 | /**************************************************************************** |
@@ -536,6 +536,9 @@ static void dma_ops_free_addresses(struct dma_ops_domain *dom, | |||
536 | { | 536 | { |
537 | address >>= PAGE_SHIFT; | 537 | address >>= PAGE_SHIFT; |
538 | iommu_area_free(dom->bitmap, address, pages); | 538 | iommu_area_free(dom->bitmap, address, pages); |
539 | |||
540 | if (address + pages >= dom->next_bit) | ||
541 | dom->need_flush = true; | ||
539 | } | 542 | } |
540 | 543 | ||
541 | /**************************************************************************** | 544 | /**************************************************************************** |
@@ -992,8 +995,10 @@ static void __unmap_single(struct amd_iommu *iommu, | |||
992 | 995 | ||
993 | dma_ops_free_addresses(dma_dom, dma_addr, pages); | 996 | dma_ops_free_addresses(dma_dom, dma_addr, pages); |
994 | 997 | ||
995 | if (amd_iommu_unmap_flush) | 998 | if (amd_iommu_unmap_flush || dma_dom->need_flush) { |
996 | iommu_flush_pages(iommu, dma_dom->domain.id, dma_addr, size); | 999 | iommu_flush_pages(iommu, dma_dom->domain.id, dma_addr, size); |
1000 | dma_dom->need_flush = false; | ||
1001 | } | ||
997 | } | 1002 | } |
998 | 1003 | ||
999 | /* | 1004 | /* |
diff --git a/arch/x86/kernel/io_apic.c b/arch/x86/kernel/io_apic.c index b764d7429c61..7a3f2028e2eb 100644 --- a/arch/x86/kernel/io_apic.c +++ b/arch/x86/kernel/io_apic.c | |||
@@ -3611,6 +3611,8 @@ int __init probe_nr_irqs(void) | |||
3611 | /* something wrong ? */ | 3611 | /* something wrong ? */ |
3612 | if (nr < nr_min) | 3612 | if (nr < nr_min) |
3613 | nr = nr_min; | 3613 | nr = nr_min; |
3614 | if (WARN_ON(nr > NR_IRQS)) | ||
3615 | nr = NR_IRQS; | ||
3614 | 3616 | ||
3615 | return nr; | 3617 | return nr; |
3616 | } | 3618 | } |
diff --git a/arch/x86/kernel/reboot.c b/arch/x86/kernel/reboot.c index f4c93f1cfc19..724adfc63cb9 100644 --- a/arch/x86/kernel/reboot.c +++ b/arch/x86/kernel/reboot.c | |||
@@ -29,11 +29,7 @@ EXPORT_SYMBOL(pm_power_off); | |||
29 | 29 | ||
30 | static const struct desc_ptr no_idt = {}; | 30 | static const struct desc_ptr no_idt = {}; |
31 | static int reboot_mode; | 31 | static int reboot_mode; |
32 | /* | 32 | enum reboot_type reboot_type = BOOT_KBD; |
33 | * Keyboard reset and triple fault may result in INIT, not RESET, which | ||
34 | * doesn't work when we're in vmx root mode. Try ACPI first. | ||
35 | */ | ||
36 | enum reboot_type reboot_type = BOOT_ACPI; | ||
37 | int reboot_force; | 33 | int reboot_force; |
38 | 34 | ||
39 | #if defined(CONFIG_X86_32) && defined(CONFIG_SMP) | 35 | #if defined(CONFIG_X86_32) && defined(CONFIG_SMP) |
diff --git a/arch/x86/kernel/tlb_32.c b/arch/x86/kernel/tlb_32.c index e00534b33534..f4049f3513b6 100644 --- a/arch/x86/kernel/tlb_32.c +++ b/arch/x86/kernel/tlb_32.c | |||
@@ -154,6 +154,12 @@ void native_flush_tlb_others(const cpumask_t *cpumaskp, struct mm_struct *mm, | |||
154 | flush_mm = mm; | 154 | flush_mm = mm; |
155 | flush_va = va; | 155 | flush_va = va; |
156 | cpus_or(flush_cpumask, cpumask, flush_cpumask); | 156 | cpus_or(flush_cpumask, cpumask, flush_cpumask); |
157 | |||
158 | /* | ||
159 | * Make the above memory operations globally visible before | ||
160 | * sending the IPI. | ||
161 | */ | ||
162 | smp_mb(); | ||
157 | /* | 163 | /* |
158 | * We have to send the IPI only to | 164 | * We have to send the IPI only to |
159 | * CPUs affected. | 165 | * CPUs affected. |
diff --git a/arch/x86/kernel/tlb_64.c b/arch/x86/kernel/tlb_64.c index dcbf7a1159ea..8f919ca69494 100644 --- a/arch/x86/kernel/tlb_64.c +++ b/arch/x86/kernel/tlb_64.c | |||
@@ -183,6 +183,11 @@ void native_flush_tlb_others(const cpumask_t *cpumaskp, struct mm_struct *mm, | |||
183 | cpus_or(f->flush_cpumask, cpumask, f->flush_cpumask); | 183 | cpus_or(f->flush_cpumask, cpumask, f->flush_cpumask); |
184 | 184 | ||
185 | /* | 185 | /* |
186 | * Make the above memory operations globally visible before | ||
187 | * sending the IPI. | ||
188 | */ | ||
189 | smp_mb(); | ||
190 | /* | ||
186 | * We have to send the IPI only to | 191 | * We have to send the IPI only to |
187 | * CPUs affected. | 192 | * CPUs affected. |
188 | */ | 193 | */ |
diff --git a/arch/x86/kernel/tsc.c b/arch/x86/kernel/tsc.c index 62348e4fd8d1..424093b157d3 100644 --- a/arch/x86/kernel/tsc.c +++ b/arch/x86/kernel/tsc.c | |||
@@ -55,7 +55,7 @@ u64 native_sched_clock(void) | |||
55 | rdtscll(this_offset); | 55 | rdtscll(this_offset); |
56 | 56 | ||
57 | /* return the value in ns */ | 57 | /* return the value in ns */ |
58 | return cycles_2_ns(this_offset); | 58 | return __cycles_2_ns(this_offset); |
59 | } | 59 | } |
60 | 60 | ||
61 | /* We need to define a real function for sched_clock, to override the | 61 | /* We need to define a real function for sched_clock, to override the |
@@ -813,10 +813,6 @@ void __init tsc_init(void) | |||
813 | cpu_khz = calibrate_cpu(); | 813 | cpu_khz = calibrate_cpu(); |
814 | #endif | 814 | #endif |
815 | 815 | ||
816 | lpj = ((u64)tsc_khz * 1000); | ||
817 | do_div(lpj, HZ); | ||
818 | lpj_fine = lpj; | ||
819 | |||
820 | printk("Detected %lu.%03lu MHz processor.\n", | 816 | printk("Detected %lu.%03lu MHz processor.\n", |
821 | (unsigned long)cpu_khz / 1000, | 817 | (unsigned long)cpu_khz / 1000, |
822 | (unsigned long)cpu_khz % 1000); | 818 | (unsigned long)cpu_khz % 1000); |
@@ -836,6 +832,10 @@ void __init tsc_init(void) | |||
836 | /* now allow native_sched_clock() to use rdtsc */ | 832 | /* now allow native_sched_clock() to use rdtsc */ |
837 | tsc_disabled = 0; | 833 | tsc_disabled = 0; |
838 | 834 | ||
835 | lpj = ((u64)tsc_khz * 1000); | ||
836 | do_div(lpj, HZ); | ||
837 | lpj_fine = lpj; | ||
838 | |||
839 | use_tsc_delay(); | 839 | use_tsc_delay(); |
840 | /* Check and install the TSC clocksource */ | 840 | /* Check and install the TSC clocksource */ |
841 | dmi_check_system(bad_tsc_dmi_table); | 841 | dmi_check_system(bad_tsc_dmi_table); |
diff --git a/arch/x86/mach-voyager/setup.c b/arch/x86/mach-voyager/setup.c index 6bbdd633864c..a580b9562e76 100644 --- a/arch/x86/mach-voyager/setup.c +++ b/arch/x86/mach-voyager/setup.c | |||
@@ -27,7 +27,7 @@ static struct irqaction irq2 = { | |||
27 | void __init intr_init_hook(void) | 27 | void __init intr_init_hook(void) |
28 | { | 28 | { |
29 | #ifdef CONFIG_SMP | 29 | #ifdef CONFIG_SMP |
30 | smp_intr_init(); | 30 | voyager_smp_intr_init(); |
31 | #endif | 31 | #endif |
32 | 32 | ||
33 | setup_irq(2, &irq2); | 33 | setup_irq(2, &irq2); |
diff --git a/arch/x86/mach-voyager/voyager_smp.c b/arch/x86/mach-voyager/voyager_smp.c index 7f4c6af14351..0e331652681e 100644 --- a/arch/x86/mach-voyager/voyager_smp.c +++ b/arch/x86/mach-voyager/voyager_smp.c | |||
@@ -1258,7 +1258,7 @@ static void handle_vic_irq(unsigned int irq, struct irq_desc *desc) | |||
1258 | #define QIC_SET_GATE(cpi, vector) \ | 1258 | #define QIC_SET_GATE(cpi, vector) \ |
1259 | set_intr_gate((cpi) + QIC_DEFAULT_CPI_BASE, (vector)) | 1259 | set_intr_gate((cpi) + QIC_DEFAULT_CPI_BASE, (vector)) |
1260 | 1260 | ||
1261 | void __init smp_intr_init(void) | 1261 | void __init voyager_smp_intr_init(void) |
1262 | { | 1262 | { |
1263 | int i; | 1263 | int i; |
1264 | 1264 | ||
diff --git a/arch/x86/mm/pageattr.c b/arch/x86/mm/pageattr.c index f1dc1b75d166..e89d24815f26 100644 --- a/arch/x86/mm/pageattr.c +++ b/arch/x86/mm/pageattr.c | |||
@@ -67,18 +67,18 @@ static void split_page_count(int level) | |||
67 | 67 | ||
68 | void arch_report_meminfo(struct seq_file *m) | 68 | void arch_report_meminfo(struct seq_file *m) |
69 | { | 69 | { |
70 | seq_printf(m, "DirectMap4k: %8lu kB\n", | 70 | seq_printf(m, "DirectMap4k: %8lu kB\n", |
71 | direct_pages_count[PG_LEVEL_4K] << 2); | 71 | direct_pages_count[PG_LEVEL_4K] << 2); |
72 | #if defined(CONFIG_X86_64) || defined(CONFIG_X86_PAE) | 72 | #if defined(CONFIG_X86_64) || defined(CONFIG_X86_PAE) |
73 | seq_printf(m, "DirectMap2M: %8lu kB\n", | 73 | seq_printf(m, "DirectMap2M: %8lu kB\n", |
74 | direct_pages_count[PG_LEVEL_2M] << 11); | 74 | direct_pages_count[PG_LEVEL_2M] << 11); |
75 | #else | 75 | #else |
76 | seq_printf(m, "DirectMap4M: %8lu kB\n", | 76 | seq_printf(m, "DirectMap4M: %8lu kB\n", |
77 | direct_pages_count[PG_LEVEL_2M] << 12); | 77 | direct_pages_count[PG_LEVEL_2M] << 12); |
78 | #endif | 78 | #endif |
79 | #ifdef CONFIG_X86_64 | 79 | #ifdef CONFIG_X86_64 |
80 | if (direct_gbpages) | 80 | if (direct_gbpages) |
81 | seq_printf(m, "DirectMap1G: %8lu kB\n", | 81 | seq_printf(m, "DirectMap1G: %8lu kB\n", |
82 | direct_pages_count[PG_LEVEL_1G] << 20); | 82 | direct_pages_count[PG_LEVEL_1G] << 20); |
83 | #endif | 83 | #endif |
84 | } | 84 | } |
diff --git a/arch/x86/oprofile/op_model_ppro.c b/arch/x86/oprofile/op_model_ppro.c index 0620d6d45f7d..3f1b81a83e2e 100644 --- a/arch/x86/oprofile/op_model_ppro.c +++ b/arch/x86/oprofile/op_model_ppro.c | |||
@@ -27,8 +27,7 @@ static int num_counters = 2; | |||
27 | static int counter_width = 32; | 27 | static int counter_width = 32; |
28 | 28 | ||
29 | #define CTR_IS_RESERVED(msrs, c) (msrs->counters[(c)].addr ? 1 : 0) | 29 | #define CTR_IS_RESERVED(msrs, c) (msrs->counters[(c)].addr ? 1 : 0) |
30 | #define CTR_READ(l, h, msrs, c) do {rdmsr(msrs->counters[(c)].addr, (l), (h)); } while (0) | 30 | #define CTR_OVERFLOWED(n) (!((n) & (1ULL<<(counter_width-1)))) |
31 | #define CTR_OVERFLOWED(n) (!((n) & (1U<<(counter_width-1)))) | ||
32 | 31 | ||
33 | #define CTRL_IS_RESERVED(msrs, c) (msrs->controls[(c)].addr ? 1 : 0) | 32 | #define CTRL_IS_RESERVED(msrs, c) (msrs->controls[(c)].addr ? 1 : 0) |
34 | #define CTRL_READ(l, h, msrs, c) do {rdmsr((msrs->controls[(c)].addr), (l), (h)); } while (0) | 33 | #define CTRL_READ(l, h, msrs, c) do {rdmsr((msrs->controls[(c)].addr), (l), (h)); } while (0) |
@@ -124,14 +123,14 @@ static void ppro_setup_ctrs(struct op_msrs const * const msrs) | |||
124 | static int ppro_check_ctrs(struct pt_regs * const regs, | 123 | static int ppro_check_ctrs(struct pt_regs * const regs, |
125 | struct op_msrs const * const msrs) | 124 | struct op_msrs const * const msrs) |
126 | { | 125 | { |
127 | unsigned int low, high; | 126 | u64 val; |
128 | int i; | 127 | int i; |
129 | 128 | ||
130 | for (i = 0 ; i < num_counters; ++i) { | 129 | for (i = 0 ; i < num_counters; ++i) { |
131 | if (!reset_value[i]) | 130 | if (!reset_value[i]) |
132 | continue; | 131 | continue; |
133 | CTR_READ(low, high, msrs, i); | 132 | rdmsrl(msrs->counters[i].addr, val); |
134 | if (CTR_OVERFLOWED(low)) { | 133 | if (CTR_OVERFLOWED(val)) { |
135 | oprofile_add_sample(regs, i); | 134 | oprofile_add_sample(regs, i); |
136 | wrmsrl(msrs->counters[i].addr, -reset_value[i]); | 135 | wrmsrl(msrs->counters[i].addr, -reset_value[i]); |
137 | } | 136 | } |
diff --git a/arch/x86/xen/enlighten.c b/arch/x86/xen/enlighten.c index b61534c7a4c4..5e4686d70f62 100644 --- a/arch/x86/xen/enlighten.c +++ b/arch/x86/xen/enlighten.c | |||
@@ -863,15 +863,16 @@ static void xen_alloc_ptpage(struct mm_struct *mm, unsigned long pfn, unsigned l | |||
863 | if (PagePinned(virt_to_page(mm->pgd))) { | 863 | if (PagePinned(virt_to_page(mm->pgd))) { |
864 | SetPagePinned(page); | 864 | SetPagePinned(page); |
865 | 865 | ||
866 | vm_unmap_aliases(); | ||
866 | if (!PageHighMem(page)) { | 867 | if (!PageHighMem(page)) { |
867 | make_lowmem_page_readonly(__va(PFN_PHYS((unsigned long)pfn))); | 868 | make_lowmem_page_readonly(__va(PFN_PHYS((unsigned long)pfn))); |
868 | if (level == PT_PTE && USE_SPLIT_PTLOCKS) | 869 | if (level == PT_PTE && USE_SPLIT_PTLOCKS) |
869 | pin_pagetable_pfn(MMUEXT_PIN_L1_TABLE, pfn); | 870 | pin_pagetable_pfn(MMUEXT_PIN_L1_TABLE, pfn); |
870 | } else | 871 | } else { |
871 | /* make sure there are no stray mappings of | 872 | /* make sure there are no stray mappings of |
872 | this page */ | 873 | this page */ |
873 | kmap_flush_unused(); | 874 | kmap_flush_unused(); |
874 | vm_unmap_aliases(); | 875 | } |
875 | } | 876 | } |
876 | } | 877 | } |
877 | 878 | ||
diff --git a/arch/x86/xen/mmu.c b/arch/x86/xen/mmu.c index aba77b2b7d18..688936044dc9 100644 --- a/arch/x86/xen/mmu.c +++ b/arch/x86/xen/mmu.c | |||
@@ -850,13 +850,16 @@ static int xen_pin_page(struct mm_struct *mm, struct page *page, | |||
850 | read-only, and can be pinned. */ | 850 | read-only, and can be pinned. */ |
851 | static void __xen_pgd_pin(struct mm_struct *mm, pgd_t *pgd) | 851 | static void __xen_pgd_pin(struct mm_struct *mm, pgd_t *pgd) |
852 | { | 852 | { |
853 | vm_unmap_aliases(); | ||
854 | |||
853 | xen_mc_batch(); | 855 | xen_mc_batch(); |
854 | 856 | ||
855 | if (xen_pgd_walk(mm, xen_pin_page, USER_LIMIT)) { | 857 | if (xen_pgd_walk(mm, xen_pin_page, USER_LIMIT)) { |
856 | /* re-enable interrupts for kmap_flush_unused */ | 858 | /* re-enable interrupts for flushing */ |
857 | xen_mc_issue(0); | 859 | xen_mc_issue(0); |
860 | |||
858 | kmap_flush_unused(); | 861 | kmap_flush_unused(); |
859 | vm_unmap_aliases(); | 862 | |
860 | xen_mc_batch(); | 863 | xen_mc_batch(); |
861 | } | 864 | } |
862 | 865 | ||
@@ -874,7 +877,7 @@ static void __xen_pgd_pin(struct mm_struct *mm, pgd_t *pgd) | |||
874 | #else /* CONFIG_X86_32 */ | 877 | #else /* CONFIG_X86_32 */ |
875 | #ifdef CONFIG_X86_PAE | 878 | #ifdef CONFIG_X86_PAE |
876 | /* Need to make sure unshared kernel PMD is pinnable */ | 879 | /* Need to make sure unshared kernel PMD is pinnable */ |
877 | xen_pin_page(mm, virt_to_page(pgd_page(pgd[pgd_index(TASK_SIZE)])), | 880 | xen_pin_page(mm, pgd_page(pgd[pgd_index(TASK_SIZE)]), |
878 | PT_PMD); | 881 | PT_PMD); |
879 | #endif | 882 | #endif |
880 | xen_do_pin(MMUEXT_PIN_L3_TABLE, PFN_DOWN(__pa(pgd))); | 883 | xen_do_pin(MMUEXT_PIN_L3_TABLE, PFN_DOWN(__pa(pgd))); |
@@ -991,7 +994,7 @@ static void __xen_pgd_unpin(struct mm_struct *mm, pgd_t *pgd) | |||
991 | 994 | ||
992 | #ifdef CONFIG_X86_PAE | 995 | #ifdef CONFIG_X86_PAE |
993 | /* Need to make sure unshared kernel PMD is unpinned */ | 996 | /* Need to make sure unshared kernel PMD is unpinned */ |
994 | xen_unpin_page(mm, virt_to_page(pgd_page(pgd[pgd_index(TASK_SIZE)])), | 997 | xen_unpin_page(mm, pgd_page(pgd[pgd_index(TASK_SIZE)]), |
995 | PT_PMD); | 998 | PT_PMD); |
996 | #endif | 999 | #endif |
997 | 1000 | ||
diff --git a/block/blk-core.c b/block/blk-core.c index c3df30cfb3fc..10e8a64a5a5b 100644 --- a/block/blk-core.c +++ b/block/blk-core.c | |||
@@ -1770,8 +1770,6 @@ static void end_that_request_last(struct request *req, int error) | |||
1770 | { | 1770 | { |
1771 | struct gendisk *disk = req->rq_disk; | 1771 | struct gendisk *disk = req->rq_disk; |
1772 | 1772 | ||
1773 | blk_delete_timer(req); | ||
1774 | |||
1775 | if (blk_rq_tagged(req)) | 1773 | if (blk_rq_tagged(req)) |
1776 | blk_queue_end_tag(req->q, req); | 1774 | blk_queue_end_tag(req->q, req); |
1777 | 1775 | ||
@@ -1781,6 +1779,8 @@ static void end_that_request_last(struct request *req, int error) | |||
1781 | if (unlikely(laptop_mode) && blk_fs_request(req)) | 1779 | if (unlikely(laptop_mode) && blk_fs_request(req)) |
1782 | laptop_io_completion(); | 1780 | laptop_io_completion(); |
1783 | 1781 | ||
1782 | blk_delete_timer(req); | ||
1783 | |||
1784 | /* | 1784 | /* |
1785 | * Account IO completion. bar_rq isn't accounted as a normal | 1785 | * Account IO completion. bar_rq isn't accounted as a normal |
1786 | * IO on queueing nor completion. Accounting the containing | 1786 | * IO on queueing nor completion. Accounting the containing |
diff --git a/block/blk-merge.c b/block/blk-merge.c index 8681cd6f9911..b92f5b0866b0 100644 --- a/block/blk-merge.c +++ b/block/blk-merge.c | |||
@@ -222,27 +222,6 @@ new_segment: | |||
222 | } | 222 | } |
223 | EXPORT_SYMBOL(blk_rq_map_sg); | 223 | EXPORT_SYMBOL(blk_rq_map_sg); |
224 | 224 | ||
225 | static inline int ll_new_mergeable(struct request_queue *q, | ||
226 | struct request *req, | ||
227 | struct bio *bio) | ||
228 | { | ||
229 | int nr_phys_segs = bio_phys_segments(q, bio); | ||
230 | |||
231 | if (req->nr_phys_segments + nr_phys_segs > q->max_phys_segments) { | ||
232 | req->cmd_flags |= REQ_NOMERGE; | ||
233 | if (req == q->last_merge) | ||
234 | q->last_merge = NULL; | ||
235 | return 0; | ||
236 | } | ||
237 | |||
238 | /* | ||
239 | * A hw segment is just getting larger, bump just the phys | ||
240 | * counter. | ||
241 | */ | ||
242 | req->nr_phys_segments += nr_phys_segs; | ||
243 | return 1; | ||
244 | } | ||
245 | |||
246 | static inline int ll_new_hw_segment(struct request_queue *q, | 225 | static inline int ll_new_hw_segment(struct request_queue *q, |
247 | struct request *req, | 226 | struct request *req, |
248 | struct bio *bio) | 227 | struct bio *bio) |
diff --git a/block/blk-timeout.c b/block/blk-timeout.c index 972a63f848fb..69185ea9fae2 100644 --- a/block/blk-timeout.c +++ b/block/blk-timeout.c | |||
@@ -75,14 +75,7 @@ void blk_delete_timer(struct request *req) | |||
75 | { | 75 | { |
76 | struct request_queue *q = req->q; | 76 | struct request_queue *q = req->q; |
77 | 77 | ||
78 | /* | ||
79 | * Nothing to detach | ||
80 | */ | ||
81 | if (!q->rq_timed_out_fn || !req->deadline) | ||
82 | return; | ||
83 | |||
84 | list_del_init(&req->timeout_list); | 78 | list_del_init(&req->timeout_list); |
85 | |||
86 | if (list_empty(&q->timeout_list)) | 79 | if (list_empty(&q->timeout_list)) |
87 | del_timer(&q->timeout); | 80 | del_timer(&q->timeout); |
88 | } | 81 | } |
@@ -142,7 +135,7 @@ void blk_rq_timed_out_timer(unsigned long data) | |||
142 | } | 135 | } |
143 | 136 | ||
144 | if (next_set && !list_empty(&q->timeout_list)) | 137 | if (next_set && !list_empty(&q->timeout_list)) |
145 | mod_timer(&q->timeout, round_jiffies(next)); | 138 | mod_timer(&q->timeout, round_jiffies_up(next)); |
146 | 139 | ||
147 | spin_unlock_irqrestore(q->queue_lock, flags); | 140 | spin_unlock_irqrestore(q->queue_lock, flags); |
148 | } | 141 | } |
@@ -198,17 +191,10 @@ void blk_add_timer(struct request *req) | |||
198 | 191 | ||
199 | /* | 192 | /* |
200 | * If the timer isn't already pending or this timeout is earlier | 193 | * If the timer isn't already pending or this timeout is earlier |
201 | * than an existing one, modify the timer. Round to next nearest | 194 | * than an existing one, modify the timer. Round up to next nearest |
202 | * second. | 195 | * second. |
203 | */ | 196 | */ |
204 | expiry = round_jiffies(req->deadline); | 197 | expiry = round_jiffies_up(req->deadline); |
205 | |||
206 | /* | ||
207 | * We use ->deadline == 0 to detect whether a timer was added or | ||
208 | * not, so just increase to next jiffy for that specific case | ||
209 | */ | ||
210 | if (unlikely(!req->deadline)) | ||
211 | req->deadline = 1; | ||
212 | 198 | ||
213 | if (!timer_pending(&q->timeout) || | 199 | if (!timer_pending(&q->timeout) || |
214 | time_before(expiry, q->timeout.expires)) | 200 | time_before(expiry, q->timeout.expires)) |
diff --git a/block/elevator.c b/block/elevator.c index 59173a69ebdf..9ac82dde99dd 100644 --- a/block/elevator.c +++ b/block/elevator.c | |||
@@ -773,12 +773,6 @@ struct request *elv_next_request(struct request_queue *q) | |||
773 | */ | 773 | */ |
774 | rq->cmd_flags |= REQ_STARTED; | 774 | rq->cmd_flags |= REQ_STARTED; |
775 | blk_add_trace_rq(q, rq, BLK_TA_ISSUE); | 775 | blk_add_trace_rq(q, rq, BLK_TA_ISSUE); |
776 | |||
777 | /* | ||
778 | * We are now handing the request to the hardware, | ||
779 | * add the timeout handler | ||
780 | */ | ||
781 | blk_add_timer(rq); | ||
782 | } | 776 | } |
783 | 777 | ||
784 | if (!q->boundary_rq || q->boundary_rq == rq) { | 778 | if (!q->boundary_rq || q->boundary_rq == rq) { |
@@ -850,6 +844,12 @@ void elv_dequeue_request(struct request_queue *q, struct request *rq) | |||
850 | */ | 844 | */ |
851 | if (blk_account_rq(rq)) | 845 | if (blk_account_rq(rq)) |
852 | q->in_flight++; | 846 | q->in_flight++; |
847 | |||
848 | /* | ||
849 | * We are now handing the request to the hardware, add the | ||
850 | * timeout handler. | ||
851 | */ | ||
852 | blk_add_timer(rq); | ||
853 | } | 853 | } |
854 | EXPORT_SYMBOL(elv_dequeue_request); | 854 | EXPORT_SYMBOL(elv_dequeue_request); |
855 | 855 | ||
diff --git a/drivers/ata/libata-core.c b/drivers/ata/libata-core.c index 622350d9b2e3..4214bfb13bbd 100644 --- a/drivers/ata/libata-core.c +++ b/drivers/ata/libata-core.c | |||
@@ -612,7 +612,7 @@ u64 ata_tf_read_block(struct ata_taskfile *tf, struct ata_device *dev) | |||
612 | if (tf->flags & ATA_TFLAG_LBA48) { | 612 | if (tf->flags & ATA_TFLAG_LBA48) { |
613 | block |= (u64)tf->hob_lbah << 40; | 613 | block |= (u64)tf->hob_lbah << 40; |
614 | block |= (u64)tf->hob_lbam << 32; | 614 | block |= (u64)tf->hob_lbam << 32; |
615 | block |= tf->hob_lbal << 24; | 615 | block |= (u64)tf->hob_lbal << 24; |
616 | } else | 616 | } else |
617 | block |= (tf->device & 0xf) << 24; | 617 | block |= (tf->device & 0xf) << 24; |
618 | 618 | ||
@@ -1712,6 +1712,8 @@ unsigned ata_exec_internal_sg(struct ata_device *dev, | |||
1712 | else | 1712 | else |
1713 | tag = 0; | 1713 | tag = 0; |
1714 | 1714 | ||
1715 | if (test_and_set_bit(tag, &ap->qc_allocated)) | ||
1716 | BUG(); | ||
1715 | qc = __ata_qc_from_tag(ap, tag); | 1717 | qc = __ata_qc_from_tag(ap, tag); |
1716 | 1718 | ||
1717 | qc->tag = tag; | 1719 | qc->tag = tag; |
@@ -4563,6 +4565,37 @@ void swap_buf_le16(u16 *buf, unsigned int buf_words) | |||
4563 | } | 4565 | } |
4564 | 4566 | ||
4565 | /** | 4567 | /** |
4568 | * ata_qc_new - Request an available ATA command, for queueing | ||
4569 | * @ap: Port associated with device @dev | ||
4570 | * @dev: Device from whom we request an available command structure | ||
4571 | * | ||
4572 | * LOCKING: | ||
4573 | * None. | ||
4574 | */ | ||
4575 | |||
4576 | static struct ata_queued_cmd *ata_qc_new(struct ata_port *ap) | ||
4577 | { | ||
4578 | struct ata_queued_cmd *qc = NULL; | ||
4579 | unsigned int i; | ||
4580 | |||
4581 | /* no command while frozen */ | ||
4582 | if (unlikely(ap->pflags & ATA_PFLAG_FROZEN)) | ||
4583 | return NULL; | ||
4584 | |||
4585 | /* the last tag is reserved for internal command. */ | ||
4586 | for (i = 0; i < ATA_MAX_QUEUE - 1; i++) | ||
4587 | if (!test_and_set_bit(i, &ap->qc_allocated)) { | ||
4588 | qc = __ata_qc_from_tag(ap, i); | ||
4589 | break; | ||
4590 | } | ||
4591 | |||
4592 | if (qc) | ||
4593 | qc->tag = i; | ||
4594 | |||
4595 | return qc; | ||
4596 | } | ||
4597 | |||
4598 | /** | ||
4566 | * ata_qc_new_init - Request an available ATA command, and initialize it | 4599 | * ata_qc_new_init - Request an available ATA command, and initialize it |
4567 | * @dev: Device from whom we request an available command structure | 4600 | * @dev: Device from whom we request an available command structure |
4568 | * @tag: command tag | 4601 | * @tag: command tag |
@@ -4571,20 +4604,16 @@ void swap_buf_le16(u16 *buf, unsigned int buf_words) | |||
4571 | * None. | 4604 | * None. |
4572 | */ | 4605 | */ |
4573 | 4606 | ||
4574 | struct ata_queued_cmd *ata_qc_new_init(struct ata_device *dev, int tag) | 4607 | struct ata_queued_cmd *ata_qc_new_init(struct ata_device *dev) |
4575 | { | 4608 | { |
4576 | struct ata_port *ap = dev->link->ap; | 4609 | struct ata_port *ap = dev->link->ap; |
4577 | struct ata_queued_cmd *qc; | 4610 | struct ata_queued_cmd *qc; |
4578 | 4611 | ||
4579 | if (unlikely(ap->pflags & ATA_PFLAG_FROZEN)) | 4612 | qc = ata_qc_new(ap); |
4580 | return NULL; | ||
4581 | |||
4582 | qc = __ata_qc_from_tag(ap, tag); | ||
4583 | if (qc) { | 4613 | if (qc) { |
4584 | qc->scsicmd = NULL; | 4614 | qc->scsicmd = NULL; |
4585 | qc->ap = ap; | 4615 | qc->ap = ap; |
4586 | qc->dev = dev; | 4616 | qc->dev = dev; |
4587 | qc->tag = tag; | ||
4588 | 4617 | ||
4589 | ata_qc_reinit(qc); | 4618 | ata_qc_reinit(qc); |
4590 | } | 4619 | } |
@@ -4592,6 +4621,31 @@ struct ata_queued_cmd *ata_qc_new_init(struct ata_device *dev, int tag) | |||
4592 | return qc; | 4621 | return qc; |
4593 | } | 4622 | } |
4594 | 4623 | ||
4624 | /** | ||
4625 | * ata_qc_free - free unused ata_queued_cmd | ||
4626 | * @qc: Command to complete | ||
4627 | * | ||
4628 | * Designed to free unused ata_queued_cmd object | ||
4629 | * in case something prevents using it. | ||
4630 | * | ||
4631 | * LOCKING: | ||
4632 | * spin_lock_irqsave(host lock) | ||
4633 | */ | ||
4634 | void ata_qc_free(struct ata_queued_cmd *qc) | ||
4635 | { | ||
4636 | struct ata_port *ap = qc->ap; | ||
4637 | unsigned int tag; | ||
4638 | |||
4639 | WARN_ON(qc == NULL); /* ata_qc_from_tag _might_ return NULL */ | ||
4640 | |||
4641 | qc->flags = 0; | ||
4642 | tag = qc->tag; | ||
4643 | if (likely(ata_tag_valid(tag))) { | ||
4644 | qc->tag = ATA_TAG_POISON; | ||
4645 | clear_bit(tag, &ap->qc_allocated); | ||
4646 | } | ||
4647 | } | ||
4648 | |||
4595 | void __ata_qc_complete(struct ata_queued_cmd *qc) | 4649 | void __ata_qc_complete(struct ata_queued_cmd *qc) |
4596 | { | 4650 | { |
4597 | struct ata_port *ap = qc->ap; | 4651 | struct ata_port *ap = qc->ap; |
diff --git a/drivers/ata/libata-eh.c b/drivers/ata/libata-eh.c index 8077bdf5d30d..32da9a93ce44 100644 --- a/drivers/ata/libata-eh.c +++ b/drivers/ata/libata-eh.c | |||
@@ -610,9 +610,6 @@ void ata_scsi_error(struct Scsi_Host *host) | |||
610 | if (ata_ncq_enabled(dev)) | 610 | if (ata_ncq_enabled(dev)) |
611 | ehc->saved_ncq_enabled |= 1 << devno; | 611 | ehc->saved_ncq_enabled |= 1 << devno; |
612 | } | 612 | } |
613 | |||
614 | /* set last reset timestamp to some time in the past */ | ||
615 | ehc->last_reset = jiffies - 60 * HZ; | ||
616 | } | 613 | } |
617 | 614 | ||
618 | ap->pflags |= ATA_PFLAG_EH_IN_PROGRESS; | 615 | ap->pflags |= ATA_PFLAG_EH_IN_PROGRESS; |
@@ -2281,17 +2278,21 @@ int ata_eh_reset(struct ata_link *link, int classify, | |||
2281 | if (link->flags & ATA_LFLAG_NO_SRST) | 2278 | if (link->flags & ATA_LFLAG_NO_SRST) |
2282 | softreset = NULL; | 2279 | softreset = NULL; |
2283 | 2280 | ||
2284 | now = jiffies; | 2281 | /* make sure each reset attemp is at least COOL_DOWN apart */ |
2285 | deadline = ata_deadline(ehc->last_reset, ATA_EH_RESET_COOL_DOWN); | 2282 | if (ehc->i.flags & ATA_EHI_DID_RESET) { |
2286 | if (time_before(now, deadline)) | 2283 | now = jiffies; |
2287 | schedule_timeout_uninterruptible(deadline - now); | 2284 | WARN_ON(time_after(ehc->last_reset, now)); |
2285 | deadline = ata_deadline(ehc->last_reset, | ||
2286 | ATA_EH_RESET_COOL_DOWN); | ||
2287 | if (time_before(now, deadline)) | ||
2288 | schedule_timeout_uninterruptible(deadline - now); | ||
2289 | } | ||
2288 | 2290 | ||
2289 | spin_lock_irqsave(ap->lock, flags); | 2291 | spin_lock_irqsave(ap->lock, flags); |
2290 | ap->pflags |= ATA_PFLAG_RESETTING; | 2292 | ap->pflags |= ATA_PFLAG_RESETTING; |
2291 | spin_unlock_irqrestore(ap->lock, flags); | 2293 | spin_unlock_irqrestore(ap->lock, flags); |
2292 | 2294 | ||
2293 | ata_eh_about_to_do(link, NULL, ATA_EH_RESET); | 2295 | ata_eh_about_to_do(link, NULL, ATA_EH_RESET); |
2294 | ehc->last_reset = jiffies; | ||
2295 | 2296 | ||
2296 | ata_link_for_each_dev(dev, link) { | 2297 | ata_link_for_each_dev(dev, link) { |
2297 | /* If we issue an SRST then an ATA drive (not ATAPI) | 2298 | /* If we issue an SRST then an ATA drive (not ATAPI) |
@@ -2379,7 +2380,6 @@ int ata_eh_reset(struct ata_link *link, int classify, | |||
2379 | /* | 2380 | /* |
2380 | * Perform reset | 2381 | * Perform reset |
2381 | */ | 2382 | */ |
2382 | ehc->last_reset = jiffies; | ||
2383 | if (ata_is_host_link(link)) | 2383 | if (ata_is_host_link(link)) |
2384 | ata_eh_freeze_port(ap); | 2384 | ata_eh_freeze_port(ap); |
2385 | 2385 | ||
@@ -2391,6 +2391,7 @@ int ata_eh_reset(struct ata_link *link, int classify, | |||
2391 | reset == softreset ? "soft" : "hard"); | 2391 | reset == softreset ? "soft" : "hard"); |
2392 | 2392 | ||
2393 | /* mark that this EH session started with reset */ | 2393 | /* mark that this EH session started with reset */ |
2394 | ehc->last_reset = jiffies; | ||
2394 | if (reset == hardreset) | 2395 | if (reset == hardreset) |
2395 | ehc->i.flags |= ATA_EHI_DID_HARDRESET; | 2396 | ehc->i.flags |= ATA_EHI_DID_HARDRESET; |
2396 | else | 2397 | else |
@@ -2535,7 +2536,7 @@ int ata_eh_reset(struct ata_link *link, int classify, | |||
2535 | ata_eh_done(link, NULL, ATA_EH_RESET); | 2536 | ata_eh_done(link, NULL, ATA_EH_RESET); |
2536 | if (slave) | 2537 | if (slave) |
2537 | ata_eh_done(slave, NULL, ATA_EH_RESET); | 2538 | ata_eh_done(slave, NULL, ATA_EH_RESET); |
2538 | ehc->last_reset = jiffies; | 2539 | ehc->last_reset = jiffies; /* update to completion time */ |
2539 | ehc->i.action |= ATA_EH_REVALIDATE; | 2540 | ehc->i.action |= ATA_EH_REVALIDATE; |
2540 | 2541 | ||
2541 | rc = 0; | 2542 | rc = 0; |
diff --git a/drivers/ata/libata-scsi.c b/drivers/ata/libata-scsi.c index 3fa75eac135d..47c7afcb36f2 100644 --- a/drivers/ata/libata-scsi.c +++ b/drivers/ata/libata-scsi.c | |||
@@ -709,11 +709,7 @@ static struct ata_queued_cmd *ata_scsi_qc_new(struct ata_device *dev, | |||
709 | { | 709 | { |
710 | struct ata_queued_cmd *qc; | 710 | struct ata_queued_cmd *qc; |
711 | 711 | ||
712 | if (cmd->request->tag != -1) | 712 | qc = ata_qc_new_init(dev); |
713 | qc = ata_qc_new_init(dev, cmd->request->tag); | ||
714 | else | ||
715 | qc = ata_qc_new_init(dev, 0); | ||
716 | |||
717 | if (qc) { | 713 | if (qc) { |
718 | qc->scsicmd = cmd; | 714 | qc->scsicmd = cmd; |
719 | qc->scsidone = done; | 715 | qc->scsidone = done; |
@@ -1108,17 +1104,7 @@ static int ata_scsi_dev_config(struct scsi_device *sdev, | |||
1108 | 1104 | ||
1109 | depth = min(sdev->host->can_queue, ata_id_queue_depth(dev->id)); | 1105 | depth = min(sdev->host->can_queue, ata_id_queue_depth(dev->id)); |
1110 | depth = min(ATA_MAX_QUEUE - 1, depth); | 1106 | depth = min(ATA_MAX_QUEUE - 1, depth); |
1111 | 1107 | scsi_adjust_queue_depth(sdev, MSG_SIMPLE_TAG, depth); | |
1112 | /* | ||
1113 | * If this device is behind a port multiplier, we have | ||
1114 | * to share the tag map between all devices on that PMP. | ||
1115 | * Set up the shared tag map here and we get automatic. | ||
1116 | */ | ||
1117 | if (dev->link->ap->pmp_link) | ||
1118 | scsi_init_shared_tag_map(sdev->host, ATA_MAX_QUEUE - 1); | ||
1119 | |||
1120 | scsi_set_tag_type(sdev, MSG_SIMPLE_TAG); | ||
1121 | scsi_activate_tcq(sdev, depth); | ||
1122 | } | 1108 | } |
1123 | 1109 | ||
1124 | return 0; | 1110 | return 0; |
@@ -1958,11 +1944,6 @@ static unsigned int ata_scsiop_inq_std(struct ata_scsi_args *args, u8 *rbuf) | |||
1958 | hdr[1] |= (1 << 7); | 1944 | hdr[1] |= (1 << 7); |
1959 | 1945 | ||
1960 | memcpy(rbuf, hdr, sizeof(hdr)); | 1946 | memcpy(rbuf, hdr, sizeof(hdr)); |
1961 | |||
1962 | /* if ncq, set tags supported */ | ||
1963 | if (ata_id_has_ncq(args->id)) | ||
1964 | rbuf[7] |= (1 << 1); | ||
1965 | |||
1966 | memcpy(&rbuf[8], "ATA ", 8); | 1947 | memcpy(&rbuf[8], "ATA ", 8); |
1967 | ata_id_string(args->id, &rbuf[16], ATA_ID_PROD, 16); | 1948 | ata_id_string(args->id, &rbuf[16], ATA_ID_PROD, 16); |
1968 | ata_id_string(args->id, &rbuf[32], ATA_ID_FW_REV, 4); | 1949 | ata_id_string(args->id, &rbuf[32], ATA_ID_FW_REV, 4); |
diff --git a/drivers/ata/libata.h b/drivers/ata/libata.h index d3831d39bdaa..fe2839e58774 100644 --- a/drivers/ata/libata.h +++ b/drivers/ata/libata.h | |||
@@ -74,7 +74,7 @@ extern struct ata_link *ata_dev_phys_link(struct ata_device *dev); | |||
74 | extern void ata_force_cbl(struct ata_port *ap); | 74 | extern void ata_force_cbl(struct ata_port *ap); |
75 | extern u64 ata_tf_to_lba(const struct ata_taskfile *tf); | 75 | extern u64 ata_tf_to_lba(const struct ata_taskfile *tf); |
76 | extern u64 ata_tf_to_lba48(const struct ata_taskfile *tf); | 76 | extern u64 ata_tf_to_lba48(const struct ata_taskfile *tf); |
77 | extern struct ata_queued_cmd *ata_qc_new_init(struct ata_device *dev, int tag); | 77 | extern struct ata_queued_cmd *ata_qc_new_init(struct ata_device *dev); |
78 | extern int ata_build_rw_tf(struct ata_taskfile *tf, struct ata_device *dev, | 78 | extern int ata_build_rw_tf(struct ata_taskfile *tf, struct ata_device *dev, |
79 | u64 block, u32 n_block, unsigned int tf_flags, | 79 | u64 block, u32 n_block, unsigned int tf_flags, |
80 | unsigned int tag); | 80 | unsigned int tag); |
@@ -103,6 +103,7 @@ extern int ata_dev_configure(struct ata_device *dev); | |||
103 | extern int sata_down_spd_limit(struct ata_link *link); | 103 | extern int sata_down_spd_limit(struct ata_link *link); |
104 | extern int ata_down_xfermask_limit(struct ata_device *dev, unsigned int sel); | 104 | extern int ata_down_xfermask_limit(struct ata_device *dev, unsigned int sel); |
105 | extern void ata_sg_clean(struct ata_queued_cmd *qc); | 105 | extern void ata_sg_clean(struct ata_queued_cmd *qc); |
106 | extern void ata_qc_free(struct ata_queued_cmd *qc); | ||
106 | extern void ata_qc_issue(struct ata_queued_cmd *qc); | 107 | extern void ata_qc_issue(struct ata_queued_cmd *qc); |
107 | extern void __ata_qc_complete(struct ata_queued_cmd *qc); | 108 | extern void __ata_qc_complete(struct ata_queued_cmd *qc); |
108 | extern int atapi_check_dma(struct ata_queued_cmd *qc); | 109 | extern int atapi_check_dma(struct ata_queued_cmd *qc); |
@@ -118,22 +119,6 @@ extern struct ata_port *ata_port_alloc(struct ata_host *host); | |||
118 | extern void ata_dev_enable_pm(struct ata_device *dev, enum link_pm policy); | 119 | extern void ata_dev_enable_pm(struct ata_device *dev, enum link_pm policy); |
119 | extern void ata_lpm_schedule(struct ata_port *ap, enum link_pm); | 120 | extern void ata_lpm_schedule(struct ata_port *ap, enum link_pm); |
120 | 121 | ||
121 | /** | ||
122 | * ata_qc_free - free unused ata_queued_cmd | ||
123 | * @qc: Command to complete | ||
124 | * | ||
125 | * Designed to free unused ata_queued_cmd object | ||
126 | * in case something prevents using it. | ||
127 | * | ||
128 | * LOCKING: | ||
129 | * spin_lock_irqsave(host lock) | ||
130 | */ | ||
131 | static inline void ata_qc_free(struct ata_queued_cmd *qc) | ||
132 | { | ||
133 | qc->flags = 0; | ||
134 | qc->tag = ATA_TAG_POISON; | ||
135 | } | ||
136 | |||
137 | /* libata-acpi.c */ | 122 | /* libata-acpi.c */ |
138 | #ifdef CONFIG_ATA_ACPI | 123 | #ifdef CONFIG_ATA_ACPI |
139 | extern void ata_acpi_associate_sata_port(struct ata_port *ap); | 124 | extern void ata_acpi_associate_sata_port(struct ata_port *ap); |
diff --git a/drivers/ata/pata_cs5535.c b/drivers/ata/pata_cs5535.c index 1b2d4a0f5f74..8b236af84c2e 100644 --- a/drivers/ata/pata_cs5535.c +++ b/drivers/ata/pata_cs5535.c | |||
@@ -72,7 +72,6 @@ | |||
72 | /** | 72 | /** |
73 | * cs5535_cable_detect - detect cable type | 73 | * cs5535_cable_detect - detect cable type |
74 | * @ap: Port to detect on | 74 | * @ap: Port to detect on |
75 | * @deadline: deadline jiffies for the operation | ||
76 | * | 75 | * |
77 | * Perform cable detection for ATA66 capable cable. Return a libata | 76 | * Perform cable detection for ATA66 capable cable. Return a libata |
78 | * cable type. | 77 | * cable type. |
diff --git a/drivers/ata/pata_cs5536.c b/drivers/ata/pata_cs5536.c index 73f8332cb679..afed92976198 100644 --- a/drivers/ata/pata_cs5536.c +++ b/drivers/ata/pata_cs5536.c | |||
@@ -110,7 +110,6 @@ static inline int cs5536_write(struct pci_dev *pdev, int reg, int val) | |||
110 | /** | 110 | /** |
111 | * cs5536_cable_detect - detect cable type | 111 | * cs5536_cable_detect - detect cable type |
112 | * @ap: Port to detect on | 112 | * @ap: Port to detect on |
113 | * @deadline: deadline jiffies for the operation | ||
114 | * | 113 | * |
115 | * Perform cable detection for ATA66 capable cable. Return a libata | 114 | * Perform cable detection for ATA66 capable cable. Return a libata |
116 | * cable type. | 115 | * cable type. |
diff --git a/drivers/ata/pata_pcmcia.c b/drivers/ata/pata_pcmcia.c index 271cb64d429e..64b2e2281ee7 100644 --- a/drivers/ata/pata_pcmcia.c +++ b/drivers/ata/pata_pcmcia.c | |||
@@ -416,6 +416,7 @@ static struct pcmcia_device_id pcmcia_devices[] = { | |||
416 | PCMCIA_DEVICE_PROD_ID1("STI Flash", 0xe4a13209), | 416 | PCMCIA_DEVICE_PROD_ID1("STI Flash", 0xe4a13209), |
417 | PCMCIA_DEVICE_PROD_ID12("STI", "Flash 5.0", 0xbf2df18d, 0x8cb57a0e), | 417 | PCMCIA_DEVICE_PROD_ID12("STI", "Flash 5.0", 0xbf2df18d, 0x8cb57a0e), |
418 | PCMCIA_MFC_DEVICE_PROD_ID12(1, "SanDisk", "ConnectPlus", 0x7a954bd9, 0x74be00c6), | 418 | PCMCIA_MFC_DEVICE_PROD_ID12(1, "SanDisk", "ConnectPlus", 0x7a954bd9, 0x74be00c6), |
419 | PCMCIA_DEVICE_PROD_ID2("Flash Card", 0x5a362506), | ||
419 | PCMCIA_DEVICE_NULL, | 420 | PCMCIA_DEVICE_NULL, |
420 | }; | 421 | }; |
421 | 422 | ||
diff --git a/drivers/ata/pata_sch.c b/drivers/ata/pata_sch.c index c8cc027789fe..6aeeeeb34124 100644 --- a/drivers/ata/pata_sch.c +++ b/drivers/ata/pata_sch.c | |||
@@ -83,7 +83,7 @@ static struct ata_port_operations sch_pata_ops = { | |||
83 | }; | 83 | }; |
84 | 84 | ||
85 | static struct ata_port_info sch_port_info = { | 85 | static struct ata_port_info sch_port_info = { |
86 | .flags = 0, | 86 | .flags = ATA_FLAG_SLAVE_POSS, |
87 | .pio_mask = ATA_PIO4, /* pio0-4 */ | 87 | .pio_mask = ATA_PIO4, /* pio0-4 */ |
88 | .mwdma_mask = ATA_MWDMA2, /* mwdma0-2 */ | 88 | .mwdma_mask = ATA_MWDMA2, /* mwdma0-2 */ |
89 | .udma_mask = ATA_UDMA5, /* udma0-5 */ | 89 | .udma_mask = ATA_UDMA5, /* udma0-5 */ |
diff --git a/drivers/block/cciss.c b/drivers/block/cciss.c index 4023885353e0..12de1fdaa6c6 100644 --- a/drivers/block/cciss.c +++ b/drivers/block/cciss.c | |||
@@ -96,6 +96,8 @@ static const struct pci_device_id cciss_pci_device_id[] = { | |||
96 | {PCI_VENDOR_ID_HP, PCI_DEVICE_ID_HP_CISSE, 0x103C, 0x3245}, | 96 | {PCI_VENDOR_ID_HP, PCI_DEVICE_ID_HP_CISSE, 0x103C, 0x3245}, |
97 | {PCI_VENDOR_ID_HP, PCI_DEVICE_ID_HP_CISSE, 0x103C, 0x3247}, | 97 | {PCI_VENDOR_ID_HP, PCI_DEVICE_ID_HP_CISSE, 0x103C, 0x3247}, |
98 | {PCI_VENDOR_ID_HP, PCI_DEVICE_ID_HP_CISSE, 0x103C, 0x3249}, | 98 | {PCI_VENDOR_ID_HP, PCI_DEVICE_ID_HP_CISSE, 0x103C, 0x3249}, |
99 | {PCI_VENDOR_ID_HP, PCI_DEVICE_ID_HP_CISSE, 0x103C, 0x324A}, | ||
100 | {PCI_VENDOR_ID_HP, PCI_DEVICE_ID_HP_CISSE, 0x103C, 0x324B}, | ||
99 | {PCI_VENDOR_ID_HP, PCI_ANY_ID, PCI_ANY_ID, PCI_ANY_ID, | 101 | {PCI_VENDOR_ID_HP, PCI_ANY_ID, PCI_ANY_ID, PCI_ANY_ID, |
100 | PCI_CLASS_STORAGE_RAID << 8, 0xffff << 8, 0}, | 102 | PCI_CLASS_STORAGE_RAID << 8, 0xffff << 8, 0}, |
101 | {0,} | 103 | {0,} |
@@ -133,6 +135,8 @@ static struct board_type products[] = { | |||
133 | {0x3245103C, "Smart Array P410i", &SA5_access}, | 135 | {0x3245103C, "Smart Array P410i", &SA5_access}, |
134 | {0x3247103C, "Smart Array P411", &SA5_access}, | 136 | {0x3247103C, "Smart Array P411", &SA5_access}, |
135 | {0x3249103C, "Smart Array P812", &SA5_access}, | 137 | {0x3249103C, "Smart Array P812", &SA5_access}, |
138 | {0x324A103C, "Smart Array P712m", &SA5_access}, | ||
139 | {0x324B103C, "Smart Array P711m", &SA5_access}, | ||
136 | {0xFFFF103C, "Unknown Smart Array", &SA5_access}, | 140 | {0xFFFF103C, "Unknown Smart Array", &SA5_access}, |
137 | }; | 141 | }; |
138 | 142 | ||
@@ -1366,6 +1370,7 @@ static void cciss_add_disk(ctlr_info_t *h, struct gendisk *disk, | |||
1366 | disk->first_minor = drv_index << NWD_SHIFT; | 1370 | disk->first_minor = drv_index << NWD_SHIFT; |
1367 | disk->fops = &cciss_fops; | 1371 | disk->fops = &cciss_fops; |
1368 | disk->private_data = &h->drv[drv_index]; | 1372 | disk->private_data = &h->drv[drv_index]; |
1373 | disk->driverfs_dev = &h->pdev->dev; | ||
1369 | 1374 | ||
1370 | /* Set up queue information */ | 1375 | /* Set up queue information */ |
1371 | blk_queue_bounce_limit(disk->queue, h->pdev->dma_mask); | 1376 | blk_queue_bounce_limit(disk->queue, h->pdev->dma_mask); |
@@ -3404,7 +3409,8 @@ static int __devinit cciss_init_one(struct pci_dev *pdev, | |||
3404 | int i; | 3409 | int i; |
3405 | int j = 0; | 3410 | int j = 0; |
3406 | int rc; | 3411 | int rc; |
3407 | int dac; | 3412 | int dac, return_code; |
3413 | InquiryData_struct *inq_buff = NULL; | ||
3408 | 3414 | ||
3409 | i = alloc_cciss_hba(); | 3415 | i = alloc_cciss_hba(); |
3410 | if (i < 0) | 3416 | if (i < 0) |
@@ -3510,6 +3516,25 @@ static int __devinit cciss_init_one(struct pci_dev *pdev, | |||
3510 | /* Turn the interrupts on so we can service requests */ | 3516 | /* Turn the interrupts on so we can service requests */ |
3511 | hba[i]->access.set_intr_mask(hba[i], CCISS_INTR_ON); | 3517 | hba[i]->access.set_intr_mask(hba[i], CCISS_INTR_ON); |
3512 | 3518 | ||
3519 | /* Get the firmware version */ | ||
3520 | inq_buff = kzalloc(sizeof(InquiryData_struct), GFP_KERNEL); | ||
3521 | if (inq_buff == NULL) { | ||
3522 | printk(KERN_ERR "cciss: out of memory\n"); | ||
3523 | goto clean4; | ||
3524 | } | ||
3525 | |||
3526 | return_code = sendcmd_withirq(CISS_INQUIRY, i, inq_buff, | ||
3527 | sizeof(InquiryData_struct), 0, 0 , 0, TYPE_CMD); | ||
3528 | if (return_code == IO_OK) { | ||
3529 | hba[i]->firm_ver[0] = inq_buff->data_byte[32]; | ||
3530 | hba[i]->firm_ver[1] = inq_buff->data_byte[33]; | ||
3531 | hba[i]->firm_ver[2] = inq_buff->data_byte[34]; | ||
3532 | hba[i]->firm_ver[3] = inq_buff->data_byte[35]; | ||
3533 | } else { /* send command failed */ | ||
3534 | printk(KERN_WARNING "cciss: unable to determine firmware" | ||
3535 | " version of controller\n"); | ||
3536 | } | ||
3537 | |||
3513 | cciss_procinit(i); | 3538 | cciss_procinit(i); |
3514 | 3539 | ||
3515 | hba[i]->cciss_max_sectors = 2048; | 3540 | hba[i]->cciss_max_sectors = 2048; |
@@ -3520,6 +3545,7 @@ static int __devinit cciss_init_one(struct pci_dev *pdev, | |||
3520 | return 1; | 3545 | return 1; |
3521 | 3546 | ||
3522 | clean4: | 3547 | clean4: |
3548 | kfree(inq_buff); | ||
3523 | #ifdef CONFIG_CISS_SCSI_TAPE | 3549 | #ifdef CONFIG_CISS_SCSI_TAPE |
3524 | kfree(hba[i]->scsi_rejects.complete); | 3550 | kfree(hba[i]->scsi_rejects.complete); |
3525 | #endif | 3551 | #endif |
diff --git a/drivers/block/cpqarray.c b/drivers/block/cpqarray.c index 47d233c6d0b3..5d39df14ed90 100644 --- a/drivers/block/cpqarray.c +++ b/drivers/block/cpqarray.c | |||
@@ -567,7 +567,12 @@ static int __init cpqarray_init(void) | |||
567 | num_cntlrs_reg++; | 567 | num_cntlrs_reg++; |
568 | } | 568 | } |
569 | 569 | ||
570 | return(num_cntlrs_reg); | 570 | if (num_cntlrs_reg) |
571 | return 0; | ||
572 | else { | ||
573 | pci_unregister_driver(&cpqarray_pci_driver); | ||
574 | return -ENODEV; | ||
575 | } | ||
571 | } | 576 | } |
572 | 577 | ||
573 | /* Function to find the first free pointer into our hba[] array */ | 578 | /* Function to find the first free pointer into our hba[] array */ |
diff --git a/drivers/char/isicom.c b/drivers/char/isicom.c index 7d30ee1d3fca..04e4549299ba 100644 --- a/drivers/char/isicom.c +++ b/drivers/char/isicom.c | |||
@@ -7,12 +7,14 @@ | |||
7 | * Original driver code supplied by Multi-Tech | 7 | * Original driver code supplied by Multi-Tech |
8 | * | 8 | * |
9 | * Changes | 9 | * Changes |
10 | * 1/9/98 alan@redhat.com Merge to 2.0.x kernel tree | 10 | * 1/9/98 alan@lxorguk.ukuu.org.uk |
11 | * Merge to 2.0.x kernel tree | ||
11 | * Obtain and use official major/minors | 12 | * Obtain and use official major/minors |
12 | * Loader switched to a misc device | 13 | * Loader switched to a misc device |
13 | * (fixed range check bug as a side effect) | 14 | * (fixed range check bug as a side effect) |
14 | * Printk clean up | 15 | * Printk clean up |
15 | * 9/12/98 alan@redhat.com Rough port to 2.1.x | 16 | * 9/12/98 alan@lxorguk.ukuu.org.uk |
17 | * Rough port to 2.1.x | ||
16 | * | 18 | * |
17 | * 10/6/99 sameer Merged the ISA and PCI drivers to | 19 | * 10/6/99 sameer Merged the ISA and PCI drivers to |
18 | * a new unified driver. | 20 | * a new unified driver. |
diff --git a/drivers/char/mxser.c b/drivers/char/mxser.c index 8beef50f95a0..047766915411 100644 --- a/drivers/char/mxser.c +++ b/drivers/char/mxser.c | |||
@@ -14,7 +14,8 @@ | |||
14 | * (at your option) any later version. | 14 | * (at your option) any later version. |
15 | * | 15 | * |
16 | * Fed through a cleanup, indent and remove of non 2.6 code by Alan Cox | 16 | * Fed through a cleanup, indent and remove of non 2.6 code by Alan Cox |
17 | * <alan@redhat.com>. The original 1.8 code is available on www.moxa.com. | 17 | * <alan@lxorguk.ukuu.org.uk>. The original 1.8 code is available on |
18 | * www.moxa.com. | ||
18 | * - Fixed x86_64 cleanness | 19 | * - Fixed x86_64 cleanness |
19 | */ | 20 | */ |
20 | 21 | ||
diff --git a/drivers/char/vt.c b/drivers/char/vt.c index d8f83e26e4a4..a5af6072e2b3 100644 --- a/drivers/char/vt.c +++ b/drivers/char/vt.c | |||
@@ -1644,7 +1644,10 @@ static void reset_terminal(struct vc_data *vc, int do_clear) | |||
1644 | vc->vc_tab_stop[1] = | 1644 | vc->vc_tab_stop[1] = |
1645 | vc->vc_tab_stop[2] = | 1645 | vc->vc_tab_stop[2] = |
1646 | vc->vc_tab_stop[3] = | 1646 | vc->vc_tab_stop[3] = |
1647 | vc->vc_tab_stop[4] = 0x01010101; | 1647 | vc->vc_tab_stop[4] = |
1648 | vc->vc_tab_stop[5] = | ||
1649 | vc->vc_tab_stop[6] = | ||
1650 | vc->vc_tab_stop[7] = 0x01010101; | ||
1648 | 1651 | ||
1649 | vc->vc_bell_pitch = DEFAULT_BELL_PITCH; | 1652 | vc->vc_bell_pitch = DEFAULT_BELL_PITCH; |
1650 | vc->vc_bell_duration = DEFAULT_BELL_DURATION; | 1653 | vc->vc_bell_duration = DEFAULT_BELL_DURATION; |
@@ -1935,7 +1938,10 @@ static void do_con_trol(struct tty_struct *tty, struct vc_data *vc, int c) | |||
1935 | vc->vc_tab_stop[1] = | 1938 | vc->vc_tab_stop[1] = |
1936 | vc->vc_tab_stop[2] = | 1939 | vc->vc_tab_stop[2] = |
1937 | vc->vc_tab_stop[3] = | 1940 | vc->vc_tab_stop[3] = |
1938 | vc->vc_tab_stop[4] = 0; | 1941 | vc->vc_tab_stop[4] = |
1942 | vc->vc_tab_stop[5] = | ||
1943 | vc->vc_tab_stop[6] = | ||
1944 | vc->vc_tab_stop[7] = 0; | ||
1939 | } | 1945 | } |
1940 | return; | 1946 | return; |
1941 | case 'm': | 1947 | case 'm': |
diff --git a/drivers/cpuidle/cpuidle.c b/drivers/cpuidle/cpuidle.c index 5bed73329ef8..8504a2108557 100644 --- a/drivers/cpuidle/cpuidle.c +++ b/drivers/cpuidle/cpuidle.c | |||
@@ -65,12 +65,14 @@ static void cpuidle_idle_call(void) | |||
65 | return; | 65 | return; |
66 | } | 66 | } |
67 | 67 | ||
68 | #if 0 | ||
69 | /* shows regressions, re-enable for 2.6.29 */ | ||
68 | /* | 70 | /* |
69 | * run any timers that can be run now, at this point | 71 | * run any timers that can be run now, at this point |
70 | * before calculating the idle duration etc. | 72 | * before calculating the idle duration etc. |
71 | */ | 73 | */ |
72 | hrtimer_peek_ahead_timers(); | 74 | hrtimer_peek_ahead_timers(); |
73 | 75 | #endif | |
74 | /* ask the governor for the next state */ | 76 | /* ask the governor for the next state */ |
75 | next_state = cpuidle_curr_governor->select(dev); | 77 | next_state = cpuidle_curr_governor->select(dev); |
76 | if (need_resched()) | 78 | if (need_resched()) |
diff --git a/drivers/dca/dca-core.c b/drivers/dca/dca-core.c index ec249d2db633..d883e1b8bb8c 100644 --- a/drivers/dca/dca-core.c +++ b/drivers/dca/dca-core.c | |||
@@ -270,6 +270,6 @@ static void __exit dca_exit(void) | |||
270 | dca_sysfs_exit(); | 270 | dca_sysfs_exit(); |
271 | } | 271 | } |
272 | 272 | ||
273 | module_init(dca_init); | 273 | subsys_initcall(dca_init); |
274 | module_exit(dca_exit); | 274 | module_exit(dca_exit); |
275 | 275 | ||
diff --git a/drivers/dma/ioat_dma.c b/drivers/dma/ioat_dma.c index b0438c4f0c30..ecd743f7cc61 100644 --- a/drivers/dma/ioat_dma.c +++ b/drivers/dma/ioat_dma.c | |||
@@ -525,7 +525,7 @@ static dma_cookie_t ioat1_tx_submit(struct dma_async_tx_descriptor *tx) | |||
525 | } | 525 | } |
526 | 526 | ||
527 | hw->ctl = IOAT_DMA_DESCRIPTOR_CTL_CP_STS; | 527 | hw->ctl = IOAT_DMA_DESCRIPTOR_CTL_CP_STS; |
528 | if (new->async_tx.callback) { | 528 | if (first->async_tx.callback) { |
529 | hw->ctl |= IOAT_DMA_DESCRIPTOR_CTL_INT_GN; | 529 | hw->ctl |= IOAT_DMA_DESCRIPTOR_CTL_INT_GN; |
530 | if (first != new) { | 530 | if (first != new) { |
531 | /* move callback into to last desc */ | 531 | /* move callback into to last desc */ |
@@ -617,7 +617,7 @@ static dma_cookie_t ioat2_tx_submit(struct dma_async_tx_descriptor *tx) | |||
617 | } | 617 | } |
618 | 618 | ||
619 | hw->ctl |= IOAT_DMA_DESCRIPTOR_CTL_CP_STS; | 619 | hw->ctl |= IOAT_DMA_DESCRIPTOR_CTL_CP_STS; |
620 | if (new->async_tx.callback) { | 620 | if (first->async_tx.callback) { |
621 | hw->ctl |= IOAT_DMA_DESCRIPTOR_CTL_INT_GN; | 621 | hw->ctl |= IOAT_DMA_DESCRIPTOR_CTL_INT_GN; |
622 | if (first != new) { | 622 | if (first != new) { |
623 | /* move callback into to last desc */ | 623 | /* move callback into to last desc */ |
@@ -807,6 +807,12 @@ static void ioat_dma_free_chan_resources(struct dma_chan *chan) | |||
807 | struct ioat_desc_sw *desc, *_desc; | 807 | struct ioat_desc_sw *desc, *_desc; |
808 | int in_use_descs = 0; | 808 | int in_use_descs = 0; |
809 | 809 | ||
810 | /* Before freeing channel resources first check | ||
811 | * if they have been previously allocated for this channel. | ||
812 | */ | ||
813 | if (ioat_chan->desccount == 0) | ||
814 | return; | ||
815 | |||
810 | tasklet_disable(&ioat_chan->cleanup_task); | 816 | tasklet_disable(&ioat_chan->cleanup_task); |
811 | ioat_dma_memcpy_cleanup(ioat_chan); | 817 | ioat_dma_memcpy_cleanup(ioat_chan); |
812 | 818 | ||
@@ -869,6 +875,7 @@ static void ioat_dma_free_chan_resources(struct dma_chan *chan) | |||
869 | ioat_chan->last_completion = ioat_chan->completion_addr = 0; | 875 | ioat_chan->last_completion = ioat_chan->completion_addr = 0; |
870 | ioat_chan->pending = 0; | 876 | ioat_chan->pending = 0; |
871 | ioat_chan->dmacount = 0; | 877 | ioat_chan->dmacount = 0; |
878 | ioat_chan->desccount = 0; | ||
872 | ioat_chan->watchdog_completion = 0; | 879 | ioat_chan->watchdog_completion = 0; |
873 | ioat_chan->last_compl_desc_addr_hw = 0; | 880 | ioat_chan->last_compl_desc_addr_hw = 0; |
874 | ioat_chan->watchdog_tcp_cookie = | 881 | ioat_chan->watchdog_tcp_cookie = |
diff --git a/drivers/dma/iovlock.c b/drivers/dma/iovlock.c index e763d723e4cf..9f6fe46a9b87 100644 --- a/drivers/dma/iovlock.c +++ b/drivers/dma/iovlock.c | |||
@@ -55,7 +55,6 @@ struct dma_pinned_list *dma_pin_iovec_pages(struct iovec *iov, size_t len) | |||
55 | int nr_iovecs = 0; | 55 | int nr_iovecs = 0; |
56 | int iovec_len_used = 0; | 56 | int iovec_len_used = 0; |
57 | int iovec_pages_used = 0; | 57 | int iovec_pages_used = 0; |
58 | long err; | ||
59 | 58 | ||
60 | /* don't pin down non-user-based iovecs */ | 59 | /* don't pin down non-user-based iovecs */ |
61 | if (segment_eq(get_fs(), KERNEL_DS)) | 60 | if (segment_eq(get_fs(), KERNEL_DS)) |
@@ -72,23 +71,21 @@ struct dma_pinned_list *dma_pin_iovec_pages(struct iovec *iov, size_t len) | |||
72 | local_list = kmalloc(sizeof(*local_list) | 71 | local_list = kmalloc(sizeof(*local_list) |
73 | + (nr_iovecs * sizeof (struct dma_page_list)) | 72 | + (nr_iovecs * sizeof (struct dma_page_list)) |
74 | + (iovec_pages_used * sizeof (struct page*)), GFP_KERNEL); | 73 | + (iovec_pages_used * sizeof (struct page*)), GFP_KERNEL); |
75 | if (!local_list) { | 74 | if (!local_list) |
76 | err = -ENOMEM; | ||
77 | goto out; | 75 | goto out; |
78 | } | ||
79 | 76 | ||
80 | /* list of pages starts right after the page list array */ | 77 | /* list of pages starts right after the page list array */ |
81 | pages = (struct page **) &local_list->page_list[nr_iovecs]; | 78 | pages = (struct page **) &local_list->page_list[nr_iovecs]; |
82 | 79 | ||
80 | local_list->nr_iovecs = 0; | ||
81 | |||
83 | for (i = 0; i < nr_iovecs; i++) { | 82 | for (i = 0; i < nr_iovecs; i++) { |
84 | struct dma_page_list *page_list = &local_list->page_list[i]; | 83 | struct dma_page_list *page_list = &local_list->page_list[i]; |
85 | 84 | ||
86 | len -= iov[i].iov_len; | 85 | len -= iov[i].iov_len; |
87 | 86 | ||
88 | if (!access_ok(VERIFY_WRITE, iov[i].iov_base, iov[i].iov_len)) { | 87 | if (!access_ok(VERIFY_WRITE, iov[i].iov_base, iov[i].iov_len)) |
89 | err = -EFAULT; | ||
90 | goto unpin; | 88 | goto unpin; |
91 | } | ||
92 | 89 | ||
93 | page_list->nr_pages = num_pages_spanned(&iov[i]); | 90 | page_list->nr_pages = num_pages_spanned(&iov[i]); |
94 | page_list->base_address = iov[i].iov_base; | 91 | page_list->base_address = iov[i].iov_base; |
@@ -109,10 +106,8 @@ struct dma_pinned_list *dma_pin_iovec_pages(struct iovec *iov, size_t len) | |||
109 | NULL); | 106 | NULL); |
110 | up_read(¤t->mm->mmap_sem); | 107 | up_read(¤t->mm->mmap_sem); |
111 | 108 | ||
112 | if (ret != page_list->nr_pages) { | 109 | if (ret != page_list->nr_pages) |
113 | err = -ENOMEM; | ||
114 | goto unpin; | 110 | goto unpin; |
115 | } | ||
116 | 111 | ||
117 | local_list->nr_iovecs = i + 1; | 112 | local_list->nr_iovecs = i + 1; |
118 | } | 113 | } |
@@ -122,7 +117,7 @@ struct dma_pinned_list *dma_pin_iovec_pages(struct iovec *iov, size_t len) | |||
122 | unpin: | 117 | unpin: |
123 | dma_unpin_iovec_pages(local_list); | 118 | dma_unpin_iovec_pages(local_list); |
124 | out: | 119 | out: |
125 | return ERR_PTR(err); | 120 | return NULL; |
126 | } | 121 | } |
127 | 122 | ||
128 | void dma_unpin_iovec_pages(struct dma_pinned_list *pinned_list) | 123 | void dma_unpin_iovec_pages(struct dma_pinned_list *pinned_list) |
diff --git a/drivers/firewire/fw-device.c b/drivers/firewire/fw-device.c index 3fccdd484100..6b9be42c7b98 100644 --- a/drivers/firewire/fw-device.c +++ b/drivers/firewire/fw-device.c | |||
@@ -587,8 +587,7 @@ static void create_units(struct fw_device *device) | |||
587 | unit->device.bus = &fw_bus_type; | 587 | unit->device.bus = &fw_bus_type; |
588 | unit->device.type = &fw_unit_type; | 588 | unit->device.type = &fw_unit_type; |
589 | unit->device.parent = &device->device; | 589 | unit->device.parent = &device->device; |
590 | snprintf(unit->device.bus_id, sizeof(unit->device.bus_id), | 590 | dev_set_name(&unit->device, "%s.%d", dev_name(&device->device), i++); |
591 | "%s.%d", device->device.bus_id, i++); | ||
592 | 591 | ||
593 | init_fw_attribute_group(&unit->device, | 592 | init_fw_attribute_group(&unit->device, |
594 | fw_unit_attributes, | 593 | fw_unit_attributes, |
@@ -711,8 +710,7 @@ static void fw_device_init(struct work_struct *work) | |||
711 | device->device.type = &fw_device_type; | 710 | device->device.type = &fw_device_type; |
712 | device->device.parent = device->card->device; | 711 | device->device.parent = device->card->device; |
713 | device->device.devt = MKDEV(fw_cdev_major, minor); | 712 | device->device.devt = MKDEV(fw_cdev_major, minor); |
714 | snprintf(device->device.bus_id, sizeof(device->device.bus_id), | 713 | dev_set_name(&device->device, "fw%d", minor); |
715 | "fw%d", minor); | ||
716 | 714 | ||
717 | init_fw_attribute_group(&device->device, | 715 | init_fw_attribute_group(&device->device, |
718 | fw_device_attributes, | 716 | fw_device_attributes, |
@@ -741,13 +739,13 @@ static void fw_device_init(struct work_struct *work) | |||
741 | if (device->config_rom_retries) | 739 | if (device->config_rom_retries) |
742 | fw_notify("created device %s: GUID %08x%08x, S%d00, " | 740 | fw_notify("created device %s: GUID %08x%08x, S%d00, " |
743 | "%d config ROM retries\n", | 741 | "%d config ROM retries\n", |
744 | device->device.bus_id, | 742 | dev_name(&device->device), |
745 | device->config_rom[3], device->config_rom[4], | 743 | device->config_rom[3], device->config_rom[4], |
746 | 1 << device->max_speed, | 744 | 1 << device->max_speed, |
747 | device->config_rom_retries); | 745 | device->config_rom_retries); |
748 | else | 746 | else |
749 | fw_notify("created device %s: GUID %08x%08x, S%d00\n", | 747 | fw_notify("created device %s: GUID %08x%08x, S%d00\n", |
750 | device->device.bus_id, | 748 | dev_name(&device->device), |
751 | device->config_rom[3], device->config_rom[4], | 749 | device->config_rom[3], device->config_rom[4], |
752 | 1 << device->max_speed); | 750 | 1 << device->max_speed); |
753 | device->config_rom_retries = 0; | 751 | device->config_rom_retries = 0; |
@@ -883,12 +881,12 @@ static void fw_device_refresh(struct work_struct *work) | |||
883 | FW_DEVICE_RUNNING) == FW_DEVICE_SHUTDOWN) | 881 | FW_DEVICE_RUNNING) == FW_DEVICE_SHUTDOWN) |
884 | goto gone; | 882 | goto gone; |
885 | 883 | ||
886 | fw_notify("refreshed device %s\n", device->device.bus_id); | 884 | fw_notify("refreshed device %s\n", dev_name(&device->device)); |
887 | device->config_rom_retries = 0; | 885 | device->config_rom_retries = 0; |
888 | goto out; | 886 | goto out; |
889 | 887 | ||
890 | give_up: | 888 | give_up: |
891 | fw_notify("giving up on refresh of device %s\n", device->device.bus_id); | 889 | fw_notify("giving up on refresh of device %s\n", dev_name(&device->device)); |
892 | gone: | 890 | gone: |
893 | atomic_set(&device->state, FW_DEVICE_SHUTDOWN); | 891 | atomic_set(&device->state, FW_DEVICE_SHUTDOWN); |
894 | fw_device_shutdown(work); | 892 | fw_device_shutdown(work); |
diff --git a/drivers/firewire/fw-ohci.c b/drivers/firewire/fw-ohci.c index 8e16bfbdcb3d..46610b090415 100644 --- a/drivers/firewire/fw-ohci.c +++ b/drivers/firewire/fw-ohci.c | |||
@@ -2468,7 +2468,7 @@ pci_probe(struct pci_dev *dev, const struct pci_device_id *ent) | |||
2468 | goto fail_self_id; | 2468 | goto fail_self_id; |
2469 | 2469 | ||
2470 | fw_notify("Added fw-ohci device %s, OHCI version %x.%x\n", | 2470 | fw_notify("Added fw-ohci device %s, OHCI version %x.%x\n", |
2471 | dev->dev.bus_id, version >> 16, version & 0xff); | 2471 | dev_name(&dev->dev), version >> 16, version & 0xff); |
2472 | return 0; | 2472 | return 0; |
2473 | 2473 | ||
2474 | fail_self_id: | 2474 | fail_self_id: |
diff --git a/drivers/firewire/fw-sbp2.c b/drivers/firewire/fw-sbp2.c index d334cac5e1fc..97df6dac3a82 100644 --- a/drivers/firewire/fw-sbp2.c +++ b/drivers/firewire/fw-sbp2.c | |||
@@ -1135,7 +1135,7 @@ static int sbp2_probe(struct device *dev) | |||
1135 | tgt->unit = unit; | 1135 | tgt->unit = unit; |
1136 | kref_init(&tgt->kref); | 1136 | kref_init(&tgt->kref); |
1137 | INIT_LIST_HEAD(&tgt->lu_list); | 1137 | INIT_LIST_HEAD(&tgt->lu_list); |
1138 | tgt->bus_id = unit->device.bus_id; | 1138 | tgt->bus_id = dev_name(&unit->device); |
1139 | tgt->guid = (u64)device->config_rom[3] << 32 | device->config_rom[4]; | 1139 | tgt->guid = (u64)device->config_rom[3] << 32 | device->config_rom[4]; |
1140 | 1140 | ||
1141 | if (fw_device_enable_phys_dma(device) < 0) | 1141 | if (fw_device_enable_phys_dma(device) < 0) |
diff --git a/drivers/firmware/dmi_scan.c b/drivers/firmware/dmi_scan.c index 3e526b6d00cb..8daf4793ac32 100644 --- a/drivers/firmware/dmi_scan.c +++ b/drivers/firmware/dmi_scan.c | |||
@@ -81,9 +81,9 @@ static void dmi_table(u8 *buf, int len, int num, | |||
81 | const struct dmi_header *dm = (const struct dmi_header *)data; | 81 | const struct dmi_header *dm = (const struct dmi_header *)data; |
82 | 82 | ||
83 | /* | 83 | /* |
84 | * We want to know the total length (formated area and strings) | 84 | * We want to know the total length (formatted area and |
85 | * before decoding to make sure we won't run off the table in | 85 | * strings) before decoding to make sure we won't run off the |
86 | * dmi_decode or dmi_string | 86 | * table in dmi_decode or dmi_string |
87 | */ | 87 | */ |
88 | data += dm->length; | 88 | data += dm->length; |
89 | while ((data - buf < len - 1) && (data[0] || data[1])) | 89 | while ((data - buf < len - 1) && (data[0] || data[1])) |
diff --git a/drivers/gpu/drm/drm_drv.c b/drivers/gpu/drm/drm_drv.c index 96f416afc3f6..3ab1e9cc4692 100644 --- a/drivers/gpu/drm/drm_drv.c +++ b/drivers/gpu/drm/drm_drv.c | |||
@@ -266,11 +266,19 @@ int drm_init(struct drm_driver *driver) | |||
266 | for (i = 0; driver->pci_driver.id_table[i].vendor != 0; i++) { | 266 | for (i = 0; driver->pci_driver.id_table[i].vendor != 0; i++) { |
267 | pid = (struct pci_device_id *)&driver->pci_driver.id_table[i]; | 267 | pid = (struct pci_device_id *)&driver->pci_driver.id_table[i]; |
268 | 268 | ||
269 | /* Loop around setting up a DRM device for each PCI device | ||
270 | * matching our ID and device class. If we had the internal | ||
271 | * function that pci_get_subsys and pci_get_class used, we'd | ||
272 | * be able to just pass pid in instead of doing a two-stage | ||
273 | * thing. | ||
274 | */ | ||
269 | pdev = NULL; | 275 | pdev = NULL; |
270 | /* pass back in pdev to account for multiple identical cards */ | ||
271 | while ((pdev = | 276 | while ((pdev = |
272 | pci_get_subsys(pid->vendor, pid->device, pid->subvendor, | 277 | pci_get_subsys(pid->vendor, pid->device, pid->subvendor, |
273 | pid->subdevice, pdev)) != NULL) { | 278 | pid->subdevice, pdev)) != NULL) { |
279 | if ((pdev->class & pid->class_mask) != pid->class) | ||
280 | continue; | ||
281 | |||
274 | /* stealth mode requires a manual probe */ | 282 | /* stealth mode requires a manual probe */ |
275 | pci_dev_get(pdev); | 283 | pci_dev_get(pdev); |
276 | drm_get_dev(pdev, pid, driver); | 284 | drm_get_dev(pdev, pid, driver); |
diff --git a/drivers/gpu/drm/drm_irq.c b/drivers/gpu/drm/drm_irq.c index 212a94f715b2..15c8dabc3e97 100644 --- a/drivers/gpu/drm/drm_irq.c +++ b/drivers/gpu/drm/drm_irq.c | |||
@@ -280,8 +280,6 @@ int drm_irq_uninstall(struct drm_device * dev) | |||
280 | 280 | ||
281 | drm_vblank_cleanup(dev); | 281 | drm_vblank_cleanup(dev); |
282 | 282 | ||
283 | dev->locked_tasklet_func = NULL; | ||
284 | |||
285 | return 0; | 283 | return 0; |
286 | } | 284 | } |
287 | EXPORT_SYMBOL(drm_irq_uninstall); | 285 | EXPORT_SYMBOL(drm_irq_uninstall); |
@@ -699,81 +697,3 @@ void drm_handle_vblank(struct drm_device *dev, int crtc) | |||
699 | drm_vbl_send_signals(dev, crtc); | 697 | drm_vbl_send_signals(dev, crtc); |
700 | } | 698 | } |
701 | EXPORT_SYMBOL(drm_handle_vblank); | 699 | EXPORT_SYMBOL(drm_handle_vblank); |
702 | |||
703 | /** | ||
704 | * Tasklet wrapper function. | ||
705 | * | ||
706 | * \param data DRM device in disguise. | ||
707 | * | ||
708 | * Attempts to grab the HW lock and calls the driver callback on success. On | ||
709 | * failure, leave the lock marked as contended so the callback can be called | ||
710 | * from drm_unlock(). | ||
711 | */ | ||
712 | static void drm_locked_tasklet_func(unsigned long data) | ||
713 | { | ||
714 | struct drm_device *dev = (struct drm_device *)data; | ||
715 | unsigned long irqflags; | ||
716 | void (*tasklet_func)(struct drm_device *); | ||
717 | |||
718 | spin_lock_irqsave(&dev->tasklet_lock, irqflags); | ||
719 | tasklet_func = dev->locked_tasklet_func; | ||
720 | spin_unlock_irqrestore(&dev->tasklet_lock, irqflags); | ||
721 | |||
722 | if (!tasklet_func || | ||
723 | !drm_lock_take(&dev->lock, | ||
724 | DRM_KERNEL_CONTEXT)) { | ||
725 | return; | ||
726 | } | ||
727 | |||
728 | dev->lock.lock_time = jiffies; | ||
729 | atomic_inc(&dev->counts[_DRM_STAT_LOCKS]); | ||
730 | |||
731 | spin_lock_irqsave(&dev->tasklet_lock, irqflags); | ||
732 | tasklet_func = dev->locked_tasklet_func; | ||
733 | dev->locked_tasklet_func = NULL; | ||
734 | spin_unlock_irqrestore(&dev->tasklet_lock, irqflags); | ||
735 | |||
736 | if (tasklet_func != NULL) | ||
737 | tasklet_func(dev); | ||
738 | |||
739 | drm_lock_free(&dev->lock, | ||
740 | DRM_KERNEL_CONTEXT); | ||
741 | } | ||
742 | |||
743 | /** | ||
744 | * Schedule a tasklet to call back a driver hook with the HW lock held. | ||
745 | * | ||
746 | * \param dev DRM device. | ||
747 | * \param func Driver callback. | ||
748 | * | ||
749 | * This is intended for triggering actions that require the HW lock from an | ||
750 | * interrupt handler. The lock will be grabbed ASAP after the interrupt handler | ||
751 | * completes. Note that the callback may be called from interrupt or process | ||
752 | * context, it must not make any assumptions about this. Also, the HW lock will | ||
753 | * be held with the kernel context or any client context. | ||
754 | */ | ||
755 | void drm_locked_tasklet(struct drm_device *dev, void (*func)(struct drm_device *)) | ||
756 | { | ||
757 | unsigned long irqflags; | ||
758 | static DECLARE_TASKLET(drm_tasklet, drm_locked_tasklet_func, 0); | ||
759 | |||
760 | if (!drm_core_check_feature(dev, DRIVER_HAVE_IRQ) || | ||
761 | test_bit(TASKLET_STATE_SCHED, &drm_tasklet.state)) | ||
762 | return; | ||
763 | |||
764 | spin_lock_irqsave(&dev->tasklet_lock, irqflags); | ||
765 | |||
766 | if (dev->locked_tasklet_func) { | ||
767 | spin_unlock_irqrestore(&dev->tasklet_lock, irqflags); | ||
768 | return; | ||
769 | } | ||
770 | |||
771 | dev->locked_tasklet_func = func; | ||
772 | |||
773 | spin_unlock_irqrestore(&dev->tasklet_lock, irqflags); | ||
774 | |||
775 | drm_tasklet.data = (unsigned long)dev; | ||
776 | |||
777 | tasklet_hi_schedule(&drm_tasklet); | ||
778 | } | ||
779 | EXPORT_SYMBOL(drm_locked_tasklet); | ||
diff --git a/drivers/gpu/drm/drm_lock.c b/drivers/gpu/drm/drm_lock.c index 888159e03d26..1cfa72031f8f 100644 --- a/drivers/gpu/drm/drm_lock.c +++ b/drivers/gpu/drm/drm_lock.c | |||
@@ -154,8 +154,6 @@ int drm_lock(struct drm_device *dev, void *data, struct drm_file *file_priv) | |||
154 | int drm_unlock(struct drm_device *dev, void *data, struct drm_file *file_priv) | 154 | int drm_unlock(struct drm_device *dev, void *data, struct drm_file *file_priv) |
155 | { | 155 | { |
156 | struct drm_lock *lock = data; | 156 | struct drm_lock *lock = data; |
157 | unsigned long irqflags; | ||
158 | void (*tasklet_func)(struct drm_device *); | ||
159 | 157 | ||
160 | if (lock->context == DRM_KERNEL_CONTEXT) { | 158 | if (lock->context == DRM_KERNEL_CONTEXT) { |
161 | DRM_ERROR("Process %d using kernel context %d\n", | 159 | DRM_ERROR("Process %d using kernel context %d\n", |
@@ -163,13 +161,6 @@ int drm_unlock(struct drm_device *dev, void *data, struct drm_file *file_priv) | |||
163 | return -EINVAL; | 161 | return -EINVAL; |
164 | } | 162 | } |
165 | 163 | ||
166 | spin_lock_irqsave(&dev->tasklet_lock, irqflags); | ||
167 | tasklet_func = dev->locked_tasklet_func; | ||
168 | dev->locked_tasklet_func = NULL; | ||
169 | spin_unlock_irqrestore(&dev->tasklet_lock, irqflags); | ||
170 | if (tasklet_func != NULL) | ||
171 | tasklet_func(dev); | ||
172 | |||
173 | atomic_inc(&dev->counts[_DRM_STAT_UNLOCKS]); | 164 | atomic_inc(&dev->counts[_DRM_STAT_UNLOCKS]); |
174 | 165 | ||
175 | /* kernel_context_switch isn't used by any of the x86 drm | 166 | /* kernel_context_switch isn't used by any of the x86 drm |
diff --git a/drivers/gpu/drm/drm_stub.c b/drivers/gpu/drm/drm_stub.c index 141e33004a76..66c96ec66672 100644 --- a/drivers/gpu/drm/drm_stub.c +++ b/drivers/gpu/drm/drm_stub.c | |||
@@ -92,7 +92,6 @@ static int drm_fill_in_dev(struct drm_device * dev, struct pci_dev *pdev, | |||
92 | 92 | ||
93 | spin_lock_init(&dev->count_lock); | 93 | spin_lock_init(&dev->count_lock); |
94 | spin_lock_init(&dev->drw_lock); | 94 | spin_lock_init(&dev->drw_lock); |
95 | spin_lock_init(&dev->tasklet_lock); | ||
96 | spin_lock_init(&dev->lock.spinlock); | 95 | spin_lock_init(&dev->lock.spinlock); |
97 | init_timer(&dev->timer); | 96 | init_timer(&dev->timer); |
98 | mutex_init(&dev->struct_mutex); | 97 | mutex_init(&dev->struct_mutex); |
diff --git a/drivers/gpu/drm/i915/i915_dma.c b/drivers/gpu/drm/i915/i915_dma.c index 256e22963ae4..0d215e38606a 100644 --- a/drivers/gpu/drm/i915/i915_dma.c +++ b/drivers/gpu/drm/i915/i915_dma.c | |||
@@ -154,6 +154,9 @@ static int i915_dma_cleanup(struct drm_device * dev) | |||
154 | if (I915_NEED_GFX_HWS(dev)) | 154 | if (I915_NEED_GFX_HWS(dev)) |
155 | i915_free_hws(dev); | 155 | i915_free_hws(dev); |
156 | 156 | ||
157 | dev_priv->sarea = NULL; | ||
158 | dev_priv->sarea_priv = NULL; | ||
159 | |||
157 | return 0; | 160 | return 0; |
158 | } | 161 | } |
159 | 162 | ||
@@ -442,7 +445,7 @@ static void i915_emit_breadcrumb(struct drm_device *dev) | |||
442 | 445 | ||
443 | BEGIN_LP_RING(4); | 446 | BEGIN_LP_RING(4); |
444 | OUT_RING(MI_STORE_DWORD_INDEX); | 447 | OUT_RING(MI_STORE_DWORD_INDEX); |
445 | OUT_RING(5 << MI_STORE_DWORD_INDEX_SHIFT); | 448 | OUT_RING(I915_BREADCRUMB_INDEX << MI_STORE_DWORD_INDEX_SHIFT); |
446 | OUT_RING(dev_priv->counter); | 449 | OUT_RING(dev_priv->counter); |
447 | OUT_RING(0); | 450 | OUT_RING(0); |
448 | ADVANCE_LP_RING(); | 451 | ADVANCE_LP_RING(); |
@@ -573,7 +576,7 @@ static int i915_dispatch_flip(struct drm_device * dev) | |||
573 | 576 | ||
574 | BEGIN_LP_RING(4); | 577 | BEGIN_LP_RING(4); |
575 | OUT_RING(MI_STORE_DWORD_INDEX); | 578 | OUT_RING(MI_STORE_DWORD_INDEX); |
576 | OUT_RING(5 << MI_STORE_DWORD_INDEX_SHIFT); | 579 | OUT_RING(I915_BREADCRUMB_INDEX << MI_STORE_DWORD_INDEX_SHIFT); |
577 | OUT_RING(dev_priv->counter); | 580 | OUT_RING(dev_priv->counter); |
578 | OUT_RING(0); | 581 | OUT_RING(0); |
579 | ADVANCE_LP_RING(); | 582 | ADVANCE_LP_RING(); |
@@ -608,7 +611,6 @@ static int i915_batchbuffer(struct drm_device *dev, void *data, | |||
608 | struct drm_file *file_priv) | 611 | struct drm_file *file_priv) |
609 | { | 612 | { |
610 | drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private; | 613 | drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private; |
611 | u32 *hw_status = dev_priv->hw_status_page; | ||
612 | drm_i915_sarea_t *sarea_priv = (drm_i915_sarea_t *) | 614 | drm_i915_sarea_t *sarea_priv = (drm_i915_sarea_t *) |
613 | dev_priv->sarea_priv; | 615 | dev_priv->sarea_priv; |
614 | drm_i915_batchbuffer_t *batch = data; | 616 | drm_i915_batchbuffer_t *batch = data; |
@@ -634,7 +636,7 @@ static int i915_batchbuffer(struct drm_device *dev, void *data, | |||
634 | mutex_unlock(&dev->struct_mutex); | 636 | mutex_unlock(&dev->struct_mutex); |
635 | 637 | ||
636 | if (sarea_priv) | 638 | if (sarea_priv) |
637 | sarea_priv->last_dispatch = (int)hw_status[5]; | 639 | sarea_priv->last_dispatch = READ_BREADCRUMB(dev_priv); |
638 | return ret; | 640 | return ret; |
639 | } | 641 | } |
640 | 642 | ||
@@ -642,7 +644,6 @@ static int i915_cmdbuffer(struct drm_device *dev, void *data, | |||
642 | struct drm_file *file_priv) | 644 | struct drm_file *file_priv) |
643 | { | 645 | { |
644 | drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private; | 646 | drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private; |
645 | u32 *hw_status = dev_priv->hw_status_page; | ||
646 | drm_i915_sarea_t *sarea_priv = (drm_i915_sarea_t *) | 647 | drm_i915_sarea_t *sarea_priv = (drm_i915_sarea_t *) |
647 | dev_priv->sarea_priv; | 648 | dev_priv->sarea_priv; |
648 | drm_i915_cmdbuffer_t *cmdbuf = data; | 649 | drm_i915_cmdbuffer_t *cmdbuf = data; |
@@ -670,7 +671,7 @@ static int i915_cmdbuffer(struct drm_device *dev, void *data, | |||
670 | } | 671 | } |
671 | 672 | ||
672 | if (sarea_priv) | 673 | if (sarea_priv) |
673 | sarea_priv->last_dispatch = (int)hw_status[5]; | 674 | sarea_priv->last_dispatch = READ_BREADCRUMB(dev_priv); |
674 | return 0; | 675 | return 0; |
675 | } | 676 | } |
676 | 677 | ||
@@ -849,8 +850,7 @@ int i915_driver_load(struct drm_device *dev, unsigned long flags) | |||
849 | * be lost or delayed | 850 | * be lost or delayed |
850 | */ | 851 | */ |
851 | if (!IS_I945G(dev) && !IS_I945GM(dev) && !IS_I965GM(dev)) | 852 | if (!IS_I945G(dev) && !IS_I945GM(dev) && !IS_I965GM(dev)) |
852 | if (pci_enable_msi(dev->pdev)) | 853 | pci_enable_msi(dev->pdev); |
853 | DRM_ERROR("failed to enable MSI\n"); | ||
854 | 854 | ||
855 | intel_opregion_init(dev); | 855 | intel_opregion_init(dev); |
856 | 856 | ||
diff --git a/drivers/gpu/drm/i915/i915_drv.h b/drivers/gpu/drm/i915/i915_drv.h index 572dcd0e3e0d..ef1c0b8f8d07 100644 --- a/drivers/gpu/drm/i915/i915_drv.h +++ b/drivers/gpu/drm/i915/i915_drv.h | |||
@@ -88,13 +88,6 @@ struct mem_block { | |||
88 | struct drm_file *file_priv; /* NULL: free, -1: heap, other: real files */ | 88 | struct drm_file *file_priv; /* NULL: free, -1: heap, other: real files */ |
89 | }; | 89 | }; |
90 | 90 | ||
91 | typedef struct _drm_i915_vbl_swap { | ||
92 | struct list_head head; | ||
93 | drm_drawable_t drw_id; | ||
94 | unsigned int pipe; | ||
95 | unsigned int sequence; | ||
96 | } drm_i915_vbl_swap_t; | ||
97 | |||
98 | struct opregion_header; | 91 | struct opregion_header; |
99 | struct opregion_acpi; | 92 | struct opregion_acpi; |
100 | struct opregion_swsci; | 93 | struct opregion_swsci; |
@@ -146,10 +139,6 @@ typedef struct drm_i915_private { | |||
146 | unsigned int sr01, adpa, ppcr, dvob, dvoc, lvds; | 139 | unsigned int sr01, adpa, ppcr, dvob, dvoc, lvds; |
147 | int vblank_pipe; | 140 | int vblank_pipe; |
148 | 141 | ||
149 | spinlock_t swaps_lock; | ||
150 | drm_i915_vbl_swap_t vbl_swaps; | ||
151 | unsigned int swaps_pending; | ||
152 | |||
153 | struct intel_opregion opregion; | 142 | struct intel_opregion opregion; |
154 | 143 | ||
155 | /* Register state */ | 144 | /* Register state */ |
@@ -157,6 +146,7 @@ typedef struct drm_i915_private { | |||
157 | u32 saveDSPACNTR; | 146 | u32 saveDSPACNTR; |
158 | u32 saveDSPBCNTR; | 147 | u32 saveDSPBCNTR; |
159 | u32 saveDSPARB; | 148 | u32 saveDSPARB; |
149 | u32 saveRENDERSTANDBY; | ||
160 | u32 savePIPEACONF; | 150 | u32 savePIPEACONF; |
161 | u32 savePIPEBCONF; | 151 | u32 savePIPEBCONF; |
162 | u32 savePIPEASRC; | 152 | u32 savePIPEASRC; |
@@ -241,9 +231,6 @@ typedef struct drm_i915_private { | |||
241 | u8 saveDACDATA[256*3]; /* 256 3-byte colors */ | 231 | u8 saveDACDATA[256*3]; /* 256 3-byte colors */ |
242 | u8 saveCR[37]; | 232 | u8 saveCR[37]; |
243 | 233 | ||
244 | /** Work task for vblank-related ring access */ | ||
245 | struct work_struct vblank_work; | ||
246 | |||
247 | struct { | 234 | struct { |
248 | struct drm_mm gtt_space; | 235 | struct drm_mm gtt_space; |
249 | 236 | ||
@@ -444,7 +431,6 @@ extern int i915_irq_wait(struct drm_device *dev, void *data, | |||
444 | void i915_user_irq_get(struct drm_device *dev); | 431 | void i915_user_irq_get(struct drm_device *dev); |
445 | void i915_user_irq_put(struct drm_device *dev); | 432 | void i915_user_irq_put(struct drm_device *dev); |
446 | 433 | ||
447 | extern void i915_vblank_work_handler(struct work_struct *work); | ||
448 | extern irqreturn_t i915_driver_irq_handler(DRM_IRQ_ARGS); | 434 | extern irqreturn_t i915_driver_irq_handler(DRM_IRQ_ARGS); |
449 | extern void i915_driver_irq_preinstall(struct drm_device * dev); | 435 | extern void i915_driver_irq_preinstall(struct drm_device * dev); |
450 | extern int i915_driver_irq_postinstall(struct drm_device *dev); | 436 | extern int i915_driver_irq_postinstall(struct drm_device *dev); |
@@ -622,8 +608,9 @@ static inline void opregion_enable_asle(struct drm_device *dev) { return; } | |||
622 | * The area from dword 0x20 to 0x3ff is available for driver usage. | 608 | * The area from dword 0x20 to 0x3ff is available for driver usage. |
623 | */ | 609 | */ |
624 | #define READ_HWSP(dev_priv, reg) (((volatile u32*)(dev_priv->hw_status_page))[reg]) | 610 | #define READ_HWSP(dev_priv, reg) (((volatile u32*)(dev_priv->hw_status_page))[reg]) |
625 | #define READ_BREADCRUMB(dev_priv) READ_HWSP(dev_priv, 5) | 611 | #define READ_BREADCRUMB(dev_priv) READ_HWSP(dev_priv, I915_BREADCRUMB_INDEX) |
626 | #define I915_GEM_HWS_INDEX 0x20 | 612 | #define I915_GEM_HWS_INDEX 0x20 |
613 | #define I915_BREADCRUMB_INDEX 0x21 | ||
627 | 614 | ||
628 | extern int i915_wait_ring(struct drm_device * dev, int n, const char *caller); | 615 | extern int i915_wait_ring(struct drm_device * dev, int n, const char *caller); |
629 | 616 | ||
diff --git a/drivers/gpu/drm/i915/i915_gem.c b/drivers/gpu/drm/i915/i915_gem.c index b0ec73fa6a93..6b4a2bd20640 100644 --- a/drivers/gpu/drm/i915/i915_gem.c +++ b/drivers/gpu/drm/i915/i915_gem.c | |||
@@ -1455,11 +1455,9 @@ i915_gem_object_set_domain_range(struct drm_gem_object *obj, | |||
1455 | read_domains, write_domain); | 1455 | read_domains, write_domain); |
1456 | 1456 | ||
1457 | /* Wait on any GPU rendering to the object to be flushed. */ | 1457 | /* Wait on any GPU rendering to the object to be flushed. */ |
1458 | if (obj->write_domain & ~(I915_GEM_DOMAIN_CPU | I915_GEM_DOMAIN_GTT)) { | 1458 | ret = i915_gem_object_wait_rendering(obj); |
1459 | ret = i915_gem_object_wait_rendering(obj); | 1459 | if (ret) |
1460 | if (ret) | 1460 | return ret; |
1461 | return ret; | ||
1462 | } | ||
1463 | 1461 | ||
1464 | if (obj_priv->page_cpu_valid == NULL) { | 1462 | if (obj_priv->page_cpu_valid == NULL) { |
1465 | obj_priv->page_cpu_valid = drm_calloc(1, obj->size / PAGE_SIZE, | 1463 | obj_priv->page_cpu_valid = drm_calloc(1, obj->size / PAGE_SIZE, |
diff --git a/drivers/gpu/drm/i915/i915_irq.c b/drivers/gpu/drm/i915/i915_irq.c index 26f48932a51e..82752d6177a4 100644 --- a/drivers/gpu/drm/i915/i915_irq.c +++ b/drivers/gpu/drm/i915/i915_irq.c | |||
@@ -80,211 +80,6 @@ i915_pipe_enabled(struct drm_device *dev, int pipe) | |||
80 | return 0; | 80 | return 0; |
81 | } | 81 | } |
82 | 82 | ||
83 | /** | ||
84 | * Emit blits for scheduled buffer swaps. | ||
85 | * | ||
86 | * This function will be called with the HW lock held. | ||
87 | * Because this function must grab the ring mutex (dev->struct_mutex), | ||
88 | * it can no longer run at soft irq time. We'll fix this when we do | ||
89 | * the DRI2 swap buffer work. | ||
90 | */ | ||
91 | static void i915_vblank_tasklet(struct drm_device *dev) | ||
92 | { | ||
93 | drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private; | ||
94 | unsigned long irqflags; | ||
95 | struct list_head *list, *tmp, hits, *hit; | ||
96 | int nhits, nrects, slice[2], upper[2], lower[2], i; | ||
97 | unsigned counter[2]; | ||
98 | struct drm_drawable_info *drw; | ||
99 | drm_i915_sarea_t *sarea_priv = dev_priv->sarea_priv; | ||
100 | u32 cpp = dev_priv->cpp; | ||
101 | u32 cmd = (cpp == 4) ? (XY_SRC_COPY_BLT_CMD | | ||
102 | XY_SRC_COPY_BLT_WRITE_ALPHA | | ||
103 | XY_SRC_COPY_BLT_WRITE_RGB) | ||
104 | : XY_SRC_COPY_BLT_CMD; | ||
105 | u32 src_pitch = sarea_priv->pitch * cpp; | ||
106 | u32 dst_pitch = sarea_priv->pitch * cpp; | ||
107 | u32 ropcpp = (0xcc << 16) | ((cpp - 1) << 24); | ||
108 | RING_LOCALS; | ||
109 | |||
110 | mutex_lock(&dev->struct_mutex); | ||
111 | |||
112 | if (IS_I965G(dev) && sarea_priv->front_tiled) { | ||
113 | cmd |= XY_SRC_COPY_BLT_DST_TILED; | ||
114 | dst_pitch >>= 2; | ||
115 | } | ||
116 | if (IS_I965G(dev) && sarea_priv->back_tiled) { | ||
117 | cmd |= XY_SRC_COPY_BLT_SRC_TILED; | ||
118 | src_pitch >>= 2; | ||
119 | } | ||
120 | |||
121 | counter[0] = drm_vblank_count(dev, 0); | ||
122 | counter[1] = drm_vblank_count(dev, 1); | ||
123 | |||
124 | DRM_DEBUG("\n"); | ||
125 | |||
126 | INIT_LIST_HEAD(&hits); | ||
127 | |||
128 | nhits = nrects = 0; | ||
129 | |||
130 | spin_lock_irqsave(&dev_priv->swaps_lock, irqflags); | ||
131 | |||
132 | /* Find buffer swaps scheduled for this vertical blank */ | ||
133 | list_for_each_safe(list, tmp, &dev_priv->vbl_swaps.head) { | ||
134 | drm_i915_vbl_swap_t *vbl_swap = | ||
135 | list_entry(list, drm_i915_vbl_swap_t, head); | ||
136 | int pipe = vbl_swap->pipe; | ||
137 | |||
138 | if ((counter[pipe] - vbl_swap->sequence) > (1<<23)) | ||
139 | continue; | ||
140 | |||
141 | list_del(list); | ||
142 | dev_priv->swaps_pending--; | ||
143 | drm_vblank_put(dev, pipe); | ||
144 | |||
145 | spin_unlock(&dev_priv->swaps_lock); | ||
146 | spin_lock(&dev->drw_lock); | ||
147 | |||
148 | drw = drm_get_drawable_info(dev, vbl_swap->drw_id); | ||
149 | |||
150 | list_for_each(hit, &hits) { | ||
151 | drm_i915_vbl_swap_t *swap_cmp = | ||
152 | list_entry(hit, drm_i915_vbl_swap_t, head); | ||
153 | struct drm_drawable_info *drw_cmp = | ||
154 | drm_get_drawable_info(dev, swap_cmp->drw_id); | ||
155 | |||
156 | /* Make sure both drawables are still | ||
157 | * around and have some rectangles before | ||
158 | * we look inside to order them for the | ||
159 | * blts below. | ||
160 | */ | ||
161 | if (drw_cmp && drw_cmp->num_rects > 0 && | ||
162 | drw && drw->num_rects > 0 && | ||
163 | drw_cmp->rects[0].y1 > drw->rects[0].y1) { | ||
164 | list_add_tail(list, hit); | ||
165 | break; | ||
166 | } | ||
167 | } | ||
168 | |||
169 | spin_unlock(&dev->drw_lock); | ||
170 | |||
171 | /* List of hits was empty, or we reached the end of it */ | ||
172 | if (hit == &hits) | ||
173 | list_add_tail(list, hits.prev); | ||
174 | |||
175 | nhits++; | ||
176 | |||
177 | spin_lock(&dev_priv->swaps_lock); | ||
178 | } | ||
179 | |||
180 | if (nhits == 0) { | ||
181 | spin_unlock_irqrestore(&dev_priv->swaps_lock, irqflags); | ||
182 | mutex_unlock(&dev->struct_mutex); | ||
183 | return; | ||
184 | } | ||
185 | |||
186 | spin_unlock(&dev_priv->swaps_lock); | ||
187 | |||
188 | i915_kernel_lost_context(dev); | ||
189 | |||
190 | if (IS_I965G(dev)) { | ||
191 | BEGIN_LP_RING(4); | ||
192 | |||
193 | OUT_RING(GFX_OP_DRAWRECT_INFO_I965); | ||
194 | OUT_RING(0); | ||
195 | OUT_RING(((sarea_priv->width - 1) & 0xffff) | ((sarea_priv->height - 1) << 16)); | ||
196 | OUT_RING(0); | ||
197 | ADVANCE_LP_RING(); | ||
198 | } else { | ||
199 | BEGIN_LP_RING(6); | ||
200 | |||
201 | OUT_RING(GFX_OP_DRAWRECT_INFO); | ||
202 | OUT_RING(0); | ||
203 | OUT_RING(0); | ||
204 | OUT_RING(sarea_priv->width | sarea_priv->height << 16); | ||
205 | OUT_RING(sarea_priv->width | sarea_priv->height << 16); | ||
206 | OUT_RING(0); | ||
207 | |||
208 | ADVANCE_LP_RING(); | ||
209 | } | ||
210 | |||
211 | sarea_priv->ctxOwner = DRM_KERNEL_CONTEXT; | ||
212 | |||
213 | upper[0] = upper[1] = 0; | ||
214 | slice[0] = max(sarea_priv->pipeA_h / nhits, 1); | ||
215 | slice[1] = max(sarea_priv->pipeB_h / nhits, 1); | ||
216 | lower[0] = sarea_priv->pipeA_y + slice[0]; | ||
217 | lower[1] = sarea_priv->pipeB_y + slice[0]; | ||
218 | |||
219 | spin_lock(&dev->drw_lock); | ||
220 | |||
221 | /* Emit blits for buffer swaps, partitioning both outputs into as many | ||
222 | * slices as there are buffer swaps scheduled in order to avoid tearing | ||
223 | * (based on the assumption that a single buffer swap would always | ||
224 | * complete before scanout starts). | ||
225 | */ | ||
226 | for (i = 0; i++ < nhits; | ||
227 | upper[0] = lower[0], lower[0] += slice[0], | ||
228 | upper[1] = lower[1], lower[1] += slice[1]) { | ||
229 | if (i == nhits) | ||
230 | lower[0] = lower[1] = sarea_priv->height; | ||
231 | |||
232 | list_for_each(hit, &hits) { | ||
233 | drm_i915_vbl_swap_t *swap_hit = | ||
234 | list_entry(hit, drm_i915_vbl_swap_t, head); | ||
235 | struct drm_clip_rect *rect; | ||
236 | int num_rects, pipe; | ||
237 | unsigned short top, bottom; | ||
238 | |||
239 | drw = drm_get_drawable_info(dev, swap_hit->drw_id); | ||
240 | |||
241 | /* The drawable may have been destroyed since | ||
242 | * the vblank swap was queued | ||
243 | */ | ||
244 | if (!drw) | ||
245 | continue; | ||
246 | |||
247 | rect = drw->rects; | ||
248 | pipe = swap_hit->pipe; | ||
249 | top = upper[pipe]; | ||
250 | bottom = lower[pipe]; | ||
251 | |||
252 | for (num_rects = drw->num_rects; num_rects--; rect++) { | ||
253 | int y1 = max(rect->y1, top); | ||
254 | int y2 = min(rect->y2, bottom); | ||
255 | |||
256 | if (y1 >= y2) | ||
257 | continue; | ||
258 | |||
259 | BEGIN_LP_RING(8); | ||
260 | |||
261 | OUT_RING(cmd); | ||
262 | OUT_RING(ropcpp | dst_pitch); | ||
263 | OUT_RING((y1 << 16) | rect->x1); | ||
264 | OUT_RING((y2 << 16) | rect->x2); | ||
265 | OUT_RING(sarea_priv->front_offset); | ||
266 | OUT_RING((y1 << 16) | rect->x1); | ||
267 | OUT_RING(src_pitch); | ||
268 | OUT_RING(sarea_priv->back_offset); | ||
269 | |||
270 | ADVANCE_LP_RING(); | ||
271 | } | ||
272 | } | ||
273 | } | ||
274 | |||
275 | spin_unlock_irqrestore(&dev->drw_lock, irqflags); | ||
276 | mutex_unlock(&dev->struct_mutex); | ||
277 | |||
278 | list_for_each_safe(hit, tmp, &hits) { | ||
279 | drm_i915_vbl_swap_t *swap_hit = | ||
280 | list_entry(hit, drm_i915_vbl_swap_t, head); | ||
281 | |||
282 | list_del(hit); | ||
283 | |||
284 | drm_free(swap_hit, sizeof(*swap_hit), DRM_MEM_DRIVER); | ||
285 | } | ||
286 | } | ||
287 | |||
288 | /* Called from drm generic code, passed a 'crtc', which | 83 | /* Called from drm generic code, passed a 'crtc', which |
289 | * we use as a pipe index | 84 | * we use as a pipe index |
290 | */ | 85 | */ |
@@ -322,40 +117,6 @@ u32 i915_get_vblank_counter(struct drm_device *dev, int pipe) | |||
322 | return count; | 117 | return count; |
323 | } | 118 | } |
324 | 119 | ||
325 | void | ||
326 | i915_vblank_work_handler(struct work_struct *work) | ||
327 | { | ||
328 | drm_i915_private_t *dev_priv = container_of(work, drm_i915_private_t, | ||
329 | vblank_work); | ||
330 | struct drm_device *dev = dev_priv->dev; | ||
331 | unsigned long irqflags; | ||
332 | |||
333 | if (dev->lock.hw_lock == NULL) { | ||
334 | i915_vblank_tasklet(dev); | ||
335 | return; | ||
336 | } | ||
337 | |||
338 | spin_lock_irqsave(&dev->tasklet_lock, irqflags); | ||
339 | dev->locked_tasklet_func = i915_vblank_tasklet; | ||
340 | spin_unlock_irqrestore(&dev->tasklet_lock, irqflags); | ||
341 | |||
342 | /* Try to get the lock now, if this fails, the lock | ||
343 | * holder will execute the tasklet during unlock | ||
344 | */ | ||
345 | if (!drm_lock_take(&dev->lock, DRM_KERNEL_CONTEXT)) | ||
346 | return; | ||
347 | |||
348 | dev->lock.lock_time = jiffies; | ||
349 | atomic_inc(&dev->counts[_DRM_STAT_LOCKS]); | ||
350 | |||
351 | spin_lock_irqsave(&dev->tasklet_lock, irqflags); | ||
352 | dev->locked_tasklet_func = NULL; | ||
353 | spin_unlock_irqrestore(&dev->tasklet_lock, irqflags); | ||
354 | |||
355 | i915_vblank_tasklet(dev); | ||
356 | drm_lock_free(&dev->lock, DRM_KERNEL_CONTEXT); | ||
357 | } | ||
358 | |||
359 | irqreturn_t i915_driver_irq_handler(DRM_IRQ_ARGS) | 120 | irqreturn_t i915_driver_irq_handler(DRM_IRQ_ARGS) |
360 | { | 121 | { |
361 | struct drm_device *dev = (struct drm_device *) arg; | 122 | struct drm_device *dev = (struct drm_device *) arg; |
@@ -433,9 +194,6 @@ irqreturn_t i915_driver_irq_handler(DRM_IRQ_ARGS) | |||
433 | if (iir & I915_ASLE_INTERRUPT) | 194 | if (iir & I915_ASLE_INTERRUPT) |
434 | opregion_asle_intr(dev); | 195 | opregion_asle_intr(dev); |
435 | 196 | ||
436 | if (vblank && dev_priv->swaps_pending > 0) | ||
437 | schedule_work(&dev_priv->vblank_work); | ||
438 | |||
439 | return IRQ_HANDLED; | 197 | return IRQ_HANDLED; |
440 | } | 198 | } |
441 | 199 | ||
@@ -454,12 +212,10 @@ static int i915_emit_irq(struct drm_device * dev) | |||
454 | if (dev_priv->sarea_priv) | 212 | if (dev_priv->sarea_priv) |
455 | dev_priv->sarea_priv->last_enqueue = dev_priv->counter; | 213 | dev_priv->sarea_priv->last_enqueue = dev_priv->counter; |
456 | 214 | ||
457 | BEGIN_LP_RING(6); | 215 | BEGIN_LP_RING(4); |
458 | OUT_RING(MI_STORE_DWORD_INDEX); | 216 | OUT_RING(MI_STORE_DWORD_INDEX); |
459 | OUT_RING(5 << MI_STORE_DWORD_INDEX_SHIFT); | 217 | OUT_RING(I915_BREADCRUMB_INDEX << MI_STORE_DWORD_INDEX_SHIFT); |
460 | OUT_RING(dev_priv->counter); | 218 | OUT_RING(dev_priv->counter); |
461 | OUT_RING(0); | ||
462 | OUT_RING(0); | ||
463 | OUT_RING(MI_USER_INTERRUPT); | 219 | OUT_RING(MI_USER_INTERRUPT); |
464 | ADVANCE_LP_RING(); | 220 | ADVANCE_LP_RING(); |
465 | 221 | ||
@@ -696,123 +452,21 @@ int i915_vblank_pipe_get(struct drm_device *dev, void *data, | |||
696 | int i915_vblank_swap(struct drm_device *dev, void *data, | 452 | int i915_vblank_swap(struct drm_device *dev, void *data, |
697 | struct drm_file *file_priv) | 453 | struct drm_file *file_priv) |
698 | { | 454 | { |
699 | drm_i915_private_t *dev_priv = dev->dev_private; | 455 | /* The delayed swap mechanism was fundamentally racy, and has been |
700 | drm_i915_vblank_swap_t *swap = data; | 456 | * removed. The model was that the client requested a delayed flip/swap |
701 | drm_i915_vbl_swap_t *vbl_swap, *vbl_old; | 457 | * from the kernel, then waited for vblank before continuing to perform |
702 | unsigned int pipe, seqtype, curseq; | 458 | * rendering. The problem was that the kernel might wake the client |
703 | unsigned long irqflags; | 459 | * up before it dispatched the vblank swap (since the lock has to be |
704 | struct list_head *list; | 460 | * held while touching the ringbuffer), in which case the client would |
705 | int ret; | 461 | * clear and start the next frame before the swap occurred, and |
706 | 462 | * flicker would occur in addition to likely missing the vblank. | |
707 | if (!dev_priv || !dev_priv->sarea_priv) { | 463 | * |
708 | DRM_ERROR("%s called with no initialization\n", __func__); | 464 | * In the absence of this ioctl, userland falls back to a correct path |
709 | return -EINVAL; | 465 | * of waiting for a vblank, then dispatching the swap on its own. |
710 | } | 466 | * Context switching to userland and back is plenty fast enough for |
711 | 467 | * meeting the requirements of vblank swapping. | |
712 | if (dev_priv->sarea_priv->rotation) { | ||
713 | DRM_DEBUG("Rotation not supported\n"); | ||
714 | return -EINVAL; | ||
715 | } | ||
716 | |||
717 | if (swap->seqtype & ~(_DRM_VBLANK_RELATIVE | _DRM_VBLANK_ABSOLUTE | | ||
718 | _DRM_VBLANK_SECONDARY | _DRM_VBLANK_NEXTONMISS)) { | ||
719 | DRM_ERROR("Invalid sequence type 0x%x\n", swap->seqtype); | ||
720 | return -EINVAL; | ||
721 | } | ||
722 | |||
723 | pipe = (swap->seqtype & _DRM_VBLANK_SECONDARY) ? 1 : 0; | ||
724 | |||
725 | seqtype = swap->seqtype & (_DRM_VBLANK_RELATIVE | _DRM_VBLANK_ABSOLUTE); | ||
726 | |||
727 | if (!(dev_priv->vblank_pipe & (1 << pipe))) { | ||
728 | DRM_ERROR("Invalid pipe %d\n", pipe); | ||
729 | return -EINVAL; | ||
730 | } | ||
731 | |||
732 | spin_lock_irqsave(&dev->drw_lock, irqflags); | ||
733 | |||
734 | if (!drm_get_drawable_info(dev, swap->drawable)) { | ||
735 | spin_unlock_irqrestore(&dev->drw_lock, irqflags); | ||
736 | DRM_DEBUG("Invalid drawable ID %d\n", swap->drawable); | ||
737 | return -EINVAL; | ||
738 | } | ||
739 | |||
740 | spin_unlock_irqrestore(&dev->drw_lock, irqflags); | ||
741 | |||
742 | /* | ||
743 | * We take the ref here and put it when the swap actually completes | ||
744 | * in the tasklet. | ||
745 | */ | 468 | */ |
746 | ret = drm_vblank_get(dev, pipe); | 469 | return -EINVAL; |
747 | if (ret) | ||
748 | return ret; | ||
749 | curseq = drm_vblank_count(dev, pipe); | ||
750 | |||
751 | if (seqtype == _DRM_VBLANK_RELATIVE) | ||
752 | swap->sequence += curseq; | ||
753 | |||
754 | if ((curseq - swap->sequence) <= (1<<23)) { | ||
755 | if (swap->seqtype & _DRM_VBLANK_NEXTONMISS) { | ||
756 | swap->sequence = curseq + 1; | ||
757 | } else { | ||
758 | DRM_DEBUG("Missed target sequence\n"); | ||
759 | drm_vblank_put(dev, pipe); | ||
760 | return -EINVAL; | ||
761 | } | ||
762 | } | ||
763 | |||
764 | vbl_swap = drm_calloc(1, sizeof(*vbl_swap), DRM_MEM_DRIVER); | ||
765 | |||
766 | if (!vbl_swap) { | ||
767 | DRM_ERROR("Failed to allocate memory to queue swap\n"); | ||
768 | drm_vblank_put(dev, pipe); | ||
769 | return -ENOMEM; | ||
770 | } | ||
771 | |||
772 | vbl_swap->drw_id = swap->drawable; | ||
773 | vbl_swap->pipe = pipe; | ||
774 | vbl_swap->sequence = swap->sequence; | ||
775 | |||
776 | spin_lock_irqsave(&dev_priv->swaps_lock, irqflags); | ||
777 | |||
778 | list_for_each(list, &dev_priv->vbl_swaps.head) { | ||
779 | vbl_old = list_entry(list, drm_i915_vbl_swap_t, head); | ||
780 | |||
781 | if (vbl_old->drw_id == swap->drawable && | ||
782 | vbl_old->pipe == pipe && | ||
783 | vbl_old->sequence == swap->sequence) { | ||
784 | spin_unlock_irqrestore(&dev_priv->swaps_lock, irqflags); | ||
785 | drm_vblank_put(dev, pipe); | ||
786 | drm_free(vbl_swap, sizeof(*vbl_swap), DRM_MEM_DRIVER); | ||
787 | DRM_DEBUG("Already scheduled\n"); | ||
788 | return 0; | ||
789 | } | ||
790 | } | ||
791 | |||
792 | if (dev_priv->swaps_pending >= 10) { | ||
793 | DRM_DEBUG("Too many swaps queued\n"); | ||
794 | DRM_DEBUG(" pipe 0: %d pipe 1: %d\n", | ||
795 | drm_vblank_count(dev, 0), | ||
796 | drm_vblank_count(dev, 1)); | ||
797 | |||
798 | list_for_each(list, &dev_priv->vbl_swaps.head) { | ||
799 | vbl_old = list_entry(list, drm_i915_vbl_swap_t, head); | ||
800 | DRM_DEBUG("\tdrw %x pipe %d seq %x\n", | ||
801 | vbl_old->drw_id, vbl_old->pipe, | ||
802 | vbl_old->sequence); | ||
803 | } | ||
804 | spin_unlock_irqrestore(&dev_priv->swaps_lock, irqflags); | ||
805 | drm_vblank_put(dev, pipe); | ||
806 | drm_free(vbl_swap, sizeof(*vbl_swap), DRM_MEM_DRIVER); | ||
807 | return -EBUSY; | ||
808 | } | ||
809 | |||
810 | list_add_tail(&vbl_swap->head, &dev_priv->vbl_swaps.head); | ||
811 | dev_priv->swaps_pending++; | ||
812 | |||
813 | spin_unlock_irqrestore(&dev_priv->swaps_lock, irqflags); | ||
814 | |||
815 | return 0; | ||
816 | } | 470 | } |
817 | 471 | ||
818 | /* drm_dma.h hooks | 472 | /* drm_dma.h hooks |
@@ -831,11 +485,6 @@ int i915_driver_irq_postinstall(struct drm_device *dev) | |||
831 | drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private; | 485 | drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private; |
832 | int ret, num_pipes = 2; | 486 | int ret, num_pipes = 2; |
833 | 487 | ||
834 | spin_lock_init(&dev_priv->swaps_lock); | ||
835 | INIT_LIST_HEAD(&dev_priv->vbl_swaps.head); | ||
836 | INIT_WORK(&dev_priv->vblank_work, i915_vblank_work_handler); | ||
837 | dev_priv->swaps_pending = 0; | ||
838 | |||
839 | /* Set initial unmasked IRQs to just the selected vblank pipes. */ | 488 | /* Set initial unmasked IRQs to just the selected vblank pipes. */ |
840 | dev_priv->irq_mask_reg = ~0; | 489 | dev_priv->irq_mask_reg = ~0; |
841 | 490 | ||
diff --git a/drivers/gpu/drm/i915/i915_reg.h b/drivers/gpu/drm/i915/i915_reg.h index 5c2d9f206d05..0e476eba36e6 100644 --- a/drivers/gpu/drm/i915/i915_reg.h +++ b/drivers/gpu/drm/i915/i915_reg.h | |||
@@ -527,6 +527,9 @@ | |||
527 | #define C0DRB3 0x10206 | 527 | #define C0DRB3 0x10206 |
528 | #define C1DRB3 0x10606 | 528 | #define C1DRB3 0x10606 |
529 | 529 | ||
530 | /** GM965 GM45 render standby register */ | ||
531 | #define MCHBAR_RENDER_STANDBY 0x111B8 | ||
532 | |||
530 | /* | 533 | /* |
531 | * Overlay regs | 534 | * Overlay regs |
532 | */ | 535 | */ |
diff --git a/drivers/gpu/drm/i915/i915_suspend.c b/drivers/gpu/drm/i915/i915_suspend.c index 603fe742ccd4..5ddc6e595c0c 100644 --- a/drivers/gpu/drm/i915/i915_suspend.c +++ b/drivers/gpu/drm/i915/i915_suspend.c | |||
@@ -240,6 +240,10 @@ int i915_save_state(struct drm_device *dev) | |||
240 | 240 | ||
241 | pci_read_config_byte(dev->pdev, LBB, &dev_priv->saveLBB); | 241 | pci_read_config_byte(dev->pdev, LBB, &dev_priv->saveLBB); |
242 | 242 | ||
243 | /* Render Standby */ | ||
244 | if (IS_I965G(dev) && IS_MOBILE(dev)) | ||
245 | dev_priv->saveRENDERSTANDBY = I915_READ(MCHBAR_RENDER_STANDBY); | ||
246 | |||
243 | /* Display arbitration control */ | 247 | /* Display arbitration control */ |
244 | dev_priv->saveDSPARB = I915_READ(DSPARB); | 248 | dev_priv->saveDSPARB = I915_READ(DSPARB); |
245 | 249 | ||
@@ -365,6 +369,11 @@ int i915_restore_state(struct drm_device *dev) | |||
365 | 369 | ||
366 | pci_write_config_byte(dev->pdev, LBB, dev_priv->saveLBB); | 370 | pci_write_config_byte(dev->pdev, LBB, dev_priv->saveLBB); |
367 | 371 | ||
372 | /* Render Standby */ | ||
373 | if (IS_I965G(dev) && IS_MOBILE(dev)) | ||
374 | I915_WRITE(MCHBAR_RENDER_STANDBY, dev_priv->saveRENDERSTANDBY); | ||
375 | |||
376 | /* Display arbitration */ | ||
368 | I915_WRITE(DSPARB, dev_priv->saveDSPARB); | 377 | I915_WRITE(DSPARB, dev_priv->saveDSPARB); |
369 | 378 | ||
370 | /* Pipe & plane A info */ | 379 | /* Pipe & plane A info */ |
diff --git a/drivers/gpu/drm/radeon/radeon_cp.c b/drivers/gpu/drm/radeon/radeon_cp.c index 073894824e6b..abdc1ae38467 100644 --- a/drivers/gpu/drm/radeon/radeon_cp.c +++ b/drivers/gpu/drm/radeon/radeon_cp.c | |||
@@ -1751,6 +1751,12 @@ int radeon_driver_load(struct drm_device *dev, unsigned long flags) | |||
1751 | else | 1751 | else |
1752 | dev_priv->flags |= RADEON_IS_PCI; | 1752 | dev_priv->flags |= RADEON_IS_PCI; |
1753 | 1753 | ||
1754 | ret = drm_addmap(dev, drm_get_resource_start(dev, 2), | ||
1755 | drm_get_resource_len(dev, 2), _DRM_REGISTERS, | ||
1756 | _DRM_READ_ONLY | _DRM_DRIVER, &dev_priv->mmio); | ||
1757 | if (ret != 0) | ||
1758 | return ret; | ||
1759 | |||
1754 | DRM_DEBUG("%s card detected\n", | 1760 | DRM_DEBUG("%s card detected\n", |
1755 | ((dev_priv->flags & RADEON_IS_AGP) ? "AGP" : (((dev_priv->flags & RADEON_IS_PCIE) ? "PCIE" : "PCI")))); | 1761 | ((dev_priv->flags & RADEON_IS_AGP) ? "AGP" : (((dev_priv->flags & RADEON_IS_PCIE) ? "PCIE" : "PCI")))); |
1756 | return ret; | 1762 | return ret; |
@@ -1767,12 +1773,6 @@ int radeon_driver_firstopen(struct drm_device *dev) | |||
1767 | 1773 | ||
1768 | dev_priv->gart_info.table_size = RADEON_PCIGART_TABLE_SIZE; | 1774 | dev_priv->gart_info.table_size = RADEON_PCIGART_TABLE_SIZE; |
1769 | 1775 | ||
1770 | ret = drm_addmap(dev, drm_get_resource_start(dev, 2), | ||
1771 | drm_get_resource_len(dev, 2), _DRM_REGISTERS, | ||
1772 | _DRM_READ_ONLY, &dev_priv->mmio); | ||
1773 | if (ret != 0) | ||
1774 | return ret; | ||
1775 | |||
1776 | dev_priv->fb_aper_offset = drm_get_resource_start(dev, 0); | 1776 | dev_priv->fb_aper_offset = drm_get_resource_start(dev, 0); |
1777 | ret = drm_addmap(dev, dev_priv->fb_aper_offset, | 1777 | ret = drm_addmap(dev, dev_priv->fb_aper_offset, |
1778 | drm_get_resource_len(dev, 0), _DRM_FRAME_BUFFER, | 1778 | drm_get_resource_len(dev, 0), _DRM_FRAME_BUFFER, |
@@ -1788,6 +1788,9 @@ int radeon_driver_unload(struct drm_device *dev) | |||
1788 | drm_radeon_private_t *dev_priv = dev->dev_private; | 1788 | drm_radeon_private_t *dev_priv = dev->dev_private; |
1789 | 1789 | ||
1790 | DRM_DEBUG("\n"); | 1790 | DRM_DEBUG("\n"); |
1791 | |||
1792 | drm_rmmap(dev, dev_priv->mmio); | ||
1793 | |||
1791 | drm_free(dev_priv, sizeof(*dev_priv), DRM_MEM_DRIVER); | 1794 | drm_free(dev_priv, sizeof(*dev_priv), DRM_MEM_DRIVER); |
1792 | 1795 | ||
1793 | dev->dev_private = NULL; | 1796 | dev->dev_private = NULL; |
diff --git a/drivers/gpu/drm/radeon/radeon_drv.h b/drivers/gpu/drm/radeon/radeon_drv.h index 02f5575ba395..7a183789be97 100644 --- a/drivers/gpu/drm/radeon/radeon_drv.h +++ b/drivers/gpu/drm/radeon/radeon_drv.h | |||
@@ -287,7 +287,6 @@ typedef struct drm_radeon_private { | |||
287 | unsigned long gart_textures_offset; | 287 | unsigned long gart_textures_offset; |
288 | 288 | ||
289 | drm_local_map_t *sarea; | 289 | drm_local_map_t *sarea; |
290 | drm_local_map_t *mmio; | ||
291 | drm_local_map_t *cp_ring; | 290 | drm_local_map_t *cp_ring; |
292 | drm_local_map_t *ring_rptr; | 291 | drm_local_map_t *ring_rptr; |
293 | drm_local_map_t *gart_textures; | 292 | drm_local_map_t *gart_textures; |
@@ -318,6 +317,7 @@ typedef struct drm_radeon_private { | |||
318 | 317 | ||
319 | int num_gb_pipes; | 318 | int num_gb_pipes; |
320 | int track_flush; | 319 | int track_flush; |
320 | drm_local_map_t *mmio; | ||
321 | } drm_radeon_private_t; | 321 | } drm_radeon_private_t; |
322 | 322 | ||
323 | typedef struct drm_radeon_buf_priv { | 323 | typedef struct drm_radeon_buf_priv { |
diff --git a/drivers/hid/hid-core.c b/drivers/hid/hid-core.c index 1903e7515650..d3671b4049c0 100644 --- a/drivers/hid/hid-core.c +++ b/drivers/hid/hid-core.c | |||
@@ -1265,6 +1265,7 @@ static const struct hid_device_id hid_blacklist[] = { | |||
1265 | { HID_USB_DEVICE(USB_VENDOR_ID_EZKEY, USB_DEVICE_ID_BTC_8193) }, | 1265 | { HID_USB_DEVICE(USB_VENDOR_ID_EZKEY, USB_DEVICE_ID_BTC_8193) }, |
1266 | { HID_USB_DEVICE(USB_VENDOR_ID_GENERIC_13BA, USB_DEVICE_ID_GENERIC_13BA_KBD_MOUSE) }, | 1266 | { HID_USB_DEVICE(USB_VENDOR_ID_GENERIC_13BA, USB_DEVICE_ID_GENERIC_13BA_KBD_MOUSE) }, |
1267 | { HID_USB_DEVICE(USB_VENDOR_ID_GYRATION, USB_DEVICE_ID_GYRATION_REMOTE) }, | 1267 | { HID_USB_DEVICE(USB_VENDOR_ID_GYRATION, USB_DEVICE_ID_GYRATION_REMOTE) }, |
1268 | { HID_USB_DEVICE(USB_VENDOR_ID_KWORLD, USB_DEVICE_ID_KWORLD_RADIO_FM700) }, | ||
1268 | { HID_USB_DEVICE(USB_VENDOR_ID_GYRATION, USB_DEVICE_ID_GYRATION_REMOTE_2) }, | 1269 | { HID_USB_DEVICE(USB_VENDOR_ID_GYRATION, USB_DEVICE_ID_GYRATION_REMOTE_2) }, |
1269 | { HID_USB_DEVICE(USB_VENDOR_ID_LABTEC, USB_DEVICE_ID_LABTEC_WIRELESS_KEYBOARD) }, | 1270 | { HID_USB_DEVICE(USB_VENDOR_ID_LABTEC, USB_DEVICE_ID_LABTEC_WIRELESS_KEYBOARD) }, |
1270 | { HID_USB_DEVICE(USB_VENDOR_ID_LOGITECH, USB_DEVICE_ID_MX3000_RECEIVER) }, | 1271 | { HID_USB_DEVICE(USB_VENDOR_ID_LOGITECH, USB_DEVICE_ID_MX3000_RECEIVER) }, |
diff --git a/drivers/hid/hid-ids.h b/drivers/hid/hid-ids.h index 5cc404291736..f05bcbbbb0d5 100644 --- a/drivers/hid/hid-ids.h +++ b/drivers/hid/hid-ids.h | |||
@@ -253,6 +253,9 @@ | |||
253 | #define USB_VENDOR_ID_KBGEAR 0x084e | 253 | #define USB_VENDOR_ID_KBGEAR 0x084e |
254 | #define USB_DEVICE_ID_KBGEAR_JAMSTUDIO 0x1001 | 254 | #define USB_DEVICE_ID_KBGEAR_JAMSTUDIO 0x1001 |
255 | 255 | ||
256 | #define USB_VENDOR_ID_KWORLD 0x1b80 | ||
257 | #define USB_DEVICE_ID_KWORLD_RADIO_FM700 0xd700 | ||
258 | |||
256 | #define USB_VENDOR_ID_LABTEC 0x1020 | 259 | #define USB_VENDOR_ID_LABTEC 0x1020 |
257 | #define USB_DEVICE_ID_LABTEC_WIRELESS_KEYBOARD 0x0006 | 260 | #define USB_DEVICE_ID_LABTEC_WIRELESS_KEYBOARD 0x0006 |
258 | 261 | ||
diff --git a/drivers/hwmon/applesmc.c b/drivers/hwmon/applesmc.c index bc011da79e14..be3285912cb7 100644 --- a/drivers/hwmon/applesmc.c +++ b/drivers/hwmon/applesmc.c | |||
@@ -116,6 +116,18 @@ static const char* temperature_sensors_sets[][36] = { | |||
116 | /* Set 9: Macbook Pro 3,1 (Santa Rosa) */ | 116 | /* Set 9: Macbook Pro 3,1 (Santa Rosa) */ |
117 | { "TALP", "TB0T", "TC0D", "TC0P", "TG0D", "TG0H", "TTF0", "TW0P", | 117 | { "TALP", "TB0T", "TC0D", "TC0P", "TG0D", "TG0H", "TTF0", "TW0P", |
118 | "Th0H", "Th1H", "Th2H", "Tm0P", "Ts0P", NULL }, | 118 | "Th0H", "Th1H", "Th2H", "Tm0P", "Ts0P", NULL }, |
119 | /* Set 10: iMac 5,1 */ | ||
120 | { "TA0P", "TC0D", "TC0P", "TG0D", "TH0P", "TO0P", "Tm0P", NULL }, | ||
121 | /* Set 11: Macbook 5,1 */ | ||
122 | { "TB0T", "TB1T", "TB2T", "TB3T", "TC0D", "TC0P", "TN0D", "TN0P", | ||
123 | "TTF0", "Th0H", "Th1H", "ThFH", "Ts0P", "Ts0S", NULL }, | ||
124 | /* Set 12: Macbook Pro 5,1 */ | ||
125 | { "TB0T", "TB1T", "TB2T", "TB3T", "TC0D", "TC0F", "TC0P", "TG0D", | ||
126 | "TG0F", "TG0H", "TG0P", "TG0T", "TG1H", "TN0D", "TN0P", "TTF0", | ||
127 | "Th2H", "Tm0P", "Ts0P", "Ts0S", NULL }, | ||
128 | /* Set 13: iMac 8,1 */ | ||
129 | { "TA0P", "TC0D", "TC0H", "TC0P", "TG0D", "TG0H", "TG0P", "TH0P", | ||
130 | "TL0P", "TO0P", "TW0P", "Tm0P", "Tp0P", NULL }, | ||
119 | }; | 131 | }; |
120 | 132 | ||
121 | /* List of keys used to read/write fan speeds */ | 133 | /* List of keys used to read/write fan speeds */ |
@@ -1276,6 +1288,14 @@ static __initdata struct dmi_match_data applesmc_dmi_data[] = { | |||
1276 | { .accelerometer = 1, .light = 1, .temperature_set = 8 }, | 1288 | { .accelerometer = 1, .light = 1, .temperature_set = 8 }, |
1277 | /* MacBook Pro 3: accelerometer, backlight and temperature set 9 */ | 1289 | /* MacBook Pro 3: accelerometer, backlight and temperature set 9 */ |
1278 | { .accelerometer = 1, .light = 1, .temperature_set = 9 }, | 1290 | { .accelerometer = 1, .light = 1, .temperature_set = 9 }, |
1291 | /* iMac 5: light sensor only, temperature set 10 */ | ||
1292 | { .accelerometer = 0, .light = 0, .temperature_set = 10 }, | ||
1293 | /* MacBook 5: accelerometer, backlight and temperature set 11 */ | ||
1294 | { .accelerometer = 1, .light = 1, .temperature_set = 11 }, | ||
1295 | /* MacBook Pro 5: accelerometer, backlight and temperature set 12 */ | ||
1296 | { .accelerometer = 1, .light = 1, .temperature_set = 12 }, | ||
1297 | /* iMac 8: light sensor only, temperature set 13 */ | ||
1298 | { .accelerometer = 0, .light = 0, .temperature_set = 13 }, | ||
1279 | }; | 1299 | }; |
1280 | 1300 | ||
1281 | /* Note that DMI_MATCH(...,"MacBook") will match "MacBookPro1,1". | 1301 | /* Note that DMI_MATCH(...,"MacBook") will match "MacBookPro1,1". |
@@ -1285,6 +1305,10 @@ static __initdata struct dmi_system_id applesmc_whitelist[] = { | |||
1285 | DMI_MATCH(DMI_BOARD_VENDOR, "Apple"), | 1305 | DMI_MATCH(DMI_BOARD_VENDOR, "Apple"), |
1286 | DMI_MATCH(DMI_PRODUCT_NAME, "MacBookAir") }, | 1306 | DMI_MATCH(DMI_PRODUCT_NAME, "MacBookAir") }, |
1287 | &applesmc_dmi_data[7]}, | 1307 | &applesmc_dmi_data[7]}, |
1308 | { applesmc_dmi_match, "Apple MacBook Pro 5", { | ||
1309 | DMI_MATCH(DMI_BOARD_VENDOR, "Apple"), | ||
1310 | DMI_MATCH(DMI_PRODUCT_NAME, "MacBookPro5") }, | ||
1311 | &applesmc_dmi_data[12]}, | ||
1288 | { applesmc_dmi_match, "Apple MacBook Pro 4", { | 1312 | { applesmc_dmi_match, "Apple MacBook Pro 4", { |
1289 | DMI_MATCH(DMI_BOARD_VENDOR, "Apple"), | 1313 | DMI_MATCH(DMI_BOARD_VENDOR, "Apple"), |
1290 | DMI_MATCH(DMI_PRODUCT_NAME, "MacBookPro4") }, | 1314 | DMI_MATCH(DMI_PRODUCT_NAME, "MacBookPro4") }, |
@@ -1305,6 +1329,10 @@ static __initdata struct dmi_system_id applesmc_whitelist[] = { | |||
1305 | DMI_MATCH(DMI_BOARD_VENDOR,"Apple"), | 1329 | DMI_MATCH(DMI_BOARD_VENDOR,"Apple"), |
1306 | DMI_MATCH(DMI_PRODUCT_NAME,"MacBook3") }, | 1330 | DMI_MATCH(DMI_PRODUCT_NAME,"MacBook3") }, |
1307 | &applesmc_dmi_data[6]}, | 1331 | &applesmc_dmi_data[6]}, |
1332 | { applesmc_dmi_match, "Apple MacBook 5", { | ||
1333 | DMI_MATCH(DMI_BOARD_VENDOR, "Apple"), | ||
1334 | DMI_MATCH(DMI_PRODUCT_NAME, "MacBook5") }, | ||
1335 | &applesmc_dmi_data[11]}, | ||
1308 | { applesmc_dmi_match, "Apple MacBook", { | 1336 | { applesmc_dmi_match, "Apple MacBook", { |
1309 | DMI_MATCH(DMI_BOARD_VENDOR,"Apple"), | 1337 | DMI_MATCH(DMI_BOARD_VENDOR,"Apple"), |
1310 | DMI_MATCH(DMI_PRODUCT_NAME,"MacBook") }, | 1338 | DMI_MATCH(DMI_PRODUCT_NAME,"MacBook") }, |
@@ -1317,6 +1345,14 @@ static __initdata struct dmi_system_id applesmc_whitelist[] = { | |||
1317 | DMI_MATCH(DMI_BOARD_VENDOR,"Apple"), | 1345 | DMI_MATCH(DMI_BOARD_VENDOR,"Apple"), |
1318 | DMI_MATCH(DMI_PRODUCT_NAME,"MacPro2") }, | 1346 | DMI_MATCH(DMI_PRODUCT_NAME,"MacPro2") }, |
1319 | &applesmc_dmi_data[4]}, | 1347 | &applesmc_dmi_data[4]}, |
1348 | { applesmc_dmi_match, "Apple iMac 8", { | ||
1349 | DMI_MATCH(DMI_BOARD_VENDOR, "Apple"), | ||
1350 | DMI_MATCH(DMI_PRODUCT_NAME, "iMac8") }, | ||
1351 | &applesmc_dmi_data[13]}, | ||
1352 | { applesmc_dmi_match, "Apple iMac 5", { | ||
1353 | DMI_MATCH(DMI_BOARD_VENDOR, "Apple"), | ||
1354 | DMI_MATCH(DMI_PRODUCT_NAME, "iMac5") }, | ||
1355 | &applesmc_dmi_data[10]}, | ||
1320 | { applesmc_dmi_match, "Apple iMac", { | 1356 | { applesmc_dmi_match, "Apple iMac", { |
1321 | DMI_MATCH(DMI_BOARD_VENDOR,"Apple"), | 1357 | DMI_MATCH(DMI_BOARD_VENDOR,"Apple"), |
1322 | DMI_MATCH(DMI_PRODUCT_NAME,"iMac") }, | 1358 | DMI_MATCH(DMI_PRODUCT_NAME,"iMac") }, |
diff --git a/drivers/ieee1394/dv1394.c b/drivers/ieee1394/dv1394.c index 965cfdb84ebc..c19f23267157 100644 --- a/drivers/ieee1394/dv1394.c +++ b/drivers/ieee1394/dv1394.c | |||
@@ -1270,8 +1270,14 @@ static int dv1394_mmap(struct file *file, struct vm_area_struct *vma) | |||
1270 | struct video_card *video = file_to_video_card(file); | 1270 | struct video_card *video = file_to_video_card(file); |
1271 | int retval = -EINVAL; | 1271 | int retval = -EINVAL; |
1272 | 1272 | ||
1273 | /* serialize mmap */ | 1273 | /* |
1274 | mutex_lock(&video->mtx); | 1274 | * We cannot use the blocking variant mutex_lock here because .mmap |
1275 | * is called with mmap_sem held, while .ioctl, .read, .write acquire | ||
1276 | * video->mtx and subsequently call copy_to/from_user which will | ||
1277 | * grab mmap_sem in case of a page fault. | ||
1278 | */ | ||
1279 | if (!mutex_trylock(&video->mtx)) | ||
1280 | return -EAGAIN; | ||
1275 | 1281 | ||
1276 | if ( ! video_card_initialized(video) ) { | 1282 | if ( ! video_card_initialized(video) ) { |
1277 | retval = do_dv1394_init_default(video); | 1283 | retval = do_dv1394_init_default(video); |
diff --git a/drivers/ieee1394/hosts.c b/drivers/ieee1394/hosts.c index 8dd09d850419..237d0c9d69c6 100644 --- a/drivers/ieee1394/hosts.c +++ b/drivers/ieee1394/hosts.c | |||
@@ -155,11 +155,11 @@ struct hpsb_host *hpsb_alloc_host(struct hpsb_host_driver *drv, size_t extra, | |||
155 | memcpy(&h->device, &nodemgr_dev_template_host, sizeof(h->device)); | 155 | memcpy(&h->device, &nodemgr_dev_template_host, sizeof(h->device)); |
156 | h->device.parent = dev; | 156 | h->device.parent = dev; |
157 | set_dev_node(&h->device, dev_to_node(dev)); | 157 | set_dev_node(&h->device, dev_to_node(dev)); |
158 | snprintf(h->device.bus_id, BUS_ID_SIZE, "fw-host%d", h->id); | 158 | dev_set_name(&h->device, "fw-host%d", h->id); |
159 | 159 | ||
160 | h->host_dev.parent = &h->device; | 160 | h->host_dev.parent = &h->device; |
161 | h->host_dev.class = &hpsb_host_class; | 161 | h->host_dev.class = &hpsb_host_class; |
162 | snprintf(h->host_dev.bus_id, BUS_ID_SIZE, "fw-host%d", h->id); | 162 | dev_set_name(&h->host_dev, "fw-host%d", h->id); |
163 | 163 | ||
164 | if (device_register(&h->device)) | 164 | if (device_register(&h->device)) |
165 | goto fail; | 165 | goto fail; |
diff --git a/drivers/ieee1394/nodemgr.c b/drivers/ieee1394/nodemgr.c index 2376b729e876..9e39f73282ee 100644 --- a/drivers/ieee1394/nodemgr.c +++ b/drivers/ieee1394/nodemgr.c | |||
@@ -826,13 +826,11 @@ static struct node_entry *nodemgr_create_node(octlet_t guid, | |||
826 | memcpy(&ne->device, &nodemgr_dev_template_ne, | 826 | memcpy(&ne->device, &nodemgr_dev_template_ne, |
827 | sizeof(ne->device)); | 827 | sizeof(ne->device)); |
828 | ne->device.parent = &host->device; | 828 | ne->device.parent = &host->device; |
829 | snprintf(ne->device.bus_id, BUS_ID_SIZE, "%016Lx", | 829 | dev_set_name(&ne->device, "%016Lx", (unsigned long long)(ne->guid)); |
830 | (unsigned long long)(ne->guid)); | ||
831 | 830 | ||
832 | ne->node_dev.parent = &ne->device; | 831 | ne->node_dev.parent = &ne->device; |
833 | ne->node_dev.class = &nodemgr_ne_class; | 832 | ne->node_dev.class = &nodemgr_ne_class; |
834 | snprintf(ne->node_dev.bus_id, BUS_ID_SIZE, "%016Lx", | 833 | dev_set_name(&ne->node_dev, "%016Lx", (unsigned long long)(ne->guid)); |
835 | (unsigned long long)(ne->guid)); | ||
836 | 834 | ||
837 | if (device_register(&ne->device)) | 835 | if (device_register(&ne->device)) |
838 | goto fail_devreg; | 836 | goto fail_devreg; |
@@ -932,13 +930,11 @@ static void nodemgr_register_device(struct node_entry *ne, | |||
932 | 930 | ||
933 | ud->device.parent = parent; | 931 | ud->device.parent = parent; |
934 | 932 | ||
935 | snprintf(ud->device.bus_id, BUS_ID_SIZE, "%s-%u", | 933 | dev_set_name(&ud->device, "%s-%u", dev_name(&ne->device), ud->id); |
936 | ne->device.bus_id, ud->id); | ||
937 | 934 | ||
938 | ud->unit_dev.parent = &ud->device; | 935 | ud->unit_dev.parent = &ud->device; |
939 | ud->unit_dev.class = &nodemgr_ud_class; | 936 | ud->unit_dev.class = &nodemgr_ud_class; |
940 | snprintf(ud->unit_dev.bus_id, BUS_ID_SIZE, "%s-%u", | 937 | dev_set_name(&ud->unit_dev, "%s-%u", dev_name(&ne->device), ud->id); |
941 | ne->device.bus_id, ud->id); | ||
942 | 938 | ||
943 | if (device_register(&ud->device)) | 939 | if (device_register(&ud->device)) |
944 | goto fail_devreg; | 940 | goto fail_devreg; |
@@ -953,7 +949,7 @@ static void nodemgr_register_device(struct node_entry *ne, | |||
953 | fail_classdevreg: | 949 | fail_classdevreg: |
954 | device_unregister(&ud->device); | 950 | device_unregister(&ud->device); |
955 | fail_devreg: | 951 | fail_devreg: |
956 | HPSB_ERR("Failed to create unit %s", ud->device.bus_id); | 952 | HPSB_ERR("Failed to create unit %s", dev_name(&ud->device)); |
957 | } | 953 | } |
958 | 954 | ||
959 | 955 | ||
diff --git a/drivers/ieee1394/raw1394.c b/drivers/ieee1394/raw1394.c index 9f19ac492106..bf7e761c12b1 100644 --- a/drivers/ieee1394/raw1394.c +++ b/drivers/ieee1394/raw1394.c | |||
@@ -2268,7 +2268,8 @@ static ssize_t raw1394_write(struct file *file, const char __user * buffer, | |||
2268 | return -EFAULT; | 2268 | return -EFAULT; |
2269 | } | 2269 | } |
2270 | 2270 | ||
2271 | mutex_lock(&fi->state_mutex); | 2271 | if (!mutex_trylock(&fi->state_mutex)) |
2272 | return -EAGAIN; | ||
2272 | 2273 | ||
2273 | switch (fi->state) { | 2274 | switch (fi->state) { |
2274 | case opened: | 2275 | case opened: |
@@ -2548,7 +2549,8 @@ static int raw1394_mmap(struct file *file, struct vm_area_struct *vma) | |||
2548 | struct file_info *fi = file->private_data; | 2549 | struct file_info *fi = file->private_data; |
2549 | int ret; | 2550 | int ret; |
2550 | 2551 | ||
2551 | mutex_lock(&fi->state_mutex); | 2552 | if (!mutex_trylock(&fi->state_mutex)) |
2553 | return -EAGAIN; | ||
2552 | 2554 | ||
2553 | if (fi->iso_state == RAW1394_ISO_INACTIVE) | 2555 | if (fi->iso_state == RAW1394_ISO_INACTIVE) |
2554 | ret = -EINVAL; | 2556 | ret = -EINVAL; |
@@ -2669,7 +2671,8 @@ static long raw1394_ioctl(struct file *file, unsigned int cmd, | |||
2669 | break; | 2671 | break; |
2670 | } | 2672 | } |
2671 | 2673 | ||
2672 | mutex_lock(&fi->state_mutex); | 2674 | if (!mutex_trylock(&fi->state_mutex)) |
2675 | return -EAGAIN; | ||
2673 | 2676 | ||
2674 | switch (fi->iso_state) { | 2677 | switch (fi->iso_state) { |
2675 | case RAW1394_ISO_INACTIVE: | 2678 | case RAW1394_ISO_INACTIVE: |
diff --git a/drivers/md/linear.c b/drivers/md/linear.c index 190147c79e79..3b90c5c924ec 100644 --- a/drivers/md/linear.c +++ b/drivers/md/linear.c | |||
@@ -148,6 +148,8 @@ static linear_conf_t *linear_conf(mddev_t *mddev, int raid_disks) | |||
148 | 148 | ||
149 | min_sectors = conf->array_sectors; | 149 | min_sectors = conf->array_sectors; |
150 | sector_div(min_sectors, PAGE_SIZE/sizeof(struct dev_info *)); | 150 | sector_div(min_sectors, PAGE_SIZE/sizeof(struct dev_info *)); |
151 | if (min_sectors == 0) | ||
152 | min_sectors = 1; | ||
151 | 153 | ||
152 | /* min_sectors is the minimum spacing that will fit the hash | 154 | /* min_sectors is the minimum spacing that will fit the hash |
153 | * table in one PAGE. This may be much smaller than needed. | 155 | * table in one PAGE. This may be much smaller than needed. |
diff --git a/drivers/md/md.c b/drivers/md/md.c index 9abf6ed16535..1b1d32694f6f 100644 --- a/drivers/md/md.c +++ b/drivers/md/md.c | |||
@@ -3884,7 +3884,6 @@ static int do_md_stop(mddev_t * mddev, int mode, int is_open) | |||
3884 | if (mode == 0) { | 3884 | if (mode == 0) { |
3885 | mdk_rdev_t *rdev; | 3885 | mdk_rdev_t *rdev; |
3886 | struct list_head *tmp; | 3886 | struct list_head *tmp; |
3887 | struct block_device *bdev; | ||
3888 | 3887 | ||
3889 | printk(KERN_INFO "md: %s stopped.\n", mdname(mddev)); | 3888 | printk(KERN_INFO "md: %s stopped.\n", mdname(mddev)); |
3890 | 3889 | ||
@@ -3941,11 +3940,6 @@ static int do_md_stop(mddev_t * mddev, int mode, int is_open) | |||
3941 | mddev->degraded = 0; | 3940 | mddev->degraded = 0; |
3942 | mddev->barriers_work = 0; | 3941 | mddev->barriers_work = 0; |
3943 | mddev->safemode = 0; | 3942 | mddev->safemode = 0; |
3944 | bdev = bdget_disk(mddev->gendisk, 0); | ||
3945 | if (bdev) { | ||
3946 | blkdev_ioctl(bdev, 0, BLKRRPART, 0); | ||
3947 | bdput(bdev); | ||
3948 | } | ||
3949 | kobject_uevent(&disk_to_dev(mddev->gendisk)->kobj, KOBJ_CHANGE); | 3943 | kobject_uevent(&disk_to_dev(mddev->gendisk)->kobj, KOBJ_CHANGE); |
3950 | 3944 | ||
3951 | } else if (mddev->pers) | 3945 | } else if (mddev->pers) |
diff --git a/drivers/md/raid10.c b/drivers/md/raid10.c index da5129a24b18..970a96ef9b18 100644 --- a/drivers/md/raid10.c +++ b/drivers/md/raid10.c | |||
@@ -1137,7 +1137,7 @@ static int raid10_add_disk(mddev_t *mddev, mdk_rdev_t *rdev) | |||
1137 | if (!enough(conf)) | 1137 | if (!enough(conf)) |
1138 | return -EINVAL; | 1138 | return -EINVAL; |
1139 | 1139 | ||
1140 | if (rdev->raid_disk) | 1140 | if (rdev->raid_disk >= 0) |
1141 | first = last = rdev->raid_disk; | 1141 | first = last = rdev->raid_disk; |
1142 | 1142 | ||
1143 | if (rdev->saved_raid_disk >= 0 && | 1143 | if (rdev->saved_raid_disk >= 0 && |
diff --git a/drivers/media/dvb/dvb-core/dvb_frontend.c b/drivers/media/dvb/dvb-core/dvb_frontend.c index 5689d1f1d444..8557bf12cfb4 100644 --- a/drivers/media/dvb/dvb-core/dvb_frontend.c +++ b/drivers/media/dvb/dvb-core/dvb_frontend.c | |||
@@ -223,6 +223,8 @@ static void dvb_frontend_init(struct dvb_frontend *fe) | |||
223 | if (fe->ops.init) | 223 | if (fe->ops.init) |
224 | fe->ops.init(fe); | 224 | fe->ops.init(fe); |
225 | if (fe->ops.tuner_ops.init) { | 225 | if (fe->ops.tuner_ops.init) { |
226 | if (fe->ops.i2c_gate_ctrl) | ||
227 | fe->ops.i2c_gate_ctrl(fe, 1); | ||
226 | fe->ops.tuner_ops.init(fe); | 228 | fe->ops.tuner_ops.init(fe); |
227 | if (fe->ops.i2c_gate_ctrl) | 229 | if (fe->ops.i2c_gate_ctrl) |
228 | fe->ops.i2c_gate_ctrl(fe, 0); | 230 | fe->ops.i2c_gate_ctrl(fe, 0); |
diff --git a/drivers/media/dvb/dvb-usb/Kconfig b/drivers/media/dvb/dvb-usb/Kconfig index 3c13bcfa6385..62b68c291d99 100644 --- a/drivers/media/dvb/dvb-usb/Kconfig +++ b/drivers/media/dvb/dvb-usb/Kconfig | |||
@@ -261,7 +261,7 @@ config DVB_USB_DW2102 | |||
261 | Say Y here to support the DvbWorld DVB-S/S2 USB2.0 receivers | 261 | Say Y here to support the DvbWorld DVB-S/S2 USB2.0 receivers |
262 | and the TeVii S650. | 262 | and the TeVii S650. |
263 | 263 | ||
264 | config DVB_USB_CINERGY_T2 | 264 | config DVB_USB_CINERGY_T2 |
265 | tristate "Terratec CinergyT2/qanu USB 2.0 DVB-T receiver" | 265 | tristate "Terratec CinergyT2/qanu USB 2.0 DVB-T receiver" |
266 | depends on DVB_USB | 266 | depends on DVB_USB |
267 | help | 267 | help |
@@ -283,6 +283,7 @@ config DVB_USB_ANYSEE | |||
283 | config DVB_USB_DTV5100 | 283 | config DVB_USB_DTV5100 |
284 | tristate "AME DTV-5100 USB2.0 DVB-T support" | 284 | tristate "AME DTV-5100 USB2.0 DVB-T support" |
285 | depends on DVB_USB | 285 | depends on DVB_USB |
286 | select DVB_ZL10353 if !DVB_FE_CUSTOMISE | ||
286 | select MEDIA_TUNER_QT1010 if !DVB_FE_CUSTOMISE | 287 | select MEDIA_TUNER_QT1010 if !DVB_FE_CUSTOMISE |
287 | help | 288 | help |
288 | Say Y here to support the AME DTV-5100 USB2.0 DVB-T receiver. | 289 | Say Y here to support the AME DTV-5100 USB2.0 DVB-T receiver. |
diff --git a/drivers/media/dvb/dvb-usb/af9015.c b/drivers/media/dvb/dvb-usb/af9015.c index cb0829c038ce..847d8fdd9ec4 100644 --- a/drivers/media/dvb/dvb-usb/af9015.c +++ b/drivers/media/dvb/dvb-usb/af9015.c | |||
@@ -31,13 +31,13 @@ | |||
31 | #include "mc44s80x.h" | 31 | #include "mc44s80x.h" |
32 | #endif | 32 | #endif |
33 | 33 | ||
34 | int dvb_usb_af9015_debug; | 34 | static int dvb_usb_af9015_debug; |
35 | module_param_named(debug, dvb_usb_af9015_debug, int, 0644); | 35 | module_param_named(debug, dvb_usb_af9015_debug, int, 0644); |
36 | MODULE_PARM_DESC(debug, "set debugging level" DVB_USB_DEBUG_STATUS); | 36 | MODULE_PARM_DESC(debug, "set debugging level" DVB_USB_DEBUG_STATUS); |
37 | int dvb_usb_af9015_remote; | 37 | static int dvb_usb_af9015_remote; |
38 | module_param_named(remote, dvb_usb_af9015_remote, int, 0644); | 38 | module_param_named(remote, dvb_usb_af9015_remote, int, 0644); |
39 | MODULE_PARM_DESC(remote, "select remote"); | 39 | MODULE_PARM_DESC(remote, "select remote"); |
40 | int dvb_usb_af9015_dual_mode; | 40 | static int dvb_usb_af9015_dual_mode; |
41 | module_param_named(dual_mode, dvb_usb_af9015_dual_mode, int, 0644); | 41 | module_param_named(dual_mode, dvb_usb_af9015_dual_mode, int, 0644); |
42 | MODULE_PARM_DESC(dual_mode, "enable dual mode"); | 42 | MODULE_PARM_DESC(dual_mode, "enable dual mode"); |
43 | DVB_DEFINE_MOD_OPT_ADAPTER_NR(adapter_nr); | 43 | DVB_DEFINE_MOD_OPT_ADAPTER_NR(adapter_nr); |
@@ -46,7 +46,7 @@ static DEFINE_MUTEX(af9015_usb_mutex); | |||
46 | 46 | ||
47 | static struct af9015_config af9015_config; | 47 | static struct af9015_config af9015_config; |
48 | static struct dvb_usb_device_properties af9015_properties[2]; | 48 | static struct dvb_usb_device_properties af9015_properties[2]; |
49 | int af9015_properties_count = ARRAY_SIZE(af9015_properties); | 49 | static int af9015_properties_count = ARRAY_SIZE(af9015_properties); |
50 | 50 | ||
51 | static struct af9013_config af9015_af9013_config[] = { | 51 | static struct af9013_config af9015_af9013_config[] = { |
52 | { | 52 | { |
@@ -549,7 +549,7 @@ static int af9015_eeprom_dump(struct dvb_usb_device *d) | |||
549 | return 0; | 549 | return 0; |
550 | } | 550 | } |
551 | 551 | ||
552 | int af9015_download_ir_table(struct dvb_usb_device *d) | 552 | static int af9015_download_ir_table(struct dvb_usb_device *d) |
553 | { | 553 | { |
554 | int i, packets = 0, ret; | 554 | int i, packets = 0, ret; |
555 | u16 addr = 0x9a56; /* ir-table start address */ | 555 | u16 addr = 0x9a56; /* ir-table start address */ |
@@ -999,7 +999,7 @@ static int af9015_rc_query(struct dvb_usb_device *d, u32 *event, int *state) | |||
999 | } | 999 | } |
1000 | 1000 | ||
1001 | /* init 2nd I2C adapter */ | 1001 | /* init 2nd I2C adapter */ |
1002 | int af9015_i2c_init(struct dvb_usb_device *d) | 1002 | static int af9015_i2c_init(struct dvb_usb_device *d) |
1003 | { | 1003 | { |
1004 | int ret; | 1004 | int ret; |
1005 | struct af9015_state *state = d->priv; | 1005 | struct af9015_state *state = d->priv; |
@@ -1419,7 +1419,7 @@ static int af9015_usb_probe(struct usb_interface *intf, | |||
1419 | return ret; | 1419 | return ret; |
1420 | } | 1420 | } |
1421 | 1421 | ||
1422 | void af9015_i2c_exit(struct dvb_usb_device *d) | 1422 | static void af9015_i2c_exit(struct dvb_usb_device *d) |
1423 | { | 1423 | { |
1424 | struct af9015_state *state = d->priv; | 1424 | struct af9015_state *state = d->priv; |
1425 | deb_info("%s: \n", __func__); | 1425 | deb_info("%s: \n", __func__); |
diff --git a/drivers/media/dvb/dvb-usb/af9015.h b/drivers/media/dvb/dvb-usb/af9015.h index 882e8a4b3681..6c3c97293316 100644 --- a/drivers/media/dvb/dvb-usb/af9015.h +++ b/drivers/media/dvb/dvb-usb/af9015.h | |||
@@ -27,7 +27,6 @@ | |||
27 | #define DVB_USB_LOG_PREFIX "af9015" | 27 | #define DVB_USB_LOG_PREFIX "af9015" |
28 | #include "dvb-usb.h" | 28 | #include "dvb-usb.h" |
29 | 29 | ||
30 | extern int dvb_usb_af9015_debug; | ||
31 | #define deb_info(args...) dprintk(dvb_usb_af9015_debug, 0x01, args) | 30 | #define deb_info(args...) dprintk(dvb_usb_af9015_debug, 0x01, args) |
32 | #define deb_rc(args...) dprintk(dvb_usb_af9015_debug, 0x02, args) | 31 | #define deb_rc(args...) dprintk(dvb_usb_af9015_debug, 0x02, args) |
33 | #define deb_xfer(args...) dprintk(dvb_usb_af9015_debug, 0x04, args) | 32 | #define deb_xfer(args...) dprintk(dvb_usb_af9015_debug, 0x04, args) |
diff --git a/drivers/media/dvb/dvb-usb/anysee.c b/drivers/media/dvb/dvb-usb/anysee.c index c786359fba03..cd2edbcaa097 100644 --- a/drivers/media/dvb/dvb-usb/anysee.c +++ b/drivers/media/dvb/dvb-usb/anysee.c | |||
@@ -46,7 +46,7 @@ module_param_named(delsys, dvb_usb_anysee_delsys, int, 0644); | |||
46 | MODULE_PARM_DESC(delsys, "select delivery mode (0=DVB-C, 1=DVB-T)"); | 46 | MODULE_PARM_DESC(delsys, "select delivery mode (0=DVB-C, 1=DVB-T)"); |
47 | DVB_DEFINE_MOD_OPT_ADAPTER_NR(adapter_nr); | 47 | DVB_DEFINE_MOD_OPT_ADAPTER_NR(adapter_nr); |
48 | 48 | ||
49 | static struct mutex anysee_usb_mutex; | 49 | static DEFINE_MUTEX(anysee_usb_mutex); |
50 | 50 | ||
51 | static int anysee_ctrl_msg(struct dvb_usb_device *d, u8 *sbuf, u8 slen, | 51 | static int anysee_ctrl_msg(struct dvb_usb_device *d, u8 *sbuf, u8 slen, |
52 | u8 *rbuf, u8 rlen) | 52 | u8 *rbuf, u8 rlen) |
@@ -456,8 +456,6 @@ static int anysee_probe(struct usb_interface *intf, | |||
456 | struct usb_host_interface *alt; | 456 | struct usb_host_interface *alt; |
457 | int ret; | 457 | int ret; |
458 | 458 | ||
459 | mutex_init(&anysee_usb_mutex); | ||
460 | |||
461 | /* There is one interface with two alternate settings. | 459 | /* There is one interface with two alternate settings. |
462 | Alternate setting 0 is for bulk transfer. | 460 | Alternate setting 0 is for bulk transfer. |
463 | Alternate setting 1 is for isochronous transfer. | 461 | Alternate setting 1 is for isochronous transfer. |
diff --git a/drivers/media/dvb/dvb-usb/dvb-usb-urb.c b/drivers/media/dvb/dvb-usb/dvb-usb-urb.c index 5cef12a07f72..6fe71c6745eb 100644 --- a/drivers/media/dvb/dvb-usb/dvb-usb-urb.c +++ b/drivers/media/dvb/dvb-usb/dvb-usb-urb.c | |||
@@ -13,14 +13,14 @@ int dvb_usb_generic_rw(struct dvb_usb_device *d, u8 *wbuf, u16 wlen, u8 *rbuf, | |||
13 | { | 13 | { |
14 | int actlen,ret = -ENOMEM; | 14 | int actlen,ret = -ENOMEM; |
15 | 15 | ||
16 | if (!d || wbuf == NULL || wlen == 0) | ||
17 | return -EINVAL; | ||
18 | |||
16 | if (d->props.generic_bulk_ctrl_endpoint == 0) { | 19 | if (d->props.generic_bulk_ctrl_endpoint == 0) { |
17 | err("endpoint for generic control not specified."); | 20 | err("endpoint for generic control not specified."); |
18 | return -EINVAL; | 21 | return -EINVAL; |
19 | } | 22 | } |
20 | 23 | ||
21 | if (wbuf == NULL || wlen == 0) | ||
22 | return -EINVAL; | ||
23 | |||
24 | if ((ret = mutex_lock_interruptible(&d->usb_mutex))) | 24 | if ((ret = mutex_lock_interruptible(&d->usb_mutex))) |
25 | return ret; | 25 | return ret; |
26 | 26 | ||
diff --git a/drivers/media/dvb/frontends/af9013.c b/drivers/media/dvb/frontends/af9013.c index 21c1060cf10e..692b68a9e73b 100644 --- a/drivers/media/dvb/frontends/af9013.c +++ b/drivers/media/dvb/frontends/af9013.c | |||
@@ -1187,7 +1187,7 @@ static int af9013_read_status(struct dvb_frontend *fe, fe_status_t *status) | |||
1187 | if (tmp) | 1187 | if (tmp) |
1188 | *status |= FE_HAS_SYNC | FE_HAS_LOCK; | 1188 | *status |= FE_HAS_SYNC | FE_HAS_LOCK; |
1189 | 1189 | ||
1190 | if (!*status & FE_HAS_SIGNAL) { | 1190 | if (!(*status & FE_HAS_SIGNAL)) { |
1191 | /* AGC lock */ | 1191 | /* AGC lock */ |
1192 | ret = af9013_read_reg_bits(state, 0xd1a0, 6, 1, &tmp); | 1192 | ret = af9013_read_reg_bits(state, 0xd1a0, 6, 1, &tmp); |
1193 | if (ret) | 1193 | if (ret) |
@@ -1196,7 +1196,7 @@ static int af9013_read_status(struct dvb_frontend *fe, fe_status_t *status) | |||
1196 | *status |= FE_HAS_SIGNAL; | 1196 | *status |= FE_HAS_SIGNAL; |
1197 | } | 1197 | } |
1198 | 1198 | ||
1199 | if (!*status & FE_HAS_CARRIER) { | 1199 | if (!(*status & FE_HAS_CARRIER)) { |
1200 | /* CFO lock */ | 1200 | /* CFO lock */ |
1201 | ret = af9013_read_reg_bits(state, 0xd333, 7, 1, &tmp); | 1201 | ret = af9013_read_reg_bits(state, 0xd333, 7, 1, &tmp); |
1202 | if (ret) | 1202 | if (ret) |
@@ -1205,7 +1205,7 @@ static int af9013_read_status(struct dvb_frontend *fe, fe_status_t *status) | |||
1205 | *status |= FE_HAS_CARRIER; | 1205 | *status |= FE_HAS_CARRIER; |
1206 | } | 1206 | } |
1207 | 1207 | ||
1208 | if (!*status & FE_HAS_CARRIER) { | 1208 | if (!(*status & FE_HAS_CARRIER)) { |
1209 | /* SFOE lock */ | 1209 | /* SFOE lock */ |
1210 | ret = af9013_read_reg_bits(state, 0xd334, 6, 1, &tmp); | 1210 | ret = af9013_read_reg_bits(state, 0xd334, 6, 1, &tmp); |
1211 | if (ret) | 1211 | if (ret) |
diff --git a/drivers/media/radio/Kconfig b/drivers/media/radio/Kconfig index 04cd7c04bdde..5189c4eb439f 100644 --- a/drivers/media/radio/Kconfig +++ b/drivers/media/radio/Kconfig | |||
@@ -355,6 +355,20 @@ config USB_SI470X | |||
355 | tristate "Silicon Labs Si470x FM Radio Receiver support" | 355 | tristate "Silicon Labs Si470x FM Radio Receiver support" |
356 | depends on USB && VIDEO_V4L2 | 356 | depends on USB && VIDEO_V4L2 |
357 | ---help--- | 357 | ---help--- |
358 | This is a driver for USB devices with the Silicon Labs SI470x | ||
359 | chip. Currently these devices are known to work: | ||
360 | - 10c4:818a: Silicon Labs USB FM Radio Reference Design | ||
361 | - 06e1:a155: ADS/Tech FM Radio Receiver (formerly Instant FM Music) | ||
362 | - 1b80:d700: KWorld USB FM Radio SnapMusic Mobile 700 (FM700) | ||
363 | |||
364 | Sound is provided by the ALSA USB Audio/MIDI driver. Therefore | ||
365 | if you don't want to use the device solely for RDS receiving, | ||
366 | it is recommended to also select SND_USB_AUDIO. | ||
367 | |||
368 | Please have a look at the documentation, especially on how | ||
369 | to redirect the audio stream from the radio to your sound device: | ||
370 | Documentation/video4linux/si470x.txt | ||
371 | |||
358 | Say Y here if you want to connect this type of radio to your | 372 | Say Y here if you want to connect this type of radio to your |
359 | computer's USB port. | 373 | computer's USB port. |
360 | 374 | ||
diff --git a/drivers/media/radio/radio-si470x.c b/drivers/media/radio/radio-si470x.c index 5920cd306975..3e1830293de5 100644 --- a/drivers/media/radio/radio-si470x.c +++ b/drivers/media/radio/radio-si470x.c | |||
@@ -4,6 +4,7 @@ | |||
4 | * Driver for USB radios for the Silicon Labs Si470x FM Radio Receivers: | 4 | * Driver for USB radios for the Silicon Labs Si470x FM Radio Receivers: |
5 | * - Silicon Labs USB FM Radio Reference Design | 5 | * - Silicon Labs USB FM Radio Reference Design |
6 | * - ADS/Tech FM Radio Receiver (formerly Instant FM Music) (RDX-155-EF) | 6 | * - ADS/Tech FM Radio Receiver (formerly Instant FM Music) (RDX-155-EF) |
7 | * - KWorld USB FM Radio SnapMusic Mobile 700 (FM700) | ||
7 | * | 8 | * |
8 | * Copyright (c) 2008 Tobias Lorenz <tobias.lorenz@gmx.net> | 9 | * Copyright (c) 2008 Tobias Lorenz <tobias.lorenz@gmx.net> |
9 | * | 10 | * |
@@ -24,19 +25,6 @@ | |||
24 | 25 | ||
25 | 26 | ||
26 | /* | 27 | /* |
27 | * User Notes: | ||
28 | * - USB Audio is provided by the alsa snd_usb_audio module. | ||
29 | * For listing you have to redirect the sound, for example using: | ||
30 | * arecord -D hw:1,0 -r96000 -c2 -f S16_LE | artsdsp aplay -B - | ||
31 | * - regarding module parameters in /sys/module/radio_si470x/parameters: | ||
32 | * the contents of read-only files (0444) are not updated, even if | ||
33 | * space, band and de are changed using private video controls | ||
34 | * - increase tune_timeout, if you often get -EIO errors | ||
35 | * - hw_freq_seek returns -EAGAIN, when timed out or band limit is reached | ||
36 | */ | ||
37 | |||
38 | |||
39 | /* | ||
40 | * History: | 28 | * History: |
41 | * 2008-01-12 Tobias Lorenz <tobias.lorenz@gmx.net> | 29 | * 2008-01-12 Tobias Lorenz <tobias.lorenz@gmx.net> |
42 | * Version 1.0.0 | 30 | * Version 1.0.0 |
@@ -105,6 +93,9 @@ | |||
105 | * - afc indication | 93 | * - afc indication |
106 | * - more safety checks, let si470x_get_freq return errno | 94 | * - more safety checks, let si470x_get_freq return errno |
107 | * - vidioc behavior corrected according to v4l2 spec | 95 | * - vidioc behavior corrected according to v4l2 spec |
96 | * 2008-10-20 Alexey Klimov <klimov.linux@gmail.com> | ||
97 | * - add support for KWorld USB FM Radio FM700 | ||
98 | * - blacklisted KWorld radio in hid-core.c and hid-ids.h | ||
108 | * | 99 | * |
109 | * ToDo: | 100 | * ToDo: |
110 | * - add firmware download/update support | 101 | * - add firmware download/update support |
@@ -145,6 +136,8 @@ static struct usb_device_id si470x_usb_driver_id_table[] = { | |||
145 | { USB_DEVICE_AND_INTERFACE_INFO(0x10c4, 0x818a, USB_CLASS_HID, 0, 0) }, | 136 | { USB_DEVICE_AND_INTERFACE_INFO(0x10c4, 0x818a, USB_CLASS_HID, 0, 0) }, |
146 | /* ADS/Tech FM Radio Receiver (formerly Instant FM Music) */ | 137 | /* ADS/Tech FM Radio Receiver (formerly Instant FM Music) */ |
147 | { USB_DEVICE_AND_INTERFACE_INFO(0x06e1, 0xa155, USB_CLASS_HID, 0, 0) }, | 138 | { USB_DEVICE_AND_INTERFACE_INFO(0x06e1, 0xa155, USB_CLASS_HID, 0, 0) }, |
139 | /* KWorld USB FM Radio SnapMusic Mobile 700 (FM700) */ | ||
140 | { USB_DEVICE_AND_INTERFACE_INFO(0x1b80, 0xd700, USB_CLASS_HID, 0, 0) }, | ||
148 | /* Terminating entry */ | 141 | /* Terminating entry */ |
149 | { } | 142 | { } |
150 | }; | 143 | }; |
diff --git a/drivers/media/video/cafe_ccic.c b/drivers/media/video/cafe_ccic.c index a8c068e1de1c..1740b9ebdcef 100644 --- a/drivers/media/video/cafe_ccic.c +++ b/drivers/media/video/cafe_ccic.c | |||
@@ -1476,12 +1476,9 @@ static int cafe_v4l_open(struct inode *inode, struct file *filp) | |||
1476 | { | 1476 | { |
1477 | struct cafe_camera *cam; | 1477 | struct cafe_camera *cam; |
1478 | 1478 | ||
1479 | lock_kernel(); | ||
1480 | cam = cafe_find_dev(iminor(inode)); | 1479 | cam = cafe_find_dev(iminor(inode)); |
1481 | if (cam == NULL) { | 1480 | if (cam == NULL) |
1482 | unlock_kernel(); | ||
1483 | return -ENODEV; | 1481 | return -ENODEV; |
1484 | } | ||
1485 | filp->private_data = cam; | 1482 | filp->private_data = cam; |
1486 | 1483 | ||
1487 | mutex_lock(&cam->s_mutex); | 1484 | mutex_lock(&cam->s_mutex); |
@@ -1493,7 +1490,6 @@ static int cafe_v4l_open(struct inode *inode, struct file *filp) | |||
1493 | } | 1490 | } |
1494 | (cam->users)++; | 1491 | (cam->users)++; |
1495 | mutex_unlock(&cam->s_mutex); | 1492 | mutex_unlock(&cam->s_mutex); |
1496 | unlock_kernel(); | ||
1497 | return 0; | 1493 | return 0; |
1498 | } | 1494 | } |
1499 | 1495 | ||
diff --git a/drivers/media/video/compat_ioctl32.c b/drivers/media/video/compat_ioctl32.c index bd5d9de5a008..e6ca4012b5f0 100644 --- a/drivers/media/video/compat_ioctl32.c +++ b/drivers/media/video/compat_ioctl32.c | |||
@@ -867,6 +867,7 @@ long v4l_compat_ioctl32(struct file *file, unsigned int cmd, unsigned long arg) | |||
867 | case VIDIOC_STREAMON32: | 867 | case VIDIOC_STREAMON32: |
868 | case VIDIOC_STREAMOFF32: | 868 | case VIDIOC_STREAMOFF32: |
869 | case VIDIOC_G_PARM: | 869 | case VIDIOC_G_PARM: |
870 | case VIDIOC_S_PARM: | ||
870 | case VIDIOC_G_STD: | 871 | case VIDIOC_G_STD: |
871 | case VIDIOC_S_STD: | 872 | case VIDIOC_S_STD: |
872 | case VIDIOC_G_TUNER: | 873 | case VIDIOC_G_TUNER: |
@@ -885,6 +886,8 @@ long v4l_compat_ioctl32(struct file *file, unsigned int cmd, unsigned long arg) | |||
885 | case VIDIOC_S_INPUT32: | 886 | case VIDIOC_S_INPUT32: |
886 | case VIDIOC_TRY_FMT32: | 887 | case VIDIOC_TRY_FMT32: |
887 | case VIDIOC_S_HW_FREQ_SEEK: | 888 | case VIDIOC_S_HW_FREQ_SEEK: |
889 | case VIDIOC_ENUM_FRAMESIZES: | ||
890 | case VIDIOC_ENUM_FRAMEINTERVALS: | ||
888 | ret = do_video_ioctl(file, cmd, arg); | 891 | ret = do_video_ioctl(file, cmd, arg); |
889 | break; | 892 | break; |
890 | 893 | ||
diff --git a/drivers/media/video/cx18/cx18-driver.c b/drivers/media/video/cx18/cx18-driver.c index 7a1a7830a6b3..7874d9790a51 100644 --- a/drivers/media/video/cx18/cx18-driver.c +++ b/drivers/media/video/cx18/cx18-driver.c | |||
@@ -448,7 +448,14 @@ static int __devinit cx18_init_struct1(struct cx18 *cx) | |||
448 | mutex_init(&cx->gpio_lock); | 448 | mutex_init(&cx->gpio_lock); |
449 | 449 | ||
450 | spin_lock_init(&cx->lock); | 450 | spin_lock_init(&cx->lock); |
451 | spin_lock_init(&cx->dma_reg_lock); | 451 | |
452 | cx->work_queue = create_singlethread_workqueue(cx->name); | ||
453 | if (cx->work_queue == NULL) { | ||
454 | CX18_ERR("Could not create work queue\n"); | ||
455 | return -1; | ||
456 | } | ||
457 | |||
458 | INIT_WORK(&cx->work, cx18_work_handler); | ||
452 | 459 | ||
453 | /* start counting open_id at 1 */ | 460 | /* start counting open_id at 1 */ |
454 | cx->open_id = 1; | 461 | cx->open_id = 1; |
@@ -581,10 +588,10 @@ static void cx18_load_and_init_modules(struct cx18 *cx) | |||
581 | 588 | ||
582 | #ifdef MODULE | 589 | #ifdef MODULE |
583 | /* load modules */ | 590 | /* load modules */ |
584 | #ifndef CONFIG_MEDIA_TUNER | 591 | #ifdef CONFIG_MEDIA_TUNER_MODULE |
585 | hw = cx18_request_module(cx, hw, "tuner", CX18_HW_TUNER); | 592 | hw = cx18_request_module(cx, hw, "tuner", CX18_HW_TUNER); |
586 | #endif | 593 | #endif |
587 | #ifndef CONFIG_VIDEO_CS5345 | 594 | #ifdef CONFIG_VIDEO_CS5345_MODULE |
588 | hw = cx18_request_module(cx, hw, "cs5345", CX18_HW_CS5345); | 595 | hw = cx18_request_module(cx, hw, "cs5345", CX18_HW_CS5345); |
589 | #endif | 596 | #endif |
590 | #endif | 597 | #endif |
@@ -832,6 +839,7 @@ free_map: | |||
832 | free_mem: | 839 | free_mem: |
833 | release_mem_region(cx->base_addr, CX18_MEM_SIZE); | 840 | release_mem_region(cx->base_addr, CX18_MEM_SIZE); |
834 | free_workqueue: | 841 | free_workqueue: |
842 | destroy_workqueue(cx->work_queue); | ||
835 | err: | 843 | err: |
836 | if (retval == 0) | 844 | if (retval == 0) |
837 | retval = -ENODEV; | 845 | retval = -ENODEV; |
@@ -932,6 +940,9 @@ static void cx18_remove(struct pci_dev *pci_dev) | |||
932 | 940 | ||
933 | cx18_halt_firmware(cx); | 941 | cx18_halt_firmware(cx); |
934 | 942 | ||
943 | flush_workqueue(cx->work_queue); | ||
944 | destroy_workqueue(cx->work_queue); | ||
945 | |||
935 | cx18_streams_cleanup(cx, 1); | 946 | cx18_streams_cleanup(cx, 1); |
936 | 947 | ||
937 | exit_cx18_i2c(cx); | 948 | exit_cx18_i2c(cx); |
diff --git a/drivers/media/video/cx18/cx18-driver.h b/drivers/media/video/cx18/cx18-driver.h index a4b1708fafe7..bbdd5f25041d 100644 --- a/drivers/media/video/cx18/cx18-driver.h +++ b/drivers/media/video/cx18/cx18-driver.h | |||
@@ -199,12 +199,15 @@ struct cx18_options { | |||
199 | #define CX18_F_S_APPL_IO 8 /* this stream is used read/written by an application */ | 199 | #define CX18_F_S_APPL_IO 8 /* this stream is used read/written by an application */ |
200 | 200 | ||
201 | /* per-cx18, i_flags */ | 201 | /* per-cx18, i_flags */ |
202 | #define CX18_F_I_LOADED_FW 0 /* Loaded the firmware the first time */ | 202 | #define CX18_F_I_LOADED_FW 0 /* Loaded firmware 1st time */ |
203 | #define CX18_F_I_EOS 4 /* End of encoder stream reached */ | 203 | #define CX18_F_I_EOS 4 /* End of encoder stream */ |
204 | #define CX18_F_I_RADIO_USER 5 /* The radio tuner is selected */ | 204 | #define CX18_F_I_RADIO_USER 5 /* radio tuner is selected */ |
205 | #define CX18_F_I_ENC_PAUSED 13 /* the encoder is paused */ | 205 | #define CX18_F_I_ENC_PAUSED 13 /* the encoder is paused */ |
206 | #define CX18_F_I_INITED 21 /* set after first open */ | 206 | #define CX18_F_I_HAVE_WORK 15 /* there is work to be done */ |
207 | #define CX18_F_I_FAILED 22 /* set if first open failed */ | 207 | #define CX18_F_I_WORK_HANDLER_DVB 18 /* work to be done for DVB */ |
208 | #define CX18_F_I_INITED 21 /* set after first open */ | ||
209 | #define CX18_F_I_FAILED 22 /* set if first open failed */ | ||
210 | #define CX18_F_I_WORK_INITED 23 /* worker thread initialized */ | ||
208 | 211 | ||
209 | /* These are the VBI types as they appear in the embedded VBI private packets. */ | 212 | /* These are the VBI types as they appear in the embedded VBI private packets. */ |
210 | #define CX18_SLICED_TYPE_TELETEXT_B (1) | 213 | #define CX18_SLICED_TYPE_TELETEXT_B (1) |
@@ -402,8 +405,6 @@ struct cx18 { | |||
402 | spinlock_t lock; /* lock access to this struct */ | 405 | spinlock_t lock; /* lock access to this struct */ |
403 | int search_pack_header; | 406 | int search_pack_header; |
404 | 407 | ||
405 | spinlock_t dma_reg_lock; /* lock access to DMA engine registers */ | ||
406 | |||
407 | int open_id; /* incremented each time an open occurs, used as | 408 | int open_id; /* incremented each time an open occurs, used as |
408 | unique ID. Starts at 1, so 0 can be used as | 409 | unique ID. Starts at 1, so 0 can be used as |
409 | uninitialized value in the stream->id. */ | 410 | uninitialized value in the stream->id. */ |
@@ -433,6 +434,9 @@ struct cx18 { | |||
433 | /* when the current DMA is finished this queue is woken up */ | 434 | /* when the current DMA is finished this queue is woken up */ |
434 | wait_queue_head_t dma_waitq; | 435 | wait_queue_head_t dma_waitq; |
435 | 436 | ||
437 | struct workqueue_struct *work_queue; | ||
438 | struct work_struct work; | ||
439 | |||
436 | /* i2c */ | 440 | /* i2c */ |
437 | struct i2c_adapter i2c_adap[2]; | 441 | struct i2c_adapter i2c_adap[2]; |
438 | struct i2c_algo_bit_data i2c_algo[2]; | 442 | struct i2c_algo_bit_data i2c_algo[2]; |
diff --git a/drivers/media/video/cx18/cx18-dvb.c b/drivers/media/video/cx18/cx18-dvb.c index afc694e7bdb2..4542e2e5e3d7 100644 --- a/drivers/media/video/cx18/cx18-dvb.c +++ b/drivers/media/video/cx18/cx18-dvb.c | |||
@@ -23,6 +23,8 @@ | |||
23 | #include "cx18-dvb.h" | 23 | #include "cx18-dvb.h" |
24 | #include "cx18-io.h" | 24 | #include "cx18-io.h" |
25 | #include "cx18-streams.h" | 25 | #include "cx18-streams.h" |
26 | #include "cx18-queue.h" | ||
27 | #include "cx18-scb.h" | ||
26 | #include "cx18-cards.h" | 28 | #include "cx18-cards.h" |
27 | #include "s5h1409.h" | 29 | #include "s5h1409.h" |
28 | #include "mxl5005s.h" | 30 | #include "mxl5005s.h" |
@@ -300,3 +302,24 @@ static int dvb_register(struct cx18_stream *stream) | |||
300 | 302 | ||
301 | return ret; | 303 | return ret; |
302 | } | 304 | } |
305 | |||
306 | void cx18_dvb_work_handler(struct cx18 *cx) | ||
307 | { | ||
308 | struct cx18_buffer *buf; | ||
309 | struct cx18_stream *s = &cx->streams[CX18_ENC_STREAM_TYPE_TS]; | ||
310 | |||
311 | while ((buf = cx18_dequeue(s, &s->q_full)) != NULL) { | ||
312 | if (s->dvb.enabled) | ||
313 | dvb_dmx_swfilter(&s->dvb.demux, buf->buf, | ||
314 | buf->bytesused); | ||
315 | |||
316 | cx18_enqueue(s, buf, &s->q_free); | ||
317 | cx18_buf_sync_for_device(s, buf); | ||
318 | if (s->handle == CX18_INVALID_TASK_HANDLE) /* FIXME: improve */ | ||
319 | continue; | ||
320 | |||
321 | cx18_vapi(cx, CX18_CPU_DE_SET_MDL, 5, s->handle, | ||
322 | (void __iomem *)&cx->scb->cpu_mdl[buf->id] - cx->enc_mem, | ||
323 | 1, buf->id, s->buf_size); | ||
324 | } | ||
325 | } | ||
diff --git a/drivers/media/video/cx18/cx18-dvb.h b/drivers/media/video/cx18/cx18-dvb.h index bf8d8f6f5455..bbdcefc87f28 100644 --- a/drivers/media/video/cx18/cx18-dvb.h +++ b/drivers/media/video/cx18/cx18-dvb.h | |||
@@ -23,3 +23,4 @@ | |||
23 | 23 | ||
24 | int cx18_dvb_register(struct cx18_stream *stream); | 24 | int cx18_dvb_register(struct cx18_stream *stream); |
25 | void cx18_dvb_unregister(struct cx18_stream *stream); | 25 | void cx18_dvb_unregister(struct cx18_stream *stream); |
26 | void cx18_dvb_work_handler(struct cx18 *cx); | ||
diff --git a/drivers/media/video/cx18/cx18-io.c b/drivers/media/video/cx18/cx18-io.c index 700ab9439c16..220fae8d4ad7 100644 --- a/drivers/media/video/cx18/cx18-io.c +++ b/drivers/media/video/cx18/cx18-io.c | |||
@@ -88,6 +88,19 @@ void cx18_writel_retry(struct cx18 *cx, u32 val, void __iomem *addr) | |||
88 | cx18_log_write_retries(cx, i, addr); | 88 | cx18_log_write_retries(cx, i, addr); |
89 | } | 89 | } |
90 | 90 | ||
91 | void _cx18_writel_expect(struct cx18 *cx, u32 val, void __iomem *addr, | ||
92 | u32 eval, u32 mask) | ||
93 | { | ||
94 | int i; | ||
95 | eval &= mask; | ||
96 | for (i = 0; i < CX18_MAX_MMIO_RETRIES; i++) { | ||
97 | cx18_writel_noretry(cx, val, addr); | ||
98 | if (eval == (cx18_readl_noretry(cx, addr) & mask)) | ||
99 | break; | ||
100 | } | ||
101 | cx18_log_write_retries(cx, i, addr); | ||
102 | } | ||
103 | |||
91 | void cx18_writew_retry(struct cx18 *cx, u16 val, void __iomem *addr) | 104 | void cx18_writew_retry(struct cx18 *cx, u16 val, void __iomem *addr) |
92 | { | 105 | { |
93 | int i; | 106 | int i; |
@@ -218,7 +231,7 @@ void cx18_memset_io(struct cx18 *cx, void __iomem *addr, int val, size_t count) | |||
218 | void cx18_sw1_irq_enable(struct cx18 *cx, u32 val) | 231 | void cx18_sw1_irq_enable(struct cx18 *cx, u32 val) |
219 | { | 232 | { |
220 | u32 r; | 233 | u32 r; |
221 | cx18_write_reg(cx, val, SW1_INT_STATUS); | 234 | cx18_write_reg_expect(cx, val, SW1_INT_STATUS, ~val, val); |
222 | r = cx18_read_reg(cx, SW1_INT_ENABLE_PCI); | 235 | r = cx18_read_reg(cx, SW1_INT_ENABLE_PCI); |
223 | cx18_write_reg(cx, r | val, SW1_INT_ENABLE_PCI); | 236 | cx18_write_reg(cx, r | val, SW1_INT_ENABLE_PCI); |
224 | } | 237 | } |
@@ -233,7 +246,7 @@ void cx18_sw1_irq_disable(struct cx18 *cx, u32 val) | |||
233 | void cx18_sw2_irq_enable(struct cx18 *cx, u32 val) | 246 | void cx18_sw2_irq_enable(struct cx18 *cx, u32 val) |
234 | { | 247 | { |
235 | u32 r; | 248 | u32 r; |
236 | cx18_write_reg(cx, val, SW2_INT_STATUS); | 249 | cx18_write_reg_expect(cx, val, SW2_INT_STATUS, ~val, val); |
237 | r = cx18_read_reg(cx, SW2_INT_ENABLE_PCI); | 250 | r = cx18_read_reg(cx, SW2_INT_ENABLE_PCI); |
238 | cx18_write_reg(cx, r | val, SW2_INT_ENABLE_PCI); | 251 | cx18_write_reg(cx, r | val, SW2_INT_ENABLE_PCI); |
239 | } | 252 | } |
diff --git a/drivers/media/video/cx18/cx18-io.h b/drivers/media/video/cx18/cx18-io.h index 287a5e8bf67b..425244453ea7 100644 --- a/drivers/media/video/cx18/cx18-io.h +++ b/drivers/media/video/cx18/cx18-io.h | |||
@@ -133,6 +133,8 @@ static inline void cx18_writel(struct cx18 *cx, u32 val, void __iomem *addr) | |||
133 | cx18_writel_noretry(cx, val, addr); | 133 | cx18_writel_noretry(cx, val, addr); |
134 | } | 134 | } |
135 | 135 | ||
136 | void _cx18_writel_expect(struct cx18 *cx, u32 val, void __iomem *addr, | ||
137 | u32 eval, u32 mask); | ||
136 | 138 | ||
137 | static inline | 139 | static inline |
138 | void cx18_writew_noretry(struct cx18 *cx, u16 val, void __iomem *addr) | 140 | void cx18_writew_noretry(struct cx18 *cx, u16 val, void __iomem *addr) |
@@ -271,6 +273,21 @@ static inline void cx18_write_reg(struct cx18 *cx, u32 val, u32 reg) | |||
271 | cx18_write_reg_noretry(cx, val, reg); | 273 | cx18_write_reg_noretry(cx, val, reg); |
272 | } | 274 | } |
273 | 275 | ||
276 | static inline void _cx18_write_reg_expect(struct cx18 *cx, u32 val, u32 reg, | ||
277 | u32 eval, u32 mask) | ||
278 | { | ||
279 | _cx18_writel_expect(cx, val, cx->reg_mem + reg, eval, mask); | ||
280 | } | ||
281 | |||
282 | static inline void cx18_write_reg_expect(struct cx18 *cx, u32 val, u32 reg, | ||
283 | u32 eval, u32 mask) | ||
284 | { | ||
285 | if (cx18_retry_mmio) | ||
286 | _cx18_write_reg_expect(cx, val, reg, eval, mask); | ||
287 | else | ||
288 | cx18_write_reg_noretry(cx, val, reg); | ||
289 | } | ||
290 | |||
274 | 291 | ||
275 | static inline u32 cx18_read_reg_noretry(struct cx18 *cx, u32 reg) | 292 | static inline u32 cx18_read_reg_noretry(struct cx18 *cx, u32 reg) |
276 | { | 293 | { |
diff --git a/drivers/media/video/cx18/cx18-irq.c b/drivers/media/video/cx18/cx18-irq.c index 360330f5463f..5fbfbd0f1493 100644 --- a/drivers/media/video/cx18/cx18-irq.c +++ b/drivers/media/video/cx18/cx18-irq.c | |||
@@ -29,8 +29,20 @@ | |||
29 | #include "cx18-mailbox.h" | 29 | #include "cx18-mailbox.h" |
30 | #include "cx18-vbi.h" | 30 | #include "cx18-vbi.h" |
31 | #include "cx18-scb.h" | 31 | #include "cx18-scb.h" |
32 | #include "cx18-dvb.h" | ||
32 | 33 | ||
33 | #define DMA_MAGIC_COOKIE 0x000001fe | 34 | void cx18_work_handler(struct work_struct *work) |
35 | { | ||
36 | struct cx18 *cx = container_of(work, struct cx18, work); | ||
37 | if (test_and_clear_bit(CX18_F_I_WORK_INITED, &cx->i_flags)) { | ||
38 | struct sched_param param = { .sched_priority = MAX_RT_PRIO-1 }; | ||
39 | /* This thread must use the FIFO scheduler as it | ||
40 | * is realtime sensitive. */ | ||
41 | sched_setscheduler(current, SCHED_FIFO, ¶m); | ||
42 | } | ||
43 | if (test_and_clear_bit(CX18_F_I_WORK_HANDLER_DVB, &cx->i_flags)) | ||
44 | cx18_dvb_work_handler(cx); | ||
45 | } | ||
34 | 46 | ||
35 | static void epu_dma_done(struct cx18 *cx, struct cx18_mailbox *mb) | 47 | static void epu_dma_done(struct cx18 *cx, struct cx18_mailbox *mb) |
36 | { | 48 | { |
@@ -67,17 +79,11 @@ static void epu_dma_done(struct cx18 *cx, struct cx18_mailbox *mb) | |||
67 | if (buf) { | 79 | if (buf) { |
68 | cx18_buf_sync_for_cpu(s, buf); | 80 | cx18_buf_sync_for_cpu(s, buf); |
69 | if (s->type == CX18_ENC_STREAM_TYPE_TS && s->dvb.enabled) { | 81 | if (s->type == CX18_ENC_STREAM_TYPE_TS && s->dvb.enabled) { |
70 | /* process the buffer here */ | 82 | CX18_DEBUG_HI_DMA("TS recv bytesused = %d\n", |
71 | CX18_DEBUG_HI_DMA("TS recv and sent bytesused=%d\n", | ||
72 | buf->bytesused); | ||
73 | |||
74 | dvb_dmx_swfilter(&s->dvb.demux, buf->buf, | ||
75 | buf->bytesused); | 83 | buf->bytesused); |
76 | 84 | ||
77 | cx18_buf_sync_for_device(s, buf); | 85 | set_bit(CX18_F_I_WORK_HANDLER_DVB, &cx->i_flags); |
78 | cx18_vapi(cx, CX18_CPU_DE_SET_MDL, 5, s->handle, | 86 | set_bit(CX18_F_I_HAVE_WORK, &cx->i_flags); |
79 | (void __iomem *)&cx->scb->cpu_mdl[buf->id] - cx->enc_mem, | ||
80 | 1, buf->id, s->buf_size); | ||
81 | } else | 87 | } else |
82 | set_bit(CX18_F_B_NEED_BUF_SWAP, &buf->b_flags); | 88 | set_bit(CX18_F_B_NEED_BUF_SWAP, &buf->b_flags); |
83 | } else { | 89 | } else { |
@@ -109,7 +115,7 @@ static void epu_debug(struct cx18 *cx, struct cx18_mailbox *mb) | |||
109 | CX18_INFO("FW version: %s\n", p - 1); | 115 | CX18_INFO("FW version: %s\n", p - 1); |
110 | } | 116 | } |
111 | 117 | ||
112 | static void hpu_cmd(struct cx18 *cx, u32 sw1) | 118 | static void epu_cmd(struct cx18 *cx, u32 sw1) |
113 | { | 119 | { |
114 | struct cx18_mailbox mb; | 120 | struct cx18_mailbox mb; |
115 | 121 | ||
@@ -125,12 +131,31 @@ static void hpu_cmd(struct cx18 *cx, u32 sw1) | |||
125 | epu_debug(cx, &mb); | 131 | epu_debug(cx, &mb); |
126 | break; | 132 | break; |
127 | default: | 133 | default: |
128 | CX18_WARN("Unexpected mailbox command %08x\n", mb.cmd); | 134 | CX18_WARN("Unknown CPU_TO_EPU mailbox command %#08x\n", |
135 | mb.cmd); | ||
129 | break; | 136 | break; |
130 | } | 137 | } |
131 | } | 138 | } |
132 | if (sw1 & (IRQ_APU_TO_EPU | IRQ_HPU_TO_EPU)) | 139 | |
133 | CX18_WARN("Unexpected interrupt %08x\n", sw1); | 140 | if (sw1 & IRQ_APU_TO_EPU) { |
141 | cx18_memcpy_fromio(cx, &mb, &cx->scb->apu2epu_mb, sizeof(mb)); | ||
142 | CX18_WARN("Unknown APU_TO_EPU mailbox command %#08x\n", mb.cmd); | ||
143 | } | ||
144 | |||
145 | if (sw1 & IRQ_HPU_TO_EPU) { | ||
146 | cx18_memcpy_fromio(cx, &mb, &cx->scb->hpu2epu_mb, sizeof(mb)); | ||
147 | CX18_WARN("Unknown HPU_TO_EPU mailbox command %#08x\n", mb.cmd); | ||
148 | } | ||
149 | } | ||
150 | |||
151 | static void xpu_ack(struct cx18 *cx, u32 sw2) | ||
152 | { | ||
153 | if (sw2 & IRQ_CPU_TO_EPU_ACK) | ||
154 | wake_up(&cx->mb_cpu_waitq); | ||
155 | if (sw2 & IRQ_APU_TO_EPU_ACK) | ||
156 | wake_up(&cx->mb_apu_waitq); | ||
157 | if (sw2 & IRQ_HPU_TO_EPU_ACK) | ||
158 | wake_up(&cx->mb_hpu_waitq); | ||
134 | } | 159 | } |
135 | 160 | ||
136 | irqreturn_t cx18_irq_handler(int irq, void *dev_id) | 161 | irqreturn_t cx18_irq_handler(int irq, void *dev_id) |
@@ -140,43 +165,36 @@ irqreturn_t cx18_irq_handler(int irq, void *dev_id) | |||
140 | u32 sw2, sw2_mask; | 165 | u32 sw2, sw2_mask; |
141 | u32 hw2, hw2_mask; | 166 | u32 hw2, hw2_mask; |
142 | 167 | ||
143 | spin_lock(&cx->dma_reg_lock); | 168 | sw1_mask = cx18_read_reg(cx, SW1_INT_ENABLE_PCI); |
144 | 169 | sw1 = cx18_read_reg(cx, SW1_INT_STATUS) & sw1_mask; | |
170 | sw2_mask = cx18_read_reg(cx, SW2_INT_ENABLE_PCI); | ||
171 | sw2 = cx18_read_reg(cx, SW2_INT_STATUS) & sw2_mask; | ||
145 | hw2_mask = cx18_read_reg(cx, HW2_INT_MASK5_PCI); | 172 | hw2_mask = cx18_read_reg(cx, HW2_INT_MASK5_PCI); |
146 | hw2 = cx18_read_reg(cx, HW2_INT_CLR_STATUS) & hw2_mask; | 173 | hw2 = cx18_read_reg(cx, HW2_INT_CLR_STATUS) & hw2_mask; |
147 | sw2_mask = cx18_read_reg(cx, SW2_INT_ENABLE_PCI) | IRQ_EPU_TO_HPU_ACK; | ||
148 | sw2 = cx18_read_reg(cx, SW2_INT_STATUS) & sw2_mask; | ||
149 | sw1_mask = cx18_read_reg(cx, SW1_INT_ENABLE_PCI) | IRQ_EPU_TO_HPU; | ||
150 | sw1 = cx18_read_reg(cx, SW1_INT_STATUS) & sw1_mask; | ||
151 | 174 | ||
152 | cx18_write_reg(cx, sw2&sw2_mask, SW2_INT_STATUS); | 175 | if (sw1) |
153 | cx18_write_reg(cx, sw1&sw1_mask, SW1_INT_STATUS); | 176 | cx18_write_reg_expect(cx, sw1, SW1_INT_STATUS, ~sw1, sw1); |
154 | cx18_write_reg(cx, hw2&hw2_mask, HW2_INT_CLR_STATUS); | 177 | if (sw2) |
178 | cx18_write_reg_expect(cx, sw2, SW2_INT_STATUS, ~sw2, sw2); | ||
179 | if (hw2) | ||
180 | cx18_write_reg_expect(cx, hw2, HW2_INT_CLR_STATUS, ~hw2, hw2); | ||
155 | 181 | ||
156 | if (sw1 || sw2 || hw2) | 182 | if (sw1 || sw2 || hw2) |
157 | CX18_DEBUG_HI_IRQ("SW1: %x SW2: %x HW2: %x\n", sw1, sw2, hw2); | 183 | CX18_DEBUG_HI_IRQ("SW1: %x SW2: %x HW2: %x\n", sw1, sw2, hw2); |
158 | 184 | ||
159 | /* To do: interrupt-based I2C handling | 185 | /* To do: interrupt-based I2C handling |
160 | if (hw2 & 0x00c00000) { | 186 | if (hw2 & (HW2_I2C1_INT|HW2_I2C2_INT)) { |
161 | } | 187 | } |
162 | */ | 188 | */ |
163 | 189 | ||
164 | if (sw2) { | 190 | if (sw2) |
165 | if (sw2 & (cx18_readl(cx, &cx->scb->cpu2hpu_irq_ack) | | 191 | xpu_ack(cx, sw2); |
166 | cx18_readl(cx, &cx->scb->cpu2epu_irq_ack))) | ||
167 | wake_up(&cx->mb_cpu_waitq); | ||
168 | if (sw2 & (cx18_readl(cx, &cx->scb->apu2hpu_irq_ack) | | ||
169 | cx18_readl(cx, &cx->scb->apu2epu_irq_ack))) | ||
170 | wake_up(&cx->mb_apu_waitq); | ||
171 | if (sw2 & cx18_readl(cx, &cx->scb->epu2hpu_irq_ack)) | ||
172 | wake_up(&cx->mb_epu_waitq); | ||
173 | if (sw2 & cx18_readl(cx, &cx->scb->hpu2epu_irq_ack)) | ||
174 | wake_up(&cx->mb_hpu_waitq); | ||
175 | } | ||
176 | 192 | ||
177 | if (sw1) | 193 | if (sw1) |
178 | hpu_cmd(cx, sw1); | 194 | epu_cmd(cx, sw1); |
179 | spin_unlock(&cx->dma_reg_lock); | 195 | |
196 | if (test_and_clear_bit(CX18_F_I_HAVE_WORK, &cx->i_flags)) | ||
197 | queue_work(cx->work_queue, &cx->work); | ||
180 | 198 | ||
181 | return (hw2 | sw1 | sw2) ? IRQ_HANDLED : IRQ_NONE; | 199 | return (sw1 || sw2 || hw2) ? IRQ_HANDLED : IRQ_NONE; |
182 | } | 200 | } |
diff --git a/drivers/media/video/cx18/cx18-irq.h b/drivers/media/video/cx18/cx18-irq.h index 379f704f5cba..6173ca3bc9e4 100644 --- a/drivers/media/video/cx18/cx18-irq.h +++ b/drivers/media/video/cx18/cx18-irq.h | |||
@@ -32,6 +32,4 @@ | |||
32 | 32 | ||
33 | irqreturn_t cx18_irq_handler(int irq, void *dev_id); | 33 | irqreturn_t cx18_irq_handler(int irq, void *dev_id); |
34 | 34 | ||
35 | void cx18_irq_work_handler(struct work_struct *work); | 35 | void cx18_work_handler(struct work_struct *work); |
36 | void cx18_dma_stream_dec_prepare(struct cx18_stream *s, u32 offset, int lock); | ||
37 | void cx18_unfinished_dma(unsigned long arg); | ||
diff --git a/drivers/media/video/cx18/cx18-mailbox.c b/drivers/media/video/cx18/cx18-mailbox.c index 9d18dd22de76..acff7dfb60df 100644 --- a/drivers/media/video/cx18/cx18-mailbox.c +++ b/drivers/media/video/cx18/cx18-mailbox.c | |||
@@ -83,7 +83,7 @@ static const struct cx18_api_info api_info[] = { | |||
83 | API_ENTRY(CPU, CX18_CPU_DE_SET_MDL_ACK, 0), | 83 | API_ENTRY(CPU, CX18_CPU_DE_SET_MDL_ACK, 0), |
84 | API_ENTRY(CPU, CX18_CPU_DE_SET_MDL, API_FAST), | 84 | API_ENTRY(CPU, CX18_CPU_DE_SET_MDL, API_FAST), |
85 | API_ENTRY(CPU, CX18_APU_RESETAI, API_FAST), | 85 | API_ENTRY(CPU, CX18_APU_RESETAI, API_FAST), |
86 | API_ENTRY(CPU, CX18_CPU_DE_RELEASE_MDL, 0), | 86 | API_ENTRY(CPU, CX18_CPU_DE_RELEASE_MDL, API_SLOW), |
87 | API_ENTRY(0, 0, 0), | 87 | API_ENTRY(0, 0, 0), |
88 | }; | 88 | }; |
89 | 89 | ||
@@ -176,7 +176,7 @@ long cx18_mb_ack(struct cx18 *cx, const struct cx18_mailbox *mb) | |||
176 | 176 | ||
177 | cx18_setup_page(cx, SCB_OFFSET); | 177 | cx18_setup_page(cx, SCB_OFFSET); |
178 | cx18_write_sync(cx, mb->request, &ack_mb->ack); | 178 | cx18_write_sync(cx, mb->request, &ack_mb->ack); |
179 | cx18_write_reg(cx, ack_irq, SW2_INT_SET); | 179 | cx18_write_reg_expect(cx, ack_irq, SW2_INT_SET, ack_irq, ack_irq); |
180 | return 0; | 180 | return 0; |
181 | } | 181 | } |
182 | 182 | ||
@@ -225,7 +225,7 @@ static int cx18_api_call(struct cx18 *cx, u32 cmd, int args, u32 data[]) | |||
225 | } | 225 | } |
226 | if (info->flags & API_FAST) | 226 | if (info->flags & API_FAST) |
227 | timeout /= 2; | 227 | timeout /= 2; |
228 | cx18_write_reg(cx, irq, SW1_INT_SET); | 228 | cx18_write_reg_expect(cx, irq, SW1_INT_SET, irq, irq); |
229 | 229 | ||
230 | while (!sig && cx18_readl(cx, &mb->ack) != cx18_readl(cx, &mb->request) | 230 | while (!sig && cx18_readl(cx, &mb->ack) != cx18_readl(cx, &mb->request) |
231 | && cnt < 660) { | 231 | && cnt < 660) { |
diff --git a/drivers/media/video/cx18/cx18-queue.c b/drivers/media/video/cx18/cx18-queue.c index a33ba04a2686..174682c2582f 100644 --- a/drivers/media/video/cx18/cx18-queue.c +++ b/drivers/media/video/cx18/cx18-queue.c | |||
@@ -88,15 +88,13 @@ struct cx18_buffer *cx18_queue_get_buf_irq(struct cx18_stream *s, u32 id, | |||
88 | 88 | ||
89 | if (buf->id != id) | 89 | if (buf->id != id) |
90 | continue; | 90 | continue; |
91 | |||
91 | buf->bytesused = bytesused; | 92 | buf->bytesused = bytesused; |
92 | /* the transport buffers are handled differently, | 93 | atomic_dec(&s->q_free.buffers); |
93 | they are not moved to the full queue */ | 94 | atomic_inc(&s->q_full.buffers); |
94 | if (s->type != CX18_ENC_STREAM_TYPE_TS) { | 95 | s->q_full.bytesused += buf->bytesused; |
95 | atomic_dec(&s->q_free.buffers); | 96 | list_move_tail(&buf->list, &s->q_full.list); |
96 | atomic_inc(&s->q_full.buffers); | 97 | |
97 | s->q_full.bytesused += buf->bytesused; | ||
98 | list_move_tail(&buf->list, &s->q_full.list); | ||
99 | } | ||
100 | spin_unlock(&s->qlock); | 98 | spin_unlock(&s->qlock); |
101 | return buf; | 99 | return buf; |
102 | } | 100 | } |
diff --git a/drivers/media/video/cx18/cx18-scb.h b/drivers/media/video/cx18/cx18-scb.h index 86b4cb15d163..594713bbed68 100644 --- a/drivers/media/video/cx18/cx18-scb.h +++ b/drivers/media/video/cx18/cx18-scb.h | |||
@@ -128,22 +128,22 @@ struct cx18_scb { | |||
128 | u32 apu2cpu_irq; | 128 | u32 apu2cpu_irq; |
129 | /* Value to write to register SW2 register set (0xC7003140) after the | 129 | /* Value to write to register SW2 register set (0xC7003140) after the |
130 | command is cleared */ | 130 | command is cleared */ |
131 | u32 apu2cpu_irq_ack; | 131 | u32 cpu2apu_irq_ack; |
132 | u32 reserved2[13]; | 132 | u32 reserved2[13]; |
133 | 133 | ||
134 | u32 hpu2cpu_mb_offset; | 134 | u32 hpu2cpu_mb_offset; |
135 | u32 hpu2cpu_irq; | 135 | u32 hpu2cpu_irq; |
136 | u32 hpu2cpu_irq_ack; | 136 | u32 cpu2hpu_irq_ack; |
137 | u32 reserved3[13]; | 137 | u32 reserved3[13]; |
138 | 138 | ||
139 | u32 ppu2cpu_mb_offset; | 139 | u32 ppu2cpu_mb_offset; |
140 | u32 ppu2cpu_irq; | 140 | u32 ppu2cpu_irq; |
141 | u32 ppu2cpu_irq_ack; | 141 | u32 cpu2ppu_irq_ack; |
142 | u32 reserved4[13]; | 142 | u32 reserved4[13]; |
143 | 143 | ||
144 | u32 epu2cpu_mb_offset; | 144 | u32 epu2cpu_mb_offset; |
145 | u32 epu2cpu_irq; | 145 | u32 epu2cpu_irq; |
146 | u32 epu2cpu_irq_ack; | 146 | u32 cpu2epu_irq_ack; |
147 | u32 reserved5[13]; | 147 | u32 reserved5[13]; |
148 | u32 reserved6[8]; | 148 | u32 reserved6[8]; |
149 | 149 | ||
@@ -153,22 +153,22 @@ struct cx18_scb { | |||
153 | u32 reserved11[7]; | 153 | u32 reserved11[7]; |
154 | u32 cpu2apu_mb_offset; | 154 | u32 cpu2apu_mb_offset; |
155 | u32 cpu2apu_irq; | 155 | u32 cpu2apu_irq; |
156 | u32 cpu2apu_irq_ack; | 156 | u32 apu2cpu_irq_ack; |
157 | u32 reserved12[13]; | 157 | u32 reserved12[13]; |
158 | 158 | ||
159 | u32 hpu2apu_mb_offset; | 159 | u32 hpu2apu_mb_offset; |
160 | u32 hpu2apu_irq; | 160 | u32 hpu2apu_irq; |
161 | u32 hpu2apu_irq_ack; | 161 | u32 apu2hpu_irq_ack; |
162 | u32 reserved13[13]; | 162 | u32 reserved13[13]; |
163 | 163 | ||
164 | u32 ppu2apu_mb_offset; | 164 | u32 ppu2apu_mb_offset; |
165 | u32 ppu2apu_irq; | 165 | u32 ppu2apu_irq; |
166 | u32 ppu2apu_irq_ack; | 166 | u32 apu2ppu_irq_ack; |
167 | u32 reserved14[13]; | 167 | u32 reserved14[13]; |
168 | 168 | ||
169 | u32 epu2apu_mb_offset; | 169 | u32 epu2apu_mb_offset; |
170 | u32 epu2apu_irq; | 170 | u32 epu2apu_irq; |
171 | u32 epu2apu_irq_ack; | 171 | u32 apu2epu_irq_ack; |
172 | u32 reserved15[13]; | 172 | u32 reserved15[13]; |
173 | u32 reserved16[8]; | 173 | u32 reserved16[8]; |
174 | 174 | ||
@@ -178,22 +178,22 @@ struct cx18_scb { | |||
178 | u32 reserved21[7]; | 178 | u32 reserved21[7]; |
179 | u32 cpu2hpu_mb_offset; | 179 | u32 cpu2hpu_mb_offset; |
180 | u32 cpu2hpu_irq; | 180 | u32 cpu2hpu_irq; |
181 | u32 cpu2hpu_irq_ack; | 181 | u32 hpu2cpu_irq_ack; |
182 | u32 reserved22[13]; | 182 | u32 reserved22[13]; |
183 | 183 | ||
184 | u32 apu2hpu_mb_offset; | 184 | u32 apu2hpu_mb_offset; |
185 | u32 apu2hpu_irq; | 185 | u32 apu2hpu_irq; |
186 | u32 apu2hpu_irq_ack; | 186 | u32 hpu2apu_irq_ack; |
187 | u32 reserved23[13]; | 187 | u32 reserved23[13]; |
188 | 188 | ||
189 | u32 ppu2hpu_mb_offset; | 189 | u32 ppu2hpu_mb_offset; |
190 | u32 ppu2hpu_irq; | 190 | u32 ppu2hpu_irq; |
191 | u32 ppu2hpu_irq_ack; | 191 | u32 hpu2ppu_irq_ack; |
192 | u32 reserved24[13]; | 192 | u32 reserved24[13]; |
193 | 193 | ||
194 | u32 epu2hpu_mb_offset; | 194 | u32 epu2hpu_mb_offset; |
195 | u32 epu2hpu_irq; | 195 | u32 epu2hpu_irq; |
196 | u32 epu2hpu_irq_ack; | 196 | u32 hpu2epu_irq_ack; |
197 | u32 reserved25[13]; | 197 | u32 reserved25[13]; |
198 | u32 reserved26[8]; | 198 | u32 reserved26[8]; |
199 | 199 | ||
@@ -203,22 +203,22 @@ struct cx18_scb { | |||
203 | u32 reserved31[7]; | 203 | u32 reserved31[7]; |
204 | u32 cpu2ppu_mb_offset; | 204 | u32 cpu2ppu_mb_offset; |
205 | u32 cpu2ppu_irq; | 205 | u32 cpu2ppu_irq; |
206 | u32 cpu2ppu_irq_ack; | 206 | u32 ppu2cpu_irq_ack; |
207 | u32 reserved32[13]; | 207 | u32 reserved32[13]; |
208 | 208 | ||
209 | u32 apu2ppu_mb_offset; | 209 | u32 apu2ppu_mb_offset; |
210 | u32 apu2ppu_irq; | 210 | u32 apu2ppu_irq; |
211 | u32 apu2ppu_irq_ack; | 211 | u32 ppu2apu_irq_ack; |
212 | u32 reserved33[13]; | 212 | u32 reserved33[13]; |
213 | 213 | ||
214 | u32 hpu2ppu_mb_offset; | 214 | u32 hpu2ppu_mb_offset; |
215 | u32 hpu2ppu_irq; | 215 | u32 hpu2ppu_irq; |
216 | u32 hpu2ppu_irq_ack; | 216 | u32 ppu2hpu_irq_ack; |
217 | u32 reserved34[13]; | 217 | u32 reserved34[13]; |
218 | 218 | ||
219 | u32 epu2ppu_mb_offset; | 219 | u32 epu2ppu_mb_offset; |
220 | u32 epu2ppu_irq; | 220 | u32 epu2ppu_irq; |
221 | u32 epu2ppu_irq_ack; | 221 | u32 ppu2epu_irq_ack; |
222 | u32 reserved35[13]; | 222 | u32 reserved35[13]; |
223 | u32 reserved36[8]; | 223 | u32 reserved36[8]; |
224 | 224 | ||
@@ -228,22 +228,22 @@ struct cx18_scb { | |||
228 | u32 reserved41[7]; | 228 | u32 reserved41[7]; |
229 | u32 cpu2epu_mb_offset; | 229 | u32 cpu2epu_mb_offset; |
230 | u32 cpu2epu_irq; | 230 | u32 cpu2epu_irq; |
231 | u32 cpu2epu_irq_ack; | 231 | u32 epu2cpu_irq_ack; |
232 | u32 reserved42[13]; | 232 | u32 reserved42[13]; |
233 | 233 | ||
234 | u32 apu2epu_mb_offset; | 234 | u32 apu2epu_mb_offset; |
235 | u32 apu2epu_irq; | 235 | u32 apu2epu_irq; |
236 | u32 apu2epu_irq_ack; | 236 | u32 epu2apu_irq_ack; |
237 | u32 reserved43[13]; | 237 | u32 reserved43[13]; |
238 | 238 | ||
239 | u32 hpu2epu_mb_offset; | 239 | u32 hpu2epu_mb_offset; |
240 | u32 hpu2epu_irq; | 240 | u32 hpu2epu_irq; |
241 | u32 hpu2epu_irq_ack; | 241 | u32 epu2hpu_irq_ack; |
242 | u32 reserved44[13]; | 242 | u32 reserved44[13]; |
243 | 243 | ||
244 | u32 ppu2epu_mb_offset; | 244 | u32 ppu2epu_mb_offset; |
245 | u32 ppu2epu_irq; | 245 | u32 ppu2epu_irq; |
246 | u32 ppu2epu_irq_ack; | 246 | u32 epu2ppu_irq_ack; |
247 | u32 reserved45[13]; | 247 | u32 reserved45[13]; |
248 | u32 reserved46[8]; | 248 | u32 reserved46[8]; |
249 | 249 | ||
diff --git a/drivers/media/video/cx88/cx88-blackbird.c b/drivers/media/video/cx88/cx88-blackbird.c index 078be6319556..d3ae5b4dfca7 100644 --- a/drivers/media/video/cx88/cx88-blackbird.c +++ b/drivers/media/video/cx88/cx88-blackbird.c | |||
@@ -1078,7 +1078,7 @@ static int mpeg_open(struct inode *inode, struct file *file) | |||
1078 | } | 1078 | } |
1079 | } | 1079 | } |
1080 | 1080 | ||
1081 | if (blackbird_initialize_codec(dev) < 0) { | 1081 | if (!atomic_read(&dev->core->mpeg_users) && blackbird_initialize_codec(dev) < 0) { |
1082 | if (drv) | 1082 | if (drv) |
1083 | drv->request_release(drv); | 1083 | drv->request_release(drv); |
1084 | unlock_kernel(); | 1084 | unlock_kernel(); |
@@ -1109,6 +1109,8 @@ static int mpeg_open(struct inode *inode, struct file *file) | |||
1109 | fh->mpegq.field); | 1109 | fh->mpegq.field); |
1110 | unlock_kernel(); | 1110 | unlock_kernel(); |
1111 | 1111 | ||
1112 | atomic_inc(&dev->core->mpeg_users); | ||
1113 | |||
1112 | return 0; | 1114 | return 0; |
1113 | } | 1115 | } |
1114 | 1116 | ||
@@ -1118,7 +1120,7 @@ static int mpeg_release(struct inode *inode, struct file *file) | |||
1118 | struct cx8802_dev *dev = fh->dev; | 1120 | struct cx8802_dev *dev = fh->dev; |
1119 | struct cx8802_driver *drv = NULL; | 1121 | struct cx8802_driver *drv = NULL; |
1120 | 1122 | ||
1121 | if (dev->mpeg_active) | 1123 | if (dev->mpeg_active && atomic_read(&dev->core->mpeg_users) == 1) |
1122 | blackbird_stop_codec(dev); | 1124 | blackbird_stop_codec(dev); |
1123 | 1125 | ||
1124 | cx8802_cancel_buffers(fh->dev); | 1126 | cx8802_cancel_buffers(fh->dev); |
@@ -1138,6 +1140,8 @@ static int mpeg_release(struct inode *inode, struct file *file) | |||
1138 | if (drv) | 1140 | if (drv) |
1139 | drv->request_release(drv); | 1141 | drv->request_release(drv); |
1140 | 1142 | ||
1143 | atomic_dec(&dev->core->mpeg_users); | ||
1144 | |||
1141 | return 0; | 1145 | return 0; |
1142 | } | 1146 | } |
1143 | 1147 | ||
@@ -1158,6 +1162,10 @@ static unsigned int | |||
1158 | mpeg_poll(struct file *file, struct poll_table_struct *wait) | 1162 | mpeg_poll(struct file *file, struct poll_table_struct *wait) |
1159 | { | 1163 | { |
1160 | struct cx8802_fh *fh = file->private_data; | 1164 | struct cx8802_fh *fh = file->private_data; |
1165 | struct cx8802_dev *dev = fh->dev; | ||
1166 | |||
1167 | if (!dev->mpeg_active) | ||
1168 | blackbird_start_codec(file, fh); | ||
1161 | 1169 | ||
1162 | return videobuf_poll_stream(file, &fh->mpegq, wait); | 1170 | return videobuf_poll_stream(file, &fh->mpegq, wait); |
1163 | } | 1171 | } |
diff --git a/drivers/media/video/cx88/cx88-dvb.c b/drivers/media/video/cx88/cx88-dvb.c index cf6c30d4e545..309ca5e68063 100644 --- a/drivers/media/video/cx88/cx88-dvb.c +++ b/drivers/media/video/cx88/cx88-dvb.c | |||
@@ -598,6 +598,11 @@ static int dvb_register(struct cx8802_dev *dev) | |||
598 | struct videobuf_dvb_frontend *fe0, *fe1 = NULL; | 598 | struct videobuf_dvb_frontend *fe0, *fe1 = NULL; |
599 | int mfe_shared = 0; /* bus not shared by default */ | 599 | int mfe_shared = 0; /* bus not shared by default */ |
600 | 600 | ||
601 | if (0 != core->i2c_rc) { | ||
602 | printk(KERN_ERR "%s/2: no i2c-bus available, cannot attach dvb drivers\n", core->name); | ||
603 | goto frontend_detach; | ||
604 | } | ||
605 | |||
601 | /* Get the first frontend */ | 606 | /* Get the first frontend */ |
602 | fe0 = videobuf_dvb_get_frontend(&dev->frontends, 1); | 607 | fe0 = videobuf_dvb_get_frontend(&dev->frontends, 1); |
603 | if (!fe0) | 608 | if (!fe0) |
diff --git a/drivers/media/video/cx88/cx88-mpeg.c b/drivers/media/video/cx88/cx88-mpeg.c index a1c435b4b1cd..3ebdcd1d83f8 100644 --- a/drivers/media/video/cx88/cx88-mpeg.c +++ b/drivers/media/video/cx88/cx88-mpeg.c | |||
@@ -769,10 +769,6 @@ static int __devinit cx8802_probe(struct pci_dev *pci_dev, | |||
769 | struct cx8802_dev *dev; | 769 | struct cx8802_dev *dev; |
770 | struct cx88_core *core; | 770 | struct cx88_core *core; |
771 | int err; | 771 | int err; |
772 | #if defined(CONFIG_VIDEO_CX88_DVB) || defined(CONFIG_VIDEO_CX88_DVB_MODULE) | ||
773 | struct videobuf_dvb_frontend *demod; | ||
774 | int i; | ||
775 | #endif | ||
776 | 772 | ||
777 | /* general setup */ | 773 | /* general setup */ |
778 | core = cx88_core_get(pci_dev); | 774 | core = cx88_core_get(pci_dev); |
@@ -803,15 +799,21 @@ static int __devinit cx8802_probe(struct pci_dev *pci_dev, | |||
803 | mutex_init(&dev->frontends.lock); | 799 | mutex_init(&dev->frontends.lock); |
804 | INIT_LIST_HEAD(&dev->frontends.felist); | 800 | INIT_LIST_HEAD(&dev->frontends.felist); |
805 | 801 | ||
806 | if (core->board.num_frontends) | 802 | if (core->board.num_frontends) { |
807 | printk(KERN_INFO "%s() allocating %d frontend(s)\n", __func__, core->board.num_frontends); | 803 | struct videobuf_dvb_frontend *fe; |
808 | 804 | int i; | |
809 | for (i = 1; i <= core->board.num_frontends; i++) { | 805 | |
810 | demod = videobuf_dvb_alloc_frontend(&dev->frontends, i); | 806 | printk(KERN_INFO "%s() allocating %d frontend(s)\n", __func__, |
811 | if(demod == NULL) { | 807 | core->board.num_frontends); |
812 | printk(KERN_ERR "%s() failed to alloc\n", __func__); | 808 | for (i = 1; i <= core->board.num_frontends; i++) { |
813 | err = -ENOMEM; | 809 | fe = videobuf_dvb_alloc_frontend(&dev->frontends, i); |
814 | goto fail_free; | 810 | if(fe == NULL) { |
811 | printk(KERN_ERR "%s() failed to alloc\n", | ||
812 | __func__); | ||
813 | videobuf_dvb_dealloc_frontends(&dev->frontends); | ||
814 | err = -ENOMEM; | ||
815 | goto fail_free; | ||
816 | } | ||
815 | } | 817 | } |
816 | } | 818 | } |
817 | #endif | 819 | #endif |
diff --git a/drivers/media/video/cx88/cx88-video.c b/drivers/media/video/cx88/cx88-video.c index 61265fd04d56..b96ce991d968 100644 --- a/drivers/media/video/cx88/cx88-video.c +++ b/drivers/media/video/cx88/cx88-video.c | |||
@@ -1216,8 +1216,12 @@ static int vidioc_streamon(struct file *file, void *priv, enum v4l2_buf_type i) | |||
1216 | struct cx8800_fh *fh = priv; | 1216 | struct cx8800_fh *fh = priv; |
1217 | struct cx8800_dev *dev = fh->dev; | 1217 | struct cx8800_dev *dev = fh->dev; |
1218 | 1218 | ||
1219 | if (unlikely(fh->type != V4L2_BUF_TYPE_VIDEO_CAPTURE)) | 1219 | /* We should remember that this driver also supports teletext, */ |
1220 | /* so we have to test if the v4l2_buf_type is VBI capture data. */ | ||
1221 | if (unlikely((fh->type != V4L2_BUF_TYPE_VIDEO_CAPTURE) && | ||
1222 | (fh->type != V4L2_BUF_TYPE_VBI_CAPTURE))) | ||
1220 | return -EINVAL; | 1223 | return -EINVAL; |
1224 | |||
1221 | if (unlikely(i != fh->type)) | 1225 | if (unlikely(i != fh->type)) |
1222 | return -EINVAL; | 1226 | return -EINVAL; |
1223 | 1227 | ||
@@ -1232,8 +1236,10 @@ static int vidioc_streamoff(struct file *file, void *priv, enum v4l2_buf_type i) | |||
1232 | struct cx8800_dev *dev = fh->dev; | 1236 | struct cx8800_dev *dev = fh->dev; |
1233 | int err, res; | 1237 | int err, res; |
1234 | 1238 | ||
1235 | if (fh->type != V4L2_BUF_TYPE_VIDEO_CAPTURE) | 1239 | if ((fh->type != V4L2_BUF_TYPE_VIDEO_CAPTURE) && |
1240 | (fh->type != V4L2_BUF_TYPE_VBI_CAPTURE)) | ||
1236 | return -EINVAL; | 1241 | return -EINVAL; |
1242 | |||
1237 | if (i != fh->type) | 1243 | if (i != fh->type) |
1238 | return -EINVAL; | 1244 | return -EINVAL; |
1239 | 1245 | ||
diff --git a/drivers/media/video/cx88/cx88.h b/drivers/media/video/cx88/cx88.h index 76207c2856b7..f4240965be32 100644 --- a/drivers/media/video/cx88/cx88.h +++ b/drivers/media/video/cx88/cx88.h | |||
@@ -352,6 +352,7 @@ struct cx88_core { | |||
352 | /* various v4l controls */ | 352 | /* various v4l controls */ |
353 | u32 freq; | 353 | u32 freq; |
354 | atomic_t users; | 354 | atomic_t users; |
355 | atomic_t mpeg_users; | ||
355 | 356 | ||
356 | /* cx88-video needs to access cx8802 for hybrid tuner pll access. */ | 357 | /* cx88-video needs to access cx8802 for hybrid tuner pll access. */ |
357 | struct cx8802_dev *dvbdev; | 358 | struct cx8802_dev *dvbdev; |
diff --git a/drivers/media/video/gspca/Kconfig b/drivers/media/video/gspca/Kconfig index 4d0817471c9f..6b557c057fac 100644 --- a/drivers/media/video/gspca/Kconfig +++ b/drivers/media/video/gspca/Kconfig | |||
@@ -3,16 +3,16 @@ menuconfig USB_GSPCA | |||
3 | depends on VIDEO_V4L2 | 3 | depends on VIDEO_V4L2 |
4 | default m | 4 | default m |
5 | ---help--- | 5 | ---help--- |
6 | Say Y here if you want to enable selecting webcams based | 6 | Say Y here if you want to enable selecting webcams based |
7 | on the GSPCA framework. | 7 | on the GSPCA framework. |
8 | 8 | ||
9 | See <file:Documentation/video4linux/gspca.txt> for more info. | 9 | See <file:Documentation/video4linux/gspca.txt> for more info. |
10 | 10 | ||
11 | This driver uses the Video For Linux API. You must say Y or M to | 11 | This driver uses the Video For Linux API. You must say Y or M to |
12 | "Video For Linux" to use this driver. | 12 | "Video For Linux" to use this driver. |
13 | 13 | ||
14 | To compile this driver as modules, choose M here: the | 14 | To compile this driver as modules, choose M here: the |
15 | modules will be called gspca_main. | 15 | modules will be called gspca_main. |
16 | 16 | ||
17 | 17 | ||
18 | if USB_GSPCA && VIDEO_V4L2 | 18 | if USB_GSPCA && VIDEO_V4L2 |
@@ -23,190 +23,190 @@ config USB_GSPCA_CONEX | |||
23 | tristate "Conexant Camera Driver" | 23 | tristate "Conexant Camera Driver" |
24 | depends on VIDEO_V4L2 && USB_GSPCA | 24 | depends on VIDEO_V4L2 && USB_GSPCA |
25 | help | 25 | help |
26 | Say Y here if you want support for cameras based on the Conexant chip. | 26 | Say Y here if you want support for cameras based on the Conexant chip. |
27 | 27 | ||
28 | To compile this driver as a module, choose M here: the | 28 | To compile this driver as a module, choose M here: the |
29 | module will be called gspca_conex. | 29 | module will be called gspca_conex. |
30 | 30 | ||
31 | config USB_GSPCA_ETOMS | 31 | config USB_GSPCA_ETOMS |
32 | tristate "Etoms USB Camera Driver" | 32 | tristate "Etoms USB Camera Driver" |
33 | depends on VIDEO_V4L2 && USB_GSPCA | 33 | depends on VIDEO_V4L2 && USB_GSPCA |
34 | help | 34 | help |
35 | Say Y here if you want support for cameras based on the Etoms chip. | 35 | Say Y here if you want support for cameras based on the Etoms chip. |
36 | 36 | ||
37 | To compile this driver as a module, choose M here: the | 37 | To compile this driver as a module, choose M here: the |
38 | module will be called gspca_etoms. | 38 | module will be called gspca_etoms. |
39 | 39 | ||
40 | config USB_GSPCA_FINEPIX | 40 | config USB_GSPCA_FINEPIX |
41 | tristate "Fujifilm FinePix USB V4L2 driver" | 41 | tristate "Fujifilm FinePix USB V4L2 driver" |
42 | depends on VIDEO_V4L2 && USB_GSPCA | 42 | depends on VIDEO_V4L2 && USB_GSPCA |
43 | help | 43 | help |
44 | Say Y here if you want support for cameras based on the FinePix chip. | 44 | Say Y here if you want support for cameras based on the FinePix chip. |
45 | 45 | ||
46 | To compile this driver as a module, choose M here: the | 46 | To compile this driver as a module, choose M here: the |
47 | module will be called gspca_finepix. | 47 | module will be called gspca_finepix. |
48 | 48 | ||
49 | config USB_GSPCA_MARS | 49 | config USB_GSPCA_MARS |
50 | tristate "Mars USB Camera Driver" | 50 | tristate "Mars USB Camera Driver" |
51 | depends on VIDEO_V4L2 && USB_GSPCA | 51 | depends on VIDEO_V4L2 && USB_GSPCA |
52 | help | 52 | help |
53 | Say Y here if you want support for cameras based on the Mars chip. | 53 | Say Y here if you want support for cameras based on the Mars chip. |
54 | 54 | ||
55 | To compile this driver as a module, choose M here: the | 55 | To compile this driver as a module, choose M here: the |
56 | module will be called gspca_mars. | 56 | module will be called gspca_mars. |
57 | 57 | ||
58 | config USB_GSPCA_OV519 | 58 | config USB_GSPCA_OV519 |
59 | tristate "OV519 USB Camera Driver" | 59 | tristate "OV519 USB Camera Driver" |
60 | depends on VIDEO_V4L2 && USB_GSPCA | 60 | depends on VIDEO_V4L2 && USB_GSPCA |
61 | help | 61 | help |
62 | Say Y here if you want support for cameras based on the OV519 chip. | 62 | Say Y here if you want support for cameras based on the OV519 chip. |
63 | 63 | ||
64 | To compile this driver as a module, choose M here: the | 64 | To compile this driver as a module, choose M here: the |
65 | module will be called gspca_ov519. | 65 | module will be called gspca_ov519. |
66 | 66 | ||
67 | config USB_GSPCA_PAC207 | 67 | config USB_GSPCA_PAC207 |
68 | tristate "Pixart PAC207 USB Camera Driver" | 68 | tristate "Pixart PAC207 USB Camera Driver" |
69 | depends on VIDEO_V4L2 && USB_GSPCA | 69 | depends on VIDEO_V4L2 && USB_GSPCA |
70 | help | 70 | help |
71 | Say Y here if you want support for cameras based on the PAC207 chip. | 71 | Say Y here if you want support for cameras based on the PAC207 chip. |
72 | 72 | ||
73 | To compile this driver as a module, choose M here: the | 73 | To compile this driver as a module, choose M here: the |
74 | module will be called gspca_pac207. | 74 | module will be called gspca_pac207. |
75 | 75 | ||
76 | config USB_GSPCA_PAC7311 | 76 | config USB_GSPCA_PAC7311 |
77 | tristate "Pixart PAC7311 USB Camera Driver" | 77 | tristate "Pixart PAC7311 USB Camera Driver" |
78 | depends on VIDEO_V4L2 && USB_GSPCA | 78 | depends on VIDEO_V4L2 && USB_GSPCA |
79 | help | 79 | help |
80 | Say Y here if you want support for cameras based on the PAC7311 chip. | 80 | Say Y here if you want support for cameras based on the PAC7311 chip. |
81 | 81 | ||
82 | To compile this driver as a module, choose M here: the | 82 | To compile this driver as a module, choose M here: the |
83 | module will be called gspca_pac7311. | 83 | module will be called gspca_pac7311. |
84 | 84 | ||
85 | config USB_GSPCA_SONIXB | 85 | config USB_GSPCA_SONIXB |
86 | tristate "SN9C102 USB Camera Driver" | 86 | tristate "SN9C102 USB Camera Driver" |
87 | depends on VIDEO_V4L2 && USB_GSPCA | 87 | depends on VIDEO_V4L2 && USB_GSPCA |
88 | help | 88 | help |
89 | Say Y here if you want support for cameras based on the SONIXB chip. | 89 | Say Y here if you want support for cameras based on the SONIXB chip. |
90 | 90 | ||
91 | To compile this driver as a module, choose M here: the | 91 | To compile this driver as a module, choose M here: the |
92 | module will be called gspca_sonixb. | 92 | module will be called gspca_sonixb. |
93 | 93 | ||
94 | config USB_GSPCA_SONIXJ | 94 | config USB_GSPCA_SONIXJ |
95 | tristate "SONIX JPEG USB Camera Driver" | 95 | tristate "SONIX JPEG USB Camera Driver" |
96 | depends on VIDEO_V4L2 && USB_GSPCA | 96 | depends on VIDEO_V4L2 && USB_GSPCA |
97 | help | 97 | help |
98 | Say Y here if you want support for cameras based on the SONIXJ chip. | 98 | Say Y here if you want support for cameras based on the SONIXJ chip. |
99 | 99 | ||
100 | To compile this driver as a module, choose M here: the | 100 | To compile this driver as a module, choose M here: the |
101 | module will be called gspca_sonixj | 101 | module will be called gspca_sonixj |
102 | 102 | ||
103 | config USB_GSPCA_SPCA500 | 103 | config USB_GSPCA_SPCA500 |
104 | tristate "SPCA500 USB Camera Driver" | 104 | tristate "SPCA500 USB Camera Driver" |
105 | depends on VIDEO_V4L2 && USB_GSPCA | 105 | depends on VIDEO_V4L2 && USB_GSPCA |
106 | help | 106 | help |
107 | Say Y here if you want support for cameras based on the SPCA500 chip. | 107 | Say Y here if you want support for cameras based on the SPCA500 chip. |
108 | 108 | ||
109 | To compile this driver as a module, choose M here: the | 109 | To compile this driver as a module, choose M here: the |
110 | module will be called gspca_spca500. | 110 | module will be called gspca_spca500. |
111 | 111 | ||
112 | config USB_GSPCA_SPCA501 | 112 | config USB_GSPCA_SPCA501 |
113 | tristate "SPCA501 USB Camera Driver" | 113 | tristate "SPCA501 USB Camera Driver" |
114 | depends on VIDEO_V4L2 && USB_GSPCA | 114 | depends on VIDEO_V4L2 && USB_GSPCA |
115 | help | 115 | help |
116 | Say Y here if you want support for cameras based on the SPCA501 chip. | 116 | Say Y here if you want support for cameras based on the SPCA501 chip. |
117 | 117 | ||
118 | To compile this driver as a module, choose M here: the | 118 | To compile this driver as a module, choose M here: the |
119 | module will be called gspca_spca501. | 119 | module will be called gspca_spca501. |
120 | 120 | ||
121 | config USB_GSPCA_SPCA505 | 121 | config USB_GSPCA_SPCA505 |
122 | tristate "SPCA505 USB Camera Driver" | 122 | tristate "SPCA505 USB Camera Driver" |
123 | depends on VIDEO_V4L2 && USB_GSPCA | 123 | depends on VIDEO_V4L2 && USB_GSPCA |
124 | help | 124 | help |
125 | Say Y here if you want support for cameras based on the SPCA505 chip. | 125 | Say Y here if you want support for cameras based on the SPCA505 chip. |
126 | 126 | ||
127 | To compile this driver as a module, choose M here: the | 127 | To compile this driver as a module, choose M here: the |
128 | module will be called gspca_spca505. | 128 | module will be called gspca_spca505. |
129 | 129 | ||
130 | config USB_GSPCA_SPCA506 | 130 | config USB_GSPCA_SPCA506 |
131 | tristate "SPCA506 USB Camera Driver" | 131 | tristate "SPCA506 USB Camera Driver" |
132 | depends on VIDEO_V4L2 && USB_GSPCA | 132 | depends on VIDEO_V4L2 && USB_GSPCA |
133 | help | 133 | help |
134 | Say Y here if you want support for cameras based on the SPCA506 chip. | 134 | Say Y here if you want support for cameras based on the SPCA506 chip. |
135 | 135 | ||
136 | To compile this driver as a module, choose M here: the | 136 | To compile this driver as a module, choose M here: the |
137 | module will be called gspca_spca506. | 137 | module will be called gspca_spca506. |
138 | 138 | ||
139 | config USB_GSPCA_SPCA508 | 139 | config USB_GSPCA_SPCA508 |
140 | tristate "SPCA508 USB Camera Driver" | 140 | tristate "SPCA508 USB Camera Driver" |
141 | depends on VIDEO_V4L2 && USB_GSPCA | 141 | depends on VIDEO_V4L2 && USB_GSPCA |
142 | help | 142 | help |
143 | Say Y here if you want support for cameras based on the SPCA508 chip. | 143 | Say Y here if you want support for cameras based on the SPCA508 chip. |
144 | 144 | ||
145 | To compile this driver as a module, choose M here: the | 145 | To compile this driver as a module, choose M here: the |
146 | module will be called gspca_spca508. | 146 | module will be called gspca_spca508. |
147 | 147 | ||
148 | config USB_GSPCA_SPCA561 | 148 | config USB_GSPCA_SPCA561 |
149 | tristate "SPCA561 USB Camera Driver" | 149 | tristate "SPCA561 USB Camera Driver" |
150 | depends on VIDEO_V4L2 && USB_GSPCA | 150 | depends on VIDEO_V4L2 && USB_GSPCA |
151 | help | 151 | help |
152 | Say Y here if you want support for cameras based on the SPCA561 chip. | 152 | Say Y here if you want support for cameras based on the SPCA561 chip. |
153 | 153 | ||
154 | To compile this driver as a module, choose M here: the | 154 | To compile this driver as a module, choose M here: the |
155 | module will be called gspca_spca561. | 155 | module will be called gspca_spca561. |
156 | 156 | ||
157 | config USB_GSPCA_STK014 | 157 | config USB_GSPCA_STK014 |
158 | tristate "Syntek DV4000 (STK014) USB Camera Driver" | 158 | tristate "Syntek DV4000 (STK014) USB Camera Driver" |
159 | depends on VIDEO_V4L2 && USB_GSPCA | 159 | depends on VIDEO_V4L2 && USB_GSPCA |
160 | help | 160 | help |
161 | Say Y here if you want support for cameras based on the STK014 chip. | 161 | Say Y here if you want support for cameras based on the STK014 chip. |
162 | 162 | ||
163 | To compile this driver as a module, choose M here: the | 163 | To compile this driver as a module, choose M here: the |
164 | module will be called gspca_stk014. | 164 | module will be called gspca_stk014. |
165 | 165 | ||
166 | config USB_GSPCA_SUNPLUS | 166 | config USB_GSPCA_SUNPLUS |
167 | tristate "SUNPLUS USB Camera Driver" | 167 | tristate "SUNPLUS USB Camera Driver" |
168 | depends on VIDEO_V4L2 && USB_GSPCA | 168 | depends on VIDEO_V4L2 && USB_GSPCA |
169 | help | 169 | help |
170 | Say Y here if you want support for cameras based on the Sunplus | 170 | Say Y here if you want support for cameras based on the Sunplus |
171 | SPCA504(abc) SPCA533 SPCA536 chips. | 171 | SPCA504(abc) SPCA533 SPCA536 chips. |
172 | 172 | ||
173 | To compile this driver as a module, choose M here: the | 173 | To compile this driver as a module, choose M here: the |
174 | module will be called gspca_spca5xx. | 174 | module will be called gspca_spca5xx. |
175 | 175 | ||
176 | config USB_GSPCA_T613 | 176 | config USB_GSPCA_T613 |
177 | tristate "T613 (JPEG Compliance) USB Camera Driver" | 177 | tristate "T613 (JPEG Compliance) USB Camera Driver" |
178 | depends on VIDEO_V4L2 && USB_GSPCA | 178 | depends on VIDEO_V4L2 && USB_GSPCA |
179 | help | 179 | help |
180 | Say Y here if you want support for cameras based on the T613 chip. | 180 | Say Y here if you want support for cameras based on the T613 chip. |
181 | 181 | ||
182 | To compile this driver as a module, choose M here: the | 182 | To compile this driver as a module, choose M here: the |
183 | module will be called gspca_t613. | 183 | module will be called gspca_t613. |
184 | 184 | ||
185 | config USB_GSPCA_TV8532 | 185 | config USB_GSPCA_TV8532 |
186 | tristate "TV8532 USB Camera Driver" | 186 | tristate "TV8532 USB Camera Driver" |
187 | depends on VIDEO_V4L2 && USB_GSPCA | 187 | depends on VIDEO_V4L2 && USB_GSPCA |
188 | help | 188 | help |
189 | Say Y here if you want support for cameras based on the TV8531 chip. | 189 | Say Y here if you want support for cameras based on the TV8531 chip. |
190 | 190 | ||
191 | To compile this driver as a module, choose M here: the | 191 | To compile this driver as a module, choose M here: the |
192 | module will be called gspca_tv8532. | 192 | module will be called gspca_tv8532. |
193 | 193 | ||
194 | config USB_GSPCA_VC032X | 194 | config USB_GSPCA_VC032X |
195 | tristate "VC032X USB Camera Driver" | 195 | tristate "VC032X USB Camera Driver" |
196 | depends on VIDEO_V4L2 && USB_GSPCA | 196 | depends on VIDEO_V4L2 && USB_GSPCA |
197 | help | 197 | help |
198 | Say Y here if you want support for cameras based on the VC032X chip. | 198 | Say Y here if you want support for cameras based on the VC032X chip. |
199 | 199 | ||
200 | To compile this driver as a module, choose M here: the | 200 | To compile this driver as a module, choose M here: the |
201 | module will be called gspca_vc032x. | 201 | module will be called gspca_vc032x. |
202 | 202 | ||
203 | config USB_GSPCA_ZC3XX | 203 | config USB_GSPCA_ZC3XX |
204 | tristate "VC3xx USB Camera Driver" | 204 | tristate "ZC3XX USB Camera Driver" |
205 | depends on VIDEO_V4L2 && USB_GSPCA | 205 | depends on VIDEO_V4L2 && USB_GSPCA |
206 | help | 206 | help |
207 | Say Y here if you want support for cameras based on the ZC3XX chip. | 207 | Say Y here if you want support for cameras based on the ZC3XX chip. |
208 | 208 | ||
209 | To compile this driver as a module, choose M here: the | 209 | To compile this driver as a module, choose M here: the |
210 | module will be called gspca_zc3xx. | 210 | module will be called gspca_zc3xx. |
211 | 211 | ||
212 | endif | 212 | endif |
diff --git a/drivers/media/video/gspca/zc3xx.c b/drivers/media/video/gspca/zc3xx.c index d0a4451dc46f..8b3101d347c3 100644 --- a/drivers/media/video/gspca/zc3xx.c +++ b/drivers/media/video/gspca/zc3xx.c | |||
@@ -2266,7 +2266,7 @@ static const struct usb_action hdcs2020b_NoFliker[] = { | |||
2266 | {} | 2266 | {} |
2267 | }; | 2267 | }; |
2268 | 2268 | ||
2269 | static const struct usb_action hv7131bxx_Initial[] = { | 2269 | static const struct usb_action hv7131bxx_Initial[] = { /* 320x240 */ |
2270 | {0xa0, 0x01, ZC3XX_R000_SYSTEMCONTROL}, | 2270 | {0xa0, 0x01, ZC3XX_R000_SYSTEMCONTROL}, |
2271 | {0xa0, 0x10, ZC3XX_R002_CLOCKSELECT}, | 2271 | {0xa0, 0x10, ZC3XX_R002_CLOCKSELECT}, |
2272 | {0xa0, 0x00, ZC3XX_R010_CMOSSENSORSELECT}, | 2272 | {0xa0, 0x00, ZC3XX_R010_CMOSSENSORSELECT}, |
@@ -2290,7 +2290,7 @@ static const struct usb_action hv7131bxx_Initial[] = { | |||
2290 | {0xaa, 0x14, 0x0001}, | 2290 | {0xaa, 0x14, 0x0001}, |
2291 | {0xaa, 0x15, 0x00e8}, | 2291 | {0xaa, 0x15, 0x00e8}, |
2292 | {0xaa, 0x16, 0x0002}, | 2292 | {0xaa, 0x16, 0x0002}, |
2293 | {0xaa, 0x17, 0x0086}, | 2293 | {0xaa, 0x17, 0x0086}, /* 00,17,88,aa */ |
2294 | {0xaa, 0x31, 0x0038}, | 2294 | {0xaa, 0x31, 0x0038}, |
2295 | {0xaa, 0x32, 0x0038}, | 2295 | {0xaa, 0x32, 0x0038}, |
2296 | {0xaa, 0x33, 0x0038}, | 2296 | {0xaa, 0x33, 0x0038}, |
@@ -2309,7 +2309,7 @@ static const struct usb_action hv7131bxx_Initial[] = { | |||
2309 | {0xa0, 0x13, ZC3XX_R1CB_SHARPNESS05}, | 2309 | {0xa0, 0x13, ZC3XX_R1CB_SHARPNESS05}, |
2310 | {0xa0, 0x08, ZC3XX_R250_DEADPIXELSMODE}, | 2310 | {0xa0, 0x08, ZC3XX_R250_DEADPIXELSMODE}, |
2311 | {0xa0, 0x08, ZC3XX_R301_EEPROMACCESS}, | 2311 | {0xa0, 0x08, ZC3XX_R301_EEPROMACCESS}, |
2312 | {0xaa, 0x02, 0x0080}, /* {0xaa, 0x02, 0x0090}; */ | 2312 | {0xaa, 0x02, 0x0090}, /* 00,02,80,aa */ |
2313 | {0xa1, 0x01, 0x0002}, | 2313 | {0xa1, 0x01, 0x0002}, |
2314 | {0xa0, 0x00, ZC3XX_R092_I2CADDRESSSELECT}, | 2314 | {0xa0, 0x00, ZC3XX_R092_I2CADDRESSSELECT}, |
2315 | {0xa0, 0x02, ZC3XX_R090_I2CCOMMAND}, | 2315 | {0xa0, 0x02, ZC3XX_R090_I2CCOMMAND}, |
@@ -2374,7 +2374,7 @@ static const struct usb_action hv7131bxx_Initial[] = { | |||
2374 | {} | 2374 | {} |
2375 | }; | 2375 | }; |
2376 | 2376 | ||
2377 | static const struct usb_action hv7131bxx_InitialScale[] = { | 2377 | static const struct usb_action hv7131bxx_InitialScale[] = { /* 640x480*/ |
2378 | {0xa0, 0x01, ZC3XX_R000_SYSTEMCONTROL}, | 2378 | {0xa0, 0x01, ZC3XX_R000_SYSTEMCONTROL}, |
2379 | {0xa0, 0x00, ZC3XX_R002_CLOCKSELECT}, | 2379 | {0xa0, 0x00, ZC3XX_R002_CLOCKSELECT}, |
2380 | {0xa0, 0x00, ZC3XX_R010_CMOSSENSORSELECT}, | 2380 | {0xa0, 0x00, ZC3XX_R010_CMOSSENSORSELECT}, |
@@ -6388,6 +6388,8 @@ static void setbrightness(struct gspca_dev *gspca_dev) | |||
6388 | /*fixme: is it really write to 011d and 018d for all other sensors? */ | 6388 | /*fixme: is it really write to 011d and 018d for all other sensors? */ |
6389 | brightness = sd->brightness; | 6389 | brightness = sd->brightness; |
6390 | reg_w(gspca_dev->dev, brightness, 0x011d); | 6390 | reg_w(gspca_dev->dev, brightness, 0x011d); |
6391 | if (sd->sensor == SENSOR_HV7131B) | ||
6392 | return; | ||
6391 | if (brightness < 0x70) | 6393 | if (brightness < 0x70) |
6392 | brightness += 0x10; | 6394 | brightness += 0x10; |
6393 | else | 6395 | else |
@@ -6529,6 +6531,7 @@ static void setquality(struct gspca_dev *gspca_dev) | |||
6529 | 6531 | ||
6530 | switch (sd->sensor) { | 6532 | switch (sd->sensor) { |
6531 | case SENSOR_GC0305: | 6533 | case SENSOR_GC0305: |
6534 | case SENSOR_HV7131B: | ||
6532 | case SENSOR_OV7620: | 6535 | case SENSOR_OV7620: |
6533 | case SENSOR_PO2030: | 6536 | case SENSOR_PO2030: |
6534 | return; | 6537 | return; |
@@ -7209,7 +7212,6 @@ static int sd_start(struct gspca_dev *gspca_dev) | |||
7209 | mode = gspca_dev->cam.cam_mode[(int) gspca_dev->curr_mode].priv; | 7212 | mode = gspca_dev->cam.cam_mode[(int) gspca_dev->curr_mode].priv; |
7210 | zc3_init = init_tb[(int) sd->sensor][mode]; | 7213 | zc3_init = init_tb[(int) sd->sensor][mode]; |
7211 | switch (sd->sensor) { | 7214 | switch (sd->sensor) { |
7212 | case SENSOR_HV7131B: | ||
7213 | case SENSOR_HV7131C: | 7215 | case SENSOR_HV7131C: |
7214 | zcxx_probeSensor(gspca_dev); | 7216 | zcxx_probeSensor(gspca_dev); |
7215 | break; | 7217 | break; |
diff --git a/drivers/media/video/ivtv/Kconfig b/drivers/media/video/ivtv/Kconfig index 0069898bddab..c46bfb1569e3 100644 --- a/drivers/media/video/ivtv/Kconfig +++ b/drivers/media/video/ivtv/Kconfig | |||
@@ -1,6 +1,6 @@ | |||
1 | config VIDEO_IVTV | 1 | config VIDEO_IVTV |
2 | tristate "Conexant cx23416/cx23415 MPEG encoder/decoder support" | 2 | tristate "Conexant cx23416/cx23415 MPEG encoder/decoder support" |
3 | depends on VIDEO_V4L1 && VIDEO_V4L2 && PCI && I2C && EXPERIMENTAL | 3 | depends on VIDEO_V4L2 && PCI && I2C |
4 | depends on INPUT # due to VIDEO_IR | 4 | depends on INPUT # due to VIDEO_IR |
5 | select I2C_ALGOBIT | 5 | select I2C_ALGOBIT |
6 | select VIDEO_IR | 6 | select VIDEO_IR |
@@ -12,7 +12,6 @@ config VIDEO_IVTV | |||
12 | select VIDEO_SAA711X | 12 | select VIDEO_SAA711X |
13 | select VIDEO_SAA717X | 13 | select VIDEO_SAA717X |
14 | select VIDEO_SAA7127 | 14 | select VIDEO_SAA7127 |
15 | select VIDEO_TVAUDIO | ||
16 | select VIDEO_CS53L32A | 15 | select VIDEO_CS53L32A |
17 | select VIDEO_M52790 | 16 | select VIDEO_M52790 |
18 | select VIDEO_WM8775 | 17 | select VIDEO_WM8775 |
@@ -32,7 +31,7 @@ config VIDEO_IVTV | |||
32 | 31 | ||
33 | config VIDEO_FB_IVTV | 32 | config VIDEO_FB_IVTV |
34 | tristate "Conexant cx23415 framebuffer support" | 33 | tristate "Conexant cx23415 framebuffer support" |
35 | depends on VIDEO_IVTV && FB && EXPERIMENTAL | 34 | depends on VIDEO_IVTV && FB |
36 | select FB_CFB_FILLRECT | 35 | select FB_CFB_FILLRECT |
37 | select FB_CFB_COPYAREA | 36 | select FB_CFB_COPYAREA |
38 | select FB_CFB_IMAGEBLIT | 37 | select FB_CFB_IMAGEBLIT |
diff --git a/drivers/media/video/ivtv/ivtv-driver.c b/drivers/media/video/ivtv/ivtv-driver.c index d36485023b68..b69cc1d55e5b 100644 --- a/drivers/media/video/ivtv/ivtv-driver.c +++ b/drivers/media/video/ivtv/ivtv-driver.c | |||
@@ -875,43 +875,43 @@ static void ivtv_load_and_init_modules(struct ivtv *itv) | |||
875 | 875 | ||
876 | #ifdef MODULE | 876 | #ifdef MODULE |
877 | /* load modules */ | 877 | /* load modules */ |
878 | #ifndef CONFIG_MEDIA_TUNER | 878 | #ifdef CONFIG_MEDIA_TUNER_MODULE |
879 | hw = ivtv_request_module(itv, hw, "tuner", IVTV_HW_TUNER); | 879 | hw = ivtv_request_module(itv, hw, "tuner", IVTV_HW_TUNER); |
880 | #endif | 880 | #endif |
881 | #ifndef CONFIG_VIDEO_CX25840 | 881 | #ifdef CONFIG_VIDEO_CX25840_MODULE |
882 | hw = ivtv_request_module(itv, hw, "cx25840", IVTV_HW_CX25840); | 882 | hw = ivtv_request_module(itv, hw, "cx25840", IVTV_HW_CX25840); |
883 | #endif | 883 | #endif |
884 | #ifndef CONFIG_VIDEO_SAA711X | 884 | #ifdef CONFIG_VIDEO_SAA711X_MODULE |
885 | hw = ivtv_request_module(itv, hw, "saa7115", IVTV_HW_SAA711X); | 885 | hw = ivtv_request_module(itv, hw, "saa7115", IVTV_HW_SAA711X); |
886 | #endif | 886 | #endif |
887 | #ifndef CONFIG_VIDEO_SAA7127 | 887 | #ifdef CONFIG_VIDEO_SAA7127_MODULE |
888 | hw = ivtv_request_module(itv, hw, "saa7127", IVTV_HW_SAA7127); | 888 | hw = ivtv_request_module(itv, hw, "saa7127", IVTV_HW_SAA7127); |
889 | #endif | 889 | #endif |
890 | #ifndef CONFIG_VIDEO_SAA717X | 890 | #ifdef CONFIG_VIDEO_SAA717X_MODULE |
891 | hw = ivtv_request_module(itv, hw, "saa717x", IVTV_HW_SAA717X); | 891 | hw = ivtv_request_module(itv, hw, "saa717x", IVTV_HW_SAA717X); |
892 | #endif | 892 | #endif |
893 | #ifndef CONFIG_VIDEO_UPD64031A | 893 | #ifdef CONFIG_VIDEO_UPD64031A_MODULE |
894 | hw = ivtv_request_module(itv, hw, "upd64031a", IVTV_HW_UPD64031A); | 894 | hw = ivtv_request_module(itv, hw, "upd64031a", IVTV_HW_UPD64031A); |
895 | #endif | 895 | #endif |
896 | #ifndef CONFIG_VIDEO_UPD64083 | 896 | #ifdef CONFIG_VIDEO_UPD64083_MODULE |
897 | hw = ivtv_request_module(itv, hw, "upd64083", IVTV_HW_UPD6408X); | 897 | hw = ivtv_request_module(itv, hw, "upd64083", IVTV_HW_UPD6408X); |
898 | #endif | 898 | #endif |
899 | #ifndef CONFIG_VIDEO_MSP3400 | 899 | #ifdef CONFIG_VIDEO_MSP3400_MODULE |
900 | hw = ivtv_request_module(itv, hw, "msp3400", IVTV_HW_MSP34XX); | 900 | hw = ivtv_request_module(itv, hw, "msp3400", IVTV_HW_MSP34XX); |
901 | #endif | 901 | #endif |
902 | #ifndef CONFIG_VIDEO_VP27SMPX | 902 | #ifdef CONFIG_VIDEO_VP27SMPX_MODULE |
903 | hw = ivtv_request_module(itv, hw, "vp27smpx", IVTV_HW_VP27SMPX); | 903 | hw = ivtv_request_module(itv, hw, "vp27smpx", IVTV_HW_VP27SMPX); |
904 | #endif | 904 | #endif |
905 | #ifndef CONFIG_VIDEO_WM8775 | 905 | #ifdef CONFIG_VIDEO_WM8775_MODULE |
906 | hw = ivtv_request_module(itv, hw, "wm8775", IVTV_HW_WM8775); | 906 | hw = ivtv_request_module(itv, hw, "wm8775", IVTV_HW_WM8775); |
907 | #endif | 907 | #endif |
908 | #ifndef CONFIG_VIDEO_WM8739 | 908 | #ifdef CONFIG_VIDEO_WM8739_MODULE |
909 | hw = ivtv_request_module(itv, hw, "wm8739", IVTV_HW_WM8739); | 909 | hw = ivtv_request_module(itv, hw, "wm8739", IVTV_HW_WM8739); |
910 | #endif | 910 | #endif |
911 | #ifndef CONFIG_VIDEO_CS53L32A | 911 | #ifdef CONFIG_VIDEO_CS53L32A_MODULE |
912 | hw = ivtv_request_module(itv, hw, "cs53l32a", IVTV_HW_CS53L32A); | 912 | hw = ivtv_request_module(itv, hw, "cs53l32a", IVTV_HW_CS53L32A); |
913 | #endif | 913 | #endif |
914 | #ifndef CONFIG_VIDEO_M52790 | 914 | #ifdef CONFIG_VIDEO_M52790_MODULE |
915 | hw = ivtv_request_module(itv, hw, "m52790", IVTV_HW_M52790); | 915 | hw = ivtv_request_module(itv, hw, "m52790", IVTV_HW_M52790); |
916 | #endif | 916 | #endif |
917 | #endif | 917 | #endif |
diff --git a/drivers/media/video/saa7110.c b/drivers/media/video/saa7110.c index adf2ba79496a..37860698f782 100644 --- a/drivers/media/video/saa7110.c +++ b/drivers/media/video/saa7110.c | |||
@@ -47,7 +47,7 @@ module_param(debug, int, 0); | |||
47 | MODULE_PARM_DESC(debug, "Debug level (0-1)"); | 47 | MODULE_PARM_DESC(debug, "Debug level (0-1)"); |
48 | 48 | ||
49 | #define SAA7110_MAX_INPUT 9 /* 6 CVBS, 3 SVHS */ | 49 | #define SAA7110_MAX_INPUT 9 /* 6 CVBS, 3 SVHS */ |
50 | #define SAA7110_MAX_OUTPUT 0 /* its a decoder only */ | 50 | #define SAA7110_MAX_OUTPUT 1 /* 1 YUV */ |
51 | 51 | ||
52 | #define SAA7110_NR_REG 0x35 | 52 | #define SAA7110_NR_REG 0x35 |
53 | 53 | ||
@@ -327,7 +327,7 @@ saa7110_command (struct i2c_client *client, | |||
327 | 327 | ||
328 | case DECODER_SET_INPUT: | 328 | case DECODER_SET_INPUT: |
329 | v = *(int *) arg; | 329 | v = *(int *) arg; |
330 | if (v < 0 || v > SAA7110_MAX_INPUT) { | 330 | if (v < 0 || v >= SAA7110_MAX_INPUT) { |
331 | v4l_dbg(1, debug, client, "input=%d not available\n", v); | 331 | v4l_dbg(1, debug, client, "input=%d not available\n", v); |
332 | return -EINVAL; | 332 | return -EINVAL; |
333 | } | 333 | } |
diff --git a/drivers/media/video/saa7134/saa7134-core.c b/drivers/media/video/saa7134/saa7134-core.c index 249184452949..dfbe08a9ad9b 100644 --- a/drivers/media/video/saa7134/saa7134-core.c +++ b/drivers/media/video/saa7134/saa7134-core.c | |||
@@ -941,7 +941,8 @@ static int __devinit saa7134_initdev(struct pci_dev *pci_dev, | |||
941 | dev->name,(unsigned long long)pci_resource_start(pci_dev,0)); | 941 | dev->name,(unsigned long long)pci_resource_start(pci_dev,0)); |
942 | goto fail1; | 942 | goto fail1; |
943 | } | 943 | } |
944 | dev->lmmio = ioremap(pci_resource_start(pci_dev,0), 0x1000); | 944 | dev->lmmio = ioremap(pci_resource_start(pci_dev, 0), |
945 | pci_resource_len(pci_dev, 0)); | ||
945 | dev->bmmio = (__u8 __iomem *)dev->lmmio; | 946 | dev->bmmio = (__u8 __iomem *)dev->lmmio; |
946 | if (NULL == dev->lmmio) { | 947 | if (NULL == dev->lmmio) { |
947 | err = -EIO; | 948 | err = -EIO; |
diff --git a/drivers/media/video/usbvideo/ibmcam.c b/drivers/media/video/usbvideo/ibmcam.c index 28421d386f1e..c710bcd1df48 100644 --- a/drivers/media/video/usbvideo/ibmcam.c +++ b/drivers/media/video/usbvideo/ibmcam.c | |||
@@ -3695,7 +3695,7 @@ static int ibmcam_probe(struct usb_interface *intf, const struct usb_device_id * | |||
3695 | unsigned char video_ep = 0; | 3695 | unsigned char video_ep = 0; |
3696 | 3696 | ||
3697 | if (debug >= 1) | 3697 | if (debug >= 1) |
3698 | dev_info(&uvd->dev->dev, "ibmcam_probe(%p,%u.)\n", intf, ifnum); | 3698 | dev_info(&dev->dev, "ibmcam_probe(%p,%u.)\n", intf, ifnum); |
3699 | 3699 | ||
3700 | /* We don't handle multi-config cameras */ | 3700 | /* We don't handle multi-config cameras */ |
3701 | if (dev->descriptor.bNumConfigurations != 1) | 3701 | if (dev->descriptor.bNumConfigurations != 1) |
@@ -3746,7 +3746,7 @@ static int ibmcam_probe(struct usb_interface *intf, const struct usb_device_id * | |||
3746 | brand = "IBM PC Camera"; /* a.k.a. Xirlink C-It */ | 3746 | brand = "IBM PC Camera"; /* a.k.a. Xirlink C-It */ |
3747 | break; | 3747 | break; |
3748 | } | 3748 | } |
3749 | dev_info(&uvd->dev->dev, | 3749 | dev_info(&dev->dev, |
3750 | "%s USB camera found (model %d, rev. 0x%04x)\n", | 3750 | "%s USB camera found (model %d, rev. 0x%04x)\n", |
3751 | brand, model, le16_to_cpu(dev->descriptor.bcdDevice)); | 3751 | brand, model, le16_to_cpu(dev->descriptor.bcdDevice)); |
3752 | } while (0); | 3752 | } while (0); |
@@ -3754,7 +3754,7 @@ static int ibmcam_probe(struct usb_interface *intf, const struct usb_device_id * | |||
3754 | /* Validate found interface: must have one ISO endpoint */ | 3754 | /* Validate found interface: must have one ISO endpoint */ |
3755 | nas = intf->num_altsetting; | 3755 | nas = intf->num_altsetting; |
3756 | if (debug > 0) | 3756 | if (debug > 0) |
3757 | dev_info(&uvd->dev->dev, "Number of alternate settings=%d.\n", | 3757 | dev_info(&dev->dev, "Number of alternate settings=%d.\n", |
3758 | nas); | 3758 | nas); |
3759 | if (nas < 2) { | 3759 | if (nas < 2) { |
3760 | err("Too few alternate settings for this camera!"); | 3760 | err("Too few alternate settings for this camera!"); |
@@ -3799,7 +3799,7 @@ static int ibmcam_probe(struct usb_interface *intf, const struct usb_device_id * | |||
3799 | actInterface = i; | 3799 | actInterface = i; |
3800 | maxPS = le16_to_cpu(endpoint->wMaxPacketSize); | 3800 | maxPS = le16_to_cpu(endpoint->wMaxPacketSize); |
3801 | if (debug > 0) | 3801 | if (debug > 0) |
3802 | dev_info(&uvd->dev->dev, | 3802 | dev_info(&dev->dev, |
3803 | "Active setting=%d. " | 3803 | "Active setting=%d. " |
3804 | "maxPS=%d.\n", i, maxPS); | 3804 | "maxPS=%d.\n", i, maxPS); |
3805 | } else | 3805 | } else |
@@ -3840,7 +3840,7 @@ static int ibmcam_probe(struct usb_interface *intf, const struct usb_device_id * | |||
3840 | RESTRICT_TO_RANGE(framerate, 0, 5); | 3840 | RESTRICT_TO_RANGE(framerate, 0, 5); |
3841 | break; | 3841 | break; |
3842 | default: | 3842 | default: |
3843 | dev_info(&uvd->dev->dev, "IBM camera: using 320x240\n"); | 3843 | dev_info(&dev->dev, "IBM camera: using 320x240\n"); |
3844 | size = SIZE_320x240; | 3844 | size = SIZE_320x240; |
3845 | /* No break here */ | 3845 | /* No break here */ |
3846 | case SIZE_320x240: | 3846 | case SIZE_320x240: |
@@ -3869,7 +3869,7 @@ static int ibmcam_probe(struct usb_interface *intf, const struct usb_device_id * | |||
3869 | canvasY = 120; | 3869 | canvasY = 120; |
3870 | break; | 3870 | break; |
3871 | default: | 3871 | default: |
3872 | dev_info(&uvd->dev->dev, "IBM NetCamera: using 176x144\n"); | 3872 | dev_info(&dev->dev, "IBM NetCamera: using 176x144\n"); |
3873 | size = SIZE_176x144; | 3873 | size = SIZE_176x144; |
3874 | /* No break here */ | 3874 | /* No break here */ |
3875 | case SIZE_176x144: | 3875 | case SIZE_176x144: |
diff --git a/drivers/message/fusion/mptlan.c b/drivers/message/fusion/mptlan.c index a1abf95cf751..603ffd008c73 100644 --- a/drivers/message/fusion/mptlan.c +++ b/drivers/message/fusion/mptlan.c | |||
@@ -77,12 +77,6 @@ MODULE_VERSION(my_VERSION); | |||
77 | * Fusion MPT LAN private structures | 77 | * Fusion MPT LAN private structures |
78 | */ | 78 | */ |
79 | 79 | ||
80 | struct NAA_Hosed { | ||
81 | u16 NAA; | ||
82 | u8 ieee[FC_ALEN]; | ||
83 | struct NAA_Hosed *next; | ||
84 | }; | ||
85 | |||
86 | struct BufferControl { | 80 | struct BufferControl { |
87 | struct sk_buff *skb; | 81 | struct sk_buff *skb; |
88 | dma_addr_t dma; | 82 | dma_addr_t dma; |
@@ -159,11 +153,6 @@ static u8 LanCtx = MPT_MAX_PROTOCOL_DRIVERS; | |||
159 | static u32 max_buckets_out = 127; | 153 | static u32 max_buckets_out = 127; |
160 | static u32 tx_max_out_p = 127 - 16; | 154 | static u32 tx_max_out_p = 127 - 16; |
161 | 155 | ||
162 | #ifdef QLOGIC_NAA_WORKAROUND | ||
163 | static struct NAA_Hosed *mpt_bad_naa = NULL; | ||
164 | DEFINE_RWLOCK(bad_naa_lock); | ||
165 | #endif | ||
166 | |||
167 | /*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/ | 156 | /*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/ |
168 | /** | 157 | /** |
169 | * lan_reply - Handle all data sent from the hardware. | 158 | * lan_reply - Handle all data sent from the hardware. |
@@ -780,30 +769,6 @@ mpt_lan_sdu_send (struct sk_buff *skb, struct net_device *dev) | |||
780 | // ctx, skb, skb->data)); | 769 | // ctx, skb, skb->data)); |
781 | 770 | ||
782 | mac = skb_mac_header(skb); | 771 | mac = skb_mac_header(skb); |
783 | #ifdef QLOGIC_NAA_WORKAROUND | ||
784 | { | ||
785 | struct NAA_Hosed *nh; | ||
786 | |||
787 | /* Munge the NAA for Tx packets to QLogic boards, which don't follow | ||
788 | RFC 2625. The longer I look at this, the more my opinion of Qlogic | ||
789 | drops. */ | ||
790 | read_lock_irq(&bad_naa_lock); | ||
791 | for (nh = mpt_bad_naa; nh != NULL; nh=nh->next) { | ||
792 | if ((nh->ieee[0] == mac[0]) && | ||
793 | (nh->ieee[1] == mac[1]) && | ||
794 | (nh->ieee[2] == mac[2]) && | ||
795 | (nh->ieee[3] == mac[3]) && | ||
796 | (nh->ieee[4] == mac[4]) && | ||
797 | (nh->ieee[5] == mac[5])) { | ||
798 | cur_naa = nh->NAA; | ||
799 | dlprintk ((KERN_INFO "mptlan/sdu_send: using NAA value " | ||
800 | "= %04x.\n", cur_naa)); | ||
801 | break; | ||
802 | } | ||
803 | } | ||
804 | read_unlock_irq(&bad_naa_lock); | ||
805 | } | ||
806 | #endif | ||
807 | 772 | ||
808 | pTrans->TransactionDetails[0] = cpu_to_le32((cur_naa << 16) | | 773 | pTrans->TransactionDetails[0] = cpu_to_le32((cur_naa << 16) | |
809 | (mac[0] << 8) | | 774 | (mac[0] << 8) | |
@@ -1572,79 +1537,6 @@ mpt_lan_type_trans(struct sk_buff *skb, struct net_device *dev) | |||
1572 | 1537 | ||
1573 | fcllc = (struct fcllc *)skb->data; | 1538 | fcllc = (struct fcllc *)skb->data; |
1574 | 1539 | ||
1575 | #ifdef QLOGIC_NAA_WORKAROUND | ||
1576 | { | ||
1577 | u16 source_naa = fch->stype, found = 0; | ||
1578 | |||
1579 | /* Workaround for QLogic not following RFC 2625 in regards to the NAA | ||
1580 | value. */ | ||
1581 | |||
1582 | if ((source_naa & 0xF000) == 0) | ||
1583 | source_naa = swab16(source_naa); | ||
1584 | |||
1585 | if (fcllc->ethertype == htons(ETH_P_ARP)) | ||
1586 | dlprintk ((KERN_INFO "mptlan/type_trans: got arp req/rep w/ naa of " | ||
1587 | "%04x.\n", source_naa)); | ||
1588 | |||
1589 | if ((fcllc->ethertype == htons(ETH_P_ARP)) && | ||
1590 | ((source_naa >> 12) != MPT_LAN_NAA_RFC2625)){ | ||
1591 | struct NAA_Hosed *nh, *prevnh; | ||
1592 | int i; | ||
1593 | |||
1594 | dlprintk ((KERN_INFO "mptlan/type_trans: ARP Req/Rep from " | ||
1595 | "system with non-RFC 2625 NAA value (%04x).\n", | ||
1596 | source_naa)); | ||
1597 | |||
1598 | write_lock_irq(&bad_naa_lock); | ||
1599 | for (prevnh = nh = mpt_bad_naa; nh != NULL; | ||
1600 | prevnh=nh, nh=nh->next) { | ||
1601 | if ((nh->ieee[0] == fch->saddr[0]) && | ||
1602 | (nh->ieee[1] == fch->saddr[1]) && | ||
1603 | (nh->ieee[2] == fch->saddr[2]) && | ||
1604 | (nh->ieee[3] == fch->saddr[3]) && | ||
1605 | (nh->ieee[4] == fch->saddr[4]) && | ||
1606 | (nh->ieee[5] == fch->saddr[5])) { | ||
1607 | found = 1; | ||
1608 | dlprintk ((KERN_INFO "mptlan/type_trans: ARP Re" | ||
1609 | "q/Rep w/ bad NAA from system already" | ||
1610 | " in DB.\n")); | ||
1611 | break; | ||
1612 | } | ||
1613 | } | ||
1614 | |||
1615 | if ((!found) && (nh == NULL)) { | ||
1616 | |||
1617 | nh = kmalloc(sizeof(struct NAA_Hosed), GFP_KERNEL); | ||
1618 | dlprintk ((KERN_INFO "mptlan/type_trans: ARP Req/Rep w/" | ||
1619 | " bad NAA from system not yet in DB.\n")); | ||
1620 | |||
1621 | if (nh != NULL) { | ||
1622 | nh->next = NULL; | ||
1623 | if (!mpt_bad_naa) | ||
1624 | mpt_bad_naa = nh; | ||
1625 | if (prevnh) | ||
1626 | prevnh->next = nh; | ||
1627 | |||
1628 | nh->NAA = source_naa; /* Set the S_NAA value. */ | ||
1629 | for (i = 0; i < FC_ALEN; i++) | ||
1630 | nh->ieee[i] = fch->saddr[i]; | ||
1631 | dlprintk ((KERN_INFO "Got ARP from %02x:%02x:%02x:%02x:" | ||
1632 | "%02x:%02x with non-compliant S_NAA value.\n", | ||
1633 | fch->saddr[0], fch->saddr[1], fch->saddr[2], | ||
1634 | fch->saddr[3], fch->saddr[4],fch->saddr[5])); | ||
1635 | } else { | ||
1636 | printk (KERN_ERR "mptlan/type_trans: Unable to" | ||
1637 | " kmalloc a NAA_Hosed struct.\n"); | ||
1638 | } | ||
1639 | } else if (!found) { | ||
1640 | printk (KERN_ERR "mptlan/type_trans: found not" | ||
1641 | " set, but nh isn't null. Evil " | ||
1642 | "funkiness abounds.\n"); | ||
1643 | } | ||
1644 | write_unlock_irq(&bad_naa_lock); | ||
1645 | } | ||
1646 | } | ||
1647 | #endif | ||
1648 | 1540 | ||
1649 | /* Strip the SNAP header from ARP packets since we don't | 1541 | /* Strip the SNAP header from ARP packets since we don't |
1650 | * pass them through to the 802.2/SNAP layers. | 1542 | * pass them through to the 802.2/SNAP layers. |
diff --git a/drivers/mmc/core/bus.c b/drivers/mmc/core/bus.c index 0d9b2d6f9ebf..f210a8ee6861 100644 --- a/drivers/mmc/core/bus.c +++ b/drivers/mmc/core/bus.c | |||
@@ -216,8 +216,7 @@ int mmc_add_card(struct mmc_card *card) | |||
216 | int ret; | 216 | int ret; |
217 | const char *type; | 217 | const char *type; |
218 | 218 | ||
219 | snprintf(card->dev.bus_id, sizeof(card->dev.bus_id), | 219 | dev_set_name(&card->dev, "%s:%04x", mmc_hostname(card->host), card->rca); |
220 | "%s:%04x", mmc_hostname(card->host), card->rca); | ||
221 | 220 | ||
222 | switch (card->type) { | 221 | switch (card->type) { |
223 | case MMC_TYPE_MMC: | 222 | case MMC_TYPE_MMC: |
diff --git a/drivers/mmc/core/core.c b/drivers/mmc/core/core.c index 044d84eeed7c..f7284b905eb3 100644 --- a/drivers/mmc/core/core.c +++ b/drivers/mmc/core/core.c | |||
@@ -280,7 +280,11 @@ void mmc_set_data_timeout(struct mmc_data *data, const struct mmc_card *card) | |||
280 | (card->host->ios.clock / 1000); | 280 | (card->host->ios.clock / 1000); |
281 | 281 | ||
282 | if (data->flags & MMC_DATA_WRITE) | 282 | if (data->flags & MMC_DATA_WRITE) |
283 | limit_us = 250000; | 283 | /* |
284 | * The limit is really 250 ms, but that is | ||
285 | * insufficient for some crappy cards. | ||
286 | */ | ||
287 | limit_us = 300000; | ||
284 | else | 288 | else |
285 | limit_us = 100000; | 289 | limit_us = 100000; |
286 | 290 | ||
diff --git a/drivers/mmc/core/host.c b/drivers/mmc/core/host.c index 6da80fd4d974..5e945e64ead7 100644 --- a/drivers/mmc/core/host.c +++ b/drivers/mmc/core/host.c | |||
@@ -73,8 +73,7 @@ struct mmc_host *mmc_alloc_host(int extra, struct device *dev) | |||
73 | if (err) | 73 | if (err) |
74 | goto free; | 74 | goto free; |
75 | 75 | ||
76 | snprintf(host->class_dev.bus_id, BUS_ID_SIZE, | 76 | dev_set_name(&host->class_dev, "mmc%d", host->index); |
77 | "mmc%d", host->index); | ||
78 | 77 | ||
79 | host->parent = dev; | 78 | host->parent = dev; |
80 | host->class_dev.parent = dev; | 79 | host->class_dev.parent = dev; |
@@ -121,7 +120,7 @@ int mmc_add_host(struct mmc_host *host) | |||
121 | WARN_ON((host->caps & MMC_CAP_SDIO_IRQ) && | 120 | WARN_ON((host->caps & MMC_CAP_SDIO_IRQ) && |
122 | !host->ops->enable_sdio_irq); | 121 | !host->ops->enable_sdio_irq); |
123 | 122 | ||
124 | led_trigger_register_simple(host->class_dev.bus_id, &host->led); | 123 | led_trigger_register_simple(dev_name(&host->class_dev), &host->led); |
125 | 124 | ||
126 | err = device_add(&host->class_dev); | 125 | err = device_add(&host->class_dev); |
127 | if (err) | 126 | if (err) |
diff --git a/drivers/mmc/core/sdio_bus.c b/drivers/mmc/core/sdio_bus.c index 233d0f9b3c4b..46284b527397 100644 --- a/drivers/mmc/core/sdio_bus.c +++ b/drivers/mmc/core/sdio_bus.c | |||
@@ -239,8 +239,7 @@ int sdio_add_func(struct sdio_func *func) | |||
239 | { | 239 | { |
240 | int ret; | 240 | int ret; |
241 | 241 | ||
242 | snprintf(func->dev.bus_id, sizeof(func->dev.bus_id), | 242 | dev_set_name(&func->dev, "%s:%d", mmc_card_id(func->card), func->num); |
243 | "%s:%d", mmc_card_id(func->card), func->num); | ||
244 | 243 | ||
245 | ret = device_add(&func->dev); | 244 | ret = device_add(&func->dev); |
246 | if (ret == 0) | 245 | if (ret == 0) |
diff --git a/drivers/mmc/host/mmc_spi.c b/drivers/mmc/host/mmc_spi.c index 07faf5412a1f..ad00e1632317 100644 --- a/drivers/mmc/host/mmc_spi.c +++ b/drivers/mmc/host/mmc_spi.c | |||
@@ -1348,7 +1348,7 @@ static int mmc_spi_probe(struct spi_device *spi) | |||
1348 | goto fail_add_host; | 1348 | goto fail_add_host; |
1349 | 1349 | ||
1350 | dev_info(&spi->dev, "SD/MMC host %s%s%s%s%s\n", | 1350 | dev_info(&spi->dev, "SD/MMC host %s%s%s%s%s\n", |
1351 | mmc->class_dev.bus_id, | 1351 | dev_name(&mmc->class_dev), |
1352 | host->dma_dev ? "" : ", no DMA", | 1352 | host->dma_dev ? "" : ", no DMA", |
1353 | (host->pdata && host->pdata->get_ro) | 1353 | (host->pdata && host->pdata->get_ro) |
1354 | ? "" : ", no WP", | 1354 | ? "" : ", no WP", |
diff --git a/drivers/mmc/host/sdhci.c b/drivers/mmc/host/sdhci.c index 30f64b1f2354..4d010a984bed 100644 --- a/drivers/mmc/host/sdhci.c +++ b/drivers/mmc/host/sdhci.c | |||
@@ -1733,7 +1733,7 @@ int sdhci_add_host(struct sdhci_host *host) | |||
1733 | mmc_add_host(mmc); | 1733 | mmc_add_host(mmc); |
1734 | 1734 | ||
1735 | printk(KERN_INFO "%s: SDHCI controller on %s [%s] using %s%s\n", | 1735 | printk(KERN_INFO "%s: SDHCI controller on %s [%s] using %s%s\n", |
1736 | mmc_hostname(mmc), host->hw_name, mmc_dev(mmc)->bus_id, | 1736 | mmc_hostname(mmc), host->hw_name, dev_name(mmc_dev(mmc)), |
1737 | (host->flags & SDHCI_USE_ADMA)?"A":"", | 1737 | (host->flags & SDHCI_USE_ADMA)?"A":"", |
1738 | (host->flags & SDHCI_USE_DMA)?"DMA":"PIO"); | 1738 | (host->flags & SDHCI_USE_DMA)?"DMA":"PIO"); |
1739 | 1739 | ||
diff --git a/drivers/mmc/host/tifm_sd.c b/drivers/mmc/host/tifm_sd.c index 13844843e8de..82554ddec6b3 100644 --- a/drivers/mmc/host/tifm_sd.c +++ b/drivers/mmc/host/tifm_sd.c | |||
@@ -632,7 +632,7 @@ static void tifm_sd_request(struct mmc_host *mmc, struct mmc_request *mrq) | |||
632 | 632 | ||
633 | if (host->req) { | 633 | if (host->req) { |
634 | printk(KERN_ERR "%s : unfinished request detected\n", | 634 | printk(KERN_ERR "%s : unfinished request detected\n", |
635 | sock->dev.bus_id); | 635 | dev_name(&sock->dev)); |
636 | mrq->cmd->error = -ETIMEDOUT; | 636 | mrq->cmd->error = -ETIMEDOUT; |
637 | goto err_out; | 637 | goto err_out; |
638 | } | 638 | } |
@@ -672,7 +672,7 @@ static void tifm_sd_request(struct mmc_host *mmc, struct mmc_request *mrq) | |||
672 | ? PCI_DMA_TODEVICE | 672 | ? PCI_DMA_TODEVICE |
673 | : PCI_DMA_FROMDEVICE)) { | 673 | : PCI_DMA_FROMDEVICE)) { |
674 | printk(KERN_ERR "%s : scatterlist map failed\n", | 674 | printk(KERN_ERR "%s : scatterlist map failed\n", |
675 | sock->dev.bus_id); | 675 | dev_name(&sock->dev)); |
676 | mrq->cmd->error = -ENOMEM; | 676 | mrq->cmd->error = -ENOMEM; |
677 | goto err_out; | 677 | goto err_out; |
678 | } | 678 | } |
@@ -684,7 +684,7 @@ static void tifm_sd_request(struct mmc_host *mmc, struct mmc_request *mrq) | |||
684 | : PCI_DMA_FROMDEVICE); | 684 | : PCI_DMA_FROMDEVICE); |
685 | if (host->sg_len < 1) { | 685 | if (host->sg_len < 1) { |
686 | printk(KERN_ERR "%s : scatterlist map failed\n", | 686 | printk(KERN_ERR "%s : scatterlist map failed\n", |
687 | sock->dev.bus_id); | 687 | dev_name(&sock->dev)); |
688 | tifm_unmap_sg(sock, &host->bounce_buf, 1, | 688 | tifm_unmap_sg(sock, &host->bounce_buf, 1, |
689 | r_data->flags & MMC_DATA_WRITE | 689 | r_data->flags & MMC_DATA_WRITE |
690 | ? PCI_DMA_TODEVICE | 690 | ? PCI_DMA_TODEVICE |
@@ -748,7 +748,7 @@ static void tifm_sd_end_cmd(unsigned long data) | |||
748 | 748 | ||
749 | if (!mrq) { | 749 | if (!mrq) { |
750 | printk(KERN_ERR " %s : no request to complete?\n", | 750 | printk(KERN_ERR " %s : no request to complete?\n", |
751 | sock->dev.bus_id); | 751 | dev_name(&sock->dev)); |
752 | spin_unlock_irqrestore(&sock->lock, flags); | 752 | spin_unlock_irqrestore(&sock->lock, flags); |
753 | return; | 753 | return; |
754 | } | 754 | } |
@@ -789,7 +789,7 @@ static void tifm_sd_abort(unsigned long data) | |||
789 | printk(KERN_ERR | 789 | printk(KERN_ERR |
790 | "%s : card failed to respond for a long period of time " | 790 | "%s : card failed to respond for a long period of time " |
791 | "(%x, %x)\n", | 791 | "(%x, %x)\n", |
792 | host->dev->dev.bus_id, host->req->cmd->opcode, host->cmd_flags); | 792 | dev_name(&host->dev->dev), host->req->cmd->opcode, host->cmd_flags); |
793 | 793 | ||
794 | tifm_eject(host->dev); | 794 | tifm_eject(host->dev); |
795 | } | 795 | } |
@@ -906,7 +906,7 @@ static int tifm_sd_initialize_host(struct tifm_sd *host) | |||
906 | 906 | ||
907 | if (rc) { | 907 | if (rc) { |
908 | printk(KERN_ERR "%s : controller failed to reset\n", | 908 | printk(KERN_ERR "%s : controller failed to reset\n", |
909 | sock->dev.bus_id); | 909 | dev_name(&sock->dev)); |
910 | return -ENODEV; | 910 | return -ENODEV; |
911 | } | 911 | } |
912 | 912 | ||
@@ -933,7 +933,7 @@ static int tifm_sd_initialize_host(struct tifm_sd *host) | |||
933 | if (rc) { | 933 | if (rc) { |
934 | printk(KERN_ERR | 934 | printk(KERN_ERR |
935 | "%s : card not ready - probe failed on initialization\n", | 935 | "%s : card not ready - probe failed on initialization\n", |
936 | sock->dev.bus_id); | 936 | dev_name(&sock->dev)); |
937 | return -ENODEV; | 937 | return -ENODEV; |
938 | } | 938 | } |
939 | 939 | ||
@@ -954,7 +954,7 @@ static int tifm_sd_probe(struct tifm_dev *sock) | |||
954 | if (!(TIFM_SOCK_STATE_OCCUPIED | 954 | if (!(TIFM_SOCK_STATE_OCCUPIED |
955 | & readl(sock->addr + SOCK_PRESENT_STATE))) { | 955 | & readl(sock->addr + SOCK_PRESENT_STATE))) { |
956 | printk(KERN_WARNING "%s : card gone, unexpectedly\n", | 956 | printk(KERN_WARNING "%s : card gone, unexpectedly\n", |
957 | sock->dev.bus_id); | 957 | dev_name(&sock->dev)); |
958 | return rc; | 958 | return rc; |
959 | } | 959 | } |
960 | 960 | ||
diff --git a/drivers/mtd/chips/cfi_cmdset_0002.c b/drivers/mtd/chips/cfi_cmdset_0002.c index 3e6f5d8609e8..d74ec46aa032 100644 --- a/drivers/mtd/chips/cfi_cmdset_0002.c +++ b/drivers/mtd/chips/cfi_cmdset_0002.c | |||
@@ -406,19 +406,6 @@ struct mtd_info *cfi_cmdset_0002(struct map_info *map, int primary) | |||
406 | /* Set the default CFI lock/unlock addresses */ | 406 | /* Set the default CFI lock/unlock addresses */ |
407 | cfi->addr_unlock1 = 0x555; | 407 | cfi->addr_unlock1 = 0x555; |
408 | cfi->addr_unlock2 = 0x2aa; | 408 | cfi->addr_unlock2 = 0x2aa; |
409 | /* Modify the unlock address if we are in compatibility mode */ | ||
410 | if ( /* x16 in x8 mode */ | ||
411 | ((cfi->device_type == CFI_DEVICETYPE_X8) && | ||
412 | (cfi->cfiq->InterfaceDesc == | ||
413 | CFI_INTERFACE_X8_BY_X16_ASYNC)) || | ||
414 | /* x32 in x16 mode */ | ||
415 | ((cfi->device_type == CFI_DEVICETYPE_X16) && | ||
416 | (cfi->cfiq->InterfaceDesc == | ||
417 | CFI_INTERFACE_X16_BY_X32_ASYNC))) | ||
418 | { | ||
419 | cfi->addr_unlock1 = 0xaaa; | ||
420 | cfi->addr_unlock2 = 0x555; | ||
421 | } | ||
422 | 409 | ||
423 | } /* CFI mode */ | 410 | } /* CFI mode */ |
424 | else if (cfi->cfi_mode == CFI_MODE_JEDEC) { | 411 | else if (cfi->cfi_mode == CFI_MODE_JEDEC) { |
diff --git a/drivers/mtd/chips/jedec_probe.c b/drivers/mtd/chips/jedec_probe.c index f84ab6182148..2f3f2f719ba4 100644 --- a/drivers/mtd/chips/jedec_probe.c +++ b/drivers/mtd/chips/jedec_probe.c | |||
@@ -1808,9 +1808,7 @@ static inline u32 jedec_read_mfr(struct map_info *map, uint32_t base, | |||
1808 | * several first banks can contain 0x7f instead of actual ID | 1808 | * several first banks can contain 0x7f instead of actual ID |
1809 | */ | 1809 | */ |
1810 | do { | 1810 | do { |
1811 | uint32_t ofs = cfi_build_cmd_addr(0 + (bank << 8), | 1811 | uint32_t ofs = cfi_build_cmd_addr(0 + (bank << 8), map, cfi); |
1812 | cfi_interleave(cfi), | ||
1813 | cfi->device_type); | ||
1814 | mask = (1 << (cfi->device_type * 8)) - 1; | 1812 | mask = (1 << (cfi->device_type * 8)) - 1; |
1815 | result = map_read(map, base + ofs); | 1813 | result = map_read(map, base + ofs); |
1816 | bank++; | 1814 | bank++; |
@@ -1824,7 +1822,7 @@ static inline u32 jedec_read_id(struct map_info *map, uint32_t base, | |||
1824 | { | 1822 | { |
1825 | map_word result; | 1823 | map_word result; |
1826 | unsigned long mask; | 1824 | unsigned long mask; |
1827 | u32 ofs = cfi_build_cmd_addr(1, cfi_interleave(cfi), cfi->device_type); | 1825 | u32 ofs = cfi_build_cmd_addr(1, map, cfi); |
1828 | mask = (1 << (cfi->device_type * 8)) -1; | 1826 | mask = (1 << (cfi->device_type * 8)) -1; |
1829 | result = map_read(map, base + ofs); | 1827 | result = map_read(map, base + ofs); |
1830 | return result.x[0] & mask; | 1828 | return result.x[0] & mask; |
@@ -2067,8 +2065,8 @@ static int jedec_probe_chip(struct map_info *map, __u32 base, | |||
2067 | 2065 | ||
2068 | } | 2066 | } |
2069 | /* Ensure the unlock addresses we try stay inside the map */ | 2067 | /* Ensure the unlock addresses we try stay inside the map */ |
2070 | probe_offset1 = cfi_build_cmd_addr(cfi->addr_unlock1, cfi_interleave(cfi), cfi->device_type); | 2068 | probe_offset1 = cfi_build_cmd_addr(cfi->addr_unlock1, map, cfi); |
2071 | probe_offset2 = cfi_build_cmd_addr(cfi->addr_unlock2, cfi_interleave(cfi), cfi->device_type); | 2069 | probe_offset2 = cfi_build_cmd_addr(cfi->addr_unlock2, map, cfi); |
2072 | if ( ((base + probe_offset1 + map_bankwidth(map)) >= map->size) || | 2070 | if ( ((base + probe_offset1 + map_bankwidth(map)) >= map->size) || |
2073 | ((base + probe_offset2 + map_bankwidth(map)) >= map->size)) | 2071 | ((base + probe_offset2 + map_bankwidth(map)) >= map->size)) |
2074 | goto retry; | 2072 | goto retry; |
diff --git a/drivers/net/mlx4/en_netdev.c b/drivers/net/mlx4/en_netdev.c index a339afbeed38..a3f732418c49 100644 --- a/drivers/net/mlx4/en_netdev.c +++ b/drivers/net/mlx4/en_netdev.c | |||
@@ -706,7 +706,7 @@ tx_err: | |||
706 | mlx4_en_release_rss_steer(priv); | 706 | mlx4_en_release_rss_steer(priv); |
707 | rx_err: | 707 | rx_err: |
708 | for (i = 0; i < priv->rx_ring_num; i++) | 708 | for (i = 0; i < priv->rx_ring_num; i++) |
709 | mlx4_en_deactivate_rx_ring(priv, &priv->rx_ring[rx_index]); | 709 | mlx4_en_deactivate_rx_ring(priv, &priv->rx_ring[i]); |
710 | cq_err: | 710 | cq_err: |
711 | while (rx_index--) | 711 | while (rx_index--) |
712 | mlx4_en_deactivate_cq(priv, &priv->rx_cq[rx_index]); | 712 | mlx4_en_deactivate_cq(priv, &priv->rx_cq[rx_index]); |
diff --git a/drivers/net/sfc/ethtool.c b/drivers/net/sfc/ethtool.c index fa98af58223e..cd0d0873d978 100644 --- a/drivers/net/sfc/ethtool.c +++ b/drivers/net/sfc/ethtool.c | |||
@@ -174,8 +174,8 @@ static struct efx_ethtool_stat efx_ethtool_stats[] = { | |||
174 | 174 | ||
175 | /* EEPROM range with gPXE configuration */ | 175 | /* EEPROM range with gPXE configuration */ |
176 | #define EFX_ETHTOOL_EEPROM_MAGIC 0xEFAB | 176 | #define EFX_ETHTOOL_EEPROM_MAGIC 0xEFAB |
177 | #define EFX_ETHTOOL_EEPROM_MIN 0x100U | 177 | #define EFX_ETHTOOL_EEPROM_MIN 0x800U |
178 | #define EFX_ETHTOOL_EEPROM_MAX 0x400U | 178 | #define EFX_ETHTOOL_EEPROM_MAX 0x1800U |
179 | 179 | ||
180 | /************************************************************************** | 180 | /************************************************************************** |
181 | * | 181 | * |
diff --git a/drivers/net/usb/hso.c b/drivers/net/usb/hso.c index 1164c52e2c0a..8e90891f0e42 100644 --- a/drivers/net/usb/hso.c +++ b/drivers/net/usb/hso.c | |||
@@ -2184,19 +2184,20 @@ static void hso_create_rfkill(struct hso_device *hso_dev, | |||
2184 | struct usb_interface *interface) | 2184 | struct usb_interface *interface) |
2185 | { | 2185 | { |
2186 | struct hso_net *hso_net = dev2net(hso_dev); | 2186 | struct hso_net *hso_net = dev2net(hso_dev); |
2187 | struct device *dev = hso_dev->dev; | 2187 | struct device *dev = &hso_net->net->dev; |
2188 | char *rfkn; | 2188 | char *rfkn; |
2189 | 2189 | ||
2190 | hso_net->rfkill = rfkill_allocate(&interface_to_usbdev(interface)->dev, | 2190 | hso_net->rfkill = rfkill_allocate(&interface_to_usbdev(interface)->dev, |
2191 | RFKILL_TYPE_WLAN); | 2191 | RFKILL_TYPE_WWAN); |
2192 | if (!hso_net->rfkill) { | 2192 | if (!hso_net->rfkill) { |
2193 | dev_err(dev, "%s - Out of memory", __func__); | 2193 | dev_err(dev, "%s - Out of memory\n", __func__); |
2194 | return; | 2194 | return; |
2195 | } | 2195 | } |
2196 | rfkn = kzalloc(20, GFP_KERNEL); | 2196 | rfkn = kzalloc(20, GFP_KERNEL); |
2197 | if (!rfkn) { | 2197 | if (!rfkn) { |
2198 | rfkill_free(hso_net->rfkill); | 2198 | rfkill_free(hso_net->rfkill); |
2199 | dev_err(dev, "%s - Out of memory", __func__); | 2199 | hso_net->rfkill = NULL; |
2200 | dev_err(dev, "%s - Out of memory\n", __func__); | ||
2200 | return; | 2201 | return; |
2201 | } | 2202 | } |
2202 | snprintf(rfkn, 20, "hso-%d", | 2203 | snprintf(rfkn, 20, "hso-%d", |
@@ -2209,7 +2210,8 @@ static void hso_create_rfkill(struct hso_device *hso_dev, | |||
2209 | kfree(rfkn); | 2210 | kfree(rfkn); |
2210 | hso_net->rfkill->name = NULL; | 2211 | hso_net->rfkill->name = NULL; |
2211 | rfkill_free(hso_net->rfkill); | 2212 | rfkill_free(hso_net->rfkill); |
2212 | dev_err(dev, "%s - Failed to register rfkill", __func__); | 2213 | hso_net->rfkill = NULL; |
2214 | dev_err(dev, "%s - Failed to register rfkill\n", __func__); | ||
2213 | return; | 2215 | return; |
2214 | } | 2216 | } |
2215 | } | 2217 | } |
diff --git a/drivers/net/wireless/ath5k/base.c b/drivers/net/wireless/ath5k/base.c index 9e47d727e220..cfd4d052d666 100644 --- a/drivers/net/wireless/ath5k/base.c +++ b/drivers/net/wireless/ath5k/base.c | |||
@@ -2942,8 +2942,10 @@ static void ath5k_configure_filter(struct ieee80211_hw *hw, | |||
2942 | sc->opmode != NL80211_IFTYPE_MESH_POINT && | 2942 | sc->opmode != NL80211_IFTYPE_MESH_POINT && |
2943 | test_bit(ATH_STAT_PROMISC, sc->status)) | 2943 | test_bit(ATH_STAT_PROMISC, sc->status)) |
2944 | rfilt |= AR5K_RX_FILTER_PROM; | 2944 | rfilt |= AR5K_RX_FILTER_PROM; |
2945 | if (sc->opmode == NL80211_IFTYPE_ADHOC) | 2945 | if (sc->opmode == NL80211_IFTYPE_STATION || |
2946 | sc->opmode == NL80211_IFTYPE_ADHOC) { | ||
2946 | rfilt |= AR5K_RX_FILTER_BEACON; | 2947 | rfilt |= AR5K_RX_FILTER_BEACON; |
2948 | } | ||
2947 | 2949 | ||
2948 | /* Set filters */ | 2950 | /* Set filters */ |
2949 | ath5k_hw_set_rx_filter(ah,rfilt); | 2951 | ath5k_hw_set_rx_filter(ah,rfilt); |
diff --git a/drivers/net/wireless/ath5k/desc.c b/drivers/net/wireless/ath5k/desc.c index dd1374052ba9..5e362a7a3620 100644 --- a/drivers/net/wireless/ath5k/desc.c +++ b/drivers/net/wireless/ath5k/desc.c | |||
@@ -531,10 +531,10 @@ static int ath5k_hw_proc_5210_rx_status(struct ath5k_hw *ah, | |||
531 | AR5K_5210_RX_DESC_STATUS0_RECEIVE_SIGNAL); | 531 | AR5K_5210_RX_DESC_STATUS0_RECEIVE_SIGNAL); |
532 | rs->rs_rate = AR5K_REG_MS(rx_status->rx_status_0, | 532 | rs->rs_rate = AR5K_REG_MS(rx_status->rx_status_0, |
533 | AR5K_5210_RX_DESC_STATUS0_RECEIVE_RATE); | 533 | AR5K_5210_RX_DESC_STATUS0_RECEIVE_RATE); |
534 | rs->rs_antenna = rx_status->rx_status_0 & | 534 | rs->rs_antenna = AR5K_REG_MS(rx_status->rx_status_0, |
535 | AR5K_5210_RX_DESC_STATUS0_RECEIVE_ANTENNA; | 535 | AR5K_5210_RX_DESC_STATUS0_RECEIVE_ANTENNA); |
536 | rs->rs_more = rx_status->rx_status_0 & | 536 | rs->rs_more = !!(rx_status->rx_status_0 & |
537 | AR5K_5210_RX_DESC_STATUS0_MORE; | 537 | AR5K_5210_RX_DESC_STATUS0_MORE); |
538 | /* TODO: this timestamp is 13 bit, later on we assume 15 bit */ | 538 | /* TODO: this timestamp is 13 bit, later on we assume 15 bit */ |
539 | rs->rs_tstamp = AR5K_REG_MS(rx_status->rx_status_1, | 539 | rs->rs_tstamp = AR5K_REG_MS(rx_status->rx_status_1, |
540 | AR5K_5210_RX_DESC_STATUS1_RECEIVE_TIMESTAMP); | 540 | AR5K_5210_RX_DESC_STATUS1_RECEIVE_TIMESTAMP); |
@@ -607,10 +607,10 @@ static int ath5k_hw_proc_5212_rx_status(struct ath5k_hw *ah, | |||
607 | AR5K_5212_RX_DESC_STATUS0_RECEIVE_SIGNAL); | 607 | AR5K_5212_RX_DESC_STATUS0_RECEIVE_SIGNAL); |
608 | rs->rs_rate = AR5K_REG_MS(rx_status->rx_status_0, | 608 | rs->rs_rate = AR5K_REG_MS(rx_status->rx_status_0, |
609 | AR5K_5212_RX_DESC_STATUS0_RECEIVE_RATE); | 609 | AR5K_5212_RX_DESC_STATUS0_RECEIVE_RATE); |
610 | rs->rs_antenna = rx_status->rx_status_0 & | 610 | rs->rs_antenna = AR5K_REG_MS(rx_status->rx_status_0, |
611 | AR5K_5212_RX_DESC_STATUS0_RECEIVE_ANTENNA; | 611 | AR5K_5212_RX_DESC_STATUS0_RECEIVE_ANTENNA); |
612 | rs->rs_more = rx_status->rx_status_0 & | 612 | rs->rs_more = !!(rx_status->rx_status_0 & |
613 | AR5K_5212_RX_DESC_STATUS0_MORE; | 613 | AR5K_5212_RX_DESC_STATUS0_MORE); |
614 | rs->rs_tstamp = AR5K_REG_MS(rx_status->rx_status_1, | 614 | rs->rs_tstamp = AR5K_REG_MS(rx_status->rx_status_1, |
615 | AR5K_5212_RX_DESC_STATUS1_RECEIVE_TIMESTAMP); | 615 | AR5K_5212_RX_DESC_STATUS1_RECEIVE_TIMESTAMP); |
616 | rs->rs_status = 0; | 616 | rs->rs_status = 0; |
diff --git a/drivers/net/wireless/iwlwifi/iwl-agn.c b/drivers/net/wireless/iwlwifi/iwl-agn.c index 321dbc8c034a..8d690a0eb1a9 100644 --- a/drivers/net/wireless/iwlwifi/iwl-agn.c +++ b/drivers/net/wireless/iwlwifi/iwl-agn.c | |||
@@ -3252,7 +3252,11 @@ static void iwl4965_mac_update_tkip_key(struct ieee80211_hw *hw, | |||
3252 | return; | 3252 | return; |
3253 | } | 3253 | } |
3254 | 3254 | ||
3255 | iwl_scan_cancel_timeout(priv, 100); | 3255 | if (iwl_scan_cancel(priv)) { |
3256 | /* cancel scan failed, just live w/ bad key and rely | ||
3257 | briefly on SW decryption */ | ||
3258 | return; | ||
3259 | } | ||
3256 | 3260 | ||
3257 | key_flags |= (STA_KEY_FLG_TKIP | STA_KEY_FLG_MAP_KEY_MSK); | 3261 | key_flags |= (STA_KEY_FLG_TKIP | STA_KEY_FLG_MAP_KEY_MSK); |
3258 | key_flags |= cpu_to_le16(keyconf->keyidx << STA_KEY_FLG_KEYID_POS); | 3262 | key_flags |= cpu_to_le16(keyconf->keyidx << STA_KEY_FLG_KEYID_POS); |
diff --git a/drivers/net/wireless/iwlwifi/iwl-scan.c b/drivers/net/wireless/iwlwifi/iwl-scan.c index 3b0bee331a33..c89365e2ca58 100644 --- a/drivers/net/wireless/iwlwifi/iwl-scan.c +++ b/drivers/net/wireless/iwlwifi/iwl-scan.c | |||
@@ -896,6 +896,13 @@ static void iwl_bg_request_scan(struct work_struct *data) | |||
896 | return; | 896 | return; |
897 | 897 | ||
898 | done: | 898 | done: |
899 | /* Cannot perform scan. Make sure we clear scanning | ||
900 | * bits from status so next scan request can be performed. | ||
901 | * If we don't clear scanning status bit here all next scan | ||
902 | * will fail | ||
903 | */ | ||
904 | clear_bit(STATUS_SCAN_HW, &priv->status); | ||
905 | clear_bit(STATUS_SCANNING, &priv->status); | ||
899 | /* inform mac80211 scan aborted */ | 906 | /* inform mac80211 scan aborted */ |
900 | queue_work(priv->workqueue, &priv->scan_completed); | 907 | queue_work(priv->workqueue, &priv->scan_completed); |
901 | mutex_unlock(&priv->mutex); | 908 | mutex_unlock(&priv->mutex); |
diff --git a/drivers/net/wireless/iwlwifi/iwl3945-base.c b/drivers/net/wireless/iwlwifi/iwl3945-base.c index d15a2c997954..285b53e7e261 100644 --- a/drivers/net/wireless/iwlwifi/iwl3945-base.c +++ b/drivers/net/wireless/iwlwifi/iwl3945-base.c | |||
@@ -5768,7 +5768,6 @@ static void iwl3945_alive_start(struct iwl3945_priv *priv) | |||
5768 | if (priv->error_recovering) | 5768 | if (priv->error_recovering) |
5769 | iwl3945_error_recovery(priv); | 5769 | iwl3945_error_recovery(priv); |
5770 | 5770 | ||
5771 | ieee80211_notify_mac(priv->hw, IEEE80211_NOTIFY_RE_ASSOC); | ||
5772 | return; | 5771 | return; |
5773 | 5772 | ||
5774 | restart: | 5773 | restart: |
@@ -6013,6 +6012,7 @@ static void iwl3945_bg_alive_start(struct work_struct *data) | |||
6013 | mutex_lock(&priv->mutex); | 6012 | mutex_lock(&priv->mutex); |
6014 | iwl3945_alive_start(priv); | 6013 | iwl3945_alive_start(priv); |
6015 | mutex_unlock(&priv->mutex); | 6014 | mutex_unlock(&priv->mutex); |
6015 | ieee80211_notify_mac(priv->hw, IEEE80211_NOTIFY_RE_ASSOC); | ||
6016 | } | 6016 | } |
6017 | 6017 | ||
6018 | static void iwl3945_bg_rf_kill(struct work_struct *work) | 6018 | static void iwl3945_bg_rf_kill(struct work_struct *work) |
@@ -6256,6 +6256,11 @@ static void iwl3945_bg_request_scan(struct work_struct *data) | |||
6256 | n_probes, | 6256 | n_probes, |
6257 | (void *)&scan->data[le16_to_cpu(scan->tx_cmd.len)]); | 6257 | (void *)&scan->data[le16_to_cpu(scan->tx_cmd.len)]); |
6258 | 6258 | ||
6259 | if (scan->channel_count == 0) { | ||
6260 | IWL_DEBUG_SCAN("channel count %d\n", scan->channel_count); | ||
6261 | goto done; | ||
6262 | } | ||
6263 | |||
6259 | cmd.len += le16_to_cpu(scan->tx_cmd.len) + | 6264 | cmd.len += le16_to_cpu(scan->tx_cmd.len) + |
6260 | scan->channel_count * sizeof(struct iwl3945_scan_channel); | 6265 | scan->channel_count * sizeof(struct iwl3945_scan_channel); |
6261 | cmd.data = scan; | 6266 | cmd.data = scan; |
@@ -6273,6 +6278,14 @@ static void iwl3945_bg_request_scan(struct work_struct *data) | |||
6273 | return; | 6278 | return; |
6274 | 6279 | ||
6275 | done: | 6280 | done: |
6281 | /* can not perform scan make sure we clear scanning | ||
6282 | * bits from status so next scan request can be performed. | ||
6283 | * if we dont clear scanning status bit here all next scan | ||
6284 | * will fail | ||
6285 | */ | ||
6286 | clear_bit(STATUS_SCAN_HW, &priv->status); | ||
6287 | clear_bit(STATUS_SCANNING, &priv->status); | ||
6288 | |||
6276 | /* inform mac80211 scan aborted */ | 6289 | /* inform mac80211 scan aborted */ |
6277 | queue_work(priv->workqueue, &priv->scan_completed); | 6290 | queue_work(priv->workqueue, &priv->scan_completed); |
6278 | mutex_unlock(&priv->mutex); | 6291 | mutex_unlock(&priv->mutex); |
diff --git a/drivers/net/wireless/zd1211rw/zd_usb.c b/drivers/net/wireless/zd1211rw/zd_usb.c index a60ae86bd5c9..a3ccd8c1c716 100644 --- a/drivers/net/wireless/zd1211rw/zd_usb.c +++ b/drivers/net/wireless/zd1211rw/zd_usb.c | |||
@@ -61,6 +61,7 @@ static struct usb_device_id usb_ids[] = { | |||
61 | { USB_DEVICE(0x0105, 0x145f), .driver_info = DEVICE_ZD1211 }, | 61 | { USB_DEVICE(0x0105, 0x145f), .driver_info = DEVICE_ZD1211 }, |
62 | /* ZD1211B */ | 62 | /* ZD1211B */ |
63 | { USB_DEVICE(0x0ace, 0x1215), .driver_info = DEVICE_ZD1211B }, | 63 | { USB_DEVICE(0x0ace, 0x1215), .driver_info = DEVICE_ZD1211B }, |
64 | { USB_DEVICE(0x0ace, 0xb215), .driver_info = DEVICE_ZD1211B }, | ||
64 | { USB_DEVICE(0x157e, 0x300d), .driver_info = DEVICE_ZD1211B }, | 65 | { USB_DEVICE(0x157e, 0x300d), .driver_info = DEVICE_ZD1211B }, |
65 | { USB_DEVICE(0x079b, 0x0062), .driver_info = DEVICE_ZD1211B }, | 66 | { USB_DEVICE(0x079b, 0x0062), .driver_info = DEVICE_ZD1211B }, |
66 | { USB_DEVICE(0x1582, 0x6003), .driver_info = DEVICE_ZD1211B }, | 67 | { USB_DEVICE(0x1582, 0x6003), .driver_info = DEVICE_ZD1211B }, |
@@ -82,6 +83,7 @@ static struct usb_device_id usb_ids[] = { | |||
82 | { USB_DEVICE(0x0cde, 0x001a), .driver_info = DEVICE_ZD1211B }, | 83 | { USB_DEVICE(0x0cde, 0x001a), .driver_info = DEVICE_ZD1211B }, |
83 | { USB_DEVICE(0x0586, 0x340a), .driver_info = DEVICE_ZD1211B }, | 84 | { USB_DEVICE(0x0586, 0x340a), .driver_info = DEVICE_ZD1211B }, |
84 | { USB_DEVICE(0x0471, 0x1237), .driver_info = DEVICE_ZD1211B }, | 85 | { USB_DEVICE(0x0471, 0x1237), .driver_info = DEVICE_ZD1211B }, |
86 | { USB_DEVICE(0x07fa, 0x1196), .driver_info = DEVICE_ZD1211B }, | ||
85 | /* "Driverless" devices that need ejecting */ | 87 | /* "Driverless" devices that need ejecting */ |
86 | { USB_DEVICE(0x0ace, 0x2011), .driver_info = DEVICE_INSTALLER }, | 88 | { USB_DEVICE(0x0ace, 0x2011), .driver_info = DEVICE_INSTALLER }, |
87 | { USB_DEVICE(0x0ace, 0x20ff), .driver_info = DEVICE_INSTALLER }, | 89 | { USB_DEVICE(0x0ace, 0x20ff), .driver_info = DEVICE_INSTALLER }, |
diff --git a/drivers/oprofile/event_buffer.c b/drivers/oprofile/event_buffer.c index d962ba0dd87a..191a3202cecc 100644 --- a/drivers/oprofile/event_buffer.c +++ b/drivers/oprofile/event_buffer.c | |||
@@ -105,7 +105,7 @@ static int event_buffer_open(struct inode *inode, struct file *file) | |||
105 | if (!capable(CAP_SYS_ADMIN)) | 105 | if (!capable(CAP_SYS_ADMIN)) |
106 | return -EPERM; | 106 | return -EPERM; |
107 | 107 | ||
108 | if (test_and_set_bit(0, &buffer_opened)) | 108 | if (test_and_set_bit_lock(0, &buffer_opened)) |
109 | return -EBUSY; | 109 | return -EBUSY; |
110 | 110 | ||
111 | /* Register as a user of dcookies | 111 | /* Register as a user of dcookies |
@@ -129,7 +129,7 @@ static int event_buffer_open(struct inode *inode, struct file *file) | |||
129 | fail: | 129 | fail: |
130 | dcookie_unregister(file->private_data); | 130 | dcookie_unregister(file->private_data); |
131 | out: | 131 | out: |
132 | clear_bit(0, &buffer_opened); | 132 | __clear_bit_unlock(0, &buffer_opened); |
133 | return err; | 133 | return err; |
134 | } | 134 | } |
135 | 135 | ||
@@ -141,7 +141,7 @@ static int event_buffer_release(struct inode *inode, struct file *file) | |||
141 | dcookie_unregister(file->private_data); | 141 | dcookie_unregister(file->private_data); |
142 | buffer_pos = 0; | 142 | buffer_pos = 0; |
143 | atomic_set(&buffer_ready, 0); | 143 | atomic_set(&buffer_ready, 0); |
144 | clear_bit(0, &buffer_opened); | 144 | __clear_bit_unlock(0, &buffer_opened); |
145 | return 0; | 145 | return 0; |
146 | } | 146 | } |
147 | 147 | ||
diff --git a/drivers/pci/pci-sysfs.c b/drivers/pci/pci-sysfs.c index 110022d78689..5d72866897a8 100644 --- a/drivers/pci/pci-sysfs.c +++ b/drivers/pci/pci-sysfs.c | |||
@@ -575,7 +575,7 @@ static int pci_mmap_fits(struct pci_dev *pdev, int resno, struct vm_area_struct | |||
575 | 575 | ||
576 | nr = (vma->vm_end - vma->vm_start) >> PAGE_SHIFT; | 576 | nr = (vma->vm_end - vma->vm_start) >> PAGE_SHIFT; |
577 | start = vma->vm_pgoff; | 577 | start = vma->vm_pgoff; |
578 | size = pci_resource_len(pdev, resno) >> PAGE_SHIFT; | 578 | size = ((pci_resource_len(pdev, resno) - 1) >> PAGE_SHIFT) + 1; |
579 | if (start < size && size - start >= nr) | 579 | if (start < size && size - start >= nr) |
580 | return 1; | 580 | return 1; |
581 | WARN(1, "process \"%s\" tried to map 0x%08lx-0x%08lx on %s BAR %d (size 0x%08lx)\n", | 581 | WARN(1, "process \"%s\" tried to map 0x%08lx-0x%08lx on %s BAR %d (size 0x%08lx)\n", |
diff --git a/drivers/pci/quirks.c b/drivers/pci/quirks.c index bbf66ea8fd87..5049a47030ac 100644 --- a/drivers/pci/quirks.c +++ b/drivers/pci/quirks.c | |||
@@ -1692,24 +1692,24 @@ static void __devinit quirk_brcm_570x_limit_vpd(struct pci_dev *dev) | |||
1692 | } | 1692 | } |
1693 | } | 1693 | } |
1694 | 1694 | ||
1695 | DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_BROADCOM, | 1695 | DECLARE_PCI_FIXUP_FINAL(PCI_VENDOR_ID_BROADCOM, |
1696 | PCI_DEVICE_ID_NX2_5706, | 1696 | PCI_DEVICE_ID_NX2_5706, |
1697 | quirk_brcm_570x_limit_vpd); | 1697 | quirk_brcm_570x_limit_vpd); |
1698 | DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_BROADCOM, | 1698 | DECLARE_PCI_FIXUP_FINAL(PCI_VENDOR_ID_BROADCOM, |
1699 | PCI_DEVICE_ID_NX2_5706S, | 1699 | PCI_DEVICE_ID_NX2_5706S, |
1700 | quirk_brcm_570x_limit_vpd); | 1700 | quirk_brcm_570x_limit_vpd); |
1701 | DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_BROADCOM, | 1701 | DECLARE_PCI_FIXUP_FINAL(PCI_VENDOR_ID_BROADCOM, |
1702 | PCI_DEVICE_ID_NX2_5708, | 1702 | PCI_DEVICE_ID_NX2_5708, |
1703 | quirk_brcm_570x_limit_vpd); | 1703 | quirk_brcm_570x_limit_vpd); |
1704 | DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_BROADCOM, | 1704 | DECLARE_PCI_FIXUP_FINAL(PCI_VENDOR_ID_BROADCOM, |
1705 | PCI_DEVICE_ID_NX2_5708S, | 1705 | PCI_DEVICE_ID_NX2_5708S, |
1706 | quirk_brcm_570x_limit_vpd); | 1706 | quirk_brcm_570x_limit_vpd); |
1707 | DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_BROADCOM, | 1707 | DECLARE_PCI_FIXUP_FINAL(PCI_VENDOR_ID_BROADCOM, |
1708 | PCI_DEVICE_ID_NX2_5709, | 1708 | PCI_DEVICE_ID_NX2_5709, |
1709 | quirk_brcm_570x_limit_vpd); | 1709 | quirk_brcm_570x_limit_vpd); |
1710 | DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_BROADCOM, | 1710 | DECLARE_PCI_FIXUP_FINAL(PCI_VENDOR_ID_BROADCOM, |
1711 | PCI_DEVICE_ID_NX2_5709S, | 1711 | PCI_DEVICE_ID_NX2_5709S, |
1712 | quirk_brcm_570x_limit_vpd); | 1712 | quirk_brcm_570x_limit_vpd); |
1713 | 1713 | ||
1714 | #ifdef CONFIG_PCI_MSI | 1714 | #ifdef CONFIG_PCI_MSI |
1715 | /* Some chipsets do not support MSI. We cannot easily rely on setting | 1715 | /* Some chipsets do not support MSI. We cannot easily rely on setting |
diff --git a/drivers/pci/rom.c b/drivers/pci/rom.c index 1f5f6143f35c..132a78159b60 100644 --- a/drivers/pci/rom.c +++ b/drivers/pci/rom.c | |||
@@ -100,7 +100,8 @@ size_t pci_get_rom_size(void __iomem *rom, size_t size) | |||
100 | * pci_map_rom - map a PCI ROM to kernel space | 100 | * pci_map_rom - map a PCI ROM to kernel space |
101 | * @pdev: pointer to pci device struct | 101 | * @pdev: pointer to pci device struct |
102 | * @size: pointer to receive size of pci window over ROM | 102 | * @size: pointer to receive size of pci window over ROM |
103 | * @return: kernel virtual pointer to image of ROM | 103 | * |
104 | * Return: kernel virtual pointer to image of ROM | ||
104 | * | 105 | * |
105 | * Map a PCI ROM into kernel space. If ROM is boot video ROM, | 106 | * Map a PCI ROM into kernel space. If ROM is boot video ROM, |
106 | * the shadow BIOS copy will be returned instead of the | 107 | * the shadow BIOS copy will be returned instead of the |
@@ -167,7 +168,8 @@ void __iomem *pci_map_rom(struct pci_dev *pdev, size_t *size) | |||
167 | * pci_map_rom_copy - map a PCI ROM to kernel space, create a copy | 168 | * pci_map_rom_copy - map a PCI ROM to kernel space, create a copy |
168 | * @pdev: pointer to pci device struct | 169 | * @pdev: pointer to pci device struct |
169 | * @size: pointer to receive size of pci window over ROM | 170 | * @size: pointer to receive size of pci window over ROM |
170 | * @return: kernel virtual pointer to image of ROM | 171 | * |
172 | * Return: kernel virtual pointer to image of ROM | ||
171 | * | 173 | * |
172 | * Map a PCI ROM into kernel space. If ROM is boot video ROM, | 174 | * Map a PCI ROM into kernel space. If ROM is boot video ROM, |
173 | * the shadow BIOS copy will be returned instead of the | 175 | * the shadow BIOS copy will be returned instead of the |
diff --git a/drivers/ps3/ps3-lpm.c b/drivers/ps3/ps3-lpm.c index 85edf945ab86..204158cf7a55 100644 --- a/drivers/ps3/ps3-lpm.c +++ b/drivers/ps3/ps3-lpm.c | |||
@@ -22,6 +22,7 @@ | |||
22 | #include <linux/module.h> | 22 | #include <linux/module.h> |
23 | #include <linux/interrupt.h> | 23 | #include <linux/interrupt.h> |
24 | #include <linux/uaccess.h> | 24 | #include <linux/uaccess.h> |
25 | #include <asm/smp.h> | ||
25 | #include <asm/time.h> | 26 | #include <asm/time.h> |
26 | #include <asm/ps3.h> | 27 | #include <asm/ps3.h> |
27 | #include <asm/lv1call.h> | 28 | #include <asm/lv1call.h> |
diff --git a/drivers/regulator/Kconfig b/drivers/regulator/Kconfig index 4dada6ee1119..39360e2a4540 100644 --- a/drivers/regulator/Kconfig +++ b/drivers/regulator/Kconfig | |||
@@ -1,6 +1,4 @@ | |||
1 | menu "Voltage and Current regulators" | 1 | menuconfig REGULATOR |
2 | |||
3 | config REGULATOR | ||
4 | bool "Voltage and Current Regulator Support" | 2 | bool "Voltage and Current Regulator Support" |
5 | default n | 3 | default n |
6 | help | 4 | help |
@@ -23,21 +21,20 @@ config REGULATOR | |||
23 | 21 | ||
24 | If unsure, say no. | 22 | If unsure, say no. |
25 | 23 | ||
24 | if REGULATOR | ||
25 | |||
26 | config REGULATOR_DEBUG | 26 | config REGULATOR_DEBUG |
27 | bool "Regulator debug support" | 27 | bool "Regulator debug support" |
28 | depends on REGULATOR | ||
29 | help | 28 | help |
30 | Say yes here to enable debugging support. | 29 | Say yes here to enable debugging support. |
31 | 30 | ||
32 | config REGULATOR_FIXED_VOLTAGE | 31 | config REGULATOR_FIXED_VOLTAGE |
33 | tristate | 32 | tristate |
34 | default n | 33 | default n |
35 | select REGULATOR | ||
36 | 34 | ||
37 | config REGULATOR_VIRTUAL_CONSUMER | 35 | config REGULATOR_VIRTUAL_CONSUMER |
38 | tristate "Virtual regulator consumer support" | 36 | tristate "Virtual regulator consumer support" |
39 | default n | 37 | default n |
40 | select REGULATOR | ||
41 | help | 38 | help |
42 | This driver provides a virtual consumer for the voltage and | 39 | This driver provides a virtual consumer for the voltage and |
43 | current regulator API which provides sysfs controls for | 40 | current regulator API which provides sysfs controls for |
@@ -49,7 +46,6 @@ config REGULATOR_VIRTUAL_CONSUMER | |||
49 | config REGULATOR_BQ24022 | 46 | config REGULATOR_BQ24022 |
50 | tristate "TI bq24022 Dual Input 1-Cell Li-Ion Charger IC" | 47 | tristate "TI bq24022 Dual Input 1-Cell Li-Ion Charger IC" |
51 | default n | 48 | default n |
52 | select REGULATOR | ||
53 | help | 49 | help |
54 | This driver controls a TI bq24022 Charger attached via | 50 | This driver controls a TI bq24022 Charger attached via |
55 | GPIOs. The provided current regulator can enable/disable | 51 | GPIOs. The provided current regulator can enable/disable |
@@ -59,7 +55,6 @@ config REGULATOR_BQ24022 | |||
59 | config REGULATOR_WM8350 | 55 | config REGULATOR_WM8350 |
60 | tristate "Wolfson Microelectroncis WM8350 AudioPlus PMIC" | 56 | tristate "Wolfson Microelectroncis WM8350 AudioPlus PMIC" |
61 | depends on MFD_WM8350 | 57 | depends on MFD_WM8350 |
62 | select REGULATOR | ||
63 | help | 58 | help |
64 | This driver provides support for the voltage and current regulators | 59 | This driver provides support for the voltage and current regulators |
65 | of the WM8350 AudioPlus PMIC. | 60 | of the WM8350 AudioPlus PMIC. |
@@ -67,7 +62,6 @@ config REGULATOR_WM8350 | |||
67 | config REGULATOR_WM8400 | 62 | config REGULATOR_WM8400 |
68 | tristate "Wolfson Microelectroncis WM8400 AudioPlus PMIC" | 63 | tristate "Wolfson Microelectroncis WM8400 AudioPlus PMIC" |
69 | depends on MFD_WM8400 | 64 | depends on MFD_WM8400 |
70 | select REGULATOR | ||
71 | help | 65 | help |
72 | This driver provides support for the voltage regulators of the | 66 | This driver provides support for the voltage regulators of the |
73 | WM8400 AudioPlus PMIC. | 67 | WM8400 AudioPlus PMIC. |
@@ -75,9 +69,8 @@ config REGULATOR_WM8400 | |||
75 | config REGULATOR_DA903X | 69 | config REGULATOR_DA903X |
76 | tristate "Support regulators on Dialog Semiconductor DA9030/DA9034 PMIC" | 70 | tristate "Support regulators on Dialog Semiconductor DA9030/DA9034 PMIC" |
77 | depends on PMIC_DA903X | 71 | depends on PMIC_DA903X |
78 | select REGULATOR | ||
79 | help | 72 | help |
80 | Say y here to support the BUCKs and LDOs regulators found on | 73 | Say y here to support the BUCKs and LDOs regulators found on |
81 | Dialog Semiconductor DA9030/DA9034 PMIC. | 74 | Dialog Semiconductor DA9030/DA9034 PMIC. |
82 | 75 | ||
83 | endmenu | 76 | endif |
diff --git a/drivers/rtc/interface.c b/drivers/rtc/interface.c index 7af60b98d8a4..a04c1b6b1575 100644 --- a/drivers/rtc/interface.c +++ b/drivers/rtc/interface.c | |||
@@ -271,7 +271,7 @@ int rtc_read_alarm(struct rtc_device *rtc, struct rtc_wkalrm *alarm) | |||
271 | dev_dbg(&rtc->dev, "alarm rollover: %s\n", "year"); | 271 | dev_dbg(&rtc->dev, "alarm rollover: %s\n", "year"); |
272 | do { | 272 | do { |
273 | alarm->time.tm_year++; | 273 | alarm->time.tm_year++; |
274 | } while (!rtc_valid_tm(&alarm->time)); | 274 | } while (rtc_valid_tm(&alarm->time) != 0); |
275 | break; | 275 | break; |
276 | 276 | ||
277 | default: | 277 | default: |
diff --git a/drivers/rtc/rtc-cmos.c b/drivers/rtc/rtc-cmos.c index 5549231179a2..6cf8e282338f 100644 --- a/drivers/rtc/rtc-cmos.c +++ b/drivers/rtc/rtc-cmos.c | |||
@@ -794,7 +794,7 @@ cmos_do_probe(struct device *dev, struct resource *ports, int rtc_irq) | |||
794 | goto cleanup2; | 794 | goto cleanup2; |
795 | } | 795 | } |
796 | 796 | ||
797 | pr_info("%s: alarms up to one %s%s, %zd bytes nvram, %s irqs\n", | 797 | pr_info("%s: alarms up to one %s%s, %zd bytes nvram%s\n", |
798 | cmos_rtc.rtc->dev.bus_id, | 798 | cmos_rtc.rtc->dev.bus_id, |
799 | is_valid_irq(rtc_irq) | 799 | is_valid_irq(rtc_irq) |
800 | ? (cmos_rtc.mon_alrm | 800 | ? (cmos_rtc.mon_alrm |
diff --git a/drivers/serial/atmel_serial.c b/drivers/serial/atmel_serial.c index 61fb8b6d19af..d5efd6c77904 100644 --- a/drivers/serial/atmel_serial.c +++ b/drivers/serial/atmel_serial.c | |||
@@ -1258,6 +1258,8 @@ static void __devinit atmel_init_port(struct atmel_uart_port *atmel_port, | |||
1258 | atmel_port->clk = clk_get(&pdev->dev, "usart"); | 1258 | atmel_port->clk = clk_get(&pdev->dev, "usart"); |
1259 | clk_enable(atmel_port->clk); | 1259 | clk_enable(atmel_port->clk); |
1260 | port->uartclk = clk_get_rate(atmel_port->clk); | 1260 | port->uartclk = clk_get_rate(atmel_port->clk); |
1261 | clk_disable(atmel_port->clk); | ||
1262 | /* only enable clock when USART is in use */ | ||
1261 | } | 1263 | } |
1262 | 1264 | ||
1263 | atmel_port->use_dma_rx = data->use_dma_rx; | 1265 | atmel_port->use_dma_rx = data->use_dma_rx; |
@@ -1379,6 +1381,8 @@ static int __init atmel_console_setup(struct console *co, char *options) | |||
1379 | return -ENODEV; | 1381 | return -ENODEV; |
1380 | } | 1382 | } |
1381 | 1383 | ||
1384 | clk_enable(atmel_ports[co->index].clk); | ||
1385 | |||
1382 | UART_PUT_IDR(port, -1); | 1386 | UART_PUT_IDR(port, -1); |
1383 | UART_PUT_CR(port, ATMEL_US_RSTSTA | ATMEL_US_RSTRX); | 1387 | UART_PUT_CR(port, ATMEL_US_RSTSTA | ATMEL_US_RSTRX); |
1384 | UART_PUT_CR(port, ATMEL_US_TXEN | ATMEL_US_RXEN); | 1388 | UART_PUT_CR(port, ATMEL_US_TXEN | ATMEL_US_RXEN); |
@@ -1403,7 +1407,7 @@ static struct console atmel_console = { | |||
1403 | .data = &atmel_uart, | 1407 | .data = &atmel_uart, |
1404 | }; | 1408 | }; |
1405 | 1409 | ||
1406 | #define ATMEL_CONSOLE_DEVICE &atmel_console | 1410 | #define ATMEL_CONSOLE_DEVICE (&atmel_console) |
1407 | 1411 | ||
1408 | /* | 1412 | /* |
1409 | * Early console initialization (before VM subsystem initialized). | 1413 | * Early console initialization (before VM subsystem initialized). |
@@ -1534,6 +1538,15 @@ static int __devinit atmel_serial_probe(struct platform_device *pdev) | |||
1534 | if (ret) | 1538 | if (ret) |
1535 | goto err_add_port; | 1539 | goto err_add_port; |
1536 | 1540 | ||
1541 | if (atmel_is_console_port(&port->uart) | ||
1542 | && ATMEL_CONSOLE_DEVICE->flags & CON_ENABLED) { | ||
1543 | /* | ||
1544 | * The serial core enabled the clock for us, so undo | ||
1545 | * the clk_enable() in atmel_console_setup() | ||
1546 | */ | ||
1547 | clk_disable(port->clk); | ||
1548 | } | ||
1549 | |||
1537 | device_init_wakeup(&pdev->dev, 1); | 1550 | device_init_wakeup(&pdev->dev, 1); |
1538 | platform_set_drvdata(pdev, port); | 1551 | platform_set_drvdata(pdev, port); |
1539 | 1552 | ||
@@ -1544,7 +1557,6 @@ err_add_port: | |||
1544 | port->rx_ring.buf = NULL; | 1557 | port->rx_ring.buf = NULL; |
1545 | err_alloc_ring: | 1558 | err_alloc_ring: |
1546 | if (!atmel_is_console_port(&port->uart)) { | 1559 | if (!atmel_is_console_port(&port->uart)) { |
1547 | clk_disable(port->clk); | ||
1548 | clk_put(port->clk); | 1560 | clk_put(port->clk); |
1549 | port->clk = NULL; | 1561 | port->clk = NULL; |
1550 | } | 1562 | } |
@@ -1568,7 +1580,6 @@ static int __devexit atmel_serial_remove(struct platform_device *pdev) | |||
1568 | 1580 | ||
1569 | /* "port" is allocated statically, so we shouldn't free it */ | 1581 | /* "port" is allocated statically, so we shouldn't free it */ |
1570 | 1582 | ||
1571 | clk_disable(atmel_port->clk); | ||
1572 | clk_put(atmel_port->clk); | 1583 | clk_put(atmel_port->clk); |
1573 | 1584 | ||
1574 | return ret; | 1585 | return ret; |
diff --git a/drivers/ssb/Kconfig b/drivers/ssb/Kconfig index 307b1f62d949..b1b947edcf01 100644 --- a/drivers/ssb/Kconfig +++ b/drivers/ssb/Kconfig | |||
@@ -1,10 +1,11 @@ | |||
1 | menu "Sonics Silicon Backplane" | ||
2 | |||
3 | config SSB_POSSIBLE | 1 | config SSB_POSSIBLE |
4 | bool | 2 | bool |
5 | depends on HAS_IOMEM && HAS_DMA | 3 | depends on HAS_IOMEM && HAS_DMA |
6 | default y | 4 | default y |
7 | 5 | ||
6 | menu "Sonics Silicon Backplane" | ||
7 | depends on SSB_POSSIBLE | ||
8 | |||
8 | config SSB | 9 | config SSB |
9 | tristate "Sonics Silicon Backplane support" | 10 | tristate "Sonics Silicon Backplane support" |
10 | depends on SSB_POSSIBLE | 11 | depends on SSB_POSSIBLE |
diff --git a/drivers/staging/Kconfig b/drivers/staging/Kconfig index e1654f59eb70..c95b286a1239 100644 --- a/drivers/staging/Kconfig +++ b/drivers/staging/Kconfig | |||
@@ -21,7 +21,23 @@ menuconfig STAGING | |||
21 | 21 | ||
22 | If in doubt, say N here. | 22 | If in doubt, say N here. |
23 | 23 | ||
24 | if STAGING | 24 | |
25 | config STAGING_EXCLUDE_BUILD | ||
26 | bool "Exclude Staging drivers from being built" if STAGING | ||
27 | default y | ||
28 | ---help--- | ||
29 | Are you sure you really want to build the staging drivers? | ||
30 | They taint your kernel, don't live up to the normal Linux | ||
31 | kernel quality standards, are a bit crufty around the edges, | ||
32 | and might go off and kick your dog when you aren't paying | ||
33 | attention. | ||
34 | |||
35 | Say N here to be able to select and build the Staging drivers. | ||
36 | This option is primarily here to prevent them from being built | ||
37 | when selecting 'make allyesconfg' and 'make allmodconfig' so | ||
38 | don't be all that put off, your dog will be just fine. | ||
39 | |||
40 | if !STAGING_EXCLUDE_BUILD | ||
25 | 41 | ||
26 | source "drivers/staging/et131x/Kconfig" | 42 | source "drivers/staging/et131x/Kconfig" |
27 | 43 | ||
@@ -45,4 +61,4 @@ source "drivers/staging/at76_usb/Kconfig" | |||
45 | 61 | ||
46 | source "drivers/staging/poch/Kconfig" | 62 | source "drivers/staging/poch/Kconfig" |
47 | 63 | ||
48 | endif # STAGING | 64 | endif # !STAGING_EXCLUDE_BUILD |
diff --git a/drivers/staging/usbip/Kconfig b/drivers/staging/usbip/Kconfig index 7426235ccc44..217fb7e62c2f 100644 --- a/drivers/staging/usbip/Kconfig +++ b/drivers/staging/usbip/Kconfig | |||
@@ -1,6 +1,6 @@ | |||
1 | config USB_IP_COMMON | 1 | config USB_IP_COMMON |
2 | tristate "USB IP support (EXPERIMENTAL)" | 2 | tristate "USB IP support (EXPERIMENTAL)" |
3 | depends on USB && EXPERIMENTAL | 3 | depends on USB && NET && EXPERIMENTAL |
4 | default N | 4 | default N |
5 | ---help--- | 5 | ---help--- |
6 | This enables pushing USB packets over IP to allow remote | 6 | This enables pushing USB packets over IP to allow remote |
diff --git a/drivers/telephony/phonedev.c b/drivers/telephony/phonedev.c index 37caf4d69037..b52cc830c0b4 100644 --- a/drivers/telephony/phonedev.c +++ b/drivers/telephony/phonedev.c | |||
@@ -8,7 +8,7 @@ | |||
8 | * as published by the Free Software Foundation; either version | 8 | * as published by the Free Software Foundation; either version |
9 | * 2 of the License, or (at your option) any later version. | 9 | * 2 of the License, or (at your option) any later version. |
10 | * | 10 | * |
11 | * Author: Alan Cox, <alan@redhat.com> | 11 | * Author: Alan Cox, <alan@lxorguk.ukuu.org.uk> |
12 | * | 12 | * |
13 | * Fixes: Mar 01 2000 Thomas Sparr, <thomas.l.sparr@telia.com> | 13 | * Fixes: Mar 01 2000 Thomas Sparr, <thomas.l.sparr@telia.com> |
14 | * phone_register_device now works with unit!=PHONE_UNIT_ANY | 14 | * phone_register_device now works with unit!=PHONE_UNIT_ANY |
diff --git a/drivers/usb/serial/ir-usb.c b/drivers/usb/serial/ir-usb.c index b679a556b98d..4e2cda93da59 100644 --- a/drivers/usb/serial/ir-usb.c +++ b/drivers/usb/serial/ir-usb.c | |||
@@ -26,7 +26,7 @@ | |||
26 | * Introduced common header to be used also in USB Gadget Framework. | 26 | * Introduced common header to be used also in USB Gadget Framework. |
27 | * Still needs some other style fixes. | 27 | * Still needs some other style fixes. |
28 | * | 28 | * |
29 | * 2007_Jun_21 Alan Cox <alan@redhat.com> | 29 | * 2007_Jun_21 Alan Cox <alan@lxorguk.ukuu.org.uk> |
30 | * Minimal cleanups for some of the driver problens and tty layer abuse. | 30 | * Minimal cleanups for some of the driver problens and tty layer abuse. |
31 | * Still needs fixing to allow multiple dongles. | 31 | * Still needs fixing to allow multiple dongles. |
32 | * | 32 | * |
diff --git a/drivers/video/Kconfig b/drivers/video/Kconfig index 0f13448c6f79..3f3ce13fef43 100644 --- a/drivers/video/Kconfig +++ b/drivers/video/Kconfig | |||
@@ -2083,6 +2083,38 @@ config FB_METRONOME | |||
2083 | controller. The pre-release name for this device was 8track | 2083 | controller. The pre-release name for this device was 8track |
2084 | and could also have been called by some vendors as PVI-nnnn. | 2084 | and could also have been called by some vendors as PVI-nnnn. |
2085 | 2085 | ||
2086 | config FB_MB862XX | ||
2087 | tristate "Fujitsu MB862xx GDC support" | ||
2088 | depends on FB | ||
2089 | select FB_CFB_FILLRECT | ||
2090 | select FB_CFB_COPYAREA | ||
2091 | select FB_CFB_IMAGEBLIT | ||
2092 | ---help--- | ||
2093 | Frame buffer driver for Fujitsu Carmine/Coral-P(A)/Lime controllers. | ||
2094 | |||
2095 | config FB_MB862XX_PCI_GDC | ||
2096 | bool "Carmine/Coral-P(A) GDC" | ||
2097 | depends on PCI && FB_MB862XX | ||
2098 | ---help--- | ||
2099 | This enables framebuffer support for Fujitsu Carmine/Coral-P(A) | ||
2100 | PCI graphics controller devices. | ||
2101 | |||
2102 | config FB_MB862XX_LIME | ||
2103 | bool "Lime GDC" | ||
2104 | depends on FB_MB862XX | ||
2105 | depends on OF && !FB_MB862XX_PCI_GDC | ||
2106 | select FB_FOREIGN_ENDIAN | ||
2107 | select FB_LITTLE_ENDIAN | ||
2108 | ---help--- | ||
2109 | Framebuffer support for Fujitsu Lime GDC on host CPU bus. | ||
2110 | |||
2111 | config FB_PRE_INIT_FB | ||
2112 | bool "Don't reinitialize, use bootloader's GDC/Display configuration" | ||
2113 | depends on FB_MB862XX_LIME | ||
2114 | ---help--- | ||
2115 | Select this option if display contents should be inherited as set by | ||
2116 | the bootloader. | ||
2117 | |||
2086 | source "drivers/video/omap/Kconfig" | 2118 | source "drivers/video/omap/Kconfig" |
2087 | 2119 | ||
2088 | source "drivers/video/backlight/Kconfig" | 2120 | source "drivers/video/backlight/Kconfig" |
diff --git a/drivers/video/Makefile b/drivers/video/Makefile index 248bddc8d0b0..e39e33e797da 100644 --- a/drivers/video/Makefile +++ b/drivers/video/Makefile | |||
@@ -122,6 +122,7 @@ obj-$(CONFIG_FB_SH_MOBILE_LCDC) += sh_mobile_lcdcfb.o | |||
122 | obj-$(CONFIG_FB_OMAP) += omap/ | 122 | obj-$(CONFIG_FB_OMAP) += omap/ |
123 | obj-$(CONFIG_XEN_FBDEV_FRONTEND) += xen-fbfront.o | 123 | obj-$(CONFIG_XEN_FBDEV_FRONTEND) += xen-fbfront.o |
124 | obj-$(CONFIG_FB_CARMINE) += carminefb.o | 124 | obj-$(CONFIG_FB_CARMINE) += carminefb.o |
125 | obj-$(CONFIG_FB_MB862XX) += mb862xx/ | ||
125 | 126 | ||
126 | # Platform or fallback drivers go here | 127 | # Platform or fallback drivers go here |
127 | obj-$(CONFIG_FB_UVESA) += uvesafb.o | 128 | obj-$(CONFIG_FB_UVESA) += uvesafb.o |
diff --git a/drivers/video/fbmem.c b/drivers/video/fbmem.c index 6048b55f2878..1d5ae39cb271 100644 --- a/drivers/video/fbmem.c +++ b/drivers/video/fbmem.c | |||
@@ -1002,13 +1002,9 @@ fb_blank(struct fb_info *info, int blank) | |||
1002 | return ret; | 1002 | return ret; |
1003 | } | 1003 | } |
1004 | 1004 | ||
1005 | static long | 1005 | static long do_fb_ioctl(struct fb_info *info, unsigned int cmd, |
1006 | fb_ioctl(struct file *file, unsigned int cmd, | 1006 | unsigned long arg) |
1007 | unsigned long arg) | ||
1008 | { | 1007 | { |
1009 | struct inode *inode = file->f_path.dentry->d_inode; | ||
1010 | int fbidx = iminor(inode); | ||
1011 | struct fb_info *info; | ||
1012 | struct fb_ops *fb; | 1008 | struct fb_ops *fb; |
1013 | struct fb_var_screeninfo var; | 1009 | struct fb_var_screeninfo var; |
1014 | struct fb_fix_screeninfo fix; | 1010 | struct fb_fix_screeninfo fix; |
@@ -1018,14 +1014,10 @@ fb_ioctl(struct file *file, unsigned int cmd, | |||
1018 | void __user *argp = (void __user *)arg; | 1014 | void __user *argp = (void __user *)arg; |
1019 | long ret = 0; | 1015 | long ret = 0; |
1020 | 1016 | ||
1021 | info = registered_fb[fbidx]; | ||
1022 | mutex_lock(&info->lock); | ||
1023 | fb = info->fbops; | 1017 | fb = info->fbops; |
1024 | 1018 | if (!fb) | |
1025 | if (!fb) { | ||
1026 | mutex_unlock(&info->lock); | ||
1027 | return -ENODEV; | 1019 | return -ENODEV; |
1028 | } | 1020 | |
1029 | switch (cmd) { | 1021 | switch (cmd) { |
1030 | case FBIOGET_VSCREENINFO: | 1022 | case FBIOGET_VSCREENINFO: |
1031 | ret = copy_to_user(argp, &info->var, | 1023 | ret = copy_to_user(argp, &info->var, |
@@ -1126,6 +1118,21 @@ fb_ioctl(struct file *file, unsigned int cmd, | |||
1126 | else | 1118 | else |
1127 | ret = fb->fb_ioctl(info, cmd, arg); | 1119 | ret = fb->fb_ioctl(info, cmd, arg); |
1128 | } | 1120 | } |
1121 | return ret; | ||
1122 | } | ||
1123 | |||
1124 | static long fb_ioctl(struct file *file, unsigned int cmd, unsigned long arg) | ||
1125 | __acquires(&info->lock) | ||
1126 | __releases(&info->lock) | ||
1127 | { | ||
1128 | struct inode *inode = file->f_path.dentry->d_inode; | ||
1129 | int fbidx = iminor(inode); | ||
1130 | struct fb_info *info; | ||
1131 | long ret; | ||
1132 | |||
1133 | info = registered_fb[fbidx]; | ||
1134 | mutex_lock(&info->lock); | ||
1135 | ret = do_fb_ioctl(info, cmd, arg); | ||
1129 | mutex_unlock(&info->lock); | 1136 | mutex_unlock(&info->lock); |
1130 | return ret; | 1137 | return ret; |
1131 | } | 1138 | } |
@@ -1157,8 +1164,8 @@ struct fb_cmap32 { | |||
1157 | compat_caddr_t transp; | 1164 | compat_caddr_t transp; |
1158 | }; | 1165 | }; |
1159 | 1166 | ||
1160 | static int fb_getput_cmap(struct inode *inode, struct file *file, | 1167 | static int fb_getput_cmap(struct fb_info *info, unsigned int cmd, |
1161 | unsigned int cmd, unsigned long arg) | 1168 | unsigned long arg) |
1162 | { | 1169 | { |
1163 | struct fb_cmap_user __user *cmap; | 1170 | struct fb_cmap_user __user *cmap; |
1164 | struct fb_cmap32 __user *cmap32; | 1171 | struct fb_cmap32 __user *cmap32; |
@@ -1181,7 +1188,7 @@ static int fb_getput_cmap(struct inode *inode, struct file *file, | |||
1181 | put_user(compat_ptr(data), &cmap->transp)) | 1188 | put_user(compat_ptr(data), &cmap->transp)) |
1182 | return -EFAULT; | 1189 | return -EFAULT; |
1183 | 1190 | ||
1184 | err = fb_ioctl(file, cmd, (unsigned long) cmap); | 1191 | err = do_fb_ioctl(info, cmd, (unsigned long) cmap); |
1185 | 1192 | ||
1186 | if (!err) { | 1193 | if (!err) { |
1187 | if (copy_in_user(&cmap32->start, | 1194 | if (copy_in_user(&cmap32->start, |
@@ -1223,8 +1230,8 @@ static int do_fscreeninfo_to_user(struct fb_fix_screeninfo *fix, | |||
1223 | return err; | 1230 | return err; |
1224 | } | 1231 | } |
1225 | 1232 | ||
1226 | static int fb_get_fscreeninfo(struct inode *inode, struct file *file, | 1233 | static int fb_get_fscreeninfo(struct fb_info *info, unsigned int cmd, |
1227 | unsigned int cmd, unsigned long arg) | 1234 | unsigned long arg) |
1228 | { | 1235 | { |
1229 | mm_segment_t old_fs; | 1236 | mm_segment_t old_fs; |
1230 | struct fb_fix_screeninfo fix; | 1237 | struct fb_fix_screeninfo fix; |
@@ -1235,7 +1242,7 @@ static int fb_get_fscreeninfo(struct inode *inode, struct file *file, | |||
1235 | 1242 | ||
1236 | old_fs = get_fs(); | 1243 | old_fs = get_fs(); |
1237 | set_fs(KERNEL_DS); | 1244 | set_fs(KERNEL_DS); |
1238 | err = fb_ioctl(file, cmd, (unsigned long) &fix); | 1245 | err = do_fb_ioctl(info, cmd, (unsigned long) &fix); |
1239 | set_fs(old_fs); | 1246 | set_fs(old_fs); |
1240 | 1247 | ||
1241 | if (!err) | 1248 | if (!err) |
@@ -1244,8 +1251,10 @@ static int fb_get_fscreeninfo(struct inode *inode, struct file *file, | |||
1244 | return err; | 1251 | return err; |
1245 | } | 1252 | } |
1246 | 1253 | ||
1247 | static long | 1254 | static long fb_compat_ioctl(struct file *file, unsigned int cmd, |
1248 | fb_compat_ioctl(struct file *file, unsigned int cmd, unsigned long arg) | 1255 | unsigned long arg) |
1256 | __acquires(&info->lock) | ||
1257 | __releases(&info->lock) | ||
1249 | { | 1258 | { |
1250 | struct inode *inode = file->f_path.dentry->d_inode; | 1259 | struct inode *inode = file->f_path.dentry->d_inode; |
1251 | int fbidx = iminor(inode); | 1260 | int fbidx = iminor(inode); |
@@ -1262,16 +1271,16 @@ fb_compat_ioctl(struct file *file, unsigned int cmd, unsigned long arg) | |||
1262 | case FBIOPUT_CON2FBMAP: | 1271 | case FBIOPUT_CON2FBMAP: |
1263 | arg = (unsigned long) compat_ptr(arg); | 1272 | arg = (unsigned long) compat_ptr(arg); |
1264 | case FBIOBLANK: | 1273 | case FBIOBLANK: |
1265 | mutex_unlock(&info->lock); | 1274 | ret = do_fb_ioctl(info, cmd, arg); |
1266 | return fb_ioctl(file, cmd, arg); | 1275 | break; |
1267 | 1276 | ||
1268 | case FBIOGET_FSCREENINFO: | 1277 | case FBIOGET_FSCREENINFO: |
1269 | ret = fb_get_fscreeninfo(inode, file, cmd, arg); | 1278 | ret = fb_get_fscreeninfo(info, cmd, arg); |
1270 | break; | 1279 | break; |
1271 | 1280 | ||
1272 | case FBIOGETCMAP: | 1281 | case FBIOGETCMAP: |
1273 | case FBIOPUTCMAP: | 1282 | case FBIOPUTCMAP: |
1274 | ret = fb_getput_cmap(inode, file, cmd, arg); | 1283 | ret = fb_getput_cmap(info, cmd, arg); |
1275 | break; | 1284 | break; |
1276 | 1285 | ||
1277 | default: | 1286 | default: |
@@ -1286,6 +1295,8 @@ fb_compat_ioctl(struct file *file, unsigned int cmd, unsigned long arg) | |||
1286 | 1295 | ||
1287 | static int | 1296 | static int |
1288 | fb_mmap(struct file *file, struct vm_area_struct * vma) | 1297 | fb_mmap(struct file *file, struct vm_area_struct * vma) |
1298 | __acquires(&info->lock) | ||
1299 | __releases(&info->lock) | ||
1289 | { | 1300 | { |
1290 | int fbidx = iminor(file->f_path.dentry->d_inode); | 1301 | int fbidx = iminor(file->f_path.dentry->d_inode); |
1291 | struct fb_info *info = registered_fb[fbidx]; | 1302 | struct fb_info *info = registered_fb[fbidx]; |
@@ -1339,6 +1350,8 @@ fb_mmap(struct file *file, struct vm_area_struct * vma) | |||
1339 | 1350 | ||
1340 | static int | 1351 | static int |
1341 | fb_open(struct inode *inode, struct file *file) | 1352 | fb_open(struct inode *inode, struct file *file) |
1353 | __acquires(&info->lock) | ||
1354 | __releases(&info->lock) | ||
1342 | { | 1355 | { |
1343 | int fbidx = iminor(inode); | 1356 | int fbidx = iminor(inode); |
1344 | struct fb_info *info; | 1357 | struct fb_info *info; |
@@ -1374,6 +1387,8 @@ out: | |||
1374 | 1387 | ||
1375 | static int | 1388 | static int |
1376 | fb_release(struct inode *inode, struct file *file) | 1389 | fb_release(struct inode *inode, struct file *file) |
1390 | __acquires(&info->lock) | ||
1391 | __releases(&info->lock) | ||
1377 | { | 1392 | { |
1378 | struct fb_info * const info = file->private_data; | 1393 | struct fb_info * const info = file->private_data; |
1379 | 1394 | ||
diff --git a/drivers/video/mb862xx/Makefile b/drivers/video/mb862xx/Makefile new file mode 100644 index 000000000000..07664814bb1d --- /dev/null +++ b/drivers/video/mb862xx/Makefile | |||
@@ -0,0 +1,5 @@ | |||
1 | # | ||
2 | # Makefile for the MB862xx framebuffer driver | ||
3 | # | ||
4 | |||
5 | obj-$(CONFIG_FB_MB862XX) := mb862xxfb.o | ||
diff --git a/drivers/video/mb862xx/mb862xx_reg.h b/drivers/video/mb862xx/mb862xx_reg.h new file mode 100644 index 000000000000..2ba65e118500 --- /dev/null +++ b/drivers/video/mb862xx/mb862xx_reg.h | |||
@@ -0,0 +1,138 @@ | |||
1 | /* | ||
2 | * Fujitsu MB862xx Graphics Controller Registers/Bits | ||
3 | */ | ||
4 | |||
5 | #ifndef _MB862XX_REG_H | ||
6 | #define _MB862XX_REG_H | ||
7 | |||
8 | #ifdef MB862XX_MMIO_BOTTOM | ||
9 | #define MB862XX_MMIO_BASE 0x03fc0000 | ||
10 | #else | ||
11 | #define MB862XX_MMIO_BASE 0x01fc0000 | ||
12 | #endif | ||
13 | #define MB862XX_I2C_BASE 0x0000c000 | ||
14 | #define MB862XX_DISP_BASE 0x00010000 | ||
15 | #define MB862XX_CAP_BASE 0x00018000 | ||
16 | #define MB862XX_DRAW_BASE 0x00030000 | ||
17 | #define MB862XX_GEO_BASE 0x00038000 | ||
18 | #define MB862XX_PIO_BASE 0x00038000 | ||
19 | #define MB862XX_MMIO_SIZE 0x40000 | ||
20 | |||
21 | /* Host interface/pio registers */ | ||
22 | #define GC_IST 0x00000020 | ||
23 | #define GC_IMASK 0x00000024 | ||
24 | #define GC_SRST 0x0000002c | ||
25 | #define GC_CCF 0x00000038 | ||
26 | #define GC_CID 0x000000f0 | ||
27 | #define GC_REVISION 0x00000084 | ||
28 | |||
29 | #define GC_CCF_CGE_100 0x00000000 | ||
30 | #define GC_CCF_CGE_133 0x00040000 | ||
31 | #define GC_CCF_CGE_166 0x00080000 | ||
32 | #define GC_CCF_COT_100 0x00000000 | ||
33 | #define GC_CCF_COT_133 0x00010000 | ||
34 | #define GC_CID_CNAME_MSK 0x0000ff00 | ||
35 | #define GC_CID_VERSION_MSK 0x000000ff | ||
36 | |||
37 | /* define enabled interrupts hereby */ | ||
38 | #define GC_INT_EN 0x00000000 | ||
39 | |||
40 | /* Memory interface mode register */ | ||
41 | #define GC_MMR 0x0000fffc | ||
42 | |||
43 | /* Display Controller registers */ | ||
44 | #define GC_DCM0 0x00000000 | ||
45 | #define GC_HTP 0x00000004 | ||
46 | #define GC_HDB_HDP 0x00000008 | ||
47 | #define GC_VSW_HSW_HSP 0x0000000c | ||
48 | #define GC_VTR 0x00000010 | ||
49 | #define GC_VDP_VSP 0x00000014 | ||
50 | #define GC_WY_WX 0x00000018 | ||
51 | #define GC_WH_WW 0x0000001c | ||
52 | #define GC_L0M 0x00000020 | ||
53 | #define GC_L0OA0 0x00000024 | ||
54 | #define GC_L0DA0 0x00000028 | ||
55 | #define GC_L0DY_L0DX 0x0000002c | ||
56 | #define GC_DCM1 0x00000100 | ||
57 | #define GC_L0EM 0x00000110 | ||
58 | #define GC_L0WY_L0WX 0x00000114 | ||
59 | #define GC_L0WH_L0WW 0x00000118 | ||
60 | #define GC_DCM2 0x00000104 | ||
61 | #define GC_DCM3 0x00000108 | ||
62 | #define GC_CPM_CUTC 0x000000a0 | ||
63 | #define GC_CUOA0 0x000000a4 | ||
64 | #define GC_CUY0_CUX0 0x000000a8 | ||
65 | #define GC_CUOA1 0x000000ac | ||
66 | #define GC_CUY1_CUX1 0x000000b0 | ||
67 | #define GC_L0PAL0 0x00000400 | ||
68 | |||
69 | #define GC_CPM_CEN0 0x00100000 | ||
70 | #define GC_CPM_CEN1 0x00200000 | ||
71 | |||
72 | #define GC_DCM01_ESY 0x00000004 | ||
73 | #define GC_DCM01_SC 0x00003f00 | ||
74 | #define GC_DCM01_RESV 0x00004000 | ||
75 | #define GC_DCM01_CKS 0x00008000 | ||
76 | #define GC_DCM01_L0E 0x00010000 | ||
77 | #define GC_DCM01_DEN 0x80000000 | ||
78 | #define GC_L0M_L0C_8 0x00000000 | ||
79 | #define GC_L0M_L0C_16 0x80000000 | ||
80 | #define GC_L0EM_L0EC_24 0x40000000 | ||
81 | #define GC_L0M_L0W_UNIT 64 | ||
82 | |||
83 | #define GC_DISP_REFCLK_400 400 | ||
84 | |||
85 | /* Carmine specific */ | ||
86 | #define MB86297_DRAW_BASE 0x00020000 | ||
87 | #define MB86297_DISP0_BASE 0x00100000 | ||
88 | #define MB86297_DISP1_BASE 0x00140000 | ||
89 | #define MB86297_WRBACK_BASE 0x00180000 | ||
90 | #define MB86297_CAP0_BASE 0x00200000 | ||
91 | #define MB86297_CAP1_BASE 0x00280000 | ||
92 | #define MB86297_DRAMCTRL_BASE 0x00300000 | ||
93 | #define MB86297_CTRL_BASE 0x00400000 | ||
94 | #define MB86297_I2C_BASE 0x00500000 | ||
95 | |||
96 | #define GC_CTRL_STATUS 0x00000000 | ||
97 | #define GC_CTRL_INT_MASK 0x00000004 | ||
98 | #define GC_CTRL_CLK_ENABLE 0x0000000c | ||
99 | #define GC_CTRL_SOFT_RST 0x00000010 | ||
100 | |||
101 | #define GC_CTRL_CLK_EN_DRAM 0x00000001 | ||
102 | #define GC_CTRL_CLK_EN_2D3D 0x00000002 | ||
103 | #define GC_CTRL_CLK_EN_DISP0 0x00000020 | ||
104 | #define GC_CTRL_CLK_EN_DISP1 0x00000040 | ||
105 | |||
106 | #define GC_2D3D_REV 0x000004b4 | ||
107 | #define GC_RE_REVISION 0x24240200 | ||
108 | |||
109 | /* define enabled interrupts hereby */ | ||
110 | #define GC_CARMINE_INT_EN 0x00000004 | ||
111 | |||
112 | /* DRAM controller */ | ||
113 | #define GC_DCTL_MODE_ADD 0x00000000 | ||
114 | #define GC_DCTL_SETTIME1_EMODE 0x00000004 | ||
115 | #define GC_DCTL_REFRESH_SETTIME2 0x00000008 | ||
116 | #define GC_DCTL_RSV0_STATES 0x0000000C | ||
117 | #define GC_DCTL_RSV2_RSV1 0x00000010 | ||
118 | #define GC_DCTL_DDRIF2_DDRIF1 0x00000014 | ||
119 | #define GC_DCTL_IOCONT1_IOCONT0 0x00000024 | ||
120 | |||
121 | #define GC_DCTL_STATES_MSK 0x0000000f | ||
122 | #define GC_DCTL_INIT_WAIT_CNT 3000 | ||
123 | #define GC_DCTL_INIT_WAIT_INTERVAL 1 | ||
124 | |||
125 | /* DRAM ctrl values for Carmine PCI Eval. board */ | ||
126 | #define GC_EVB_DCTL_MODE_ADD 0x012105c3 | ||
127 | #define GC_EVB_DCTL_MODE_ADD_AFT_RST 0x002105c3 | ||
128 | #define GC_EVB_DCTL_SETTIME1_EMODE 0x47498000 | ||
129 | #define GC_EVB_DCTL_REFRESH_SETTIME2 0x00422a22 | ||
130 | #define GC_EVB_DCTL_RSV0_STATES 0x00200003 | ||
131 | #define GC_EVB_DCTL_RSV0_STATES_AFT_RST 0x00200002 | ||
132 | #define GC_EVB_DCTL_RSV2_RSV1 0x0000000f | ||
133 | #define GC_EVB_DCTL_DDRIF2_DDRIF1 0x00556646 | ||
134 | #define GC_EVB_DCTL_IOCONT1_IOCONT0 0x05550555 | ||
135 | |||
136 | #define GC_DISP_REFCLK_533 533 | ||
137 | |||
138 | #endif | ||
diff --git a/drivers/video/mb862xx/mb862xxfb.c b/drivers/video/mb862xx/mb862xxfb.c new file mode 100644 index 000000000000..38718d95fbb9 --- /dev/null +++ b/drivers/video/mb862xx/mb862xxfb.c | |||
@@ -0,0 +1,1061 @@ | |||
1 | /* | ||
2 | * drivers/mb862xx/mb862xxfb.c | ||
3 | * | ||
4 | * Fujitsu Carmine/Coral-P(A)/Lime framebuffer driver | ||
5 | * | ||
6 | * (C) 2008 Anatolij Gustschin <agust@denx.de> | ||
7 | * DENX Software Engineering | ||
8 | * | ||
9 | * This program is free software; you can redistribute it and/or modify | ||
10 | * it under the terms of the GNU General Public License version 2 as | ||
11 | * published by the Free Software Foundation. | ||
12 | * | ||
13 | */ | ||
14 | |||
15 | #undef DEBUG | ||
16 | |||
17 | #include <linux/fb.h> | ||
18 | #include <linux/delay.h> | ||
19 | #include <linux/init.h> | ||
20 | #include <linux/interrupt.h> | ||
21 | #include <linux/pci.h> | ||
22 | #if defined(CONFIG_PPC_OF) | ||
23 | #include <linux/of_platform.h> | ||
24 | #endif | ||
25 | #include "mb862xxfb.h" | ||
26 | #include "mb862xx_reg.h" | ||
27 | |||
28 | #define NR_PALETTE 256 | ||
29 | #define MB862XX_MEM_SIZE 0x1000000 | ||
30 | #define CORALP_MEM_SIZE 0x4000000 | ||
31 | #define CARMINE_MEM_SIZE 0x8000000 | ||
32 | #define DRV_NAME "mb862xxfb" | ||
33 | |||
34 | #if defined(CONFIG_LWMON5) | ||
35 | static struct mb862xx_gc_mode lwmon5_gc_mode = { | ||
36 | /* Mode for Sharp LQ104V1DG61 TFT LCD Panel */ | ||
37 | { "640x480", 60, 640, 480, 40000, 48, 16, 32, 11, 96, 2, 0, 0, 0 }, | ||
38 | /* 16 bits/pixel, 32MB, 100MHz, SDRAM memory mode value */ | ||
39 | 16, 0x2000000, GC_CCF_COT_100, 0x414fb7f2 | ||
40 | }; | ||
41 | #endif | ||
42 | |||
43 | #if defined(CONFIG_SOCRATES) | ||
44 | static struct mb862xx_gc_mode socrates_gc_mode = { | ||
45 | /* Mode for Prime View PM070WL4 TFT LCD Panel */ | ||
46 | { "800x480", 45, 800, 480, 40000, 86, 42, 33, 10, 128, 2, 0, 0, 0 }, | ||
47 | /* 16 bits/pixel, 16MB, 133MHz, SDRAM memory mode value */ | ||
48 | 16, 0x1000000, GC_CCF_COT_133, 0x4157ba63 | ||
49 | }; | ||
50 | #endif | ||
51 | |||
52 | /* Helpers */ | ||
53 | static inline int h_total(struct fb_var_screeninfo *var) | ||
54 | { | ||
55 | return var->xres + var->left_margin + | ||
56 | var->right_margin + var->hsync_len; | ||
57 | } | ||
58 | |||
59 | static inline int v_total(struct fb_var_screeninfo *var) | ||
60 | { | ||
61 | return var->yres + var->upper_margin + | ||
62 | var->lower_margin + var->vsync_len; | ||
63 | } | ||
64 | |||
65 | static inline int hsp(struct fb_var_screeninfo *var) | ||
66 | { | ||
67 | return var->xres + var->right_margin - 1; | ||
68 | } | ||
69 | |||
70 | static inline int vsp(struct fb_var_screeninfo *var) | ||
71 | { | ||
72 | return var->yres + var->lower_margin - 1; | ||
73 | } | ||
74 | |||
75 | static inline int d_pitch(struct fb_var_screeninfo *var) | ||
76 | { | ||
77 | return var->xres * var->bits_per_pixel / 8; | ||
78 | } | ||
79 | |||
80 | static inline unsigned int chan_to_field(unsigned int chan, | ||
81 | struct fb_bitfield *bf) | ||
82 | { | ||
83 | chan &= 0xffff; | ||
84 | chan >>= 16 - bf->length; | ||
85 | return chan << bf->offset; | ||
86 | } | ||
87 | |||
88 | static int mb862xxfb_setcolreg(unsigned regno, | ||
89 | unsigned red, unsigned green, unsigned blue, | ||
90 | unsigned transp, struct fb_info *info) | ||
91 | { | ||
92 | struct mb862xxfb_par *par = info->par; | ||
93 | unsigned int val; | ||
94 | |||
95 | switch (info->fix.visual) { | ||
96 | case FB_VISUAL_TRUECOLOR: | ||
97 | if (regno < 16) { | ||
98 | val = chan_to_field(red, &info->var.red); | ||
99 | val |= chan_to_field(green, &info->var.green); | ||
100 | val |= chan_to_field(blue, &info->var.blue); | ||
101 | par->pseudo_palette[regno] = val; | ||
102 | } | ||
103 | break; | ||
104 | case FB_VISUAL_PSEUDOCOLOR: | ||
105 | if (regno < 256) { | ||
106 | val = (red >> 8) << 16; | ||
107 | val |= (green >> 8) << 8; | ||
108 | val |= blue >> 8; | ||
109 | outreg(disp, GC_L0PAL0 + (regno * 4), val); | ||
110 | } | ||
111 | break; | ||
112 | default: | ||
113 | return 1; /* unsupported type */ | ||
114 | } | ||
115 | return 0; | ||
116 | } | ||
117 | |||
118 | static int mb862xxfb_check_var(struct fb_var_screeninfo *var, | ||
119 | struct fb_info *fbi) | ||
120 | { | ||
121 | unsigned long tmp; | ||
122 | |||
123 | if (fbi->dev) | ||
124 | dev_dbg(fbi->dev, "%s\n", __func__); | ||
125 | |||
126 | /* check if these values fit into the registers */ | ||
127 | if (var->hsync_len > 255 || var->vsync_len > 255) | ||
128 | return -EINVAL; | ||
129 | |||
130 | if ((var->xres + var->right_margin) >= 4096) | ||
131 | return -EINVAL; | ||
132 | |||
133 | if ((var->yres + var->lower_margin) > 4096) | ||
134 | return -EINVAL; | ||
135 | |||
136 | if (h_total(var) > 4096 || v_total(var) > 4096) | ||
137 | return -EINVAL; | ||
138 | |||
139 | if (var->xres_virtual > 4096 || var->yres_virtual > 4096) | ||
140 | return -EINVAL; | ||
141 | |||
142 | if (var->bits_per_pixel <= 8) | ||
143 | var->bits_per_pixel = 8; | ||
144 | else if (var->bits_per_pixel <= 16) | ||
145 | var->bits_per_pixel = 16; | ||
146 | else if (var->bits_per_pixel <= 32) | ||
147 | var->bits_per_pixel = 32; | ||
148 | |||
149 | /* | ||
150 | * can cope with 8,16 or 24/32bpp if resulting | ||
151 | * pitch is divisible by 64 without remainder | ||
152 | */ | ||
153 | if (d_pitch(&fbi->var) % GC_L0M_L0W_UNIT) { | ||
154 | int r; | ||
155 | |||
156 | var->bits_per_pixel = 0; | ||
157 | do { | ||
158 | var->bits_per_pixel += 8; | ||
159 | r = d_pitch(&fbi->var) % GC_L0M_L0W_UNIT; | ||
160 | } while (r && var->bits_per_pixel <= 32); | ||
161 | |||
162 | if (d_pitch(&fbi->var) % GC_L0M_L0W_UNIT) | ||
163 | return -EINVAL; | ||
164 | } | ||
165 | |||
166 | /* line length is going to be 128 bit aligned */ | ||
167 | tmp = (var->xres * var->bits_per_pixel) / 8; | ||
168 | if ((tmp & 15) != 0) | ||
169 | return -EINVAL; | ||
170 | |||
171 | /* set r/g/b positions and validate bpp */ | ||
172 | switch (var->bits_per_pixel) { | ||
173 | case 8: | ||
174 | var->red.length = var->bits_per_pixel; | ||
175 | var->green.length = var->bits_per_pixel; | ||
176 | var->blue.length = var->bits_per_pixel; | ||
177 | var->red.offset = 0; | ||
178 | var->green.offset = 0; | ||
179 | var->blue.offset = 0; | ||
180 | var->transp.length = 0; | ||
181 | break; | ||
182 | case 16: | ||
183 | var->red.length = 5; | ||
184 | var->green.length = 5; | ||
185 | var->blue.length = 5; | ||
186 | var->red.offset = 10; | ||
187 | var->green.offset = 5; | ||
188 | var->blue.offset = 0; | ||
189 | var->transp.length = 0; | ||
190 | break; | ||
191 | case 24: | ||
192 | case 32: | ||
193 | var->transp.length = 8; | ||
194 | var->red.length = 8; | ||
195 | var->green.length = 8; | ||
196 | var->blue.length = 8; | ||
197 | var->transp.offset = 24; | ||
198 | var->red.offset = 16; | ||
199 | var->green.offset = 8; | ||
200 | var->blue.offset = 0; | ||
201 | break; | ||
202 | default: | ||
203 | return -EINVAL; | ||
204 | } | ||
205 | return 0; | ||
206 | } | ||
207 | |||
208 | /* | ||
209 | * set display parameters | ||
210 | */ | ||
211 | static int mb862xxfb_set_par(struct fb_info *fbi) | ||
212 | { | ||
213 | struct mb862xxfb_par *par = fbi->par; | ||
214 | unsigned long reg, sc; | ||
215 | |||
216 | dev_dbg(par->dev, "%s\n", __func__); | ||
217 | |||
218 | if (par->pre_init) | ||
219 | return 0; | ||
220 | |||
221 | /* disp off */ | ||
222 | reg = inreg(disp, GC_DCM1); | ||
223 | reg &= ~GC_DCM01_DEN; | ||
224 | outreg(disp, GC_DCM1, reg); | ||
225 | |||
226 | /* set display reference clock div. */ | ||
227 | sc = par->refclk / (1000000 / fbi->var.pixclock) - 1; | ||
228 | reg = inreg(disp, GC_DCM1); | ||
229 | reg &= ~(GC_DCM01_CKS | GC_DCM01_RESV | GC_DCM01_SC); | ||
230 | reg |= sc << 8; | ||
231 | outreg(disp, GC_DCM1, reg); | ||
232 | dev_dbg(par->dev, "SC 0x%lx\n", sc); | ||
233 | |||
234 | /* disp dimension, format */ | ||
235 | reg = pack(d_pitch(&fbi->var) / GC_L0M_L0W_UNIT, | ||
236 | (fbi->var.yres - 1)); | ||
237 | if (fbi->var.bits_per_pixel == 16) | ||
238 | reg |= GC_L0M_L0C_16; | ||
239 | outreg(disp, GC_L0M, reg); | ||
240 | |||
241 | if (fbi->var.bits_per_pixel == 32) { | ||
242 | reg = inreg(disp, GC_L0EM); | ||
243 | outreg(disp, GC_L0EM, reg | GC_L0EM_L0EC_24); | ||
244 | } | ||
245 | outreg(disp, GC_WY_WX, 0); | ||
246 | reg = pack(fbi->var.yres - 1, fbi->var.xres); | ||
247 | outreg(disp, GC_WH_WW, reg); | ||
248 | outreg(disp, GC_L0OA0, 0); | ||
249 | outreg(disp, GC_L0DA0, 0); | ||
250 | outreg(disp, GC_L0DY_L0DX, 0); | ||
251 | outreg(disp, GC_L0WY_L0WX, 0); | ||
252 | outreg(disp, GC_L0WH_L0WW, reg); | ||
253 | |||
254 | /* both HW-cursors off */ | ||
255 | reg = inreg(disp, GC_CPM_CUTC); | ||
256 | reg &= ~(GC_CPM_CEN0 | GC_CPM_CEN1); | ||
257 | outreg(disp, GC_CPM_CUTC, reg); | ||
258 | |||
259 | /* timings */ | ||
260 | reg = pack(fbi->var.xres - 1, fbi->var.xres - 1); | ||
261 | outreg(disp, GC_HDB_HDP, reg); | ||
262 | reg = pack((fbi->var.yres - 1), vsp(&fbi->var)); | ||
263 | outreg(disp, GC_VDP_VSP, reg); | ||
264 | reg = ((fbi->var.vsync_len - 1) << 24) | | ||
265 | pack((fbi->var.hsync_len - 1), hsp(&fbi->var)); | ||
266 | outreg(disp, GC_VSW_HSW_HSP, reg); | ||
267 | outreg(disp, GC_HTP, pack(h_total(&fbi->var) - 1, 0)); | ||
268 | outreg(disp, GC_VTR, pack(v_total(&fbi->var) - 1, 0)); | ||
269 | |||
270 | /* display on */ | ||
271 | reg = inreg(disp, GC_DCM1); | ||
272 | reg |= GC_DCM01_DEN | GC_DCM01_L0E; | ||
273 | reg &= ~GC_DCM01_ESY; | ||
274 | outreg(disp, GC_DCM1, reg); | ||
275 | return 0; | ||
276 | } | ||
277 | |||
278 | static int mb862xxfb_pan(struct fb_var_screeninfo *var, | ||
279 | struct fb_info *info) | ||
280 | { | ||
281 | struct mb862xxfb_par *par = info->par; | ||
282 | unsigned long reg; | ||
283 | |||
284 | reg = pack(var->yoffset, var->xoffset); | ||
285 | outreg(disp, GC_L0WY_L0WX, reg); | ||
286 | |||
287 | reg = pack(var->yres_virtual, var->xres_virtual); | ||
288 | outreg(disp, GC_L0WH_L0WW, reg); | ||
289 | return 0; | ||
290 | } | ||
291 | |||
292 | static int mb862xxfb_blank(int mode, struct fb_info *fbi) | ||
293 | { | ||
294 | struct mb862xxfb_par *par = fbi->par; | ||
295 | unsigned long reg; | ||
296 | |||
297 | dev_dbg(fbi->dev, "blank mode=%d\n", mode); | ||
298 | |||
299 | switch (mode) { | ||
300 | case FB_BLANK_POWERDOWN: | ||
301 | reg = inreg(disp, GC_DCM1); | ||
302 | reg &= ~GC_DCM01_DEN; | ||
303 | outreg(disp, GC_DCM1, reg); | ||
304 | break; | ||
305 | case FB_BLANK_UNBLANK: | ||
306 | reg = inreg(disp, GC_DCM1); | ||
307 | reg |= GC_DCM01_DEN; | ||
308 | outreg(disp, GC_DCM1, reg); | ||
309 | break; | ||
310 | case FB_BLANK_NORMAL: | ||
311 | case FB_BLANK_VSYNC_SUSPEND: | ||
312 | case FB_BLANK_HSYNC_SUSPEND: | ||
313 | default: | ||
314 | return 1; | ||
315 | } | ||
316 | return 0; | ||
317 | } | ||
318 | |||
319 | /* framebuffer ops */ | ||
320 | static struct fb_ops mb862xxfb_ops = { | ||
321 | .owner = THIS_MODULE, | ||
322 | .fb_check_var = mb862xxfb_check_var, | ||
323 | .fb_set_par = mb862xxfb_set_par, | ||
324 | .fb_setcolreg = mb862xxfb_setcolreg, | ||
325 | .fb_blank = mb862xxfb_blank, | ||
326 | .fb_pan_display = mb862xxfb_pan, | ||
327 | .fb_fillrect = cfb_fillrect, | ||
328 | .fb_copyarea = cfb_copyarea, | ||
329 | .fb_imageblit = cfb_imageblit, | ||
330 | }; | ||
331 | |||
332 | /* initialize fb_info data */ | ||
333 | static int mb862xxfb_init_fbinfo(struct fb_info *fbi) | ||
334 | { | ||
335 | struct mb862xxfb_par *par = fbi->par; | ||
336 | struct mb862xx_gc_mode *mode = par->gc_mode; | ||
337 | unsigned long reg; | ||
338 | |||
339 | fbi->fbops = &mb862xxfb_ops; | ||
340 | fbi->pseudo_palette = par->pseudo_palette; | ||
341 | fbi->screen_base = par->fb_base; | ||
342 | fbi->screen_size = par->mapped_vram; | ||
343 | |||
344 | strcpy(fbi->fix.id, DRV_NAME); | ||
345 | fbi->fix.smem_start = (unsigned long)par->fb_base_phys; | ||
346 | fbi->fix.smem_len = par->mapped_vram; | ||
347 | fbi->fix.mmio_start = (unsigned long)par->mmio_base_phys; | ||
348 | fbi->fix.mmio_len = par->mmio_len; | ||
349 | fbi->fix.accel = FB_ACCEL_NONE; | ||
350 | fbi->fix.type = FB_TYPE_PACKED_PIXELS; | ||
351 | fbi->fix.type_aux = 0; | ||
352 | fbi->fix.xpanstep = 1; | ||
353 | fbi->fix.ypanstep = 1; | ||
354 | fbi->fix.ywrapstep = 0; | ||
355 | |||
356 | reg = inreg(disp, GC_DCM1); | ||
357 | if (reg & GC_DCM01_DEN && reg & GC_DCM01_L0E) { | ||
358 | /* get the disp mode from active display cfg */ | ||
359 | unsigned long sc = ((reg & GC_DCM01_SC) >> 8) + 1; | ||
360 | unsigned long hsp, vsp, ht, vt; | ||
361 | |||
362 | dev_dbg(par->dev, "using bootloader's disp. mode\n"); | ||
363 | fbi->var.pixclock = (sc * 1000000) / par->refclk; | ||
364 | fbi->var.xres = (inreg(disp, GC_HDB_HDP) & 0x0fff) + 1; | ||
365 | reg = inreg(disp, GC_VDP_VSP); | ||
366 | fbi->var.yres = ((reg >> 16) & 0x0fff) + 1; | ||
367 | vsp = (reg & 0x0fff) + 1; | ||
368 | fbi->var.xres_virtual = fbi->var.xres; | ||
369 | fbi->var.yres_virtual = fbi->var.yres; | ||
370 | reg = inreg(disp, GC_L0EM); | ||
371 | if (reg & GC_L0EM_L0EC_24) { | ||
372 | fbi->var.bits_per_pixel = 32; | ||
373 | } else { | ||
374 | reg = inreg(disp, GC_L0M); | ||
375 | if (reg & GC_L0M_L0C_16) | ||
376 | fbi->var.bits_per_pixel = 16; | ||
377 | else | ||
378 | fbi->var.bits_per_pixel = 8; | ||
379 | } | ||
380 | reg = inreg(disp, GC_VSW_HSW_HSP); | ||
381 | fbi->var.hsync_len = ((reg & 0xff0000) >> 16) + 1; | ||
382 | fbi->var.vsync_len = ((reg & 0x3f000000) >> 24) + 1; | ||
383 | hsp = (reg & 0xffff) + 1; | ||
384 | ht = ((inreg(disp, GC_HTP) & 0xfff0000) >> 16) + 1; | ||
385 | fbi->var.right_margin = hsp - fbi->var.xres; | ||
386 | fbi->var.left_margin = ht - hsp - fbi->var.hsync_len; | ||
387 | vt = ((inreg(disp, GC_VTR) & 0xfff0000) >> 16) + 1; | ||
388 | fbi->var.lower_margin = vsp - fbi->var.yres; | ||
389 | fbi->var.upper_margin = vt - vsp - fbi->var.vsync_len; | ||
390 | } else if (mode) { | ||
391 | dev_dbg(par->dev, "using supplied mode\n"); | ||
392 | fb_videomode_to_var(&fbi->var, (struct fb_videomode *)mode); | ||
393 | fbi->var.bits_per_pixel = mode->def_bpp ? mode->def_bpp : 8; | ||
394 | } else { | ||
395 | int ret; | ||
396 | |||
397 | ret = fb_find_mode(&fbi->var, fbi, "640x480-16@60", | ||
398 | NULL, 0, NULL, 16); | ||
399 | if (ret == 0 || ret == 4) { | ||
400 | dev_err(par->dev, | ||
401 | "failed to get initial mode\n"); | ||
402 | return -EINVAL; | ||
403 | } | ||
404 | } | ||
405 | |||
406 | fbi->var.xoffset = 0; | ||
407 | fbi->var.yoffset = 0; | ||
408 | fbi->var.grayscale = 0; | ||
409 | fbi->var.nonstd = 0; | ||
410 | fbi->var.height = -1; | ||
411 | fbi->var.width = -1; | ||
412 | fbi->var.accel_flags = 0; | ||
413 | fbi->var.vmode = FB_VMODE_NONINTERLACED; | ||
414 | fbi->var.activate = FB_ACTIVATE_NOW; | ||
415 | fbi->flags = FBINFO_DEFAULT | | ||
416 | #ifdef __BIG_ENDIAN | ||
417 | FBINFO_FOREIGN_ENDIAN | | ||
418 | #endif | ||
419 | FBINFO_HWACCEL_XPAN | | ||
420 | FBINFO_HWACCEL_YPAN; | ||
421 | |||
422 | /* check and possibly fix bpp */ | ||
423 | if ((fbi->fbops->fb_check_var)(&fbi->var, fbi)) | ||
424 | dev_err(par->dev, "check_var() failed on initial setup?\n"); | ||
425 | |||
426 | fbi->fix.visual = fbi->var.bits_per_pixel == 8 ? | ||
427 | FB_VISUAL_PSEUDOCOLOR : FB_VISUAL_TRUECOLOR; | ||
428 | fbi->fix.line_length = (fbi->var.xres_virtual * | ||
429 | fbi->var.bits_per_pixel) / 8; | ||
430 | return 0; | ||
431 | } | ||
432 | |||
433 | /* | ||
434 | * show some display controller and cursor registers | ||
435 | */ | ||
436 | static ssize_t mb862xxfb_show_dispregs(struct device *dev, | ||
437 | struct device_attribute *attr, char *buf) | ||
438 | { | ||
439 | struct fb_info *fbi = dev_get_drvdata(dev); | ||
440 | struct mb862xxfb_par *par = fbi->par; | ||
441 | char *ptr = buf; | ||
442 | unsigned int reg; | ||
443 | |||
444 | for (reg = GC_DCM0; reg <= GC_L0DY_L0DX; reg += 4) | ||
445 | ptr += sprintf(ptr, "%08x = %08x\n", | ||
446 | reg, inreg(disp, reg)); | ||
447 | |||
448 | for (reg = GC_CPM_CUTC; reg <= GC_CUY1_CUX1; reg += 4) | ||
449 | ptr += sprintf(ptr, "%08x = %08x\n", | ||
450 | reg, inreg(disp, reg)); | ||
451 | |||
452 | for (reg = GC_DCM1; reg <= GC_L0WH_L0WW; reg += 4) | ||
453 | ptr += sprintf(ptr, "%08x = %08x\n", | ||
454 | reg, inreg(disp, reg)); | ||
455 | |||
456 | return ptr - buf; | ||
457 | } | ||
458 | |||
459 | static DEVICE_ATTR(dispregs, 0444, mb862xxfb_show_dispregs, NULL); | ||
460 | |||
461 | irqreturn_t mb862xx_intr(int irq, void *dev_id) | ||
462 | { | ||
463 | struct mb862xxfb_par *par = (struct mb862xxfb_par *) dev_id; | ||
464 | unsigned long reg_ist, mask; | ||
465 | |||
466 | if (!par) | ||
467 | return IRQ_NONE; | ||
468 | |||
469 | if (par->type == BT_CARMINE) { | ||
470 | /* Get Interrupt Status */ | ||
471 | reg_ist = inreg(ctrl, GC_CTRL_STATUS); | ||
472 | mask = inreg(ctrl, GC_CTRL_INT_MASK); | ||
473 | if (reg_ist == 0) | ||
474 | return IRQ_HANDLED; | ||
475 | |||
476 | reg_ist &= mask; | ||
477 | if (reg_ist == 0) | ||
478 | return IRQ_HANDLED; | ||
479 | |||
480 | /* Clear interrupt status */ | ||
481 | outreg(ctrl, 0x0, reg_ist); | ||
482 | } else { | ||
483 | /* Get status */ | ||
484 | reg_ist = inreg(host, GC_IST); | ||
485 | mask = inreg(host, GC_IMASK); | ||
486 | |||
487 | reg_ist &= mask; | ||
488 | if (reg_ist == 0) | ||
489 | return IRQ_HANDLED; | ||
490 | |||
491 | /* Clear status */ | ||
492 | outreg(host, GC_IST, ~reg_ist); | ||
493 | } | ||
494 | return IRQ_HANDLED; | ||
495 | } | ||
496 | |||
497 | #if defined(CONFIG_FB_MB862XX_LIME) | ||
498 | /* | ||
499 | * GDC (Lime, Coral(B/Q), Mint, ...) on host bus | ||
500 | */ | ||
501 | static int mb862xx_gdc_init(struct mb862xxfb_par *par) | ||
502 | { | ||
503 | unsigned long ccf, mmr; | ||
504 | unsigned long ver, rev; | ||
505 | |||
506 | if (!par) | ||
507 | return -ENODEV; | ||
508 | |||
509 | #if defined(CONFIG_FB_PRE_INIT_FB) | ||
510 | par->pre_init = 1; | ||
511 | #endif | ||
512 | par->host = par->mmio_base; | ||
513 | par->i2c = par->mmio_base + MB862XX_I2C_BASE; | ||
514 | par->disp = par->mmio_base + MB862XX_DISP_BASE; | ||
515 | par->cap = par->mmio_base + MB862XX_CAP_BASE; | ||
516 | par->draw = par->mmio_base + MB862XX_DRAW_BASE; | ||
517 | par->geo = par->mmio_base + MB862XX_GEO_BASE; | ||
518 | par->pio = par->mmio_base + MB862XX_PIO_BASE; | ||
519 | |||
520 | par->refclk = GC_DISP_REFCLK_400; | ||
521 | |||
522 | ver = inreg(host, GC_CID); | ||
523 | rev = inreg(pio, GC_REVISION); | ||
524 | if ((ver == 0x303) && (rev & 0xffffff00) == 0x20050100) { | ||
525 | dev_info(par->dev, "Fujitsu Lime v1.%d found\n", | ||
526 | (int)rev & 0xff); | ||
527 | par->type = BT_LIME; | ||
528 | ccf = par->gc_mode ? par->gc_mode->ccf : GC_CCF_COT_100; | ||
529 | mmr = par->gc_mode ? par->gc_mode->mmr : 0x414fb7f2; | ||
530 | } else { | ||
531 | dev_info(par->dev, "? GDC, CID/Rev.: 0x%lx/0x%lx \n", ver, rev); | ||
532 | return -ENODEV; | ||
533 | } | ||
534 | |||
535 | if (!par->pre_init) { | ||
536 | outreg(host, GC_CCF, ccf); | ||
537 | udelay(200); | ||
538 | outreg(host, GC_MMR, mmr); | ||
539 | udelay(10); | ||
540 | } | ||
541 | |||
542 | /* interrupt status */ | ||
543 | outreg(host, GC_IST, 0); | ||
544 | outreg(host, GC_IMASK, GC_INT_EN); | ||
545 | return 0; | ||
546 | } | ||
547 | |||
548 | static int __devinit of_platform_mb862xx_probe(struct of_device *ofdev, | ||
549 | const struct of_device_id *id) | ||
550 | { | ||
551 | struct device_node *np = ofdev->node; | ||
552 | struct device *dev = &ofdev->dev; | ||
553 | struct mb862xxfb_par *par; | ||
554 | struct fb_info *info; | ||
555 | struct resource res; | ||
556 | resource_size_t res_size; | ||
557 | unsigned long ret = -ENODEV; | ||
558 | |||
559 | if (of_address_to_resource(np, 0, &res)) { | ||
560 | dev_err(dev, "Invalid address\n"); | ||
561 | return -ENXIO; | ||
562 | } | ||
563 | |||
564 | info = framebuffer_alloc(sizeof(struct mb862xxfb_par), dev); | ||
565 | if (info == NULL) { | ||
566 | dev_err(dev, "cannot allocate framebuffer\n"); | ||
567 | return -ENOMEM; | ||
568 | } | ||
569 | |||
570 | par = info->par; | ||
571 | par->info = info; | ||
572 | par->dev = dev; | ||
573 | |||
574 | par->irq = irq_of_parse_and_map(np, 0); | ||
575 | if (par->irq == NO_IRQ) { | ||
576 | dev_err(dev, "failed to map irq\n"); | ||
577 | ret = -ENODEV; | ||
578 | goto fbrel; | ||
579 | } | ||
580 | |||
581 | res_size = 1 + res.end - res.start; | ||
582 | par->res = request_mem_region(res.start, res_size, DRV_NAME); | ||
583 | if (par->res == NULL) { | ||
584 | dev_err(dev, "Cannot claim framebuffer/mmio\n"); | ||
585 | ret = -ENXIO; | ||
586 | goto irqdisp; | ||
587 | } | ||
588 | |||
589 | #if defined(CONFIG_LWMON5) | ||
590 | par->gc_mode = &lwmon5_gc_mode; | ||
591 | #endif | ||
592 | |||
593 | #if defined(CONFIG_SOCRATES) | ||
594 | par->gc_mode = &socrates_gc_mode; | ||
595 | #endif | ||
596 | |||
597 | par->fb_base_phys = res.start; | ||
598 | par->mmio_base_phys = res.start + MB862XX_MMIO_BASE; | ||
599 | par->mmio_len = MB862XX_MMIO_SIZE; | ||
600 | if (par->gc_mode) | ||
601 | par->mapped_vram = par->gc_mode->max_vram; | ||
602 | else | ||
603 | par->mapped_vram = MB862XX_MEM_SIZE; | ||
604 | |||
605 | par->fb_base = ioremap(par->fb_base_phys, par->mapped_vram); | ||
606 | if (par->fb_base == NULL) { | ||
607 | dev_err(dev, "Cannot map framebuffer\n"); | ||
608 | goto rel_reg; | ||
609 | } | ||
610 | |||
611 | par->mmio_base = ioremap(par->mmio_base_phys, par->mmio_len); | ||
612 | if (par->mmio_base == NULL) { | ||
613 | dev_err(dev, "Cannot map registers\n"); | ||
614 | goto fb_unmap; | ||
615 | } | ||
616 | |||
617 | dev_dbg(dev, "fb phys 0x%llx 0x%lx\n", | ||
618 | (u64)par->fb_base_phys, (ulong)par->mapped_vram); | ||
619 | dev_dbg(dev, "mmio phys 0x%llx 0x%lx, (irq = %d)\n", | ||
620 | (u64)par->mmio_base_phys, (ulong)par->mmio_len, par->irq); | ||
621 | |||
622 | if (mb862xx_gdc_init(par)) | ||
623 | goto io_unmap; | ||
624 | |||
625 | if (request_irq(par->irq, mb862xx_intr, IRQF_DISABLED, | ||
626 | DRV_NAME, (void *)par)) { | ||
627 | dev_err(dev, "Cannot request irq\n"); | ||
628 | goto io_unmap; | ||
629 | } | ||
630 | |||
631 | mb862xxfb_init_fbinfo(info); | ||
632 | |||
633 | if (fb_alloc_cmap(&info->cmap, NR_PALETTE, 0) < 0) { | ||
634 | dev_err(dev, "Could not allocate cmap for fb_info.\n"); | ||
635 | goto free_irq; | ||
636 | } | ||
637 | |||
638 | if ((info->fbops->fb_set_par)(info)) | ||
639 | dev_err(dev, "set_var() failed on initial setup?\n"); | ||
640 | |||
641 | if (register_framebuffer(info)) { | ||
642 | dev_err(dev, "failed to register framebuffer\n"); | ||
643 | goto rel_cmap; | ||
644 | } | ||
645 | |||
646 | dev_set_drvdata(dev, info); | ||
647 | |||
648 | if (device_create_file(dev, &dev_attr_dispregs)) | ||
649 | dev_err(dev, "Can't create sysfs regdump file\n"); | ||
650 | return 0; | ||
651 | |||
652 | rel_cmap: | ||
653 | fb_dealloc_cmap(&info->cmap); | ||
654 | free_irq: | ||
655 | outreg(host, GC_IMASK, 0); | ||
656 | free_irq(par->irq, (void *)par); | ||
657 | io_unmap: | ||
658 | iounmap(par->mmio_base); | ||
659 | fb_unmap: | ||
660 | iounmap(par->fb_base); | ||
661 | rel_reg: | ||
662 | release_mem_region(res.start, res_size); | ||
663 | irqdisp: | ||
664 | irq_dispose_mapping(par->irq); | ||
665 | fbrel: | ||
666 | dev_set_drvdata(dev, NULL); | ||
667 | framebuffer_release(info); | ||
668 | return ret; | ||
669 | } | ||
670 | |||
671 | static int __devexit of_platform_mb862xx_remove(struct of_device *ofdev) | ||
672 | { | ||
673 | struct fb_info *fbi = dev_get_drvdata(&ofdev->dev); | ||
674 | struct mb862xxfb_par *par = fbi->par; | ||
675 | resource_size_t res_size = 1 + par->res->end - par->res->start; | ||
676 | unsigned long reg; | ||
677 | |||
678 | dev_dbg(fbi->dev, "%s release\n", fbi->fix.id); | ||
679 | |||
680 | /* display off */ | ||
681 | reg = inreg(disp, GC_DCM1); | ||
682 | reg &= ~(GC_DCM01_DEN | GC_DCM01_L0E); | ||
683 | outreg(disp, GC_DCM1, reg); | ||
684 | |||
685 | /* disable interrupts */ | ||
686 | outreg(host, GC_IMASK, 0); | ||
687 | |||
688 | free_irq(par->irq, (void *)par); | ||
689 | irq_dispose_mapping(par->irq); | ||
690 | |||
691 | device_remove_file(&ofdev->dev, &dev_attr_dispregs); | ||
692 | |||
693 | unregister_framebuffer(fbi); | ||
694 | fb_dealloc_cmap(&fbi->cmap); | ||
695 | |||
696 | iounmap(par->mmio_base); | ||
697 | iounmap(par->fb_base); | ||
698 | |||
699 | dev_set_drvdata(&ofdev->dev, NULL); | ||
700 | release_mem_region(par->res->start, res_size); | ||
701 | framebuffer_release(fbi); | ||
702 | return 0; | ||
703 | } | ||
704 | |||
705 | /* | ||
706 | * common types | ||
707 | */ | ||
708 | static struct of_device_id __devinitdata of_platform_mb862xx_tbl[] = { | ||
709 | { .compatible = "fujitsu,MB86276", }, | ||
710 | { .compatible = "fujitsu,lime", }, | ||
711 | { .compatible = "fujitsu,MB86277", }, | ||
712 | { .compatible = "fujitsu,mint", }, | ||
713 | { .compatible = "fujitsu,MB86293", }, | ||
714 | { .compatible = "fujitsu,MB86294", }, | ||
715 | { .compatible = "fujitsu,coral", }, | ||
716 | { /* end */ } | ||
717 | }; | ||
718 | |||
719 | static struct of_platform_driver of_platform_mb862xxfb_driver = { | ||
720 | .owner = THIS_MODULE, | ||
721 | .name = DRV_NAME, | ||
722 | .match_table = of_platform_mb862xx_tbl, | ||
723 | .probe = of_platform_mb862xx_probe, | ||
724 | .remove = __devexit_p(of_platform_mb862xx_remove), | ||
725 | }; | ||
726 | #endif | ||
727 | |||
728 | #if defined(CONFIG_FB_MB862XX_PCI_GDC) | ||
729 | static int coralp_init(struct mb862xxfb_par *par) | ||
730 | { | ||
731 | int cn, ver; | ||
732 | |||
733 | par->host = par->mmio_base; | ||
734 | par->i2c = par->mmio_base + MB862XX_I2C_BASE; | ||
735 | par->disp = par->mmio_base + MB862XX_DISP_BASE; | ||
736 | par->cap = par->mmio_base + MB862XX_CAP_BASE; | ||
737 | par->draw = par->mmio_base + MB862XX_DRAW_BASE; | ||
738 | par->geo = par->mmio_base + MB862XX_GEO_BASE; | ||
739 | par->pio = par->mmio_base + MB862XX_PIO_BASE; | ||
740 | |||
741 | par->refclk = GC_DISP_REFCLK_400; | ||
742 | |||
743 | ver = inreg(host, GC_CID); | ||
744 | cn = (ver & GC_CID_CNAME_MSK) >> 8; | ||
745 | ver = ver & GC_CID_VERSION_MSK; | ||
746 | if (cn == 3) { | ||
747 | dev_info(par->dev, "Fujitsu Coral-%s GDC Rev.%d found\n",\ | ||
748 | (ver == 6) ? "P" : (ver == 8) ? "PA" : "?", | ||
749 | par->pdev->revision); | ||
750 | outreg(host, GC_CCF, GC_CCF_CGE_166 | GC_CCF_COT_133); | ||
751 | udelay(200); | ||
752 | outreg(host, GC_MMR, GC_MMR_CORALP_EVB_VAL); | ||
753 | udelay(10); | ||
754 | /* Clear interrupt status */ | ||
755 | outreg(host, GC_IST, 0); | ||
756 | } else { | ||
757 | return -ENODEV; | ||
758 | } | ||
759 | return 0; | ||
760 | } | ||
761 | |||
762 | static int init_dram_ctrl(struct mb862xxfb_par *par) | ||
763 | { | ||
764 | unsigned long i = 0; | ||
765 | |||
766 | /* | ||
767 | * Set io mode first! Spec. says IC may be destroyed | ||
768 | * if not set to SSTL2/LVCMOS before init. | ||
769 | */ | ||
770 | outreg(dram_ctrl, GC_DCTL_IOCONT1_IOCONT0, GC_EVB_DCTL_IOCONT1_IOCONT0); | ||
771 | |||
772 | /* DRAM init */ | ||
773 | outreg(dram_ctrl, GC_DCTL_MODE_ADD, GC_EVB_DCTL_MODE_ADD); | ||
774 | outreg(dram_ctrl, GC_DCTL_SETTIME1_EMODE, GC_EVB_DCTL_SETTIME1_EMODE); | ||
775 | outreg(dram_ctrl, GC_DCTL_REFRESH_SETTIME2, | ||
776 | GC_EVB_DCTL_REFRESH_SETTIME2); | ||
777 | outreg(dram_ctrl, GC_DCTL_RSV2_RSV1, GC_EVB_DCTL_RSV2_RSV1); | ||
778 | outreg(dram_ctrl, GC_DCTL_DDRIF2_DDRIF1, GC_EVB_DCTL_DDRIF2_DDRIF1); | ||
779 | outreg(dram_ctrl, GC_DCTL_RSV0_STATES, GC_EVB_DCTL_RSV0_STATES); | ||
780 | |||
781 | /* DLL reset done? */ | ||
782 | while ((inreg(dram_ctrl, GC_DCTL_RSV0_STATES) & GC_DCTL_STATES_MSK)) { | ||
783 | udelay(GC_DCTL_INIT_WAIT_INTERVAL); | ||
784 | if (i++ > GC_DCTL_INIT_WAIT_CNT) { | ||
785 | dev_err(par->dev, "VRAM init failed.\n"); | ||
786 | return -EINVAL; | ||
787 | } | ||
788 | } | ||
789 | outreg(dram_ctrl, GC_DCTL_MODE_ADD, GC_EVB_DCTL_MODE_ADD_AFT_RST); | ||
790 | outreg(dram_ctrl, GC_DCTL_RSV0_STATES, GC_EVB_DCTL_RSV0_STATES_AFT_RST); | ||
791 | return 0; | ||
792 | } | ||
793 | |||
794 | static int carmine_init(struct mb862xxfb_par *par) | ||
795 | { | ||
796 | unsigned long reg; | ||
797 | |||
798 | par->ctrl = par->mmio_base + MB86297_CTRL_BASE; | ||
799 | par->i2c = par->mmio_base + MB86297_I2C_BASE; | ||
800 | par->disp = par->mmio_base + MB86297_DISP0_BASE; | ||
801 | par->disp1 = par->mmio_base + MB86297_DISP1_BASE; | ||
802 | par->cap = par->mmio_base + MB86297_CAP0_BASE; | ||
803 | par->cap1 = par->mmio_base + MB86297_CAP1_BASE; | ||
804 | par->draw = par->mmio_base + MB86297_DRAW_BASE; | ||
805 | par->dram_ctrl = par->mmio_base + MB86297_DRAMCTRL_BASE; | ||
806 | par->wrback = par->mmio_base + MB86297_WRBACK_BASE; | ||
807 | |||
808 | par->refclk = GC_DISP_REFCLK_533; | ||
809 | |||
810 | /* warm up */ | ||
811 | reg = GC_CTRL_CLK_EN_DRAM | GC_CTRL_CLK_EN_2D3D | GC_CTRL_CLK_EN_DISP0; | ||
812 | outreg(ctrl, GC_CTRL_CLK_ENABLE, reg); | ||
813 | |||
814 | /* check for engine module revision */ | ||
815 | if (inreg(draw, GC_2D3D_REV) == GC_RE_REVISION) | ||
816 | dev_info(par->dev, "Fujitsu Carmine GDC Rev.%d found\n", | ||
817 | par->pdev->revision); | ||
818 | else | ||
819 | goto err_init; | ||
820 | |||
821 | reg &= ~GC_CTRL_CLK_EN_2D3D; | ||
822 | outreg(ctrl, GC_CTRL_CLK_ENABLE, reg); | ||
823 | |||
824 | /* set up vram */ | ||
825 | if (init_dram_ctrl(par) < 0) | ||
826 | goto err_init; | ||
827 | |||
828 | outreg(ctrl, GC_CTRL_INT_MASK, 0); | ||
829 | return 0; | ||
830 | |||
831 | err_init: | ||
832 | outreg(ctrl, GC_CTRL_CLK_ENABLE, 0); | ||
833 | return -EINVAL; | ||
834 | } | ||
835 | |||
836 | static inline int mb862xx_pci_gdc_init(struct mb862xxfb_par *par) | ||
837 | { | ||
838 | switch (par->type) { | ||
839 | case BT_CORALP: | ||
840 | return coralp_init(par); | ||
841 | case BT_CARMINE: | ||
842 | return carmine_init(par); | ||
843 | default: | ||
844 | return -ENODEV; | ||
845 | } | ||
846 | } | ||
847 | |||
848 | #define CHIP_ID(id) \ | ||
849 | { PCI_DEVICE(PCI_VENDOR_ID_FUJITSU_LIMITED, id) } | ||
850 | |||
851 | static struct pci_device_id mb862xx_pci_tbl[] __devinitdata = { | ||
852 | /* MB86295/MB86296 */ | ||
853 | CHIP_ID(PCI_DEVICE_ID_FUJITSU_CORALP), | ||
854 | CHIP_ID(PCI_DEVICE_ID_FUJITSU_CORALPA), | ||
855 | /* MB86297 */ | ||
856 | CHIP_ID(PCI_DEVICE_ID_FUJITSU_CARMINE), | ||
857 | { 0, } | ||
858 | }; | ||
859 | |||
860 | MODULE_DEVICE_TABLE(pci, mb862xx_pci_tbl); | ||
861 | |||
862 | static int __devinit mb862xx_pci_probe(struct pci_dev *pdev, | ||
863 | const struct pci_device_id *ent) | ||
864 | { | ||
865 | struct mb862xxfb_par *par; | ||
866 | struct fb_info *info; | ||
867 | struct device *dev = &pdev->dev; | ||
868 | int ret; | ||
869 | |||
870 | ret = pci_enable_device(pdev); | ||
871 | if (ret < 0) { | ||
872 | dev_err(dev, "Cannot enable PCI device\n"); | ||
873 | goto out; | ||
874 | } | ||
875 | |||
876 | info = framebuffer_alloc(sizeof(struct mb862xxfb_par), dev); | ||
877 | if (!info) { | ||
878 | dev_err(dev, "framebuffer alloc failed\n"); | ||
879 | ret = -ENOMEM; | ||
880 | goto dis_dev; | ||
881 | } | ||
882 | |||
883 | par = info->par; | ||
884 | par->info = info; | ||
885 | par->dev = dev; | ||
886 | par->pdev = pdev; | ||
887 | par->irq = pdev->irq; | ||
888 | |||
889 | ret = pci_request_regions(pdev, DRV_NAME); | ||
890 | if (ret < 0) { | ||
891 | dev_err(dev, "Cannot reserve region(s) for PCI device\n"); | ||
892 | goto rel_fb; | ||
893 | } | ||
894 | |||
895 | switch (pdev->device) { | ||
896 | case PCI_DEVICE_ID_FUJITSU_CORALP: | ||
897 | case PCI_DEVICE_ID_FUJITSU_CORALPA: | ||
898 | par->fb_base_phys = pci_resource_start(par->pdev, 0); | ||
899 | par->mapped_vram = CORALP_MEM_SIZE; | ||
900 | par->mmio_base_phys = par->fb_base_phys + MB862XX_MMIO_BASE; | ||
901 | par->mmio_len = MB862XX_MMIO_SIZE; | ||
902 | par->type = BT_CORALP; | ||
903 | break; | ||
904 | case PCI_DEVICE_ID_FUJITSU_CARMINE: | ||
905 | par->fb_base_phys = pci_resource_start(par->pdev, 2); | ||
906 | par->mmio_base_phys = pci_resource_start(par->pdev, 3); | ||
907 | par->mmio_len = pci_resource_len(par->pdev, 3); | ||
908 | par->mapped_vram = CARMINE_MEM_SIZE; | ||
909 | par->type = BT_CARMINE; | ||
910 | break; | ||
911 | default: | ||
912 | /* should never occur */ | ||
913 | goto rel_reg; | ||
914 | } | ||
915 | |||
916 | par->fb_base = ioremap(par->fb_base_phys, par->mapped_vram); | ||
917 | if (par->fb_base == NULL) { | ||
918 | dev_err(dev, "Cannot map framebuffer\n"); | ||
919 | goto rel_reg; | ||
920 | } | ||
921 | |||
922 | par->mmio_base = ioremap(par->mmio_base_phys, par->mmio_len); | ||
923 | if (par->mmio_base == NULL) { | ||
924 | dev_err(dev, "Cannot map registers\n"); | ||
925 | ret = -EIO; | ||
926 | goto fb_unmap; | ||
927 | } | ||
928 | |||
929 | dev_dbg(dev, "fb phys 0x%llx 0x%lx\n", | ||
930 | (u64)par->fb_base_phys, (ulong)par->mapped_vram); | ||
931 | dev_dbg(dev, "mmio phys 0x%llx 0x%lx\n", | ||
932 | (u64)par->mmio_base_phys, (ulong)par->mmio_len); | ||
933 | |||
934 | if (mb862xx_pci_gdc_init(par)) | ||
935 | goto io_unmap; | ||
936 | |||
937 | if (request_irq(par->irq, mb862xx_intr, IRQF_DISABLED | IRQF_SHARED, | ||
938 | DRV_NAME, (void *)par)) { | ||
939 | dev_err(dev, "Cannot request irq\n"); | ||
940 | goto io_unmap; | ||
941 | } | ||
942 | |||
943 | mb862xxfb_init_fbinfo(info); | ||
944 | |||
945 | if (fb_alloc_cmap(&info->cmap, NR_PALETTE, 0) < 0) { | ||
946 | dev_err(dev, "Could not allocate cmap for fb_info.\n"); | ||
947 | ret = -ENOMEM; | ||
948 | goto free_irq; | ||
949 | } | ||
950 | |||
951 | if ((info->fbops->fb_set_par)(info)) | ||
952 | dev_err(dev, "set_var() failed on initial setup?\n"); | ||
953 | |||
954 | ret = register_framebuffer(info); | ||
955 | if (ret < 0) { | ||
956 | dev_err(dev, "failed to register framebuffer\n"); | ||
957 | goto rel_cmap; | ||
958 | } | ||
959 | |||
960 | pci_set_drvdata(pdev, info); | ||
961 | |||
962 | if (device_create_file(dev, &dev_attr_dispregs)) | ||
963 | dev_err(dev, "Can't create sysfs regdump file\n"); | ||
964 | |||
965 | if (par->type == BT_CARMINE) | ||
966 | outreg(ctrl, GC_CTRL_INT_MASK, GC_CARMINE_INT_EN); | ||
967 | else | ||
968 | outreg(host, GC_IMASK, GC_INT_EN); | ||
969 | |||
970 | return 0; | ||
971 | |||
972 | rel_cmap: | ||
973 | fb_dealloc_cmap(&info->cmap); | ||
974 | free_irq: | ||
975 | free_irq(par->irq, (void *)par); | ||
976 | io_unmap: | ||
977 | iounmap(par->mmio_base); | ||
978 | fb_unmap: | ||
979 | iounmap(par->fb_base); | ||
980 | rel_reg: | ||
981 | pci_release_regions(pdev); | ||
982 | rel_fb: | ||
983 | framebuffer_release(info); | ||
984 | dis_dev: | ||
985 | pci_disable_device(pdev); | ||
986 | out: | ||
987 | return ret; | ||
988 | } | ||
989 | |||
990 | static void __devexit mb862xx_pci_remove(struct pci_dev *pdev) | ||
991 | { | ||
992 | struct fb_info *fbi = pci_get_drvdata(pdev); | ||
993 | struct mb862xxfb_par *par = fbi->par; | ||
994 | unsigned long reg; | ||
995 | |||
996 | dev_dbg(fbi->dev, "%s release\n", fbi->fix.id); | ||
997 | |||
998 | /* display off */ | ||
999 | reg = inreg(disp, GC_DCM1); | ||
1000 | reg &= ~(GC_DCM01_DEN | GC_DCM01_L0E); | ||
1001 | outreg(disp, GC_DCM1, reg); | ||
1002 | |||
1003 | if (par->type == BT_CARMINE) { | ||
1004 | outreg(ctrl, GC_CTRL_INT_MASK, 0); | ||
1005 | outreg(ctrl, GC_CTRL_CLK_ENABLE, 0); | ||
1006 | } else { | ||
1007 | outreg(host, GC_IMASK, 0); | ||
1008 | } | ||
1009 | |||
1010 | device_remove_file(&pdev->dev, &dev_attr_dispregs); | ||
1011 | |||
1012 | pci_set_drvdata(pdev, NULL); | ||
1013 | unregister_framebuffer(fbi); | ||
1014 | fb_dealloc_cmap(&fbi->cmap); | ||
1015 | |||
1016 | free_irq(par->irq, (void *)par); | ||
1017 | iounmap(par->mmio_base); | ||
1018 | iounmap(par->fb_base); | ||
1019 | |||
1020 | pci_release_regions(pdev); | ||
1021 | framebuffer_release(fbi); | ||
1022 | pci_disable_device(pdev); | ||
1023 | } | ||
1024 | |||
1025 | static struct pci_driver mb862xxfb_pci_driver = { | ||
1026 | .name = DRV_NAME, | ||
1027 | .id_table = mb862xx_pci_tbl, | ||
1028 | .probe = mb862xx_pci_probe, | ||
1029 | .remove = __devexit_p(mb862xx_pci_remove), | ||
1030 | }; | ||
1031 | #endif | ||
1032 | |||
1033 | static int __devinit mb862xxfb_init(void) | ||
1034 | { | ||
1035 | int ret = -ENODEV; | ||
1036 | |||
1037 | #if defined(CONFIG_FB_MB862XX_LIME) | ||
1038 | ret = of_register_platform_driver(&of_platform_mb862xxfb_driver); | ||
1039 | #endif | ||
1040 | #if defined(CONFIG_FB_MB862XX_PCI_GDC) | ||
1041 | ret = pci_register_driver(&mb862xxfb_pci_driver); | ||
1042 | #endif | ||
1043 | return ret; | ||
1044 | } | ||
1045 | |||
1046 | static void __exit mb862xxfb_exit(void) | ||
1047 | { | ||
1048 | #if defined(CONFIG_FB_MB862XX_LIME) | ||
1049 | of_unregister_platform_driver(&of_platform_mb862xxfb_driver); | ||
1050 | #endif | ||
1051 | #if defined(CONFIG_FB_MB862XX_PCI_GDC) | ||
1052 | pci_unregister_driver(&mb862xxfb_pci_driver); | ||
1053 | #endif | ||
1054 | } | ||
1055 | |||
1056 | module_init(mb862xxfb_init); | ||
1057 | module_exit(mb862xxfb_exit); | ||
1058 | |||
1059 | MODULE_DESCRIPTION("Fujitsu MB862xx Framebuffer driver"); | ||
1060 | MODULE_AUTHOR("Anatolij Gustschin <agust@denx.de>"); | ||
1061 | MODULE_LICENSE("GPL v2"); | ||
diff --git a/drivers/video/mb862xx/mb862xxfb.h b/drivers/video/mb862xx/mb862xxfb.h new file mode 100644 index 000000000000..c4c8f4dd2217 --- /dev/null +++ b/drivers/video/mb862xx/mb862xxfb.h | |||
@@ -0,0 +1,83 @@ | |||
1 | #ifndef __MB862XX_H__ | ||
2 | #define __MB862XX_H__ | ||
3 | |||
4 | #define PCI_VENDOR_ID_FUJITSU_LIMITED 0x10cf | ||
5 | #define PCI_DEVICE_ID_FUJITSU_CORALP 0x2019 | ||
6 | #define PCI_DEVICE_ID_FUJITSU_CORALPA 0x201e | ||
7 | #define PCI_DEVICE_ID_FUJITSU_CARMINE 0x202b | ||
8 | |||
9 | #define GC_MMR_CORALP_EVB_VAL 0x11d7fa13 | ||
10 | |||
11 | enum gdctype { | ||
12 | BT_NONE, | ||
13 | BT_LIME, | ||
14 | BT_MINT, | ||
15 | BT_CORAL, | ||
16 | BT_CORALP, | ||
17 | BT_CARMINE, | ||
18 | }; | ||
19 | |||
20 | struct mb862xx_gc_mode { | ||
21 | struct fb_videomode def_mode; /* mode of connected display */ | ||
22 | unsigned int def_bpp; /* default depth */ | ||
23 | unsigned long max_vram; /* connected SDRAM size */ | ||
24 | unsigned long ccf; /* gdc clk */ | ||
25 | unsigned long mmr; /* memory mode for SDRAM */ | ||
26 | }; | ||
27 | |||
28 | /* private data */ | ||
29 | struct mb862xxfb_par { | ||
30 | struct fb_info *info; /* fb info head */ | ||
31 | struct device *dev; | ||
32 | struct pci_dev *pdev; | ||
33 | struct resource *res; /* framebuffer/mmio resource */ | ||
34 | |||
35 | resource_size_t fb_base_phys; /* fb base, 36-bit PPC440EPx */ | ||
36 | resource_size_t mmio_base_phys; /* io base addr */ | ||
37 | void __iomem *fb_base; /* remapped framebuffer */ | ||
38 | void __iomem *mmio_base; /* remapped registers */ | ||
39 | size_t mapped_vram; /* length of remapped vram */ | ||
40 | size_t mmio_len; /* length of register region */ | ||
41 | |||
42 | void __iomem *host; /* relocatable reg. bases */ | ||
43 | void __iomem *i2c; | ||
44 | void __iomem *disp; | ||
45 | void __iomem *disp1; | ||
46 | void __iomem *cap; | ||
47 | void __iomem *cap1; | ||
48 | void __iomem *draw; | ||
49 | void __iomem *geo; | ||
50 | void __iomem *pio; | ||
51 | void __iomem *ctrl; | ||
52 | void __iomem *dram_ctrl; | ||
53 | void __iomem *wrback; | ||
54 | |||
55 | unsigned int irq; | ||
56 | unsigned int type; /* GDC type */ | ||
57 | unsigned int refclk; /* disp. reference clock */ | ||
58 | struct mb862xx_gc_mode *gc_mode; /* GDC mode init data */ | ||
59 | int pre_init; /* don't init display if 1 */ | ||
60 | |||
61 | u32 pseudo_palette[16]; | ||
62 | }; | ||
63 | |||
64 | #if defined(CONFIG_FB_MB862XX_LIME) && defined(CONFIG_FB_MB862XX_PCI_GDC) | ||
65 | #error "Select Lime GDC or CoralP/Carmine support, but not both together" | ||
66 | #endif | ||
67 | #if defined(CONFIG_FB_MB862XX_LIME) | ||
68 | #define gdc_read __raw_readl | ||
69 | #define gdc_write __raw_writel | ||
70 | #else | ||
71 | #define gdc_read readl | ||
72 | #define gdc_write writel | ||
73 | #endif | ||
74 | |||
75 | #define inreg(type, off) \ | ||
76 | gdc_read((par->type + (off))) | ||
77 | |||
78 | #define outreg(type, off, val) \ | ||
79 | gdc_write((val), (par->type + (off))) | ||
80 | |||
81 | #define pack(a, b) (((a) << 16) | (b)) | ||
82 | |||
83 | #endif | ||
diff --git a/drivers/watchdog/Kconfig b/drivers/watchdog/Kconfig index 1a22fe782a27..4fd3fa5546b1 100644 --- a/drivers/watchdog/Kconfig +++ b/drivers/watchdog/Kconfig | |||
@@ -67,11 +67,11 @@ config AT91RM9200_WATCHDOG | |||
67 | system when the timeout is reached. | 67 | system when the timeout is reached. |
68 | 68 | ||
69 | config AT91SAM9X_WATCHDOG | 69 | config AT91SAM9X_WATCHDOG |
70 | tristate "AT91SAM9X watchdog" | 70 | tristate "AT91SAM9X / AT91CAP9 watchdog" |
71 | depends on WATCHDOG && (ARCH_AT91SAM9260 || ARCH_AT91SAM9261) | 71 | depends on ARCH_AT91 && !ARCH_AT91RM9200 |
72 | help | 72 | help |
73 | Watchdog timer embedded into AT91SAM9X chips. This will reboot your | 73 | Watchdog timer embedded into AT91SAM9X and AT91CAP9 chips. This will |
74 | system when the timeout is reached. | 74 | reboot your system when the timeout is reached. |
75 | 75 | ||
76 | config 21285_WATCHDOG | 76 | config 21285_WATCHDOG |
77 | tristate "DC21285 watchdog" | 77 | tristate "DC21285 watchdog" |
diff --git a/drivers/watchdog/at91sam9_wdt.c b/drivers/watchdog/at91sam9_wdt.c index b4babfc31586..b1da287f90ec 100644 --- a/drivers/watchdog/at91sam9_wdt.c +++ b/drivers/watchdog/at91sam9_wdt.c | |||
@@ -30,7 +30,7 @@ | |||
30 | #include <linux/bitops.h> | 30 | #include <linux/bitops.h> |
31 | #include <linux/uaccess.h> | 31 | #include <linux/uaccess.h> |
32 | 32 | ||
33 | #include <asm/arch/at91_wdt.h> | 33 | #include <mach/at91_wdt.h> |
34 | 34 | ||
35 | #define DRV_NAME "AT91SAM9 Watchdog" | 35 | #define DRV_NAME "AT91SAM9 Watchdog" |
36 | 36 | ||
diff --git a/drivers/watchdog/booke_wdt.c b/drivers/watchdog/booke_wdt.c index c3b78a76f173..225398fd5049 100644 --- a/drivers/watchdog/booke_wdt.c +++ b/drivers/watchdog/booke_wdt.c | |||
@@ -42,8 +42,10 @@ u32 booke_wdt_period = WDT_PERIOD_DEFAULT; | |||
42 | 42 | ||
43 | #ifdef CONFIG_FSL_BOOKE | 43 | #ifdef CONFIG_FSL_BOOKE |
44 | #define WDTP(x) ((((63-x)&0x3)<<30)|(((63-x)&0x3c)<<15)) | 44 | #define WDTP(x) ((((63-x)&0x3)<<30)|(((63-x)&0x3c)<<15)) |
45 | #define WDTP_MASK (WDTP(0)) | ||
45 | #else | 46 | #else |
46 | #define WDTP(x) (TCR_WP(x)) | 47 | #define WDTP(x) (TCR_WP(x)) |
48 | #define WDTP_MASK (TCR_WP_MASK) | ||
47 | #endif | 49 | #endif |
48 | 50 | ||
49 | static DEFINE_SPINLOCK(booke_wdt_lock); | 51 | static DEFINE_SPINLOCK(booke_wdt_lock); |
@@ -65,6 +67,7 @@ static void __booke_wdt_enable(void *data) | |||
65 | /* clear status before enabling watchdog */ | 67 | /* clear status before enabling watchdog */ |
66 | __booke_wdt_ping(NULL); | 68 | __booke_wdt_ping(NULL); |
67 | val = mfspr(SPRN_TCR); | 69 | val = mfspr(SPRN_TCR); |
70 | val &= ~WDTP_MASK; | ||
68 | val |= (TCR_WIE|TCR_WRC(WRC_CHIP)|WDTP(booke_wdt_period)); | 71 | val |= (TCR_WIE|TCR_WRC(WRC_CHIP)|WDTP(booke_wdt_period)); |
69 | 72 | ||
70 | mtspr(SPRN_TCR, val); | 73 | mtspr(SPRN_TCR, val); |
@@ -114,7 +117,7 @@ static long booke_wdt_ioctl(struct file *file, | |||
114 | case WDIOC_SETTIMEOUT: | 117 | case WDIOC_SETTIMEOUT: |
115 | if (get_user(booke_wdt_period, p)) | 118 | if (get_user(booke_wdt_period, p)) |
116 | return -EFAULT; | 119 | return -EFAULT; |
117 | mtspr(SPRN_TCR, (mfspr(SPRN_TCR) & ~WDTP(0)) | | 120 | mtspr(SPRN_TCR, (mfspr(SPRN_TCR) & ~WDTP_MASK) | |
118 | WDTP(booke_wdt_period)); | 121 | WDTP(booke_wdt_period)); |
119 | return 0; | 122 | return 0; |
120 | case WDIOC_GETTIMEOUT: | 123 | case WDIOC_GETTIMEOUT: |
diff --git a/fs/Makefile b/fs/Makefile index 2168c902d5ca..d9f8afe6f0c4 100644 --- a/fs/Makefile +++ b/fs/Makefile | |||
@@ -81,8 +81,6 @@ obj-$(CONFIG_HUGETLBFS) += hugetlbfs/ | |||
81 | obj-$(CONFIG_CODA_FS) += coda/ | 81 | obj-$(CONFIG_CODA_FS) += coda/ |
82 | obj-$(CONFIG_MINIX_FS) += minix/ | 82 | obj-$(CONFIG_MINIX_FS) += minix/ |
83 | obj-$(CONFIG_FAT_FS) += fat/ | 83 | obj-$(CONFIG_FAT_FS) += fat/ |
84 | obj-$(CONFIG_MSDOS_FS) += msdos/ | ||
85 | obj-$(CONFIG_VFAT_FS) += vfat/ | ||
86 | obj-$(CONFIG_BFS_FS) += bfs/ | 84 | obj-$(CONFIG_BFS_FS) += bfs/ |
87 | obj-$(CONFIG_ISO9660_FS) += isofs/ | 85 | obj-$(CONFIG_ISO9660_FS) += isofs/ |
88 | obj-$(CONFIG_HFSPLUS_FS) += hfsplus/ # Before hfs to find wrapped HFS+ | 86 | obj-$(CONFIG_HFSPLUS_FS) += hfsplus/ # Before hfs to find wrapped HFS+ |
diff --git a/fs/autofs4/dev-ioctl.c b/fs/autofs4/dev-ioctl.c index 625abf5422e2..33bf8cbfd051 100644 --- a/fs/autofs4/dev-ioctl.c +++ b/fs/autofs4/dev-ioctl.c | |||
@@ -128,9 +128,10 @@ static inline void free_dev_ioctl(struct autofs_dev_ioctl *param) | |||
128 | */ | 128 | */ |
129 | static int validate_dev_ioctl(int cmd, struct autofs_dev_ioctl *param) | 129 | static int validate_dev_ioctl(int cmd, struct autofs_dev_ioctl *param) |
130 | { | 130 | { |
131 | int err = -EINVAL; | 131 | int err; |
132 | 132 | ||
133 | if (check_dev_ioctl_version(cmd, param)) { | 133 | err = check_dev_ioctl_version(cmd, param); |
134 | if (err) { | ||
134 | AUTOFS_WARN("invalid device control module version " | 135 | AUTOFS_WARN("invalid device control module version " |
135 | "supplied for cmd(0x%08x)", cmd); | 136 | "supplied for cmd(0x%08x)", cmd); |
136 | goto out; | 137 | goto out; |
diff --git a/fs/autofs4/expire.c b/fs/autofs4/expire.c index cde2f8e8935a..4b6fb3f628c0 100644 --- a/fs/autofs4/expire.c +++ b/fs/autofs4/expire.c | |||
@@ -56,12 +56,23 @@ static int autofs4_mount_busy(struct vfsmount *mnt, struct dentry *dentry) | |||
56 | mntget(mnt); | 56 | mntget(mnt); |
57 | dget(dentry); | 57 | dget(dentry); |
58 | 58 | ||
59 | if (!autofs4_follow_mount(&mnt, &dentry)) | 59 | if (!follow_down(&mnt, &dentry)) |
60 | goto done; | 60 | goto done; |
61 | 61 | ||
62 | /* This is an autofs submount, we can't expire it */ | 62 | if (is_autofs4_dentry(dentry)) { |
63 | if (is_autofs4_dentry(dentry)) | 63 | struct autofs_sb_info *sbi = autofs4_sbi(dentry->d_sb); |
64 | goto done; | 64 | |
65 | /* This is an autofs submount, we can't expire it */ | ||
66 | if (sbi->type == AUTOFS_TYPE_INDIRECT) | ||
67 | goto done; | ||
68 | |||
69 | /* | ||
70 | * Otherwise it's an offset mount and we need to check | ||
71 | * if we can umount its mount, if there is one. | ||
72 | */ | ||
73 | if (!d_mountpoint(dentry)) | ||
74 | goto done; | ||
75 | } | ||
65 | 76 | ||
66 | /* Update the expiry counter if fs is busy */ | 77 | /* Update the expiry counter if fs is busy */ |
67 | if (!may_umount_tree(mnt)) { | 78 | if (!may_umount_tree(mnt)) { |
diff --git a/fs/block_dev.c b/fs/block_dev.c index 88a776fa0ef6..db831efbdbbd 100644 --- a/fs/block_dev.c +++ b/fs/block_dev.c | |||
@@ -986,7 +986,6 @@ static int __blkdev_put(struct block_device *bdev, fmode_t mode, int for_part); | |||
986 | static int __blkdev_get(struct block_device *bdev, fmode_t mode, int for_part) | 986 | static int __blkdev_get(struct block_device *bdev, fmode_t mode, int for_part) |
987 | { | 987 | { |
988 | struct gendisk *disk; | 988 | struct gendisk *disk; |
989 | struct hd_struct *part = NULL; | ||
990 | int ret; | 989 | int ret; |
991 | int partno; | 990 | int partno; |
992 | int perm = 0; | 991 | int perm = 0; |
@@ -1004,24 +1003,25 @@ static int __blkdev_get(struct block_device *bdev, fmode_t mode, int for_part) | |||
1004 | return ret; | 1003 | return ret; |
1005 | } | 1004 | } |
1006 | 1005 | ||
1007 | ret = -ENXIO; | ||
1008 | |||
1009 | lock_kernel(); | 1006 | lock_kernel(); |
1010 | 1007 | ||
1008 | ret = -ENXIO; | ||
1011 | disk = get_gendisk(bdev->bd_dev, &partno); | 1009 | disk = get_gendisk(bdev->bd_dev, &partno); |
1012 | if (!disk) | 1010 | if (!disk) |
1013 | goto out_unlock_kernel; | 1011 | goto out_unlock_kernel; |
1014 | part = disk_get_part(disk, partno); | ||
1015 | if (!part) | ||
1016 | goto out_unlock_kernel; | ||
1017 | 1012 | ||
1018 | mutex_lock_nested(&bdev->bd_mutex, for_part); | 1013 | mutex_lock_nested(&bdev->bd_mutex, for_part); |
1019 | if (!bdev->bd_openers) { | 1014 | if (!bdev->bd_openers) { |
1020 | bdev->bd_disk = disk; | 1015 | bdev->bd_disk = disk; |
1021 | bdev->bd_part = part; | ||
1022 | bdev->bd_contains = bdev; | 1016 | bdev->bd_contains = bdev; |
1023 | if (!partno) { | 1017 | if (!partno) { |
1024 | struct backing_dev_info *bdi; | 1018 | struct backing_dev_info *bdi; |
1019 | |||
1020 | ret = -ENXIO; | ||
1021 | bdev->bd_part = disk_get_part(disk, partno); | ||
1022 | if (!bdev->bd_part) | ||
1023 | goto out_clear; | ||
1024 | |||
1025 | if (disk->fops->open) { | 1025 | if (disk->fops->open) { |
1026 | ret = disk->fops->open(bdev, mode); | 1026 | ret = disk->fops->open(bdev, mode); |
1027 | if (ret) | 1027 | if (ret) |
@@ -1049,18 +1049,17 @@ static int __blkdev_get(struct block_device *bdev, fmode_t mode, int for_part) | |||
1049 | bdev->bd_contains = whole; | 1049 | bdev->bd_contains = whole; |
1050 | bdev->bd_inode->i_data.backing_dev_info = | 1050 | bdev->bd_inode->i_data.backing_dev_info = |
1051 | whole->bd_inode->i_data.backing_dev_info; | 1051 | whole->bd_inode->i_data.backing_dev_info; |
1052 | bdev->bd_part = disk_get_part(disk, partno); | ||
1052 | if (!(disk->flags & GENHD_FL_UP) || | 1053 | if (!(disk->flags & GENHD_FL_UP) || |
1053 | !part || !part->nr_sects) { | 1054 | !bdev->bd_part || !bdev->bd_part->nr_sects) { |
1054 | ret = -ENXIO; | 1055 | ret = -ENXIO; |
1055 | goto out_clear; | 1056 | goto out_clear; |
1056 | } | 1057 | } |
1057 | bd_set_size(bdev, (loff_t)part->nr_sects << 9); | 1058 | bd_set_size(bdev, (loff_t)bdev->bd_part->nr_sects << 9); |
1058 | } | 1059 | } |
1059 | } else { | 1060 | } else { |
1060 | disk_put_part(part); | ||
1061 | put_disk(disk); | 1061 | put_disk(disk); |
1062 | module_put(disk->fops->owner); | 1062 | module_put(disk->fops->owner); |
1063 | part = NULL; | ||
1064 | disk = NULL; | 1063 | disk = NULL; |
1065 | if (bdev->bd_contains == bdev) { | 1064 | if (bdev->bd_contains == bdev) { |
1066 | if (bdev->bd_disk->fops->open) { | 1065 | if (bdev->bd_disk->fops->open) { |
@@ -1080,6 +1079,7 @@ static int __blkdev_get(struct block_device *bdev, fmode_t mode, int for_part) | |||
1080 | return 0; | 1079 | return 0; |
1081 | 1080 | ||
1082 | out_clear: | 1081 | out_clear: |
1082 | disk_put_part(bdev->bd_part); | ||
1083 | bdev->bd_disk = NULL; | 1083 | bdev->bd_disk = NULL; |
1084 | bdev->bd_part = NULL; | 1084 | bdev->bd_part = NULL; |
1085 | bdev->bd_inode->i_data.backing_dev_info = &default_backing_dev_info; | 1085 | bdev->bd_inode->i_data.backing_dev_info = &default_backing_dev_info; |
@@ -1091,7 +1091,6 @@ static int __blkdev_get(struct block_device *bdev, fmode_t mode, int for_part) | |||
1091 | out_unlock_kernel: | 1091 | out_unlock_kernel: |
1092 | unlock_kernel(); | 1092 | unlock_kernel(); |
1093 | 1093 | ||
1094 | disk_put_part(part); | ||
1095 | if (disk) | 1094 | if (disk) |
1096 | module_put(disk->fops->owner); | 1095 | module_put(disk->fops->owner); |
1097 | put_disk(disk); | 1096 | put_disk(disk); |
diff --git a/fs/ext3/super.c b/fs/ext3/super.c index e5717a4fae67..5dec6d1356c4 100644 --- a/fs/ext3/super.c +++ b/fs/ext3/super.c | |||
@@ -2390,13 +2390,12 @@ static void ext3_write_super (struct super_block * sb) | |||
2390 | 2390 | ||
2391 | static int ext3_sync_fs(struct super_block *sb, int wait) | 2391 | static int ext3_sync_fs(struct super_block *sb, int wait) |
2392 | { | 2392 | { |
2393 | tid_t target; | ||
2394 | |||
2395 | sb->s_dirt = 0; | 2393 | sb->s_dirt = 0; |
2396 | if (journal_start_commit(EXT3_SB(sb)->s_journal, &target)) { | 2394 | if (wait) |
2397 | if (wait) | 2395 | ext3_force_commit(sb); |
2398 | log_wait_commit(EXT3_SB(sb)->s_journal, target); | 2396 | else |
2399 | } | 2397 | journal_start_commit(EXT3_SB(sb)->s_journal, NULL); |
2398 | |||
2400 | return 0; | 2399 | return 0; |
2401 | } | 2400 | } |
2402 | 2401 | ||
diff --git a/fs/ext4/ialloc.c b/fs/ext4/ialloc.c index fe34d74cfb19..2a117e286e54 100644 --- a/fs/ext4/ialloc.c +++ b/fs/ext4/ialloc.c | |||
@@ -718,6 +718,8 @@ got: | |||
718 | gdp->bg_flags &= cpu_to_le16(~EXT4_BG_BLOCK_UNINIT); | 718 | gdp->bg_flags &= cpu_to_le16(~EXT4_BG_BLOCK_UNINIT); |
719 | free = ext4_free_blocks_after_init(sb, group, gdp); | 719 | free = ext4_free_blocks_after_init(sb, group, gdp); |
720 | gdp->bg_free_blocks_count = cpu_to_le16(free); | 720 | gdp->bg_free_blocks_count = cpu_to_le16(free); |
721 | gdp->bg_checksum = ext4_group_desc_csum(sbi, group, | ||
722 | gdp); | ||
721 | } | 723 | } |
722 | spin_unlock(sb_bgl_lock(sbi, group)); | 724 | spin_unlock(sb_bgl_lock(sbi, group)); |
723 | 725 | ||
diff --git a/fs/ext4/inode.c b/fs/ext4/inode.c index 8dbf6953845b..be21a5ae33cb 100644 --- a/fs/ext4/inode.c +++ b/fs/ext4/inode.c | |||
@@ -2329,6 +2329,8 @@ static int ext4_da_writepage(struct page *page, | |||
2329 | unlock_page(page); | 2329 | unlock_page(page); |
2330 | return 0; | 2330 | return 0; |
2331 | } | 2331 | } |
2332 | /* now mark the buffer_heads as dirty and uptodate */ | ||
2333 | block_commit_write(page, 0, PAGE_CACHE_SIZE); | ||
2332 | } | 2334 | } |
2333 | 2335 | ||
2334 | if (test_opt(inode->i_sb, NOBH) && ext4_should_writeback_data(inode)) | 2336 | if (test_opt(inode->i_sb, NOBH) && ext4_should_writeback_data(inode)) |
@@ -4580,9 +4582,10 @@ static int ext4_indirect_trans_blocks(struct inode *inode, int nrblocks, | |||
4580 | static int ext4_index_trans_blocks(struct inode *inode, int nrblocks, int chunk) | 4582 | static int ext4_index_trans_blocks(struct inode *inode, int nrblocks, int chunk) |
4581 | { | 4583 | { |
4582 | if (!(EXT4_I(inode)->i_flags & EXT4_EXTENTS_FL)) | 4584 | if (!(EXT4_I(inode)->i_flags & EXT4_EXTENTS_FL)) |
4583 | return ext4_indirect_trans_blocks(inode, nrblocks, 0); | 4585 | return ext4_indirect_trans_blocks(inode, nrblocks, chunk); |
4584 | return ext4_ext_index_trans_blocks(inode, nrblocks, 0); | 4586 | return ext4_ext_index_trans_blocks(inode, nrblocks, chunk); |
4585 | } | 4587 | } |
4588 | |||
4586 | /* | 4589 | /* |
4587 | * Account for index blocks, block groups bitmaps and block group | 4590 | * Account for index blocks, block groups bitmaps and block group |
4588 | * descriptor blocks if modify datablocks and index blocks | 4591 | * descriptor blocks if modify datablocks and index blocks |
diff --git a/fs/ext4/mballoc.c b/fs/ext4/mballoc.c index dfe17a134052..444ad998f72e 100644 --- a/fs/ext4/mballoc.c +++ b/fs/ext4/mballoc.c | |||
@@ -4441,6 +4441,7 @@ ext4_mb_free_metadata(handle_t *handle, struct ext4_buddy *e4b, | |||
4441 | else if (block >= (entry->start_blk + entry->count)) | 4441 | else if (block >= (entry->start_blk + entry->count)) |
4442 | n = &(*n)->rb_right; | 4442 | n = &(*n)->rb_right; |
4443 | else { | 4443 | else { |
4444 | ext4_unlock_group(sb, group); | ||
4444 | ext4_error(sb, __func__, | 4445 | ext4_error(sb, __func__, |
4445 | "Double free of blocks %d (%d %d)\n", | 4446 | "Double free of blocks %d (%d %d)\n", |
4446 | block, entry->start_blk, entry->count); | 4447 | block, entry->start_blk, entry->count); |
diff --git a/fs/ext4/super.c b/fs/ext4/super.c index 994859df010e..e4a241c65dbe 100644 --- a/fs/ext4/super.c +++ b/fs/ext4/super.c | |||
@@ -1458,9 +1458,8 @@ static int ext4_fill_flex_info(struct super_block *sb) | |||
1458 | 1458 | ||
1459 | /* We allocate both existing and potentially added groups */ | 1459 | /* We allocate both existing and potentially added groups */ |
1460 | flex_group_count = ((sbi->s_groups_count + groups_per_flex - 1) + | 1460 | flex_group_count = ((sbi->s_groups_count + groups_per_flex - 1) + |
1461 | ((sbi->s_es->s_reserved_gdt_blocks +1 ) << | 1461 | ((le16_to_cpu(sbi->s_es->s_reserved_gdt_blocks) + 1) << |
1462 | EXT4_DESC_PER_BLOCK_BITS(sb))) / | 1462 | EXT4_DESC_PER_BLOCK_BITS(sb))) / groups_per_flex; |
1463 | groups_per_flex; | ||
1464 | sbi->s_flex_groups = kzalloc(flex_group_count * | 1463 | sbi->s_flex_groups = kzalloc(flex_group_count * |
1465 | sizeof(struct flex_groups), GFP_KERNEL); | 1464 | sizeof(struct flex_groups), GFP_KERNEL); |
1466 | if (sbi->s_flex_groups == NULL) { | 1465 | if (sbi->s_flex_groups == NULL) { |
@@ -2885,12 +2884,9 @@ int ext4_force_commit(struct super_block *sb) | |||
2885 | /* | 2884 | /* |
2886 | * Ext4 always journals updates to the superblock itself, so we don't | 2885 | * Ext4 always journals updates to the superblock itself, so we don't |
2887 | * have to propagate any other updates to the superblock on disk at this | 2886 | * have to propagate any other updates to the superblock on disk at this |
2888 | * point. Just start an async writeback to get the buffers on their way | 2887 | * point. (We can probably nuke this function altogether, and remove |
2889 | * to the disk. | 2888 | * any mention to sb->s_dirt in all of fs/ext4; eventual cleanup...) |
2890 | * | ||
2891 | * This implicitly triggers the writebehind on sync(). | ||
2892 | */ | 2889 | */ |
2893 | |||
2894 | static void ext4_write_super(struct super_block *sb) | 2890 | static void ext4_write_super(struct super_block *sb) |
2895 | { | 2891 | { |
2896 | if (mutex_trylock(&sb->s_lock) != 0) | 2892 | if (mutex_trylock(&sb->s_lock) != 0) |
@@ -2900,15 +2896,15 @@ static void ext4_write_super(struct super_block *sb) | |||
2900 | 2896 | ||
2901 | static int ext4_sync_fs(struct super_block *sb, int wait) | 2897 | static int ext4_sync_fs(struct super_block *sb, int wait) |
2902 | { | 2898 | { |
2903 | tid_t target; | 2899 | int ret = 0; |
2904 | 2900 | ||
2905 | trace_mark(ext4_sync_fs, "dev %s wait %d", sb->s_id, wait); | 2901 | trace_mark(ext4_sync_fs, "dev %s wait %d", sb->s_id, wait); |
2906 | sb->s_dirt = 0; | 2902 | sb->s_dirt = 0; |
2907 | if (jbd2_journal_start_commit(EXT4_SB(sb)->s_journal, &target)) { | 2903 | if (wait) |
2908 | if (wait) | 2904 | ret = ext4_force_commit(sb); |
2909 | jbd2_log_wait_commit(EXT4_SB(sb)->s_journal, target); | 2905 | else |
2910 | } | 2906 | jbd2_journal_start_commit(EXT4_SB(sb)->s_journal, NULL); |
2911 | return 0; | 2907 | return ret; |
2912 | } | 2908 | } |
2913 | 2909 | ||
2914 | /* | 2910 | /* |
diff --git a/fs/fat/Makefile b/fs/fat/Makefile index bfb5f06cf2c8..e06190322c1c 100644 --- a/fs/fat/Makefile +++ b/fs/fat/Makefile | |||
@@ -3,5 +3,9 @@ | |||
3 | # | 3 | # |
4 | 4 | ||
5 | obj-$(CONFIG_FAT_FS) += fat.o | 5 | obj-$(CONFIG_FAT_FS) += fat.o |
6 | obj-$(CONFIG_VFAT_FS) += vfat.o | ||
7 | obj-$(CONFIG_MSDOS_FS) += msdos.o | ||
6 | 8 | ||
7 | fat-objs := cache.o dir.o fatent.o file.o inode.o misc.o | 9 | fat-y := cache.o dir.o fatent.o file.o inode.o misc.o |
10 | vfat-y := namei_vfat.o | ||
11 | msdos-y := namei_msdos.o | ||
diff --git a/fs/fat/cache.c b/fs/fat/cache.c index 3222f51c41cf..b42602298087 100644 --- a/fs/fat/cache.c +++ b/fs/fat/cache.c | |||
@@ -9,8 +9,8 @@ | |||
9 | */ | 9 | */ |
10 | 10 | ||
11 | #include <linux/fs.h> | 11 | #include <linux/fs.h> |
12 | #include <linux/msdos_fs.h> | ||
13 | #include <linux/buffer_head.h> | 12 | #include <linux/buffer_head.h> |
13 | #include "fat.h" | ||
14 | 14 | ||
15 | /* this must be > 0. */ | 15 | /* this must be > 0. */ |
16 | #define FAT_MAX_CACHE 8 | 16 | #define FAT_MAX_CACHE 8 |
@@ -293,10 +293,12 @@ static int fat_bmap_cluster(struct inode *inode, int cluster) | |||
293 | } | 293 | } |
294 | 294 | ||
295 | int fat_bmap(struct inode *inode, sector_t sector, sector_t *phys, | 295 | int fat_bmap(struct inode *inode, sector_t sector, sector_t *phys, |
296 | unsigned long *mapped_blocks) | 296 | unsigned long *mapped_blocks, int create) |
297 | { | 297 | { |
298 | struct super_block *sb = inode->i_sb; | 298 | struct super_block *sb = inode->i_sb; |
299 | struct msdos_sb_info *sbi = MSDOS_SB(sb); | 299 | struct msdos_sb_info *sbi = MSDOS_SB(sb); |
300 | const unsigned long blocksize = sb->s_blocksize; | ||
301 | const unsigned char blocksize_bits = sb->s_blocksize_bits; | ||
300 | sector_t last_block; | 302 | sector_t last_block; |
301 | int cluster, offset; | 303 | int cluster, offset; |
302 | 304 | ||
@@ -309,10 +311,21 @@ int fat_bmap(struct inode *inode, sector_t sector, sector_t *phys, | |||
309 | } | 311 | } |
310 | return 0; | 312 | return 0; |
311 | } | 313 | } |
312 | last_block = (MSDOS_I(inode)->mmu_private + (sb->s_blocksize - 1)) | 314 | |
313 | >> sb->s_blocksize_bits; | 315 | last_block = (i_size_read(inode) + (blocksize - 1)) >> blocksize_bits; |
314 | if (sector >= last_block) | 316 | if (sector >= last_block) { |
315 | return 0; | 317 | if (!create) |
318 | return 0; | ||
319 | |||
320 | /* | ||
321 | * ->mmu_private can access on only allocation path. | ||
322 | * (caller must hold ->i_mutex) | ||
323 | */ | ||
324 | last_block = (MSDOS_I(inode)->mmu_private + (blocksize - 1)) | ||
325 | >> blocksize_bits; | ||
326 | if (sector >= last_block) | ||
327 | return 0; | ||
328 | } | ||
316 | 329 | ||
317 | cluster = sector >> (sbi->cluster_bits - sb->s_blocksize_bits); | 330 | cluster = sector >> (sbi->cluster_bits - sb->s_blocksize_bits); |
318 | offset = sector & (sbi->sec_per_clus - 1); | 331 | offset = sector & (sbi->sec_per_clus - 1); |
diff --git a/fs/fat/dir.c b/fs/fat/dir.c index bae1c3292522..67e058357098 100644 --- a/fs/fat/dir.c +++ b/fs/fat/dir.c | |||
@@ -16,11 +16,11 @@ | |||
16 | #include <linux/module.h> | 16 | #include <linux/module.h> |
17 | #include <linux/slab.h> | 17 | #include <linux/slab.h> |
18 | #include <linux/time.h> | 18 | #include <linux/time.h> |
19 | #include <linux/msdos_fs.h> | ||
20 | #include <linux/smp_lock.h> | 19 | #include <linux/smp_lock.h> |
21 | #include <linux/buffer_head.h> | 20 | #include <linux/buffer_head.h> |
22 | #include <linux/compat.h> | 21 | #include <linux/compat.h> |
23 | #include <asm/uaccess.h> | 22 | #include <asm/uaccess.h> |
23 | #include "fat.h" | ||
24 | 24 | ||
25 | static inline loff_t fat_make_i_pos(struct super_block *sb, | 25 | static inline loff_t fat_make_i_pos(struct super_block *sb, |
26 | struct buffer_head *bh, | 26 | struct buffer_head *bh, |
@@ -77,7 +77,7 @@ next: | |||
77 | 77 | ||
78 | *bh = NULL; | 78 | *bh = NULL; |
79 | iblock = *pos >> sb->s_blocksize_bits; | 79 | iblock = *pos >> sb->s_blocksize_bits; |
80 | err = fat_bmap(dir, iblock, &phys, &mapped_blocks); | 80 | err = fat_bmap(dir, iblock, &phys, &mapped_blocks, 0); |
81 | if (err || !phys) | 81 | if (err || !phys) |
82 | return -1; /* beyond EOF or error */ | 82 | return -1; /* beyond EOF or error */ |
83 | 83 | ||
@@ -86,7 +86,7 @@ next: | |||
86 | *bh = sb_bread(sb, phys); | 86 | *bh = sb_bread(sb, phys); |
87 | if (*bh == NULL) { | 87 | if (*bh == NULL) { |
88 | printk(KERN_ERR "FAT: Directory bread(block %llu) failed\n", | 88 | printk(KERN_ERR "FAT: Directory bread(block %llu) failed\n", |
89 | (unsigned long long)phys); | 89 | (llu)phys); |
90 | /* skip this block */ | 90 | /* skip this block */ |
91 | *pos = (iblock + 1) << sb->s_blocksize_bits; | 91 | *pos = (iblock + 1) << sb->s_blocksize_bits; |
92 | goto next; | 92 | goto next; |
@@ -373,9 +373,10 @@ parse_record: | |||
373 | if (de->attr == ATTR_EXT) { | 373 | if (de->attr == ATTR_EXT) { |
374 | int status = fat_parse_long(inode, &cpos, &bh, &de, | 374 | int status = fat_parse_long(inode, &cpos, &bh, &de, |
375 | &unicode, &nr_slots); | 375 | &unicode, &nr_slots); |
376 | if (status < 0) | 376 | if (status < 0) { |
377 | return status; | 377 | err = status; |
378 | else if (status == PARSE_INVALID) | 378 | goto end_of_dir; |
379 | } else if (status == PARSE_INVALID) | ||
379 | continue; | 380 | continue; |
380 | else if (status == PARSE_NOT_LONGNAME) | 381 | else if (status == PARSE_NOT_LONGNAME) |
381 | goto parse_record; | 382 | goto parse_record; |
@@ -832,6 +833,7 @@ static long fat_compat_dir_ioctl(struct file *filp, unsigned cmd, | |||
832 | #endif /* CONFIG_COMPAT */ | 833 | #endif /* CONFIG_COMPAT */ |
833 | 834 | ||
834 | const struct file_operations fat_dir_operations = { | 835 | const struct file_operations fat_dir_operations = { |
836 | .llseek = generic_file_llseek, | ||
835 | .read = generic_read_dir, | 837 | .read = generic_read_dir, |
836 | .readdir = fat_readdir, | 838 | .readdir = fat_readdir, |
837 | .ioctl = fat_dir_ioctl, | 839 | .ioctl = fat_dir_ioctl, |
@@ -1089,6 +1091,7 @@ int fat_alloc_new_dir(struct inode *dir, struct timespec *ts) | |||
1089 | struct msdos_dir_entry *de; | 1091 | struct msdos_dir_entry *de; |
1090 | sector_t blknr; | 1092 | sector_t blknr; |
1091 | __le16 date, time; | 1093 | __le16 date, time; |
1094 | u8 time_cs; | ||
1092 | int err, cluster; | 1095 | int err, cluster; |
1093 | 1096 | ||
1094 | err = fat_alloc_clusters(dir, &cluster, 1); | 1097 | err = fat_alloc_clusters(dir, &cluster, 1); |
@@ -1102,7 +1105,7 @@ int fat_alloc_new_dir(struct inode *dir, struct timespec *ts) | |||
1102 | goto error_free; | 1105 | goto error_free; |
1103 | } | 1106 | } |
1104 | 1107 | ||
1105 | fat_date_unix2dos(ts->tv_sec, &time, &date, sbi->options.tz_utc); | 1108 | fat_time_unix2fat(sbi, ts, &time, &date, &time_cs); |
1106 | 1109 | ||
1107 | de = (struct msdos_dir_entry *)bhs[0]->b_data; | 1110 | de = (struct msdos_dir_entry *)bhs[0]->b_data; |
1108 | /* filling the new directory slots ("." and ".." entries) */ | 1111 | /* filling the new directory slots ("." and ".." entries) */ |
@@ -1112,13 +1115,14 @@ int fat_alloc_new_dir(struct inode *dir, struct timespec *ts) | |||
1112 | de[0].lcase = de[1].lcase = 0; | 1115 | de[0].lcase = de[1].lcase = 0; |
1113 | de[0].time = de[1].time = time; | 1116 | de[0].time = de[1].time = time; |
1114 | de[0].date = de[1].date = date; | 1117 | de[0].date = de[1].date = date; |
1115 | de[0].ctime_cs = de[1].ctime_cs = 0; | ||
1116 | if (sbi->options.isvfat) { | 1118 | if (sbi->options.isvfat) { |
1117 | /* extra timestamps */ | 1119 | /* extra timestamps */ |
1118 | de[0].ctime = de[1].ctime = time; | 1120 | de[0].ctime = de[1].ctime = time; |
1121 | de[0].ctime_cs = de[1].ctime_cs = time_cs; | ||
1119 | de[0].adate = de[0].cdate = de[1].adate = de[1].cdate = date; | 1122 | de[0].adate = de[0].cdate = de[1].adate = de[1].cdate = date; |
1120 | } else { | 1123 | } else { |
1121 | de[0].ctime = de[1].ctime = 0; | 1124 | de[0].ctime = de[1].ctime = 0; |
1125 | de[0].ctime_cs = de[1].ctime_cs = 0; | ||
1122 | de[0].adate = de[0].cdate = de[1].adate = de[1].cdate = 0; | 1126 | de[0].adate = de[0].cdate = de[1].adate = de[1].cdate = 0; |
1123 | } | 1127 | } |
1124 | de[0].start = cpu_to_le16(cluster); | 1128 | de[0].start = cpu_to_le16(cluster); |
diff --git a/fs/fat/fat.h b/fs/fat/fat.h new file mode 100644 index 000000000000..ea440d65819c --- /dev/null +++ b/fs/fat/fat.h | |||
@@ -0,0 +1,329 @@ | |||
1 | #ifndef _FAT_H | ||
2 | #define _FAT_H | ||
3 | |||
4 | #include <linux/buffer_head.h> | ||
5 | #include <linux/string.h> | ||
6 | #include <linux/nls.h> | ||
7 | #include <linux/fs.h> | ||
8 | #include <linux/mutex.h> | ||
9 | #include <linux/msdos_fs.h> | ||
10 | |||
11 | /* | ||
12 | * vfat shortname flags | ||
13 | */ | ||
14 | #define VFAT_SFN_DISPLAY_LOWER 0x0001 /* convert to lowercase for display */ | ||
15 | #define VFAT_SFN_DISPLAY_WIN95 0x0002 /* emulate win95 rule for display */ | ||
16 | #define VFAT_SFN_DISPLAY_WINNT 0x0004 /* emulate winnt rule for display */ | ||
17 | #define VFAT_SFN_CREATE_WIN95 0x0100 /* emulate win95 rule for create */ | ||
18 | #define VFAT_SFN_CREATE_WINNT 0x0200 /* emulate winnt rule for create */ | ||
19 | |||
20 | struct fat_mount_options { | ||
21 | uid_t fs_uid; | ||
22 | gid_t fs_gid; | ||
23 | unsigned short fs_fmask; | ||
24 | unsigned short fs_dmask; | ||
25 | unsigned short codepage; /* Codepage for shortname conversions */ | ||
26 | char *iocharset; /* Charset used for filename input/display */ | ||
27 | unsigned short shortname; /* flags for shortname display/create rule */ | ||
28 | unsigned char name_check; /* r = relaxed, n = normal, s = strict */ | ||
29 | unsigned short allow_utime;/* permission for setting the [am]time */ | ||
30 | unsigned quiet:1, /* set = fake successful chmods and chowns */ | ||
31 | showexec:1, /* set = only set x bit for com/exe/bat */ | ||
32 | sys_immutable:1, /* set = system files are immutable */ | ||
33 | dotsOK:1, /* set = hidden and system files are named '.filename' */ | ||
34 | isvfat:1, /* 0=no vfat long filename support, 1=vfat support */ | ||
35 | utf8:1, /* Use of UTF-8 character set (Default) */ | ||
36 | unicode_xlate:1, /* create escape sequences for unhandled Unicode */ | ||
37 | numtail:1, /* Does first alias have a numeric '~1' type tail? */ | ||
38 | flush:1, /* write things quickly */ | ||
39 | nocase:1, /* Does this need case conversion? 0=need case conversion*/ | ||
40 | usefree:1, /* Use free_clusters for FAT32 */ | ||
41 | tz_utc:1, /* Filesystem timestamps are in UTC */ | ||
42 | rodir:1; /* allow ATTR_RO for directory */ | ||
43 | }; | ||
44 | |||
45 | #define FAT_HASH_BITS 8 | ||
46 | #define FAT_HASH_SIZE (1UL << FAT_HASH_BITS) | ||
47 | |||
48 | /* | ||
49 | * MS-DOS file system in-core superblock data | ||
50 | */ | ||
51 | struct msdos_sb_info { | ||
52 | unsigned short sec_per_clus; /* sectors/cluster */ | ||
53 | unsigned short cluster_bits; /* log2(cluster_size) */ | ||
54 | unsigned int cluster_size; /* cluster size */ | ||
55 | unsigned char fats,fat_bits; /* number of FATs, FAT bits (12 or 16) */ | ||
56 | unsigned short fat_start; | ||
57 | unsigned long fat_length; /* FAT start & length (sec.) */ | ||
58 | unsigned long dir_start; | ||
59 | unsigned short dir_entries; /* root dir start & entries */ | ||
60 | unsigned long data_start; /* first data sector */ | ||
61 | unsigned long max_cluster; /* maximum cluster number */ | ||
62 | unsigned long root_cluster; /* first cluster of the root directory */ | ||
63 | unsigned long fsinfo_sector; /* sector number of FAT32 fsinfo */ | ||
64 | struct mutex fat_lock; | ||
65 | unsigned int prev_free; /* previously allocated cluster number */ | ||
66 | unsigned int free_clusters; /* -1 if undefined */ | ||
67 | unsigned int free_clus_valid; /* is free_clusters valid? */ | ||
68 | struct fat_mount_options options; | ||
69 | struct nls_table *nls_disk; /* Codepage used on disk */ | ||
70 | struct nls_table *nls_io; /* Charset used for input and display */ | ||
71 | const void *dir_ops; /* Opaque; default directory operations */ | ||
72 | int dir_per_block; /* dir entries per block */ | ||
73 | int dir_per_block_bits; /* log2(dir_per_block) */ | ||
74 | |||
75 | int fatent_shift; | ||
76 | struct fatent_operations *fatent_ops; | ||
77 | |||
78 | spinlock_t inode_hash_lock; | ||
79 | struct hlist_head inode_hashtable[FAT_HASH_SIZE]; | ||
80 | }; | ||
81 | |||
82 | #define FAT_CACHE_VALID 0 /* special case for valid cache */ | ||
83 | |||
84 | /* | ||
85 | * MS-DOS file system inode data in memory | ||
86 | */ | ||
87 | struct msdos_inode_info { | ||
88 | spinlock_t cache_lru_lock; | ||
89 | struct list_head cache_lru; | ||
90 | int nr_caches; | ||
91 | /* for avoiding the race between fat_free() and fat_get_cluster() */ | ||
92 | unsigned int cache_valid_id; | ||
93 | |||
94 | /* NOTE: mmu_private is 64bits, so must hold ->i_mutex to access */ | ||
95 | loff_t mmu_private; /* physically allocated size */ | ||
96 | |||
97 | int i_start; /* first cluster or 0 */ | ||
98 | int i_logstart; /* logical first cluster */ | ||
99 | int i_attrs; /* unused attribute bits */ | ||
100 | loff_t i_pos; /* on-disk position of directory entry or 0 */ | ||
101 | struct hlist_node i_fat_hash; /* hash by i_location */ | ||
102 | struct inode vfs_inode; | ||
103 | }; | ||
104 | |||
105 | struct fat_slot_info { | ||
106 | loff_t i_pos; /* on-disk position of directory entry */ | ||
107 | loff_t slot_off; /* offset for slot or de start */ | ||
108 | int nr_slots; /* number of slots + 1(de) in filename */ | ||
109 | struct msdos_dir_entry *de; | ||
110 | struct buffer_head *bh; | ||
111 | }; | ||
112 | |||
113 | static inline struct msdos_sb_info *MSDOS_SB(struct super_block *sb) | ||
114 | { | ||
115 | return sb->s_fs_info; | ||
116 | } | ||
117 | |||
118 | static inline struct msdos_inode_info *MSDOS_I(struct inode *inode) | ||
119 | { | ||
120 | return container_of(inode, struct msdos_inode_info, vfs_inode); | ||
121 | } | ||
122 | |||
123 | /* | ||
124 | * If ->i_mode can't hold S_IWUGO (i.e. ATTR_RO), we use ->i_attrs to | ||
125 | * save ATTR_RO instead of ->i_mode. | ||
126 | * | ||
127 | * If it's directory and !sbi->options.rodir, ATTR_RO isn't read-only | ||
128 | * bit, it's just used as flag for app. | ||
129 | */ | ||
130 | static inline int fat_mode_can_hold_ro(struct inode *inode) | ||
131 | { | ||
132 | struct msdos_sb_info *sbi = MSDOS_SB(inode->i_sb); | ||
133 | mode_t mask; | ||
134 | |||
135 | if (S_ISDIR(inode->i_mode)) { | ||
136 | if (!sbi->options.rodir) | ||
137 | return 0; | ||
138 | mask = ~sbi->options.fs_dmask; | ||
139 | } else | ||
140 | mask = ~sbi->options.fs_fmask; | ||
141 | |||
142 | if (!(mask & S_IWUGO)) | ||
143 | return 0; | ||
144 | return 1; | ||
145 | } | ||
146 | |||
147 | /* Convert attribute bits and a mask to the UNIX mode. */ | ||
148 | static inline mode_t fat_make_mode(struct msdos_sb_info *sbi, | ||
149 | u8 attrs, mode_t mode) | ||
150 | { | ||
151 | if (attrs & ATTR_RO && !((attrs & ATTR_DIR) && !sbi->options.rodir)) | ||
152 | mode &= ~S_IWUGO; | ||
153 | |||
154 | if (attrs & ATTR_DIR) | ||
155 | return (mode & ~sbi->options.fs_dmask) | S_IFDIR; | ||
156 | else | ||
157 | return (mode & ~sbi->options.fs_fmask) | S_IFREG; | ||
158 | } | ||
159 | |||
160 | /* Return the FAT attribute byte for this inode */ | ||
161 | static inline u8 fat_make_attrs(struct inode *inode) | ||
162 | { | ||
163 | u8 attrs = MSDOS_I(inode)->i_attrs; | ||
164 | if (S_ISDIR(inode->i_mode)) | ||
165 | attrs |= ATTR_DIR; | ||
166 | if (fat_mode_can_hold_ro(inode) && !(inode->i_mode & S_IWUGO)) | ||
167 | attrs |= ATTR_RO; | ||
168 | return attrs; | ||
169 | } | ||
170 | |||
171 | static inline void fat_save_attrs(struct inode *inode, u8 attrs) | ||
172 | { | ||
173 | if (fat_mode_can_hold_ro(inode)) | ||
174 | MSDOS_I(inode)->i_attrs = attrs & ATTR_UNUSED; | ||
175 | else | ||
176 | MSDOS_I(inode)->i_attrs = attrs & (ATTR_UNUSED | ATTR_RO); | ||
177 | } | ||
178 | |||
179 | static inline unsigned char fat_checksum(const __u8 *name) | ||
180 | { | ||
181 | unsigned char s = name[0]; | ||
182 | s = (s<<7) + (s>>1) + name[1]; s = (s<<7) + (s>>1) + name[2]; | ||
183 | s = (s<<7) + (s>>1) + name[3]; s = (s<<7) + (s>>1) + name[4]; | ||
184 | s = (s<<7) + (s>>1) + name[5]; s = (s<<7) + (s>>1) + name[6]; | ||
185 | s = (s<<7) + (s>>1) + name[7]; s = (s<<7) + (s>>1) + name[8]; | ||
186 | s = (s<<7) + (s>>1) + name[9]; s = (s<<7) + (s>>1) + name[10]; | ||
187 | return s; | ||
188 | } | ||
189 | |||
190 | static inline sector_t fat_clus_to_blknr(struct msdos_sb_info *sbi, int clus) | ||
191 | { | ||
192 | return ((sector_t)clus - FAT_START_ENT) * sbi->sec_per_clus | ||
193 | + sbi->data_start; | ||
194 | } | ||
195 | |||
196 | static inline void fat16_towchar(wchar_t *dst, const __u8 *src, size_t len) | ||
197 | { | ||
198 | #ifdef __BIG_ENDIAN | ||
199 | while (len--) { | ||
200 | *dst++ = src[0] | (src[1] << 8); | ||
201 | src += 2; | ||
202 | } | ||
203 | #else | ||
204 | memcpy(dst, src, len * 2); | ||
205 | #endif | ||
206 | } | ||
207 | |||
208 | static inline void fatwchar_to16(__u8 *dst, const wchar_t *src, size_t len) | ||
209 | { | ||
210 | #ifdef __BIG_ENDIAN | ||
211 | while (len--) { | ||
212 | dst[0] = *src & 0x00FF; | ||
213 | dst[1] = (*src & 0xFF00) >> 8; | ||
214 | dst += 2; | ||
215 | src++; | ||
216 | } | ||
217 | #else | ||
218 | memcpy(dst, src, len * 2); | ||
219 | #endif | ||
220 | } | ||
221 | |||
222 | /* fat/cache.c */ | ||
223 | extern void fat_cache_inval_inode(struct inode *inode); | ||
224 | extern int fat_get_cluster(struct inode *inode, int cluster, | ||
225 | int *fclus, int *dclus); | ||
226 | extern int fat_bmap(struct inode *inode, sector_t sector, sector_t *phys, | ||
227 | unsigned long *mapped_blocks, int create); | ||
228 | |||
229 | /* fat/dir.c */ | ||
230 | extern const struct file_operations fat_dir_operations; | ||
231 | extern int fat_search_long(struct inode *inode, const unsigned char *name, | ||
232 | int name_len, struct fat_slot_info *sinfo); | ||
233 | extern int fat_dir_empty(struct inode *dir); | ||
234 | extern int fat_subdirs(struct inode *dir); | ||
235 | extern int fat_scan(struct inode *dir, const unsigned char *name, | ||
236 | struct fat_slot_info *sinfo); | ||
237 | extern int fat_get_dotdot_entry(struct inode *dir, struct buffer_head **bh, | ||
238 | struct msdos_dir_entry **de, loff_t *i_pos); | ||
239 | extern int fat_alloc_new_dir(struct inode *dir, struct timespec *ts); | ||
240 | extern int fat_add_entries(struct inode *dir, void *slots, int nr_slots, | ||
241 | struct fat_slot_info *sinfo); | ||
242 | extern int fat_remove_entries(struct inode *dir, struct fat_slot_info *sinfo); | ||
243 | |||
244 | /* fat/fatent.c */ | ||
245 | struct fat_entry { | ||
246 | int entry; | ||
247 | union { | ||
248 | u8 *ent12_p[2]; | ||
249 | __le16 *ent16_p; | ||
250 | __le32 *ent32_p; | ||
251 | } u; | ||
252 | int nr_bhs; | ||
253 | struct buffer_head *bhs[2]; | ||
254 | }; | ||
255 | |||
256 | static inline void fatent_init(struct fat_entry *fatent) | ||
257 | { | ||
258 | fatent->nr_bhs = 0; | ||
259 | fatent->entry = 0; | ||
260 | fatent->u.ent32_p = NULL; | ||
261 | fatent->bhs[0] = fatent->bhs[1] = NULL; | ||
262 | } | ||
263 | |||
264 | static inline void fatent_set_entry(struct fat_entry *fatent, int entry) | ||
265 | { | ||
266 | fatent->entry = entry; | ||
267 | fatent->u.ent32_p = NULL; | ||
268 | } | ||
269 | |||
270 | static inline void fatent_brelse(struct fat_entry *fatent) | ||
271 | { | ||
272 | int i; | ||
273 | fatent->u.ent32_p = NULL; | ||
274 | for (i = 0; i < fatent->nr_bhs; i++) | ||
275 | brelse(fatent->bhs[i]); | ||
276 | fatent->nr_bhs = 0; | ||
277 | fatent->bhs[0] = fatent->bhs[1] = NULL; | ||
278 | } | ||
279 | |||
280 | extern void fat_ent_access_init(struct super_block *sb); | ||
281 | extern int fat_ent_read(struct inode *inode, struct fat_entry *fatent, | ||
282 | int entry); | ||
283 | extern int fat_ent_write(struct inode *inode, struct fat_entry *fatent, | ||
284 | int new, int wait); | ||
285 | extern int fat_alloc_clusters(struct inode *inode, int *cluster, | ||
286 | int nr_cluster); | ||
287 | extern int fat_free_clusters(struct inode *inode, int cluster); | ||
288 | extern int fat_count_free_clusters(struct super_block *sb); | ||
289 | |||
290 | /* fat/file.c */ | ||
291 | extern int fat_generic_ioctl(struct inode *inode, struct file *filp, | ||
292 | unsigned int cmd, unsigned long arg); | ||
293 | extern const struct file_operations fat_file_operations; | ||
294 | extern const struct inode_operations fat_file_inode_operations; | ||
295 | extern int fat_setattr(struct dentry * dentry, struct iattr * attr); | ||
296 | extern void fat_truncate(struct inode *inode); | ||
297 | extern int fat_getattr(struct vfsmount *mnt, struct dentry *dentry, | ||
298 | struct kstat *stat); | ||
299 | |||
300 | /* fat/inode.c */ | ||
301 | extern void fat_attach(struct inode *inode, loff_t i_pos); | ||
302 | extern void fat_detach(struct inode *inode); | ||
303 | extern struct inode *fat_iget(struct super_block *sb, loff_t i_pos); | ||
304 | extern struct inode *fat_build_inode(struct super_block *sb, | ||
305 | struct msdos_dir_entry *de, loff_t i_pos); | ||
306 | extern int fat_sync_inode(struct inode *inode); | ||
307 | extern int fat_fill_super(struct super_block *sb, void *data, int silent, | ||
308 | const struct inode_operations *fs_dir_inode_ops, int isvfat); | ||
309 | |||
310 | extern int fat_flush_inodes(struct super_block *sb, struct inode *i1, | ||
311 | struct inode *i2); | ||
312 | /* fat/misc.c */ | ||
313 | extern void fat_fs_panic(struct super_block *s, const char *fmt, ...) | ||
314 | __attribute__ ((format (printf, 2, 3))) __cold; | ||
315 | extern void fat_clusters_flush(struct super_block *sb); | ||
316 | extern int fat_chain_add(struct inode *inode, int new_dclus, int nr_cluster); | ||
317 | extern void fat_time_fat2unix(struct msdos_sb_info *sbi, struct timespec *ts, | ||
318 | __le16 __time, __le16 __date, u8 time_cs); | ||
319 | extern void fat_time_unix2fat(struct msdos_sb_info *sbi, struct timespec *ts, | ||
320 | __le16 *time, __le16 *date, u8 *time_cs); | ||
321 | extern int fat_sync_bhs(struct buffer_head **bhs, int nr_bhs); | ||
322 | |||
323 | int fat_cache_init(void); | ||
324 | void fat_cache_destroy(void); | ||
325 | |||
326 | /* helper for printk */ | ||
327 | typedef unsigned long long llu; | ||
328 | |||
329 | #endif /* !_FAT_H */ | ||
diff --git a/fs/fat/fatent.c b/fs/fat/fatent.c index fb98b3d847ed..da6eea47872f 100644 --- a/fs/fat/fatent.c +++ b/fs/fat/fatent.c | |||
@@ -7,6 +7,7 @@ | |||
7 | #include <linux/fs.h> | 7 | #include <linux/fs.h> |
8 | #include <linux/msdos_fs.h> | 8 | #include <linux/msdos_fs.h> |
9 | #include <linux/blkdev.h> | 9 | #include <linux/blkdev.h> |
10 | #include "fat.h" | ||
10 | 11 | ||
11 | struct fatent_operations { | 12 | struct fatent_operations { |
12 | void (*ent_blocknr)(struct super_block *, int, int *, sector_t *); | 13 | void (*ent_blocknr)(struct super_block *, int, int *, sector_t *); |
@@ -92,8 +93,7 @@ static int fat12_ent_bread(struct super_block *sb, struct fat_entry *fatent, | |||
92 | err_brelse: | 93 | err_brelse: |
93 | brelse(bhs[0]); | 94 | brelse(bhs[0]); |
94 | err: | 95 | err: |
95 | printk(KERN_ERR "FAT: FAT read failed (blocknr %llu)\n", | 96 | printk(KERN_ERR "FAT: FAT read failed (blocknr %llu)\n", (llu)blocknr); |
96 | (unsigned long long)blocknr); | ||
97 | return -EIO; | 97 | return -EIO; |
98 | } | 98 | } |
99 | 99 | ||
@@ -106,7 +106,7 @@ static int fat_ent_bread(struct super_block *sb, struct fat_entry *fatent, | |||
106 | fatent->bhs[0] = sb_bread(sb, blocknr); | 106 | fatent->bhs[0] = sb_bread(sb, blocknr); |
107 | if (!fatent->bhs[0]) { | 107 | if (!fatent->bhs[0]) { |
108 | printk(KERN_ERR "FAT: FAT read failed (blocknr %llu)\n", | 108 | printk(KERN_ERR "FAT: FAT read failed (blocknr %llu)\n", |
109 | (unsigned long long)blocknr); | 109 | (llu)blocknr); |
110 | return -EIO; | 110 | return -EIO; |
111 | } | 111 | } |
112 | fatent->nr_bhs = 1; | 112 | fatent->nr_bhs = 1; |
@@ -316,10 +316,20 @@ static inline int fat_ent_update_ptr(struct super_block *sb, | |||
316 | /* Is this fatent's blocks including this entry? */ | 316 | /* Is this fatent's blocks including this entry? */ |
317 | if (!fatent->nr_bhs || bhs[0]->b_blocknr != blocknr) | 317 | if (!fatent->nr_bhs || bhs[0]->b_blocknr != blocknr) |
318 | return 0; | 318 | return 0; |
319 | /* Does this entry need the next block? */ | 319 | if (sbi->fat_bits == 12) { |
320 | if (sbi->fat_bits == 12 && (offset + 1) >= sb->s_blocksize) { | 320 | if ((offset + 1) < sb->s_blocksize) { |
321 | if (fatent->nr_bhs != 2 || bhs[1]->b_blocknr != (blocknr + 1)) | 321 | /* This entry is on bhs[0]. */ |
322 | return 0; | 322 | if (fatent->nr_bhs == 2) { |
323 | brelse(bhs[1]); | ||
324 | fatent->nr_bhs = 1; | ||
325 | } | ||
326 | } else { | ||
327 | /* This entry needs the next block. */ | ||
328 | if (fatent->nr_bhs != 2) | ||
329 | return 0; | ||
330 | if (bhs[1]->b_blocknr != (blocknr + 1)) | ||
331 | return 0; | ||
332 | } | ||
323 | } | 333 | } |
324 | ops->ent_set_ptr(fatent, offset); | 334 | ops->ent_set_ptr(fatent, offset); |
325 | return 1; | 335 | return 1; |
diff --git a/fs/fat/file.c b/fs/fat/file.c index ddde37025ca6..f06a4e525ece 100644 --- a/fs/fat/file.c +++ b/fs/fat/file.c | |||
@@ -10,13 +10,13 @@ | |||
10 | #include <linux/module.h> | 10 | #include <linux/module.h> |
11 | #include <linux/mount.h> | 11 | #include <linux/mount.h> |
12 | #include <linux/time.h> | 12 | #include <linux/time.h> |
13 | #include <linux/msdos_fs.h> | ||
14 | #include <linux/buffer_head.h> | 13 | #include <linux/buffer_head.h> |
15 | #include <linux/writeback.h> | 14 | #include <linux/writeback.h> |
16 | #include <linux/backing-dev.h> | 15 | #include <linux/backing-dev.h> |
17 | #include <linux/blkdev.h> | 16 | #include <linux/blkdev.h> |
18 | #include <linux/fsnotify.h> | 17 | #include <linux/fsnotify.h> |
19 | #include <linux/security.h> | 18 | #include <linux/security.h> |
19 | #include "fat.h" | ||
20 | 20 | ||
21 | int fat_generic_ioctl(struct inode *inode, struct file *filp, | 21 | int fat_generic_ioctl(struct inode *inode, struct file *filp, |
22 | unsigned int cmd, unsigned long arg) | 22 | unsigned int cmd, unsigned long arg) |
@@ -29,10 +29,9 @@ int fat_generic_ioctl(struct inode *inode, struct file *filp, | |||
29 | { | 29 | { |
30 | u32 attr; | 30 | u32 attr; |
31 | 31 | ||
32 | if (inode->i_ino == MSDOS_ROOT_INO) | 32 | mutex_lock(&inode->i_mutex); |
33 | attr = ATTR_DIR; | 33 | attr = fat_make_attrs(inode); |
34 | else | 34 | mutex_unlock(&inode->i_mutex); |
35 | attr = fat_attr(inode); | ||
36 | 35 | ||
37 | return put_user(attr, user_attr); | 36 | return put_user(attr, user_attr); |
38 | } | 37 | } |
@@ -62,20 +61,16 @@ int fat_generic_ioctl(struct inode *inode, struct file *filp, | |||
62 | /* Merge in ATTR_VOLUME and ATTR_DIR */ | 61 | /* Merge in ATTR_VOLUME and ATTR_DIR */ |
63 | attr |= (MSDOS_I(inode)->i_attrs & ATTR_VOLUME) | | 62 | attr |= (MSDOS_I(inode)->i_attrs & ATTR_VOLUME) | |
64 | (is_dir ? ATTR_DIR : 0); | 63 | (is_dir ? ATTR_DIR : 0); |
65 | oldattr = fat_attr(inode); | 64 | oldattr = fat_make_attrs(inode); |
66 | 65 | ||
67 | /* Equivalent to a chmod() */ | 66 | /* Equivalent to a chmod() */ |
68 | ia.ia_valid = ATTR_MODE | ATTR_CTIME; | 67 | ia.ia_valid = ATTR_MODE | ATTR_CTIME; |
69 | ia.ia_ctime = current_fs_time(inode->i_sb); | 68 | ia.ia_ctime = current_fs_time(inode->i_sb); |
70 | if (is_dir) { | 69 | if (is_dir) |
71 | ia.ia_mode = MSDOS_MKMODE(attr, | 70 | ia.ia_mode = fat_make_mode(sbi, attr, S_IRWXUGO); |
72 | S_IRWXUGO & ~sbi->options.fs_dmask) | 71 | else { |
73 | | S_IFDIR; | 72 | ia.ia_mode = fat_make_mode(sbi, attr, |
74 | } else { | 73 | S_IRUGO | S_IWUGO | (inode->i_mode & S_IXUGO)); |
75 | ia.ia_mode = MSDOS_MKMODE(attr, | ||
76 | (S_IRUGO | S_IWUGO | (inode->i_mode & S_IXUGO)) | ||
77 | & ~sbi->options.fs_fmask) | ||
78 | | S_IFREG; | ||
79 | } | 74 | } |
80 | 75 | ||
81 | /* The root directory has no attributes */ | 76 | /* The root directory has no attributes */ |
@@ -115,7 +110,7 @@ int fat_generic_ioctl(struct inode *inode, struct file *filp, | |||
115 | inode->i_flags &= S_IMMUTABLE; | 110 | inode->i_flags &= S_IMMUTABLE; |
116 | } | 111 | } |
117 | 112 | ||
118 | MSDOS_I(inode)->i_attrs = attr & ATTR_UNUSED; | 113 | fat_save_attrs(inode, attr); |
119 | mark_inode_dirty(inode); | 114 | mark_inode_dirty(inode); |
120 | up: | 115 | up: |
121 | mnt_drop_write(filp->f_path.mnt); | 116 | mnt_drop_write(filp->f_path.mnt); |
@@ -274,7 +269,7 @@ static int fat_sanitize_mode(const struct msdos_sb_info *sbi, | |||
274 | 269 | ||
275 | /* | 270 | /* |
276 | * Note, the basic check is already done by a caller of | 271 | * Note, the basic check is already done by a caller of |
277 | * (attr->ia_mode & ~MSDOS_VALID_MODE) | 272 | * (attr->ia_mode & ~FAT_VALID_MODE) |
278 | */ | 273 | */ |
279 | 274 | ||
280 | if (S_ISREG(inode->i_mode)) | 275 | if (S_ISREG(inode->i_mode)) |
@@ -287,11 +282,18 @@ static int fat_sanitize_mode(const struct msdos_sb_info *sbi, | |||
287 | /* | 282 | /* |
288 | * Of the r and x bits, all (subject to umask) must be present. Of the | 283 | * Of the r and x bits, all (subject to umask) must be present. Of the |
289 | * w bits, either all (subject to umask) or none must be present. | 284 | * w bits, either all (subject to umask) or none must be present. |
285 | * | ||
286 | * If fat_mode_can_hold_ro(inode) is false, can't change w bits. | ||
290 | */ | 287 | */ |
291 | if ((perm & (S_IRUGO | S_IXUGO)) != (inode->i_mode & (S_IRUGO|S_IXUGO))) | 288 | if ((perm & (S_IRUGO | S_IXUGO)) != (inode->i_mode & (S_IRUGO|S_IXUGO))) |
292 | return -EPERM; | 289 | return -EPERM; |
293 | if ((perm & S_IWUGO) && ((perm & S_IWUGO) != (S_IWUGO & ~mask))) | 290 | if (fat_mode_can_hold_ro(inode)) { |
294 | return -EPERM; | 291 | if ((perm & S_IWUGO) && ((perm & S_IWUGO) != (S_IWUGO & ~mask))) |
292 | return -EPERM; | ||
293 | } else { | ||
294 | if ((perm & S_IWUGO) != (S_IWUGO & ~mask)) | ||
295 | return -EPERM; | ||
296 | } | ||
295 | 297 | ||
296 | *mode_ptr &= S_IFMT | perm; | 298 | *mode_ptr &= S_IFMT | perm; |
297 | 299 | ||
@@ -314,13 +316,15 @@ static int fat_allow_set_time(struct msdos_sb_info *sbi, struct inode *inode) | |||
314 | } | 316 | } |
315 | 317 | ||
316 | #define TIMES_SET_FLAGS (ATTR_MTIME_SET | ATTR_ATIME_SET | ATTR_TIMES_SET) | 318 | #define TIMES_SET_FLAGS (ATTR_MTIME_SET | ATTR_ATIME_SET | ATTR_TIMES_SET) |
319 | /* valid file mode bits */ | ||
320 | #define FAT_VALID_MODE (S_IFREG | S_IFDIR | S_IRWXUGO) | ||
317 | 321 | ||
318 | int fat_setattr(struct dentry *dentry, struct iattr *attr) | 322 | int fat_setattr(struct dentry *dentry, struct iattr *attr) |
319 | { | 323 | { |
320 | struct msdos_sb_info *sbi = MSDOS_SB(dentry->d_sb); | 324 | struct msdos_sb_info *sbi = MSDOS_SB(dentry->d_sb); |
321 | struct inode *inode = dentry->d_inode; | 325 | struct inode *inode = dentry->d_inode; |
322 | int error = 0; | ||
323 | unsigned int ia_valid; | 326 | unsigned int ia_valid; |
327 | int error; | ||
324 | 328 | ||
325 | /* | 329 | /* |
326 | * Expand the file. Since inode_setattr() updates ->i_size | 330 | * Expand the file. Since inode_setattr() updates ->i_size |
@@ -356,7 +360,7 @@ int fat_setattr(struct dentry *dentry, struct iattr *attr) | |||
356 | ((attr->ia_valid & ATTR_GID) && | 360 | ((attr->ia_valid & ATTR_GID) && |
357 | (attr->ia_gid != sbi->options.fs_gid)) || | 361 | (attr->ia_gid != sbi->options.fs_gid)) || |
358 | ((attr->ia_valid & ATTR_MODE) && | 362 | ((attr->ia_valid & ATTR_MODE) && |
359 | (attr->ia_mode & ~MSDOS_VALID_MODE))) | 363 | (attr->ia_mode & ~FAT_VALID_MODE))) |
360 | error = -EPERM; | 364 | error = -EPERM; |
361 | 365 | ||
362 | if (error) { | 366 | if (error) { |
@@ -374,7 +378,8 @@ int fat_setattr(struct dentry *dentry, struct iattr *attr) | |||
374 | attr->ia_valid &= ~ATTR_MODE; | 378 | attr->ia_valid &= ~ATTR_MODE; |
375 | } | 379 | } |
376 | 380 | ||
377 | error = inode_setattr(inode, attr); | 381 | if (attr->ia_valid) |
382 | error = inode_setattr(inode, attr); | ||
378 | out: | 383 | out: |
379 | return error; | 384 | return error; |
380 | } | 385 | } |
diff --git a/fs/fat/inode.c b/fs/fat/inode.c index 2b2eec1283bf..bdd8fb7be2ca 100644 --- a/fs/fat/inode.c +++ b/fs/fat/inode.c | |||
@@ -16,7 +16,6 @@ | |||
16 | #include <linux/slab.h> | 16 | #include <linux/slab.h> |
17 | #include <linux/smp_lock.h> | 17 | #include <linux/smp_lock.h> |
18 | #include <linux/seq_file.h> | 18 | #include <linux/seq_file.h> |
19 | #include <linux/msdos_fs.h> | ||
20 | #include <linux/pagemap.h> | 19 | #include <linux/pagemap.h> |
21 | #include <linux/mpage.h> | 20 | #include <linux/mpage.h> |
22 | #include <linux/buffer_head.h> | 21 | #include <linux/buffer_head.h> |
@@ -27,7 +26,9 @@ | |||
27 | #include <linux/uio.h> | 26 | #include <linux/uio.h> |
28 | #include <linux/writeback.h> | 27 | #include <linux/writeback.h> |
29 | #include <linux/log2.h> | 28 | #include <linux/log2.h> |
29 | #include <linux/hash.h> | ||
30 | #include <asm/unaligned.h> | 30 | #include <asm/unaligned.h> |
31 | #include "fat.h" | ||
31 | 32 | ||
32 | #ifndef CONFIG_FAT_DEFAULT_IOCHARSET | 33 | #ifndef CONFIG_FAT_DEFAULT_IOCHARSET |
33 | /* if user don't select VFAT, this is undefined. */ | 34 | /* if user don't select VFAT, this is undefined. */ |
@@ -63,7 +64,7 @@ static inline int __fat_get_block(struct inode *inode, sector_t iblock, | |||
63 | sector_t phys; | 64 | sector_t phys; |
64 | int err, offset; | 65 | int err, offset; |
65 | 66 | ||
66 | err = fat_bmap(inode, iblock, &phys, &mapped_blocks); | 67 | err = fat_bmap(inode, iblock, &phys, &mapped_blocks, create); |
67 | if (err) | 68 | if (err) |
68 | return err; | 69 | return err; |
69 | if (phys) { | 70 | if (phys) { |
@@ -93,7 +94,7 @@ static inline int __fat_get_block(struct inode *inode, sector_t iblock, | |||
93 | *max_blocks = min(mapped_blocks, *max_blocks); | 94 | *max_blocks = min(mapped_blocks, *max_blocks); |
94 | MSDOS_I(inode)->mmu_private += *max_blocks << sb->s_blocksize_bits; | 95 | MSDOS_I(inode)->mmu_private += *max_blocks << sb->s_blocksize_bits; |
95 | 96 | ||
96 | err = fat_bmap(inode, iblock, &phys, &mapped_blocks); | 97 | err = fat_bmap(inode, iblock, &phys, &mapped_blocks, create); |
97 | if (err) | 98 | if (err) |
98 | return err; | 99 | return err; |
99 | 100 | ||
@@ -198,7 +199,14 @@ static ssize_t fat_direct_IO(int rw, struct kiocb *iocb, | |||
198 | 199 | ||
199 | static sector_t _fat_bmap(struct address_space *mapping, sector_t block) | 200 | static sector_t _fat_bmap(struct address_space *mapping, sector_t block) |
200 | { | 201 | { |
201 | return generic_block_bmap(mapping, block, fat_get_block); | 202 | sector_t blocknr; |
203 | |||
204 | /* fat_get_cluster() assumes the requested blocknr isn't truncated. */ | ||
205 | mutex_lock(&mapping->host->i_mutex); | ||
206 | blocknr = generic_block_bmap(mapping, block, fat_get_block); | ||
207 | mutex_unlock(&mapping->host->i_mutex); | ||
208 | |||
209 | return blocknr; | ||
202 | } | 210 | } |
203 | 211 | ||
204 | static const struct address_space_operations fat_aops = { | 212 | static const struct address_space_operations fat_aops = { |
@@ -247,25 +255,21 @@ static void fat_hash_init(struct super_block *sb) | |||
247 | INIT_HLIST_HEAD(&sbi->inode_hashtable[i]); | 255 | INIT_HLIST_HEAD(&sbi->inode_hashtable[i]); |
248 | } | 256 | } |
249 | 257 | ||
250 | static inline unsigned long fat_hash(struct super_block *sb, loff_t i_pos) | 258 | static inline unsigned long fat_hash(loff_t i_pos) |
251 | { | 259 | { |
252 | unsigned long tmp = (unsigned long)i_pos | (unsigned long) sb; | 260 | return hash_32(i_pos, FAT_HASH_BITS); |
253 | tmp = tmp + (tmp >> FAT_HASH_BITS) + (tmp >> FAT_HASH_BITS * 2); | ||
254 | return tmp & FAT_HASH_MASK; | ||
255 | } | 261 | } |
256 | 262 | ||
257 | void fat_attach(struct inode *inode, loff_t i_pos) | 263 | void fat_attach(struct inode *inode, loff_t i_pos) |
258 | { | 264 | { |
259 | struct super_block *sb = inode->i_sb; | 265 | struct msdos_sb_info *sbi = MSDOS_SB(inode->i_sb); |
260 | struct msdos_sb_info *sbi = MSDOS_SB(sb); | 266 | struct hlist_head *head = sbi->inode_hashtable + fat_hash(i_pos); |
261 | 267 | ||
262 | spin_lock(&sbi->inode_hash_lock); | 268 | spin_lock(&sbi->inode_hash_lock); |
263 | MSDOS_I(inode)->i_pos = i_pos; | 269 | MSDOS_I(inode)->i_pos = i_pos; |
264 | hlist_add_head(&MSDOS_I(inode)->i_fat_hash, | 270 | hlist_add_head(&MSDOS_I(inode)->i_fat_hash, head); |
265 | sbi->inode_hashtable + fat_hash(sb, i_pos)); | ||
266 | spin_unlock(&sbi->inode_hash_lock); | 271 | spin_unlock(&sbi->inode_hash_lock); |
267 | } | 272 | } |
268 | |||
269 | EXPORT_SYMBOL_GPL(fat_attach); | 273 | EXPORT_SYMBOL_GPL(fat_attach); |
270 | 274 | ||
271 | void fat_detach(struct inode *inode) | 275 | void fat_detach(struct inode *inode) |
@@ -276,13 +280,12 @@ void fat_detach(struct inode *inode) | |||
276 | hlist_del_init(&MSDOS_I(inode)->i_fat_hash); | 280 | hlist_del_init(&MSDOS_I(inode)->i_fat_hash); |
277 | spin_unlock(&sbi->inode_hash_lock); | 281 | spin_unlock(&sbi->inode_hash_lock); |
278 | } | 282 | } |
279 | |||
280 | EXPORT_SYMBOL_GPL(fat_detach); | 283 | EXPORT_SYMBOL_GPL(fat_detach); |
281 | 284 | ||
282 | struct inode *fat_iget(struct super_block *sb, loff_t i_pos) | 285 | struct inode *fat_iget(struct super_block *sb, loff_t i_pos) |
283 | { | 286 | { |
284 | struct msdos_sb_info *sbi = MSDOS_SB(sb); | 287 | struct msdos_sb_info *sbi = MSDOS_SB(sb); |
285 | struct hlist_head *head = sbi->inode_hashtable + fat_hash(sb, i_pos); | 288 | struct hlist_head *head = sbi->inode_hashtable + fat_hash(i_pos); |
286 | struct hlist_node *_p; | 289 | struct hlist_node *_p; |
287 | struct msdos_inode_info *i; | 290 | struct msdos_inode_info *i; |
288 | struct inode *inode = NULL; | 291 | struct inode *inode = NULL; |
@@ -341,8 +344,7 @@ static int fat_fill_inode(struct inode *inode, struct msdos_dir_entry *de) | |||
341 | 344 | ||
342 | if ((de->attr & ATTR_DIR) && !IS_FREE(de->name)) { | 345 | if ((de->attr & ATTR_DIR) && !IS_FREE(de->name)) { |
343 | inode->i_generation &= ~1; | 346 | inode->i_generation &= ~1; |
344 | inode->i_mode = MSDOS_MKMODE(de->attr, | 347 | inode->i_mode = fat_make_mode(sbi, de->attr, S_IRWXUGO); |
345 | S_IRWXUGO & ~sbi->options.fs_dmask) | S_IFDIR; | ||
346 | inode->i_op = sbi->dir_ops; | 348 | inode->i_op = sbi->dir_ops; |
347 | inode->i_fop = &fat_dir_operations; | 349 | inode->i_fop = &fat_dir_operations; |
348 | 350 | ||
@@ -359,10 +361,9 @@ static int fat_fill_inode(struct inode *inode, struct msdos_dir_entry *de) | |||
359 | inode->i_nlink = fat_subdirs(inode); | 361 | inode->i_nlink = fat_subdirs(inode); |
360 | } else { /* not a directory */ | 362 | } else { /* not a directory */ |
361 | inode->i_generation |= 1; | 363 | inode->i_generation |= 1; |
362 | inode->i_mode = MSDOS_MKMODE(de->attr, | 364 | inode->i_mode = fat_make_mode(sbi, de->attr, |
363 | ((sbi->options.showexec && !is_exec(de->name + 8)) | 365 | ((sbi->options.showexec && !is_exec(de->name + 8)) |
364 | ? S_IRUGO|S_IWUGO : S_IRWXUGO) | 366 | ? S_IRUGO|S_IWUGO : S_IRWXUGO)); |
365 | & ~sbi->options.fs_fmask) | S_IFREG; | ||
366 | MSDOS_I(inode)->i_start = le16_to_cpu(de->start); | 367 | MSDOS_I(inode)->i_start = le16_to_cpu(de->start); |
367 | if (sbi->fat_bits == 32) | 368 | if (sbi->fat_bits == 32) |
368 | MSDOS_I(inode)->i_start |= (le16_to_cpu(de->starthi) << 16); | 369 | MSDOS_I(inode)->i_start |= (le16_to_cpu(de->starthi) << 16); |
@@ -378,25 +379,16 @@ static int fat_fill_inode(struct inode *inode, struct msdos_dir_entry *de) | |||
378 | if (sbi->options.sys_immutable) | 379 | if (sbi->options.sys_immutable) |
379 | inode->i_flags |= S_IMMUTABLE; | 380 | inode->i_flags |= S_IMMUTABLE; |
380 | } | 381 | } |
381 | MSDOS_I(inode)->i_attrs = de->attr & ATTR_UNUSED; | 382 | fat_save_attrs(inode, de->attr); |
383 | |||
382 | inode->i_blocks = ((inode->i_size + (sbi->cluster_size - 1)) | 384 | inode->i_blocks = ((inode->i_size + (sbi->cluster_size - 1)) |
383 | & ~((loff_t)sbi->cluster_size - 1)) >> 9; | 385 | & ~((loff_t)sbi->cluster_size - 1)) >> 9; |
384 | inode->i_mtime.tv_sec = | 386 | |
385 | date_dos2unix(le16_to_cpu(de->time), le16_to_cpu(de->date), | 387 | fat_time_fat2unix(sbi, &inode->i_mtime, de->time, de->date, 0); |
386 | sbi->options.tz_utc); | ||
387 | inode->i_mtime.tv_nsec = 0; | ||
388 | if (sbi->options.isvfat) { | 388 | if (sbi->options.isvfat) { |
389 | int secs = de->ctime_cs / 100; | 389 | fat_time_fat2unix(sbi, &inode->i_ctime, de->ctime, |
390 | int csecs = de->ctime_cs % 100; | 390 | de->cdate, de->ctime_cs); |
391 | inode->i_ctime.tv_sec = | 391 | fat_time_fat2unix(sbi, &inode->i_atime, 0, de->adate, 0); |
392 | date_dos2unix(le16_to_cpu(de->ctime), | ||
393 | le16_to_cpu(de->cdate), | ||
394 | sbi->options.tz_utc) + secs; | ||
395 | inode->i_ctime.tv_nsec = csecs * 10000000; | ||
396 | inode->i_atime.tv_sec = | ||
397 | date_dos2unix(0, le16_to_cpu(de->adate), | ||
398 | sbi->options.tz_utc); | ||
399 | inode->i_atime.tv_nsec = 0; | ||
400 | } else | 392 | } else |
401 | inode->i_ctime = inode->i_atime = inode->i_mtime; | 393 | inode->i_ctime = inode->i_atime = inode->i_mtime; |
402 | 394 | ||
@@ -443,13 +435,8 @@ static void fat_delete_inode(struct inode *inode) | |||
443 | 435 | ||
444 | static void fat_clear_inode(struct inode *inode) | 436 | static void fat_clear_inode(struct inode *inode) |
445 | { | 437 | { |
446 | struct super_block *sb = inode->i_sb; | ||
447 | struct msdos_sb_info *sbi = MSDOS_SB(sb); | ||
448 | |||
449 | spin_lock(&sbi->inode_hash_lock); | ||
450 | fat_cache_inval_inode(inode); | 438 | fat_cache_inval_inode(inode); |
451 | hlist_del_init(&MSDOS_I(inode)->i_fat_hash); | 439 | fat_detach(inode); |
452 | spin_unlock(&sbi->inode_hash_lock); | ||
453 | } | 440 | } |
454 | 441 | ||
455 | static void fat_write_super(struct super_block *sb) | 442 | static void fat_write_super(struct super_block *sb) |
@@ -555,6 +542,20 @@ static int fat_statfs(struct dentry *dentry, struct kstatfs *buf) | |||
555 | return 0; | 542 | return 0; |
556 | } | 543 | } |
557 | 544 | ||
545 | static inline loff_t fat_i_pos_read(struct msdos_sb_info *sbi, | ||
546 | struct inode *inode) | ||
547 | { | ||
548 | loff_t i_pos; | ||
549 | #if BITS_PER_LONG == 32 | ||
550 | spin_lock(&sbi->inode_hash_lock); | ||
551 | #endif | ||
552 | i_pos = MSDOS_I(inode)->i_pos; | ||
553 | #if BITS_PER_LONG == 32 | ||
554 | spin_unlock(&sbi->inode_hash_lock); | ||
555 | #endif | ||
556 | return i_pos; | ||
557 | } | ||
558 | |||
558 | static int fat_write_inode(struct inode *inode, int wait) | 559 | static int fat_write_inode(struct inode *inode, int wait) |
559 | { | 560 | { |
560 | struct super_block *sb = inode->i_sb; | 561 | struct super_block *sb = inode->i_sb; |
@@ -564,9 +565,12 @@ static int fat_write_inode(struct inode *inode, int wait) | |||
564 | loff_t i_pos; | 565 | loff_t i_pos; |
565 | int err; | 566 | int err; |
566 | 567 | ||
568 | if (inode->i_ino == MSDOS_ROOT_INO) | ||
569 | return 0; | ||
570 | |||
567 | retry: | 571 | retry: |
568 | i_pos = MSDOS_I(inode)->i_pos; | 572 | i_pos = fat_i_pos_read(sbi, inode); |
569 | if (inode->i_ino == MSDOS_ROOT_INO || !i_pos) | 573 | if (!i_pos) |
570 | return 0; | 574 | return 0; |
571 | 575 | ||
572 | bh = sb_bread(sb, i_pos >> sbi->dir_per_block_bits); | 576 | bh = sb_bread(sb, i_pos >> sbi->dir_per_block_bits); |
@@ -588,19 +592,17 @@ retry: | |||
588 | raw_entry->size = 0; | 592 | raw_entry->size = 0; |
589 | else | 593 | else |
590 | raw_entry->size = cpu_to_le32(inode->i_size); | 594 | raw_entry->size = cpu_to_le32(inode->i_size); |
591 | raw_entry->attr = fat_attr(inode); | 595 | raw_entry->attr = fat_make_attrs(inode); |
592 | raw_entry->start = cpu_to_le16(MSDOS_I(inode)->i_logstart); | 596 | raw_entry->start = cpu_to_le16(MSDOS_I(inode)->i_logstart); |
593 | raw_entry->starthi = cpu_to_le16(MSDOS_I(inode)->i_logstart >> 16); | 597 | raw_entry->starthi = cpu_to_le16(MSDOS_I(inode)->i_logstart >> 16); |
594 | fat_date_unix2dos(inode->i_mtime.tv_sec, &raw_entry->time, | 598 | fat_time_unix2fat(sbi, &inode->i_mtime, &raw_entry->time, |
595 | &raw_entry->date, sbi->options.tz_utc); | 599 | &raw_entry->date, NULL); |
596 | if (sbi->options.isvfat) { | 600 | if (sbi->options.isvfat) { |
597 | __le16 atime; | 601 | __le16 atime; |
598 | fat_date_unix2dos(inode->i_ctime.tv_sec, &raw_entry->ctime, | 602 | fat_time_unix2fat(sbi, &inode->i_ctime, &raw_entry->ctime, |
599 | &raw_entry->cdate, sbi->options.tz_utc); | 603 | &raw_entry->cdate, &raw_entry->ctime_cs); |
600 | fat_date_unix2dos(inode->i_atime.tv_sec, &atime, | 604 | fat_time_unix2fat(sbi, &inode->i_atime, &atime, |
601 | &raw_entry->adate, sbi->options.tz_utc); | 605 | &raw_entry->adate, NULL); |
602 | raw_entry->ctime_cs = (inode->i_ctime.tv_sec & 1) * 100 + | ||
603 | inode->i_ctime.tv_nsec / 10000000; | ||
604 | } | 606 | } |
605 | spin_unlock(&sbi->inode_hash_lock); | 607 | spin_unlock(&sbi->inode_hash_lock); |
606 | mark_buffer_dirty(bh); | 608 | mark_buffer_dirty(bh); |
@@ -819,8 +821,10 @@ static int fat_show_options(struct seq_file *m, struct vfsmount *mnt) | |||
819 | seq_puts(m, ",uni_xlate"); | 821 | seq_puts(m, ",uni_xlate"); |
820 | if (!opts->numtail) | 822 | if (!opts->numtail) |
821 | seq_puts(m, ",nonumtail"); | 823 | seq_puts(m, ",nonumtail"); |
824 | if (opts->rodir) | ||
825 | seq_puts(m, ",rodir"); | ||
822 | } | 826 | } |
823 | if (sbi->options.flush) | 827 | if (opts->flush) |
824 | seq_puts(m, ",flush"); | 828 | seq_puts(m, ",flush"); |
825 | if (opts->tz_utc) | 829 | if (opts->tz_utc) |
826 | seq_puts(m, ",tz=UTC"); | 830 | seq_puts(m, ",tz=UTC"); |
@@ -836,7 +840,7 @@ enum { | |||
836 | Opt_charset, Opt_shortname_lower, Opt_shortname_win95, | 840 | Opt_charset, Opt_shortname_lower, Opt_shortname_win95, |
837 | Opt_shortname_winnt, Opt_shortname_mixed, Opt_utf8_no, Opt_utf8_yes, | 841 | Opt_shortname_winnt, Opt_shortname_mixed, Opt_utf8_no, Opt_utf8_yes, |
838 | Opt_uni_xl_no, Opt_uni_xl_yes, Opt_nonumtail_no, Opt_nonumtail_yes, | 842 | Opt_uni_xl_no, Opt_uni_xl_yes, Opt_nonumtail_no, Opt_nonumtail_yes, |
839 | Opt_obsolate, Opt_flush, Opt_tz_utc, Opt_err, | 843 | Opt_obsolate, Opt_flush, Opt_tz_utc, Opt_rodir, Opt_err, |
840 | }; | 844 | }; |
841 | 845 | ||
842 | static const match_table_t fat_tokens = { | 846 | static const match_table_t fat_tokens = { |
@@ -908,6 +912,7 @@ static const match_table_t vfat_tokens = { | |||
908 | {Opt_nonumtail_yes, "nonumtail=yes"}, | 912 | {Opt_nonumtail_yes, "nonumtail=yes"}, |
909 | {Opt_nonumtail_yes, "nonumtail=true"}, | 913 | {Opt_nonumtail_yes, "nonumtail=true"}, |
910 | {Opt_nonumtail_yes, "nonumtail"}, | 914 | {Opt_nonumtail_yes, "nonumtail"}, |
915 | {Opt_rodir, "rodir"}, | ||
911 | {Opt_err, NULL} | 916 | {Opt_err, NULL} |
912 | }; | 917 | }; |
913 | 918 | ||
@@ -927,10 +932,13 @@ static int parse_options(char *options, int is_vfat, int silent, int *debug, | |||
927 | opts->allow_utime = -1; | 932 | opts->allow_utime = -1; |
928 | opts->codepage = fat_default_codepage; | 933 | opts->codepage = fat_default_codepage; |
929 | opts->iocharset = fat_default_iocharset; | 934 | opts->iocharset = fat_default_iocharset; |
930 | if (is_vfat) | 935 | if (is_vfat) { |
931 | opts->shortname = VFAT_SFN_DISPLAY_LOWER|VFAT_SFN_CREATE_WIN95; | 936 | opts->shortname = VFAT_SFN_DISPLAY_LOWER|VFAT_SFN_CREATE_WIN95; |
932 | else | 937 | opts->rodir = 0; |
938 | } else { | ||
933 | opts->shortname = 0; | 939 | opts->shortname = 0; |
940 | opts->rodir = 1; | ||
941 | } | ||
934 | opts->name_check = 'n'; | 942 | opts->name_check = 'n'; |
935 | opts->quiet = opts->showexec = opts->sys_immutable = opts->dotsOK = 0; | 943 | opts->quiet = opts->showexec = opts->sys_immutable = opts->dotsOK = 0; |
936 | opts->utf8 = opts->unicode_xlate = 0; | 944 | opts->utf8 = opts->unicode_xlate = 0; |
@@ -1081,6 +1089,9 @@ static int parse_options(char *options, int is_vfat, int silent, int *debug, | |||
1081 | case Opt_nonumtail_yes: /* empty or 1 or yes or true */ | 1089 | case Opt_nonumtail_yes: /* empty or 1 or yes or true */ |
1082 | opts->numtail = 0; /* negated option */ | 1090 | opts->numtail = 0; /* negated option */ |
1083 | break; | 1091 | break; |
1092 | case Opt_rodir: | ||
1093 | opts->rodir = 1; | ||
1094 | break; | ||
1084 | 1095 | ||
1085 | /* obsolete mount options */ | 1096 | /* obsolete mount options */ |
1086 | case Opt_obsolate: | 1097 | case Opt_obsolate: |
@@ -1126,7 +1137,7 @@ static int fat_read_root(struct inode *inode) | |||
1126 | inode->i_gid = sbi->options.fs_gid; | 1137 | inode->i_gid = sbi->options.fs_gid; |
1127 | inode->i_version++; | 1138 | inode->i_version++; |
1128 | inode->i_generation = 0; | 1139 | inode->i_generation = 0; |
1129 | inode->i_mode = (S_IRWXUGO & ~sbi->options.fs_dmask) | S_IFDIR; | 1140 | inode->i_mode = fat_make_mode(sbi, ATTR_DIR, S_IRWXUGO); |
1130 | inode->i_op = sbi->dir_ops; | 1141 | inode->i_op = sbi->dir_ops; |
1131 | inode->i_fop = &fat_dir_operations; | 1142 | inode->i_fop = &fat_dir_operations; |
1132 | if (sbi->fat_bits == 32) { | 1143 | if (sbi->fat_bits == 32) { |
@@ -1143,7 +1154,7 @@ static int fat_read_root(struct inode *inode) | |||
1143 | MSDOS_I(inode)->i_logstart = 0; | 1154 | MSDOS_I(inode)->i_logstart = 0; |
1144 | MSDOS_I(inode)->mmu_private = inode->i_size; | 1155 | MSDOS_I(inode)->mmu_private = inode->i_size; |
1145 | 1156 | ||
1146 | MSDOS_I(inode)->i_attrs = ATTR_NONE; | 1157 | fat_save_attrs(inode, ATTR_DIR); |
1147 | inode->i_mtime.tv_sec = inode->i_atime.tv_sec = inode->i_ctime.tv_sec = 0; | 1158 | inode->i_mtime.tv_sec = inode->i_atime.tv_sec = inode->i_ctime.tv_sec = 0; |
1148 | inode->i_mtime.tv_nsec = inode->i_atime.tv_nsec = inode->i_ctime.tv_nsec = 0; | 1159 | inode->i_mtime.tv_nsec = inode->i_atime.tv_nsec = inode->i_ctime.tv_nsec = 0; |
1149 | inode->i_nlink = fat_subdirs(inode)+2; | 1160 | inode->i_nlink = fat_subdirs(inode)+2; |
diff --git a/fs/fat/misc.c b/fs/fat/misc.c index 79fb98ad36d4..ac39ebcc1496 100644 --- a/fs/fat/misc.c +++ b/fs/fat/misc.c | |||
@@ -8,8 +8,8 @@ | |||
8 | 8 | ||
9 | #include <linux/module.h> | 9 | #include <linux/module.h> |
10 | #include <linux/fs.h> | 10 | #include <linux/fs.h> |
11 | #include <linux/msdos_fs.h> | ||
12 | #include <linux/buffer_head.h> | 11 | #include <linux/buffer_head.h> |
12 | #include "fat.h" | ||
13 | 13 | ||
14 | /* | 14 | /* |
15 | * fat_fs_panic reports a severe file system problem and sets the file system | 15 | * fat_fs_panic reports a severe file system problem and sets the file system |
@@ -124,8 +124,9 @@ int fat_chain_add(struct inode *inode, int new_dclus, int nr_cluster) | |||
124 | mark_inode_dirty(inode); | 124 | mark_inode_dirty(inode); |
125 | } | 125 | } |
126 | if (new_fclus != (inode->i_blocks >> (sbi->cluster_bits - 9))) { | 126 | if (new_fclus != (inode->i_blocks >> (sbi->cluster_bits - 9))) { |
127 | fat_fs_panic(sb, "clusters badly computed (%d != %lu)", | 127 | fat_fs_panic(sb, "clusters badly computed (%d != %llu)", |
128 | new_fclus, inode->i_blocks >> (sbi->cluster_bits - 9)); | 128 | new_fclus, |
129 | (llu)(inode->i_blocks >> (sbi->cluster_bits - 9))); | ||
129 | fat_cache_inval_inode(inode); | 130 | fat_cache_inval_inode(inode); |
130 | } | 131 | } |
131 | inode->i_blocks += nr_cluster << (sbi->cluster_bits - 9); | 132 | inode->i_blocks += nr_cluster << (sbi->cluster_bits - 9); |
@@ -135,65 +136,131 @@ int fat_chain_add(struct inode *inode, int new_dclus, int nr_cluster) | |||
135 | 136 | ||
136 | extern struct timezone sys_tz; | 137 | extern struct timezone sys_tz; |
137 | 138 | ||
139 | /* | ||
140 | * The epoch of FAT timestamp is 1980. | ||
141 | * : bits : value | ||
142 | * date: 0 - 4: day (1 - 31) | ||
143 | * date: 5 - 8: month (1 - 12) | ||
144 | * date: 9 - 15: year (0 - 127) from 1980 | ||
145 | * time: 0 - 4: sec (0 - 29) 2sec counts | ||
146 | * time: 5 - 10: min (0 - 59) | ||
147 | * time: 11 - 15: hour (0 - 23) | ||
148 | */ | ||
149 | #define SECS_PER_MIN 60 | ||
150 | #define SECS_PER_HOUR (60 * 60) | ||
151 | #define SECS_PER_DAY (SECS_PER_HOUR * 24) | ||
152 | #define UNIX_SECS_1980 315532800L | ||
153 | #if BITS_PER_LONG == 64 | ||
154 | #define UNIX_SECS_2108 4354819200L | ||
155 | #endif | ||
156 | /* days between 1.1.70 and 1.1.80 (2 leap days) */ | ||
157 | #define DAYS_DELTA (365 * 10 + 2) | ||
158 | /* 120 (2100 - 1980) isn't leap year */ | ||
159 | #define YEAR_2100 120 | ||
160 | #define IS_LEAP_YEAR(y) (!((y) & 3) && (y) != YEAR_2100) | ||
161 | |||
138 | /* Linear day numbers of the respective 1sts in non-leap years. */ | 162 | /* Linear day numbers of the respective 1sts in non-leap years. */ |
139 | static int day_n[] = { | 163 | static time_t days_in_year[] = { |
140 | /* Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec */ | 164 | /* Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec */ |
141 | 0, 31, 59, 90, 120, 151, 181, 212, 243, 273, 304, 334, 0, 0, 0, 0 | 165 | 0, 0, 31, 59, 90, 120, 151, 181, 212, 243, 273, 304, 334, 0, 0, 0, |
142 | }; | 166 | }; |
143 | 167 | ||
144 | /* Convert a MS-DOS time/date pair to a UNIX date (seconds since 1 1 70). */ | 168 | /* Convert a FAT time/date pair to a UNIX date (seconds since 1 1 70). */ |
145 | int date_dos2unix(unsigned short time, unsigned short date, int tz_utc) | 169 | void fat_time_fat2unix(struct msdos_sb_info *sbi, struct timespec *ts, |
170 | __le16 __time, __le16 __date, u8 time_cs) | ||
146 | { | 171 | { |
147 | int month, year, secs; | 172 | u16 time = le16_to_cpu(__time), date = le16_to_cpu(__date); |
173 | time_t second, day, leap_day, month, year; | ||
148 | 174 | ||
149 | /* | 175 | year = date >> 9; |
150 | * first subtract and mask after that... Otherwise, if | 176 | month = max(1, (date >> 5) & 0xf); |
151 | * date == 0, bad things happen | 177 | day = max(1, date & 0x1f) - 1; |
152 | */ | 178 | |
153 | month = ((date >> 5) - 1) & 15; | 179 | leap_day = (year + 3) / 4; |
154 | year = date >> 9; | 180 | if (year > YEAR_2100) /* 2100 isn't leap year */ |
155 | secs = (time & 31)*2+60*((time >> 5) & 63)+(time >> 11)*3600+86400* | 181 | leap_day--; |
156 | ((date & 31)-1+day_n[month]+(year/4)+year*365-((year & 3) == 0 && | 182 | if (IS_LEAP_YEAR(year) && month > 2) |
157 | month < 2 ? 1 : 0)+3653); | 183 | leap_day++; |
158 | /* days since 1.1.70 plus 80's leap day */ | 184 | |
159 | if (!tz_utc) | 185 | second = (time & 0x1f) << 1; |
160 | secs += sys_tz.tz_minuteswest*60; | 186 | second += ((time >> 5) & 0x3f) * SECS_PER_MIN; |
161 | return secs; | 187 | second += (time >> 11) * SECS_PER_HOUR; |
188 | second += (year * 365 + leap_day | ||
189 | + days_in_year[month] + day | ||
190 | + DAYS_DELTA) * SECS_PER_DAY; | ||
191 | |||
192 | if (!sbi->options.tz_utc) | ||
193 | second += sys_tz.tz_minuteswest * SECS_PER_MIN; | ||
194 | |||
195 | if (time_cs) { | ||
196 | ts->tv_sec = second + (time_cs / 100); | ||
197 | ts->tv_nsec = (time_cs % 100) * 10000000; | ||
198 | } else { | ||
199 | ts->tv_sec = second; | ||
200 | ts->tv_nsec = 0; | ||
201 | } | ||
162 | } | 202 | } |
163 | 203 | ||
164 | /* Convert linear UNIX date to a MS-DOS time/date pair. */ | 204 | /* Convert linear UNIX date to a FAT time/date pair. */ |
165 | void fat_date_unix2dos(int unix_date, __le16 *time, __le16 *date, int tz_utc) | 205 | void fat_time_unix2fat(struct msdos_sb_info *sbi, struct timespec *ts, |
206 | __le16 *time, __le16 *date, u8 *time_cs) | ||
166 | { | 207 | { |
167 | int day, year, nl_day, month; | 208 | time_t second = ts->tv_sec; |
209 | time_t day, leap_day, month, year; | ||
168 | 210 | ||
169 | if (!tz_utc) | 211 | if (!sbi->options.tz_utc) |
170 | unix_date -= sys_tz.tz_minuteswest*60; | 212 | second -= sys_tz.tz_minuteswest * SECS_PER_MIN; |
171 | 213 | ||
172 | /* Jan 1 GMT 00:00:00 1980. But what about another time zone? */ | 214 | /* Jan 1 GMT 00:00:00 1980. But what about another time zone? */ |
173 | if (unix_date < 315532800) | 215 | if (second < UNIX_SECS_1980) { |
174 | unix_date = 315532800; | 216 | *time = 0; |
175 | 217 | *date = cpu_to_le16((0 << 9) | (1 << 5) | 1); | |
176 | *time = cpu_to_le16((unix_date % 60)/2+(((unix_date/60) % 60) << 5)+ | 218 | if (time_cs) |
177 | (((unix_date/3600) % 24) << 11)); | 219 | *time_cs = 0; |
178 | day = unix_date/86400-3652; | 220 | return; |
179 | year = day/365; | 221 | } |
180 | if ((year+3)/4+365*year > day) | 222 | #if BITS_PER_LONG == 64 |
223 | if (second >= UNIX_SECS_2108) { | ||
224 | *time = cpu_to_le16((23 << 11) | (59 << 5) | 29); | ||
225 | *date = cpu_to_le16((127 << 9) | (12 << 5) | 31); | ||
226 | if (time_cs) | ||
227 | *time_cs = 199; | ||
228 | return; | ||
229 | } | ||
230 | #endif | ||
231 | |||
232 | day = second / SECS_PER_DAY - DAYS_DELTA; | ||
233 | year = day / 365; | ||
234 | leap_day = (year + 3) / 4; | ||
235 | if (year > YEAR_2100) /* 2100 isn't leap year */ | ||
236 | leap_day--; | ||
237 | if (year * 365 + leap_day > day) | ||
181 | year--; | 238 | year--; |
182 | day -= (year+3)/4+365*year; | 239 | leap_day = (year + 3) / 4; |
183 | if (day == 59 && !(year & 3)) { | 240 | if (year > YEAR_2100) /* 2100 isn't leap year */ |
184 | nl_day = day; | 241 | leap_day--; |
242 | day -= year * 365 + leap_day; | ||
243 | |||
244 | if (IS_LEAP_YEAR(year) && day == days_in_year[3]) { | ||
185 | month = 2; | 245 | month = 2; |
186 | } else { | 246 | } else { |
187 | nl_day = (year & 3) || day <= 59 ? day : day-1; | 247 | if (IS_LEAP_YEAR(year) && day > days_in_year[3]) |
188 | for (month = 0; month < 12; month++) { | 248 | day--; |
189 | if (day_n[month] > nl_day) | 249 | for (month = 1; month < 12; month++) { |
250 | if (days_in_year[month + 1] > day) | ||
190 | break; | 251 | break; |
191 | } | 252 | } |
192 | } | 253 | } |
193 | *date = cpu_to_le16(nl_day-day_n[month-1]+1+(month << 5)+(year << 9)); | 254 | day -= days_in_year[month]; |
194 | } | ||
195 | 255 | ||
196 | EXPORT_SYMBOL_GPL(fat_date_unix2dos); | 256 | *time = cpu_to_le16(((second / SECS_PER_HOUR) % 24) << 11 |
257 | | ((second / SECS_PER_MIN) % 60) << 5 | ||
258 | | (second % SECS_PER_MIN) >> 1); | ||
259 | *date = cpu_to_le16((year << 9) | (month << 5) | (day + 1)); | ||
260 | if (time_cs) | ||
261 | *time_cs = (ts->tv_sec & 1) * 100 + ts->tv_nsec / 10000000; | ||
262 | } | ||
263 | EXPORT_SYMBOL_GPL(fat_time_unix2fat); | ||
197 | 264 | ||
198 | int fat_sync_bhs(struct buffer_head **bhs, int nr_bhs) | 265 | int fat_sync_bhs(struct buffer_head **bhs, int nr_bhs) |
199 | { | 266 | { |
diff --git a/fs/msdos/namei.c b/fs/fat/namei_msdos.c index e844b9809d27..7ba03a4acbe0 100644 --- a/fs/msdos/namei.c +++ b/fs/fat/namei_msdos.c | |||
@@ -9,8 +9,8 @@ | |||
9 | #include <linux/module.h> | 9 | #include <linux/module.h> |
10 | #include <linux/time.h> | 10 | #include <linux/time.h> |
11 | #include <linux/buffer_head.h> | 11 | #include <linux/buffer_head.h> |
12 | #include <linux/msdos_fs.h> | ||
13 | #include <linux/smp_lock.h> | 12 | #include <linux/smp_lock.h> |
13 | #include "fat.h" | ||
14 | 14 | ||
15 | /* Characters that are undesirable in an MS-DOS file name */ | 15 | /* Characters that are undesirable in an MS-DOS file name */ |
16 | static unsigned char bad_chars[] = "*?<>|\""; | 16 | static unsigned char bad_chars[] = "*?<>|\""; |
@@ -203,33 +203,37 @@ static struct dentry *msdos_lookup(struct inode *dir, struct dentry *dentry, | |||
203 | { | 203 | { |
204 | struct super_block *sb = dir->i_sb; | 204 | struct super_block *sb = dir->i_sb; |
205 | struct fat_slot_info sinfo; | 205 | struct fat_slot_info sinfo; |
206 | struct inode *inode = NULL; | 206 | struct inode *inode; |
207 | int res; | 207 | int err; |
208 | |||
209 | dentry->d_op = &msdos_dentry_operations; | ||
210 | 208 | ||
211 | lock_super(sb); | 209 | lock_super(sb); |
212 | res = msdos_find(dir, dentry->d_name.name, dentry->d_name.len, &sinfo); | 210 | |
213 | if (res == -ENOENT) | 211 | err = msdos_find(dir, dentry->d_name.name, dentry->d_name.len, &sinfo); |
214 | goto add; | 212 | if (err) { |
215 | if (res < 0) | 213 | if (err == -ENOENT) { |
216 | goto out; | 214 | inode = NULL; |
215 | goto out; | ||
216 | } | ||
217 | goto error; | ||
218 | } | ||
219 | |||
217 | inode = fat_build_inode(sb, sinfo.de, sinfo.i_pos); | 220 | inode = fat_build_inode(sb, sinfo.de, sinfo.i_pos); |
218 | brelse(sinfo.bh); | 221 | brelse(sinfo.bh); |
219 | if (IS_ERR(inode)) { | 222 | if (IS_ERR(inode)) { |
220 | res = PTR_ERR(inode); | 223 | err = PTR_ERR(inode); |
221 | goto out; | 224 | goto error; |
222 | } | 225 | } |
223 | add: | 226 | out: |
224 | res = 0; | 227 | unlock_super(sb); |
228 | dentry->d_op = &msdos_dentry_operations; | ||
225 | dentry = d_splice_alias(inode, dentry); | 229 | dentry = d_splice_alias(inode, dentry); |
226 | if (dentry) | 230 | if (dentry) |
227 | dentry->d_op = &msdos_dentry_operations; | 231 | dentry->d_op = &msdos_dentry_operations; |
228 | out: | 232 | return dentry; |
233 | |||
234 | error: | ||
229 | unlock_super(sb); | 235 | unlock_super(sb); |
230 | if (!res) | 236 | return ERR_PTR(err); |
231 | return dentry; | ||
232 | return ERR_PTR(res); | ||
233 | } | 237 | } |
234 | 238 | ||
235 | /***** Creates a directory entry (name is already formatted). */ | 239 | /***** Creates a directory entry (name is already formatted). */ |
@@ -247,7 +251,7 @@ static int msdos_add_entry(struct inode *dir, const unsigned char *name, | |||
247 | if (is_hid) | 251 | if (is_hid) |
248 | de.attr |= ATTR_HIDDEN; | 252 | de.attr |= ATTR_HIDDEN; |
249 | de.lcase = 0; | 253 | de.lcase = 0; |
250 | fat_date_unix2dos(ts->tv_sec, &time, &date, sbi->options.tz_utc); | 254 | fat_time_unix2fat(sbi, ts, &time, &date, NULL); |
251 | de.cdate = de.adate = 0; | 255 | de.cdate = de.adate = 0; |
252 | de.ctime = 0; | 256 | de.ctime = 0; |
253 | de.ctime_cs = 0; | 257 | de.ctime_cs = 0; |
diff --git a/fs/vfat/namei.c b/fs/fat/namei_vfat.c index 155c10b4adbd..bf326d4356a3 100644 --- a/fs/vfat/namei.c +++ b/fs/fat/namei_vfat.c | |||
@@ -16,36 +16,75 @@ | |||
16 | */ | 16 | */ |
17 | 17 | ||
18 | #include <linux/module.h> | 18 | #include <linux/module.h> |
19 | |||
20 | #include <linux/jiffies.h> | 19 | #include <linux/jiffies.h> |
21 | #include <linux/msdos_fs.h> | ||
22 | #include <linux/ctype.h> | 20 | #include <linux/ctype.h> |
23 | #include <linux/slab.h> | 21 | #include <linux/slab.h> |
24 | #include <linux/smp_lock.h> | 22 | #include <linux/smp_lock.h> |
25 | #include <linux/buffer_head.h> | 23 | #include <linux/buffer_head.h> |
26 | #include <linux/namei.h> | 24 | #include <linux/namei.h> |
25 | #include "fat.h" | ||
27 | 26 | ||
28 | static int vfat_revalidate(struct dentry *dentry, struct nameidata *nd) | 27 | /* |
28 | * If new entry was created in the parent, it could create the 8.3 | ||
29 | * alias (the shortname of logname). So, the parent may have the | ||
30 | * negative-dentry which matches the created 8.3 alias. | ||
31 | * | ||
32 | * If it happened, the negative dentry isn't actually negative | ||
33 | * anymore. So, drop it. | ||
34 | */ | ||
35 | static int vfat_revalidate_shortname(struct dentry *dentry) | ||
29 | { | 36 | { |
30 | int ret = 1; | 37 | int ret = 1; |
31 | 38 | spin_lock(&dentry->d_lock); | |
32 | if (!dentry->d_inode && | 39 | if (dentry->d_time != dentry->d_parent->d_inode->i_version) |
33 | nd && !(nd->flags & LOOKUP_CONTINUE) && (nd->flags & LOOKUP_CREATE)) | ||
34 | /* | ||
35 | * negative dentry is dropped, in order to make sure | ||
36 | * to use the name which a user desires if this is | ||
37 | * create path. | ||
38 | */ | ||
39 | ret = 0; | 40 | ret = 0; |
40 | else { | 41 | spin_unlock(&dentry->d_lock); |
41 | spin_lock(&dentry->d_lock); | ||
42 | if (dentry->d_time != dentry->d_parent->d_inode->i_version) | ||
43 | ret = 0; | ||
44 | spin_unlock(&dentry->d_lock); | ||
45 | } | ||
46 | return ret; | 42 | return ret; |
47 | } | 43 | } |
48 | 44 | ||
45 | static int vfat_revalidate(struct dentry *dentry, struct nameidata *nd) | ||
46 | { | ||
47 | /* This is not negative dentry. Always valid. */ | ||
48 | if (dentry->d_inode) | ||
49 | return 1; | ||
50 | return vfat_revalidate_shortname(dentry); | ||
51 | } | ||
52 | |||
53 | static int vfat_revalidate_ci(struct dentry *dentry, struct nameidata *nd) | ||
54 | { | ||
55 | /* | ||
56 | * This is not negative dentry. Always valid. | ||
57 | * | ||
58 | * Note, rename() to existing directory entry will have ->d_inode, | ||
59 | * and will use existing name which isn't specified name by user. | ||
60 | * | ||
61 | * We may be able to drop this positive dentry here. But dropping | ||
62 | * positive dentry isn't good idea. So it's unsupported like | ||
63 | * rename("filename", "FILENAME") for now. | ||
64 | */ | ||
65 | if (dentry->d_inode) | ||
66 | return 1; | ||
67 | |||
68 | /* | ||
69 | * This may be nfsd (or something), anyway, we can't see the | ||
70 | * intent of this. So, since this can be for creation, drop it. | ||
71 | */ | ||
72 | if (!nd) | ||
73 | return 0; | ||
74 | |||
75 | /* | ||
76 | * Drop the negative dentry, in order to make sure to use the | ||
77 | * case sensitive name which is specified by user if this is | ||
78 | * for creation. | ||
79 | */ | ||
80 | if (!(nd->flags & (LOOKUP_CONTINUE | LOOKUP_PARENT))) { | ||
81 | if (nd->flags & LOOKUP_CREATE) | ||
82 | return 0; | ||
83 | } | ||
84 | |||
85 | return vfat_revalidate_shortname(dentry); | ||
86 | } | ||
87 | |||
49 | /* returns the length of a struct qstr, ignoring trailing dots */ | 88 | /* returns the length of a struct qstr, ignoring trailing dots */ |
50 | static unsigned int vfat_striptail_len(struct qstr *qstr) | 89 | static unsigned int vfat_striptail_len(struct qstr *qstr) |
51 | { | 90 | { |
@@ -127,25 +166,16 @@ static int vfat_cmp(struct dentry *dentry, struct qstr *a, struct qstr *b) | |||
127 | return 1; | 166 | return 1; |
128 | } | 167 | } |
129 | 168 | ||
130 | static struct dentry_operations vfat_dentry_ops[4] = { | 169 | static struct dentry_operations vfat_ci_dentry_ops = { |
131 | { | 170 | .d_revalidate = vfat_revalidate_ci, |
132 | .d_hash = vfat_hashi, | 171 | .d_hash = vfat_hashi, |
133 | .d_compare = vfat_cmpi, | 172 | .d_compare = vfat_cmpi, |
134 | }, | 173 | }; |
135 | { | 174 | |
136 | .d_revalidate = vfat_revalidate, | 175 | static struct dentry_operations vfat_dentry_ops = { |
137 | .d_hash = vfat_hashi, | 176 | .d_revalidate = vfat_revalidate, |
138 | .d_compare = vfat_cmpi, | 177 | .d_hash = vfat_hash, |
139 | }, | 178 | .d_compare = vfat_cmp, |
140 | { | ||
141 | .d_hash = vfat_hash, | ||
142 | .d_compare = vfat_cmp, | ||
143 | }, | ||
144 | { | ||
145 | .d_revalidate = vfat_revalidate, | ||
146 | .d_hash = vfat_hash, | ||
147 | .d_compare = vfat_cmp, | ||
148 | } | ||
149 | }; | 179 | }; |
150 | 180 | ||
151 | /* Characters that are undesirable in an MS-DOS file name */ | 181 | /* Characters that are undesirable in an MS-DOS file name */ |
@@ -569,6 +599,7 @@ static int vfat_build_slots(struct inode *dir, const unsigned char *name, | |||
569 | unsigned char msdos_name[MSDOS_NAME]; | 599 | unsigned char msdos_name[MSDOS_NAME]; |
570 | wchar_t *uname; | 600 | wchar_t *uname; |
571 | __le16 time, date; | 601 | __le16 time, date; |
602 | u8 time_cs; | ||
572 | int err, ulen, usize, i; | 603 | int err, ulen, usize, i; |
573 | loff_t offset; | 604 | loff_t offset; |
574 | 605 | ||
@@ -621,10 +652,10 @@ shortname: | |||
621 | memcpy(de->name, msdos_name, MSDOS_NAME); | 652 | memcpy(de->name, msdos_name, MSDOS_NAME); |
622 | de->attr = is_dir ? ATTR_DIR : ATTR_ARCH; | 653 | de->attr = is_dir ? ATTR_DIR : ATTR_ARCH; |
623 | de->lcase = lcase; | 654 | de->lcase = lcase; |
624 | fat_date_unix2dos(ts->tv_sec, &time, &date, sbi->options.tz_utc); | 655 | fat_time_unix2fat(sbi, ts, &time, &date, &time_cs); |
625 | de->time = de->ctime = time; | 656 | de->time = de->ctime = time; |
626 | de->date = de->cdate = de->adate = date; | 657 | de->date = de->cdate = de->adate = date; |
627 | de->ctime_cs = 0; | 658 | de->ctime_cs = time_cs; |
628 | de->start = cpu_to_le16(cluster); | 659 | de->start = cpu_to_le16(cluster); |
629 | de->starthi = cpu_to_le16(cluster >> 16); | 660 | de->starthi = cpu_to_le16(cluster >> 16); |
630 | de->size = 0; | 661 | de->size = 0; |
@@ -683,46 +714,58 @@ static struct dentry *vfat_lookup(struct inode *dir, struct dentry *dentry, | |||
683 | { | 714 | { |
684 | struct super_block *sb = dir->i_sb; | 715 | struct super_block *sb = dir->i_sb; |
685 | struct fat_slot_info sinfo; | 716 | struct fat_slot_info sinfo; |
686 | struct inode *inode = NULL; | 717 | struct inode *inode; |
687 | struct dentry *alias; | 718 | struct dentry *alias; |
688 | int err, table; | 719 | int err; |
689 | 720 | ||
690 | lock_super(sb); | 721 | lock_super(sb); |
691 | table = (MSDOS_SB(sb)->options.name_check == 's') ? 2 : 0; | ||
692 | dentry->d_op = &vfat_dentry_ops[table]; | ||
693 | 722 | ||
694 | err = vfat_find(dir, &dentry->d_name, &sinfo); | 723 | err = vfat_find(dir, &dentry->d_name, &sinfo); |
695 | if (err) { | 724 | if (err) { |
696 | table++; | 725 | if (err == -ENOENT) { |
726 | inode = NULL; | ||
727 | goto out; | ||
728 | } | ||
697 | goto error; | 729 | goto error; |
698 | } | 730 | } |
731 | |||
699 | inode = fat_build_inode(sb, sinfo.de, sinfo.i_pos); | 732 | inode = fat_build_inode(sb, sinfo.de, sinfo.i_pos); |
700 | brelse(sinfo.bh); | 733 | brelse(sinfo.bh); |
701 | if (IS_ERR(inode)) { | 734 | if (IS_ERR(inode)) { |
702 | unlock_super(sb); | 735 | err = PTR_ERR(inode); |
703 | return ERR_CAST(inode); | 736 | goto error; |
704 | } | 737 | } |
705 | alias = d_find_alias(inode); | ||
706 | if (alias) { | ||
707 | if (d_invalidate(alias) == 0) | ||
708 | dput(alias); | ||
709 | else { | ||
710 | iput(inode); | ||
711 | unlock_super(sb); | ||
712 | return alias; | ||
713 | } | ||
714 | 738 | ||
739 | alias = d_find_alias(inode); | ||
740 | if (alias && !(alias->d_flags & DCACHE_DISCONNECTED)) { | ||
741 | /* | ||
742 | * This inode has non DCACHE_DISCONNECTED dentry. This | ||
743 | * means, the user did ->lookup() by an another name | ||
744 | * (longname vs 8.3 alias of it) in past. | ||
745 | * | ||
746 | * Switch to new one for reason of locality if possible. | ||
747 | */ | ||
748 | BUG_ON(d_unhashed(alias)); | ||
749 | if (!S_ISDIR(inode->i_mode)) | ||
750 | d_move(alias, dentry); | ||
751 | iput(inode); | ||
752 | unlock_super(sb); | ||
753 | return alias; | ||
715 | } | 754 | } |
716 | error: | 755 | out: |
717 | unlock_super(sb); | 756 | unlock_super(sb); |
718 | dentry->d_op = &vfat_dentry_ops[table]; | 757 | dentry->d_op = sb->s_root->d_op; |
719 | dentry->d_time = dentry->d_parent->d_inode->i_version; | 758 | dentry->d_time = dentry->d_parent->d_inode->i_version; |
720 | dentry = d_splice_alias(inode, dentry); | 759 | dentry = d_splice_alias(inode, dentry); |
721 | if (dentry) { | 760 | if (dentry) { |
722 | dentry->d_op = &vfat_dentry_ops[table]; | 761 | dentry->d_op = sb->s_root->d_op; |
723 | dentry->d_time = dentry->d_parent->d_inode->i_version; | 762 | dentry->d_time = dentry->d_parent->d_inode->i_version; |
724 | } | 763 | } |
725 | return dentry; | 764 | return dentry; |
765 | |||
766 | error: | ||
767 | unlock_super(sb); | ||
768 | return ERR_PTR(err); | ||
726 | } | 769 | } |
727 | 770 | ||
728 | static int vfat_create(struct inode *dir, struct dentry *dentry, int mode, | 771 | static int vfat_create(struct inode *dir, struct dentry *dentry, int mode, |
@@ -1014,9 +1057,9 @@ static int vfat_fill_super(struct super_block *sb, void *data, int silent) | |||
1014 | return res; | 1057 | return res; |
1015 | 1058 | ||
1016 | if (MSDOS_SB(sb)->options.name_check != 's') | 1059 | if (MSDOS_SB(sb)->options.name_check != 's') |
1017 | sb->s_root->d_op = &vfat_dentry_ops[0]; | 1060 | sb->s_root->d_op = &vfat_ci_dentry_ops; |
1018 | else | 1061 | else |
1019 | sb->s_root->d_op = &vfat_dentry_ops[2]; | 1062 | sb->s_root->d_op = &vfat_dentry_ops; |
1020 | 1063 | ||
1021 | return 0; | 1064 | return 0; |
1022 | } | 1065 | } |
diff --git a/fs/jbd/checkpoint.c b/fs/jbd/checkpoint.c index 1bd8d4acc6f2..61f32f3868cd 100644 --- a/fs/jbd/checkpoint.c +++ b/fs/jbd/checkpoint.c | |||
@@ -115,7 +115,7 @@ static int __try_to_free_cp_buf(struct journal_head *jh) | |||
115 | */ | 115 | */ |
116 | void __log_wait_for_space(journal_t *journal) | 116 | void __log_wait_for_space(journal_t *journal) |
117 | { | 117 | { |
118 | int nblocks; | 118 | int nblocks, space_left; |
119 | assert_spin_locked(&journal->j_state_lock); | 119 | assert_spin_locked(&journal->j_state_lock); |
120 | 120 | ||
121 | nblocks = jbd_space_needed(journal); | 121 | nblocks = jbd_space_needed(journal); |
@@ -128,25 +128,42 @@ void __log_wait_for_space(journal_t *journal) | |||
128 | /* | 128 | /* |
129 | * Test again, another process may have checkpointed while we | 129 | * Test again, another process may have checkpointed while we |
130 | * were waiting for the checkpoint lock. If there are no | 130 | * were waiting for the checkpoint lock. If there are no |
131 | * outstanding transactions there is nothing to checkpoint and | 131 | * transactions ready to be checkpointed, try to recover |
132 | * we can't make progress. Abort the journal in this case. | 132 | * journal space by calling cleanup_journal_tail(), and if |
133 | * that doesn't work, by waiting for the currently committing | ||
134 | * transaction to complete. If there is absolutely no way | ||
135 | * to make progress, this is either a BUG or corrupted | ||
136 | * filesystem, so abort the journal and leave a stack | ||
137 | * trace for forensic evidence. | ||
133 | */ | 138 | */ |
134 | spin_lock(&journal->j_state_lock); | 139 | spin_lock(&journal->j_state_lock); |
135 | spin_lock(&journal->j_list_lock); | 140 | spin_lock(&journal->j_list_lock); |
136 | nblocks = jbd_space_needed(journal); | 141 | nblocks = jbd_space_needed(journal); |
137 | if (__log_space_left(journal) < nblocks) { | 142 | space_left = __log_space_left(journal); |
143 | if (space_left < nblocks) { | ||
138 | int chkpt = journal->j_checkpoint_transactions != NULL; | 144 | int chkpt = journal->j_checkpoint_transactions != NULL; |
145 | tid_t tid = 0; | ||
139 | 146 | ||
147 | if (journal->j_committing_transaction) | ||
148 | tid = journal->j_committing_transaction->t_tid; | ||
140 | spin_unlock(&journal->j_list_lock); | 149 | spin_unlock(&journal->j_list_lock); |
141 | spin_unlock(&journal->j_state_lock); | 150 | spin_unlock(&journal->j_state_lock); |
142 | if (chkpt) { | 151 | if (chkpt) { |
143 | log_do_checkpoint(journal); | 152 | log_do_checkpoint(journal); |
153 | } else if (cleanup_journal_tail(journal) == 0) { | ||
154 | /* We were able to recover space; yay! */ | ||
155 | ; | ||
156 | } else if (tid) { | ||
157 | log_wait_commit(journal, tid); | ||
144 | } else { | 158 | } else { |
145 | printk(KERN_ERR "%s: no transactions\n", | 159 | printk(KERN_ERR "%s: needed %d blocks and " |
146 | __func__); | 160 | "only had %d space available\n", |
161 | __func__, nblocks, space_left); | ||
162 | printk(KERN_ERR "%s: no way to get more " | ||
163 | "journal space\n", __func__); | ||
164 | WARN_ON(1); | ||
147 | journal_abort(journal, 0); | 165 | journal_abort(journal, 0); |
148 | } | 166 | } |
149 | |||
150 | spin_lock(&journal->j_state_lock); | 167 | spin_lock(&journal->j_state_lock); |
151 | } else { | 168 | } else { |
152 | spin_unlock(&journal->j_list_lock); | 169 | spin_unlock(&journal->j_list_lock); |
diff --git a/fs/jbd2/checkpoint.c b/fs/jbd2/checkpoint.c index 9203c3332f17..9497718fe920 100644 --- a/fs/jbd2/checkpoint.c +++ b/fs/jbd2/checkpoint.c | |||
@@ -116,7 +116,7 @@ static int __try_to_free_cp_buf(struct journal_head *jh) | |||
116 | */ | 116 | */ |
117 | void __jbd2_log_wait_for_space(journal_t *journal) | 117 | void __jbd2_log_wait_for_space(journal_t *journal) |
118 | { | 118 | { |
119 | int nblocks; | 119 | int nblocks, space_left; |
120 | assert_spin_locked(&journal->j_state_lock); | 120 | assert_spin_locked(&journal->j_state_lock); |
121 | 121 | ||
122 | nblocks = jbd_space_needed(journal); | 122 | nblocks = jbd_space_needed(journal); |
@@ -129,25 +129,43 @@ void __jbd2_log_wait_for_space(journal_t *journal) | |||
129 | /* | 129 | /* |
130 | * Test again, another process may have checkpointed while we | 130 | * Test again, another process may have checkpointed while we |
131 | * were waiting for the checkpoint lock. If there are no | 131 | * were waiting for the checkpoint lock. If there are no |
132 | * outstanding transactions there is nothing to checkpoint and | 132 | * transactions ready to be checkpointed, try to recover |
133 | * we can't make progress. Abort the journal in this case. | 133 | * journal space by calling cleanup_journal_tail(), and if |
134 | * that doesn't work, by waiting for the currently committing | ||
135 | * transaction to complete. If there is absolutely no way | ||
136 | * to make progress, this is either a BUG or corrupted | ||
137 | * filesystem, so abort the journal and leave a stack | ||
138 | * trace for forensic evidence. | ||
134 | */ | 139 | */ |
135 | spin_lock(&journal->j_state_lock); | 140 | spin_lock(&journal->j_state_lock); |
136 | spin_lock(&journal->j_list_lock); | 141 | spin_lock(&journal->j_list_lock); |
137 | nblocks = jbd_space_needed(journal); | 142 | nblocks = jbd_space_needed(journal); |
138 | if (__jbd2_log_space_left(journal) < nblocks) { | 143 | space_left = __jbd2_log_space_left(journal); |
144 | if (space_left < nblocks) { | ||
139 | int chkpt = journal->j_checkpoint_transactions != NULL; | 145 | int chkpt = journal->j_checkpoint_transactions != NULL; |
146 | tid_t tid = 0; | ||
140 | 147 | ||
148 | if (journal->j_committing_transaction) | ||
149 | tid = journal->j_committing_transaction->t_tid; | ||
141 | spin_unlock(&journal->j_list_lock); | 150 | spin_unlock(&journal->j_list_lock); |
142 | spin_unlock(&journal->j_state_lock); | 151 | spin_unlock(&journal->j_state_lock); |
143 | if (chkpt) { | 152 | if (chkpt) { |
144 | jbd2_log_do_checkpoint(journal); | 153 | jbd2_log_do_checkpoint(journal); |
154 | } else if (jbd2_cleanup_journal_tail(journal) == 0) { | ||
155 | /* We were able to recover space; yay! */ | ||
156 | ; | ||
157 | } else if (tid) { | ||
158 | jbd2_log_wait_commit(journal, tid); | ||
145 | } else { | 159 | } else { |
146 | printk(KERN_ERR "%s: no transactions\n", | 160 | printk(KERN_ERR "%s: needed %d blocks and " |
147 | __func__); | 161 | "only had %d space available\n", |
162 | __func__, nblocks, space_left); | ||
163 | printk(KERN_ERR "%s: no way to get more " | ||
164 | "journal space in %s\n", __func__, | ||
165 | journal->j_devname); | ||
166 | WARN_ON(1); | ||
148 | jbd2_journal_abort(journal, 0); | 167 | jbd2_journal_abort(journal, 0); |
149 | } | 168 | } |
150 | |||
151 | spin_lock(&journal->j_state_lock); | 169 | spin_lock(&journal->j_state_lock); |
152 | } else { | 170 | } else { |
153 | spin_unlock(&journal->j_list_lock); | 171 | spin_unlock(&journal->j_list_lock); |
diff --git a/fs/jbd2/journal.c b/fs/jbd2/journal.c index 783de118de92..e70d657a19f8 100644 --- a/fs/jbd2/journal.c +++ b/fs/jbd2/journal.c | |||
@@ -1089,6 +1089,7 @@ journal_t * jbd2_journal_init_inode (struct inode *inode) | |||
1089 | if (!journal->j_wbuf) { | 1089 | if (!journal->j_wbuf) { |
1090 | printk(KERN_ERR "%s: Cant allocate bhs for commit thread\n", | 1090 | printk(KERN_ERR "%s: Cant allocate bhs for commit thread\n", |
1091 | __func__); | 1091 | __func__); |
1092 | jbd2_stats_proc_exit(journal); | ||
1092 | kfree(journal); | 1093 | kfree(journal); |
1093 | return NULL; | 1094 | return NULL; |
1094 | } | 1095 | } |
@@ -1098,6 +1099,7 @@ journal_t * jbd2_journal_init_inode (struct inode *inode) | |||
1098 | if (err) { | 1099 | if (err) { |
1099 | printk(KERN_ERR "%s: Cannnot locate journal superblock\n", | 1100 | printk(KERN_ERR "%s: Cannnot locate journal superblock\n", |
1100 | __func__); | 1101 | __func__); |
1102 | jbd2_stats_proc_exit(journal); | ||
1101 | kfree(journal); | 1103 | kfree(journal); |
1102 | return NULL; | 1104 | return NULL; |
1103 | } | 1105 | } |
diff --git a/fs/jffs2/background.c b/fs/jffs2/background.c index 8adebd3e43c6..3cceef4ad2b7 100644 --- a/fs/jffs2/background.c +++ b/fs/jffs2/background.c | |||
@@ -85,15 +85,15 @@ static int jffs2_garbage_collect_thread(void *_c) | |||
85 | for (;;) { | 85 | for (;;) { |
86 | allow_signal(SIGHUP); | 86 | allow_signal(SIGHUP); |
87 | again: | 87 | again: |
88 | spin_lock(&c->erase_completion_lock); | ||
88 | if (!jffs2_thread_should_wake(c)) { | 89 | if (!jffs2_thread_should_wake(c)) { |
89 | set_current_state (TASK_INTERRUPTIBLE); | 90 | set_current_state (TASK_INTERRUPTIBLE); |
91 | spin_unlock(&c->erase_completion_lock); | ||
90 | D1(printk(KERN_DEBUG "jffs2_garbage_collect_thread sleeping...\n")); | 92 | D1(printk(KERN_DEBUG "jffs2_garbage_collect_thread sleeping...\n")); |
91 | /* Yes, there's a race here; we checked jffs2_thread_should_wake() | ||
92 | before setting current->state to TASK_INTERRUPTIBLE. But it doesn't | ||
93 | matter - We don't care if we miss a wakeup, because the GC thread | ||
94 | is only an optimisation anyway. */ | ||
95 | schedule(); | 93 | schedule(); |
96 | } | 94 | } else |
95 | spin_unlock(&c->erase_completion_lock); | ||
96 | |||
97 | 97 | ||
98 | /* This thread is purely an optimisation. But if it runs when | 98 | /* This thread is purely an optimisation. But if it runs when |
99 | other things could be running, it actually makes things a | 99 | other things could be running, it actually makes things a |
diff --git a/fs/jffs2/compr_lzo.c b/fs/jffs2/compr_lzo.c index 47b045797e42..90cb60d09787 100644 --- a/fs/jffs2/compr_lzo.c +++ b/fs/jffs2/compr_lzo.c | |||
@@ -19,7 +19,7 @@ | |||
19 | 19 | ||
20 | static void *lzo_mem; | 20 | static void *lzo_mem; |
21 | static void *lzo_compress_buf; | 21 | static void *lzo_compress_buf; |
22 | static DEFINE_MUTEX(deflate_mutex); | 22 | static DEFINE_MUTEX(deflate_mutex); /* for lzo_mem and lzo_compress_buf */ |
23 | 23 | ||
24 | static void free_workspace(void) | 24 | static void free_workspace(void) |
25 | { | 25 | { |
@@ -49,18 +49,21 @@ static int jffs2_lzo_compress(unsigned char *data_in, unsigned char *cpage_out, | |||
49 | 49 | ||
50 | mutex_lock(&deflate_mutex); | 50 | mutex_lock(&deflate_mutex); |
51 | ret = lzo1x_1_compress(data_in, *sourcelen, lzo_compress_buf, &compress_size, lzo_mem); | 51 | ret = lzo1x_1_compress(data_in, *sourcelen, lzo_compress_buf, &compress_size, lzo_mem); |
52 | mutex_unlock(&deflate_mutex); | ||
53 | |||
54 | if (ret != LZO_E_OK) | 52 | if (ret != LZO_E_OK) |
55 | return -1; | 53 | goto fail; |
56 | 54 | ||
57 | if (compress_size > *dstlen) | 55 | if (compress_size > *dstlen) |
58 | return -1; | 56 | goto fail; |
59 | 57 | ||
60 | memcpy(cpage_out, lzo_compress_buf, compress_size); | 58 | memcpy(cpage_out, lzo_compress_buf, compress_size); |
61 | *dstlen = compress_size; | 59 | mutex_unlock(&deflate_mutex); |
62 | 60 | ||
61 | *dstlen = compress_size; | ||
63 | return 0; | 62 | return 0; |
63 | |||
64 | fail: | ||
65 | mutex_unlock(&deflate_mutex); | ||
66 | return -1; | ||
64 | } | 67 | } |
65 | 68 | ||
66 | static int jffs2_lzo_decompress(unsigned char *data_in, unsigned char *cpage_out, | 69 | static int jffs2_lzo_decompress(unsigned char *data_in, unsigned char *cpage_out, |
diff --git a/fs/jffs2/nodemgmt.c b/fs/jffs2/nodemgmt.c index 0875b60b4bf7..21a052915aa9 100644 --- a/fs/jffs2/nodemgmt.c +++ b/fs/jffs2/nodemgmt.c | |||
@@ -261,9 +261,11 @@ static int jffs2_find_nextblock(struct jffs2_sb_info *c) | |||
261 | 261 | ||
262 | jffs2_sum_reset_collected(c->summary); /* reset collected summary */ | 262 | jffs2_sum_reset_collected(c->summary); /* reset collected summary */ |
263 | 263 | ||
264 | #ifdef CONFIG_JFFS2_FS_WRITEBUFFER | ||
264 | /* adjust write buffer offset, else we get a non contiguous write bug */ | 265 | /* adjust write buffer offset, else we get a non contiguous write bug */ |
265 | if (!(c->wbuf_ofs % c->sector_size) && !c->wbuf_len) | 266 | if (!(c->wbuf_ofs % c->sector_size) && !c->wbuf_len) |
266 | c->wbuf_ofs = 0xffffffff; | 267 | c->wbuf_ofs = 0xffffffff; |
268 | #endif | ||
267 | 269 | ||
268 | D1(printk(KERN_DEBUG "jffs2_find_nextblock(): new nextblock = 0x%08x\n", c->nextblock->offset)); | 270 | D1(printk(KERN_DEBUG "jffs2_find_nextblock(): new nextblock = 0x%08x\n", c->nextblock->offset)); |
269 | 271 | ||
diff --git a/fs/msdos/Makefile b/fs/msdos/Makefile deleted file mode 100644 index ea67646fcb95..000000000000 --- a/fs/msdos/Makefile +++ /dev/null | |||
@@ -1,7 +0,0 @@ | |||
1 | # | ||
2 | # Makefile for the Linux msdos filesystem routines. | ||
3 | # | ||
4 | |||
5 | obj-$(CONFIG_MSDOS_FS) += msdos.o | ||
6 | |||
7 | msdos-y := namei.o | ||
diff --git a/fs/nfsd/vfs.c b/fs/nfsd/vfs.c index 848a03e83a42..4433c8f00163 100644 --- a/fs/nfsd/vfs.c +++ b/fs/nfsd/vfs.c | |||
@@ -1875,11 +1875,11 @@ static int nfsd_buffered_readdir(struct file *file, filldir_t func, | |||
1875 | return -ENOMEM; | 1875 | return -ENOMEM; |
1876 | 1876 | ||
1877 | offset = *offsetp; | 1877 | offset = *offsetp; |
1878 | cdp->err = nfserr_eof; /* will be cleared on successful read */ | ||
1879 | 1878 | ||
1880 | while (1) { | 1879 | while (1) { |
1881 | unsigned int reclen; | 1880 | unsigned int reclen; |
1882 | 1881 | ||
1882 | cdp->err = nfserr_eof; /* will be cleared on successful read */ | ||
1883 | buf.used = 0; | 1883 | buf.used = 0; |
1884 | buf.full = 0; | 1884 | buf.full = 0; |
1885 | 1885 | ||
@@ -1912,9 +1912,6 @@ static int nfsd_buffered_readdir(struct file *file, filldir_t func, | |||
1912 | de = (struct buffered_dirent *)((char *)de + reclen); | 1912 | de = (struct buffered_dirent *)((char *)de + reclen); |
1913 | } | 1913 | } |
1914 | offset = vfs_llseek(file, 0, SEEK_CUR); | 1914 | offset = vfs_llseek(file, 0, SEEK_CUR); |
1915 | cdp->err = nfserr_eof; | ||
1916 | if (!buf.full) | ||
1917 | break; | ||
1918 | } | 1915 | } |
1919 | 1916 | ||
1920 | done: | 1917 | done: |
diff --git a/fs/ocfs2/file.c b/fs/ocfs2/file.c index 7efe937a415f..e2570a3bc2b2 100644 --- a/fs/ocfs2/file.c +++ b/fs/ocfs2/file.c | |||
@@ -247,8 +247,8 @@ int ocfs2_update_inode_atime(struct inode *inode, | |||
247 | mlog_entry_void(); | 247 | mlog_entry_void(); |
248 | 248 | ||
249 | handle = ocfs2_start_trans(osb, OCFS2_INODE_UPDATE_CREDITS); | 249 | handle = ocfs2_start_trans(osb, OCFS2_INODE_UPDATE_CREDITS); |
250 | if (handle == NULL) { | 250 | if (IS_ERR(handle)) { |
251 | ret = -ENOMEM; | 251 | ret = PTR_ERR(handle); |
252 | mlog_errno(ret); | 252 | mlog_errno(ret); |
253 | goto out; | 253 | goto out; |
254 | } | 254 | } |
@@ -312,8 +312,8 @@ static int ocfs2_simple_size_update(struct inode *inode, | |||
312 | handle_t *handle = NULL; | 312 | handle_t *handle = NULL; |
313 | 313 | ||
314 | handle = ocfs2_start_trans(osb, OCFS2_INODE_UPDATE_CREDITS); | 314 | handle = ocfs2_start_trans(osb, OCFS2_INODE_UPDATE_CREDITS); |
315 | if (handle == NULL) { | 315 | if (IS_ERR(handle)) { |
316 | ret = -ENOMEM; | 316 | ret = PTR_ERR(handle); |
317 | mlog_errno(ret); | 317 | mlog_errno(ret); |
318 | goto out; | 318 | goto out; |
319 | } | 319 | } |
@@ -1055,8 +1055,8 @@ static int __ocfs2_write_remove_suid(struct inode *inode, | |||
1055 | (unsigned long long)OCFS2_I(inode)->ip_blkno, inode->i_mode); | 1055 | (unsigned long long)OCFS2_I(inode)->ip_blkno, inode->i_mode); |
1056 | 1056 | ||
1057 | handle = ocfs2_start_trans(osb, OCFS2_INODE_UPDATE_CREDITS); | 1057 | handle = ocfs2_start_trans(osb, OCFS2_INODE_UPDATE_CREDITS); |
1058 | if (handle == NULL) { | 1058 | if (IS_ERR(handle)) { |
1059 | ret = -ENOMEM; | 1059 | ret = PTR_ERR(handle); |
1060 | mlog_errno(ret); | 1060 | mlog_errno(ret); |
1061 | goto out; | 1061 | goto out; |
1062 | } | 1062 | } |
@@ -1259,8 +1259,8 @@ static int __ocfs2_remove_inode_range(struct inode *inode, | |||
1259 | } | 1259 | } |
1260 | 1260 | ||
1261 | handle = ocfs2_start_trans(osb, OCFS2_REMOVE_EXTENT_CREDITS); | 1261 | handle = ocfs2_start_trans(osb, OCFS2_REMOVE_EXTENT_CREDITS); |
1262 | if (handle == NULL) { | 1262 | if (IS_ERR(handle)) { |
1263 | ret = -ENOMEM; | 1263 | ret = PTR_ERR(handle); |
1264 | mlog_errno(ret); | 1264 | mlog_errno(ret); |
1265 | goto out; | 1265 | goto out; |
1266 | } | 1266 | } |
@@ -1352,8 +1352,8 @@ static int ocfs2_zero_partial_clusters(struct inode *inode, | |||
1352 | goto out; | 1352 | goto out; |
1353 | 1353 | ||
1354 | handle = ocfs2_start_trans(osb, OCFS2_INODE_UPDATE_CREDITS); | 1354 | handle = ocfs2_start_trans(osb, OCFS2_INODE_UPDATE_CREDITS); |
1355 | if (handle == NULL) { | 1355 | if (IS_ERR(handle)) { |
1356 | ret = -ENOMEM; | 1356 | ret = PTR_ERR(handle); |
1357 | mlog_errno(ret); | 1357 | mlog_errno(ret); |
1358 | goto out; | 1358 | goto out; |
1359 | } | 1359 | } |
@@ -1866,6 +1866,13 @@ relock: | |||
1866 | written = generic_file_direct_write(iocb, iov, &nr_segs, *ppos, | 1866 | written = generic_file_direct_write(iocb, iov, &nr_segs, *ppos, |
1867 | ppos, count, ocount); | 1867 | ppos, count, ocount); |
1868 | if (written < 0) { | 1868 | if (written < 0) { |
1869 | /* | ||
1870 | * direct write may have instantiated a few | ||
1871 | * blocks outside i_size. Trim these off again. | ||
1872 | * Don't need i_size_read because we hold i_mutex. | ||
1873 | */ | ||
1874 | if (*ppos + count > inode->i_size) | ||
1875 | vmtruncate(inode, inode->i_size); | ||
1869 | ret = written; | 1876 | ret = written; |
1870 | goto out_dio; | 1877 | goto out_dio; |
1871 | } | 1878 | } |
diff --git a/fs/ocfs2/inode.c b/fs/ocfs2/inode.c index 4903688f72a9..7aa00d511874 100644 --- a/fs/ocfs2/inode.c +++ b/fs/ocfs2/inode.c | |||
@@ -1106,6 +1106,12 @@ void ocfs2_clear_inode(struct inode *inode) | |||
1106 | oi->ip_last_trans = 0; | 1106 | oi->ip_last_trans = 0; |
1107 | oi->ip_dir_start_lookup = 0; | 1107 | oi->ip_dir_start_lookup = 0; |
1108 | oi->ip_blkno = 0ULL; | 1108 | oi->ip_blkno = 0ULL; |
1109 | |||
1110 | /* | ||
1111 | * ip_jinode is used to track txns against this inode. We ensure that | ||
1112 | * the journal is flushed before journal shutdown. Thus it is safe to | ||
1113 | * have inodes get cleaned up after journal shutdown. | ||
1114 | */ | ||
1109 | jbd2_journal_release_jbd_inode(OCFS2_SB(inode->i_sb)->journal->j_journal, | 1115 | jbd2_journal_release_jbd_inode(OCFS2_SB(inode->i_sb)->journal->j_journal, |
1110 | &oi->ip_jinode); | 1116 | &oi->ip_jinode); |
1111 | 1117 | ||
diff --git a/fs/ocfs2/journal.c b/fs/ocfs2/journal.c index 81e40677eecb..99fe9d584f3c 100644 --- a/fs/ocfs2/journal.c +++ b/fs/ocfs2/journal.c | |||
@@ -690,6 +690,7 @@ void ocfs2_journal_shutdown(struct ocfs2_super *osb) | |||
690 | 690 | ||
691 | /* Shutdown the kernel journal system */ | 691 | /* Shutdown the kernel journal system */ |
692 | jbd2_journal_destroy(journal->j_journal); | 692 | jbd2_journal_destroy(journal->j_journal); |
693 | journal->j_journal = NULL; | ||
693 | 694 | ||
694 | OCFS2_I(inode)->ip_open_count--; | 695 | OCFS2_I(inode)->ip_open_count--; |
695 | 696 | ||
diff --git a/fs/ocfs2/mmap.c b/fs/ocfs2/mmap.c index 3dc18d67557c..eea1d24713ea 100644 --- a/fs/ocfs2/mmap.c +++ b/fs/ocfs2/mmap.c | |||
@@ -113,7 +113,11 @@ static int __ocfs2_page_mkwrite(struct inode *inode, struct buffer_head *di_bh, | |||
113 | * ocfs2_write_begin_nolock(). | 113 | * ocfs2_write_begin_nolock(). |
114 | */ | 114 | */ |
115 | if (!PageUptodate(page) || page->mapping != inode->i_mapping) { | 115 | if (!PageUptodate(page) || page->mapping != inode->i_mapping) { |
116 | ret = -EINVAL; | 116 | /* |
117 | * the page has been umapped in ocfs2_data_downconvert_worker. | ||
118 | * So return 0 here and let VFS retry. | ||
119 | */ | ||
120 | ret = 0; | ||
117 | goto out; | 121 | goto out; |
118 | } | 122 | } |
119 | 123 | ||
diff --git a/fs/ocfs2/namei.c b/fs/ocfs2/namei.c index 485a6aa0ad39..f4967e634ffd 100644 --- a/fs/ocfs2/namei.c +++ b/fs/ocfs2/namei.c | |||
@@ -378,8 +378,8 @@ static int ocfs2_mknod_locked(struct ocfs2_super *osb, | |||
378 | } | 378 | } |
379 | 379 | ||
380 | inode = new_inode(dir->i_sb); | 380 | inode = new_inode(dir->i_sb); |
381 | if (IS_ERR(inode)) { | 381 | if (!inode) { |
382 | status = PTR_ERR(inode); | 382 | status = -ENOMEM; |
383 | mlog(ML_ERROR, "new_inode failed!\n"); | 383 | mlog(ML_ERROR, "new_inode failed!\n"); |
384 | goto leave; | 384 | goto leave; |
385 | } | 385 | } |
@@ -491,8 +491,10 @@ leave: | |||
491 | brelse(*new_fe_bh); | 491 | brelse(*new_fe_bh); |
492 | *new_fe_bh = NULL; | 492 | *new_fe_bh = NULL; |
493 | } | 493 | } |
494 | if (inode) | 494 | if (inode) { |
495 | clear_nlink(inode); | ||
495 | iput(inode); | 496 | iput(inode); |
497 | } | ||
496 | } | 498 | } |
497 | 499 | ||
498 | mlog_exit(status); | 500 | mlog_exit(status); |
diff --git a/fs/ocfs2/ocfs2.h b/fs/ocfs2/ocfs2.h index a21a465490c4..fef7ece32376 100644 --- a/fs/ocfs2/ocfs2.h +++ b/fs/ocfs2/ocfs2.h | |||
@@ -473,6 +473,9 @@ static inline int ocfs2_uses_extended_slot_map(struct ocfs2_super *osb) | |||
473 | (____gd)->bg_signature); \ | 473 | (____gd)->bg_signature); \ |
474 | } while (0) | 474 | } while (0) |
475 | 475 | ||
476 | #define OCFS2_IS_VALID_XATTR_BLOCK(ptr) \ | ||
477 | (!strcmp((ptr)->xb_signature, OCFS2_XATTR_BLOCK_SIGNATURE)) | ||
478 | |||
476 | static inline unsigned long ino_from_blkno(struct super_block *sb, | 479 | static inline unsigned long ino_from_blkno(struct super_block *sb, |
477 | u64 blkno) | 480 | u64 blkno) |
478 | { | 481 | { |
diff --git a/fs/ocfs2/ocfs2_fs.h b/fs/ocfs2/ocfs2_fs.h index f24ce3d3f956..5f180cf7abbd 100644 --- a/fs/ocfs2/ocfs2_fs.h +++ b/fs/ocfs2/ocfs2_fs.h | |||
@@ -742,12 +742,12 @@ struct ocfs2_group_desc | |||
742 | */ | 742 | */ |
743 | struct ocfs2_xattr_entry { | 743 | struct ocfs2_xattr_entry { |
744 | __le32 xe_name_hash; /* hash value of xattr prefix+suffix. */ | 744 | __le32 xe_name_hash; /* hash value of xattr prefix+suffix. */ |
745 | __le16 xe_name_offset; /* byte offset from the 1st etnry in the local | 745 | __le16 xe_name_offset; /* byte offset from the 1st entry in the |
746 | local xattr storage(inode, xattr block or | 746 | local xattr storage(inode, xattr block or |
747 | xattr bucket). */ | 747 | xattr bucket). */ |
748 | __u8 xe_name_len; /* xattr name len, does't include prefix. */ | 748 | __u8 xe_name_len; /* xattr name len, does't include prefix. */ |
749 | __u8 xe_type; /* the low 7 bits indicates the name prefix's | 749 | __u8 xe_type; /* the low 7 bits indicate the name prefix |
750 | * type and the highest 1 bits indicate whether | 750 | * type and the highest bit indicates whether |
751 | * the EA is stored in the local storage. */ | 751 | * the EA is stored in the local storage. */ |
752 | __le64 xe_value_size; /* real xattr value length. */ | 752 | __le64 xe_value_size; /* real xattr value length. */ |
753 | }; | 753 | }; |
@@ -766,9 +766,10 @@ struct ocfs2_xattr_header { | |||
766 | xattr. */ | 766 | xattr. */ |
767 | __le16 xh_name_value_len; /* total length of name/value | 767 | __le16 xh_name_value_len; /* total length of name/value |
768 | length in this bucket. */ | 768 | length in this bucket. */ |
769 | __le16 xh_num_buckets; /* bucket nums in one extent | 769 | __le16 xh_num_buckets; /* Number of xattr buckets |
770 | record, only valid in the | 770 | in this extent record, |
771 | first bucket. */ | 771 | only valid in the first |
772 | bucket. */ | ||
772 | __le64 xh_csum; | 773 | __le64 xh_csum; |
773 | struct ocfs2_xattr_entry xh_entries[0]; /* xattr entry list. */ | 774 | struct ocfs2_xattr_entry xh_entries[0]; /* xattr entry list. */ |
774 | }; | 775 | }; |
@@ -776,8 +777,8 @@ struct ocfs2_xattr_header { | |||
776 | /* | 777 | /* |
777 | * On disk structure for xattr value root. | 778 | * On disk structure for xattr value root. |
778 | * | 779 | * |
779 | * It is used when one extended attribute's size is larger, and we will save it | 780 | * When an xattr's value is large enough, it is stored in an external |
780 | * in an outside cluster. It will stored in a b-tree like file content. | 781 | * b-tree like file data. The xattr value root points to this structure. |
781 | */ | 782 | */ |
782 | struct ocfs2_xattr_value_root { | 783 | struct ocfs2_xattr_value_root { |
783 | /*00*/ __le32 xr_clusters; /* clusters covered by xattr value. */ | 784 | /*00*/ __le32 xr_clusters; /* clusters covered by xattr value. */ |
diff --git a/fs/ocfs2/xattr.c b/fs/ocfs2/xattr.c index 802c41492214..054e2efb0b7e 100644 --- a/fs/ocfs2/xattr.c +++ b/fs/ocfs2/xattr.c | |||
@@ -3,25 +3,20 @@ | |||
3 | * | 3 | * |
4 | * xattr.c | 4 | * xattr.c |
5 | * | 5 | * |
6 | * Copyright (C) 2008 Oracle. All rights reserved. | 6 | * Copyright (C) 2004, 2008 Oracle. All rights reserved. |
7 | * | 7 | * |
8 | * CREDITS: | 8 | * CREDITS: |
9 | * Lots of code in this file is taken from ext3. | 9 | * Lots of code in this file is copy from linux/fs/ext3/xattr.c. |
10 | * Copyright (C) 2001-2003 Andreas Gruenbacher, <agruen@suse.de> | ||
10 | * | 11 | * |
11 | * This program is free software; you can redistribute it and/or | 12 | * This program is free software; you can redistribute it and/or |
12 | * modify it under the terms of the GNU General Public | 13 | * modify it under the terms of the GNU General Public |
13 | * License as published by the Free Software Foundation; either | 14 | * License version 2 as published by the Free Software Foundation. |
14 | * version 2 of the License, or (at your option) any later version. | ||
15 | * | 15 | * |
16 | * This program is distributed in the hope that it will be useful, | 16 | * This program is distributed in the hope that it will be useful, |
17 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | 17 | * but WITHOUT ANY WARRANTY; without even the implied warranty of |
18 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | 18 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU |
19 | * General Public License for more details. | 19 | * General Public License for more details. |
20 | * | ||
21 | * You should have received a copy of the GNU General Public | ||
22 | * License along with this program; if not, write to the | ||
23 | * Free Software Foundation, Inc., 59 Temple Place - Suite 330, | ||
24 | * Boston, MA 021110-1307, USA. | ||
25 | */ | 20 | */ |
26 | 21 | ||
27 | #include <linux/capability.h> | 22 | #include <linux/capability.h> |
@@ -83,7 +78,7 @@ struct xattr_handler *ocfs2_xattr_handlers[] = { | |||
83 | NULL | 78 | NULL |
84 | }; | 79 | }; |
85 | 80 | ||
86 | static struct xattr_handler *ocfs2_xattr_handler_map[] = { | 81 | static struct xattr_handler *ocfs2_xattr_handler_map[OCFS2_XATTR_MAX] = { |
87 | [OCFS2_XATTR_INDEX_USER] = &ocfs2_xattr_user_handler, | 82 | [OCFS2_XATTR_INDEX_USER] = &ocfs2_xattr_user_handler, |
88 | [OCFS2_XATTR_INDEX_TRUSTED] = &ocfs2_xattr_trusted_handler, | 83 | [OCFS2_XATTR_INDEX_TRUSTED] = &ocfs2_xattr_trusted_handler, |
89 | }; | 84 | }; |
@@ -116,6 +111,10 @@ static int ocfs2_xattr_bucket_get_name_value(struct inode *inode, | |||
116 | int *block_off, | 111 | int *block_off, |
117 | int *new_offset); | 112 | int *new_offset); |
118 | 113 | ||
114 | static int ocfs2_xattr_block_find(struct inode *inode, | ||
115 | int name_index, | ||
116 | const char *name, | ||
117 | struct ocfs2_xattr_search *xs); | ||
119 | static int ocfs2_xattr_index_block_find(struct inode *inode, | 118 | static int ocfs2_xattr_index_block_find(struct inode *inode, |
120 | struct buffer_head *root_bh, | 119 | struct buffer_head *root_bh, |
121 | int name_index, | 120 | int name_index, |
@@ -137,6 +136,24 @@ static int ocfs2_xattr_set_entry_index_block(struct inode *inode, | |||
137 | static int ocfs2_delete_xattr_index_block(struct inode *inode, | 136 | static int ocfs2_delete_xattr_index_block(struct inode *inode, |
138 | struct buffer_head *xb_bh); | 137 | struct buffer_head *xb_bh); |
139 | 138 | ||
139 | static inline u16 ocfs2_xattr_buckets_per_cluster(struct ocfs2_super *osb) | ||
140 | { | ||
141 | return (1 << osb->s_clustersize_bits) / OCFS2_XATTR_BUCKET_SIZE; | ||
142 | } | ||
143 | |||
144 | static inline u16 ocfs2_blocks_per_xattr_bucket(struct super_block *sb) | ||
145 | { | ||
146 | return OCFS2_XATTR_BUCKET_SIZE / (1 << sb->s_blocksize_bits); | ||
147 | } | ||
148 | |||
149 | static inline u16 ocfs2_xattr_max_xe_in_bucket(struct super_block *sb) | ||
150 | { | ||
151 | u16 len = sb->s_blocksize - | ||
152 | offsetof(struct ocfs2_xattr_header, xh_entries); | ||
153 | |||
154 | return len / sizeof(struct ocfs2_xattr_entry); | ||
155 | } | ||
156 | |||
140 | static inline const char *ocfs2_xattr_prefix(int name_index) | 157 | static inline const char *ocfs2_xattr_prefix(int name_index) |
141 | { | 158 | { |
142 | struct xattr_handler *handler = NULL; | 159 | struct xattr_handler *handler = NULL; |
@@ -542,14 +559,12 @@ static int ocfs2_xattr_block_list(struct inode *inode, | |||
542 | mlog_errno(ret); | 559 | mlog_errno(ret); |
543 | return ret; | 560 | return ret; |
544 | } | 561 | } |
545 | /*Verify the signature of xattr block*/ | ||
546 | if (memcmp((void *)blk_bh->b_data, OCFS2_XATTR_BLOCK_SIGNATURE, | ||
547 | strlen(OCFS2_XATTR_BLOCK_SIGNATURE))) { | ||
548 | ret = -EFAULT; | ||
549 | goto cleanup; | ||
550 | } | ||
551 | 562 | ||
552 | xb = (struct ocfs2_xattr_block *)blk_bh->b_data; | 563 | xb = (struct ocfs2_xattr_block *)blk_bh->b_data; |
564 | if (!OCFS2_IS_VALID_XATTR_BLOCK(xb)) { | ||
565 | ret = -EIO; | ||
566 | goto cleanup; | ||
567 | } | ||
553 | 568 | ||
554 | if (!(le16_to_cpu(xb->xb_flags) & OCFS2_XATTR_INDEXED)) { | 569 | if (!(le16_to_cpu(xb->xb_flags) & OCFS2_XATTR_INDEXED)) { |
555 | struct ocfs2_xattr_header *header = &xb->xb_attrs.xb_header; | 570 | struct ocfs2_xattr_header *header = &xb->xb_attrs.xb_header; |
@@ -749,47 +764,25 @@ static int ocfs2_xattr_block_get(struct inode *inode, | |||
749 | size_t buffer_size, | 764 | size_t buffer_size, |
750 | struct ocfs2_xattr_search *xs) | 765 | struct ocfs2_xattr_search *xs) |
751 | { | 766 | { |
752 | struct ocfs2_dinode *di = (struct ocfs2_dinode *)xs->inode_bh->b_data; | ||
753 | struct buffer_head *blk_bh = NULL; | ||
754 | struct ocfs2_xattr_block *xb; | 767 | struct ocfs2_xattr_block *xb; |
755 | struct ocfs2_xattr_value_root *xv; | 768 | struct ocfs2_xattr_value_root *xv; |
756 | size_t size; | 769 | size_t size; |
757 | int ret = -ENODATA, name_offset, name_len, block_off, i; | 770 | int ret = -ENODATA, name_offset, name_len, block_off, i; |
758 | 771 | ||
759 | if (!di->i_xattr_loc) | ||
760 | return ret; | ||
761 | |||
762 | memset(&xs->bucket, 0, sizeof(xs->bucket)); | 772 | memset(&xs->bucket, 0, sizeof(xs->bucket)); |
763 | 773 | ||
764 | ret = ocfs2_read_block(inode, le64_to_cpu(di->i_xattr_loc), &blk_bh); | 774 | ret = ocfs2_xattr_block_find(inode, name_index, name, xs); |
765 | if (ret < 0) { | 775 | if (ret) { |
766 | mlog_errno(ret); | 776 | mlog_errno(ret); |
767 | return ret; | ||
768 | } | ||
769 | /*Verify the signature of xattr block*/ | ||
770 | if (memcmp((void *)blk_bh->b_data, OCFS2_XATTR_BLOCK_SIGNATURE, | ||
771 | strlen(OCFS2_XATTR_BLOCK_SIGNATURE))) { | ||
772 | ret = -EFAULT; | ||
773 | goto cleanup; | 777 | goto cleanup; |
774 | } | 778 | } |
775 | 779 | ||
776 | xs->xattr_bh = blk_bh; | 780 | if (xs->not_found) { |
777 | xb = (struct ocfs2_xattr_block *)blk_bh->b_data; | 781 | ret = -ENODATA; |
778 | |||
779 | if (!(le16_to_cpu(xb->xb_flags) & OCFS2_XATTR_INDEXED)) { | ||
780 | xs->header = &xb->xb_attrs.xb_header; | ||
781 | xs->base = (void *)xs->header; | ||
782 | xs->end = (void *)(blk_bh->b_data) + blk_bh->b_size; | ||
783 | xs->here = xs->header->xh_entries; | ||
784 | |||
785 | ret = ocfs2_xattr_find_entry(name_index, name, xs); | ||
786 | } else | ||
787 | ret = ocfs2_xattr_index_block_find(inode, blk_bh, | ||
788 | name_index, | ||
789 | name, xs); | ||
790 | |||
791 | if (ret) | ||
792 | goto cleanup; | 782 | goto cleanup; |
783 | } | ||
784 | |||
785 | xb = (struct ocfs2_xattr_block *)xs->xattr_bh->b_data; | ||
793 | size = le64_to_cpu(xs->here->xe_value_size); | 786 | size = le64_to_cpu(xs->here->xe_value_size); |
794 | if (buffer) { | 787 | if (buffer) { |
795 | ret = -ERANGE; | 788 | ret = -ERANGE; |
@@ -828,7 +821,8 @@ cleanup: | |||
828 | brelse(xs->bucket.bhs[i]); | 821 | brelse(xs->bucket.bhs[i]); |
829 | memset(&xs->bucket, 0, sizeof(xs->bucket)); | 822 | memset(&xs->bucket, 0, sizeof(xs->bucket)); |
830 | 823 | ||
831 | brelse(blk_bh); | 824 | brelse(xs->xattr_bh); |
825 | xs->xattr_bh = NULL; | ||
832 | return ret; | 826 | return ret; |
833 | } | 827 | } |
834 | 828 | ||
@@ -837,11 +831,11 @@ cleanup: | |||
837 | * Copy an extended attribute into the buffer provided. | 831 | * Copy an extended attribute into the buffer provided. |
838 | * Buffer is NULL to compute the size of buffer required. | 832 | * Buffer is NULL to compute the size of buffer required. |
839 | */ | 833 | */ |
840 | int ocfs2_xattr_get(struct inode *inode, | 834 | static int ocfs2_xattr_get(struct inode *inode, |
841 | int name_index, | 835 | int name_index, |
842 | const char *name, | 836 | const char *name, |
843 | void *buffer, | 837 | void *buffer, |
844 | size_t buffer_size) | 838 | size_t buffer_size) |
845 | { | 839 | { |
846 | int ret; | 840 | int ret; |
847 | struct ocfs2_dinode *di = NULL; | 841 | struct ocfs2_dinode *di = NULL; |
@@ -871,7 +865,7 @@ int ocfs2_xattr_get(struct inode *inode, | |||
871 | down_read(&oi->ip_xattr_sem); | 865 | down_read(&oi->ip_xattr_sem); |
872 | ret = ocfs2_xattr_ibody_get(inode, name_index, name, buffer, | 866 | ret = ocfs2_xattr_ibody_get(inode, name_index, name, buffer, |
873 | buffer_size, &xis); | 867 | buffer_size, &xis); |
874 | if (ret == -ENODATA) | 868 | if (ret == -ENODATA && di->i_xattr_loc) |
875 | ret = ocfs2_xattr_block_get(inode, name_index, name, buffer, | 869 | ret = ocfs2_xattr_block_get(inode, name_index, name, buffer, |
876 | buffer_size, &xbs); | 870 | buffer_size, &xbs); |
877 | up_read(&oi->ip_xattr_sem); | 871 | up_read(&oi->ip_xattr_sem); |
@@ -1229,7 +1223,7 @@ static int ocfs2_xattr_set_entry(struct inode *inode, | |||
1229 | 1223 | ||
1230 | free = min_offs - ((void *)last - xs->base) - sizeof(__u32); | 1224 | free = min_offs - ((void *)last - xs->base) - sizeof(__u32); |
1231 | if (free < 0) | 1225 | if (free < 0) |
1232 | return -EFAULT; | 1226 | return -EIO; |
1233 | 1227 | ||
1234 | if (!xs->not_found) { | 1228 | if (!xs->not_found) { |
1235 | size_t size = 0; | 1229 | size_t size = 0; |
@@ -1514,10 +1508,9 @@ static int ocfs2_xattr_free_block(struct inode *inode, | |||
1514 | goto out; | 1508 | goto out; |
1515 | } | 1509 | } |
1516 | 1510 | ||
1517 | /*Verify the signature of xattr block*/ | 1511 | xb = (struct ocfs2_xattr_block *)blk_bh->b_data; |
1518 | if (memcmp((void *)blk_bh->b_data, OCFS2_XATTR_BLOCK_SIGNATURE, | 1512 | if (!OCFS2_IS_VALID_XATTR_BLOCK(xb)) { |
1519 | strlen(OCFS2_XATTR_BLOCK_SIGNATURE))) { | 1513 | ret = -EIO; |
1520 | ret = -EFAULT; | ||
1521 | goto out; | 1514 | goto out; |
1522 | } | 1515 | } |
1523 | 1516 | ||
@@ -1527,7 +1520,6 @@ static int ocfs2_xattr_free_block(struct inode *inode, | |||
1527 | goto out; | 1520 | goto out; |
1528 | } | 1521 | } |
1529 | 1522 | ||
1530 | xb = (struct ocfs2_xattr_block *)blk_bh->b_data; | ||
1531 | blk = le64_to_cpu(xb->xb_blkno); | 1523 | blk = le64_to_cpu(xb->xb_blkno); |
1532 | bit = le16_to_cpu(xb->xb_suballoc_bit); | 1524 | bit = le16_to_cpu(xb->xb_suballoc_bit); |
1533 | bg_blkno = ocfs2_which_suballoc_group(blk, bit); | 1525 | bg_blkno = ocfs2_which_suballoc_group(blk, bit); |
@@ -1771,15 +1763,14 @@ static int ocfs2_xattr_block_find(struct inode *inode, | |||
1771 | mlog_errno(ret); | 1763 | mlog_errno(ret); |
1772 | return ret; | 1764 | return ret; |
1773 | } | 1765 | } |
1774 | /*Verify the signature of xattr block*/ | 1766 | |
1775 | if (memcmp((void *)blk_bh->b_data, OCFS2_XATTR_BLOCK_SIGNATURE, | 1767 | xb = (struct ocfs2_xattr_block *)blk_bh->b_data; |
1776 | strlen(OCFS2_XATTR_BLOCK_SIGNATURE))) { | 1768 | if (!OCFS2_IS_VALID_XATTR_BLOCK(xb)) { |
1777 | ret = -EFAULT; | 1769 | ret = -EIO; |
1778 | goto cleanup; | 1770 | goto cleanup; |
1779 | } | 1771 | } |
1780 | 1772 | ||
1781 | xs->xattr_bh = blk_bh; | 1773 | xs->xattr_bh = blk_bh; |
1782 | xb = (struct ocfs2_xattr_block *)blk_bh->b_data; | ||
1783 | 1774 | ||
1784 | if (!(le16_to_cpu(xb->xb_flags) & OCFS2_XATTR_INDEXED)) { | 1775 | if (!(le16_to_cpu(xb->xb_flags) & OCFS2_XATTR_INDEXED)) { |
1785 | xs->header = &xb->xb_attrs.xb_header; | 1776 | xs->header = &xb->xb_attrs.xb_header; |
@@ -1806,52 +1797,6 @@ cleanup: | |||
1806 | } | 1797 | } |
1807 | 1798 | ||
1808 | /* | 1799 | /* |
1809 | * When all the xattrs are deleted from index btree, the ocfs2_xattr_tree | ||
1810 | * will be erased and ocfs2_xattr_block will have its ocfs2_xattr_header | ||
1811 | * re-initialized. | ||
1812 | */ | ||
1813 | static int ocfs2_restore_xattr_block(struct inode *inode, | ||
1814 | struct ocfs2_xattr_search *xs) | ||
1815 | { | ||
1816 | int ret; | ||
1817 | handle_t *handle; | ||
1818 | struct ocfs2_super *osb = OCFS2_SB(inode->i_sb); | ||
1819 | struct ocfs2_xattr_block *xb = | ||
1820 | (struct ocfs2_xattr_block *)xs->xattr_bh->b_data; | ||
1821 | struct ocfs2_extent_list *el = &xb->xb_attrs.xb_root.xt_list; | ||
1822 | u16 xb_flags = le16_to_cpu(xb->xb_flags); | ||
1823 | |||
1824 | BUG_ON(!(xb_flags & OCFS2_XATTR_INDEXED) || | ||
1825 | le16_to_cpu(el->l_next_free_rec) != 0); | ||
1826 | |||
1827 | handle = ocfs2_start_trans(osb, OCFS2_XATTR_BLOCK_UPDATE_CREDITS); | ||
1828 | if (IS_ERR(handle)) { | ||
1829 | ret = PTR_ERR(handle); | ||
1830 | handle = NULL; | ||
1831 | goto out; | ||
1832 | } | ||
1833 | |||
1834 | ret = ocfs2_journal_access(handle, inode, xs->xattr_bh, | ||
1835 | OCFS2_JOURNAL_ACCESS_WRITE); | ||
1836 | if (ret < 0) { | ||
1837 | mlog_errno(ret); | ||
1838 | goto out_commit; | ||
1839 | } | ||
1840 | |||
1841 | memset(&xb->xb_attrs, 0, inode->i_sb->s_blocksize - | ||
1842 | offsetof(struct ocfs2_xattr_block, xb_attrs)); | ||
1843 | |||
1844 | xb->xb_flags = cpu_to_le16(xb_flags & ~OCFS2_XATTR_INDEXED); | ||
1845 | |||
1846 | ocfs2_journal_dirty(handle, xs->xattr_bh); | ||
1847 | |||
1848 | out_commit: | ||
1849 | ocfs2_commit_trans(osb, handle); | ||
1850 | out: | ||
1851 | return ret; | ||
1852 | } | ||
1853 | |||
1854 | /* | ||
1855 | * ocfs2_xattr_block_set() | 1800 | * ocfs2_xattr_block_set() |
1856 | * | 1801 | * |
1857 | * Set, replace or remove an extended attribute into external block. | 1802 | * Set, replace or remove an extended attribute into external block. |
@@ -1961,8 +1906,6 @@ out: | |||
1961 | } | 1906 | } |
1962 | 1907 | ||
1963 | ret = ocfs2_xattr_set_entry_index_block(inode, xi, xs); | 1908 | ret = ocfs2_xattr_set_entry_index_block(inode, xi, xs); |
1964 | if (!ret && xblk->xb_attrs.xb_root.xt_list.l_next_free_rec == 0) | ||
1965 | ret = ocfs2_restore_xattr_block(inode, xs); | ||
1966 | 1909 | ||
1967 | end: | 1910 | end: |
1968 | 1911 | ||
@@ -2398,7 +2341,8 @@ static int ocfs2_xattr_index_block_find(struct inode *inode, | |||
2398 | BUG_ON(p_blkno == 0 || num_clusters == 0 || first_hash > name_hash); | 2341 | BUG_ON(p_blkno == 0 || num_clusters == 0 || first_hash > name_hash); |
2399 | 2342 | ||
2400 | mlog(0, "find xattr extent rec %u clusters from %llu, the first hash " | 2343 | mlog(0, "find xattr extent rec %u clusters from %llu, the first hash " |
2401 | "in the rec is %u\n", num_clusters, p_blkno, first_hash); | 2344 | "in the rec is %u\n", num_clusters, (unsigned long long)p_blkno, |
2345 | first_hash); | ||
2402 | 2346 | ||
2403 | ret = ocfs2_xattr_bucket_find(inode, name_index, name, name_hash, | 2347 | ret = ocfs2_xattr_bucket_find(inode, name_index, name, name_hash, |
2404 | p_blkno, first_hash, num_clusters, xs); | 2348 | p_blkno, first_hash, num_clusters, xs); |
@@ -2422,7 +2366,7 @@ static int ocfs2_iterate_xattr_buckets(struct inode *inode, | |||
2422 | memset(&bucket, 0, sizeof(bucket)); | 2366 | memset(&bucket, 0, sizeof(bucket)); |
2423 | 2367 | ||
2424 | mlog(0, "iterating xattr buckets in %u clusters starting from %llu\n", | 2368 | mlog(0, "iterating xattr buckets in %u clusters starting from %llu\n", |
2425 | clusters, blkno); | 2369 | clusters, (unsigned long long)blkno); |
2426 | 2370 | ||
2427 | for (i = 0; i < num_buckets; i++, blkno += blk_per_bucket) { | 2371 | for (i = 0; i < num_buckets; i++, blkno += blk_per_bucket) { |
2428 | ret = ocfs2_read_blocks(inode, blkno, blk_per_bucket, | 2372 | ret = ocfs2_read_blocks(inode, blkno, blk_per_bucket, |
@@ -2440,7 +2384,8 @@ static int ocfs2_iterate_xattr_buckets(struct inode *inode, | |||
2440 | if (i == 0) | 2384 | if (i == 0) |
2441 | num_buckets = le16_to_cpu(bucket.xh->xh_num_buckets); | 2385 | num_buckets = le16_to_cpu(bucket.xh->xh_num_buckets); |
2442 | 2386 | ||
2443 | mlog(0, "iterating xattr bucket %llu, first hash %u\n", blkno, | 2387 | mlog(0, "iterating xattr bucket %llu, first hash %u\n", |
2388 | (unsigned long long)blkno, | ||
2444 | le32_to_cpu(bucket.xh->xh_entries[0].xe_name_hash)); | 2389 | le32_to_cpu(bucket.xh->xh_entries[0].xe_name_hash)); |
2445 | if (func) { | 2390 | if (func) { |
2446 | ret = func(inode, &bucket, para); | 2391 | ret = func(inode, &bucket, para); |
@@ -2776,7 +2721,8 @@ static int ocfs2_xattr_create_index_block(struct inode *inode, | |||
2776 | */ | 2721 | */ |
2777 | blkno = ocfs2_clusters_to_blocks(inode->i_sb, bit_off); | 2722 | blkno = ocfs2_clusters_to_blocks(inode->i_sb, bit_off); |
2778 | 2723 | ||
2779 | mlog(0, "allocate 1 cluster from %llu to xattr block\n", blkno); | 2724 | mlog(0, "allocate 1 cluster from %llu to xattr block\n", |
2725 | (unsigned long long)blkno); | ||
2780 | 2726 | ||
2781 | xh_bh = sb_getblk(inode->i_sb, blkno); | 2727 | xh_bh = sb_getblk(inode->i_sb, blkno); |
2782 | if (!xh_bh) { | 2728 | if (!xh_bh) { |
@@ -2818,7 +2764,11 @@ static int ocfs2_xattr_create_index_block(struct inode *inode, | |||
2818 | if (data_bh) | 2764 | if (data_bh) |
2819 | ocfs2_journal_dirty(handle, data_bh); | 2765 | ocfs2_journal_dirty(handle, data_bh); |
2820 | 2766 | ||
2821 | ocfs2_xattr_update_xattr_search(inode, xs, xb_bh, xh_bh); | 2767 | ret = ocfs2_xattr_update_xattr_search(inode, xs, xb_bh, xh_bh); |
2768 | if (ret) { | ||
2769 | mlog_errno(ret); | ||
2770 | goto out_commit; | ||
2771 | } | ||
2822 | 2772 | ||
2823 | /* Change from ocfs2_xattr_header to ocfs2_xattr_tree_root */ | 2773 | /* Change from ocfs2_xattr_header to ocfs2_xattr_tree_root */ |
2824 | memset(&xb->xb_attrs, 0, inode->i_sb->s_blocksize - | 2774 | memset(&xb->xb_attrs, 0, inode->i_sb->s_blocksize - |
@@ -2941,8 +2891,8 @@ static int ocfs2_defrag_xattr_bucket(struct inode *inode, | |||
2941 | 2891 | ||
2942 | mlog(0, "adjust xattr bucket in %llu, count = %u, " | 2892 | mlog(0, "adjust xattr bucket in %llu, count = %u, " |
2943 | "xh_free_start = %u, xh_name_value_len = %u.\n", | 2893 | "xh_free_start = %u, xh_name_value_len = %u.\n", |
2944 | blkno, le16_to_cpu(xh->xh_count), xh_free_start, | 2894 | (unsigned long long)blkno, le16_to_cpu(xh->xh_count), |
2945 | le16_to_cpu(xh->xh_name_value_len)); | 2895 | xh_free_start, le16_to_cpu(xh->xh_name_value_len)); |
2946 | 2896 | ||
2947 | /* | 2897 | /* |
2948 | * sort all the entries by their offset. | 2898 | * sort all the entries by their offset. |
@@ -3058,7 +3008,7 @@ static int ocfs2_mv_xattr_bucket_cross_cluster(struct inode *inode, | |||
3058 | prev_blkno += (num_clusters - 1) * bpc + bpc / 2; | 3008 | prev_blkno += (num_clusters - 1) * bpc + bpc / 2; |
3059 | 3009 | ||
3060 | mlog(0, "move half of xattrs in cluster %llu to %llu\n", | 3010 | mlog(0, "move half of xattrs in cluster %llu to %llu\n", |
3061 | prev_blkno, new_blkno); | 3011 | (unsigned long long)prev_blkno, (unsigned long long)new_blkno); |
3062 | 3012 | ||
3063 | /* | 3013 | /* |
3064 | * We need to update the 1st half of the new cluster and | 3014 | * We need to update the 1st half of the new cluster and |
@@ -3168,26 +3118,74 @@ static int ocfs2_read_xattr_bucket(struct inode *inode, | |||
3168 | } | 3118 | } |
3169 | 3119 | ||
3170 | /* | 3120 | /* |
3171 | * Move half num of the xattrs in old bucket(blk) to new bucket(new_blk). | 3121 | * Find the suitable pos when we divide a bucket into 2. |
3122 | * We have to make sure the xattrs with the same hash value exist | ||
3123 | * in the same bucket. | ||
3124 | * | ||
3125 | * If this ocfs2_xattr_header covers more than one hash value, find a | ||
3126 | * place where the hash value changes. Try to find the most even split. | ||
3127 | * The most common case is that all entries have different hash values, | ||
3128 | * and the first check we make will find a place to split. | ||
3129 | */ | ||
3130 | static int ocfs2_xattr_find_divide_pos(struct ocfs2_xattr_header *xh) | ||
3131 | { | ||
3132 | struct ocfs2_xattr_entry *entries = xh->xh_entries; | ||
3133 | int count = le16_to_cpu(xh->xh_count); | ||
3134 | int delta, middle = count / 2; | ||
3135 | |||
3136 | /* | ||
3137 | * We start at the middle. Each step gets farther away in both | ||
3138 | * directions. We therefore hit the change in hash value | ||
3139 | * nearest to the middle. Note that this loop does not execute for | ||
3140 | * count < 2. | ||
3141 | */ | ||
3142 | for (delta = 0; delta < middle; delta++) { | ||
3143 | /* Let's check delta earlier than middle */ | ||
3144 | if (cmp_xe(&entries[middle - delta - 1], | ||
3145 | &entries[middle - delta])) | ||
3146 | return middle - delta; | ||
3147 | |||
3148 | /* For even counts, don't walk off the end */ | ||
3149 | if ((middle + delta + 1) == count) | ||
3150 | continue; | ||
3151 | |||
3152 | /* Now try delta past middle */ | ||
3153 | if (cmp_xe(&entries[middle + delta], | ||
3154 | &entries[middle + delta + 1])) | ||
3155 | return middle + delta + 1; | ||
3156 | } | ||
3157 | |||
3158 | /* Every entry had the same hash */ | ||
3159 | return count; | ||
3160 | } | ||
3161 | |||
3162 | /* | ||
3163 | * Move some xattrs in old bucket(blk) to new bucket(new_blk). | ||
3172 | * first_hash will record the 1st hash of the new bucket. | 3164 | * first_hash will record the 1st hash of the new bucket. |
3165 | * | ||
3166 | * Normally half of the xattrs will be moved. But we have to make | ||
3167 | * sure that the xattrs with the same hash value are stored in the | ||
3168 | * same bucket. If all the xattrs in this bucket have the same hash | ||
3169 | * value, the new bucket will be initialized as an empty one and the | ||
3170 | * first_hash will be initialized as (hash_value+1). | ||
3173 | */ | 3171 | */ |
3174 | static int ocfs2_half_xattr_bucket(struct inode *inode, | 3172 | static int ocfs2_divide_xattr_bucket(struct inode *inode, |
3175 | handle_t *handle, | 3173 | handle_t *handle, |
3176 | u64 blk, | 3174 | u64 blk, |
3177 | u64 new_blk, | 3175 | u64 new_blk, |
3178 | u32 *first_hash, | 3176 | u32 *first_hash, |
3179 | int new_bucket_head) | 3177 | int new_bucket_head) |
3180 | { | 3178 | { |
3181 | int ret, i; | 3179 | int ret, i; |
3182 | u16 count, start, len, name_value_len, xe_len, name_offset; | 3180 | int count, start, len, name_value_len = 0, xe_len, name_offset = 0; |
3183 | u16 blk_per_bucket = ocfs2_blocks_per_xattr_bucket(inode->i_sb); | 3181 | u16 blk_per_bucket = ocfs2_blocks_per_xattr_bucket(inode->i_sb); |
3184 | struct buffer_head **s_bhs, **t_bhs = NULL; | 3182 | struct buffer_head **s_bhs, **t_bhs = NULL; |
3185 | struct ocfs2_xattr_header *xh; | 3183 | struct ocfs2_xattr_header *xh; |
3186 | struct ocfs2_xattr_entry *xe; | 3184 | struct ocfs2_xattr_entry *xe; |
3187 | int blocksize = inode->i_sb->s_blocksize; | 3185 | int blocksize = inode->i_sb->s_blocksize; |
3188 | 3186 | ||
3189 | mlog(0, "move half of xattrs from bucket %llu to %llu\n", | 3187 | mlog(0, "move some of xattrs from bucket %llu to %llu\n", |
3190 | blk, new_blk); | 3188 | (unsigned long long)blk, (unsigned long long)new_blk); |
3191 | 3189 | ||
3192 | s_bhs = kcalloc(blk_per_bucket, sizeof(struct buffer_head *), GFP_NOFS); | 3190 | s_bhs = kcalloc(blk_per_bucket, sizeof(struct buffer_head *), GFP_NOFS); |
3193 | if (!s_bhs) | 3191 | if (!s_bhs) |
@@ -3220,21 +3218,44 @@ static int ocfs2_half_xattr_bucket(struct inode *inode, | |||
3220 | 3218 | ||
3221 | for (i = 0; i < blk_per_bucket; i++) { | 3219 | for (i = 0; i < blk_per_bucket; i++) { |
3222 | ret = ocfs2_journal_access(handle, inode, t_bhs[i], | 3220 | ret = ocfs2_journal_access(handle, inode, t_bhs[i], |
3223 | OCFS2_JOURNAL_ACCESS_CREATE); | 3221 | new_bucket_head ? |
3222 | OCFS2_JOURNAL_ACCESS_CREATE : | ||
3223 | OCFS2_JOURNAL_ACCESS_WRITE); | ||
3224 | if (ret) { | 3224 | if (ret) { |
3225 | mlog_errno(ret); | 3225 | mlog_errno(ret); |
3226 | goto out; | 3226 | goto out; |
3227 | } | 3227 | } |
3228 | } | 3228 | } |
3229 | 3229 | ||
3230 | xh = (struct ocfs2_xattr_header *)s_bhs[0]->b_data; | ||
3231 | count = le16_to_cpu(xh->xh_count); | ||
3232 | start = ocfs2_xattr_find_divide_pos(xh); | ||
3233 | |||
3234 | if (start == count) { | ||
3235 | xe = &xh->xh_entries[start-1]; | ||
3236 | |||
3237 | /* | ||
3238 | * initialized a new empty bucket here. | ||
3239 | * The hash value is set as one larger than | ||
3240 | * that of the last entry in the previous bucket. | ||
3241 | */ | ||
3242 | for (i = 0; i < blk_per_bucket; i++) | ||
3243 | memset(t_bhs[i]->b_data, 0, blocksize); | ||
3244 | |||
3245 | xh = (struct ocfs2_xattr_header *)t_bhs[0]->b_data; | ||
3246 | xh->xh_free_start = cpu_to_le16(blocksize); | ||
3247 | xh->xh_entries[0].xe_name_hash = xe->xe_name_hash; | ||
3248 | le32_add_cpu(&xh->xh_entries[0].xe_name_hash, 1); | ||
3249 | |||
3250 | goto set_num_buckets; | ||
3251 | } | ||
3252 | |||
3230 | /* copy the whole bucket to the new first. */ | 3253 | /* copy the whole bucket to the new first. */ |
3231 | for (i = 0; i < blk_per_bucket; i++) | 3254 | for (i = 0; i < blk_per_bucket; i++) |
3232 | memcpy(t_bhs[i]->b_data, s_bhs[i]->b_data, blocksize); | 3255 | memcpy(t_bhs[i]->b_data, s_bhs[i]->b_data, blocksize); |
3233 | 3256 | ||
3234 | /* update the new bucket. */ | 3257 | /* update the new bucket. */ |
3235 | xh = (struct ocfs2_xattr_header *)t_bhs[0]->b_data; | 3258 | xh = (struct ocfs2_xattr_header *)t_bhs[0]->b_data; |
3236 | count = le16_to_cpu(xh->xh_count); | ||
3237 | start = count / 2; | ||
3238 | 3259 | ||
3239 | /* | 3260 | /* |
3240 | * Calculate the total name/value len and xh_free_start for | 3261 | * Calculate the total name/value len and xh_free_start for |
@@ -3291,6 +3312,7 @@ static int ocfs2_half_xattr_bucket(struct inode *inode, | |||
3291 | xh->xh_free_start = xe->xe_name_offset; | 3312 | xh->xh_free_start = xe->xe_name_offset; |
3292 | } | 3313 | } |
3293 | 3314 | ||
3315 | set_num_buckets: | ||
3294 | /* set xh->xh_num_buckets for the new xh. */ | 3316 | /* set xh->xh_num_buckets for the new xh. */ |
3295 | if (new_bucket_head) | 3317 | if (new_bucket_head) |
3296 | xh->xh_num_buckets = cpu_to_le16(1); | 3318 | xh->xh_num_buckets = cpu_to_le16(1); |
@@ -3308,9 +3330,13 @@ static int ocfs2_half_xattr_bucket(struct inode *inode, | |||
3308 | *first_hash = le32_to_cpu(xh->xh_entries[0].xe_name_hash); | 3330 | *first_hash = le32_to_cpu(xh->xh_entries[0].xe_name_hash); |
3309 | 3331 | ||
3310 | /* | 3332 | /* |
3311 | * Now only update the 1st block of the old bucket. | 3333 | * Now only update the 1st block of the old bucket. If we |
3312 | * Please note that the entry has been sorted already above. | 3334 | * just added a new empty bucket, there is no need to modify |
3335 | * it. | ||
3313 | */ | 3336 | */ |
3337 | if (start == count) | ||
3338 | goto out; | ||
3339 | |||
3314 | xh = (struct ocfs2_xattr_header *)s_bhs[0]->b_data; | 3340 | xh = (struct ocfs2_xattr_header *)s_bhs[0]->b_data; |
3315 | memset(&xh->xh_entries[start], 0, | 3341 | memset(&xh->xh_entries[start], 0, |
3316 | sizeof(struct ocfs2_xattr_entry) * (count - start)); | 3342 | sizeof(struct ocfs2_xattr_entry) * (count - start)); |
@@ -3358,7 +3384,8 @@ static int ocfs2_cp_xattr_bucket(struct inode *inode, | |||
3358 | BUG_ON(s_blkno == t_blkno); | 3384 | BUG_ON(s_blkno == t_blkno); |
3359 | 3385 | ||
3360 | mlog(0, "cp bucket %llu to %llu, target is %d\n", | 3386 | mlog(0, "cp bucket %llu to %llu, target is %d\n", |
3361 | s_blkno, t_blkno, t_is_new); | 3387 | (unsigned long long)s_blkno, (unsigned long long)t_blkno, |
3388 | t_is_new); | ||
3362 | 3389 | ||
3363 | s_bhs = kzalloc(sizeof(struct buffer_head *) * blk_per_bucket, | 3390 | s_bhs = kzalloc(sizeof(struct buffer_head *) * blk_per_bucket, |
3364 | GFP_NOFS); | 3391 | GFP_NOFS); |
@@ -3382,6 +3409,8 @@ static int ocfs2_cp_xattr_bucket(struct inode *inode, | |||
3382 | 3409 | ||
3383 | for (i = 0; i < blk_per_bucket; i++) { | 3410 | for (i = 0; i < blk_per_bucket; i++) { |
3384 | ret = ocfs2_journal_access(handle, inode, t_bhs[i], | 3411 | ret = ocfs2_journal_access(handle, inode, t_bhs[i], |
3412 | t_is_new ? | ||
3413 | OCFS2_JOURNAL_ACCESS_CREATE : | ||
3385 | OCFS2_JOURNAL_ACCESS_WRITE); | 3414 | OCFS2_JOURNAL_ACCESS_WRITE); |
3386 | if (ret) | 3415 | if (ret) |
3387 | goto out; | 3416 | goto out; |
@@ -3428,7 +3457,8 @@ static int ocfs2_cp_xattr_cluster(struct inode *inode, | |||
3428 | struct ocfs2_xattr_header *xh; | 3457 | struct ocfs2_xattr_header *xh; |
3429 | u64 to_blk_start = to_blk; | 3458 | u64 to_blk_start = to_blk; |
3430 | 3459 | ||
3431 | mlog(0, "cp xattrs from cluster %llu to %llu\n", src_blk, to_blk); | 3460 | mlog(0, "cp xattrs from cluster %llu to %llu\n", |
3461 | (unsigned long long)src_blk, (unsigned long long)to_blk); | ||
3432 | 3462 | ||
3433 | /* | 3463 | /* |
3434 | * We need to update the new cluster and 1 more for the update of | 3464 | * We need to update the new cluster and 1 more for the update of |
@@ -3493,15 +3523,15 @@ out: | |||
3493 | } | 3523 | } |
3494 | 3524 | ||
3495 | /* | 3525 | /* |
3496 | * Move half of the xattrs in this cluster to the new cluster. | 3526 | * Move some xattrs in this cluster to the new cluster. |
3497 | * This function should only be called when bucket size == cluster size. | 3527 | * This function should only be called when bucket size == cluster size. |
3498 | * Otherwise ocfs2_mv_xattr_bucket_cross_cluster should be used instead. | 3528 | * Otherwise ocfs2_mv_xattr_bucket_cross_cluster should be used instead. |
3499 | */ | 3529 | */ |
3500 | static int ocfs2_half_xattr_cluster(struct inode *inode, | 3530 | static int ocfs2_divide_xattr_cluster(struct inode *inode, |
3501 | handle_t *handle, | 3531 | handle_t *handle, |
3502 | u64 prev_blk, | 3532 | u64 prev_blk, |
3503 | u64 new_blk, | 3533 | u64 new_blk, |
3504 | u32 *first_hash) | 3534 | u32 *first_hash) |
3505 | { | 3535 | { |
3506 | u16 blk_per_bucket = ocfs2_blocks_per_xattr_bucket(inode->i_sb); | 3536 | u16 blk_per_bucket = ocfs2_blocks_per_xattr_bucket(inode->i_sb); |
3507 | int ret, credits = 2 * blk_per_bucket; | 3537 | int ret, credits = 2 * blk_per_bucket; |
@@ -3515,8 +3545,8 @@ static int ocfs2_half_xattr_cluster(struct inode *inode, | |||
3515 | } | 3545 | } |
3516 | 3546 | ||
3517 | /* Move half of the xattr in start_blk to the next bucket. */ | 3547 | /* Move half of the xattr in start_blk to the next bucket. */ |
3518 | return ocfs2_half_xattr_bucket(inode, handle, prev_blk, | 3548 | return ocfs2_divide_xattr_bucket(inode, handle, prev_blk, |
3519 | new_blk, first_hash, 1); | 3549 | new_blk, first_hash, 1); |
3520 | } | 3550 | } |
3521 | 3551 | ||
3522 | /* | 3552 | /* |
@@ -3559,7 +3589,8 @@ static int ocfs2_adjust_xattr_cross_cluster(struct inode *inode, | |||
3559 | int bpc = ocfs2_clusters_to_blocks(inode->i_sb, 1); | 3589 | int bpc = ocfs2_clusters_to_blocks(inode->i_sb, 1); |
3560 | 3590 | ||
3561 | mlog(0, "adjust xattrs from cluster %llu len %u to %llu\n", | 3591 | mlog(0, "adjust xattrs from cluster %llu len %u to %llu\n", |
3562 | prev_blk, prev_clusters, new_blk); | 3592 | (unsigned long long)prev_blk, prev_clusters, |
3593 | (unsigned long long)new_blk); | ||
3563 | 3594 | ||
3564 | if (ocfs2_xattr_buckets_per_cluster(OCFS2_SB(inode->i_sb)) > 1) | 3595 | if (ocfs2_xattr_buckets_per_cluster(OCFS2_SB(inode->i_sb)) > 1) |
3565 | ret = ocfs2_mv_xattr_bucket_cross_cluster(inode, | 3596 | ret = ocfs2_mv_xattr_bucket_cross_cluster(inode, |
@@ -3578,9 +3609,9 @@ static int ocfs2_adjust_xattr_cross_cluster(struct inode *inode, | |||
3578 | last_blk, new_blk, | 3609 | last_blk, new_blk, |
3579 | v_start); | 3610 | v_start); |
3580 | else { | 3611 | else { |
3581 | ret = ocfs2_half_xattr_cluster(inode, handle, | 3612 | ret = ocfs2_divide_xattr_cluster(inode, handle, |
3582 | last_blk, new_blk, | 3613 | last_blk, new_blk, |
3583 | v_start); | 3614 | v_start); |
3584 | 3615 | ||
3585 | if ((*header_bh)->b_blocknr == last_blk && extend) | 3616 | if ((*header_bh)->b_blocknr == last_blk && extend) |
3586 | *extend = 0; | 3617 | *extend = 0; |
@@ -3629,7 +3660,7 @@ static int ocfs2_add_new_xattr_cluster(struct inode *inode, | |||
3629 | mlog(0, "Add new xattr cluster for %llu, previous xattr hash = %u, " | 3660 | mlog(0, "Add new xattr cluster for %llu, previous xattr hash = %u, " |
3630 | "previous xattr blkno = %llu\n", | 3661 | "previous xattr blkno = %llu\n", |
3631 | (unsigned long long)OCFS2_I(inode)->ip_blkno, | 3662 | (unsigned long long)OCFS2_I(inode)->ip_blkno, |
3632 | prev_cpos, prev_blkno); | 3663 | prev_cpos, (unsigned long long)prev_blkno); |
3633 | 3664 | ||
3634 | ocfs2_init_xattr_tree_extent_tree(&et, inode, root_bh); | 3665 | ocfs2_init_xattr_tree_extent_tree(&et, inode, root_bh); |
3635 | 3666 | ||
@@ -3716,7 +3747,7 @@ static int ocfs2_add_new_xattr_cluster(struct inode *inode, | |||
3716 | } | 3747 | } |
3717 | } | 3748 | } |
3718 | mlog(0, "Insert %u clusters at block %llu for xattr at %u\n", | 3749 | mlog(0, "Insert %u clusters at block %llu for xattr at %u\n", |
3719 | num_bits, block, v_start); | 3750 | num_bits, (unsigned long long)block, v_start); |
3720 | ret = ocfs2_insert_extent(osb, handle, inode, &et, v_start, block, | 3751 | ret = ocfs2_insert_extent(osb, handle, inode, &et, v_start, block, |
3721 | num_bits, 0, meta_ac); | 3752 | num_bits, 0, meta_ac); |
3722 | if (ret < 0) { | 3753 | if (ret < 0) { |
@@ -3761,7 +3792,7 @@ static int ocfs2_extend_xattr_bucket(struct inode *inode, | |||
3761 | u16 bucket = le16_to_cpu(first_xh->xh_num_buckets); | 3792 | u16 bucket = le16_to_cpu(first_xh->xh_num_buckets); |
3762 | 3793 | ||
3763 | mlog(0, "extend xattr bucket in %llu, xattr extend rec starting " | 3794 | mlog(0, "extend xattr bucket in %llu, xattr extend rec starting " |
3764 | "from %llu, len = %u\n", start_blk, | 3795 | "from %llu, len = %u\n", (unsigned long long)start_blk, |
3765 | (unsigned long long)first_bh->b_blocknr, num_clusters); | 3796 | (unsigned long long)first_bh->b_blocknr, num_clusters); |
3766 | 3797 | ||
3767 | BUG_ON(bucket >= num_buckets); | 3798 | BUG_ON(bucket >= num_buckets); |
@@ -3797,8 +3828,8 @@ static int ocfs2_extend_xattr_bucket(struct inode *inode, | |||
3797 | } | 3828 | } |
3798 | 3829 | ||
3799 | /* Move half of the xattr in start_blk to the next bucket. */ | 3830 | /* Move half of the xattr in start_blk to the next bucket. */ |
3800 | ret = ocfs2_half_xattr_bucket(inode, handle, start_blk, | 3831 | ret = ocfs2_divide_xattr_bucket(inode, handle, start_blk, |
3801 | start_blk + blk_per_bucket, NULL, 0); | 3832 | start_blk + blk_per_bucket, NULL, 0); |
3802 | 3833 | ||
3803 | le16_add_cpu(&first_xh->xh_num_buckets, 1); | 3834 | le16_add_cpu(&first_xh->xh_num_buckets, 1); |
3804 | ocfs2_journal_dirty(handle, first_bh); | 3835 | ocfs2_journal_dirty(handle, first_bh); |
@@ -4146,7 +4177,7 @@ static int ocfs2_xattr_value_update_size(struct inode *inode, | |||
4146 | handle_t *handle = NULL; | 4177 | handle_t *handle = NULL; |
4147 | 4178 | ||
4148 | handle = ocfs2_start_trans(osb, 1); | 4179 | handle = ocfs2_start_trans(osb, 1); |
4149 | if (handle == NULL) { | 4180 | if (IS_ERR(handle)) { |
4150 | ret = -ENOMEM; | 4181 | ret = -ENOMEM; |
4151 | mlog_errno(ret); | 4182 | mlog_errno(ret); |
4152 | goto out; | 4183 | goto out; |
@@ -4313,7 +4344,7 @@ static int ocfs2_rm_xattr_cluster(struct inode *inode, | |||
4313 | } | 4344 | } |
4314 | 4345 | ||
4315 | handle = ocfs2_start_trans(osb, OCFS2_REMOVE_EXTENT_CREDITS); | 4346 | handle = ocfs2_start_trans(osb, OCFS2_REMOVE_EXTENT_CREDITS); |
4316 | if (handle == NULL) { | 4347 | if (IS_ERR(handle)) { |
4317 | ret = -ENOMEM; | 4348 | ret = -ENOMEM; |
4318 | mlog_errno(ret); | 4349 | mlog_errno(ret); |
4319 | goto out; | 4350 | goto out; |
@@ -4489,11 +4520,21 @@ out: | |||
4489 | return ret; | 4520 | return ret; |
4490 | } | 4521 | } |
4491 | 4522 | ||
4492 | /* check whether the xattr bucket is filled up with the same hash value. */ | 4523 | /* |
4524 | * check whether the xattr bucket is filled up with the same hash value. | ||
4525 | * If we want to insert the xattr with the same hash, return -ENOSPC. | ||
4526 | * If we want to insert a xattr with different hash value, go ahead | ||
4527 | * and ocfs2_divide_xattr_bucket will handle this. | ||
4528 | */ | ||
4493 | static int ocfs2_check_xattr_bucket_collision(struct inode *inode, | 4529 | static int ocfs2_check_xattr_bucket_collision(struct inode *inode, |
4494 | struct ocfs2_xattr_bucket *bucket) | 4530 | struct ocfs2_xattr_bucket *bucket, |
4531 | const char *name) | ||
4495 | { | 4532 | { |
4496 | struct ocfs2_xattr_header *xh = bucket->xh; | 4533 | struct ocfs2_xattr_header *xh = bucket->xh; |
4534 | u32 name_hash = ocfs2_xattr_name_hash(inode, name, strlen(name)); | ||
4535 | |||
4536 | if (name_hash != le32_to_cpu(xh->xh_entries[0].xe_name_hash)) | ||
4537 | return 0; | ||
4497 | 4538 | ||
4498 | if (xh->xh_entries[le16_to_cpu(xh->xh_count) - 1].xe_name_hash == | 4539 | if (xh->xh_entries[le16_to_cpu(xh->xh_count) - 1].xe_name_hash == |
4499 | xh->xh_entries[0].xe_name_hash) { | 4540 | xh->xh_entries[0].xe_name_hash) { |
@@ -4616,7 +4657,9 @@ try_again: | |||
4616 | * one bucket's worth, so check it here whether we need to | 4657 | * one bucket's worth, so check it here whether we need to |
4617 | * add a new bucket for the insert. | 4658 | * add a new bucket for the insert. |
4618 | */ | 4659 | */ |
4619 | ret = ocfs2_check_xattr_bucket_collision(inode, &xs->bucket); | 4660 | ret = ocfs2_check_xattr_bucket_collision(inode, |
4661 | &xs->bucket, | ||
4662 | xi->name); | ||
4620 | if (ret) { | 4663 | if (ret) { |
4621 | mlog_errno(ret); | 4664 | mlog_errno(ret); |
4622 | goto out; | 4665 | goto out; |
@@ -4727,14 +4770,11 @@ out: | |||
4727 | /* | 4770 | /* |
4728 | * 'trusted' attributes support | 4771 | * 'trusted' attributes support |
4729 | */ | 4772 | */ |
4730 | |||
4731 | #define XATTR_TRUSTED_PREFIX "trusted." | ||
4732 | |||
4733 | static size_t ocfs2_xattr_trusted_list(struct inode *inode, char *list, | 4773 | static size_t ocfs2_xattr_trusted_list(struct inode *inode, char *list, |
4734 | size_t list_size, const char *name, | 4774 | size_t list_size, const char *name, |
4735 | size_t name_len) | 4775 | size_t name_len) |
4736 | { | 4776 | { |
4737 | const size_t prefix_len = sizeof(XATTR_TRUSTED_PREFIX) - 1; | 4777 | const size_t prefix_len = XATTR_TRUSTED_PREFIX_LEN; |
4738 | const size_t total_len = prefix_len + name_len + 1; | 4778 | const size_t total_len = prefix_len + name_len + 1; |
4739 | 4779 | ||
4740 | if (list && total_len <= list_size) { | 4780 | if (list && total_len <= list_size) { |
@@ -4771,18 +4811,14 @@ struct xattr_handler ocfs2_xattr_trusted_handler = { | |||
4771 | .set = ocfs2_xattr_trusted_set, | 4811 | .set = ocfs2_xattr_trusted_set, |
4772 | }; | 4812 | }; |
4773 | 4813 | ||
4774 | |||
4775 | /* | 4814 | /* |
4776 | * 'user' attributes support | 4815 | * 'user' attributes support |
4777 | */ | 4816 | */ |
4778 | |||
4779 | #define XATTR_USER_PREFIX "user." | ||
4780 | |||
4781 | static size_t ocfs2_xattr_user_list(struct inode *inode, char *list, | 4817 | static size_t ocfs2_xattr_user_list(struct inode *inode, char *list, |
4782 | size_t list_size, const char *name, | 4818 | size_t list_size, const char *name, |
4783 | size_t name_len) | 4819 | size_t name_len) |
4784 | { | 4820 | { |
4785 | const size_t prefix_len = sizeof(XATTR_USER_PREFIX) - 1; | 4821 | const size_t prefix_len = XATTR_USER_PREFIX_LEN; |
4786 | const size_t total_len = prefix_len + name_len + 1; | 4822 | const size_t total_len = prefix_len + name_len + 1; |
4787 | struct ocfs2_super *osb = OCFS2_SB(inode->i_sb); | 4823 | struct ocfs2_super *osb = OCFS2_SB(inode->i_sb); |
4788 | 4824 | ||
diff --git a/fs/ocfs2/xattr.h b/fs/ocfs2/xattr.h index c25c7c62a059..1d8314c7656d 100644 --- a/fs/ocfs2/xattr.h +++ b/fs/ocfs2/xattr.h | |||
@@ -3,24 +3,16 @@ | |||
3 | * | 3 | * |
4 | * xattr.h | 4 | * xattr.h |
5 | * | 5 | * |
6 | * Function prototypes | 6 | * Copyright (C) 2004, 2008 Oracle. All rights reserved. |
7 | * | ||
8 | * Copyright (C) 2008 Oracle. All rights reserved. | ||
9 | * | 7 | * |
10 | * This program is free software; you can redistribute it and/or | 8 | * This program is free software; you can redistribute it and/or |
11 | * modify it under the terms of the GNU General Public | 9 | * modify it under the terms of the GNU General Public |
12 | * License as published by the Free Software Foundation; either | 10 | * License version 2 as published by the Free Software Foundation. |
13 | * version 2 of the License, or (at your option) any later version. | ||
14 | * | 11 | * |
15 | * This program is distributed in the hope that it will be useful, | 12 | * This program is distributed in the hope that it will be useful, |
16 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | 13 | * but WITHOUT ANY WARRANTY; without even the implied warranty of |
17 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | 14 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU |
18 | * General Public License for more details. | 15 | * General Public License for more details. |
19 | * | ||
20 | * You should have received a copy of the GNU General Public | ||
21 | * License along with this program; if not, write to the | ||
22 | * Free Software Foundation, Inc., 59 Temple Place - Suite 330, | ||
23 | * Boston, MA 021110-1307, USA. | ||
24 | */ | 16 | */ |
25 | 17 | ||
26 | #ifndef OCFS2_XATTR_H | 18 | #ifndef OCFS2_XATTR_H |
@@ -40,29 +32,11 @@ enum ocfs2_xattr_type { | |||
40 | 32 | ||
41 | extern struct xattr_handler ocfs2_xattr_user_handler; | 33 | extern struct xattr_handler ocfs2_xattr_user_handler; |
42 | extern struct xattr_handler ocfs2_xattr_trusted_handler; | 34 | extern struct xattr_handler ocfs2_xattr_trusted_handler; |
43 | |||
44 | extern ssize_t ocfs2_listxattr(struct dentry *, char *, size_t); | ||
45 | extern int ocfs2_xattr_get(struct inode *, int, const char *, void *, size_t); | ||
46 | extern int ocfs2_xattr_set(struct inode *, int, const char *, const void *, | ||
47 | size_t, int); | ||
48 | extern int ocfs2_xattr_remove(struct inode *inode, struct buffer_head *di_bh); | ||
49 | extern struct xattr_handler *ocfs2_xattr_handlers[]; | 35 | extern struct xattr_handler *ocfs2_xattr_handlers[]; |
50 | 36 | ||
51 | static inline u16 ocfs2_xattr_buckets_per_cluster(struct ocfs2_super *osb) | 37 | ssize_t ocfs2_listxattr(struct dentry *, char *, size_t); |
52 | { | 38 | int ocfs2_xattr_set(struct inode *, int, const char *, const void *, |
53 | return (1 << osb->s_clustersize_bits) / OCFS2_XATTR_BUCKET_SIZE; | 39 | size_t, int); |
54 | } | 40 | int ocfs2_xattr_remove(struct inode *, struct buffer_head *); |
55 | |||
56 | static inline u16 ocfs2_blocks_per_xattr_bucket(struct super_block *sb) | ||
57 | { | ||
58 | return OCFS2_XATTR_BUCKET_SIZE / (1 << sb->s_blocksize_bits); | ||
59 | } | ||
60 | |||
61 | static inline u16 ocfs2_xattr_max_xe_in_bucket(struct super_block *sb) | ||
62 | { | ||
63 | u16 len = sb->s_blocksize - | ||
64 | offsetof(struct ocfs2_xattr_header, xh_entries); | ||
65 | 41 | ||
66 | return len / sizeof(struct ocfs2_xattr_entry); | ||
67 | } | ||
68 | #endif /* OCFS2_XATTR_H */ | 42 | #endif /* OCFS2_XATTR_H */ |
diff --git a/fs/vfat/Makefile b/fs/vfat/Makefile deleted file mode 100644 index 40f2798a4f08..000000000000 --- a/fs/vfat/Makefile +++ /dev/null | |||
@@ -1,7 +0,0 @@ | |||
1 | # | ||
2 | # Makefile for the linux vfat-filesystem routines. | ||
3 | # | ||
4 | |||
5 | obj-$(CONFIG_VFAT_FS) += vfat.o | ||
6 | |||
7 | vfat-y := namei.o | ||
diff --git a/include/asm-generic/memory_model.h b/include/asm-generic/memory_model.h index ae060c62aff1..18546d8eb78e 100644 --- a/include/asm-generic/memory_model.h +++ b/include/asm-generic/memory_model.h | |||
@@ -34,7 +34,7 @@ | |||
34 | 34 | ||
35 | #define __pfn_to_page(pfn) \ | 35 | #define __pfn_to_page(pfn) \ |
36 | ({ unsigned long __pfn = (pfn); \ | 36 | ({ unsigned long __pfn = (pfn); \ |
37 | unsigned long __nid = arch_pfn_to_nid(pfn); \ | 37 | unsigned long __nid = arch_pfn_to_nid(__pfn); \ |
38 | NODE_DATA(__nid)->node_mem_map + arch_local_page_offset(__pfn, __nid);\ | 38 | NODE_DATA(__nid)->node_mem_map + arch_local_page_offset(__pfn, __nid);\ |
39 | }) | 39 | }) |
40 | 40 | ||
diff --git a/include/drm/drmP.h b/include/drm/drmP.h index 59c796b46ee7..28c7f1679d49 100644 --- a/include/drm/drmP.h +++ b/include/drm/drmP.h | |||
@@ -861,8 +861,6 @@ struct drm_device { | |||
861 | struct timer_list vblank_disable_timer; | 861 | struct timer_list vblank_disable_timer; |
862 | 862 | ||
863 | u32 max_vblank_count; /**< size of vblank counter register */ | 863 | u32 max_vblank_count; /**< size of vblank counter register */ |
864 | spinlock_t tasklet_lock; /**< For drm_locked_tasklet */ | ||
865 | void (*locked_tasklet_func)(struct drm_device *dev); | ||
866 | 864 | ||
867 | /*@} */ | 865 | /*@} */ |
868 | cycles_t ctx_start; | 866 | cycles_t ctx_start; |
@@ -1149,8 +1147,6 @@ extern int drm_vblank_init(struct drm_device *dev, int num_crtcs); | |||
1149 | extern int drm_wait_vblank(struct drm_device *dev, void *data, | 1147 | extern int drm_wait_vblank(struct drm_device *dev, void *data, |
1150 | struct drm_file *filp); | 1148 | struct drm_file *filp); |
1151 | extern int drm_vblank_wait(struct drm_device *dev, unsigned int *vbl_seq); | 1149 | extern int drm_vblank_wait(struct drm_device *dev, unsigned int *vbl_seq); |
1152 | extern void drm_locked_tasklet(struct drm_device *dev, | ||
1153 | void(*func)(struct drm_device *)); | ||
1154 | extern u32 drm_vblank_count(struct drm_device *dev, int crtc); | 1150 | extern u32 drm_vblank_count(struct drm_device *dev, int crtc); |
1155 | extern void drm_handle_vblank(struct drm_device *dev, int crtc); | 1151 | extern void drm_handle_vblank(struct drm_device *dev, int crtc); |
1156 | extern int drm_vblank_get(struct drm_device *dev, int crtc); | 1152 | extern int drm_vblank_get(struct drm_device *dev, int crtc); |
@@ -1158,7 +1154,6 @@ extern void drm_vblank_put(struct drm_device *dev, int crtc); | |||
1158 | /* Modesetting support */ | 1154 | /* Modesetting support */ |
1159 | extern int drm_modeset_ctl(struct drm_device *dev, void *data, | 1155 | extern int drm_modeset_ctl(struct drm_device *dev, void *data, |
1160 | struct drm_file *file_priv); | 1156 | struct drm_file *file_priv); |
1161 | extern void drm_locked_tasklet(struct drm_device *dev, void(*func)(struct drm_device*)); | ||
1162 | 1157 | ||
1163 | /* AGP/GART support (drm_agpsupport.h) */ | 1158 | /* AGP/GART support (drm_agpsupport.h) */ |
1164 | extern struct drm_agp_head *drm_agp_init(struct drm_device *dev); | 1159 | extern struct drm_agp_head *drm_agp_init(struct drm_device *dev); |
diff --git a/include/drm/drm_pciids.h b/include/drm/drm_pciids.h index da04109741e8..5165f240aa68 100644 --- a/include/drm/drm_pciids.h +++ b/include/drm/drm_pciids.h | |||
@@ -395,27 +395,27 @@ | |||
395 | {0, 0, 0} | 395 | {0, 0, 0} |
396 | 396 | ||
397 | #define i915_PCI_IDS \ | 397 | #define i915_PCI_IDS \ |
398 | {0x8086, 0x3577, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0}, \ | 398 | {0x8086, 0x3577, PCI_ANY_ID, PCI_ANY_ID, PCI_CLASS_DISPLAY_VGA << 8, 0xffff00, 0}, \ |
399 | {0x8086, 0x2562, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0}, \ | 399 | {0x8086, 0x2562, PCI_ANY_ID, PCI_ANY_ID, PCI_CLASS_DISPLAY_VGA << 8, 0xffff00, 0}, \ |
400 | {0x8086, 0x3582, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0}, \ | 400 | {0x8086, 0x3582, PCI_ANY_ID, PCI_ANY_ID, PCI_CLASS_DISPLAY_VGA << 8, 0xffff00, 0}, \ |
401 | {0x8086, 0x2572, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0}, \ | 401 | {0x8086, 0x2572, PCI_ANY_ID, PCI_ANY_ID, PCI_CLASS_DISPLAY_VGA << 8, 0xffff00, 0}, \ |
402 | {0x8086, 0x2582, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0}, \ | 402 | {0x8086, 0x2582, PCI_ANY_ID, PCI_ANY_ID, PCI_CLASS_DISPLAY_VGA << 8, 0xffff00, 0}, \ |
403 | {0x8086, 0x258a, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0}, \ | 403 | {0x8086, 0x258a, PCI_ANY_ID, PCI_ANY_ID, PCI_CLASS_DISPLAY_VGA << 8, 0xffff00, 0}, \ |
404 | {0x8086, 0x2592, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0}, \ | 404 | {0x8086, 0x2592, PCI_ANY_ID, PCI_ANY_ID, PCI_CLASS_DISPLAY_VGA << 8, 0xffff00, 0}, \ |
405 | {0x8086, 0x2772, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0}, \ | 405 | {0x8086, 0x2772, PCI_ANY_ID, PCI_ANY_ID, PCI_CLASS_DISPLAY_VGA << 8, 0xffff00, 0}, \ |
406 | {0x8086, 0x27a2, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0}, \ | 406 | {0x8086, 0x27a2, PCI_ANY_ID, PCI_ANY_ID, PCI_CLASS_DISPLAY_VGA << 8, 0xffff00, 0}, \ |
407 | {0x8086, 0x27ae, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0}, \ | 407 | {0x8086, 0x27ae, PCI_ANY_ID, PCI_ANY_ID, PCI_CLASS_DISPLAY_VGA << 8, 0xffff00, 0}, \ |
408 | {0x8086, 0x2972, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0}, \ | 408 | {0x8086, 0x2972, PCI_ANY_ID, PCI_ANY_ID, PCI_CLASS_DISPLAY_VGA << 8, 0xffff00, 0}, \ |
409 | {0x8086, 0x2982, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0}, \ | 409 | {0x8086, 0x2982, PCI_ANY_ID, PCI_ANY_ID, PCI_CLASS_DISPLAY_VGA << 8, 0xffff00, 0}, \ |
410 | {0x8086, 0x2992, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0}, \ | 410 | {0x8086, 0x2992, PCI_ANY_ID, PCI_ANY_ID, PCI_CLASS_DISPLAY_VGA << 8, 0xffff00, 0}, \ |
411 | {0x8086, 0x29a2, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0}, \ | 411 | {0x8086, 0x29a2, PCI_ANY_ID, PCI_ANY_ID, PCI_CLASS_DISPLAY_VGA << 8, 0xffff00, 0}, \ |
412 | {0x8086, 0x29b2, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0}, \ | 412 | {0x8086, 0x29b2, PCI_ANY_ID, PCI_ANY_ID, PCI_CLASS_DISPLAY_VGA << 8, 0xffff00, 0}, \ |
413 | {0x8086, 0x29c2, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0}, \ | 413 | {0x8086, 0x29c2, PCI_ANY_ID, PCI_ANY_ID, PCI_CLASS_DISPLAY_VGA << 8, 0xffff00, 0}, \ |
414 | {0x8086, 0x29d2, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0}, \ | 414 | {0x8086, 0x29d2, PCI_ANY_ID, PCI_ANY_ID, PCI_CLASS_DISPLAY_VGA << 8, 0xffff00, 0}, \ |
415 | {0x8086, 0x2a02, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0}, \ | 415 | {0x8086, 0x2a02, PCI_ANY_ID, PCI_ANY_ID, PCI_CLASS_DISPLAY_VGA << 8, 0xffff00, 0}, \ |
416 | {0x8086, 0x2a12, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0}, \ | 416 | {0x8086, 0x2a12, PCI_ANY_ID, PCI_ANY_ID, PCI_CLASS_DISPLAY_VGA << 8, 0xffff00, 0}, \ |
417 | {0x8086, 0x2a42, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0}, \ | 417 | {0x8086, 0x2a42, PCI_ANY_ID, PCI_ANY_ID, PCI_CLASS_DISPLAY_VGA << 8, 0xffff00, 0}, \ |
418 | {0x8086, 0x2e02, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0}, \ | 418 | {0x8086, 0x2e02, PCI_ANY_ID, PCI_ANY_ID, PCI_CLASS_DISPLAY_VGA << 8, 0xffff00, 0}, \ |
419 | {0x8086, 0x2e12, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0}, \ | 419 | {0x8086, 0x2e12, PCI_ANY_ID, PCI_ANY_ID, PCI_CLASS_DISPLAY_VGA << 8, 0xffff00, 0}, \ |
420 | {0x8086, 0x2e22, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0}, \ | 420 | {0x8086, 0x2e22, PCI_ANY_ID, PCI_ANY_ID, PCI_CLASS_DISPLAY_VGA << 8, 0xffff00, 0}, \ |
421 | {0, 0, 0} | 421 | {0, 0, 0} |
diff --git a/include/linux/bio.h b/include/linux/bio.h index 1c91a176b9ae..6a642098e5c3 100644 --- a/include/linux/bio.h +++ b/include/linux/bio.h | |||
@@ -236,12 +236,16 @@ static inline void *bio_data(struct bio *bio) | |||
236 | #define __BVEC_END(bio) bio_iovec_idx((bio), (bio)->bi_vcnt - 1) | 236 | #define __BVEC_END(bio) bio_iovec_idx((bio), (bio)->bi_vcnt - 1) |
237 | #define __BVEC_START(bio) bio_iovec_idx((bio), (bio)->bi_idx) | 237 | #define __BVEC_START(bio) bio_iovec_idx((bio), (bio)->bi_idx) |
238 | 238 | ||
239 | /* Default implementation of BIOVEC_PHYS_MERGEABLE */ | ||
240 | #define __BIOVEC_PHYS_MERGEABLE(vec1, vec2) \ | ||
241 | ((bvec_to_phys((vec1)) + (vec1)->bv_len) == bvec_to_phys((vec2))) | ||
242 | |||
239 | /* | 243 | /* |
240 | * allow arch override, for eg virtualized architectures (put in asm/io.h) | 244 | * allow arch override, for eg virtualized architectures (put in asm/io.h) |
241 | */ | 245 | */ |
242 | #ifndef BIOVEC_PHYS_MERGEABLE | 246 | #ifndef BIOVEC_PHYS_MERGEABLE |
243 | #define BIOVEC_PHYS_MERGEABLE(vec1, vec2) \ | 247 | #define BIOVEC_PHYS_MERGEABLE(vec1, vec2) \ |
244 | ((bvec_to_phys((vec1)) + (vec1)->bv_len) == bvec_to_phys((vec2))) | 248 | __BIOVEC_PHYS_MERGEABLE(vec1, vec2) |
245 | #endif | 249 | #endif |
246 | 250 | ||
247 | #define __BIO_SEG_BOUNDARY(addr1, addr2, mask) \ | 251 | #define __BIO_SEG_BOUNDARY(addr1, addr2, mask) \ |
diff --git a/include/linux/cnt32_to_63.h b/include/linux/cnt32_to_63.h index 8c0f9505b48c..7605fdd1eb65 100644 --- a/include/linux/cnt32_to_63.h +++ b/include/linux/cnt32_to_63.h | |||
@@ -16,6 +16,7 @@ | |||
16 | #include <linux/compiler.h> | 16 | #include <linux/compiler.h> |
17 | #include <linux/types.h> | 17 | #include <linux/types.h> |
18 | #include <asm/byteorder.h> | 18 | #include <asm/byteorder.h> |
19 | #include <asm/system.h> | ||
19 | 20 | ||
20 | /* this is used only to give gcc a clue about good code generation */ | 21 | /* this is used only to give gcc a clue about good code generation */ |
21 | union cnt32_to_63 { | 22 | union cnt32_to_63 { |
@@ -53,11 +54,19 @@ union cnt32_to_63 { | |||
53 | * needed increment. And any race in updating the value in memory is harmless | 54 | * needed increment. And any race in updating the value in memory is harmless |
54 | * as the same value would simply be stored more than once. | 55 | * as the same value would simply be stored more than once. |
55 | * | 56 | * |
56 | * The only restriction for the algorithm to work properly is that this | 57 | * The restrictions for the algorithm to work properly are: |
57 | * code must be executed at least once per each half period of the 32-bit | 58 | * |
58 | * counter to properly update the state bit in memory. This is usually not a | 59 | * 1) this code must be called at least once per each half period of the |
59 | * problem in practice, but if it is then a kernel timer could be scheduled | 60 | * 32-bit counter; |
60 | * to manage for this code to be executed often enough. | 61 | * |
62 | * 2) this code must not be preempted for a duration longer than the | ||
63 | * 32-bit counter half period minus the longest period between two | ||
64 | * calls to this code. | ||
65 | * | ||
66 | * Those requirements ensure proper update to the state bit in memory. | ||
67 | * This is usually not a problem in practice, but if it is then a kernel | ||
68 | * timer should be scheduled to manage for this code to be executed often | ||
69 | * enough. | ||
61 | * | 70 | * |
62 | * Note that the top bit (bit 63) in the returned value should be considered | 71 | * Note that the top bit (bit 63) in the returned value should be considered |
63 | * as garbage. It is not cleared here because callers are likely to use a | 72 | * as garbage. It is not cleared here because callers are likely to use a |
@@ -68,9 +77,10 @@ union cnt32_to_63 { | |||
68 | */ | 77 | */ |
69 | #define cnt32_to_63(cnt_lo) \ | 78 | #define cnt32_to_63(cnt_lo) \ |
70 | ({ \ | 79 | ({ \ |
71 | static volatile u32 __m_cnt_hi; \ | 80 | static u32 __m_cnt_hi; \ |
72 | union cnt32_to_63 __x; \ | 81 | union cnt32_to_63 __x; \ |
73 | __x.hi = __m_cnt_hi; \ | 82 | __x.hi = __m_cnt_hi; \ |
83 | smp_rmb(); \ | ||
74 | __x.lo = (cnt_lo); \ | 84 | __x.lo = (cnt_lo); \ |
75 | if (unlikely((s32)(__x.hi ^ __x.lo) < 0)) \ | 85 | if (unlikely((s32)(__x.hi ^ __x.lo) < 0)) \ |
76 | __m_cnt_hi = __x.hi = (__x.hi ^ 0x80000000) + (__x.hi >> 31); \ | 86 | __m_cnt_hi = __x.hi = (__x.hi ^ 0x80000000) + (__x.hi >> 31); \ |
diff --git a/include/linux/cpumask.h b/include/linux/cpumask.h index d3219d73f8e6..21e1dd43e52a 100644 --- a/include/linux/cpumask.h +++ b/include/linux/cpumask.h | |||
@@ -5,6 +5,9 @@ | |||
5 | * Cpumasks provide a bitmap suitable for representing the | 5 | * Cpumasks provide a bitmap suitable for representing the |
6 | * set of CPU's in a system, one bit position per CPU number. | 6 | * set of CPU's in a system, one bit position per CPU number. |
7 | * | 7 | * |
8 | * The new cpumask_ ops take a "struct cpumask *"; the old ones | ||
9 | * use cpumask_t. | ||
10 | * | ||
8 | * See detailed comments in the file linux/bitmap.h describing the | 11 | * See detailed comments in the file linux/bitmap.h describing the |
9 | * data type on which these cpumasks are based. | 12 | * data type on which these cpumasks are based. |
10 | * | 13 | * |
@@ -31,7 +34,7 @@ | |||
31 | * will span the entire range of NR_CPUS. | 34 | * will span the entire range of NR_CPUS. |
32 | * . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . | 35 | * . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
33 | * | 36 | * |
34 | * The available cpumask operations are: | 37 | * The obsolescent cpumask operations are: |
35 | * | 38 | * |
36 | * void cpu_set(cpu, mask) turn on bit 'cpu' in mask | 39 | * void cpu_set(cpu, mask) turn on bit 'cpu' in mask |
37 | * void cpu_clear(cpu, mask) turn off bit 'cpu' in mask | 40 | * void cpu_clear(cpu, mask) turn off bit 'cpu' in mask |
@@ -138,7 +141,7 @@ | |||
138 | #include <linux/threads.h> | 141 | #include <linux/threads.h> |
139 | #include <linux/bitmap.h> | 142 | #include <linux/bitmap.h> |
140 | 143 | ||
141 | typedef struct { DECLARE_BITMAP(bits, NR_CPUS); } cpumask_t; | 144 | typedef struct cpumask { DECLARE_BITMAP(bits, NR_CPUS); } cpumask_t; |
142 | extern cpumask_t _unused_cpumask_arg_; | 145 | extern cpumask_t _unused_cpumask_arg_; |
143 | 146 | ||
144 | #define cpu_set(cpu, dst) __cpu_set((cpu), &(dst)) | 147 | #define cpu_set(cpu, dst) __cpu_set((cpu), &(dst)) |
@@ -527,4 +530,556 @@ extern cpumask_t cpu_active_map; | |||
527 | #define for_each_online_cpu(cpu) for_each_cpu_mask_nr((cpu), cpu_online_map) | 530 | #define for_each_online_cpu(cpu) for_each_cpu_mask_nr((cpu), cpu_online_map) |
528 | #define for_each_present_cpu(cpu) for_each_cpu_mask_nr((cpu), cpu_present_map) | 531 | #define for_each_present_cpu(cpu) for_each_cpu_mask_nr((cpu), cpu_present_map) |
529 | 532 | ||
533 | /* These are the new versions of the cpumask operators: passed by pointer. | ||
534 | * The older versions will be implemented in terms of these, then deleted. */ | ||
535 | #define cpumask_bits(maskp) ((maskp)->bits) | ||
536 | |||
537 | #if NR_CPUS <= BITS_PER_LONG | ||
538 | #define CPU_BITS_ALL \ | ||
539 | { \ | ||
540 | [BITS_TO_LONGS(NR_CPUS)-1] = CPU_MASK_LAST_WORD \ | ||
541 | } | ||
542 | |||
543 | /* This produces more efficient code. */ | ||
544 | #define nr_cpumask_bits NR_CPUS | ||
545 | |||
546 | #else /* NR_CPUS > BITS_PER_LONG */ | ||
547 | |||
548 | #define CPU_BITS_ALL \ | ||
549 | { \ | ||
550 | [0 ... BITS_TO_LONGS(NR_CPUS)-2] = ~0UL, \ | ||
551 | [BITS_TO_LONGS(NR_CPUS)-1] = CPU_MASK_LAST_WORD \ | ||
552 | } | ||
553 | |||
554 | #define nr_cpumask_bits nr_cpu_ids | ||
555 | #endif /* NR_CPUS > BITS_PER_LONG */ | ||
556 | |||
557 | /* verify cpu argument to cpumask_* operators */ | ||
558 | static inline unsigned int cpumask_check(unsigned int cpu) | ||
559 | { | ||
560 | #ifdef CONFIG_DEBUG_PER_CPU_MAPS | ||
561 | WARN_ON_ONCE(cpu >= nr_cpumask_bits); | ||
562 | #endif /* CONFIG_DEBUG_PER_CPU_MAPS */ | ||
563 | return cpu; | ||
564 | } | ||
565 | |||
566 | #if NR_CPUS == 1 | ||
567 | /* Uniprocessor. Assume all masks are "1". */ | ||
568 | static inline unsigned int cpumask_first(const struct cpumask *srcp) | ||
569 | { | ||
570 | return 0; | ||
571 | } | ||
572 | |||
573 | /* Valid inputs for n are -1 and 0. */ | ||
574 | static inline unsigned int cpumask_next(int n, const struct cpumask *srcp) | ||
575 | { | ||
576 | return n+1; | ||
577 | } | ||
578 | |||
579 | static inline unsigned int cpumask_next_zero(int n, const struct cpumask *srcp) | ||
580 | { | ||
581 | return n+1; | ||
582 | } | ||
583 | |||
584 | static inline unsigned int cpumask_next_and(int n, | ||
585 | const struct cpumask *srcp, | ||
586 | const struct cpumask *andp) | ||
587 | { | ||
588 | return n+1; | ||
589 | } | ||
590 | |||
591 | /* cpu must be a valid cpu, ie 0, so there's no other choice. */ | ||
592 | static inline unsigned int cpumask_any_but(const struct cpumask *mask, | ||
593 | unsigned int cpu) | ||
594 | { | ||
595 | return 1; | ||
596 | } | ||
597 | |||
598 | #define for_each_cpu(cpu, mask) \ | ||
599 | for ((cpu) = 0; (cpu) < 1; (cpu)++, (void)mask) | ||
600 | #define for_each_cpu_and(cpu, mask, and) \ | ||
601 | for ((cpu) = 0; (cpu) < 1; (cpu)++, (void)mask, (void)and) | ||
602 | #else | ||
603 | /** | ||
604 | * cpumask_first - get the first cpu in a cpumask | ||
605 | * @srcp: the cpumask pointer | ||
606 | * | ||
607 | * Returns >= nr_cpu_ids if no cpus set. | ||
608 | */ | ||
609 | static inline unsigned int cpumask_first(const struct cpumask *srcp) | ||
610 | { | ||
611 | return find_first_bit(cpumask_bits(srcp), nr_cpumask_bits); | ||
612 | } | ||
613 | |||
614 | /** | ||
615 | * cpumask_next - get the next cpu in a cpumask | ||
616 | * @n: the cpu prior to the place to search (ie. return will be > @n) | ||
617 | * @srcp: the cpumask pointer | ||
618 | * | ||
619 | * Returns >= nr_cpu_ids if no further cpus set. | ||
620 | */ | ||
621 | static inline unsigned int cpumask_next(int n, const struct cpumask *srcp) | ||
622 | { | ||
623 | /* -1 is a legal arg here. */ | ||
624 | if (n != -1) | ||
625 | cpumask_check(n); | ||
626 | return find_next_bit(cpumask_bits(srcp), nr_cpumask_bits, n+1); | ||
627 | } | ||
628 | |||
629 | /** | ||
630 | * cpumask_next_zero - get the next unset cpu in a cpumask | ||
631 | * @n: the cpu prior to the place to search (ie. return will be > @n) | ||
632 | * @srcp: the cpumask pointer | ||
633 | * | ||
634 | * Returns >= nr_cpu_ids if no further cpus unset. | ||
635 | */ | ||
636 | static inline unsigned int cpumask_next_zero(int n, const struct cpumask *srcp) | ||
637 | { | ||
638 | /* -1 is a legal arg here. */ | ||
639 | if (n != -1) | ||
640 | cpumask_check(n); | ||
641 | return find_next_zero_bit(cpumask_bits(srcp), nr_cpumask_bits, n+1); | ||
642 | } | ||
643 | |||
644 | int cpumask_next_and(int n, const struct cpumask *, const struct cpumask *); | ||
645 | int cpumask_any_but(const struct cpumask *mask, unsigned int cpu); | ||
646 | |||
647 | /** | ||
648 | * for_each_cpu - iterate over every cpu in a mask | ||
649 | * @cpu: the (optionally unsigned) integer iterator | ||
650 | * @mask: the cpumask pointer | ||
651 | * | ||
652 | * After the loop, cpu is >= nr_cpu_ids. | ||
653 | */ | ||
654 | #define for_each_cpu(cpu, mask) \ | ||
655 | for ((cpu) = -1; \ | ||
656 | (cpu) = cpumask_next((cpu), (mask)), \ | ||
657 | (cpu) < nr_cpu_ids;) | ||
658 | |||
659 | /** | ||
660 | * for_each_cpu_and - iterate over every cpu in both masks | ||
661 | * @cpu: the (optionally unsigned) integer iterator | ||
662 | * @mask: the first cpumask pointer | ||
663 | * @and: the second cpumask pointer | ||
664 | * | ||
665 | * This saves a temporary CPU mask in many places. It is equivalent to: | ||
666 | * struct cpumask tmp; | ||
667 | * cpumask_and(&tmp, &mask, &and); | ||
668 | * for_each_cpu(cpu, &tmp) | ||
669 | * ... | ||
670 | * | ||
671 | * After the loop, cpu is >= nr_cpu_ids. | ||
672 | */ | ||
673 | #define for_each_cpu_and(cpu, mask, and) \ | ||
674 | for ((cpu) = -1; \ | ||
675 | (cpu) = cpumask_next_and((cpu), (mask), (and)), \ | ||
676 | (cpu) < nr_cpu_ids;) | ||
677 | #endif /* SMP */ | ||
678 | |||
679 | #define CPU_BITS_NONE \ | ||
680 | { \ | ||
681 | [0 ... BITS_TO_LONGS(NR_CPUS)-1] = 0UL \ | ||
682 | } | ||
683 | |||
684 | #define CPU_BITS_CPU0 \ | ||
685 | { \ | ||
686 | [0] = 1UL \ | ||
687 | } | ||
688 | |||
689 | /** | ||
690 | * cpumask_set_cpu - set a cpu in a cpumask | ||
691 | * @cpu: cpu number (< nr_cpu_ids) | ||
692 | * @dstp: the cpumask pointer | ||
693 | */ | ||
694 | static inline void cpumask_set_cpu(unsigned int cpu, struct cpumask *dstp) | ||
695 | { | ||
696 | set_bit(cpumask_check(cpu), cpumask_bits(dstp)); | ||
697 | } | ||
698 | |||
699 | /** | ||
700 | * cpumask_clear_cpu - clear a cpu in a cpumask | ||
701 | * @cpu: cpu number (< nr_cpu_ids) | ||
702 | * @dstp: the cpumask pointer | ||
703 | */ | ||
704 | static inline void cpumask_clear_cpu(int cpu, struct cpumask *dstp) | ||
705 | { | ||
706 | clear_bit(cpumask_check(cpu), cpumask_bits(dstp)); | ||
707 | } | ||
708 | |||
709 | /** | ||
710 | * cpumask_test_cpu - test for a cpu in a cpumask | ||
711 | * @cpu: cpu number (< nr_cpu_ids) | ||
712 | * @cpumask: the cpumask pointer | ||
713 | * | ||
714 | * No static inline type checking - see Subtlety (1) above. | ||
715 | */ | ||
716 | #define cpumask_test_cpu(cpu, cpumask) \ | ||
717 | test_bit(cpumask_check(cpu), (cpumask)->bits) | ||
718 | |||
719 | /** | ||
720 | * cpumask_test_and_set_cpu - atomically test and set a cpu in a cpumask | ||
721 | * @cpu: cpu number (< nr_cpu_ids) | ||
722 | * @cpumask: the cpumask pointer | ||
723 | * | ||
724 | * test_and_set_bit wrapper for cpumasks. | ||
725 | */ | ||
726 | static inline int cpumask_test_and_set_cpu(int cpu, struct cpumask *cpumask) | ||
727 | { | ||
728 | return test_and_set_bit(cpumask_check(cpu), cpumask_bits(cpumask)); | ||
729 | } | ||
730 | |||
731 | /** | ||
732 | * cpumask_setall - set all cpus (< nr_cpu_ids) in a cpumask | ||
733 | * @dstp: the cpumask pointer | ||
734 | */ | ||
735 | static inline void cpumask_setall(struct cpumask *dstp) | ||
736 | { | ||
737 | bitmap_fill(cpumask_bits(dstp), nr_cpumask_bits); | ||
738 | } | ||
739 | |||
740 | /** | ||
741 | * cpumask_clear - clear all cpus (< nr_cpu_ids) in a cpumask | ||
742 | * @dstp: the cpumask pointer | ||
743 | */ | ||
744 | static inline void cpumask_clear(struct cpumask *dstp) | ||
745 | { | ||
746 | bitmap_zero(cpumask_bits(dstp), nr_cpumask_bits); | ||
747 | } | ||
748 | |||
749 | /** | ||
750 | * cpumask_and - *dstp = *src1p & *src2p | ||
751 | * @dstp: the cpumask result | ||
752 | * @src1p: the first input | ||
753 | * @src2p: the second input | ||
754 | */ | ||
755 | static inline void cpumask_and(struct cpumask *dstp, | ||
756 | const struct cpumask *src1p, | ||
757 | const struct cpumask *src2p) | ||
758 | { | ||
759 | bitmap_and(cpumask_bits(dstp), cpumask_bits(src1p), | ||
760 | cpumask_bits(src2p), nr_cpumask_bits); | ||
761 | } | ||
762 | |||
763 | /** | ||
764 | * cpumask_or - *dstp = *src1p | *src2p | ||
765 | * @dstp: the cpumask result | ||
766 | * @src1p: the first input | ||
767 | * @src2p: the second input | ||
768 | */ | ||
769 | static inline void cpumask_or(struct cpumask *dstp, const struct cpumask *src1p, | ||
770 | const struct cpumask *src2p) | ||
771 | { | ||
772 | bitmap_or(cpumask_bits(dstp), cpumask_bits(src1p), | ||
773 | cpumask_bits(src2p), nr_cpumask_bits); | ||
774 | } | ||
775 | |||
776 | /** | ||
777 | * cpumask_xor - *dstp = *src1p ^ *src2p | ||
778 | * @dstp: the cpumask result | ||
779 | * @src1p: the first input | ||
780 | * @src2p: the second input | ||
781 | */ | ||
782 | static inline void cpumask_xor(struct cpumask *dstp, | ||
783 | const struct cpumask *src1p, | ||
784 | const struct cpumask *src2p) | ||
785 | { | ||
786 | bitmap_xor(cpumask_bits(dstp), cpumask_bits(src1p), | ||
787 | cpumask_bits(src2p), nr_cpumask_bits); | ||
788 | } | ||
789 | |||
790 | /** | ||
791 | * cpumask_andnot - *dstp = *src1p & ~*src2p | ||
792 | * @dstp: the cpumask result | ||
793 | * @src1p: the first input | ||
794 | * @src2p: the second input | ||
795 | */ | ||
796 | static inline void cpumask_andnot(struct cpumask *dstp, | ||
797 | const struct cpumask *src1p, | ||
798 | const struct cpumask *src2p) | ||
799 | { | ||
800 | bitmap_andnot(cpumask_bits(dstp), cpumask_bits(src1p), | ||
801 | cpumask_bits(src2p), nr_cpumask_bits); | ||
802 | } | ||
803 | |||
804 | /** | ||
805 | * cpumask_complement - *dstp = ~*srcp | ||
806 | * @dstp: the cpumask result | ||
807 | * @srcp: the input to invert | ||
808 | */ | ||
809 | static inline void cpumask_complement(struct cpumask *dstp, | ||
810 | const struct cpumask *srcp) | ||
811 | { | ||
812 | bitmap_complement(cpumask_bits(dstp), cpumask_bits(srcp), | ||
813 | nr_cpumask_bits); | ||
814 | } | ||
815 | |||
816 | /** | ||
817 | * cpumask_equal - *src1p == *src2p | ||
818 | * @src1p: the first input | ||
819 | * @src2p: the second input | ||
820 | */ | ||
821 | static inline bool cpumask_equal(const struct cpumask *src1p, | ||
822 | const struct cpumask *src2p) | ||
823 | { | ||
824 | return bitmap_equal(cpumask_bits(src1p), cpumask_bits(src2p), | ||
825 | nr_cpumask_bits); | ||
826 | } | ||
827 | |||
828 | /** | ||
829 | * cpumask_intersects - (*src1p & *src2p) != 0 | ||
830 | * @src1p: the first input | ||
831 | * @src2p: the second input | ||
832 | */ | ||
833 | static inline bool cpumask_intersects(const struct cpumask *src1p, | ||
834 | const struct cpumask *src2p) | ||
835 | { | ||
836 | return bitmap_intersects(cpumask_bits(src1p), cpumask_bits(src2p), | ||
837 | nr_cpumask_bits); | ||
838 | } | ||
839 | |||
840 | /** | ||
841 | * cpumask_subset - (*src1p & ~*src2p) == 0 | ||
842 | * @src1p: the first input | ||
843 | * @src2p: the second input | ||
844 | */ | ||
845 | static inline int cpumask_subset(const struct cpumask *src1p, | ||
846 | const struct cpumask *src2p) | ||
847 | { | ||
848 | return bitmap_subset(cpumask_bits(src1p), cpumask_bits(src2p), | ||
849 | nr_cpumask_bits); | ||
850 | } | ||
851 | |||
852 | /** | ||
853 | * cpumask_empty - *srcp == 0 | ||
854 | * @srcp: the cpumask to that all cpus < nr_cpu_ids are clear. | ||
855 | */ | ||
856 | static inline bool cpumask_empty(const struct cpumask *srcp) | ||
857 | { | ||
858 | return bitmap_empty(cpumask_bits(srcp), nr_cpumask_bits); | ||
859 | } | ||
860 | |||
861 | /** | ||
862 | * cpumask_full - *srcp == 0xFFFFFFFF... | ||
863 | * @srcp: the cpumask to that all cpus < nr_cpu_ids are set. | ||
864 | */ | ||
865 | static inline bool cpumask_full(const struct cpumask *srcp) | ||
866 | { | ||
867 | return bitmap_full(cpumask_bits(srcp), nr_cpumask_bits); | ||
868 | } | ||
869 | |||
870 | /** | ||
871 | * cpumask_weight - Count of bits in *srcp | ||
872 | * @srcp: the cpumask to count bits (< nr_cpu_ids) in. | ||
873 | */ | ||
874 | static inline unsigned int cpumask_weight(const struct cpumask *srcp) | ||
875 | { | ||
876 | return bitmap_weight(cpumask_bits(srcp), nr_cpumask_bits); | ||
877 | } | ||
878 | |||
879 | /** | ||
880 | * cpumask_shift_right - *dstp = *srcp >> n | ||
881 | * @dstp: the cpumask result | ||
882 | * @srcp: the input to shift | ||
883 | * @n: the number of bits to shift by | ||
884 | */ | ||
885 | static inline void cpumask_shift_right(struct cpumask *dstp, | ||
886 | const struct cpumask *srcp, int n) | ||
887 | { | ||
888 | bitmap_shift_right(cpumask_bits(dstp), cpumask_bits(srcp), n, | ||
889 | nr_cpumask_bits); | ||
890 | } | ||
891 | |||
892 | /** | ||
893 | * cpumask_shift_left - *dstp = *srcp << n | ||
894 | * @dstp: the cpumask result | ||
895 | * @srcp: the input to shift | ||
896 | * @n: the number of bits to shift by | ||
897 | */ | ||
898 | static inline void cpumask_shift_left(struct cpumask *dstp, | ||
899 | const struct cpumask *srcp, int n) | ||
900 | { | ||
901 | bitmap_shift_left(cpumask_bits(dstp), cpumask_bits(srcp), n, | ||
902 | nr_cpumask_bits); | ||
903 | } | ||
904 | |||
905 | /** | ||
906 | * cpumask_copy - *dstp = *srcp | ||
907 | * @dstp: the result | ||
908 | * @srcp: the input cpumask | ||
909 | */ | ||
910 | static inline void cpumask_copy(struct cpumask *dstp, | ||
911 | const struct cpumask *srcp) | ||
912 | { | ||
913 | bitmap_copy(cpumask_bits(dstp), cpumask_bits(srcp), nr_cpumask_bits); | ||
914 | } | ||
915 | |||
916 | /** | ||
917 | * cpumask_any - pick a "random" cpu from *srcp | ||
918 | * @srcp: the input cpumask | ||
919 | * | ||
920 | * Returns >= nr_cpu_ids if no cpus set. | ||
921 | */ | ||
922 | #define cpumask_any(srcp) cpumask_first(srcp) | ||
923 | |||
924 | /** | ||
925 | * cpumask_first_and - return the first cpu from *srcp1 & *srcp2 | ||
926 | * @src1p: the first input | ||
927 | * @src2p: the second input | ||
928 | * | ||
929 | * Returns >= nr_cpu_ids if no cpus set in both. See also cpumask_next_and(). | ||
930 | */ | ||
931 | #define cpumask_first_and(src1p, src2p) cpumask_next_and(-1, (src1p), (src2p)) | ||
932 | |||
933 | /** | ||
934 | * cpumask_any_and - pick a "random" cpu from *mask1 & *mask2 | ||
935 | * @mask1: the first input cpumask | ||
936 | * @mask2: the second input cpumask | ||
937 | * | ||
938 | * Returns >= nr_cpu_ids if no cpus set. | ||
939 | */ | ||
940 | #define cpumask_any_and(mask1, mask2) cpumask_first_and((mask1), (mask2)) | ||
941 | |||
942 | /** | ||
943 | * cpumask_of - the cpumask containing just a given cpu | ||
944 | * @cpu: the cpu (<= nr_cpu_ids) | ||
945 | */ | ||
946 | #define cpumask_of(cpu) (get_cpu_mask(cpu)) | ||
947 | |||
948 | /** | ||
949 | * to_cpumask - convert an NR_CPUS bitmap to a struct cpumask * | ||
950 | * @bitmap: the bitmap | ||
951 | * | ||
952 | * There are a few places where cpumask_var_t isn't appropriate and | ||
953 | * static cpumasks must be used (eg. very early boot), yet we don't | ||
954 | * expose the definition of 'struct cpumask'. | ||
955 | * | ||
956 | * This does the conversion, and can be used as a constant initializer. | ||
957 | */ | ||
958 | #define to_cpumask(bitmap) \ | ||
959 | ((struct cpumask *)(1 ? (bitmap) \ | ||
960 | : (void *)sizeof(__check_is_bitmap(bitmap)))) | ||
961 | |||
962 | static inline int __check_is_bitmap(const unsigned long *bitmap) | ||
963 | { | ||
964 | return 1; | ||
965 | } | ||
966 | |||
967 | /** | ||
968 | * cpumask_size - size to allocate for a 'struct cpumask' in bytes | ||
969 | * | ||
970 | * This will eventually be a runtime variable, depending on nr_cpu_ids. | ||
971 | */ | ||
972 | static inline size_t cpumask_size(void) | ||
973 | { | ||
974 | /* FIXME: Once all cpumask assignments are eliminated, this | ||
975 | * can be nr_cpumask_bits */ | ||
976 | return BITS_TO_LONGS(NR_CPUS) * sizeof(long); | ||
977 | } | ||
978 | |||
979 | /* | ||
980 | * cpumask_var_t: struct cpumask for stack usage. | ||
981 | * | ||
982 | * Oh, the wicked games we play! In order to make kernel coding a | ||
983 | * little more difficult, we typedef cpumask_var_t to an array or a | ||
984 | * pointer: doing &mask on an array is a noop, so it still works. | ||
985 | * | ||
986 | * ie. | ||
987 | * cpumask_var_t tmpmask; | ||
988 | * if (!alloc_cpumask_var(&tmpmask, GFP_KERNEL)) | ||
989 | * return -ENOMEM; | ||
990 | * | ||
991 | * ... use 'tmpmask' like a normal struct cpumask * ... | ||
992 | * | ||
993 | * free_cpumask_var(tmpmask); | ||
994 | */ | ||
995 | #ifdef CONFIG_CPUMASK_OFFSTACK | ||
996 | typedef struct cpumask *cpumask_var_t; | ||
997 | |||
998 | bool alloc_cpumask_var(cpumask_var_t *mask, gfp_t flags); | ||
999 | void alloc_bootmem_cpumask_var(cpumask_var_t *mask); | ||
1000 | void free_cpumask_var(cpumask_var_t mask); | ||
1001 | void free_bootmem_cpumask_var(cpumask_var_t mask); | ||
1002 | |||
1003 | #else | ||
1004 | typedef struct cpumask cpumask_var_t[1]; | ||
1005 | |||
1006 | static inline bool alloc_cpumask_var(cpumask_var_t *mask, gfp_t flags) | ||
1007 | { | ||
1008 | return true; | ||
1009 | } | ||
1010 | |||
1011 | static inline void alloc_bootmem_cpumask_var(cpumask_var_t *mask) | ||
1012 | { | ||
1013 | } | ||
1014 | |||
1015 | static inline void free_cpumask_var(cpumask_var_t mask) | ||
1016 | { | ||
1017 | } | ||
1018 | |||
1019 | static inline void free_bootmem_cpumask_var(cpumask_var_t mask) | ||
1020 | { | ||
1021 | } | ||
1022 | #endif /* CONFIG_CPUMASK_OFFSTACK */ | ||
1023 | |||
1024 | /* The pointer versions of the maps, these will become the primary versions. */ | ||
1025 | #define cpu_possible_mask ((const struct cpumask *)&cpu_possible_map) | ||
1026 | #define cpu_online_mask ((const struct cpumask *)&cpu_online_map) | ||
1027 | #define cpu_present_mask ((const struct cpumask *)&cpu_present_map) | ||
1028 | #define cpu_active_mask ((const struct cpumask *)&cpu_active_map) | ||
1029 | |||
1030 | /* It's common to want to use cpu_all_mask in struct member initializers, | ||
1031 | * so it has to refer to an address rather than a pointer. */ | ||
1032 | extern const DECLARE_BITMAP(cpu_all_bits, NR_CPUS); | ||
1033 | #define cpu_all_mask to_cpumask(cpu_all_bits) | ||
1034 | |||
1035 | /* First bits of cpu_bit_bitmap are in fact unset. */ | ||
1036 | #define cpu_none_mask to_cpumask(cpu_bit_bitmap[0]) | ||
1037 | |||
1038 | /* Wrappers for arch boot code to manipulate normally-constant masks */ | ||
1039 | static inline void set_cpu_possible(unsigned int cpu, bool possible) | ||
1040 | { | ||
1041 | if (possible) | ||
1042 | cpumask_set_cpu(cpu, &cpu_possible_map); | ||
1043 | else | ||
1044 | cpumask_clear_cpu(cpu, &cpu_possible_map); | ||
1045 | } | ||
1046 | |||
1047 | static inline void set_cpu_present(unsigned int cpu, bool present) | ||
1048 | { | ||
1049 | if (present) | ||
1050 | cpumask_set_cpu(cpu, &cpu_present_map); | ||
1051 | else | ||
1052 | cpumask_clear_cpu(cpu, &cpu_present_map); | ||
1053 | } | ||
1054 | |||
1055 | static inline void set_cpu_online(unsigned int cpu, bool online) | ||
1056 | { | ||
1057 | if (online) | ||
1058 | cpumask_set_cpu(cpu, &cpu_online_map); | ||
1059 | else | ||
1060 | cpumask_clear_cpu(cpu, &cpu_online_map); | ||
1061 | } | ||
1062 | |||
1063 | static inline void set_cpu_active(unsigned int cpu, bool active) | ||
1064 | { | ||
1065 | if (active) | ||
1066 | cpumask_set_cpu(cpu, &cpu_active_map); | ||
1067 | else | ||
1068 | cpumask_clear_cpu(cpu, &cpu_active_map); | ||
1069 | } | ||
1070 | |||
1071 | static inline void init_cpu_present(const struct cpumask *src) | ||
1072 | { | ||
1073 | cpumask_copy(&cpu_present_map, src); | ||
1074 | } | ||
1075 | |||
1076 | static inline void init_cpu_possible(const struct cpumask *src) | ||
1077 | { | ||
1078 | cpumask_copy(&cpu_possible_map, src); | ||
1079 | } | ||
1080 | |||
1081 | static inline void init_cpu_online(const struct cpumask *src) | ||
1082 | { | ||
1083 | cpumask_copy(&cpu_online_map, src); | ||
1084 | } | ||
530 | #endif /* __LINUX_CPUMASK_H */ | 1085 | #endif /* __LINUX_CPUMASK_H */ |
diff --git a/include/linux/hrtimer.h b/include/linux/hrtimer.h index 2b3645b1acf4..07e510a3b00a 100644 --- a/include/linux/hrtimer.h +++ b/include/linux/hrtimer.h | |||
@@ -239,7 +239,7 @@ static inline void hrtimer_add_expires(struct hrtimer *timer, ktime_t time) | |||
239 | timer->_softexpires = ktime_add_safe(timer->_softexpires, time); | 239 | timer->_softexpires = ktime_add_safe(timer->_softexpires, time); |
240 | } | 240 | } |
241 | 241 | ||
242 | static inline void hrtimer_add_expires_ns(struct hrtimer *timer, unsigned long ns) | 242 | static inline void hrtimer_add_expires_ns(struct hrtimer *timer, u64 ns) |
243 | { | 243 | { |
244 | timer->_expires = ktime_add_ns(timer->_expires, ns); | 244 | timer->_expires = ktime_add_ns(timer->_expires, ns); |
245 | timer->_softexpires = ktime_add_ns(timer->_softexpires, ns); | 245 | timer->_softexpires = ktime_add_ns(timer->_softexpires, ns); |
diff --git a/include/linux/if_vlan.h b/include/linux/if_vlan.h index 9e7b49b8062d..a5cb0c3f6dcf 100644 --- a/include/linux/if_vlan.h +++ b/include/linux/if_vlan.h | |||
@@ -114,6 +114,8 @@ extern u16 vlan_dev_vlan_id(const struct net_device *dev); | |||
114 | 114 | ||
115 | extern int __vlan_hwaccel_rx(struct sk_buff *skb, struct vlan_group *grp, | 115 | extern int __vlan_hwaccel_rx(struct sk_buff *skb, struct vlan_group *grp, |
116 | u16 vlan_tci, int polling); | 116 | u16 vlan_tci, int polling); |
117 | extern int vlan_hwaccel_do_receive(struct sk_buff *skb); | ||
118 | |||
117 | #else | 119 | #else |
118 | static inline struct net_device *vlan_dev_real_dev(const struct net_device *dev) | 120 | static inline struct net_device *vlan_dev_real_dev(const struct net_device *dev) |
119 | { | 121 | { |
@@ -133,6 +135,11 @@ static inline int __vlan_hwaccel_rx(struct sk_buff *skb, struct vlan_group *grp, | |||
133 | BUG(); | 135 | BUG(); |
134 | return NET_XMIT_SUCCESS; | 136 | return NET_XMIT_SUCCESS; |
135 | } | 137 | } |
138 | |||
139 | static inline int vlan_hwaccel_do_receive(struct sk_buff *skb) | ||
140 | { | ||
141 | return 0; | ||
142 | } | ||
136 | #endif | 143 | #endif |
137 | 144 | ||
138 | /** | 145 | /** |
diff --git a/include/linux/libata.h b/include/linux/libata.h index c7665a4134c5..59b0f1c807b5 100644 --- a/include/linux/libata.h +++ b/include/linux/libata.h | |||
@@ -698,6 +698,7 @@ struct ata_port { | |||
698 | unsigned int cbl; /* cable type; ATA_CBL_xxx */ | 698 | unsigned int cbl; /* cable type; ATA_CBL_xxx */ |
699 | 699 | ||
700 | struct ata_queued_cmd qcmd[ATA_MAX_QUEUE]; | 700 | struct ata_queued_cmd qcmd[ATA_MAX_QUEUE]; |
701 | unsigned long qc_allocated; | ||
701 | unsigned int qc_active; | 702 | unsigned int qc_active; |
702 | int nr_active_links; /* #links with active qcs */ | 703 | int nr_active_links; /* #links with active qcs */ |
703 | 704 | ||
diff --git a/include/linux/mmc/card.h b/include/linux/mmc/card.h index ee6e822d5994..403aa505f27e 100644 --- a/include/linux/mmc/card.h +++ b/include/linux/mmc/card.h | |||
@@ -130,7 +130,7 @@ struct mmc_card { | |||
130 | #define mmc_card_set_blockaddr(c) ((c)->state |= MMC_STATE_BLOCKADDR) | 130 | #define mmc_card_set_blockaddr(c) ((c)->state |= MMC_STATE_BLOCKADDR) |
131 | 131 | ||
132 | #define mmc_card_name(c) ((c)->cid.prod_name) | 132 | #define mmc_card_name(c) ((c)->cid.prod_name) |
133 | #define mmc_card_id(c) ((c)->dev.bus_id) | 133 | #define mmc_card_id(c) (dev_name(&(c)->dev)) |
134 | 134 | ||
135 | #define mmc_list_to_card(l) container_of(l, struct mmc_card, node) | 135 | #define mmc_list_to_card(l) container_of(l, struct mmc_card, node) |
136 | #define mmc_get_drvdata(c) dev_get_drvdata(&(c)->dev) | 136 | #define mmc_get_drvdata(c) dev_get_drvdata(&(c)->dev) |
diff --git a/include/linux/mmc/host.h b/include/linux/mmc/host.h index bde891f64591..f842f234e44f 100644 --- a/include/linux/mmc/host.h +++ b/include/linux/mmc/host.h | |||
@@ -176,7 +176,7 @@ static inline void *mmc_priv(struct mmc_host *host) | |||
176 | 176 | ||
177 | #define mmc_dev(x) ((x)->parent) | 177 | #define mmc_dev(x) ((x)->parent) |
178 | #define mmc_classdev(x) (&(x)->class_dev) | 178 | #define mmc_classdev(x) (&(x)->class_dev) |
179 | #define mmc_hostname(x) ((x)->class_dev.bus_id) | 179 | #define mmc_hostname(x) (dev_name(&(x)->class_dev)) |
180 | 180 | ||
181 | extern int mmc_suspend_host(struct mmc_host *, pm_message_t); | 181 | extern int mmc_suspend_host(struct mmc_host *, pm_message_t); |
182 | extern int mmc_resume_host(struct mmc_host *); | 182 | extern int mmc_resume_host(struct mmc_host *); |
diff --git a/include/linux/mmc/sdio_func.h b/include/linux/mmc/sdio_func.h index 07bee4a0d457..451bdfc85830 100644 --- a/include/linux/mmc/sdio_func.h +++ b/include/linux/mmc/sdio_func.h | |||
@@ -63,7 +63,7 @@ struct sdio_func { | |||
63 | 63 | ||
64 | #define sdio_func_set_present(f) ((f)->state |= SDIO_STATE_PRESENT) | 64 | #define sdio_func_set_present(f) ((f)->state |= SDIO_STATE_PRESENT) |
65 | 65 | ||
66 | #define sdio_func_id(f) ((f)->dev.bus_id) | 66 | #define sdio_func_id(f) (dev_name(&(f)->dev)) |
67 | 67 | ||
68 | #define sdio_get_drvdata(f) dev_get_drvdata(&(f)->dev) | 68 | #define sdio_get_drvdata(f) dev_get_drvdata(&(f)->dev) |
69 | #define sdio_set_drvdata(f,d) dev_set_drvdata(&(f)->dev, d) | 69 | #define sdio_set_drvdata(f,d) dev_set_drvdata(&(f)->dev, d) |
diff --git a/include/linux/msdos_fs.h b/include/linux/msdos_fs.h index ba63858056c7..e0a9b207920d 100644 --- a/include/linux/msdos_fs.h +++ b/include/linux/msdos_fs.h | |||
@@ -46,11 +46,6 @@ | |||
46 | #define DELETED_FLAG 0xe5 /* marks file as deleted when in name[0] */ | 46 | #define DELETED_FLAG 0xe5 /* marks file as deleted when in name[0] */ |
47 | #define IS_FREE(n) (!*(n) || *(n) == DELETED_FLAG) | 47 | #define IS_FREE(n) (!*(n) || *(n) == DELETED_FLAG) |
48 | 48 | ||
49 | /* valid file mode bits */ | ||
50 | #define MSDOS_VALID_MODE (S_IFREG | S_IFDIR | S_IRWXU | S_IRWXG | S_IRWXO) | ||
51 | /* Convert attribute bits and a mask to the UNIX mode. */ | ||
52 | #define MSDOS_MKMODE(a, m) (m & (a & ATTR_RO ? S_IRUGO|S_IXUGO : S_IRWXUGO)) | ||
53 | |||
54 | #define MSDOS_NAME 11 /* maximum name length */ | 49 | #define MSDOS_NAME 11 /* maximum name length */ |
55 | #define MSDOS_LONGNAME 256 /* maximum name length */ | 50 | #define MSDOS_LONGNAME 256 /* maximum name length */ |
56 | #define MSDOS_SLOTS 21 /* max # of slots for short and long names */ | 51 | #define MSDOS_SLOTS 21 /* max # of slots for short and long names */ |
@@ -167,282 +162,10 @@ struct msdos_dir_slot { | |||
167 | }; | 162 | }; |
168 | 163 | ||
169 | #ifdef __KERNEL__ | 164 | #ifdef __KERNEL__ |
170 | |||
171 | #include <linux/buffer_head.h> | ||
172 | #include <linux/string.h> | ||
173 | #include <linux/nls.h> | ||
174 | #include <linux/fs.h> | ||
175 | #include <linux/mutex.h> | ||
176 | |||
177 | /* | ||
178 | * vfat shortname flags | ||
179 | */ | ||
180 | #define VFAT_SFN_DISPLAY_LOWER 0x0001 /* convert to lowercase for display */ | ||
181 | #define VFAT_SFN_DISPLAY_WIN95 0x0002 /* emulate win95 rule for display */ | ||
182 | #define VFAT_SFN_DISPLAY_WINNT 0x0004 /* emulate winnt rule for display */ | ||
183 | #define VFAT_SFN_CREATE_WIN95 0x0100 /* emulate win95 rule for create */ | ||
184 | #define VFAT_SFN_CREATE_WINNT 0x0200 /* emulate winnt rule for create */ | ||
185 | |||
186 | struct fat_mount_options { | ||
187 | uid_t fs_uid; | ||
188 | gid_t fs_gid; | ||
189 | unsigned short fs_fmask; | ||
190 | unsigned short fs_dmask; | ||
191 | unsigned short codepage; /* Codepage for shortname conversions */ | ||
192 | char *iocharset; /* Charset used for filename input/display */ | ||
193 | unsigned short shortname; /* flags for shortname display/create rule */ | ||
194 | unsigned char name_check; /* r = relaxed, n = normal, s = strict */ | ||
195 | unsigned short allow_utime;/* permission for setting the [am]time */ | ||
196 | unsigned quiet:1, /* set = fake successful chmods and chowns */ | ||
197 | showexec:1, /* set = only set x bit for com/exe/bat */ | ||
198 | sys_immutable:1, /* set = system files are immutable */ | ||
199 | dotsOK:1, /* set = hidden and system files are named '.filename' */ | ||
200 | isvfat:1, /* 0=no vfat long filename support, 1=vfat support */ | ||
201 | utf8:1, /* Use of UTF-8 character set (Default) */ | ||
202 | unicode_xlate:1, /* create escape sequences for unhandled Unicode */ | ||
203 | numtail:1, /* Does first alias have a numeric '~1' type tail? */ | ||
204 | flush:1, /* write things quickly */ | ||
205 | nocase:1, /* Does this need case conversion? 0=need case conversion*/ | ||
206 | usefree:1, /* Use free_clusters for FAT32 */ | ||
207 | tz_utc:1; /* Filesystem timestamps are in UTC */ | ||
208 | }; | ||
209 | |||
210 | #define FAT_HASH_BITS 8 | ||
211 | #define FAT_HASH_SIZE (1UL << FAT_HASH_BITS) | ||
212 | #define FAT_HASH_MASK (FAT_HASH_SIZE-1) | ||
213 | |||
214 | /* | ||
215 | * MS-DOS file system in-core superblock data | ||
216 | */ | ||
217 | struct msdos_sb_info { | ||
218 | unsigned short sec_per_clus; /* sectors/cluster */ | ||
219 | unsigned short cluster_bits; /* log2(cluster_size) */ | ||
220 | unsigned int cluster_size; /* cluster size */ | ||
221 | unsigned char fats,fat_bits; /* number of FATs, FAT bits (12 or 16) */ | ||
222 | unsigned short fat_start; | ||
223 | unsigned long fat_length; /* FAT start & length (sec.) */ | ||
224 | unsigned long dir_start; | ||
225 | unsigned short dir_entries; /* root dir start & entries */ | ||
226 | unsigned long data_start; /* first data sector */ | ||
227 | unsigned long max_cluster; /* maximum cluster number */ | ||
228 | unsigned long root_cluster; /* first cluster of the root directory */ | ||
229 | unsigned long fsinfo_sector; /* sector number of FAT32 fsinfo */ | ||
230 | struct mutex fat_lock; | ||
231 | unsigned int prev_free; /* previously allocated cluster number */ | ||
232 | unsigned int free_clusters; /* -1 if undefined */ | ||
233 | unsigned int free_clus_valid; /* is free_clusters valid? */ | ||
234 | struct fat_mount_options options; | ||
235 | struct nls_table *nls_disk; /* Codepage used on disk */ | ||
236 | struct nls_table *nls_io; /* Charset used for input and display */ | ||
237 | const void *dir_ops; /* Opaque; default directory operations */ | ||
238 | int dir_per_block; /* dir entries per block */ | ||
239 | int dir_per_block_bits; /* log2(dir_per_block) */ | ||
240 | |||
241 | int fatent_shift; | ||
242 | struct fatent_operations *fatent_ops; | ||
243 | |||
244 | spinlock_t inode_hash_lock; | ||
245 | struct hlist_head inode_hashtable[FAT_HASH_SIZE]; | ||
246 | }; | ||
247 | |||
248 | #define FAT_CACHE_VALID 0 /* special case for valid cache */ | ||
249 | |||
250 | /* | ||
251 | * MS-DOS file system inode data in memory | ||
252 | */ | ||
253 | struct msdos_inode_info { | ||
254 | spinlock_t cache_lru_lock; | ||
255 | struct list_head cache_lru; | ||
256 | int nr_caches; | ||
257 | /* for avoiding the race between fat_free() and fat_get_cluster() */ | ||
258 | unsigned int cache_valid_id; | ||
259 | |||
260 | loff_t mmu_private; | ||
261 | int i_start; /* first cluster or 0 */ | ||
262 | int i_logstart; /* logical first cluster */ | ||
263 | int i_attrs; /* unused attribute bits */ | ||
264 | loff_t i_pos; /* on-disk position of directory entry or 0 */ | ||
265 | struct hlist_node i_fat_hash; /* hash by i_location */ | ||
266 | struct inode vfs_inode; | ||
267 | }; | ||
268 | |||
269 | struct fat_slot_info { | ||
270 | loff_t i_pos; /* on-disk position of directory entry */ | ||
271 | loff_t slot_off; /* offset for slot or de start */ | ||
272 | int nr_slots; /* number of slots + 1(de) in filename */ | ||
273 | struct msdos_dir_entry *de; | ||
274 | struct buffer_head *bh; | ||
275 | }; | ||
276 | |||
277 | static inline struct msdos_sb_info *MSDOS_SB(struct super_block *sb) | ||
278 | { | ||
279 | return sb->s_fs_info; | ||
280 | } | ||
281 | |||
282 | static inline struct msdos_inode_info *MSDOS_I(struct inode *inode) | ||
283 | { | ||
284 | return container_of(inode, struct msdos_inode_info, vfs_inode); | ||
285 | } | ||
286 | |||
287 | /* Return the FAT attribute byte for this inode */ | ||
288 | static inline u8 fat_attr(struct inode *inode) | ||
289 | { | ||
290 | return ((inode->i_mode & S_IWUGO) ? ATTR_NONE : ATTR_RO) | | ||
291 | (S_ISDIR(inode->i_mode) ? ATTR_DIR : ATTR_NONE) | | ||
292 | MSDOS_I(inode)->i_attrs; | ||
293 | } | ||
294 | |||
295 | static inline unsigned char fat_checksum(const __u8 *name) | ||
296 | { | ||
297 | unsigned char s = name[0]; | ||
298 | s = (s<<7) + (s>>1) + name[1]; s = (s<<7) + (s>>1) + name[2]; | ||
299 | s = (s<<7) + (s>>1) + name[3]; s = (s<<7) + (s>>1) + name[4]; | ||
300 | s = (s<<7) + (s>>1) + name[5]; s = (s<<7) + (s>>1) + name[6]; | ||
301 | s = (s<<7) + (s>>1) + name[7]; s = (s<<7) + (s>>1) + name[8]; | ||
302 | s = (s<<7) + (s>>1) + name[9]; s = (s<<7) + (s>>1) + name[10]; | ||
303 | return s; | ||
304 | } | ||
305 | |||
306 | static inline sector_t fat_clus_to_blknr(struct msdos_sb_info *sbi, int clus) | ||
307 | { | ||
308 | return ((sector_t)clus - FAT_START_ENT) * sbi->sec_per_clus | ||
309 | + sbi->data_start; | ||
310 | } | ||
311 | |||
312 | static inline void fat16_towchar(wchar_t *dst, const __u8 *src, size_t len) | ||
313 | { | ||
314 | #ifdef __BIG_ENDIAN | ||
315 | while (len--) { | ||
316 | *dst++ = src[0] | (src[1] << 8); | ||
317 | src += 2; | ||
318 | } | ||
319 | #else | ||
320 | memcpy(dst, src, len * 2); | ||
321 | #endif | ||
322 | } | ||
323 | |||
324 | static inline void fatwchar_to16(__u8 *dst, const wchar_t *src, size_t len) | ||
325 | { | ||
326 | #ifdef __BIG_ENDIAN | ||
327 | while (len--) { | ||
328 | dst[0] = *src & 0x00FF; | ||
329 | dst[1] = (*src & 0xFF00) >> 8; | ||
330 | dst += 2; | ||
331 | src++; | ||
332 | } | ||
333 | #else | ||
334 | memcpy(dst, src, len * 2); | ||
335 | #endif | ||
336 | } | ||
337 | |||
338 | /* media of boot sector */ | 165 | /* media of boot sector */ |
339 | static inline int fat_valid_media(u8 media) | 166 | static inline int fat_valid_media(u8 media) |
340 | { | 167 | { |
341 | return 0xf8 <= media || media == 0xf0; | 168 | return 0xf8 <= media || media == 0xf0; |
342 | } | 169 | } |
343 | 170 | #endif /* !__KERNEL__ */ | |
344 | /* fat/cache.c */ | 171 | #endif /* !_LINUX_MSDOS_FS_H */ |
345 | extern void fat_cache_inval_inode(struct inode *inode); | ||
346 | extern int fat_get_cluster(struct inode *inode, int cluster, | ||
347 | int *fclus, int *dclus); | ||
348 | extern int fat_bmap(struct inode *inode, sector_t sector, sector_t *phys, | ||
349 | unsigned long *mapped_blocks); | ||
350 | |||
351 | /* fat/dir.c */ | ||
352 | extern const struct file_operations fat_dir_operations; | ||
353 | extern int fat_search_long(struct inode *inode, const unsigned char *name, | ||
354 | int name_len, struct fat_slot_info *sinfo); | ||
355 | extern int fat_dir_empty(struct inode *dir); | ||
356 | extern int fat_subdirs(struct inode *dir); | ||
357 | extern int fat_scan(struct inode *dir, const unsigned char *name, | ||
358 | struct fat_slot_info *sinfo); | ||
359 | extern int fat_get_dotdot_entry(struct inode *dir, struct buffer_head **bh, | ||
360 | struct msdos_dir_entry **de, loff_t *i_pos); | ||
361 | extern int fat_alloc_new_dir(struct inode *dir, struct timespec *ts); | ||
362 | extern int fat_add_entries(struct inode *dir, void *slots, int nr_slots, | ||
363 | struct fat_slot_info *sinfo); | ||
364 | extern int fat_remove_entries(struct inode *dir, struct fat_slot_info *sinfo); | ||
365 | |||
366 | /* fat/fatent.c */ | ||
367 | struct fat_entry { | ||
368 | int entry; | ||
369 | union { | ||
370 | u8 *ent12_p[2]; | ||
371 | __le16 *ent16_p; | ||
372 | __le32 *ent32_p; | ||
373 | } u; | ||
374 | int nr_bhs; | ||
375 | struct buffer_head *bhs[2]; | ||
376 | }; | ||
377 | |||
378 | static inline void fatent_init(struct fat_entry *fatent) | ||
379 | { | ||
380 | fatent->nr_bhs = 0; | ||
381 | fatent->entry = 0; | ||
382 | fatent->u.ent32_p = NULL; | ||
383 | fatent->bhs[0] = fatent->bhs[1] = NULL; | ||
384 | } | ||
385 | |||
386 | static inline void fatent_set_entry(struct fat_entry *fatent, int entry) | ||
387 | { | ||
388 | fatent->entry = entry; | ||
389 | fatent->u.ent32_p = NULL; | ||
390 | } | ||
391 | |||
392 | static inline void fatent_brelse(struct fat_entry *fatent) | ||
393 | { | ||
394 | int i; | ||
395 | fatent->u.ent32_p = NULL; | ||
396 | for (i = 0; i < fatent->nr_bhs; i++) | ||
397 | brelse(fatent->bhs[i]); | ||
398 | fatent->nr_bhs = 0; | ||
399 | fatent->bhs[0] = fatent->bhs[1] = NULL; | ||
400 | } | ||
401 | |||
402 | extern void fat_ent_access_init(struct super_block *sb); | ||
403 | extern int fat_ent_read(struct inode *inode, struct fat_entry *fatent, | ||
404 | int entry); | ||
405 | extern int fat_ent_write(struct inode *inode, struct fat_entry *fatent, | ||
406 | int new, int wait); | ||
407 | extern int fat_alloc_clusters(struct inode *inode, int *cluster, | ||
408 | int nr_cluster); | ||
409 | extern int fat_free_clusters(struct inode *inode, int cluster); | ||
410 | extern int fat_count_free_clusters(struct super_block *sb); | ||
411 | |||
412 | /* fat/file.c */ | ||
413 | extern int fat_generic_ioctl(struct inode *inode, struct file *filp, | ||
414 | unsigned int cmd, unsigned long arg); | ||
415 | extern const struct file_operations fat_file_operations; | ||
416 | extern const struct inode_operations fat_file_inode_operations; | ||
417 | extern int fat_setattr(struct dentry * dentry, struct iattr * attr); | ||
418 | extern void fat_truncate(struct inode *inode); | ||
419 | extern int fat_getattr(struct vfsmount *mnt, struct dentry *dentry, | ||
420 | struct kstat *stat); | ||
421 | |||
422 | /* fat/inode.c */ | ||
423 | extern void fat_attach(struct inode *inode, loff_t i_pos); | ||
424 | extern void fat_detach(struct inode *inode); | ||
425 | extern struct inode *fat_iget(struct super_block *sb, loff_t i_pos); | ||
426 | extern struct inode *fat_build_inode(struct super_block *sb, | ||
427 | struct msdos_dir_entry *de, loff_t i_pos); | ||
428 | extern int fat_sync_inode(struct inode *inode); | ||
429 | extern int fat_fill_super(struct super_block *sb, void *data, int silent, | ||
430 | const struct inode_operations *fs_dir_inode_ops, int isvfat); | ||
431 | |||
432 | extern int fat_flush_inodes(struct super_block *sb, struct inode *i1, | ||
433 | struct inode *i2); | ||
434 | /* fat/misc.c */ | ||
435 | extern void fat_fs_panic(struct super_block *s, const char *fmt, ...); | ||
436 | extern void fat_clusters_flush(struct super_block *sb); | ||
437 | extern int fat_chain_add(struct inode *inode, int new_dclus, int nr_cluster); | ||
438 | extern int date_dos2unix(unsigned short time, unsigned short date, int tz_utc); | ||
439 | extern void fat_date_unix2dos(int unix_date, __le16 *time, __le16 *date, | ||
440 | int tz_utc); | ||
441 | extern int fat_sync_bhs(struct buffer_head **bhs, int nr_bhs); | ||
442 | |||
443 | int fat_cache_init(void); | ||
444 | void fat_cache_destroy(void); | ||
445 | |||
446 | #endif /* __KERNEL__ */ | ||
447 | |||
448 | #endif | ||
diff --git a/include/linux/mtd/cfi.h b/include/linux/mtd/cfi.h index ee5124ec319e..00e2b575021f 100644 --- a/include/linux/mtd/cfi.h +++ b/include/linux/mtd/cfi.h | |||
@@ -282,9 +282,25 @@ struct cfi_private { | |||
282 | /* | 282 | /* |
283 | * Returns the command address according to the given geometry. | 283 | * Returns the command address according to the given geometry. |
284 | */ | 284 | */ |
285 | static inline uint32_t cfi_build_cmd_addr(uint32_t cmd_ofs, int interleave, int type) | 285 | static inline uint32_t cfi_build_cmd_addr(uint32_t cmd_ofs, |
286 | struct map_info *map, struct cfi_private *cfi) | ||
286 | { | 287 | { |
287 | return (cmd_ofs * type) * interleave; | 288 | unsigned bankwidth = map_bankwidth(map); |
289 | unsigned interleave = cfi_interleave(cfi); | ||
290 | unsigned type = cfi->device_type; | ||
291 | uint32_t addr; | ||
292 | |||
293 | addr = (cmd_ofs * type) * interleave; | ||
294 | |||
295 | /* Modify the unlock address if we are in compatiblity mode. | ||
296 | * For 16bit devices on 8 bit busses | ||
297 | * and 32bit devices on 16 bit busses | ||
298 | * set the low bit of the alternating bit sequence of the address. | ||
299 | */ | ||
300 | if (((type * interleave) > bankwidth) && ((uint8_t)cmd_ofs == 0xaa)) | ||
301 | addr |= (type >> 1)*interleave; | ||
302 | |||
303 | return addr; | ||
288 | } | 304 | } |
289 | 305 | ||
290 | /* | 306 | /* |
@@ -430,7 +446,7 @@ static inline uint32_t cfi_send_gen_cmd(u_char cmd, uint32_t cmd_addr, uint32_t | |||
430 | int type, map_word *prev_val) | 446 | int type, map_word *prev_val) |
431 | { | 447 | { |
432 | map_word val; | 448 | map_word val; |
433 | uint32_t addr = base + cfi_build_cmd_addr(cmd_addr, cfi_interleave(cfi), type); | 449 | uint32_t addr = base + cfi_build_cmd_addr(cmd_addr, map, cfi); |
434 | val = cfi_build_cmd(cmd, map, cfi); | 450 | val = cfi_build_cmd(cmd, map, cfi); |
435 | 451 | ||
436 | if (prev_val) | 452 | if (prev_val) |
diff --git a/include/linux/pci.h b/include/linux/pci.h index c75b82bda327..feb4657bb043 100644 --- a/include/linux/pci.h +++ b/include/linux/pci.h | |||
@@ -1136,7 +1136,7 @@ static inline void pci_mmcfg_late_init(void) { } | |||
1136 | #endif | 1136 | #endif |
1137 | 1137 | ||
1138 | #ifdef CONFIG_HAS_IOMEM | 1138 | #ifdef CONFIG_HAS_IOMEM |
1139 | static inline void * pci_ioremap_bar(struct pci_dev *pdev, int bar) | 1139 | static inline void __iomem *pci_ioremap_bar(struct pci_dev *pdev, int bar) |
1140 | { | 1140 | { |
1141 | /* | 1141 | /* |
1142 | * Make sure the BAR is actually a memory resource, not an IO resource | 1142 | * Make sure the BAR is actually a memory resource, not an IO resource |
diff --git a/include/linux/sched.h b/include/linux/sched.h index b483f39a7112..295b7c756ca6 100644 --- a/include/linux/sched.h +++ b/include/linux/sched.h | |||
@@ -1349,6 +1349,8 @@ struct task_struct { | |||
1349 | */ | 1349 | */ |
1350 | unsigned long timer_slack_ns; | 1350 | unsigned long timer_slack_ns; |
1351 | unsigned long default_timer_slack_ns; | 1351 | unsigned long default_timer_slack_ns; |
1352 | |||
1353 | struct list_head *scm_work_list; | ||
1352 | }; | 1354 | }; |
1353 | 1355 | ||
1354 | /* | 1356 | /* |
diff --git a/include/linux/smp.h b/include/linux/smp.h index 2e4d58b26c06..3f9a60043a97 100644 --- a/include/linux/smp.h +++ b/include/linux/smp.h | |||
@@ -64,8 +64,17 @@ extern void smp_cpus_done(unsigned int max_cpus); | |||
64 | * Call a function on all other processors | 64 | * Call a function on all other processors |
65 | */ | 65 | */ |
66 | int smp_call_function(void(*func)(void *info), void *info, int wait); | 66 | int smp_call_function(void(*func)(void *info), void *info, int wait); |
67 | /* Deprecated: use smp_call_function_many() which uses a cpumask ptr. */ | ||
67 | int smp_call_function_mask(cpumask_t mask, void(*func)(void *info), void *info, | 68 | int smp_call_function_mask(cpumask_t mask, void(*func)(void *info), void *info, |
68 | int wait); | 69 | int wait); |
70 | |||
71 | static inline void smp_call_function_many(const struct cpumask *mask, | ||
72 | void (*func)(void *info), void *info, | ||
73 | int wait) | ||
74 | { | ||
75 | smp_call_function_mask(*mask, func, info, wait); | ||
76 | } | ||
77 | |||
69 | int smp_call_function_single(int cpuid, void (*func) (void *info), void *info, | 78 | int smp_call_function_single(int cpuid, void (*func) (void *info), void *info, |
70 | int wait); | 79 | int wait); |
71 | void __smp_call_function_single(int cpuid, struct call_single_data *data); | 80 | void __smp_call_function_single(int cpuid, struct call_single_data *data); |
diff --git a/include/linux/ssb/ssb.h b/include/linux/ssb/ssb.h index e530026eedf7..17d9b58f6379 100644 --- a/include/linux/ssb/ssb.h +++ b/include/linux/ssb/ssb.h | |||
@@ -427,12 +427,16 @@ static inline int ssb_dma_mapping_error(struct ssb_device *dev, dma_addr_t addr) | |||
427 | { | 427 | { |
428 | switch (dev->bus->bustype) { | 428 | switch (dev->bus->bustype) { |
429 | case SSB_BUSTYPE_PCI: | 429 | case SSB_BUSTYPE_PCI: |
430 | #ifdef CONFIG_SSB_PCIHOST | ||
430 | return pci_dma_mapping_error(dev->bus->host_pci, addr); | 431 | return pci_dma_mapping_error(dev->bus->host_pci, addr); |
432 | #endif | ||
433 | break; | ||
431 | case SSB_BUSTYPE_SSB: | 434 | case SSB_BUSTYPE_SSB: |
432 | return dma_mapping_error(dev->dev, addr); | 435 | return dma_mapping_error(dev->dev, addr); |
433 | default: | 436 | default: |
434 | __ssb_dma_not_implemented(dev); | 437 | break; |
435 | } | 438 | } |
439 | __ssb_dma_not_implemented(dev); | ||
436 | return -ENOSYS; | 440 | return -ENOSYS; |
437 | } | 441 | } |
438 | 442 | ||
@@ -441,12 +445,16 @@ static inline dma_addr_t ssb_dma_map_single(struct ssb_device *dev, void *p, | |||
441 | { | 445 | { |
442 | switch (dev->bus->bustype) { | 446 | switch (dev->bus->bustype) { |
443 | case SSB_BUSTYPE_PCI: | 447 | case SSB_BUSTYPE_PCI: |
448 | #ifdef CONFIG_SSB_PCIHOST | ||
444 | return pci_map_single(dev->bus->host_pci, p, size, dir); | 449 | return pci_map_single(dev->bus->host_pci, p, size, dir); |
450 | #endif | ||
451 | break; | ||
445 | case SSB_BUSTYPE_SSB: | 452 | case SSB_BUSTYPE_SSB: |
446 | return dma_map_single(dev->dev, p, size, dir); | 453 | return dma_map_single(dev->dev, p, size, dir); |
447 | default: | 454 | default: |
448 | __ssb_dma_not_implemented(dev); | 455 | break; |
449 | } | 456 | } |
457 | __ssb_dma_not_implemented(dev); | ||
450 | return 0; | 458 | return 0; |
451 | } | 459 | } |
452 | 460 | ||
@@ -455,14 +463,18 @@ static inline void ssb_dma_unmap_single(struct ssb_device *dev, dma_addr_t dma_a | |||
455 | { | 463 | { |
456 | switch (dev->bus->bustype) { | 464 | switch (dev->bus->bustype) { |
457 | case SSB_BUSTYPE_PCI: | 465 | case SSB_BUSTYPE_PCI: |
466 | #ifdef CONFIG_SSB_PCIHOST | ||
458 | pci_unmap_single(dev->bus->host_pci, dma_addr, size, dir); | 467 | pci_unmap_single(dev->bus->host_pci, dma_addr, size, dir); |
459 | return; | 468 | return; |
469 | #endif | ||
470 | break; | ||
460 | case SSB_BUSTYPE_SSB: | 471 | case SSB_BUSTYPE_SSB: |
461 | dma_unmap_single(dev->dev, dma_addr, size, dir); | 472 | dma_unmap_single(dev->dev, dma_addr, size, dir); |
462 | return; | 473 | return; |
463 | default: | 474 | default: |
464 | __ssb_dma_not_implemented(dev); | 475 | break; |
465 | } | 476 | } |
477 | __ssb_dma_not_implemented(dev); | ||
466 | } | 478 | } |
467 | 479 | ||
468 | static inline void ssb_dma_sync_single_for_cpu(struct ssb_device *dev, | 480 | static inline void ssb_dma_sync_single_for_cpu(struct ssb_device *dev, |
@@ -472,15 +484,19 @@ static inline void ssb_dma_sync_single_for_cpu(struct ssb_device *dev, | |||
472 | { | 484 | { |
473 | switch (dev->bus->bustype) { | 485 | switch (dev->bus->bustype) { |
474 | case SSB_BUSTYPE_PCI: | 486 | case SSB_BUSTYPE_PCI: |
487 | #ifdef CONFIG_SSB_PCIHOST | ||
475 | pci_dma_sync_single_for_cpu(dev->bus->host_pci, dma_addr, | 488 | pci_dma_sync_single_for_cpu(dev->bus->host_pci, dma_addr, |
476 | size, dir); | 489 | size, dir); |
477 | return; | 490 | return; |
491 | #endif | ||
492 | break; | ||
478 | case SSB_BUSTYPE_SSB: | 493 | case SSB_BUSTYPE_SSB: |
479 | dma_sync_single_for_cpu(dev->dev, dma_addr, size, dir); | 494 | dma_sync_single_for_cpu(dev->dev, dma_addr, size, dir); |
480 | return; | 495 | return; |
481 | default: | 496 | default: |
482 | __ssb_dma_not_implemented(dev); | 497 | break; |
483 | } | 498 | } |
499 | __ssb_dma_not_implemented(dev); | ||
484 | } | 500 | } |
485 | 501 | ||
486 | static inline void ssb_dma_sync_single_for_device(struct ssb_device *dev, | 502 | static inline void ssb_dma_sync_single_for_device(struct ssb_device *dev, |
@@ -490,15 +506,19 @@ static inline void ssb_dma_sync_single_for_device(struct ssb_device *dev, | |||
490 | { | 506 | { |
491 | switch (dev->bus->bustype) { | 507 | switch (dev->bus->bustype) { |
492 | case SSB_BUSTYPE_PCI: | 508 | case SSB_BUSTYPE_PCI: |
509 | #ifdef CONFIG_SSB_PCIHOST | ||
493 | pci_dma_sync_single_for_device(dev->bus->host_pci, dma_addr, | 510 | pci_dma_sync_single_for_device(dev->bus->host_pci, dma_addr, |
494 | size, dir); | 511 | size, dir); |
495 | return; | 512 | return; |
513 | #endif | ||
514 | break; | ||
496 | case SSB_BUSTYPE_SSB: | 515 | case SSB_BUSTYPE_SSB: |
497 | dma_sync_single_for_device(dev->dev, dma_addr, size, dir); | 516 | dma_sync_single_for_device(dev->dev, dma_addr, size, dir); |
498 | return; | 517 | return; |
499 | default: | 518 | default: |
500 | __ssb_dma_not_implemented(dev); | 519 | break; |
501 | } | 520 | } |
521 | __ssb_dma_not_implemented(dev); | ||
502 | } | 522 | } |
503 | 523 | ||
504 | static inline void ssb_dma_sync_single_range_for_cpu(struct ssb_device *dev, | 524 | static inline void ssb_dma_sync_single_range_for_cpu(struct ssb_device *dev, |
@@ -509,17 +529,21 @@ static inline void ssb_dma_sync_single_range_for_cpu(struct ssb_device *dev, | |||
509 | { | 529 | { |
510 | switch (dev->bus->bustype) { | 530 | switch (dev->bus->bustype) { |
511 | case SSB_BUSTYPE_PCI: | 531 | case SSB_BUSTYPE_PCI: |
532 | #ifdef CONFIG_SSB_PCIHOST | ||
512 | /* Just sync everything. That's all the PCI API can do. */ | 533 | /* Just sync everything. That's all the PCI API can do. */ |
513 | pci_dma_sync_single_for_cpu(dev->bus->host_pci, dma_addr, | 534 | pci_dma_sync_single_for_cpu(dev->bus->host_pci, dma_addr, |
514 | offset + size, dir); | 535 | offset + size, dir); |
515 | return; | 536 | return; |
537 | #endif | ||
538 | break; | ||
516 | case SSB_BUSTYPE_SSB: | 539 | case SSB_BUSTYPE_SSB: |
517 | dma_sync_single_range_for_cpu(dev->dev, dma_addr, offset, | 540 | dma_sync_single_range_for_cpu(dev->dev, dma_addr, offset, |
518 | size, dir); | 541 | size, dir); |
519 | return; | 542 | return; |
520 | default: | 543 | default: |
521 | __ssb_dma_not_implemented(dev); | 544 | break; |
522 | } | 545 | } |
546 | __ssb_dma_not_implemented(dev); | ||
523 | } | 547 | } |
524 | 548 | ||
525 | static inline void ssb_dma_sync_single_range_for_device(struct ssb_device *dev, | 549 | static inline void ssb_dma_sync_single_range_for_device(struct ssb_device *dev, |
@@ -530,17 +554,21 @@ static inline void ssb_dma_sync_single_range_for_device(struct ssb_device *dev, | |||
530 | { | 554 | { |
531 | switch (dev->bus->bustype) { | 555 | switch (dev->bus->bustype) { |
532 | case SSB_BUSTYPE_PCI: | 556 | case SSB_BUSTYPE_PCI: |
557 | #ifdef CONFIG_SSB_PCIHOST | ||
533 | /* Just sync everything. That's all the PCI API can do. */ | 558 | /* Just sync everything. That's all the PCI API can do. */ |
534 | pci_dma_sync_single_for_device(dev->bus->host_pci, dma_addr, | 559 | pci_dma_sync_single_for_device(dev->bus->host_pci, dma_addr, |
535 | offset + size, dir); | 560 | offset + size, dir); |
536 | return; | 561 | return; |
562 | #endif | ||
563 | break; | ||
537 | case SSB_BUSTYPE_SSB: | 564 | case SSB_BUSTYPE_SSB: |
538 | dma_sync_single_range_for_device(dev->dev, dma_addr, offset, | 565 | dma_sync_single_range_for_device(dev->dev, dma_addr, offset, |
539 | size, dir); | 566 | size, dir); |
540 | return; | 567 | return; |
541 | default: | 568 | default: |
542 | __ssb_dma_not_implemented(dev); | 569 | break; |
543 | } | 570 | } |
571 | __ssb_dma_not_implemented(dev); | ||
544 | } | 572 | } |
545 | 573 | ||
546 | 574 | ||
diff --git a/include/linux/telephony.h b/include/linux/telephony.h index 5b2b6261f193..f63afe330add 100644 --- a/include/linux/telephony.h +++ b/include/linux/telephony.h | |||
@@ -14,7 +14,7 @@ | |||
14 | * Authors: Ed Okerson, <eokerson@quicknet.net> | 14 | * Authors: Ed Okerson, <eokerson@quicknet.net> |
15 | * Greg Herlein, <gherlein@quicknet.net> | 15 | * Greg Herlein, <gherlein@quicknet.net> |
16 | * | 16 | * |
17 | * Contributors: Alan Cox, <alan@redhat.com> | 17 | * Contributors: Alan Cox, <alan@lxorguk.ukuu.org.uk> |
18 | * David W. Erhart, <derhart@quicknet.net> | 18 | * David W. Erhart, <derhart@quicknet.net> |
19 | * | 19 | * |
20 | * IN NO EVENT SHALL QUICKNET TECHNOLOGIES, INC. BE LIABLE TO ANY PARTY FOR | 20 | * IN NO EVENT SHALL QUICKNET TECHNOLOGIES, INC. BE LIABLE TO ANY PARTY FOR |
diff --git a/include/linux/timer.h b/include/linux/timer.h index d4ba79248a27..daf9685b861c 100644 --- a/include/linux/timer.h +++ b/include/linux/timer.h | |||
@@ -186,4 +186,9 @@ unsigned long __round_jiffies_relative(unsigned long j, int cpu); | |||
186 | unsigned long round_jiffies(unsigned long j); | 186 | unsigned long round_jiffies(unsigned long j); |
187 | unsigned long round_jiffies_relative(unsigned long j); | 187 | unsigned long round_jiffies_relative(unsigned long j); |
188 | 188 | ||
189 | unsigned long __round_jiffies_up(unsigned long j, int cpu); | ||
190 | unsigned long __round_jiffies_up_relative(unsigned long j, int cpu); | ||
191 | unsigned long round_jiffies_up(unsigned long j); | ||
192 | unsigned long round_jiffies_up_relative(unsigned long j); | ||
193 | |||
189 | #endif | 194 | #endif |
diff --git a/include/linux/topology.h b/include/linux/topology.h index 2158fc0d5a56..117f1b7405cf 100644 --- a/include/linux/topology.h +++ b/include/linux/topology.h | |||
@@ -99,7 +99,7 @@ void arch_update_cpu_topology(void); | |||
99 | | SD_BALANCE_FORK \ | 99 | | SD_BALANCE_FORK \ |
100 | | SD_BALANCE_EXEC \ | 100 | | SD_BALANCE_EXEC \ |
101 | | SD_WAKE_AFFINE \ | 101 | | SD_WAKE_AFFINE \ |
102 | | SD_WAKE_IDLE \ | 102 | | SD_WAKE_BALANCE \ |
103 | | SD_SHARE_CPUPOWER, \ | 103 | | SD_SHARE_CPUPOWER, \ |
104 | .last_balance = jiffies, \ | 104 | .last_balance = jiffies, \ |
105 | .balance_interval = 1, \ | 105 | .balance_interval = 1, \ |
@@ -120,10 +120,10 @@ void arch_update_cpu_topology(void); | |||
120 | .wake_idx = 1, \ | 120 | .wake_idx = 1, \ |
121 | .forkexec_idx = 1, \ | 121 | .forkexec_idx = 1, \ |
122 | .flags = SD_LOAD_BALANCE \ | 122 | .flags = SD_LOAD_BALANCE \ |
123 | | SD_BALANCE_NEWIDLE \ | ||
124 | | SD_BALANCE_FORK \ | 123 | | SD_BALANCE_FORK \ |
125 | | SD_BALANCE_EXEC \ | 124 | | SD_BALANCE_EXEC \ |
126 | | SD_WAKE_AFFINE \ | 125 | | SD_WAKE_AFFINE \ |
126 | | SD_WAKE_BALANCE \ | ||
127 | | SD_SHARE_PKG_RESOURCES\ | 127 | | SD_SHARE_PKG_RESOURCES\ |
128 | | BALANCE_FOR_MC_POWER, \ | 128 | | BALANCE_FOR_MC_POWER, \ |
129 | .last_balance = jiffies, \ | 129 | .last_balance = jiffies, \ |
@@ -146,10 +146,10 @@ void arch_update_cpu_topology(void); | |||
146 | .wake_idx = 1, \ | 146 | .wake_idx = 1, \ |
147 | .forkexec_idx = 1, \ | 147 | .forkexec_idx = 1, \ |
148 | .flags = SD_LOAD_BALANCE \ | 148 | .flags = SD_LOAD_BALANCE \ |
149 | | SD_BALANCE_NEWIDLE \ | ||
150 | | SD_BALANCE_FORK \ | ||
151 | | SD_BALANCE_EXEC \ | 149 | | SD_BALANCE_EXEC \ |
150 | | SD_BALANCE_FORK \ | ||
152 | | SD_WAKE_AFFINE \ | 151 | | SD_WAKE_AFFINE \ |
152 | | SD_WAKE_BALANCE \ | ||
153 | | BALANCE_FOR_PKG_POWER,\ | 153 | | BALANCE_FOR_PKG_POWER,\ |
154 | .last_balance = jiffies, \ | 154 | .last_balance = jiffies, \ |
155 | .balance_interval = 1, \ | 155 | .balance_interval = 1, \ |
diff --git a/include/linux/workqueue.h b/include/linux/workqueue.h index 89a5a1231ffb..b36291130f22 100644 --- a/include/linux/workqueue.h +++ b/include/linux/workqueue.h | |||
@@ -240,4 +240,12 @@ void cancel_rearming_delayed_work(struct delayed_work *work) | |||
240 | cancel_delayed_work_sync(work); | 240 | cancel_delayed_work_sync(work); |
241 | } | 241 | } |
242 | 242 | ||
243 | #ifndef CONFIG_SMP | ||
244 | static inline long work_on_cpu(unsigned int cpu, long (*fn)(void *), void *arg) | ||
245 | { | ||
246 | return fn(arg); | ||
247 | } | ||
248 | #else | ||
249 | long work_on_cpu(unsigned int cpu, long (*fn)(void *), void *arg); | ||
250 | #endif /* CONFIG_SMP */ | ||
243 | #endif | 251 | #endif |
diff --git a/include/net/af_unix.h b/include/net/af_unix.h index 7dd29b7e461d..c29ff1da8a18 100644 --- a/include/net/af_unix.h +++ b/include/net/af_unix.h | |||
@@ -54,6 +54,7 @@ struct unix_sock { | |||
54 | atomic_long_t inflight; | 54 | atomic_long_t inflight; |
55 | spinlock_t lock; | 55 | spinlock_t lock; |
56 | unsigned int gc_candidate : 1; | 56 | unsigned int gc_candidate : 1; |
57 | unsigned int gc_maybe_cycle : 1; | ||
57 | wait_queue_head_t peer_wait; | 58 | wait_queue_head_t peer_wait; |
58 | }; | 59 | }; |
59 | #define unix_sk(__sk) ((struct unix_sock *)__sk) | 60 | #define unix_sk(__sk) ((struct unix_sock *)__sk) |
diff --git a/include/net/scm.h b/include/net/scm.h index 06df126103ca..33e9986beb86 100644 --- a/include/net/scm.h +++ b/include/net/scm.h | |||
@@ -14,8 +14,9 @@ | |||
14 | 14 | ||
15 | struct scm_fp_list | 15 | struct scm_fp_list |
16 | { | 16 | { |
17 | int count; | 17 | struct list_head list; |
18 | struct file *fp[SCM_MAX_FD]; | 18 | int count; |
19 | struct file *fp[SCM_MAX_FD]; | ||
19 | }; | 20 | }; |
20 | 21 | ||
21 | struct scm_cookie | 22 | struct scm_cookie |
diff --git a/include/sound/core.h b/include/sound/core.h index 35424a971b7a..1508c4ec1ba9 100644 --- a/include/sound/core.h +++ b/include/sound/core.h | |||
@@ -385,9 +385,13 @@ void snd_verbose_printd(const char *file, int line, const char *format, ...) | |||
385 | 385 | ||
386 | #else /* !CONFIG_SND_DEBUG */ | 386 | #else /* !CONFIG_SND_DEBUG */ |
387 | 387 | ||
388 | #define snd_printd(fmt, args...) /* nothing */ | 388 | #define snd_printd(fmt, args...) do { } while (0) |
389 | #define snd_BUG() /* nothing */ | 389 | #define snd_BUG() do { } while (0) |
390 | #define snd_BUG_ON(cond) ({/*(void)(cond);*/ 0;}) /* always false */ | 390 | static inline int __snd_bug_on(void) |
391 | { | ||
392 | return 0; | ||
393 | } | ||
394 | #define snd_BUG_ON(cond) __snd_bug_on() /* always false */ | ||
391 | 395 | ||
392 | #endif /* CONFIG_SND_DEBUG */ | 396 | #endif /* CONFIG_SND_DEBUG */ |
393 | 397 | ||
diff --git a/kernel/cgroup.c b/kernel/cgroup.c index 35eebd5510c2..358e77564e6f 100644 --- a/kernel/cgroup.c +++ b/kernel/cgroup.c | |||
@@ -2497,7 +2497,6 @@ static int cgroup_rmdir(struct inode *unused_dir, struct dentry *dentry) | |||
2497 | list_del(&cgrp->sibling); | 2497 | list_del(&cgrp->sibling); |
2498 | spin_lock(&cgrp->dentry->d_lock); | 2498 | spin_lock(&cgrp->dentry->d_lock); |
2499 | d = dget(cgrp->dentry); | 2499 | d = dget(cgrp->dentry); |
2500 | cgrp->dentry = NULL; | ||
2501 | spin_unlock(&d->d_lock); | 2500 | spin_unlock(&d->d_lock); |
2502 | 2501 | ||
2503 | cgroup_d_remove_dir(d); | 2502 | cgroup_d_remove_dir(d); |
diff --git a/kernel/cpu.c b/kernel/cpu.c index 86d49045daed..5a732c5ef08b 100644 --- a/kernel/cpu.c +++ b/kernel/cpu.c | |||
@@ -499,3 +499,6 @@ const unsigned long cpu_bit_bitmap[BITS_PER_LONG+1][BITS_TO_LONGS(NR_CPUS)] = { | |||
499 | #endif | 499 | #endif |
500 | }; | 500 | }; |
501 | EXPORT_SYMBOL_GPL(cpu_bit_bitmap); | 501 | EXPORT_SYMBOL_GPL(cpu_bit_bitmap); |
502 | |||
503 | const DECLARE_BITMAP(cpu_all_bits, NR_CPUS) = CPU_BITS_ALL; | ||
504 | EXPORT_SYMBOL(cpu_all_bits); | ||
diff --git a/kernel/sched.c b/kernel/sched.c index e8819bc6f462..57c933ffbee1 100644 --- a/kernel/sched.c +++ b/kernel/sched.c | |||
@@ -397,7 +397,7 @@ struct cfs_rq { | |||
397 | * 'curr' points to currently running entity on this cfs_rq. | 397 | * 'curr' points to currently running entity on this cfs_rq. |
398 | * It is set to NULL otherwise (i.e when none are currently running). | 398 | * It is set to NULL otherwise (i.e when none are currently running). |
399 | */ | 399 | */ |
400 | struct sched_entity *curr, *next; | 400 | struct sched_entity *curr, *next, *last; |
401 | 401 | ||
402 | unsigned long nr_spread_over; | 402 | unsigned long nr_spread_over; |
403 | 403 | ||
@@ -1805,7 +1805,9 @@ task_hot(struct task_struct *p, u64 now, struct sched_domain *sd) | |||
1805 | /* | 1805 | /* |
1806 | * Buddy candidates are cache hot: | 1806 | * Buddy candidates are cache hot: |
1807 | */ | 1807 | */ |
1808 | if (sched_feat(CACHE_HOT_BUDDY) && (&p->se == cfs_rq_of(&p->se)->next)) | 1808 | if (sched_feat(CACHE_HOT_BUDDY) && |
1809 | (&p->se == cfs_rq_of(&p->se)->next || | ||
1810 | &p->se == cfs_rq_of(&p->se)->last)) | ||
1809 | return 1; | 1811 | return 1; |
1810 | 1812 | ||
1811 | if (p->sched_class != &fair_sched_class) | 1813 | if (p->sched_class != &fair_sched_class) |
@@ -6875,15 +6877,17 @@ cpu_attach_domain(struct sched_domain *sd, struct root_domain *rd, int cpu) | |||
6875 | struct sched_domain *tmp; | 6877 | struct sched_domain *tmp; |
6876 | 6878 | ||
6877 | /* Remove the sched domains which do not contribute to scheduling. */ | 6879 | /* Remove the sched domains which do not contribute to scheduling. */ |
6878 | for (tmp = sd; tmp; tmp = tmp->parent) { | 6880 | for (tmp = sd; tmp; ) { |
6879 | struct sched_domain *parent = tmp->parent; | 6881 | struct sched_domain *parent = tmp->parent; |
6880 | if (!parent) | 6882 | if (!parent) |
6881 | break; | 6883 | break; |
6884 | |||
6882 | if (sd_parent_degenerate(tmp, parent)) { | 6885 | if (sd_parent_degenerate(tmp, parent)) { |
6883 | tmp->parent = parent->parent; | 6886 | tmp->parent = parent->parent; |
6884 | if (parent->parent) | 6887 | if (parent->parent) |
6885 | parent->parent->child = tmp; | 6888 | parent->parent->child = tmp; |
6886 | } | 6889 | } else |
6890 | tmp = tmp->parent; | ||
6887 | } | 6891 | } |
6888 | 6892 | ||
6889 | if (sd && sd_degenerate(sd)) { | 6893 | if (sd && sd_degenerate(sd)) { |
@@ -7672,6 +7676,7 @@ static int __build_sched_domains(const cpumask_t *cpu_map, | |||
7672 | error: | 7676 | error: |
7673 | free_sched_groups(cpu_map, tmpmask); | 7677 | free_sched_groups(cpu_map, tmpmask); |
7674 | SCHED_CPUMASK_FREE((void *)allmasks); | 7678 | SCHED_CPUMASK_FREE((void *)allmasks); |
7679 | kfree(rd); | ||
7675 | return -ENOMEM; | 7680 | return -ENOMEM; |
7676 | #endif | 7681 | #endif |
7677 | } | 7682 | } |
diff --git a/kernel/sched_fair.c b/kernel/sched_fair.c index ce514afd78ff..51aa3e102acb 100644 --- a/kernel/sched_fair.c +++ b/kernel/sched_fair.c | |||
@@ -341,23 +341,20 @@ static void __dequeue_entity(struct cfs_rq *cfs_rq, struct sched_entity *se) | |||
341 | cfs_rq->rb_leftmost = next_node; | 341 | cfs_rq->rb_leftmost = next_node; |
342 | } | 342 | } |
343 | 343 | ||
344 | if (cfs_rq->next == se) | ||
345 | cfs_rq->next = NULL; | ||
346 | |||
347 | rb_erase(&se->run_node, &cfs_rq->tasks_timeline); | 344 | rb_erase(&se->run_node, &cfs_rq->tasks_timeline); |
348 | } | 345 | } |
349 | 346 | ||
350 | static inline struct rb_node *first_fair(struct cfs_rq *cfs_rq) | ||
351 | { | ||
352 | return cfs_rq->rb_leftmost; | ||
353 | } | ||
354 | |||
355 | static struct sched_entity *__pick_next_entity(struct cfs_rq *cfs_rq) | 347 | static struct sched_entity *__pick_next_entity(struct cfs_rq *cfs_rq) |
356 | { | 348 | { |
357 | return rb_entry(first_fair(cfs_rq), struct sched_entity, run_node); | 349 | struct rb_node *left = cfs_rq->rb_leftmost; |
350 | |||
351 | if (!left) | ||
352 | return NULL; | ||
353 | |||
354 | return rb_entry(left, struct sched_entity, run_node); | ||
358 | } | 355 | } |
359 | 356 | ||
360 | static inline struct sched_entity *__pick_last_entity(struct cfs_rq *cfs_rq) | 357 | static struct sched_entity *__pick_last_entity(struct cfs_rq *cfs_rq) |
361 | { | 358 | { |
362 | struct rb_node *last = rb_last(&cfs_rq->tasks_timeline); | 359 | struct rb_node *last = rb_last(&cfs_rq->tasks_timeline); |
363 | 360 | ||
@@ -741,6 +738,12 @@ dequeue_entity(struct cfs_rq *cfs_rq, struct sched_entity *se, int sleep) | |||
741 | #endif | 738 | #endif |
742 | } | 739 | } |
743 | 740 | ||
741 | if (cfs_rq->last == se) | ||
742 | cfs_rq->last = NULL; | ||
743 | |||
744 | if (cfs_rq->next == se) | ||
745 | cfs_rq->next = NULL; | ||
746 | |||
744 | if (se != cfs_rq->curr) | 747 | if (se != cfs_rq->curr) |
745 | __dequeue_entity(cfs_rq, se); | 748 | __dequeue_entity(cfs_rq, se); |
746 | account_entity_dequeue(cfs_rq, se); | 749 | account_entity_dequeue(cfs_rq, se); |
@@ -794,24 +797,15 @@ set_next_entity(struct cfs_rq *cfs_rq, struct sched_entity *se) | |||
794 | static int | 797 | static int |
795 | wakeup_preempt_entity(struct sched_entity *curr, struct sched_entity *se); | 798 | wakeup_preempt_entity(struct sched_entity *curr, struct sched_entity *se); |
796 | 799 | ||
797 | static struct sched_entity * | ||
798 | pick_next(struct cfs_rq *cfs_rq, struct sched_entity *se) | ||
799 | { | ||
800 | if (!cfs_rq->next || wakeup_preempt_entity(cfs_rq->next, se) == 1) | ||
801 | return se; | ||
802 | |||
803 | return cfs_rq->next; | ||
804 | } | ||
805 | |||
806 | static struct sched_entity *pick_next_entity(struct cfs_rq *cfs_rq) | 800 | static struct sched_entity *pick_next_entity(struct cfs_rq *cfs_rq) |
807 | { | 801 | { |
808 | struct sched_entity *se = NULL; | 802 | struct sched_entity *se = __pick_next_entity(cfs_rq); |
809 | 803 | ||
810 | if (first_fair(cfs_rq)) { | 804 | if (cfs_rq->next && wakeup_preempt_entity(cfs_rq->next, se) < 1) |
811 | se = __pick_next_entity(cfs_rq); | 805 | return cfs_rq->next; |
812 | se = pick_next(cfs_rq, se); | 806 | |
813 | set_next_entity(cfs_rq, se); | 807 | if (cfs_rq->last && wakeup_preempt_entity(cfs_rq->last, se) < 1) |
814 | } | 808 | return cfs_rq->last; |
815 | 809 | ||
816 | return se; | 810 | return se; |
817 | } | 811 | } |
@@ -1325,26 +1319,53 @@ wakeup_preempt_entity(struct sched_entity *curr, struct sched_entity *se) | |||
1325 | return 0; | 1319 | return 0; |
1326 | } | 1320 | } |
1327 | 1321 | ||
1322 | static void set_last_buddy(struct sched_entity *se) | ||
1323 | { | ||
1324 | for_each_sched_entity(se) | ||
1325 | cfs_rq_of(se)->last = se; | ||
1326 | } | ||
1327 | |||
1328 | static void set_next_buddy(struct sched_entity *se) | ||
1329 | { | ||
1330 | for_each_sched_entity(se) | ||
1331 | cfs_rq_of(se)->next = se; | ||
1332 | } | ||
1333 | |||
1328 | /* | 1334 | /* |
1329 | * Preempt the current task with a newly woken task if needed: | 1335 | * Preempt the current task with a newly woken task if needed: |
1330 | */ | 1336 | */ |
1331 | static void check_preempt_wakeup(struct rq *rq, struct task_struct *p, int sync) | 1337 | static void check_preempt_wakeup(struct rq *rq, struct task_struct *p, int sync) |
1332 | { | 1338 | { |
1333 | struct task_struct *curr = rq->curr; | 1339 | struct task_struct *curr = rq->curr; |
1334 | struct cfs_rq *cfs_rq = task_cfs_rq(curr); | ||
1335 | struct sched_entity *se = &curr->se, *pse = &p->se; | 1340 | struct sched_entity *se = &curr->se, *pse = &p->se; |
1336 | 1341 | ||
1337 | if (unlikely(rt_prio(p->prio))) { | 1342 | if (unlikely(rt_prio(p->prio))) { |
1343 | struct cfs_rq *cfs_rq = task_cfs_rq(curr); | ||
1344 | |||
1338 | update_rq_clock(rq); | 1345 | update_rq_clock(rq); |
1339 | update_curr(cfs_rq); | 1346 | update_curr(cfs_rq); |
1340 | resched_task(curr); | 1347 | resched_task(curr); |
1341 | return; | 1348 | return; |
1342 | } | 1349 | } |
1343 | 1350 | ||
1351 | if (unlikely(p->sched_class != &fair_sched_class)) | ||
1352 | return; | ||
1353 | |||
1344 | if (unlikely(se == pse)) | 1354 | if (unlikely(se == pse)) |
1345 | return; | 1355 | return; |
1346 | 1356 | ||
1347 | cfs_rq_of(pse)->next = pse; | 1357 | /* |
1358 | * Only set the backward buddy when the current task is still on the | ||
1359 | * rq. This can happen when a wakeup gets interleaved with schedule on | ||
1360 | * the ->pre_schedule() or idle_balance() point, either of which can | ||
1361 | * drop the rq lock. | ||
1362 | * | ||
1363 | * Also, during early boot the idle thread is in the fair class, for | ||
1364 | * obvious reasons its a bad idea to schedule back to the idle thread. | ||
1365 | */ | ||
1366 | if (sched_feat(LAST_BUDDY) && likely(se->on_rq && curr != rq->idle)) | ||
1367 | set_last_buddy(se); | ||
1368 | set_next_buddy(pse); | ||
1348 | 1369 | ||
1349 | /* | 1370 | /* |
1350 | * We can come here with TIF_NEED_RESCHED already set from new task | 1371 | * We can come here with TIF_NEED_RESCHED already set from new task |
@@ -1396,6 +1417,7 @@ static struct task_struct *pick_next_task_fair(struct rq *rq) | |||
1396 | 1417 | ||
1397 | do { | 1418 | do { |
1398 | se = pick_next_entity(cfs_rq); | 1419 | se = pick_next_entity(cfs_rq); |
1420 | set_next_entity(cfs_rq, se); | ||
1399 | cfs_rq = group_cfs_rq(se); | 1421 | cfs_rq = group_cfs_rq(se); |
1400 | } while (cfs_rq); | 1422 | } while (cfs_rq); |
1401 | 1423 | ||
diff --git a/kernel/sched_features.h b/kernel/sched_features.h index fda016218296..da5d93b5d2c6 100644 --- a/kernel/sched_features.h +++ b/kernel/sched_features.h | |||
@@ -12,3 +12,4 @@ SCHED_FEAT(LB_BIAS, 1) | |||
12 | SCHED_FEAT(LB_WAKEUP_UPDATE, 1) | 12 | SCHED_FEAT(LB_WAKEUP_UPDATE, 1) |
13 | SCHED_FEAT(ASYM_EFF_LOAD, 1) | 13 | SCHED_FEAT(ASYM_EFF_LOAD, 1) |
14 | SCHED_FEAT(WAKEUP_OVERLAP, 0) | 14 | SCHED_FEAT(WAKEUP_OVERLAP, 0) |
15 | SCHED_FEAT(LAST_BUDDY, 1) | ||
diff --git a/kernel/smp.c b/kernel/smp.c index f362a8553777..75c8dde58c55 100644 --- a/kernel/smp.c +++ b/kernel/smp.c | |||
@@ -51,10 +51,6 @@ static void csd_flag_wait(struct call_single_data *data) | |||
51 | { | 51 | { |
52 | /* Wait for response */ | 52 | /* Wait for response */ |
53 | do { | 53 | do { |
54 | /* | ||
55 | * We need to see the flags store in the IPI handler | ||
56 | */ | ||
57 | smp_mb(); | ||
58 | if (!(data->flags & CSD_FLAG_WAIT)) | 54 | if (!(data->flags & CSD_FLAG_WAIT)) |
59 | break; | 55 | break; |
60 | cpu_relax(); | 56 | cpu_relax(); |
@@ -76,6 +72,11 @@ static void generic_exec_single(int cpu, struct call_single_data *data) | |||
76 | list_add_tail(&data->list, &dst->list); | 72 | list_add_tail(&data->list, &dst->list); |
77 | spin_unlock_irqrestore(&dst->lock, flags); | 73 | spin_unlock_irqrestore(&dst->lock, flags); |
78 | 74 | ||
75 | /* | ||
76 | * Make the list addition visible before sending the ipi. | ||
77 | */ | ||
78 | smp_mb(); | ||
79 | |||
79 | if (ipi) | 80 | if (ipi) |
80 | arch_send_call_function_single_ipi(cpu); | 81 | arch_send_call_function_single_ipi(cpu); |
81 | 82 | ||
@@ -157,7 +158,7 @@ void generic_smp_call_function_single_interrupt(void) | |||
157 | * Need to see other stores to list head for checking whether | 158 | * Need to see other stores to list head for checking whether |
158 | * list is empty without holding q->lock | 159 | * list is empty without holding q->lock |
159 | */ | 160 | */ |
160 | smp_mb(); | 161 | smp_read_barrier_depends(); |
161 | while (!list_empty(&q->list)) { | 162 | while (!list_empty(&q->list)) { |
162 | unsigned int data_flags; | 163 | unsigned int data_flags; |
163 | 164 | ||
@@ -191,7 +192,7 @@ void generic_smp_call_function_single_interrupt(void) | |||
191 | /* | 192 | /* |
192 | * See comment on outer loop | 193 | * See comment on outer loop |
193 | */ | 194 | */ |
194 | smp_mb(); | 195 | smp_read_barrier_depends(); |
195 | } | 196 | } |
196 | } | 197 | } |
197 | 198 | ||
@@ -370,6 +371,11 @@ int smp_call_function_mask(cpumask_t mask, void (*func)(void *), void *info, | |||
370 | list_add_tail_rcu(&data->csd.list, &call_function_queue); | 371 | list_add_tail_rcu(&data->csd.list, &call_function_queue); |
371 | spin_unlock_irqrestore(&call_function_lock, flags); | 372 | spin_unlock_irqrestore(&call_function_lock, flags); |
372 | 373 | ||
374 | /* | ||
375 | * Make the list addition visible before sending the ipi. | ||
376 | */ | ||
377 | smp_mb(); | ||
378 | |||
373 | /* Send a message to all CPUs in the map */ | 379 | /* Send a message to all CPUs in the map */ |
374 | arch_send_call_function_ipi(mask); | 380 | arch_send_call_function_ipi(mask); |
375 | 381 | ||
diff --git a/kernel/timer.c b/kernel/timer.c index 56becf373c58..dbd50fabe4c7 100644 --- a/kernel/timer.c +++ b/kernel/timer.c | |||
@@ -112,27 +112,8 @@ timer_set_base(struct timer_list *timer, struct tvec_base *new_base) | |||
112 | tbase_get_deferrable(timer->base)); | 112 | tbase_get_deferrable(timer->base)); |
113 | } | 113 | } |
114 | 114 | ||
115 | /** | 115 | static unsigned long round_jiffies_common(unsigned long j, int cpu, |
116 | * __round_jiffies - function to round jiffies to a full second | 116 | bool force_up) |
117 | * @j: the time in (absolute) jiffies that should be rounded | ||
118 | * @cpu: the processor number on which the timeout will happen | ||
119 | * | ||
120 | * __round_jiffies() rounds an absolute time in the future (in jiffies) | ||
121 | * up or down to (approximately) full seconds. This is useful for timers | ||
122 | * for which the exact time they fire does not matter too much, as long as | ||
123 | * they fire approximately every X seconds. | ||
124 | * | ||
125 | * By rounding these timers to whole seconds, all such timers will fire | ||
126 | * at the same time, rather than at various times spread out. The goal | ||
127 | * of this is to have the CPU wake up less, which saves power. | ||
128 | * | ||
129 | * The exact rounding is skewed for each processor to avoid all | ||
130 | * processors firing at the exact same time, which could lead | ||
131 | * to lock contention or spurious cache line bouncing. | ||
132 | * | ||
133 | * The return value is the rounded version of the @j parameter. | ||
134 | */ | ||
135 | unsigned long __round_jiffies(unsigned long j, int cpu) | ||
136 | { | 117 | { |
137 | int rem; | 118 | int rem; |
138 | unsigned long original = j; | 119 | unsigned long original = j; |
@@ -154,8 +135,9 @@ unsigned long __round_jiffies(unsigned long j, int cpu) | |||
154 | * due to delays of the timer irq, long irq off times etc etc) then | 135 | * due to delays of the timer irq, long irq off times etc etc) then |
155 | * we should round down to the whole second, not up. Use 1/4th second | 136 | * we should round down to the whole second, not up. Use 1/4th second |
156 | * as cutoff for this rounding as an extreme upper bound for this. | 137 | * as cutoff for this rounding as an extreme upper bound for this. |
138 | * But never round down if @force_up is set. | ||
157 | */ | 139 | */ |
158 | if (rem < HZ/4) /* round down */ | 140 | if (rem < HZ/4 && !force_up) /* round down */ |
159 | j = j - rem; | 141 | j = j - rem; |
160 | else /* round up */ | 142 | else /* round up */ |
161 | j = j - rem + HZ; | 143 | j = j - rem + HZ; |
@@ -167,6 +149,31 @@ unsigned long __round_jiffies(unsigned long j, int cpu) | |||
167 | return original; | 149 | return original; |
168 | return j; | 150 | return j; |
169 | } | 151 | } |
152 | |||
153 | /** | ||
154 | * __round_jiffies - function to round jiffies to a full second | ||
155 | * @j: the time in (absolute) jiffies that should be rounded | ||
156 | * @cpu: the processor number on which the timeout will happen | ||
157 | * | ||
158 | * __round_jiffies() rounds an absolute time in the future (in jiffies) | ||
159 | * up or down to (approximately) full seconds. This is useful for timers | ||
160 | * for which the exact time they fire does not matter too much, as long as | ||
161 | * they fire approximately every X seconds. | ||
162 | * | ||
163 | * By rounding these timers to whole seconds, all such timers will fire | ||
164 | * at the same time, rather than at various times spread out. The goal | ||
165 | * of this is to have the CPU wake up less, which saves power. | ||
166 | * | ||
167 | * The exact rounding is skewed for each processor to avoid all | ||
168 | * processors firing at the exact same time, which could lead | ||
169 | * to lock contention or spurious cache line bouncing. | ||
170 | * | ||
171 | * The return value is the rounded version of the @j parameter. | ||
172 | */ | ||
173 | unsigned long __round_jiffies(unsigned long j, int cpu) | ||
174 | { | ||
175 | return round_jiffies_common(j, cpu, false); | ||
176 | } | ||
170 | EXPORT_SYMBOL_GPL(__round_jiffies); | 177 | EXPORT_SYMBOL_GPL(__round_jiffies); |
171 | 178 | ||
172 | /** | 179 | /** |
@@ -191,13 +198,10 @@ EXPORT_SYMBOL_GPL(__round_jiffies); | |||
191 | */ | 198 | */ |
192 | unsigned long __round_jiffies_relative(unsigned long j, int cpu) | 199 | unsigned long __round_jiffies_relative(unsigned long j, int cpu) |
193 | { | 200 | { |
194 | /* | 201 | unsigned long j0 = jiffies; |
195 | * In theory the following code can skip a jiffy in case jiffies | 202 | |
196 | * increments right between the addition and the later subtraction. | 203 | /* Use j0 because jiffies might change while we run */ |
197 | * However since the entire point of this function is to use approximate | 204 | return round_jiffies_common(j + j0, cpu, false) - j0; |
198 | * timeouts, it's entirely ok to not handle that. | ||
199 | */ | ||
200 | return __round_jiffies(j + jiffies, cpu) - jiffies; | ||
201 | } | 205 | } |
202 | EXPORT_SYMBOL_GPL(__round_jiffies_relative); | 206 | EXPORT_SYMBOL_GPL(__round_jiffies_relative); |
203 | 207 | ||
@@ -218,7 +222,7 @@ EXPORT_SYMBOL_GPL(__round_jiffies_relative); | |||
218 | */ | 222 | */ |
219 | unsigned long round_jiffies(unsigned long j) | 223 | unsigned long round_jiffies(unsigned long j) |
220 | { | 224 | { |
221 | return __round_jiffies(j, raw_smp_processor_id()); | 225 | return round_jiffies_common(j, raw_smp_processor_id(), false); |
222 | } | 226 | } |
223 | EXPORT_SYMBOL_GPL(round_jiffies); | 227 | EXPORT_SYMBOL_GPL(round_jiffies); |
224 | 228 | ||
@@ -243,6 +247,71 @@ unsigned long round_jiffies_relative(unsigned long j) | |||
243 | } | 247 | } |
244 | EXPORT_SYMBOL_GPL(round_jiffies_relative); | 248 | EXPORT_SYMBOL_GPL(round_jiffies_relative); |
245 | 249 | ||
250 | /** | ||
251 | * __round_jiffies_up - function to round jiffies up to a full second | ||
252 | * @j: the time in (absolute) jiffies that should be rounded | ||
253 | * @cpu: the processor number on which the timeout will happen | ||
254 | * | ||
255 | * This is the same as __round_jiffies() except that it will never | ||
256 | * round down. This is useful for timeouts for which the exact time | ||
257 | * of firing does not matter too much, as long as they don't fire too | ||
258 | * early. | ||
259 | */ | ||
260 | unsigned long __round_jiffies_up(unsigned long j, int cpu) | ||
261 | { | ||
262 | return round_jiffies_common(j, cpu, true); | ||
263 | } | ||
264 | EXPORT_SYMBOL_GPL(__round_jiffies_up); | ||
265 | |||
266 | /** | ||
267 | * __round_jiffies_up_relative - function to round jiffies up to a full second | ||
268 | * @j: the time in (relative) jiffies that should be rounded | ||
269 | * @cpu: the processor number on which the timeout will happen | ||
270 | * | ||
271 | * This is the same as __round_jiffies_relative() except that it will never | ||
272 | * round down. This is useful for timeouts for which the exact time | ||
273 | * of firing does not matter too much, as long as they don't fire too | ||
274 | * early. | ||
275 | */ | ||
276 | unsigned long __round_jiffies_up_relative(unsigned long j, int cpu) | ||
277 | { | ||
278 | unsigned long j0 = jiffies; | ||
279 | |||
280 | /* Use j0 because jiffies might change while we run */ | ||
281 | return round_jiffies_common(j + j0, cpu, true) - j0; | ||
282 | } | ||
283 | EXPORT_SYMBOL_GPL(__round_jiffies_up_relative); | ||
284 | |||
285 | /** | ||
286 | * round_jiffies_up - function to round jiffies up to a full second | ||
287 | * @j: the time in (absolute) jiffies that should be rounded | ||
288 | * | ||
289 | * This is the same as round_jiffies() except that it will never | ||
290 | * round down. This is useful for timeouts for which the exact time | ||
291 | * of firing does not matter too much, as long as they don't fire too | ||
292 | * early. | ||
293 | */ | ||
294 | unsigned long round_jiffies_up(unsigned long j) | ||
295 | { | ||
296 | return round_jiffies_common(j, raw_smp_processor_id(), true); | ||
297 | } | ||
298 | EXPORT_SYMBOL_GPL(round_jiffies_up); | ||
299 | |||
300 | /** | ||
301 | * round_jiffies_up_relative - function to round jiffies up to a full second | ||
302 | * @j: the time in (relative) jiffies that should be rounded | ||
303 | * | ||
304 | * This is the same as round_jiffies_relative() except that it will never | ||
305 | * round down. This is useful for timeouts for which the exact time | ||
306 | * of firing does not matter too much, as long as they don't fire too | ||
307 | * early. | ||
308 | */ | ||
309 | unsigned long round_jiffies_up_relative(unsigned long j) | ||
310 | { | ||
311 | return __round_jiffies_up_relative(j, raw_smp_processor_id()); | ||
312 | } | ||
313 | EXPORT_SYMBOL_GPL(round_jiffies_up_relative); | ||
314 | |||
246 | 315 | ||
247 | static inline void set_running_timer(struct tvec_base *base, | 316 | static inline void set_running_timer(struct tvec_base *base, |
248 | struct timer_list *timer) | 317 | struct timer_list *timer) |
diff --git a/kernel/workqueue.c b/kernel/workqueue.c index f928f2a87b9b..d4dc69ddebd7 100644 --- a/kernel/workqueue.c +++ b/kernel/workqueue.c | |||
@@ -970,6 +970,51 @@ undo: | |||
970 | return ret; | 970 | return ret; |
971 | } | 971 | } |
972 | 972 | ||
973 | #ifdef CONFIG_SMP | ||
974 | struct work_for_cpu { | ||
975 | struct work_struct work; | ||
976 | long (*fn)(void *); | ||
977 | void *arg; | ||
978 | long ret; | ||
979 | }; | ||
980 | |||
981 | static void do_work_for_cpu(struct work_struct *w) | ||
982 | { | ||
983 | struct work_for_cpu *wfc = container_of(w, struct work_for_cpu, work); | ||
984 | |||
985 | wfc->ret = wfc->fn(wfc->arg); | ||
986 | } | ||
987 | |||
988 | /** | ||
989 | * work_on_cpu - run a function in user context on a particular cpu | ||
990 | * @cpu: the cpu to run on | ||
991 | * @fn: the function to run | ||
992 | * @arg: the function arg | ||
993 | * | ||
994 | * This will return -EINVAL in the cpu is not online, or the return value | ||
995 | * of @fn otherwise. | ||
996 | */ | ||
997 | long work_on_cpu(unsigned int cpu, long (*fn)(void *), void *arg) | ||
998 | { | ||
999 | struct work_for_cpu wfc; | ||
1000 | |||
1001 | INIT_WORK(&wfc.work, do_work_for_cpu); | ||
1002 | wfc.fn = fn; | ||
1003 | wfc.arg = arg; | ||
1004 | get_online_cpus(); | ||
1005 | if (unlikely(!cpu_online(cpu))) | ||
1006 | wfc.ret = -EINVAL; | ||
1007 | else { | ||
1008 | schedule_work_on(cpu, &wfc.work); | ||
1009 | flush_work(&wfc.work); | ||
1010 | } | ||
1011 | put_online_cpus(); | ||
1012 | |||
1013 | return wfc.ret; | ||
1014 | } | ||
1015 | EXPORT_SYMBOL_GPL(work_on_cpu); | ||
1016 | #endif /* CONFIG_SMP */ | ||
1017 | |||
973 | void __init init_workqueues(void) | 1018 | void __init init_workqueues(void) |
974 | { | 1019 | { |
975 | cpu_populated_map = cpu_online_map; | 1020 | cpu_populated_map = cpu_online_map; |
diff --git a/lib/cpumask.c b/lib/cpumask.c index 5f97dc25ef9c..8d03f22c6ced 100644 --- a/lib/cpumask.c +++ b/lib/cpumask.c | |||
@@ -2,6 +2,7 @@ | |||
2 | #include <linux/bitops.h> | 2 | #include <linux/bitops.h> |
3 | #include <linux/cpumask.h> | 3 | #include <linux/cpumask.h> |
4 | #include <linux/module.h> | 4 | #include <linux/module.h> |
5 | #include <linux/bootmem.h> | ||
5 | 6 | ||
6 | int __first_cpu(const cpumask_t *srcp) | 7 | int __first_cpu(const cpumask_t *srcp) |
7 | { | 8 | { |
@@ -35,3 +36,81 @@ int __any_online_cpu(const cpumask_t *mask) | |||
35 | return cpu; | 36 | return cpu; |
36 | } | 37 | } |
37 | EXPORT_SYMBOL(__any_online_cpu); | 38 | EXPORT_SYMBOL(__any_online_cpu); |
39 | |||
40 | /** | ||
41 | * cpumask_next_and - get the next cpu in *src1p & *src2p | ||
42 | * @n: the cpu prior to the place to search (ie. return will be > @n) | ||
43 | * @src1p: the first cpumask pointer | ||
44 | * @src2p: the second cpumask pointer | ||
45 | * | ||
46 | * Returns >= nr_cpu_ids if no further cpus set in both. | ||
47 | */ | ||
48 | int cpumask_next_and(int n, const struct cpumask *src1p, | ||
49 | const struct cpumask *src2p) | ||
50 | { | ||
51 | while ((n = cpumask_next(n, src1p)) < nr_cpu_ids) | ||
52 | if (cpumask_test_cpu(n, src2p)) | ||
53 | break; | ||
54 | return n; | ||
55 | } | ||
56 | EXPORT_SYMBOL(cpumask_next_and); | ||
57 | |||
58 | /** | ||
59 | * cpumask_any_but - return a "random" in a cpumask, but not this one. | ||
60 | * @mask: the cpumask to search | ||
61 | * @cpu: the cpu to ignore. | ||
62 | * | ||
63 | * Often used to find any cpu but smp_processor_id() in a mask. | ||
64 | * Returns >= nr_cpu_ids if no cpus set. | ||
65 | */ | ||
66 | int cpumask_any_but(const struct cpumask *mask, unsigned int cpu) | ||
67 | { | ||
68 | unsigned int i; | ||
69 | |||
70 | cpumask_check(cpu); | ||
71 | for_each_cpu(i, mask) | ||
72 | if (i != cpu) | ||
73 | break; | ||
74 | return i; | ||
75 | } | ||
76 | |||
77 | /* These are not inline because of header tangles. */ | ||
78 | #ifdef CONFIG_CPUMASK_OFFSTACK | ||
79 | bool alloc_cpumask_var(cpumask_var_t *mask, gfp_t flags) | ||
80 | { | ||
81 | if (likely(slab_is_available())) | ||
82 | *mask = kmalloc(cpumask_size(), flags); | ||
83 | else { | ||
84 | #ifdef CONFIG_DEBUG_PER_CPU_MAPS | ||
85 | printk(KERN_ERR | ||
86 | "=> alloc_cpumask_var: kmalloc not available!\n"); | ||
87 | dump_stack(); | ||
88 | #endif | ||
89 | *mask = NULL; | ||
90 | } | ||
91 | #ifdef CONFIG_DEBUG_PER_CPU_MAPS | ||
92 | if (!*mask) { | ||
93 | printk(KERN_ERR "=> alloc_cpumask_var: failed!\n"); | ||
94 | dump_stack(); | ||
95 | } | ||
96 | #endif | ||
97 | return *mask != NULL; | ||
98 | } | ||
99 | EXPORT_SYMBOL(alloc_cpumask_var); | ||
100 | |||
101 | void __init alloc_bootmem_cpumask_var(cpumask_var_t *mask) | ||
102 | { | ||
103 | *mask = alloc_bootmem(cpumask_size()); | ||
104 | } | ||
105 | |||
106 | void free_cpumask_var(cpumask_var_t mask) | ||
107 | { | ||
108 | kfree(mask); | ||
109 | } | ||
110 | EXPORT_SYMBOL(free_cpumask_var); | ||
111 | |||
112 | void __init free_bootmem_cpumask_var(cpumask_var_t mask) | ||
113 | { | ||
114 | free_bootmem((unsigned long)mask, cpumask_size()); | ||
115 | } | ||
116 | #endif | ||
diff --git a/mm/hugetlb.c b/mm/hugetlb.c index 421aee99b84a..d143ab67be44 100644 --- a/mm/hugetlb.c +++ b/mm/hugetlb.c | |||
@@ -354,11 +354,26 @@ static int vma_has_reserves(struct vm_area_struct *vma) | |||
354 | return 0; | 354 | return 0; |
355 | } | 355 | } |
356 | 356 | ||
357 | static void clear_gigantic_page(struct page *page, | ||
358 | unsigned long addr, unsigned long sz) | ||
359 | { | ||
360 | int i; | ||
361 | struct page *p = page; | ||
362 | |||
363 | might_sleep(); | ||
364 | for (i = 0; i < sz/PAGE_SIZE; i++, p = mem_map_next(p, page, i)) { | ||
365 | cond_resched(); | ||
366 | clear_user_highpage(p, addr + i * PAGE_SIZE); | ||
367 | } | ||
368 | } | ||
357 | static void clear_huge_page(struct page *page, | 369 | static void clear_huge_page(struct page *page, |
358 | unsigned long addr, unsigned long sz) | 370 | unsigned long addr, unsigned long sz) |
359 | { | 371 | { |
360 | int i; | 372 | int i; |
361 | 373 | ||
374 | if (unlikely(sz > MAX_ORDER_NR_PAGES)) | ||
375 | return clear_gigantic_page(page, addr, sz); | ||
376 | |||
362 | might_sleep(); | 377 | might_sleep(); |
363 | for (i = 0; i < sz/PAGE_SIZE; i++) { | 378 | for (i = 0; i < sz/PAGE_SIZE; i++) { |
364 | cond_resched(); | 379 | cond_resched(); |
@@ -366,12 +381,32 @@ static void clear_huge_page(struct page *page, | |||
366 | } | 381 | } |
367 | } | 382 | } |
368 | 383 | ||
384 | static void copy_gigantic_page(struct page *dst, struct page *src, | ||
385 | unsigned long addr, struct vm_area_struct *vma) | ||
386 | { | ||
387 | int i; | ||
388 | struct hstate *h = hstate_vma(vma); | ||
389 | struct page *dst_base = dst; | ||
390 | struct page *src_base = src; | ||
391 | might_sleep(); | ||
392 | for (i = 0; i < pages_per_huge_page(h); ) { | ||
393 | cond_resched(); | ||
394 | copy_user_highpage(dst, src, addr + i*PAGE_SIZE, vma); | ||
395 | |||
396 | i++; | ||
397 | dst = mem_map_next(dst, dst_base, i); | ||
398 | src = mem_map_next(src, src_base, i); | ||
399 | } | ||
400 | } | ||
369 | static void copy_huge_page(struct page *dst, struct page *src, | 401 | static void copy_huge_page(struct page *dst, struct page *src, |
370 | unsigned long addr, struct vm_area_struct *vma) | 402 | unsigned long addr, struct vm_area_struct *vma) |
371 | { | 403 | { |
372 | int i; | 404 | int i; |
373 | struct hstate *h = hstate_vma(vma); | 405 | struct hstate *h = hstate_vma(vma); |
374 | 406 | ||
407 | if (unlikely(pages_per_huge_page(h) > MAX_ORDER_NR_PAGES)) | ||
408 | return copy_gigantic_page(dst, src, addr, vma); | ||
409 | |||
375 | might_sleep(); | 410 | might_sleep(); |
376 | for (i = 0; i < pages_per_huge_page(h); i++) { | 411 | for (i = 0; i < pages_per_huge_page(h); i++) { |
377 | cond_resched(); | 412 | cond_resched(); |
@@ -456,6 +491,8 @@ static void update_and_free_page(struct hstate *h, struct page *page) | |||
456 | { | 491 | { |
457 | int i; | 492 | int i; |
458 | 493 | ||
494 | VM_BUG_ON(h->order >= MAX_ORDER); | ||
495 | |||
459 | h->nr_huge_pages--; | 496 | h->nr_huge_pages--; |
460 | h->nr_huge_pages_node[page_to_nid(page)]--; | 497 | h->nr_huge_pages_node[page_to_nid(page)]--; |
461 | for (i = 0; i < pages_per_huge_page(h); i++) { | 498 | for (i = 0; i < pages_per_huge_page(h); i++) { |
@@ -970,6 +1007,14 @@ found: | |||
970 | return 1; | 1007 | return 1; |
971 | } | 1008 | } |
972 | 1009 | ||
1010 | static void prep_compound_huge_page(struct page *page, int order) | ||
1011 | { | ||
1012 | if (unlikely(order > (MAX_ORDER - 1))) | ||
1013 | prep_compound_gigantic_page(page, order); | ||
1014 | else | ||
1015 | prep_compound_page(page, order); | ||
1016 | } | ||
1017 | |||
973 | /* Put bootmem huge pages into the standard lists after mem_map is up */ | 1018 | /* Put bootmem huge pages into the standard lists after mem_map is up */ |
974 | static void __init gather_bootmem_prealloc(void) | 1019 | static void __init gather_bootmem_prealloc(void) |
975 | { | 1020 | { |
@@ -980,7 +1025,7 @@ static void __init gather_bootmem_prealloc(void) | |||
980 | struct hstate *h = m->hstate; | 1025 | struct hstate *h = m->hstate; |
981 | __ClearPageReserved(page); | 1026 | __ClearPageReserved(page); |
982 | WARN_ON(page_count(page) != 1); | 1027 | WARN_ON(page_count(page) != 1); |
983 | prep_compound_page(page, h->order); | 1028 | prep_compound_huge_page(page, h->order); |
984 | prep_new_huge_page(h, page, page_to_nid(page)); | 1029 | prep_new_huge_page(h, page, page_to_nid(page)); |
985 | } | 1030 | } |
986 | } | 1031 | } |
@@ -2130,7 +2175,7 @@ same_page: | |||
2130 | if (zeropage_ok) | 2175 | if (zeropage_ok) |
2131 | pages[i] = ZERO_PAGE(0); | 2176 | pages[i] = ZERO_PAGE(0); |
2132 | else | 2177 | else |
2133 | pages[i] = page + pfn_offset; | 2178 | pages[i] = mem_map_offset(page, pfn_offset); |
2134 | get_page(pages[i]); | 2179 | get_page(pages[i]); |
2135 | } | 2180 | } |
2136 | 2181 | ||
diff --git a/mm/internal.h b/mm/internal.h index e4e728bdf324..13333bc2eb68 100644 --- a/mm/internal.h +++ b/mm/internal.h | |||
@@ -17,6 +17,7 @@ void free_pgtables(struct mmu_gather *tlb, struct vm_area_struct *start_vma, | |||
17 | unsigned long floor, unsigned long ceiling); | 17 | unsigned long floor, unsigned long ceiling); |
18 | 18 | ||
19 | extern void prep_compound_page(struct page *page, unsigned long order); | 19 | extern void prep_compound_page(struct page *page, unsigned long order); |
20 | extern void prep_compound_gigantic_page(struct page *page, unsigned long order); | ||
20 | 21 | ||
21 | static inline void set_page_count(struct page *page, int v) | 22 | static inline void set_page_count(struct page *page, int v) |
22 | { | 23 | { |
@@ -176,6 +177,34 @@ static inline void free_page_mlock(struct page *page) { } | |||
176 | #endif /* CONFIG_UNEVICTABLE_LRU */ | 177 | #endif /* CONFIG_UNEVICTABLE_LRU */ |
177 | 178 | ||
178 | /* | 179 | /* |
180 | * Return the mem_map entry representing the 'offset' subpage within | ||
181 | * the maximally aligned gigantic page 'base'. Handle any discontiguity | ||
182 | * in the mem_map at MAX_ORDER_NR_PAGES boundaries. | ||
183 | */ | ||
184 | static inline struct page *mem_map_offset(struct page *base, int offset) | ||
185 | { | ||
186 | if (unlikely(offset >= MAX_ORDER_NR_PAGES)) | ||
187 | return pfn_to_page(page_to_pfn(base) + offset); | ||
188 | return base + offset; | ||
189 | } | ||
190 | |||
191 | /* | ||
192 | * Iterator over all subpages withing the maximally aligned gigantic | ||
193 | * page 'base'. Handle any discontiguity in the mem_map. | ||
194 | */ | ||
195 | static inline struct page *mem_map_next(struct page *iter, | ||
196 | struct page *base, int offset) | ||
197 | { | ||
198 | if (unlikely((offset & (MAX_ORDER_NR_PAGES - 1)) == 0)) { | ||
199 | unsigned long pfn = page_to_pfn(base) + offset; | ||
200 | if (!pfn_valid(pfn)) | ||
201 | return NULL; | ||
202 | return pfn_to_page(pfn); | ||
203 | } | ||
204 | return iter + 1; | ||
205 | } | ||
206 | |||
207 | /* | ||
179 | * FLATMEM and DISCONTIGMEM configurations use alloc_bootmem_node, | 208 | * FLATMEM and DISCONTIGMEM configurations use alloc_bootmem_node, |
180 | * so all functions starting at paging_init should be marked __init | 209 | * so all functions starting at paging_init should be marked __init |
181 | * in those cases. SPARSEMEM, however, allows for memory hotplug, | 210 | * in those cases. SPARSEMEM, however, allows for memory hotplug, |
diff --git a/mm/mempolicy.c b/mm/mempolicy.c index 36f42573a335..e9493b1c1117 100644 --- a/mm/mempolicy.c +++ b/mm/mempolicy.c | |||
@@ -489,12 +489,6 @@ check_range(struct mm_struct *mm, unsigned long start, unsigned long end, | |||
489 | int err; | 489 | int err; |
490 | struct vm_area_struct *first, *vma, *prev; | 490 | struct vm_area_struct *first, *vma, *prev; |
491 | 491 | ||
492 | if (flags & (MPOL_MF_MOVE | MPOL_MF_MOVE_ALL)) { | ||
493 | |||
494 | err = migrate_prep(); | ||
495 | if (err) | ||
496 | return ERR_PTR(err); | ||
497 | } | ||
498 | 492 | ||
499 | first = find_vma(mm, start); | 493 | first = find_vma(mm, start); |
500 | if (!first) | 494 | if (!first) |
@@ -809,9 +803,13 @@ int do_migrate_pages(struct mm_struct *mm, | |||
809 | const nodemask_t *from_nodes, const nodemask_t *to_nodes, int flags) | 803 | const nodemask_t *from_nodes, const nodemask_t *to_nodes, int flags) |
810 | { | 804 | { |
811 | int busy = 0; | 805 | int busy = 0; |
812 | int err = 0; | 806 | int err; |
813 | nodemask_t tmp; | 807 | nodemask_t tmp; |
814 | 808 | ||
809 | err = migrate_prep(); | ||
810 | if (err) | ||
811 | return err; | ||
812 | |||
815 | down_read(&mm->mmap_sem); | 813 | down_read(&mm->mmap_sem); |
816 | 814 | ||
817 | err = migrate_vmas(mm, from_nodes, to_nodes, flags); | 815 | err = migrate_vmas(mm, from_nodes, to_nodes, flags); |
@@ -974,6 +972,12 @@ static long do_mbind(unsigned long start, unsigned long len, | |||
974 | start, start + len, mode, mode_flags, | 972 | start, start + len, mode, mode_flags, |
975 | nmask ? nodes_addr(*nmask)[0] : -1); | 973 | nmask ? nodes_addr(*nmask)[0] : -1); |
976 | 974 | ||
975 | if (flags & (MPOL_MF_MOVE | MPOL_MF_MOVE_ALL)) { | ||
976 | |||
977 | err = migrate_prep(); | ||
978 | if (err) | ||
979 | return err; | ||
980 | } | ||
977 | down_write(&mm->mmap_sem); | 981 | down_write(&mm->mmap_sem); |
978 | vma = check_range(mm, start, end, nmask, | 982 | vma = check_range(mm, start, end, nmask, |
979 | flags | MPOL_MF_INVERT, &pagelist); | 983 | flags | MPOL_MF_INVERT, &pagelist); |
diff --git a/mm/migrate.c b/mm/migrate.c index 6602941bfab0..385db89f0c33 100644 --- a/mm/migrate.c +++ b/mm/migrate.c | |||
@@ -841,12 +841,12 @@ static int do_move_page_to_node_array(struct mm_struct *mm, | |||
841 | struct page_to_node *pp; | 841 | struct page_to_node *pp; |
842 | LIST_HEAD(pagelist); | 842 | LIST_HEAD(pagelist); |
843 | 843 | ||
844 | migrate_prep(); | ||
844 | down_read(&mm->mmap_sem); | 845 | down_read(&mm->mmap_sem); |
845 | 846 | ||
846 | /* | 847 | /* |
847 | * Build a list of pages to migrate | 848 | * Build a list of pages to migrate |
848 | */ | 849 | */ |
849 | migrate_prep(); | ||
850 | for (pp = pm; pp->node != MAX_NUMNODES; pp++) { | 850 | for (pp = pm; pp->node != MAX_NUMNODES; pp++) { |
851 | struct vm_area_struct *vma; | 851 | struct vm_area_struct *vma; |
852 | struct page *page; | 852 | struct page *page; |
diff --git a/mm/oom_kill.c b/mm/oom_kill.c index 64e5b4bcd964..a0a01902f551 100644 --- a/mm/oom_kill.c +++ b/mm/oom_kill.c | |||
@@ -38,7 +38,6 @@ static DEFINE_SPINLOCK(zone_scan_mutex); | |||
38 | * badness - calculate a numeric value for how bad this task has been | 38 | * badness - calculate a numeric value for how bad this task has been |
39 | * @p: task struct of which task we should calculate | 39 | * @p: task struct of which task we should calculate |
40 | * @uptime: current uptime in seconds | 40 | * @uptime: current uptime in seconds |
41 | * @mem: target memory controller | ||
42 | * | 41 | * |
43 | * The formula used is relatively simple and documented inline in the | 42 | * The formula used is relatively simple and documented inline in the |
44 | * function. The main rationale is that we want to select a good task | 43 | * function. The main rationale is that we want to select a good task |
@@ -295,6 +294,8 @@ static void dump_tasks(const struct mem_cgroup *mem) | |||
295 | continue; | 294 | continue; |
296 | if (mem && !task_in_mem_cgroup(p, mem)) | 295 | if (mem && !task_in_mem_cgroup(p, mem)) |
297 | continue; | 296 | continue; |
297 | if (!thread_group_leader(p)) | ||
298 | continue; | ||
298 | 299 | ||
299 | task_lock(p); | 300 | task_lock(p); |
300 | printk(KERN_INFO "[%5d] %5d %5d %8lu %8lu %3d %3d %s\n", | 301 | printk(KERN_INFO "[%5d] %5d %5d %8lu %8lu %3d %3d %s\n", |
diff --git a/mm/page_alloc.c b/mm/page_alloc.c index d0a240fbb8bf..54069e64e3a8 100644 --- a/mm/page_alloc.c +++ b/mm/page_alloc.c | |||
@@ -263,24 +263,39 @@ void prep_compound_page(struct page *page, unsigned long order) | |||
263 | { | 263 | { |
264 | int i; | 264 | int i; |
265 | int nr_pages = 1 << order; | 265 | int nr_pages = 1 << order; |
266 | |||
267 | set_compound_page_dtor(page, free_compound_page); | ||
268 | set_compound_order(page, order); | ||
269 | __SetPageHead(page); | ||
270 | for (i = 1; i < nr_pages; i++) { | ||
271 | struct page *p = page + i; | ||
272 | |||
273 | __SetPageTail(p); | ||
274 | p->first_page = page; | ||
275 | } | ||
276 | } | ||
277 | |||
278 | #ifdef CONFIG_HUGETLBFS | ||
279 | void prep_compound_gigantic_page(struct page *page, unsigned long order) | ||
280 | { | ||
281 | int i; | ||
282 | int nr_pages = 1 << order; | ||
266 | struct page *p = page + 1; | 283 | struct page *p = page + 1; |
267 | 284 | ||
268 | set_compound_page_dtor(page, free_compound_page); | 285 | set_compound_page_dtor(page, free_compound_page); |
269 | set_compound_order(page, order); | 286 | set_compound_order(page, order); |
270 | __SetPageHead(page); | 287 | __SetPageHead(page); |
271 | for (i = 1; i < nr_pages; i++, p++) { | 288 | for (i = 1; i < nr_pages; i++, p = mem_map_next(p, page, i)) { |
272 | if (unlikely((i & (MAX_ORDER_NR_PAGES - 1)) == 0)) | ||
273 | p = pfn_to_page(page_to_pfn(page) + i); | ||
274 | __SetPageTail(p); | 289 | __SetPageTail(p); |
275 | p->first_page = page; | 290 | p->first_page = page; |
276 | } | 291 | } |
277 | } | 292 | } |
293 | #endif | ||
278 | 294 | ||
279 | static void destroy_compound_page(struct page *page, unsigned long order) | 295 | static void destroy_compound_page(struct page *page, unsigned long order) |
280 | { | 296 | { |
281 | int i; | 297 | int i; |
282 | int nr_pages = 1 << order; | 298 | int nr_pages = 1 << order; |
283 | struct page *p = page + 1; | ||
284 | 299 | ||
285 | if (unlikely(compound_order(page) != order)) | 300 | if (unlikely(compound_order(page) != order)) |
286 | bad_page(page); | 301 | bad_page(page); |
@@ -288,9 +303,8 @@ static void destroy_compound_page(struct page *page, unsigned long order) | |||
288 | if (unlikely(!PageHead(page))) | 303 | if (unlikely(!PageHead(page))) |
289 | bad_page(page); | 304 | bad_page(page); |
290 | __ClearPageHead(page); | 305 | __ClearPageHead(page); |
291 | for (i = 1; i < nr_pages; i++, p++) { | 306 | for (i = 1; i < nr_pages; i++) { |
292 | if (unlikely((i & (MAX_ORDER_NR_PAGES - 1)) == 0)) | 307 | struct page *p = page + i; |
293 | p = pfn_to_page(page_to_pfn(page) + i); | ||
294 | 308 | ||
295 | if (unlikely(!PageTail(p) | | 309 | if (unlikely(!PageTail(p) | |
296 | (p->first_page != page))) | 310 | (p->first_page != page))) |
diff --git a/mm/page_isolation.c b/mm/page_isolation.c index b70a7fec1ff6..5e0ffd967452 100644 --- a/mm/page_isolation.c +++ b/mm/page_isolation.c | |||
@@ -130,10 +130,11 @@ int test_pages_isolated(unsigned long start_pfn, unsigned long end_pfn) | |||
130 | if (page && get_pageblock_migratetype(page) != MIGRATE_ISOLATE) | 130 | if (page && get_pageblock_migratetype(page) != MIGRATE_ISOLATE) |
131 | break; | 131 | break; |
132 | } | 132 | } |
133 | if (pfn < end_pfn) | 133 | page = __first_valid_page(start_pfn, end_pfn - start_pfn); |
134 | if ((pfn < end_pfn) || !page) | ||
134 | return -EBUSY; | 135 | return -EBUSY; |
135 | /* Check all pages are free or Marked as ISOLATED */ | 136 | /* Check all pages are free or Marked as ISOLATED */ |
136 | zone = page_zone(pfn_to_page(pfn)); | 137 | zone = page_zone(page); |
137 | spin_lock_irqsave(&zone->lock, flags); | 138 | spin_lock_irqsave(&zone->lock, flags); |
138 | ret = __test_page_isolated_in_pageblock(start_pfn, end_pfn); | 139 | ret = __test_page_isolated_in_pageblock(start_pfn, end_pfn); |
139 | spin_unlock_irqrestore(&zone->lock, flags); | 140 | spin_unlock_irqrestore(&zone->lock, flags); |
diff --git a/mm/sparse-vmemmap.c b/mm/sparse-vmemmap.c index a91b5f8fcaf6..a13ea6401ae7 100644 --- a/mm/sparse-vmemmap.c +++ b/mm/sparse-vmemmap.c | |||
@@ -64,7 +64,7 @@ void __meminit vmemmap_verify(pte_t *pte, int node, | |||
64 | unsigned long pfn = pte_pfn(*pte); | 64 | unsigned long pfn = pte_pfn(*pte); |
65 | int actual_node = early_pfn_to_nid(pfn); | 65 | int actual_node = early_pfn_to_nid(pfn); |
66 | 66 | ||
67 | if (actual_node != node) | 67 | if (node_distance(actual_node, node) > LOCAL_DISTANCE) |
68 | printk(KERN_WARNING "[%lx-%lx] potential offnode " | 68 | printk(KERN_WARNING "[%lx-%lx] potential offnode " |
69 | "page_structs\n", start, end - 1); | 69 | "page_structs\n", start, end - 1); |
70 | } | 70 | } |
diff --git a/mm/vmalloc.c b/mm/vmalloc.c index f1cc03bbf6ac..ba6b0f5f7fac 100644 --- a/mm/vmalloc.c +++ b/mm/vmalloc.c | |||
@@ -178,7 +178,7 @@ static int vmap_page_range(unsigned long addr, unsigned long end, | |||
178 | static inline int is_vmalloc_or_module_addr(const void *x) | 178 | static inline int is_vmalloc_or_module_addr(const void *x) |
179 | { | 179 | { |
180 | /* | 180 | /* |
181 | * x86-64 and sparc64 put modules in a special place, | 181 | * ARM, x86-64 and sparc64 put modules in a special place, |
182 | * and fall back on vmalloc() if that fails. Others | 182 | * and fall back on vmalloc() if that fails. Others |
183 | * just put it in the vmalloc space. | 183 | * just put it in the vmalloc space. |
184 | */ | 184 | */ |
@@ -592,6 +592,8 @@ static void free_unmap_vmap_area_addr(unsigned long addr) | |||
592 | 592 | ||
593 | #define VMAP_BLOCK_SIZE (VMAP_BBMAP_BITS * PAGE_SIZE) | 593 | #define VMAP_BLOCK_SIZE (VMAP_BBMAP_BITS * PAGE_SIZE) |
594 | 594 | ||
595 | static bool vmap_initialized __read_mostly = false; | ||
596 | |||
595 | struct vmap_block_queue { | 597 | struct vmap_block_queue { |
596 | spinlock_t lock; | 598 | spinlock_t lock; |
597 | struct list_head free; | 599 | struct list_head free; |
@@ -828,6 +830,9 @@ void vm_unmap_aliases(void) | |||
828 | int cpu; | 830 | int cpu; |
829 | int flush = 0; | 831 | int flush = 0; |
830 | 832 | ||
833 | if (unlikely(!vmap_initialized)) | ||
834 | return; | ||
835 | |||
831 | for_each_possible_cpu(cpu) { | 836 | for_each_possible_cpu(cpu) { |
832 | struct vmap_block_queue *vbq = &per_cpu(vmap_block_queue, cpu); | 837 | struct vmap_block_queue *vbq = &per_cpu(vmap_block_queue, cpu); |
833 | struct vmap_block *vb; | 838 | struct vmap_block *vb; |
@@ -942,6 +947,8 @@ void __init vmalloc_init(void) | |||
942 | INIT_LIST_HEAD(&vbq->dirty); | 947 | INIT_LIST_HEAD(&vbq->dirty); |
943 | vbq->nr_dirty = 0; | 948 | vbq->nr_dirty = 0; |
944 | } | 949 | } |
950 | |||
951 | vmap_initialized = true; | ||
945 | } | 952 | } |
946 | 953 | ||
947 | void unmap_kernel_range(unsigned long addr, unsigned long size) | 954 | void unmap_kernel_range(unsigned long addr, unsigned long size) |
diff --git a/net/8021q/vlan_core.c b/net/8021q/vlan_core.c index 916061f681b6..68ced4bf158c 100644 --- a/net/8021q/vlan_core.c +++ b/net/8021q/vlan_core.c | |||
@@ -3,11 +3,20 @@ | |||
3 | #include <linux/if_vlan.h> | 3 | #include <linux/if_vlan.h> |
4 | #include "vlan.h" | 4 | #include "vlan.h" |
5 | 5 | ||
6 | struct vlan_hwaccel_cb { | ||
7 | struct net_device *dev; | ||
8 | }; | ||
9 | |||
10 | static inline struct vlan_hwaccel_cb *vlan_hwaccel_cb(struct sk_buff *skb) | ||
11 | { | ||
12 | return (struct vlan_hwaccel_cb *)skb->cb; | ||
13 | } | ||
14 | |||
6 | /* VLAN rx hw acceleration helper. This acts like netif_{rx,receive_skb}(). */ | 15 | /* VLAN rx hw acceleration helper. This acts like netif_{rx,receive_skb}(). */ |
7 | int __vlan_hwaccel_rx(struct sk_buff *skb, struct vlan_group *grp, | 16 | int __vlan_hwaccel_rx(struct sk_buff *skb, struct vlan_group *grp, |
8 | u16 vlan_tci, int polling) | 17 | u16 vlan_tci, int polling) |
9 | { | 18 | { |
10 | struct net_device_stats *stats; | 19 | struct vlan_hwaccel_cb *cb = vlan_hwaccel_cb(skb); |
11 | 20 | ||
12 | if (skb_bond_should_drop(skb)) { | 21 | if (skb_bond_should_drop(skb)) { |
13 | dev_kfree_skb_any(skb); | 22 | dev_kfree_skb_any(skb); |
@@ -15,23 +24,35 @@ int __vlan_hwaccel_rx(struct sk_buff *skb, struct vlan_group *grp, | |||
15 | } | 24 | } |
16 | 25 | ||
17 | skb->vlan_tci = vlan_tci; | 26 | skb->vlan_tci = vlan_tci; |
27 | cb->dev = vlan_group_get_device(grp, vlan_tci & VLAN_VID_MASK); | ||
28 | |||
29 | return (polling ? netif_receive_skb(skb) : netif_rx(skb)); | ||
30 | } | ||
31 | EXPORT_SYMBOL(__vlan_hwaccel_rx); | ||
32 | |||
33 | int vlan_hwaccel_do_receive(struct sk_buff *skb) | ||
34 | { | ||
35 | struct vlan_hwaccel_cb *cb = vlan_hwaccel_cb(skb); | ||
36 | struct net_device *dev = cb->dev; | ||
37 | struct net_device_stats *stats; | ||
38 | |||
18 | netif_nit_deliver(skb); | 39 | netif_nit_deliver(skb); |
19 | 40 | ||
20 | skb->dev = vlan_group_get_device(grp, vlan_tci & VLAN_VID_MASK); | 41 | if (dev == NULL) { |
21 | if (skb->dev == NULL) { | 42 | kfree_skb(skb); |
22 | dev_kfree_skb_any(skb); | 43 | return -1; |
23 | /* Not NET_RX_DROP, this is not being dropped | ||
24 | * due to congestion. */ | ||
25 | return NET_RX_SUCCESS; | ||
26 | } | 44 | } |
27 | skb->dev->last_rx = jiffies; | 45 | |
46 | skb->dev = dev; | ||
47 | skb->priority = vlan_get_ingress_priority(dev, skb->vlan_tci); | ||
28 | skb->vlan_tci = 0; | 48 | skb->vlan_tci = 0; |
29 | 49 | ||
30 | stats = &skb->dev->stats; | 50 | dev->last_rx = jiffies; |
51 | |||
52 | stats = &dev->stats; | ||
31 | stats->rx_packets++; | 53 | stats->rx_packets++; |
32 | stats->rx_bytes += skb->len; | 54 | stats->rx_bytes += skb->len; |
33 | 55 | ||
34 | skb->priority = vlan_get_ingress_priority(skb->dev, vlan_tci); | ||
35 | switch (skb->pkt_type) { | 56 | switch (skb->pkt_type) { |
36 | case PACKET_BROADCAST: | 57 | case PACKET_BROADCAST: |
37 | break; | 58 | break; |
@@ -43,13 +64,12 @@ int __vlan_hwaccel_rx(struct sk_buff *skb, struct vlan_group *grp, | |||
43 | * This allows the VLAN to have a different MAC than the | 64 | * This allows the VLAN to have a different MAC than the |
44 | * underlying device, and still route correctly. */ | 65 | * underlying device, and still route correctly. */ |
45 | if (!compare_ether_addr(eth_hdr(skb)->h_dest, | 66 | if (!compare_ether_addr(eth_hdr(skb)->h_dest, |
46 | skb->dev->dev_addr)) | 67 | dev->dev_addr)) |
47 | skb->pkt_type = PACKET_HOST; | 68 | skb->pkt_type = PACKET_HOST; |
48 | break; | 69 | break; |
49 | }; | 70 | }; |
50 | return (polling ? netif_receive_skb(skb) : netif_rx(skb)); | 71 | return 0; |
51 | } | 72 | } |
52 | EXPORT_SYMBOL(__vlan_hwaccel_rx); | ||
53 | 73 | ||
54 | struct net_device *vlan_dev_real_dev(const struct net_device *dev) | 74 | struct net_device *vlan_dev_real_dev(const struct net_device *dev) |
55 | { | 75 | { |
diff --git a/net/8021q/vlanproc.c b/net/8021q/vlanproc.c index 0feefa4e1a4b..3628e0a81b40 100644 --- a/net/8021q/vlanproc.c +++ b/net/8021q/vlanproc.c | |||
@@ -314,7 +314,7 @@ static int vlandev_seq_show(struct seq_file *seq, void *offset) | |||
314 | dev_info->ingress_priority_map[6], | 314 | dev_info->ingress_priority_map[6], |
315 | dev_info->ingress_priority_map[7]); | 315 | dev_info->ingress_priority_map[7]); |
316 | 316 | ||
317 | seq_printf(seq, "EGRESSS priority Mappings: "); | 317 | seq_printf(seq, " EGRESS priority mappings: "); |
318 | for (i = 0; i < 16; i++) { | 318 | for (i = 0; i < 16; i++) { |
319 | const struct vlan_priority_tci_mapping *mp | 319 | const struct vlan_priority_tci_mapping *mp |
320 | = dev_info->egress_priority_map[i]; | 320 | = dev_info->egress_priority_map[i]; |
diff --git a/net/9p/client.c b/net/9p/client.c index 67717f69412e..4b529454616d 100644 --- a/net/9p/client.c +++ b/net/9p/client.c | |||
@@ -189,6 +189,9 @@ static struct p9_req_t *p9_tag_alloc(struct p9_client *c, u16 tag) | |||
189 | printk(KERN_ERR "Couldn't grow tag array\n"); | 189 | printk(KERN_ERR "Couldn't grow tag array\n"); |
190 | kfree(req->tc); | 190 | kfree(req->tc); |
191 | kfree(req->rc); | 191 | kfree(req->rc); |
192 | kfree(req->wq); | ||
193 | req->tc = req->rc = NULL; | ||
194 | req->wq = NULL; | ||
192 | return ERR_PTR(-ENOMEM); | 195 | return ERR_PTR(-ENOMEM); |
193 | } | 196 | } |
194 | req->tc->sdata = (char *) req->tc + sizeof(struct p9_fcall); | 197 | req->tc->sdata = (char *) req->tc + sizeof(struct p9_fcall); |
@@ -311,12 +314,6 @@ static void p9_free_req(struct p9_client *c, struct p9_req_t *r) | |||
311 | r->status = REQ_STATUS_IDLE; | 314 | r->status = REQ_STATUS_IDLE; |
312 | if (tag != P9_NOTAG && p9_idpool_check(tag, c->tagpool)) | 315 | if (tag != P9_NOTAG && p9_idpool_check(tag, c->tagpool)) |
313 | p9_idpool_put(tag, c->tagpool); | 316 | p9_idpool_put(tag, c->tagpool); |
314 | |||
315 | /* if this was a flush request we have to free response fcall */ | ||
316 | if (r->rc->id == P9_RFLUSH) { | ||
317 | kfree(r->tc); | ||
318 | kfree(r->rc); | ||
319 | } | ||
320 | } | 317 | } |
321 | 318 | ||
322 | /** | 319 | /** |
@@ -611,19 +608,21 @@ reterr: | |||
611 | 608 | ||
612 | static struct p9_fid *p9_fid_create(struct p9_client *clnt) | 609 | static struct p9_fid *p9_fid_create(struct p9_client *clnt) |
613 | { | 610 | { |
614 | int err; | 611 | int ret; |
615 | struct p9_fid *fid; | 612 | struct p9_fid *fid; |
613 | unsigned long flags; | ||
616 | 614 | ||
617 | P9_DPRINTK(P9_DEBUG_FID, "clnt %p\n", clnt); | 615 | P9_DPRINTK(P9_DEBUG_FID, "clnt %p\n", clnt); |
618 | fid = kmalloc(sizeof(struct p9_fid), GFP_KERNEL); | 616 | fid = kmalloc(sizeof(struct p9_fid), GFP_KERNEL); |
619 | if (!fid) | 617 | if (!fid) |
620 | return ERR_PTR(-ENOMEM); | 618 | return ERR_PTR(-ENOMEM); |
621 | 619 | ||
622 | fid->fid = p9_idpool_get(clnt->fidpool); | 620 | ret = p9_idpool_get(clnt->fidpool); |
623 | if (fid->fid < 0) { | 621 | if (fid->fid < 0) { |
624 | err = -ENOSPC; | 622 | ret = -ENOSPC; |
625 | goto error; | 623 | goto error; |
626 | } | 624 | } |
625 | fid->fid = ret; | ||
627 | 626 | ||
628 | memset(&fid->qid, 0, sizeof(struct p9_qid)); | 627 | memset(&fid->qid, 0, sizeof(struct p9_qid)); |
629 | fid->mode = -1; | 628 | fid->mode = -1; |
@@ -632,27 +631,28 @@ static struct p9_fid *p9_fid_create(struct p9_client *clnt) | |||
632 | fid->clnt = clnt; | 631 | fid->clnt = clnt; |
633 | fid->aux = NULL; | 632 | fid->aux = NULL; |
634 | 633 | ||
635 | spin_lock(&clnt->lock); | 634 | spin_lock_irqsave(&clnt->lock, flags); |
636 | list_add(&fid->flist, &clnt->fidlist); | 635 | list_add(&fid->flist, &clnt->fidlist); |
637 | spin_unlock(&clnt->lock); | 636 | spin_unlock_irqrestore(&clnt->lock, flags); |
638 | 637 | ||
639 | return fid; | 638 | return fid; |
640 | 639 | ||
641 | error: | 640 | error: |
642 | kfree(fid); | 641 | kfree(fid); |
643 | return ERR_PTR(err); | 642 | return ERR_PTR(ret); |
644 | } | 643 | } |
645 | 644 | ||
646 | static void p9_fid_destroy(struct p9_fid *fid) | 645 | static void p9_fid_destroy(struct p9_fid *fid) |
647 | { | 646 | { |
648 | struct p9_client *clnt; | 647 | struct p9_client *clnt; |
648 | unsigned long flags; | ||
649 | 649 | ||
650 | P9_DPRINTK(P9_DEBUG_FID, "fid %d\n", fid->fid); | 650 | P9_DPRINTK(P9_DEBUG_FID, "fid %d\n", fid->fid); |
651 | clnt = fid->clnt; | 651 | clnt = fid->clnt; |
652 | p9_idpool_put(fid->fid, clnt->fidpool); | 652 | p9_idpool_put(fid->fid, clnt->fidpool); |
653 | spin_lock(&clnt->lock); | 653 | spin_lock_irqsave(&clnt->lock, flags); |
654 | list_del(&fid->flist); | 654 | list_del(&fid->flist); |
655 | spin_unlock(&clnt->lock); | 655 | spin_unlock_irqrestore(&clnt->lock, flags); |
656 | kfree(fid); | 656 | kfree(fid); |
657 | } | 657 | } |
658 | 658 | ||
@@ -818,7 +818,9 @@ struct p9_fid *p9_client_attach(struct p9_client *clnt, struct p9_fid *afid, | |||
818 | } | 818 | } |
819 | 819 | ||
820 | P9_DPRINTK(P9_DEBUG_9P, "<<< RATTACH qid %x.%llx.%x\n", | 820 | P9_DPRINTK(P9_DEBUG_9P, "<<< RATTACH qid %x.%llx.%x\n", |
821 | qid.type, qid.path, qid.version); | 821 | qid.type, |
822 | (unsigned long long)qid.path, | ||
823 | qid.version); | ||
822 | 824 | ||
823 | memmove(&fid->qid, &qid, sizeof(struct p9_qid)); | 825 | memmove(&fid->qid, &qid, sizeof(struct p9_qid)); |
824 | 826 | ||
@@ -865,7 +867,9 @@ p9_client_auth(struct p9_client *clnt, char *uname, u32 n_uname, char *aname) | |||
865 | } | 867 | } |
866 | 868 | ||
867 | P9_DPRINTK(P9_DEBUG_9P, "<<< RAUTH qid %x.%llx.%x\n", | 869 | P9_DPRINTK(P9_DEBUG_9P, "<<< RAUTH qid %x.%llx.%x\n", |
868 | qid.type, qid.path, qid.version); | 870 | qid.type, |
871 | (unsigned long long)qid.path, | ||
872 | qid.version); | ||
869 | 873 | ||
870 | memmove(&afid->qid, &qid, sizeof(struct p9_qid)); | 874 | memmove(&afid->qid, &qid, sizeof(struct p9_qid)); |
871 | p9_free_req(clnt, req); | 875 | p9_free_req(clnt, req); |
@@ -930,7 +934,8 @@ struct p9_fid *p9_client_walk(struct p9_fid *oldfid, int nwname, char **wnames, | |||
930 | 934 | ||
931 | for (count = 0; count < nwqids; count++) | 935 | for (count = 0; count < nwqids; count++) |
932 | P9_DPRINTK(P9_DEBUG_9P, "<<< [%d] %x.%llx.%x\n", | 936 | P9_DPRINTK(P9_DEBUG_9P, "<<< [%d] %x.%llx.%x\n", |
933 | count, wqids[count].type, wqids[count].path, | 937 | count, wqids[count].type, |
938 | (unsigned long long)wqids[count].path, | ||
934 | wqids[count].version); | 939 | wqids[count].version); |
935 | 940 | ||
936 | if (nwname) | 941 | if (nwname) |
@@ -980,7 +985,9 @@ int p9_client_open(struct p9_fid *fid, int mode) | |||
980 | } | 985 | } |
981 | 986 | ||
982 | P9_DPRINTK(P9_DEBUG_9P, "<<< ROPEN qid %x.%llx.%x iounit %x\n", | 987 | P9_DPRINTK(P9_DEBUG_9P, "<<< ROPEN qid %x.%llx.%x iounit %x\n", |
983 | qid.type, qid.path, qid.version, iounit); | 988 | qid.type, |
989 | (unsigned long long)qid.path, | ||
990 | qid.version, iounit); | ||
984 | 991 | ||
985 | fid->mode = mode; | 992 | fid->mode = mode; |
986 | fid->iounit = iounit; | 993 | fid->iounit = iounit; |
@@ -1023,7 +1030,9 @@ int p9_client_fcreate(struct p9_fid *fid, char *name, u32 perm, int mode, | |||
1023 | } | 1030 | } |
1024 | 1031 | ||
1025 | P9_DPRINTK(P9_DEBUG_9P, "<<< RCREATE qid %x.%llx.%x iounit %x\n", | 1032 | P9_DPRINTK(P9_DEBUG_9P, "<<< RCREATE qid %x.%llx.%x iounit %x\n", |
1026 | qid.type, qid.path, qid.version, iounit); | 1033 | qid.type, |
1034 | (unsigned long long)qid.path, | ||
1035 | qid.version, iounit); | ||
1027 | 1036 | ||
1028 | fid->mode = mode; | 1037 | fid->mode = mode; |
1029 | fid->iounit = iounit; | 1038 | fid->iounit = iounit; |
@@ -1230,9 +1239,9 @@ struct p9_wstat *p9_client_stat(struct p9_fid *fid) | |||
1230 | "<<< name=%s uid=%s gid=%s muid=%s extension=(%s)\n" | 1239 | "<<< name=%s uid=%s gid=%s muid=%s extension=(%s)\n" |
1231 | "<<< uid=%d gid=%d n_muid=%d\n", | 1240 | "<<< uid=%d gid=%d n_muid=%d\n", |
1232 | ret->size, ret->type, ret->dev, ret->qid.type, | 1241 | ret->size, ret->type, ret->dev, ret->qid.type, |
1233 | ret->qid.path, ret->qid.version, ret->mode, | 1242 | (unsigned long long)ret->qid.path, ret->qid.version, ret->mode, |
1234 | ret->atime, ret->mtime, ret->length, ret->name, | 1243 | ret->atime, ret->mtime, (unsigned long long)ret->length, |
1235 | ret->uid, ret->gid, ret->muid, ret->extension, | 1244 | ret->name, ret->uid, ret->gid, ret->muid, ret->extension, |
1236 | ret->n_uid, ret->n_gid, ret->n_muid); | 1245 | ret->n_uid, ret->n_gid, ret->n_muid); |
1237 | 1246 | ||
1238 | free_and_error: | 1247 | free_and_error: |
@@ -1255,9 +1264,9 @@ int p9_client_wstat(struct p9_fid *fid, struct p9_wstat *wst) | |||
1255 | " name=%s uid=%s gid=%s muid=%s extension=(%s)\n" | 1264 | " name=%s uid=%s gid=%s muid=%s extension=(%s)\n" |
1256 | " uid=%d gid=%d n_muid=%d\n", | 1265 | " uid=%d gid=%d n_muid=%d\n", |
1257 | wst->size, wst->type, wst->dev, wst->qid.type, | 1266 | wst->size, wst->type, wst->dev, wst->qid.type, |
1258 | wst->qid.path, wst->qid.version, wst->mode, | 1267 | (unsigned long long)wst->qid.path, wst->qid.version, wst->mode, |
1259 | wst->atime, wst->mtime, wst->length, wst->name, | 1268 | wst->atime, wst->mtime, (unsigned long long)wst->length, |
1260 | wst->uid, wst->gid, wst->muid, wst->extension, | 1269 | wst->name, wst->uid, wst->gid, wst->muid, wst->extension, |
1261 | wst->n_uid, wst->n_gid, wst->n_muid); | 1270 | wst->n_uid, wst->n_gid, wst->n_muid); |
1262 | err = 0; | 1271 | err = 0; |
1263 | clnt = fid->clnt; | 1272 | clnt = fid->clnt; |
diff --git a/net/9p/trans_rdma.c b/net/9p/trans_rdma.c index 8d6cc4777aae..2f1fe5fc1228 100644 --- a/net/9p/trans_rdma.c +++ b/net/9p/trans_rdma.c | |||
@@ -45,7 +45,6 @@ | |||
45 | #include <net/9p/transport.h> | 45 | #include <net/9p/transport.h> |
46 | #include <rdma/ib_verbs.h> | 46 | #include <rdma/ib_verbs.h> |
47 | #include <rdma/rdma_cm.h> | 47 | #include <rdma/rdma_cm.h> |
48 | #include <rdma/ib_verbs.h> | ||
49 | 48 | ||
50 | #define P9_PORT 5640 | 49 | #define P9_PORT 5640 |
51 | #define P9_RDMA_SQ_DEPTH 32 | 50 | #define P9_RDMA_SQ_DEPTH 32 |
@@ -589,6 +588,9 @@ rdma_create_trans(struct p9_client *client, const char *addr, char *args) | |||
589 | if (IS_ERR(rdma->cm_id)) | 588 | if (IS_ERR(rdma->cm_id)) |
590 | goto error; | 589 | goto error; |
591 | 590 | ||
591 | /* Associate the client with the transport */ | ||
592 | client->trans = rdma; | ||
593 | |||
592 | /* Resolve the server's address */ | 594 | /* Resolve the server's address */ |
593 | rdma->addr.sin_family = AF_INET; | 595 | rdma->addr.sin_family = AF_INET; |
594 | rdma->addr.sin_addr.s_addr = in_aton(addr); | 596 | rdma->addr.sin_addr.s_addr = in_aton(addr); |
@@ -669,7 +671,6 @@ rdma_create_trans(struct p9_client *client, const char *addr, char *args) | |||
669 | if (err || (rdma->state != P9_RDMA_CONNECTED)) | 671 | if (err || (rdma->state != P9_RDMA_CONNECTED)) |
670 | goto error; | 672 | goto error; |
671 | 673 | ||
672 | client->trans = rdma; | ||
673 | client->status = Connected; | 674 | client->status = Connected; |
674 | 675 | ||
675 | return 0; | 676 | return 0; |
diff --git a/net/core/dev.c b/net/core/dev.c index d9038e328cc1..9174c77d3112 100644 --- a/net/core/dev.c +++ b/net/core/dev.c | |||
@@ -2218,6 +2218,9 @@ int netif_receive_skb(struct sk_buff *skb) | |||
2218 | int ret = NET_RX_DROP; | 2218 | int ret = NET_RX_DROP; |
2219 | __be16 type; | 2219 | __be16 type; |
2220 | 2220 | ||
2221 | if (skb->vlan_tci && vlan_hwaccel_do_receive(skb)) | ||
2222 | return NET_RX_SUCCESS; | ||
2223 | |||
2221 | /* if we've gotten here through NAPI, check netpoll */ | 2224 | /* if we've gotten here through NAPI, check netpoll */ |
2222 | if (netpoll_receive_skb(skb)) | 2225 | if (netpoll_receive_skb(skb)) |
2223 | return NET_RX_DROP; | 2226 | return NET_RX_DROP; |
diff --git a/net/core/scm.c b/net/core/scm.c index 10f5c65f6a47..ab242cc1acca 100644 --- a/net/core/scm.c +++ b/net/core/scm.c | |||
@@ -75,6 +75,7 @@ static int scm_fp_copy(struct cmsghdr *cmsg, struct scm_fp_list **fplp) | |||
75 | if (!fpl) | 75 | if (!fpl) |
76 | return -ENOMEM; | 76 | return -ENOMEM; |
77 | *fplp = fpl; | 77 | *fplp = fpl; |
78 | INIT_LIST_HEAD(&fpl->list); | ||
78 | fpl->count = 0; | 79 | fpl->count = 0; |
79 | } | 80 | } |
80 | fpp = &fpl->fp[fpl->count]; | 81 | fpp = &fpl->fp[fpl->count]; |
@@ -106,9 +107,25 @@ void __scm_destroy(struct scm_cookie *scm) | |||
106 | 107 | ||
107 | if (fpl) { | 108 | if (fpl) { |
108 | scm->fp = NULL; | 109 | scm->fp = NULL; |
109 | for (i=fpl->count-1; i>=0; i--) | 110 | if (current->scm_work_list) { |
110 | fput(fpl->fp[i]); | 111 | list_add_tail(&fpl->list, current->scm_work_list); |
111 | kfree(fpl); | 112 | } else { |
113 | LIST_HEAD(work_list); | ||
114 | |||
115 | current->scm_work_list = &work_list; | ||
116 | |||
117 | list_add(&fpl->list, &work_list); | ||
118 | while (!list_empty(&work_list)) { | ||
119 | fpl = list_first_entry(&work_list, struct scm_fp_list, list); | ||
120 | |||
121 | list_del(&fpl->list); | ||
122 | for (i=fpl->count-1; i>=0; i--) | ||
123 | fput(fpl->fp[i]); | ||
124 | kfree(fpl); | ||
125 | } | ||
126 | |||
127 | current->scm_work_list = NULL; | ||
128 | } | ||
112 | } | 129 | } |
113 | } | 130 | } |
114 | 131 | ||
@@ -284,6 +301,7 @@ struct scm_fp_list *scm_fp_dup(struct scm_fp_list *fpl) | |||
284 | 301 | ||
285 | new_fpl = kmalloc(sizeof(*fpl), GFP_KERNEL); | 302 | new_fpl = kmalloc(sizeof(*fpl), GFP_KERNEL); |
286 | if (new_fpl) { | 303 | if (new_fpl) { |
304 | INIT_LIST_HEAD(&new_fpl->list); | ||
287 | for (i=fpl->count-1; i>=0; i--) | 305 | for (i=fpl->count-1; i>=0; i--) |
288 | get_file(fpl->fp[i]); | 306 | get_file(fpl->fp[i]); |
289 | memcpy(new_fpl, fpl, sizeof(*fpl)); | 307 | memcpy(new_fpl, fpl, sizeof(*fpl)); |
diff --git a/net/core/skbuff.c b/net/core/skbuff.c index ebb6b94f8af2..d49ef8301b5b 100644 --- a/net/core/skbuff.c +++ b/net/core/skbuff.c | |||
@@ -486,8 +486,8 @@ int skb_recycle_check(struct sk_buff *skb, int skb_size) | |||
486 | shinfo->frag_list = NULL; | 486 | shinfo->frag_list = NULL; |
487 | 487 | ||
488 | memset(skb, 0, offsetof(struct sk_buff, tail)); | 488 | memset(skb, 0, offsetof(struct sk_buff, tail)); |
489 | skb_reset_tail_pointer(skb); | ||
490 | skb->data = skb->head + NET_SKB_PAD; | 489 | skb->data = skb->head + NET_SKB_PAD; |
490 | skb_reset_tail_pointer(skb); | ||
491 | 491 | ||
492 | return 1; | 492 | return 1; |
493 | } | 493 | } |
diff --git a/net/dsa/slave.c b/net/dsa/slave.c index 37616884b8a9..1af5a79309e9 100644 --- a/net/dsa/slave.c +++ b/net/dsa/slave.c | |||
@@ -10,6 +10,7 @@ | |||
10 | 10 | ||
11 | #include <linux/list.h> | 11 | #include <linux/list.h> |
12 | #include <linux/netdevice.h> | 12 | #include <linux/netdevice.h> |
13 | #include <linux/etherdevice.h> | ||
13 | #include <linux/phy.h> | 14 | #include <linux/phy.h> |
14 | #include "dsa_priv.h" | 15 | #include "dsa_priv.h" |
15 | 16 | ||
@@ -49,11 +50,57 @@ void dsa_slave_mii_bus_init(struct dsa_switch *ds) | |||
49 | /* slave device handling ****************************************************/ | 50 | /* slave device handling ****************************************************/ |
50 | static int dsa_slave_open(struct net_device *dev) | 51 | static int dsa_slave_open(struct net_device *dev) |
51 | { | 52 | { |
53 | struct dsa_slave_priv *p = netdev_priv(dev); | ||
54 | struct net_device *master = p->parent->master_netdev; | ||
55 | int err; | ||
56 | |||
57 | if (!(master->flags & IFF_UP)) | ||
58 | return -ENETDOWN; | ||
59 | |||
60 | if (compare_ether_addr(dev->dev_addr, master->dev_addr)) { | ||
61 | err = dev_unicast_add(master, dev->dev_addr, ETH_ALEN); | ||
62 | if (err < 0) | ||
63 | goto out; | ||
64 | } | ||
65 | |||
66 | if (dev->flags & IFF_ALLMULTI) { | ||
67 | err = dev_set_allmulti(master, 1); | ||
68 | if (err < 0) | ||
69 | goto del_unicast; | ||
70 | } | ||
71 | if (dev->flags & IFF_PROMISC) { | ||
72 | err = dev_set_promiscuity(master, 1); | ||
73 | if (err < 0) | ||
74 | goto clear_allmulti; | ||
75 | } | ||
76 | |||
52 | return 0; | 77 | return 0; |
78 | |||
79 | clear_allmulti: | ||
80 | if (dev->flags & IFF_ALLMULTI) | ||
81 | dev_set_allmulti(master, -1); | ||
82 | del_unicast: | ||
83 | if (compare_ether_addr(dev->dev_addr, master->dev_addr)) | ||
84 | dev_unicast_delete(master, dev->dev_addr, ETH_ALEN); | ||
85 | out: | ||
86 | return err; | ||
53 | } | 87 | } |
54 | 88 | ||
55 | static int dsa_slave_close(struct net_device *dev) | 89 | static int dsa_slave_close(struct net_device *dev) |
56 | { | 90 | { |
91 | struct dsa_slave_priv *p = netdev_priv(dev); | ||
92 | struct net_device *master = p->parent->master_netdev; | ||
93 | |||
94 | dev_mc_unsync(master, dev); | ||
95 | dev_unicast_unsync(master, dev); | ||
96 | if (dev->flags & IFF_ALLMULTI) | ||
97 | dev_set_allmulti(master, -1); | ||
98 | if (dev->flags & IFF_PROMISC) | ||
99 | dev_set_promiscuity(master, -1); | ||
100 | |||
101 | if (compare_ether_addr(dev->dev_addr, master->dev_addr)) | ||
102 | dev_unicast_delete(master, dev->dev_addr, ETH_ALEN); | ||
103 | |||
57 | return 0; | 104 | return 0; |
58 | } | 105 | } |
59 | 106 | ||
@@ -77,9 +124,30 @@ static void dsa_slave_set_rx_mode(struct net_device *dev) | |||
77 | dev_unicast_sync(master, dev); | 124 | dev_unicast_sync(master, dev); |
78 | } | 125 | } |
79 | 126 | ||
80 | static int dsa_slave_set_mac_address(struct net_device *dev, void *addr) | 127 | static int dsa_slave_set_mac_address(struct net_device *dev, void *a) |
81 | { | 128 | { |
82 | memcpy(dev->dev_addr, addr + 2, 6); | 129 | struct dsa_slave_priv *p = netdev_priv(dev); |
130 | struct net_device *master = p->parent->master_netdev; | ||
131 | struct sockaddr *addr = a; | ||
132 | int err; | ||
133 | |||
134 | if (!is_valid_ether_addr(addr->sa_data)) | ||
135 | return -EADDRNOTAVAIL; | ||
136 | |||
137 | if (!(dev->flags & IFF_UP)) | ||
138 | goto out; | ||
139 | |||
140 | if (compare_ether_addr(addr->sa_data, master->dev_addr)) { | ||
141 | err = dev_unicast_add(master, addr->sa_data, ETH_ALEN); | ||
142 | if (err < 0) | ||
143 | return err; | ||
144 | } | ||
145 | |||
146 | if (compare_ether_addr(dev->dev_addr, master->dev_addr)) | ||
147 | dev_unicast_delete(master, dev->dev_addr, ETH_ALEN); | ||
148 | |||
149 | out: | ||
150 | memcpy(dev->dev_addr, addr->sa_data, ETH_ALEN); | ||
83 | 151 | ||
84 | return 0; | 152 | return 0; |
85 | } | 153 | } |
diff --git a/net/dsa/tag_dsa.c b/net/dsa/tag_dsa.c index bdc0510b53b7..31866543332e 100644 --- a/net/dsa/tag_dsa.c +++ b/net/dsa/tag_dsa.c | |||
@@ -159,6 +159,7 @@ static int dsa_rcv(struct sk_buff *skb, struct net_device *dev, | |||
159 | 159 | ||
160 | skb->dev = ds->ports[source_port]; | 160 | skb->dev = ds->ports[source_port]; |
161 | skb_push(skb, ETH_HLEN); | 161 | skb_push(skb, ETH_HLEN); |
162 | skb->pkt_type = PACKET_HOST; | ||
162 | skb->protocol = eth_type_trans(skb, skb->dev); | 163 | skb->protocol = eth_type_trans(skb, skb->dev); |
163 | 164 | ||
164 | skb->dev->last_rx = jiffies; | 165 | skb->dev->last_rx = jiffies; |
diff --git a/net/dsa/tag_edsa.c b/net/dsa/tag_edsa.c index f985ea993843..9f4ce55eae59 100644 --- a/net/dsa/tag_edsa.c +++ b/net/dsa/tag_edsa.c | |||
@@ -178,6 +178,7 @@ static int edsa_rcv(struct sk_buff *skb, struct net_device *dev, | |||
178 | 178 | ||
179 | skb->dev = ds->ports[source_port]; | 179 | skb->dev = ds->ports[source_port]; |
180 | skb_push(skb, ETH_HLEN); | 180 | skb_push(skb, ETH_HLEN); |
181 | skb->pkt_type = PACKET_HOST; | ||
181 | skb->protocol = eth_type_trans(skb, skb->dev); | 182 | skb->protocol = eth_type_trans(skb, skb->dev); |
182 | 183 | ||
183 | skb->dev->last_rx = jiffies; | 184 | skb->dev->last_rx = jiffies; |
diff --git a/net/dsa/tag_trailer.c b/net/dsa/tag_trailer.c index d3117764b2c2..efd26697e716 100644 --- a/net/dsa/tag_trailer.c +++ b/net/dsa/tag_trailer.c | |||
@@ -95,6 +95,7 @@ static int trailer_rcv(struct sk_buff *skb, struct net_device *dev, | |||
95 | 95 | ||
96 | skb->dev = ds->ports[source_port]; | 96 | skb->dev = ds->ports[source_port]; |
97 | skb_push(skb, ETH_HLEN); | 97 | skb_push(skb, ETH_HLEN); |
98 | skb->pkt_type = PACKET_HOST; | ||
98 | skb->protocol = eth_type_trans(skb, skb->dev); | 99 | skb->protocol = eth_type_trans(skb, skb->dev); |
99 | 100 | ||
100 | skb->dev->last_rx = jiffies; | 101 | skb->dev->last_rx = jiffies; |
diff --git a/net/ipv4/proc.c b/net/ipv4/proc.c index 8f5a403f6f6b..a631a1f110ca 100644 --- a/net/ipv4/proc.c +++ b/net/ipv4/proc.c | |||
@@ -237,43 +237,45 @@ static const struct snmp_mib snmp4_net_list[] = { | |||
237 | SNMP_MIB_SENTINEL | 237 | SNMP_MIB_SENTINEL |
238 | }; | 238 | }; |
239 | 239 | ||
240 | static void icmpmsg_put_line(struct seq_file *seq, unsigned long *vals, | ||
241 | unsigned short *type, int count) | ||
242 | { | ||
243 | int j; | ||
244 | |||
245 | if (count) { | ||
246 | seq_printf(seq, "\nIcmpMsg:"); | ||
247 | for (j = 0; j < count; ++j) | ||
248 | seq_printf(seq, " %sType%u", | ||
249 | type[j] & 0x100 ? "Out" : "In", | ||
250 | type[j] & 0xff); | ||
251 | seq_printf(seq, "\nIcmpMsg:"); | ||
252 | for (j = 0; j < count; ++j) | ||
253 | seq_printf(seq, " %lu", vals[j]); | ||
254 | } | ||
255 | } | ||
256 | |||
240 | static void icmpmsg_put(struct seq_file *seq) | 257 | static void icmpmsg_put(struct seq_file *seq) |
241 | { | 258 | { |
242 | #define PERLINE 16 | 259 | #define PERLINE 16 |
243 | 260 | ||
244 | int j, i, count; | 261 | int i, count; |
245 | static int out[PERLINE]; | 262 | unsigned short type[PERLINE]; |
263 | unsigned long vals[PERLINE], val; | ||
246 | struct net *net = seq->private; | 264 | struct net *net = seq->private; |
247 | 265 | ||
248 | count = 0; | 266 | count = 0; |
249 | for (i = 0; i < ICMPMSG_MIB_MAX; i++) { | 267 | for (i = 0; i < ICMPMSG_MIB_MAX; i++) { |
250 | 268 | val = snmp_fold_field((void **) net->mib.icmpmsg_statistics, i); | |
251 | if (snmp_fold_field((void **) net->mib.icmpmsg_statistics, i)) | 269 | if (val) { |
252 | out[count++] = i; | 270 | type[count] = i; |
253 | if (count < PERLINE) | 271 | vals[count++] = val; |
254 | continue; | 272 | } |
255 | 273 | if (count == PERLINE) { | |
256 | seq_printf(seq, "\nIcmpMsg:"); | 274 | icmpmsg_put_line(seq, vals, type, count); |
257 | for (j = 0; j < PERLINE; ++j) | 275 | count = 0; |
258 | seq_printf(seq, " %sType%u", i & 0x100 ? "Out" : "In", | 276 | } |
259 | i & 0xff); | ||
260 | seq_printf(seq, "\nIcmpMsg: "); | ||
261 | for (j = 0; j < PERLINE; ++j) | ||
262 | seq_printf(seq, " %lu", | ||
263 | snmp_fold_field((void **) net->mib.icmpmsg_statistics, | ||
264 | out[j])); | ||
265 | seq_putc(seq, '\n'); | ||
266 | } | ||
267 | if (count) { | ||
268 | seq_printf(seq, "\nIcmpMsg:"); | ||
269 | for (j = 0; j < count; ++j) | ||
270 | seq_printf(seq, " %sType%u", out[j] & 0x100 ? "Out" : | ||
271 | "In", out[j] & 0xff); | ||
272 | seq_printf(seq, "\nIcmpMsg:"); | ||
273 | for (j = 0; j < count; ++j) | ||
274 | seq_printf(seq, " %lu", snmp_fold_field((void **) | ||
275 | net->mib.icmpmsg_statistics, out[j])); | ||
276 | } | 277 | } |
278 | icmpmsg_put_line(seq, vals, type, count); | ||
277 | 279 | ||
278 | #undef PERLINE | 280 | #undef PERLINE |
279 | } | 281 | } |
diff --git a/net/ipv4/tcp.c b/net/ipv4/tcp.c index eccb7165a80c..c5aca0bb116a 100644 --- a/net/ipv4/tcp.c +++ b/net/ipv4/tcp.c | |||
@@ -1374,8 +1374,7 @@ int tcp_recvmsg(struct kiocb *iocb, struct sock *sk, struct msghdr *msg, | |||
1374 | sk->sk_state == TCP_CLOSE || | 1374 | sk->sk_state == TCP_CLOSE || |
1375 | (sk->sk_shutdown & RCV_SHUTDOWN) || | 1375 | (sk->sk_shutdown & RCV_SHUTDOWN) || |
1376 | !timeo || | 1376 | !timeo || |
1377 | signal_pending(current) || | 1377 | signal_pending(current)) |
1378 | (flags & MSG_PEEK)) | ||
1379 | break; | 1378 | break; |
1380 | } else { | 1379 | } else { |
1381 | if (sock_flag(sk, SOCK_DONE)) | 1380 | if (sock_flag(sk, SOCK_DONE)) |
diff --git a/net/ipv4/xfrm4_state.c b/net/ipv4/xfrm4_state.c index 07735ed280d7..55dc6beab9aa 100644 --- a/net/ipv4/xfrm4_state.c +++ b/net/ipv4/xfrm4_state.c | |||
@@ -33,6 +33,7 @@ __xfrm4_init_tempsel(struct xfrm_state *x, struct flowi *fl, | |||
33 | x->sel.dport_mask = htons(0xffff); | 33 | x->sel.dport_mask = htons(0xffff); |
34 | x->sel.sport = xfrm_flowi_sport(fl); | 34 | x->sel.sport = xfrm_flowi_sport(fl); |
35 | x->sel.sport_mask = htons(0xffff); | 35 | x->sel.sport_mask = htons(0xffff); |
36 | x->sel.family = AF_INET; | ||
36 | x->sel.prefixlen_d = 32; | 37 | x->sel.prefixlen_d = 32; |
37 | x->sel.prefixlen_s = 32; | 38 | x->sel.prefixlen_s = 32; |
38 | x->sel.proto = fl->proto; | 39 | x->sel.proto = fl->proto; |
diff --git a/net/ipv6/addrconf.c b/net/ipv6/addrconf.c index eea9542728ca..d9da5eb9dcb2 100644 --- a/net/ipv6/addrconf.c +++ b/net/ipv6/addrconf.c | |||
@@ -2483,8 +2483,10 @@ static int addrconf_notify(struct notifier_block *this, unsigned long event, | |||
2483 | if (!idev && dev->mtu >= IPV6_MIN_MTU) | 2483 | if (!idev && dev->mtu >= IPV6_MIN_MTU) |
2484 | idev = ipv6_add_dev(dev); | 2484 | idev = ipv6_add_dev(dev); |
2485 | 2485 | ||
2486 | if (idev) | 2486 | if (idev) { |
2487 | idev->if_flags |= IF_READY; | 2487 | idev->if_flags |= IF_READY; |
2488 | run_pending = 1; | ||
2489 | } | ||
2488 | } else { | 2490 | } else { |
2489 | if (!addrconf_qdisc_ok(dev)) { | 2491 | if (!addrconf_qdisc_ok(dev)) { |
2490 | /* device is still not ready. */ | 2492 | /* device is still not ready. */ |
diff --git a/net/ipv6/ip6mr.c b/net/ipv6/ip6mr.c index 182f8a177e7f..52a7eb0e2c2c 100644 --- a/net/ipv6/ip6mr.c +++ b/net/ipv6/ip6mr.c | |||
@@ -981,14 +981,15 @@ int __init ip6_mr_init(void) | |||
981 | goto proc_cache_fail; | 981 | goto proc_cache_fail; |
982 | #endif | 982 | #endif |
983 | return 0; | 983 | return 0; |
984 | reg_notif_fail: | ||
985 | kmem_cache_destroy(mrt_cachep); | ||
986 | #ifdef CONFIG_PROC_FS | 984 | #ifdef CONFIG_PROC_FS |
987 | proc_vif_fail: | ||
988 | unregister_netdevice_notifier(&ip6_mr_notifier); | ||
989 | proc_cache_fail: | 985 | proc_cache_fail: |
990 | proc_net_remove(&init_net, "ip6_mr_vif"); | 986 | proc_net_remove(&init_net, "ip6_mr_vif"); |
987 | proc_vif_fail: | ||
988 | unregister_netdevice_notifier(&ip6_mr_notifier); | ||
991 | #endif | 989 | #endif |
990 | reg_notif_fail: | ||
991 | del_timer(&ipmr_expire_timer); | ||
992 | kmem_cache_destroy(mrt_cachep); | ||
992 | return err; | 993 | return err; |
993 | } | 994 | } |
994 | 995 | ||
diff --git a/net/ipv6/xfrm6_state.c b/net/ipv6/xfrm6_state.c index 89884a4f23aa..60c78cfc2737 100644 --- a/net/ipv6/xfrm6_state.c +++ b/net/ipv6/xfrm6_state.c | |||
@@ -34,6 +34,7 @@ __xfrm6_init_tempsel(struct xfrm_state *x, struct flowi *fl, | |||
34 | x->sel.dport_mask = htons(0xffff); | 34 | x->sel.dport_mask = htons(0xffff); |
35 | x->sel.sport = xfrm_flowi_sport(fl); | 35 | x->sel.sport = xfrm_flowi_sport(fl); |
36 | x->sel.sport_mask = htons(0xffff); | 36 | x->sel.sport_mask = htons(0xffff); |
37 | x->sel.family = AF_INET6; | ||
37 | x->sel.prefixlen_d = 128; | 38 | x->sel.prefixlen_d = 128; |
38 | x->sel.prefixlen_s = 128; | 39 | x->sel.prefixlen_s = 128; |
39 | x->sel.proto = fl->proto; | 40 | x->sel.proto = fl->proto; |
diff --git a/net/key/af_key.c b/net/key/af_key.c index 3440a4637f01..5b22e011653b 100644 --- a/net/key/af_key.c +++ b/net/key/af_key.c | |||
@@ -3188,6 +3188,7 @@ static struct xfrm_policy *pfkey_compile_policy(struct sock *sk, int opt, | |||
3188 | return xp; | 3188 | return xp; |
3189 | 3189 | ||
3190 | out: | 3190 | out: |
3191 | xp->walk.dead = 1; | ||
3191 | xfrm_policy_destroy(xp); | 3192 | xfrm_policy_destroy(xp); |
3192 | return NULL; | 3193 | return NULL; |
3193 | } | 3194 | } |
diff --git a/net/mac80211/debugfs_sta.c b/net/mac80211/debugfs_sta.c index 189d0bafa91a..b85c4f27b361 100644 --- a/net/mac80211/debugfs_sta.c +++ b/net/mac80211/debugfs_sta.c | |||
@@ -199,7 +199,7 @@ static ssize_t sta_agg_status_write(struct file *file, | |||
199 | /* toggle Rx aggregation command */ | 199 | /* toggle Rx aggregation command */ |
200 | tid_num = tid_num - 100; | 200 | tid_num = tid_num - 100; |
201 | if (tid_static_rx[tid_num] == 1) { | 201 | if (tid_static_rx[tid_num] == 1) { |
202 | strcpy(state, "off "); | 202 | strcpy(state, "off"); |
203 | ieee80211_sta_stop_rx_ba_session(sta->sdata, da, tid_num, 0, | 203 | ieee80211_sta_stop_rx_ba_session(sta->sdata, da, tid_num, 0, |
204 | WLAN_REASON_QSTA_REQUIRE_SETUP); | 204 | WLAN_REASON_QSTA_REQUIRE_SETUP); |
205 | sta->ampdu_mlme.tid_state_rx[tid_num] |= | 205 | sta->ampdu_mlme.tid_state_rx[tid_num] |= |
diff --git a/net/netfilter/ipvs/ip_vs_xmit.c b/net/netfilter/ipvs/ip_vs_xmit.c index 02ddc2b3ce2e..e90d52f199bc 100644 --- a/net/netfilter/ipvs/ip_vs_xmit.c +++ b/net/netfilter/ipvs/ip_vs_xmit.c | |||
@@ -713,7 +713,8 @@ ip_vs_tunnel_xmit_v6(struct sk_buff *skb, struct ip_vs_conn *cp, | |||
713 | iph = ipv6_hdr(skb); | 713 | iph = ipv6_hdr(skb); |
714 | iph->version = 6; | 714 | iph->version = 6; |
715 | iph->nexthdr = IPPROTO_IPV6; | 715 | iph->nexthdr = IPPROTO_IPV6; |
716 | iph->payload_len = old_iph->payload_len + sizeof(old_iph); | 716 | iph->payload_len = old_iph->payload_len; |
717 | be16_add_cpu(&iph->payload_len, sizeof(*old_iph)); | ||
717 | iph->priority = old_iph->priority; | 718 | iph->priority = old_iph->priority; |
718 | memset(&iph->flow_lbl, 0, sizeof(iph->flow_lbl)); | 719 | memset(&iph->flow_lbl, 0, sizeof(iph->flow_lbl)); |
719 | iph->daddr = rt->rt6i_dst.addr; | 720 | iph->daddr = rt->rt6i_dst.addr; |
diff --git a/net/netfilter/nf_conntrack_helper.c b/net/netfilter/nf_conntrack_helper.c index 9c06b9f86ad4..c39b6a994133 100644 --- a/net/netfilter/nf_conntrack_helper.c +++ b/net/netfilter/nf_conntrack_helper.c | |||
@@ -21,6 +21,7 @@ | |||
21 | #include <linux/kernel.h> | 21 | #include <linux/kernel.h> |
22 | #include <linux/netdevice.h> | 22 | #include <linux/netdevice.h> |
23 | #include <linux/rculist.h> | 23 | #include <linux/rculist.h> |
24 | #include <linux/rtnetlink.h> | ||
24 | 25 | ||
25 | #include <net/netfilter/nf_conntrack.h> | 26 | #include <net/netfilter/nf_conntrack.h> |
26 | #include <net/netfilter/nf_conntrack_l3proto.h> | 27 | #include <net/netfilter/nf_conntrack_l3proto.h> |
@@ -167,10 +168,12 @@ void nf_conntrack_helper_unregister(struct nf_conntrack_helper *me) | |||
167 | */ | 168 | */ |
168 | synchronize_rcu(); | 169 | synchronize_rcu(); |
169 | 170 | ||
171 | rtnl_lock(); | ||
170 | spin_lock_bh(&nf_conntrack_lock); | 172 | spin_lock_bh(&nf_conntrack_lock); |
171 | for_each_net(net) | 173 | for_each_net(net) |
172 | __nf_conntrack_helper_unregister(me, net); | 174 | __nf_conntrack_helper_unregister(me, net); |
173 | spin_unlock_bh(&nf_conntrack_lock); | 175 | spin_unlock_bh(&nf_conntrack_lock); |
176 | rtnl_unlock(); | ||
174 | } | 177 | } |
175 | EXPORT_SYMBOL_GPL(nf_conntrack_helper_unregister); | 178 | EXPORT_SYMBOL_GPL(nf_conntrack_helper_unregister); |
176 | 179 | ||
diff --git a/net/netfilter/nf_conntrack_proto.c b/net/netfilter/nf_conntrack_proto.c index a59a307e685d..592d73344d46 100644 --- a/net/netfilter/nf_conntrack_proto.c +++ b/net/netfilter/nf_conntrack_proto.c | |||
@@ -22,6 +22,7 @@ | |||
22 | #include <linux/notifier.h> | 22 | #include <linux/notifier.h> |
23 | #include <linux/kernel.h> | 23 | #include <linux/kernel.h> |
24 | #include <linux/netdevice.h> | 24 | #include <linux/netdevice.h> |
25 | #include <linux/rtnetlink.h> | ||
25 | 26 | ||
26 | #include <net/netfilter/nf_conntrack.h> | 27 | #include <net/netfilter/nf_conntrack.h> |
27 | #include <net/netfilter/nf_conntrack_l3proto.h> | 28 | #include <net/netfilter/nf_conntrack_l3proto.h> |
@@ -221,8 +222,10 @@ void nf_conntrack_l3proto_unregister(struct nf_conntrack_l3proto *proto) | |||
221 | synchronize_rcu(); | 222 | synchronize_rcu(); |
222 | 223 | ||
223 | /* Remove all contrack entries for this protocol */ | 224 | /* Remove all contrack entries for this protocol */ |
225 | rtnl_lock(); | ||
224 | for_each_net(net) | 226 | for_each_net(net) |
225 | nf_ct_iterate_cleanup(net, kill_l3proto, proto); | 227 | nf_ct_iterate_cleanup(net, kill_l3proto, proto); |
228 | rtnl_unlock(); | ||
226 | } | 229 | } |
227 | EXPORT_SYMBOL_GPL(nf_conntrack_l3proto_unregister); | 230 | EXPORT_SYMBOL_GPL(nf_conntrack_l3proto_unregister); |
228 | 231 | ||
@@ -333,8 +336,10 @@ void nf_conntrack_l4proto_unregister(struct nf_conntrack_l4proto *l4proto) | |||
333 | synchronize_rcu(); | 336 | synchronize_rcu(); |
334 | 337 | ||
335 | /* Remove all contrack entries for this protocol */ | 338 | /* Remove all contrack entries for this protocol */ |
339 | rtnl_lock(); | ||
336 | for_each_net(net) | 340 | for_each_net(net) |
337 | nf_ct_iterate_cleanup(net, kill_l4proto, l4proto); | 341 | nf_ct_iterate_cleanup(net, kill_l4proto, l4proto); |
342 | rtnl_unlock(); | ||
338 | } | 343 | } |
339 | EXPORT_SYMBOL_GPL(nf_conntrack_l4proto_unregister); | 344 | EXPORT_SYMBOL_GPL(nf_conntrack_l4proto_unregister); |
340 | 345 | ||
diff --git a/net/rfkill/rfkill.c b/net/rfkill/rfkill.c index f949a482b007..25ba3bd57e66 100644 --- a/net/rfkill/rfkill.c +++ b/net/rfkill/rfkill.c | |||
@@ -603,7 +603,7 @@ static int rfkill_check_duplicity(const struct rfkill *rfkill) | |||
603 | } | 603 | } |
604 | 604 | ||
605 | /* 0: first switch of its kind */ | 605 | /* 0: first switch of its kind */ |
606 | return test_bit(rfkill->type, seen); | 606 | return (test_bit(rfkill->type, seen)) ? 1 : 0; |
607 | } | 607 | } |
608 | 608 | ||
609 | static int rfkill_add_switch(struct rfkill *rfkill) | 609 | static int rfkill_add_switch(struct rfkill *rfkill) |
diff --git a/net/unix/af_unix.c b/net/unix/af_unix.c index 4d3c6071b9a4..eb90f77bb0e2 100644 --- a/net/unix/af_unix.c +++ b/net/unix/af_unix.c | |||
@@ -1302,14 +1302,23 @@ static void unix_destruct_fds(struct sk_buff *skb) | |||
1302 | sock_wfree(skb); | 1302 | sock_wfree(skb); |
1303 | } | 1303 | } |
1304 | 1304 | ||
1305 | static void unix_attach_fds(struct scm_cookie *scm, struct sk_buff *skb) | 1305 | static int unix_attach_fds(struct scm_cookie *scm, struct sk_buff *skb) |
1306 | { | 1306 | { |
1307 | int i; | 1307 | int i; |
1308 | |||
1309 | /* | ||
1310 | * Need to duplicate file references for the sake of garbage | ||
1311 | * collection. Otherwise a socket in the fps might become a | ||
1312 | * candidate for GC while the skb is not yet queued. | ||
1313 | */ | ||
1314 | UNIXCB(skb).fp = scm_fp_dup(scm->fp); | ||
1315 | if (!UNIXCB(skb).fp) | ||
1316 | return -ENOMEM; | ||
1317 | |||
1308 | for (i=scm->fp->count-1; i>=0; i--) | 1318 | for (i=scm->fp->count-1; i>=0; i--) |
1309 | unix_inflight(scm->fp->fp[i]); | 1319 | unix_inflight(scm->fp->fp[i]); |
1310 | UNIXCB(skb).fp = scm->fp; | ||
1311 | skb->destructor = unix_destruct_fds; | 1320 | skb->destructor = unix_destruct_fds; |
1312 | scm->fp = NULL; | 1321 | return 0; |
1313 | } | 1322 | } |
1314 | 1323 | ||
1315 | /* | 1324 | /* |
@@ -1368,8 +1377,11 @@ static int unix_dgram_sendmsg(struct kiocb *kiocb, struct socket *sock, | |||
1368 | goto out; | 1377 | goto out; |
1369 | 1378 | ||
1370 | memcpy(UNIXCREDS(skb), &siocb->scm->creds, sizeof(struct ucred)); | 1379 | memcpy(UNIXCREDS(skb), &siocb->scm->creds, sizeof(struct ucred)); |
1371 | if (siocb->scm->fp) | 1380 | if (siocb->scm->fp) { |
1372 | unix_attach_fds(siocb->scm, skb); | 1381 | err = unix_attach_fds(siocb->scm, skb); |
1382 | if (err) | ||
1383 | goto out_free; | ||
1384 | } | ||
1373 | unix_get_secdata(siocb->scm, skb); | 1385 | unix_get_secdata(siocb->scm, skb); |
1374 | 1386 | ||
1375 | skb_reset_transport_header(skb); | 1387 | skb_reset_transport_header(skb); |
@@ -1538,8 +1550,13 @@ static int unix_stream_sendmsg(struct kiocb *kiocb, struct socket *sock, | |||
1538 | size = min_t(int, size, skb_tailroom(skb)); | 1550 | size = min_t(int, size, skb_tailroom(skb)); |
1539 | 1551 | ||
1540 | memcpy(UNIXCREDS(skb), &siocb->scm->creds, sizeof(struct ucred)); | 1552 | memcpy(UNIXCREDS(skb), &siocb->scm->creds, sizeof(struct ucred)); |
1541 | if (siocb->scm->fp) | 1553 | if (siocb->scm->fp) { |
1542 | unix_attach_fds(siocb->scm, skb); | 1554 | err = unix_attach_fds(siocb->scm, skb); |
1555 | if (err) { | ||
1556 | kfree_skb(skb); | ||
1557 | goto out_err; | ||
1558 | } | ||
1559 | } | ||
1543 | 1560 | ||
1544 | if ((err = memcpy_fromiovec(skb_put(skb,size), msg->msg_iov, size)) != 0) { | 1561 | if ((err = memcpy_fromiovec(skb_put(skb,size), msg->msg_iov, size)) != 0) { |
1545 | kfree_skb(skb); | 1562 | kfree_skb(skb); |
diff --git a/net/unix/garbage.c b/net/unix/garbage.c index 2a27b84f740b..6d4a9a8de5ef 100644 --- a/net/unix/garbage.c +++ b/net/unix/garbage.c | |||
@@ -186,8 +186,17 @@ static void scan_inflight(struct sock *x, void (*func)(struct unix_sock *), | |||
186 | */ | 186 | */ |
187 | struct sock *sk = unix_get_socket(*fp++); | 187 | struct sock *sk = unix_get_socket(*fp++); |
188 | if (sk) { | 188 | if (sk) { |
189 | hit = true; | 189 | struct unix_sock *u = unix_sk(sk); |
190 | func(unix_sk(sk)); | 190 | |
191 | /* | ||
192 | * Ignore non-candidates, they could | ||
193 | * have been added to the queues after | ||
194 | * starting the garbage collection | ||
195 | */ | ||
196 | if (u->gc_candidate) { | ||
197 | hit = true; | ||
198 | func(u); | ||
199 | } | ||
191 | } | 200 | } |
192 | } | 201 | } |
193 | if (hit && hitlist != NULL) { | 202 | if (hit && hitlist != NULL) { |
@@ -249,11 +258,11 @@ static void inc_inflight_move_tail(struct unix_sock *u) | |||
249 | { | 258 | { |
250 | atomic_long_inc(&u->inflight); | 259 | atomic_long_inc(&u->inflight); |
251 | /* | 260 | /* |
252 | * If this is still a candidate, move it to the end of the | 261 | * If this still might be part of a cycle, move it to the end |
253 | * list, so that it's checked even if it was already passed | 262 | * of the list, so that it's checked even if it was already |
254 | * over | 263 | * passed over |
255 | */ | 264 | */ |
256 | if (u->gc_candidate) | 265 | if (u->gc_maybe_cycle) |
257 | list_move_tail(&u->link, &gc_candidates); | 266 | list_move_tail(&u->link, &gc_candidates); |
258 | } | 267 | } |
259 | 268 | ||
@@ -267,6 +276,7 @@ void unix_gc(void) | |||
267 | struct unix_sock *next; | 276 | struct unix_sock *next; |
268 | struct sk_buff_head hitlist; | 277 | struct sk_buff_head hitlist; |
269 | struct list_head cursor; | 278 | struct list_head cursor; |
279 | LIST_HEAD(not_cycle_list); | ||
270 | 280 | ||
271 | spin_lock(&unix_gc_lock); | 281 | spin_lock(&unix_gc_lock); |
272 | 282 | ||
@@ -282,10 +292,14 @@ void unix_gc(void) | |||
282 | * | 292 | * |
283 | * Holding unix_gc_lock will protect these candidates from | 293 | * Holding unix_gc_lock will protect these candidates from |
284 | * being detached, and hence from gaining an external | 294 | * being detached, and hence from gaining an external |
285 | * reference. This also means, that since there are no | 295 | * reference. Since there are no possible receivers, all |
286 | * possible receivers, the receive queues of these sockets are | 296 | * buffers currently on the candidates' queues stay there |
287 | * static during the GC, even though the dequeue is done | 297 | * during the garbage collection. |
288 | * before the detach without atomicity guarantees. | 298 | * |
299 | * We also know that no new candidate can be added onto the | ||
300 | * receive queues. Other, non candidate sockets _can_ be | ||
301 | * added to queue, so we must make sure only to touch | ||
302 | * candidates. | ||
289 | */ | 303 | */ |
290 | list_for_each_entry_safe(u, next, &gc_inflight_list, link) { | 304 | list_for_each_entry_safe(u, next, &gc_inflight_list, link) { |
291 | long total_refs; | 305 | long total_refs; |
@@ -299,6 +313,7 @@ void unix_gc(void) | |||
299 | if (total_refs == inflight_refs) { | 313 | if (total_refs == inflight_refs) { |
300 | list_move_tail(&u->link, &gc_candidates); | 314 | list_move_tail(&u->link, &gc_candidates); |
301 | u->gc_candidate = 1; | 315 | u->gc_candidate = 1; |
316 | u->gc_maybe_cycle = 1; | ||
302 | } | 317 | } |
303 | } | 318 | } |
304 | 319 | ||
@@ -325,14 +340,24 @@ void unix_gc(void) | |||
325 | list_move(&cursor, &u->link); | 340 | list_move(&cursor, &u->link); |
326 | 341 | ||
327 | if (atomic_long_read(&u->inflight) > 0) { | 342 | if (atomic_long_read(&u->inflight) > 0) { |
328 | list_move_tail(&u->link, &gc_inflight_list); | 343 | list_move_tail(&u->link, ¬_cycle_list); |
329 | u->gc_candidate = 0; | 344 | u->gc_maybe_cycle = 0; |
330 | scan_children(&u->sk, inc_inflight_move_tail, NULL); | 345 | scan_children(&u->sk, inc_inflight_move_tail, NULL); |
331 | } | 346 | } |
332 | } | 347 | } |
333 | list_del(&cursor); | 348 | list_del(&cursor); |
334 | 349 | ||
335 | /* | 350 | /* |
351 | * not_cycle_list contains those sockets which do not make up a | ||
352 | * cycle. Restore these to the inflight list. | ||
353 | */ | ||
354 | while (!list_empty(¬_cycle_list)) { | ||
355 | u = list_entry(not_cycle_list.next, struct unix_sock, link); | ||
356 | u->gc_candidate = 0; | ||
357 | list_move_tail(&u->link, &gc_inflight_list); | ||
358 | } | ||
359 | |||
360 | /* | ||
336 | * Now gc_candidates contains only garbage. Restore original | 361 | * Now gc_candidates contains only garbage. Restore original |
337 | * inflight counters for these as well, and remove the skbuffs | 362 | * inflight counters for these as well, and remove the skbuffs |
338 | * which are creating the cycle(s). | 363 | * which are creating the cycle(s). |
diff --git a/scripts/package/builddeb b/scripts/package/builddeb index ba6bf5d5abf9..1264b8e2829d 100644 --- a/scripts/package/builddeb +++ b/scripts/package/builddeb | |||
@@ -15,15 +15,18 @@ set -e | |||
15 | version=$KERNELRELEASE | 15 | version=$KERNELRELEASE |
16 | revision=`cat .version` | 16 | revision=`cat .version` |
17 | tmpdir="$objtree/debian/tmp" | 17 | tmpdir="$objtree/debian/tmp" |
18 | fwdir="$objtree/debian/fwtmp" | ||
18 | packagename=linux-$version | 19 | packagename=linux-$version |
20 | fwpackagename=linux-firmware-image | ||
19 | 21 | ||
20 | if [ "$ARCH" == "um" ] ; then | 22 | if [ "$ARCH" == "um" ] ; then |
21 | packagename=user-mode-linux-$version | 23 | packagename=user-mode-linux-$version |
22 | fi | 24 | fi |
23 | 25 | ||
24 | # Setup the directory structure | 26 | # Setup the directory structure |
25 | rm -rf "$tmpdir" | 27 | rm -rf "$tmpdir" "$fwdir" |
26 | mkdir -p "$tmpdir/DEBIAN" "$tmpdir/lib" "$tmpdir/boot" | 28 | mkdir -p "$tmpdir/DEBIAN" "$tmpdir/lib" "$tmpdir/boot" |
29 | mkdir -p "$fwdir/DEBIAN" "$fwdir/lib" | ||
27 | if [ "$ARCH" == "um" ] ; then | 30 | if [ "$ARCH" == "um" ] ; then |
28 | mkdir -p "$tmpdir/usr/lib/uml/modules/$version" "$tmpdir/usr/share/doc/$packagename" "$tmpdir/usr/bin" | 31 | mkdir -p "$tmpdir/usr/lib/uml/modules/$version" "$tmpdir/usr/share/doc/$packagename" "$tmpdir/usr/bin" |
29 | fi | 32 | fi |
@@ -107,6 +110,7 @@ Standards-Version: 3.6.1 | |||
107 | 110 | ||
108 | Package: $packagename | 111 | Package: $packagename |
109 | Provides: kernel-image-$version, linux-image-$version | 112 | Provides: kernel-image-$version, linux-image-$version |
113 | Suggests: $fwpackagename | ||
110 | Architecture: any | 114 | Architecture: any |
111 | Description: Linux kernel, version $version | 115 | Description: Linux kernel, version $version |
112 | This package contains the Linux kernel, modules and corresponding other | 116 | This package contains the Linux kernel, modules and corresponding other |
@@ -118,8 +122,24 @@ fi | |||
118 | chown -R root:root "$tmpdir" | 122 | chown -R root:root "$tmpdir" |
119 | chmod -R go-w "$tmpdir" | 123 | chmod -R go-w "$tmpdir" |
120 | 124 | ||
125 | # Do we have firmware? Move it out of the way and build it into a package. | ||
126 | if [ -e "$tmpdir/lib/firmware" ]; then | ||
127 | mv "$tmpdir/lib/firmware" "$fwdir/lib/" | ||
128 | |||
129 | cat <<EOF >> debian/control | ||
130 | |||
131 | Package: $fwpackagename | ||
132 | Architecture: all | ||
133 | Description: Linux kernel firmware, version $version | ||
134 | This package contains firmware from the Linux kernel, version $version | ||
135 | EOF | ||
136 | |||
137 | dpkg-gencontrol -isp -p$fwpackagename -P"$fwdir" | ||
138 | dpkg --build "$fwdir" .. | ||
139 | fi | ||
140 | |||
121 | # Perform the final magic | 141 | # Perform the final magic |
122 | dpkg-gencontrol -isp | 142 | dpkg-gencontrol -isp -p$packagename |
123 | dpkg --build "$tmpdir" .. | 143 | dpkg --build "$tmpdir" .. |
124 | 144 | ||
125 | exit 0 | 145 | exit 0 |
diff --git a/security/keys/internal.h b/security/keys/internal.h index b39f5c2e2c4b..239098f0fd76 100644 --- a/security/keys/internal.h +++ b/security/keys/internal.h | |||
@@ -107,6 +107,7 @@ extern key_ref_t search_process_keyrings(struct key_type *type, | |||
107 | 107 | ||
108 | extern struct key *find_keyring_by_name(const char *name, bool skip_perm_check); | 108 | extern struct key *find_keyring_by_name(const char *name, bool skip_perm_check); |
109 | 109 | ||
110 | extern int install_user_keyrings(struct task_struct *tsk); | ||
110 | extern int install_thread_keyring(struct task_struct *tsk); | 111 | extern int install_thread_keyring(struct task_struct *tsk); |
111 | extern int install_process_keyring(struct task_struct *tsk); | 112 | extern int install_process_keyring(struct task_struct *tsk); |
112 | 113 | ||
diff --git a/security/keys/process_keys.c b/security/keys/process_keys.c index 5be6d018759a..45b240af6dbe 100644 --- a/security/keys/process_keys.c +++ b/security/keys/process_keys.c | |||
@@ -40,7 +40,7 @@ struct key_user root_key_user = { | |||
40 | /* | 40 | /* |
41 | * install user and user session keyrings for a particular UID | 41 | * install user and user session keyrings for a particular UID |
42 | */ | 42 | */ |
43 | static int install_user_keyrings(struct task_struct *tsk) | 43 | int install_user_keyrings(struct task_struct *tsk) |
44 | { | 44 | { |
45 | struct user_struct *user = tsk->user; | 45 | struct user_struct *user = tsk->user; |
46 | struct key *uid_keyring, *session_keyring; | 46 | struct key *uid_keyring, *session_keyring; |
diff --git a/security/keys/request_key.c b/security/keys/request_key.c index ba32ca6469bd..abea08f87fe2 100644 --- a/security/keys/request_key.c +++ b/security/keys/request_key.c | |||
@@ -74,6 +74,10 @@ static int call_sbin_request_key(struct key_construction *cons, | |||
74 | 74 | ||
75 | kenter("{%d},{%d},%s", key->serial, authkey->serial, op); | 75 | kenter("{%d},{%d},%s", key->serial, authkey->serial, op); |
76 | 76 | ||
77 | ret = install_user_keyrings(tsk); | ||
78 | if (ret < 0) | ||
79 | goto error_alloc; | ||
80 | |||
77 | /* allocate a new session keyring */ | 81 | /* allocate a new session keyring */ |
78 | sprintf(desc, "_req.%u", key->serial); | 82 | sprintf(desc, "_req.%u", key->serial); |
79 | 83 | ||
diff --git a/sound/isa/Kconfig b/sound/isa/Kconfig index 660beb41f767..ce0aa044e274 100644 --- a/sound/isa/Kconfig +++ b/sound/isa/Kconfig | |||
@@ -211,7 +211,7 @@ config SND_GUSCLASSIC | |||
211 | 211 | ||
212 | config SND_GUSEXTREME | 212 | config SND_GUSEXTREME |
213 | tristate "Gravis UltraSound Extreme" | 213 | tristate "Gravis UltraSound Extreme" |
214 | select SND_HWDEP | 214 | select SND_OPL3_LIB |
215 | select SND_MPU401_UART | 215 | select SND_MPU401_UART |
216 | select SND_PCM | 216 | select SND_PCM |
217 | help | 217 | help |
diff --git a/sound/pci/hda/hda_proc.c b/sound/pci/hda/hda_proc.c index 743d77922bce..c39af986bff1 100644 --- a/sound/pci/hda/hda_proc.c +++ b/sound/pci/hda/hda_proc.c | |||
@@ -483,6 +483,8 @@ static void print_gpio(struct snd_info_buffer *buffer, | |||
483 | (gpio & AC_GPIO_UNSOLICITED) ? 1 : 0, | 483 | (gpio & AC_GPIO_UNSOLICITED) ? 1 : 0, |
484 | (gpio & AC_GPIO_WAKE) ? 1 : 0); | 484 | (gpio & AC_GPIO_WAKE) ? 1 : 0); |
485 | max = gpio & AC_GPIO_IO_COUNT; | 485 | max = gpio & AC_GPIO_IO_COUNT; |
486 | if (!max || max > 8) | ||
487 | return; | ||
486 | enable = snd_hda_codec_read(codec, nid, 0, | 488 | enable = snd_hda_codec_read(codec, nid, 0, |
487 | AC_VERB_GET_GPIO_MASK, 0); | 489 | AC_VERB_GET_GPIO_MASK, 0); |
488 | direction = snd_hda_codec_read(codec, nid, 0, | 490 | direction = snd_hda_codec_read(codec, nid, 0, |
diff --git a/sound/pci/hda/patch_analog.c b/sound/pci/hda/patch_analog.c index d3fd432cb3ea..686c77491dea 100644 --- a/sound/pci/hda/patch_analog.c +++ b/sound/pci/hda/patch_analog.c | |||
@@ -3861,6 +3861,8 @@ static const char *ad1884a_models[AD1884A_MODELS] = { | |||
3861 | static struct snd_pci_quirk ad1884a_cfg_tbl[] = { | 3861 | static struct snd_pci_quirk ad1884a_cfg_tbl[] = { |
3862 | SND_PCI_QUIRK(0x103c, 0x3030, "HP", AD1884A_MOBILE), | 3862 | SND_PCI_QUIRK(0x103c, 0x3030, "HP", AD1884A_MOBILE), |
3863 | SND_PCI_QUIRK(0x103c, 0x3056, "HP", AD1884A_MOBILE), | 3863 | SND_PCI_QUIRK(0x103c, 0x3056, "HP", AD1884A_MOBILE), |
3864 | SND_PCI_QUIRK(0x103c, 0x30e7, "HP EliteBook 8530p", AD1884A_LAPTOP), | ||
3865 | SND_PCI_QUIRK(0x103c, 0x3614, "HP 6730s", AD1884A_LAPTOP), | ||
3864 | SND_PCI_QUIRK(0x17aa, 0x20ac, "Thinkpad X300", AD1884A_THINKPAD), | 3866 | SND_PCI_QUIRK(0x17aa, 0x20ac, "Thinkpad X300", AD1884A_THINKPAD), |
3865 | {} | 3867 | {} |
3866 | }; | 3868 | }; |
diff --git a/sound/pci/hda/patch_realtek.c b/sound/pci/hda/patch_realtek.c index a4666c96a44f..a378c0145125 100644 --- a/sound/pci/hda/patch_realtek.c +++ b/sound/pci/hda/patch_realtek.c | |||
@@ -8469,6 +8469,7 @@ static struct snd_pci_quirk alc883_cfg_tbl[] = { | |||
8469 | SND_PCI_QUIRK(0x17aa, 0x3bfd, "Lenovo NB0763", ALC883_LENOVO_NB0763), | 8469 | SND_PCI_QUIRK(0x17aa, 0x3bfd, "Lenovo NB0763", ALC883_LENOVO_NB0763), |
8470 | SND_PCI_QUIRK(0x17aa, 0x101d, "Lenovo Sky", ALC888_LENOVO_SKY), | 8470 | SND_PCI_QUIRK(0x17aa, 0x101d, "Lenovo Sky", ALC888_LENOVO_SKY), |
8471 | SND_PCI_QUIRK(0x17c0, 0x4071, "MEDION MD2", ALC883_MEDION_MD2), | 8471 | SND_PCI_QUIRK(0x17c0, 0x4071, "MEDION MD2", ALC883_MEDION_MD2), |
8472 | SND_PCI_QUIRK(0x17c0, 0x4085, "MEDION MD96630", ALC888_LENOVO_MS7195_DIG), | ||
8472 | SND_PCI_QUIRK(0x17f2, 0x5000, "Albatron KI690-AM2", ALC883_6ST_DIG), | 8473 | SND_PCI_QUIRK(0x17f2, 0x5000, "Albatron KI690-AM2", ALC883_6ST_DIG), |
8473 | SND_PCI_QUIRK(0x1991, 0x5625, "Haier W66", ALC883_HAIER_W66), | 8474 | SND_PCI_QUIRK(0x1991, 0x5625, "Haier W66", ALC883_HAIER_W66), |
8474 | SND_PCI_QUIRK(0x8086, 0x0001, "DG33BUC", ALC883_3ST_6ch_INTEL), | 8475 | SND_PCI_QUIRK(0x8086, 0x0001, "DG33BUC", ALC883_3ST_6ch_INTEL), |
diff --git a/sound/pci/rme9652/hdsp.c b/sound/pci/rme9652/hdsp.c index d723543beadd..736246f98acc 100644 --- a/sound/pci/rme9652/hdsp.c +++ b/sound/pci/rme9652/hdsp.c | |||
@@ -4548,11 +4548,20 @@ static int snd_hdsp_hwdep_ioctl(struct snd_hwdep *hw, struct file *file, unsigne | |||
4548 | { | 4548 | { |
4549 | struct hdsp *hdsp = (struct hdsp *)hw->private_data; | 4549 | struct hdsp *hdsp = (struct hdsp *)hw->private_data; |
4550 | void __user *argp = (void __user *)arg; | 4550 | void __user *argp = (void __user *)arg; |
4551 | int err; | ||
4551 | 4552 | ||
4552 | switch (cmd) { | 4553 | switch (cmd) { |
4553 | case SNDRV_HDSP_IOCTL_GET_PEAK_RMS: { | 4554 | case SNDRV_HDSP_IOCTL_GET_PEAK_RMS: { |
4554 | struct hdsp_peak_rms __user *peak_rms = (struct hdsp_peak_rms __user *)arg; | 4555 | struct hdsp_peak_rms __user *peak_rms = (struct hdsp_peak_rms __user *)arg; |
4555 | 4556 | ||
4557 | err = hdsp_check_for_iobox(hdsp); | ||
4558 | if (err < 0) | ||
4559 | return err; | ||
4560 | |||
4561 | err = hdsp_check_for_firmware(hdsp, 1); | ||
4562 | if (err < 0) | ||
4563 | return err; | ||
4564 | |||
4556 | if (!(hdsp->state & HDSP_FirmwareLoaded)) { | 4565 | if (!(hdsp->state & HDSP_FirmwareLoaded)) { |
4557 | snd_printk(KERN_ERR "Hammerfall-DSP: firmware needs to be uploaded to the card.\n"); | 4566 | snd_printk(KERN_ERR "Hammerfall-DSP: firmware needs to be uploaded to the card.\n"); |
4558 | return -EINVAL; | 4567 | return -EINVAL; |
@@ -4572,10 +4581,14 @@ static int snd_hdsp_hwdep_ioctl(struct snd_hwdep *hw, struct file *file, unsigne | |||
4572 | unsigned long flags; | 4581 | unsigned long flags; |
4573 | int i; | 4582 | int i; |
4574 | 4583 | ||
4575 | if (!(hdsp->state & HDSP_FirmwareLoaded)) { | 4584 | err = hdsp_check_for_iobox(hdsp); |
4576 | snd_printk(KERN_ERR "Hammerfall-DSP: Firmware needs to be uploaded to the card.\n"); | 4585 | if (err < 0) |
4577 | return -EINVAL; | 4586 | return err; |
4578 | } | 4587 | |
4588 | err = hdsp_check_for_firmware(hdsp, 1); | ||
4589 | if (err < 0) | ||
4590 | return err; | ||
4591 | |||
4579 | spin_lock_irqsave(&hdsp->lock, flags); | 4592 | spin_lock_irqsave(&hdsp->lock, flags); |
4580 | info.pref_sync_ref = (unsigned char)hdsp_pref_sync_ref(hdsp); | 4593 | info.pref_sync_ref = (unsigned char)hdsp_pref_sync_ref(hdsp); |
4581 | info.wordclock_sync_check = (unsigned char)hdsp_wc_sync_check(hdsp); | 4594 | info.wordclock_sync_check = (unsigned char)hdsp_wc_sync_check(hdsp); |
@@ -5045,6 +5058,10 @@ static int __devinit snd_hdsp_create(struct snd_card *card, | |||
5045 | /* we wait 2 seconds to let freshly inserted cardbus cards do their hardware init */ | 5058 | /* we wait 2 seconds to let freshly inserted cardbus cards do their hardware init */ |
5046 | ssleep(2); | 5059 | ssleep(2); |
5047 | 5060 | ||
5061 | err = hdsp_check_for_iobox(hdsp); | ||
5062 | if (err < 0) | ||
5063 | return err; | ||
5064 | |||
5048 | if ((hdsp_read (hdsp, HDSP_statusRegister) & HDSP_DllError) != 0) { | 5065 | if ((hdsp_read (hdsp, HDSP_statusRegister) & HDSP_DllError) != 0) { |
5049 | #ifdef HDSP_FW_LOADER | 5066 | #ifdef HDSP_FW_LOADER |
5050 | if ((err = hdsp_request_fw_loader(hdsp)) < 0) | 5067 | if ((err = hdsp_request_fw_loader(hdsp)) < 0) |
@@ -5057,7 +5074,7 @@ static int __devinit snd_hdsp_create(struct snd_card *card, | |||
5057 | /* init is complete, we return */ | 5074 | /* init is complete, we return */ |
5058 | return 0; | 5075 | return 0; |
5059 | #endif | 5076 | #endif |
5060 | /* no iobox connected, we defer initialization */ | 5077 | /* we defer initialization */ |
5061 | snd_printk(KERN_INFO "Hammerfall-DSP: card initialization pending : waiting for firmware\n"); | 5078 | snd_printk(KERN_INFO "Hammerfall-DSP: card initialization pending : waiting for firmware\n"); |
5062 | if ((err = snd_hdsp_create_hwdep(card, hdsp)) < 0) | 5079 | if ((err = snd_hdsp_create_hwdep(card, hdsp)) < 0) |
5063 | return err; | 5080 | return err; |