drivers/ptp/ptp_ocp.c
1142
void (*init)(struct ptp_ocp *bp);
drivers/ptp/ptp_ocp.c
1143
u32 (*get)(struct ptp_ocp *bp, int sma_nr);
drivers/ptp/ptp_ocp.c
1144
int (*set_inputs)(struct ptp_ocp *bp, int sma_nr, u32 val);
drivers/ptp/ptp_ocp.c
1145
int (*set_output)(struct ptp_ocp *bp, int sma_nr, u32 val);
drivers/ptp/ptp_ocp.c
1149
ptp_ocp_sma_init(struct ptp_ocp *bp)
drivers/ptp/ptp_ocp.c
1155
ptp_ocp_sma_get(struct ptp_ocp *bp, int sma_nr)
drivers/ptp/ptp_ocp.c
1161
ptp_ocp_sma_set_inputs(struct ptp_ocp *bp, int sma_nr, u32 val)
drivers/ptp/ptp_ocp.c
1167
ptp_ocp_sma_set_output(struct ptp_ocp *bp, int sma_nr, u32 val)
drivers/ptp/ptp_ocp.c
1213
__ptp_ocp_gettime_locked(struct ptp_ocp *bp, struct timespec64 *ts,
drivers/ptp/ptp_ocp.c
1250
struct ptp_ocp *bp = container_of(ptp_info, struct ptp_ocp, ptp_info);
drivers/ptp/ptp_ocp.c
1262
__ptp_ocp_settime_locked(struct ptp_ocp *bp, const struct timespec64 *ts)
drivers/ptp/ptp_ocp.c
1286
struct ptp_ocp *bp = container_of(ptp_info, struct ptp_ocp, ptp_info);
drivers/ptp/ptp_ocp.c
1297
__ptp_ocp_adjtime_locked(struct ptp_ocp *bp, u32 adj_val)
drivers/ptp/ptp_ocp.c
1315
ptp_ocp_adjtime_coarse(struct ptp_ocp *bp, s64 delta_ns)
drivers/ptp/ptp_ocp.c
1334
struct ptp_ocp *bp = container_of(ptp_info, struct ptp_ocp, ptp_info);
drivers/ptp/ptp_ocp.c
1378
struct ptp_ocp *bp = container_of(ptp_info, struct ptp_ocp, ptp_info);
drivers/ptp/ptp_ocp.c
1448
struct ptp_ocp *bp = container_of(ptp_info, struct ptp_ocp, ptp_info);
drivers/ptp/ptp_ocp.c
1494
__ptp_ocp_clear_drift_locked(struct ptp_ocp *bp)
drivers/ptp/ptp_ocp.c
1511
ptp_ocp_utc_distribute(struct ptp_ocp *bp, u32 val)
drivers/ptp/ptp_ocp.c
1532
struct ptp_ocp *bp = timer_container_of(bp, t, watchdog);
drivers/ptp/ptp_ocp.c
1566
ptp_ocp_estimate_pci_timing(struct ptp_ocp *bp)
drivers/ptp/ptp_ocp.c
1590
ptp_ocp_init_clock(struct ptp_ocp *bp, struct ptp_ocp_servo_conf *servo_conf)
drivers/ptp/ptp_ocp.c
1631
ptp_ocp_tod_init(struct ptp_ocp *bp)
drivers/ptp/ptp_ocp.c
1677
struct ptp_ocp *bp;
drivers/ptp/ptp_ocp.c
1697
ptp_ocp_nvmem_device_get(struct ptp_ocp *bp, const void * const tag)
drivers/ptp/ptp_ocp.c
1713
ptp_ocp_read_eeprom(struct ptp_ocp *bp)
drivers/ptp/ptp_ocp.c
1756
ptp_ocp_find_flash(struct ptp_ocp *bp)
drivers/ptp/ptp_ocp.c
1778
struct ptp_ocp *bp = devlink_priv(devlink);
drivers/ptp/ptp_ocp.c
1827
struct ptp_ocp *bp = devlink_priv(devlink);
drivers/ptp/ptp_ocp.c
1871
struct ptp_ocp *bp = devlink_priv(devlink);
drivers/ptp/ptp_ocp.c
1898
struct ptp_ocp *bp = devlink_priv(devlink);
drivers/ptp/ptp_ocp.c
1935
__ptp_ocp_get_mem(struct ptp_ocp *bp, resource_size_t start, int size)
drivers/ptp/ptp_ocp.c
1943
ptp_ocp_get_mem(struct ptp_ocp *bp, struct ocp_resource *r)
drivers/ptp/ptp_ocp.c
1952
ptp_ocp_register_spi(struct ptp_ocp *bp, struct ocp_resource *r)
drivers/ptp/ptp_ocp.c
1998
ptp_ocp_register_i2c(struct ptp_ocp *bp, struct ocp_resource *r)
drivers/ptp/ptp_ocp.c
2034
struct ptp_ocp *bp = ext->bp;
drivers/ptp/ptp_ocp.c
2056
ptp_ocp_signal_set(struct ptp_ocp *bp, int gen, struct ptp_ocp_signal *s)
drivers/ptp/ptp_ocp.c
2096
ptp_ocp_signal_from_perout(struct ptp_ocp *bp, int gen,
drivers/ptp/ptp_ocp.c
2124
struct ptp_ocp *bp = ext->bp;
drivers/ptp/ptp_ocp.c
2199
struct ptp_ocp *bp = ext->bp;
drivers/ptp/ptp_ocp.c
2238
ptp_ocp_register_ext(struct ptp_ocp *bp, struct ocp_resource *r)
drivers/ptp/ptp_ocp.c
2275
ptp_ocp_serial_line(struct ptp_ocp *bp, struct ocp_resource *r)
drivers/ptp/ptp_ocp.c
2297
ptp_ocp_register_serial(struct ptp_ocp *bp, struct ocp_resource *r)
drivers/ptp/ptp_ocp.c
2315
ptp_ocp_register_mem(struct ptp_ocp *bp, struct ocp_resource *r)
drivers/ptp/ptp_ocp.c
2329
ptp_ocp_nmea_out_init(struct ptp_ocp *bp)
drivers/ptp/ptp_ocp.c
2352
ptp_ocp_signal_init(struct ptp_ocp *bp)
drivers/ptp/ptp_ocp.c
2363
ptp_ocp_attr_group_del(struct ptp_ocp *bp)
drivers/ptp/ptp_ocp.c
2370
ptp_ocp_attr_group_add(struct ptp_ocp *bp,
drivers/ptp/ptp_ocp.c
2413
ptp_ocp_irig_out(struct ptp_ocp *bp, bool enable)
drivers/ptp/ptp_ocp.c
2420
ptp_ocp_irig_in(struct ptp_ocp *bp, bool enable)
drivers/ptp/ptp_ocp.c
2427
ptp_ocp_dcf_out(struct ptp_ocp *bp, bool enable)
drivers/ptp/ptp_ocp.c
2434
ptp_ocp_dcf_in(struct ptp_ocp *bp, bool enable)
drivers/ptp/ptp_ocp.c
2441
__handle_signal_outputs(struct ptp_ocp *bp, u32 val)
drivers/ptp/ptp_ocp.c
2448
__handle_signal_inputs(struct ptp_ocp *bp, u32 val)
drivers/ptp/ptp_ocp.c
2455
ptp_ocp_sma_fb_get(struct ptp_ocp *bp, int sma_nr)
drivers/ptp/ptp_ocp.c
2473
ptp_ocp_sma_fb_set_output(struct ptp_ocp *bp, int sma_nr, u32 val)
drivers/ptp/ptp_ocp.c
2499
ptp_ocp_sma_fb_set_inputs(struct ptp_ocp *bp, int sma_nr, u32 val)
drivers/ptp/ptp_ocp.c
2525
ptp_ocp_sma_fb_init(struct ptp_ocp *bp)
drivers/ptp/ptp_ocp.c
2587
ptp_ocp_sma_adva_set_output(struct ptp_ocp *bp, int sma_nr, u32 val)
drivers/ptp/ptp_ocp.c
2611
ptp_ocp_sma_adva_set_inputs(struct ptp_ocp *bp, int sma_nr, u32 val)
drivers/ptp/ptp_ocp.c
263
struct ptp_ocp *bp;
drivers/ptp/ptp_ocp.c
2643
ptp_ocp_set_pins(struct ptp_ocp *bp)
drivers/ptp/ptp_ocp.c
2664
ptp_ocp_fb_set_version(struct ptp_ocp *bp)
drivers/ptp/ptp_ocp.c
2697
ptp_ocp_fb_board_init(struct ptp_ocp *bp, struct ocp_resource *r)
drivers/ptp/ptp_ocp.c
2727
ptp_ocp_allow_irq(struct ptp_ocp *bp, struct ocp_resource *r)
drivers/ptp/ptp_ocp.c
2738
ptp_ocp_register_resources(struct ptp_ocp *bp, kernel_ulong_t driver_data)
drivers/ptp/ptp_ocp.c
2759
ptp_ocp_art_sma_init(struct ptp_ocp *bp)
drivers/ptp/ptp_ocp.c
2816
ptp_ocp_art_sma_get(struct ptp_ocp *bp, int sma_nr)
drivers/ptp/ptp_ocp.c
2826
ptp_ocp_art_sma_set(struct ptp_ocp *bp, int sma_nr, u32 val)
drivers/ptp/ptp_ocp.c
2862
ptp_ocp_art_board_init(struct ptp_ocp *bp, struct ocp_resource *r)
drivers/ptp/ptp_ocp.c
2892
ptp_ocp_adva_board_init(struct ptp_ocp *bp, struct ocp_resource *r)
drivers/ptp/ptp_ocp.c
3009
ptp_ocp_sma_show(struct ptp_ocp *bp, int sma_nr, char *buf,
drivers/ptp/ptp_ocp.c
3031
struct ptp_ocp *bp = dev_get_drvdata(dev);
drivers/ptp/ptp_ocp.c
3039
struct ptp_ocp *bp = dev_get_drvdata(dev);
drivers/ptp/ptp_ocp.c
3047
struct ptp_ocp *bp = dev_get_drvdata(dev);
drivers/ptp/ptp_ocp.c
3055
struct ptp_ocp *bp = dev_get_drvdata(dev);
drivers/ptp/ptp_ocp.c
3061
ptp_ocp_sma_store_val(struct ptp_ocp *bp, int val, enum ptp_ocp_sma_mode mode, int sma_nr)
drivers/ptp/ptp_ocp.c
3099
ptp_ocp_sma_store(struct ptp_ocp *bp, const char *buf, int sma_nr)
drivers/ptp/ptp_ocp.c
3116
struct ptp_ocp *bp = dev_get_drvdata(dev);
drivers/ptp/ptp_ocp.c
3127
struct ptp_ocp *bp = dev_get_drvdata(dev);
drivers/ptp/ptp_ocp.c
3138
struct ptp_ocp *bp = dev_get_drvdata(dev);
drivers/ptp/ptp_ocp.c
3149
struct ptp_ocp *bp = dev_get_drvdata(dev);
drivers/ptp/ptp_ocp.c
3164
struct ptp_ocp *bp = dev_get_drvdata(dev);
drivers/ptp/ptp_ocp.c
3174
struct ptp_ocp *bp = dev_get_drvdata(dev);
drivers/ptp/ptp_ocp.c
3194
struct ptp_ocp *bp = dev_get_drvdata(dev);
drivers/ptp/ptp_ocp.c
3254
struct ptp_ocp *bp = dev_get_drvdata(dev);
drivers/ptp/ptp_ocp.c
3276
struct ptp_ocp *bp = dev_get_drvdata(dev);
drivers/ptp/ptp_ocp.c
3290
struct ptp_ocp *bp = dev_get_drvdata(dev);
drivers/ptp/ptp_ocp.c
3304
struct ptp_ocp *bp = dev_get_drvdata(dev);
drivers/ptp/ptp_ocp.c
3319
struct ptp_ocp *bp = dev_get_drvdata(dev);
drivers/ptp/ptp_ocp.c
3333
struct ptp_ocp *bp = dev_get_drvdata(dev);
drivers/ptp/ptp_ocp.c
3347
struct ptp_ocp *bp = dev_get_drvdata(dev);
drivers/ptp/ptp_ocp.c
3364
struct ptp_ocp *bp = dev_get_drvdata(dev);
drivers/ptp/ptp_ocp.c
3387
struct ptp_ocp *bp = dev_get_drvdata(dev);
drivers/ptp/ptp_ocp.c
3408
struct ptp_ocp *bp = dev_get_drvdata(dev);
drivers/ptp/ptp_ocp.c
3430
struct ptp_ocp *bp = dev_get_drvdata(dev);
drivers/ptp/ptp_ocp.c
3444
struct ptp_ocp *bp = dev_get_drvdata(kobj_to_dev(kobj));
drivers/ptp/ptp_ocp.c
3483
struct ptp_ocp *bp = dev_get_drvdata(dev);
drivers/ptp/ptp_ocp.c
3495
struct ptp_ocp *bp = dev_get_drvdata(dev);
drivers/ptp/ptp_ocp.c
3511
struct ptp_ocp *bp = dev_get_drvdata(dev);
drivers/ptp/ptp_ocp.c
3521
struct ptp_ocp *bp = dev_get_drvdata(dev);
drivers/ptp/ptp_ocp.c
3539
struct ptp_ocp *bp = dev_get_drvdata(dev);
drivers/ptp/ptp_ocp.c
3549
struct ptp_ocp *bp = dev_get_drvdata(dev);
drivers/ptp/ptp_ocp.c
3566
struct ptp_ocp *bp = dev_get_drvdata(dev);
drivers/ptp/ptp_ocp.c
3579
struct ptp_ocp *bp = dev_get_drvdata(dev);
drivers/ptp/ptp_ocp.c
3606
struct ptp_ocp *bp = dev_get_drvdata(dev);
drivers/ptp/ptp_ocp.c
3620
struct ptp_ocp *bp = dev_get_drvdata(dev);
drivers/ptp/ptp_ocp.c
3648
struct ptp_ocp *bp = dev_get_drvdata(dev);
drivers/ptp/ptp_ocp.c
3663
struct ptp_ocp *bp = dev_get_drvdata(dev);
drivers/ptp/ptp_ocp.c
3678
struct ptp_ocp *bp = dev_get_drvdata(dev);
drivers/ptp/ptp_ocp.c
3692
struct ptp_ocp *bp = dev_get_drvdata(dev);
drivers/ptp/ptp_ocp.c
3764
struct ptp_ocp *bp = dev_get_drvdata(kobj_to_dev(kobj));
drivers/ptp/ptp_ocp.c
3799
struct ptp_ocp *bp = dev_get_drvdata(kobj_to_dev(kobj));
drivers/ptp/ptp_ocp.c
3826
struct ptp_ocp *bp = dev_get_drvdata(kobj_to_dev(kobj));
drivers/ptp/ptp_ocp.c
3861
struct ptp_ocp *bp = dev_get_drvdata(kobj_to_dev(kobj));
drivers/ptp/ptp_ocp.c
3986
gpio_input_map(char *buf, struct ptp_ocp *bp, u16 map[][2], u16 bit,
drivers/ptp/ptp_ocp.c
399
int (*setup)(struct ptp_ocp *bp, struct ocp_resource *r);
drivers/ptp/ptp_ocp.c
4005
gpio_output_map(char *buf, struct ptp_ocp *bp, u16 map[][2], u16 bit)
drivers/ptp/ptp_ocp.c
4020
_signal_summary_show(struct seq_file *s, struct ptp_ocp *bp, int nr)
drivers/ptp/ptp_ocp.c
405
static int ptp_ocp_register_mem(struct ptp_ocp *bp, struct ocp_resource *r);
drivers/ptp/ptp_ocp.c
406
static int ptp_ocp_register_i2c(struct ptp_ocp *bp, struct ocp_resource *r);
drivers/ptp/ptp_ocp.c
407
static int ptp_ocp_register_spi(struct ptp_ocp *bp, struct ocp_resource *r);
drivers/ptp/ptp_ocp.c
408
static int ptp_ocp_register_serial(struct ptp_ocp *bp, struct ocp_resource *r);
drivers/ptp/ptp_ocp.c
4081
struct ptp_ocp *bp;
drivers/ptp/ptp_ocp.c
409
static int ptp_ocp_register_ext(struct ptp_ocp *bp, struct ocp_resource *r);
drivers/ptp/ptp_ocp.c
410
static int ptp_ocp_fb_board_init(struct ptp_ocp *bp, struct ocp_resource *r);
drivers/ptp/ptp_ocp.c
414
static int ptp_ocp_signal_from_perout(struct ptp_ocp *bp, int gen,
drivers/ptp/ptp_ocp.c
417
static int ptp_ocp_sma_store(struct ptp_ocp *bp, const char *buf, int sma_nr);
drivers/ptp/ptp_ocp.c
419
static int ptp_ocp_art_board_init(struct ptp_ocp *bp, struct ocp_resource *r);
drivers/ptp/ptp_ocp.c
421
static int ptp_ocp_adva_board_init(struct ptp_ocp *bp, struct ocp_resource *r);
drivers/ptp/ptp_ocp.c
4312
struct ptp_ocp *bp;
drivers/ptp/ptp_ocp.c
4362
ptp_ocp_debugfs_add_device(struct ptp_ocp *bp)
drivers/ptp/ptp_ocp.c
4376
ptp_ocp_debugfs_remove_device(struct ptp_ocp *bp)
drivers/ptp/ptp_ocp.c
438
.len = sizeof_field(struct ptp_ocp, member), \
drivers/ptp/ptp_ocp.c
439
.bp_offset = offsetof(struct ptp_ocp, member)
drivers/ptp/ptp_ocp.c
4396
struct ptp_ocp *bp = dev_get_drvdata(dev);
drivers/ptp/ptp_ocp.c
4404
ptp_ocp_device_init(struct ptp_ocp *bp, struct pci_dev *pdev)
drivers/ptp/ptp_ocp.c
4448
ptp_ocp_symlink(struct ptp_ocp *bp, struct device *child, const char *link)
drivers/ptp/ptp_ocp.c
4457
ptp_ocp_link_child(struct ptp_ocp *bp, const char *name, const char *link)
drivers/ptp/ptp_ocp.c
4474
ptp_ocp_complete(struct ptp_ocp *bp)
drivers/ptp/ptp_ocp.c
4492
ptp_ocp_phc_info(struct ptp_ocp *bp)
drivers/ptp/ptp_ocp.c
4517
ptp_ocp_info(struct ptp_ocp *bp)
drivers/ptp/ptp_ocp.c
4544
ptp_ocp_detach_sysfs(struct ptp_ocp *bp)
drivers/ptp/ptp_ocp.c
4553
ptp_ocp_detach(struct ptp_ocp *bp)
drivers/ptp/ptp_ocp.c
4590
struct ptp_ocp *bp = priv;
drivers/ptp/ptp_ocp.c
4602
struct ptp_ocp *bp = priv;
drivers/ptp/ptp_ocp.c
463
.name = #member, .bp_offset = offsetof(struct ptp_ocp, member)
drivers/ptp/ptp_ocp.c
4645
struct ptp_ocp *bp = dpll_priv;
drivers/ptp/ptp_ocp.c
4663
struct ptp_ocp *bp = dpll_priv;
drivers/ptp/ptp_ocp.c
4685
struct ptp_ocp *bp = dpll_priv;
drivers/ptp/ptp_ocp.c
4718
struct ptp_ocp *bp;
drivers/ptp/ptp_ocp.c
4721
bp = container_of(work, struct ptp_ocp, sync_work.work);
drivers/ptp/ptp_ocp.c
4736
struct ptp_ocp *bp;
drivers/ptp/ptp_ocp.c
4840
struct ptp_ocp *bp = pci_get_drvdata(pdev);
drivers/ptp/ptp_ocp.c
4872
struct ptp_ocp *bp;