Commit graph android_kernel_sony_sdm845/drivers/net
Message SHA1
[PATCH] sdladrv.c build fix
gcc4 doesn't allow typecasted lvals.

Cc: "David S. Miller" <davem@davemloft.net>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>

Toni Mueller   authored and   Linus Torvalds   commited 2005-11-15 08:59:19 -08:00
09071e35f9
Merge branch 'master'
Jeff Garzik   commited 2005-11-15 04:51:40 -05:00
f055408957
Merge branch 'bonding-sysfs' of git://git.tuxdriver.com/git/netdev-jwl
Jeff Garzik   commited 2005-11-15 04:49:03 -05:00
83cbd33aae
Merge master.kernel.org:/home/rmk/linux-2.6-arm
Linus Torvalds   commited 2005-11-13 18:17:54 -08:00
70ac551651
[PATCH] ppc: add support for new powerbooks
Enablement patch for the new PowerBooks (late 2005 edition).

This enables the ATA controller, Gigabit ethernet and basic AGP setup.
Bluetooth works out-of-the box after running hid2hci.

Still remaining is to get the touchpad to work, the simple change of just
adding the new USB ids isn't enough.

Signed-off-by: Olof Johansson <olof@lixom.net>
Acked-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>

Olof Johansson   authored and   Linus Torvalds   commited 2005-11-13 18:14:13 -08:00
7fce260a6b
[PATCH] Update email address for Kumar
Changed jobs and the Freescale address is no longer valid.

Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>

Kumar Gala   authored and   Linus Torvalds   commited 2005-11-13 18:14:10 -08:00
4c8d3d997e
[PATCH] move pm_register/etc. to CONFIG_PM_LEGACY, pm_legacy.h
Since few people need the support anymore, this moves the legacy
pm_xxx functions to CONFIG_PM_LEGACY, and include/linux/pm_legacy.h.

Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>

Jeff Garzik   authored and   Linus Torvalds   commited 2005-11-13 18:14:10 -08:00
bca73e4bf8
[PATCH] bonding: comments and changelog
Bonding source files still have changelogs in the comments.  This, then,
is an update to that changelog.

Signed-off-by: Mitch Williams <mitch.a.williams@intel.com>
Acked-by: Jay Vosburgh <fubar@us.ibm.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>

Mitch Williams   authored and   John W. Linville   commited 2005-11-13 14:48:21 -05:00
691b73b132
[PATCH] bonding: spelling and whitespace corrections
Minor spelling and whitespace corrections.

Signed-off-by: Mitch Williams <mitch.a.williams@intel.com>
Acked-by: Jay Vosburgh <fubar@us.ibm.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>

Mitch Williams   authored and   John W. Linville   commited 2005-11-13 14:48:21 -05:00
e944ef7918
[PATCH] bonding: version update
Update the version number for the bonding module.  Since we've just
added a significant new feature (sysfs support), bump the major number.

Signed-off-by: Mitch Williams <mitch.a.williams@intel.com>
Acked-by: Jay Vosburgh <fubar@us.ibm.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>

Mitch Williams   authored and   John W. Linville   commited 2005-11-13 14:48:21 -05:00
39755cad88
[PATCH] bonding: add sysfs functionality to bonding (large)
This large patch adds sysfs functionality to the channel bonding module.
Bonds can be added, removed, and reconfigured at runtime without having
to reload the module.  Multiple bonds with different configurations are
easily configured, and ifenslave is no longer required to configure bonds.

Signed-off-by: Mitch Williams <mitch.a.williams@intel.com>
Acked-by: Jay Vosburgh <fubar@us.ibm.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>

Mitch Williams   authored and   John W. Linville   commited 2005-11-13 14:48:21 -05:00
b76cdba9cd
[PATCH] bonding: add ARP entries to /proc
Make the /proc files show which ARP targets are in use by each bond.

Signed-off-by: Mitch Williams <mitch.a.williams@intel.com>
Acked-by: Jay Vosburgh <fubar@us.ibm.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>

Mitch Williams   authored and   John W. Linville   commited 2005-11-13 14:48:20 -05:00
4756b02f55
[PATCH] bonding: Allow ARP target table to have empty entries
With the sysfs interface, the user can remove entries from the ARP table
at runtime.  The ARP monitor code now allows for empty entries in the
table.

Signed-off-by: Mitch Williams <mitch.a.williams@intel.com>
Acked-by: Jay Vosburgh <fubar@us.ibm.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>

Mitch Williams   authored and   John W. Linville   commited 2005-11-13 14:48:20 -05:00
6b78056722
[PATCH] bonding: make bond_init not __init
The sysfs interface can create bonds at runtime, and __init code goes away
after module init.

Signed-off-by: Mitch Williams <mitch.a.williams@intel.com>
Acked-by: Jay Vosburgh <fubar@us.ibm.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>

Mitch Williams   authored and   John W. Linville   commited 2005-11-13 14:48:20 -05:00
3c535952d8
[PATCH] bonding: move bond creation into separate function
The sysfs interface can create bonds at runtime, so we need a separate
function to do this, instead of just doing it in the module init code.

Signed-off-by: Mitch Williams <mitch.a.williams@intel.com>
Acked-by: Jay Vosburgh <fubar@us.ibm.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>

Mitch Williams   authored and   John W. Linville   commited 2005-11-13 14:48:20 -05:00
dfe60397a6
[PATCH] bonding: make functions not static
The sysfs code needs access these functions, so make them
not static, and move the protos to the header file.

Signed-off-by: Mitch Williams <mitch.a.williams@intel.com>
Acked-by: Jay Vosburgh <fubar@us.ibm.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>

Mitch Williams   authored and   John W. Linville   commited 2005-11-13 14:48:20 -05:00
a77b53258d
[PATCH] bonding: expose some structs
The sysfs code needs to know what these structs look like, so make them
not static, and move the definition to the header.

Signed-off-by: Mitch Williams <mitch.a.williams@intel.com>
Acked-by: Jay Vosburgh <fubar@us.ibm.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>

Mitch Williams   authored and   John W. Linville   commited 2005-11-13 14:48:20 -05:00
12479f9a82
[PATCH] bonding: explicitly clear RLB flag during ALB init
Explicitly clear RLB flag during ALB init.  This is needed for sysfs
support, since the bond mode can be changed at runtime via sysfs.

Signed-off-by: Mitch Williams <mitch.a.williams@intel.com>
Acked-by: Jay Vosburgh <fubar@us.ibm.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>

Mitch Williams   authored and   John W. Linville   commited 2005-11-13 14:48:19 -05:00
b76850ab57
[PATCH] bonding: move kmalloc out of spinlock in ALB init
Move memory allocations out of the spinlock during ALB init.  This gets
rid of a sleeping-inside-spinlock warning and accompanying stack dump.

Signed-off-by: Mitch Williams <mitch.a.williams@intel.com>
Acked-by: Jay Vosburgh <fubar@us.ibm.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>

Mitch Williams   authored and   John W. Linville   commited 2005-11-13 14:48:19 -05:00
0d206a3af4
[PATCH] bonding: get slave name from actual slave instead of param list
Take the primary slave name shown in /proc from the actual slave dev
instead of from the command-line parameter, which won't be present
if the bond is created via sysfs.

Signed-off-by: Mitch Williams <mitch.a.williams@intel.com>
Acked-by: Jay Vosburgh <fubar@us.ibm.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>

Mitch Williams   authored and   John W. Linville   commited 2005-11-13 14:48:19 -05:00
0f418b2ac4
[PATCH] bonding: Add transmit policy to /proc
Adds information about the recently-added transmit policy setting to each
bond's /proc file.

Signed-off-by: Mitch Williams <mitch.a.williams@intel.com>
Acked-by: Jay Vosburgh <fubar@us.ibm.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>

Mitch Williams   authored and   John W. Linville   commited 2005-11-13 14:48:18 -05:00
c61b75ad03
[PATCH] bonding: expand module param descriptions
Expand and correct the parameter descriptions shown by modinfo.

Signed-off-by: Mitch Williams <mitch.a.williams@intel.com>
Acked-by: Jay Vosburgh <fubar@us.ibm.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>

Mitch Williams   authored and   John W. Linville   commited 2005-11-13 14:48:18 -05:00
2ac47660f9
[PATCH] bonding: add bond name to all error messages
Add the bond name to all error messages so we can tell which one is
complaining.  Also reformats some error messages to be more consistent.

Signed-off-by: Mitch Williams <mitch.a.williams@intel.com>
Acked-by: Jay Vosburgh <fubar@us.ibm.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>

Mitch Williams   authored and   John W. Linville   commited 2005-11-13 14:48:18 -05:00
4e0952c74e
[ARM] Use correct IO operations for Pleb
Use read/write IO operations rather than in/out, as per other
SA1100 platforms.

Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>

Russell King   commited 2005-11-12 21:49:36 +00:00
1cf99be560
Merge branch 'sky2'
Jeff Garzik   commited 2005-11-11 22:48:14 -05:00
06d61cbf7c
Merge branch 'sis900-wol'
Jeff Garzik   commited 2005-11-11 22:47:48 -05:00
34afd638d0
Merge branch '8139-thread'
Jeff Garzik   commited 2005-11-11 22:47:41 -05:00
5d06b6bef9
Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
Linus Torvalds   commited 2005-11-11 09:26:39 -08:00
388f7ef720
Merge master.kernel.org:/home/rmk/linux-2.6-drvmodel
Linus Torvalds   commited 2005-11-11 09:24:26 -08:00
5643f000c1
[PATCH] gt96100eth.c: Don't concatenate __FUNCTION__ with strings.
As part of the ISO C9x conversion gcc deprecates concatenation with
__FUNCTION__ because __FUNCTION__ is not a preprocessor macro.

Signed-off-by: Clemens Buchacher <drizzd@aon.at>
Signed-off-by: Maximilian Attems <janitor@sternwelten.at>
Signed-off-by: Domen Puncer <domen@coderock.org>
Signed-off-by: Alexey Dobriyan <adobriyan@gmail.com>
Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
Signed-off-by: Jeff Garzik <jgarzik@pobox.com>

Ralf Baechle   authored and   Jeff Garzik   commited 2005-11-11 08:32:47 -05:00
560c22fe1f
[PATCH] smc91x: DB1200 support.
The following patch support the SMC9111 present on DB1200 boards.

Signed-off-by: Nicolas Pitre <nico@cam.org>
Signed-off-by: Jeff Garzik <jgarzik@pobox.com>

Pete Popov   authored and   Jeff Garzik   commited 2005-11-11 08:32:47 -05:00
5579345546
[PATCH] SAA9730: Driver overhaul
o Try to work around some of the undocumented "features" of the SAA9730
 o Use netdev_priv() instead of the previous broken mechanism to allocate
   the private data structure.
 o Try to make sure we don't leak resources on exit.
 o No more need to call SET_MODULE_OWNER in 2.6.
 o Use pci_free_consistent instead of homegrown architecture-specific
   allocation.

Signed-off-by: Ralf Baechle <ralf@linux-mips.org>

 drivers/net/saa9730.c |  531 +++++++++++++++++++++++---------------------------
 1 files changed, 249 insertions(+), 282 deletions(-)
Signed-off-by: Jeff Garzik <jgarzik@pobox.com>

Ralf Baechle   authored and   Jeff Garzik   commited 2005-11-11 08:31:35 -05:00
05d9c84dfb
[PATCH] SAA9730: Whitespace cleanup.
Kill trailing whitespace, replace leading whitespace with tabs.

Signed-off-by: Ralf Baechle <ralf@linux-mips.org>

 drivers/net/saa9730.c |   98 +++++++++++++++++++++++++-------------------------
 1 files changed, 49 insertions(+), 49 deletions(-)
Signed-off-by: Jeff Garzik <jgarzik@pobox.com>

Ralf Baechle   authored and   Jeff Garzik   commited 2005-11-11 08:31:35 -05:00
62ff0d0a07
[netdrvr forcedeth] phy address scan range
Added phy address 0 to the phy scan.

Signed-off-by: Ayaz Abdulla <aabdulla@nvidia.com>

Ayaz Abdulla   authored and   Jeff Garzik   commited 2005-11-11 08:31:11 -05:00
7a33e45a24
[netdrvr forcedeth] support for irq mitigation
This patch contains support for different modes of interrupt mitigation
of forcedeth. It includes changes based on Jeff's comments. Currently,
the modes are changed through module parameters since ethtool does not
support something similar.

Signed-off-by: Ayaz Abdulla <aabdulla@nvidia.com>

Ayaz Abdulla   authored and   Jeff Garzik   commited 2005-11-11 08:30:38 -05:00
a971c32488
[netdrvr forcedeth] remove superfluous rx engine stop/start
Signed-off-by: Ayaz Abdulla <aabdulla@nvidia.com>

Ayaz Abdulla   authored and   Jeff Garzik   commited 2005-11-11 08:29:59 -05:00
4ea7f299bb
[PATCH] gianfar mii needs to zero out the mii_bus structure
To ensure that phy_mask and any future elements of the mii_bus
structure are initialized use kzalloc() instead of kmalloc().

This fixes an issue in which phy_mask was not being initialized
and we would skip random phy addresses when scanning.

Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
Signed-off-by: Jeff Garzik <jgarzik@pobox.com>

Kumar Gala   authored and   Jeff Garzik   commited 2005-11-11 08:26:58 -05:00
125d128bec
Merge branch 'atmel'
Jeff Garzik   commited 2005-11-11 08:14:56 -05:00
2ecc26b87a
[PATCH] Atmel wireless update
* Merge PCMCIA card table with new Brodowski PCMCIA id table.
* Add missing entries to PCMCIA id table.
* Other tweaks to conform with Documentation/driver-changes.txt
  (types, call request_region, etc)
* Fix size of requested IO region.
* Reduce printk verbosity.
* Remove EXPERIMENTAL
* tweak to association code - don't force shared key authentication
  when wep in use.

Signed-off-by: Jeff Garzik <jgarzik@pobox.com>

simon@thekelleys.org.uk   authored and   Jeff Garzik   commited 2005-11-11 08:12:17 -05:00
b16a228d05
Merge branch 'master'
Jeff Garzik   commited 2005-11-11 05:54:37 -05:00
e532c37858
Merge branch 'master'
Jeff Garzik   commited 2005-11-11 05:53:24 -05:00
0192d69789
[PATCH] sky2 needs dma_mapping.h
On alpha:

drivers/net/sky2.c: In function `sky2_probe':
drivers/net/sky2.c:2819: error: `DMA_64BIT_MASK' undeclared (first use in this function)
drivers/net/sky2.c:2819: error: (Each undeclared identifier is reported only once
drivers/net/sky2.c:2819: error: for each function it appears in.)
drivers/net/sky2.c:2825: error: `DMA_32BIT_MASK' undeclared (first use in this function)

Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Jeff Garzik <jgarzik@pobox.com>

Andrew Morton   authored and   Jeff Garzik   commited 2005-11-11 05:52:37 -05:00
d0bbccfa32
Merge branch 'master'
Jeff Garzik   commited 2005-11-11 05:51:24 -05:00
3b621ee5df
[PATCH] disable DEBUG in ibmveth
At the moment ibmveth has DEBUG enabled which is rather verbose. Disable
it.

Signed-off-by: Anton Blanchard <anton@samba.org>
Signed-off-by: Jeff Garzik <jgarzik@pobox.com>

Anton Blanchard   authored and   Jeff Garzik   commited 2005-11-11 05:47:04 -05:00
6af37fa992
[PATCH] PCI: removed unneeded .owner field from struct pci_driver
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>

Greg Kroah-Hartman   commited 2005-11-10 16:09:17 -08:00
249bb070f5
[BNX2]: simplify parameter checks in bnx2_{get,set}_eeprom
Remove the superfluous parameter checking in bnx2_{get,set}_eeprom.
The parameters are already validated in ethtool_{get,set}_eeprom.

Signed-off-by: John W. Linville <linville@tuxdriver.com>
Signed-off-by: David S. Miller <davem@davemloft.net>

John W. Linville   authored and   David S. Miller   commited 2005-11-10 12:58:24 -08:00
1064e944d0
[BNX2]: check return of dev_alloc_skb in bnx2_test_loopback
Check return of dev_alloc_skb in bnx2_test_loopback, and handle
appropriately.

Signed-off-by: John W. Linville <linville@tuxdriver.com>
Signed-off-by: David S. Miller <davem@davemloft.net>

John W. Linville   authored and   David S. Miller   commited 2005-11-10 12:58:00 -08:00
b6cbc3b6fe
[BNX2]: output driver name as prefix in error message
Output driver name as prefix to "Unknown flash/EEPROM type." message.

Signed-off-by: John W. Linville <linville@tuxdriver.com>
Signed-off-by: David S. Miller <davem@davemloft.net>

John W. Linville   authored and   David S. Miller   commited 2005-11-10 12:57:33 -08:00
2f23c523f3
[netdrvr 8139too] fast poll for thread, if an unlikely race occurs
The rtl8139 thread is triggered only on rare 8139 hardware, the race
itself is unlikely, and the impact of racing is low.  We don't care
enough to create a more-complex race-free solution.

Rather, if the trylock fails, we now simply poll twice a second until
we do get the lock.

Jeff Garzik   commited 2005-11-10 04:31:55 -05:00
760559e133
Merge branch 'master'
Jeff Garzik   commited 2005-11-10 04:12:10 -05:00
2f67bdb23d