Commit a30d4e5
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 6c90c33 commit a30d4e5
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 | | |
| |||
991 | 992 | | |
992 | 993 | | |
993 | 994 | | |
| 995 | + | |
| 996 | + | |
994 | 997 | | |
995 | 998 | | |
996 | 999 | | |
| |||
1001 | 1004 | | |
1002 | 1005 | | |
1003 | 1006 | | |
| 1007 | + | |
1004 | 1008 | | |
1005 | 1009 | | |
1006 | 1010 | | |
| |||
0 commit comments