From mboxrd@z Thu Jan 1 00:00:00 1970 From: Lee Jones Subject: Re: [PATCH v2 1/5] mfd: rk808: fix up the chip id get failed Date: Wed, 15 Mar 2017 11:04:19 +0000 Message-ID: <20170315110419.dshm7xmd7m6sufi7@dell> References: <1489111252-22175-1-git-send-email-zhangqing@rock-chips.com> <1489111252-22175-2-git-send-email-zhangqing@rock-chips.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: <1489111252-22175-2-git-send-email-zhangqing-TNX95d0MmH7DzftRWevZcw@public.gmane.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "Linux-rockchip" Errors-To: linux-rockchip-bounces+glpar-linux-rockchip=m.gmane.org-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r@public.gmane.org To: Elaine Zhang Cc: huangtao-TNX95d0MmH7DzftRWevZcw@public.gmane.org, mark.rutland-5wv7dgnIgG8@public.gmane.org, devicetree-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, xxx-TNX95d0MmH7DzftRWevZcw@public.gmane.org, lgirdwood-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org, robh+dt-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org, linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, linux-rockchip-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r@public.gmane.org, broonie-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org, w.egorov-guT5V/WYfQezQB+pC5nmwQ@public.gmane.org, chenjh-TNX95d0MmH7DzftRWevZcw@public.gmane.org List-Id: devicetree@vger.kernel.org T24gRnJpLCAxMCBNYXIgMjAxNywgRWxhaW5lIFpoYW5nIHdyb3RlOgoKPiB0aGUgcms4eHggY2hp cCBpZCBpczoKPiAoKE1TQiA8PCA4KSB8IExTQikgJiAweGZmZjAKPiAKPiBTaWduZWQtb2ZmLWJ5 OiBFbGFpbmUgWmhhbmcgPHpoYW5ncWluZ0Byb2NrLWNoaXBzLmNvbT4KPiAtLS0KPiAgZHJpdmVy cy9tZmQvcms4MDguYyAgICAgICB8IDIxICsrKysrKysrKysrKysrKy0tLS0tLQo+ICBpbmNsdWRl L2xpbnV4L21mZC9yazgwOC5oIHwgIDEgKwo+ICAyIGZpbGVzIGNoYW5nZWQsIDE2IGluc2VydGlv bnMoKyksIDYgZGVsZXRpb25zKC0pCgpGb3IgbXkgb3duIHJlZmVyZW5jZToKICBBY2tlZC1mb3It TUZELWJ5OiBMZWUgSm9uZXMgPGxlZS5qb25lc0BsaW5hcm8ub3JnPgogIAo+IGRpZmYgLS1naXQg YS9kcml2ZXJzL21mZC9yazgwOC5jIGIvZHJpdmVycy9tZmQvcms4MDguYwo+IGluZGV4IGZkMDg3 Y2JiMGJkZS4uMzMzNGEyYTdmM2ZiIDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMvbWZkL3JrODA4LmMK PiArKysgYi9kcml2ZXJzL21mZC9yazgwOC5jCj4gQEAgLTMyNSw3ICszMjUsNyBAQCBzdGF0aWMg aW50IHJrODA4X3Byb2JlKHN0cnVjdCBpMmNfY2xpZW50ICpjbGllbnQsCj4gIAl2b2lkICgqcG1f cHdyb2ZmX2ZuKSh2b2lkKTsKPiAgCWludCBucl9wcmVfaW5pdF9yZWdzOwo+ICAJaW50IG5yX2Nl bGxzOwo+IC0JaW50IHBtX29mZiA9IDA7Cj4gKwlpbnQgcG1fb2ZmID0gMCwgbXNiLCBsc2I7Cj4g IAlpbnQgcmV0Owo+ICAJaW50IGk7Cj4gIAo+IEBAIC0zMzMsMTQgKzMzMywyMyBAQCBzdGF0aWMg aW50IHJrODA4X3Byb2JlKHN0cnVjdCBpMmNfY2xpZW50ICpjbGllbnQsCj4gIAlpZiAoIXJrODA4 KQo+ICAJCXJldHVybiAtRU5PTUVNOwo+ICAKPiAtCXJrODA4LT52YXJpYW50ID0gaTJjX3NtYnVz X3JlYWRfd29yZF9kYXRhKGNsaWVudCwgUks4MDhfSURfTVNCKTsKPiAtCWlmIChyazgwOC0+dmFy aWFudCA8IDApIHsKPiAtCQlkZXZfZXJyKCZjbGllbnQtPmRldiwgIkZhaWxlZCB0byByZWFkIHRo ZSBjaGlwIGlkIGF0IDB4JTAyeFxuIiwKPiArCS8qIHJlYWQgQ2hpcCB2YXJpYW50ICovCj4gKwlt c2IgPSBpMmNfc21idXNfcmVhZF9ieXRlX2RhdGEoY2xpZW50LCBSSzgwOF9JRF9NU0IpOwo+ICsJ aWYgKG1zYiA8IDApIHsKPiArCQlkZXZfZXJyKCZjbGllbnQtPmRldiwgImZhaWxlZCB0byByZWFk IHRoZSBjaGlwIGlkIGF0IDB4JXhcbiIsCj4gIAkJCVJLODA4X0lEX01TQik7Cj4gLQkJcmV0dXJu IHJrODA4LT52YXJpYW50Owo+ICsJCXJldHVybiBtc2I7Cj4gIAl9Cj4gIAo+IC0JZGV2X2RiZygm Y2xpZW50LT5kZXYsICJDaGlwIGlkOiAweCV4XG4iLCAodW5zaWduZWQgaW50KXJrODA4LT52YXJp YW50KTsKPiArCWxzYiA9IGkyY19zbWJ1c19yZWFkX2J5dGVfZGF0YShjbGllbnQsIFJLODA4X0lE X0xTQik7Cj4gKwlpZiAobHNiIDwgMCkgewo+ICsJCWRldl9lcnIoJmNsaWVudC0+ZGV2LCAiZmFp bGVkIHRvIHJlYWQgdGhlIGNoaXAgaWQgYXQgMHgleFxuIiwKPiArCQkJUks4MDhfSURfTFNCKTsK PiArCQlyZXR1cm4gbHNiOwo+ICsJfQo+ICsKPiArCXJrODA4LT52YXJpYW50ID0gKChtc2IgPDwg OCkgfCBsc2IpICYgUks4WFhfSURfTVNLOwo+ICsJZGV2X2luZm8oJmNsaWVudC0+ZGV2LCAiQ2hp cCBpZDogMHgleFxuIiwgKHVuc2lnbmVkIGludClyazgwOC0+dmFyaWFudCk7Cj4gIAo+ICAJc3dp dGNoIChyazgwOC0+dmFyaWFudCkgewo+ICAJY2FzZSBSSzgwOF9JRDoKPiBkaWZmIC0tZ2l0IGEv aW5jbHVkZS9saW51eC9tZmQvcms4MDguaCBiL2luY2x1ZGUvbGludXgvbWZkL3JrODA4LmgKPiBp bmRleCA4MzcwMWVmN2QzYzcuLjU0ZmViMTQwYzIxMCAxMDA2NDQKPiAtLS0gYS9pbmNsdWRlL2xp bnV4L21mZC9yazgwOC5oCj4gKysrIGIvaW5jbHVkZS9saW51eC9tZmQvcms4MDguaAo+IEBAIC0y OTgsNiArMjk4LDcgQEAgZW51bSByazgxOF9yZWcgewo+ICAjZGVmaW5lIFZPVVRfTE9fSU5UCUJJ VCgwKQo+ICAjZGVmaW5lIENMSzMyS09VVDJfRU4JQklUKDApCj4gIAo+ICsjZGVmaW5lIFJLOFhY X0lEX01TSwkJCTB4ZmZmMAo+ICBlbnVtIHsKPiAgCUJVQ0tfSUxNSU5fNTBNQSwKPiAgCUJVQ0tf SUxNSU5fMTAwTUEsCgotLSAKTGVlIEpvbmVzCkxpbmFybyBTVE1pY3JvZWxlY3Ryb25pY3MgTGFu ZGluZyBUZWFtIExlYWQKTGluYXJvLm9yZyDilIIgT3BlbiBzb3VyY2Ugc29mdHdhcmUgZm9yIEFS TSBTb0NzCkZvbGxvdyBMaW5hcm86IEZhY2Vib29rIHwgVHdpdHRlciB8IEJsb2cKCl9fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkxpbnV4LXJvY2tjaGlwIG1h aWxpbmcgbGlzdApMaW51eC1yb2NrY2hpcEBsaXN0cy5pbmZyYWRlYWQub3JnCmh0dHA6Ly9saXN0 cy5pbmZyYWRlYWQub3JnL21haWxtYW4vbGlzdGluZm8vbGludXgtcm9ja2NoaXAK