fewtarius
0c2883903c
Merge pull request #2719 from Oendaril/dev
...
Adding support for r36s panel driver
2024-01-22 06:16:01 -05:00
fewtarius
9a8af77263
Dev merge.
2024-01-22 11:15:24 +00:00
Oendaril
15fc28378c
Adding support for r36s panel driver
2024-01-21 11:38:07 -05:00
fewtarius
4a419ed6a2
Switch back to the g13 driver, as we're still able to recreate the crashes on the x55. This may be a hardware flaw as there is no indication of anything at all in the log that anything is wrong.
2024-01-20 14:34:54 +00:00
fewtarius
bd5866f21c
Merge pull request #2712 from fewtarius/dev
...
bump RK3566 u-boot, update 3588 docs.
2024-01-20 05:55:12 -05:00
fewtarius
9d8d9c8dc9
bump RK3566 u-boot, update 3588 docs.
2024-01-20 10:54:03 +00:00
fewtarius
12399ce590
Merge pull request #2711 from fewtarius/dev
...
Fall back to Libmali g2p0 driver on RK3566 devices. Deprecate flycast32.
2024-01-19 19:00:41 -05:00
fewtarius
00f5f1e2f6
* Revert Mali driver to g2p0.
...
* Deprecate and remove flycast32.
2024-01-19 23:59:13 +00:00
Oendaril
d41e0aed65
Reviewing regulator voltages, and making them as consistent with BSP source tree as possible. Panel is actually designed for 1.8v on vcc and vccio, changing regulator to match. Also, changing pixel clock to 30mhz to match original panel device tree
2024-01-19 17:05:08 -05:00
Brooksytech
545b144ee9
Merge pull request #2707 from Oendaril/dev
...
MagicX XU10 device support
2024-01-18 19:25:44 -08:00
Oendaril
8e71f0876b
Adding updated input driver to invert left stick axes, and to correct guid identification for the controller db. Fixing all mappings.
2024-01-18 21:13:52 -05:00
fewtarius
3f7ff1132e
Drop gcc 13 patch on x55 as it's merged into u-boot.
2024-01-18 13:13:21 +00:00
fewtarius
49e999121f
* Fix charging while powered off bug on RK3566. RK3566 devices should now power off when fully charged or after the charger is disconnected while in charging mode.
2024-01-18 13:02:23 +00:00
fewtarius
a5e693c59e
Merge pull request #2699 from fewtarius/dev
...
Updates and bug fixes
2024-01-17 17:12:55 -05:00
fewtarius
984ad9d91d
* Update emulators, cores, and support packages.
...
* Correct a bug in our X-Box 360 Retroarch gamepad configuration file.
* Add mame to Game and Watch + enable on all devices (another docs update to follow).
* Enable EMMC on Powkiddy x55 to allow JELOS to be installed to it.
2024-01-17 22:10:37 +00:00
Oendaril
89de54c46b
Adding custom panel driver for XU10 panel. Cleaning up the device tree, and fixing battery display status info. Adding game controller for XU10 into the gamecontrollerdb
2024-01-17 15:21:07 -05:00
Oendaril
602e95f2ab
Initial commit for support for XU10 device. New rg351-v2 panel driver, new xu10 input driver, new xu10 devicetree and input configs for emulationstation and retroarch.
2024-01-17 12:03:32 -05:00
brooksytech
0bc2376a25
RK3399: Update kernel config
2024-01-17 14:02:43 +00:00
brooksytech
5abe9d9c32
Fix RK3399 u-boot build on docker
2024-01-15 21:27:31 +00:00
Brooksytech
86b6a9295f
Merge pull request #2689 from JustEnoughLinuxOS/dev
...
Sync mainline-3566ml with dev
2024-01-15 05:50:04 -08:00
sydarn
bf18131a12
Merge pull request #2678 from sydarn/rgb10-lr3-hotkey
...
Rgb10 new hotkey schema
2024-01-14 15:44:01 +01:00
brooksytech
4df02352aa
Add initial nvtop support (panfrost only for now)
2024-01-14 07:02:12 +00:00
sydarn
386bf0ec23
rgb10-dts: remove volumekeys, use as lr3 so it's identical to ogav11
2024-01-13 17:56:19 +01:00
fewtarius
3bbc2e5227
Fix missing CONFIG_CMDLINE option, and account for needing an extra \n in jslisten_hotkeys.
2024-01-13 16:06:50 +00:00
Brooksytech
2c417ca1ca
Merge pull request #2663 from brooksytech/rk3326ml
...
RK3326: Update linux Kernel to 6.7.0 on all rk3326 devices.
2024-01-11 06:56:46 -08:00
brooksytech
e7c0328dd9
RK3326: Fix OGA BA internal Wifi on 6.7
2024-01-11 14:45:55 +00:00
brooksytech
8ca3d941d0
RK3326: Upgrade Kernel to 6.7.0
2024-01-11 13:44:05 +00:00
fewtarius
0be6d0f25a
Merge from dev.
2024-01-11 11:31:42 +00:00
fewtarius
083665d9b7
Initial installation support for ARM devices (currently requires ssh or weston).
2024-01-11 00:57:49 +00:00
fewtarius
18d39efbf1
Mainline merge from dev, u-boot will need to be updated manually.
2024-01-10 16:08:21 +00:00
brooksytech
0e77a030b0
Fix RK3399 update.sh
2024-01-10 05:19:49 +00:00
brooksytech
32d0b62a98
RK3399: Update to mainline u-boot + ATF
2024-01-09 23:30:50 +00:00
brooksytech
a0c9538218
RK3399: Update Kernel to 6.7.0
2024-01-09 22:53:16 +00:00
fewtarius
f2b32bfc47
Dev merge.
2024-01-09 12:52:39 +00:00
fewtarius
36cec9997b
Merge pull request #2644 from fewtarius/dev
...
Also disable CONFIG_OVERLAY_FS_INDEX.
2024-01-08 21:44:02 -05:00
fewtarius
e1f7756cf4
Also disable CONFIG_OVERLAY_FS_INDEX.
2024-01-09 02:43:17 +00:00
fewtarius
dcb6d84062
Merge pull request #2643 from fewtarius/dev
...
Drop incompatible overlayfs properties.
2024-01-08 21:24:26 -05:00
fewtarius
1d4c0d60a1
Drop incompatible overlayfs properties.
2024-01-09 02:23:27 +00:00
fewtarius
3e9e4f9871
Merge pull request #2642 from fewtarius/dev
...
Support for Ayaneo 2S, and Kernel 6.7.
2024-01-08 19:31:12 -05: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
brooksytech
dc7a3c918f
Wrong model set in the RG552 touchscreen
2024-01-05 14:51:52 +00:00
brooksytech
94e5f08d2f
Wrong model set in the RG552 touchscreen
2024-01-05 14:50:11 +00:00
brooksytech
0a04dc78ac
RK3399: VPU driver, thanks @LibreElec
2024-01-04 13:52:40 +00:00
brooksytech
ecbf64ba19
RK3399: split out kernel patches for easier managment
2024-01-03 19:47:57 +00:00
brooksytech
3728c1ea3c
Bump kernel to 6.1.70 on supported devices
2024-01-01 15:42:32 +00:00
fewtarius
8b873a06c0
Add invert-abs patches, update kernel to RC8.
2024-01-01 11:38:28 +00:00
sydarn
b0c66365c8
Better display mode for rk2023
2023-12-31 12:16:13 +01:00
fewtarius
a0f97e5080
Merge branch 'dev' into mainline-3566
2023-12-29 23:13:28 +00:00
brooksytech
4b7d3bdd0c
RK3326: combine u-boot build fix patches
2023-12-28 14:59:18 +00:00
fewtarius
880fe0fbf9
Fix RK3588 kernel build.
2023-12-28 13:30:06 +00:00
fewtarius
a2378f8fe4
Merge from dev.
2023-12-28 12:03:11 +00:00
fewtarius
c4eda35153
Revert libmali back to g13 to fix missing symbols issue with flycast-lr and possibly other emulators.
2023-12-28 11:45:20 +00:00
brooksytech
e72208cf1d
Fix rk3326/rk3399 u-boot for gcc13
2023-12-28 06:40:28 +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
0a96daf33a
Merge branch 'dev' into mainline-3566
2023-12-27 18:23:26 +00:00
fewtarius
12be0fab35
Fix RK3588 u-boot.
2023-12-27 18:23:13 +00:00
fewtarius
c2f2e37596
Deprecate -ML label, fix X55.
2023-12-27 18:20:38 +00:00
fewtarius
7e5191e0ea
Merge branch 'dev' into mainline-3566
2023-12-27 13:17:12 +00:00
fewtarius
117a609455
Fix X55 u-boot build.
2023-12-27 12:53:07 +00:00
fewtarius
012f3eb624
* Fix duckstation standalone build with GCC 13.
...
* Revert 3566 GPU driver to improve stability.
2023-12-27 10:32:05 +00:00
fewtarius
d87fb05cea
Fix kernel building for RK3566.
2023-12-27 02:41:23 +00:00
Brooksytech
2429400dbb
Merge pull request #2575 from brooksytech/dev
...
Bump kernel to 6.1.69 on supported devices
2023-12-23 06:55:27 -08:00
brooksytech
8b601c6233
Bump kernel to 6.1.69 on supported devices
2023-12-23 14:54:23 +00:00
David Williams
4e53fd9c81
Preliminary RK3566-X55-ML support
2023-12-22 09:45:54 -08:00
fewtarius
03d7ba4c67
Fix typo
2023-12-22 15:00:03 +00:00
fewtarius
129ec34150
Merge pull request #2566 from NeoTheFox/simple-http-server
...
Simple http server
2023-12-22 09:52:39 -05:00
NeoTheFox
522c4b517f
add an option to enable the Simple HTTP Server to all platforms
2023-12-22 18:16:35 +04:00
adamg
8ac37363b3
Amlogic/mali-bifrost: bump mali kernel driver to r47p0
2023-12-21 16:33:29 +00:00
Sparticuz
0b7439c7cd
fix dtb patch, add in 353VS fix
2023-12-19 16:50:05 -05:00
Sparticuz
64444e1928
remove old wifi patches
2023-12-19 14:58:32 -05:00
Sparticuz
52d9520372
add all patches, move to 6.7-rc4
2023-12-19 14:56:14 -05:00
brooksytech
5b259b0b92
RK3399: Fix RTL Bluetooth devices.
2023-12-18 21:14:17 +00:00
fewtarius
e4c3abcb37
Merge branch 'dev' into mainline-3566
2023-12-17 22:16:34 +00:00
David Williams
87ea78dcf0
Uboot needs to get its initial DTB from / not /rockchip
2023-12-17 13:33:12 -08:00
fewtarius
845faa3fb8
Fix copyright headers to be consistent with our documentation.
2023-12-17 14:52:39 +00:00
David Williams
d9e3c1a4cf
rolled @MM patches and a patch to remove the leading /rockchip from the dtb path expected by u-boot into one
2023-12-16 07:13:36 -08:00
Brooksytech
4f418adcab
Merge pull request #2539 from brooksytech/dev
...
Bump Mesa to 23.3.1, Bump Linux to 6.1.68, RG552 DTS cleanup
2023-12-16 06:04:35 -08:00
brooksytech
0615a82acc
Bump Mesa to 23.3.1, Bump Linux to 6.1.68, RG552 DTS cleanup
2023-12-16 13:59:43 +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
bd4f165219
Merge branch 'main' into mainline
...
* main: (22 commits)
Revert dropping -Ofast to correct build issues.
Bump Yuzu and Citra, update docs
Update cemu-sa.
Drop -Ofast as it is the cause of artifacting in other emulators as well.
Portmaster fixes
RK3326 - Tune available clocks and increase ram freq
Update PortMaster
Update a few SA cores
Support .cue files for Dreamcast
PortMaster: Only updated permissions on files that dont have correct perm
Set correct permissions for ALL files in ports folder
Clean up PortMaster vars
fix year
Add missing gzdoom dependency
Update Linux to 6.6.5, add /storage/roms back to Samba config.
Check if the controller is registered and 8bitdo and force 360-behavior
Portmaster fixes
RK3326 - Tune available clocks and increase ram freq
Update PortMaster
Update a few SA cores
...
2023-12-11 09:03:37 -05:00
mason
c74f32c114
RK3326 - Tune available clocks and increase ram freq
2023-12-08 14:21:26 +00:00
Sparticuz
2d4e7301a0
update to 6.7-rc4
2023-12-05 15:14:22 -05:00
Sparticuz
29af320f46
fix merge
2023-12-04 11:13:41 -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
mason
a3d5dad23b
Bump Kernel to 6.1.65 on supported devices
2023-12-04 06:30:20 +00:00
fewtarius
704b219c8b
Switch the xorg-server package to xwayland. Tested the emulators that appeared to depend on it, they seemed to start up ok.
2023-12-02 00:27:29 +00:00
adamg
c3079f23fb
Amlogic/linux: remove unneeded drm panel orientation quirk
2023-12-01 23:17:37 +00:00
adamg
0d483320ef
Amlogic/linux: silence dmesg spam
2023-12-01 23:16:43 +00:00
adamg
9b46d7ebd8
Amlogic/linux: remove 1908 opp as this is not present in the bsp
2023-12-01 20:43:12 +00:00
adamg
3a68b74af9
Amlogic/linux: simplify rgb10-max3-pro device tree
2023-12-01 20:38:43 +00:00
adamg
55481e63e2
mali-bifrost: bump package to r46p0
2023-12-01 13:16:50 +00:00
mason
c3eb90549a
Lock device to lowest clocks during sleep mode
2023-12-01 13:15:48 +00:00
adamg
225ca7af6d
linux: bump package to 6.1.64 for S922X/RK3399
2023-12-01 13:15:47 +00:00
adamg
0d8bd34b34
Amlogic: introduce new mali-bifrost package
2023-12-01 13:13:38 +00:00
adamg
ccb5ab3ce8
Amlogic: remove mali patch
2023-12-01 13:13:38 +00:00
mason
2416aff5a2
Set correct permissions for PortMaster & fix RK3326 governors
2023-11-30 15:32:44 +00:00
mason
5e3ab92e9f
Lock device to lowest clocks during sleep mode
2023-11-28 23:48:55 +00:00
adamg
29463e98f4
linux: bump package to 6.1.64 for S922X/RK3399
2023-11-28 19:05:42 +00:00
fewtarius
ebfae26203
Merge branch 'dev' into mainline-3566
2023-11-28 18:48:52 +00:00
Adam
d9cc5de305
Merge pull request #2442 from adamg88/amlogic-dts-update
...
Amlogic dts update
2023-11-28 14:11:44 +00:00
adamg
fb18554fc6
Amlogic/linux: fix-up ogu/max3 dts
2023-11-28 13:55:23 +00:00
adamg
7464e5410c
Amlogic/linux: ogu/max3 revert back to brooksytech dts
2023-11-28 10:23:45 +00:00
mason
8de20885dd
Panel v1 reset patch
2023-11-28 09:56:31 +00:00
mason
e4d15b2a12
Start work adding rinputer2
2023-11-28 09:56:30 +00:00
ab0tj
c0694c8a5f
Rename rk817-battery to battery to fic ES battery indicator
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
21e5c9f509
Merge pull request #2433 from fewtarius/dev
...
Enable kernel options, and add feature to temporarily disable the overlay.
2023-11-27 20:00:30 -05:00
adamg
237a1d7847
Amlogic/linux: fix voltage stepping on OGU/RGB10-Max3-Pro
2023-11-28 00:18:27 +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
fewtarius
26d7cb17f5
Merge pull request #2419 from fewtarius/dev
...
Apply radial thresholding from @littleguy77 and @JohnnyonFlame.
2023-11-25 08:04:45 -05:00
fewtarius
72b06319cd
Apply radial thresholding from @littleguy77 and @JohnnyonFlame.
2023-11-25 13:03:13 +00:00
adamg
22dbb52fdf
Amlogic/linux: use upstream voltages for odroid-go-ultra and remove OC
2023-11-25 12:35:44 +00:00
adamg
e8005026b0
Amlogic/linux: use upstream voltages for powkiddy rgb10 max3
2023-11-25 12:32:55 +00:00
fewtarius
6d2f762180
Disable uart2 on Powkiddy x55, as enabling it broke sleep.
2023-11-25 03:46:32 +00:00
mason
8d2d39c515
Panel v1 reset patch
2023-11-24 21:55:23 +00:00
mason
5fb45d5fb0
Start work adding rinputer2
2023-11-23 16:06:00 +00:00
ab0tj
f2004d702d
Rename rk817-battery to battery to fic ES battery indicator
2023-11-22 21:05:38 +00:00
fewtarius
a70f985c6e
Merge branch 'dev' into mainline-3566
2023-11-22 00:20:19 +00:00
fewtarius
8dd558ad8a
Fix another initramfs issue with device_root, and enable uart2 for x55.
2023-11-22 00:18:23 +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
3d330a4c6f
* Fix tailscale arch issue on AMD64.
...
* Add host to eliminate lookup timeouts.
* Improve kernel optimization (AMD64).
* Bump ES.
2023-11-15 00:00:28 +00:00
fewtarius
65c2ee4ae0
Merge branch 'dev' into mainline-3566
2023-11-13 15:09:52 +00:00
fewtarius
70bde6d594
Fix rdfind dependency, revert RTL8852xx update as it fails on RK3588.
2023-11-13 14:10:42 +00:00
fewtarius
7d32c2993d
Sync mainline-3566 with dev.
2023-11-13 13:32:43 +00:00
fewtarius
3dff0f7f06
Move rdfind dependency so it's built in time.
2023-11-13 13:29:11 +00:00
fewtarius
85e386af46
Fix RG353P boot issue.
2023-11-11 11:22:38 +00:00
fewtarius
6941263356
Merge branch 'optimization' into dev
2023-11-09 11:28:32 +00:00
fewtarius
f2c7160b89
Improve AMD64 optimization without breaking compatibility.
2023-11-09 11:28:10 +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
Adam
098b37a417
Merge pull request #2325 from adamg88/radxa-a8
...
Add support for Radxa A8 WiFi/BT module
2023-11-08 19:00:22 +00:00
fewtarius
454357c3f9
PC image optimization testing.
2023-11-08 16:48:36 +00:00