Lines Matching refs:pud_info
363 const struct palmas_pins_pullup_dn_info *pud_info;
436 .pud_info = _pud_info, \
772 if (!opt->pud_info) {
778 base = opt->pud_info->pullup_dn_reg_base;
779 add = opt->pud_info->pullup_dn_reg_add;
787 rval = val & opt->pud_info->pullup_dn_mask;
789 if ((opt->pud_info->normal_val >= 0) &&
790 (opt->pud_info->normal_val == rval) &&
793 else if ((opt->pud_info->pull_up_val >= 0) &&
794 (opt->pud_info->pull_up_val == rval) &&
797 else if ((opt->pud_info->pull_dn_val >= 0) &&
798 (opt->pud_info->pull_dn_val == rval) &&
885 if (!opt->pud_info) {
891 base = opt->pud_info->pullup_dn_reg_base;
892 add = opt->pud_info->pullup_dn_reg_add;
893 mask = opt->pud_info->pullup_dn_mask;
896 rval = opt->pud_info->normal_val;
898 rval = opt->pud_info->pull_up_val;
900 rval = opt->pud_info->pull_dn_val;