From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jani Nikula Subject: [RFC 0/7] start hiding away vbt structure from the driver Date: Tue, 15 Dec 2015 17:33:31 +0200 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by gabe.freedesktop.org (Postfix) with ESMTP id EDEEB6E383 for ; Tue, 15 Dec 2015 07:33:54 -0800 (PST) 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 Cc: jani.nikula@intel.com List-Id: intel-gfx@lists.freedesktop.org VGhlIFZCVCBpcyBhIG1vbnN0ZXIgYW5kIGl0IGtlZXBzIGdyb3dpbmcuIE9yaWdpbmFsbHkgd2Un dmUgZXh0cmFjdGVkCmJpdHMgYW5kIHBpZWNlcyBvdXQgb2YgdGhlcmUsIGFuZCBhZGRlZCB0aGVt IGNsZWFubHkgdG8gb3VyIG93bgpzdHJ1Y3R1cmVzIGluIGRldl9wcml2LT52YnQsIHdpdGggb3Vy IG93biBtYWNyb3MuIExhdGVyIG9uIHdlJ3ZlIGJlZW4Kc2xpcHBpbmcgYW5kIHdlIGhhdmUgY29w aWVkIHN0dWZmIGZyb20gVkJUIHZlcmJhdGltLCB1c2luZyB0aGUgc2FtZQpzdHJ1Y3RzIGFuZCBk ZWZpbmVzIGFzIGluIFZCVC4KClN0YXJ0IGFic3RyYWN0aW5nIHRoZSBWQlQgbW9yZSwgaGlkaW5n IGF3YXkgdGhlIFZCVCBzcGVjaWZpYyBzdHVmZiB0aGF0CnNob3VsZCBub3QgYmUgZmlkZGxlZCB3 aXRoIG91dHNpZGUgb2YgaW50ZWxfYmlvcy5jLiBNYWtlIGl0IG1vcmUKZXhwbGljaXQgd2hlbiB3 ZSdyZSBkb2luZyBzby4gQXQgdGhpcyBzdGFnZSwgbW9zdGx5IGp1c3QgZm9yayB0aGUKcHJpdmF0 ZSBwYXJ0cyBpbnRvIGludGVsX2Jpb3NfcHJpdmF0ZS5oLiBBcyBwcmVwIHdvcmssIG1vdmUgc29t ZSBzdHVmZgp0byBpbnRlbF9iaW9zLmMgdG8gbGltaXQgdGhlIGFtb3VudCBvZiBtYWNyb3MgbmVl ZGluZyB0byBiZSBleHBvc2VkCmFjcm9zcyB0aGUgd2hvbGUgZHJpdmVyLgoKSSB0aGluayB0aGlz IGlzIHRoZSByaWdodCBkaXJlY3Rpb24sIGJ1dCB0aGlzIGhhcyBwbGVudHkgb2YgYmlrZXNoZWRk aW5nCnBvdGVudGlhbC4gVGhlcmVmb3JlIGhlcmUncyBhbiBlYXJseSBSRkMuIFRoaXMgaXMgYmFz ZWQgb24gWzFdIGJ1dCB0aGUKY29uZmxpY3RzIGFyZSBzbWFsbC4KCkJSLApKYW5pLgoKClsxXSBo dHRwOi8vbWlkLmdtYW5lLm9yZy9jb3Zlci4xNDUwMDg5MzgzLmdpdC5qYW5pLm5pa3VsYUBpbnRl bC5jb20KCgoKCkphbmkgTmlrdWxhICg3KToKICBkcm0vaTkxNTogbW92ZSBkcm1QLmggaW5jbHVk ZSB0byBpOTE1X2Rydi5oCiAgZHJtL2k5MTU6IG1vdmUgVkJUIGJhc2VkIFRWIHByZXNlbmNlIGNo ZWNrIHRvIGludGVsX2Jpb3MuYwogIGRybS9pOTE1OiBtb3ZlIFZCVCBiYXNlZCBMVkRTIHByZXNl bmNlIGNoZWNrIHRvIGludGVsX2Jpb3MuYwogIGRybS9pOTE1OiBtb3ZlIFZCVCBiYXNlZCBlRFAg cG9ydCBjaGVjayB0byBpbnRlbF9iaW9zLmMKICBkcm0vaTkxNTogbW92ZSBWQlQgYmFzZWQgRFNJ IHByZXNlbmNlIGNoZWNrIHRvIGludGVsX2Jpb3MuYwogIGRybS9pOTE1L3BhbmVsOiBzZXR1cCBw d20gYmFja2xpZ2h0IGJhc2VkIG9uIGNvbm5lY3RvciB0eXBlCiAgZHJtL2k5MTUvYmlvczogaGlk ZSBhd2F5IFZCVCBzcGVjaWZpYyB0aGluZ3MgaW4gYSBwcml2YXRlIGJpb3MgaGVhZGVyCgogZHJp dmVycy9ncHUvZHJtL2k5MTUvaTkxNV9kcnYuaCAgICAgICAgICAgICAgICAgICAgfCAgICA2ICst CiBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9iaW9zLmMgICAgICAgICAgICAgICAgICB8ICAx NTYgKystCiBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9iaW9zLmggICAgICAgICAgICAgICAg ICB8IDEyMjYgKysrKy0tLS0tLS0tLS0tLS0tLS0KIC4uLi9pOTE1L3tpbnRlbF9iaW9zLmggPT4g aW50ZWxfYmlvc19wcml2YXRlLmh9ICAgIHwgIDIzMCArLS0tCiBkcml2ZXJzL2dwdS9kcm0vaTkx NS9pbnRlbF9kcC5jICAgICAgICAgICAgICAgICAgICB8ICAgMjEgKy0KIGRyaXZlcnMvZ3B1L2Ry bS9pOTE1L2ludGVsX2RzaS5jICAgICAgICAgICAgICAgICAgIHwgICAyMyArLQogZHJpdmVycy9n cHUvZHJtL2k5MTUvaW50ZWxfbHZkcy5jICAgICAgICAgICAgICAgICAgfCAgIDUzICstCiBkcml2 ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9wYW5lbC5jICAgICAgICAgICAgICAgICB8ICAgIDQgKy0K IGRyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3R2LmMgICAgICAgICAgICAgICAgICAgIHwgICA0 MyArLQogOSBmaWxlcyBjaGFuZ2VkLCA0MzggaW5zZXJ0aW9ucygrKSwgMTMyNCBkZWxldGlvbnMo LSkKIHJld3JpdGUgZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfYmlvcy5oICg3NiUpCiByZW5h bWUgZHJpdmVycy9ncHUvZHJtL2k5MTUve2ludGVsX2Jpb3MuaCA9PiBpbnRlbF9iaW9zX3ByaXZh dGUuaH0gKDgxJSkKCi0tIAoyLjEuNAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJl ZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5m by9pbnRlbC1nZngK