Searched hist:"458 c77f3de0edc8a2df1f54ac641823ccbd3ff56" (Results 1 – 1 of 1) sorted by relevance
/openbmc/linux/drivers/macintosh/ |
H A D | via-cuda.c | diff 458c77f3de0edc8a2df1f54ac641823ccbd3ff56 Mon Jan 14 22:18:56 CST 2019 Finn Thain <fthain@telegraphics.com.au> macintosh/via-cuda: Don't rely on Cuda to end a transfer
Certain Cuda transfers have to be ended by the driver. According to Apple's open source Cuda driver, as found in mkLinux and XNU, this applies to any "open ended request such as PRAM read". This fixes an infinite polling loop in cuda_pram_read_byte().
Tested-by: Stan Johnson <userm57@yahoo.com> Signed-off-by: Finn Thain <fthain@telegraphics.com.au> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
|