From mboxrd@z Thu Jan 1 00:00:00 1970 From: Benjamin Herrenschmidt Subject: [PATCH 01/12] drm/ast: Fix AST2400 POST failure without BMC FW or VBIOS Date: Fri, 24 Feb 2017 09:53:46 +1100 Message-ID: <20170223225357.9572-1-benh@kernel.crashing.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from gate.crashing.org (gate.crashing.org [63.228.1.57]) by gabe.freedesktop.org (Postfix) with ESMTPS id 4DBFC6EB4D for ; Thu, 23 Feb 2017 22:54:28 +0000 (UTC) List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org Cc: linuxppc-dev@ozlabs.org, airlied@redhat.com, eich@suse.come List-Id: dri-devel@lists.freedesktop.org RnJvbTogIlkuQy4gQ2hlbiIgPHljX2NoZW5AYXNwZWVkdGVjaC5jb20+CgpUaGUgY3VycmVudCBQ T1NUIGNvZGUgZm9yIHRoZSBBU1QyMzAwLzI0MDAgZmFtaWx5IGRvZXNuJ3Qgd29yayBwcm9wZXJs eQppZiB0aGUgY2hpcCBoYXNuJ3QgYmVlbiBpbml0aWFsaXplZCBwcmV2aW91c2x5IGJ5IGVpdGhl ciB0aGUgQk1DIG93biBGVwpvciB0aGUgVkJJT1MuIFRoaXMgZml4ZXMgaXQuCgpTaWduZWQtb2Zm LWJ5OiBZLkMuIENoZW4gPHljX2NoZW5AYXNwZWVkdGVjaC5jb20+ClNpZ25lZC1vZmYtYnk6IEJl bmphbWluIEhlcnJlbnNjaG1pZHQgPGJlbmhAa2VybmVsLmNyYXNoaW5nLm9yZz4KLS0tCiBkcml2 ZXJzL2dwdS9kcm0vYXN0L2FzdF9wb3N0LmMgfCAzOCArKysrKysrKysrKysrKysrKysrKysrKysr KysrKysrKysrKy0tLQogMSBmaWxlIGNoYW5nZWQsIDM1IGluc2VydGlvbnMoKyksIDMgZGVsZXRp b25zKC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2FzdC9hc3RfcG9zdC5jIGIvZHJp dmVycy9ncHUvZHJtL2FzdC9hc3RfcG9zdC5jCmluZGV4IDUzMzFlZTEuLjZjNTM5MWMgMTAwNjQ0 Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9hc3QvYXN0X3Bvc3QuYworKysgYi9kcml2ZXJzL2dwdS9k cm0vYXN0L2FzdF9wb3N0LmMKQEAgLTE2MzgsMTIgKzE2MzgsNDQgQEAgc3RhdGljIHZvaWQgYXN0 X2luaXRfZHJhbV8yMzAwKHN0cnVjdCBkcm1fZGV2aWNlICpkZXYpCiAJCXRlbXAgfD0gMHg3MzsK IAkJYXN0X3dyaXRlMzIoYXN0LCAweDEyMDA4LCB0ZW1wKTsKIAorCQlwYXJhbS5kcmFtX2ZyZXEg PSAzOTY7CiAJCXBhcmFtLmRyYW1fdHlwZSA9IEFTVF9ERFIzOworCQl0ZW1wID0gYXN0X21pbmR3 bShhc3QsIDB4MWU2ZTIwNzApOwogCQlpZiAodGVtcCAmIDB4MDEwMDAwMDApCiAJCQlwYXJhbS5k cmFtX3R5cGUgPSBBU1RfRERSMjsKLQkJcGFyYW0uZHJhbV9jaGlwaWQgPSBhc3QtPmRyYW1fdHlw ZTsKLQkJcGFyYW0uZHJhbV9mcmVxID0gYXN0LT5tY2xrOwotCQlwYXJhbS52cmFtX3NpemUgPSBh c3QtPnZyYW1fc2l6ZTsKKyAgICAgICAgICAgICAgICBzd2l0Y2ggKHRlbXAgJiAweDE4MDAwMDAw KSB7CisJCWNhc2UgMDoKKwkJCXBhcmFtLmRyYW1fY2hpcGlkID0gQVNUX0RSQU1fNTEyTXgxNjsK KwkJCWJyZWFrOworCQlkZWZhdWx0OgorCQljYXNlIDB4MDgwMDAwMDA6CisJCQlwYXJhbS5kcmFt X2NoaXBpZCA9IEFTVF9EUkFNXzFHeDE2OworCQkJYnJlYWs7CisJCWNhc2UgMHgxMDAwMDAwMDoK KwkJCXBhcmFtLmRyYW1fY2hpcGlkID0gQVNUX0RSQU1fMkd4MTY7CisJCQlicmVhazsKKwkJY2Fz ZSAweDE4MDAwMDAwOgorCQkJcGFyYW0uZHJhbV9jaGlwaWQgPSBBU1RfRFJBTV80R3gxNjsKKwkJ CWJyZWFrOworCQl9CisgICAgICAgICAgICAgICAgc3dpdGNoICh0ZW1wICYgMHgwYykgeworICAg ICAgICAgICAgICAgIGRlZmF1bHQ6CisJCWNhc2UgMHgwMDoKKwkJCXBhcmFtLnZyYW1fc2l6ZSA9 IEFTVF9WSURNRU1fU0laRV84TTsKKwkJCWJyZWFrOworCisJCWNhc2UgMHgwNDoKKwkJCXBhcmFt LnZyYW1fc2l6ZSA9IEFTVF9WSURNRU1fU0laRV8xNk07CisJCQlicmVhazsKKworCQljYXNlIDB4 MDg6CisJCQlwYXJhbS52cmFtX3NpemUgPSBBU1RfVklETUVNX1NJWkVfMzJNOworCQkJYnJlYWs7 CisKKwkJY2FzZSAweDBjOgorCQkJcGFyYW0udnJhbV9zaXplID0gQVNUX1ZJRE1FTV9TSVpFXzY0 TTsKKwkJCWJyZWFrOworCQl9CiAKIAkJaWYgKHBhcmFtLmRyYW1fdHlwZSA9PSBBU1RfRERSMykg ewogCQkJZ2V0X2RkcjNfaW5mbyhhc3QsICZwYXJhbSk7Ci0tIAoyLjkuMwoKX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVsIG1haWxpbmcgbGlz dApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0 b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCg==