Difference between revisions of "Lantiq: Mainline Linux"

From eLinux.org
Jump to: navigation, search
(Work In Progress)
(Status matrix)
Line 60: Line 60:
 
| style="background: lightgreen;" | 3.0
 
| style="background: lightgreen;" | 3.0
 
| style="background: darkgreen;" | ?
 
| style="background: darkgreen;" | ?
| style="background: darkgreen;" | ?
+
| style="background: lightgreen;" | 3.0
 
| style="background: darkgreen;" | ?
 
| style="background: darkgreen;" | ?
 
| style="background: darkgreen;" | ?
 
| style="background: darkgreen;" | ?
Line 76: Line 76:
 
|-
 
|-
 
| style="text-align: left;" rowspan="4" | Ethernet
 
| style="text-align: left;" rowspan="4" | Ethernet
| ETOP
+
| MAC
 
| style="background: lightgreen;" | 3.0
 
| style="background: lightgreen;" | 3.0
 
| style="background: lightgreen;" | 3.0
 
| style="background: lightgreen;" | 3.0
Line 109: Line 109:
 
| N/A
 
| N/A
 
| N/A
 
| N/A
| N/A
+
| style="background: red;"  | NO
 
| style="background: darkgreen;" | ?
 
| style="background: darkgreen;" | ?
 
| style="background: lightgreen;" | 4.20
 
| style="background: lightgreen;" | 4.20
Line 127: Line 127:
 
| style="background: red;"  | NO
 
| style="background: red;"  | NO
 
|-
 
|-
| style="text-align: left;" | STP
+
| STP
 
| style="background: grey; color: white;"  | ?
 
| style="background: grey; color: white;"  | ?
 
| style="background: grey; color: white;"  | ?
 
| style="background: grey; color: white;"  | ?
Line 310: Line 310:
  
 
== Work In Progress ==
 
== Work In Progress ==
 +
* [[Lantiq:LGM]] Clocks, Serial [https://patchwork.ozlabs.org/project/linux-mtd/patch/20201110012333.18647-3-vadivel.muruganx.ramuthevar@linux.intel.com/ [v17]] mtd: rawnand: Add NAND controller support on Intel LGM SoC
 
* [[Lantiq:xRX350|xRX350]] Clocks, Serial [https://patchwork.kernel.org/cover/10554397/ [v2]] MIPS: intel: add initial support for Intel MIPS
 
* [[Lantiq:xRX350|xRX350]] Clocks, Serial [https://patchwork.kernel.org/cover/10554397/ [v2]] MIPS: intel: add initial support for Intel MIPS
  

Revision as of 15:21, 27 June 2021

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 NO NO N/A N/A N/A
DMA 3.0 3.0 3.0 ? 3.0 ? ? NO
DSL NO NO NO NO NO NO NO N/A
Ethernet MAC 3.0 3.0 3.0 ? 3.0 ? ? NO
GPHY N/A N/A N/A ? 3.8 WIP WIP NO
PPE NO NO NO NO NO NO NO NO
Switch N/A N/A NO ? 4.20 ? ? NO
GPIO 3.0 3.0 3.0 4.5 4.5 4.5 4.5 NO
STP ? ? ? ? ? ? ? ?
NAND ? 3.7 3.7 3.7 3.7 3.7 3.7 ?
ECC 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 Controller N/A N/A N/A 3.11 3.11 3.11 3.11 5.6
PHY N/A N/A N/A ? 5.4 5.4 ? 5.6
Serial 3.0 3.0 3.0 3.0 3.0 3.0 3.0 WIP
SDIO NO NO NO NO NO N/A N/A N/A
SPI 4.11 4.11 4.11 4.11 4.11 ? ? NO
Thermal Sensor N/A N/A N/A 4.14 4.14 N/A N/A N/A
USB 2.0 Controller 4.6 4.6 4.6 4.6 4.6 4.6 4.6 N/A
PHY 4.14 4.14 4.14 4.14 4.14 4.14 4.14 N/A
USB 3.0 N/A N/A N/A N/A N/A N/A N/A NO
Vmmc ? ? ? ? ? ? ? ?
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

  • Lantiq:LGM Clocks, Serial [v17] mtd: rawnand: Add NAND controller support on Intel LGM SoC
  • xRX350 Clocks, Serial [v2] MIPS: intel: add initial support for Intel MIPS

Planed for 5.10

  • xRX300 xRX330
    • GPHY Clocks [] MIPS: lantiq: add missing GPHY clock aliases for ar10 and grx390
    • GPHY LEDs [] gpio: stp-xway: automatically drive GPHY leds on ar10 and grx390

Planed for 5.6

  • xRX350
    • PCIe [v11] PCI: Add Intel PCIe Driver and respective dt-binding yaml file

Merged into 5.4

Merged into 4.20

Merged into 4.14

Merged into 4.11

Merged into 4.6

Merged into 4.5

Merged into 4.4