Commit Graph

101 Commits

Author SHA1 Message Date
joel
f61d9a586b Minor mdoc fixes. 2015-04-20 21:19:26 +00:00
mav
ebd96ed35a Remove from legacy ata(4) driver support for hardware, supported by newer
and more functional drivers ahci(4), siis(4) and mvs(4).

This removes about 3400 lines of code, unused since FreeBSD 9.0 release.
2015-03-24 18:09:07 +00:00
bapt
dad23483ed Sort SEE ALSO 2014-12-26 22:30:18 +00:00
bapt
5da5395a98 use .Mt to mark up email addresses consistently (final part)
PR:		191174
Submitted by:	Franco Fichtner <franco at lastsummer.de>
2014-06-26 21:46:14 +00:00
mav
7c2b81b0e9 Remove all legacy ATA code parts, not used since options ATA_CAM enabled in
most kernels before FreeBSD 9.0.  Remove such modules and respective kernel
options: atadisk, ataraid, atapicd, atapifd, atapist, atapicam.  Remove the
atacontrol utility and some man pages.  Remove useless now options ATA_CAM.

No objections:	current@, stable@
MFC after:	never
2013-04-04 07:12:24 +00:00
mav
63f83ebad9 Implement SATA revision (speed) control for legacy SATA controller for
both boot (via loader tunables) and run-time (via `camcontrol negotiate`).
Tested to work at least on NVIDIA MCP55 chipset.

H/w provided by:	glebius
2012-10-02 22:03:21 +00:00
marius
059d6b2a7b Document the hw.ahci.force tunable here, too, as it's also used by
ataahci(4) and atanvidia(4).

MFC after:	3 days
2012-06-18 19:14:06 +00:00
joel
f2d65ab354 mdoc: minor Bl improvements. 2012-06-02 11:03:14 +00:00
mav
11e7605a3d Fix names of some Marvell SATA chips. It looks like chips with proprietary
interface supported by mvs(4) are 88SX, while AHCI-like chips are 88SE.

PR:		kern/165271
Submitted by:	Jia-Shiun Li <jiashiun@gmail.com>
MFC after:	1 week
2012-03-02 08:49:07 +00:00
brueffer
68e09a12b6 Wording, grammar and markup cleanup.
PR:		159948
Submitted by:	Ben Kaduk <kaduk@mit.edu>
Approved by:	re (kib)
2011-09-02 18:52:28 +00:00
mav
8837eae24c Update ata(4) manual page, reflecting migration to CAM-based ATA stack
(`options ATA_CAM` enabled by default).

Approved by:	re (kib)
2011-08-17 19:43:41 +00:00
uqs
5179964e55 Re-encode files from ISO-8859-1 to UTF-8 2011-05-22 14:03:30 +00:00
jmg
dd5fc2bc46 document that most of ioctl requests in cd(4) are implemented by acd(4).. 2010-11-28 23:34:20 +00:00
mav
f2cf256050 Add VIA VX900 to the list of supported chipsets. 2010-11-18 18:09:25 +00:00
pluknet
b6e8ecf1c7 Cosmetic change:
Wrap lines for SiS and Promise entries to 80 columns.
This doesn't change appearance in page rendered with troff or man.cgi.

PR:		docs/146195
Approved by:	kib (mentor)
MFC after:	1 week
2010-10-07 12:58:09 +00:00
brucec
7adc5f91cf Revert changes of 'assure' to 'ensure' made in r211936.
Approved by: rrs (mentor)
2010-09-11 10:49:56 +00:00
brucec
76d7244728 Fix incorrect usage of 'assure' and 'insure'.
Approved by: rrs (mentor)
2010-08-28 16:32:01 +00:00
joel
8c3d367011 Fix a bunch of typos and spelling mistakes. 2010-07-31 12:14:28 +00:00
mav
1f8ff496d3 Add ata(4) ability to limit initial ATA mode for devices via device hints.
After boot this mode can be changed with atacontrol/camcontrol as usual.
It works for both legacy and ATA_CAM wrapper mode.

PR:		kern/123980
2010-07-03 14:14:42 +00:00
mav
95701bd337 Add some more supported controllers.
Crosslink with CAM ATA man pages.
2010-03-03 19:44:43 +00:00
mav
907e9240f2 Refer more recently added Marvell chips. 2009-11-23 09:02:08 +00:00
mav
82c8b8b842 Document support for more chips. 2009-11-06 11:17:33 +00:00
mav
ab41608038 Document new hint.atapci.X.msi and hint.ata.X.pm_level tunables. 2009-06-24 19:25:47 +00:00
delphij
11b5fc7c3c Note recently added ICH10 support 2008-10-04 21:31:12 +00:00
brueffer
64e78e1d64 ITE IT8213F support. 2008-10-03 11:37:33 +00:00
simon
ed6b6f5b15 Fix mdoc markup in r181825. 2008-08-18 09:45:26 +00:00
philip
d4f52a1615 Document the addition of the hw.ata.ata_dma_check_80pin tunable.
Submitted by:	Patrick Lamaizière <patfbsd -at- davenulle.org>
MFC after:	1 week
2008-08-18 09:17:16 +00:00
brueffer
020fc18bc8 AMD CS5536 and VIA 8237S support.
Approved by:	re (blanket)
2007-10-05 07:06:51 +00:00
brueffer
e39286e7b4 Update for ICH9 support.
Submitted by:	simon
Approved by:	re (blanket)
2007-09-10 20:25:55 +00:00
brueffer
81dfdc2206 Document Silicon Image SiI 3124 and SiI 3132 support. 2007-03-10 12:44:22 +00:00
brueffer
5ebe8e29b1 Document NetCell NC3000 and NC5000 support. 2007-02-06 09:50:17 +00:00
brueffer
3503c09581 Document Marvell 6101/6145 support. 2007-01-04 18:50:52 +00:00
brueffer
876ba7f8b0 New supported JMicron, ALI and ServerWorks chipsets.
MFC after:	3 days
2007-01-04 09:12:03 +00:00
wilko
b7694d2ecb document that NCQ is not yet supported.
PR: kern/106343
2006-12-05 20:23:25 +00:00
brueffer
206bf22b07 Document VIA 8237A support. 2006-09-03 11:33:52 +00:00
brueffer
c6539b3d3e Note Intel ICH8 and ESB2 support. 2006-08-15 08:27:38 +00:00
brueffer
328d4e80f3 Document ServerWorks HT1000 support. 2006-07-05 08:26:50 +00:00
brueffer
7c4cc1d173 Document JMicron JMB361, 365 and 366 support.
MFC after:	3 days
2006-03-16 22:20:39 +00:00
brueffer
2d615c3d1d JMicron JMB363 support. 2006-02-16 22:05:49 +00:00
brueffer
e30fec2879 Document JMicron JMB360. 2006-01-26 05:31:19 +00:00
brueffer
a64dd2a02f Document new support for Marvell chipsets. 2005-12-28 09:35:29 +00:00
brueffer
c006ecd0ec Add Via VT8251 support. 2005-12-14 21:10:59 +00:00
joel
c86a98f6ab Add support for ATI IXP[234]00. 2005-10-13 18:28:26 +00:00
joel
84287f0a2b s/PDC2061/PDC20621
Approved by:	brueffer (mentor)
2005-08-30 07:03:03 +00:00
joel
49cd513ac9 * Be more specific about supported ALI-chipsets.
* Add two missing dots.

Approved by:	brueffer (mentor)
2005-08-16 14:28:03 +00:00
joel
179d553747 Update hardware section:
*  Document existing support for:
  -  CMD 646U2
  -  Highpoint HPT372N
  -  Intel 6300ESB
  -  Intel ICH7
  -  Nvidia nForce2 MCP
  -  Nvidia nForce3 MCP
  -  Nvidia nForce3 Pro
  -  Nvidia nForce4
  -  Promise PDC20571
  -  Promise PDC20575
  -  Promise PDC20579
  -  Promise PDC20580
  -  Promise PDC20621
  -  Promise PDC20622
  -  Promise PDC40518
  -  Promise PDC40519
  -  SIS 180
  -  SIS 181
  -  SIS 182
  -  SIS 965
  -  VIA VT6410
  -  VIA VT6420
  -  VIA VT6421

*  Remove HPT366 duplicate

Approved by:	brueffer (mentor)
2005-08-15 15:07:47 +00:00
brueffer
44f0d8ab4f Promise PDC4071[89] support. 2005-08-12 23:05:48 +00:00
brueffer
656649f204 Document ITE IT8211F support. 2005-08-05 14:07:39 +00:00
keramida
81d2b39a72 hw.ata.wc can cause data loss on crashes too. This brings the
description of the hw.ata.wc in sync with tuning(7)

PR:		docs/84264
Submitted by:	Gary W. Swearingen
2005-07-29 10:47:46 +00:00
brueffer
0ff6c6af9c Intel 31244 support. 2005-06-09 07:51:06 +00:00