From owner-freebsd-current@FreeBSD.ORG Fri Apr 24 15:30:22 2009 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 30005106567F for ; Fri, 24 Apr 2009 15:30:22 +0000 (UTC) (envelope-from raj@semihalf.com) Received: from semihalf.com (semihalf.com [206.130.101.55]) by mx1.freebsd.org (Postfix) with ESMTP id EFF5C8FC13 for ; Fri, 24 Apr 2009 15:30:21 +0000 (UTC) (envelope-from raj@semihalf.com) Received: from mail.semihalf.com (mail.semihalf.com [83.15.139.206]) by semihalf.com (8.13.1/8.13.1) with ESMTP id n3OF6BIA022950; Fri, 24 Apr 2009 09:06:11 -0600 Message-Id: <6936CBF8-5033-4D7D-B19C-FA9C773A113D@semihalf.com> From: Rafal Jaworowski To: Mike Tancsa In-Reply-To: <200904241435.n3OEZmZC010476@lava.sentex.ca> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v930.3) Date: Fri, 24 Apr 2009 17:06:07 +0200 References: <200904241435.n3OEZmZC010476@lava.sentex.ca> X-Mailer: Apple Mail (2.930.3) Cc: freebsd-current@freebsd.org Subject: Re: new Marvell SATA controller X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 24 Apr 2009 15:30:22 -0000 On 2009-04-24, at 16:36, Mike Tancsa wrote: > One of my suppliers sent me a new inexpensive Supermicro SATA > controller > > none1@pci0:1:0:0: class=0x010000 card=0x050015d9 > chip=0x648511ab rev=0x01 hdr=0x00 > vendor = 'Marvell Semiconductor (Was: Galileo Technology Ltd)' > device = 'MV6446x System Controller for PowerPC Processors, > Revision B' > class = mass storage > subclass = SCSI > cap 01[48] = powerspec 2 supports D0 D1 D3 current D0 > cap 05[50] = MSI supports 1 message, 64 bit > cap 10[e0] = PCI-Express 1 legacy endpoint > > Does anyone know if this is just a case of adding the device IDs or > is it a different beast all together ? Have you got more info on the whole product like name/symbol? The MV6446x device you mention does not include a SATA block in it. It is a system controller (for PowerPC), which indeed has a number of peripherals integrated (DDR controler, PIC, PCI/PCIE, Ethernet, XOR etc.), but SATA is not one of them. There must be somewhere a separate SATA controller on your device besides this one. My speculation is that it probably sits behind the MV6446x PCI/PCIE bridge, and since there isn't a driver for this PCI/PCIE bridge in the first place, you don't see other peripheral(s)... Rafal