drm/ast: Fix AST2400 POST failure without BMC FW or VBIOS
authorY.C. Chen <yc_chen@aspeedtech.com>
Thu, 23 Feb 2017 07:52:33 +0000 (15:52 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 15 Mar 2017 02:02:49 +0000 (10:02 +0800)
commitf96c10c2bd1ba4c438cb5e61700825f6ab376a7e
tree96546ebe8d20392f6eb4c5f5fffc794831e21e76
parent5da03582e2120b04a58aabc7caa61109106e6c3d
drm/ast: Fix AST2400 POST failure without BMC FW or VBIOS

commit 3856081eede297b617560b85e948cfb00bb395ec upstream.

The current POST code for the AST2300/2400 family doesn't work properly
if the chip hasn't been initialized previously by either the BMC own FW
or the VBIOS. This fixes it.

Signed-off-by: Y.C. Chen <yc_chen@aspeedtech.com>
Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Tested-by: Y.C. Chen <yc_chen@aspeedtech.com>
Acked-by: Joel Stanley <joel@jms.id.au>
Signed-off-by: Dave Airlie <airlied@redhat.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/gpu/drm/ast/ast_post.c