Date: Thu, 8 Sep 2005 15:30:25 +0200 From: =?ISO-8859-1?Q?S=F8ren_Schmidt?= <sos@FreeBSD.ORG> To: Matthias Andree <matthias.andree@gmx.de> Cc: freebsd-current@FreeBSD.ORG, Dominique Goncalves <dominique.goncalves@gmail.com> Subject: Re: VIA 6420 SATA150 controller on FreeBSD 6.0 Message-ID: <172188E3-E465-4AAD-92B5-3DAE4024E866@FreeBSD.ORG> In-Reply-To: <m3oe74kp24.fsf@merlin.emma.line.org> References: <7daacbbe0509060626686aed19@mail.gmail.com> <4CE29790-127C-4E07-A92F-B5A72EE63CBE@FreeBSD.org> <7daacbbe05090701341143a4a@mail.gmail.com> <FD35FE68-B068-4875-BB78-A8C5ED348D32@FreeBSD.ORG> <m3oe74kp24.fsf@merlin.emma.line.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On 08/09/2005, at 9:15, Matthias Andree wrote: > S=F8ren Schmidt <sos@FreeBSD.ORG> writes: > > >>> FreeBSD support hotplug SATA for this controller? >>> >> >> Well, assisted hotplug using atacontrol to detach/attach the devices. >> Apparently the VIA chip doesn't have hotplug support build in, or at >> least its unknown to me how to.. >> > > It appears as though VIA 64XX might be able to do hotplug, at least > according to the Linux SATA pages - at least they don't claim "does =20= > not > support for lack of information from PHY" or something to that extent > which they do for other controllers. > > <http://linux.yyz.us/sata/software-status.html#hotplug> > > <http://linux.yyz.us/sata/sata-status.html#via> > > I am not sure if someone has actually tried to implement SATA hotplug > for Linux on VIA chips though, so I'm deliberately writing "it appears > ... it might", not "it does support...". > > Perhaps you can ask the Linux SATA guys where to look or get the =20 > needed > specs. There is no support in Linux either for hotplug on the VIA (just =20 checked) and I just ran through the (sparse) docs again to no avail. When I added hotplug for those controllers that support it, I spent =20 quite some time playing with the VIA chips to get them to interrupt =20 when there is a PHY "surprise", but alas I didn't succed. Now the =20 SATA regs shows that there was a change etc, but with the interrupt =20 thats worth close to nothing... S=F8ren Schmidt sos@FreeBSD.org
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?172188E3-E465-4AAD-92B5-3DAE4024E866>