add_setting
ret = add_setting(p, pctldev, map);
add_setting(settings, param, value[0] >> shift);
add_setting(settings, param, ret);