User Tools

Site Tools


linux_mainline_effort

Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
linux_mainline_effort [2018/12/03 16:36]
matthias
linux_mainline_effort [2019/09/11 08:24] (current)
erinlo
Line 3: Line 3:
 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 ​  ​MT7623  ​ MT7622 ​  MT8173 ​ +                         ^^    ​MT6797 ​                    ​MT7621 ​   ​        ​MT7622 ​    ​        MT7623 ​    ​^ ​         MT7629 ​   ^        MT8167 ​     ^        ​MT8173 ​     ​^ ​     MT8183 ​       ^        MT8516 ​     ​
-|  **Audio Codec** ​ |  N/A  |  N/A  |  N/A  |  N/A  | +|**ADC (auxadc)** ​         ||  ​N/S                 ​| ​ N/S               ​| ​ @lightgreen:​Done ​ |  @lightgreen:​Done ​ |  N/A               ​| ​ @red:​No ​          ​| ​ N/S               ​| ​ @lightgreen:​Done ​              ​| ​ @red:​No ​          | 
-|  **ADC**  |  N/ ​| ​ N/A  |  N/ ​| ​ N/A  | +|**Audio Codec** ​ ​| ​ AFE    |  N/S                 ​| ​ N/S               ​| ​ @lightgreen:​Done ​ |  @lightgreen:​Done ​ ​| ​ N/A               |  @orange:​Wip ​      ​| ​ N/S               ​| ​ N/S               ​| ​ @orange:​Wip ​      | 
-|  **Camera** ​ |  N/A  |  N/A  |  N/A  |  N/A  | +|:::              | cs42448 |  N/S                 ​| ​ N/S               ​| ​ @lightgreen:​Done ​ |  @lightgreen:​Done ​ ​| ​ N/A               |  N/A               ​| ​ N/S               ​| ​ N/S               |  N/A               | 
-|  **Clocks**  |  N/A  |  N/A  |  N/A  |  N/A  | +|:::              |  wm8960 |  N/S                 ​| ​ N/S               ​| ​ @lightgreen:​Done ​ |  @lightgreen:​Done ​ ​| ​ N/A               |  N/A                ​N/​S ​              |  ​N/S               ​| ​ N/A               | 
-|  **CPUFreq**  |  N/A  |  N/A  |  N/A  |  N/ | +|**Bluetooth**     |HCI Uart|  N/S                 |  N/S               ​| ​ @lightgreen:​Done ​ |  @red:​No ​          |  N/A               |  @red:​No ​          |  N/S               ​| ​ N/S               ​| ​ @red:​No ​          | 
-|  **Crypto**  |  N/A  |  N/A  |  N/A  |  N/A  | +|:::                   ​|BTIF| ​ N/S                 ​| ​ N/S               ​| ​ @orange:​Wip ​      ​| ​ @red:​No ​          |  N/A               |  @red:​No ​           ​N/​S ​              |  ​N/S               ​| ​ @red:​No ​          | 
-|  **Display**  |  N/A  |  N/A  |  N/A  |  N/A  | +|**Camera** ​               ​|| ​ N/S                 ​| ​ N/S               |  N/A               |  N/A               |  N/A               |  @orange:​Wip ​      ​| ​ N/S               ​| ​ N/S               |  N/A               | 
-|  **DRM**  |    N/A  |  N/A  |  N/A  |  N/A  | +|**Clocks** ​               ||  @lightgreen:​Done ​   |  N/S               ​| ​ @lightgreen:​Done ​ |  @lightgreen:​Done ​ |  @lightgreen:​Done ​ |  @orange:​Wip ​      ​| ​ @lightgreen:​Done ​ |  @lightgreen:​Done ​              ​| ​ @lightgreen:​Done ​ | 
-|  **HDMI**  |  N/A  |  N/A  |  N/A  |  N/A  | +|**CPUFreq** ​              ​|| ​ @red:​No ​            ​| ​ N/S               ​| ​ @lightgreen:​Done ​ |  @lightgreen:​Done ​ ​| ​ N/A               |  @orange:​Wip ​      ​| ​ N/S               ​| ​ N/S               ​| ​ @orange:​Wip ​      
-|  **DMA**  |  N/A  |  N/A  |  N/A  |  N/A  | +|**Crypto** ​               ||  ​N/S                 ​| ​ N/S               ​| ​ N/A               ​| ​ @lightgreen:​Done ​ |  @red:​No ​          ​| ​ N/A               ​| ​ N/S               ​| ​ N/S               ​| ​ N/A               | 
-|  **Ethernet**  |  N/A  |  N/A  |  N/A  |  N/A  | +|**Display**            ​|DRM| ​ @red:​No ​            ​| ​ N/S               |  N/A               |  @orange:​Wip ​      |  N/A               |  @orange:​Wip ​      ​| ​ @orange:​Wip ​      ​| ​ N/S               |  N/A               | 
-|  **I2C**  |  N/ ​| ​ N/A  |  N/A  |  N/A  | +|:::                |HDMI-TX| ​ @red:​No ​            ​| ​ N/S               |  N/A               |  @orange:​Wip ​      ​| ​ N/A               ​| ​ @orange:​Wip ​      ​| ​ @orange:​Wip ​      ​| ​ N/S               ​| ​ N/A               
-|  **IOMMU**  |  N/A  |  N/A  |  N/A  |  N/A  | +|:::                   |MIPI|  ​@red:​No ​            ​| ​ N/S               ​| ​ N/A               ​| ​ @orange:​Wip ​      ​| ​ N/A               ​| ​ @orange:​Wip ​      ​| ​ @orange:​Wip ​      ​| ​ N/S               ​| ​ N/A               | 
-|  **IR**  |  N/A  |  N/A  |  N/A  |  N/A  | +|**DMA (HSDMA)**           ||  N/S                 ​| ​ @orange:​Staging ​  ​| ​ @lightgreen:​Done ​ |  @lightgreen:​Done ​ ​| ​ N/A               ​|  N/A               |  @lightgreen:​Done ​ |  N/S               |  N/A               | 
-|  **Pinctrl**  |  N/A  |  N/A  |  N/A  |  N/A  | +|**DMA UART (APDMA)** ​     ||  N/S                 |  N/S               ​| ​ @orange:​Wip ​      ​| ​ @orange:​Wip ​      ​| ​ @orange:​Wip ​      ​| ​ @orange:​Wip ​      ​| ​ N/S               ​| ​ N/S               ​| ​ @orange:​Wip ​      
- MT6797 ​  MT7623 ​ ^ MT7622 ​  MT8173 ​ ^+|**Efuse** ​                ||  ​N/S                 ​| ​ N/S               ​| ​ @lightgreen:​Done ​ |  @lightgreen:​Done ​ |  @lightgreen:​Done ​ |  @red:​No ​          ​| ​ N/S               ​| ​ @lightgreen:​Done ​              ​| ​ @red:​No ​          | 
 +|**Ethernet**              ​|| ​ N/S                 ​| ​ @lightgreen:​Done ​ |  @lightgreen:​Done ​ |  @lightgreen:​Done ​ |  @lightgreen:​Done ​ |  @orange:​Wip ​      ​| ​ N/S               ​| ​ N/S               ​| ​ @orange:​Wip ​      | 
 +|**GPU** ​                  ​|| ​ N/S                 ​| ​ N/S               |  N/A               |  @lightgreen:​LIMA ​ ​| ​ N/A               |  @orange:​Wip ​      ​| ​ N/S               ​| ​ N/S               |  N/A               | 
 +|**HNAT** ​                 ||  N/S                 ​| ​ N/S               ​| ​ @red:​No ​          ​| ​ @red:​No ​          ​| ​ @red:​No ​          |  N/A               |  N/S               ​| ​ N/S               ​| ​ N/A               
 +|**I2C** ​                  ||  ​N/S                 ​| ​ @lightgreen:​Done ​ |  @lightgreen:​Done ​ |  @lightgreen:​Done ​ |  @lightgreen:​Done ​ |  @lightgreen:​Done ​ |  N/S               ​| ​ N/S               ​| ​ @lightgreen:​Done ​ | 
 +|**IOMMU**                 ||  @red:​No ​            ​| ​ N/S               |  N/A               |  @lightgreen:​Done ​ ​| ​ N/A               |  @orange:​Wip ​      ​| ​ @lightgreen:​Done ​ |  N/S               |  N/A               | 
 +|**IRQ (sysirq)** ​         ||  N/S                 ​| ​ N/S               ​| ​ @lightgreen:​Done ​ |  @lightgreen:​Done ​ |  @lightgreen:​Done ​ |  @lightgreen:​Done ​ |  N/S               ​| ​ N/S               ​| ​ @lightgreen:​Done ​ | 
 +|**IR** ​             |CIR-rx| ​ N/S                 ​| ​ N/S               ​| ​ @lightgreen:​Done ​ |  @lightgreen:​Done ​ ​| ​ N/A               |  @red:​No ​          ​| ​ N/S               ​| ​ N/S               ​| ​ @red:​No ​          
 +|:::                 ​|CIR-tx|  ​N/S                 ​| ​ N/S               ​| ​ @red:​No ​          ​| ​ N/A               ​| ​ N/A               ​| ​ N/A               ​| ​ N/S               ​| ​ N/S               ​| ​ N/A               | 
 +|**JPEG-Dec**              ​|| ​ N/S                  ​N/​S ​              ​|  ​N/A               |  @lightgreen:​Done ​ ​| ​ N/A               |  N/A               ​| ​ N/S               ​| ​ N/S               |  N/A               | 
 +|**MMC** ​                  ​|| ​ N/S                 ​| ​ @red:​No ​          ​| ​ @lightgreen:​Done ​ |  @lightgreen:​Done ​ ​| ​ N/A               |  @lightgreen:​Done ​ |  @lightgreen:​Done ​ |  N/S               ​| ​ @lightgreen:​Done ​ | 
 +|**NAND/​BCH** ​             ||  ​N/S                 ​| ​ N/S               ​| ​ @lightgreen:​Done ​ |  @lightgreen:​Done ​ |  N/A               ​| ​ @orange:​Wip ​      ​| ​ N/S               ​| ​ N/S               ​| ​ @orange:​Wip ​      | 
 +|**NAND-SPI**              ​|| ​ N/S                 ​| ​ N/S               ​| ​ @red:​No ​          |  N/A               |  @red:​No ​          |  N/A               |  N/S               ​| ​ N/S               |  N/A               | 
 +|**PCIe** ​                 ||  N/S                 |  ​@orange:​Staging ​  ​| ​ @lightgreen:​Done ​ |  @lightgreen:​Done ​ |  @lightgreen:​Done ​ | N/​A  ​|  N/S               ​| ​ N/S               ​| ​ N/A               
 +|**PHY (TPHY)** ​           ||  ​N/S                 ​| ​ N/S               ​| ​ @lightgreen:​Done ​ |  @lightgreen:​Done ​ |  @lightgreen:​Done ​ |  @lightgreen:​Done ​ |  N/S               ​| ​ N/S               ​| ​ N/A               | 
 +|**Pinctrl**               ||  @lightgreen:​Done ​   |  N/S               ​| ​ @lightgreen:​Done ​ |  @lightgreen:​Done ​ |  @lightgreen:​Done ​ |  @orange:​Wip ​      ​| ​ @lightgreen:​Done ​ |  @lightgreen:​Done ​              ​| ​ @lightgreen:​Done ​ | 
 +|**PMIC** ​               |  |  @red:​No ​            ​| ​ N/S               ​| ​ @lightgreen:​Done ​ |  @lightgreen:​Done ​ ​| ​ N/A               |  @orange:​Wip ​      ​| ​ @lightgreen:​Done ​ |  N/S               ​| ​ @orange:​Wip ​      | 
 +|:::                   ​|Leds| ​ N/S                 ​| ​ N/S               |  N/A               |  @lightgreen:​Done ​ ​| ​ N/A               |  N/A               ​| ​ @lightgreen:​Done ​ |  N/S               |  N/A               | 
 +|**PMIC wrapper** ​         ||  @red:​No ​            ​| ​ N/S               ​| ​ @lightgreen:​Done ​ |  @lightgreen:​Done ​ |  N/A               ​| ​ @lightgreen:​Done ​ |  @lightgreen:​Done ​ |  N/S               ​| ​ @lightgreen:​Done ​ | 
 +|**Power Domains** ​        ||  ​N/S                 ​| ​ N/S               ​| ​ @lightgreen:​Done ​ |  @lightgreen:​Done ​ |  @lightgreen:​Done ​ |  @orange:​Wip ​      ​| ​ @lightgreen:​Done ​ |  @orange:​Wip ​      ​| ​ N/A               | 
 +|**RTC (SoC)**             ||  N/S                 ​| ​ N/S               ​| ​ @lightgreen:​Done ​ ​| ​ N/A               |  N/A               |  N/A               |  N/S               ​| ​ N/S               |  N/A               | 
 +|**PWM** ​                  ​|| ​ N/S                 ​| ​ N/S               ​| ​ @lightgreen:​Done ​ |  @lightgreen:​Done ​ |  @orange:​Wip ​      ​| ​ @orange:​Wip ​      ​| ​ N/S               ​| ​ N/S               ​| ​ @orange:​Wip ​      | 
 +|**regulator** ​            ​|| ​ @red:​No ​            ​| ​ N/S               ​| ​ @lightgreen:​Done ​ |  @lightgreen:​Done ​ ​| ​ N/A               |  @orange:​Wip ​      ​| ​ N/S               ​| ​ N/S               ​| ​ @orange:​Wip ​      
 +|**RNG** ​                  ||  ​N/S                 ​| ​ N/S               ​| ​ @lightgreen:​Done ​ |  @lightgreen:​Done ​ |  @lightgreen:​Done ​ |  @lightgreen:​Done ​ |  N/S               ​| ​ N/S               ​| ​ @lightgreen:​Done ​ | 
 +|**SATA**                  ​|| ​ N/S                 |  N/S               ​| ​ @lightgreen:​Done ​ ​| ​ N/A               |  N/A               |  N/A               |  N/S               ​| ​ N/S               |  N/A               | 
 +|**SPI** ​                  ​|| ​ N/S                 ​| ​ @lightgreen:​Done ​ |  @lightgreen:​Done ​ |  @lightgreen:​Done ​ |  @lightgreen:​Done ​ |  @lightgreen:​Done ​ |  N/S               ​| ​ N/S               ​| ​ @lightgreen:​Done ​ | 
 +|**SPI-NOR** ​              ||  ​N/S                 ​| ​ N/S               ​| ​ @lightgreen:​Done ​ |  @lightgreen:​Done ​ |  @lightgreen:​Done ​ |  N/A               ​| ​ N/S               ​| ​ N/S               ​| ​ N/A               | 
 +|**Switch (DSA)**          ​|| ​ N/S                 ​| ​ N/S               |  N/A               |  @lightgreen:​Done ​ ​| ​ N/A               |  N/A               ​| ​ N/S               ​| ​ N/S               |  N/A               | 
 +|**Thermal** ​              ​|| ​ N/S                 ​| ​ N/S               ​| ​ @lightgreen:​Done ​ |  @lightgreen:​Done ​ ​| ​ N/A               |  @red:​No ​          ​| ​ N/S               ​| ​ N/S               ​| ​ @red:​No ​          
 +|**Timer (mtk)** ​          ||  ​@red:​No ​            ​| ​ N/S               ​| ​ @lightgreen:​Done ​ |  @lightgreen:​Done ​ |  @lightgreen:​Done ​ |  @orange:​Wip ​      ​| ​ N/S               ​| ​ N/S               ​| ​ @orange:​Wip ​      | 
 +|**UART**                  ​|| ​ @lightgreen:​Done ​   |  N/S               ​| ​ @lightgreen:​Done ​ |  @lightgreen:​Done ​ |  @lightgreen:​Done ​ |  @lightgreen:​Done ​ |  @lightgreen:​Done ​ |  @lightgreen:​Done ​ |  @lightgreen:​Done ​ | 
 +|**USB3/​XHCI** ​            ​|| ​ N/S                 ​| ​ N/S               ​| ​ @lightgreen:​Done ​ |  @lightgreen:​Done ​ |  @lightgreen:​Done ​ ​| ​ N/A               |  N/S               ​| ​ N/S               |  N/A               | 
 +|**USB/​MUSB** ​             ||  N/S                 ​| ​ N/S               |  N/A               |  @orange:​Wip ​      |  N/A               |  @orange:​Wip ​       ​N/​S ​              |  ​N/S               ​| ​ @orange:​Wip ​      | 
 +|**Video**           |Encode| ​ N/S                 ​| ​ N/S               |  N/A               |  @orange:​Wip ​      |  N/A               |  @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 ​ |  @lightgreen:​Done ​ |  @lightgreen:​Done ​ |  @lightgreen:​Done ​ |  @lightgreen:​Done ​              ​| ​ @lightgreen:​Done ​ | 
 +|**Wifi (mt76xx/​mt66xx)** ​ ||  N/S                 ​| ​ N/S               ​| ​ @red:​No ​          ​| ​ @red:​No ​          ​| ​ @red:​No ​          ​| ​ @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) 
linux_mainline_effort.1543851404.txt.gz · Last modified: 2018/12/03 16:36 by matthias