| Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
Includes minor cleanups from Adrian Bunk <bunk@stusta.de>.
|
|
|
|
Add PCI device support - there are atmel_pci.ko and atmel_cs.ko
modules and a library module called atmel.ko
Tweak the PCMCIA card -> firmware table for new cards.
Fix workarounds for uniquely broken 3com cards, which were
rendered unuable by the 0.9 changes.
Bump version to 0.91
|
|
The arlan driver tries to build it's /proc interface into a separate module,
which leads to circular dependencies and other ugliness. This patch
moves arlan.c to arlan-main.c and changes initialization builds one module arlan.o
Patch is for 2.6.0-test5
|
|
After a long while, and with wireless becoming a hot topic, at least
for me, I get back to work on this driver, Aristeu, Niemeyer, Marcelino,
this will finally be integrated! Whee! :-)
|
|
Attached is a driver for Atmel at76c50x WiFi cards. This code started
out as a GPL release from Atmel of pretty horrible quality and I've
extensively re-worked it with the aim of making it acceptable in the
kernel. Please could you take a look and either pass it into the patch
stream or let me know what's wrong with it?
The code has been tested on at least three different brand cards by
different people. Jean Tourrilhes took a look at an earlier version an
was positive. He's put incorporating this into 2.6 as a priority 1.
The patch works fine on 2.5.70.
The firmware issue has been addressed now. The only firmware in the
driver is a small stub which reads the MAC address from NVRAM on the
card. The source for that is included so there are no GPL issues. The
main firmware is loaded from userspace using Manuel Estrada Sainz's
sysfs firmware class. I know that the patch for that has been
accepted but it hasn't turned up anywhere I can see yet. The
driver compiles fine even without the firmware class. I've made a
package of the firmware images which is available from my website.
The remaining issues with the driver are migrating PCMCIA to the new
driver model and PCI support. I'm happy to produce followup patches as
the PCMCIA system gets evolved to the new driver model: the timing on
that is controlled by others. This set of chips includes a PCI version
and the driver should support that, but AFAIK there is no PCI hardware
available anywhere. If Atmel can provide me with some it will be
simple to add PCI support.
The driver uses the CRC32 library module and the firmware loader. I've
not put in dependencies on those, but when the lastest set of patches
go into Kconfig I'll set it up so that selecting the Atmel driver
selects CRC32 and FW_LOADER too.
|
|
This updates the orinoco driver, fixing many bugs and adding some minor
features. It also adds a new module, orinoco_tmd for devices based on
the TMD7168 PCI<->PCMCIA adaptor.
|
|
arlan, ray_cs, and strip.
Contributed by Randy Dunlap.
|
|
One of the goals of the whole new modversions implementation:
export-objs is gone for good!
|
|
Makefiles no longer need to include Rules.make, which is currently an
empty file. This patch removes it from the drivers tree Makefiles.
|
|
(plus a bit of rearranging in the ISDN Makefiles)
|
|
Use the just introduced Rules.make extension to clean up
drivers/net/*/Makefile.
|
|
The following patch against 2.5.11 updates the orinoco driver. As well
as miscellaneous updates to the driver core it adds a new module
supporting Prism 2.5 based PCI wireless cards, and adds a MAINTAINERS
entry for the driver.
|
|
- Al Viro: VFS inode allocation moved down to filesystem, trim inodes
- Greg KH: USB update, hotplug documentation
- Kai Germaschewski: ISDN update
- Ingo Molnar: scheduler tweaking ("J2")
- Arnaldo: emu10k kdev_t updates
- Ben Collins: firewire updates
- Björn Wesen: cris arch update
- Hal Duston: ps2esdi driver bio/kdev_t fixes
- Jean Tourrilhes: move wireless drivers into drivers/net/wireless,
update wireless API #1
- Richard Gooch: devfs race fix
- OGAWA Hirofumi: FATFS update
|
|
- Jeff Garzik: net driver updates
- me: symlink attach fix
- Greg KH: USB update
- Rui Sousa: emu10k driver update
|
|
- Chris Mason: ReiserFS pre-allocation locking bugfix
- David Miller: fix bitops users (requires "long" alignment)
- Andrey Savochkin: file locking failure case SMP lock fix
- Urban Widmark: smbfs update (avoid unnecessary flushing, make NetApp
work)
- Andrew Grover: ACPI update
- Jeff Garzik: network driver updates
- Maciej Rozycki: IO-APIC level trigger problem workaround
- Rusty Russell: ipt_unclean fix
- Richard Gooch: devfs update
|
|
- David Miller: network syncup (better TCP page fault handling by Andrea etc)
- Tim Hockin: moxa driver fixes
- Alexander Viro: clean up process reaping procedures, make /proc use
the proper fields to notice that the process is gone, gone, gone.
- Justin Gibbs: aic7xxx driver update to 6.1.13.
- me: fix PCI allocation so that it doesn't stomp on unknown memory
- Jeff Garzik: 8139too net drvr fix
- Nigel Gamble: merge page fault interrupt gate from preemtible kernel.
Fixes problem noticed by Brian Gerst.
- Jean Tourrilhes: Orinoco / Airport support diff. Mucho cleanups.
|