i2c: smbus: use DMA safe buffers for emulated SMBus transactions