Signed-off-by: Stefan Tauner <[email protected]>
---
ichspi.c | 7 +++++++
1 files changed, 7 insertions(+), 0 deletions(-)
diff --git a/ichspi.c b/ichspi.c
index c8d8432..5bba0ab 100644
--- a/ichspi.c
+++ b/ichspi.c
@@ -150,6 +150,10 @@
#define VSCC_VCL (0x1 << VSCC_VCL_OFF)
/* 24-31: reserved */
+#define ICH9_REG_FPB 0xD0 /* 32 Bits Flash Partition Boundary */
+#define FPB_FPBA_OFF 0 /* 0-12: Block/Sector Erase Size */
+#define FPB_FPBA (0x1FFF << FPB_FPBA_OFF)
+
// ICH9R SPI commands
#define SPI_OPCODE_TYPE_READ_NO_ADDRESS 0
#define SPI_OPCODE_TYPE_WRITE_NO_ADDRESS 1
@@ -1353,6 +1357,9 @@ int ich_init_spi(struct pci_dev *dev, uint32_t base, void
*rcrb,
msg_pdbg("UVSCC: ");
prettyprint_ich9_reg_vscc(tmp);
+ tmp = mmio_readl(ich_spibar + ICH9_REG_FPB);
+ msg_pdbg("0xD0: 0x%08x (FPB)\n", tmp);
+
msg_pdbg("\n");
if (ichspi_desc) {
read_ich_descriptors_from_fdo(ich_spibar);
--
1.7.1
_______________________________________________
flashrom mailing list
[email protected]
http://www.flashrom.org/mailman/listinfo/flashrom