mpm_set_type
mpm_set_type(priv, true, MPM_REG_RISING_EDGE, index, shift);
mpm_set_type(priv, false, MPM_REG_RISING_EDGE, index, shift);
mpm_set_type(priv, true, MPM_REG_FALLING_EDGE, index, shift);
mpm_set_type(priv, false, MPM_REG_FALLING_EDGE, index, shift);
mpm_set_type(priv, true, MPM_REG_POLARITY, index, shift);
mpm_set_type(priv, false, MPM_REG_POLARITY, index, shift);