|
@@ -151,7 +151,7 @@ static void nlm_sata_firmware_init(int node)
|
|
static int __init nlm_ahci_init(void)
|
|
static int __init nlm_ahci_init(void)
|
|
{
|
|
{
|
|
int node = 0;
|
|
int node = 0;
|
|
- int chip = read_c0_prid() & PRID_REV_MASK;
|
|
|
|
|
|
+ int chip = read_c0_prid() & PRID_IMP_MASK;
|
|
|
|
|
|
if (chip == PRID_IMP_NETLOGIC_XLP3XX)
|
|
if (chip == PRID_IMP_NETLOGIC_XLP3XX)
|
|
nlm_sata_firmware_init(node);
|
|
nlm_sata_firmware_init(node);
|