OVL_UI_TOP_HADD_LAYER0
uint32_t haddr = (paddr >> 32) & OVL_UI_TOP_HADD_LAYER0;
val &= ~OVL_UI_TOP_HADD_LAYER0;
val |= __SHIFTIN(haddr, OVL_UI_TOP_HADD_LAYER0);