Image Release Map: Difference between revisions

From Banana Pi Wiki
Jump to navigation Jump to search
 
(94 intermediate revisions by 4 users not shown)
Line 11: Line 11:
|-
|-
! style="width: 10%; text-align: left;" colspan="2" | Boards/Images
! style="width: 10%; text-align: left;" colspan="2" | Boards/Images
! [[M1P]]
! [[Banana Pi BPI-M1]]
! [[M2P]]
! [[Banana Pi BPI-M1+]]
! [[M2U/M2 Berry]]
! [[Banana Pi BPI-M2+]] (H2+)
! [[M2M]]
! [[Banana Pi BPI-M2+]] (H3)
! [[M2Z]]
! [[Banana Pi BPI-M2+]] (H5)
! [[M3]]
! [[Banana Pi BPI-M2 Berry]]
! [[M64]]
! [[Banana Pi BPI-M2U]]
! [[R1]]
! [[Banana Pi BPI-M2M]]
! [[R2]]
! [[Banana Pi BPI-ZERO]]
! [[W2]]
! [[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]]


|-
|-
| style="text-align: left;" colspan="2" | AC97
| style="text-align: left;" colspan="2" | Android
| 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: 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]]
| style="background: red;" | NO
| N/A


|-
|-
| style="text-align: left;" colspan="2" | [[Audio Codec]]
| style="text-align: left;" colspan="2" | Ubuntu
| style="background: lightgreen;" | 4.4
| style="background: lightgreen;" | [[M1 Image Map|3.4]]
| style="background: lightgreen;" | 4.4
| style="background: lightgreen;" | [[M1P Image Map|3.4]]
| style="background: lightgreen;" | 4.4
| style="background: lightgreen;" | [[M2P-H2+ Image Map|3.4]]/[[M2P-H2+ Image Map|4.14]]
| style="background: lightgreen;" | 4.4
| style="background: lightgreen;" | [[M2P-H3 Image Map|3.4]]/[[M2P-H3 Image Map|4.4]]/[[M2P-H3 Image Map|4.14]]
| 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;" | [[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
 
| style="background: lightgreen;" | [[W2 Image Map|4.9]]
| style="background: lightgreen;" | [[M4 Image Map|4.9]]


|-
|-
| style="text-align: left;" rowspan="3" | ADC
| style="text-align: left;" colspan="2" | Debian
| 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
| N/A
| style="background: orange;"            | [[Linux mainlining effort#Minor drivers|WIP]]
| N/A
| N/A
| N/A
| N/A
| style="background: red;"                | NO
| style="background: lightgreen;" | [[M2P-H3 Image Map|4.4]]
 
| style="background: lightgreen;" | [[M2P-H5 Image Map|3.10]]
 
|-
| 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="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
| N/A
| style="background: orange;"            | [[Linux mainlining effort#Minor drivers|WIP]]
| N/A
| N/A
| N/A
| N/A
| style="background: red;"                | NO
|-
| 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="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="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]]
|-
| 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="text-align: left;"              | ISP
| style="background: red;"                | NO
| 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="background: red;"                | NO
| 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="text-align: left;"               | MIPI-CSI
| style="text-align: left;" colspan="2" | Armbian
| N/A
| N/A
| N/A
| N/A
| N/A
| N/A
| N/A
| N/A
| style="background: red;"               | NO
| style="background: lightgreen;" | [[M2P-H3 Image Map|3.4]]
| N/A
| N/A
| N/A
| N/A
| style="background: red;"                | NO
| 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="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
|-
| 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
Line 218: Line 102:
| N/A
| N/A
| N/A
| N/A
| style="background: lightgreen;" | 4.9
|-
| style="text-align: left;"      | HDMI
| style="background: lightgreen;" | 4.15
| style="background: lightgreen;" | 4.13
| N/A
| N/A
| style="background: lightgreen;" | 4.15
| N/A
| N/A
| style="background: lightgreen;" | 4.15
| N/A
| N/A
| style="background: red;"        | NO
|-
| style="text-align: left;"      | HDMI Audio
| style="background: red;"        | NO
| style="background: red;"        | NO
| N/A
| N/A
| style="background: red;"        | NO
| N/A
| N/A
| style="background: red;"        | NO
| N/A
| N/A
| style="background: red;"        | NO
| style="background: red;"        | NO


|-
|-
| style="text-align: left;"       | HDMI CEC
| style="text-align: left;" colspan="2" | Raspbian
| style="background: lightgreen;" | 4.15
| style="background: lightgreen;" | 4.14
| N/A
| N/A
| style="background: lightgreen;" | 4.15
| style="background: lightgreen;" | [[3.4]]
| N/A
| N/A
| style="background: lightgreen;" | 4.15
| 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: red;"       | NO
| style="background: lightgreen;" | [[M2U/Berry Image Map|3.10]]
| style="background: red;"        | NO
| style="background: lightgreen;" | [[M2U/Berry Image Map|3.10]]
| style="background: lightgreen;" | 4.17
| N/A
| N/A
| style="background: lightgreen;" | 4.17
| style="background: lightgreen;" | [[M2Z Image Map|3.4]]
| style="background: lightgreen;" | 4.17
| style="background: lightgreen;" | [[P2Z Image Map|3.4]]
| style="background: red;"       | NO
| style="background: lightgreen;" | [[M3 Image Map|3.4]]
| style="background: orange;"     | WIP
| style="background: lightgreen;" | [[M64 Image Map|3.10]]/[[M64 Image Map|4.4]]
| N/A
| N/A
|-
| style="text-align: left;"      | LVDS
| style="background: darkgreen;"  | ?
| N/A
| N/A
| N/A
| N/A
| style="background: darkgreen;"  | ?
| style="background: lightgreen;" | [[W2 Image Map|4.9]]
| style="background: darkgreen;"  | ?
| style="background: lightgreen;" | [[M4 Image Map|4.9]]
| style="background: darkgreen;"  | ?
| style="background: darkgreen;"  | ?
| style="background: darkgreen;"  | ?
| style="background: darkgreen;"  | ?
| style="background: lightgreen;" | 4.16
| N/A
| N/A
| N/A
| N/A
| style="background: darkgreen;"  | ?
| N/A
 
|-
| style="text-align: left;"      | MIPI DSI
| N/A
| N/A
| 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
| style="background: red;"        | NO
| 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
| style="background: red;"        | NO
| style="background: red;"        | NO
| style="background: lightgreen;" | 4.13


|-
|-
| style="text-align: left;"       | VGA
| style="text-align: left;" colspan="2" | OpenWrt
| style="background: red;"        | NO
| N/A
| N/A
| style="background: red;"       | NO
| 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
| style="background: red;"        | NO
| 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
| N/A
| N/A
| N/A
| N/A
Line 397: Line 144:
| N/A
| N/A
| N/A
| N/A
| style="background: red;"   | NO
| style="background: lightgreen;" | [[R2 Image Map|4.9]]
| 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" | [[I2C]]
| style="text-align: left;" colspan="2" | CentOS
| 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="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 460: Line 166:
| N/A
| 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" | OpenSUSE
| 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 499: Line 186:
| N/A
| N/A
| N/A
| N/A
| style="background: red;"   | NO
| style="background: lightgreen;" | [[W2 Image Map|4.9]]
| N/A
| N/A


|-
|-
| style="text-align: left;" colspan="2"   | LRADC
| style="text-align: left;" colspan="2" | Kali
| 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
| N/A
| N/A
| N/A
| N/A
Line 530: Line 199:
| 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
| 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]]
| N/A
| N/A
| N/A
| N/A
| style="background: lightgreen;"        | 4.4
| N/A
| style="background: lightgreen;"        | 4.4
| style="background: lightgreen;"        | 4.13
| style="background: lightgreen;"        | 4.3
| style="background: lightgreen;"        | 4.14
| N/A
| style="background: grey; color: white;" | ?
| style="background: grey; color: white;" | ?
| style="background: grey; color: white;" | ?
| N/A
| N/A
|-
| style="text-align: left;" colspan="2" | [[RTC]]
| style="background: lightgreen;" | 3.14
| 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
| 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
| style="background: lightgreen;" | 3.15
| 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
| N/A
| N/A
| style="background: lightgreen;" | 4.2
| N/A
| N/A
| N/A
| N/A
| style="background: lightgreen;" | [[W2 Image Map|4.9]]
| N/A
| N/A
| style="background: red;"        | NO
| N/A
|-
| style="text-align: left;" colspan="2" | [[USB]]
| style="background: lightgreen;" | 3.15
| style="background: lightgreen;" | 3.15
| 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
| style="text-align: left;" colspan="2" | Image download
| N/A
| [http://wiki.banana-pi.org/Banana_Pi_BPI-M1#Image_Release link]
| N/A
| [http://wiki.banana-pi.org/Banana_Pi_BPI-M1%2B#Image_Release link]
| N/A
| N/A
| N/A
| N/A
| N/A
| N/A
| style="background: red" | NO
| N/A
| N/A
| N/A
| N/A
| [http://wiki.banana-pi.org/Banana_Pi_BPI-M2%2B link]
| N/A
| N/A
| style="background: orange;" | [[Linux_mainlining_effort#Minor_drivers|WIP]]
| [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
 
| [http://wiki.banana-pi.org/Banana_Pi_BPI-W2 link]
|-
| [http://wiki.banana-pi.org/Banana_Pi_BPI-M4 link]
| 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 09: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