aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/cardbus
Commit message (Expand)AuthorAgeFilesLines
* Extract eventfilter declarations to sys/_eventfilter.hConrad Meyer2019-05-201-0/+1
* Remove a few stray "All Rights Reserved." declarations on stuff I'veWarner Losh2019-02-051-1/+2
* Push down Giant one layer. In the days of yore, back when PenitumsWarner Losh2018-03-201-0/+2
* 1k objects on the stack are a bad idea. While it's likely safe in thisWarner Losh2017-12-121-2/+8
* sys/dev: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-276-0/+12
* sys/dev: minor spelling fixes.Pedro F. Giffuni2016-05-031-1/+1
* Add a bus_null_rescan() method that always fails with an error.John Baldwin2016-04-271-1/+1
* Implement a PCI bus rescan method.John Baldwin2016-04-271-0/+1
* sys/dev: use our nitems() macro when it is avaliable through param.h.Pedro F. Giffuni2016-04-191-1/+1
* Add a new PCI bus interface method to alloc the ivars (dinfo) for a device.John Baldwin2016-04-151-2/+13
* Convert pci_delete_child() to a bus_child_deleted() method.John Baldwin2016-04-061-18/+18
* Use uintmax_t (typedef'd to rman_res_t type) for rman ranges.Justin Hibbits2016-03-181-1/+2
* On my Lenovo T400, a Atheros 2413 has a problem powering upWarner Losh2015-02-181-0/+2
* Add a rather obnoxious warning if you don't have NEW_PCIB definedWarner Losh2015-01-141-0/+2
* Pull in r267961 and r267973 again. Fix for issues reported will follow.Hans Petter Selasky2014-06-281-8/+4
* Revert r267961, r267973:Glen Barber2014-06-271-4/+8
* Extend the meaning of the CTLFLAG_TUN flag to automatically check ifHans Petter Selasky2014-06-271-8/+4
* Add support for managing PCI bus numbers. As with BARs and PCI-PCI bridgeJohn Baldwin2014-02-122-0/+22
* - Add a bus_dma tag to each PCI bus that is a child of a Host-PCI bridge.John Baldwin2012-03-021-0/+1
* Mark all SYSCTL_NODEs static that have no corresponding SYSCTL_DECLs.Ed Schouten2011-11-071-1/+1
* Partially revert 222753: If a CardBus card stores its CIS in a BAR, deleteJohn Baldwin2011-09-121-0/+1
* Minor cleanup:Warner Losh2011-06-211-5/+16
* More properly handle Cardbus cards that that store their CIS in a BAR afterJohn Baldwin2011-06-061-3/+2
* Don't explicitly list pci_write_ivar() for bus_write_ivar, the method isJohn Baldwin2011-05-021-1/+0
* Move the PCI-specific logic of removing a cardbus device into aJohn Baldwin2010-01-051-30/+1
* Fix an error case I missed in the previous change so that the CIS resourceJohn Baldwin2009-12-301-2/+2
* Delete the CIS resource after releasing it. This is needed when the CIS isJohn Baldwin2009-12-301-2/+3
* Teach the PCI bus driver to handle PCIR_BIOS BARs properly and remove specialJohn Baldwin2009-12-301-6/+0
* Use bus_*() rather than bus_space_*().John Baldwin2009-12-301-17/+7
* Minorly improved debugging. Use the DEVPRINTF macro and report theWarner Losh2009-03-131-13/+7
* 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
* Remove unused variable.Wojciech A. Koszek2009-02-061-2/+0
* 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
* Don't call destroy_dev on the alias. This fixes half a dozen PRs I think.Warner Losh2008-12-022-7/+4
* Create a /dev/cardbus%d.cis, to be compatible with older versions ofWarner Losh2008-11-212-1/+6
* Overhaul of CIS parsing, next step: keep a cached copy of the CIS,Warner Losh2008-11-174-73/+68
* First step in cleaning up CIS parsing and /dev/cardbus*.cis: removeWarner Losh2008-11-153-38/+42
* Turns out this isn't even used at all... The bogon that I was tracing wasWarner Losh2008-11-031-6/+0
* Use child (the card) in preference to cbdev (the bridge) whenWarner Losh2008-11-031-2/+4
* We can't mask out the higher order bits and have the size come outWarner Losh2008-11-031-1/+1
* Make the PCI code aware of PCI domains (aka PCI segments) so we canMarius Strobl2007-09-301-2/+3
* gcc 4.2 thinks that tupleid is uninitialized. Or might be usedWarner Losh2007-06-081-1/+1
* 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-19/+18
* Change PCIM_CIS_ASI_TUPLE to _CONFIG.Warner Losh2007-05-161-1/+1
* Cope gracefully with device_get_children returning an error.Warner Losh2007-01-191-2/+5