LIS3DH 3-axis accelerometer w/ Adafruit Data Logging Shield

According to ST community

You need to disable the I2C on LIS3DH with a non documented feature of the LIS3DH in order to share SPI bus.

"Miroslav B Moderator
Jul 8, 2016 5:03 PM
To use LIS3DH on shared SPI bus it is necessary to disable the I2C.
It can be done applying following sequence after each device power on.

a = read(0x17)
write(0x17, (0x80 OR a))

Best regards
Miroslav"

https://community.st.com/message/132012