From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S262772AbUEKKDc (ORCPT ); Tue, 11 May 2004 06:03:32 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S262175AbUEKKDc (ORCPT ); Tue, 11 May 2004 06:03:32 -0400 Received: from wl-193.226.227-253-szolnok.dunaweb.hu ([193.226.227.253]:61325 "EHLO szolnok.dunaweb.hu") by vger.kernel.org with ESMTP id S262772AbUEKKD0 (ORCPT ); Tue, 11 May 2004 06:03:26 -0400 Message-ID: <40A0A4EC.8050705@freemail.hu> Date: Tue, 11 May 2004 12:03:24 +0200 From: Zoltan Boszormenyi User-Agent: Mozilla/5.0 (X11; U; Linux i686; hu-HU; rv:1.4.1) Gecko/20031114 X-Accept-Language: hu, en-US MIME-Version: 1.0 To: linux-kernel@vger.kernel.org CC: Jeff Garzik Subject: Re: Serial ATA (SATA) on Linux status report Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org > Promise TX2/TX4/SX4 > ------------------- > Summary: Per-host queues on all controllers. Full SATA control > including hotplug and PM on all but one controller. > > libata TX2/TX4 driver status: Production, but see issue #5. > > libata SX4 driver status: Production, but see issue #6. > > > Issue #5: Some boards appear to have PATA as well as SATA ports. PATA > is not currently supported, and no plans have yet been made to rectify > this. Ideally drivers/ide would drive PATA, but if they are the same > PCI device, that would not be feasible. $ /sbin/lspci ... 00:0d.0 RAID bus controller: Promise Technology, Inc.: Unknown device 3373 (rev 02) ... This is the only Promise Tech. device shown. Here is the more detailed info about this, look at Region 1, and compare the VIA IDE controller below: $ /sbin/lspci -vvv -s 00:0d.0 00:0d.0 RAID bus controller: Promise Technology, Inc.: Unknown device 3373 (rev 02) Subsystem: Micro-Star International Co., Ltd.: Unknown device 702e Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap+ 66Mhz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- SERR- $ /sbin/lspci -vvv -s 00:0f.1 00:0f.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C/VT8235 PIPC Bus Master IDE (rev 06) (prog-if 8a [Master SecP PriP]) Subsystem: Micro-Star International Co., Ltd.: Unknown device 7020 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- SERR- Could it be that Region 1 of the Promise controller contains the PATA I/O ports? Then it could be driven with a drivers/ide driver... Maybe common locking is needed between sata_promise.c and a driver for it's PATA side, I don't know. Just an idea I am willing to test if Bartolomiej and You come up with a solution. Nudge, nudge. :-) Best regards, Zoltán Böszörményi