Exynos mainline porting

From postmarketOS
Jump to navigation Jump to search

Exynos 3250

Samsung 3250
Manufacturer Samsung
Name 3250
Architecture armv7
CPU 2x ARM Cortex-A7 MPcore
GPU ARM Mali-400 GPU
Year 2014
Process 28nm
Mainline no
Components
CPU
UART
Storage
USB
Display
GPU
Pinctrl
I²C
Audio
Video
Thermal
WiFi
Bluetooth
Modem
GPS
Camera
Suspend


Devices

No results

Specifications

  • 2x ARM Cortex-A7 MPcore
  • ARM Mali-400 GPU

More information

Exynos 4210

Samsung 4210
Manufacturer Samsung
Name 4210
Architecture armv7
CPU 2x ARM Cortex A9 @ 1.4GHz
GPU ARM Mali-400MP4
Year 2011
Process 45nm
Mainline no
Components
CPU
UART
Storage
USB
Display
GPU
Pinctrl
I²C
Audio
Video
Thermal
WiFi
Bluetooth
Modem
GPS
Camera
Suspend


Devices

Device Codename Mainline
Samsung Galaxy S II samsung-i9100 P

Specifications

  • 2x ARM Cortex A9 @ 1.4GHz
  • ARM Mali-400MP4

More information

Exynos 4412

Samsung 4412
Manufacturer Samsung
Name 4412
Architecture armv7
CPU 4x ARM Cortex A9 @ 1.4GHz
GPU ARM Mali-400 GPU
Year 2012
Process 32nm
Mainline no
Components
CPU
UART
Storage
USB
Display
GPU
Pinctrl
I²C
Audio
Video
Thermal
WiFi
Bluetooth
Modem
GPS
Camera
Suspend


Devices

Device Codename Mainline
Samsung Galaxy Camera 1 samsung-ek-gc100
Samsung Galaxy Camera 2 samsung-ek-gc200
Samsung Galaxy Note 10.1 Wifi samsung-n8010 / p4notewifiww N
Samsung Galaxy Note 8.0 (Wi-Fi) samsung-n5110
Samsung Galaxy Note II samsung-n7100
Samsung Galaxy S III samsung-i9300, samsung-i9305 Y

Specifications

  • 4x ARM Cortex A9 @ 1.4GHz
  • ARM Mali-400MP4 (quad-core) @ 440 MHz ; 17.6 GFLOPS

Downstream status

Both devices are reported to boot and have some initial support.

Mainline status

It has been reported that Samsung Galaxy Note 10.1 WiFi (samsung-n8010) now runs with the mainline kernel: https://github.com/CustomROMs/android_local_manifests_i9300/issues/1#issuecomment-568949705 The report says "I'm able to boot into buildroot with a 5.4 kernel, display, touch, wifi and some other stuff already working. I can run kmscube but I think it's not using the lima driver but software rendering as it's really slow."

More information

Exynos 5250

Samsung 5250
Manufacturer Samsung
Name 5250
Architecture armv7
CPU 2x ARM Cortex A15 @ 1.7GHz
GPU ARM Mali-T604MP4
Year 2012
Process 32nm
Mainline no
Components
CPU
UART
Storage
USB
Display
GPU
Pinctrl
I²C
Audio
Video
Thermal
WiFi
Bluetooth
Modem
GPS
Camera
Suspend


Devices

Device Codename Mainline
Google (Samsung) Nexus 10 samsung-manta

Specifications

  • 2x ARM Cortex A15 @ 1.7GHz
  • ARM Mali-T604MP4 @ 533 MHz; 68.224 GFLOPS

Downstream status

One device has initial support.

Mainline status

Due to the linux-exynos wiki, there is mainline support available for some devices.

More information

Exynos 8895

Samsung 8895
Manufacturer Samsung
Name 8895
Architecture aarch64
CPU 4x 2.3 GHz Mongoose M2 & 4x 1.7 GHz Cortex-A53
GPU Mali-G71 MP20
Year 2017
Process 10nm
Mainline yes
Components
CPU
Works
UART
Storage
USB
Display
GPU
Pinctrl
Works
I²C
Audio
Video
Thermal
WiFi
Bluetooth
Modem
GPS
Camera
Suspend


Devices

Device Codename Mainline
Samsung Galaxy S8 samsung-dreamlte, samsung-dream2lte P

Specifications

  • 4x 2.3 GHz Mongoose M2 & 4x 1.7 GHz Cortex-A53
  • Mali-G71 MP20

Downstream status

Galaxy S8 has a working port.

Mainline status

Boots, pinctrl and pstore works. WIP

More information

Other

  • 5260
  • 5410
  • 5420: samsung-hlte
  • 5422: samsung-chagallwifi,
  • 5800