Lines Matching full:consumer
2 * PPS kernel consumer API
36 /* state variables to bind kernel consumer */
38 /* PPS API (RFC 2783): current source and mode for kernel consumer */
40 static int pps_kc_hardpps_mode; /* mode bits for kernel consumer */
42 /* pps_kc_bind - control PPS kernel consumer binding
44 * @bind_args: kernel consumer bind parameters
46 * This function is used to bind or unbind PPS kernel consumer according to
51 /* Check if another consumer is already bound */ in pps_kc_bind()
60 " consumer\n"); in pps_kc_bind()
63 dev_err(pps->dev, "selected kernel consumer" in pps_kc_bind()
73 dev_info(pps->dev, "bound kernel consumer: " in pps_kc_bind()
77 dev_err(pps->dev, "another kernel consumer" in pps_kc_bind()
85 /* pps_kc_remove - unbind kernel consumer on PPS source removal
88 * This function is used to disable kernel consumer on PPS source removal
89 * if this source was bound to PPS kernel consumer. Can be called on any
99 dev_info(pps->dev, "unbound kernel consumer" in pps_kc_remove()
117 /* Pass some events to kernel consumer if activated */ in pps_kc_event()