Hermes
784db7c1d1
Document blocked Deckel-RGB reverse-engineering status
2026-05-11 21:16:36 +02:00
Hermes
f5211ec40b
Add guarded WMI CMS (method 4) logo test tools
2026-05-11 21:12:17 +02:00
Hermes
b9b81466c8
Add superx-safe wrapper for stable Frostbay workflows
2026-05-11 21:09:57 +02:00
Hermes
20050bf982
Add safe high-EC WMI scan helper for deckel RGB
2026-05-11 20:54:42 +02:00
Hermes
b0327b0d51
Add Frostbay defect-check runner with recovery
2026-05-11 20:44:12 +02:00
Hermes
66b0648951
Add safe50 Frostbay mode with guard
2026-05-11 20:41:06 +02:00
Hermes
b641b08f18
Add safe75 Frostbay mode with auto-recover guard
2026-05-11 20:40:13 +02:00
Hermes
ed0e8af724
Reset logo WMI candidates to original baseline
2026-05-11 20:20:22 +02:00
Hermes
259e70dbe8
Add logged HID feature/output discovery pass
2026-05-11 20:17:37 +02:00
Hermes
dadfb9ced1
Add HID transceive logo candidate tests
2026-05-11 20:13:28 +02:00
Hermes
349b653064
Make WMI candidate scan revert safer
2026-05-11 20:10:45 +02:00
Hermes
36f3281366
Add interactive WMI candidate scan helper
2026-05-11 20:05:43 +02:00
Hermes
ce1801d649
Add interactive WMI byte candidate tester
2026-05-11 20:03:33 +02:00
Hermes
5aa2b40694
Add guarded WMI EC memory write test
2026-05-11 19:58:52 +02:00
Hermes
6fcdc59e1b
Add read-only HID feature probe
2026-05-11 19:50:59 +02:00
Hermes
f8fdce6773
Add guarded Super X EC write test
2026-05-11 19:44:53 +02:00
Hermes
af229e7bd2
Read full Super X EC range
2026-05-11 19:41:58 +02:00
Hermes
9cb92f1ba5
Support Super X RGB HID interface
2026-05-11 19:36:59 +02:00
4eed66b8ea
frostbay: add Windows Bluetooth capture helpers
2026-05-11 18:46:15 +02:00
31585e9049
frostbay: add native BLE preflight script
2026-05-11 15:22:36 +02:00
b5ea0f9f11
frostbay: archive WinBoat OneXConsole startup-failure debug artifacts (2026-05-11)
2026-05-11 09:02:48 +02:00
d6763e4176
backup before win11 reinstall (2026-05-11 08:57:18 +0200)
2026-05-11 08:57:20 +02:00
459f19dff0
tools: add smartpump preset and relax replay prefix check
2026-05-06 19:17:33 +02:00
44d9cd874d
tools: add frostbay BLE control helpers and quick presets
2026-05-06 15:58:11 +02:00
b0e9ab9267
tools: add read-only Frost Bay WMI diagnostics
2026-04-29 14:43:09 +02:00
7ce76257e3
Include power supply state in pump surveys
2026-04-28 20:31:09 +02:00
55b8270238
Add pump survey comparison helper
2026-04-28 20:29:34 +02:00
60cdd351d0
Add safe pump reverse engineering survey
2026-04-28 20:23:07 +02:00
16b3b5835c
Prefer CPU temperature for fan control daemon
2026-04-28 20:03:23 +02:00
bde8e1968b
Install Super X kernel module in setup script
2026-04-28 19:58:15 +02:00
15b2c131b2
Harden Super X EC driver helpers
2026-04-28 19:54:31 +02:00
ps1x
62154c4d00
Remove outdated upstream contact note
2026-03-30 16:48:25 +03:00
ps1x
7446f562fd
Add Super X upstream mail templates
2026-03-30 00:48:16 +03:00
ps1x
b4423401b7
Refine Super X upstream oxpec logic
2026-03-30 00:47:34 +03:00
ps1x
ec85f3e5dd
Add local Super X oxpec test workflow
2026-03-30 00:42:10 +03:00
ps1x
521982b0a5
Prepare upstream Super X oxpec patch set
2026-03-29 19:25:03 +03:00
ps1x
75ad4d0ae8
Add draft upstream oxpec patch for Super X
2026-03-29 19:21:01 +03:00
ps1x
7c44b9fb4e
Prepare public OneXPlayer Super X control release
2026-03-29 18:59:25 +03:00
Jerrod Frost
f75d8444eb
hwmon: (oxp-sensors) Add support for AOKZOE A1 PRO
...
This device is an iteration over the AOKZOE A1 with the same EC mapping
and features.
It also has support for tt_toggle.
Signed-off-by: Jerrod Frost <jcfrosty@proton.me>
Signed-off-by: Joaquín Ignacio Aramendía <samsagax@gmail.com>
2023-06-27 19:24:07 -03:00
Joaquín Ignacio Aramendía
abd490461f
Sync up with mainline cleanup
2023-06-20 19:51:59 -03:00
Joaquín Ignacio Aramendía
d409615908
Sync with upstream patch v3
2023-06-11 10:35:07 -03:00
Joaquín Ignacio Aramendía
e5ccb65277
DO NOT SHIP: Return status of tt_toggle instead of read value
2023-06-10 15:23:15 -03:00
Joaquín Ignacio Aramendía
4108c8362f
DO NOT SHIP: Fixup attaching attributes to the platform device
2023-06-10 09:29:57 -03:00
Joaquín Ignacio Aramendía
13b6b8fc5d
hwmon: (oxp-sensors) Add tt_toggle attribute on supported boards
...
OneXPlayer boards from the last generation (both for OneXPlayer and AOK
ZOE brands) have a toggle in the EC to switch the "Turbo/Silent" button
into a different keyboard event.
Add a means to use that "Turbo button takeover" function and expose it
to userspace in a custom sysfs `tt_toggle` attribute. It can be read to
take the current state. Write 1|0 to activate the function. The specific
keycode is dependent on the board but can be checked by running
`evtest` utility.
Currently known supported boards:
- AOK ZOE A1
- OneXPlayer Mini AMD (only newer BIOS version supported)
- OneXPlayer Mini Pro
2023-05-26 19:15:56 -03:00
Joaquín Ignacio Aramendía
ceaee72fe3
hwmon: (oxp-sensors) Differentiate new BIOS for the Mini
...
Newer BIOS got some other changes aside from string changes. Add a board
enum to differentiate it from the old OneXplayer Mini AMD BIOS.
2023-05-26 18:51:05 -03:00
Joaquín Ignacio Aramendía
c442d7024a
Sync with upstream changes
2023-05-26 18:44:16 -03:00
Joaquín Ignacio Aramendía
9221106dbb
hwmon: (oxp-sensors) Stop passing device structure
...
We don't need to pass device structure to write_to_ec() so we remove
that from the function declaration.
The same is valid for pwm_enable() and pwm_disable() as we were passing
the pointer to hand it off to write_to_ec().
2023-05-25 11:14:56 -03:00
Joaquín Ignacio Aramendía
60438d0d2b
Add newer DMI strings for OXP Mini AMD
2023-05-15 09:29:26 -03:00
Joaquín Ignacio Aramendía
3eb27c6813
Sync with mainline
2023-05-13 10:53:09 -03:00
Joaquín Ignacio Aramendía
bcef9dd5d6
Merge branch 'main' into 'main'
...
Add latest AYANEO devices
See merge request Samsagax/oxp-platform-dkms!2
2023-03-31 06:22:10 +00:00