GMU_BYTE_OFFSET
return readl(gmu->mmio + GMU_BYTE_OFFSET(gmu, offset));
writel(value, gmu->mmio + GMU_BYTE_OFFSET(gmu, offset));
memcpy_toio(gmu->mmio + GMU_BYTE_OFFSET(gmu, offset), data, size);
readl_poll_timeout((gmu)->mmio + (GMU_BYTE_OFFSET(gmu, addr)), val, \
readl_poll_timeout_atomic((gmu)->mmio + (GMU_BYTE_OFFSET(gmu, addr)), val, cond, \