/* @wm831x: Device to read from @reg: First register @count: Number of registers @buf: Buffer to fill.  */
int wm831x_bulk_read(struct wm831x *wm831x, unsigned short reg, int count, u16 *buf)
/* @wm831x: Device to read from @reg: First register @count: Number of registers @buf: Buffer to fill.  */
int wm831x_bulk_read(struct wm831x *wm831x, unsigned short reg, int count, u16 *buf)
{
	int ret;
	mutex_lock(&wm831x->io_lock);
	ret = wm831x_read(wm831x, reg, count * 2, buf);
	mutex_unlock(&wm831x->io_lock);
	return ret;
}