Minor tweak: the subsystem device ID code for the quad port 62044 card
is documented to be 0x18 in the Adaptec manual, however there appears to be a newer board rev with code 0x19. I added a #define for this and updated the probe code so that this board will be properly identified in the probe messages. (Currently it's just identified generically as an AIC-6915 chip.)
This commit is contained in:
parent
b5a0bd9494
commit
5ade237428
@ -614,7 +614,8 @@ static int sf_probe(dev)
|
||||
"Adaptec ANA-62022 10/100BaseTX");
|
||||
return(0);
|
||||
break;
|
||||
case AD_SUBSYSID_62044:
|
||||
case AD_SUBSYSID_62044_REV0:
|
||||
case AD_SUBSYSID_62044_REV1:
|
||||
device_set_desc(dev,
|
||||
"Adaptec ANA-62044 10/100BaseTX");
|
||||
return(0);
|
||||
|
@ -60,11 +60,15 @@
|
||||
* are six different variations. Note: the Adaptec manual lists code 0x28
|
||||
* for two different NICs: the 62044 and the 69011/TX. This is a typo:
|
||||
* the code for the 62044 is really 0x18.
|
||||
*
|
||||
* Note that there also appears to be an 0x19 code for a newer rev
|
||||
* 62044 card.
|
||||
*/
|
||||
#define AD_SUBSYSID_62011_REV0 0x0008 /* single port 10/100baseTX 64-bit */
|
||||
#define AD_SUBSYSID_62011_REV1 0x0009 /* single port 10/100baseTX 64-bit */
|
||||
#define AD_SUBSYSID_62022 0x0010 /* dual port 10/100baseTX 64-bit */
|
||||
#define AD_SUBSYSID_62044 0x0018 /* quad port 10/100baseTX 64-bit */
|
||||
#define AD_SUBSYSID_62044_REV0 0x0018 /* quad port 10/100baseTX 64-bit */
|
||||
#define AD_SUBSYSID_62044_REV1 0x0019 /* quad port 10/100baseTX 64-bit */
|
||||
#define AD_SUBSYSID_62020 0x0020 /* single port 10/100baseFX 64-bit */
|
||||
#define AD_SUBSYSID_69011 0x0028 /* single port 10/100baseTX 32-bit */
|
||||
|
||||
|
@ -614,7 +614,8 @@ static int sf_probe(dev)
|
||||
"Adaptec ANA-62022 10/100BaseTX");
|
||||
return(0);
|
||||
break;
|
||||
case AD_SUBSYSID_62044:
|
||||
case AD_SUBSYSID_62044_REV0:
|
||||
case AD_SUBSYSID_62044_REV1:
|
||||
device_set_desc(dev,
|
||||
"Adaptec ANA-62044 10/100BaseTX");
|
||||
return(0);
|
||||
|
@ -60,11 +60,15 @@
|
||||
* are six different variations. Note: the Adaptec manual lists code 0x28
|
||||
* for two different NICs: the 62044 and the 69011/TX. This is a typo:
|
||||
* the code for the 62044 is really 0x18.
|
||||
*
|
||||
* Note that there also appears to be an 0x19 code for a newer rev
|
||||
* 62044 card.
|
||||
*/
|
||||
#define AD_SUBSYSID_62011_REV0 0x0008 /* single port 10/100baseTX 64-bit */
|
||||
#define AD_SUBSYSID_62011_REV1 0x0009 /* single port 10/100baseTX 64-bit */
|
||||
#define AD_SUBSYSID_62022 0x0010 /* dual port 10/100baseTX 64-bit */
|
||||
#define AD_SUBSYSID_62044 0x0018 /* quad port 10/100baseTX 64-bit */
|
||||
#define AD_SUBSYSID_62044_REV0 0x0018 /* quad port 10/100baseTX 64-bit */
|
||||
#define AD_SUBSYSID_62044_REV1 0x0019 /* quad port 10/100baseTX 64-bit */
|
||||
#define AD_SUBSYSID_62020 0x0020 /* single port 10/100baseFX 64-bit */
|
||||
#define AD_SUBSYSID_69011 0x0028 /* single port 10/100baseTX 32-bit */
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user