Skip to content

Conversation

@alistair23
Copy link
Contributor

The reMarkable vendor kernel incorrectly sets the REL bit for the Cyprus
Cyttsp5 driver. The check in Oxide currently relies on this bug.

The in progress upstream Cyttsp5 kernel driver doesn't set the REL bit.
This patch removes the check from Oxide so that it works on both the
mainline kernel as well as the vendor kernel.

Signed-off-by: Alistair Francis alistair@alistair23.me

The reMarkable vendor kernel incorrectly sets the REL bit for the Cyprus
Cyttsp5 driver. The check in Oxide currently relies on this bug.

The in progress upstream Cyttsp5 kernel driver doesn't set the REL bit.
This patch removes the check from Oxide so that it works on both the
mainline kernel as well as the vendor kernel.

Signed-off-by: Alistair Francis <alistair@alistair23.me>
@qlty-cloud-legacy
Copy link

Code Climate has analyzed commit 67f158c and detected 0 issues on this pull request.

View more on Code Climate.

@Eeems Eeems added this to the v2.3 milestone Dec 8, 2021
alistair23 added a commit to alistair23/linux that referenced this pull request Dec 22, 2021
Oxide currently requires the REL bit to be set for the Cyttp5
touchscreen controller. Until this is fixed by
Eeems-Org/oxide#234 let's set the bit as a hack.

Signed-off-by: Alistair Francis <alistair@alistair23.me>
@Eeems Eeems merged commit 3a6a583 into Eeems-Org:master Jan 4, 2022
@alistair23 alistair23 deleted the alistair/cyttp5-fixup branch January 4, 2022 02:27
alistair23 added a commit to alistair23/linux that referenced this pull request Jan 9, 2022
Oxide currently requires the REL bit to be set for the Cyttp5
touchscreen controller. Until this is fixed by
Eeems-Org/oxide#234 let's set the bit as a hack.

Signed-off-by: Alistair Francis <alistair@alistair23.me>
alistair23 added a commit to alistair23/linux that referenced this pull request Jan 9, 2022
Oxide currently requires the REL bit to be set for the Cyttp5
touchscreen controller. Until this is fixed by
Eeems-Org/oxide#234 let's set the bit as a hack.

Signed-off-by: Alistair Francis <alistair@alistair23.me>
alistair23 added a commit to alistair23/linux that referenced this pull request Jan 10, 2022
Oxide currently requires the REL bit to be set for the Cyttp5
touchscreen controller. Until this is fixed by
Eeems-Org/oxide#234 let's set the bit as a hack.

Signed-off-by: Alistair Francis <alistair@alistair23.me>
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