Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.kernel > #1208505

RE: [PATCH v5 6/8] iio: gyro: bmg160: optimize i2c transfers in trigger handler

From "Tirdea, Irina" <irina.tirdea@intel.com>
Newsgroups linux.kernel
Subject RE: [PATCH v5 6/8] iio: gyro: bmg160: optimize i2c transfers in trigger handler
Date 2015-08-17 11:50 +0200
Message-ID <pYpdf-3yi-19@gated-at.bofh.it> (permalink)
References <pWFm9-7bv-7@gated-at.bofh.it> <pWFmb-7bv-55@gated-at.bofh.it> <pY2qn-4ld-25@gated-at.bofh.it> <pYoAz-2Ok-15@gated-at.bofh.it>
Organization linux.* mail to news gateway

Show all headers | View raw


DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogTWFya3VzIFBhcmdtYW5u
IFttYWlsdG86bXBhQHBlbmd1dHJvbml4LmRlXQ0KPiBTZW50OiAxNyBBdWd1c3QsIDIwMTUgMTI6
MTANCj4gVG86IEpvbmF0aGFuIENhbWVyb24NCj4gQ2M6IFRpcmRlYSwgSXJpbmE7IFdvbGZyYW0g
U2FuZzsgbGludXgtaWlvQHZnZXIua2VybmVsLm9yZzsgbGludXgtaTJjQHZnZXIua2VybmVsLm9y
ZzsgbGludXgta2VybmVsQHZnZXIua2VybmVsLm9yZzsgUGFuZHJ1dmFkYSwNCj4gU3Jpbml2YXM7
IFBldGVyIE1lZXJ3YWxkDQo+IFN1YmplY3Q6IFJlOiBbUEFUQ0ggdjUgNi84XSBpaW86IGd5cm86
IGJtZzE2MDogb3B0aW1pemUgaTJjIHRyYW5zZmVycyBpbiB0cmlnZ2VyIGhhbmRsZXINCj4gDQo+
IE9uIFN1biwgQXVnIDE2LCAyMDE1IGF0IDEwOjI0OjQ3QU0gKzAxMDAsIEpvbmF0aGFuIENhbWVy
b24gd3JvdGU6DQo+ID4gT24gMTIvMDgvMTUgMTU6MzEsIElyaW5hIFRpcmRlYSB3cm90ZToNCj4g
PiA+IFNvbWUgaTJjIGJ1c3NlcyAoZS5nLjogU3lub3BzeXMgRGVzaWduV2FyZSBJMkMgYWRhcHRl
cikgbmVlZCB0bw0KPiA+ID4gZW5hYmxlL2Rpc2FibGUgdGhlIGJ1cyBhdCBlYWNoIGkyYyB0cmFu
c2ZlciBhbmQgbXVzdCB3YWl0IGZvcg0KPiA+ID4gdGhlIGVuYWJsZS9kaXNhYmxlIHRvIGhhcHBl
biBiZWZvcmUgc2VuZGluZyB0aGUgZGF0YS4NCj4gPiA+DQo+ID4gPiBXaGVuIHJlYWRpbmcgZGF0
YSBpbiB0aGUgdHJpZ2dlciBoYW5kbGVyLCB0aGUgYm1nMTYwIGRyaXZlciBkb2VzDQo+ID4gPiBv
bmUgaTJjIHRyYW5zZmVyIGZvciBlYWNoIGF4aXMuIFRoaXMgaGFzIGFuIGltcGFjdCBvbiB0aGUg
ZnJlcXVlbmN5DQo+ID4gPiBvZiB0aGUgZ3lyb3Njb3BlIGF0IGhpZ2ggc2FtcGxlIHJhdGVzIGR1
ZSB0byBhZGRpdGlvbmFsIGRlbGF5cw0KPiA+ID4gaW50cm9kdWNlZCBieSB0aGUgaTJjIGJ1cyBh
dCBlYWNoIHRyYW5zZmVyLg0KPiA+ID4NCj4gPiA+IFJlYWRpbmcgYWxsIGF4aXMgdmFsdWVzIGlu
IG9uZSBpMmMgdHJhbnNmZXIgcmVkdWNlcyB0aGUgZGVsYXlzDQo+ID4gPiBpbnRyb2R1Y2VkIGJ5
IHRoZSBpMmMgYnVzLiBVc2VzIGkyY19zbWJ1c19yZWFkX2kyY19ibG9ja19kYXRhX29yX2VtdWxh
dGVkDQo+ID4gPiB0aGF0IHdpbGwgZmFsbGJhY2sgdG8gcmVhZGluZyBlYWNoIGF4aXMgYXMgYSBz
ZXBhcmF0ZSB3b3JkIGluIGNhc2UgaTJjDQo+ID4gPiBibG9jayByZWFkIGlzIG5vdCBzdXBwb3J0
ZWQuDQo+ID4gPg0KPiA+ID4gU2lnbmVkLW9mZi1ieTogSXJpbmEgVGlyZGVhIDxpcmluYS50aXJk
ZWFAaW50ZWwuY29tPg0KPiA+ID4gQWNrZWQtYnk6IEpvbmF0aGFuIENhbWVyb24gPGppYzIzQGtl
cm5lbC5vcmc+DQo+ID4gPiBBY2tlZC1ieTogU3Jpbml2YXMgUGFuZHJ1dmFkYSA8c3Jpbml2YXMu
cGFuZHJ1dmFkYUBsaW51eC5pbnRlbC5jb20+DQo+ID4gTm90ZSwgdGhhdCBpbiB0aGUgbWVhbnRp
bWUgdGhlIGJtZzE2MCBkcml2ZXIganVzdCB3ZW50IGFsbCByZWdtYXANCj4gPiBvbiB1cyAoYXMg
cGFydCBvZiBhZGRpbmcgU1BJIHN1cHBvcnQgLSB0aG91Z2ggdGhhdCBzdGVwIGhhc24ndA0KPiA+
IGhhcHBlbmVkIHlldCkuICBIZW5jZSB3ZSdsbCBuZWVkIGEgbWVhbnMgb2YgdGVsbGluZyByZWdt
YXAgYWJvdXQgdGhpcw0KPiA+IHBvc3NpYmlsaXR5Lg0KPiANCj4gUGVyaGFwcyB0aGlzIGlzIGNv
dmVyZWQgYnkgYSByZWdtYXBfYnVsa19yZWFkKCk/DQoNCkkgdGhpbmsgaXQgaXMuIEhvd2V2ZXIs
IGlmIHRoYXQgZG9lcyBub3Qgd29yayBmb3IgdGhlIGkyYyBjb250cm9sbGVycyBJJ20NCnRlc3Rp
bmcgd2l0aCBJJ2xsIHRha2UgYSBsb29rIGF0IHRoZSBwYXRjaGVzIHlvdSBtZW50aW9uIGJlbG93
Lg0KSSdsbCByZWJhc2UgdGhpcyBwYXRjaCBvbiB0b3Agb2YgeW91ciBuZXh0IHZlcnNpb24gZm9y
IGJtZzE2MCBhbmQNCnJlc2VuZC4NCg0KVGhhbmtzLA0KSXJpbmENCg0KPiANCj4gVGhlIHNlcmll
c1sxXSBJIGFtIHdvcmtpbmcgb24gaW1wbGVtZW50cyBhIGkyYyBzbWJ1cyBibG9jayBkYXRhIHJl
Z21hcA0KPiBidXMgZHJpdmVyLiBSZWdtYXAgc2hvdWxkIHRoZW4gYXV0b21hdGljYWxseSBkbyBh
IGJsb2NrIHJlYWQgaW4NCj4gcmVnbWFwX2J1bGtfcmVhZC4NCj4gDQo+IFBhdGNoIDE1IGludHJv
ZHVjZXMgdGhlIGkyYyBibG9jayBkYXRhIHJlZ21hcCBidXMgZHJpdmVyWzJdLg0KPiBJIGFtIG9u
bHkgaW1wbGVtZW50aW5nIHRoaXMgc28gSSBkb24ndCBicmVhayBibWMxNTAgYmVoYXZpb3IuIEkg
ZG8gbm90DQo+IGhhdmUgdGhlIGhhcmR3YXJlIGF2YWlsYWJsZSB0byB0ZXN0IHRoaXMgcmVnbWFw
IGRyaXZlciBzbyBpdCB3b3VsZCBiZSBncmVhdA0KPiBpZiBzb21lb25lIGVsc2UgY291bGQgdGVz
dCBvbmUgb2YgdGhlIG5leHQgdmVyc2lvbnMgb2YgdGhpcyBidXMgZHJpdmVyLg0KPiANCj4gQmVz
dCByZWdhcmRzLA0KPiANCj4gTWFya3VzDQo+IA0KPiBbMV0gaHR0cDovL3RocmVhZC5nbWFuZS5v
cmcvZ21hbmUubGludXgua2VybmVsLzIwMTg2NDMNCj4gWzJdIGh0dHA6Ly90aHJlYWQuZ21hbmUu
b3JnL2dtYW5lLmxpbnV4Lmtlcm5lbC8yMDE4NjM5DQo+IA0KPiA+DQo+ID4gPiAtLS0NCj4gPiA+
ICBkcml2ZXJzL2lpby9neXJvL2JtZzE2MC5jIHwgMTggKysrKysrKystLS0tLS0tLS0tDQo+ID4g
PiAgMSBmaWxlIGNoYW5nZWQsIDggaW5zZXJ0aW9ucygrKSwgMTAgZGVsZXRpb25zKC0pDQo+ID4g
Pg0KPiA+ID4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvaWlvL2d5cm8vYm1nMTYwLmMgYi9kcml2ZXJz
L2lpby9neXJvL2JtZzE2MC5jDQo+ID4gPiBpbmRleCBiMmE2Y2NiLi4xZmYzMDZkIDEwMDY0NA0K
PiA+ID4gLS0tIGEvZHJpdmVycy9paW8vZ3lyby9ibWcxNjAuYw0KPiA+ID4gKysrIGIvZHJpdmVy
cy9paW8vZ3lyby9ibWcxNjAuYw0KPiA+ID4gQEAgLTc3Miw2ICs3NzIsNyBAQCBzdGF0aWMgY29u
c3Qgc3RydWN0IGlpb19ldmVudF9zcGVjIGJtZzE2MF9ldmVudCA9IHsNCj4gPiA+ICAJCS5zaWdu
ID0gJ3MnLAkJCQkJCVwNCj4gPiA+ICAJCS5yZWFsYml0cyA9IDE2LAkJCQkJXA0KPiA+ID4gIAkJ
LnN0b3JhZ2ViaXRzID0gMTYsCQkJCQlcDQo+ID4gPiArCQkuZW5kaWFubmVzcyA9IElJT19MRSwJ
CQkJCVwNCj4gPiA+ICAJfSwJCQkJCQkJCVwNCj4gPiA+ICAJLmV2ZW50X3NwZWMgPSAmYm1nMTYw
X2V2ZW50LAkJCQkJXA0KPiA+ID4gIAkubnVtX2V2ZW50X3NwZWNzID0gMQkJCQkJCVwNCj4gPiA+
IEBAIC04MDksMTkgKzgxMCwxNiBAQCBzdGF0aWMgaXJxcmV0dXJuX3QgYm1nMTYwX3RyaWdnZXJf
aGFuZGxlcihpbnQgaXJxLCB2b2lkICpwKQ0KPiA+ID4gIAlzdHJ1Y3QgaWlvX3BvbGxfZnVuYyAq
cGYgPSBwOw0KPiA+ID4gIAlzdHJ1Y3QgaWlvX2RldiAqaW5kaW9fZGV2ID0gcGYtPmluZGlvX2Rl
djsNCj4gPiA+ICAJc3RydWN0IGJtZzE2MF9kYXRhICpkYXRhID0gaWlvX3ByaXYoaW5kaW9fZGV2
KTsNCj4gPiA+IC0JaW50IGJpdCwgcmV0LCBpID0gMDsNCj4gPiA+ICsJaW50IHJldCA9IDA7DQo+
ID4gPg0KPiA+ID4gIAltdXRleF9sb2NrKCZkYXRhLT5tdXRleCk7DQo+ID4gPiAtCWZvciAoYml0
ID0gMDsgYml0IDwgQVhJU19NQVg7IGJpdCsrKSB7DQo+ID4gPiAtCQlyZXQgPSBpMmNfc21idXNf
cmVhZF93b3JkX2RhdGEoZGF0YS0+Y2xpZW50LA0KPiA+ID4gLQkJCQkJICAgICAgIEJNRzE2MF9B
WElTX1RPX1JFRyhiaXQpKTsNCj4gPiA+IC0JCWlmIChyZXQgPCAwKSB7DQo+ID4gPiAtCQkJbXV0
ZXhfdW5sb2NrKCZkYXRhLT5tdXRleCk7DQo+ID4gPiAtCQkJZ290byBlcnI7DQo+ID4gPiAtCQl9
DQo+ID4gPiAtCQlkYXRhLT5idWZmZXJbaSsrXSA9IHJldDsNCj4gPiA+IC0JfQ0KPiA+ID4gKwly
ZXQgPSBpMmNfc21idXNfcmVhZF9pMmNfYmxvY2tfZGF0YV9vcl9lbXVsYXRlZChkYXRhLT5jbGll
bnQsDQo+ID4gPiArCQkJCQkJCUJNRzE2MF9SRUdfWE9VVF9MLA0KPiA+ID4gKwkJCQkJCQlBWElT
X01BWCAqIDIsDQo+ID4gPiArCQkJCQkJCSh1OCAqKWRhdGEtPmJ1ZmZlcik7DQo+ID4gPiAgCW11
dGV4X3VubG9jaygmZGF0YS0+bXV0ZXgpOw0KPiA+ID4gKwlpZiAocmV0IDwgMCkNCj4gPiA+ICsJ
CWdvdG8gZXJyOw0KPiA+ID4NCj4gPiA+ICAJaWlvX3B1c2hfdG9fYnVmZmVyc193aXRoX3RpbWVz
dGFtcChpbmRpb19kZXYsIGRhdGEtPmJ1ZmZlciwNCj4gPiA+ICAJCQkJCSAgIHBmLT50aW1lc3Rh
bXApOw0KPiA+ID4NCj4gPg0KPiA+IC0tDQo+ID4gVG8gdW5zdWJzY3JpYmUgZnJvbSB0aGlzIGxp
c3Q6IHNlbmQgdGhlIGxpbmUgInVuc3Vic2NyaWJlIGxpbnV4LWlpbyIgaW4NCj4gPiB0aGUgYm9k
eSBvZiBhIG1lc3NhZ2UgdG8gbWFqb3Jkb21vQHZnZXIua2VybmVsLm9yZw0KPiA+IE1vcmUgbWFq
b3Jkb21vIGluZm8gYXQgIGh0dHA6Ly92Z2VyLmtlcm5lbC5vcmcvbWFqb3Jkb21vLWluZm8uaHRt
bA0KPiA+DQo+IA0KPiAtLQ0KPiBQZW5ndXRyb25peCBlLksuICAgICAgICAgICAgICAgICAgICAg
ICAgICAgfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfA0KPiBJbmR1c3RyaWFsIExpbnV4
IFNvbHV0aW9ucyAgICAgICAgICAgICAgICAgfCBodHRwOi8vd3d3LnBlbmd1dHJvbml4LmRlLyAg
fA0KPiBQZWluZXIgU3RyLiA2LTgsIDMxMTM3IEhpbGRlc2hlaW0sIEdlcm1hbnkgfCBQaG9uZTog
KzQ5LTUxMjEtMjA2OTE3LTAgICAgfA0KPiBBbXRzZ2VyaWNodCBIaWxkZXNoZWltLCBIUkEgMjY4
NiAgICAgICAgICAgfCBGYXg6ICAgKzQ5LTUxMjEtMjA2OTE3LTU1NTUgfA0K
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Back to linux.kernel | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

[PATCH v5 0/8] Add support for best effort block read emulation Irina Tirdea <irina.tirdea@intel.com> - 2015-08-12 16:40 +0200
  [PATCH v5 4/8] iio: accel: bmc150: optimize i2c transfers in trigger handler Irina Tirdea <irina.tirdea@intel.com> - 2015-08-12 16:40 +0200
  [PATCH v5 6/8] iio: gyro: bmg160: optimize i2c transfers in trigger handler Irina Tirdea <irina.tirdea@intel.com> - 2015-08-12 16:40 +0200
    Re: [PATCH v5 6/8] iio: gyro: bmg160: optimize i2c transfers in  trigger handler Jonathan Cameron <jic23@kernel.org> - 2015-08-16 11:30 +0200
      Re: [PATCH v5 6/8] iio: gyro: bmg160: optimize i2c transfers in  trigger handler Markus Pargmann <mpa@pengutronix.de> - 2015-08-17 11:10 +0200
        RE: [PATCH v5 6/8] iio: gyro: bmg160: optimize i2c transfers in  trigger handler "Tirdea, Irina" <irina.tirdea@intel.com> - 2015-08-17 11:50 +0200
      RE: [PATCH v5 6/8] iio: gyro: bmg160: optimize i2c transfers in  trigger handler "Tirdea, Irina" <irina.tirdea@intel.com> - 2015-08-17 11:40 +0200
  [PATCH v5 3/8] iio: accel: bmc150: use available_scan_masks Irina Tirdea <irina.tirdea@intel.com> - 2015-08-12 16:40 +0200

csiph-web