lkml.org 
[lkml]   [2010]   [May]   [11]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: Marvell eSATA - 88SE6121 on Asus M3A79-T Deluxe - not in AHCI
Hi Phil,

It seems no one noticed your question. I've CC'd linux-scsi, in case the
experts have additional/better advice.

On 05/09/2010 10:13 AM, Phil Reynolds wrote:
> I have recently had cause to start using the eSATA port on my
> motherboard, an Asus M3A79-T Deluxe, but have found that it is not in
> AHCI mode and therefore not hotplug capable. There are no settings for
> the Marvell 88SE6121 controller available, other than simply whether it
> is enabled or not.
>
> I gather from reading elsewhere that the kernel can put this controller
> into AHCI - I found a patch but found it was already present in the
> kernel in Debian lenny's backports. It is their version 2.6.32-bpo.3 -
> not entirely sure which exact source version this is built from.
> However, this patch does not work on this motherboard - either that or I
> have to make it active somehow, and the method of doing so is not obvious.
[snip /]

I have a similar chipset in my office server: 88SE6145. If yours can run
in AHCI mode, you just need "ahci.marvell_enable=1" on your kernel command
line, or "options ahci marvell_enable=1" in your modprobe.conf. (I have
ahci built-in, and no initramfs, so I put the option in my grub.conf.)

My Marvell chipset has both SATA and PATA ports... the PATA ports are
non-functional when the ahci driver runs the chipset. Your mileage may
vary.

HTH,

Phil Turmel


\
 
 \ /
  Last update: 2010-05-12 10:15    [W:0.160 / U:0.656 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site