On Sun, 27 Mar 2022 22:45:16 +0300 Andy Shevchenko <andy.shevchenko@xxxxxxxxx> wrote: > On Sat, Mar 26, 2022 at 9:41 PM Jagath Jog J <jagathjog1996@xxxxxxxxx> wrote: > > > > Added trigger buffer support to read continuous acceleration > > data from device with data ready interrupt which is mapped > > to INT1 pin. > > ... > > > + struct { > > > + __le16 buff[3]; > > In my (mostly review) practice it's rare that sensors operate in LE mode. > Please, double check that. Just for giggles, we've had sensors that had most channels little endian but with one that was big endian... Thankfully this isn't one of those. I checked the datasheet and whilst indeed less common, these do appear to be little endian. https://www.bosch-sensortec.com/media/boschsensortec/downloads/datasheets/bst-bma400-ds000.pdf page 50 ACC_X_LSB at address 0x04 ACC_X_MSB at address 0x05 > > > + u8 temperature; > > + s64 ts __aligned(8); > > + } buffer ____cacheline_aligned; >