31 Commits

Author SHA1 Message Date
evilMyQueen
424b351dfc board: introduce support for Xiaomi Poco M3 Pro 5G
Signed-off-by: evilMyQueen <vernamjap@gmail.com>
2025-10-20 17:25:56 +03:00
evilMyQueen
3b18c48ba9 soc: fix Kconfig warning
Signed-off-by: evilMyQueen <vernamjap@gmail.com>
2025-10-18 14:02:09 +02:00
evilMyQueen
b6635ab77d board: introduce support for xiaomi blossom devices
Signed-off-by: evilMyQueen <vernamjap@gmail.com>
2025-10-17 22:50:51 +02:00
predefine
b80aaacaff board: introduce support for Xiaomi Redmi Note 8 Pro
Signed-off-by: predefine <predefine@yandex.ru>
2025-10-04 13:56:49 +03:00
Eric Gonçalves
6557f34c66 board: Add support for the Samsung Galaxy S22 2025-10-03 17:36:36 +03:00
Igor Belwon
c9c6116afd soc: Clear Kconfig of warnings
This removes default values for these SoCs. They're N by default. This
generates a Kbuild warnings.

Signed-off-by: Igor Belwon <igor.belwon@mentallysanemainliners.org>
2025-10-01 22:17:28 +03:00
Alexandru Chimac
b1dc79758b board: introduce support for Nokia 3 (essential)
Signed-off-by: Alexandru Chimac <alex@chimac.ro>
2025-09-30 21:17:18 +03:00
Ивайло Иванов
9be24fd2a0 Merge branch 'master' into master 2025-09-29 23:12:32 +03:00
Ivaylo Ivanov
bf49d01793 board: samsung: introduce herolte
Decon is a bit different from newer exynoses.
2025-08-26 11:20:25 +03:00
Igor Belwon
191b8d60a8 soc: Define MediaTek MT6878 SoC
Signed-off-by: Igor Belwon <igor.belwon@mentallysanemainliners.org>
2025-08-23 19:23:06 +02:00
Ivaylo Ivanov
759bc09d8f board: introduce support for Samsung Galaxy A3 2016 2025-08-07 13:54:27 +03:00
BotchedRPR
e8bd7fdf7f board: Introduce support for qemu virt platform
This platform can be used for testing and easier debug of the bootloader.

After compiling, the emulation can be started with this command line:

qemu-system-aarch64 -machine virt -cpu cortex-a72 -nographic -m 512m -kernel uniLoader.o
2025-07-24 23:12:51 +02:00
Ivaylo Ivanov
0d0f1f8f61 board: introduce support for Google Pixel 2 XL
Simple framebuffer doesn't work due to the previous bootloader messing
up with the display on exit uefi boot services. Uart works with a
usb3.1 cable and a breakout board, where a 51k resistor is connected
A5 and A6, A5 is wired to the +5V, B8 to RX and GND to GND.
2025-07-23 10:40:46 +03:00
Ivaylo Ivanov
8dc27cc402 board: introduce Amazon Kindle PW3 support
With support for this board also come the following changes:
- rework blobs handling to get past the 0 size bug
- basic cpu "set up" in start.S
- assembly memcpy
- uart debugging
2025-07-08 15:54:02 +03:00
Muhammad
20f759082d board: Add support for Samsung Galaxy A33
Adds basic support for the Exynos 1280 SoC in the Galaxy A33
2025-04-04 16:43:32 +03:00
famfo
c41e339369 board: Add support for Samsung A127F
Add support for the Samsung Galaxy A12 Nacho, codenamed A127F,
as well as define the SoC.
2025-04-04 16:13:57 +03:00
Ivaylo Ivanov
5ee9fd9c1a board: add support for Volla Phone Quintus
Add support for the Volla Algiz phone, as well as define MT6877.
2025-04-04 16:01:57 +03:00
Ivaylo Ivanov
d3865c371b board: Add support for g0s (Samsung Galaxy S22+)
Add basic support for S22+. Set up some regulators via ACPM and kill
the watchdog till we have proper watchdog feeding.

Signed-off-by: Ivaylo Ivanov <ivo.ivanov.ivanov1@gmail.com>
2025-02-24 10:21:49 +02:00
chmcax
0d2f55d9f6 soc: Add basic support for Exynos9610
Signed-off-by: Alexandru Chimac <alexchimac@protonmail.com>
2024-09-15 09:53:36 +03:00
Ivaylo Ivanov
7ed7b2b902 soc: apple: Add basic support for Apple T8010 (aka A10)
Signed-off-by: Ivaylo Ivanov <ivo.ivanov.ivanov1@gmail.com>
2023-08-15 14:15:02 +03:00
predefine
9d2a29835c add Samsung Galaxy J4lte & Exynos 7570 support 2023-08-12 01:35:57 +07:00
Ivaylo Ivanov
a1be36ae02 EXPERIMENTAL: Partially implement NewLib
Signed-off-by: Ivaylo Ivanov <ivo.ivanov.ivanov1@gmail.com>
2023-07-19 19:37:17 +03:00
Ivaylo Ivanov
05a43c1d73 Merge branch 'master' into master 2023-07-18 14:59:15 +03:00
Ivaylo Ivanov
ed98b5d900 .: Multiple changes
arch: Implement ARM32 support
soc: Implement ARM32 support for MSM8916
board: Implement ARM32 support for Samsung Galaxy J5 2015
include: main: Revert built-in memcpy, rearrange and add support for writel
lib: simplefb: Make the clear screen function usable

Signed-off-by: Ivaylo Ivanov <ivo.ivanov.ivanov1@gmail.com>
Cc: Efim Girjeu <efimgirjeu@gmail.com>
2023-07-18 14:41:37 +03:00
halal-beef
5901622aaa Support for the exynos990 and the Samsung S20 2023-07-16 10:20:06 +01:00
Faiz Faadhillah
1f62b4e5ac soc: exynos: Add basic support for Exynos 7420
Signed-off-by: Faiz Faadhillah <faiz.faadhillah@gmail.com>
2022-06-29 12:59:54 +07:00
David Wronek
cc694062ec soc: exynos: Add basic support for Exynos 7885
Signed-off-by: David Wronek <w.david0@protonmail.com>
2022-06-15 17:45:19 +03:00
Markuss Broks
ad48f247fb soc: exynos: Add basic support for Exynos 9810
Signed-off-by: Markuss Broks <markuss.broks@gmail.com>
2022-06-14 18:30:11 +03:00
ivoszbg
fd8ed2d1b8 uniLoader: Migrate to kconfig based configurations
Signed-off-by: Ivaylo Ivanov <ivo.ivanov.ivanov1@gmail.com>
2022-06-14 18:02:47 +03:00
ivoszbg
abb3a2cf4a soc: apple: Add basic support for Apple T7000 (aka A8)
Signed-off-by: Ivaylo Ivanov <ivo.ivanov.ivanov1@gmail.com>
2022-06-12 19:03:26 +03:00
ivoszbg
6b4830e362 .: Initiate the project
Signed-off-by: Ivaylo Ivanov <ivo.ivanov.ivanov1@gmail.com>
2022-06-12 17:09:32 +03:00