• Eugeni Dodonov's avatar
    drm/i915: properly wait for SBI status · 39fb50f6
    Eugeni Dodonov authored
    Somehow this went unnoticed in the past reviews, but the condition would
    never timeout properly.
    
    This was initially introduced in the v2 of original SBI enabling patch.
    Highly embarrassing.
    
    Note that we now actually time out for the read, which resulted in gcc
    complaining that we can now return unitialized garbage if that
    happens. There's not much we can do here because there's not much
    point in thread -EIO all the way down through these functions. Hence
    simply shut up the compiler.
    Reported-by: default avatarDan Carpenter <dan.carpenter@oracle.com>
    Signed-off-by: default avatarEugeni Dodonov <eugeni.dodonov@intel.com>
    [danvet: Added note and squashed uninitialized value shut-up into this
    patch.]
    Signed-off-by: default avatarDaniel Vetter <daniel.vetter@ffwll.ch>
    39fb50f6
intel_display.c 190 KB