cvs commit: src/sys/dev/ata ata-chipset.c ata-pci.h

2008-10-02 Thread ¿½ren Schmidt
sos 2008-10-02 19:18:28 UTC FreeBSD src repository Modified files: sys/dev/ata ata-chipset.c ata-pci.h Log: SVN rev 183552 on 2008-10-02 19:18:28Z by sos Add ICH10 PCI id's. Submitted by: Xin Li Fix the number of PATA ports on newer ICHX chips, they hav

cvs commit: src/sys/dev/ata ata-chipset.c ata-pci.h

2008-09-26 Thread ¿½ren Schmidt
sos 2008-09-26 07:29:48 UTC FreeBSD src repository Modified files: sys/dev/ata ata-chipset.c ata-pci.h Log: SVN rev 183380 on 2008-09-26 07:29:48Z by sos Add support for the ITE 8213 controller. Thanks goes to ITE who provided docs and feedback and made this p

cvs commit: src/sys/dev/ata ata-chipset.c ata-pci.c ata-pci.h

2008-09-18 Thread ¿½ren Schmidt
sos 2008-09-18 12:12:34 UTC FreeBSD src repository Modified files: sys/dev/ata ata-chipset.c ata-pci.c ata-pci.h Log: SVN rev 183141 on 2008-09-18 12:12:34Z by sos Cleanup the AHCI code a bit. Add suspend/resume for AHCI, general methods added. Inspired b

cvs commit: src/sys/dev/ata ata-chipset.c

2008-06-11 Thread ¿½ren Schmidt
sos 2008-06-11 08:48:25 UTC FreeBSD src repository Modified files: sys/dev/ata ata-chipset.c Log: SVN rev 179721 on 2008-06-11 08:48:25Z by sos Wait up to 1S for the TFD data to signal un-busy before fetching the signature. This at least helps a few slow devi

cvs commit: src/sys/dev/ata ata-all.c ata-pci.c

2008-06-10 Thread ¿½ren Schmidt
sos 2008-06-11 06:44:58 UTC FreeBSD src repository Modified files: sys/dev/ata ata-all.c ata-pci.c Log: SVN rev 179717 on 2008-06-11 06:44:58Z by sos Rearrange how to call dma.alloc() so that we have resources alloc'd when need but also late enough to know how

cvs commit: src/sys/dev/ata ata-chipset.c ata-pci.c ata-pci.h

2008-04-21 Thread ¿½ren Schmidt
sos 2008-04-21 10:51:38 UTC FreeBSD src repository Modified files: sys/dev/ata ata-chipset.c ata-pci.c ata-pci.h Log: Add HW level support for the Adaptec 1420SA controller. Revision ChangesPath 1.219 +21 -0 src/sys/dev/ata/ata-chipset.c 1.127

cvs commit: src/sys/dev/ata ata-queue.c

2008-04-21 Thread ¿½ren Schmidt
sos 2008-04-21 10:35:19 UTC FreeBSD src repository Modified files: sys/dev/ata ata-queue.c Log: Unload DMA slot on device timeouts. Revision ChangesPath 1.73 +1 -0 src/sys/dev/ata/ata-queue.c ___ cvs-a

cvs commit: src/sys/dev/ata ata-chipset.c

2008-04-21 Thread ¿½ren Schmidt
sos 2008-04-21 10:34:32 UTC FreeBSD src repository Modified files: sys/dev/ata ata-chipset.c Log: Do not enable FIS based PM switching, even if not used some controllers barf. Revision ChangesPath 1.218 +2 -2 src/sys/dev/ata/ata-chipset.c ___

cvs commit: src/sys/dev/ata ata-all.c ata-dma.c

2008-04-18 Thread ¿½ren Schmidt
sos 2008-04-18 15:15:04 UTC FreeBSD src repository Modified files: sys/dev/ata ata-all.c ata-dma.c Log: Fix the breakage that caused AHCI devices to vanish. Editor droppings :( Put the ATAPI device numbering back to the old ways. Revision ChangesPath

cvs commit: src/sys/dev/ata ata-dma.c

2008-04-17 Thread ¿½ren Schmidt
sos 2008-04-17 18:11:47 UTC FreeBSD src repository Modified files: sys/dev/ata ata-dma.c Log: Alloc two DMA slots pr default, silly me forgot that slaves still exists. Revision ChangesPath 1.155 +1 -1 src/sys/dev/ata/ata-dma.c ___

cvs commit: src/sys/dev/ata ata-all.c ata-all.h ata-chipset.c ata-disk.c ata-dma.c ata-lowlevel.c ata-pci.c ata-queue.c ata-raid.c atapi-cam.c atapi-cd.c atapi-fd.c atapi-tape.c

2008-04-17 Thread ¿½ren Schmidt
sos 2008-04-17 12:29:36 UTC FreeBSD src repository Modified files: sys/dev/ata ata-all.c ata-all.h ata-chipset.c ata-disk.c ata-dma.c ata-lowlevel.c ata-pci.c ata-queue.c ata-raid.c atapi-cam.c

cvs commit: src/sys/dev/ata ata-all.h ata-chipset.c ata-dma.c ata-lowlevel.c

2008-04-14 Thread ¿½ren Schmidt
sos 2008-04-14 18:34:24 UTC FreeBSD src repository Modified files: sys/dev/ata ata-all.h ata-chipset.c ata-dma.c ata-lowlevel.c Log: Fix problem with slave devices. Fix or rather bring ENOMEM problems back to the state it was before. Tem

cvs commit: src/sys/dev/ata ata-all.h ata-raid.c

2008-04-13 Thread ¿½ren Schmidt
sos 2008-04-13 16:05:34 UTC FreeBSD src repository Modified files: sys/dev/ata ata-all.h ata-raid.c Log: Fix identify of slave devices. Revision ChangesPath 1.131 +1 -1 src/sys/dev/ata/ata-all.h 1.129 +7 -8 src/sys/dev/ata/ata-raid.c _

cvs commit: src/sys/dev/ata ata-chipset.c ata-pci.c ata-pci.h

2008-04-12 Thread ¿½ren Schmidt
sos 2008-04-12 17:21:23 UTC FreeBSD src repository Modified files: sys/dev/ata ata-chipset.c ata-pci.c ata-pci.h Log: Dont call hw.status recursively. Spotted by: Marcel Moolenaar Revision ChangesPath 1.215 +5 -7 src/sys/dev/ata/ata-chipset.

cvs commit: src/sys/dev/ata ata-all.c

2008-04-11 Thread ¿½ren Schmidt
sos 2008-04-11 22:56:27 UTC FreeBSD src repository Modified files: sys/dev/ata ata-all.c Log: Fix badly placed '{' Dont leak requests on busdma failure (not that we'd get anywhere anyhow). Reported by: antoine@ Revision ChangesPath 1.284 +5 -2

cvs commit: src/sys/dev/ata ata-all.c ata-all.h ata-disk.c ata-dma.c ata-queue.c ata-raid.c atapi-cam.c atapi-cd.c atapi-fd.c atapi-tape.c

2008-04-11 Thread ¿½ren Schmidt
sos 2008-04-11 11:30:28 UTC FreeBSD src repository Modified files: sys/dev/ata ata-all.c ata-all.h ata-disk.c ata-dma.c ata-queue.c ata-raid.c atapi-cam.c atapi-cd.c atapi-fd.c atapi-tape.c Log: Fix the brokenness i

cvs commit: src/sys/dev/ata ata-chipset.c

2008-04-10 Thread ¿½ren Schmidt
sos 2008-04-10 20:40:25 UTC FreeBSD src repository Modified files: sys/dev/ata ata-chipset.c Log: Fix clearing of nVidia interrupts. Revision ChangesPath 1.214 +11 -3 src/sys/dev/ata/ata-chipset.c ___ cv

cvs commit: src/sys/dev/ata ata-all.c ata-all.h ata-card.c ata-cbus.c ata-chipset.c ata-disk.c ata-disk.h ata-dma.c ata-isa.c ata-lowlevel.c ata-pci.c ata-pci.h ata-queue.c ata-raid.c ata-raid.h ata-u

2008-04-10 Thread ¿½ren Schmidt
sos 2008-04-10 13:05:05 UTC FreeBSD src repository Modified files: sys/dev/ata ata-all.c ata-all.h ata-card.c ata-cbus.c ata-chipset.c ata-disk.c ata-disk.h ata-dma.c ata-isa.c ata-lowlevel.c at

cvs commit: src/sys/sys ata.h

2008-04-10 Thread ¿½ren Schmidt
sos 2008-04-10 13:01:17 UTC FreeBSD src repository Modified files: sys/sys ata.h Log: Add experimental support for SATA Port Multipliers Support is working on the Silicon Image SiI3124/3132. Support is working on some AHCI chips but far from all. Reme

cvs commit: src/sys/dev/ata ata-raid.c

2008-03-20 Thread ¿½ren Schmidt
sos 2008-03-20 21:21:31 UTC FreeBSD src repository Modified files: sys/dev/ata ata-raid.c Log: Unbreak the last commit. Changes from the PM WIP sneaked in and caused compile errors. Revision ChangesPath 1.126 +9 -8 src/sys/dev/ata/ata-raid.c __

cvs commit: src/sys/dev/ata ata-raid.c

2008-03-20 Thread ¿½ren Schmidt
sos 2008-03-20 11:54:26 UTC FreeBSD src repository Modified files: sys/dev/ata ata-raid.c Log: Fix Problem with Intel Matrix RAID. Fix from PR/121899. Revision ChangesPath 1.125 +19 -11src/sys/dev/ata/ata-raid.c __

cvs commit: src/sys/dev/ata ata-chipset.c ata-pci.h

2008-03-07 Thread ¿½ren Schmidt
sos 2008-03-07 09:29:20 UTC FreeBSD src repository Modified files: sys/dev/ata ata-chipset.c ata-pci.h Log: Add proper support for the SATA/AHCI part of IXP[67]00 Revision ChangesPath 1.212 +22 -12src/sys/dev/ata/ata-chipset.c 1.83 +6 -0

cvs commit: src/sys/dev/ata ata-all.h ata-chipset.c ata-dma.c ata-lowlevel.c

2007-12-13 Thread ¿½ren Schmidt
sos 2007-12-13 11:47:36 UTC FreeBSD src repository Modified files: sys/dev/ata ata-all.h ata-chipset.c ata-dma.c ata-lowlevel.c Log: Implement a workaround of the datacorruption problem on serverworks HT1000 chipsets. The HT1000 DMA engin

cvs commit: src/sys/dev/ata ata-chipset.c

2007-12-07 Thread ¿½ren Schmidt
sos 2007-12-07 13:14:31 UTC FreeBSD src repository Modified files: sys/dev/ata ata-chipset.c Log: Fix speed report on Intel SATA chips in compat mode. Fix broken detect of JMicron 368. Revision ChangesPath 1.210 +52 -3 src/sys/dev/ata/ata-chipse

cvs commit: src/sys/dev/ata ata-chipset.c

2007-11-26 Thread ¿½ren Schmidt
sos 2007-11-26 19:08:08 UTC FreeBSD src repository Modified files: sys/dev/ata ata-chipset.c Log: Use device_set_desc_copy in the generic ident as its used on a temp buffer. Revision ChangesPath 1.209 +1 -1 src/sys/dev/ata/ata-chipset.c _

cvs commit: src/sys/dev/ata ata-chipset.c ata-disk.c

2007-11-23 Thread ¿½ren Schmidt
sos 2007-11-23 08:17:14 UTC FreeBSD src repository Modified files: sys/dev/ata ata-chipset.c ata-disk.c Log: Add preliminary SATA ATAPI support for sii 3132/3124 chips. Revision ChangesPath 1.208 +79 -38src/sys/dev/ata/ata-chipset.c 1.205 +2

cvs commit: src/sys/dev/ata ata-all.h ata-chipset.c ata-dma.c ata-pci.c ata-pci.h atapi-cd.c atapi-fd.c atapi-tape.c

2007-11-22 Thread ¿½ren Schmidt
sos 2007-11-22 07:50:37 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/dev/ata ata-all.h ata-chipset.c ata-dma.c ata-pci.c ata-pci.h atapi-cd.c atapi-fd.c atapi-tape.c Log: Update with the

cvs commit: src/sys/dev/ata ata-all.h ata-chipset.c ata-dma.c ata-pci.c ata-pci.h atapi-cd.c atapi-fd.c atapi-tape.c

2007-11-21 Thread ¿½ren Schmidt
sos 2007-11-21 21:15:01 UTC FreeBSD src repository Modified files:(Branch: RELENG_7) sys/dev/ata ata-all.h ata-chipset.c ata-dma.c ata-pci.c ata-pci.h atapi-cd.c atapi-fd.c atapi-tape.c Log: Update with the

cvs commit: src/sys/dev/ata atapi-cd.c atapi-fd.c atapi-tape.c

2007-11-19 Thread ¿½ren Schmidt
sos 2007-11-19 21:11:26 UTC FreeBSD src repository Modified files: sys/dev/ata atapi-cd.c atapi-fd.c atapi-tape.c Log: Dont fumble the ivars on reinit, avoids panic on suspend/resume om some systems that looses thier devices. Patch by: jhb@ Revision Chang

cvs commit: src/sys/dev/ata ata-chipset.c ata-dma.c

2007-11-19 Thread ¿½ren Schmidt
sos 2007-11-19 20:47:32 UTC FreeBSD src repository Modified files: sys/dev/ata ata-chipset.c ata-dma.c Log: Try to workaound silicon bugs in Promise gen2 (ie TX4) chips Initial patch by Alexander Sabourenkov who found it in Promise's own driver. Further fix

cvs commit: src/sys/dev/ata ata-chipset.c atapi-cd.c

2007-11-19 Thread ¿½ren Schmidt
sos 2007-11-19 18:05:48 UTC FreeBSD src repository Modified files: sys/dev/ata ata-chipset.c atapi-cd.c Log: Fix the problem with certain ATAPI commands on AHCI devices. Revert the probe in atapi-cd.c to the old usage now its fixed on AHCI. THis change also fixes

cvs commit: src/sys/dev/ata ata-all.h ata-chipset.c ata-pci.c ata-pci.h

2007-11-18 Thread ¿½ren Schmidt
sos 2007-11-18 14:44:53 UTC FreeBSD src repository Modified files: sys/dev/ata ata-all.h ata-chipset.c ata-pci.c ata-pci.h Log: Add generic support for chipsets that say they support AHCI. This should catch new chipsets that we dont know b

cvs commit: src/sys/dev/ata ata-chipset.c atapi-cd.c atapi-cd.h

2007-10-31 Thread ¿½ren Schmidt
sos 2007-10-31 19:59:53 UTC FreeBSD src repository Modified files:(Branch: RELENG_7) sys/dev/ata ata-chipset.c atapi-cd.c atapi-cd.h Log: MFC: Add SATA ATAPI support for AHCI controllers. Approved by: re@ Revision ChangesPath 1.202.2.2 +3

cvs commit: src/sys/dev/ata ata-chipset.c ata-pci.c

2007-10-29 Thread ¿½ren Schmidt
sos 2007-10-29 10:30:29 UTC FreeBSD src repository Modified files:(Branch: RELENG_7) sys/dev/ata ata-chipset.c ata-pci.c Log: MFC: Fix the signature matching code on AHCI controllers. Approved by: re@ Revision ChangesPath 1.202.2.1 +31 -1

cvs commit: src/sys/dev/ata ata-chipset.c

2007-10-26 Thread ¿½ren Schmidt
sos 2007-10-26 09:01:07 UTC FreeBSD src repository Modified files: sys/dev/ata ata-chipset.c Log: Fix the signature matching code on AHCI controllers. Add SATA ATAPI support for AHCI controllers. Revision ChangesPath 1.203 +60 -29src/sys/dev/ata

cvs commit: src/sys/dev/ata atapi-cd.c atapi-cd.h

2007-10-26 Thread ¿½ren Schmidt
sos 2007-10-26 08:59:24 UTC FreeBSD src repository Modified files: sys/dev/ata atapi-cd.c atapi-cd.h Log: Update the way we get the mode pages on probe. Revision ChangesPath 1.194 +22 -25src/sys/dev/ata/atapi-cd.c 1.47 +1 -0 src/sys/de

cvs commit: src/sys/dev/ata ata-pci.c

2007-10-26 Thread ¿½ren Schmidt
sos 2007-10-26 08:57:08 UTC FreeBSD src repository Modified files: sys/dev/ata ata-pci.c Log: Fix treating some modern chips (mem mapped) as legacy devices. Revision ChangesPath 1.122 +2 -1 src/sys/dev/ata/ata-pci.c __

cvs commit: src/sys/dev/ata ata-all.c ata-chipset.c ata-pci.h

2007-10-04 Thread ¿½ren Schmidt
sos 2007-10-04 19:17:16 UTC FreeBSD src repository Modified files: sys/dev/ata ata-all.c ata-chipset.c ata-pci.h Log: Add support for the VIA 8237S Fix the LBA28/LBA48 crossover bug. Approved by: re@ Revision ChangesPath 1.280 +1 -1 src/sy

cvs commit: src/sys/dev/ata ata-chipset.c ata-pci.h

2007-06-25 Thread ¿½ren Schmidt
sos 2007-06-25 08:21:21 UTC FreeBSD src repository Modified files: sys/dev/ata ata-chipset.c ata-pci.h Log: Add support for the nVidia MCP61 series chipset. Approved by: re (mux@) Revision ChangesPath 1.198 +4 -0 src/sys/dev/ata/ata-chipset.

cvs commit: src/sys/dev/ata ata-dma.c

2007-04-08 Thread ¿½ren Schmidt
sos 2007-04-08 21:53:52 UTC FreeBSD src repository Modified files: sys/dev/ata ata-dma.c Log: OK, this is not my day, fix the former fix :/ Revision ChangesPath 1.147 +1 -2 src/sys/dev/ata/ata-dma.c ___

cvs commit: src/sys/dev/ata ata-all.h ata-chipset.c ata-dma.c

2007-04-08 Thread ¿½ren Schmidt
sos 2007-04-08 19:18:51 UTC FreeBSD src repository Modified files: sys/dev/ata ata-all.h ata-chipset.c ata-dma.c Log: Hopefully unbreak the 64bit DMA support this time. Revision ChangesPath 1.123 +1 -1 src/sys/dev/ata/ata-all.h 1.196 +3 -4

cvs commit: src/sys/dev/ata ata-dma.c

2007-04-08 Thread ¿½ren Schmidt
sos 2007-04-08 15:31:39 UTC FreeBSD src repository Modified files: sys/dev/ata ata-dma.c Log: Dont zero out 64BIT flag on DMA ops. Revision ChangesPath 1.145 +3 -2 src/sys/dev/ata/ata-dma.c ___ cvs-all@

cvs commit: src/sys/dev/ata ata-chipset.c

2007-04-06 Thread ¿½ren Schmidt
sos 2007-04-06 17:36:35 UTC FreeBSD src repository Modified files: sys/dev/ata ata-chipset.c Log: Add 64bit addressing support to SiI 3132/3124 Revision ChangesPath 1.195 +2 -0 src/sys/dev/ata/ata-chipset.c ___

cvs commit: src/sys/dev/ata ata-chipset.c

2007-04-06 Thread ¿½ren Schmidt
sos 2007-04-06 16:21:35 UTC FreeBSD src repository Modified files: sys/dev/ata ata-chipset.c Log: Remove debug gunk. Revision ChangesPath 1.194 +0 -1 src/sys/dev/ata/ata-chipset.c ___ cvs-all@freebsd.or

cvs commit: src/sys/dev/ata ata-all.h ata-chipset.c ata-dma.c ata-lowlevel.c ata_if.m

2007-04-06 Thread ¿½ren Schmidt
sos 2007-04-06 16:18:59 UTC FreeBSD src repository Modified files: sys/dev/ata ata-all.h ata-chipset.c ata-dma.c ata-lowlevel.c ata_if.m Log: Add support for 64bit addressing to AHCI and Marvell controllers. Munged into ATA shape and Marve

cvs commit: src/sys/dev/ata ata-chipset.c

2007-03-12 Thread ¿½ren Schmidt
sos 2007-03-12 15:34:08 UTC FreeBSD src repository Modified files: sys/dev/ata ata-chipset.c Log: Fix writes on siiprb type chips. Revision ChangesPath 1.192 +6 -2 src/sys/dev/ata/ata-chipset.c ___ cvs-

cvs commit: src/sys/dev/ata ata-chipset.c

2007-03-12 Thread ¿½ren Schmidt
sos 2007-03-12 09:13:13 UTC FreeBSD src repository Modified files: sys/dev/ata ata-chipset.c Log: Fix support for the VIA8237A SATA part. HW sponsored by: Bob Bishop Revision ChangesPath 1.191 +1 -1 src/sys/dev/ata/ata-chipset.c

cvs commit: src/sys/dev/ata ata-chipset.c ata-pci.h

2007-03-09 Thread ¿½ren Schmidt
sos 2007-03-09 22:23:39 UTC FreeBSD src repository Modified files: sys/dev/ata ata-chipset.c ata-pci.h Log: Add support for the Silicon Image SiI 3124 and SiI 3132. HW donated by: Adriaan de Groot Revision ChangesPath 1.190 +350 -17 src/sys/dev

cvs commit: src/sys/dev/ata ata-chipset.c

2007-03-09 Thread ¿½ren Schmidt
sos 2007-03-09 18:45:45 UTC FreeBSD src repository Modified files: sys/dev/ata ata-chipset.c Log: More SATA phy/reset cleanup and simplification. Fix a long standing bogon in the sii_reset code. Revision ChangesPath 1.189 +77 -193 src/sys/dev/ata/

cvs commit: src/sys/dev/ata ata-chipset.c

2007-03-08 Thread ¿½ren Schmidt
sos 2007-03-08 20:21:42 UTC FreeBSD src repository Modified files: sys/dev/ata ata-chipset.c Log: Refine ahci_status to be more simple. Revision ChangesPath 1.188 +29 -43src/sys/dev/ata/ata-chipset.c ___

cvs commit: src/sys/dev/ata ata-all.h ata-chipset.c

2007-03-08 Thread ¿½ren Schmidt
sos 2007-03-08 16:39:25 UTC FreeBSD src repository Modified files: sys/dev/ata ata-all.h ata-chipset.c Log: Cleanup the channel/phy reset code. Revision ChangesPath 1.121 +1 -0 src/sys/dev/ata/ata-all.h 1.187 +143 -129 src/sys/dev/ata/ata-

cvs commit: src/sys/dev/ata ata-chipset.c

2007-03-01 Thread ¿½ren Schmidt
sos 2007-03-01 21:18:28 UTC FreeBSD src repository Modified files: sys/dev/ata ata-chipset.c Log: Add support for the 3 (PATA) channel on the VIA 6421 chip. HW donated by: Fabian Peters Revision ChangesPath 1.186 +60 -41src/sys/dev/ata/ata-ch

cvs commit: src/sys/dev/ata ata-all.c ata-all.h ata-card.c ata-cbus.c ata-disk.c ata-disk.h ata-dma.c ata-isa.c ata-lowlevel.c ata-queue.c ata-raid.c ata-raid.h ata-usb.c atapi-cd.c atapi-cd.h atapi-f

2007-02-21 Thread ¿½ren Schmidt
sos 2007-02-21 19:07:19 UTC FreeBSD src repository Modified files: sys/dev/ata ata-all.c ata-all.h ata-card.c ata-cbus.c ata-disk.c ata-disk.h ata-dma.c ata-isa.c ata-lowlevel.c ata-queue.c ata-raid.c

cvs commit: src/sys/dev/ata ata-chipset.c ata-pci.c

2007-02-21 Thread ¿½ren Schmidt
sos 2007-02-21 19:03:34 UTC FreeBSD src repository Modified files: sys/dev/ata ata-chipset.c ata-pci.c Log: Try again with supporting AHCI chipsets with partly implemented ports. Revision ChangesPath 1.184 +11 -3 src/sys/dev/ata/ata-chipset.c 1.

cvs commit: src/sys/dev/ata atapi-cd.c

2007-02-21 Thread ¿½ren Schmidt
sos 2007-02-21 14:06:51 UTC FreeBSD src repository Modified files: sys/dev/ata atapi-cd.c Log: Be a little less stringent in getting progress report data. Revision ChangesPath 1.191 +2 -1 src/sys/dev/ata/atapi-cd.c ___

cvs commit: src/sys/dev/ata ata-chipset.c

2007-02-21 Thread ¿½ren Schmidt
sos 2007-02-21 14:05:57 UTC FreeBSD src repository Modified files: sys/dev/ata ata-chipset.c Log: Temporarily disable the support for some incarnations of the ICH8 chip that has non consecutively numbered ports. This should fix current SATA problems. Support A

cvs commit: src/sys/dev/pci pci.c src/sys/dev/ata ata-pci.c

2007-02-17 Thread ¿½ren Schmidt
sos 2007-02-17 16:56:39 UTC FreeBSD src repository Modified files: sys/dev/pci pci.c sys/dev/ata ata-pci.c Log: Add support for chipsets that has NULL'd BAR's for legacy ports. This allows DMA to be used on a fine little geode system I got here and

cvs commit: src/sys/dev/ata ata-all.h ata-chipset.c

2007-02-15 Thread ¿½ren Schmidt
sos 2007-02-15 21:51:43 UTC FreeBSD src repository Modified files: sys/dev/ata ata-all.h ata-chipset.c Log: Support AHCI chips where the ports are not consecutively numbered as in some incarnations of the ICH8 chip. Also fix the panic introduced by the last commi

cvs commit: src/sys/dev/ata ata-chipset.c

2007-02-12 Thread ¿½ren Schmidt
sos 2007-02-12 17:17:31 UTC FreeBSD src repository Modified files: sys/dev/ata ata-chipset.c Log: Rearrange the SATA connect logic so that we so that we pickup ATAPI devices. The rest of the logic should be in place for most supporting chipsets. Revision Chan

cvs commit: src/sys/dev/ata ata-chipset.c ata-pci.h

2007-01-04 Thread ¿½ren Schmidt
sos 2007-01-04 16:09:11 UTC FreeBSD src repository Modified files: sys/dev/ata ata-chipset.c ata-pci.h Log: Add support for the Marvell 6101/6145 PATA chips used on many new Intel boards. HW donated by: Sentex Revision ChangesPath 1.179 +88 -32

cvs commit: src/sys/dev/ata ata-chipset.c ata-pci.h

2007-01-03 Thread ¿½ren Schmidt
sos 2007-01-04 07:56:12 UTC FreeBSD src repository Modified files: sys/dev/ata ata-chipset.c ata-pci.h Log: Add new PATA only JMicron chip. Revision ChangesPath 1.178 +2 -1 src/sys/dev/ata/ata-chipset.c 1.72 +2 -1 src/sys/dev/ata/ata-

cvs commit: src/sys/dev/ata ata-all.c

2006-11-17 Thread ¿½ren Schmidt
sos 2006-11-17 11:13:47 UTC FreeBSD src repository Modified files: sys/dev/ata ata-all.c Log: Deal more generically with the byteswap needed on !littleendian HW. Account for the odd layout on ARM bigendian HW. Revision ChangesPath 1.275 +2 -2 s

cvs commit: src/sys/conf files

2006-10-09 Thread ¿½ren Schmidt
sos 2006-10-09 18:13:51 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/conf files Log: MFC: Enable atausb. Approved by: re@ Revision ChangesPath 1.1031.2.42 +1 -0 src/sys/conf/files _

cvs commit: src/sys/dev/ata ata-usb.c

2006-10-09 Thread ¿½ren Schmidt
sos 2006-10-09 18:11:19 UTC FreeBSD src repository Added files: (Branch: RELENG_6) sys/dev/ata ata-usb.c Log: MFC: Bring in ATA<>USB support. Approved by: re@ Revision ChangesPath 1.5.2.1 +975 -0src/sys/dev/ata/ata-usb.c (ne

cvs commit: src/sys/dev/ata ata-chipset.c

2006-10-09 Thread ¿½ren Schmidt
sos 2006-10-09 16:01:35 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/dev/ata ata-chipset.c Log: MFC: Add missing PCI ID for the acer m5288 Approved by: re@ RevisionChangesPath 1.126.2.15 +1 -0 src/sys/dev/ata/at

cvs commit: src/sys/dev/ata ata-chipset.c

2006-10-08 Thread ¿½ren Schmidt
sos 2006-10-08 09:58:00 UTC FreeBSD src repository Modified files: sys/dev/ata ata-chipset.c Log: Add missing PCI ID for the acer m5288 Revision ChangesPath 1.177 +1 -0 src/sys/dev/ata/ata-chipset.c ___

cvs commit: src/sys/dev/ata ata-all.c ata-chipset.c ata-disk.c ata-pci.h ata-raid.h

2006-09-30 Thread ¿½ren Schmidt
sos 2006-09-30 14:51:49 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/dev/ata ata-all.c ata-chipset.c ata-disk.c ata-pci.h ata-raid.h Log: MFC: CF devices are ATA not ATAPI. Add support for the ALI/ULI M5288

cvs commit: src/sys/dev/ata ata-chipset.c

2006-09-25 Thread ¿½ren Schmidt
sos 2006-09-25 11:26:29 UTC FreeBSD src repository Modified files: sys/dev/ata ata-chipset.c Log: add support for the ALI/ULI M5288 AHCI part. patch by: Sven Petai Revision ChangesPath 1.176 +7 -0 src/sys/dev/ata/ata-chipset.c __

cvs commit: src/sys/dev/ata ata-disk.c

2006-09-14 Thread ¿½ren Schmidt
sos 2006-09-14 19:12:29 UTC FreeBSD src repository Modified files: sys/dev/ata ata-disk.c Log: If current_heads or current_sectors in the disk cap page are zero, dont try to use the current_ geometry. This avoids a panic with BIOS'n that sets these to zero. R

cvs commit: src/sys/dev/ata ata-chipset.c

2006-09-12 Thread ¿½ren Schmidt
sos 2006-09-12 22:06:39 UTC FreeBSD src repository Modified files: sys/dev/ata ata-chipset.c Log: Busmaster DMA address fix in VIA 6421 case. Revision ChangesPath 1.175 +1 -1 src/sys/dev/ata/ata-chipset.c _

cvs commit: src/sys/dev/ata ata-raid.h

2006-09-12 Thread ¿½ren Schmidt
sos 2006-09-12 20:37:22 UTC FreeBSD src repository Modified files: sys/dev/ata ata-raid.h Log: Format mask lacks one bit. Reported by:jkim Revision ChangesPath 1.45 +1 -1 src/sys/dev/ata/ata-raid.h __

cvs commit: src/sys/dev/ata ata-chipset.c ata-pci.h

2006-09-11 Thread ¿½ren Schmidt
sos 2006-09-11 19:48:31 UTC FreeBSD src repository Modified files: sys/dev/ata ata-chipset.c ata-pci.h Log: Add support for a few more Serverworks and lookalikes chips. Revision ChangesPath 1.174 +12 -9 src/sys/dev/ata/ata-chipset.c 1.71 +3

cvs commit: src/sys/dev/ata ata-usb.c

2006-09-11 Thread ¿½ren Schmidt
sos 2006-09-11 19:47:53 UTC FreeBSD src repository Modified files: sys/dev/ata ata-usb.c Log: Update to fit latest USB cleanup crusade. Revision ChangesPath 1.5 +2 -2 src/sys/dev/ata/ata-usb.c ___ cvs

cvs commit: src/sys/dev/ata ata-all.c

2006-09-11 Thread ¿½ren Schmidt
sos 2006-09-11 18:33:59 UTC FreeBSD src repository Modified files: sys/dev/ata ata-all.c Log: CF devices are ATA not ATAPI. Revision ChangesPath 1.274 +3 -1 src/sys/dev/ata/ata-all.c ___ cvs-all@freebsd

cvs commit: src/sys/dev/ata ata-all.c ata-all.h ata-chipset.c ata-lowlevel.c ata-pci.h ata-queue.c ata-raid.c atapi-cd.c

2006-09-02 Thread ¿½ren Schmidt
sos 2006-09-02 17:01:33 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/dev/ata ata-all.c ata-all.h ata-chipset.c ata-lowlevel.c ata-pci.h ata-queue.c ata-raid.c atapi-cd.c Log: MFC: Sync wi

cvs commit: src/sys/dev/ata ata-chipset.c ata-pci.h

2006-09-02 Thread ¿½ren Schmidt
sos 2006-09-02 12:55:42 UTC FreeBSD src repository Modified files: sys/dev/ata ata-chipset.c ata-pci.h Log: Add support for VIA 8237A. Revision ChangesPath 1.173 +2 -0 src/sys/dev/ata/ata-chipset.c 1.70 +1 -0 src/sys/dev/ata/ata-pci.h

cvs commit: src/sys/dev/ata ata-chipset.c

2006-08-30 Thread ¿½ren Schmidt
sos 2006-08-30 11:50:22 UTC FreeBSD src repository Modified files: sys/dev/ata ata-chipset.c Log: Properly initialize the nVidia MCP5X interrupts etc. Suggested by: nVidia Revision ChangesPath 1.172 +7 -2 src/sys/dev/ata/ata-chipset.c

cvs commit: src/sys/dev/ata ata-raid.c

2006-08-25 Thread ¿½ren Schmidt
sos 2006-08-25 09:33:56 UTC FreeBSD src repository Modified files: sys/dev/ata ata-raid.c Log: Properly initialize and destroy the RAID lock. Also dont mess with RAID's thats not attached yet and avoid panic. Revision ChangesPath 1.121 +4 -1 sr

cvs commit: src/sys/dev/ata ata-chipset.c

2006-08-18 Thread ¿½ren Schmidt
sos 2006-08-18 09:56:12 UTC FreeBSD src repository Modified files: sys/dev/ata ata-chipset.c Log: Update JMicron support to also work with chips where the PATA and SATA parts are on individual PCI functions. HW donated by: JMicron Revision ChangesPat

cvs commit: src/sys/dev/ata ata-chipset.c ata-pci.h

2006-08-14 Thread ¿½ren Schmidt
sos 2006-08-14 19:39:33 UTC FreeBSD src repository Modified files: sys/dev/ata ata-chipset.c ata-pci.h Log: Add support for the ICH8 and ESB2 chips, also add a few other missing ICH7 parts. HW donated by: JMicron Revision ChangesPath 1.169 +44

cvs commit: src/sys/dev/ata ata-chipset.c ata-pci.h

2006-08-11 Thread ¿½ren Schmidt
sos 2006-08-11 21:19:29 UTC FreeBSD src repository Modified files: sys/dev/ata ata-chipset.c ata-pci.h Log: Unbreak nForce4 SATA support. Hopefully I dont break something else this time. Revision ChangesPath 1.168 +7 -7 src/sys/dev/ata/ata-

cvs commit: src/sys/dev/ata ata-chipset.c ata-pci.h

2006-08-05 Thread ¿½ren Schmidt
sos 2006-08-05 11:41:46 UTC FreeBSD src repository Modified files: sys/dev/ata ata-chipset.c ata-pci.h Log: Unbreak nForce3 SATA support. Revision ChangesPath 1.167 +19 -19src/sys/dev/ata/ata-chipset.c 1.67 +1 -2 src/sys/dev/ata/ata-pc

cvs commit: src/sys/dev/ata ata-chipset.c ata-pci.h

2006-07-24 Thread ¿½ren Schmidt
sos 2006-07-24 10:44:51 UTC FreeBSD src repository Modified files: sys/dev/ata ata-chipset.c ata-pci.h Log: Finally fix support for the newer MCP51/MCP55 nVidia chipsets. The register layout has changed since the original NV4 - sigh. Hotplug support has been fixe

cvs commit: src/sys/dev/ata ata-chipset.c ata-lowlevel.c ata-pci.h

2006-07-04 Thread ¿½ren Schmidt
sos 2006-07-04 20:36:03 UTC FreeBSD src repository Modified files: sys/dev/ata ata-chipset.c ata-lowlevel.c ata-pci.h Log: Add preliminary support for the Serverworks HT1000 chip. HW sponsored by:Yahoo! Revision ChangesPath 1.165 +69 -6

cvs commit: src/sys/dev/ata atapi-cd.c

2006-06-28 Thread ¿½ren Schmidt
sos 2006-06-28 15:04:11 UTC FreeBSD src repository Modified files: sys/dev/ata atapi-cd.c Log: Dont call free on non-alloc'd items. Revision ChangesPath 1.189 +4 -2 src/sys/dev/ata/atapi-cd.c ___ cvs-al

cvs commit: src/sys/dev/ata ata-all.h ata-chipset.c

2006-06-28 Thread ¿½ren Schmidt
sos 2006-06-28 09:59:09 UTC FreeBSD src repository Modified files: sys/dev/ata ata-all.h ata-chipset.c Log: Update AHCI support to be more generic. Add support for AHCI on the VIA VT8251. Revision ChangesPath 1.118 +2 -0 src/sys/dev/ata/ata-all

cvs commit: src/sys/dev/ata ata-chipset.c

2006-06-19 Thread ¿½ren Schmidt
sos 2006-06-19 11:47:58 UTC FreeBSD src repository Modified files: sys/dev/ata ata-chipset.c Log: Fix type casts so that we get at the right response queue. Submitted by: glebius+ru Revision ChangesPath 1.163 +10 -7 src/sys/dev/ata/ata-chipse

cvs commit: src/sys/dev/ata ata-chipset.c

2006-05-11 Thread ¿½ren Schmidt
sos 2006-05-11 10:43:08 UTC FreeBSD src repository Modified files: sys/dev/ata ata-chipset.c Log: Fix probe printing of highpoint and promise controllers. Revision ChangesPath 1.162 +4 -5 src/sys/dev/ata/ata-chipset.c

cvs commit: src/sys/dev/ata ata-queue.c

2006-04-17 Thread ¿½ren Schmidt
sos 2006-04-17 10:47:02 UTC FreeBSD src repository Modified files: sys/dev/ata ata-queue.c Log: Add missing ";" found by: jmg Revision ChangesPath 1.64 +1 -1 src/sys/dev/ata/ata-queue.c ___

cvs commit: src/sys/dev/ata ata-all.c

2006-04-14 Thread ¿½ren Schmidt
sos 2006-04-14 16:25:42 UTC FreeBSD src repository Modified files: sys/dev/ata ata-all.c Log: Dont poll for ATA_IDLE on a detached channel in suspend. Revision ChangesPath 1.272 +2 -2 src/sys/dev/ata/ata-all.c

cvs commit: src/sys/sys ata.h src/sys/dev/ata ata-all.c ata-all.h ata-disk.c ata-queue.c atapi-cam.c atapi-cd.c atapi-fd.c

2006-04-04 Thread ¿½ren Schmidt
sos 2006-04-04 16:07:42 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/sys ata.h sys/dev/ata ata-all.c ata-all.h ata-disk.c ata-queue.c atapi-cam.c atapi-cd.c atapi-fd.c Log

cvs commit: src/sys/sys ata.h src/sys/dev/ata ata-all.c ata-all.h ata-disk.c ata-queue.c ata-usb.c atapi-cam.c atapi-cd.c

2006-03-31 Thread ¿½ren Schmidt
sos 2006-03-31 08:09:05 UTC FreeBSD src repository Modified files: sys/sys ata.h sys/dev/ata ata-all.c ata-all.h ata-disk.c ata-queue.c ata-usb.c atapi-cam.c atapi-cd.c Log: Make the ATAPI sense da

cvs commit: src/sys/dev/ata ata-usb.c atapi-fd.c

2006-03-18 Thread ¿½ren Schmidt
sos 2006-03-18 13:14:38 UTC FreeBSD src repository Modified files: sys/dev/ata ata-usb.c atapi-fd.c Log: Properly use the sense key info Revision ChangesPath 1.3 +4 -2 src/sys/dev/ata/ata-usb.c 1.108 +1 -1 src/sys/dev/ata/atapi-fd.c

cvs commit: src/sbin/atacontrol atacontrol.c

2006-03-16 Thread ¿½ren Schmidt
sos 2006-03-16 21:30:09 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sbin/atacontrol atacontrol.c Log: MFC: Add new modes. Approved by: re@ (mux) Revision ChangesPath 1.36.2.5 +4 -0 src/sbin/atacontrol/atacontrol.c

cvs commit: src/sys/dev/ata ata-chipset.c ata-pci.h

2006-03-16 Thread ¿½ren Schmidt
sos 2006-03-16 21:28:51 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/dev/ata ata-chipset.c ata-pci.h Log: MFC: Add support for the JMicron JMB361, 365 and 366 chips. HW and documentation kindly provided by JMicron. Approved by:

cvs commit: src/sbin/atacontrol atacontrol.c

2006-03-15 Thread ¿½ren Schmidt
sos 2006-03-15 19:32:43 UTC FreeBSD src repository Modified files: sbin/atacontrol atacontrol.c Log: Add new modes. Revision ChangesPath 1.42 +4 -0 src/sbin/atacontrol/atacontrol.c ___ cvs-all@freebsd.org

cvs commit: src/sys/dev/ata ata-chipset.c ata-pci.h

2006-03-13 Thread ¿½ren Schmidt
sos 2006-03-13 14:01:38 UTC FreeBSD src repository Modified files: sys/dev/ata ata-chipset.c ata-pci.h Log: Add support for the JMicron JMB361, 365 and 366 chips. HW and documentation kindly provided by JMicron. Revision ChangesPath 1.161 +18 -14

cvs commit: src/sys/dev/ata ata-usb.c

2006-03-13 Thread ¿½ren Schmidt
sos 2006-03-13 14:00:08 UTC FreeBSD src repository Modified files: sys/dev/ata ata-usb.c Log: Put autosense data in the right place (needs a 4pos left shift). Revision ChangesPath 1.2 +2 -5 src/sys/dev/ata/ata-usb.c

cvs commit: src/sys/modules/ata/atausb Makefile

2006-03-11 Thread ¿½ren Schmidt
sos 2006-03-11 08:42:08 UTC FreeBSD src repository Modified files: sys/modules/ata/atausb Makefile Log: Remove debug flag. Spotted by: ru@ Revision ChangesPath 1.2 +0 -1 src/sys/modules/ata/atausb/Makefile __

cvs commit: src/sys/dev/ata ata-usb.c

2006-03-10 Thread ¿½ren Schmidt
sos 2006-03-10 19:08:52 UTC FreeBSD src repository Added files: sys/dev/ata ata-usb.c Log: Module that adds support for using USB storage devices through the ATA framework. Mainly written to be able to use USB Flash keys. This is work in progress so use with care

  1   2   >