[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#634180: ahci and device ID 236f



On Sun, 2011-07-17 at 14:41 +0100, Martin Michlmayr wrote:
> Package: linux-2.6
> Version: 2.6.32-35
> 
> Two users reported on debian-arm [1] that eSATA doesn't work on their
> new QNAP TS-219P+ devices.
> 
> In older TS-219P+ models, lspci says:
> 
>  00:01.0 SATA controller: JMicron Technology Corp. JMB362/JMB363 Serial ATA Controller (rev 03)
>  00:01.1 IDE interface: JMicron Technology Corp. JMB362/JMB363 Serial ATA Controller (rev 03)
> 
> But in the new model, it says:
> 
>  00:01.0 IDE interface: JMicron Technology Corp. Device 236f (rev 03)
> 
> I'm not sure why only IDE is shown and not SATA since the chip is used
> for eSATA.

That first part is based on the PCI class code.  Maybe they used the
wrong class code.  However, most PCI drivers do not match devices by
class code and this probably doesn't matter.

> A user said: "I can confirm this on my TS-219P+ which I bought in May.
> But the Chip itself has JMB362 printed on it which normally should
> have device ID 2362."
> 
> I confirmed with QNAP that the new models use a slightly newer chip.
> 
> QNAP uses the following patch.  The Debian user confirmed that eSATA
> works with this patch.
[...]

Sounds reasonable.  This needs to go upstream as well, if it hasn't done
so already.

Ben.

-- 
Ben Hutchings
Absolutum obsoletum. (If it works, it's out of date.) - Stafford Beer

Attachment: signature.asc
Description: This is a digitally signed message part


Reply to: