Difference between revisions of "Lantiq: Mainline Linux"
(→Work In Progress) |
(→Status matrix: merge switch) |
||
Line 5: | Line 5: | ||
{| class="wikitable" style="text-align: center; width: 100%;" | {| class="wikitable" style="text-align: center; width: 100%;" | ||
|- | |- | ||
− | ! SoC family | + | ! style="width: 10%; text-align: left;" colspan="2" | SoC family |
! [[Lantiq:AMAZON|AMAZON]] | ! [[Lantiq:AMAZON|AMAZON]] | ||
! [[Lantiq:DANUBE|DANUBE]] | ! [[Lantiq:DANUBE|DANUBE]] | ||
Line 15: | Line 15: | ||
! [[Lantiq:xRX350|xRX350]] | ! [[Lantiq:xRX350|xRX350]] | ||
|- | |- | ||
− | | Basic/Clocks | + | | style="text-align: left;" colspan="2" | Basic/Clocks |
| style="background: lightgreen;" | 3.0 | | style="background: lightgreen;" | 3.0 | ||
| style="background: lightgreen;" | 3.0 | | style="background: lightgreen;" | 3.0 | ||
Line 25: | Line 25: | ||
| style="background: orange;" | WIP | | style="background: orange;" | WIP | ||
|- | |- | ||
− | | CPUFreq (DVFS) | + | | style="text-align: left;" colspan="2" | CPUFreq (DVFS) |
| style="background: red;" | NO | | style="background: red;" | NO | ||
| style="background: red;" | NO | | style="background: red;" | NO | ||
Line 35: | Line 35: | ||
| style="background: red;" | NO | | style="background: red;" | NO | ||
|- | |- | ||
− | | Crypto | + | | style="text-align: left;" colspan="2" | Crypto |
| style="background: red;" | NO | | style="background: red;" | NO | ||
| style="background: red;" | NO | | style="background: red;" | NO | ||
Line 45: | Line 45: | ||
| style="background: red;" | NO | | style="background: red;" | NO | ||
|- | |- | ||
− | | DCDC | + | | style="text-align: left;" colspan="2" | DCDC |
| N/A | | N/A | ||
| N/A | | N/A | ||
Line 55: | Line 55: | ||
| N/A | | N/A | ||
|- | |- | ||
− | | DMA | + | | style="text-align: left;" colspan="2" | DMA |
| style="background: lightgreen;" | 3.0 | | style="background: lightgreen;" | 3.0 | ||
| style="background: lightgreen;" | 3.0 | | style="background: lightgreen;" | 3.0 | ||
Line 65: | Line 65: | ||
| style="background: red;" | NO | | style="background: red;" | NO | ||
|- | |- | ||
− | | DSL | + | | style="text-align: left;" colspan="2" | DSL |
| style="background: red;" | NO | | style="background: red;" | NO | ||
| style="background: red;" | NO | | style="background: red;" | NO | ||
Line 75: | Line 75: | ||
| style="background: red;" | NO | | style="background: red;" | NO | ||
|- | |- | ||
− | + | | style="text-align: left;" colspan="2" | GPIO | |
− | |||
− | |||
− | |||
− | |||
− | | style=" | ||
− | |||
− | |||
− | |||
− | |||
− | | GPIO | ||
| style="background: lightgreen;" | 3.0 | | style="background: lightgreen;" | 3.0 | ||
| style="background: lightgreen;" | 3.0 | | style="background: lightgreen;" | 3.0 | ||
Line 95: | Line 85: | ||
| style="background: red;" | NO | | style="background: red;" | NO | ||
|- | |- | ||
− | | NAND | + | | style="text-align: left;" colspan="2" | NAND |
| style="background: darkgreen;" | ? | | style="background: darkgreen;" | ? | ||
| style="background: lightgreen;" | 3.7 | | style="background: lightgreen;" | 3.7 | ||
Line 105: | Line 95: | ||
| style="background: darkgreen;" | ? | | style="background: darkgreen;" | ? | ||
|- | |- | ||
− | | NAND-DMA | + | | style="text-align: left;" colspan="2" | NAND-DMA |
| N/A | | N/A | ||
| N/A | | N/A | ||
Line 115: | Line 105: | ||
| style="background: red;" | NO | | style="background: red;" | NO | ||
|- | |- | ||
− | | PCI | + | | style="text-align: left;" colspan="2" | PCI |
| N/A | | N/A | ||
| style="background: lightgreen;" | 3.0 | | style="background: lightgreen;" | 3.0 | ||
Line 125: | Line 115: | ||
| N/A | | N/A | ||
|- | |- | ||
− | | PCIe | + | | style="text-align: left;" colspan="2" | PCIe |
| N/A | | N/A | ||
| N/A | | N/A | ||
Line 135: | Line 125: | ||
| style="background: orange;" | WIP | | style="background: orange;" | WIP | ||
|- | |- | ||
− | | PPE | + | | style="text-align: left;" colspan="2" | PPE |
| style="background: red;" | NO | | style="background: red;" | NO | ||
| style="background: red;" | NO | | style="background: red;" | NO | ||
Line 145: | Line 135: | ||
| style="background: red;" | NO | | style="background: red;" | NO | ||
|- | |- | ||
− | | Serial | + | | style="text-align: left;" colspan="2" | Serial |
| style="background: lightgreen;" | 3.0 | | style="background: lightgreen;" | 3.0 | ||
| style="background: lightgreen;" | 3.0 | | style="background: lightgreen;" | 3.0 | ||
Line 155: | Line 145: | ||
| style="background: orange;" | WIP | | style="background: orange;" | WIP | ||
|- | |- | ||
− | | SDIO | + | | style="text-align: left;" colspan="2" | SDIO |
| | | | ||
| | | | ||
Line 165: | Line 155: | ||
| N/A | | N/A | ||
|- | |- | ||
− | | SPI | + | | style="text-align: left;" colspan="2" | SPI |
| style="background: lightgreen;" | 4.11 | | style="background: lightgreen;" | 4.11 | ||
| style="background: lightgreen;" | 4.11 | | style="background: lightgreen;" | 4.11 | ||
Line 175: | Line 165: | ||
| style="background: red;" | NO | | style="background: red;" | NO | ||
|- | |- | ||
− | | Switch | + | | style="text-align: left;" rowspan="3" | Switch |
+ | | Core | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | style="background: lightgreen;" | | ||
+ | | | ||
+ | | | ||
+ | | style="background: red;" | NO | ||
+ | |- | ||
+ | | CPU Port | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | style="background: lightgreen;" | | ||
+ | | | ||
+ | | | ||
+ | | style="background: red;" | NO | ||
+ | |- | ||
+ | | PHY | ||
| | | | ||
| | | | ||
Line 185: | Line 196: | ||
| style="background: red;" | NO | | style="background: red;" | NO | ||
|- | |- | ||
− | | TS | + | | style="text-align: left;" colspan="2" | TS |
| N/A | | N/A | ||
| N/A | | N/A | ||
Line 195: | Line 206: | ||
| style="background: red;" | NO | | style="background: red;" | NO | ||
|- | |- | ||
− | | USB 2.0 | + | | style="text-align: left;" colspan="2" | USB 2.0 |
| style="background: lightgreen;" | 4.14 | | style="background: lightgreen;" | 4.14 | ||
| style="background: lightgreen;" | 4.14 | | style="background: lightgreen;" | 4.14 | ||
Line 205: | Line 216: | ||
| style="background: red;" | NO | | style="background: red;" | NO | ||
|- | |- | ||
− | | USB 3.0 | + | | style="text-align: left;" colspan="2" | USB 3.0 |
| N/A | | N/A | ||
| N/A | | N/A | ||
Line 215: | Line 226: | ||
| style="background: red;" | NO | | style="background: red;" | NO | ||
|- | |- | ||
− | | Watchdog | + | | style="text-align: left;" colspan="2" | Watchdog |
| style="background: lightgreen;" | 3.0 | | style="background: lightgreen;" | 3.0 | ||
| style="background: lightgreen;" | 3.0 | | style="background: lightgreen;" | 3.0 | ||
Line 225: | Line 236: | ||
| style="background: red;" | NO | | style="background: red;" | NO | ||
|- | |- | ||
− | | WiFi | + | | style="text-align: left;" colspan="2" | WiFi |
| N/A | | N/A | ||
| N/A | | N/A |
Revision as of 13:24, 10 September 2019
This page presents the status of the support in the official Linux kernel for Lantiq/Intel MIPS processors.
Status matrix
SoC family | AMAZON | DANUBE | AR9 | GRX200 | xRX200 | xRX300 | xRX330 | xRX350 | |
---|---|---|---|---|---|---|---|---|---|
Basic/Clocks | 3.0 | 3.0 | 3.0 | 3.5 | 4.4 | 4.4 | 4.4 | WIP | |
CPUFreq (DVFS) | NO | NO | NO | NO | NO | NO | NO | NO | |
Crypto | NO | NO | NO | NO | NO | NO | NO | NO | |
DCDC | N/A | N/A | N/A | 3.0 | 3.0 | N/A | N/A | N/A | |
DMA | 3.0 | 3.0 | 3.0 | ? | ? | ? | ? | NO | |
DSL | NO | NO | NO | NO | NO | NO | NO | NO | |
GPIO | 3.0 | 3.0 | 3.0 | 4.5 | 4.5 | 4.5 | 4.5 | NO | |
NAND | ? | 3.7 | 3.7 | 3.7 | 3.7 | ? | ? | ? | |
NAND-DMA | N/A | N/A | N/A | N/A | N/A | NO | NO | NO | |
PCI | N/A | 3.0 | 3.0 | 3.0 | 3.0 | N/A | N/A | N/A | |
PCIe | N/A | N/A | N/A | WIP | WIP | WIP | WIP | WIP | |
PPE | NO | NO | NO | NO | NO | NO | NO | NO | |
Serial | 3.0 | 3.0 | 3.0 | 3.0 | 3.0 | 3.0 | 3.0 | WIP | |
SDIO | N/A | ||||||||
SPI | 4.11 | 4.11 | 4.11 | 4.11 | 4.11 | ? | ? | NO | |
Switch | Core | NO | |||||||
CPU Port | NO | ||||||||
PHY | NO | ||||||||
TS | N/A | N/A | N/A | 4.14 | 4.14 | NO | NO | NO | |
USB 2.0 | 4.14 | 4.14 | 4.14 | 4.14 | 4.14 | 4.14 | 4.14 | NO | |
USB 3.0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | NO | |
Watchdog | 3.0 | 3.0 | 3.0 | 3.0 | 3.0 | 3.0 | 3.0 | NO | |
WiFi | N/A | N/A | N/A | NO | N/A | NO | NO | NO |
Legend |
---|
In Linux mainline since version x |
Nobody works on it, but it should be compatible with already done drivers |
Somebody works on it |
No support, nobody works on it |
support impossible |
Status is unknown/to be completed |
Work In Progress
- xRX350 Clocks, Serial MIPS: intel: add initial support for Intel MIPS SoCs