From mboxrd@z Thu Jan 1 00:00:00 1970 From: Emil Velikov Subject: [PATCH libdrm 1/5] xf86drm: use maj/min in drmParsePciDeviceInfo() Date: Wed, 30 Nov 2016 20:35:07 +0000 Message-ID: <20161130203511.18910-1-emil.l.velikov@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wm0-x242.google.com (mail-wm0-x242.google.com [IPv6:2a00:1450:400c:c09::242]) by gabe.freedesktop.org (Postfix) with ESMTPS id 832196E522 for ; Wed, 30 Nov 2016 20:35:34 +0000 (UTC) Received: by mail-wm0-x242.google.com with SMTP id a20so31195169wme.2 for ; Wed, 30 Nov 2016 12:35:34 -0800 (PST) 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: emil.l.velikov@gmail.com List-Id: dri-devel@lists.freedesktop.org RnJvbTogRW1pbCBWZWxpa292IDxlbWlsLnZlbGlrb3ZAY29sbGFib3JhLmNvbT4KCkJlIGNvbnNp c3RlbnQgd2l0aCBkcm1QYXJzZVBjaUJ1c0luZm8oKSBhbmQgdXNlIHNvbGVseSB0aGUgZGV2aWNl Cm1ham9yL21pbm9yIHBhaXIuCgpDYzogSm9uYXRoYW4gR3JheSA8anNnQGpzZy5pZC5hdT4KU2ln bmVkLW9mZi1ieTogRW1pbCBWZWxpa292IDxlbWlsLnZlbGlrb3ZAY29sbGFib3JhLmNvbT4KLS0t CkpvbmF0aGFuLCBwbGVhc2UgcmVzcGluIHlvdXIgcGF0Y2hlcyBvbiB0b3Agb2YgdGhpcyBzZXJp ZXMuCi0tLQogeGY4NmRybS5jIHwgMTMgKysrKysrLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDYg aW5zZXJ0aW9ucygrKSwgNyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94Zjg2ZHJtLmMgYi94 Zjg2ZHJtLmMKaW5kZXggZWQ5MjRhNy4uYzc4OGM5MyAxMDA2NDQKLS0tIGEveGY4NmRybS5jCisr KyBiL3hmODZkcm0uYwpAQCAtMjk0Niw3ICsyOTQ2LDcgQEAgc3RhdGljIGludCBkcm1HZXRNYXhO b2RlTmFtZSh2b2lkKQogICAgICAgICAgICAzIC8qIGxlbmd0aCBvZiB0aGUgbm9kZSBudW1iZXIg Ki87CiB9CiAKLXN0YXRpYyBpbnQgZHJtUGFyc2VQY2lEZXZpY2VJbmZvKGNvbnN0IGNoYXIgKmRf bmFtZSwKK3N0YXRpYyBpbnQgZHJtUGFyc2VQY2lEZXZpY2VJbmZvKGludCBtYWosIGludCBtaW4s CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkcm1QY2lEZXZpY2VJbmZvUHRyIGRl dmljZSkKIHsKICNpZmRlZiBfX2xpbnV4X18KQEAgLTI5NTQsNyArMjk1NCw3IEBAIHN0YXRpYyBp bnQgZHJtUGFyc2VQY2lEZXZpY2VJbmZvKGNvbnN0IGNoYXIgKmRfbmFtZSwKICAgICB1bnNpZ25l ZCBjaGFyIGNvbmZpZ1s2NF07CiAgICAgaW50IGZkLCByZXQ7CiAKLSAgICBzbnByaW50ZihwYXRo LCBQQVRIX01BWCwgIi9zeXMvY2xhc3MvZHJtLyVzL2RldmljZS9jb25maWciLCBkX25hbWUpOwor ICAgIHNucHJpbnRmKHBhdGgsIFBBVEhfTUFYLCAiL3N5cy9kZXYvY2hhci8lZDolZC9kZXZpY2Uv Y29uZmlnIiwgbWFqLCBtaW4pOwogICAgIGZkID0gb3BlbihwYXRoLCBPX1JET05MWSk7CiAgICAg aWYgKGZkIDwgMCkKICAgICAgICAgcmV0dXJuIC1lcnJubzsKQEAgLTI5OTgsNyArMjk5OCw3IEBA IHZvaWQgZHJtRnJlZURldmljZXMoZHJtRGV2aWNlUHRyIGRldmljZXNbXSwgaW50IGNvdW50KQog ICAgICAgICAgICAgZHJtRnJlZURldmljZSgmZGV2aWNlc1tpXSk7CiB9CiAKLXN0YXRpYyBpbnQg ZHJtUHJvY2Vzc1BjaURldmljZShkcm1EZXZpY2VQdHIgKmRldmljZSwgY29uc3QgY2hhciAqZF9u YW1lLAorc3RhdGljIGludCBkcm1Qcm9jZXNzUGNpRGV2aWNlKGRybURldmljZVB0ciAqZGV2aWNl LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGNoYXIgKm5vZGUsIGludCBu b2RlX3R5cGUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW50IG1haiwgaW50IG1p biwgYm9vbCBmZXRjaF9kZXZpY2VpbmZvKQogewpAQCAtMzAzOSw3ICszMDM5LDcgQEAgc3RhdGlj IGludCBkcm1Qcm9jZXNzUGNpRGV2aWNlKGRybURldmljZVB0ciAqZGV2aWNlLCBjb25zdCBjaGFy ICpkX25hbWUsCiAgICAgICAgIGFkZHIgKz0gc2l6ZW9mKGRybVBjaUJ1c0luZm8pOwogICAgICAg ICAoKmRldmljZSktPmRldmljZWluZm8ucGNpID0gKGRybVBjaURldmljZUluZm9QdHIpYWRkcjsK IAotICAgICAgICByZXQgPSBkcm1QYXJzZVBjaURldmljZUluZm8oZF9uYW1lLCAoKmRldmljZSkt PmRldmljZWluZm8ucGNpKTsKKyAgICAgICAgcmV0ID0gZHJtUGFyc2VQY2lEZXZpY2VJbmZvKG1h aiwgbWluLCAoKmRldmljZSktPmRldmljZWluZm8ucGNpKTsKICAgICAgICAgaWYgKHJldCkKICAg ICAgICAgICAgIGdvdG8gZnJlZV9kZXZpY2U7CiAgICAgfQpAQCAtMzE0Miw4ICszMTQyLDcgQEAg aW50IGRybUdldERldmljZShpbnQgZmQsIGRybURldmljZVB0ciAqZGV2aWNlKQogCiAgICAgICAg IHN3aXRjaCAoc3Vic3lzdGVtX3R5cGUpIHsKICAgICAgICAgY2FzZSBEUk1fQlVTX1BDSToKLSAg ICAgICAgICAgIHJldCA9IGRybVByb2Nlc3NQY2lEZXZpY2UoJmQsIGRlbnQtPmRfbmFtZSwgbm9k ZSwgbm9kZV90eXBlLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYWos IG1pbiwgdHJ1ZSk7CisgICAgICAgICAgICByZXQgPSBkcm1Qcm9jZXNzUGNpRGV2aWNlKCZkLCBu b2RlLCBub2RlX3R5cGUsIG1haiwgbWluLCB0cnVlKTsKICAgICAgICAgICAgIGlmIChyZXQpCiAg ICAgICAgICAgICAgICAgZ290byBmcmVlX2RldmljZXM7CiAKQEAgLTMyNTEsNyArMzI1MCw3IEBA IGludCBkcm1HZXREZXZpY2VzKGRybURldmljZVB0ciBkZXZpY2VzW10sIGludCBtYXhfZGV2aWNl cykKIAogICAgICAgICBzd2l0Y2ggKHN1YnN5c3RlbV90eXBlKSB7CiAgICAgICAgIGNhc2UgRFJN X0JVU19QQ0k6Ci0gICAgICAgICAgICByZXQgPSBkcm1Qcm9jZXNzUGNpRGV2aWNlKCZkZXZpY2Us IGRlbnQtPmRfbmFtZSwgbm9kZSwgbm9kZV90eXBlLAorICAgICAgICAgICAgcmV0ID0gZHJtUHJv Y2Vzc1BjaURldmljZSgmZGV2aWNlLCBub2RlLCBub2RlX3R5cGUsCiAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIG1haiwgbWluLCBkZXZpY2VzICE9IE5VTEwpOwogICAgICAg ICAgICAgaWYgKHJldCkKICAgICAgICAgICAgICAgICBnb3RvIGZyZWVfZGV2aWNlczsKLS0gCjIu MTAuMgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJp LWRldmVsIG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBz Oi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCg==