HT_MSI_ADDR_LO_MASK
addr = readl(base + HT_MSI_ADDR_LO) & HT_MSI_ADDR_LO_MASK;
addr = tmp & HT_MSI_ADDR_LO_MASK;