summaryrefslogtreecommitdiff
path: root/sys/dev/pci/pciide.c
AgeCommit message (Expand)Author
2001-12-18Ops, a Ultra100>=TX2 is always in native mode !bouyer
2001-12-18The CMD0649 has 2 truly independant channel. tested by and patch frombouyer
2001-12-16dd support for the Promise Ultra100TX2, Promise Ultra100TX2v2 and Ultra133bouyer
2001-12-13pdc202xx_setup_channel: remove a duplicate line.bouyer
2001-11-21Explicitly write explicitly without a second e.wiz
2001-11-15Support Ultra/100 on CMD 0649.bouyer
2001-11-13add RCSIDlukem
2001-10-26Add Via KT266 as an ATA100 controller.augustss
2001-10-21Add a config flag (0x02) that can force DMA to be *disabled* onthorpej
2001-10-16Add UDMA/100 support for SiS chipsets 645, 650 and 730.tron
2001-10-14Use UDMA/100 on SiS 735 chipset.tron
2001-09-24Ali M5229 IDE controllers: tweak the rigth 0x79 register (the one from thebouyer
2001-08-23Check 80 pins cable in acard_setup_channel() for Acard ATP860.tsutsui
2001-08-03Fix some typos in newer ALi M5229 support. Approved by bouyer.tsutsui
2001-08-01Remove unused pciide_print() declaration. From OpenBSD.tsutsui
2001-07-28Enable the Acard UIDE controllers by default.tsutsui
2001-07-26Better support for newer ALI M5229 chipsets: support Ultra/66 for rev >= 0xC2,bouyer
2001-07-23Handle HPT-370A controllers, from skanto@sjk-software.fi (kern/13540) butbouyer
2001-07-19Use BUS_DMA_READ and BUS_DMA_WRITE in some obvious places.thorpej
2001-07-04Better fix for rev 1.94 (disable UDMA for SiS controllers with rev 0xd0):bouyer
2001-06-13Workaround for buggy OPTi pciide chipset revisions, as reportedscw
2001-06-08For ports that wire up pciide in compatibility mode, havesimonb
2001-05-30Uninitialised variable (from Krister Walfridsson): in acard_chip_map()bouyer
2001-05-14Add latent vendor entries for ServerWorks and Winbond IDE controllers.matt
2001-05-06Add amd766 support. Rename some variables to 7x6 now that it supportsfvdl
2001-05-06Add missing break statement.fvdl
2001-05-04Now that we can do it, print "HPT366" or "HPT370" depending on PCI revision.bouyer
2001-05-04Better support for VIA chipsets: look at the product/rev ID of the ISA bridgebouyer
2001-04-21Preliminary support for Acard ATP850/860 UDMA PCI IDE controllers.tsutsui
2001-04-21space -> tabtsutsui
2001-03-20Don't set up PDC2xx_SCR the same way for promise Ultra/66 & Ultra/100,bouyer
2001-03-20Add BUS_DMA_STREAMING for the data bus_dmamap_load().bouyer
2001-03-12Support the Promise Ultra/100 at full speed, and fixes the "bogus intr"bouyer
2001-02-18ALi controller: can only do UltraDMA for revs >= 0x20.bouyer
2001-02-18Add support for INTEL 82801BAM IDE controller, from OpenBSD.bouyer
2001-01-12Fix bug which affects pciide controllers in native mode (found bybouyer
2001-01-05Run at Ultra/66 on VIA controllers that can do it. PCI vendor/device/revisionbouyer
2001-01-05Ops, make it compile again.bouyer
2001-01-05Add support for Ultra/100 on intel ICH2; from Tomokazu HARADA in kern/11747.bouyer
2001-01-05Add support for Ultra/100 on the HPT370bouyer
2000-12-29s/AP0_UDMA_MASK/APO_UDMA_MASK/tsutsui
2000-12-28Change pci_intr_map to get interrupt source information from a "structsommerfeld
2000-12-21Disable the 16-bit I/O space hack for ALL PROMISE CONTROLLERS.mycroft
2000-12-17Cast a `bus_addr_t' argument to `u_long' for `%lx' format (XXX..)pk
2000-12-04Avoid format warnings.fvdl
2000-11-30Don't restrict I/O space to 16-bits on the Promise Ultra/33 boards.thorpej
2000-11-26Don't try to use ultra-dma on sis chips with revision 0xd0. It loseschristos
2000-11-19Add support for Intel ICH2bouyer
2000-11-14NBPG -> PAGE_SIZEthorpej
2000-11-08Make the test for dmareg >= 0x10000 quirked on IDE_16BIT_IOSPACEmatt