Difference between revisions of "Kernel-upstream-status"

From ArmadeusWiki
Jump to: navigation, search
m (Main board)
m
 
(8 intermediate revisions by 3 users not shown)
Line 1: Line 1:
 
[[Category: kernel]]
 
[[Category: kernel]]
=Legend=
+
 
 +
==Docs==
 +
* [[How_to_use_vanilla_kernel_on_APF27]]
 +
* [[How_to_use_vanilla_kernel_on_APF28]]
 +
 
 +
==Legend==
  
 
{| border="1" cellpadding="5" cellspacing="0" summary="Legend"
 
{| border="1" cellpadding="5" cellspacing="0" summary="Legend"
Line 16: Line 21:
 
|}
 
|}
  
=Main board=
+
==Main boards==
  
 
{| border="1" cellpadding="5" cellspacing="0" summary="APF27"
 
{| border="1" cellpadding="5" cellspacing="0" summary="APF27"
Line 106: Line 111:
 
|}
 
|}
  
=Dev board=
+
==Dev boards==
  
 
{| border="1" cellpadding="5" cellspacing="0" summary="APF27DEV"
 
{| border="1" cellpadding="5" cellspacing="0" summary="APF27DEV"
Line 132: Line 137:
 
| style="text-align:center;background:#00ff00;" | '''UPSTREAM'''
 
| style="text-align:center;background:#00ff00;" | '''UPSTREAM'''
 
| style="text-align:center;background:#00ff00;" | '''UPSTREAM'''
 
| style="text-align:center;background:#00ff00;" | '''UPSTREAM'''
|
+
| APF27: warning at microSD removal: ''mxc-mmc 10014000.sdhci: could not set regulator OCR (-22)''
 
|----------------
 
|----------------
 
| '''ADC (max1027) '''
 
| '''ADC (max1027) '''
|  style="text-align:center;background:#ffff00;" | '''BSP'''
+
|  style="text-align:center;background:#00ff00;" | '''UPSTREAM''' (3.16)
 
|  style="text-align:center;background:#ffffff;" | '''TBD'''
 
|  style="text-align:center;background:#ffffff;" | '''TBD'''
|  style="text-align:center;background:#ffffff;" | '''TBD'''
+
|  style="text-align:center;background:#ffffff;" | '''NA'''
|
+
| (partial) driver upstreamed by Trem since 3.16
 
|----------------
 
|----------------
| '''DAC (MCP5821)'''
+
| '''DAC (max5821)'''
 +
|  style="text-align:center;background:#00ff00;" | '''UPSTREAM''' (3.16)
 
|  style="text-align:center;background:#ffffff;" | '''TBD'''
 
|  style="text-align:center;background:#ffffff;" | '''TBD'''
|  style="text-align:center;background:#ffffff;" | '''TBD'''
+
|  style="text-align:center;background:#ffffff;" | '''NA'''
|  style="text-align:center;background:#ffffff;" | '''TBD'''
+
| driver upstreamed by Trem since 3.16
|
+
 
|----------------
 
|----------------
 
| '''CAN'''  
 
| '''CAN'''  
Line 153: Line 158:
 
|----------------
 
|----------------
 
| '''PWM    '''  
 
| '''PWM    '''  
| style="text-align:center;background:#ffff00;" | '''BSP'''  
+
| style="text-align:center;background:#00ff00;" | '''UPSTREAM''' (3.15)
 
| style="text-align:center;background:#00ff00;" | '''UPSTREAM'''  
 
| style="text-align:center;background:#00ff00;" | '''UPSTREAM'''  
 
| style="text-align:center;background:#00ff00;" | '''UPSTREAM'''  
 
| style="text-align:center;background:#00ff00;" | '''UPSTREAM'''  
| apf51 pwm pin is shared between "pwm" and "button and led".
+
| [[APF51]] PWM pin is shared between "PWM" and "button/LED".
 +
 
 
|----------------
 
|----------------
 
| '''Framebuffer'''  
 
| '''Framebuffer'''  
Line 173: Line 179:
 
|  style="text-align:center;background:#ffff00;" | '''BSP'''
 
|  style="text-align:center;background:#ffff00;" | '''BSP'''
 
|  style="text-align:center;background:#ffffff;" | '''TBD'''
 
|  style="text-align:center;background:#ffffff;" | '''TBD'''
|  style="text-align:center;background:#ffffff;" | '''TBD'''
+
|  style="text-align:center;background:#00ff00;" | '''UPSTREAM'''
 
|
 
|
 
|----------------
 
|----------------
Line 179: Line 185:
 
|  style="text-align:center;background:#ffff00;" | '''BSP'''  
 
|  style="text-align:center;background:#ffff00;" | '''BSP'''  
 
|  style="text-align:center;background:#ffffff;" | '''TBD'''
 
|  style="text-align:center;background:#ffffff;" | '''TBD'''
|  style="text-align:center;background:#ffffff;" | '''TBD'''
+
|  style="text-align:center;background:#00ff00;" | '''UPSTREAM'''
 
|
 
|
 
|----------------
 
|----------------
Line 185: Line 191:
 
|  style="text-align:center;background:#ffffff;" | '''TBD'''
 
|  style="text-align:center;background:#ffffff;" | '''TBD'''
 
|  style="text-align:center;background:#ffffff;" | '''TBD'''
 
|  style="text-align:center;background:#ffffff;" | '''TBD'''
|  style="text-align:center;background:#ffffff;" | '''TBD'''
+
|  style="text-align:center;background:#ffffff;" | '''NA'''
 
|
 
|
 
|----------------
 
|----------------
Line 191: Line 197:
 
|  style="text-align:center;background:#ffffff;" | '''TBD'''
 
|  style="text-align:center;background:#ffffff;" | '''TBD'''
 
|  style="text-align:center;background:#ffffff;" | '''TBD'''
 
|  style="text-align:center;background:#ffffff;" | '''TBD'''
|  style="text-align:center;background:#ffffff;" | '''TBD'''
+
|  style="text-align:center;background:#ffffff;" | '''NA'''
 
|
 
|
 
|----------------
 
|----------------
Line 197: Line 203:
 
| style="text-align:center;background:#ffff00;" | '''BSP'''
 
| style="text-align:center;background:#ffff00;" | '''BSP'''
 
| style="text-align:center;background:#ffffff;" | '''TBD'''
 
| style="text-align:center;background:#ffffff;" | '''TBD'''
| style="text-align:center;background:#ffffff;" | '''TBD'''
+
| style="text-align:center;background:#ffffff;" | '''NA'''
 
|
 
|
 
|----------------
 
|----------------

Latest revision as of 13:54, 2 June 2016


Docs

Legend

Function status Meaning
UPSTREAM (x.x) Device is supported by upstream/mainline/vanilla kernel since x.x version
BSP Device is supported thanks to some Armadeus patches that are not yet mainlined
NOT SUPPORTED Device is not supported
NA Device is not available on this board

Main boards

Device/Feature APF27 APF51 APF28 Comment
Core cpu UPSTREAM UPSTREAM UPSTREAM (3.4+)
UART UPSTREAM UPSTREAM UPSTREAM (3.4+)
NAND flash UPSTREAM UPSTREAM UPSTREAM (3.4+)
Network UPSTREAM UPSTREAM UPSTREAM (3.4+)
Power management TBD TBD TBD
USB BSP BSP BSP trabucayre is working on it
I2C UPSTREAM UPSTREAM UPSTREAM
I2C EEPROM UPSTREAM NA NA
Sahara UPSTREAM (3.11) UPSTREAM (3.11) UPSTREAM (3.11)
MPEG/VPU UPSTREAM TBD TBD
Watchdog UPSTREAM UPSTREAM TBD
GPIO UPSTREAM UPSTREAM UPSTREAM
FPGA BSP TBD NA

Dev boards

Device/Feature APF27DEV APF51DEV APF28DEV Comment
RTC UPSTREAM TBD UPSTREAM
SPI UPSTREAM UPSTREAM UPSTREAM
MMC/SD BSP UPSTREAM UPSTREAM APF27: warning at microSD removal: mxc-mmc 10014000.sdhci: could not set regulator OCR (-22)
ADC (max1027) UPSTREAM (3.16) TBD NA (partial) driver upstreamed by Trem since 3.16
DAC (max5821) UPSTREAM (3.16) TBD NA driver upstreamed by Trem since 3.16
CAN TBD TBD TBD
PWM UPSTREAM (3.15) UPSTREAM UPSTREAM APF51 PWM pin is shared between "PWM" and "button/LED".
Framebuffer UPSTREAM UPSTREAM UPSTREAM
LCD UPSTREAM UPSTREAM + BSP fix UPSTREAM
Backlight BSP TBD UPSTREAM
Touchscreen BSP TBD UPSTREAM
HDMI TBD TBD NA
SSI/Audio TBD TBD NA
CSI (CMOS Sensor Interface) BSP TBD NA
LED UPSTREAM UPSTREAM UPSTREAM