XELP_MEM_TYPE_MASK
#define XELP_PAT_WB REG_FIELD_PREP(XELP_MEM_TYPE_MASK, 3)
#define XELP_PAT_WT REG_FIELD_PREP(XELP_MEM_TYPE_MASK, 2)
#define XELP_PAT_WC REG_FIELD_PREP(XELP_MEM_TYPE_MASK, 1)
#define XELP_PAT_UC REG_FIELD_PREP(XELP_MEM_TYPE_MASK, 0)
u8 mem_type = REG_FIELD_GET(XELP_MEM_TYPE_MASK, pat);
REG_FIELD_GET(XELP_MEM_TYPE_MASK, pat),