Searched refs:bind_args (Results 1 - 3 of 3) sorted by relevance

/linux-master/drivers/pps/
H A Dkc.h17 struct pps_bind_args *bind_args);
26 struct pps_bind_args *bind_args) { return -EOPNOTSUPP; }
25 pps_kc_bind(struct pps_device *pps, struct pps_bind_args *bind_args) argument
H A Dkc.c31 * @bind_args: kernel consumer bind parameters
36 int pps_kc_bind(struct pps_device *pps, struct pps_bind_args *bind_args) argument
41 if (bind_args->edge == 0)
57 pps_kc_hardpps_mode = bind_args->edge;
61 "edge=0x%x\n", bind_args->edge);
H A Dpps.c207 struct pps_bind_args bind_args; local
215 if (copy_from_user(&bind_args, uarg,
220 if ((bind_args.edge & ~pps->info.mode) != 0) {
222 bind_args.edge);
227 if (bind_args.tsformat != PPS_TSFMT_TSPEC ||
228 (bind_args.edge & ~PPS_CAPTUREBOTH) != 0 ||
229 bind_args.consumer != PPS_KC_HARDPPS) {
231 " parameters (%x)\n", bind_args.edge);
235 err = pps_kc_bind(pps, &bind_args);

Completed in 109 milliseconds