zl3073x_write_u32
rc = zl3073x_write_u32(zldev, ZL_REG_HWREG_ADDR, addr);
rc = zl3073x_write_u32(zldev, ZL_REG_HWREG_ADDR, addr);
rc = zl3073x_write_u32(zldev, ZL_REG_HWREG_WRITE_DATA, value);
int zl3073x_write_u32(struct zl3073x_dev *zldev, unsigned int reg, u32 val);
rc = zl3073x_write_u32(zldev, ZL_REG_IMAGE_START_ADDR, addr);
rc = zl3073x_write_u32(zldev, ZL_REG_IMAGE_SIZE, size);
rc = zl3073x_write_u32(zldev, ZL_REG_FLASH_INDEX_WRITE, page);
rc = zl3073x_write_u32(zldev, ZL_REG_FILL_PATTERN, U32_MAX);
rc = zl3073x_write_u32(zldev, ZL_REG_FLASH_INDEX_READ, src_page);
rc = zl3073x_write_u32(zldev, ZL_REG_FLASH_INDEX_WRITE, dst_page);
rc = zl3073x_write_u32(zldev, ZL_REG_OUTPUT_DIV, out->div);
rc = zl3073x_write_u32(zldev, ZL_REG_OUTPUT_WIDTH, out->width);
rc = zl3073x_write_u32(zldev, ZL_REG_OUTPUT_ESYNC_PERIOD,
rc = zl3073x_write_u32(zldev, ZL_REG_OUTPUT_ESYNC_WIDTH,
rc = zl3073x_write_u32(zldev, ZL_REG_OUTPUT_PHASE_COMP,
rc = zl3073x_write_u32(zldev, ZL_REG_REF_ESYNC_DIV,
rc = zl3073x_write_u32(zldev,