TC_SPARSE_WR_PVAL
*p = TC_SPARSE_WR_PVAL(0x1, off & 3, val);
*p = TC_SPARSE_WR_PVAL(0x3, off & 2, val);