Commit graph

255 commits

Author SHA1 Message Date
Brooksytech
86b6a9295f
Merge pull request #2689 from JustEnoughLinuxOS/dev
Sync mainline-3566ml with dev
2024-01-15 05:50:04 -08:00
fewtarius
ec63f228eb
LED Control should produce a list of colors for ES to consume. Also fix white output on some devices that support it. Finally, newer devices don't support schedutil so we should test before setting it on a fresh flash. 2024-01-15 03:14:48 +00:00
sydarn
46e04e4ff1 RGB10: Quirk change RA hotkey to L3/'-'-button 2024-01-13 20:19:27 +01:00
sydarn
59a80dd2f0 rgb10: change modifiers to '-' adn '+' buttons 2024-01-13 17:56:19 +01:00
brooksytech
c6b527f820
RK3588: forcepack is not support on panfork 2024-01-13 16:22:45 +00:00
fewtarius
a591358622
Rework aethersx2 & rk3588 PAN_MESA_DEBUG based on feedback from @brooksytech. 2024-01-13 15:00:28 +00:00
fewtarius
3a277b46e1
Fix copyright. 2024-01-13 14:51:20 +00:00
fewtarius
33ee8f8d92
* Apply recommended changes:
* Add `weston-debug`
  * Add `PAN_MESA_DEBUG=forcepack`
  * Add `--flight-rec-scopes=`
* Migrate `PAN_MESA_DEBUG=gl3,gofaster` to a platform quirk.
2024-01-13 14:45:20 +00:00
brooksytech
94eb0f1d9d
RG351M: Adding dumby hotkey to prevent false inputs 2024-01-12 01:57:17 +00:00
sydarn
2f55cc7312 Virtual vol&bright fixes and enable for rgb10 2024-01-11 11:56:49 +01:00
fewtarius
f2b32bfc47
Dev merge. 2024-01-09 12:52:39 +00:00
fewtarius
bd74e7c622
Close channel after setting LED state for Ayaneo Air & 2S. Reset LED color after battery status change even if power saving mode is disabled. 2024-01-08 01:18:55 +00:00
fewtarius
d922523403
Adds support for Ayaneo 2S, removes unnecessary grub configuration file, update kernel, firmware, and systemd. 2024-01-07 02:00:52 +00:00
fewtarius
afde698bc4
Merge pull request #2633 from fewtarius/dev
Fix fan control on Ayaneo 2S.
2024-01-04 06:36:14 -05:00
fewtarius
0ac0ee70d4
Fix fan control on Ayaneo 2S. 2024-01-04 11:35:07 +00:00
fewtarius
7da9011006
Merge pull request #2632 from fewtarius/dev
Fix LED control on Ayaneo S2 (needs testing on Air / Air Pro).
2024-01-04 05:39:22 -05:00
fewtarius
eb650e63b9
Fix LED control on Ayaneo S2 (needs testing on Air / Air Pro). 2024-01-04 10:38:41 +00:00
fewtarius
956a295ce2
Merge pull request #2631 from nayasis/main
let shader filter configurable
2024-01-04 05:17:41 -05:00
nayasis
7d058601a5 let shader filter configurable 2024-01-04 14:44:29 +09:00
fewtarius
86c11064d2
Ayaneo 2S, supported. 2024-01-04 00:47:32 +00:00
brooksytech
318133d0fa
Clean up RK3326 & RK3399 sleep vars 2024-01-01 11:38:27 +00:00
brooksytech
dce3a01a2f
Clean up RK3326 & RK3399 sleep vars 2023-12-29 14:29:36 +00:00
fewtarius
6dd39a2767
Fix spl, update rkbin and firmware, fix a few quirks. 2023-12-27 21:33:44 +00:00
fewtarius
55db673068
Update hardware quirks for RK3566 and X55. 2023-12-27 20:21:59 +00:00
fewtarius
c2f2e37596
Deprecate -ML label, fix X55. 2023-12-27 18:20:38 +00:00
fewtarius
e4c3abcb37
Merge branch 'dev' into mainline-3566 2023-12-17 22:16:34 +00:00
fewtarius
845faa3fb8
Fix copyright headers to be consistent with our documentation. 2023-12-17 14:52:39 +00:00
fewtarius
3e0ccd4056
Fix condition where 001-deviceconfig is still being created causing a quirk configuration conflict. 2023-12-16 14:41:53 +00: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
fewtarius
3c8811d13e
Switch default suspend mode to mem + s2idle on RK3566. 2023-12-12 22:12:38 +00:00
Sparticuz
1b1db2b4f4 fix panel reporting 2023-12-08 16:17:54 -05: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
fewtarius
788a398aab
* 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.
2023-12-03 13:04:06 +00:00
mason
3af17579bb
Fix bug in RG552 sleep, and add sleep freq set to RK3326 build 2023-12-01 13:15:51 +00:00
mason
c3eb90549a
Lock device to lowest clocks during sleep mode 2023-12-01 13:15:48 +00:00
mason
15838bddb3
Set CPU/DMC/GPU to powersave during sleep 2023-12-01 13:15:47 +00:00
mason
27710357c0
Fix bug in RG552 sleep, and add sleep freq set to RK3326 build 2023-11-29 16:38:04 +00:00
mason
5e3ab92e9f
Lock device to lowest clocks during sleep mode 2023-11-28 23:48:55 +00:00
mason
81a047c2de
Set CPU/DMC/GPU to powersave during sleep 2023-11-28 22:30:47 +00:00
mason
0db7975dd2
Add device quirk for RG353VS (symlink to RBG353V) 2023-11-28 09:56:31 +00:00
fewtarius
6f477981fd
Merge branch 'dev' into mainline-3566 2023-11-28 09:55:48 +00:00
fewtarius
73b7b358e8
Feature: Use overlayfs to merge internal and external storage into /storage/roms.
* Creates a new directory structure for games:
  * Internal Storage (or tf1): /storage/games-internal
  * External MicroSD: /storage/games-external
  * Combined Path: /storage/roms
* Games copied to /storage/roms will be saved to /storage/games-internal.
* Samba has been updated to present both volumes for network access.
* EmulationStation now has an eject option under System Settings -> Hardware /Storage.
* When a compatible microsd is inserted, JELOS will automatically add it to the overlay, making the content available to ES after a gamelist update or an ES restart.
* Udevil will no longer mount microsd cards to /run/media, however it will still handle mounting all other external storage.
* After the update, JELOS will automatically migrate your current roms directory once.
* Additionally the hotkey management feature has moved from System Settings to Controller and Bluetooth Settings.
* The rom split tool is now deprecated as it is no longer needed.
2023-11-27 22:41:15 +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
fewtarius
a70f985c6e
Merge branch 'dev' into mainline-3566 2023-11-22 00:20:19 +00:00
mason
256df45d85
Clean up how we launch ports and set most ports to defualt to Perf Govs 2023-11-20 15:19:55 +00:00
fewtarius
f0ed4b03cc
Merge branch 'dev' into mainline-3566 2023-11-16 00:27:17 +00:00
mason
5a07479b6a
S922X: Fix citra & set GC, PS2, & 3DS to perf mode by default 2023-11-15 17:46:27 +00:00
fewtarius
c8a69d9317
Add AYANEO Air low brightness quirk for ES screensaver. Bump ES. 2023-11-15 03:13:39 +00:00
fewtarius
7d32c2993d
Sync mainline-3566 with dev. 2023-11-13 13:32:43 +00:00
mason
dd0017d82c
RK3326 - Perf mode for GBA & PSX 2023-11-11 17:31:25 +00:00