From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ramalingam C Subject: [RFC v1 03/20] drm/sysfs: Generate drm uevent with custom string Date: Wed, 12 Jul 2017 13:58:47 +0530 Message-ID: <1499848144-8456-4-git-send-email-ramalingam.c@intel.com> References: <1499848144-8456-1-git-send-email-ramalingam.c@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1499848144-8456-1-git-send-email-ramalingam.c@intel.com> 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, intel-gfx@lists.freedesktop.org, daniel.vetter@intel.com Cc: Ramalingam C , uma.shankar@intel.com List-Id: intel-gfx@lists.freedesktop.org Um91dGluZSB0byBnZW5lcmF0ZSBEUk0gdWV2ZW50IHdpdGggY3VzdG9tIHN0cmluZyBpcyBpbnRy b2R1Y2VkLgpUaGlzIGlzIHJlcXVpcmVkIHRvIG5vdGlmeSB0aGUgVU1EIGFib3V0IHRoZSBIRENQ IGxpbmsgYnJlYWthZ2UKZHVyaW5nIHRoZSBvbmdvaW5nIEhEQ1Agc2Vzc2lvbi4gVGhpcyBjb3Vs ZCBoYXBwZW4gZHVlIHRvIGxvc3Mgb2YKSERDUCBwYWNrZXQgc3luYyBvciByZWF1dGhlbnRpY2F0 aW9uIHJlcXVlc3QgZnJvbSBIRENQIHNpbmsgYXMgcGVyCnRoZSBIRENQIHNwZWMuCgpTaWduZWQt b2ZmLWJ5OiBSYW1hbGluZ2FtIEMgPHJhbWFsaW5nYW0uY0BpbnRlbC5jb20+Ci0tLQogZHJpdmVy cy9ncHUvZHJtL2RybV9zeXNmcy5jIHwgMTcgKysrKysrKysrKysrKysrKysKIGluY2x1ZGUvZHJt L2RybV9zeXNmcy5oICAgICB8ICAxICsKIDIgZmlsZXMgY2hhbmdlZCwgMTggaW5zZXJ0aW9ucygr KQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9kcm1fc3lzZnMuYyBiL2RyaXZlcnMvZ3B1 L2RybS9kcm1fc3lzZnMuYwppbmRleCAxYzViNWNlLi4wN2MzNzRhIDEwMDY0NAotLS0gYS9kcml2 ZXJzL2dwdS9kcm0vZHJtX3N5c2ZzLmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL2RybV9zeXNmcy5j CkBAIC0zMjAsNiArMzIwLDIzIEBAIHZvaWQgZHJtX3N5c2ZzX2hvdHBsdWdfZXZlbnQoc3RydWN0 IGRybV9kZXZpY2UgKmRldikKIH0KIEVYUE9SVF9TWU1CT0woZHJtX3N5c2ZzX2hvdHBsdWdfZXZl bnQpOwogCisvKioKKyAqIGRybV9zeXNmc19nZW5lcmF0ZV91ZXZlbnQgLSBnZW5lcmF0ZSBhIERS TSB1ZXZlbnQKKyAqIEBkZXY6IERSTSBkZXZpY2UKKyAqCisgKiBTZW5kIGEgdWV2ZW50IGZvciB0 aGUgRFJNIGRldmljZSBzcGVjaWZpZWQgYnkgQGRldi4KKyAqLwordm9pZCBkcm1fc3lzZnNfZ2Vu ZXJhdGVfdWV2ZW50KHN0cnVjdCBkcm1fZGV2aWNlICpkZXYsIGNoYXIgKmV2ZW50X3N0cmluZykK K3sKKwljaGFyICplbnZwW10gPSB7IGV2ZW50X3N0cmluZywgTlVMTCB9OworCisJRFJNX0RFQlVH KCJnZW5lcmF0aW5nIERSTSB1ZXZlbnQgd2l0aCAlc1xuIiwgZXZlbnRfc3RyaW5nKTsKKworCWtv YmplY3RfdWV2ZW50X2VudigmZGV2LT5wcmltYXJ5LT5rZGV2LT5rb2JqLCBLT0JKX0NIQU5HRSwg ZW52cCk7Cit9CitFWFBPUlRfU1lNQk9MKGRybV9zeXNmc19nZW5lcmF0ZV91ZXZlbnQpOworCisK IHN0YXRpYyB2b2lkIGRybV9zeXNmc19yZWxlYXNlKHN0cnVjdCBkZXZpY2UgKmRldikKIHsKIAlr ZnJlZShkZXYpOwpkaWZmIC0tZ2l0IGEvaW5jbHVkZS9kcm0vZHJtX3N5c2ZzLmggYi9pbmNsdWRl L2RybS9kcm1fc3lzZnMuaAppbmRleCA3MGM5YTEwLi44YmQzNThmIDEwMDY0NAotLS0gYS9pbmNs dWRlL2RybS9kcm1fc3lzZnMuaAorKysgYi9pbmNsdWRlL2RybS9kcm1fc3lzZnMuaApAQCAtOCw1 ICs4LDYgQEAgaW50IGRybV9jbGFzc19kZXZpY2VfcmVnaXN0ZXIoc3RydWN0IGRldmljZSAqZGV2 KTsKIHZvaWQgZHJtX2NsYXNzX2RldmljZV91bnJlZ2lzdGVyKHN0cnVjdCBkZXZpY2UgKmRldik7 CiAKIHZvaWQgZHJtX3N5c2ZzX2hvdHBsdWdfZXZlbnQoc3RydWN0IGRybV9kZXZpY2UgKmRldik7 Cit2b2lkIGRybV9zeXNmc19nZW5lcmF0ZV91ZXZlbnQoc3RydWN0IGRybV9kZXZpY2UgKmRldiwg Y2hhciAqZXZlbnRfc3RyaW5nKTsKIAogI2VuZGlmCi0tIAoyLjcuNAoKX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVsIG1haWxpbmcgbGlzdApk cmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Au b3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCg==