User Tools

Site Tools


start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
start [2020/10/06 09:02]
Matthias Brugger created
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) 
start.1601974942.txt.gz · Last modified: 2020/10/06 09:02 by Matthias Brugger