From mboxrd@z Thu Jan 1 00:00:00 1970 From: Neil Armstrong Subject: [RFC PATCH 1/5] mfd: cros_ec_dev: Add CEC sub-device registration Date: Tue, 15 May 2018 00:40:35 +0200 Message-ID: <1526337639-3568-2-git-send-email-narmstrong@baylibre.com> References: <1526337639-3568-1-git-send-email-narmstrong@baylibre.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-lf0-x243.google.com (mail-lf0-x243.google.com [IPv6:2a00:1450:4010:c07::243]) by gabe.freedesktop.org (Postfix) with ESMTPS id E45F66E047 for ; Mon, 14 May 2018 22:40:45 +0000 (UTC) Received: by mail-lf0-x243.google.com with SMTP id b18-v6so19693344lfa.9 for ; Mon, 14 May 2018 15:40:45 -0700 (PDT) In-Reply-To: <1526337639-3568-1-git-send-email-narmstrong@baylibre.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: airlied@linux.ie, hans.verkuil@cisco.com, lee.jones@linaro.org, olof@lixom.net, seanpaul@google.com Cc: Neil Armstrong , sadolfsson@google.com, intel-gfx@lists.freedesktop.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, fparent@baylibre.com, felixe@google.com, marcheu@chromium.org, bleung@google.com, darekm@google.com, linux-media@vger.kernel.org List-Id: dri-devel@lists.freedesktop.org VGhlIEVDIGNhbiBleHBvc2UgYSBDRUMgYnVzLCB0aHVzIGFkZCB0aGUgY3Jvcy1lYy1jZWMgTUZE IHN1Yi1kZXZpY2UKd2hlbiB0aGUgQ0VDIGZlYXR1cmUgYml0IGlzIHByZXNlbnQuCgpTaWduZWQt b2ZmLWJ5OiBOZWlsIEFybXN0cm9uZyA8bmFybXN0cm9uZ0BiYXlsaWJyZS5jb20+Ci0tLQogZHJp dmVycy9tZmQvY3Jvc19lY19kZXYuYyB8IDE2ICsrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFu Z2VkLCAxNiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9tZmQvY3Jvc19lY19k ZXYuYyBiL2RyaXZlcnMvbWZkL2Nyb3NfZWNfZGV2LmMKaW5kZXggZWFmZDA2Zi4uNTcwNjRlYyAx MDA2NDQKLS0tIGEvZHJpdmVycy9tZmQvY3Jvc19lY19kZXYuYworKysgYi9kcml2ZXJzL21mZC9j cm9zX2VjX2Rldi5jCkBAIC0zODMsNiArMzgzLDE4IEBAIHN0YXRpYyB2b2lkIGNyb3NfZWNfc2Vu c29yc19yZWdpc3RlcihzdHJ1Y3QgY3Jvc19lY19kZXYgKmVjKQogCWtmcmVlKG1zZyk7CiB9CiAK K3N0YXRpYyB2b2lkIGNyb3NfZWNfY2VjX3JlZ2lzdGVyKHN0cnVjdCBjcm9zX2VjX2RldiAqZWMp Cit7CisJaW50IHJldDsKKwlzdHJ1Y3QgbWZkX2NlbGwgY2VjX2NlbGwgPSB7CisJCS5uYW1lID0g ImNyb3MtZWMtY2VjIiwKKwl9OworCisJcmV0ID0gbWZkX2FkZF9kZXZpY2VzKGVjLT5kZXYsIDAs ICZjZWNfY2VsbCwgMSwgTlVMTCwgMCwgTlVMTCk7CisJaWYgKHJldCkKKwkJZGV2X2VycihlYy0+ ZGV2LCAiZmFpbGVkIHRvIGFkZCBFQyBDRUNcbiIpOworfQorCiBzdGF0aWMgaW50IGVjX2Rldmlj ZV9wcm9iZShzdHJ1Y3QgcGxhdGZvcm1fZGV2aWNlICpwZGV2KQogewogCWludCByZXR2YWwgPSAt RU5PTUVNOwpAQCAtNDIyLDYgKzQzNCwxMCBAQCBzdGF0aWMgaW50IGVjX2RldmljZV9wcm9iZShz dHJ1Y3QgcGxhdGZvcm1fZGV2aWNlICpwZGV2KQogCWlmIChjcm9zX2VjX2NoZWNrX2ZlYXR1cmVz KGVjLCBFQ19GRUFUVVJFX01PVElPTl9TRU5TRSkpCiAJCWNyb3NfZWNfc2Vuc29yc19yZWdpc3Rl cihlYyk7CiAKKwkvKiBjaGVjayB3aGV0aGVyIHRoaXMgRUMgaGFuZGxlcyBDRUMuICovCisJaWYg KGNyb3NfZWNfY2hlY2tfZmVhdHVyZXMoZWMsIEVDX0ZFQVRVUkVfQ0VDKSkKKwkJY3Jvc19lY19j ZWNfcmVnaXN0ZXIoZWMpOworCiAJLyogVGFrZSBjb250cm9sIG9mIHRoZSBsaWdodGJhciBmcm9t IHRoZSBFQy4gKi8KIAlsYl9tYW51YWxfc3VzcGVuZF9jdHJsKGVjLCAxKTsKIAotLSAKMi43LjQK Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmRyaS1kZXZl bCBtYWlsaW5nIGxpc3QKZHJpLWRldmVsQGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xp c3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RyaS1kZXZlbAo=