From mboxrd@z Thu Jan 1 00:00:00 1970 From: Subject: [PATCH 30/49] drm/amd/display: reprogram VM config when system resume Date: Fri, 9 Aug 2019 17:37:23 -0400 Message-ID: <20190809213742.30301-31-sunpeng.li@amd.com> References: <20190809213742.30301-1-sunpeng.li@amd.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20190809213742.30301-1-sunpeng.li-5C7GfCeVMHo@public.gmane.org> List-Id: Discussion list for AMD gfx List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: amd-gfx-bounces-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Sender: "amd-gfx" To: amd-gfx-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Cc: Leo Li , Lewis Huang , Jun Lei , Eric Yang RnJvbTogTGV3aXMgSHVhbmcgPExld2lzLkh1YW5nQGFtZC5jb20+CgpbV2h5XQpUaGUgdm0gY29u ZmlnIHdpbGwgYmUgY2xlYXIgdG8gMCB3aGVuIHN5c3RlbSBlbnRlciBTNC4gSXQgd2lsbApjYXVz ZSBodWJidWIgZGlkbid0IGtub3cgaG93IHRvIGZldGNoIGRhdGEgd2hlbiBzeXN0ZW0gcmVzdW1l LgpUaGUgZmxpcCBhbHdheXMgcGVuZGluZyBiZWNhdXNlIGVhcmxpZXN0X2ludXNlX2FkZHJlc3Mg YW5kCnJlcXVlc3RfYWRkcmVzcyBhcmUgZGlmZmVyZW50LgoKW0hvd10KUmVwcm9ncmFtIFZNIGNv bmZpZyB3aGVuIHN5c3RlbSByZXN1bWUKClNpZ25lZC1vZmYtYnk6IExld2lzIEh1YW5nIDxMZXdp cy5IdWFuZ0BhbWQuY29tPgpSZXZpZXdlZC1ieTogSnVuIExlaSA8SnVuLkxlaUBhbWQuY29tPgpB Y2tlZC1ieTogRXJpYyBZYW5nIDxlcmljLnlhbmcyQGFtZC5jb20+CkFja2VkLWJ5OiBMZW8gTGkg PHN1bnBlbmcubGlAYW1kLmNvbT4KLS0tCiBkcml2ZXJzL2dwdS9kcm0vYW1kL2Rpc3BsYXkvZGMv Y29yZS9kYy5jIHwgOCArKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDggaW5zZXJ0aW9ucygrKQoK ZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9hbWQvZGlzcGxheS9kYy9jb3JlL2RjLmMgYi9k cml2ZXJzL2dwdS9kcm0vYW1kL2Rpc3BsYXkvZGMvY29yZS9kYy5jCmluZGV4IGY3YTNkNjUyYmU1 Zi4uNzQwOGRmMDVkM2U1IDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vYW1kL2Rpc3BsYXkv ZGMvY29yZS9kYy5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9hbWQvZGlzcGxheS9kYy9jb3JlL2Rj LmMKQEAgLTIyNjIsNiArMjI2MiwxNCBAQCB2b2lkIGRjX3NldF9wb3dlcl9zdGF0ZSgKIAkJZGNf cmVzb3VyY2Vfc3RhdGVfY29uc3RydWN0KGRjLCBkYy0+Y3VycmVudF9zdGF0ZSk7CiAKIAkJZGMt Pmh3c3MuaW5pdF9odyhkYyk7CisKKyNpZmRlZiBDT05GSUdfRFJNX0FNRF9EQ19EQ04yXzAKKwkJ aWYgKGRjLT5od3NzLmluaXRfc3lzX2N0eCAhPSBOVUxMICYmCisJCQlkYy0+dm1fcGFfY29uZmln LnZhbGlkKSB7CisJCQlkYy0+aHdzcy5pbml0X3N5c19jdHgoZGMtPmh3c2VxLCBkYywgJmRjLT52 bV9wYV9jb25maWcpOworCQl9CisjZW5kaWYKKwogCQlicmVhazsKIAlkZWZhdWx0OgogCQlBU1NF UlQoZGMtPmN1cnJlbnRfc3RhdGUtPnN0cmVhbV9jb3VudCA9PSAwKTsKLS0gCjIuMjIuMAoKX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KYW1kLWdmeCBtYWls aW5nIGxpc3QKYW1kLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVl ZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9hbWQtZ2Z4