This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
start [2020/10/06 09:02] Matthias Brugger created status matrix |
start [2020/11/03 19:16] (current) Ryder Lee |
||
---|---|---|---|
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.\\ |
+ | We split the matrix in different chip types: | ||
- | | ^^ MT6797 ^ MT7621 ^ MT7622 ^ MT7623 ^ MT7629 ^ MT8167 ^ MT8173 ^ MT8183 ^ MT8516 ^ | + | [[matrix:network chips]] (mt7xxx, mt27xx) \\ |
- | |**ADC (auxadc)** || N/S | N/S | @lightgreen:Done | @lightgreen:Done | N/S | @red:No | N/S | N/S | @red:No | | + | [[matrix:mobile chips]] (mt6xxx) \\ |
- | |**Audio Codec** | AFE | N/S | N/S | @lightgreen:Done | @lightgreen:Done | N/S | @orange:Wip | N/S | N/S | @orange:Wip | | + | [[matrix:tablet chips|tablet/chromebook chips]] (mt8xxx) \\ |
- | |::: | cs42448 | N/S | N/S | @lightgreen:Done | @lightgreen:Done | N/S | N/A | N/S | N/S | N/A | | + | |
- | |::: | wm8960 | N/S | N/S | @lightgreen:Done | @lightgreen:Done | N/S | N/A | N/S | N/S | N/A | | + | |
- | |**Bluetooth** |HCI Uart| N/S | N/S | @lightgreen:Done | @red:No | N/S | @red:No | N/S | N/S | @red:No | | + | |
- | |::: |BTIF| N/S | N/S | @orange:Wip | @red:No | N/S | @red:No | N/S | N/S | @red:No | | + | |
- | |**Camera** || N/S | N/S | N/A | N/A | N/S | @orange:Wip | N/S | N/S | N/A | | + | |
- | |**Clocks** || @lightgreen:Done | N/S | @lightgreen:Done | @lightgreen:Done | N/S | @orange:Wip | @lightgreen:Done | N/S | @lightgreen:Done | | + | |
- | |**CPUFreq** || @red:No | N/S | @lightgreen:Done | @lightgreen:Done | N/S | @orange:Wip | N/S | N/S | @orange:Wip | | + | |
- | |**Crypto** || N/S | N/S | N/A | @lightgreen:Done | N/S | N/A | N/S | N/S | N/A | | + | |
- | |**Display** |DRM| @red:No | N/S | N/A | @orange:Wip | N/S | @orange:Wip | @orange:Wip | N/S | N/A | | + | |
- | |::: |HDMI-TX| @red:No | N/S | N/A | @orange:Wip | N/S | @orange:Wip | @orange:Wip | N/S | N/A | | + | |
- | |::: |MIPI| @red:No | N/S | N/A | @orange:Wip | N/S | @orange:Wip | @orange:Wip | N/S | N/A | | + | |
- | |**DMA (HSDMA)** || N/S | @orange:Staging | @lightgreen:Done | @lightgreen:Done | N/S | N/A | @lightgreen:Done | N/S | N/A | | + | |
- | |**DMA UART (APDMA)** || N/S | N/S | @orange:Wip | @orange:Wip | N/S | @orange:Wip | N/S | N/S | @orange:Wip | | + | |
- | |**Efuse** || N/S | N/S | @lightgreen:Done | @lightgreen:Done | N/S | @red:No | N/S | N/S | @red:No | | + | |
- | |**Ethernet** || N/S | @lightgreen:Done | @lightgreen:Done | @lightgreen:Done | N/S | @orange:Wip | N/S | N/S | @orange:Wip | | + | |
- | |**GPU** || N/S | N/S | N/A | @lightgreen:LIMA | N/S | @orange:Wip | N/S | N/S | N/A | | + | |
- | |**HNAT** || N/S | N/S | @red:No | @red:No | N/S | N/A | N/S | N/S | N/A | | + | |
- | |**I2C** || N/S | @lightgreen:Done | @lightgreen:Done | @lightgreen:Done | N/S | @lightgreen:Done | N/S | N/S | @lightgreen:Done | | + | |
- | |**IOMMU** || @red:No | N/S | N/A | @lightgreen:Done | N/S | @orange:Wip | @lightgreen:Done | N/S | N/A | | + | |
- | |**IRQ (sysirq)** || N/S | N/S | @lightgreen:Done | @lightgreen:Done | N/S | @lightgreen:Done | N/S | N/S | @lightgreen:Done | | + | |
- | |**IR** |CIR-rx| N/S | N/S | @lightgreen:Done | @lightgreen:Done | N/S | @red:No | N/S | N/S | @red:No | | + | |
- | |::: |CIR-tx| N/S | N/S | @red:No | N/A | N/S | N/A | N/S | N/S | N/A | | + | |
- | |**JPEG-Dec** || N/S | N/S | N/A | @lightgreen:Done | N/S | N/A | N/S | N/S | N/A | | + | |
- | |**MMC** || N/S | @red:No | @lightgreen:Done | @lightgreen:Done | N/S | @lightgreen:Done | @lightgreen:Done | N/S | @lightgreen:Done | | + | |
- | |**NAND/BCH** || N/S | N/S | @lightgreen:Done | @lightgreen:Done | N/S | @orange:Wip | N/S | N/S | @orange:Wip | | + | |
- | |**NAND-SPI** || N/S | N/S | @orange:Wip | N/A | N/S | N/A | N/S | N/S | N/A | | + | |
- | |**PCIe** || N/S | @orange:Staging | @lightgreen:Done | @lightgreen:Done | N/S | N/A | N/S | N/S | N/A | | + | |
- | |**PHY (TPHY)** || N/S | N/S | @lightgreen:Done | @lightgreen:Done | N/S | @lightgreen:Done | N/S | N/S | N/A | | + | |
- | |**Pinctrl** || @lightgreen:Done | N/S | @lightgreen:Done | @lightgreen:Done | N/S | @orange:Wip | @lightgreen:Done | N/S | @lightgreen:Done | | + | |
- | |**PMIC** | | @red:No | N/S | @lightgreen:Done | @lightgreen:Done | N/S | @orange:Wip | @lightgreen:Done | N/S | @orange:Wip | | + | |
- | |::: |Leds| N/S | N/S | N/A | @lightgreen:Done | N/S | N/A | @lightgreen:Done | N/S | N/A | | + | |
- | |**PMIC wrapper** || @red:No | N/S | @lightgreen:Done | @lightgreen:Done | N/S | @lightgreen:Done | @lightgreen:Done | N/S | @lightgreen:Done | | + | |
- | |**Power Domains** || N/S | N/S | @lightgreen:Done | @lightgreen:Done | N/S | @orange:Wip | @lightgreen:Done | @orange:Wip | N/A | | + | |
- | |**RTC (SoC)** || N/S | N/S | @lightgreen:Done | N/A | N/S | N/A | N/S | N/S | N/A | | + | |
- | |**PWM** || N/S | N/S | @lightgreen:Done | @lightgreen:Done | N/S | @orange:Wip | N/S | N/S | @orange:Wip | | + | |
- | |**regulator** || @red:No | N/S | @lightgreen:Done | @lightgreen:Done | N/S | @orange:Wip | N/S | N/S | @orange:Wip | | + | |
- | |**RNG** || N/S | N/S | @lightgreen:Done | @lightgreen:Done | N/S | @lightgreen:Done | N/S | N/S | @lightgreen:Done | | + | |
- | |**SATA** || N/S | N/S | @lightgreen:Done | N/A | N/S | N/A | N/S | N/S | N/A | | + | |
- | |**SPI** || N/S | @lightgreen:Done | @lightgreen:Done | @lightgreen:Done | N/S | @lightgreen:Done | N/S | N/S | @lightgreen:Done | | + | |
- | |**SPI-NOR** || N/S | N/S | @lightgreen:Done | @lightgreen:Done | N/S | N/A | N/S | N/S | N/A | | + | |
- | |**Switch (DSA)** || N/S | N/S | N/A | @lightgreen:Done | N/S | N/A | N/S | N/S | N/A | | + | |
- | |**Thermal** || N/S | N/S | @lightgreen:Done | @lightgreen:Done | N/S | @red:No | N/S | N/S | @red:No | | + | |
- | |**Timer (mtk)** || @red:No | N/S | @lightgreen:Done | @lightgreen:Done | N/S | @orange:Wip | N/S | N/S | @orange:Wip | | + | |
- | |**UART** || @lightgreen:Done | N/S | @lightgreen:Done | @lightgreen:Done | N/S | @lightgreen:Done | @lightgreen:Done | @lightgreen:Done | @lightgreen:Done | | + | |
- | |**USB3/XHCI** || N/S | N/S | @lightgreen:Done | @lightgreen:Done | N/S | N/A | N/S | N/S | N/A | | + | |
- | |**USB/MUSB** || N/S | N/S | N/A | @orange:Wip | N/S | @orange:Wip | N/S | N/S | @orange:Wip | | + | |
- | |**Video** |Encode| N/S | N/S | N/A | @orange:Wip | N/S | @red:No | N/S | N/S | N/A | | + | |
- | |::: |Decode| N/S | N/S | N/A | @red:No | N/S | @red:No | N/S | N/S | N/A | | + | |
- | |**watchdog** || N/S | @orange:Staging | @lightgreen:Done | @lightgreen:Done | N/S | @lightgreen:Done | @lightgreen:Done | N/S | @lightgreen:Done | | + | |
- | |**Wifi (mt76xx/mt66xx)** || N/S | N/S | @red:No | @red:No | N/S | @orange:Wip | N/S | N/S | @orange:Wip | | + | |
- | | ^^ MT6797 ^ MT7621 ^ MT7622 ^ MT7623 ^ MT7629 ^ MT8167 ^ MT8173 ^ MT8183 ^ MT8516 ^ | + | |
- | * **Done** means this is already upstream | ||
- | * **Wip** someone is working on it | ||
- | * **No** device present but not supported upstream | ||
- | * **N/A** device is not present (not applicable) | ||
- | * **N/S** unclear if device is present or not (not sure) |