Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 27 Apr 2009 17:29:51 +0000 (UTC)
From:      Jung-uk Kim <jkim@FreeBSD.org>
To:        cvs-src-old@freebsd.org
Subject:   cvs commit: src/sys/dev/ata ata-pci.h src/sys/dev/ata/chipsets ata-ahci.c ata-ati.c
Message-ID:  <200904271730.n3RHUgZ4014659@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
jkim        2009-04-27 17:29:51 UTC

  FreeBSD src repository

  Modified files:
    sys/dev/ata          ata-pci.h 
    sys/dev/ata/chipsets ata-ahci.c ata-ati.c 
  Log:
  SVN rev 191568 on 2009-04-27 17:29:51Z by jkim
  
  - 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.
  
  Revision  Changes    Path
  1.105     +6 -0      src/sys/dev/ata/ata-pci.h
  1.21      +1 -2      src/sys/dev/ata/chipsets/ata-ahci.c
  1.2       +70 -6     src/sys/dev/ata/chipsets/ata-ati.c



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