Commit graph

297 commits

Author SHA1 Message Date
David Williams
4e53fd9c81 Preliminary RK3566-X55-ML support 2023-12-22 09:45:54 -08:00
fewtarius
e4c3abcb37
Merge branch 'dev' into mainline-3566 2023-12-17 22:16:34 +00:00
fewtarius
ba38450689
* Revert x55 GPU driver to g2p0 to try and resolve the GPU hang condition until mainlined.
* Update EmulationStation with @GlaZedBelmont's changes (Add Rotation and Overlays, disable width and height).
2023-12-16 11:51:24 +00:00
David Williams
c2b7a65199 Adding the DTB for the RK2023 2023-12-15 22:45:23 -08:00
David Williams
bb693f1754 removed references to the older firmware 2023-12-15 11:47:39 -08:00
David Williams
61ac700f34 (just) running on RG353M and RGB30 2023-12-14 18:27:14 -08:00
David Williams
1fd1f2ed70 merge changes 2023-12-14 11:27:04 -08:00
David Williams
b375ec5040 first pass - updated uboot / linux setups, addition of new linux config 2023-12-14 11:24:47 -08:00
Sparticuz
09fd64542e Merge branch 'main' into mainline
* main:
  Revert duckstation to fix build issue.
  Switch default suspend mode to mem + s2idle on RK3566.
  Bump ES to provide game directory creation complete message.
  Move creation of game directories out of automount and into ES under System Settings to remove merged storage directory conflict.
  Fix overlay rename oops in EmulationStation.
  Redirect build output to a separate log.
  rk3326: enable kernel serial output
  Fix issue with automount where game directories are not configured when bind mounting.
  update emulators, cores, support packages, box, and system theme (Art Book Next).
  Bump Linux to 6.6.6 (AMD64).
2023-12-14 10:17:26 -05:00
Roger Pau Monne
854abd49ba rk3326: enable kernel serial output
Enable kernel serial output by default in order to aid debug issues.
2023-12-12 13:07:06 +01:00
Sparticuz
d3b6b90d45 Merge remote-tracking branch 'upstream/dev' into mainline
* upstream/dev: (52 commits)
  Fix udevil regression.
  Fix game migration to new path during post-update.
  Bump AMD64 kernel to 6.6.4.
  Bump Kernel to 6.1.65 on supported devices
  Fix merged storage to switch on and off correctly.  Hide internal/external switch, but make it available as system.merged.device (1/0).
  Yuzu-sa - Add cpu accuracy ES feature
  Additional merged storage optimizations, add a script to remove empty directories that may cause overlay issues.
  Disable merged storage by default, fix bind mount to use correct (updated) path.
  * Add support for changing the merged storage target between the internal and external card.   * Since JELOS creates the games directory structure it is possible that the overlay will hide games if you switch targets as it will consider them removed.  Delete the empty directories and reboot to resolve.     * Ex: find /storage/games-internal -type d -empty -delete && find /storage/games-external -type d -empty -delete && reboot   * Merged storage can now be disabled persistently.   * A new directory structure is required to enable switching:     * /storage/games-internal/roms     * /storage/games-external/roms     * The target /storage/roms has not changed. * Lowers clocks to powersave for RK3566 devices.
  Remove stale profile bits that still seem to exist on some devices and break audio.
  Remove stale xorg bits from package.
  Bump Citra-SA and Yuzu-SA
  Switch the xorg-server package to xwayland.  Tested the emulators that appeared to depend on it, they seemed to start up ok.
  Yuzu-SA: never ask to confirm close
  Add Yuzu Rumble Strength Feature
  Amlogic/linux: remove unneeded drm panel orientation quirk
  Amlogic/linux: silence dmesg spam
  Amlogic/linux: remove 1908 opp as this is not present in the bsp
  Amlogic/linux: simplify rgb10-max3-pro device tree
  Fix mesa oops
  ...
2023-12-04 11:13:00 -05:00
mason
2416aff5a2
Set correct permissions for PortMaster & fix RK3326 governors 2023-11-30 15:32:44 +00:00
mason
e4d15b2a12
Start work adding rinputer2 2023-11-28 09:56:30 +00:00
fewtarius
6f477981fd
Merge branch 'dev' into mainline-3566 2023-11-28 09:55:48 +00:00
fewtarius
9a47844027
Enable CONFIG_OVERLAY_FS_REDIRECT_DIR. 2023-11-27 23:14:00 +00:00
fewtarius
08ed8e3b6b
Finish reverting fix for drain while charging and powered off. 2023-11-26 19:32:30 +00:00
fewtarius
947c482a37
* Improved support for AMD p-state drivers (<7w idle on AMD 6800U).
* Break Loki Zero link to configure proper default TDP for Max and MiniPro.
* Revert drain when charged while powered off support for RK3566.
2023-11-26 19:03:00 +00:00
mason
5fb45d5fb0
Start work adding rinputer2 2023-11-23 16:06:00 +00:00
fewtarius
a70f985c6e
Merge branch 'dev' into mainline-3566 2023-11-22 00:20:19 +00:00
fewtarius
15323fb4c0
Fix array length oops. 2023-11-21 23:02:54 +00:00
mason
16a38cfa81
Bump Kernel to 6.1.63 on supported devices, RK3399 enable VPU (WIP) 2023-11-21 21:49:51 +00:00
mason
595632fa1a
Bump Kernel to 6.1.63 on supported devices, RK3399 enable VPU (WIP) 2023-11-21 21:49:51 +00:00
fewtarius
1d5ac845fe
Fix charging while off drain issue for RK3566 based devices.
* Replaces device detection logic provided in resource.img with improved
  detection facility used by Recalbox.  Note: Devices will power on when charging,
  this is expected and desired behavior.
* Correct an issue with EmulationStation that causes battery to report 0 sometimes when
  full.
2023-11-21 21:47:47 +00:00
mason
7c5b5fb577
Bump Kernel to 6.1.63 on supported devices, RK3399 enable VPU (WIP) 2023-11-21 12:28:52 +00:00
mason
8414864555
Bump Kernel to 6.1.63 on supported devices, RK3399 enable VPU (WIP) 2023-11-21 12:28:52 +00:00
fewtarius
f0ed4b03cc
Merge branch 'dev' into mainline-3566 2023-11-16 00:27:17 +00:00
mason
fb3092301c
RK3399: remove opp below 1ghz, remove a few more un used drivers 2023-11-15 18:08:04 +00:00
fewtarius
7d32c2993d
Sync mainline-3566 with dev. 2023-11-13 13:32:43 +00:00
mason
4c9421b422
RK3399 kernel config cleanup 2023-11-08 23:46:18 +00:00
Brooksytech
b4f0a125f0
Merge pull request #2324 from ab0tj/dev
Switch esp8089 driver to one that works better
2023-11-08 12:26:01 -08:00
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
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
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
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
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
mason
e2eb75afa8
Switch to 300hz in kernel 2023-11-03 21:24:11 +00:00
fewtarius
e491a52e36
Merge branch 'dev' into mainline-3566 2023-11-02 14:05:16 +00:00
ab0tj
b152eda15c Fix dts naming conventions 2023-10-30 01:20:49 +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