This shows you the differences between two versions of the page.
Next revision | Previous revision Next revision Both sides next revision | ||
start [2020/10/06 09:02] Matthias Brugger created |
start [2020/10/20 14:27] Matthias Brugger add network chips matrix |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Status Matrix ====== | + | === Status Matrix === |
The goal of this matrix is to give an easy view of work on each SoC worked on by the mainline community. | The goal of this matrix is to give an easy view of work on each SoC worked on by the mainline community. | ||
- | | ^^ MT6797 ^ MT7621 ^ MT7622 ^ MT7623 ^ MT7629 ^ MT8167 ^ MT8173 ^ MT8183 ^ MT8516 ^ | + | == Network chips == |
- | |**ADC (auxadc)** || N/S | N/S | @lightgreen:Done | @lightgreen:Done | N/S | @red:No | N/S | N/S | @red:No | | + | | ^^ MT2712 ^ MT7621 ^ MT7622 ^ MT7623 ^ MT7629 |
- | |**Audio Codec** | AFE | N/S | N/S | @lightgreen:Done | @lightgreen:Done | N/S | @orange:Wip | N/S | N/S | @orange:Wip | | + | ^ ADC (auxadc) || Done | N/S | Done | Done | N/A |
- | |::: | cs42448 | N/S | N/S | @lightgreen:Done | @lightgreen:Done | N/S | N/A | N/S | N/S | N/A | | + | ^ Audio Codec ^ AFE | N/S | N/S | Done | Done | N/A |
- | |::: | wm8960 | N/S | N/S | @lightgreen:Done | @lightgreen:Done | N/S | N/A | N/S | N/S | N/A | | + | ^ ^ cs42448 | N/S | N/S | Done | Done | N/A |
- | |**Bluetooth** |HCI Uart| N/S | N/S | @lightgreen:Done | @red:No | N/S | @red:No | N/S | N/S | @red:No | | + | ^ ^ wm8960 | N/S | N/S | Done | Done | N/A |
- | |::: |BTIF| N/S | N/S | @orange:Wip | @red:No | N/S | @red:No | N/S | N/S | @red:No | | + | ^ Bluetooth HCI Uart || N/A | N/S | Done | No | N/A |
- | |**Camera** || N/S | N/S | N/A | N/A | N/S | @orange:Wip | N/S | N/S | N/A | | + | ^ BTIF || N/A | N/S | Wip | No | N/A |
- | |**Clocks** || @lightgreen:Done | N/S | @lightgreen:Done | @lightgreen:Done | N/S | @orange:Wip | @lightgreen:Done | N/S | @lightgreen:Done | | + | ^ Camera || Wip | N/S | N/A | N/A | N/A |
- | |**CPUFreq** || @red:No | N/S | @lightgreen:Done | @lightgreen:Done | N/S | @orange:Wip | N/S | N/S | @orange:Wip | | + | ^ Clocks || Done | N/S | Done | Done | Done |
- | |**Crypto** || N/S | N/S | N/A | @lightgreen:Done | N/S | N/A | N/S | N/S | N/A | | + | ^ CPUFreq || Done | N/S | Done | Done | N/A |
- | |**Display** |DRM| @red:No | N/S | N/A | @orange:Wip | N/S | @orange:Wip | @orange:Wip | N/S | N/A | | + | ^ Crypto || N/S | No | N/A | Done | No |
- | |::: |HDMI-TX| @red:No | N/S | N/A | @orange:Wip | N/S | @orange:Wip | @orange:Wip | N/S | N/A | | + | ^ Display ^ DRM | Done | N/S | N/A | No | N/A |
- | |::: |MIPI| @red:No | N/S | N/A | @orange:Wip | N/S | @orange:Wip | @orange:Wip | N/S | N/A | | + | ^ ^ HDMI-TX | N/A | N/S | N/A | No | N/A |
- | |**DMA (HSDMA)** || N/S | @orange:Staging | @lightgreen:Done | @lightgreen:Done | N/S | N/A | @lightgreen:Done | N/S | N/A | | + | ^ ^ MIPI | Done | N/S | N/A | No | N/A |
- | |**DMA UART (APDMA)** || N/S | N/S | @orange:Wip | @orange:Wip | N/S | @orange:Wip | N/S | N/S | @orange:Wip | | + | ^ DMA network (GDMA) || N/S | Done | Done | Done | Done |
- | |**Efuse** || N/S | N/S | @lightgreen:Done | @lightgreen:Done | N/S | @red:No | N/S | N/S | @red:No | | + | ^ DMA (HSDMA) || N/S | Staging | Done | Done | N/A |
- | |**Ethernet** || N/S | @lightgreen:Done | @lightgreen:Done | @lightgreen:Done | N/S | @orange:Wip | N/S | N/S | @orange:Wip | | + | ^ DMA UART (APDMA) || Done | N/S | Done | Done | Wip |
- | |**GPU** || N/S | N/S | N/A | @lightgreen:LIMA | N/S | @orange:Wip | N/S | N/S | N/A | | + | ^ Efuse || Done | N/S | Done | Done | Done |
- | |**HNAT** || N/S | N/S | @red:No | @red:No | N/S | N/A | N/S | N/S | N/A | | + | ^ Ethernet || Done | Done | Done | Done | Done |
- | |**I2C** || N/S | @lightgreen:Done | @lightgreen:Done | @lightgreen:Done | N/S | @lightgreen:Done | N/S | N/S | @lightgreen:Done | | + | ^ GPU || N/S | N/A | N/A | LIMA | N/A |
- | |**IOMMU** || @red:No | N/S | N/A | @lightgreen:Done | N/S | @orange:Wip | @lightgreen:Done | N/S | N/A | | + | ^ HNAT || N/S | Wip | Wip | No | No |
- | |**IRQ (sysirq)** || N/S | N/S | @lightgreen:Done | @lightgreen:Done | N/S | @lightgreen:Done | N/S | N/S | @lightgreen:Done | | + | ^ I2C || Done | Done | Done | Done | Done |
- | |**IR** |CIR-rx| N/S | N/S | @lightgreen:Done | @lightgreen:Done | N/S | @red:No | N/S | N/S | @red:No | | + | ^ IOMMU || Done | N/S | N/A | Done | N/A |
- | |::: |CIR-tx| N/S | N/S | @red:No | N/A | N/S | N/A | N/S | N/S | N/A | | + | ^ IRQ (sysirq) || Done | Done | Done | Done | Done |
- | |**JPEG-Dec** || N/S | N/S | N/A | @lightgreen:Done | N/S | N/A | N/S | N/S | N/A | | + | ^ IR ^ CIR-rx | N/S | N/S | Done | Done | N/A |
- | |**MMC** || N/S | @red:No | @lightgreen:Done | @lightgreen:Done | N/S | @lightgreen:Done | @lightgreen:Done | N/S | @lightgreen:Done | | + | ^ ^ CIR-tx | N/A | N/S | No | N/A | N/A |
- | |**NAND/BCH** || N/S | N/S | @lightgreen:Done | @lightgreen:Done | N/S | @orange:Wip | N/S | N/S | @orange:Wip | | + | ^ JPEG-Dec || N/S | N/S | N/A | Done | N/A |
- | |**NAND-SPI** || N/S | N/S | @orange:Wip | N/A | N/S | N/A | N/S | N/S | N/A | | + | ^ MMC || Done | Done | Done | Done | N/A |
- | |**PCIe** || N/S | @orange:Staging | @lightgreen:Done | @lightgreen:Done | N/S | N/A | N/S | N/S | N/A | | + | ^ NAND/BCH || Done | Staging | Done | Done | N/A |
- | |**PHY (TPHY)** || N/S | N/S | @lightgreen:Done | @lightgreen:Done | N/S | @lightgreen:Done | N/S | N/S | N/A | | + | ^ NAND-SPI || N/S | OpenWrt | OpenW | rt N/A | No |
- | |**Pinctrl** || @lightgreen:Done | N/S | @lightgreen:Done | @lightgreen:Done | N/S | @orange:Wip | @lightgreen:Done | N/S | @lightgreen:Done | | + | ^ PCIe || Done | Staging | Done | Done | Done |
- | |**PMIC** | | @red:No | N/S | @lightgreen:Done | @lightgreen:Done | N/S | @orange:Wip | @lightgreen:Done | N/S | @orange:Wip | | + | ^ PHY (TPHY) || Done | N/S | Done | Done | Done |
- | |::: |Leds| N/S | N/S | N/A | @lightgreen:Done | N/S | N/A | @lightgreen:Done | N/S | N/A | | + | ^ Pinctrl || Done | Done | Done | Done | Done |
- | |**PMIC wrapper** || @red:No | N/S | @lightgreen:Done | @lightgreen:Done | N/S | @lightgreen:Done | @lightgreen:Done | N/S | @lightgreen:Done | | + | ^ PMIC || N/S | N/S | Done | Done | N/A |
- | |**Power Domains** || N/S | N/S | @lightgreen:Done | @lightgreen:Done | N/S | @orange:Wip | @lightgreen:Done | @orange:Wip | N/A | | + | ^ Leds || N/S | N/S | N/A | Done | N/A |
- | |**RTC (SoC)** || N/S | N/S | @lightgreen:Done | N/A | N/S | N/A | N/S | N/S | N/A | | + | ^ PMIC wrapper || N/S | N/S | Done | Done | N/A |
- | |**PWM** || N/S | N/S | @lightgreen:Done | @lightgreen:Done | N/S | @orange:Wip | N/S | N/S | @orange:Wip | | + | ^ Power Domains || Done | N/S | Done | Done | Done |
- | |**regulator** || @red:No | N/S | @lightgreen:Done | @lightgreen:Done | N/S | @orange:Wip | N/S | N/S | @orange:Wip | | + | ^ RTC (SoC) || Wip | N/A | Done | N/A | N/A |
- | |**RNG** || N/S | N/S | @lightgreen:Done | @lightgreen:Done | N/S | @lightgreen:Done | N/S | N/S | @lightgreen:Done | | + | ^ PWM || Done | OpenWrt | Done | Done | Done |
- | |**SATA** || N/S | N/S | @lightgreen:Done | N/A | N/S | N/A | N/S | N/S | N/A | | + | ^ regulator || N/S | N/S | Done | Done | N/A |
- | |**SPI** || N/S | @lightgreen:Done | @lightgreen:Done | @lightgreen:Done | N/S | @lightgreen:Done | N/S | N/S | @lightgreen:Done | | + | ^ RNG || N/S | N/S | Done | Done | Done |
- | |**SPI-NOR** || N/S | N/S | @lightgreen:Done | @lightgreen:Done | N/S | N/A | N/S | N/S | N/A | | + | ^ SATA || N/A | N/A | Done | N/A | N/A |
- | |**Switch (DSA)** || N/S | N/S | N/A | @lightgreen:Done | N/S | N/A | N/S | N/S | N/A | | + | ^ SPI || Done | Done | Done | Done | Done |
- | |**Thermal** || N/S | N/S | @lightgreen:Done | @lightgreen:Done | N/S | @red:No | N/S | N/S | @red:No | | + | ^ SPI-NOR || Done | Done | Done | Done | Done |
- | |**Timer (mtk)** || @red:No | N/S | @lightgreen:Done | @lightgreen:Done | N/S | @orange:Wip | N/S | N/S | @orange:Wip | | + | ^ Switch (DSA) || N/A | Done | N/A | Done | N/A |
- | |**UART** || @lightgreen:Done | N/S | @lightgreen:Done | @lightgreen:Done | N/S | @lightgreen:Done | @lightgreen:Done | @lightgreen:Done | @lightgreen:Done | | + | ^ Thermal || Done | N/S | Done | Done | N/A |
- | |**USB3/XHCI** || N/S | N/S | @lightgreen:Done | @lightgreen:Done | N/S | N/A | N/S | N/S | N/A | | + | ^ Timer (mtk) || Done | N/S | Done | Done | Done |
- | |**USB/MUSB** || N/S | N/S | N/A | @orange:Wip | N/S | @orange:Wip | N/S | N/S | @orange:Wip | | + | ^ UART || Done | Done | Done | Done | Done |
- | |**Video** |Encode| N/S | N/S | N/A | @orange:Wip | N/S | @red:No | N/S | N/S | N/A | | + | ^ USB3/XHCI || Done | Done | Done | Done | Done |
- | |::: |Decode| N/S | N/S | N/A | @red:No | N/S | @red:No | N/S | N/S | N/A | | + | ^ USB/MUSB || N/S | N/S | N/A | Wip | N/A |
- | |**watchdog** || N/S | @orange:Staging | @lightgreen:Done | @lightgreen:Done | N/S | @lightgreen:Done | @lightgreen:Done | N/S | @lightgreen:Done | | + | ^ Video ^ Encode | N/S | N/S | N/A | No | N/A |
- | |**Wifi (mt76xx/mt66xx)** || N/S | N/S | @red:No | @red:No | N/S | @orange:Wip | N/S | N/S | @orange:Wip | | + | ^ ^ Decode | N/S | N/S | N/A | No | N/A |
- | | ^^ MT6797 ^ MT7621 ^ MT7622 ^ MT7623 ^ MT7629 ^ MT8167 ^ MT8173 ^ MT8183 ^ MT8516 ^ | + | ^ watchdog || Done | Done | Done | Done | Done |
+ | ^ Wifi (mt76xx/mt66xx) || N/A | N/S | Done | No | No | ||
+ | | ^^ MT2712 ^ MT7621 ^ MT7622 ^ MT7623 ^ MT7629 | ||
* **Done** means this is already upstream | * **Done** means this is already upstream |