DP_COMMON_CAP_RATE_MASK
u32 rate = (val & DP_COMMON_CAP_RATE_MASK) >> DP_COMMON_CAP_RATE_SHIFT;
val &= ~DP_COMMON_CAP_RATE_MASK;