Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6
This commit is contained in:
commit
09bf825e8e
618 changed files with 9638 additions and 5992 deletions
|
@ -13,6 +13,21 @@ Introduction
|
||||||
data-sheet/users manual to find out the complete list.
|
data-sheet/users manual to find out the complete list.
|
||||||
|
|
||||||
|
|
||||||
|
GPIOLIB
|
||||||
|
-------
|
||||||
|
|
||||||
|
With the event of the GPIOLIB in drivers/gpio, support for some
|
||||||
|
of the GPIO functions such as reading and writing a pin will
|
||||||
|
be removed in favour of this common access method.
|
||||||
|
|
||||||
|
Once all the extant drivers have been converted, the functions
|
||||||
|
listed below will be removed (they may be marked as __deprecated
|
||||||
|
in the near future).
|
||||||
|
|
||||||
|
- s3c2410_gpio_getpin
|
||||||
|
- s3c2410_gpio_setpin
|
||||||
|
|
||||||
|
|
||||||
Headers
|
Headers
|
||||||
-------
|
-------
|
||||||
|
|
||||||
|
|
|
@ -8,9 +8,10 @@ Introduction
|
||||||
|
|
||||||
The Samsung S3C24XX range of ARM9 System-on-Chip CPUs are supported
|
The Samsung S3C24XX range of ARM9 System-on-Chip CPUs are supported
|
||||||
by the 's3c2410' architecture of ARM Linux. Currently the S3C2410,
|
by the 's3c2410' architecture of ARM Linux. Currently the S3C2410,
|
||||||
S3C2412, S3C2413, S3C2440 and S3C2442 devices are supported.
|
S3C2412, S3C2413, S3C2440, S3C2442 and S3C2443 devices are supported.
|
||||||
|
|
||||||
|
Support for the S3C2400 and S3C24A0 series are in progress.
|
||||||
|
|
||||||
Support for the S3C2400 series is in progress.
|
|
||||||
|
|
||||||
Configuration
|
Configuration
|
||||||
-------------
|
-------------
|
||||||
|
@ -38,6 +39,22 @@ Layout
|
||||||
Register, kernel and platform data definitions are held in the
|
Register, kernel and platform data definitions are held in the
|
||||||
arch/arm/mach-s3c2410 directory./include/mach
|
arch/arm/mach-s3c2410 directory./include/mach
|
||||||
|
|
||||||
|
arch/arm/plat-s3c24xx:
|
||||||
|
|
||||||
|
Files in here are either common to all the s3c24xx family,
|
||||||
|
or are common to only some of them with names to indicate this
|
||||||
|
status. The files that are not common to all are generally named
|
||||||
|
with the initial cpu they support in the series to ensure a short
|
||||||
|
name without any possibility of confusion with newer devices.
|
||||||
|
|
||||||
|
As an example, initially s3c244x would cover s3c2440 and s3c2442, but
|
||||||
|
with the s3c2443 which does not share many of the same drivers in
|
||||||
|
this directory, the name becomes invalid. We stick to s3c2440-<x>
|
||||||
|
to indicate a driver that is s3c2440 and s3c2442 compatible.
|
||||||
|
|
||||||
|
This does mean that to find the status of any given SoC, a number
|
||||||
|
of directories may need to be searched.
|
||||||
|
|
||||||
|
|
||||||
Machines
|
Machines
|
||||||
--------
|
--------
|
||||||
|
@ -159,6 +176,17 @@ NAND
|
||||||
For more information see Documentation/arm/Samsung-S3C24XX/NAND.txt
|
For more information see Documentation/arm/Samsung-S3C24XX/NAND.txt
|
||||||
|
|
||||||
|
|
||||||
|
SD/MMC
|
||||||
|
------
|
||||||
|
|
||||||
|
The SD/MMC hardware pre S3C2443 is supported in the current
|
||||||
|
kernel, the driver is drivers/mmc/host/s3cmci.c and supports
|
||||||
|
1 and 4 bit SD or MMC cards.
|
||||||
|
|
||||||
|
The SDIO behaviour of this driver has not been fully tested. There is no
|
||||||
|
current support for hardware SDIO interrupts.
|
||||||
|
|
||||||
|
|
||||||
Serial
|
Serial
|
||||||
------
|
------
|
||||||
|
|
||||||
|
@ -178,6 +206,9 @@ GPIO
|
||||||
The core contains support for manipulating the GPIO, see the
|
The core contains support for manipulating the GPIO, see the
|
||||||
documentation in GPIO.txt in the same directory as this file.
|
documentation in GPIO.txt in the same directory as this file.
|
||||||
|
|
||||||
|
Newer kernels carry GPIOLIB, and support is being moved towards
|
||||||
|
this with some of the older support in line to be removed.
|
||||||
|
|
||||||
|
|
||||||
Clock Management
|
Clock Management
|
||||||
----------------
|
----------------
|
||||||
|
|
|
@ -57,7 +57,7 @@ Similarly to JFFS2, UBIFS supports on-the-flight compression which makes
|
||||||
it possible to fit quite a lot of data to the flash.
|
it possible to fit quite a lot of data to the flash.
|
||||||
|
|
||||||
Similarly to JFFS2, UBIFS is tolerant of unclean reboots and power-cuts.
|
Similarly to JFFS2, UBIFS is tolerant of unclean reboots and power-cuts.
|
||||||
It does not need stuff like ckfs.ext2. UBIFS automatically replays its
|
It does not need stuff like fsck.ext2. UBIFS automatically replays its
|
||||||
journal and recovers from crashes, ensuring that the on-flash data
|
journal and recovers from crashes, ensuring that the on-flash data
|
||||||
structures are consistent.
|
structures are consistent.
|
||||||
|
|
||||||
|
|
|
@ -1,8 +1,11 @@
|
||||||
Kernel driver ibmaem
|
Kernel driver ibmaem
|
||||||
======================
|
======================
|
||||||
|
|
||||||
|
This driver talks to the IBM Systems Director Active Energy Manager, known
|
||||||
|
henceforth as AEM.
|
||||||
|
|
||||||
Supported systems:
|
Supported systems:
|
||||||
* Any recent IBM System X server with Active Energy Manager support.
|
* Any recent IBM System X server with AEM support.
|
||||||
This includes the x3350, x3550, x3650, x3655, x3755, x3850 M2,
|
This includes the x3350, x3550, x3650, x3655, x3755, x3850 M2,
|
||||||
x3950 M2, and certain HS2x/LS2x/QS2x blades. The IPMI host interface
|
x3950 M2, and certain HS2x/LS2x/QS2x blades. The IPMI host interface
|
||||||
driver ("ipmi-si") needs to be loaded for this driver to do anything.
|
driver ("ipmi-si") needs to be loaded for this driver to do anything.
|
||||||
|
@ -14,24 +17,22 @@ Author: Darrick J. Wong
|
||||||
Description
|
Description
|
||||||
-----------
|
-----------
|
||||||
|
|
||||||
This driver implements sensor reading support for the energy and power
|
This driver implements sensor reading support for the energy and power meters
|
||||||
meters available on various IBM System X hardware through the BMC. All
|
available on various IBM System X hardware through the BMC. All sensor banks
|
||||||
sensor banks will be exported as platform devices; this driver can talk
|
will be exported as platform devices; this driver can talk to both v1 and v2
|
||||||
to both v1 and v2 interfaces. This driver is completely separate from the
|
interfaces. This driver is completely separate from the older ibmpex driver.
|
||||||
older ibmpex driver.
|
|
||||||
|
|
||||||
The v1 AEM interface has a simple set of features to monitor energy use.
|
The v1 AEM interface has a simple set of features to monitor energy use. There
|
||||||
There is a register that displays an estimate of raw energy consumption
|
is a register that displays an estimate of raw energy consumption since the
|
||||||
since the last BMC reset, and a power sensor that returns average power
|
last BMC reset, and a power sensor that returns average power use over a
|
||||||
use over a configurable interval.
|
configurable interval.
|
||||||
|
|
||||||
The v2 AEM interface is a bit more sophisticated, being able to present
|
The v2 AEM interface is a bit more sophisticated, being able to present a wider
|
||||||
a wider range of energy and power use registers, the power cap as
|
range of energy and power use registers, the power cap as set by the AEM
|
||||||
set by the AEM software, and temperature sensors.
|
software, and temperature sensors.
|
||||||
|
|
||||||
Special Features
|
Special Features
|
||||||
----------------
|
----------------
|
||||||
|
|
||||||
The "power_cap" value displays the current system power cap, as set by
|
The "power_cap" value displays the current system power cap, as set by the AEM
|
||||||
the Active Energy Manager software. Setting the power cap from the host
|
software. Setting the power cap from the host is not currently supported.
|
||||||
is not currently supported.
|
|
||||||
|
|
|
@ -365,6 +365,8 @@ and is between 256 and 4096 characters. It is defined in the file
|
||||||
no delay (0).
|
no delay (0).
|
||||||
Format: integer
|
Format: integer
|
||||||
|
|
||||||
|
bootmem_debug [KNL] Enable bootmem allocator debug messages.
|
||||||
|
|
||||||
bttv.card= [HW,V4L] bttv (bt848 + bt878 based grabber cards)
|
bttv.card= [HW,V4L] bttv (bt848 + bt878 based grabber cards)
|
||||||
bttv.radio= Most important insmod options are available as
|
bttv.radio= Most important insmod options are available as
|
||||||
kernel args too.
|
kernel args too.
|
||||||
|
|
|
@ -1,3 +1,26 @@
|
||||||
|
|
||||||
|
1 Release Date : Thur.July. 24 11:41:51 PST 2008 -
|
||||||
|
(emaild-id:megaraidlinux@lsi.com)
|
||||||
|
Sumant Patro
|
||||||
|
Bo Yang
|
||||||
|
|
||||||
|
2 Current Version : 00.00.04.01
|
||||||
|
3 Older Version : 00.00.03.22
|
||||||
|
|
||||||
|
1. Add the new controller (0078, 0079) support to the driver
|
||||||
|
Those controllers are LSI's next generatation(gen2) SAS controllers.
|
||||||
|
|
||||||
|
1 Release Date : Mon.June. 23 10:12:45 PST 2008 -
|
||||||
|
(emaild-id:megaraidlinux@lsi.com)
|
||||||
|
Sumant Patro
|
||||||
|
Bo Yang
|
||||||
|
|
||||||
|
2 Current Version : 00.00.03.22
|
||||||
|
3 Older Version : 00.00.03.20
|
||||||
|
|
||||||
|
1. Add shutdown DCMD cmd to the shutdown routine to make FW shutdown proper.
|
||||||
|
2. Unexpected interrupt occurs in HWR Linux driver, add the dumy readl pci flush will fix this issue.
|
||||||
|
|
||||||
1 Release Date : Mon. March 10 11:02:31 PDT 2008 -
|
1 Release Date : Mon. March 10 11:02:31 PDT 2008 -
|
||||||
(emaild-id:megaraidlinux@lsi.com)
|
(emaild-id:megaraidlinux@lsi.com)
|
||||||
Sumant Patro
|
Sumant Patro
|
||||||
|
|
|
@ -1144,8 +1144,6 @@ Prior to version 0.9.0rc4 options had a 'snd_' prefix. This was removed.
|
||||||
|
|
||||||
This module supports autoprobe and multiple cards.
|
This module supports autoprobe and multiple cards.
|
||||||
|
|
||||||
Power management is _not_ supported.
|
|
||||||
|
|
||||||
Module snd-ice1712
|
Module snd-ice1712
|
||||||
------------------
|
------------------
|
||||||
|
|
||||||
|
@ -1628,8 +1626,6 @@ Prior to version 0.9.0rc4 options had a 'snd_' prefix. This was removed.
|
||||||
|
|
||||||
This module supports autoprobe and multiple cards.
|
This module supports autoprobe and multiple cards.
|
||||||
|
|
||||||
Power management is _not_ supported.
|
|
||||||
|
|
||||||
Module snd-pcsp
|
Module snd-pcsp
|
||||||
-----------------
|
-----------------
|
||||||
|
|
||||||
|
@ -2081,13 +2077,11 @@ Prior to version 0.9.0rc4 options had a 'snd_' prefix. This was removed.
|
||||||
Module snd-virtuoso
|
Module snd-virtuoso
|
||||||
-------------------
|
-------------------
|
||||||
|
|
||||||
Module for sound cards based on the Asus AV200 chip, i.e.,
|
Module for sound cards based on the Asus AV100/AV200 chips,
|
||||||
Xonar D2 and Xonar D2X.
|
i.e., Xonar D1, DX, D2 and D2X.
|
||||||
|
|
||||||
This module supports autoprobe and multiple cards.
|
This module supports autoprobe and multiple cards.
|
||||||
|
|
||||||
Power management is _not_ supported.
|
|
||||||
|
|
||||||
Module snd-vx222
|
Module snd-vx222
|
||||||
----------------
|
----------------
|
||||||
|
|
||||||
|
|
|
@ -18,10 +18,11 @@ migrate_pages function call takes two sets of nodes and moves pages of a
|
||||||
process that are located on the from nodes to the destination nodes.
|
process that are located on the from nodes to the destination nodes.
|
||||||
Page migration functions are provided by the numactl package by Andi Kleen
|
Page migration functions are provided by the numactl package by Andi Kleen
|
||||||
(a version later than 0.9.3 is required. Get it from
|
(a version later than 0.9.3 is required. Get it from
|
||||||
ftp://ftp.suse.com/pub/people/ak). numactl provided libnuma which
|
ftp://oss.sgi.com/www/projects/libnuma/download/). numactl provides libnuma
|
||||||
provides an interface similar to other numa functionality for page migration.
|
which provides an interface similar to other numa functionality for page
|
||||||
cat /proc/<pid>/numa_maps allows an easy review of where the pages of
|
migration. cat /proc/<pid>/numa_maps allows an easy review of where the
|
||||||
a process are located. See also the numa_maps manpage in the numactl package.
|
pages of a process are located. See also the numa_maps documentation in the
|
||||||
|
proc(5) man page.
|
||||||
|
|
||||||
Manual migration is useful if for example the scheduler has relocated
|
Manual migration is useful if for example the scheduler has relocated
|
||||||
a process to a processor on a distant node. A batch scheduler or an
|
a process to a processor on a distant node. A batch scheduler or an
|
||||||
|
|
109
MAINTAINERS
109
MAINTAINERS
|
@ -175,12 +175,18 @@ M: bcrl@kvack.org
|
||||||
L: linux-aio@kvack.org
|
L: linux-aio@kvack.org
|
||||||
S: Supported
|
S: Supported
|
||||||
|
|
||||||
ABIT UGURU HARDWARE MONITOR DRIVER
|
ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
|
||||||
P: Hans de Goede
|
P: Hans de Goede
|
||||||
M: j.w.r.degoede@hhs.nl
|
M: j.w.r.degoede@hhs.nl
|
||||||
L: lm-sensors@lm-sensors.org
|
L: lm-sensors@lm-sensors.org
|
||||||
S: Maintained
|
S: Maintained
|
||||||
|
|
||||||
|
ABIT UGURU 3 HARDWARE MONITOR DRIVER
|
||||||
|
P: Alistair John Strachan
|
||||||
|
M: alistair@devzero.co.uk
|
||||||
|
L: lm-sensors@lm-sensors.org
|
||||||
|
S: Maintained
|
||||||
|
|
||||||
ACENIC DRIVER
|
ACENIC DRIVER
|
||||||
P: Jes Sorensen
|
P: Jes Sorensen
|
||||||
M: jes@trained-monkey.org
|
M: jes@trained-monkey.org
|
||||||
|
@ -936,96 +942,21 @@ M: joern@lazybastard.org
|
||||||
L: linux-mtd@lists.infradead.org
|
L: linux-mtd@lists.infradead.org
|
||||||
S: Maintained
|
S: Maintained
|
||||||
|
|
||||||
|
BLUETOOTH DRIVERS
|
||||||
|
P: Marcel Holtmann
|
||||||
|
M: marcel@holtmann.org
|
||||||
|
L: linux-bluetooth@vger.kernel.org
|
||||||
|
W: http://www.bluez.org/
|
||||||
|
S: Maintained
|
||||||
|
|
||||||
BLUETOOTH SUBSYSTEM
|
BLUETOOTH SUBSYSTEM
|
||||||
P: Marcel Holtmann
|
P: Marcel Holtmann
|
||||||
M: marcel@holtmann.org
|
M: marcel@holtmann.org
|
||||||
P: Maxim Krasnyansky
|
|
||||||
M: maxk@qualcomm.com
|
|
||||||
L: linux-bluetooth@vger.kernel.org
|
L: linux-bluetooth@vger.kernel.org
|
||||||
W: http://bluez.sf.net
|
W: http://www.bluez.org/
|
||||||
W: http://www.bluez.org
|
|
||||||
W: http://www.holtmann.org/linux/bluetooth/
|
|
||||||
T: git kernel.org:/pub/scm/linux/kernel/git/holtmann/bluetooth-2.6.git
|
T: git kernel.org:/pub/scm/linux/kernel/git/holtmann/bluetooth-2.6.git
|
||||||
S: Maintained
|
S: Maintained
|
||||||
|
|
||||||
BLUETOOTH RFCOMM LAYER
|
|
||||||
P: Marcel Holtmann
|
|
||||||
M: marcel@holtmann.org
|
|
||||||
P: Maxim Krasnyansky
|
|
||||||
M: maxk@qualcomm.com
|
|
||||||
S: Maintained
|
|
||||||
|
|
||||||
BLUETOOTH BNEP LAYER
|
|
||||||
P: Marcel Holtmann
|
|
||||||
M: marcel@holtmann.org
|
|
||||||
P: Maxim Krasnyansky
|
|
||||||
M: maxk@qualcomm.com
|
|
||||||
S: Maintained
|
|
||||||
|
|
||||||
BLUETOOTH CMTP LAYER
|
|
||||||
P: Marcel Holtmann
|
|
||||||
M: marcel@holtmann.org
|
|
||||||
S: Maintained
|
|
||||||
|
|
||||||
BLUETOOTH HIDP LAYER
|
|
||||||
P: Marcel Holtmann
|
|
||||||
M: marcel@holtmann.org
|
|
||||||
S: Maintained
|
|
||||||
|
|
||||||
BLUETOOTH HCI UART DRIVER
|
|
||||||
P: Marcel Holtmann
|
|
||||||
M: marcel@holtmann.org
|
|
||||||
P: Maxim Krasnyansky
|
|
||||||
M: maxk@qualcomm.com
|
|
||||||
S: Maintained
|
|
||||||
|
|
||||||
BLUETOOTH HCI USB DRIVER
|
|
||||||
P: Marcel Holtmann
|
|
||||||
M: marcel@holtmann.org
|
|
||||||
P: Maxim Krasnyansky
|
|
||||||
M: maxk@qualcomm.com
|
|
||||||
S: Maintained
|
|
||||||
|
|
||||||
BLUETOOTH HCI BCM203X DRIVER
|
|
||||||
P: Marcel Holtmann
|
|
||||||
M: marcel@holtmann.org
|
|
||||||
S: Maintained
|
|
||||||
|
|
||||||
BLUETOOTH HCI BPA10X DRIVER
|
|
||||||
P: Marcel Holtmann
|
|
||||||
M: marcel@holtmann.org
|
|
||||||
S: Maintained
|
|
||||||
|
|
||||||
BLUETOOTH HCI BFUSB DRIVER
|
|
||||||
P: Marcel Holtmann
|
|
||||||
M: marcel@holtmann.org
|
|
||||||
S: Maintained
|
|
||||||
|
|
||||||
BLUETOOTH HCI DTL1 DRIVER
|
|
||||||
P: Marcel Holtmann
|
|
||||||
M: marcel@holtmann.org
|
|
||||||
S: Maintained
|
|
||||||
|
|
||||||
BLUETOOTH HCI BLUECARD DRIVER
|
|
||||||
P: Marcel Holtmann
|
|
||||||
M: marcel@holtmann.org
|
|
||||||
S: Maintained
|
|
||||||
|
|
||||||
BLUETOOTH HCI BT3C DRIVER
|
|
||||||
P: Marcel Holtmann
|
|
||||||
M: marcel@holtmann.org
|
|
||||||
S: Maintained
|
|
||||||
|
|
||||||
BLUETOOTH HCI BTUART DRIVER
|
|
||||||
P: Marcel Holtmann
|
|
||||||
M: marcel@holtmann.org
|
|
||||||
S: Maintained
|
|
||||||
|
|
||||||
BLUETOOTH HCI VHCI DRIVER
|
|
||||||
P: Maxim Krasnyansky
|
|
||||||
M: maxk@qualcomm.com
|
|
||||||
S: Maintained
|
|
||||||
|
|
||||||
BONDING DRIVER
|
BONDING DRIVER
|
||||||
P: Jay Vosburgh
|
P: Jay Vosburgh
|
||||||
M: fubar@us.ibm.com
|
M: fubar@us.ibm.com
|
||||||
|
@ -3748,6 +3679,16 @@ L: linux-visws-devel@lists.sf.net
|
||||||
W: http://linux-visws.sf.net
|
W: http://linux-visws.sf.net
|
||||||
S: Maintained for 2.6.
|
S: Maintained for 2.6.
|
||||||
|
|
||||||
|
SGI GRU DRIVER
|
||||||
|
P: Jack Steiner
|
||||||
|
M: steiner@sgi.com
|
||||||
|
S: Maintained
|
||||||
|
|
||||||
|
SGI XP/XPC/XPNET DRIVER
|
||||||
|
P: Dean Nelson
|
||||||
|
M: dcn@sgi.com
|
||||||
|
S: Maintained
|
||||||
|
|
||||||
SIMTEC EB110ATX (Chalice CATS)
|
SIMTEC EB110ATX (Chalice CATS)
|
||||||
P: Ben Dooks
|
P: Ben Dooks
|
||||||
P: Vincent Sanders
|
P: Vincent Sanders
|
||||||
|
|
2
Makefile
2
Makefile
|
@ -1,7 +1,7 @@
|
||||||
VERSION = 2
|
VERSION = 2
|
||||||
PATCHLEVEL = 6
|
PATCHLEVEL = 6
|
||||||
SUBLEVEL = 27
|
SUBLEVEL = 27
|
||||||
EXTRAVERSION = -rc3
|
EXTRAVERSION = -rc4
|
||||||
NAME = Rotary Wombat
|
NAME = Rotary Wombat
|
||||||
|
|
||||||
# *DOCUMENTATION*
|
# *DOCUMENTATION*
|
||||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Reference in a new issue