HWS_REG_BCHS
writel_relaxed(packed, hws->bar0_base + HWS_REG_BCHS(ch));
(void)readl(hws->bar0_base + HWS_REG_BCHS(ch)); /* post write */
reg = readl(hws->bar0_base + HWS_REG_BCHS(ch));
hws_write_if_diff(hws, HWS_REG_BCHS(ch), packed);