Difference between revisions of "Lantiq: Mainline Linux"

From eLinux.org
Jump to: navigation, search
(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
 
|-
 
|-
| Ethernet
+
| style="text-align: left;" colspan="2" | GPIO
|
 
|
 
|
 
|
 
| style="background: lightgreen;" |
 
|
 
|
 
| style="background: red;" | NO
 
|-
 
| 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