From: Jun Li <jun.li@nxp.com> To: kbuild test robot <lkp@intel.com> Cc: "kbuild-all@01.org" <kbuild-all@01.org>, "robh+dt@kernel.org" <robh+dt@kernel.org>, "gregkh@linuxfoundation.org" <gregkh@linuxfoundation.org>, "heikki.krogerus@linux.intel.com" <heikki.krogerus@linux.intel.com>, "linux@roeck-us.net" <linux@roeck-us.net>, "cw00.choi@samsung.com" <cw00.choi@samsung.com>, "a.hajda@samsung.com" <a.hajda@samsung.com>, "shufan_lee@richtek.com" <shufan_lee@richtek.com>, Peter Chen <peter.chen@nxp.com>, "garsilva@embeddedor.com" <garsilva@embeddedor.com>, "gsomlo@gmail.com" <gsomlo@gmail.com>, "linux-usb@vger.kernel.org" <linux-usb@vger.kernel.org>, "devicetree@vger.kernel.org" <devicetree@vger.kernel.org>, dl-linux-imx <linux-imx@nxp.com> Subject: RE: [PATCH v6 05/15] usb: typec: add API to get typec basic port power and data config Date: Wed, 30 May 2018 05:56:16 +0000 [thread overview] Message-ID: <VI1PR0402MB3917CE5DA66375EB938C7584896C0@VI1PR0402MB3917.eurprd04.prod.outlook.com> (raw) In-Reply-To: <201805301107.ZBFjEv0u%fengguang.wu@intel.com> Hi > -----Original Message----- > From: kbuild test robot [mailto:lkp@intel.com] > Sent: 2018年5月30日 12:26 > To: Jun Li <jun.li@nxp.com> > Cc: kbuild-all@01.org; robh+dt@kernel.org; gregkh@linuxfoundation.org; > heikki.krogerus@linux.intel.com; linux@roeck-us.net; > cw00.choi@samsung.com; a.hajda@samsung.com; shufan_lee@richtek.com; > Peter Chen <peter.chen@nxp.com>; garsilva@embeddedor.com; > gsomlo@gmail.com; Jun Li <jun.li@nxp.com>; linux-usb@vger.kernel.org; > devicetree@vger.kernel.org; dl-linux-imx <linux-imx@nxp.com> > Subject: Re: [PATCH v6 05/15] usb: typec: add API to get typec basic port power > and data config > > Hi Li, > > Thank you for the patch! Yet something to improve: > > [auto build test ERROR on usb/usb-testing] [also build test ERROR on v4.17-rc7 > next-20180529] [cannot apply to staging/staging-testing] [if your patch is > applied to the wrong git tree, please drop us a note to help improve the > system] > > url: > https://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithu > b.com%2F0day-ci%2Flinux%2Fcommits%2FLi-Jun%2Fstaging-typec-tcpci-move- > out-of-staging%2F20180530-110011&data=02%7C01%7Cjun.li%40nxp.com%7 > C56116c50269f48ac2af208d5c5e590b3%7C686ea1d3bc2b4c6fa92cd99c5c301 > 635%7C0%7C0%7C636632515483673101&sdata=0DFAYwcBjlLN1SmO%2BvCG > s1YLoyjLCjlh89TTyHH1TFs%3D&reserved=0 > base: > https://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgit.ke > rnel.org%2Fpub%2Fscm%2Flinux%2Fkernel%2Fgit%2Fgregkh%2Fusb.git&data= > 02%7C01%7Cjun.li%40nxp.com%7C56116c50269f48ac2af208d5c5e590b3%7C6 > 86ea1d3bc2b4c6fa92cd99c5c301635%7C0%7C0%7C636632515483673101&sd > ata=OJnSzPSGMdKkV9w2wT8a7OjwKIME2g0VGmVxJerIhTc%3D&reserved=0 > usb-testing > config: i386-randconfig-x017-201821 (attached as .config) > compiler: gcc-7 (Debian 7.3.0-16) 7.3.0 > reproduce: > # save the attached .config to linux build tree > make ARCH=i386 > > All error/warnings (new ones prefixed by >>): > > In file included from include/linux/linkage.h:7:0, > from include/linux/kernel.h:7, > from include/linux/list.h:9, > from include/linux/kobject.h:19, > from include/linux/device.h:16, > from drivers/usb/typec/class.c:9: > >> drivers/usb/typec/class.c:1274:19: error: 'typec_find_power_type' > undeclared here (not in a function); did you mean 'typec_find_power_role'? > EXPORT_SYMBOL_GPL(typec_find_power_type); > ^ > include/linux/export.h:65:16: note: in definition of macro > '___EXPORT_SYMBOL' > extern typeof(sym) sym; \ > ^~~ > >> drivers/usb/typec/class.c:1274:1: note: in expansion of macro > 'EXPORT_SYMBOL_GPL' > EXPORT_SYMBOL_GPL(typec_find_power_type); > ^~~~~~~~~~~~~~~~~ > >> drivers/usb/typec/class.c:1288:19: error: 'typec_find_preferred_role' > undeclared here (not in a function); did you mean 'typec_find_power_role'? > EXPORT_SYMBOL_GPL(typec_find_preferred_role); > ^ > include/linux/export.h:65:16: note: in definition of macro > '___EXPORT_SYMBOL' > extern typeof(sym) sym; \ > ^~~ > drivers/usb/typec/class.c:1288:1: note: in expansion of macro > 'EXPORT_SYMBOL_GPL' > EXPORT_SYMBOL_GPL(typec_find_preferred_role); > ^~~~~~~~~~~~~~~~~ > >> drivers/usb/typec/class.c:1303:19: error: 'typec_find_data_type' undeclared > here (not in a function); did you mean 'typec_find_power_type'? > EXPORT_SYMBOL_GPL(typec_find_data_type); > ^ > include/linux/export.h:65:16: note: in definition of macro > '___EXPORT_SYMBOL' > extern typeof(sym) sym; \ > ^~~ > drivers/usb/typec/class.c:1303:1: note: in expansion of macro > 'EXPORT_SYMBOL_GPL' > EXPORT_SYMBOL_GPL(typec_find_data_type); > ^~~~~~~~~~~~~~~~~ > > vim +1274 drivers/usb/typec/class.c Will fix all above 3 export symbol mismatch. Li Jun > > 1260 > 1261 /** > 1262 * typec_find_port_power_role - Get the typec port power capability > 1263 * @name: port power capability string > 1264 * > 1265 * This routine is used to find the typec_port_type by its string name. > 1266 * > 1267 * Returns typec_port_type if success, otherwise negative error > code. > 1268 */ > 1269 int typec_find_port_power_role(const char *name) > 1270 { > 1271 return match_string(typec_port_types, > ARRAY_SIZE(typec_port_types), > 1272 name); > 1273 } > > 1274 EXPORT_SYMBOL_GPL(typec_find_power_type); > 1275 > 1276 /** > 1277 * typec_find_power_role - Find the typec one specific power role > 1278 * @name: power role string > 1279 * > 1280 * This routine is used to find the typec_role by its string name. > 1281 * > 1282 * Returns typec_role if success, otherwise negative error code. > 1283 */ > 1284 int typec_find_power_role(const char *name) > 1285 { > 1286 return match_string(typec_roles, ARRAY_SIZE(typec_roles), > name); > 1287 } > > 1288 EXPORT_SYMBOL_GPL(typec_find_preferred_role); > 1289 > 1290 /** > 1291 * typec_find_port_data_role - Get the typec port data capability > 1292 * @name: port data capability string > 1293 * > 1294 * This routine is used to find the typec_port_data by its string name. > 1295 * > 1296 * Returns typec_port_data if success, otherwise negative error > code. > 1297 */ > 1298 int typec_find_port_data_role(const char *name) > 1299 { > 1300 return match_string(typec_data_caps, > ARRAY_SIZE(typec_data_caps), > 1301 name); > 1302 } > > 1303 EXPORT_SYMBOL_GPL(typec_find_data_type); > 1304 > > --- > 0-DAY kernel test infrastructure Open Source Technology > Center > https://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.0 > 1.org%2Fpipermail%2Fkbuild-all&data=02%7C01%7Cjun.li%40nxp.com%7C561 > 16c50269f48ac2af208d5c5e590b3%7C686ea1d3bc2b4c6fa92cd99c5c301635% > 7C0%7C0%7C636632515483673101&sdata=Dc5nz3r2TWU76saOKc03d2DBUe > htMfokRBfKEbzFQ9s%3D&reserved=0 Intel Corporation
WARNING: multiple messages have this Message-ID (diff)
From: Jun Li <jun.li@nxp.com> To: kbuild test robot <lkp@intel.com> Cc: "kbuild-all@01.org" <kbuild-all@01.org>, "robh+dt@kernel.org" <robh+dt@kernel.org>, "gregkh@linuxfoundation.org" <gregkh@linuxfoundation.org>, "heikki.krogerus@linux.intel.com" <heikki.krogerus@linux.intel.com>, "linux@roeck-us.net" <linux@roeck-us.net>, "cw00.choi@samsung.com" <cw00.choi@samsung.com>, "a.hajda@samsung.com" <a.hajda@samsung.com>, "shufan_lee@richtek.com" <shufan_lee@richtek.com>, Peter Chen <peter.chen@nxp.com>, "garsilva@embeddedor.com" <garsilva@embeddedor.com>, "gsomlo@gmail.com" <gsomlo@gmail.com>, "linux-usb@vger.kernel.org" <linux-usb@vger.kernel.org>, "devicetree@vger.kernel.org" <devicetree@vger.kernel.org>, dl-linux-imx <linux-imx@nxp.com> Subject: [v6,05/15] usb: typec: add API to get typec basic port power and data config Date: Wed, 30 May 2018 05:56:16 +0000 [thread overview] Message-ID: <VI1PR0402MB3917CE5DA66375EB938C7584896C0@VI1PR0402MB3917.eurprd04.prod.outlook.com> (raw) SGkNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbToga2J1aWxkIHRlc3Qgcm9i b3QgW21haWx0bzpsa3BAaW50ZWwuY29tXQ0KPiBTZW50OiAyMDE4xOo11MIzMMjVIDEyOjI2DQo+ IFRvOiBKdW4gTGkgPGp1bi5saUBueHAuY29tPg0KPiBDYzoga2J1aWxkLWFsbEAwMS5vcmc7IHJv YmgrZHRAa2VybmVsLm9yZzsgZ3JlZ2toQGxpbnV4Zm91bmRhdGlvbi5vcmc7DQo+IGhlaWtraS5r cm9nZXJ1c0BsaW51eC5pbnRlbC5jb207IGxpbnV4QHJvZWNrLXVzLm5ldDsNCj4gY3cwMC5jaG9p QHNhbXN1bmcuY29tOyBhLmhhamRhQHNhbXN1bmcuY29tOyBzaHVmYW5fbGVlQHJpY2h0ZWsuY29t Ow0KPiBQZXRlciBDaGVuIDxwZXRlci5jaGVuQG54cC5jb20+OyBnYXJzaWx2YUBlbWJlZGRlZG9y LmNvbTsNCj4gZ3NvbWxvQGdtYWlsLmNvbTsgSnVuIExpIDxqdW4ubGlAbnhwLmNvbT47IGxpbnV4 LXVzYkB2Z2VyLmtlcm5lbC5vcmc7DQo+IGRldmljZXRyZWVAdmdlci5rZXJuZWwub3JnOyBkbC1s aW51eC1pbXggPGxpbnV4LWlteEBueHAuY29tPg0KPiBTdWJqZWN0OiBSZTogW1BBVENIIHY2IDA1 LzE1XSB1c2I6IHR5cGVjOiBhZGQgQVBJIHRvIGdldCB0eXBlYyBiYXNpYyBwb3J0IHBvd2VyDQo+ IGFuZCBkYXRhIGNvbmZpZw0KPiANCj4gSGkgTGksDQo+IA0KPiBUaGFuayB5b3UgZm9yIHRoZSBw YXRjaCEgWWV0IHNvbWV0aGluZyB0byBpbXByb3ZlOg0KPiANCj4gW2F1dG8gYnVpbGQgdGVzdCBF UlJPUiBvbiB1c2IvdXNiLXRlc3RpbmddIFthbHNvIGJ1aWxkIHRlc3QgRVJST1Igb24gdjQuMTct cmM3DQo+IG5leHQtMjAxODA1MjldIFtjYW5ub3QgYXBwbHkgdG8gc3RhZ2luZy9zdGFnaW5nLXRl c3RpbmddIFtpZiB5b3VyIHBhdGNoIGlzDQo+IGFwcGxpZWQgdG8gdGhlIHdyb25nIGdpdCB0cmVl LCBwbGVhc2UgZHJvcCB1cyBhIG5vdGUgdG8gaGVscCBpbXByb3ZlIHRoZQ0KPiBzeXN0ZW1dDQo+ IA0KPiB1cmw6DQo+IGh0dHBzOi8vZW1lYTAxLnNhZmVsaW5rcy5wcm90ZWN0aW9uLm91dGxvb2su Y29tLz91cmw9aHR0cHMlM0ElMkYlMkZnaXRodQ0KPiBiLmNvbSUyRjBkYXktY2klMkZsaW51eCUy RmNvbW1pdHMlMkZMaS1KdW4lMkZzdGFnaW5nLXR5cGVjLXRjcGNpLW1vdmUtDQo+IG91dC1vZi1z dGFnaW5nJTJGMjAxODA1MzAtMTEwMDExJmRhdGE9MDIlN0MwMSU3Q2p1bi5saSU0MG54cC5jb20l Nw0KPiBDNTYxMTZjNTAyNjlmNDhhYzJhZjIwOGQ1YzVlNTkwYjMlN0M2ODZlYTFkM2JjMmI0YzZm YTkyY2Q5OWM1YzMwMQ0KPiA2MzUlN0MwJTdDMCU3QzYzNjYzMjUxNTQ4MzY3MzEwMSZzZGF0YT0w REZBWXdjQmpsTE4xU21PJTJCdkNHDQo+IHMxWUxveWpMQ2psaDg5VFR5SEgxVEZzJTNEJnJlc2Vy dmVkPTANCj4gYmFzZToNCj4gaHR0cHM6Ly9lbWVhMDEuc2FmZWxpbmtzLnByb3RlY3Rpb24ub3V0 bG9vay5jb20vP3VybD1odHRwcyUzQSUyRiUyRmdpdC5rZQ0KPiBybmVsLm9yZyUyRnB1YiUyRnNj bSUyRmxpbnV4JTJGa2VybmVsJTJGZ2l0JTJGZ3JlZ2toJTJGdXNiLmdpdCZkYXRhPQ0KPiAwMiU3 QzAxJTdDanVuLmxpJTQwbnhwLmNvbSU3QzU2MTE2YzUwMjY5ZjQ4YWMyYWYyMDhkNWM1ZTU5MGIz JTdDNg0KPiA4NmVhMWQzYmMyYjRjNmZhOTJjZDk5YzVjMzAxNjM1JTdDMCU3QzAlN0M2MzY2MzI1 MTU0ODM2NzMxMDEmc2QNCj4gYXRhPU9KblN6UFNHTWRLa1Y5dzJ3VDhhN09qd0tJTUUyZzBWR21W eEplckloVGMlM0QmcmVzZXJ2ZWQ9MA0KPiB1c2ItdGVzdGluZw0KPiBjb25maWc6IGkzODYtcmFu ZGNvbmZpZy14MDE3LTIwMTgyMSAoYXR0YWNoZWQgYXMgLmNvbmZpZykNCj4gY29tcGlsZXI6IGdj Yy03IChEZWJpYW4gNy4zLjAtMTYpIDcuMy4wDQo+IHJlcHJvZHVjZToNCj4gICAgICAgICAjIHNh dmUgdGhlIGF0dGFjaGVkIC5jb25maWcgdG8gbGludXggYnVpbGQgdHJlZQ0KPiAgICAgICAgIG1h a2UgQVJDSD1pMzg2DQo+IA0KPiBBbGwgZXJyb3Ivd2FybmluZ3MgKG5ldyBvbmVzIHByZWZpeGVk IGJ5ID4+KToNCj4gDQo+ICAgIEluIGZpbGUgaW5jbHVkZWQgZnJvbSBpbmNsdWRlL2xpbnV4L2xp bmthZ2UuaDo3OjAsDQo+ICAgICAgICAgICAgICAgICAgICAgZnJvbSBpbmNsdWRlL2xpbnV4L2tl cm5lbC5oOjcsDQo+ICAgICAgICAgICAgICAgICAgICAgZnJvbSBpbmNsdWRlL2xpbnV4L2xpc3Qu aDo5LA0KPiAgICAgICAgICAgICAgICAgICAgIGZyb20gaW5jbHVkZS9saW51eC9rb2JqZWN0Lmg6 MTksDQo+ICAgICAgICAgICAgICAgICAgICAgZnJvbSBpbmNsdWRlL2xpbnV4L2RldmljZS5oOjE2 LA0KPiAgICAgICAgICAgICAgICAgICAgIGZyb20gZHJpdmVycy91c2IvdHlwZWMvY2xhc3MuYzo5 Og0KPiA+PiBkcml2ZXJzL3VzYi90eXBlYy9jbGFzcy5jOjEyNzQ6MTk6IGVycm9yOiAndHlwZWNf ZmluZF9wb3dlcl90eXBlJw0KPiB1bmRlY2xhcmVkIGhlcmUgKG5vdCBpbiBhIGZ1bmN0aW9uKTsg ZGlkIHlvdSBtZWFuICd0eXBlY19maW5kX3Bvd2VyX3JvbGUnPw0KPiAgICAgRVhQT1JUX1NZTUJP TF9HUEwodHlwZWNfZmluZF9wb3dlcl90eXBlKTsNCj4gICAgICAgICAgICAgICAgICAgICAgIF4N Cj4gICAgaW5jbHVkZS9saW51eC9leHBvcnQuaDo2NToxNjogbm90ZTogaW4gZGVmaW5pdGlvbiBv ZiBtYWNybw0KPiAnX19fRVhQT1JUX1NZTUJPTCcNCj4gICAgICBleHRlcm4gdHlwZW9mKHN5bSkg c3ltOyAgICAgIFwNCj4gICAgICAgICAgICAgICAgICAgIF5+fg0KPiA+PiBkcml2ZXJzL3VzYi90 eXBlYy9jbGFzcy5jOjEyNzQ6MTogbm90ZTogaW4gZXhwYW5zaW9uIG9mIG1hY3JvDQo+ICdFWFBP UlRfU1lNQk9MX0dQTCcNCj4gICAgIEVYUE9SVF9TWU1CT0xfR1BMKHR5cGVjX2ZpbmRfcG93ZXJf dHlwZSk7DQo+ICAgICBefn5+fn5+fn5+fn5+fn5+fg0KPiA+PiBkcml2ZXJzL3VzYi90eXBlYy9j bGFzcy5jOjEyODg6MTk6IGVycm9yOiAndHlwZWNfZmluZF9wcmVmZXJyZWRfcm9sZScNCj4gdW5k ZWNsYXJlZCBoZXJlIChub3QgaW4gYSBmdW5jdGlvbik7IGRpZCB5b3UgbWVhbiAndHlwZWNfZmlu ZF9wb3dlcl9yb2xlJz8NCj4gICAgIEVYUE9SVF9TWU1CT0xfR1BMKHR5cGVjX2ZpbmRfcHJlZmVy cmVkX3JvbGUpOw0KPiAgICAgICAgICAgICAgICAgICAgICAgXg0KPiAgICBpbmNsdWRlL2xpbnV4 L2V4cG9ydC5oOjY1OjE2OiBub3RlOiBpbiBkZWZpbml0aW9uIG9mIG1hY3JvDQo+ICdfX19FWFBP UlRfU1lNQk9MJw0KPiAgICAgIGV4dGVybiB0eXBlb2Yoc3ltKSBzeW07ICAgICAgXA0KPiAgICAg ICAgICAgICAgICAgICAgXn5+DQo+ICAgIGRyaXZlcnMvdXNiL3R5cGVjL2NsYXNzLmM6MTI4ODox OiBub3RlOiBpbiBleHBhbnNpb24gb2YgbWFjcm8NCj4gJ0VYUE9SVF9TWU1CT0xfR1BMJw0KPiAg ICAgRVhQT1JUX1NZTUJPTF9HUEwodHlwZWNfZmluZF9wcmVmZXJyZWRfcm9sZSk7DQo+ICAgICBe fn5+fn5+fn5+fn5+fn5+fg0KPiA+PiBkcml2ZXJzL3VzYi90eXBlYy9jbGFzcy5jOjEzMDM6MTk6 IGVycm9yOiAndHlwZWNfZmluZF9kYXRhX3R5cGUnIHVuZGVjbGFyZWQNCj4gaGVyZSAobm90IGlu IGEgZnVuY3Rpb24pOyBkaWQgeW91IG1lYW4gJ3R5cGVjX2ZpbmRfcG93ZXJfdHlwZSc/DQo+ICAg ICBFWFBPUlRfU1lNQk9MX0dQTCh0eXBlY19maW5kX2RhdGFfdHlwZSk7DQo+ICAgICAgICAgICAg ICAgICAgICAgICBeDQo+ICAgIGluY2x1ZGUvbGludXgvZXhwb3J0Lmg6NjU6MTY6IG5vdGU6IGlu IGRlZmluaXRpb24gb2YgbWFjcm8NCj4gJ19fX0VYUE9SVF9TWU1CT0wnDQo+ICAgICAgZXh0ZXJu IHR5cGVvZihzeW0pIHN5bTsgICAgICBcDQo+ICAgICAgICAgICAgICAgICAgICBefn4NCj4gICAg ZHJpdmVycy91c2IvdHlwZWMvY2xhc3MuYzoxMzAzOjE6IG5vdGU6IGluIGV4cGFuc2lvbiBvZiBt YWNybw0KPiAnRVhQT1JUX1NZTUJPTF9HUEwnDQo+ICAgICBFWFBPUlRfU1lNQk9MX0dQTCh0eXBl Y19maW5kX2RhdGFfdHlwZSk7DQo+ICAgICBefn5+fn5+fn5+fn5+fn5+fg0KPiANCj4gdmltICsx Mjc0IGRyaXZlcnMvdXNiL3R5cGVjL2NsYXNzLmMNCg0KV2lsbCBmaXggYWxsIGFib3ZlIDMgZXhw b3J0IHN5bWJvbCBtaXNtYXRjaC4NCg0KTGkgSnVuDQo+IA0KPiAgIDEyNjANCj4gICAxMjYxCS8q Kg0KPiAgIDEyNjIJICogdHlwZWNfZmluZF9wb3J0X3Bvd2VyX3JvbGUgLSBHZXQgdGhlIHR5cGVj IHBvcnQgcG93ZXIgY2FwYWJpbGl0eQ0KPiAgIDEyNjMJICogQG5hbWU6IHBvcnQgcG93ZXIgY2Fw YWJpbGl0eSBzdHJpbmcNCj4gICAxMjY0CSAqDQo+ICAgMTI2NQkgKiBUaGlzIHJvdXRpbmUgaXMg dXNlZCB0byBmaW5kIHRoZSB0eXBlY19wb3J0X3R5cGUgYnkgaXRzIHN0cmluZyBuYW1lLg0KPiAg IDEyNjYJICoNCj4gICAxMjY3CSAqIFJldHVybnMgdHlwZWNfcG9ydF90eXBlIGlmIHN1Y2Nlc3Ms IG90aGVyd2lzZSBuZWdhdGl2ZSBlcnJvcg0KPiBjb2RlLg0KPiAgIDEyNjgJICovDQo+ICAgMTI2 OQlpbnQgdHlwZWNfZmluZF9wb3J0X3Bvd2VyX3JvbGUoY29uc3QgY2hhciAqbmFtZSkNCj4gICAx MjcwCXsNCj4gICAxMjcxCQlyZXR1cm4gbWF0Y2hfc3RyaW5nKHR5cGVjX3BvcnRfdHlwZXMsDQo+ IEFSUkFZX1NJWkUodHlwZWNfcG9ydF90eXBlcyksDQo+ICAgMTI3MgkJCQkgICAgbmFtZSk7DQo+ ICAgMTI3Mwl9DQo+ID4gMTI3NAlFWFBPUlRfU1lNQk9MX0dQTCh0eXBlY19maW5kX3Bvd2VyX3R5 cGUpOw0KPiAgIDEyNzUNCj4gICAxMjc2CS8qKg0KPiAgIDEyNzcJICogdHlwZWNfZmluZF9wb3dl cl9yb2xlIC0gRmluZCB0aGUgdHlwZWMgb25lIHNwZWNpZmljIHBvd2VyIHJvbGUNCj4gICAxMjc4 CSAqIEBuYW1lOiBwb3dlciByb2xlIHN0cmluZw0KPiAgIDEyNzkJICoNCj4gICAxMjgwCSAqIFRo aXMgcm91dGluZSBpcyB1c2VkIHRvIGZpbmQgdGhlIHR5cGVjX3JvbGUgYnkgaXRzIHN0cmluZyBu YW1lLg0KPiAgIDEyODEJICoNCj4gICAxMjgyCSAqIFJldHVybnMgdHlwZWNfcm9sZSBpZiBzdWNj ZXNzLCBvdGhlcndpc2UgbmVnYXRpdmUgZXJyb3IgY29kZS4NCj4gICAxMjgzCSAqLw0KPiAgIDEy ODQJaW50IHR5cGVjX2ZpbmRfcG93ZXJfcm9sZShjb25zdCBjaGFyICpuYW1lKQ0KPiAgIDEyODUJ ew0KPiAgIDEyODYJCXJldHVybiBtYXRjaF9zdHJpbmcodHlwZWNfcm9sZXMsIEFSUkFZX1NJWkUo dHlwZWNfcm9sZXMpLA0KPiBuYW1lKTsNCj4gICAxMjg3CX0NCj4gPiAxMjg4CUVYUE9SVF9TWU1C T0xfR1BMKHR5cGVjX2ZpbmRfcHJlZmVycmVkX3JvbGUpOw0KPiAgIDEyODkNCj4gICAxMjkwCS8q Kg0KPiAgIDEyOTEJICogdHlwZWNfZmluZF9wb3J0X2RhdGFfcm9sZSAtIEdldCB0aGUgdHlwZWMg cG9ydCBkYXRhIGNhcGFiaWxpdHkNCj4gICAxMjkyCSAqIEBuYW1lOiBwb3J0IGRhdGEgY2FwYWJp bGl0eSBzdHJpbmcNCj4gICAxMjkzCSAqDQo+ICAgMTI5NAkgKiBUaGlzIHJvdXRpbmUgaXMgdXNl ZCB0byBmaW5kIHRoZSB0eXBlY19wb3J0X2RhdGEgYnkgaXRzIHN0cmluZyBuYW1lLg0KPiAgIDEy OTUJICoNCj4gICAxMjk2CSAqIFJldHVybnMgdHlwZWNfcG9ydF9kYXRhIGlmIHN1Y2Nlc3MsIG90 aGVyd2lzZSBuZWdhdGl2ZSBlcnJvcg0KPiBjb2RlLg0KPiAgIDEyOTcJICovDQo+ICAgMTI5OAlp bnQgdHlwZWNfZmluZF9wb3J0X2RhdGFfcm9sZShjb25zdCBjaGFyICpuYW1lKQ0KPiAgIDEyOTkJ ew0KPiAgIDEzMDAJCXJldHVybiBtYXRjaF9zdHJpbmcodHlwZWNfZGF0YV9jYXBzLA0KPiBBUlJB WV9TSVpFKHR5cGVjX2RhdGFfY2FwcyksDQo+ICAgMTMwMQkJCQkgICAgbmFtZSk7DQo+ICAgMTMw Mgl9DQo+ID4gMTMwMwlFWFBPUlRfU1lNQk9MX0dQTCh0eXBlY19maW5kX2RhdGFfdHlwZSk7DQo+ ICAgMTMwNA0KPiANCj4gLS0tDQo+IDAtREFZIGtlcm5lbCB0ZXN0IGluZnJhc3RydWN0dXJlICAg ICAgICAgICAgICAgIE9wZW4gU291cmNlIFRlY2hub2xvZ3kNCj4gQ2VudGVyDQo+IGh0dHBzOi8v ZW1lYTAxLnNhZmVsaW5rcy5wcm90ZWN0aW9uLm91dGxvb2suY29tLz91cmw9aHR0cHMlM0ElMkYl MkZsaXN0cy4wDQo+IDEub3JnJTJGcGlwZXJtYWlsJTJGa2J1aWxkLWFsbCZkYXRhPTAyJTdDMDEl N0NqdW4ubGklNDBueHAuY29tJTdDNTYxDQo+IDE2YzUwMjY5ZjQ4YWMyYWYyMDhkNWM1ZTU5MGIz JTdDNjg2ZWExZDNiYzJiNGM2ZmE5MmNkOTljNWMzMDE2MzUlDQo+IDdDMCU3QzAlN0M2MzY2MzI1 MTU0ODM2NzMxMDEmc2RhdGE9RGM1bnozcjJUV1U3NnNhT0tjMDNkMkRCVWUNCj4gaHRNZm9rUkJm S0ViekZROXMlM0QmcmVzZXJ2ZWQ9MCAgICAgICAgICAgICAgICAgICBJbnRlbCBDb3Jwb3JhdGlv bg0K --- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
next prev parent reply other threads:[~2018-05-30 5:56 UTC|newest] Thread overview: 75+ messages / expand[flat|nested] mbox.gz Atom feed top 2018-05-28 2:52 [PATCH v6 00/15] staging: typec: tcpci: move out of staging Li Jun 2018-05-28 2:52 ` [PATCH v6 01/15] dt-bindings: connector: add properties for typec Li Jun 2018-05-28 2:52 ` [v6,01/15] " Jun Li 2018-05-31 0:13 ` [PATCH v6 01/15] " Rob Herring 2018-05-31 0:13 ` [v6,01/15] " Rob Herring 2018-05-28 2:52 ` [PATCH v6 02/15] dt-bindings: usb: add documentation for typec port controller(TCPCI) Li Jun 2018-05-28 2:52 ` [v6,02/15] " Jun Li 2018-05-28 2:52 ` [PATCH v6 03/15] staging: typec: tcpci: add compatible string for nxp ptn5110 Li Jun 2018-05-28 2:52 ` [v6,03/15] " Jun Li 2018-06-11 12:32 ` [PATCH v6 03/15] " Heikki Krogerus 2018-06-11 12:32 ` [v6,03/15] " Heikki Krogerus 2018-05-28 2:52 ` [PATCH v6 04/15] usb: typec: add fwnode to tcpc Li Jun 2018-05-28 2:52 ` [v6,04/15] " Jun Li 2018-06-11 11:44 ` [PATCH v6 04/15] " Heikki Krogerus 2018-06-11 11:44 ` [v6,04/15] " Heikki Krogerus 2018-05-28 2:52 ` [PATCH v6 05/15] usb: typec: add API to get typec basic port power and data config Li Jun 2018-05-28 2:52 ` [v6,05/15] " Jun Li 2018-05-30 4:25 ` [PATCH v6 05/15] " kbuild test robot 2018-05-30 4:25 ` [v6,05/15] " kbuild test robot 2018-05-30 5:56 ` Jun Li [this message] 2018-05-30 5:56 ` Jun Li 2018-05-30 6:43 ` [PATCH v6 05/15] " kbuild test robot 2018-05-30 6:43 ` [v6,05/15] " kbuild test robot 2018-06-11 11:08 ` [PATCH v6 05/15] " Heikki Krogerus 2018-06-11 11:08 ` [v6,05/15] " Heikki Krogerus 2018-06-13 9:47 ` [PATCH v6 05/15] " Jun Li 2018-06-13 9:47 ` [v6,05/15] " Jun Li 2018-05-28 2:52 ` [PATCH v6 06/15] usb: typec: tcpm: support get typec and pd config from device properties Li Jun 2018-05-28 2:52 ` [v6,06/15] " Jun Li 2018-06-11 12:05 ` [PATCH v6 06/15] " Heikki Krogerus 2018-06-11 12:05 ` [v6,06/15] " Heikki Krogerus 2018-06-11 13:27 ` [PATCH v6 06/15] " Guenter Roeck 2018-06-11 13:27 ` [v6,06/15] " Guenter Roeck 2018-05-28 2:52 ` [PATCH v6 07/15] staging: typec: tcpci: remove unused tcpci_tcpc_config Li Jun 2018-05-28 2:52 ` [v6,07/15] " Jun Li 2018-06-11 12:33 ` [PATCH v6 07/15] " Heikki Krogerus 2018-06-11 12:33 ` [v6,07/15] " Heikki Krogerus 2018-05-28 2:52 ` [PATCH v6 08/15] staging: typec: tcpci: use IS_ERR() instead of PTR_ERR_OR_ZERO() Li Jun 2018-05-28 2:52 ` [v6,08/15] " Jun Li 2018-06-11 12:34 ` [PATCH v6 08/15] " Heikki Krogerus 2018-06-11 12:34 ` [v6,08/15] " Heikki Krogerus 2018-05-28 2:52 ` [PATCH v6 09/15] staging: typec: tcpci: register port before request irq Li Jun 2018-05-28 2:52 ` [v6,09/15] " Jun Li 2018-06-11 12:35 ` [PATCH v6 09/15] " Heikki Krogerus 2018-06-11 12:35 ` [v6,09/15] " Heikki Krogerus 2018-05-28 2:52 ` [PATCH v6 10/15] staging: typec: tcpci: enable vbus detection Li Jun 2018-05-28 2:52 ` [v6,10/15] " Jun Li 2018-06-11 12:36 ` [PATCH v6 10/15] " Heikki Krogerus 2018-06-11 12:36 ` [v6,10/15] " Heikki Krogerus 2018-05-28 2:52 ` [PATCH v6 11/15] typec: tcpm: add starting value for drp toggling Li Jun 2018-05-28 2:52 ` [v6,11/15] " Jun Li 2018-06-11 12:28 ` [PATCH v6 11/15] " Heikki Krogerus 2018-06-11 12:28 ` [v6,11/15] " Heikki Krogerus 2018-05-28 2:52 ` [PATCH v6 12/15] usb: typec: tcpm: set cc for drp toggling attach Li Jun 2018-05-28 2:52 ` [v6,12/15] " Jun Li 2018-06-11 12:29 ` [PATCH v6 12/15] " Heikki Krogerus 2018-06-11 12:29 ` [v6,12/15] " Heikki Krogerus 2018-06-11 13:35 ` [PATCH v6 12/15] " Guenter Roeck 2018-06-11 13:35 ` [v6,12/15] " Guenter Roeck 2018-06-13 11:06 ` [PATCH v6 12/15] " Jun Li 2018-06-13 11:06 ` [v6,12/15] " Jun Li 2018-06-13 11:14 ` [PATCH v6 12/15] " Jun Li 2018-06-13 11:14 ` [v6,12/15] " Jun Li 2018-05-28 2:52 ` [PATCH v6 13/15] staging: typec: tcpci: keep the disconnected cc line open Li Jun 2018-05-28 2:52 ` [v6,13/15] " Jun Li 2018-06-11 13:14 ` [PATCH v6 13/15] " Heikki Krogerus 2018-06-11 13:14 ` [v6,13/15] " Heikki Krogerus 2018-05-28 2:52 ` [PATCH v6 14/15] staging: typec: tcpci: Only touch target bit when enable vconn Li Jun 2018-05-28 2:52 ` [v6,14/15] " Jun Li 2018-06-11 13:15 ` [PATCH v6 14/15] " Heikki Krogerus 2018-06-11 13:15 ` [v6,14/15] " Heikki Krogerus 2018-05-28 2:52 ` [PATCH v6 15/15] staging: typec: tcpci: move tcpci drivers out of staging Li Jun 2018-05-28 2:52 ` [v6,15/15] " Jun Li 2018-06-06 21:44 ` [PATCH v6 00/15] staging: typec: tcpci: move " Mats Karrman 2018-06-07 0:47 ` Jun Li
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=VI1PR0402MB3917CE5DA66375EB938C7584896C0@VI1PR0402MB3917.eurprd04.prod.outlook.com \ --to=jun.li@nxp.com \ --cc=a.hajda@samsung.com \ --cc=cw00.choi@samsung.com \ --cc=devicetree@vger.kernel.org \ --cc=garsilva@embeddedor.com \ --cc=gregkh@linuxfoundation.org \ --cc=gsomlo@gmail.com \ --cc=heikki.krogerus@linux.intel.com \ --cc=kbuild-all@01.org \ --cc=linux-imx@nxp.com \ --cc=linux-usb@vger.kernel.org \ --cc=linux@roeck-us.net \ --cc=lkp@intel.com \ --cc=peter.chen@nxp.com \ --cc=robh+dt@kernel.org \ --cc=shufan_lee@richtek.com \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: linkBe sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.