From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-9.7 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH,MAILING_LIST_MULTI,SIGNED_OFF_BY,SPF_HELO_NONE,SPF_PASS, URIBL_BLOCKED,USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 019E1C34056 for ; Wed, 19 Feb 2020 20:36:38 +0000 (UTC) Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id C87AD207FD for ; Wed, 19 Feb 2020 20:36:37 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org C87AD207FD Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=linux.intel.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=dri-devel-bounces@lists.freedesktop.org Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 117C56ECB7; Wed, 19 Feb 2020 20:36:36 +0000 (UTC) Received: from mga12.intel.com (mga12.intel.com [192.55.52.136]) by gabe.freedesktop.org (Postfix) with ESMTPS id 69D016ECB6; Wed, 19 Feb 2020 20:36:32 +0000 (UTC) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga003.fm.intel.com ([10.253.24.29]) by fmsmga106.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 19 Feb 2020 12:36:31 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.70,461,1574150400"; d="scan'208";a="283208383" Received: from stinkbox.fi.intel.com (HELO stinkbox) ([10.237.72.174]) by FMSMGA003.fm.intel.com with SMTP; 19 Feb 2020 12:36:29 -0800 Received: by stinkbox (sSMTP sendmail emulation); Wed, 19 Feb 2020 22:36:29 +0200 From: Ville Syrjala To: dri-devel@lists.freedesktop.org Subject: [PATCH 12/12] drm: pahole struct drm_display_mode Date: Wed, 19 Feb 2020 22:35:44 +0200 Message-Id: <20200219203544.31013-13-ville.syrjala@linux.intel.com> X-Mailer: git-send-email 2.24.1 In-Reply-To: <20200219203544.31013-1-ville.syrjala@linux.intel.com> References: <20200219203544.31013-1-ville.syrjala@linux.intel.com> MIME-Version: 1.0 X-BeenThere: dri-devel@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Direct Rendering Infrastructure - Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: intel-gfx@lists.freedesktop.org Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" RnJvbTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KClJl b3JnYW5pemUgZHJtX2Rpc3BsYXlfbW9kZSB0byBlbGltaW5hdGUgYWxsIHRoZSBob2xlcy4KV2Un bGwgcHV0IGFsbCB0aGUgYWN0dWFsIHRpbWluZ3MgdG8gdGhlIHN0YXJ0IG9mIHRoZQpzdHJ1Y3Qg YW5kIGFsbCB0aGUgZXh0cmEganVuayB0byB0aGUgZW5kLgoKR2V0cyB0aGUgc2l6ZSBkb3duIHRv IDEzNiBieXRlcyBvbiA2NGJpdCBhbmQgMTIwIGJ5dGVzIG9uCjMyYml0LiBXaXRoIGEgYml0IG1v cmUgd29yayB3ZSBzaG91bGQgYmUgYWJsZSB0byBnZXQgdGhpcwpiZWxvdyB0aGUgdHdvIGNhY2hl bGluZSBtYXJrIGV2ZW4gb24gNjRiaXQuCgpTaWduZWQtb2ZmLWJ5OiBWaWxsZSBTeXJqw6Rsw6Qg PHZpbGxlLnN5cmphbGFAbGludXguaW50ZWwuY29tPgotLS0KIGluY2x1ZGUvZHJtL2RybV9tb2Rl cy5oIHwgMTM5ICsrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0KIDEgZmls ZSBjaGFuZ2VkLCA3MCBpbnNlcnRpb25zKCspLCA2OSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQg YS9pbmNsdWRlL2RybS9kcm1fbW9kZXMuaCBiL2luY2x1ZGUvZHJtL2RybV9tb2Rlcy5oCmluZGV4 IGRhZGIwZjNlNWIwYi4uZmRlZDgxMzA2YTQ3IDEwMDY0NAotLS0gYS9pbmNsdWRlL2RybS9kcm1f bW9kZXMuaAorKysgYi9pbmNsdWRlL2RybS9kcm1fbW9kZXMuaApAQCAtMjIyLDU2ICsyMjIsNiBA QCBlbnVtIGRybV9tb2RlX3N0YXR1cyB7CiAgKiBGb3IgcHJpbnRpbmcgeW91IGNhbiB1c2UgJURS TV9NT0RFX0ZNVCBhbmQgRFJNX01PREVfQVJHKCkuCiAgKi8KIHN0cnVjdCBkcm1fZGlzcGxheV9t b2RlIHsKLQkvKioKLQkgKiBAaGVhZDoKLQkgKgotCSAqIHN0cnVjdCBsaXN0X2hlYWQgZm9yIG1v ZGUgbGlzdHMuCi0JICovCi0Jc3RydWN0IGxpc3RfaGVhZCBoZWFkOwotCi0JLyoqCi0JICogQG5h bWU6Ci0JICoKLQkgKiBIdW1hbi1yZWFkYWJsZSBuYW1lIG9mIHRoZSBtb2RlLCBmaWxsZWQgb3V0 IHdpdGggZHJtX21vZGVfc2V0X25hbWUoKS4KLQkgKi8KLQljaGFyIG5hbWVbRFJNX0RJU1BMQVlf TU9ERV9MRU5dOwotCi0JLyoqCi0JICogQHN0YXR1czoKLQkgKgotCSAqIFN0YXR1cyBvZiB0aGUg bW9kZSwgdXNlZCB0byBmaWx0ZXIgb3V0IG1vZGVzIG5vdCBzdXBwb3J0ZWQgYnkgdGhlCi0JICog aGFyZHdhcmUuIFNlZSBlbnVtICZkcm1fbW9kZV9zdGF0dXMuCi0JICovCi0JZW51bSBkcm1fbW9k ZV9zdGF0dXMgc3RhdHVzOwotCi0JLyoqCi0JICogQHR5cGU6Ci0JICoKLQkgKiBBIGJpdG1hc2sg b2YgZmxhZ3MsIG1vc3RseSBhYm91dCB0aGUgc291cmNlIG9mIGEgbW9kZS4gUG9zc2libGUgZmxh Z3MKLQkgKiBhcmU6Ci0JICoKLQkgKiAgLSBEUk1fTU9ERV9UWVBFX1BSRUZFUlJFRDogUHJlZmVy cmVkIG1vZGUsIHVzdWFsbHkgdGhlIG5hdGl2ZQotCSAqICAgIHJlc29sdXRpb24gb2YgYW4gTENE IHBhbmVsLiBUaGVyZSBzaG91bGQgb25seSBiZSBvbmUgcHJlZmVycmVkCi0JICogICAgbW9kZSBw ZXIgY29ubmVjdG9yIGF0IGFueSBnaXZlbiB0aW1lLgotCSAqICAtIERSTV9NT0RFX1RZUEVfRFJJ VkVSOiBNb2RlIGNyZWF0ZWQgYnkgdGhlIGRyaXZlciwgd2hpY2ggaXMgYWxsIG9mCi0JICogICAg dGhlbSByZWFsbHkuIERyaXZlcnMgbXVzdCBzZXQgdGhpcyBiaXQgZm9yIGFsbCBtb2RlcyB0aGV5 IGNyZWF0ZQotCSAqICAgIGFuZCBleHBvc2UgdG8gdXNlcnNwYWNlLgotCSAqICAtIERSTV9NT0RF X1RZUEVfVVNFUkRFRjogTW9kZSBkZWZpbmVkIHZpYSBrZXJuZWwgY29tbWFuZCBsaW5lCi0JICoK LQkgKiBQbHVzIGEgYmlnIGxpc3Qgb2YgZmxhZ3Mgd2hpY2ggc2hvdWxkbid0IGJlIHVzZWQgYXQg YWxsLCBidXQgYXJlCi0JICogc3RpbGwgYXJvdW5kIHNpbmNlIHRoZXNlIGZsYWdzIGFyZSBhbHNv IHVzZWQgaW4gdGhlIHVzZXJzcGFjZSBBQkkuCi0JICogV2Ugbm8gbG9uZ2VyIGFjY2VwdCBtb2Rl cyB3aXRoIHRoZXNlIHR5cGVzIHRob3VnaDoKLQkgKgotCSAqICAtIERSTV9NT0RFX1RZUEVfQlVJ TFRJTjogTWVhbnQgZm9yIGhhcmQtY29kZWQgbW9kZXMsIHVudXNlZC4KLQkgKiAgICBVc2UgRFJN X01PREVfVFlQRV9EUklWRVIgaW5zdGVhZC4KLQkgKiAgLSBEUk1fTU9ERV9UWVBFX0RFRkFVTFQ6 IEFnYWluIGEgbGVmdG92ZXIsIHVzZQotCSAqICAgIERSTV9NT0RFX1RZUEVfUFJFRkVSUkVEIGlu c3RlYWQuCi0JICogIC0gRFJNX01PREVfVFlQRV9DTE9DS19DIGFuZCBEUk1fTU9ERV9UWVBFX0NS VENfQzogRGVmaW5lIGxlZnRvdmVycwotCSAqICAgIHdoaWNoIGFyZSBzdHVjayBhcm91bmQgZm9y IGh5c3RlcmljYWwgcmFpc2lucyBvbmx5LiBObyBvbmUgaGFzIGFuCi0JICogICAgaWRlYSB3aGF0 IHRoZXkgd2VyZSBtZWFudCBmb3IuIERvbid0IHVzZS4KLQkgKi8KLQl1OCB0eXBlOwotCiAJLyoq CiAJICogQGNsb2NrOgogCSAqCkBAIC0zMjQsMjIgKzI3NCw2IEBAIHN0cnVjdCBkcm1fZGlzcGxh eV9tb2RlIHsKIAkgKi8KIAl1MzIgZmxhZ3M7CiAKLQkvKioKLQkgKiBAd2lkdGhfbW06Ci0JICoK LQkgKiBBZGRyZXNzYWJsZSBzaXplIG9mIHRoZSBvdXRwdXQgaW4gbW0sIHByb2plY3RvcnMgc2hv dWxkIHNldCB0aGlzIHRvCi0JICogMC4KLQkgKi8KLQl1MTYgd2lkdGhfbW07Ci0KLQkvKioKLQkg KiBAaGVpZ2h0X21tOgotCSAqCi0JICogQWRkcmVzc2FibGUgc2l6ZSBvZiB0aGUgb3V0cHV0IGlu IG1tLCBwcm9qZWN0b3JzIHNob3VsZCBzZXQgdGhpcyB0bwotCSAqIDAuCi0JICovCi0JdTE2IGhl aWdodF9tbTsKLQogCS8qKgogCSAqIEBjcnRjX2Nsb2NrOgogCSAqCkBAIC0zNzAsNiArMzA0LDUw IEBAIHN0cnVjdCBkcm1fZGlzcGxheV9tb2RlIHsKIAl1MTYgY3J0Y192c3luY19lbmQ7CiAJdTE2 IGNydGNfdnRvdGFsOwogCisJLyoqCisJICogQHdpZHRoX21tOgorCSAqCisJICogQWRkcmVzc2Fi bGUgc2l6ZSBvZiB0aGUgb3V0cHV0IGluIG1tLCBwcm9qZWN0b3JzIHNob3VsZCBzZXQgdGhpcyB0 bworCSAqIDAuCisJICovCisJdTE2IHdpZHRoX21tOworCisJLyoqCisJICogQGhlaWdodF9tbToK KwkgKgorCSAqIEFkZHJlc3NhYmxlIHNpemUgb2YgdGhlIG91dHB1dCBpbiBtbSwgcHJvamVjdG9y cyBzaG91bGQgc2V0IHRoaXMgdG8KKwkgKiAwLgorCSAqLworCXUxNiBoZWlnaHRfbW07CisKKwkv KioKKwkgKiBAdHlwZToKKwkgKgorCSAqIEEgYml0bWFzayBvZiBmbGFncywgbW9zdGx5IGFib3V0 IHRoZSBzb3VyY2Ugb2YgYSBtb2RlLiBQb3NzaWJsZSBmbGFncworCSAqIGFyZToKKwkgKgorCSAq ICAtIERSTV9NT0RFX1RZUEVfUFJFRkVSUkVEOiBQcmVmZXJyZWQgbW9kZSwgdXN1YWxseSB0aGUg bmF0aXZlCisJICogICAgcmVzb2x1dGlvbiBvZiBhbiBMQ0QgcGFuZWwuIFRoZXJlIHNob3VsZCBv bmx5IGJlIG9uZSBwcmVmZXJyZWQKKwkgKiAgICBtb2RlIHBlciBjb25uZWN0b3IgYXQgYW55IGdp dmVuIHRpbWUuCisJICogIC0gRFJNX01PREVfVFlQRV9EUklWRVI6IE1vZGUgY3JlYXRlZCBieSB0 aGUgZHJpdmVyLCB3aGljaCBpcyBhbGwgb2YKKwkgKiAgICB0aGVtIHJlYWxseS4gRHJpdmVycyBt dXN0IHNldCB0aGlzIGJpdCBmb3IgYWxsIG1vZGVzIHRoZXkgY3JlYXRlCisJICogICAgYW5kIGV4 cG9zZSB0byB1c2Vyc3BhY2UuCisJICogIC0gRFJNX01PREVfVFlQRV9VU0VSREVGOiBNb2RlIGRl ZmluZWQgdmlhIGtlcm5lbCBjb21tYW5kIGxpbmUKKwkgKgorCSAqIFBsdXMgYSBiaWcgbGlzdCBv ZiBmbGFncyB3aGljaCBzaG91bGRuJ3QgYmUgdXNlZCBhdCBhbGwsIGJ1dCBhcmUKKwkgKiBzdGls bCBhcm91bmQgc2luY2UgdGhlc2UgZmxhZ3MgYXJlIGFsc28gdXNlZCBpbiB0aGUgdXNlcnNwYWNl IEFCSS4KKwkgKiBXZSBubyBsb25nZXIgYWNjZXB0IG1vZGVzIHdpdGggdGhlc2UgdHlwZXMgdGhv dWdoOgorCSAqCisJICogIC0gRFJNX01PREVfVFlQRV9CVUlMVElOOiBNZWFudCBmb3IgaGFyZC1j b2RlZCBtb2RlcywgdW51c2VkLgorCSAqICAgIFVzZSBEUk1fTU9ERV9UWVBFX0RSSVZFUiBpbnN0 ZWFkLgorCSAqICAtIERSTV9NT0RFX1RZUEVfREVGQVVMVDogQWdhaW4gYSBsZWZ0b3ZlciwgdXNl CisJICogICAgRFJNX01PREVfVFlQRV9QUkVGRVJSRUQgaW5zdGVhZC4KKwkgKiAgLSBEUk1fTU9E RV9UWVBFX0NMT0NLX0MgYW5kIERSTV9NT0RFX1RZUEVfQ1JUQ19DOiBEZWZpbmUgbGVmdG92ZXJz CisJICogICAgd2hpY2ggYXJlIHN0dWNrIGFyb3VuZCBmb3IgaHlzdGVyaWNhbCByYWlzaW5zIG9u bHkuIE5vIG9uZSBoYXMgYW4KKwkgKiAgICBpZGVhIHdoYXQgdGhleSB3ZXJlIG1lYW50IGZvci4g RG9uJ3QgdXNlLgorCSAqLworCXU4IHR5cGU7CisKIAkvKioKIAkgKiBAcHJpdmF0ZV9mbGFnczoK IAkgKgpAQCAtMzgxLDExICszNTksMTEgQEAgc3RydWN0IGRybV9kaXNwbGF5X21vZGUgewogCXU4 IHByaXZhdGVfZmxhZ3M7CiAKIAkvKioKLQkgKiBAcGljdHVyZV9hc3BlY3RfcmF0aW86CisJICog QGhlYWQ6CiAJICoKLQkgKiBGaWVsZCBmb3Igc2V0dGluZyB0aGUgSERNSSBwaWN0dXJlIGFzcGVj dCByYXRpbyBvZiBhIG1vZGUuCisJICogc3RydWN0IGxpc3RfaGVhZCBmb3IgbW9kZSBsaXN0cy4K IAkgKi8KLQllbnVtIGhkbWlfcGljdHVyZV9hc3BlY3QgcGljdHVyZV9hc3BlY3RfcmF0aW87CisJ c3RydWN0IGxpc3RfaGVhZCBoZWFkOwogCiAJLyoqCiAJICogQGV4cG9ydF9oZWFkOgpAQCAtMzk5 LDYgKzM3NywyOSBAQCBzdHJ1Y3QgZHJtX2Rpc3BsYXlfbW9kZSB7CiAJICogYXZvaWQgb3Zlcmhl YWQgb2YgcHJvdGVjdGluZyBpdCBieSBtb2RlX2NvbmZpZy5tdXRleC4KIAkgKi8KIAlzdHJ1Y3Qg bGlzdF9oZWFkIGV4cG9ydF9oZWFkOworCisJLyoqCisJICogQG5hbWU6CisJICoKKwkgKiBIdW1h bi1yZWFkYWJsZSBuYW1lIG9mIHRoZSBtb2RlLCBmaWxsZWQgb3V0IHdpdGggZHJtX21vZGVfc2V0 X25hbWUoKS4KKwkgKi8KKwljaGFyIG5hbWVbRFJNX0RJU1BMQVlfTU9ERV9MRU5dOworCisJLyoq CisJICogQHN0YXR1czoKKwkgKgorCSAqIFN0YXR1cyBvZiB0aGUgbW9kZSwgdXNlZCB0byBmaWx0 ZXIgb3V0IG1vZGVzIG5vdCBzdXBwb3J0ZWQgYnkgdGhlCisJICogaGFyZHdhcmUuIFNlZSBlbnVt ICZkcm1fbW9kZV9zdGF0dXMuCisJICovCisJZW51bSBkcm1fbW9kZV9zdGF0dXMgc3RhdHVzOwor CisJLyoqCisJICogQHBpY3R1cmVfYXNwZWN0X3JhdGlvOgorCSAqCisJICogRmllbGQgZm9yIHNl dHRpbmcgdGhlIEhETUkgcGljdHVyZSBhc3BlY3QgcmF0aW8gb2YgYSBtb2RlLgorCSAqLworCWVu dW0gaGRtaV9waWN0dXJlX2FzcGVjdCBwaWN0dXJlX2FzcGVjdF9yYXRpbzsKKwogfTsKIAogLyoq Ci0tIAoyLjI0LjEKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fCmRyaS1kZXZlbCBtYWlsaW5nIGxpc3QKZHJpLWRldmVsQGxpc3RzLmZyZWVkZXNrdG9wLm9y ZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RyaS1kZXZl bAo=