Lines Matching full:generator
195 pr_debug("generator got cdev (%d:%d)\n", in pps_gen_register_cdev()
218 * pps_gen_register_source() - add a PPS generator in the system
219 * @info: the PPS generator info struct
221 * This function is used to register a new PPS generator in the system.
222 * When it returns successfully the new generator is up and running, and
225 * Return: the PPS generator device in case of success, and ERR_PTR(errno)
257 pr_err("unable to register generator\n"); in pps_gen_register_source()
264 * pps_gen_unregister_source() - remove a PPS generator from the system
265 * @pps_gen: the PPS generator device to be removed
267 * This function is used to deregister a PPS generator from the system. When
268 * called, it disables the generator so no pulses are generated anymore.
276 /* pps_gen_event - register a PPS generator event into the system
277 * @pps: the PPS generator device
281 * This function is used by each PPS generator in order to register a new
289 dev_dbg(pps_gen->dev, "PPS generator event %u\n", event); in pps_gen_event()