Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-09-22 | remove unused offset argument to rbus functions | Jonathan Gray | |
ok krw@ kettenis@ | |||
2010-09-07 | remove the powerhook code. All architectures now use the ca_activate tree | Theo de Raadt | |
traversal code to suspend/resume ok oga kettenis blambert | |||
2010-09-06 | All PWR_{SUSPEND,RESUME} can now be replaced by DVACT_{SUSPEND,RESUME} | Theo de Raadt | |
2010-08-31 | When cardbus is fixed, this will be able to use dc_activate directly | Theo de Raadt | |
(I stronly hope that cardbus needs no bus-specific wrappers!) | |||
2010-08-30 | Change powerhooks into activate functions, and provide stub powerhook | Theo de Raadt | |
functions ok kettenis | |||
2010-08-27 | Massage the powerhook function into an activate function, and since we do | Theo de Raadt | |
not neccessarily have a working filesystem for the firmware yet, use a workq to postpone resume. Then make the powerhook function call the activate function. There remains some questions about the sc_power functions... ok kettenis | |||
2010-08-27 | Since the pci-specific activate function does nothing, move it to fxp.c. | Theo de Raadt | |
Then it is possible for fxp_powerhook to use it. | |||
2010-08-25 | Make CardBus ral(4) suspend and resume properly on machines that keep the | Mark Kettenis | |
CardBus bridge powered up during suspend. Step zero on the long road towards fully suspending CardBus on all machines. ok deraadt@, damien@ | |||
2010-08-08 | activate function for suspend/restore; from mglocker | Theo de Raadt | |
2010-08-06 | ACPI suspend/resume for bwi(4). Initial diff from todd@, finished and | Marcus Glocker | |
tested by me on X40 with a BCM4306. OK deraadt@ | |||
2010-05-16 | add AR9300 PCI Id | Damien Bergamini | |
2010-04-05 | Initial bits for >=RT3090 support. | Damien Bergamini | |
Probably not functionnal yet (but test reports are welcome). Update microcode for RT2860 while I'm here (remember to run make && make install under sys/dev/microcode/ral/). | |||
2010-04-02 | Remove parent/slave mode of rbus as nothing uses it. | Jonathan Gray | |
ok kettenis, sgi usage of rbus_new_body() pointed out by miod | |||
2010-03-27 | replace a bunch of BAR wrangling code with calls to the pci | Jonathan Gray | |
code it was originally copied from. ok kettenis@ | |||
2010-03-27 | Give cardbus the pci_chipset_tag_t from pccbb and push it out through | Jonathan Gray | |
cardbus_attach_args so we can switch to using proper pci config space functions instead of callback based wrappers. ok oga@ krw@ kettenis@ | |||
2010-03-27 | Bring back cardbus_chipset_tag_t which is in practice a | Jonathan Gray | |
pointer to the pccbb softc, to distinguish it from a pci_chipset_tag_t which can be passed to the normal pci functions. Suggested by and ok kettenis@ | |||
2010-03-22 | Remove some cardbus defines and types which are identical to | Jonathan Gray | |
their pci counterparts, similar to recent changes in NetBSD. ok oga@ deraadt@ jasper@ | |||
2010-02-02 | Attach athn(4) to the AR2427 which is a castrated (no 11n) AR928X. | Damien Bergamini | |
The Asus Eee PC 1005P has such a device. This makes things even more confusing since athn now also supports some non-802.11n devices! Please let me know if you have such a device. | |||
2010-01-13 | As per NetBSD move HAYAKAWA Koichi's licenses to two clause. | Jonathan Gray | |
2010-01-12 | Remove dead assignment and newly created unused variable. | Charles Longeau | |
Found by LLVM/Clang Static Analyzer. ok grange@ krw@ | |||
2009-12-22 | Revert last commit, I should have checked with damien@ first. | Stuart Henderson | |
2009-12-22 | Sort pci ids, from Brad. | Stuart Henderson | |
2009-12-21 | Some cleaning for the rl(4) driver: | Christian Weisgerber | |
- ANSI - KNF - remove the use of register from Brad | |||
2009-12-15 | - instead of rolling a macro that is functional equivalent to nitems(), | Jasper Lievisse Adriaanse | |
just use nitems(). (this leaves NENTS() alone for now) ok deraadt@ krw@ | |||
2009-11-23 | move things from athn_attach() to athn_init() such that we can | Damien Bergamini | |
power off the cardbus slot after athn_attach() and in athn_stop(). | |||
2009-11-14 | athn(4), a driver for Atheros 802.11a/g/n devices. | Damien Bergamini | |
written from scratch based on the vendor driver for Linux (ath9k). AR9285 and AR9287 parts are 100% untested. only basic functionnalities are enabled for now. committed over an AR9281. "commit" deraadt | |||
2009-10-15 | Add detach support to a few more drivers, and in others do the neccessary | Theo de Raadt | |
operations in the detach function in the right order. Also ensure that the interrupt handlers not trust registers that go away. read over very carefully by dms, tested by me | |||
2009-08-20 | - fix varargs after dmesg tweaking | Martynas Venckus | |
- intrline is not a string ok jsg@ | |||
2009-08-10 | More cases of shutdown hooks not needed after card is already stopped. In | Theo de Raadt | |
these cases the xxstop function is a bit more complicated and has a flag of some sort, but the use of that flag does not matter; DMA is already ceased ok dlg | |||
2009-07-30 | Put the correct value in the I/O BAR for ACX100 cards. | Miod Vallat | |
ok claudio@ | |||
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. |