User Tools

Site Tools


linux_mainline_effort
Status Matrix

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
ADC (auxadc) N/S N/S Done Done N/S No N/S N/S No
Audio Codec AFE N/S N/S Done Done N/S Wip N/S N/S Wip
cs42448 N/S N/S Done Done N/S N/A N/S N/S N/A
wm8960 N/S N/S Done Done N/S N/A N/S N/S N/A
Bluetooth HCI Uart N/S N/S Done No N/S No N/S N/S No
BTIF N/S N/S Wip No N/S No N/S N/S No
Camera N/S N/S N/A N/A N/S Wip N/S N/S N/A
Clocks Done N/S Done Done N/S Wip Done N/S Done
CPUFreq No N/S Done Done N/S Wip N/S N/S Wip
Crypto N/S N/S N/A Done N/S N/A N/S N/S N/A
Display DRMNo N/S N/A Wip N/S Wip Wip N/S N/A
HDMI-TXNo N/S N/A Wip N/S Wip Wip N/S N/A
MIPINo N/S N/A Wip N/S Wip Wip N/S N/A
DMA (HSDMA) N/S Staging Done Done N/S N/A Done N/S N/A
DMA UART (APDMA) N/S N/S Wip Wip N/S Wip N/S N/S Wip
Efuse N/S N/S Done Done N/S No N/S N/S No
Ethernet N/S Done Done Done N/S Wip N/S N/S Wip
GPU N/S N/S N/A LIMA N/S Wip N/S N/S N/A
HNAT N/S N/S No No N/S N/A N/S N/S N/A
I2C N/S Done Done Done N/S Done N/S N/S Done
IOMMU No N/S N/A Done N/S Wip Done N/S N/A
IRQ (sysirq) N/S N/S Done Done N/S Done N/S N/S Done
IR CIR-rx N/S N/S Done Done N/S No N/S N/S No
CIR-tx N/S N/S No N/A N/S N/A N/S N/S N/A
JPEG-Dec N/S N/S N/A Done N/S N/A N/S N/S N/A
MMC N/S No Done Done N/S Done Done N/S Done
NAND/BCH N/S N/S Done Done N/S Wip N/S N/S Wip
NAND-SPI N/S N/S Wip N/A N/S N/A N/S N/S N/A
PCIe N/S Staging Done Done N/S N/A N/S N/S N/A
PHY (TPHY) N/S N/S Done Done N/S Done N/S N/S N/A
Pinctrl Done N/S Done Done N/S Wip Done N/S Done
PMIC No N/S Done Done N/S Wip Done N/S Wip
Leds N/S N/S N/A Done N/S N/A Done N/S N/A
PMIC wrapper No N/S Done Done N/S Done Done N/S Done
Power Domains N/S N/S Done Done N/S Wip Done Wip N/A
RTC (SoC) N/S N/S Done N/A N/S N/A N/S N/S N/A
PWM N/S N/S Done Done N/S Wip N/S N/S Wip
regulator No N/S Done Done N/S Wip N/S N/S Wip
RNG N/S N/S Done Done N/S Done N/S N/S Done
SATA N/S N/S Done N/A N/S N/A N/S N/S N/A
SPI N/S Done Done Done N/S Done N/S N/S Done
SPI-NOR N/S N/S Done Done N/S N/A N/S N/S N/A
Switch (DSA) N/S N/S N/A Done N/S N/A N/S N/S N/A
Thermal N/S N/S Done Done N/S No N/S N/S No
Timer (mtk) No N/S Done Done N/S Wip N/S N/S Wip
UART Done N/S Done Done N/S Done Done Done Done
USB3/XHCI N/S N/S Done Done N/S N/A N/S N/S N/A
USB/MUSB N/S N/S N/A Wip N/S Wip N/S N/S Wip
Video Encode N/S N/S N/A Wip N/S No N/S N/S N/A
Decode N/S N/S N/A No N/S No N/S N/S N/A
watchdog N/S Staging Done Done N/S Done Done N/S Done
Wifi (mt76xx/mt66xx) N/S N/S No No N/S Wip N/S N/S 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.txt · Last modified: 2019/08/20 16:32 by matthias