Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 27 Apr 2009 20:39:41 +0300
From:      Alexander Motin <mav@FreeBSD.org>
To:        Jung-uk Kim <jkim@FreeBSD.org>
Cc:        svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org
Subject:   Re: svn commit: r191568 - in head/sys/dev/ata: . chipsets
Message-ID:  <49F5EDDD.80103@FreeBSD.org>
In-Reply-To: <200904271729.n3RHTpDQ021146@svn.freebsd.org>
References:  <200904271729.n3RHTpDQ021146@svn.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Jung-uk Kim wrote:
> Author: jkim
> Date: Mon Apr 27 17:29:51 2009
> New Revision: 191568
> URL: http://svn.freebsd.org/changeset/base/191568
> 
> Log:
>   - Always force AHCI mode on a ATI/AMD SB600/700/800 SATA controller.  These
>   controllers may be configured as legacy IDE mode by modifying subclass and
>   progif without actually changing PCI device IDs.  Instead of complicating
>   code, we always force AHCI mode while probing.  Also we restore AHCI mode
>   while resuming per ATI/AMD register programming/requirement guides.
>   - Fix SB700/800 "combined" mode.  Unlike SB600, this PATA controller can
>   combine two SATA ports and emulate one PATA channel as primary or secondary
>   depending on BIOS configuration.  When the combined mode is disabled, this
>   channel disappears and it works just like SB600 PATA controller, however.
>   - Add more PCI device IDs for SB700/800 and adjust device descriptions.
>   SB800 shares the same PCI device IDs and added two more SATA IDs.

Thanks.

-- 
Alexander Motin



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?49F5EDDD.80103>