Skip to content

rk3399: Workaround UEFI poweroff issues#21

Merged
samueldr merged 1 commit intoTow-Boot:developmentfrom
samueldr:fix/rk3399-poweroff-workaround
May 23, 2021
Merged

rk3399: Workaround UEFI poweroff issues#21
samueldr merged 1 commit intoTow-Boot:developmentfrom
samueldr:fix/rk3399-poweroff-workaround

Conversation

@samueldr
Copy link
Contributor

@samueldr samueldr commented May 23, 2021

This is a non-upstreamable workaround.

What we do is pretend this UEFI implementation cannot do things like
reset and poweroff.

In turn, the operating system may fallback to any other method. Which
for Linux is true.


Reminder that the goal of this project is to make the life of the end-user easier, by providing user experiences fixes. This is a user-experience fix, considering that without this boards hangs.

This is extremely important for the Pinebook Pro, as if powerd-off via UEFI, it will continue chewing through power as it is "stuck" hanging in the UEFI services.

This is a non-upstreamable workaround.

What we do is pretend this UEFI implementation cannot do things like
reset and poweroff.

In turn, the operating system may fallback to any other method. Which
for Linux is true.
@samueldr samueldr merged commit f3a7931 into Tow-Boot:development May 23, 2021
@samueldr samueldr deleted the fix/rk3399-poweroff-workaround branch May 23, 2021 19:01
@samueldr samueldr added this to the "next" milestone Jun 21, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant