DO
DO(mod_addr);
DO(mod_pgs);
DO(add_addrs);
DO(hversion_model);
DO(hversion);
DO(spa);
DO(type);
DO(sversion_rev);
DO(sversion_model);
DO(sversion_opt);
DO(rev);
DO(dep);
DO(features);
DO(checksum);
DO(length);
case 0x ## op_y: DO((expr) != 0) \
case 0x ## op_n: DO((expr) == 0)
rzv2m_writel_we(pctrl->base + DO(port), bit, !!value);
return !!(readl(pctrl->base + DO(port)) & BIT(bit));
error = init_locking(sdp, &mount_gh, DO);
error = init_inodes(sdp, DO);
error = init_per_node(sdp, DO);