Difference between revisions of "Status Matrix"

From Rockchip open source Document
Jump to: navigation, search
Line 1: Line 1:
  
 
+
 
  
 
== Rockchip 4.4 Kernel Status Matrix ==
 
== Rockchip 4.4 Kernel Status Matrix ==
Line 55: Line 55:
 
| style="text-align: left;" | EDP
 
| style="text-align: left;" | EDP
 
| style="background: lightgreen;" | SUPPORT
 
| style="background: lightgreen;" | SUPPORT
| style="background: grey; color: white;" |  
+
| style="background: grey; color: white;" |  ?
| style="background: grey; color: white;" |  
+
| style="background: grey; color: white;" |  ?
 
|-
 
|-
 
| style="text-align: left;" | LVDS
 
| style="text-align: left;" | LVDS
Line 161: Line 161:
 
| colspan="2" style="text-align: left;" | SUSPEND / RESUME
 
| colspan="2" style="text-align: left;" | SUSPEND / RESUME
 
| style="background: lightgreen;" | SUPPORT
 
| style="background: lightgreen;" | SUPPORT
| style="background: grey; color: white;" |  
+
| style="background: grey; color: white;" |  ?
| style="background: grey; color: white;" |  
+
| style="background: grey; color: white;" |  ?
 
|-
 
|-
 
| colspan="2" style="text-align: left;" | USB
 
| colspan="2" style="text-align: left;" | USB
Line 254: Line 254:
 
| style="background: grey; color: white;" |  ?
 
| style="background: grey; color: white;" |  ?
 
|-
 
|-
| rowspan="7" style="text-align: left;" | Display (DRM)
+
| rowspan="8" style="text-align: left;" | Display (DRM)
 
| style="text-align: left;" | RGB
 
| style="text-align: left;" | RGB
 
| style="background: red;" | NO
 
| style="background: red;" | NO
 +
| style="background: grey; color: white;" |  ?
 +
| style="background: grey; color: white;" |  ?
 +
|-
 +
| style="text-align: left;" | EDP
 +
| style="background: lightgreen;" | 4.4
 
| style="background: grey; color: white;" |  ?
 
| style="background: grey; color: white;" |  ?
 
| style="background: grey; color: white;" |  ?
 
| style="background: grey; color: white;" |  ?
Line 363: Line 368:
 
| colspan="2" style="text-align: left;" | SUSPEND / RESUME
 
| colspan="2" style="text-align: left;" | SUSPEND / RESUME
 
| style="background: darkgreen;" | UNCOMPLETE
 
| style="background: darkgreen;" | UNCOMPLETE
| style="background: grey; color: white;" |  
+
| style="background: grey; color: white;" |  ?
| style="background: grey; color: white;" |  
+
| style="background: grey; color: white;" |  ?
 
|-
 
|-
 
| colspan="2" style="text-align: left;" | USB
 
| colspan="2" style="text-align: left;" | USB
Line 409: Line 414:
 
 
 
 
  
 
+
== Linux SDK CHIP Status Matrix ==
  
 
+
{| class="wikitable" style="text-align: center; width: 100%;"
 +
|-
 +
! colspan="2" style="width: 10%; text-align: left;" | Model
 +
! RK3288
 +
! RK3328
 +
! RK3399
 +
|-
 +
| colspan="2" style="text-align: left;" | Debian
 +
| style="background: lightgreen;" | SUPPORT
 +
| style="background: grey; color: white;" |  ?
 +
| style="background: grey; color: white;" |  ?
 +
|-
 +
| rowspan="3" style="text-align: left;" | Yocto
 +
| style="text-align: left;" | X11
 +
| style="background: lightgreen;" | SUPPORT
 +
| style="background: grey; color: white;" |  
 +
| style="background: grey; color: white;" |  
 +
|-
 +
| style="text-align: left;" | QT EGLFS
 +
| style="background: lightgreen;" | SUPPORT
 +
| style="background: grey; color: white;" |  ?
 +
| style="background: grey; color: white;" |  ?
 +
|-
 +
| style="text-align: left;" | WESTON
 +
| style="background: darkgreen;" | UNCOMPLETE
 +
| style="background: grey; color: white;" |  ?
 +
| style="background: grey; color: white;" |  ?
 +
|-
 +
| colspan="2" style="text-align: left;" | Buildroot
 +
| N/A
 +
| style="background: grey; color: white;" |  ?
 +
| style="background: grey; color: white;" |  ?
 +
|-
 +
| rowspan="5" style="text-align: left;" | Decode
 +
| style="text-align: left;" | H264
 +
| style="background: lightgreen;" | SUPPORT
 +
| style="background: grey; color: white;" |  ?
 +
| style="background: grey; color: white;" |  ?
 +
|-
 +
| style="text-align: left;" | H265
 +
| style="background: lightgreen;" | SUPPORT
 +
| style="background: grey; color: white;" |  
 +
| style="background: grey; color: white;" |  
 +
|-
 +
| style="text-align: left;" | VP8
 +
| style="background: lightgreen;" | SUPPORT
 +
| style="background: grey; color: white;" |  
 +
| style="background: grey; color: white;" |  
 +
|-
 +
| style="text-align: left;" | VP9
 +
| style="background: lightgreen;" | SUPPORT
 +
| style="background: grey; color: white;" |  
 +
| style="background: grey; color: white;" |  
 +
|-
 +
| style="text-align: left;" | JPEG
 +
| style="background: lightgreen;" | SUPPORT
 +
| style="background: grey; color: white;" |  ?
 +
| style="background: grey; color: white;" |  ?
 +
|-
 +
| rowspan="3" style="text-align: left;" | Encode
 +
| style="text-align: left;" | H264
 +
| style="background: darkgreen;" | UNCOMPLETE
 +
| style="background: grey; color: white;" |  ?
 +
| style="background: grey; color: white;" |  ?
 +
|-
 +
| style="text-align: left;" | H265
 +
| N/A
 +
| style="background: grey; color: white;" |  
 +
| style="background: grey; color: white;" |  
 +
|-
 +
| style="text-align: left;" | JPEG
 +
| style="background: red;" | NO
 +
| style="background: grey; color: white;" |  
 +
| style="background: grey; color: white;" |  
 +
|-
 +
| colspan="2" style="text-align: left;" | ISP(3A)
 +
| style="background: orange;" | WIP
 +
| style="background: grey; color: white;" |  ?
 +
| style="background: grey; color: white;" |  ?
 +
|}
  
 
+
<br/> &nbsp;
  
&nbsp;
+
== Linux SDK Funciton Status Matrix ==
  
&nbsp;
+
{| class="wikitable" style="text-align: center; width: 100%;"
 
+
|-
&nbsp;
+
! colspan="2" style="width: 10%; text-align: left;" | Model
 +
! Status
 +
|-
 +
| rowspan="4" style="text-align: left;" | Gstreamer
 +
| style="text-align: left;" | Graphics
 +
| style="background: lightgreen;" | kmssink(qt eglfs),rkximagesink(x11), waylandsink(wayland)
 +
|-
 +
| style="text-align: left;" | Decode&nbsp;
 +
| style="background: lightgreen;" | h264, h265, vp8, vp9, jpeg
 +
|-
 +
| style="text-align: left;" | Encode
 +
| style="background: lightgreen;" | h264
 +
|-
 +
| style="text-align: left;" | Transform
 +
| style="background: orange;" | WIP
 +
|-
 +
| colspan="2" style="text-align: left;" | FFmpeg
 +
| style="background: yellow;" | Community
 +
|-
 +
| colspan="2" style="text-align: left;" | MPV
 +
| style="background: yellow;" | Community
 +
|-
 +
| colspan="2" style="text-align: left;" | Browser
 +
| style="background: orange;" | WIP
 +
|}
  
 
&nbsp;
 
&nbsp;

Revision as of 03:35, 3 August 2017

 

Rockchip 4.4 Kernel Status Matrix

Model RK3288 RK3328 RK3399
ADC SARADC SUPPORT  ?  ?
TSADC SUPPORT  ?  ?
Clocks SUPPORT  ?  ?
CPUFreq SUPPORT  ?  ?
Crypto SUPPORT  ?  ?
CSI/ISP WIP  ?  ?
CIF WIP  ?  ?
Display (DRM) RGB SUPPORT  ?  ?
EDP SUPPORT  ?  ?
LVDS SUPPORT  ?  ?
MIPI DSI SUPPORT  ?  ?
CVBS N/A  ?  ?
VGA N/A  ?  ?
HDMI SUPPORT  ?  ?
CEC NO  ?  ?
DMA SUPPORT  ?  ?
DDR DVFS NO  ?  ?
Ethernet GMAC SUPPORT  ?  ?
EMAC N/A  ?  ?
I2S SUPPORT  ?  ?
I2C SUPPORT  ?  ?
MsgBox N/A  ?  ?
Pinctrl SUPPORT  ?  ?
PWM SUPPORT  ?  ?
Power Domain SUPPORT  ?  ?
PCIE N/A  ?  ?
SD / SDIO / MMC SUPPORT  ?  ?
SPDIF SUPPORT  ?  ?
SPI SUPPORT  ?  ?
SUSPEND / RESUME SUPPORT  ?  ?
USB SUPPORT  ?  ?
USB OTG SUPPORT  ?  ?
TYPEC N/A  ?  ?
Watchdog SUPPORT  ?  ?
GPU SUPPORT  ?  ?
VPU SUPPORT  ?  ?
RGA SUPPORT  ?  ?
IEP NO  ?  ?

 

 

Mainline Kernel Status Matrix

Model RK3288 RK3328 RK3399
ADC SARADC 4.4  ?  ?
TSADC 4.4  ?  ?
Clocks 4.4  ?  ?
CPUFreq 4.4  ?  ?
Crypto 4.4  ?  ?
CSI/ISP WIP  ?  ?
CIF WIP  ?  ?
Display (DRM) RGB NO  ?  ?
EDP 4.4  ?  ?
LVDS NO  ?  ?
MIPI DSI 4.4  ?  ?
CVBS N/A  ?  ?
VGA N/A  ?  ?
HDMI UNCOMPLETE  ?  ?
CEC NO  ?  ?
DMA 4.4  ?  ?
DDR DVFS NO  ?  ?
Ethernet GMAC 4.4  ?  ?
EMAC N/A  ?  ?
I2S 4.4  ?  ?
I2C 4.4  ?  ?
MsgBox N/A  ?  ?
Pinctrl 4.4  ?  ?
PWM 4.4  ?  ?
Power Domain 4.4  ?  ?
PCIE N/A  ?  ?
SD / SDIO / MMC 4.4  ?  ?
SPDIF 4.4  ?  ?
SPI 4.4  ?  ?
SUSPEND / RESUME UNCOMPLETE  ?  ?
USB 4.4  ?  ?
USB OTG 4.4  ?  ?
TYPEC N/A  ?  ?
Watchdog 4.4  ?  ?
GPU OUT-OF-TREE  ?  ?
VPU OUT-OF-TREE  ?  ?
RGA WIP  ?  ?
IEP NO  ?  ?

 

Linux SDK CHIP Status Matrix

Model RK3288 RK3328 RK3399
Debian SUPPORT  ?  ?
Yocto X11 SUPPORT    
QT EGLFS SUPPORT  ?  ?
WESTON UNCOMPLETE  ?  ?
Buildroot N/A  ?  ?
Decode H264 SUPPORT  ?  ?
H265 SUPPORT    
VP8 SUPPORT    
VP9 SUPPORT    
JPEG SUPPORT  ?  ?
Encode H264 UNCOMPLETE  ?  ?
H265 N/A    
JPEG NO    
ISP(3A) WIP  ?  ?


 

Linux SDK Funciton Status Matrix

Model Status
Gstreamer Graphics kmssink(qt eglfs),rkximagesink(x11), waylandsink(wayland)
Decode  h264, h265, vp8, vp9, jpeg
Encode h264
Transform WIP
FFmpeg Community
MPV Community
Browser WIP