aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/cardbus/cardbus.c
Commit message (Expand)AuthorAgeFilesLines
* Move the PCI-specific logic of removing a cardbus device into aJohn Baldwin2010-01-051-30/+1
* Move the deactivation of the device's BAR to before the loop where weWarner Losh2009-03-121-5/+5
* Restore blank line removed when fixing my earlier botch. Never doWarner Losh2009-03-101-0/+1
* Complete removal of cardbus_write_ivar which was left hanging.George V. Neville-Neil2009-03-101-3/+0
* When freeing all the resources of the card, it is better to turn offWarner Losh2009-03-101-15/+11
* Goof, catch up to constant rename (I renamed it to match the overall PCIJohn Baldwin2009-02-021-1/+1
* When no driver attaches to a card, don't power down the card. We canWarner Losh2008-12-311-1/+2
* Overhaul of CIS parsing, next step: keep a cached copy of the CIS,Warner Losh2008-11-171-5/+7
* Make the PCI code aware of PCI domains (aka PCI segments) so we canMarius Strobl2007-09-301-2/+3
* Fix interrupt routing for some cards after the previous fix to clear BARsJohn Baldwin2007-05-161-6/+7
* Write 0 to all the bars in cardbus_cardbus_setup_regs. This is neededWarner Losh2007-05-161-18/+17
* Cope gracefully with device_get_children returning an error.Warner Losh2007-01-191-2/+5
* When we can't parse the CIS, note with a warning that the bogus CISWarner Losh2006-06-121-5/+2
* Make the 'pci_devclass' pointer variable private (drivers really shouldn'tJohn Baldwin2006-01-201-1/+0
* Remove now-obsolete printf warning.Warner Losh2005-12-301-7/+2
* Move all of the resource allocation into the pci layer. The resourceWarner Losh2005-12-301-321/+15
* - Retire BARBIT in favor of new PCI_RID2BAR.Gleb Smirnoff2005-12-301-5/+5
* Help Warner with merge from p4.Gleb Smirnoff2005-12-291-1/+2
* Implement /dev/cardbus%d.cis, same thing as /dev/pccard%d.cis. ThereWarner Losh2005-12-291-0/+7
* When in rev. 1.47 cardbus_alloc_resources() function was moved fromGleb Smirnoff2005-12-281-15/+40
* Cardbus has only 1 slot, so simplify a little.Warner Losh2005-10-281-37/+35
* Calling rman_get_start() after bus_release_resource() is evil.Ruslan Ermilov2005-09-271-2/+2
* Use STAILQ in preference to SLIST for the resources. Insert new resourcesWarner Losh2005-03-181-4/+4
* Doh! silly typo precludes compilingWarner Losh2005-03-111-2/+2
* Revert changes of 1.49. Lots-a-people broke with it, for reasonsWarner Losh2005-03-111-5/+9
* There were two calls to cardbus_do_cis when cardbus_do_cis changed,Warner Losh2005-02-281-7/+5
* style(9) nitWarner Losh2005-02-201-2/+2
* Move resource allocation routines from cardbus_cis.c to cardbus.c.Warner Losh2005-02-061-10/+299
* Use the standard FreeBSD licenseWarner Losh2005-01-131-8/+5
* Start each of the license/copyright comments with /*-, minor shuffle of linesWarner Losh2005-01-061-1/+1
* MFp4:Warner Losh2004-06-271-14/+0
* Add some missing <sys/module.h> includes which are masked by thePoul-Henning Kamp2004-05-301-0/+1
* Make the cardbus driver a derived class of the pci driver. In theory, thisDoug Rabson2003-11-011-33/+2
* remove the cardbus cis reading code. nobody ever used it and it hasWarner Losh2003-10-061-2/+0
* Use __FBSDID().David E. O'Brien2003-08-241-1/+3
* Add a new PCI interface method, assign_interrupt, to determine theThomas Moestl2003-07-011-0/+1
* Move the resource handling down into the pci bus as well.Warner Losh2003-02-181-320/+10
* Move the pnp and location info into the common pci bus. Make all knownWarner Losh2003-02-171-46/+4
* Kill a now-bogus commentWarner Losh2003-02-171-4/+0
* Move call to pci_print_verbose until after all the variables that itWarner Losh2003-02-171-1/+1
* Checkpoint a work in progress:Warner Losh2003-02-161-532/+23
* MFp4:Warner Losh2003-02-121-0/+11
* MFp4:Warner Losh2003-02-121-7/+5
* Don't turn off the power of cards when new drivers are addedWarner Losh2003-02-111-19/+13
* MFp4:Warner Losh2003-01-271-14/+14
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.Alfred Perlstein2003-01-211-1/+1
* Need more parens here.Warner Losh2002-11-271-1/+1
* Implement PCI_IVAR_ETHADDR. Cardbus has the MAC addr in the CIS,Warner Losh2002-11-271-0/+12
* MFp4:Warner Losh2002-11-141-10/+7
* MFp4:Warner Losh2002-11-021-36/+25