Skip to content
Commit c5a50529 authored by Bernhard Froemel's avatar Bernhard Froemel Committed by Matthew Garrett
Browse files

apple-gmux: Fix index read functions



Study of Apple's binary driver revealed that the GMUX_READ_PORT should
be written between calls to gmux_index_wait_ready and
gmux_index_wait_complete (i.e., the new index protocol must be
followed). If this is not done correctly, the indexed
gmux device only partially accepts writes which lead to problems
concerning GPU switching. Special thanks to Seth Forshee who helped
greatly with identifying unnecessary changes.

Signed-off-by: default avatarBernhard Froemel <froemel@vmars.tuwien.ac.at>
Signed-off-by: default avatarMatthew Garrett <mjg@redhat.com>
parent 07f377da
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment