pps_gen_device
static struct pps_gen_device *pps_gen;
static int pps_gen_dummy_get_time(struct pps_gen_device *pps_gen,
static int pps_gen_dummy_enable(struct pps_gen_device *pps_gen, bool enable)
struct pps_gen_device *pps_gen = container_of(inode->i_cdev,
struct pps_gen_device, cdev);
struct pps_gen_device *pps_gen = file->private_data;
struct pps_gen_device *pps_gen = dev_get_drvdata(dev);
static int pps_gen_register_cdev(struct pps_gen_device *pps_gen)
static void pps_gen_unregister_cdev(struct pps_gen_device *pps_gen)
struct pps_gen_device *pps_gen_register_source(const struct pps_gen_source_info *info)
struct pps_gen_device *pps_gen;
pps_gen = kzalloc_obj(struct pps_gen_device);
void pps_gen_unregister_source(struct pps_gen_device *pps_gen)
void pps_gen_event(struct pps_gen_device *pps_gen,
struct pps_gen_device *pps_gen = file->private_data;
struct pps_gen_device *pps_gen = file->private_data;
struct pps_gen_device *pps_gen = file->private_data;
static int pps_tio_gen_enable(struct pps_gen_device *pps_gen, bool enable)
static int pps_tio_get_time(struct pps_gen_device *pps_gen,
struct pps_gen_device *pps_gen;
struct pps_gen_device *pps_gen = dev_get_drvdata(dev);
struct pps_gen_device *pps_gen = dev_get_drvdata(dev);
struct pps_gen_device *pps_gen = dev_get_drvdata(dev);
struct pps_gen_device;
int (*get_time)(struct pps_gen_device *pps_gen,
int (*enable)(struct pps_gen_device *pps_gen, bool enable);
extern struct pps_gen_device *pps_gen_register_source(
extern void pps_gen_unregister_source(struct pps_gen_device *pps_gen);
extern void pps_gen_event(struct pps_gen_device *pps_gen,