Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-07-25 | Fix Cardbus_conf_{read,write} macros. Not used by anything yet. | Miod Vallat | |
2009-07-23 | Remove unused code. | Mark Kettenis | |
ok oga@, jsg@, blambert@, zap zap zap deraadt@ | |||
2009-07-21 | Make rbus_new_body() invocable from outside cardbus.c, to allow md code | Miod Vallat | |
to use it to allocate a ``every operation will fail'' rbus in case of error. | |||
2009-07-21 | Change the rbus md_space_{map,unmap} signature to take a rbus_tag_t instead | Miod Vallat | |
of the bus_space_tag_t it contains; an upcoming implementation will need to know the rbus_tag_t for which it works at this point. All callers updated accordingly; no functional change intended. | |||
2009-06-26 | Add all the cardbus com devices to puc, since these can show up on the | Theo de Raadt | |
pci bus because of the expresscard adaptors... Lacking a better mechanism, also remind people to keep those lists syncronised. | |||
2009-06-26 | Using information gleamed from the FreeBSD driver, change the MAC address | Theo de Raadt | |
reading to use the eeprom instead of CIS, and then the Xircom Cardbus cards can work in the expresscard adaptor, as pci devices. ok jsg | |||
2009-06-02 | make rl at pci detachable; untested. | Jonathan Gray | |
2009-06-02 | Make fxp at pci detachable; untested. | Jonathan Gray | |
2009-06-02 | make dc at pci detachable; untested. | Jonathan Gray | |
2009-06-02 | Fix some minor format string problems found in a maze of false positives | Theo de Raadt | |
provided by Parfait ok oga | |||
2009-06-02 | The xl_detach() function is now used by pci code, so it must be in the | Theo de Raadt | |
shared code in case either cardbus or pci varients are not configured. | |||
2009-05-12 | fix EDIMAX attachment. | Damien Bergamini | |
2009-03-29 | make various strings ("can't map mem space" and similar) more consistent | Stuart Henderson | |
between instances, saving space in the kernel. feedback from many (some incorporated, some left for future work). ok deraadt, kettenis, "why not" miod. | |||
2009-03-11 | Do more error checking in acx(4). | Stefan Sperling | |
"If it works for you, commit it. The diff looks right." claudio@ "Seems to work here with ACX111 CardBus" jsg@ | |||
2009-02-26 | Fix PR6089, "panic in acx_detach upon card eject". | Stefan Sperling | |
Only call acx_detach() if acx_attach() was successful. ok mglocker@, "hurry up" deraadt@ | |||
2008-12-03 | Get size of the struct cardslot_event, not the function cardslot_event. | Ray Lai | |
Found by pcc. OK deraadt. | |||
2008-11-25 | more sizeof->nitems | Damien Bergamini | |
2008-11-24 | use workq instead of crafting our own kthread, since the tasks being done | Theo de Raadt | |
are fairly small. tested by a few, and kettenis says he will test it sooner if it is commited... | |||
2008-10-12 | If re_attach() fails at any point make sure to disestablish various | Brad Smith | |
resources setup by the bus front ends, especially the shutdown hook. Found while testing some other changes with a CardBus adapter and re_attach() was failing early before the interface pointer was assigned. Then the system was rebooted, the shutdown hook was called and *boom* in re_stop(). | |||
2008-09-11 | Update for the renaming of the existing BCM4322 entry to SERIAL_2. | Brad Smith | |
A COM port should not be misleadingly labeled as a Wifi chipset. | |||
2008-09-11 | Remove the BCM4322 id. This is a 802.11n chipset and also requires v4 firmware. | Brad Smith | |
2008-09-11 | ANSI function declarations. | Brad Smith | |
2008-09-11 | Add missing license. Copy the license used elsewhere with the dc(4) driver. | Brad Smith | |
2008-07-21 | rename rt2860 pci ids to match with reality. | Damien Bergamini | |
import some fixes for 1T2R adapters from the linux vendor driver. | |||
2008-07-18 | the Belkin F5D7010 version # is a RTL8185 cardbus device. this | Reyk Floeter | |
chipset revision is not supported yet, so add it commented out. | |||
2008-06-26 | First pass at removing clauses 3 and 4 from NetBSD licenses. | Ray Lai | |
Not sure what's more surprising: how long it took for NetBSD to catch up to the rest of the BSDs (including UCB), or the amount of code that NetBSD has claimed for itself without attributing to the actual authors. OK deraadt@ | |||
2008-06-14 | Use the bus_size_t in the ath_softc. | Joel Sing | |
ok jsg@ | |||
2008-06-13 | If you have #if FOO > 0 parts of your softc be | Jonathan Gray | |
sure to #include "foo.h" in all code that uses the softc, otherwise some object files will have a different idea of how big the softc struct is. This will result in things like part of the softc, say the interrupt handler being overridden by other data. Putting printfs in the main object file will look fine as it has the right idea as to what the size is. It is only after several hours debugging that you start to figure out what the hell is going on. jsing started trying to figure out the problem and got hints from kettenis that it likely wasn't an interrupt problem, after quite a bit of head scratching with joel I eventually spotted the problem. ok reyk@ jsing@ | |||
2008-05-21 | Switch i386 from pccom to com. Welcomed by many. | Mark Kettenis | |
ok dlg@, jsing@, deraadt@ | |||
2008-04-20 | Remove unused flags. | Brad Smith | |
ok dlg@ | |||
2008-02-25 | Following up with further dmesg display tweaking after the cardbusprint() | Brad Smith | |
change. ok deraadt@ | |||
2008-02-25 | Remove redundant information from the dmesg entry which is already | Brad Smith | |
represented from the pcidevs entry. ok deraadt@ kettenis@ mglocker@ | |||
2008-02-25 | Stop cardbusprint() from printing the CIS data so that CardBus dmesg | Brad Smith | |
entries look more like a PCI device as they're just another variant of PCI and this looks much nicer. ok deraadt@ kettenis@ mglocker@ | |||
2008-02-17 | Simplify the hw revision handling by removing the use of the | Brad Smith | |
rl_type softc field and only relying on the sc_hwrev softc field thoughout the driver. Tested by a number of users from tech@ ok dlg@ | |||
2008-01-16 | - Remove a unwanted slash from a error message printf | Brad Smith | |
- Fix interrupt string printing in the dmesg output ok dlg@ | |||
2007-12-21 | Don't panic if someone inserts a CardBus slot for which we disabled CardBus | Mark Kettenis | |
support; print a properly formatted message instead. ok jsing@ | |||
2007-12-16 | Don't crash if we only try to attach pcmcia(4). | Mark Kettenis | |
ok jsing@, fgsch@ | |||
2007-12-04 | Make puc(4) detachable. | Mark Kettenis | |
Tested by millert@ | |||
2007-11-15 | New driver for Ralink RT2860 chipset. | Damien Bergamini | |
Attaches as 'ral' as it shares the PCI and CardBus frontends with RT2560 and RT2661 though it is actually a separate driver. Requires a firmware that can't be redistributed with the base system due to license restrictions (exact same license as iwn(4) firmware). The 802.11n capabilities not yet supported (except MIMO). Great thanks to Sam Fourman Jr for donating hardware. ok deraadt@ | |||
2007-10-21 | Replace Cardbus_conf_* calls by cardbus_conf_* ones. This solves the | Marcus Glocker | |
panic 'trap type 300` seen on macppc and makes my Linksys WPC54G Ver 3 cardbus device work entirely on my PowerBook G4. | |||
2007-09-27 | Add automatic rate control (AMRR). | Marcus Glocker | |
2007-09-24 | Remove BCM4311 and BCM4312 which are PCIe chipsets and therefore will not | Marcus Glocker | |
come in Cardbus devices. From brad@ | |||
2007-09-20 | Print a colon out front to correct the interrupt string printing. | Brad Smith | |
ok jsg@ dlg@ | |||
2007-09-19 | fix CARDBUS_DEBUG | Martin Reindl | |
noted by Markus Hennecke | |||
2007-09-19 | Add a missing prototype in the non-static case. | Miod Vallat | |
2007-09-17 | Un-staticize if option DDB. | Miod Vallat | |
2007-09-15 | Properly fill in some of the pci information the driver uses internally. | Jonathan Gray | |
2007-09-13 | No variable names in prototypes. | Marcus Glocker | |
2007-09-13 | Enable access to PCI and Cardbus config space from the driver. Lets us | Marcus Glocker | |
power on the device. | |||
2007-09-12 | PCI and Cardbus hookup for the Broadcom AirForce devices. | Marcus Glocker | |
OK jsg@ |