From mboxrd@z Thu Jan 1 00:00:00 1970 From: Shreyansh Jain Subject: Re: [PATCH] bus/dpaa: do nothing if bus not present Date: Fri, 7 Dec 2018 06:45:15 +0000 Message-ID: <0ca0cba9-5d3a-7b1f-e767-4be589a1a777@nxp.com> References: <20181205220230.5640-1-stephen@networkplumber.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Cc: "dev@dpdk.org" To: Stephen Hemminger , Hemant Agrawal Return-path: Received: from EUR01-DB5-obe.outbound.protection.outlook.com (mail-eopbgr150084.outbound.protection.outlook.com [40.107.15.84]) by dpdk.org (Postfix) with ESMTP id 1F71F5F24 for ; Fri, 7 Dec 2018 07:45:17 +0100 (CET) In-Reply-To: <20181205220230.5640-1-stephen@networkplumber.org> Content-Language: en-US Content-ID: <571FE3E40D4ED04187064DBB3940FE98@eurprd04.prod.outlook.com> List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" T24gVGh1cnNkYXkgMDYgRGVjZW1iZXIgMjAxOCAwMzozMiBBTSwgU3RlcGhlbiBIZW1taW5nZXIg d3JvdGU6DQo+IFRoZSBEUEFBIGJ1cyBzdXBwb3J0IGNvZGUgcHV0IG91dCBtZXNzYWdlcyBsaWtl Og0KPiAJZHBhYXg6IHJlYWRfbWVtb3J5X25vZGUoKToJIFVuYWJsZSB0byBnbG9iIGRldmljZS10 cmVlIG1lbW9yeSBub2RlOiAoL3Byb2MvZGV2aWNlLXRyZWUvbWVtb3J5W0AwLTldKi9yZWcpKDMp DQo+IAlkcGFheDogUEEtPlZBIHRyYW5zbGF0aW9uIG5vdCBhdmFpbGFibGU7DQo+IAlkcGFheDog RXhwZWN0IHBlcmZvcm1hbmNlIGltcGFjdC4NCg0KVGhvdWdoIEkgYWdyZWUgd2l0aCB0aGUgY2hh bmdlIGJlbG93LCBJIGFtIHN1cnByaXNlZCB0aGF0IHlvdSBhcmUgDQpvYnNlcnZpbmcgc3VjaCBs b2dzIGFzIGFib3ZlLiBUaGVzZSB3ZXJlIGRpc2FibGVkIGJ5IGJ1bXBpbmcgdGhlIGRwYWF4IA0K bGlicmFyeSBkZWZhdWx0IGxvZyBsZXZlbCB0byBFUlI6DQoNCi0tLT44LS0tDQpjb21taXQgOTNl YzMwMTQ5NTMxNjkyMmMwZmIxZGY3NjJlOTMyMmJhZDkwYjhkYw0KQXV0aG9yOiBTaHJleWFuc2gg SmFpbiA8c2hyZXlhbnNoLmphaW5AbnhwLmNvbT4NCkRhdGU6ICAgV2VkIE9jdCAxNyAxMDoxMDoz NCAyMDE4ICswMDAwDQoNCiAgICAgY29tbW9uL2RwYWF4OiByZWR1Y2UgbG9nIGxldmVsDQotLS04 Pi0tLQ0KDQpBbmQgdGhlIG1lc3NhZ2VzIHlvdSBvYnNlcnZlZCBhYm92ZSB3ZXJlIGVpdGhlciBX QVJOIG9yIERFQlVHLg0KSXMgdGhpcyBzeXN0ZW0gcnVubmluZyBpbiBkZWJ1ZyBtb2RlPw0KDQo+ IA0KPiBUaGVzZSBhcmUgdW5uZWNlc3NhcnkgYW5kIGxpa2VseSB0byBjb25mdXNlIHRoZSBlbmQg dXNlci4NCj4gRml4IHRoaXMgYnkgZG9pbmcgbm90aGluZyBpZiBidXMgaXMgZW1wdHkuDQo+IA0K PiBGaXhlczogNWE3ZGJiOTM0ZDc1ICgiZHBhYTogZW5hYmxlIGRwYWF4IGxpYnJhcnkiKQ0KPiBT aWduZWQtb2ZmLWJ5OiBTdGVwaGVuIEhlbW1pbmdlciA8c3RlcGhlbkBuZXR3b3JrcGx1bWJlci5v cmc+DQo+IC0tLQ0KPiAgIGRyaXZlcnMvYnVzL2RwYWEvZHBhYV9idXMuYyB8IDcgKysrKystLQ0K PiAgIDEgZmlsZSBjaGFuZ2VkLCA1IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pDQo+IA0K PiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9idXMvZHBhYS9kcGFhX2J1cy5jIGIvZHJpdmVycy9idXMv ZHBhYS9kcGFhX2J1cy5jDQo+IGluZGV4IDIwM2Y2MGRjMThjYi4uMjA0YTUwYjFlYmEzIDEwMDY0 NA0KPiAtLS0gYS9kcml2ZXJzL2J1cy9kcGFhL2RwYWFfYnVzLmMNCj4gKysrIGIvZHJpdmVycy9i dXMvZHBhYS9kcGFhX2J1cy5jDQo+IEBAIC01NDIsNiArNTQyLDEwIEBAIHJ0ZV9kcGFhX2J1c19w cm9iZSh2b2lkKQ0KPiAgIAl1bnNpZ25lZCBpbnQgc3ZyX3ZlcjsNCj4gICAJaW50IHByb2JlX2Fs bCA9IHJ0ZV9kcGFhX2J1cy5idXMuY29uZi5zY2FuX21vZGUgIT0gUlRFX0JVU19TQ0FOX1dISVRF TElTVDsNCj4gICANCj4gKwkvKiBJZiBEUEFBIGJ1cyBpcyBub3QgcHJlc2VudCBub3RoaW5nIG5l ZWRzIHRvIGJlIGRvbmUgKi8NCj4gKwlpZiAoVEFJTFFfRU1QVFkoJnJ0ZV9kcGFhX2J1cy5kZXZp Y2VfbGlzdCkpDQo+ICsJCXJldHVybiAwOw0KPiArDQo+ICAgCXN2cl9maWxlID0gZm9wZW4oRFBB QV9TT0NfSURfRklMRSwgInIiKTsNCj4gICAJaWYgKHN2cl9maWxlKSB7DQo+ICAgCQlpZiAoZnNj YW5mKHN2cl9maWxlLCAic3ZyOiV4IiwgJnN2cl92ZXIpID4gMCkNCj4gQEAgLTU4Niw4ICs1OTAs NyBAQCBydGVfZHBhYV9idXNfcHJvYmUodm9pZCkNCj4gICAJLyogUmVnaXN0ZXIgRFBBQSBtZW1w b29sIG9wcyBvbmx5IGlmIGFueSBEUEFBIGRldmljZSBoYXMNCj4gICAJICogYmVlbiBkZXRlY3Rl ZC4NCj4gICAJICovDQo+IC0JaWYgKCFUQUlMUV9FTVBUWSgmcnRlX2RwYWFfYnVzLmRldmljZV9s aXN0KSkNCj4gLQkJcnRlX21idWZfc2V0X3BsYXRmb3JtX21lbXBvb2xfb3BzKERQQUFfTUVNUE9P TF9PUFNfTkFNRSk7DQo+ICsJcnRlX21idWZfc2V0X3BsYXRmb3JtX21lbXBvb2xfb3BzKERQQUFf TUVNUE9PTF9PUFNfTkFNRSk7DQo+ICAgDQo+ICAgCXJldHVybiAwOw0KPiAgIH0NCj4gDQoNClRo aXMgaXMgYWN0dWFsbHkgdGhlIHJpZ2h0IHRoaW5nIHRvIGRvIC0gTm8gd29yayBzaG91bGQgYmUg ZG9uZSBieSBwcm9iZSANCmlmIHNjYW4gZGlkbid0IGZpbmQgYW55dGhpbmcuIFRoYW5rcy4NCg0K QWNrZWQtYnk6IFNocmV5YW5zaCBKYWluIDxzaHJleWFuc2guamFpbkBueHAuY29tPg0K