From mboxrd@z Thu Jan 1 00:00:00 1970 From: Uma Shankar Subject: [v11 09/12] drm/i915:Enabled Modeset when HDR Infoframe changes Date: Thu, 16 May 2019 19:40:14 +0530 Message-ID: <1558015817-12025-10-git-send-email-uma.shankar@intel.com> References: <1558015817-12025-1-git-send-email-uma.shankar@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1558015817-12025-1-git-send-email-uma.shankar@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: intel-gfx@lists.freedesktop.org, dri-devel@lists.freedesktop.org Cc: dcastagna@chromium.org, jonas@kwiboo.se, seanpaul@chromium.org List-Id: intel-gfx@lists.freedesktop.org VGhpcyBwYXRjaCBlbmFibGVzIG1vZGVzZXQgd2hlbmV2ZXIgSERSIG1ldGFkYXRhCm5lZWRzIHRv IGJlIHVwZGF0ZWQgdG8gc2luay4KCnYyOiBBZGRyZXNzZWQgU2hhc2hhbmsncyByZXZpZXcgY29t bWVudHMuCgp2MzogQWRkZWQgU2hhc2hhbmsncyBSQi4KCnY0OiBBZGRyZXNzZWQgVmlsbGUncyBy ZXZpZXcgY29tbWVudHMuCgp2NTogQWRkcmVzc2VkIFZpbGxlJ3MgcmV2aWV3IGNvbW1lbnRzLgoK U2lnbmVkLW9mZi1ieTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVs LmNvbT4KU2lnbmVkLW9mZi1ieTogVW1hIFNoYW5rYXIgPHVtYS5zaGFua2FyQGludGVsLmNvbT4K UmV2aWV3ZWQtYnk6IFNoYXNoYW5rIFNoYXJtYSA8c2hhc2hhbmsuc2hhcm1hQGludGVsLmNvbT4K LS0tCiBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9hdG9taWMuYyB8IDE0ICsrKysrKysrKysr KystCiAxIGZpbGUgY2hhbmdlZCwgMTMgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlm ZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2F0b21pYy5jIGIvZHJpdmVycy9n cHUvZHJtL2k5MTUvaW50ZWxfYXRvbWljLmMKaW5kZXggNThiODA0OS4uNmI5ODVlOCAxMDA2NDQK LS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfYXRvbWljLmMKKysrIGIvZHJpdmVycy9n cHUvZHJtL2k5MTUvaW50ZWxfYXRvbWljLmMKQEAgLTEwNSw2ICsxMDUsMTYgQEAgaW50IGludGVs X2RpZ2l0YWxfY29ubmVjdG9yX2F0b21pY19zZXRfcHJvcGVydHkoc3RydWN0IGRybV9jb25uZWN0 b3IgKmNvbm5lY3RvciwKIAlyZXR1cm4gLUVJTlZBTDsKIH0KIAorc3RhdGljIGJvb2wgYmxvYl9l cXVhbChjb25zdCBzdHJ1Y3QgZHJtX3Byb3BlcnR5X2Jsb2IgKmEsCisJCSAgICAgICBjb25zdCBz dHJ1Y3QgZHJtX3Byb3BlcnR5X2Jsb2IgKmIpCit7CisJaWYgKGEgJiYgYikKKwkJcmV0dXJuIGEt Pmxlbmd0aCA9PSBiLT5sZW5ndGggJiYKKwkJCSFtZW1jbXAoYS0+ZGF0YSwgYi0+ZGF0YSwgYS0+ bGVuZ3RoKTsKKworCXJldHVybiAhYSA9PSAhYjsKK30KKwogaW50IGludGVsX2RpZ2l0YWxfY29u bmVjdG9yX2F0b21pY19jaGVjayhzdHJ1Y3QgZHJtX2Nvbm5lY3RvciAqY29ubiwKIAkJCQkJIHN0 cnVjdCBkcm1fY29ubmVjdG9yX3N0YXRlICpuZXdfc3RhdGUpCiB7CkBAIC0xMzIsNyArMTQyLDkg QEAgaW50IGludGVsX2RpZ2l0YWxfY29ubmVjdG9yX2F0b21pY19jaGVjayhzdHJ1Y3QgZHJtX2Nv bm5lY3RvciAqY29ubiwKIAkgICAgbmV3X2Nvbm5fc3RhdGUtPmJhc2UuY29sb3JzcGFjZSAhPSBv bGRfY29ubl9zdGF0ZS0+YmFzZS5jb2xvcnNwYWNlIHx8CiAJICAgIG5ld19jb25uX3N0YXRlLT5i YXNlLnBpY3R1cmVfYXNwZWN0X3JhdGlvICE9IG9sZF9jb25uX3N0YXRlLT5iYXNlLnBpY3R1cmVf YXNwZWN0X3JhdGlvIHx8CiAJICAgIG5ld19jb25uX3N0YXRlLT5iYXNlLmNvbnRlbnRfdHlwZSAh PSBvbGRfY29ubl9zdGF0ZS0+YmFzZS5jb250ZW50X3R5cGUgfHwKLQkgICAgbmV3X2Nvbm5fc3Rh dGUtPmJhc2Uuc2NhbGluZ19tb2RlICE9IG9sZF9jb25uX3N0YXRlLT5iYXNlLnNjYWxpbmdfbW9k ZSkKKwkgICAgbmV3X2Nvbm5fc3RhdGUtPmJhc2Uuc2NhbGluZ19tb2RlICE9IG9sZF9jb25uX3N0 YXRlLT5iYXNlLnNjYWxpbmdfbW9kZSB8fAorCSAgICAhYmxvYl9lcXVhbChuZXdfY29ubl9zdGF0 ZS0+YmFzZS5oZHJfb3V0cHV0X21ldGFkYXRhLAorCQkJb2xkX2Nvbm5fc3RhdGUtPmJhc2UuaGRy X291dHB1dF9tZXRhZGF0YSkpCiAJCWNydGNfc3RhdGUtPm1vZGVfY2hhbmdlZCA9IHRydWU7CiAK IAlyZXR1cm4gMDsKLS0gCjEuOS4xCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVl ZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5m by9pbnRlbC1nZng=