Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 3cecdda3 authored by Paul Mackerras's avatar Paul Mackerras
Browse files

Merge branch 'for-2.6.25' of master.kernel.org:/pub/scm/linux/kernel/git/arnd/cell-2.6 into merge

parents b9c64498 da40451b
Loading
Loading
Loading
Loading
+9 −8
Original line number Original line Diff line number Diff line
@@ -36,14 +36,15 @@ available (notebooks) or too slow for extensive debug information (like ACPI).
Drivers
Drivers
-------
-------


The OHCI-1394 drivers in drivers/firewire and drivers/ieee1394 initialize
The ohci1394 driver in drivers/ieee1394 initializes the OHCI-1394 controllers
the OHCI-1394 controllers to a working state and can be used to enable
to a working state and enables physical DMA by default for all remote nodes.
physical DMA. By default you only have to load the driver, and physical
This can be turned off by ohci1394's module parameter phys_dma=0.
DMA access will be granted to all remote nodes, but it can be turned off

when using the ohci1394 driver.
The alternative firewire-ohci driver in drivers/firewire uses filtered physical

DMA, hence is not yet suitable for remote debugging.
Because these drivers depend on the PCI enumeration to be completed, an

initialization routine which can runs pretty early (long before console_init(),
Because ohci1394 depends on the PCI enumeration to be completed, an
initialization routine which runs pretty early (long before console_init()
which makes the printk buffer appear on the console can be called) was written.
which makes the printk buffer appear on the console can be called) was written.


To activate it, enable CONFIG_PROVIDE_OHCI1394_DMA_INIT (Kernel hacking menu:
To activate it, enable CONFIG_PROVIDE_OHCI1394_DMA_INIT (Kernel hacking menu:
+22 −0
Original line number Original line Diff line number Diff line
@@ -172,6 +172,16 @@ Who: Len Brown <len.brown@intel.com>


---------------------------
---------------------------


What:	ide-tape driver
When:	July 2008
Files:	drivers/ide/ide-tape.c
Why:	This driver might not have any users anymore and maintaining it for no
	reason is an effort no one wants to make.
Who:	Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>, Borislav Petkov
	<petkovbb@googlemail.com>

---------------------------

What: libata spindown skipping and warning
What: libata spindown skipping and warning
When: Dec 2008
When: Dec 2008
Why:  Some halt(8) implementations synchronize caches for and spin
Why:  Some halt(8) implementations synchronize caches for and spin
@@ -306,3 +316,15 @@ Why: Largely unmaintained and almost entirely unused. File system
	is largely pointless as without a lot of work only the most
	is largely pointless as without a lot of work only the most
	trivial of Solaris binaries can work with the emulation code.
	trivial of Solaris binaries can work with the emulation code.
Who:	David S. Miller <davem@davemloft.net>
Who:	David S. Miller <davem@davemloft.net>

---------------------------

What:	init_mm export
When:	2.6.26
Why:	Not used in-tree. The current out-of-tree users used it to
	work around problems in the CPA code which should be resolved
	by now. One usecase was described to provide verification code
	of the CPA operation. That's a good idea in general, but such
	code / infrastructure should be in the kernel and not in some
	out-of-tree driver.
Who:	Thomas Gleixner <tglx@linutronix.de>
+2 −1
Original line number Original line Diff line number Diff line
@@ -12,8 +12,9 @@ Supported adapters:
  * Intel 82801G (ICH7)
  * Intel 82801G (ICH7)
  * Intel 631xESB/632xESB (ESB2)
  * Intel 631xESB/632xESB (ESB2)
  * Intel 82801H (ICH8)
  * Intel 82801H (ICH8)
  * Intel ICH9
  * Intel 82801I (ICH9)
  * Intel Tolapai
  * Intel Tolapai
  * Intel ICH10
   Datasheets: Publicly available at the Intel website
   Datasheets: Publicly available at the Intel website


Authors: 
Authors: 
+0 −49
Original line number Original line Diff line number Diff line
@@ -258,8 +258,6 @@ Summary of ide driver parameters for kernel command line
			  As for VLB, it is safest to not specify it.
			  As for VLB, it is safest to not specify it.
			  Bigger values are safer than smaller ones.
			  Bigger values are safer than smaller ones.


 "idex=noprobe"		: do not attempt to access/use this interface
 
 "idex=base"		: probe for an interface at the addr specified,
 "idex=base"		: probe for an interface at the addr specified,
			  where "base" is usually 0x1f0 or 0x170
			  where "base" is usually 0x1f0 or 0x170
			  and "ctl" is assumed to be "base"+0x206
			  and "ctl" is assumed to be "base"+0x206
@@ -307,53 +305,6 @@ Also for legacy CMD640 host driver (cmd640) you need to use "probe_vlb"
kernel paremeter to enable probing for VLB version of the chipset (PCI ones
kernel paremeter to enable probing for VLB version of the chipset (PCI ones
are detected automatically).
are detected automatically).


================================================================================

IDE ATAPI streaming tape driver
-------------------------------

This driver is a part of the Linux ide driver and works in co-operation
with linux/drivers/block/ide.c.

The driver, in co-operation with ide.c, basically traverses the
request-list for the block device interface. The character device
interface, on the other hand, creates new requests, adds them
to the request-list of the block device, and waits for their completion.

Pipelined operation mode is now supported on both reads and writes.

The block device major and minor numbers are determined from the
tape's relative position in the ide interfaces, as explained in ide.c.

The character device interface consists of the following devices:

 ht0		major 37, minor 0	first  IDE tape, rewind on close.
 ht1		major 37, minor 1	second IDE tape, rewind on close.
 ...
 nht0		major 37, minor 128	first  IDE tape, no rewind on close.
 nht1		major 37, minor 129	second IDE tape, no rewind on close.
 ...

Run /dev/MAKEDEV to create the above entries.

The general magnetic tape commands compatible interface, as defined by
include/linux/mtio.h, is accessible through the character device.

General ide driver configuration options, such as the interrupt-unmask
flag, can be configured by issuing an ioctl to the block device interface,
as any other ide device.

Our own ide-tape ioctl's can be issued to either the block device or
the character device interface.

Maximal throughput with minimal bus load will usually be achieved in the
following scenario:

	1.	ide-tape is operating in the pipelined operation mode.
	2.	No buffering is performed by the user backup program.



================================================================================
================================================================================


Some Terminology
Some Terminology
+17 −6
Original line number Original line Diff line number Diff line
@@ -767,14 +767,14 @@ S: Maintained


BLACKFIN ARCHITECTURE
BLACKFIN ARCHITECTURE
P:	Bryan Wu
P:	Bryan Wu
M:	bryan.wu@analog.com
M:	cooloney@kernel.org
L:	uclinux-dist-devel@blackfin.uclinux.org (subscribers-only)
L:	uclinux-dist-devel@blackfin.uclinux.org (subscribers-only)
W:	http://blackfin.uclinux.org
W:	http://blackfin.uclinux.org
S:	Supported
S:	Supported


BLACKFIN EMAC DRIVER
BLACKFIN EMAC DRIVER
P:	Bryan Wu
P:	Bryan Wu
M:	bryan.wu@analog.com
M:	cooloney@kernel.org
L:	uclinux-dist-devel@blackfin.uclinux.org (subscribers-only)
L:	uclinux-dist-devel@blackfin.uclinux.org (subscribers-only)
W:	http://blackfin.uclinux.org
W:	http://blackfin.uclinux.org
S:	Supported
S:	Supported
@@ -982,6 +982,12 @@ M: mchan@broadcom.com
L:	netdev@vger.kernel.org
L:	netdev@vger.kernel.org
S:	Supported
S:	Supported


BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
P:	Eliezer Tamir
M:	eliezert@broadcom.com
L:	netdev@vger.kernel.org
S:	Supported

BROADCOM TG3 GIGABIT ETHERNET DRIVER
BROADCOM TG3 GIGABIT ETHERNET DRIVER
P:	Michael Chan
P:	Michael Chan
M:	mchan@broadcom.com
M:	mchan@broadcom.com
@@ -2744,6 +2750,8 @@ S: Maintained
NETEFFECT IWARP RNIC DRIVER (IW_NES)
NETEFFECT IWARP RNIC DRIVER (IW_NES)
P:	Faisal Latif
P:	Faisal Latif
M:	flatif@neteffect.com
M:	flatif@neteffect.com
P:	Nishi Gupta
M:	ngupta@neteffect.com
P:	Glenn Streiff
P:	Glenn Streiff
M:	gstreiff@neteffect.com
M:	gstreiff@neteffect.com
L:	general@lists.openfabrics.org
L:	general@lists.openfabrics.org
@@ -3884,10 +3892,13 @@ M: trivial@kernel.org
L:	linux-kernel@vger.kernel.org
L:	linux-kernel@vger.kernel.org
S:	Maintained
S:	Maintained


TULIP NETWORK DRIVER
TULIP NETWORK DRIVERS
L:	tulip-users@lists.sourceforge.net
P:	Grant Grundler
W:	http://sourceforge.net/projects/tulip/
M:	grundler@parisc-linux.org
S:	Orphan
P:	Kyle McMartin
M:	kyle@parisc-linux.org
L:	netdev@vger.kernel.org
S:	Maintained


TUN/TAP driver
TUN/TAP driver
P:	Maxim Krasnyansky
P:	Maxim Krasnyansky
Loading