Lines Matching refs:arg
342 unsigned arg = 0; in pmic_mpp_config_get() local
348 arg = pad->pullup == PMIC_MPP_PULL_UP_OPEN; in pmic_mpp_config_get()
353 arg = 0; in pmic_mpp_config_get()
356 arg = 600; in pmic_mpp_config_get()
359 arg = 10000; in pmic_mpp_config_get()
362 arg = 30000; in pmic_mpp_config_get()
369 arg = !pad->is_enabled; in pmic_mpp_config_get()
372 arg = pad->power_source; in pmic_mpp_config_get()
375 arg = pad->input_enabled; in pmic_mpp_config_get()
378 arg = pad->out_value; in pmic_mpp_config_get()
381 arg = pad->dtest; in pmic_mpp_config_get()
384 arg = pad->amux_input; in pmic_mpp_config_get()
387 arg = pad->paired; in pmic_mpp_config_get()
390 arg = pad->drive_strength; in pmic_mpp_config_get()
393 arg = pad->aout_level; in pmic_mpp_config_get()
400 *config = pinconf_to_config_packed(param, arg); in pmic_mpp_config_get()
409 unsigned param, arg; in pmic_mpp_config_set() local
420 arg = pinconf_to_config_argument(configs[i]); in pmic_mpp_config_set()
427 switch (arg) { in pmic_mpp_config_set()
445 if (arg >= pad->num_sources) in pmic_mpp_config_set()
447 pad->power_source = arg; in pmic_mpp_config_set()
450 pad->input_enabled = arg ? true : false; in pmic_mpp_config_set()
454 pad->out_value = arg; in pmic_mpp_config_set()
457 pad->dtest = arg; in pmic_mpp_config_set()
460 arg = pad->drive_strength; in pmic_mpp_config_set()
463 if (arg >= PMIC_MPP_AMUX_ROUTE_ABUS4) in pmic_mpp_config_set()
465 pad->amux_input = arg; in pmic_mpp_config_set()
468 pad->aout_level = arg; in pmic_mpp_config_set()
471 pad->paired = !!arg; in pmic_mpp_config_set()