diff options
author | cinap_lenrek <cinap_lenrek@gmx.de> | 2013-04-14 18:13:26 +0200 |
---|---|---|
committer | cinap_lenrek <cinap_lenrek@gmx.de> | 2013-04-14 18:13:26 +0200 |
commit | e2baea8ddf693ce79334e16c5e2c5ef7bec882da (patch) | |
tree | db35eb90a36e34090f8162fb117eb0e1c0ebda65 /sys/src/9/pc/sdiahci.c | |
parent | 3045d639691c893dfa3393f88289ad72cbcdd86e (diff) |
sdiahci: add pci id for 82801eb/er and c210
Diffstat (limited to 'sys/src/9/pc/sdiahci.c')
-rw-r--r-- | sys/src/9/pc/sdiahci.c | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/sys/src/9/pc/sdiahci.c b/sys/src/9/pc/sdiahci.c index 7a2c5a5d9..4a70c50ae 100644 --- a/sys/src/9/pc/sdiahci.c +++ b/sys/src/9/pc/sdiahci.c @@ -2064,6 +2064,10 @@ didtype(Pcidev *p) default: return -1; case 0x8086: + if((p->did & 0xffff) == 0x1e02) + return Tich; /* c210 */ + if((p->did & 0xffff) == 0x24d1) + return Tich; /* 82801eb/er */ if((p->did & 0xffff) == 0x2653) return Tich; /* 82801fbm */ if((p->did & 0xfffc) == 0x2680) @@ -2080,11 +2084,11 @@ didtype(Pcidev *p) return Tich; /* ich8 */ if((p->did & 0xfffe) == 0x2922) return Tich; /* ich9 */ - if((p->did & 0xffff) == 0x3a02) + if((p->did & 0xffff) == 0x3a02) return Tich; /* 82801jd/do */ - if((p->did & 0xfefe) == 0x3a22) + if((p->did & 0xfefe) == 0x3a22) return Tich; /* ich10, pch */ - if((p->did & 0xfff7) == 0x3b28) + if((p->did & 0xfff7) == 0x3b28) return Tich; /* pchm */ if((p->did & 0xfffe) == 0x3b22) return Tich; /* pch */ |