aboutsummaryrefslogtreecommitdiff
path: root/sys/pccard
Commit message (Expand)AuthorAgeFilesLines
...
* Patric Gualat tells me that I can't do basic bit math. He's right.Warner Losh2001-09-051-4/+4
* Don't report power interrupts.Warner Losh2001-09-041-2/+0
* MFS: put debug writes behind boot verbose.Warner Losh2001-09-041-7/+16
* Make the csc and function interrupts ISA on shutdown. This shouldWarner Losh2001-09-041-1/+13
* Kill init_t type, and minor white space changes to match original -stable ver...Warner Losh2001-09-041-4/+1
* Add support for changing the way that ToPIC csc interrupts are routed.Warner Losh2001-09-042-4/+42
* Move to using a chip function + function pointers to deal with theWarner Losh2001-09-045-159/+634
* Values for the Toshiba ToPIC's Function Control Register.Warner Losh2001-09-041-0/+6
* Add recognition for ToPIC95BWarner Losh2001-09-031-0/+3
* Add names for the TI PCI-1210, TI PCI-4410 and TI PCI-4450 parts. I hadWarner Losh2001-08-301-0/+9
* Note the status of the card, so we don't print inserted lines twice onWarner Losh2001-08-291-0/+3
* Fix typo in my last commitWarner Losh2001-08-271-1/+1
* CL-PD6729 and CLPD-6730 chips (the only ones with I/O bars in the pciWarner Losh2001-08-271-5/+4
* A number of fixes for the TI-1130 and ISA interrupt routing cases:Warner Losh2001-08-271-13/+23
* Stop dereferencing 'r' unconditionally. Maybe it is NULL when ISAWarner Losh2001-08-261-6/+5
* Fix last second typoWarner Losh2001-08-251-1/+1
* Back out the isa/pci string reporting. It may cause panics.Warner Losh2001-08-251-17/+2
* The tunable is hw.pcic.irq, but the hw.pcic.override_irq was how it wasWarner Losh2001-08-251-2/+1
* Fix cut-and-paste-o that Nate found. We were setting csc_route twice,Warner Losh2001-08-251-1/+1
* First cut at getting the ISA routing working. If we can't route a PCIWarner Losh2001-08-251-31/+57
* Explain what we're doing in pcic_pci_shutdown a little better. Try toWarner Losh2001-08-241-5/+16
* Move code to shutdown the pcic_pci_shutdown. Call it on systemWarner Losh2001-08-241-13/+25
* Two fixes. First, put into place a more generic chipset specificWarner Losh2001-08-241-94/+123
* Report the interrupt path via the sysctl to userland as a string.Warner Losh2001-08-211-4/+18
* Rearrange how we do interrupt routing tweaking. We now haveWarner Losh2001-08-214-34/+45
* It looks like we're doing the wrong thing by catching the setup_intrWarner Losh2001-08-211-41/+2
* These appear to be necessary for a pci cardbus card, but not for laptops.Warner Losh2001-08-211-0/+2
* Improve interlocking for card removal. We now can remove the card inWarner Losh2001-08-193-28/+60
* There is no tcic driver, so no need to list it here.Warner Losh2001-08-151-1/+0
* Merge from stable (which seems to have been spammed at some point in current):Warner Losh2001-08-142-3/+12
* Implement PIOCSRESOURCE for mecia like we do for pcic.Warner Losh2001-08-141-1/+37
* Minor style(9) nits to make code more readableWarner Losh2001-08-141-4/+3
* Treat min,max of 0,0 for IRQ special. Reject it if we didn't specificallyWarner Losh2001-08-141-3/+26
* For TI12xx and newer, clear register 0x84. This is the "Multimedia"Warner Losh2001-08-142-15/+37
* Try to support the Cirrus Logic PD6833 better in pci mode. This isWarner Losh2001-08-142-18/+42
* Move ISA interrupt ISR and timeout routines to pcic from pcic_isa soWarner Losh2001-08-103-75/+73
* Type sanity: use uintptr_t * for read_ivar and u_int8_t instead of u_charWarner Losh2001-08-102-3/+3
* Rearrange the pcic_irq_type enum (and specifically tag the first oneWarner Losh2001-08-101-1/+1
* Now that we are setting a bit in the PCIC_INT_GEN (0x3) register, weWarner Losh2001-08-051-2/+2
* Order PCIC_INT_GEN bits large to small, like all other registers.Warner Losh2001-08-051-1/+1
* TI cardbus bridges, 12xx and newer, have an interesting register. ItWarner Losh2001-08-014-10/+58
* bsh and bst are unused in softc, except for setting them. We do use theWarner Losh2001-07-312-6/+4
* Fix typo where I assigned the bus tag and not the bus handled. ItWarner Losh2001-07-311-1/+1
* A bunch of interrupt related cleanup.Warner Losh2001-07-313-67/+98
* Move pcic_override_irq from pcic_isa, to pcic.Warner Losh2001-07-313-9/+8
* Add CLPD6832_BCR_ISA_IRQ definition for ISA routing of interrupts.Warner Losh2001-07-311-3/+3
* Don't use a buffer for the state info from the TI chips. Just printWarner Losh2001-07-301-14/+13
* When booted -v (eg bootverbose is non-zero), have pccard report whatWarner Losh2001-07-301-0/+7
* #ifdef some 5.0 code with freebsd_version to reduce diffs with stable.Warner Losh2001-07-281-3/+16
* It is spelled INTR_FAST in current and INTR_TYPE_FAST in stable, so try toWarner Losh2001-07-281-1/+4