Lines Matching refs:func
29 enum ptp_pin_function func, unsigned int chan) in ptp_disable_pinfunc() argument
36 switch (func) { in ptp_disable_pinfunc()
59 enum ptp_pin_function func, unsigned int chan) in ptp_set_pinfunc() argument
67 if (info->pin_config[i].func == func && in ptp_set_pinfunc()
77 switch (func) { in ptp_set_pinfunc()
95 if (info->verify(info, pin, func, chan)) { in ptp_set_pinfunc()
96 pr_err("driver cannot use function %u on pin %u\n", func, chan); in ptp_set_pinfunc()
102 ptp_disable_pinfunc(info, func, chan); in ptp_set_pinfunc()
103 pin1->func = PTP_PF_NONE; in ptp_set_pinfunc()
106 ptp_disable_pinfunc(info, pin2->func, pin2->chan); in ptp_set_pinfunc()
107 pin2->func = func; in ptp_set_pinfunc()
246 err = ptp_set_pinfunc(ptp, pin_index, pd.func, pd.chan); in ptp_ioctl()