I want to use 9 axis motion sensor and I am planning to use INVENSENSE ICM-20948 for this. I know that all the sensors can interface with I2C protocol but the problem is I want to use in SPI protocol but don't know whether magnetometer in this chip works on SPI or not? I know that accelerometer and gyroscope can be interface with SPI protocol.