ECM_MD_DATA_MASK
return (md & ECM_MD_DATA_MASK) >> ECM_MD_DATA_SHIFT;
md |= ((u32)val << ECM_MD_DATA_SHIFT) & ECM_MD_DATA_MASK;