Difference between revisions of "Status Matrix"

From Rockchip open source Document
Jump to: navigation, search
Line 2: Line 2:
 
 
 
 
  
 +
 
  
 
== Rockchip 4.4 Kernel Status Matrix ==
 
== Rockchip 4.4 Kernel Status Matrix ==
Line 210: Line 211:
 
 
 
 
  
 
+
 
 
 
  
 
== Mainline Kernel Status Matrix ==
 
== Mainline Kernel Status Matrix ==
Line 225: 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.14
+
| style="background: lightgreen;" | 4.4
| style="background: lightgreen;" | 4.14
+
| style="background: lightgreen;" | 4.4
 
|-
 
|-
 
| style="text-align: left;" | TSADC
 
| style="text-align: left;" | TSADC
 
| style="background: lightgreen;" | 4.4
 
| style="background: lightgreen;" | 4.4
| style="background: lightgreen;" | 4.14
+
| style="background: lightgreen;" | 4.4
| style="background: lightgreen;" | 4.14
+
| style="background: lightgreen;" | 4.4
 
|-
 
|-
 
| 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.14
+
| style="background: lightgreen;" | 4.4
| style="background: lightgreen;" | 4.14
+
| style="background: lightgreen;" | 4.4
 
|-
 
|-
 
| 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.14
+
| style="background: lightgreen;" | 4.4
| style="background: lightgreen;" | 4.14
+
| style="background: lightgreen;" | 4.4
 
|-
 
|-
 
| 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.14
+
| style="background: lightgreen;" | 4.4
| style="background: lightgreen;" | 4.14
+
| style="background: lightgreen;" | 4.4
 
|-
 
|-
 
| 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.14
+
| style="background: lightgreen;" | 4.4
 
|-
 
|-
 
| colspan="2" style="text-align: left;" | CIF
 
| colspan="2" style="text-align: left;" | CIF
Line 267: Line 267:
 
| style="background: lightgreen;" | 4.4
 
| style="background: lightgreen;" | 4.4
 
| N/A
 
| N/A
| style="background: lightgreen;" | 4.14
+
| style="background: lightgreen;" | 4.4
 
|-
 
|-
 
| style="text-align: left;" | LVDS
 
| style="text-align: left;" | LVDS
Line 277: Line 277:
 
| style="background: lightgreen;" | 4.4
 
| style="background: lightgreen;" | 4.4
 
| N/A
 
| N/A
| style="background: lightgreen;" | 4.14
+
| style="background: lightgreen;" | 4.4
 
|-
 
|-
 
| style="text-align: left;" | CVBS
 
| style="text-align: left;" | CVBS
Line 301: 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.14
+
| style="background: lightgreen;" | 4.4
| style="background: lightgreen;" | 4.14
+
| style="background: lightgreen;" | 4.4
 
|-
 
|-
 
| colspan="2" style="text-align: left;" | DDR DVFS
 
| colspan="2" style="text-align: left;" | DDR DVFS
Line 312: 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.14
+
| style="background: lightgreen;" | 4.4
| style="background: lightgreen;" | 4.14
+
| style="background: lightgreen;" | 4.4
 
|-
 
|-
 
| style="text-align: left;" | EMAC
 
| style="text-align: left;" | EMAC
 
| N/A
 
| N/A
| style="background: lightgreen;" | 4.14
+
| style="background: lightgreen;" | 4.4
 
| 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.14
+
| style="background: lightgreen;" | 4.4
| style="background: lightgreen;" | 4.14
+
| style="background: lightgreen;" | 4.4
 
|-
 
|-
 
| 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.14
+
| style="background: lightgreen;" | 4.4
| style="background: lightgreen;" | 4.14
+
| style="background: lightgreen;" | 4.4
 
|-
 
|-
 
| colspan="2" style="text-align: left;" | MsgBox
 
| colspan="2" style="text-align: left;" | MsgBox
Line 337: 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.14
+
| style="background: lightgreen;" | 4.4
| style="background: lightgreen;" | 4.14
+
| style="background: lightgreen;" | 4.4
 
|-
 
|-
 
| 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.14
+
| style="background: lightgreen;" | 4.4
| style="background: lightgreen;" | 4.14
+
| style="background: lightgreen;" | 4.4
 
|-
 
|-
 
| 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.14
+
| style="background: lightgreen;" | 4.4
| style="background: lightgreen;" | 4.14
+
| style="background: lightgreen;" | 4.4
 
|-
 
|-
 
| 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.14
+
| style="background: lightgreen;" | 4.4
 
|-
 
|-
 
| 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.14
+
| style="background: lightgreen;" | 4.4
| style="background: lightgreen;" | 4.14
+
| style="background: lightgreen;" | 4.4
 
|-
 
|-
 
| 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.14
+
| style="background: lightgreen;" | 4.4
| style="background: lightgreen;" | 4.14
+
| style="background: lightgreen;" | 4.4
 
|-
 
|-
 
| 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.14
+
| style="background: lightgreen;" | 4.4
| style="background: lightgreen;" | 4.14
+
| style="background: lightgreen;" | 4.4
 
|-
 
|-
 
| 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.14
+
| style="background: lightgreen;" | 4.4
 
| 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.14
+
| style="background: lightgreen;" | 4.4
| style="background: lightgreen;" | 4.14
+
| style="background: lightgreen;" | 4.4
 
|-
 
|-
 
| 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.14
+
| style="background: lightgreen;" | 4.4
| style="background: lightgreen;" | 4.14
+
| style="background: lightgreen;" | 4.4
 
|-
 
|-
 
| 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.14
+
| style="background: lightgreen;" | 4.4
 
|-
 
|-
 
| 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.14
+
| style="background: lightgreen;" | 4.4
| style="background: lightgreen;" | 4.14
+
| style="background: lightgreen;" | 4.4
 
|-
 
|-
 
| colspan="2" style="text-align: left;" | GPU
 
| colspan="2" style="text-align: left;" | GPU
Line 406: 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: lightgreen;" | 4.15
+
| style="background: orange;" | WIP
 +
| style="background: orange;" | WIP
 
|-
 
|-
 
| colspan="2" style="text-align: left;" | IEP
 
| colspan="2" style="text-align: left;" | IEP
Line 415: Line 415:
 
| style="background: red;" | NO
 
| style="background: red;" | NO
 
|}
 
|}
 +
 +
 
  
 
 
 
 

Revision as of 00:43, 16 October 2017

 

 

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.4 4.4
TSADC 4.4 4.4 4.4
Clocks 4.4 4.4 4.4
CPUFreq 4.4 4.4 4.4
Crypto 4.4 4.4 4.4
CSI/ISP WIP N/A 4.4
CIF WIP WIP WIP
Display (DRM) RGB NO NO NO
EDP 4.4 N/A 4.4
LVDS NO N/A NO
MIPI DSI 4.4 N/A 4.4
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.4 4.4
DDR DVFS NO NO NO
Ethernet GMAC 4.4 4.4 4.4
EMAC N/A 4.4 N/A
I2S 4.4 4.4 4.4
I2C 4.4 4.4 4.4
MsgBox N/A N/A N/A
Pinctrl 4.4 4.4 4.4
PWM 4.4 4.4 4.4
Power Domain 4.4 4.4 4.4
PCIE N/A N/A 4.4
SD / SDIO / MMC 4.4 4.4 4.4
SPDIF 4.4 4.4 4.4
SPI 4.4 4.4 4.4
SUSPEND / RESUME INCOMPLETE 4.4 INCOMPLETE
USB 4.4 4.4 4.4
USB OTG 4.4 4.4 4.4
TYPEC N/A N/A 4.4
Watchdog 4.4 4.4 4.4
GPU NO NO NO
VPU NO NO NO
RGA WIP WIP WIP
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>