Commit 9bbc6c7d authored by Ganesan Ramalingam's avatar Ganesan Ramalingam Committed by Ralf Baechle

MIPS: Netlogic: Fix cop0 prid check in AHCI init

PRID register should be masked with IMP_MASK to get processor ID.
Signed-off-by: default avatarGanesan Ramalingam <ganesanr@broadcom.com>
Signed-off-by: default avatarJayachandran C <jchandra@broadcom.com>
Cc: linux-mips@linux-mips.org
Patchwork: https://patchwork.linux-mips.org/patch/8883/Signed-off-by: default avatarRalf Baechle <ralf@linux-mips.org>
parent 8db23f7d
...@@ -151,7 +151,7 @@ static void nlm_sata_firmware_init(int node) ...@@ -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);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment