Category:Samsung Exynos: Difference between revisions
Exynos 5420 update |
Jack Kekzoz (talk | contribs) m →Exynos 4412: add image |
||
Line 129: | Line 129: | ||
{{Infobox soc | {{Infobox soc | ||
| name = Exynos 4412 | | name = Exynos 4412 | ||
| image = File:Exynos-4412-Android-quad-core-Development-Board.jpg | |||
| imagecaption = Exynos 4412 from a development board | |||
| manufacturer = Samsung | | manufacturer = Samsung | ||
| arch = armv7 | | arch = armv7 |
Revision as of 23:22, 17 February 2022
This page only contains some info, data and links regarding mainline on Exynos SoCs. If you want to mainline a device please follow the Mainlining guide.
The mainline kernel has (at least some) support for several Exynos SoCs:
- Exynos 3250
- Exynos 4210
- Exynos 4412
- Exynos 5250
- Exynos 5260
- Exynos 5410
- Exynos 5420
- Exynos 5422
- Exynos 5433
- Exynos 5800
- Exynos 7 (some early version of Exynos 7420 [1])
- Exynos 7885
- Exynos 850
There exists some WIP linux trees for other Exynos SoCs, or other devices with Exynos SoCs (this list can probably be extended):
- grimler's repository contains branches related to Exynos 5420
- PabloPL's repository contains branches related to Exynos 7420, 7580, 8890
- dsankouski's repository contains branches related to Exynos 7880
- VDavid003's repository contains branches related to Exynos 7885
- ivoszbg's repository contains branches related to Exynos 8895
- krzk's repository contains branches with several vendor (Samsung) kernel sources for many Exynos SoCs
Exynos 3250
![]() Exynos 3250 from the Samsung Gear 2 smartwatch | |
Manufacturer | Samsung |
---|---|
Name | Exynos 3250 |
Architecture | armv7 |
CPU | 2x ARM Cortex-A7 MPcore |
GPU | ARM Mali-400 GPU |
Year | 2014 |
Process | 28nm |
Mainline | yes |
Components | |
CPU |
Works |
UART |
Works |
Storage |
Works |
USB |
Works |
Display |
Works |
GPU |
Works |
Pinctrl |
Works |
I²C |
Works |
SPI |
No data |
Audio |
No data |
Video |
No data |
Thermal |
Works |
WiFi |
No data |
Bluetooth |
No data |
Modem |
No data |
GPS |
No data |
Camera |
No data |
NPU |
No data |
Suspend |
Works |
Ethernet |
No data |
SATA |
No data |
Devices
No results
Specifications
- 2x ARM Cortex-A7 MPcore
- ARM Mali-400 GPU
More information
Exynos 4210
![]() Exynos 4210 | |
Manufacturer | Samsung |
---|---|
Name | Exynos 4210 |
Architecture | armv7 |
CPU | 2x ARM Cortex A9 @ 1.4GHz |
GPU | ARM Mali-400MP4 |
Year | 2011 |
Process | 45nm |
Mainline | yes |
Components | |
CPU |
Works |
UART |
Works |
Storage |
Works |
USB |
Works |
Display |
No data |
GPU |
No data |
Pinctrl |
Works |
I²C |
Works |
SPI |
No data |
Audio |
No data |
Video |
No data |
Thermal |
Works |
WiFi |
No data |
Bluetooth |
No data |
Modem |
No data |
GPS |
No data |
Camera |
No data |
NPU |
No data |
Suspend |
No data |
Ethernet |
No data |
SATA |
No data |
Devices
No results
Specifications
- 2x ARM Cortex A9 @ 1.4GHz
- ARM Mali-400MP4
More information
Exynos 4412
![]() Exynos 4412 from a development board | |
Manufacturer | Samsung |
---|---|
Name | Exynos 4412 |
Architecture | armv7 |
CPU | 4x ARM Cortex A9 @ 1.4GHz |
GPU | ARM Mali-400 GPU |
Year | 2012 |
Process | 32nm |
Mainline | yes |
Components | |
CPU |
Works |
UART |
Works |
Storage |
Works |
USB |
Works |
Display |
Works |
GPU |
Works |
Pinctrl |
Works |
I²C |
Works |
SPI |
No data |
Audio |
Works |
Video |
No data |
Thermal |
Works |
WiFi |
No data |
Bluetooth |
No data |
Modem |
No data |
GPS |
No data |
Camera |
No data |
NPU |
No data |
Suspend |
Works |
Ethernet |
No data |
SATA |
No data |
Devices
No results
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
- phonedb.net
- Linux-Exynos.org
- The Tizen reference device TRATS2 is some flavor of Galaxy S III. It's quite nicely supported by mainline Linux kernel and almost fully supported by Tizen open-source Linux kernel (not the vendor one).
Exynos 5250
Manufacturer | Samsung |
---|---|
Name | Exynos 5250 |
Architecture | armv7 |
CPU | 2x ARM Cortex A15 @ 1.7GHz |
GPU | ARM Mali-T604MP4 |
Year | 2012 |
Process | 32nm |
Mainline | yes |
Components | |
CPU |
Works |
UART |
Works |
Storage |
Works |
USB |
Works |
Display |
Works |
GPU |
Broken |
Pinctrl |
Works |
I²C |
Works |
SPI |
No data |
Audio |
Works |
Video |
Broken |
Thermal |
Works |
Camera |
No data |
NPU |
No data |
Suspend |
Works |
Ethernet |
No data |
SATA |
No data |
Devices
Device | Codename | Mainline |
---|---|---|
Google (Samsung) Nexus 10 | samsung-manta | Y |
HP Chromebook 11 G1 | google-spring | Y |
Samsung Chromebook | google-snow | Y |
Specifications
- 2x ARM Cortex A15 @ 1.7GHz
- ARM Mali-T604MP4 @ 533 MHz; 68.224 GFLOPS
More information
Exynos 5420
Manufacturer | Samsung |
---|---|
Name | Exynos 5420 |
Architecture | arm |
CPU | 4x 1.9 GHz A15 & 4x 1.3 GHz A7 |
GPU | Mali-T628 MP6 |
Year | 2013 |
Process | 28nm |
Mainline | yes |
Components | |
CPU |
Works |
UART |
Works |
Storage |
Works |
USB |
Works |
Display |
Works |
GPU |
Broken |
Pinctrl |
Works |
I²C |
Works |
SPI |
No data |
Audio |
Works |
Video |
Broken |
Thermal |
Works |
Camera |
No data |
NPU |
No data |
Suspend |
Works |
Ethernet |
No data |
SATA |
No data |
Devices
Device | Codename | Mainline |
---|---|---|
Samsung Chromebook 2 11.6" | google-peach-pit | Y |
Samsung Galaxy Note 10.1 (2014) | samsung-n1awifi | N |
Samsung Galaxy Note 3 International (3g) | samsung-ha3g | |
Samsung Galaxy Note Pro 12.2 (WiFi) | samsung-v1awifi | N |
Samsung Galaxy Tab Pro 10.1 (Wi-Fi) | samsung-n2awifi | P |
Samsung Galaxy Tab S 10.5 (WiFi) | samsung-chagallwifi | P |
Samsung Galaxy Tab S 10.5" LTE | samsung-chagalllte | |
Samsung Galaxy Tab S 8.4" LTE | samsung-klimtlte | P |
Specifications
- 4x Cortex A15 @ 1.9 GHz & 4x Cortex A7 @ 1.3 GHz
- Mali-T628 MP6 @ 533 MHz; 109 GFLOPS
More information
Exynos 5422 (also Exynos 5800)
Manufacturer | Samsung |
---|---|
Name | Exynos 5422 |
Architecture | armv7 |
CPU | 4x 1.9 GHz A15 & 4x 1.3 GHz A7 |
GPU | Mali-T628 MP6 |
Year | 2014 |
Process | nm |
Mainline | yes |
Components | |
CPU |
Works |
UART |
Works |
Storage |
Works |
USB |
Works |
Display |
Works |
GPU |
Works |
Pinctrl |
Works |
I²C |
Works |
SPI |
No data |
Audio |
Works |
Video |
Works |
Thermal |
Works |
WiFi |
No data |
Bluetooth |
No data |
Modem |
No data |
GPS |
No data |
Camera |
No data |
NPU |
No data |
Suspend |
Works |
Ethernet |
No data |
SATA |
No data |
Devices
Device | Codename | Mainline |
---|---|---|
ODROID HC2 | odroid-hc2 | Y |
ODROID XU4 | odroid-xu4 | Y |
Samsung Galaxy S5 (International 3G) | samsung-k3gxx |
Exynos 5433
Manufacturer | Samsung |
---|---|
Name | Exynos 5433 |
Architecture | aarch64 |
CPU | 4x 1.9 GHz A57 & 4x 1.3 GHz A53 |
GPU | Mali-T760 |
Year | 2014 |
Process | nm |
Mainline | yes |
Components | |
CPU |
Works |
UART |
Works |
Storage |
Works |
USB |
Works |
Display |
Works |
GPU |
Works |
Pinctrl |
Works |
I²C |
Works |
SPI |
No data |
Audio |
Works |
Video |
No data |
Thermal |
Works |
WiFi |
No data |
Bluetooth |
No data |
Modem |
No data |
GPS |
No data |
Camera |
No data |
NPU |
No data |
Suspend |
Works |
Ethernet |
No data |
SATA |
No data |
Devices
Device | Codename | Mainline |
---|---|---|
Samsung Galaxy Note 4 | samsung-treltexx | |
Samsung Galaxy Note 4 S-LTE | samsung-tre3calte | N |
Samsung Galaxy Tab S2 9.7 LTE | samsung-gts210lte | N |
Specifications
- 4x Cortex A57 @ 1.9 GHz & 4x Cortex A53 @ 1.3 GHz
- Mali-T760
More information
- The Tizen reference device TM2 is basically rebranded Note 4 for Tizen development. The TM2e is Note 4 Edge. Both are quite nicely supported by mainline Linux kernel and almost fully supported by Tizen open-source Linux kernel (not the vendor one).
Exynos 8895
Manufacturer | Samsung |
---|---|
Name | Exynos 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 |
No data |
Storage |
No data |
USB |
No data |
Display |
No data |
GPU |
No data |
Pinctrl |
Works |
I²C |
No data |
SPI |
No data |
Audio |
No data |
Video |
No data |
Thermal |
No data |
WiFi |
No data |
Bluetooth |
No data |
Modem |
No data |
GPS |
No data |
Camera |
No data |
NPU |
No data |
Suspend |
No data |
Ethernet |
No data |
SATA |
No data |
Devices
No results
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
- 4212: Samsung Gear 1 (support dropped from mainline kernel)
- 4415 (support dropped from mainline kernel)
- 5260: SM-N750 Galaxy Note 3 Neo
- 5410
- 5800
- See also https://exynos.wiki.kernel.org
References
Pages in category "Samsung Exynos"
The following 6 pages are in this category, out of 6 total.