Difference between revisions of "Status Matrix"
From Rockchip open source Document
| Line 209: | Line 209: | ||
| | ||
| + | |||
| Line 224: | Line 225: | ||
| style="text-align: left;" | SARADC | | style="text-align: left;" | SARADC | ||
| style="background: lightgreen;" | 4.4 | | style="background: lightgreen;" | 4.4 | ||
| − | | style="background: lightgreen;" | 4. | + | | style="background: lightgreen;" | 4.14 |
| − | | style="background: lightgreen;" | 4. | + | | style="background: lightgreen;" | 4.14 |
|- | |- | ||
| style="text-align: left;" | TSADC | | style="text-align: left;" | TSADC | ||
| style="background: lightgreen;" | 4.4 | | style="background: lightgreen;" | 4.4 | ||
| − | | style="background: lightgreen;" | 4. | + | | style="background: lightgreen;" | 4.14 |
| − | | style="background: lightgreen;" | 4. | + | | style="background: lightgreen;" | 4.14 |
|- | |- | ||
| colspan="2" style="text-align: left;" | Clocks | | colspan="2" style="text-align: left;" | Clocks | ||
| style="background: lightgreen;" | 4.4 | | style="background: lightgreen;" | 4.4 | ||
| − | | style="background: lightgreen;" | 4. | + | | style="background: lightgreen;" | 4.14 |
| − | | style="background: lightgreen;" | 4. | + | | style="background: lightgreen;" | 4.14 |
|- | |- | ||
| colspan="2" style="text-align: left;" | CPUFreq | | colspan="2" style="text-align: left;" | CPUFreq | ||
| style="background: lightgreen;" | 4.4 | | style="background: lightgreen;" | 4.4 | ||
| − | | style="background: lightgreen;" | 4. | + | | style="background: lightgreen;" | 4.14 |
| − | | style="background: lightgreen;" | 4. | + | | style="background: lightgreen;" | 4.14 |
|- | |- | ||
| colspan="2" style="text-align: left;" | Crypto | | colspan="2" style="text-align: left;" | Crypto | ||
| style="background: lightgreen;" | 4.4 | | style="background: lightgreen;" | 4.4 | ||
| − | | style="background: lightgreen;" | 4. | + | | style="background: lightgreen;" | 4.14 |
| − | | style="background: lightgreen;" | 4. | + | | style="background: lightgreen;" | 4.14 |
|- | |- | ||
| colspan="2" style="text-align: left;" | CSI/ISP | | colspan="2" style="text-align: left;" | CSI/ISP | ||
| style="background: orange;" | WIP | | style="background: orange;" | WIP | ||
| N/A | | N/A | ||
| − | | style="background: lightgreen;" | 4. | + | | style="background: lightgreen;" | 4.14 |
|- | |- | ||
| colspan="2" style="text-align: left;" | CIF | | colspan="2" style="text-align: left;" | CIF | ||
| Line 266: | Line 267: | ||
| style="background: lightgreen;" | 4.4 | | style="background: lightgreen;" | 4.4 | ||
| N/A | | N/A | ||
| − | | style="background: lightgreen;" | 4. | + | | style="background: lightgreen;" | 4.14 |
|- | |- | ||
| style="text-align: left;" | LVDS | | style="text-align: left;" | LVDS | ||
| Line 276: | Line 277: | ||
| style="background: lightgreen;" | 4.4 | | style="background: lightgreen;" | 4.4 | ||
| N/A | | N/A | ||
| − | | style="background: lightgreen;" | 4. | + | | style="background: lightgreen;" | 4.14 |
|- | |- | ||
| style="text-align: left;" | CVBS | | style="text-align: left;" | CVBS | ||
| Line 300: | Line 301: | ||
| colspan="2" style="text-align: left;" | DMA | | colspan="2" style="text-align: left;" | DMA | ||
| style="background: lightgreen;" | 4.4 | | style="background: lightgreen;" | 4.4 | ||
| − | | style="background: lightgreen;" | 4. | + | | style="background: lightgreen;" | 4.14 |
| − | | style="background: lightgreen;" | 4. | + | | style="background: lightgreen;" | 4.14 |
|- | |- | ||
| colspan="2" style="text-align: left;" | DDR DVFS | | colspan="2" style="text-align: left;" | DDR DVFS | ||
| Line 311: | Line 312: | ||
| style="text-align: left;" | GMAC | | style="text-align: left;" | GMAC | ||
| style="background: lightgreen;" | 4.4 | | style="background: lightgreen;" | 4.4 | ||
| − | | style="background: lightgreen;" | 4. | + | | style="background: lightgreen;" | 4.14 |
| − | | style="background: lightgreen;" | 4. | + | | style="background: lightgreen;" | 4.14 |
|- | |- | ||
| style="text-align: left;" | EMAC | | style="text-align: left;" | EMAC | ||
| N/A | | N/A | ||
| − | | style="background: lightgreen;" | 4. | + | | style="background: lightgreen;" | 4.14 |
| N/A | | N/A | ||
|- | |- | ||
| colspan="2" style="text-align: left;" | I2S | | colspan="2" style="text-align: left;" | I2S | ||
| style="background: lightgreen;" | 4.4 | | style="background: lightgreen;" | 4.4 | ||
| − | | style="background: lightgreen;" | 4. | + | | style="background: lightgreen;" | 4.14 |
| − | | style="background: lightgreen;" | 4. | + | | style="background: lightgreen;" | 4.14 |
|- | |- | ||
| colspan="2" style="text-align: left" | I2C | | colspan="2" style="text-align: left" | I2C | ||
| style="background: lightgreen;" | 4.4 | | style="background: lightgreen;" | 4.4 | ||
| − | | style="background: lightgreen;" | 4. | + | | style="background: lightgreen;" | 4.14 |
| − | | style="background: lightgreen;" | 4. | + | | style="background: lightgreen;" | 4.14 |
|- | |- | ||
| colspan="2" style="text-align: left;" | MsgBox | | colspan="2" style="text-align: left;" | MsgBox | ||
| Line 336: | Line 337: | ||
| colspan="2" style="text-align: left;" | Pinctrl | | colspan="2" style="text-align: left;" | Pinctrl | ||
| style="background: lightgreen;" | 4.4 | | style="background: lightgreen;" | 4.4 | ||
| − | | style="background: lightgreen;" | 4. | + | | style="background: lightgreen;" | 4.14 |
| − | | style="background: lightgreen;" | 4. | + | | style="background: lightgreen;" | 4.14 |
|- | |- | ||
| colspan="2" style="text-align: left;" | PWM | | colspan="2" style="text-align: left;" | PWM | ||
| style="background: lightgreen;" | 4.4 | | style="background: lightgreen;" | 4.4 | ||
| − | | style="background: lightgreen;" | 4. | + | | style="background: lightgreen;" | 4.14 |
| − | | style="background: lightgreen;" | 4. | + | | style="background: lightgreen;" | 4.14 |
|- | |- | ||
| colspan="2" style="text-align: left;" | Power Domain | | colspan="2" style="text-align: left;" | Power Domain | ||
| style="background: lightgreen;" | 4.4 | | style="background: lightgreen;" | 4.4 | ||
| − | | style="background: lightgreen;" | 4. | + | | style="background: lightgreen;" | 4.14 |
| − | | style="background: lightgreen;" | 4. | + | | style="background: lightgreen;" | 4.14 |
|- | |- | ||
| colspan="2" style="text-align: left;" | PCIE | | colspan="2" style="text-align: left;" | PCIE | ||
| N/A | | N/A | ||
| N/A | | N/A | ||
| − | | style="background: lightgreen;" | 4. | + | | style="background: lightgreen;" | 4.14 |
|- | |- | ||
| colspan="2" style="text-align: left;" | SD / SDIO / MMC | | colspan="2" style="text-align: left;" | SD / SDIO / MMC | ||
| style="background: lightgreen;" | 4.4 | | style="background: lightgreen;" | 4.4 | ||
| − | | style="background: lightgreen;" | 4. | + | | style="background: lightgreen;" | 4.14 |
| − | | style="background: lightgreen;" | 4. | + | | style="background: lightgreen;" | 4.14 |
|- | |- | ||
| colspan="2" style="text-align: left;" | SPDIF | | colspan="2" style="text-align: left;" | SPDIF | ||
| style="background: lightgreen;" | 4.4 | | style="background: lightgreen;" | 4.4 | ||
| − | | style="background: lightgreen;" | 4. | + | | style="background: lightgreen;" | 4.14 |
| − | | style="background: lightgreen;" | 4. | + | | style="background: lightgreen;" | 4.14 |
|- | |- | ||
| colspan="2" style="text-align: left;" | SPI | | colspan="2" style="text-align: left;" | SPI | ||
| style="background: lightgreen;" | 4.4 | | style="background: lightgreen;" | 4.4 | ||
| − | | style="background: lightgreen;" | 4. | + | | style="background: lightgreen;" | 4.14 |
| − | | style="background: lightgreen;" | 4. | + | | style="background: lightgreen;" | 4.14 |
|- | |- | ||
| colspan="2" style="text-align: left;" | SUSPEND / RESUME | | colspan="2" style="text-align: left;" | SUSPEND / RESUME | ||
| style="background: darkgreen;" | INCOMPLETE | | style="background: darkgreen;" | INCOMPLETE | ||
| − | | style="background: lightgreen;" | 4. | + | | style="background: lightgreen;" | 4.14 |
| style="background: darkgreen;" | INCOMPLETE | | style="background: darkgreen;" | INCOMPLETE | ||
|- | |- | ||
| colspan="2" style="text-align: left;" | USB | | colspan="2" style="text-align: left;" | USB | ||
| style="background: lightgreen;" | 4.4 | | style="background: lightgreen;" | 4.4 | ||
| − | | style="background: lightgreen;" | 4. | + | | style="background: lightgreen;" | 4.14 |
| − | | style="background: lightgreen;" | 4. | + | | style="background: lightgreen;" | 4.14 |
|- | |- | ||
| colspan="2" style="text-align: left;" | USB OTG | | colspan="2" style="text-align: left;" | USB OTG | ||
| style="background: lightgreen;" | 4.4 | | style="background: lightgreen;" | 4.4 | ||
| − | | style="background: lightgreen;" | 4. | + | | style="background: lightgreen;" | 4.14 |
| − | | style="background: lightgreen;" | 4. | + | | style="background: lightgreen;" | 4.14 |
|- | |- | ||
| colspan="2" style="text-align: left;" | TYPEC | | colspan="2" style="text-align: left;" | TYPEC | ||
| N/A | | N/A | ||
| N/A | | N/A | ||
| − | | style="background: lightgreen;" | 4. | + | | style="background: lightgreen;" | 4.14 |
|- | |- | ||
| colspan="2" style="text-align: left;" | Watchdog | | colspan="2" style="text-align: left;" | Watchdog | ||
| style="background: lightgreen;" | 4.4 | | style="background: lightgreen;" | 4.4 | ||
| − | | style="background: lightgreen;" | 4. | + | | style="background: lightgreen;" | 4.14 |
| − | | style="background: lightgreen;" | 4. | + | | style="background: lightgreen;" | 4.14 |
|- | |- | ||
| colspan="2" style="text-align: left;" | GPU | | colspan="2" style="text-align: left;" | GPU | ||
| Line 405: | Line 406: | ||
|- | |- | ||
| colspan="2" style="text-align: left;" | RGA | | colspan="2" style="text-align: left;" | RGA | ||
| + | | style="background: lightgreen;" | 4.15 | ||
| style="background: orange;" | WIP | | style="background: orange;" | WIP | ||
| − | | style="background: | + | | style="background: lightgreen;" | 4.15 |
| − | |||
|- | |- | ||
| colspan="2" style="text-align: left;" | IEP | | colspan="2" style="text-align: left;" | IEP | ||
| Line 418: | Line 419: | ||
| | ||
| − | |||
== Linux SDK CHIP Status Matrix == | == Linux SDK CHIP Status Matrix == | ||
Revision as of 00:43, 16 October 2017
Contents
Rockchip 4.4 Kernel Status Matrix
| Model | RK3288 | RK3328 | RK3399 | |
|---|---|---|---|---|
| ADC | SARADC | SUPPORT | SUPPORT | SUPPORT |
| TSADC | SUPPORT | SUPPORT | SUPPORT | |
| Clocks | SUPPORT | SUPPORT | SUPPORT | |
| CPUFreq | SUPPORT | SUPPORT | SUPPORT | |
| Crypto | SUPPORT | SUPPORT | SUPPORT | |
| CSI/ISP | WIP | N/A | SUPPORT | |
| CIF | WIP | WIP | WIP | |
| Display (DRM) | RGB | SUPPORT | SUPPORT | ? |
| EDP | SUPPORT | N/A | SUPPORT | |
| LVDS | SUPPORT | N/A | ? | |
| MIPI DSI | SUPPORT | N/A | SUPPORT | |
| CVBS | N/A | SUPPORT | N/A | |
| VGA | N/A | N/A | N/A | |
| HDMI | SUPPORT | SUPPORT | SUPPORT | |
| CEC | NO | WIP | NO | |
| DMA | SUPPORT | SUPPORT | SUPPORT | |
| DDR DVFS | NO | NO | NO | |
| Ethernet | GMAC | SUPPORT | SUPPORT | SUPPORT |
| EMAC | N/A | SUPPORT | N/A | |
| I2S | SUPPORT | SUPPORT | SUPPORT | |
| I2C | SUPPORT | SUPPORT | SUPPORT | |
| MsgBox | N/A | N/A | N/A | |
| Pinctrl | SUPPORT | SUPPORT | SUPPORT | |
| PWM | SUPPORT | SUPPORT | SUPPORT | |
| Power Domain | SUPPORT | SUPPORT | SUPPORT | |
| PCIE | N/A | N/A | SUPPORT | |
| SD / SDIO / MMC | SUPPORT | SUPPORT | SUPPORT | |
| SPDIF | SUPPORT | SUPPORT | SUPPORT | |
| SPI | SUPPORT | SUPPORT | SUPPORT | |
| SUSPEND / RESUME | SUPPORT | SUPPORT | SUPPORT | |
| USB | SUPPORT | SUPPORT | SUPPORT | |
| USB OTG | SUPPORT | SUPPORT | SUPPORT | |
| TYPEC | N/A | N/A | SUPPORT | |
| Watchdog | SUPPORT | SUPPORT | SUPPORT | |
| GPU | SUPPORT | SUPPORT | SUPPORT | |
| VPU | SUPPORT | SUPPORT | SUPPORT | |
| RGA | SUPPORT | SUPPORT | SUPPORT | |
| IEP | NO | NO | NO | |
Mainline Kernel Status Matrix
| Model | RK3288 | RK3328 | RK3399 | |
|---|---|---|---|---|
| ADC | SARADC | 4.4 | 4.14 | 4.14 |
| TSADC | 4.4 | 4.14 | 4.14 | |
| Clocks | 4.4 | 4.14 | 4.14 | |
| CPUFreq | 4.4 | 4.14 | 4.14 | |
| Crypto | 4.4 | 4.14 | 4.14 | |
| CSI/ISP | WIP | N/A | 4.14 | |
| CIF | WIP | WIP | WIP | |
| Display (DRM) | RGB | NO | NO | NO |
| EDP | 4.4 | N/A | 4.14 | |
| LVDS | NO | N/A | NO | |
| MIPI DSI | 4.4 | N/A | 4.14 | |
| CVBS | N/A | INCOMPLETE | N/A | |
| VGA | N/A | N/A | N/A | |
| HDMI | INCOMPLETE | INCOMPLETE | INCOMPLETE | |
| CEC | NO | INCOMPLETE | NO | |
| DMA | 4.4 | 4.14 | 4.14 | |
| DDR DVFS | NO | NO | NO | |
| Ethernet | GMAC | 4.4 | 4.14 | 4.14 |
| EMAC | N/A | 4.14 | N/A | |
| I2S | 4.4 | 4.14 | 4.14 | |
| I2C | 4.4 | 4.14 | 4.14 | |
| MsgBox | N/A | N/A | N/A | |
| Pinctrl | 4.4 | 4.14 | 4.14 | |
| PWM | 4.4 | 4.14 | 4.14 | |
| Power Domain | 4.4 | 4.14 | 4.14 | |
| PCIE | N/A | N/A | 4.14 | |
| SD / SDIO / MMC | 4.4 | 4.14 | 4.14 | |
| SPDIF | 4.4 | 4.14 | 4.14 | |
| SPI | 4.4 | 4.14 | 4.14 | |
| SUSPEND / RESUME | INCOMPLETE | 4.14 | INCOMPLETE | |
| USB | 4.4 | 4.14 | 4.14 | |
| USB OTG | 4.4 | 4.14 | 4.14 | |
| TYPEC | N/A | N/A | 4.14 | |
| Watchdog | 4.4 | 4.14 | 4.14 | |
| GPU | NO | NO | NO | |
| VPU | NO | NO | NO | |
| RGA | 4.15 | WIP | 4.15 | |
| IEP | NO | NO | NO | |
Linux SDK CHIP Status Matrix
| Model | RK3288 | RK3328 | RK3399 | |
|---|---|---|---|---|
| Debian | SUPPORT | SUPPORT | SUPPORT | |
| Yocto | X11 | SUPPORT | SUPPORT | SUPPORT |
| QT EGLFS | SUPPORT | SUPPORT | SUPPORT | |
| WESTON | INCOMPLETE | INCOMPLETE | INCOMPLETE | |
| Buildroot | N/A | N/A | SUPPORT | |
| Decode | H264 | SUPPORT | SUPPORT | SUPPORT |
| H265 | SUPPORT | SUPPORT | SUPPORT | |
| VP8 | SUPPORT | SUPPORT | SUPPORT | |
| VP9 | SUPPORT | SUPPORT | SUPPORT | |
| JPEG | INCOMPLETE | INCOMPLETE | INCOMPLETE | |
| Encode | H264 | SUPPORT | SUPPORT | SUPPORT |
| H265 | N/A | SUPPORT | N/A | |
| JPEG | MPP | MPP | MPP | |
| ISP(3A) | WIP | N/A | WIP | |
Linux Funciton Status Matrix
| <tbody> | ||
| Model | Status | |
|---|---|---|
| Gstreamer | Display | kmssink(qt eglfs),rkximagesink(x11), waylandsink(wayland) |
| Decode | h264, h265, vp8, vp9, jpeg | |
| Encode | h264 | |
| Camera | Without 3A | |
| Transform | WIP | |
| GPU | GLES | libmali |
| OPENCL | libmali | |
| QT | QT 5.x | |
|
Browser(HTML5 Accelerate) |
WIP | |
|
IOT(Third part Could Service) |
WIP | |
| FFmpeg | Community | |
| MPV | Community | |
| KODI | Community | |
| </tbody> | ||

