Intel® 800 Series Chipset Family Platform Controller Hub (PCH), Volume 2
| ID | Date | Version | Classification |
|---|---|---|---|
| 834576 | 10/10/2024 | 001 | Public |
THC SPI Bus Configuration Register (THC_M_PRT_SPI_CFG) – Offset 1010
| Bit Range | Default | Access | Field Name and Description |
|---|---|---|---|
| 31:24 | 4h | RO | SPI WRITE Max Packet Size (SPI_WR_MPS) SPI Write Max Packet Size in 16 bytes. Software shall program this register after it negotiates with the device. This has to be programmed before it issues any other cycles to the device including the configuration, TX DMA and RX DMA. |
| 23 | 0h | RW | Enable SPI Clock Divide by 8 to support low freq device. (SPI_LOW_FREQ_EN) 1: All the SPI read/write clock frequency (defined in SPI_TCWF/SPI_TCRF) will be divided further by 8 |
| 22:20 | 7h | RW | SPI Touch Cycle Write Frequency (SPI_TCWF) The listed frequencies are approximate. |
| 19:18 | 0h | RW | SPI Touch IO Write mode (SPI_TWMODE) Firmware programs this mode after discovering capabilities of Touch device. |
| 17:16 | 0h | RO | Reserved (RSVD_17_16) Reserved. |
| 15:7 | 4h | RW | SPI READ Max Packet Size (SPI_RD_MPS) SPI Read Max Packet Size in 16 bytes. Software shall program this register after it negotiates with the device. This has to be programmed before it issues any other cycles to the device including the configuration, TX DMA and RX DMA. |
| 6:4 | 7h | RW | SPI Touch Cycle Read Frequency (SPI_TCRF) The listed frequencies are approximate. |
| 3:2 | 0h | RW | SPI Touch IO Read mode (SPI_TRMODE) Firmware programs this mode after discovering capabilities of Touch device. |
| 1:0 | 3h | RW | SPI Touch IO Read Dummy Clocks (SPI_TRDC) Firmware programs this mode after discovering capabilities of Touch device. |