From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Subject: [15/18] xhci-mtk: use xhci hub structures to get number of ports in roothubs From: Mathias Nyman Message-Id: <1526910006-26104-16-git-send-email-mathias.nyman@linux.intel.com> Date: Mon, 21 May 2018 16:40:03 +0300 To: gregkh@linuxfoundation.org Cc: linux-usb@vger.kernel.org, Mathias Nyman List-ID: U2lnbmVkLW9mZi1ieTogTWF0aGlhcyBOeW1hbiA8bWF0aGlhcy5ueW1hbkBsaW51eC5pbnRlbC5j b20+Ci0tLQogZHJpdmVycy91c2IvaG9zdC94aGNpLW10ay1zY2guYyB8IDQgKystLQogMSBmaWxl IGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9k cml2ZXJzL3VzYi9ob3N0L3hoY2ktbXRrLXNjaC5jIGIvZHJpdmVycy91c2IvaG9zdC94aGNpLW10 ay1zY2guYwppbmRleCBlZWE3MzYwLi5mYTMzZDZlIDEwMDY0NAotLS0gYS9kcml2ZXJzL3VzYi9o b3N0L3hoY2ktbXRrLXNjaC5jCisrKyBiL2RyaXZlcnMvdXNiL2hvc3QveGhjaS1tdGstc2NoLmMK QEAgLTU4LDcgKzU4LDcgQEAgc3RhdGljIGludCBnZXRfYndfaW5kZXgoc3RydWN0IHhoY2lfaGNk ICp4aGNpLCBzdHJ1Y3QgdXNiX2RldmljZSAqdWRldiwKIAkJCWJ3X2luZGV4ID0gKHZpcnRfZGV2 LT5yZWFsX3BvcnQgLSAxKSAqIDIgKyAxOwogCX0gZWxzZSB7CiAJCS8qIGFkZCBvbmUgbW9yZSBm b3IgZWFjaCBTUyBwb3J0ICovCi0JCWJ3X2luZGV4ID0gdmlydF9kZXYtPnJlYWxfcG9ydCArIHho Y2ktPm51bV91c2IzX3BvcnRzIC0gMTsKKwkJYndfaW5kZXggPSB2aXJ0X2Rldi0+cmVhbF9wb3J0 ICsgeGhjaS0+dXNiM19yaHViLm51bV9wb3J0cyAtIDE7CiAJfQogCiAJcmV0dXJuIGJ3X2luZGV4 OwpAQCAtMjg0LDcgKzI4NCw3IEBAIGludCB4aGNpX210a19zY2hfaW5pdChzdHJ1Y3QgeGhjaV9o Y2RfbXRrICptdGspCiAJaW50IGk7CiAKIAkvKiBzcyBJTiBhbmQgT1VUIGFyZSBzZXBhcmF0ZWQg Ki8KLQludW1fdXNiX2J1cyA9IHhoY2ktPm51bV91c2IzX3BvcnRzICogMiArIHhoY2ktPm51bV91 c2IyX3BvcnRzOworCW51bV91c2JfYnVzID0geGhjaS0+dXNiM19yaHViLm51bV9wb3J0cyAqIDIg KyB4aGNpLT51c2IyX3JodWIubnVtX3BvcnRzOwogCiAJc2NoX2FycmF5ID0ga2NhbGxvYyhudW1f dXNiX2J1cywgc2l6ZW9mKCpzY2hfYXJyYXkpLCBHRlBfS0VSTkVMKTsKIAlpZiAoc2NoX2FycmF5 ID09IE5VTEwpCg==