diff for duplicates of <1489767728.88966.8.camel@intel.com> diff --git a/a/1.txt b/N1/1.txt index 803df7d..b1e7b94 100644 --- a/a/1.txt +++ b/N1/1.txt @@ -1,49 +1,31 @@ -On Fri, 2017-03-17 at 14:16 +0100, Bastien Nocera wrote: -> On Fri, 2017-03-17 at 02:13 +0000, Pandruvada, Srinivas wrote: -> > -> > On Thu, 2017-03-16 at 18:20 +0800, Song Hongyan wrote: -> > > -> > > As accelerometer sensor becomes more and more popular, there are -> > > more -> > > user scenarios have been developed, "Hinge" is a very important -> > > usecase -> > > which needs two accelerometer sensors to calculate the included -> > > angle -> > > of keyboard and screen. -> > > In this case, two accelerometer sensors will be exposed. -> > > Currently, -> > > IIO interface hasn't other way to distinguish two sensors with -> > > same -> > > sensor type, except sensor name. So a new sensor name -> > > "accel_2nd_3d" -> > > is added for secondary accelerometer sensor. -> > -> > This type of interface will not satisfy all cases. We have some -> > hubs -> > with many accelerometers attached. Same case is also true even for -> > discrete sensors. So there should be some framework way to expose -> > location of sensors. -> -> So you're nacking as well? -Yes. - -> -> > -> > ACPI has special method called _PLD (Physical Device Location), -> > which -> > can be used to specify location of any device. So we need to be -> > able -> > to export such information to user space. We can add for each -> > sensor -> > the location information. -> > -> > I can propose some ABI for exporting location information. -> -> There were patches floating around to do this, but they were never -> finished: -> http://www.spinics.net/lists/linux-acpi/msg51540.html -We need to add some of those element related to sensors to IIO ABI. -I will propose an ABI as Jonathan suggested. - -Thanks, -Srinivas +T24gRnJpLCAyMDE3LTAzLTE3IGF0IDE0OjE2ICswMTAwLCBCYXN0aWVuIE5vY2VyYSB3cm90ZToN +Cj4gT24gRnJpLCAyMDE3LTAzLTE3IGF0IDAyOjEzICswMDAwLCBQYW5kcnV2YWRhLCBTcmluaXZh +cyB3cm90ZToNCj4gPiANCj4gPiBPbiBUaHUsIDIwMTctMDMtMTYgYXQgMTg6MjAgKzA4MDAsIFNv +bmcgSG9uZ3lhbiB3cm90ZToNCj4gPiA+IA0KPiA+ID4gQXMgYWNjZWxlcm9tZXRlciBzZW5zb3Ig +YmVjb21lcyBtb3JlIGFuZCBtb3JlIHBvcHVsYXIsIHRoZXJlIGFyZQ0KPiA+ID4gbW9yZQ0KPiA+ +ID4gdXNlciBzY2VuYXJpb3MgaGF2ZSBiZWVuIGRldmVsb3BlZCwgIkhpbmdlIiBpcyBhIHZlcnkg +aW1wb3J0YW50DQo+ID4gPiB1c2VjYXNlDQo+ID4gPiB3aGljaCBuZWVkcyB0d28gYWNjZWxlcm9t +ZXRlciBzZW5zb3JzIHRvIGNhbGN1bGF0ZSB0aGUgaW5jbHVkZWQNCj4gPiA+IGFuZ2xlDQo+ID4g +PiBvZiBrZXlib2FyZCBhbmQgc2NyZWVuLg0KPiA+ID4gSW4gdGhpcyBjYXNlLCB0d28gYWNjZWxl +cm9tZXRlciBzZW5zb3JzIHdpbGwgYmUgZXhwb3NlZC4NCj4gPiA+IEN1cnJlbnRseSwNCj4gPiA+ +IElJTyBpbnRlcmZhY2UgaGFzbid0IG90aGVyIHdheSB0byBkaXN0aW5ndWlzaCB0d28gc2Vuc29y +cyB3aXRoDQo+ID4gPiBzYW1lDQo+ID4gPiBzZW5zb3IgdHlwZSwgZXhjZXB0IHNlbnNvciBuYW1l +LiBTbyBhIG5ldyBzZW5zb3IgbmFtZQ0KPiA+ID4gImFjY2VsXzJuZF8zZCINCj4gPiA+IGlzIGFk +ZGVkIGZvciBzZWNvbmRhcnkgYWNjZWxlcm9tZXRlciBzZW5zb3IuDQo+ID4gDQo+ID4gVGhpcyB0 +eXBlIG9mIGludGVyZmFjZSB3aWxsIG5vdCBzYXRpc2Z5IGFsbCBjYXNlcy4gV2UgaGF2ZSBzb21l +DQo+ID4gaHVicw0KPiA+IHdpdGjCoMKgbWFueSBhY2NlbGVyb21ldGVycyBhdHRhY2hlZC4gU2Ft +ZSBjYXNlIGlzIGFsc28gdHJ1ZSBldmVuIGZvcg0KPiA+IGRpc2NyZXRlIHNlbnNvcnMuIFNvIHRo +ZXJlIHNob3VsZCBiZSBzb21lIGZyYW1ld29yayB3YXkgdG8gZXhwb3NlDQo+ID4gbG9jYXRpb24g +b2Ygc2Vuc29ycy4NCj4gDQo+IFNvIHlvdSdyZSBuYWNraW5nIGFzIHdlbGw/DQpZZXMuDQoNCj4g +DQo+ID4gDQo+ID4gQUNQSSBoYXMgc3BlY2lhbCBtZXRob2QgY2FsbGVkIF9QTEQgKFBoeXNpY2Fs +IERldmljZSBMb2NhdGlvbiksDQo+ID4gd2hpY2gNCj4gPiBjYW7CoMKgYmUgdXNlZCB0byBzcGVj +aWZ5IGxvY2F0aW9uIG9mIGFueSBkZXZpY2UuIFNvIHdlIG5lZWQgdG8gYmUNCj4gPiBhYmxlDQo+ +ID4gdG8gZXhwb3J0IHN1Y2ggaW5mb3JtYXRpb24gdG8gdXNlciBzcGFjZS4gV2UgY2FuIGFkZCBm +b3IgZWFjaA0KPiA+IHNlbnNvcg0KPiA+IHRoZSBsb2NhdGlvbiBpbmZvcm1hdGlvbi4NCj4gPiAN +Cj4gPiBJIGNhbiBwcm9wb3NlIHNvbWUgQUJJIGZvciBleHBvcnRpbmcgbG9jYXRpb24gaW5mb3Jt +YXRpb24uDQo+IA0KPiBUaGVyZSB3ZXJlIHBhdGNoZXMgZmxvYXRpbmcgYXJvdW5kIHRvIGRvIHRo +aXMsIGJ1dCB0aGV5IHdlcmUgbmV2ZXINCj4gZmluaXNoZWQ6DQo+IGh0dHA6Ly93d3cuc3Bpbmlj +cy5uZXQvbGlzdHMvbGludXgtYWNwaS9tc2c1MTU0MC5odG1sDQpXZSBuZWVkIHRvIGFkZCBzb21l +IG9mIHRob3NlIGVsZW1lbnQgcmVsYXRlZCB0byBzZW5zb3JzIHRvIElJTyBBQkkuDQpJIHdpbGwg +cHJvcG9zZSBhbiBBQkkgYXMgSm9uYXRoYW4gc3VnZ2VzdGVkLg0KDQpUaGFua3MsDQpTcmluaXZh +cw0K diff --git a/a/content_digest b/N1/content_digest index 646db27..8e2f3f4 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -13,54 +13,36 @@ " jic23@kernel.org <jic23@kernel.org>\0" "\00:1\0" "b\0" - "On Fri, 2017-03-17 at 14:16 +0100, Bastien Nocera wrote:\n" - "> On Fri, 2017-03-17 at 02:13 +0000, Pandruvada, Srinivas wrote:\n" - "> > \n" - "> > On Thu, 2017-03-16 at 18:20 +0800, Song Hongyan wrote:\n" - "> > > \n" - "> > > As accelerometer sensor becomes more and more popular, there are\n" - "> > > more\n" - "> > > user scenarios have been developed, \"Hinge\" is a very important\n" - "> > > usecase\n" - "> > > which needs two accelerometer sensors to calculate the included\n" - "> > > angle\n" - "> > > of keyboard and screen.\n" - "> > > In this case, two accelerometer sensors will be exposed.\n" - "> > > Currently,\n" - "> > > IIO interface hasn't other way to distinguish two sensors with\n" - "> > > same\n" - "> > > sensor type, except sensor name. So a new sensor name\n" - "> > > \"accel_2nd_3d\"\n" - "> > > is added for secondary accelerometer sensor.\n" - "> > \n" - "> > This type of interface will not satisfy all cases. We have some\n" - "> > hubs\n" - "> > with\302\240\302\240many accelerometers attached. Same case is also true even for\n" - "> > discrete sensors. So there should be some framework way to expose\n" - "> > location of sensors.\n" - "> \n" - "> So you're nacking as well?\n" - "Yes.\n" - "\n" - "> \n" - "> > \n" - "> > ACPI has special method called _PLD (Physical Device Location),\n" - "> > which\n" - "> > can\302\240\302\240be used to specify location of any device. So we need to be\n" - "> > able\n" - "> > to export such information to user space. We can add for each\n" - "> > sensor\n" - "> > the location information.\n" - "> > \n" - "> > I can propose some ABI for exporting location information.\n" - "> \n" - "> There were patches floating around to do this, but they were never\n" - "> finished:\n" - "> http://www.spinics.net/lists/linux-acpi/msg51540.html\n" - "We need to add some of those element related to sensors to IIO ABI.\n" - "I will propose an ABI as Jonathan suggested.\n" - "\n" - "Thanks,\n" - Srinivas + "T24gRnJpLCAyMDE3LTAzLTE3IGF0IDE0OjE2ICswMTAwLCBCYXN0aWVuIE5vY2VyYSB3cm90ZToN\n" + "Cj4gT24gRnJpLCAyMDE3LTAzLTE3IGF0IDAyOjEzICswMDAwLCBQYW5kcnV2YWRhLCBTcmluaXZh\n" + "cyB3cm90ZToNCj4gPiANCj4gPiBPbiBUaHUsIDIwMTctMDMtMTYgYXQgMTg6MjAgKzA4MDAsIFNv\n" + "bmcgSG9uZ3lhbiB3cm90ZToNCj4gPiA+IA0KPiA+ID4gQXMgYWNjZWxlcm9tZXRlciBzZW5zb3Ig\n" + "YmVjb21lcyBtb3JlIGFuZCBtb3JlIHBvcHVsYXIsIHRoZXJlIGFyZQ0KPiA+ID4gbW9yZQ0KPiA+\n" + "ID4gdXNlciBzY2VuYXJpb3MgaGF2ZSBiZWVuIGRldmVsb3BlZCwgIkhpbmdlIiBpcyBhIHZlcnkg\n" + "aW1wb3J0YW50DQo+ID4gPiB1c2VjYXNlDQo+ID4gPiB3aGljaCBuZWVkcyB0d28gYWNjZWxlcm9t\n" + "ZXRlciBzZW5zb3JzIHRvIGNhbGN1bGF0ZSB0aGUgaW5jbHVkZWQNCj4gPiA+IGFuZ2xlDQo+ID4g\n" + "PiBvZiBrZXlib2FyZCBhbmQgc2NyZWVuLg0KPiA+ID4gSW4gdGhpcyBjYXNlLCB0d28gYWNjZWxl\n" + "cm9tZXRlciBzZW5zb3JzIHdpbGwgYmUgZXhwb3NlZC4NCj4gPiA+IEN1cnJlbnRseSwNCj4gPiA+\n" + "IElJTyBpbnRlcmZhY2UgaGFzbid0IG90aGVyIHdheSB0byBkaXN0aW5ndWlzaCB0d28gc2Vuc29y\n" + "cyB3aXRoDQo+ID4gPiBzYW1lDQo+ID4gPiBzZW5zb3IgdHlwZSwgZXhjZXB0IHNlbnNvciBuYW1l\n" + "LiBTbyBhIG5ldyBzZW5zb3IgbmFtZQ0KPiA+ID4gImFjY2VsXzJuZF8zZCINCj4gPiA+IGlzIGFk\n" + "ZGVkIGZvciBzZWNvbmRhcnkgYWNjZWxlcm9tZXRlciBzZW5zb3IuDQo+ID4gDQo+ID4gVGhpcyB0\n" + "eXBlIG9mIGludGVyZmFjZSB3aWxsIG5vdCBzYXRpc2Z5IGFsbCBjYXNlcy4gV2UgaGF2ZSBzb21l\n" + "DQo+ID4gaHVicw0KPiA+IHdpdGjCoMKgbWFueSBhY2NlbGVyb21ldGVycyBhdHRhY2hlZC4gU2Ft\n" + "ZSBjYXNlIGlzIGFsc28gdHJ1ZSBldmVuIGZvcg0KPiA+IGRpc2NyZXRlIHNlbnNvcnMuIFNvIHRo\n" + "ZXJlIHNob3VsZCBiZSBzb21lIGZyYW1ld29yayB3YXkgdG8gZXhwb3NlDQo+ID4gbG9jYXRpb24g\n" + "b2Ygc2Vuc29ycy4NCj4gDQo+IFNvIHlvdSdyZSBuYWNraW5nIGFzIHdlbGw/DQpZZXMuDQoNCj4g\n" + "DQo+ID4gDQo+ID4gQUNQSSBoYXMgc3BlY2lhbCBtZXRob2QgY2FsbGVkIF9QTEQgKFBoeXNpY2Fs\n" + "IERldmljZSBMb2NhdGlvbiksDQo+ID4gd2hpY2gNCj4gPiBjYW7CoMKgYmUgdXNlZCB0byBzcGVj\n" + "aWZ5IGxvY2F0aW9uIG9mIGFueSBkZXZpY2UuIFNvIHdlIG5lZWQgdG8gYmUNCj4gPiBhYmxlDQo+\n" + "ID4gdG8gZXhwb3J0IHN1Y2ggaW5mb3JtYXRpb24gdG8gdXNlciBzcGFjZS4gV2UgY2FuIGFkZCBm\n" + "b3IgZWFjaA0KPiA+IHNlbnNvcg0KPiA+IHRoZSBsb2NhdGlvbiBpbmZvcm1hdGlvbi4NCj4gPiAN\n" + "Cj4gPiBJIGNhbiBwcm9wb3NlIHNvbWUgQUJJIGZvciBleHBvcnRpbmcgbG9jYXRpb24gaW5mb3Jt\n" + "YXRpb24uDQo+IA0KPiBUaGVyZSB3ZXJlIHBhdGNoZXMgZmxvYXRpbmcgYXJvdW5kIHRvIGRvIHRo\n" + "aXMsIGJ1dCB0aGV5IHdlcmUgbmV2ZXINCj4gZmluaXNoZWQ6DQo+IGh0dHA6Ly93d3cuc3Bpbmlj\n" + "cy5uZXQvbGlzdHMvbGludXgtYWNwaS9tc2c1MTU0MC5odG1sDQpXZSBuZWVkIHRvIGFkZCBzb21l\n" + "IG9mIHRob3NlIGVsZW1lbnQgcmVsYXRlZCB0byBzZW5zb3JzIHRvIElJTyBBQkkuDQpJIHdpbGwg\n" + "cHJvcG9zZSBhbiBBQkkgYXMgSm9uYXRoYW4gc3VnZ2VzdGVkLg0KDQpUaGFua3MsDQpTcmluaXZh\n" + cw0K -0ae423da0e10c34531701857315abefae96c5972945bfb3b56f8e3f3227f1992 +2da561d8ada8d866ab2034b82f18fa971723952142b2021b335ec93be932c3a1
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.