Difference between revisions of "Image Release Map"

From Banana Pi Wiki
Jump to: navigation, search
(Status Matrix)
(Status Matrix)
 
(96 intermediate revisions by 4 users not shown)
Line 10: Line 10:
 
{| class="wikitable" style="text-align: center; width: 100%;"
 
{| class="wikitable" style="text-align: center; width: 100%;"
 
|-
 
|-
! style="width: 10%; text-align: left;" colspan="2" | Boards
+
! style="width: 10%; text-align: left;" colspan="2" | Boards/Images
! [[R1]]
+
! [[Banana Pi BPI-M1]]
! [[R2]]
+
! [[Banana Pi BPI-M1+]]
! [[W2]]
+
! [[Banana Pi BPI-M2+]] (H2+)
[[R8]]
+
! [[Banana Pi BPI-M2+]] (H3)
! [[A20]]
+
! [[Banana Pi BPI-M2+]] (H5)
! [[A23]]
+
! [[Banana Pi BPI-M2 Berry]]
! [[A31]]
+
! [[Banana Pi BPI-M2U]]
! [[A33]]
+
! [[Banana Pi BPI-M2M]]
[[R16]]
+
! [[Banana Pi BPI-ZERO]]
! [[A64]]
+
! [[Banana Pi BPI-P2 Zero]]
! [[A80]]
+
! [[Banana Pi BPI-M3]]
! [[A83T]]
+
! [[Banana Pi BPI-M64]]
! [[GR8]]
+
! [[Banana Pi BPI-R1]]
! [[H3]]
+
! [[Banana Pi BPI-R2]]
! [[H5]]
+
! [[Banana Pi BPI-R64]]
! [[H6]]
+
! [[Banana Pi BPI-W2]]
! [[R40]]
+
! [[Banana Pi BPI-M4]]
! [[V3s]]
 
  
 
|-
 
|-
| style="text-align: left;" colspan="2" | AC97
+
| style="text-align: left;" colspan="2" | Android
| style="background: red;" | NO
+
| style="background: lightgreen;" | [[M1 Image Map|4.4]]
 +
| style="background: lightgreen;" | [[M1P Image Map|4.4]]
 
| N/A
 
| N/A
 +
| style="background: lightgreen;" | [[M2P-H3 Image Map|4.4]]/[[M2P-H3 Image Map|7.0]]
 
| N/A
 
| N/A
| style="background: red;" | NO
+
| style="background: lightgreen;" | [[M2U/Berry Image Map|6.0]]
 +
| style="background: lightgreen;" | [[M2U/Berry Image Map|6.0]]
 +
| style="background: lightgreen;" | [[M2M Image Map|6.0]]
 +
| style="background: lightgreen;" | [[M2Z Image Map|4.4]]
 
| N/A
 
| N/A
 +
| style="background: lightgreen;" | [[M3 Image Map|5.1]]/[[M3 Image Map|6.0]]
 +
| style="background: lightgreen;" | [[M64 Image Map|8.1]]/[[M64 Image Map|7.0]]/[[M64 Image Map|6.0]]
 
| N/A
 
| N/A
 
| N/A
 
| N/A
 
| N/A
 
| N/A
| N/A
+
| style="background: lightgreen;" | [[W2 Image Map|6.0]]/[[W2 Image Map|7.1]]
| N/A
+
| style="background: lightgreen;" | [[M4 Image Map|4.9]]
| N/A
 
| N/A
 
| N/A
 
| N/A
 
| style="background: red;"  | NO
 
| N/A
 
 
 
|-
 
| style="text-align: left;" colspan="2" | [[Audio Codec]]
 
| style="background: lightgreen;" | 4.4
 
| style="background: lightgreen;" | 4.4
 
| style="background: lightgreen;" | 4.4
 
| style="background: lightgreen;" | 4.4
 
| style="background: lightgreen;" | 4.10
 
| style="background: lightgreen;" | 4.10
 
| style="background: lightgreen;" | 4.11
 
| style="background: red;"        | NO
 
| N/A
 
| N/A
 
| style="background: lightgreen;" | 4.9
 
| style="background: lightgreen;" | 4.10
 
| style="background: lightgreen;" | 4.12
 
| style="background: red;"        | NO
 
 
 
| style="background: red;"        | NO
 
| style="background: lightgreen;" | 4.13
 
 
 
|-
 
| style="text-align: left;" rowspan="3" | ADC
 
| style="text-align: left;" | GPADC
 
| style="background: lightgreen;"        | 4.12
 
| style="background: lightgreen;"        | 4.12
 
| style="background: lightgreen;"        | 4.12
 
| style="background: lightgreen;"        | 4.12
 
| N/A
 
| style="background: orange;"            | [[Linux mainlining effort#Minor drivers|WIP]]
 
| N/A
 
| N/A
 
| style="background: red;"                | NO
 
| N/A
 
| style="background: lightgreen;"        | 4.12
 
| N/A
 
| N/A
 
| N/A
 
| style="background: red;"                | NO
 
| N/A
 
 
 
|-
 
| style="text-align: left;" | Thermal
 
| style="background: lightgreen;"        | 3.16
 
| style="background: lightgreen;"        | 3.14
 
| style="background: lightgreen;"        | 3.14
 
| style="background: lightgreen;"        | 3.16
 
| style="background: darkgreen;"          | ?
 
| style="background: orange;"            | [[Linux_mainlining_effort#Minor_drivers|WIP]]
 
| style="background: lightgreen;"        | 4.12
 
| style="background: orange;"            | [[Linux_mainlining_effort#Minor_drivers|WIP]]
 
| style="background: orange;"                | WIP
 
| style="background: orange;"            | [[Linux_mainlining_effort#Minor_drivers|WIP]]
 
| style="background: lightgreen;"         | 4.9
 
| style="background: orange;"            | [[Linux_mainlining_effort#Minor_drivers|WIP]]
 
| style="background: orange;"            | [[Linux_mainlining_effort#Minor_drivers|WIP]]
 
| style="background: red;"                | NO
 
| style="background: red;"                | NO
 
| N/A
 
 
 
|-
 
| style="text-align: left;" | Touch
 
| style="background: lightgreen;"        | 3.16
 
| style="background: lightgreen;"        | 3.14
 
| style="background: lightgreen;"        | 3.14
 
| style="background: lightgreen;"        | 3.16
 
| N/A
 
| style="background: orange;"            | [[Linux mainlining effort#Minor drivers|WIP]]
 
| N/A
 
| N/A
 
| style="background: red;"                | NO
 
| N/A
 
| style="background: lightgreen;"        | 4.9
 
| N/A
 
| N/A
 
| N/A
 
| style="background: red;"                | NO
 
| N/A
 
 
 
|-
 
| style="text-align: left;" colspan="2" | Clocks
 
| style="background: lightgreen;" | 3.10
 
| style="background: lightgreen;" | 3.11
 
| style="background: lightgreen;" | 3.10
 
| style="background: lightgreen;" | 3.12
 
| style="background: lightgreen;" | 3.17
 
| style="background: lightgreen;" | 3.12
 
| style="background: lightgreen;" | 4.2
 
| style="background: lightgreen;" | 4.10
 
| style="background: lightgreen;" | 3.19
 
| style="background: lightgreen;" | 4.13
 
| style="background: lightgreen;" | 4.9
 
| style="background: lightgreen;" | 4.8
 
| style="background: lightgreen;" | 4.12
 
| style="background: lightgreen;" | 4.17
 
| style="background: lightgreen;" | 4.14
 
| style="background: lightgreen;" | 4.11
 
 
 
|-
 
| style="text-align: left;" colspan="2" | CPUFreq
 
| style="background: lightgreen;" | 4.0
 
| style="background: lightgreen;" | 4.0
 
| style="background: lightgreen;" | 4.0
 
| style="background: lightgreen;" | 4.0
 
| style="background: red;"        | NO
 
| style="background: lightgreen;" | 4.2
 
| style="background: lightgreen;" | 4.11
 
| style="background: red;"        | NO
 
| style="background: red;"        | NO
 
| style="background: lightgreen;" | 4.17
 
| style="background: red;"        | NO
 
| style="background: lightgreen;" | 4.18
 
| style="background: lightgreen;" | 4.18
 
| style="background: red;"        | NO
 
| style="background: red;"        | NO
 
| style="background: red;"        | NO
 
 
 
|-
 
| style="text-align: left;" colspan="2" | [[Cryptographic_Hardware_Accelerators|Crypto]]
 
| style="background: lightgreen;"  | 4.3
 
| style="background: lightgreen;"  | 4.13
 
| style="background: lightgreen;"  | 4.13
 
| style="background: lightgreen;"  | 4.3
 
| style="background: darkgreen;"    | ?
 
| style="background: lightgreen;"  | 4.3
 
| style="background: lightgreen;"  | 4.3
 
| style="background: orange;"      | [[Linux_mainlining_effort#Major_drivers|WIP]]
 
| style="background: orange;"      | [[Linux_mainlining_effort#Major_drivers|WIP]]
 
| style="background: orange;"      | [[Linux_mainlining_effort#Major_drivers|WIP]]
 
| style="background: lightgreen;"  | 4.13
 
| style="background: orange;"      | [[Linux_mainlining_effort#Major_drivers|WIP]]
 
| style="background: orange;"      | [[Linux_mainlining_effort#Major_drivers|WIP]]
 
| style="background: orange;"      | [[Linux_mainlining_effort#Major_drivers|WIP]]
 
| style="background: darkgreen;"    | ?
 
| style="background: darkgreen;"    | ?
 
 
 
|-
 
| rowspan="4" style="text-align: left;"  | [[CSI|Camera]]
 
 
 
| style="text-align: left;"              | BT656
 
| style="background: red;"                | NO
 
| style="background: red;"                | NO
 
| style="background: red;"                | NO
 
| style="background: red;"                | NO
 
| style="background: red;"                | NO
 
| style="background: red;"                | NO
 
| style="background: red;"                | NO
 
| style="background: red;"                | NO
 
| style="background: red;"                | NO
 
| style="background: orange;"            | [[Linux_mainlining_effort#Major_drivers|WIP]]
 
| style="background: red;"                | NO
 
| style="background: orange;"            | [[Linux_mainlining_effort#Major_drivers|WIP]]
 
| style="background: orange;"            | [[Linux_mainlining_effort#Major_drivers|WIP]]
 
| style="background: red;"                | NO
 
| style="background: red;"                | NO
 
| style="background: orange;"            | [[Linux_mainlining_effort#Major_drivers|WIP]]
 
 
 
|-
 
| style="text-align: left;"              | ISP
 
| style="background: red;"                | NO
 
| N/A
 
| N/A
 
| style="background: red;"                | NO
 
| N/A
 
| style="background: red;"                | NO
 
| N/A
 
| N/A
 
| style="background: red;"                | NO
 
| style="background: red;"                | NO
 
| N/A
 
| N/A
 
| N/A
 
| N/A
 
| N/A
 
| style="background: red;"                | NO
 
 
 
|-
 
| style="text-align: left;"              | MIPI-CSI
 
| N/A
 
| N/A
 
| N/A
 
| N/A
 
| N/A
 
| style="background: red;"                | NO
 
| N/A
 
| N/A
 
| style="background: red;"                | NO
 
| style="background: red;"                | NO
 
| N/A
 
| N/A
 
| N/A
 
| N/A
 
| N/A
 
| style="background: red;"                | NO
 
 
 
|-
 
| style="text-align: left;"              | Parallel
 
| style="background: red;"                | NO
 
| style="background: red;"                | NO
 
| style="background: red;"                | NO
 
| style="background: red;"                | NO
 
| style="background: red;"                | NO
 
| style="background: red;"                | NO
 
| style="background: red;"                | NO
 
| style="background: red;"                | NO
 
| style="background: red;"                | NO
 
| style="background: orange;"            | [[Linux_mainlining_effort#Major_drivers|WIP]]
 
| style="background: red;"                | NO
 
| style="background: orange;"            | [[Linux_mainlining_effort#Major_drivers|WIP]]
 
| style="background: orange;"            | [[Linux_mainlining_effort#Major_drivers|WIP]]
 
| style="background: red;"                | NO
 
| style="background: red;"                | NO
 
| style="background: orange;"            | [[Linux_mainlining_effort#Major_drivers|WIP]]
 
 
 
|-
 
| style="text-align: left;" colspan="2" | Display (SimpleFB)
 
| style="background: lightgreen;"        | 3.19
 
| style="background: lightgreen;"        | 3.19
 
| style="background: lightgreen;"        | 4.0
 
| style="background: lightgreen;"        | 3.19
 
| style="background: lightgreen;"        | 3.19
 
| style="background: lightgreen;"        | 3.19
 
| style="background: lightgreen;"        | 3.19
 
| style="background: lightgreen;"        | 4.17
 
| style="background: red;"                | NO
 
| style="background: red;"                | NO
 
| style="background: lightgreen;"        | 4.9
 
| style="background: lightgreen"          | 4.16
 
| style="background: lightgreen"          | 4.16
 
| style="background: red;"                | NO
 
| style="background: red;"                | NO
 
| style="background: red;"                | NO
 
 
 
|-
 
| rowspan="8" style="text-align: left;"  | Display
 
([https://dri.freedesktop.org/wiki/DRM/ DRM])
 
 
 
| style="text-align: left;"      | CVBS
 
| style="background: red;"        | NO
 
| style="background: lightgreen;" | 4.9 ?
 
| style="background: lightgreen;" | 4.7
 
| style="background: red;"        | NO
 
| N/A
 
| N/A
 
| N/A
 
| N/A
 
| N/A
 
| N/A
 
| style="background: lightgreen;" | 4.9
 
| style="background: red;"        | NO
 
| style="background: red;"        | NO
 
| style="background: red;"        | NO
 
| style="background: red;"        | NO
 
| N/A
 
 
 
|-
 
| style="text-align: left;"      | HDMI
 
| style="background: lightgreen;" | 4.15
 
| style="background: lightgreen;" | 4.13
 
| N/A
 
| style="background: lightgreen;" | 4.15
 
| N/A
 
| style="background: lightgreen;" | 4.15
 
| N/A
 
| style="background: red;"        | NO
 
| style="background: red;"        | NO
 
| style="background: lightgreen;" | 4.17
 
| N/A
 
| style="background: lightgreen;" | 4.17
 
| style="background: lightgreen;" | 4.17
 
| style="background: orange;"    | WIP
 
| style="background: orange;"    | WIP
 
| N/A
 
 
 
|-
 
| style="text-align: left;"      | HDMI Audio
 
| style="background: red;"        | NO
 
| style="background: red;"        | NO
 
| N/A
 
| style="background: red;"        | NO
 
| N/A
 
| style="background: red;"        | NO
 
| N/A
 
| style="background: red;"        | NO
 
| style="background: red;"        | NO
 
| style="background: red;"        | NO
 
| N/A
 
| style="background: red;"        | NO
 
| style="background: red;"        | NO
 
| style="background: red;"        | NO
 
| style="background: red;"        | NO
 
| N/A
 
 
 
|-
 
| style="text-align: left;"      | HDMI CEC
 
| style="background: lightgreen;" | 4.15
 
| style="background: lightgreen;" | 4.14
 
| N/A
 
| style="background: lightgreen;" | 4.15
 
| N/A
 
| style="background: lightgreen;" | 4.15
 
| N/A
 
| style="background: red;"        | NO
 
| style="background: red;"        | NO
 
| style="background: lightgreen;" | 4.17
 
| N/A
 
| style="background: lightgreen;" | 4.17
 
| style="background: lightgreen;" | 4.17
 
| style="background: red;"        | NO
 
| style="background: orange;"    | WIP
 
| N/A
 
  
 
|-
 
|-
| style="text-align: left;"       | LVDS
+
| style="text-align: left;" colspan="2" | Ubuntu
| style="background: darkgreen;" | ?
+
| style="background: lightgreen;" | [[M1 Image Map|3.4]]
| N/A
+
| style="background: lightgreen;" | [[M1P Image Map|3.4]]
| N/A
+
| style="background: lightgreen;" | [[M2P-H2+ Image Map|3.4]]/[[M2P-H2+ Image Map|4.14]]
| style="background: darkgreen;" | ?
+
| style="background: lightgreen;" | [[M2P-H3 Image Map|3.4]]/[[M2P-H3 Image Map|4.4]]/[[M2P-H3 Image Map|4.14]]
| style="background: darkgreen;" | ?
 
| style="background: darkgreen;"  | ?
 
| style="background: darkgreen;" | ?
 
| style="background: darkgreen;"  | ?
 
| style="background: darkgreen;" | ?
 
| style="background: lightgreen;" | 4.16
 
| N/A
 
 
| N/A
 
| N/A
 +
| style="background: lightgreen;" | [[M2U/Berry Image Map|3.10]]
 +
| style="background: lightgreen;" | [[M2U/Berry Image Map|3.10]]
 +
| style="background: lightgreen;" | [[M2M Image Map|3.4]]
 +
| style="background: lightgreen;" | [[M2Z Image Map|3.4]]/[[M2Z Image Map|4.14]]
 +
| style="background: lightgreen;" | [[P2Z Image Map|3.4]]
 +
| style="background: lightgreen;" | [[M3 Image Map|3.4]]
 +
| style="background: lightgreen;" | [[M64 Image Map|3.10]]/[[M64 Image Map|4.4]]
 +
| style="background: lightgreen;" | [[R1 Image Map|3.4]]
 +
| style="background: lightgreen;" | [[R2 Image Map|4.14]]/[[R2 Image Map|4.4]]
 
| N/A
 
| N/A
| N/A
+
| style="background: lightgreen;" | [[W2 Image Map|4.9]]
| style="background: darkgreen;" | ?
+
| style="background: lightgreen;" | [[M4 Image Map|4.9]]
| N/A
 
  
 
|-
 
|-
| style="text-align: left;"       | MIPI DSI
+
| style="text-align: left;" colspan="2" | Debian
 
| N/A
 
| N/A
 
| N/A
 
| N/A
 
| N/A
 
| N/A
 +
| style="background: lightgreen;" | [[M2P-H3 Image Map|4.4]]
 +
| style="background: lightgreen;" | [[M2P-H5 Image Map|3.10]]
 
| N/A
 
| N/A
| style="background: darkgreen;"  | ?
 
| style="background: red;"        | NO
 
| style="background: lightgreen;" | 4.18
 
| style="background: red;"        | NO
 
| style="background: red;"        | NO
 
| style="background: red;"        | NO
 
 
| N/A
 
| N/A
 
| N/A
 
| N/A
 
| N/A
 
| N/A
 
| N/A
 
| N/A
| style="background: red;"       | NO
+
| style="background: lightgreen;" | [[M3 Image Map|3.4]]
 +
| style="background: lightgreen;" | [[M64 Image Map|3.10]]/[[M64 Image Map|4.4]]
 
| N/A
 
| N/A
 
|-
 
| style="text-align: left;"      | RGB
 
| style="background: lightgreen;" | 4.15
 
| style="background: darkgreen;"  | ?
 
| style="background: lightgreen;" | 4.7
 
| style="background: lightgreen;" | 4.15
 
| style="background: darkgreen;"  | ?
 
| style="background: lightgreen;" | 4.10
 
| style="background: lightgreen;" | 4.9
 
| style="background: red;"        | NO
 
| style="background: orange;"    | WIP
 
| style="background: lightgreen;" | 4.16
 
| style="background: lightgreen;" | 4.9
 
 
| N/A
 
| N/A
 
| N/A
 
| N/A
| style="background: red;"       | NO
+
| style="background: lightgreen;" | [[W2 Image Map|4.9]]
| style="background: red;"        | NO
+
| style="background: lightgreen;" | [[M4 Image Map|4.9]]
| style="background: lightgreen;" | 4.13
 
  
 
|-
 
|-
| style="text-align: left;"       | VGA
+
| style="text-align: left;" colspan="2" | Armbian
| style="background: red;"       | NO
 
 
| N/A
 
| N/A
 
| N/A
 
| N/A
| style="background: red;"        | NO
 
 
| N/A
 
| N/A
 +
| style="background: lightgreen;" | [[M2P-H3 Image Map|3.4]]
 
| N/A
 
| N/A
 
| N/A
 
| N/A
Line 433: Line 104:
 
| N/A
 
| N/A
 
| N/A
 
| N/A
| style="background: red;"        | NO
 
 
| N/A
 
| N/A
 
|-
 
| style="text-align: left;" colspan="2"  | DMA
 
| style="background: lightgreen;"        | 4.3
 
| style="background: lightgreen;"        | 4.3
 
| style="background: lightgreen;"        | 4.3
 
| style="background: lightgreen;"        | 4.3
 
| style="background: lightgreen;"        | 3.18
 
| style="background: lightgreen;"        | 3.17
 
| style="background: lightgreen;"        | 4.2
 
| style="background: lightgreen;"        | 4.15
 
| style="background: darkgreen;"          | ?
 
| style="background: lightgreen;"        | 4.9
 
| style="background: lightgreen;"        | 4.9
 
| style="background: lightgreen;"        | 4.2
 
| style="background: lightgreen;"        | 4.12
 
| style="background: darkgreen;"          | ?
 
| style="background: red;"                | NO
 
| style="background: lightgreen;"        | 4.13
 
 
|-
 
| style="text-align: left;" rowspan="2" | [[Ethernet]]
 
| style="text-align: left;" | [[Ethernet#EMAC|EMAC]]
 
| style="background: lightgreen;" | 3.11
 
| style="background: lightgreen;" | 3.11
 
| rowspan="2"| N/A
 
| style="background: lightgreen;" | 3.11
 
| rowspan="2"| N/A
 
 
| N/A
 
| N/A
| rowspan="2"| N/A
 
| style="background: lightgreen;" rowspan="2" | 4.15
 
| style="background: red;" rowspan="2"        | NO
 
| style="background: lightgreen;" rowspan="2" | 4.16
 
| rowspan="2"| N/A
 
| style="background: lightgreen;" rowspan="2" | 4.15
 
| style="background: lightgreen;" rowspan="2" | 4.15
 
| style="background: orange;" rowspan="2"      | [[Linux_mainlining_effort#Core_Stuff|WIP]]
 
| style="background: lightgreen;" rowspan="2" | 4.18
 
| style="background: lightgreen;" rowspan="2" | 4.13
 
 
|-
 
| style="text-align: left;"  | [[Ethernet#GMAC|GMAC]]
 
 
 
| N/A
 
| N/A
 
| N/A
 
| N/A
| style="background: lightgreen;" | 3.15
 
| style="background: lightgreen;" | 3.17
 
  
 
|-
 
|-
| style="text-align: left;" colspan="2" | HW Spinlocks
+
| style="text-align: left;" colspan="2" | Raspbian
 
| N/A
 
| N/A
 +
| style="background: lightgreen;" | [[3.4]]
 
| N/A
 
| N/A
 +
| style="background: lightgreen;" | [[M2P-H3 Image Map|3.4]]/[[M2P-H3 Image Map|4.4]]/[[M2P-H3 Image Map|4.14]]
 
| N/A
 
| N/A
 +
| style="background: lightgreen;" | [[M2U/Berry Image Map|3.10]]
 +
| style="background: lightgreen;" | [[M2U/Berry Image Map|3.10]]
 
| N/A
 
| N/A
 +
| style="background: lightgreen;" | [[M2Z Image Map|3.4]]
 +
| style="background: lightgreen;" | [[P2Z Image Map|3.4]]
 +
| style="background: lightgreen;" | [[M3 Image Map|3.4]]
 +
| style="background: lightgreen;" | [[M64 Image Map|3.10]]/[[M64 Image Map|4.4]]
 
| N/A
 
| N/A
 
| N/A
 
| N/A
 
| N/A
 
| N/A
| style="background: red;"    | NO
+
| style="background: lightgreen;" | [[W2 Image Map|4.9]]
| style="background: red;"    | NO
+
| style="background: lightgreen;" | [[M4 Image Map|4.9]]
| style="background: red;"    | NO
 
| N/A
 
| style="background: red;"    | NO
 
| style="background: red;"    | NO
 
| style="background: red;"    | NO
 
| N/A
 
| N/A
 
 
 
|-
 
| style="text-align: left;" colspan="2" | [[I2C]]
 
| style="background: lightgreen;" | 3.11
 
| style="background: lightgreen;" | 3.12
 
| style="background: lightgreen;" | 3.11
 
| style="background: lightgreen;" | 3.13
 
| style="background: lightgreen;" | 3.18
 
| style="background: lightgreen;" | 3.15
 
| style="background: lightgreen;" | 4.2
 
| style="background: lightgreen;" | 4.10
 
| style="background: lightgreen;" | 3.19
 
| style="background: lightgreen;" | 4.16
 
| style="background: lightgreen;" | 4.9
 
| style="background: lightgreen;" | 4.9
 
| style="background: lightgreen;" | 4.12
 
| style="background: red;"        | NO
 
| style="background: lightgreen;" | 4.15
 
| style="background: lightgreen;" | 4.11
 
  
 
|-
 
|-
| style="text-align: left;" colspan="2" | I2S
+
| style="text-align: left;" colspan="2" | OpenWrt
| style="background: lightgreen;" | 4.8
 
| style="background: darkgreen;"  | ?
 
 
| N/A
 
| N/A
| style="background: lightgreen;" | 4.8
 
| style="background: darkgreen;"  | ?
 
| style="background: red;"        | NO
 
| style="background: lightgreen;" | 4.11
 
| style="background: lightgreen;" | 4.17
 
| style="background: red;"        | NO
 
| style="background: lightgreen;" | 4.16
 
| style="background: lightgreen;" | 4.9
 
| style="background: lightgreen;" | 4.14
 
| style="background: red;"        | NO
 
| style="background: red;"        | NO
 
| style="background: red;"        | NO
 
 
| N/A
 
| N/A
 
|-
 
| style="text-align: left;" colspan="2" | IOMMU
 
 
| N/A
 
| N/A
 
| N/A
 
| N/A
Line 553: Line 144:
 
| N/A
 
| N/A
 
| N/A
 
| N/A
 +
| style="background: lightgreen;" | [[R2 Image Map|4.9]]
 
| N/A
 
| N/A
| N/A
 
| style="background: red" | NO
 
 
| N/A
 
| N/A
 
| N/A
 
| N/A
  
 
|-
 
|-
| style="text-align: left;" colspan="2"   | [[IR]]
+
| style="text-align: left;" colspan="2" | CentOS
| style="background: lightgreen;"        | 3.17
 
| style="background: lightgreen;"        | 4.0
 
| style="background: lightgreen;"        | 4.0
 
| style="background: lightgreen;"        | 3.17
 
 
| N/A
 
| N/A
| style="background: lightgreen;"        | 4.0
 
 
| N/A
 
| N/A
| style="background: darkgreen;"          | ?
 
| style="background: lightgreen;"        | 4.5
 
| style="background: orange;"            | [[Linux_mainlining_effort#Minor_drivers|WIP]]
 
| style="background: lightgreen;"        | 4.9
 
| style="background: lightgreen;"        | 4.6
 
| style="background: lightgreen;"        | 4.12
 
| style="background: red"                | NO
 
| style="background: darkgreen;"          | ?
 
 
| N/A
 
| N/A
 
|-
 
| style="text-align: left;" colspan="2" | Keypad
 
| style="background: orange;" | WIP
 
 
| N/A
 
| N/A
 
| N/A
 
| N/A
| style="background: orange;" | WIP
 
 
| N/A
 
| N/A
 
| N/A
 
| N/A
Line 594: Line 166:
 
| N/A
 
| N/A
 
| N/A
 
| N/A
| style="background: red;"    | NO
 
 
| N/A
 
| N/A
 
|-
 
| style="text-align: left;" colspan="2"  | LRADC
 
| style="background: lightgreen;"        | 4.0
 
| style="background: lightgreen;"        | 4.0
 
| style="background: lightgreen;"        | 4.0
 
| style="background: lightgreen;"        | 4.0
 
| style="background: lightgreen;"        | 4.0
 
| style="background: lightgreen;"        | 4.0
 
| style="background: lightgreen;"        | 4.2
 
| style="background: darkgreen;"          | ?
 
| style="background: darkgreen;"          | ?
 
| style="background: darkgreen;"          | ?
 
| style="background: lightgreen;"        | 4.9
 
| style="background: darkgreen;"          | ?
 
| style="background: darkgreen;"          | ?
 
 
| N/A
 
| N/A
| style="background: darkgreen;"          | ?
 
| style="background: lightgreen;"        | 4.13
 
  
 
|-
 
|-
| style="text-align: left;" colspan="2" | MsgBox
+
| style="text-align: left;" colspan="2" | OpenSUSE
 
| N/A
 
| N/A
 
| N/A
 
| N/A
Line 625: Line 178:
 
| N/A
 
| N/A
 
| N/A
 
| N/A
| style="background: red;"  | NO
 
| style="background: red;"  | NO
 
| style="background: red;"  | NO
 
 
| N/A
 
| N/A
| style="background: red;"  | NO
 
| style="background: red;"  | NO
 
| style="background: red;"  | NO
 
 
| N/A
 
| N/A
 
| N/A
 
| N/A
 
|-
 
| style="text-align: left;" colspan="2"  | [[NAND]]
 
| style="background: darkgreen;"          | ?
 
| style="background: darkgreen;"          | ?
 
| style="background: lightgreen;"        | 4.12 <ref name="mlc">While the NAND controller itself is supported, the NAND technology found on the vast majority of boards isn't. See [[MTD_Driver#Challenges|this page]] </ref>
 
| style="background: darkgreen;"          | ?
 
| style="background: lightgreen;"        | 4.9 <ref name="mlc"/>
 
| style="background: darkgreen;"          | ?
 
| style="background: lightgreen;"        | 4.9 <ref name="mlc" />
 
| style="background: darkgreen;"          | ?
 
| style="background: darkgreen;"          | ?
 
| style="background: darkgreen;"          | ?
 
| style="background: lightgreen;"        | 4.9 <ref name="mlc" />
 
| style="background: darkgreen;"          | ?
 
| style="background: darkgreen;"          | ?
 
| style="background: red;"                | NO
 
| style="background: darkgreen;"          | ?
 
| N/A
 
 
|-
 
| style="text-align: left;" colspan="2" | PCIe
 
 
| N/A
 
| N/A
 
| N/A
 
| N/A
Line 661: Line 186:
 
| N/A
 
| N/A
 
| N/A
 
| N/A
 +
| style="background: lightgreen;" | [[W2 Image Map|4.9]]
 
| N/A
 
| N/A
| N/A
 
| N/A
 
| N/A
 
| N/A
 
| N/A
 
| N/A
 
| N/A
 
| style="background: black; color: white;" | NO
 
| N/A
 
| N/A
 
 
|-
 
| style="text-align: left;" colspan="2" | Pinctrl
 
| style="background: lightgreen;" | 3.9
 
| style="background: lightgreen;" | 3.9
 
| style="background: lightgreen;" | 3.9
 
| style="background: lightgreen;" | 3.12
 
| style="background: lightgreen;" | 3.18
 
| style="background: lightgreen;" | 3.12
 
| style="background: lightgreen;" | 4.2
 
| style="background: lightgreen;" | 4.6
 
| style="background: lightgreen;" | 3.19
 
| style="background: lightgreen;" | 4.4
 
| style="background: lightgreen;" | 4.9
 
| style="background: lightgreen;" | 4.5
 
| style="background: lightgreen;" | 4.12
 
| style="background: lightgreen;" | 4.17
 
| style="background: lightgreen;" | 4.14
 
| style="background: lightgreen;" | 4.11
 
 
|-
 
| style="text-align: left;" colspan="2" | [[PWM_Controller|PWM]]
 
| style="background: lightgreen;" | 4.0
 
| style="background: lightgreen;" | 4.4
 
| style="background: lightgreen;" | 4.4
 
| style="background: lightgreen;" | 4.0
 
| style="background: lightgreen;" | 4.4
 
| style="background: orange;"    | [[Linux_mainlining_effort#Minor_drivers|WIP]]
 
| style="background: lightgreen;" | 4.4
 
| style="background: lightgreen;" | 4.17
 
| style="background: red;"        | NO
 
| style="background: lightgreen;" | 4.16
 
| style="background: lightgreen;" | 4.9
 
| style="background: lightgreen;" | 4.9
 
| style="background: lightgreen;" | 4.12
 
| style="background: darkgreen;"  | ?
 
| style="background: orange;"    | [[Linux_mainlining_effort#Minor_drivers|WIP]]
 
| style="background: darkgreen;"  | ?
 
  
 
|-
 
|-
| style="text-align: left;" colspan="2"   | [[RSB]]
+
| style="text-align: left;" colspan="2" | Kali
 
| N/A
 
| N/A
 
| N/A
 
| N/A
 
| N/A
 
| N/A
 
| N/A
 
| N/A
| style="background: lightgreen;"        | 4.4
 
 
| N/A
 
| N/A
| style="background: lightgreen;"        | 4.4
 
| style="background: lightgreen;"        | 4.13
 
| style="background: lightgreen;"        | 4.3
 
| style="background: lightgreen;"        | 4.14
 
 
| N/A
 
| N/A
| style="background: grey; color: white;" | ?
 
| style="background: grey; color: white;" | ?
 
| style="background: grey; color: white;" | ?
 
 
| N/A
 
| N/A
 
| N/A
 
| N/A
 
|-
 
| style="text-align: left;" colspan="2" | [[RTC]]
 
| style="background: lightgreen;" | 3.14
 
 
| N/A
 
| N/A
 
| N/A
 
| N/A
| style="background: lightgreen;" | 3.14
 
| style="background: lightgreen;" | 3.18
 
| style="background: lightgreen;" | 3.18
 
| style="background: lightgreen;" | 4.2
 
| style="background: lightgreen;" | 4.10
 
 
| N/A
 
| N/A
 
| N/A
 
| N/A
 
| N/A
 
| N/A
| style="background: lightgreen;" | 4.5
 
| style="background: lightgreen;" | 4.12
 
| style="background: darkgreen;"  | ?
 
| style="background: darkgreen;"  | ?
 
| style="background: lightgreen;" | 4.11
 
 
|-
 
| style="text-align: left;" colspan="2" | [[SATA]]
 
| style="background: lightgreen;" | 3.15
 
 
| N/A
 
| N/A
 
| N/A
 
| N/A
| style="background: lightgreen;" | 3.15
+
| style="background: lightgreen;" | [[W2 Image Map|4.9]]
| N/A
 
| N/A
 
| N/A
 
| N/A
 
| N/A
 
| N/A
 
| N/A
 
| N/A
 
| N/A
 
| N/A
 
| style="background: red;"        | NO
 
| N/A
 
 
 
|-
 
| style="text-align: left;" colspan="2"  | SD/ [[eMMC|MMC]]
 
| style="background: lightgreen;"        | 3.16
 
| style="background: lightgreen;"        | 3.16
 
| style="background: lightgreen;"        | 3.16
 
| style="background: lightgreen;"        | 3.16
 
| style="background: lightgreen;"        | 3.18
 
| style="background: lightgreen;"        | 3.16
 
| style="background: lightgreen;"        | 4.2
 
| style="background: lightgreen;"        | 4.11
 
| style="background: lightgreen;"        | 4.0
 
| style="background: lightgreen;"        | 4.14
 
| style="background: lightgreen;"        | 4.9
 
| style="background: lightgreen;"        | 4.5
 
| style="background: lightgreen;"        | 4.12
 
| style="background: orange;"            | [[Linux_mainlining_effort#Minor_drivers|WIP]]
 
| style="background: lightgreen;"        | 4.14
 
| style="background: lightgreen;"        | 4.11
 
 
 
|-
 
| style="text-align: left;" colspan="2" | SMP
 
| N/A
 
| N/A
 
| N/A
 
| style="background: lightgreen;" | PSCI
 
| style="background: lightgreen;" | PSCI
 
| style="background: lightgreen;" | PSCI
 
| style="background: lightgreen;" | PSCI
 
| style="background: lightgreen;" | PSCI
 
| style="background: lightgreen;" | 4.17
 
| style="background: lightgreen;" | 4.18
 
| N/A
 
| style="background: lightgreen;" | PSCI
 
| style="background: lightgreen;" | PSCI
 
| style="background: red"        | NO
 
| style="background: lightgreen;" | PSCI
 
| N/A
 
 
 
|-
 
| style="text-align: left;" colspan="2" | [[SPDIF]]
 
| style="background: lightgreen;" | 4.7
 
| N/A
 
| N/A
 
| style="background: lightgreen;" | 4.7
 
| N/A
 
| style="background: lightgreen;" | 4.9
 
| N/A
 
| style="background: lightgreen;" | 4.17
 
| style="background: darkgreen;"  | ?
 
| style="background: lightgreen;" | 4.13
 
| style="background: lightgreen;" | 4.9
 
| style="background: lightgreen;" | 4.11
 
| style="background: lightgreen;" | 4.12
 
| style="background: red;"        | NO
 
| style="background: darkgreen;"  | ?
 
| N/A
 
 
 
|-
 
| style="text-align: left;" colspan="2" | [[SPIdev|SPI]]
 
| style="background: lightgreen;" | 3.16
 
| style="background: lightgreen;" | 3.15
 
| style="background: lightgreen;" | 3.15
 
| style="background: lightgreen;" | 3.15
 
| style="background: darkgreen;"  | ?
 
| style="background: lightgreen;" | 3.15
 
| style="background: darkgreen;"  | ?
 
| style="background: lightgreen;" | 4.15
 
| style="background: darkgreen;"  | ?
 
| style="background: darkgreen;"  | ?
 
| style="background: lightgreen;" | 4.9
 
| style="background: lightgreen;" | 4.10
 
| style="background: lightgreen;" | 4.12
 
| style="background: red;"        | NO
 
| style="background: darkgreen;"  | ?
 
| style="background: lightgreen;" | 4.13
 
 
 
|-
 
| style="text-align: left;" colspan="2" | [[SRAM Controller|SRAM]]
 
| style="background: lightgreen;" | 4.2
 
| style="background: lightgreen;" | 4.2
 
| style="background: lightgreen;" | 4.2
 
| style="background: lightgreen;" | 4.2
 
| style="background: red;"        | NO
 
| style="background: red;"        | NO
 
| style="background: red;"        | NO
 
| style="background: red;"        | NO
 
| N/A
 
| N/A
 
| style="background: lightgreen;" | 4.2
 
| N/A
 
| N/A
 
| N/A
 
| style="background: red;"        | NO
 
 
| N/A
 
| N/A
  
 
|-
 
|-
| style="text-align: left;" colspan="2" | [[USB]]
+
| style="text-align: left;" colspan="2" | Image download
| style="background: lightgreen;" | 3.15
+
| [http://wiki.banana-pi.org/Banana_Pi_BPI-M1#Image_Release link]
| style="background: lightgreen;" | 3.15
+
| [http://wiki.banana-pi.org/Banana_Pi_BPI-M1%2B#Image_Release link]
| style="background: lightgreen;" | 3.15
 
| style="background: lightgreen;" | 3.15
 
| style="background: lightgreen;" | 4.3
 
| style="background: lightgreen;" | 3.16
 
| style="background: lightgreen;" | 4.3
 
| style="background: lightgreen;" | 4.11
 
| style="background: lightgreen;" | 4.2
 
| style="background: lightgreen;" | 4.14
 
| style="background: lightgreen;" | 4.9
 
| style="background: lightgreen;" | 4.8
 
| style="background: lightgreen;" | 4.12
 
| style="background: orange;"    | [[Linux_mainlining_effort#Core_Stuff|WIP]]
 
| style="background: lightgreen;" | 4.15
 
| style="background: lightgreen;" | 4.11
 
 
 
|-
 
| style="text-align: left;" colspan="2" | [[USB_OTG_Controller_Register_guide#USB_OTG|USB OTG]]
 
| style="background: lightgreen;"        | 4.3
 
| style="background: lightgreen;"        | 4.3
 
| style="background: lightgreen;"        | 4.3
 
| style="background: lightgreen;"        | 4.3
 
| style="background: lightgreen;"        | 4.8
 
| style="background: lightgreen;"        | 4.3
 
| style="background: lightgreen;"        | 4.8
 
| style="background: lightgreen;"        | 4.11
 
| style="background: red;"                | NO
 
| style="background: lightgreen;"        | 4.15
 
| style="background: lightgreen;"        | 4.9
 
| style="background: lightgreen;"        | 4.12
 
| style="background: lightgreen;"        | 4.12
 
| style="background: red;"                | NO
 
| style="background: red;"                | NO
 
| style="background: lightgreen;"        | 4.11
 
 
 
|-
 
| style="text-align: left;" colspan="2" | USB3
 
| N/A
 
| N/A
 
| N/A
 
| N/A
 
| N/A
 
| N/A
 
| N/A
 
| N/A
 
| style="background: red" | NO
 
 
| N/A
 
| N/A
 +
| [http://wiki.banana-pi.org/Banana_Pi_BPI-M2%2B link]
 
| N/A
 
| N/A
 +
| [http://wiki.banana-pi.org/Banana_Pi_BPI-M2_Berry#Image_Release link]
 +
| [http://wiki.banana-pi.org/Banana_Pi_BPI-M2U#Image_Release link]
 +
| [http://wiki.banana-pi.org/Banana_Pi_BPI-M2M#Image_Release link]
 +
| [http://wiki.banana-pi.org/Banana_Pi_BPI-ZERO#Image_Release link]
 
| N/A
 
| N/A
 +
| [http://wiki.banana-pi.org/Banana_Pi_BPI-M3#Image_Release link]
 +
| [http://wiki.banana-pi.org/Banana_Pi_BPI-M64#Image_Release link]
 +
| [http://wiki.banana-pi.org/Banana_Pi_BPI-R1#Image_Release link]
 +
| [http://wiki.banana-pi.org/Banana_Pi_BPI-R2#Release link]
 
| N/A
 
| N/A
| style="background: orange;" | [[Linux_mainlining_effort#Minor_drivers|WIP]]
+
| [http://wiki.banana-pi.org/Banana_Pi_BPI-W2 link]
| N/A
+
| [http://wiki.banana-pi.org/Banana_Pi_BPI-M4 link]
| N/A
 
 
 
|-
 
| style="text-align: left;" colspan="2" | [[Video_Engine|VE]] | [[Sunxi-Cedrus]]
 
| style="background: orange;" | [[Linux_mainlining_effort#Major_drivers|WIP]]
 
| style="background: red;"    | NO
 
| style="background: orange;" | [[Linux_mainlining_effort#Major_drivers|WIP]]
 
| style="background: orange;" | [[Linux_mainlining_effort#Major_drivers|WIP]]
 
| style="background: red;"    | NO
 
| style="background: red;"    | NO
 
| style="background: orange;" | [[Linux_mainlining_effort#Major_drivers|WIP]]
 
| style="background: orange;" | [[Linux_mainlining_effort#Major_drivers|WIP]]
 
| style="background: red;"    | NO
 
| style="background: red;"    | NO
 
| style="background: red;"    | NO
 
| style="background: orange;" | [[Linux_mainlining_effort#Major_drivers|WIP]]
 
| style="background: orange;" | [[Linux_mainlining_effort#Major_drivers|WIP]]
 
| style="background: red;"    | NO
 
| style="background: red;"    | NO
 
| style="background: red;"    | NO
 
 
 
|-
 
| style="text-align: left;" colspan="2" | Watchdog
 
| style="background: lightgreen;" | 3.12
 
| style="background: lightgreen;" | 3.12
 
| style="background: lightgreen;" | 3.12
 
| style="background: lightgreen;" | 3.12
 
| style="background: lightgreen;" | 3.18
 
| style="background: lightgreen;" | 3.18
 
| style="background: lightgreen;" | 4.2
 
| style="background: lightgreen;" | 4.17
 
| style="background: lightgreen;" | 3.19
 
| style="background: lightgreen;" | 4.6
 
| style="background: lightgreen;" | 4.9
 
| style="background: lightgreen;" | 4.5
 
| style="background: lightgreen;" | 4.12
 
| style="background: darkgreen;"  | ?
 
| style="background: darkgreen;"  | ?
 
| style="background: lightgreen;" | 4.11
 
 
 
|-
 
! style="width: 10%; text-align: left;" colspan="2" | Model
 
! [[A10]]
 
! [[A10s]]
 
! [[A13]]
 
[[R8]]
 
! [[A20]]
 
! [[A23]]
 
! [[A31]]
 
! [[A33]]
 
[[R16]]
 
! [[A64]]
 
! [[A80]]
 
! [[A83T]]
 
! [[GR8]]
 
! [[H3]]
 
! [[H5]]
 
! [[H6]]
 
! [[R40]]
 
! [[V3s]]
 
 
 
 
|}
 
|}
 
  
 
{| class="wikitable" style="text-align: center;"
 
{| class="wikitable" style="text-align: center;"

Latest revision as of 02:53, 6 August 2019

Overview

Status

Status Matrix

Boards/Images Banana Pi BPI-M1 Banana Pi BPI-M1+ Banana Pi BPI-M2+ (H2+) Banana Pi BPI-M2+ (H3) Banana Pi BPI-M2+ (H5) Banana Pi BPI-M2 Berry Banana Pi BPI-M2U Banana Pi BPI-M2M Banana Pi BPI-ZERO Banana Pi BPI-P2 Zero Banana Pi BPI-M3 Banana Pi BPI-M64 Banana Pi BPI-R1 Banana Pi BPI-R2 Banana Pi BPI-R64 Banana Pi BPI-W2 Banana Pi BPI-M4
Android 4.4 4.4 N/A 4.4/7.0 N/A 6.0 6.0 6.0 4.4 N/A 5.1/6.0 8.1/7.0/6.0 N/A N/A N/A 6.0/7.1 4.9
Ubuntu 3.4 3.4 3.4/4.14 3.4/4.4/4.14 N/A 3.10 3.10 3.4 3.4/4.14 3.4 3.4 3.10/4.4 3.4 4.14/4.4 N/A 4.9 4.9
Debian N/A N/A N/A 4.4 3.10 N/A N/A N/A N/A N/A 3.4 3.10/4.4 N/A N/A N/A 4.9 4.9
Armbian N/A N/A N/A 3.4 N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A
Raspbian N/A 3.4 N/A 3.4/4.4/4.14 N/A 3.10 3.10 N/A 3.4 3.4 3.4 3.10/4.4 N/A N/A N/A 4.9 4.9
OpenWrt N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A 4.9 N/A N/A N/A
CentOS N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A
OpenSUSE N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A 4.9 N/A
Kali N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A 4.9 N/A
Image download link link N/A link N/A link link link link N/A link link link link N/A link link
Legend
In Linux mainline since version x
Nobody works on it, but it should be compatible with already done drivers
Somebody works on it
No support, nobody works on it
support impossible
Status is unknown/to be completed

Work In Progress