VIAI2C_TCR_ADDR_MASK
tcr_val |= pmsg->addr & VIAI2C_TCR_ADDR_MASK;
tcr_val |= VIAI2C_TCR_READ | (pmsg->addr & VIAI2C_TCR_ADDR_MASK);