Mobile phone chips ================== .. list-table:: :header-rows: 1 :stub-columns: 2 - - - - MT6797 - MT6779 - MT6735 - - ADC (auxadc) - - N/S - Wip - No - - Audio Codec - AFE - N/S - Wip - No - - - cs42448 - N/S - N/A - N/A - - - wm8960 - N/S - N/A - N/A - - Bluetooth - HCI Uart - N/S - No - No - - - BTIF - N/S - No - No - - Camera - - N/S - No - No - - Clocks - - Done - Wip - Wip - - CPUFreq - - No - No - No - - Crypto - - N/S - N/A - N/S - - Display - DRM - No - No - No - - - HDMI-TX - No - No - N/A - - - MIPI - No - No - No - - DEVAPC - - N/S - Wip - No - - DMA (GDMA) - - N/S - Wip - N/S - - DMA (HSDMA) - - N/S - N/A - N/S - - DMA UART (APDMA) - - N/S - Wip - N/S - - DRAMC - - N/S - Wip - No - - Efuse - - N/S - Wip - No - - EINT - - No - Done - Wip - - EMI - - N/S - Wip - N/S - - Ethernet - - N/S - No - No - - GPU - - N/S - No - No - - HNAT - - N/S - N/A - N/S - - I2C - - N/S - Wip - No - - IOMMU - - No - Done - No - - IRQ (sysirq) - - N/S - Done - Done - - IR - CIR-rx - N/S - N/A - N/S - - - CIR-tx - N/S - N/A - No - - JPEG - Dec - N/S - N/A - No - - - Enc - N/S - No - No - - MMC - - N/S - Wip - Wip - - NAND/BCH - - N/S - N/S - N/A - - NAND-SPI - - N/S - N/A - N/A - - PCIe - - N/S - N/A - N/A - - PHY (TPHY) - - N/S - Wip - Wip - - Pinctrl - - Done - Done - Wip - - PMIC - generic - No - Wip - Wip - - - MFD - N/S - Wip - Wip - - - regulator - No - Wip - Wip - - - wrapper - No - Done - Wip - - Leds - - N/S - Wip - No - - Power Domains - - N/S - No - No - - RTC (SoC) - - N/S - Wip - N/A - - PWM - - N/S - No - No - - RNG - - N/S - No - No - - SATA - - N/S - N/A - N/A - - SPI - - N/S - Wip - No - - SPI-NOR - - N/S - N/A - N/A - - Switch (DSA) - - N/S - N/A - N/S - - Thermal - - N/S - No - No - - Timer (mtk) - - No - Wip - Done - - UART - - Done - Done - Done - - UFS - - N/S - Wip - N/A - - USB3/XHCI - - N/S - No - N/A - - USB/MUSB - - N/S - N/A - Wip - - Video - Encode - N/S - No - No - - - Decode - N/S - No - No - - watchdog - - N/S - Wip - No - - Wifi (mt76xx/mt66xx) - - N/S - No - No - - - - MT6797 - MT6779 - MT6735 - **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)