| Commit message (Expand) | Author | Age | Files | Lines |
* | Don't explicitly list pci_write_ivar() for bus_write_ivar, the method is | jhb | 2011-05-02 | 1 | -1/+0 |
* | Move the PCI-specific logic of removing a cardbus device into a | jhb | 2010-01-05 | 1 | -30/+1 |
* | Fix an error case I missed in the previous change so that the CIS resource | jhb | 2009-12-30 | 1 | -2/+2 |
* | Delete the CIS resource after releasing it. This is needed when the CIS is | jhb | 2009-12-30 | 1 | -2/+3 |
* | Teach the PCI bus driver to handle PCIR_BIOS BARs properly and remove special | jhb | 2009-12-30 | 1 | -6/+0 |
* | Use bus_*() rather than bus_space_*(). | jhb | 2009-12-30 | 1 | -17/+7 |
* | Minorly improved debugging. Use the DEVPRINTF macro and report the | imp | 2009-03-13 | 1 | -13/+7 |
* | Move the deactivation of the device's BAR to before the loop where we | imp | 2009-03-12 | 1 | -5/+5 |
* | Restore blank line removed when fixing my earlier botch. Never do | imp | 2009-03-10 | 1 | -0/+1 |
* | Complete removal of cardbus_write_ivar which was left hanging. | gnn | 2009-03-10 | 1 | -3/+0 |
* | When freeing all the resources of the card, it is better to turn off | imp | 2009-03-10 | 1 | -15/+11 |
* | Remove unused variable. | wkoszek | 2009-02-06 | 1 | -2/+0 |
* | Goof, catch up to constant rename (I renamed it to match the overall PCI | jhb | 2009-02-02 | 1 | -1/+1 |
* | When no driver attaches to a card, don't power down the card. We can | imp | 2008-12-31 | 1 | -1/+2 |
* | Don't call destroy_dev on the alias. This fixes half a dozen PRs I think. | imp | 2008-12-02 | 2 | -7/+4 |
* | Create a /dev/cardbus%d.cis, to be compatible with older versions of | imp | 2008-11-21 | 2 | -1/+6 |
* | Overhaul of CIS parsing, next step: keep a cached copy of the CIS, | imp | 2008-11-17 | 4 | -73/+68 |
* | First step in cleaning up CIS parsing and /dev/cardbus*.cis: remove | imp | 2008-11-15 | 3 | -38/+42 |
* | Turns out this isn't even used at all... The bogon that I was tracing was | imp | 2008-11-03 | 1 | -6/+0 |
* | Use child (the card) in preference to cbdev (the bridge) when | imp | 2008-11-03 | 1 | -2/+4 |
* | We can't mask out the higher order bits and have the size come out | imp | 2008-11-03 | 1 | -1/+1 |
* | Make the PCI code aware of PCI domains (aka PCI segments) so we can | marius | 2007-09-30 | 1 | -2/+3 |
* | gcc 4.2 thinks that tupleid is uninitialized. Or might be used | imp | 2007-06-08 | 1 | -1/+1 |
* | Fix interrupt routing for some cards after the previous fix to clear BARs | jhb | 2007-05-16 | 1 | -6/+7 |
* | Write 0 to all the bars in cardbus_cardbus_setup_regs. This is needed | imp | 2007-05-16 | 1 | -19/+18 |
* | Change PCIM_CIS_ASI_TUPLE to _CONFIG. | imp | 2007-05-16 | 1 | -1/+1 |
* | Cope gracefully with device_get_children returning an error. | imp | 2007-01-19 | 1 | -2/+5 |
* | Minor cleanup of CIS parsing. | imp | 2006-06-12 | 1 | -5/+1 |
* | Better error message when the CIS is a non-standards conforming '0'. | imp | 2006-06-12 | 1 | -1/+3 |
* | When we can't parse the CIS, note with a warning that the bogus CIS | imp | 2006-06-12 | 1 | -5/+2 |
* | Make the 'pci_devclass' pointer variable private (drivers really shouldn't | jhb | 2006-01-20 | 1 | -1/+0 |
* | Use the child to allocate the resource rather than bridge, since we're | imp | 2006-01-03 | 1 | -41/+6 |
* | Minor style(9) hacking, plus use a macro in place of (struct resource *)~0UL | imp | 2006-01-03 | 1 | -6/+7 |
* | Fixing build bustage. | avatar | 2005-12-31 | 1 | -1/+1 |
* | Remove now-obsolete printf warning. | imp | 2005-12-30 | 1 | -7/+2 |
* | Move all of the resource allocation into the pci layer. The resource | imp | 2005-12-30 | 1 | -321/+15 |
* | The RID2BAR macro returns a number, not a bitmask. Fix this. | imp | 2005-12-30 | 1 | -4/+6 |
* | - Retire BARBIT in favor of new PCI_RID2BAR. | glebius | 2005-12-30 | 1 | -5/+5 |
* | Retire BARBIT in favor of new PCI_RID2BAR. | imp | 2005-12-29 | 2 | -5/+4 |
* | Help Warner with merge from p4. | glebius | 2005-12-29 | 1 | -1/+2 |
* | Implement /dev/cardbus%d.cis, same thing as /dev/pccard%d.cis. There | imp | 2005-12-29 | 4 | -71/+268 |
* | When in rev. 1.47 cardbus_alloc_resources() function was moved from | glebius | 2005-12-28 | 1 | -15/+40 |
* | Cardbus has only 1 slot, so simplify a little. | imp | 2005-10-28 | 2 | -44/+37 |
* | Eliminate even more duplication, and move some definitions into pcireg.h | imp | 2005-10-28 | 2 | -45/+19 |
* | Remove now redundant defines. | imp | 2005-10-28 | 1 | -6/+0 |
* | Simplify code a little, prefer PCI?_FOO registers where possible. | imp | 2005-10-28 | 1 | -15/+9 |
* | Use PCIR_BARS rather than CARDBUS_BASE0_REG | imp | 2005-10-28 | 1 | -2/+3 |
* | Calling rman_get_start() after bus_release_resource() is evil. | ru | 2005-09-27 | 1 | -2/+2 |
* | Use STAILQ in preference to SLIST for the resources. Insert new resources | imp | 2005-03-18 | 1 | -4/+4 |
* | Doh! silly typo precludes compiling | imp | 2005-03-11 | 1 | -2/+2 |