Commit graph

281 commits

Author SHA1 Message Date
fewtarius
7c53818107
Convert RK3326 boot.ini to a template to support using boot scripts for other devices. 2023-09-07 22:57:40 +00:00
fewtarius
cf79c25f8d
Fix rkbin variable, and ddr firmware. 2023-09-07 22:24:35 +00:00
fewtarius
3d6faa68ac
PKG_SOC needs to be rk3568. 2023-09-07 21:22:59 +00:00
fewtarius
c02a6a1001
Merge branch 'dev' into mainline-3566 2023-09-05 18:52:27 +00:00
fewtarius
de02c4bb03
Adds support for the Powkiddy RGB30. 2023-09-01 17:41:15 +00:00
fewtarius
31ad5480e4
Base build completes with bsp u-boot, but we need mainline u-boot which fails with undefined reference to `__isoc23_strtoul'. 2023-08-25 21:14:25 +00:00
fewtarius
eca19c5d36
Mainline 3566 work starts. 2023-08-25 20:04:39 +00:00
fewtarius
65f45d02b3
Package cleanup. 2023-08-11 22:17:56 +00:00
fewtarius
34a7726efc
* Fix Bluetooth audio across all ARM devices.
* Fix scummvm standalone audio issues.
2023-08-10 16:23:00 +00:00
mason
7ee116245a
Let panel quirks handle console rotation 2023-08-04 22:26:16 +00:00
mason
281a91703f
Start support for RG351V 2023-08-04 21:17:40 +00:00
mason
cddecc5099
Rename RK3399 kernel to be more inline with standards, hide moonlight S922X 2023-07-27 14:13:53 +00:00
mason
90c1b8820a
Disable v4l2 on RK3399, small kernel cleanups 2023-07-27 01:51:09 +00:00
fewtarius
06a9cc1b41
* Fixes HDMI output on Powkiddy x55.
* Replaces Powkiddy's function that contantly disables HDMI.
  * Modifies boot args to no longer specify HDMI resolution.
  * Splits SDL2 into SDL2 and SDL2-rotated.
  * Adds environmental options to check for HDMI and if it isn't connected
    preload the rotation patched SDL2.
2023-07-22 18:29:09 +00:00
mason
d4876a3efa
Cleanup RK3399 Kernel config and DTS 2023-07-19 20:08:13 +00:00
fewtarius
56e165e86c
* Fix global/system settings not being configured correctly.
* Fix missing wireguard on Powkiddy X55.
2023-07-10 11:59:09 +00:00
fewtarius
d3750981da
Merge pull request #1675 from fewtarius/dev
Revert NTFS feature - fix fan control in ES.
2023-07-06 06:48:54 -04:00
fewtarius
9659eabe36
Revert "Start supporting NTFS in the second tf card slot."
This reverts commit d2c6f8e84c.
2023-07-05 18:47:07 +00:00
fewtarius
2e02d5a325
Merge pull request #1673 from fewtarius/dev
Updates and features
2023-07-05 08:10:02 -04:00
fewtarius
d2c6f8e84c
Start supporting NTFS in the second tf card slot. 2023-07-05 12:08:40 +00:00
mason
d1fd766e7f
Fix RK3399 boot logo 2023-07-04 12:44:53 +00:00
mason
c84a03e508
RK3399 and various other updates 2023-07-02 05:21:49 +00:00
Brooksytech
995651e26c
Merge branch 'dev' into RK3399 2023-06-29 13:12:25 -07:00
mason
5a033a49a5
RK3399 updates 2023-06-29 20:10:01 +00:00
fewtarius
55e9f8a783
Revert switch to 100hz as it broke touch displays on rk3566 devices. 2023-06-28 21:00:03 +00:00
mason
a3cf32355c
RK339 Updates 2023-06-28 12:52:36 +00:00
mason
653cb4840b
Work on RK552 wifi 2023-06-25 13:45:38 +00:00
mason
dcbf222c4f
Update rk3399 firmware, enable dmc control 2023-06-23 21:08:29 +00:00
Brooksytech
273aa416e3
Merge branch 'RK3399' into dev 2023-06-23 07:43:35 -07:00
fewtarius
171c2a372f
Working through some gpu profile and battery life improvements. 2023-06-23 10:57:57 +00:00
mason
c390be93e1
Enable DMC driver, fix quirk 2023-06-23 04:22:22 +00:00
mason
717a4b34dc
Start RK3399 work 2023-06-23 03:14:11 +00:00
fewtarius
c134c0a2ef
Fix RK3588 firmware. 2023-06-06 01:56:01 +00:00
fewtarius
905023a45a
Merge pull request #1515 from anaximan/rk3566_touch
Kernel support for the Hynitron touch panel on RK3566 devices
2023-06-03 19:47:46 -04:00
anaximan
6f1b4bdd6e Kernel support for the Hynitron touch panel, requires corresponding driver within rk356x-kernel 2023-06-03 16:33:02 +02:00
fewtarius
84b96dd281
A better solution, re-source the profile. 2023-06-01 23:21:45 +00:00
fewtarius
f7224b066c
Add a basic device config that minimally defines the UI service for the first boot. 2023-06-01 22:56:02 +00:00
fewtarius
93fb69f0fc
Migrate device configs to quirks, leave an AMD64 device.config for widest compatibility. 2023-06-01 21:41:58 +00:00
mason
44ec3a2c92
Set DMC clock on RK3326 build 2023-05-30 19:05:27 +00:00
fewtarius
0c3a2363e2
Update firmware, move x55 patches into kernel. 2023-05-26 21:39:01 +00:00
fewtarius
7bada0c6f0
* Fix issue with Powkiddy x55 booting when plugged into charger.
* Fix missing power LED when charging while powered off.
2023-05-26 16:23:02 +00:00
mason
ba7b056ced
Update Linux, adjust S922X clocks, rever rk3326 controller change 2023-05-22 12:49:56 +00:00
Chris Morgan
2d0e896389
package: Add interception package and activate for rk3326
Use the interception package to merge the gpio-keys and adc-joystick
input devices found in mainline Linux to avoid the need to have
an out of tree input driver.

Signed-off-by: Chris Morgan <macromorgan@hotmail.com>
2023-05-17 22:51:06 +00:00
mason
1ec317b0b8
Add missing ext linux conf var 2023-05-16 18:39:44 +00:00
mason
2a4f817467
testing rg351v 2023-05-16 14:51:12 +00:00
mason
e73c5509d0
Prep RK3326 for release 2023-05-15 21:10:22 +00:00
mason
ee6becaa2f
Prep RK3326 for release 2023-05-15 21:06:18 +00:00
mason
c5ef2b4c64
Update SA cores and fix oops 2023-05-14 14:15:18 +00:00
mason
454ef022d6
rk3326 updates 2023-05-14 13:53:23 +00:00
mason
df1a88aff0
rk3326 setup 2023-05-14 06:39:10 +00:00
Brooksytech
9d5d84eadb
Merge pull request #1417 from brooksytech/dev
RK3326 multi dtb, bump mesa, bump linux
2023-05-11 12:15:47 -07:00
mason
bdb54c1976
RK3326 multi dtb, bump mesa, bump linux 2023-05-11 19:11:56 +00:00
fewtarius
0c6cd68308
Merge pull request #1413 from NeoTheFox/dev
Add ZeroTier
2023-05-11 06:50:11 -04:00
mason
7ad93dff88
Finish RG351P/M support 2023-05-10 22:01:36 +00:00
mason
fb00dacc7b
rk3326 work 2023-05-10 21:15:44 +00:00
NeoTheFox
54cdfe1dde added preliminary ZeroTier package 2023-05-10 14:20:32 +04:00
mason
4c9bf03288
updating rk3326 2023-05-08 22:47:28 +00:00
mason
816645450b
add rg351p 2023-05-04 18:06:54 +00:00
fewtarius
746111c2e8
Fixes audio and adds headphone sense for jack switching. 2023-04-27 10:24:41 +00:00
fewtarius
64618f2dc2
Disable additional drivers. 2023-04-26 09:30:39 +00:00
fewtarius
657bf57ab8
Fix x55 audio. 2023-04-26 02:15:58 +00:00
fewtarius
f8eda99e6a
Revert device tree from testing to rk3566-evb2-lp4x-v10-linux. 2023-04-25 23:22:05 +00:00
fewtarius
ad438071d5
Adds Powkiddy x55 as a (hopefully temporary) separate device. 2023-04-25 22:54:13 +00:00
fewtarius
16c835bafa
Testing Powkiddy's x55 kernel. 2023-04-25 20:20:32 +00:00
mason
a4c134fb03
Big / Little core selection S922X & RK3588 2023-04-24 05:33:21 +00:00
fewtarius
91c0e9fd5a
Switch moonlight to use autostart so the configuration is updated per device from the framebuffer res. 2023-04-23 22:29:32 +00:00
fewtarius
c59014faca
Drop image splash screens. 2023-04-23 19:58:11 +00:00
fewtarius
002fe2c06c
Add support for building without emulators (EMULATION_DEVICE="no"), add support for building container support (CONTAINER_SUPPORT="yes", correct a condition where a base build kernel panics on boot. 2023-04-21 21:40:02 +00:00
fewtarius
0643785c4e
Fix Bluetooth for RK3566 and RK3588 to use 64bit rtk_hciattach, deprecate 32bit version. Clean firmware on every build so it is always applied. 2023-04-09 00:59:27 +00:00
fewtarius
b39577374e
Add full support for Powkiddy RK2023. 2023-04-08 11:02:16 +00:00
fewtarius
2f7e3f0fe5
Refactor the mechanisms for 32BIT packages. 2023-04-05 21:09:40 +00:00
fewtarius
79d3987b31
Start building the Powkiddy RK2023 device tree. 2023-03-30 22:05:17 +00:00
fewtarius
c471a35ce2
Fix RTL8821CS-firmware correctly and re-apply to RK3588. 2023-03-29 10:07:03 +00:00
fewtarius
1367198053
Temporarily drop RTL8821CS-firmware from RK3588. 2023-03-29 01:50:58 +00:00
fewtarius
382b965c89
Drop old ffmpeg version, no longer needed. 2023-03-18 13:40:21 +00:00
fewtarius
c686aef793
Fix ffmpeg on 3588. 2023-03-18 13:39:51 +00:00
fewtarius
5799bc7a66
Add RTL8821CS firmware to 3588 builds. 2023-03-12 13:20:55 -04:00
fewtarius
bb0b0ca5bf
Revert firmware package on 3588. 2023-03-11 06:17:45 -05:00
fewtarius
adc05c4511
Update emulators and cores, bump kernel to 6.1.16, update box86 and box64. 2023-03-10 18:03:37 -05:00
fewtarius
aed62eefbe
Bump kernel, but disable multidtb as it needs more work before merging. 2023-03-09 16:57:30 -05:00
fewtarius
76476f1410
Initial support for Indiedroid Nova. 2023-03-08 19:00:17 -05:00
fewtarius
1b68dd05f5
Work on RK3588 multi dtb support. 2023-03-08 12:34:56 -05:00
fewtarius
d2893dc007
Add box86 and box64 to our ARM devices. 2023-03-03 12:12:24 -05:00
fewtarius
902479af60
Variable cleanup. 2023-02-24 08:53:43 -05:00
fewtarius
17317a81ab
* Fix battery reporting on RK3566 devices.
* Update Linux kernel to 6.1.13.
* Update PPSSPP.
* Fix jelos-info hang if temp device doesn't exist.
2023-02-22 16:54:01 -05:00
fewtarius
0cd75b996f
Cleanup, and re-add yabasanshiroSA for ARM. 2023-02-22 06:56:08 -05:00
fewtarius
cfb0bb7e59
Fix battery on 503. 2023-02-19 06:10:09 -05:00
fewtarius
c432a5be20
Split 353P and M devices. 2023-02-17 08:45:34 -05:00
fewtarius
96d8e45633
Update 3566 kernel, bump emulators and cores. 2023-02-17 08:38:45 -05:00
fewtarius
c1a7c548b3
Add support for rk3566 devices with single image support. 2023-02-16 17:40:39 -05:00
mason
112abe129f
Eth0 driver for Indiedroid Nova 2023-02-10 23:32:07 +00:00
fewtarius
a837478baf
* Distribution updates - kernel 6.1.10, Python, systemd, busybox, SDL2, etc.
* Update emulators, cores, and art book next theme.
* Drop -Ofast, --disable-shared --enable-static as defaults.
* Misc build fixes.
2023-02-08 12:26:54 -05:00
mason
74e2286393
Enable additional RT wifi adapters 2023-01-12 13:47:25 +00:00
mason
cdf3597151
More Orange Pi 5 / RK3588 setup 2023-01-09 22:26:15 +00:00
mason
5753c7481d
RK3588 cleanup 2023-01-09 06:26:27 +00:00
mason
115cb94267
Orange Pi 5 / RK3588 Support 2023-01-08 22:49:32 +00:00
fewtarius
767e7529af
Part 3 of 3, drop RG353P/V/M and RG503. 2022-12-30 08:01:15 -05:00
fewtarius
1bf8c7e5bd
Part 2 of 3, deprecates and removes RG552. 2022-12-30 07:17:07 -05:00
fewtarius
f30878f64b
Part 1b of 3, drop remaining RGB20S bits. 2022-12-29 17:41:21 -05:00
fewtarius
594e589b82
Part 1 of 3, deprecates and removes RG351x and RGB20S. 2022-12-29 17:36:01 -05:00