Skip to content

dts/ayaneo-pocket-s2: Add uart13#2

Open
Drakulix wants to merge 1 commit intosuperna9999:topic/sm8650/ayaneo-pocket-s2/pmos-v2from
Drakulix:sm8650/ayaneo-pocket-s2/dts-joystick-serial
Open

dts/ayaneo-pocket-s2: Add uart13#2
Drakulix wants to merge 1 commit intosuperna9999:topic/sm8650/ayaneo-pocket-s2/pmos-v2from
Drakulix:sm8650/ayaneo-pocket-s2/dts-joystick-serial

Conversation

@Drakulix
Copy link

@Drakulix Drakulix commented Mar 4, 2026

This adds a uart device used on the ayaneo pocket s2 to talk to the chip controlling the build in controller.

It can be used to e.g. toggle the controller between "AYANEO" and "Xbox" mode or change the state of the analog stick leds.

It would be nice to write a proper driver for those, but for now this at least exposes the serial port to userspace for handling. (See https://gitlab.postmarketos.org/Drakulix/ayaneo-platformd/-/blob/main/src/leds/analog_sticks.rs?ref_type=heads#L14 for an example.)

@superna9999
Copy link
Owner

This should be split into most parts in arch/arm64/boot/dts/qcom/sm8650.dtsi and only an enable for the pocket s2, same send this upstream

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants