AGESA: Correct PCI function number for MEM_GET(SET)REG outputs
PCI function number takes only 3 bits, therefore correct bitmask for it is 0x7. Change-Id: Id41700be0474eecc4d5b5173c4d5686c421735e3 Signed-off-by: Konstantin Aladyshev <aladyshev22@gmail.com> Reviewed-on: https://review.coreboot.org/20837 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Kyösti Mälkki <kyosti.malkki@gmail.com> Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
This commit is contained in:
parent
14c8f71b0b
commit
8656914cda
@ -209,7 +209,7 @@ MemNCmnGetSetFieldC32 (
|
||||
LibAmdPciRead (AccessWidth32, PciAddr, &Value, &NBPtr->MemPtr->StdHeader);
|
||||
if ((FieldName != BFDctAddlDataReg) && (FieldName != BFDctAddlOffsetReg) &&
|
||||
(FieldName != BFDctExtraDataReg) && (FieldName != BFDctExtraOffsetReg)) {
|
||||
IDS_HDT_CONSOLE (MEM_GETREG, "~Fn%d_%03x = %x\n", (Address >> 12) & 0xF, Address & 0xFFF, Value);
|
||||
IDS_HDT_CONSOLE (MEM_GETREG, "~Fn%d_%03x = %x\n", (Address >> 12) & 0x7, Address & 0xFFF, Value);
|
||||
}
|
||||
} else if (Type == DCT_PHY_ACCESS) {
|
||||
MemNSetBitFieldNb (NBPtr, BFDctAddlOffsetReg, Address);
|
||||
@ -240,7 +240,7 @@ MemNCmnGetSetFieldC32 (
|
||||
LibAmdPciWrite (AccessWidth32, PciAddr, &Value, &NBPtr->MemPtr->StdHeader);
|
||||
if ((FieldName != BFDctAddlDataReg) && (FieldName != BFDctAddlOffsetReg) &&
|
||||
(FieldName != BFDctExtraDataReg) && (FieldName != BFDctExtraOffsetReg)) {
|
||||
IDS_HDT_CONSOLE (MEM_GETREG, "~Fn%d_%03x [%d:%d] = %x\n", (Address >> 12) & 0xF, Address & 0xFFF, Highbit, Lowbit, Field);
|
||||
IDS_HDT_CONSOLE (MEM_GETREG, "~Fn%d_%03x [%d:%d] = %x\n", (Address >> 12) & 0x7, Address & 0xFFF, Highbit, Lowbit, Field);
|
||||
}
|
||||
} else if (Type == DCT_PHY_ACCESS) {
|
||||
MemNSetBitFieldNb (NBPtr, BFDctAddlDataReg, Value);
|
||||
|
@ -194,7 +194,7 @@ MemNCmnGetSetFieldDA (
|
||||
LibAmdPciRead (AccessWidth32, PciAddr, &Value, &NBPtr->MemPtr->StdHeader);
|
||||
if ((FieldName != BFDctAddlDataReg) && (FieldName != BFDctAddlOffsetReg) &&
|
||||
(FieldName != BFDctExtraDataReg) && (FieldName != BFDctExtraOffsetReg)) {
|
||||
IDS_HDT_CONSOLE (MEM_GETREG, "~Fn%d_%03x = %x\n", (Address >> 12) & 0xF, Address & 0xFFF, Value);
|
||||
IDS_HDT_CONSOLE (MEM_GETREG, "~Fn%d_%03x = %x\n", (Address >> 12) & 0x7, Address & 0xFFF, Value);
|
||||
}
|
||||
} else if (Type == DCT_PHY_ACCESS) {
|
||||
MemNSetBitFieldNb (NBPtr, BFDctAddlOffsetReg, Address);
|
||||
@ -220,7 +220,7 @@ MemNCmnGetSetFieldDA (
|
||||
LibAmdPciWrite (AccessWidth32, PciAddr, &Value, &NBPtr->MemPtr->StdHeader);
|
||||
if ((FieldName != BFDctAddlDataReg) && (FieldName != BFDctAddlOffsetReg) &&
|
||||
(FieldName != BFDctExtraDataReg) && (FieldName != BFDctExtraOffsetReg)) {
|
||||
IDS_HDT_CONSOLE (MEM_SETREG, "~Fn%d_%03x [%d:%d] = %x\n", (Address >> 12) & 0xF, Address & 0xFFF, Highbit, Lowbit, Field);
|
||||
IDS_HDT_CONSOLE (MEM_SETREG, "~Fn%d_%03x [%d:%d] = %x\n", (Address >> 12) & 0x7, Address & 0xFFF, Highbit, Lowbit, Field);
|
||||
}
|
||||
} else if (Type == DCT_PHY_ACCESS) {
|
||||
MemNSetBitFieldNb (NBPtr, BFDctAddlDataReg, Value);
|
||||
|
@ -195,7 +195,7 @@ MemNCmnGetSetFieldDr (
|
||||
LibAmdPciRead (AccessWidth32, PciAddr, &Value, &NBPtr->MemPtr->StdHeader);
|
||||
if ((FieldName != BFDctAddlDataReg) && (FieldName != BFDctAddlOffsetReg) &&
|
||||
(FieldName != BFDctExtraDataReg) && (FieldName != BFDctExtraOffsetReg)) {
|
||||
IDS_HDT_CONSOLE (MEM_GETREG, "~Fn%d_%03x = %x\n", (Address >> 12) & 0xF, Address & 0xFFF, Value);
|
||||
IDS_HDT_CONSOLE (MEM_GETREG, "~Fn%d_%03x = %x\n", (Address >> 12) & 0x7, Address & 0xFFF, Value);
|
||||
}
|
||||
} else if (Type == DCT_PHY_ACCESS) {
|
||||
MemNSetBitFieldNb (NBPtr, BFDctAddlOffsetReg, Address);
|
||||
@ -221,7 +221,7 @@ MemNCmnGetSetFieldDr (
|
||||
LibAmdPciWrite (AccessWidth32, PciAddr, &Value, &NBPtr->MemPtr->StdHeader);
|
||||
if ((FieldName != BFDctAddlDataReg) && (FieldName != BFDctAddlOffsetReg) &&
|
||||
(FieldName != BFDctExtraDataReg) && (FieldName != BFDctExtraOffsetReg)) {
|
||||
IDS_HDT_CONSOLE (MEM_SETREG, "~Fn%d_%03x [%d:%d] = %x\n", (Address >> 12) & 0xF, Address & 0xFFF, Highbit, Lowbit, Field);
|
||||
IDS_HDT_CONSOLE (MEM_SETREG, "~Fn%d_%03x [%d:%d] = %x\n", (Address >> 12) & 0x7, Address & 0xFFF, Highbit, Lowbit, Field);
|
||||
}
|
||||
} else if (Type == DCT_PHY_ACCESS) {
|
||||
MemNSetBitFieldNb (NBPtr, BFDctAddlDataReg, Value);
|
||||
|
@ -210,7 +210,7 @@ MemNCmnGetSetFieldHy (
|
||||
LibAmdPciRead (AccessWidth32, PciAddr, &Value, &NBPtr->MemPtr->StdHeader);
|
||||
if ((FieldName != BFDctAddlDataReg) && (FieldName != BFDctAddlOffsetReg) &&
|
||||
(FieldName != BFDctExtraDataReg) && (FieldName != BFDctExtraOffsetReg)) {
|
||||
IDS_HDT_CONSOLE (MEM_GETREG, "~Fn%d_%03x = %x\n", (Address >> 12) & 0xF, Address & 0xFFF, Value);
|
||||
IDS_HDT_CONSOLE (MEM_GETREG, "~Fn%d_%03x = %x\n", (Address >> 12) & 0x7, Address & 0xFFF, Value);
|
||||
}
|
||||
} else if (Type == DCT_PHY_ACCESS) {
|
||||
MemNSetBitFieldNb (NBPtr, BFDctAddlOffsetReg, Address);
|
||||
@ -241,7 +241,7 @@ MemNCmnGetSetFieldHy (
|
||||
LibAmdPciWrite (AccessWidth32, PciAddr, &Value, &NBPtr->MemPtr->StdHeader);
|
||||
if ((FieldName != BFDctAddlDataReg) && (FieldName != BFDctAddlOffsetReg) &&
|
||||
(FieldName != BFDctExtraDataReg) && (FieldName != BFDctExtraOffsetReg)) {
|
||||
IDS_HDT_CONSOLE (MEM_SETREG, "~Fn%d_%03x [%d:%d] = %x\n", (Address >> 12) & 0xF, Address & 0xFFF, Highbit, Lowbit, Field);
|
||||
IDS_HDT_CONSOLE (MEM_SETREG, "~Fn%d_%03x [%d:%d] = %x\n", (Address >> 12) & 0x7, Address & 0xFFF, Highbit, Lowbit, Field);
|
||||
}
|
||||
} else if (Type == DCT_PHY_ACCESS) {
|
||||
MemNSetBitFieldNb (NBPtr, BFDctAddlDataReg, Value);
|
||||
|
@ -219,7 +219,7 @@ MemNCmnGetSetFieldLN (
|
||||
LibAmdPciRead (AccessWidth32, PciAddr, &Value, &NBPtr->MemPtr->StdHeader);
|
||||
if ((FieldName != BFDctAddlDataReg) && (FieldName != BFDctAddlOffsetReg) &&
|
||||
(FieldName != BFDctExtraDataReg) && (FieldName != BFDctExtraOffsetReg)) {
|
||||
IDS_HDT_CONSOLE (MEM_GETREG, "~Fn%d_%03x = %x\n", (Address >> 12) & 0xF, Address & 0xFFF, Value);
|
||||
IDS_HDT_CONSOLE (MEM_GETREG, "~Fn%d_%03x = %x\n", (Address >> 12) & 0x7, Address & 0xFFF, Value);
|
||||
}
|
||||
} else if (Type == DCT_PHY_ACCESS) {
|
||||
if (IsPhyDirectAccess && (NumOfInstances > 1)) {
|
||||
@ -251,7 +251,7 @@ MemNCmnGetSetFieldLN (
|
||||
LibAmdPciWrite (AccessWidth32, PciAddr, &Value, &NBPtr->MemPtr->StdHeader);
|
||||
if ((FieldName != BFDctAddlDataReg) && (FieldName != BFDctAddlOffsetReg) &&
|
||||
(FieldName != BFDctExtraDataReg) && (FieldName != BFDctExtraOffsetReg)) {
|
||||
IDS_HDT_CONSOLE (MEM_SETREG, "~Fn%d_%03x [%d:%d] = %x\n", (Address >> 12) & 0xF, Address & 0xFFF, Highbit, Lowbit, Field);
|
||||
IDS_HDT_CONSOLE (MEM_SETREG, "~Fn%d_%03x [%d:%d] = %x\n", (Address >> 12) & 0x7, Address & 0xFFF, Highbit, Lowbit, Field);
|
||||
}
|
||||
} else if (Type == DCT_PHY_ACCESS) {
|
||||
MemNSetBitFieldNb (NBPtr, BFDctAddlDataReg, Value);
|
||||
|
@ -211,7 +211,7 @@ MemNCmnGetSetFieldC32 (
|
||||
LibAmdPciRead (AccessWidth32, PciAddr, &Value, &NBPtr->MemPtr->StdHeader);
|
||||
if ((FieldName != BFDctAddlDataReg) && (FieldName != BFDctAddlOffsetReg) &&
|
||||
(FieldName != BFDctExtraDataReg) && (FieldName != BFDctExtraOffsetReg)) {
|
||||
IDS_HDT_CONSOLE (MEM_GETREG, "~Fn%d_%03x = %x\n", (Address >> 12) & 0xF, Address & 0xFFF, Value);
|
||||
IDS_HDT_CONSOLE (MEM_GETREG, "~Fn%d_%03x = %x\n", (Address >> 12) & 0x7, Address & 0xFFF, Value);
|
||||
}
|
||||
} else if (Type == DCT_PHY_ACCESS) {
|
||||
MemNSetBitFieldNb (NBPtr, BFDctAddlOffsetReg, Address);
|
||||
@ -242,7 +242,7 @@ MemNCmnGetSetFieldC32 (
|
||||
LibAmdPciWrite (AccessWidth32, PciAddr, &Value, &NBPtr->MemPtr->StdHeader);
|
||||
if ((FieldName != BFDctAddlDataReg) && (FieldName != BFDctAddlOffsetReg) &&
|
||||
(FieldName != BFDctExtraDataReg) && (FieldName != BFDctExtraOffsetReg)) {
|
||||
IDS_HDT_CONSOLE (MEM_GETREG, "~Fn%d_%03x [%d:%d] = %x\n", (Address >> 12) & 0xF, Address & 0xFFF, Highbit, Lowbit, Field);
|
||||
IDS_HDT_CONSOLE (MEM_GETREG, "~Fn%d_%03x [%d:%d] = %x\n", (Address >> 12) & 0x7, Address & 0xFFF, Highbit, Lowbit, Field);
|
||||
}
|
||||
} else if (Type == DCT_PHY_ACCESS) {
|
||||
MemNSetBitFieldNb (NBPtr, BFDctAddlDataReg, Value);
|
||||
|
@ -196,7 +196,7 @@ MemNCmnGetSetFieldDA (
|
||||
LibAmdPciRead (AccessWidth32, PciAddr, &Value, &NBPtr->MemPtr->StdHeader);
|
||||
if ((FieldName != BFDctAddlDataReg) && (FieldName != BFDctAddlOffsetReg) &&
|
||||
(FieldName != BFDctExtraDataReg) && (FieldName != BFDctExtraOffsetReg)) {
|
||||
IDS_HDT_CONSOLE (MEM_GETREG, "~Fn%d_%03x = %x\n", (Address >> 12) & 0xF, Address & 0xFFF, Value);
|
||||
IDS_HDT_CONSOLE (MEM_GETREG, "~Fn%d_%03x = %x\n", (Address >> 12) & 0x7, Address & 0xFFF, Value);
|
||||
}
|
||||
} else if (Type == DCT_PHY_ACCESS) {
|
||||
MemNSetBitFieldNb (NBPtr, BFDctAddlOffsetReg, Address);
|
||||
@ -222,7 +222,7 @@ MemNCmnGetSetFieldDA (
|
||||
LibAmdPciWrite (AccessWidth32, PciAddr, &Value, &NBPtr->MemPtr->StdHeader);
|
||||
if ((FieldName != BFDctAddlDataReg) && (FieldName != BFDctAddlOffsetReg) &&
|
||||
(FieldName != BFDctExtraDataReg) && (FieldName != BFDctExtraOffsetReg)) {
|
||||
IDS_HDT_CONSOLE (MEM_SETREG, "~Fn%d_%03x [%d:%d] = %x\n", (Address >> 12) & 0xF, Address & 0xFFF, Highbit, Lowbit, Field);
|
||||
IDS_HDT_CONSOLE (MEM_SETREG, "~Fn%d_%03x [%d:%d] = %x\n", (Address >> 12) & 0x7, Address & 0xFFF, Highbit, Lowbit, Field);
|
||||
}
|
||||
} else if (Type == DCT_PHY_ACCESS) {
|
||||
MemNSetBitFieldNb (NBPtr, BFDctAddlDataReg, Value);
|
||||
|
@ -197,7 +197,7 @@ MemNCmnGetSetFieldDr (
|
||||
LibAmdPciRead (AccessWidth32, PciAddr, &Value, &NBPtr->MemPtr->StdHeader);
|
||||
if ((FieldName != BFDctAddlDataReg) && (FieldName != BFDctAddlOffsetReg) &&
|
||||
(FieldName != BFDctExtraDataReg) && (FieldName != BFDctExtraOffsetReg)) {
|
||||
IDS_HDT_CONSOLE (MEM_GETREG, "~Fn%d_%03x = %x\n", (Address >> 12) & 0xF, Address & 0xFFF, Value);
|
||||
IDS_HDT_CONSOLE (MEM_GETREG, "~Fn%d_%03x = %x\n", (Address >> 12) & 0x7, Address & 0xFFF, Value);
|
||||
}
|
||||
} else if (Type == DCT_PHY_ACCESS) {
|
||||
MemNSetBitFieldNb (NBPtr, BFDctAddlOffsetReg, Address);
|
||||
@ -223,7 +223,7 @@ MemNCmnGetSetFieldDr (
|
||||
LibAmdPciWrite (AccessWidth32, PciAddr, &Value, &NBPtr->MemPtr->StdHeader);
|
||||
if ((FieldName != BFDctAddlDataReg) && (FieldName != BFDctAddlOffsetReg) &&
|
||||
(FieldName != BFDctExtraDataReg) && (FieldName != BFDctExtraOffsetReg)) {
|
||||
IDS_HDT_CONSOLE (MEM_SETREG, "~Fn%d_%03x [%d:%d] = %x\n", (Address >> 12) & 0xF, Address & 0xFFF, Highbit, Lowbit, Field);
|
||||
IDS_HDT_CONSOLE (MEM_SETREG, "~Fn%d_%03x [%d:%d] = %x\n", (Address >> 12) & 0x7, Address & 0xFFF, Highbit, Lowbit, Field);
|
||||
}
|
||||
} else if (Type == DCT_PHY_ACCESS) {
|
||||
MemNSetBitFieldNb (NBPtr, BFDctAddlDataReg, Value);
|
||||
|
@ -212,7 +212,7 @@ MemNCmnGetSetFieldHy (
|
||||
LibAmdPciRead (AccessWidth32, PciAddr, &Value, &NBPtr->MemPtr->StdHeader);
|
||||
if ((FieldName != BFDctAddlDataReg) && (FieldName != BFDctAddlOffsetReg) &&
|
||||
(FieldName != BFDctExtraDataReg) && (FieldName != BFDctExtraOffsetReg)) {
|
||||
IDS_HDT_CONSOLE (MEM_GETREG, "~Fn%d_%03x = %x\n", (Address >> 12) & 0xF, Address & 0xFFF, Value);
|
||||
IDS_HDT_CONSOLE (MEM_GETREG, "~Fn%d_%03x = %x\n", (Address >> 12) & 0x7, Address & 0xFFF, Value);
|
||||
}
|
||||
} else if (Type == DCT_PHY_ACCESS) {
|
||||
MemNSetBitFieldNb (NBPtr, BFDctAddlOffsetReg, Address);
|
||||
@ -243,7 +243,7 @@ MemNCmnGetSetFieldHy (
|
||||
LibAmdPciWrite (AccessWidth32, PciAddr, &Value, &NBPtr->MemPtr->StdHeader);
|
||||
if ((FieldName != BFDctAddlDataReg) && (FieldName != BFDctAddlOffsetReg) &&
|
||||
(FieldName != BFDctExtraDataReg) && (FieldName != BFDctExtraOffsetReg)) {
|
||||
IDS_HDT_CONSOLE (MEM_SETREG, "~Fn%d_%03x [%d:%d] = %x\n", (Address >> 12) & 0xF, Address & 0xFFF, Highbit, Lowbit, Field);
|
||||
IDS_HDT_CONSOLE (MEM_SETREG, "~Fn%d_%03x [%d:%d] = %x\n", (Address >> 12) & 0x7, Address & 0xFFF, Highbit, Lowbit, Field);
|
||||
}
|
||||
} else if (Type == DCT_PHY_ACCESS) {
|
||||
MemNSetBitFieldNb (NBPtr, BFDctAddlDataReg, Value);
|
||||
|
@ -242,7 +242,7 @@ MemNCmnGetSetFieldON (
|
||||
LibAmdPciRead (AccessWidth32, PciAddr, &Value, &NBPtr->MemPtr->StdHeader);
|
||||
if ((FieldName != BFDctAddlDataReg) && (FieldName != BFDctAddlOffsetReg) &&
|
||||
(FieldName != BFDctExtraDataReg) && (FieldName != BFDctExtraOffsetReg)) {
|
||||
IDS_HDT_CONSOLE (MEM_GETREG, "~Fn%d_%03x = %x\n", (Address >> 12) & 0xF, Address & 0xFFF, Value);
|
||||
IDS_HDT_CONSOLE (MEM_GETREG, "~Fn%d_%03x = %x\n", (Address >> 12) & 0x7, Address & 0xFFF, Value);
|
||||
}
|
||||
} else if (Type == DCT_PHY_ACCESS) {
|
||||
if (IsPhyDirectAccess && (NumOfInstances > 1)) {
|
||||
@ -276,7 +276,7 @@ MemNCmnGetSetFieldON (
|
||||
LibAmdPciWrite (AccessWidth32, PciAddr, &Value, &NBPtr->MemPtr->StdHeader);
|
||||
if ((FieldName != BFDctAddlDataReg) && (FieldName != BFDctAddlOffsetReg) &&
|
||||
(FieldName != BFDctExtraDataReg) && (FieldName != BFDctExtraOffsetReg)) {
|
||||
IDS_HDT_CONSOLE (MEM_SETREG, "~Fn%d_%03x [%d:%d] = %x\n", (Address >> 12) & 0xF, Address & 0xFFF, Highbit, Lowbit, Field);
|
||||
IDS_HDT_CONSOLE (MEM_SETREG, "~Fn%d_%03x [%d:%d] = %x\n", (Address >> 12) & 0x7, Address & 0xFFF, Highbit, Lowbit, Field);
|
||||
}
|
||||
} else if (Type == DCT_PHY_ACCESS) {
|
||||
MemNSetBitFieldNb (NBPtr, BFDctAddlDataReg, Value);
|
||||
|
@ -345,7 +345,7 @@ MemRecNCmnGetSetFieldON (
|
||||
LibAmdPciRead (AccessWidth32, PciAddr, &Value, &NBPtr->MemPtr->StdHeader);
|
||||
if ((FieldName != BFDctAddlDataReg) && (FieldName != BFDctAddlOffsetReg) &&
|
||||
(FieldName != BFDctExtraDataReg) && (FieldName != BFDctExtraOffsetReg)) {
|
||||
IDS_HDT_CONSOLE (MEM_GETREG, "~Fn%d_%03x = %x\n", (Address >> 12) & 0xF, Address & 0xFFF, Value);
|
||||
IDS_HDT_CONSOLE (MEM_GETREG, "~Fn%d_%03x = %x\n", (Address >> 12) & 0x7, Address & 0xFFF, Value);
|
||||
}
|
||||
} else if (Type == DCT_PHY_ACCESS) {
|
||||
if (IsPhyDirectAccess && (NumOfInstances > 1)) {
|
||||
@ -377,7 +377,7 @@ MemRecNCmnGetSetFieldON (
|
||||
LibAmdPciWrite (AccessWidth32, PciAddr , &Value, &NBPtr->MemPtr->StdHeader);
|
||||
if ((FieldName != BFDctAddlDataReg) && (FieldName != BFDctAddlOffsetReg) &&
|
||||
(FieldName != BFDctExtraDataReg) && (FieldName != BFDctExtraOffsetReg)) {
|
||||
IDS_HDT_CONSOLE (MEM_SETREG, "~Fn%d_%03x [%d:%d] = %x\n", (Address >> 12) & 0xF, Address & 0xFFF, Highbit, Lowbit, Field);
|
||||
IDS_HDT_CONSOLE (MEM_SETREG, "~Fn%d_%03x [%d:%d] = %x\n", (Address >> 12) & 0x7, Address & 0xFFF, Highbit, Lowbit, Field);
|
||||
}
|
||||
} else if (Type == DCT_PHY_ACCESS) {
|
||||
MemRecNSetBitFieldNb (NBPtr, BFDctAddlDataReg, Value);
|
||||
|
@ -210,7 +210,7 @@ MemNCmnGetSetFieldC32 (
|
||||
LibAmdPciRead (AccessWidth32, PciAddr, &Value, &NBPtr->MemPtr->StdHeader);
|
||||
if ((FieldName != BFDctAddlDataReg) && (FieldName != BFDctAddlOffsetReg) &&
|
||||
(FieldName != BFDctExtraDataReg) && (FieldName != BFDctExtraOffsetReg)) {
|
||||
IDS_HDT_CONSOLE (MEM_GETREG, "~Fn%d_%03x = %x\n", (Address >> 12) & 0xF, Address & 0xFFF, Value);
|
||||
IDS_HDT_CONSOLE (MEM_GETREG, "~Fn%d_%03x = %x\n", (Address >> 12) & 0x7, Address & 0xFFF, Value);
|
||||
}
|
||||
} else if (Type == DCT_PHY_ACCESS) {
|
||||
MemNSetBitFieldNb (NBPtr, BFDctAddlOffsetReg, Address);
|
||||
@ -241,7 +241,7 @@ MemNCmnGetSetFieldC32 (
|
||||
LibAmdPciWrite (AccessWidth32, PciAddr, &Value, &NBPtr->MemPtr->StdHeader);
|
||||
if ((FieldName != BFDctAddlDataReg) && (FieldName != BFDctAddlOffsetReg) &&
|
||||
(FieldName != BFDctExtraDataReg) && (FieldName != BFDctExtraOffsetReg)) {
|
||||
IDS_HDT_CONSOLE (MEM_GETREG, "~Fn%d_%03x [%d:%d] = %x\n", (Address >> 12) & 0xF, Address & 0xFFF, Highbit, Lowbit, Field);
|
||||
IDS_HDT_CONSOLE (MEM_GETREG, "~Fn%d_%03x [%d:%d] = %x\n", (Address >> 12) & 0x7, Address & 0xFFF, Highbit, Lowbit, Field);
|
||||
}
|
||||
} else if (Type == DCT_PHY_ACCESS) {
|
||||
MemNSetBitFieldNb (NBPtr, BFDctAddlDataReg, Value);
|
||||
|
@ -195,7 +195,7 @@ MemNCmnGetSetFieldDA (
|
||||
LibAmdPciRead (AccessWidth32, PciAddr, &Value, &NBPtr->MemPtr->StdHeader);
|
||||
if ((FieldName != BFDctAddlDataReg) && (FieldName != BFDctAddlOffsetReg) &&
|
||||
(FieldName != BFDctExtraDataReg) && (FieldName != BFDctExtraOffsetReg)) {
|
||||
IDS_HDT_CONSOLE (MEM_GETREG, "~Fn%d_%03x = %x\n", (Address >> 12) & 0xF, Address & 0xFFF, Value);
|
||||
IDS_HDT_CONSOLE (MEM_GETREG, "~Fn%d_%03x = %x\n", (Address >> 12) & 0x7, Address & 0xFFF, Value);
|
||||
}
|
||||
} else if (Type == DCT_PHY_ACCESS) {
|
||||
MemNSetBitFieldNb (NBPtr, BFDctAddlOffsetReg, Address);
|
||||
@ -221,7 +221,7 @@ MemNCmnGetSetFieldDA (
|
||||
LibAmdPciWrite (AccessWidth32, PciAddr, &Value, &NBPtr->MemPtr->StdHeader);
|
||||
if ((FieldName != BFDctAddlDataReg) && (FieldName != BFDctAddlOffsetReg) &&
|
||||
(FieldName != BFDctExtraDataReg) && (FieldName != BFDctExtraOffsetReg)) {
|
||||
IDS_HDT_CONSOLE (MEM_SETREG, "~Fn%d_%03x [%d:%d] = %x\n", (Address >> 12) & 0xF, Address & 0xFFF, Highbit, Lowbit, Field);
|
||||
IDS_HDT_CONSOLE (MEM_SETREG, "~Fn%d_%03x [%d:%d] = %x\n", (Address >> 12) & 0x7, Address & 0xFFF, Highbit, Lowbit, Field);
|
||||
}
|
||||
} else if (Type == DCT_PHY_ACCESS) {
|
||||
MemNSetBitFieldNb (NBPtr, BFDctAddlDataReg, Value);
|
||||
|
@ -196,7 +196,7 @@ MemNCmnGetSetFieldDr (
|
||||
LibAmdPciRead (AccessWidth32, PciAddr, &Value, &NBPtr->MemPtr->StdHeader);
|
||||
if ((FieldName != BFDctAddlDataReg) && (FieldName != BFDctAddlOffsetReg) &&
|
||||
(FieldName != BFDctExtraDataReg) && (FieldName != BFDctExtraOffsetReg)) {
|
||||
IDS_HDT_CONSOLE (MEM_GETREG, "~Fn%d_%03x = %x\n", (Address >> 12) & 0xF, Address & 0xFFF, Value);
|
||||
IDS_HDT_CONSOLE (MEM_GETREG, "~Fn%d_%03x = %x\n", (Address >> 12) & 0x7, Address & 0xFFF, Value);
|
||||
}
|
||||
} else if (Type == DCT_PHY_ACCESS) {
|
||||
MemNSetBitFieldNb (NBPtr, BFDctAddlOffsetReg, Address);
|
||||
@ -222,7 +222,7 @@ MemNCmnGetSetFieldDr (
|
||||
LibAmdPciWrite (AccessWidth32, PciAddr, &Value, &NBPtr->MemPtr->StdHeader);
|
||||
if ((FieldName != BFDctAddlDataReg) && (FieldName != BFDctAddlOffsetReg) &&
|
||||
(FieldName != BFDctExtraDataReg) && (FieldName != BFDctExtraOffsetReg)) {
|
||||
IDS_HDT_CONSOLE (MEM_SETREG, "~Fn%d_%03x [%d:%d] = %x\n", (Address >> 12) & 0xF, Address & 0xFFF, Highbit, Lowbit, Field);
|
||||
IDS_HDT_CONSOLE (MEM_SETREG, "~Fn%d_%03x [%d:%d] = %x\n", (Address >> 12) & 0x7, Address & 0xFFF, Highbit, Lowbit, Field);
|
||||
}
|
||||
} else if (Type == DCT_PHY_ACCESS) {
|
||||
MemNSetBitFieldNb (NBPtr, BFDctAddlDataReg, Value);
|
||||
|
@ -211,7 +211,7 @@ MemNCmnGetSetFieldHy (
|
||||
LibAmdPciRead (AccessWidth32, PciAddr, &Value, &NBPtr->MemPtr->StdHeader);
|
||||
if ((FieldName != BFDctAddlDataReg) && (FieldName != BFDctAddlOffsetReg) &&
|
||||
(FieldName != BFDctExtraDataReg) && (FieldName != BFDctExtraOffsetReg)) {
|
||||
IDS_HDT_CONSOLE (MEM_GETREG, "~Fn%d_%03x = %x\n", (Address >> 12) & 0xF, Address & 0xFFF, Value);
|
||||
IDS_HDT_CONSOLE (MEM_GETREG, "~Fn%d_%03x = %x\n", (Address >> 12) & 0x7, Address & 0xFFF, Value);
|
||||
}
|
||||
} else if (Type == DCT_PHY_ACCESS) {
|
||||
MemNSetBitFieldNb (NBPtr, BFDctAddlOffsetReg, Address);
|
||||
@ -242,7 +242,7 @@ MemNCmnGetSetFieldHy (
|
||||
LibAmdPciWrite (AccessWidth32, PciAddr, &Value, &NBPtr->MemPtr->StdHeader);
|
||||
if ((FieldName != BFDctAddlDataReg) && (FieldName != BFDctAddlOffsetReg) &&
|
||||
(FieldName != BFDctExtraDataReg) && (FieldName != BFDctExtraOffsetReg)) {
|
||||
IDS_HDT_CONSOLE (MEM_SETREG, "~Fn%d_%03x [%d:%d] = %x\n", (Address >> 12) & 0xF, Address & 0xFFF, Highbit, Lowbit, Field);
|
||||
IDS_HDT_CONSOLE (MEM_SETREG, "~Fn%d_%03x [%d:%d] = %x\n", (Address >> 12) & 0x7, Address & 0xFFF, Highbit, Lowbit, Field);
|
||||
}
|
||||
} else if (Type == DCT_PHY_ACCESS) {
|
||||
MemNSetBitFieldNb (NBPtr, BFDctAddlDataReg, Value);
|
||||
|
@ -238,7 +238,7 @@ MemNCmnGetSetFieldOr (
|
||||
if ((FieldName != BFDctAddlDataReg) && (FieldName != BFDctAddlOffsetReg) && (FieldName != BFDctCfgSel)) {
|
||||
IDS_HDT_CONSOLE (MEM_GETREG, "~Dev%x Dct%d Fn%d_%03x = %x\n",
|
||||
NBPtr->PciAddr.Address.Device, NBPtr->Dct,
|
||||
(Address >> 12) & 0xF, Address & 0xFFF, Value);
|
||||
(Address >> 12) & 0x7, Address & 0xFFF, Value);
|
||||
}
|
||||
} else if (Type == DCT_PHY_ACCESS) {
|
||||
if (IsPhyDirectAccess && (NumOfInstances > 1)) {
|
||||
@ -273,7 +273,7 @@ MemNCmnGetSetFieldOr (
|
||||
if ((FieldName != BFDctAddlDataReg) && (FieldName != BFDctAddlOffsetReg) && (FieldName != BFDctCfgSel)) {
|
||||
IDS_HDT_CONSOLE (MEM_SETREG, "~Dev%x Dct%d Fn%d_%03x [%d:%d] = %x\n",
|
||||
NBPtr->PciAddr.Address.Device, NBPtr->Dct,
|
||||
(Address >> 12) & 0xF, Address & 0xFFF, Highbit, Lowbit, Field);
|
||||
(Address >> 12) & 0x7, Address & 0xFFF, Highbit, Lowbit, Field);
|
||||
}
|
||||
} else if (Type == DCT_PHY_ACCESS) {
|
||||
MemNSetBitFieldNb (NBPtr, BFDctAddlDataReg, Value);
|
||||
|
@ -548,7 +548,7 @@ MemRecNCmnGetSetFieldOr (
|
||||
LibAmdPciRead (AccessWidth32, PciAddr, &Value, &NBPtr->MemPtr->StdHeader);
|
||||
IDS_HDT_CONSOLE (MEM_GETREG, "~Dev%x Dct%d Fn%d_%03x = %x\n",
|
||||
NBPtr->PciAddr.Address.Device, NBPtr->Dct,
|
||||
(Address >> 12) & 0xF, Address & 0xFFF, Value);
|
||||
(Address >> 12) & 0x7, Address & 0xFFF, Value);
|
||||
} else if (Type == DCT_PHY_ACCESS) {
|
||||
MemRecNSetBitFieldNb (NBPtr, BFDctAddlOffsetReg, Address);
|
||||
while (MemRecNGetBitFieldNb (NBPtr, BFDctAccessDone) == 0) {}
|
||||
@ -573,7 +573,7 @@ MemRecNCmnGetSetFieldOr (
|
||||
LibAmdPciWrite (AccessWidth32, PciAddr , &Value, &NBPtr->MemPtr->StdHeader);
|
||||
IDS_HDT_CONSOLE (MEM_SETREG, "~Dev%x Dct%d Fn%d_%03x [%d:%d] = %x\n",
|
||||
NBPtr->PciAddr.Address.Device, NBPtr->Dct,
|
||||
(Address >> 12) & 0xF, Address & 0xFFF, Highbit, Lowbit, Field);
|
||||
(Address >> 12) & 0x7, Address & 0xFFF, Highbit, Lowbit, Field);
|
||||
} else if (Type == DCT_PHY_ACCESS) {
|
||||
MemRecNSetBitFieldNb (NBPtr, BFDctAddlDataReg, Value);
|
||||
Address |= DCT_ACCESS_WRITE;
|
||||
|
@ -235,7 +235,7 @@ MemNCmnGetSetFieldTN (
|
||||
if ((FieldName != BFDctAddlDataReg) && (FieldName != BFDctAddlOffsetReg) && (FieldName != BFDctCfgSel)) {
|
||||
IDS_HDT_CONSOLE (MEM_GETREG, "~Dev%x Dct%d Fn%d_%03x = %x\n",
|
||||
NBPtr->PciAddr.Address.Device, NBPtr->Dct,
|
||||
(Address >> 12) & 0xF, Address & 0xFFF, Value);
|
||||
(Address >> 12) & 0x7, Address & 0xFFF, Value);
|
||||
}
|
||||
} else if (Type == DCT_PHY_ACCESS) {
|
||||
if (IsPhyDirectAccess && (NumOfInstances > 1)) {
|
||||
@ -266,7 +266,7 @@ MemNCmnGetSetFieldTN (
|
||||
if ((FieldName != BFDctAddlDataReg) && (FieldName != BFDctAddlOffsetReg) && (FieldName != BFDctCfgSel)) {
|
||||
IDS_HDT_CONSOLE (MEM_SETREG, "~Dev%x Dct%d Fn%d_%03x [%d:%d] = %x\n",
|
||||
NBPtr->PciAddr.Address.Device, NBPtr->Dct,
|
||||
(Address >> 12) & 0xF, Address & 0xFFF, Highbit, Lowbit, Field);
|
||||
(Address >> 12) & 0x7, Address & 0xFFF, Highbit, Lowbit, Field);
|
||||
}
|
||||
} else if (Type == DCT_PHY_ACCESS) {
|
||||
MemNSetBitFieldNb (NBPtr, BFDctAddlDataReg, Value);
|
||||
|
@ -234,7 +234,7 @@ MemNCmnGetSetFieldKB (
|
||||
if ((FieldName != BFDctAddlDataReg) && (FieldName != BFDctAddlOffsetReg) && (FieldName != BFDctCfgSel)) {
|
||||
IDS_HDT_CONSOLE (MEM_GETREG, "~Dev%x Dct%d Fn%d_%03x = %x\n",
|
||||
NBPtr->PciAddr.Address.Device, NBPtr->Dct,
|
||||
(Address >> 12) & 0xF, Address & 0xFFF, Value);
|
||||
(Address >> 12) & 0x7, Address & 0xFFF, Value);
|
||||
}
|
||||
} else if (Type == DCT_PHY_ACCESS) {
|
||||
if (IsPhyDirectAccess && (NumOfInstances > 1)) {
|
||||
@ -265,7 +265,7 @@ MemNCmnGetSetFieldKB (
|
||||
if ((FieldName != BFDctAddlDataReg) && (FieldName != BFDctAddlOffsetReg) && (FieldName != BFDctCfgSel)) {
|
||||
IDS_HDT_CONSOLE (MEM_SETREG, "~Dev%x Dct%d Fn%d_%03x [%d:%d] = %x\n",
|
||||
NBPtr->PciAddr.Address.Device, NBPtr->Dct,
|
||||
(Address >> 12) & 0xF, Address & 0xFFF, Highbit, Lowbit, Field);
|
||||
(Address >> 12) & 0x7, Address & 0xFFF, Highbit, Lowbit, Field);
|
||||
}
|
||||
} else if (Type == DCT_PHY_ACCESS) {
|
||||
ASSERT (!NBPtr->IsSupported[ScrubberEn]); // Phy CSR write is not allowed after scrubber is enabled
|
||||
|
Loading…
x
Reference in New Issue
Block a user