slim_read
return slim_read(sdev, *(u16 *)reg, val_size, val);
EXPORT_SYMBOL_GPL(slim_read);
ret = slim_read(sdev, addr, 1, &buf);
int slim_read(struct slim_device *sdev, u32 addr, size_t count, u8 *val);