Commit 5c33afc
committed
iommu: apple-dart: Support combinations of locked and unlocked DARTs
This is required for the display sub-system. m1n1 locks the DART of the
boot framebuffer to minimize the blackout for the transition from boot
framebuffer to the full display driver. The display blacks out when the
bootloader setup mapping of the framebuffer vanishes during
dart_reset(). Under certain circumstances this results in an
unrecoverable crash of display coprocessor.
Signed-off-by: Janne Grunau <j@jannau.net>1 parent 1dc9606 commit 5c33afc
1 file changed
Lines changed: 4 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
294 | 294 | | |
295 | 295 | | |
296 | 296 | | |
| 297 | + | |
297 | 298 | | |
298 | 299 | | |
299 | 300 | | |
| |||
994 | 995 | | |
995 | 996 | | |
996 | 997 | | |
| 998 | + | |
| 999 | + | |
997 | 1000 | | |
998 | 1001 | | |
999 | 1002 | | |
| |||
1006 | 1009 | | |
1007 | 1010 | | |
1008 | 1011 | | |
| 1012 | + | |
1009 | 1013 | | |
1010 | 1014 | | |
1011 | 1015 | | |
| |||
0 commit comments