From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andy Shevchenko Subject: [PATCH v3 3/5] ACPI / bus: Switch to use new generic UUID API Date: Mon, 5 Jun 2017 19:40:44 +0300 Message-ID: <20170605164046.82676-4-andriy.shevchenko@linux.intel.com> References: <20170605164046.82676-1-andriy.shevchenko@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20170605164046.82676-1-andriy.shevchenko@linux.intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Christoph Hellwig , linux-kernel@vger.kernel.org, "Rafael J . Wysocki" , linux-acpi@vger.kernel.org, Dan Williams , Mika Westerberg , Borislav Petkov , intel-gfx@lists.freedesktop.org Cc: Andy Shevchenko List-Id: linux-acpi@vger.kernel.org VGhlcmUgYXJlIG5ldyB0eXBlcyBhbmQgaGVscGVycyB0aGF0IGFyZSBzdXBwb3NlZCB0byBiZSB1 c2VkIGluIG5ldyBjb2RlLgoKQXMgYSBwcmVwYXJhdGlvbiB0byBnZXQgcmlkIG9mIGxlZ2FjeSB0 eXBlcyBhbmQgQVBJIGZ1bmN0aW9ucyBkbwp0aGUgY29udmVyc2lvbiBoZXJlLgoKQWNrZWQtYnk6 IFJhZmFlbCBKLiBXeXNvY2tpIDxyYWZhZWwuai53eXNvY2tpQGludGVsLmNvbT4KU2lnbmVkLW9m Zi1ieTogQW5keSBTaGV2Y2hlbmtvIDxhbmRyaXkuc2hldmNoZW5rb0BsaW51eC5pbnRlbC5jb20+ Ci0tLQogZHJpdmVycy9hY3BpL2J1cy5jIHwgNiArKystLS0KIDEgZmlsZSBjaGFuZ2VkLCAzIGlu c2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9hY3BpL2J1 cy5jIGIvZHJpdmVycy9hY3BpL2J1cy5jCmluZGV4IDc4NGJkYTY2M2QxNi4uMDQyY2QxNjI2NWIz IDEwMDY0NAotLS0gYS9kcml2ZXJzL2FjcGkvYnVzLmMKKysrIGIvZHJpdmVycy9hY3BpL2J1cy5j CkBAIC0yMjUsMTMgKzIyNSwxMyBAQCBhY3BpX3N0YXR1cyBhY3BpX3J1bl9vc2MoYWNwaV9oYW5k bGUgaGFuZGxlLCBzdHJ1Y3QgYWNwaV9vc2NfY29udGV4dCAqY29udGV4dCkKIAlzdHJ1Y3QgYWNw aV9vYmplY3RfbGlzdCBpbnB1dDsKIAl1bmlvbiBhY3BpX29iamVjdCBpbl9wYXJhbXNbNF07CiAJ dW5pb24gYWNwaV9vYmplY3QgKm91dF9vYmo7Ci0JdTggdXVpZFsxNl07CisJZ3VpZF90IGd1aWQ7 CiAJdTMyIGVycm9yczsKIAlzdHJ1Y3QgYWNwaV9idWZmZXIgb3V0cHV0ID0ge0FDUElfQUxMT0NB VEVfQlVGRkVSLCBOVUxMfTsKIAogCWlmICghY29udGV4dCkKIAkJcmV0dXJuIEFFX0VSUk9SOwot CWlmIChBQ1BJX0ZBSUxVUkUoYWNwaV9zdHJfdG9fdXVpZChjb250ZXh0LT51dWlkX3N0ciwgdXVp ZCkpKQorCWlmIChndWlkX3BhcnNlKGNvbnRleHQtPnV1aWRfc3RyLCAmZ3VpZCkpCiAJCXJldHVy biBBRV9FUlJPUjsKIAljb250ZXh0LT5yZXQubGVuZ3RoID0gQUNQSV9BTExPQ0FURV9CVUZGRVI7 CiAJY29udGV4dC0+cmV0LnBvaW50ZXIgPSBOVUxMOwpAQCAtMjQxLDcgKzI0MSw3IEBAIGFjcGlf c3RhdHVzIGFjcGlfcnVuX29zYyhhY3BpX2hhbmRsZSBoYW5kbGUsIHN0cnVjdCBhY3BpX29zY19j b250ZXh0ICpjb250ZXh0KQogCWlucHV0LnBvaW50ZXIgPSBpbl9wYXJhbXM7CiAJaW5fcGFyYW1z WzBdLnR5cGUgCQk9IEFDUElfVFlQRV9CVUZGRVI7CiAJaW5fcGFyYW1zWzBdLmJ1ZmZlci5sZW5n dGggCT0gMTY7Ci0JaW5fcGFyYW1zWzBdLmJ1ZmZlci5wb2ludGVyCT0gdXVpZDsKKwlpbl9wYXJh bXNbMF0uYnVmZmVyLnBvaW50ZXIJPSAodTggKikmZ3VpZDsKIAlpbl9wYXJhbXNbMV0udHlwZSAJ CT0gQUNQSV9UWVBFX0lOVEVHRVI7CiAJaW5fcGFyYW1zWzFdLmludGVnZXIudmFsdWUgCT0gY29u dGV4dC0+cmV2OwogCWluX3BhcmFtc1syXS50eXBlIAkJPSBBQ1BJX1RZUEVfSU5URUdFUjsKLS0g CjIuMTEuMAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K SW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0 dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==