Commit graph

857 commits

Author SHA1 Message Date
ab0tj
0b3a75c456 esp8089: Switch to Armbian driver because the previous one has issues with 6.x kernel 2023-11-08 14:28:18 +00:00
adamg
bcab27b41a RK3588: build RTL8852xx driver 2023-11-08 08:38:44 +00:00
adamg
aef475a92d Rockchip/linux: bump package to a7c264a for RK3588 2023-11-08 03:08:56 +00:00
fewtarius
80e8471ab6
* Historically JELOS configured CPU/GPU/DMC performance modes via a single scheduling function. Prior to implementing powerstate we extended that functionality to also manage AMD GPU performance. This functionality conflicts with powerstate and has been deprecated in favor of new behavior that allows ARM devices to utilize the GPU performance feature previously available for AMD devices only. 2023-11-07 23:46:44 +00:00
Brooksytech
73c3baa87e
Merge pull request #2318 from brooksytech/dev
RK3399 kernel config updates
2023-11-06 13:24:32 -08:00
mason
71447437ff
RK3399 kernel config updates 2023-11-06 21:22:52 +00:00
fewtarius
78d506e423
Fix RK3566 startup issues. 2023-11-06 18:55:42 +00:00
fewtarius
9ac7ac1455
Disable sleep changes, enable usb debugging. 2023-11-06 15:36:53 +00:00
fewtarius
a5d2139935
Sync dev. 2023-11-06 12:30:45 +00:00
fewtarius
575f6e4b18
Bug fix, correct rewrite of boot.ini after updating. 2023-11-06 12:27:57 +00:00
fewtarius
c41a1c27db
Update 3326 boot.ini, clean up install and mkimage a bit. 2023-11-06 11:49:14 +00:00
fewtarius
47189080cd
Add boot.ini. 2023-11-06 11:41:01 +00:00
fewtarius
5d4f3906f6
Migrate boot.ini to device folder. 2023-11-06 11:24:29 +00:00
fewtarius
2495edbca1
Sync dev. 2023-11-06 11:09:53 +00:00
fewtarius
f080b06224
* Update documentation
* Begin work on hibernation support.
2023-11-06 10:51:09 +00:00
mason
051e70e081
Update RK3399 Kernel config 2023-11-06 01:37:09 +00:00
mason
1d37cee16a
Update RK3399 Kernel config 2023-11-05 15:50:14 +00:00
adamg
ec9256d930 Amlogic/Rockchip: fix missing initramfs when compiling linux pkg 2023-11-04 19:54:13 +00:00
fewtarius
1db76c6fe3
Merge pull request #2307 from fewtarius/dev
Updates
2023-11-04 13:55:22 -04:00
fewtarius
633e1b12fb
Enable rockchip suspend on RK3566. 2023-11-04 17:55:08 +00:00
fewtarius
2b5c166a2a
Improve how we fetch and configure sleep modes. 2023-11-04 17:52:44 +00:00
fewtarius
d1dedba69c
Deprecate CW2015 charger on RK3566 builds, add standby as a suspend option. 2023-11-04 16:49:18 +00:00
adamg
14314a5a31 Amlogic: patch house keeping 2023-11-04 14:50:52 +00:00
mason
5be835956a
RK3399 - Add RG552 Joystick deadzone patch 2023-11-04 12:27:26 +00:00
fewtarius
24c2268828
Clean up x55 zed_joystick and implement radial thresholding. Thanks @littleguy77 and @JohnnyonFlame! 2023-11-04 09:52:54 +00:00
adamg
972a44fc98
Amlogic: remove frequencies below 1Ghz for GOU & Max3Pro for better stability, this was already done in 90799d8d for all other Amlogic devices 2023-11-03 21:24:14 +00:00
adamg
794a311ff8
Amlogic: fix correct debug tty path 2023-11-03 21:24:12 +00:00
mason
e2eb75afa8
Switch to 300hz in kernel 2023-11-03 21:24:11 +00:00
ab0tj
d808809a33
Add autodetection for RGB10 2023-11-03 21:24:10 +00:00
mason
854bcec50f
Update Kernel to 6.1.61 on supported devices 2023-11-03 21:24:09 +00:00
fewtarius
964f04e011
May finally resolve the random initramfs build failure. Also, Linux 6.5.10. 2023-11-03 21:23:43 +00:00
ab0tj
ec9d8231d0 Add autodetection for RGB10 2023-11-02 19:44:02 +00:00
mason
129d292f97
Update Kernel to 6.1.61 on supported devices 2023-11-02 17:06:10 +00:00
fewtarius
83f7043286
Update the ML branch to the latest kernel and u-boot, link config directories so they're found during the build. 2023-11-02 14:39:45 +00:00
fewtarius
e491a52e36
Merge branch 'dev' into mainline-3566 2023-11-02 14:05:16 +00:00
Adam
62029edabf
Merge pull request #2285 from adamg88/odroid-n2l
Amlogic: add support for ODROID-N2L
2023-11-02 08:15:43 +00:00
Brooksytech
026681d8b4
Merge pull request #2286 from brooksytech/dev
Increase rk3326 ram voltage - fix devices that wont boot
2023-11-01 13:50:50 -07:00
mason
826a0666ab
Increase rk3326 ram voltage - fix devices that wont boot 2023-11-01 20:48:37 +00:00
adamg
d6c3602824 Amlogic: add support for ODROID-N2L 2023-11-01 20:42:54 +00:00
adamg
5c5fa8d21f Amlogic: rework which dtbs to build 2023-10-31 12:56:11 +00:00
adamg
094d88f98d u-boot-Odroid_GOU: boot from SD first if it is present 2023-10-30 18:19:28 +00:00
ab0tj
b152eda15c Fix dts naming conventions 2023-10-30 01:20:49 +00:00
ab0tj
25f45281b7 The RGB10 also has a slightly smaller battery than the OGA 2023-10-29 21:59:58 +00:00
fewtarius
f93f463f0e
Merge branch 'dev' into mainline-3566 2023-10-29 21:00:42 +00:00
ab0tj
282aefa639 Add dts for RGB10 as it has different button mapping than the OGA 2023-10-29 20:46:15 +00:00
fewtarius
6c3a5e5269
Merge pull request #2272 from ab0tj/esp8089
Fix suspend/resume for esp8089
2023-10-28 15:36:35 -04:00
ab0tj
4c2b0c29c2 Fix suspend/resume for esp8089 2023-10-28 13:30:30 -06:00
adamg
90799d8d25 Amlogic: remove frequencies below 1GHz 2023-10-28 15:54:35 +01:00
mason
230329b259
RG351M/P wake from sleep panel fix. Thanks @Macromorgan! 2023-10-28 05:38:41 +00:00
ab0tj
ae2b3bcf6c Add esp8089 driver for wifi on Odroid Go Advance Black Edition 2023-10-27 20:53:10 -06:00
fewtarius
83136644b4
Merge branch 'dev' into mainline-3566 2023-10-27 11:16:25 +00:00
adamg
bb3ead642d Amlogic/linux: reorganise S922X patches for easier maintenance 2023-10-26 17:37:23 +01:00
fewtarius
fc2c5d0a77
Merge pull request #2252 from adamg88/entware
projects: enable entware
2023-10-26 06:25:12 -04:00
adamg
493d0210d3 projects: bump kernel to 6.1.60 on supported devices 2023-10-25 22:36:25 +01:00
adamg
bab7c373b6 projects: enable entware 2023-10-25 21:36:39 +01:00
fewtarius
b615642ee5
Enable FB vsync and double buffering
* Thanks to @shauninman and 80a50b1372
2023-10-25 11:58:09 +00:00
fewtarius
3c4acbb9a7
Delete duplicates, and clean up copyright statement. 2023-10-24 16:00:57 +00:00
fewtarius
37ad18a0dc
Remove duplicates, update documentation from the world build. 2023-10-24 15:26:57 +00:00
mason
69d0240fef
Fix copyright URLs 2023-10-24 13:59:09 +00:00
mason
5ce2b58496
Reassign my copyrights to the JELOS project. 2023-10-24 13:24:29 +00:00
mason
4c51cbd0c8
Reassign my copyrights to the JELOS project. 2023-10-24 13:20:01 +00:00
fewtarius
3f222455b1
Reassign my copyrights to the JELOS project. 2023-10-23 22:53:27 +00:00
fewtarius
afcca8ffeb
Merge branch 'dev' into mainline-3566 2023-10-23 20:44:08 +00:00
fewtarius
a46140d5dc
Merge pull request #2234 from adamg88/cleanups
Quirks cleanups
2023-10-22 07:06:33 -04:00
fewtarius
6b8376c7ca
Merge pull request #2235 from fewtarius/dev
Kernel / Emulator / Core / Theme updates.
2023-10-22 07:02:58 -04:00
fewtarius
4186d52957
Bump Linux to 6.1.59 for S922X and RK3399. 2023-10-22 11:00:59 +00:00
adamg
a799dbaa50 quirks: remove Amlogic blue led quirk and move it to dtb 2023-10-22 11:39:02 +01:00
adamg
f34736898f Amlogic/u-boot: watch for changes to EXTRA_CMDLINE and clean package if anything changes 2023-10-21 00:16:17 +01:00
adamg
7cc9d5b040 Amlogic: add support for ODROID-N2/N2+ 2023-10-21 00:16:17 +01:00
adamg
03bafd858b Amlogic: refactor project to use SUBDEVICES 2023-10-21 00:16:17 +01:00
adamg
59b2f5f750 Amlogic: fix HDMI output
There is 2 issues here first weston would attempt to start on the wrong device and secondly the kernel defaults to 4k so set it to 1080p.
2023-10-21 00:16:17 +01:00
adamg
c15d049f1f Amlogic: enable shell via UART 2023-10-21 00:16:17 +01:00
adamg
4c03b48999 Amlogic: remove canupdate.sh as there are no ARM images provided by JELOS 2023-10-21 00:16:17 +01:00
fewtarius
d0175e602b
Merge branch 'dev' into mainline-3566 2023-10-19 11:40:01 +00:00
David Williams
c87f390757 - kernel config to stop GPIO messages
- kernel config to  enable FAT file access
- autostart unbind wireless mod and rebind
- helpful kernel commands - log-level, uart output, nopkmute, console -> screen
2023-10-18 18:49:42 -07:00
Brooksytech
1ec53e7061
Merge pull request #2203 from brooksytech/dev
Bump Linux to 6.1.58 on supported devices
2023-10-16 06:47:30 -07:00
mason
65c686d252
Bump Linux to 6.1.58 on supported devices 2023-10-16 13:46:25 +00:00
adamg
3575f90b45 Amlogic/u-boot: repack ODROIDBIOS.BIN for JELOS 2023-10-15 18:01:14 +01:00
fewtarius
a9f63c6cf0
Switch to upstream HK u-boot for OGU. 2023-10-15 16:08:13 +00:00
fewtarius
f5058d9cf1
Bump odroid recovery image to function with u-boot changes (no LCD yet). 2023-10-15 14:44:26 +00:00
fewtarius
7e24b8e1dd
Revert "Revert "Amlogic/u-boot: bump package to 8e2fc01""
This reverts commit 4f33ba9dc2.
2023-10-14 20:15:04 +00:00
fewtarius
1cbbbc3097
Revert "Revert "Amlogic: update boot.ini uboot-config string""
This reverts commit b5b022c74f.
2023-10-14 20:14:56 +00:00
fewtarius
4f33ba9dc2
Revert "Amlogic/u-boot: bump package to 8e2fc01"
This reverts commit 2d41c44241.
2023-10-14 19:45:34 +00:00
fewtarius
b5b022c74f
Revert "Amlogic: update boot.ini uboot-config string"
This reverts commit 090d0f0259.
2023-10-14 19:45:32 +00:00
adamg
090d0f0259 Amlogic: update boot.ini uboot-config string 2023-10-14 15:32:10 +01:00
adamg
2d41c44241 Amlogic/u-boot: bump package to 8e2fc01 2023-10-14 15:30:34 +01:00
Brooksytech
bcb8275e0c
Merge pull request #2169 from brooksytech/dev
Start work to make pipewire optional
2023-10-11 13:00:05 -07:00
fewtarius
0c5bd11d1e
Merge pull request #2168 from fewtarius/dev
Bump ES and x55 kernel.
2023-10-11 15:58:46 -04:00
mason
31a006598f
Start work to make pipewire optional 2023-10-11 19:58:23 +00:00
fewtarius
dc00e4cfbf
Bump ES and x55 kernel. 2023-10-11 19:58:20 +00:00
mason
0a0007b974
Bump Kernel to 6.1.57 on supported devices, add RG552 wifi gpio toggle 2023-10-11 16:09:10 +00:00
fewtarius
28ab8dfd47
Merge pull request #2148 from adamg88/uboot-rework
Amlogic/uboot: build package from source
2023-10-11 06:13:17 -04:00
fewtarius
463169b4b9
Update mali gpu drivers for 3566 devices. 2023-10-10 13:51:04 +00:00
adamg
8f7c97e3a4 Amlogic/u-boot: build from source and cleanup package 2023-10-07 16:49:10 +01:00
mason
12d2c34b62
Bump Kernel to 6.1.56 on supported devices. 2023-10-06 17:40:57 +00:00
fewtarius
d87d757a14
Fix up opengl, thanks to @xerootg and @davidthings. 2023-10-05 01:34:11 +00:00
fewtarius
b5fa914268
Update git url for S922X u-boot. 2023-10-04 11:14:14 +00:00
fewtarius
d5d90a9a45
Kernel config updates. 2023-10-04 10:23:27 +00:00
fewtarius
2fc66d25a7
Update Anbernic model labels. 2023-10-03 23:55:37 +00:00
fewtarius
1a5bba76aa
Sync dev. 2023-10-03 20:11:24 +00:00
fewtarius
bb94a2bc91
usb working again. 2023-10-03 19:07:43 +00:00
fewtarius
9ab8b38ce0
Push my changes from today. 2023-10-03 15:11:07 +00:00
xerootg
da10a86822 working panel 2023-10-02 22:31:24 +00:00
xerootg
27f2a48598 a possible kernel config 2023-10-02 02:29:53 +00:00
xerootg
9ff5e5cde4 uboot might use the right folder now? 2023-10-02 01:55:35 +00:00
xerootg
d69063c5d4 6.6-rc3 2023-10-01 17:07:24 +00:00
littleguy77
fab07df97d Fix issue with integer overflow. 2023-09-30 23:51:58 -04:00
littleguy77
13bf681da2 Implement scaled radial deadzone in S922X kernel. 2023-09-30 23:51:57 -04:00
littleguy77
1018f10be7 [refactor] Read both joystick axes in each loop iteration.
Need to consider both axes at once in deadzone calculation.
2023-09-30 23:51:57 -04:00
littleguy77
87c6f14561 [cosmetic] Rename variable adc --> adcx. 2023-09-30 23:51:57 -04:00
xerootg
a10901b484 boots 2023-09-30 23:15:36 +00:00
mason
3d7d5731ee
Updated kernel to 6.1.55 for supported devices. 2023-09-25 14:13:41 +00:00
fewtarius
3c65f96e23
Add ayn platform driver, fix duplication in the wireplumber service. 2023-09-21 13:40:20 +00:00
mason
a0eb088f7c
Bump kernel to 6.1.54 on supported devices 2023-09-20 02:28:43 +00:00
fewtarius
23315f24b4
Drop btusb module config, unnecessary. 2023-09-18 10:56:25 +00:00
adamg
86f3f62e5b Rockchip/u-boot: specify dtc path when building dtb 2023-09-17 15:56:29 +00:00
fewtarius
8b63454051
* Reverts mainline Linux commit 101bd907b4244a726980ee67f95ed9cafab6ff7a, as it has been found to interfere with power management.
* https://lore.kernel.org/stable/5DHV0S.D0F751ZF65JA1@gmail.com/T/#u
2023-09-16 00:11:21 +00:00
Brooksytech
89a5beb8d4
Merge pull request #2054 from brooksytech/dev
Fix HP sense on OGU, bump kernel to 6.1.53
2023-09-13 11:10:33 -07:00
mason
15fbf13b93
Fix HP sense on OGU, bump kernel to 6.1.53 2023-09-13 18:09:23 +00:00
fewtarius
d988d73bc1
Merge pull request #2038 from adamg88/amlogic-uboot-fixup
Amlogic/u-boot: fix typo and cleanup package
2023-09-12 21:22:55 -04:00
mason
c294f8280e
Update S922X u-boot, enable OGU HP detect gpio, increase Max 3 deadzone 2023-09-12 14:51:18 +00:00
adamg
90ca29bb4c Amlogic/u-boot: fix typo and cleanup package 2023-09-10 17:38:19 +00:00
mason
026953c175
Bump kernel to 6.1.52 and Mesa to 23.1.7 2023-09-08 10:05:04 +00:00
fewtarius
8ac079806a
Add RK3566 boot.scr, thanks to @macromorgan. Fix typo in RK3326 boot.scr. 2023-09-07 23:06:41 +00:00
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
879f72c1cb
U-boot needs pyelftools, and add setup_pkg_config_host thanks to @macromorgan. 2023-09-07 21:20:12 +00:00
fewtarius
4e4eba0c95
Add Python3 dependency + tools is NOT a config, oopsy. 2023-09-07 20:33:42 +00:00
mason
71646e613c
Bump kernel to 6.1.52 and Mesa to 23.1.7 2023-09-07 17:02:55 +00:00
fewtarius
7be5b5b3a3
Fix partition miss in u-boot. 2023-09-05 19:54:55 +00:00
fewtarius
c02a6a1001
Merge branch 'dev' into mainline-3566 2023-09-05 18:52:27 +00:00
fewtarius
02b81d9977
Improve usb power management, environment variable handling in ES, and wifi power saving on AMD64. 2023-09-05 18:25:37 +00:00
fewtarius
60a1921f48
Fix userconfig-setup to only load the functions library rather than the whole profile to correct an issue during initial provisioning on first boot. Adjust Intel WIFI power saving options for AMD64. 2023-09-05 11:46:24 +00:00
fewtarius
165f994bc1
* Rework profile bits so they are correctly named and sequenced.
* Drop deprecated device.config from AMD64.
* Add a platform quirk for AMD64.x
2023-09-04 10:46:11 +00:00
fewtarius
24e9798424
Drop splash package. 2023-09-03 14:36:33 +00:00
fewtarius
5cf63472b2
Fix S922X build issue. 2023-09-03 14:16:39 +00:00
mason
d9aa2c5d95
Decrease Max 3 joystick deadzone, bump kernel 6.1.51 2023-09-02 15:52:56 +00:00
fewtarius
de02c4bb03
Adds support for the Powkiddy RGB30. 2023-09-01 17:41:15 +00:00
fewtarius
65493e0473
Reverts changes that helped reduce the need to disconnect and reconnect the battery on 3566 devices. 2023-09-01 12:41:41 +00:00
mason
bcae0b347d
Bump kernel to 6.1.50 on supported devices 2023-08-31 13:44:27 +00:00
mason
85a2310bdb
Fix OGU audio output path, bump linux to 6.1.49 2023-08-29 14:41:42 +00:00
mason
3c75086e3c
Bump Linux to 6.1.48 on supported devices, increase s922x clocks 2023-08-28 16:31:17 +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
de3bae3e48
Merge pull request #1966 from fewtarius/dev
Disable suspend on OGU/RGB Max 3 until it is fully functional.
2023-08-25 09:21:18 -04:00
fewtarius
34d9c1eee8
Disable suspend on OGU/RGB Max 3 until it is fully functional. 2023-08-25 13:20:43 +00:00
gameislyf
b4ec551ff7 check for parted in /sbin 2023-08-24 23:00:28 +02:00
mason
9f53182aa1
Rework flycast-sa, bump kernel to 6.1.47 on supported devices. 2023-08-23 20:42:33 +00:00
mason
688ba3afea
Add S922X dsi & panel driver 2023-08-22 23:58:00 +00:00