Skip to content

Enable USB autosuspend for internal devices only

Bunch of rules needed to ensure that we suspend what we can and that we don't suspend what we shouldn't.

Some external devices (like some keyboards) don't like getting suspended, so let's enable it for our internal ones where it's verified to work and use kernel defaults for other devices.

Related: https://source.puri.sm/Librem5/linux-next/issues/170 https://source.puri.sm/Librem5/linux-next/-/merge_requests/152 https://source.puri.sm/Librem5/linux-next/-/issues/191 https://source.puri.sm/Librem5/linux-next/issues/168

Edited by Sebastian Krzyszkowiak

Merge request reports