207 | | || [wiki:serial] UART || Yes || || |
208 | | || I2C || Yes (4.9+) || |
209 | | || Networking MAC (thunderx_bgx) || Yes (4.2+) || |
210 | | || Networking PHY (thunder_xcv) || Yes (4.9+) || |
211 | | || PCI || Yes (4.6+) || |
212 | | || SPI || Yes (4.9+) || |
213 | | || [wiki:MultiMediaCard MultiMediaCard] eMMC / microSD || Yes (4.12+) || |
| 207 | || [wiki:serial] UART || Yes || || |
| 208 | || I2C || Yes (4.9+) || || |
| 209 | || Networking MAC (thunderx_bgx) || Yes (4.2+) || || |
| 210 | || Networking PHY (thunder_xcv) || Yes (4.9+) || || |
| 211 | || PCI || Yes (4.6+) || || |
| 212 | || SPI || Yes (4.9+) || || |
| 213 | || [wiki:MultiMediaCard MultiMediaCard] eMMC / microSD || Yes (4.12+) || || |
| 223 | The following kernel configs should be enabled for the OCTEON-TX: |
| 224 | * MMC_CAVIUM_THUNDERX - MMC |
| 225 | * EDAC_THUNDERX - Error Detection and Correction (works with 'edac-util' app from 'edac-utils' package) |
| 226 | * GPIO_THUNDERX - General Purpose I/O |
| 227 | * SPI_THUNDERX - SPI Controller |
| 228 | * I2C_THUNDERX - I2C Controller |
| 229 | * THUNDERX_NIC_VF - NIC virtual function |
| 230 | * THUNDERX_NIC_PF - NIC physical function |
| 231 | * THUNDERX_NIC_BGX - Network Controller (selects MDIO_CAVIUM/MDIO_THUNDERX) |
| 232 | * THUNDERX_NIC_RGX - RGMII Network Controller (selects MDIO_CAVIUM/MDIO_THUNDERX) |
| 233 | * PCI_HOST_THUNDER_PEM - PCI host controller |
| 234 | * PCI_HOST_THUNDER_ECAM - Enhanced Configuration Access Mechanism for PCIe memory mapped I/O |
| 235 | * ARM_SBSA_WATCHDOG - ARMv8 Watchdog |
| 236 | |