From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mark Lord Subject: Re: [PATCH 0/2]ACPI support for SATA/PATA Date: Wed, 26 Jul 2006 11:14:32 -0400 Message-ID: <44C786D8.5060801@rtr.ca> References: <1153899345.4957.59.camel@forrest26.sh.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Return-path: Received: from rtr.ca ([64.26.128.89]:58021 "EHLO mail.rtr.ca") by vger.kernel.org with ESMTP id S1750833AbWGZPOf (ORCPT ); Wed, 26 Jul 2006 11:14:35 -0400 In-Reply-To: <1153899345.4957.59.camel@forrest26.sh.intel.com> Sender: linux-ide-owner@vger.kernel.org List-Id: linux-ide@vger.kernel.org To: "zhao, forrest" Cc: jgarzik@pobox.com, rdunlap@xenotime.net, htejun@gmail.com, linux-ide@vger.kernel.org zhao, forrest wrote: > Hello, all > > In ACPI spec 3.0, section 9.9 defines 4 objects for PATA/SATA: > > _GTF is for both PATA and SATA, which is used to return ATA task file > needed to re-init the drive; > _SDD is SATA-only object, which is used to inform the platform of the > type of device attached to a port; > _GTM and _STM are PATA-only objects, which are used to get/set PATA > timing information(i.e. PIO and DMA speed). It seems to be quite common for ICH*M notebooks to use the SATA ports to attach PATA drives with PATA->SATA bridge chips in the middle. In this case, one would expect the _GTM and _STM objects to be necessary, even though Linux thinks it's a SATA situation. Do the patches take this into account? Cheers