Symbol: zl3073x_dev
drivers/dpll/zl3073x/core.c
1001
int zl3073x_dev_probe(struct zl3073x_dev *zldev,
drivers/dpll/zl3073x/core.c
133
zl3073x_check_reg(struct zl3073x_dev *zldev, unsigned int reg, size_t size)
drivers/dpll/zl3073x/core.c
159
zl3073x_read_reg(struct zl3073x_dev *zldev, unsigned int reg, void *val,
drivers/dpll/zl3073x/core.c
181
zl3073x_write_reg(struct zl3073x_dev *zldev, unsigned int reg, const void *val,
drivers/dpll/zl3073x/core.c
212
int zl3073x_read_u8(struct zl3073x_dev *zldev, unsigned int reg, u8 *val)
drivers/dpll/zl3073x/core.c
227
int zl3073x_write_u8(struct zl3073x_dev *zldev, unsigned int reg, u8 val)
drivers/dpll/zl3073x/core.c
242
int zl3073x_read_u16(struct zl3073x_dev *zldev, unsigned int reg, u16 *val)
drivers/dpll/zl3073x/core.c
263
int zl3073x_write_u16(struct zl3073x_dev *zldev, unsigned int reg, u16 val)
drivers/dpll/zl3073x/core.c
280
int zl3073x_read_u32(struct zl3073x_dev *zldev, unsigned int reg, u32 *val)
drivers/dpll/zl3073x/core.c
301
int zl3073x_write_u32(struct zl3073x_dev *zldev, unsigned int reg, u32 val)
drivers/dpll/zl3073x/core.c
318
int zl3073x_read_u48(struct zl3073x_dev *zldev, unsigned int reg, u64 *val)
drivers/dpll/zl3073x/core.c
341
int zl3073x_write_u48(struct zl3073x_dev *zldev, unsigned int reg, u64 val)
drivers/dpll/zl3073x/core.c
369
int zl3073x_poll_zero_u8(struct zl3073x_dev *zldev, unsigned int reg, u8 mask)
drivers/dpll/zl3073x/core.c
390
int zl3073x_mb_op(struct zl3073x_dev *zldev, unsigned int op_reg, u8 op_val,
drivers/dpll/zl3073x/core.c
419
zl3073x_do_hwreg_op(struct zl3073x_dev *zldev, u8 op)
drivers/dpll/zl3073x/core.c
443
int zl3073x_read_hwreg(struct zl3073x_dev *zldev, u32 addr, u32 *value)
drivers/dpll/zl3073x/core.c
471
int zl3073x_write_hwreg(struct zl3073x_dev *zldev, u32 addr, u32 value)
drivers/dpll/zl3073x/core.c
501
int zl3073x_update_hwreg(struct zl3073x_dev *zldev, u32 addr, u32 value,
drivers/dpll/zl3073x/core.c
527
int zl3073x_write_hwreg_seq(struct zl3073x_dev *zldev,
drivers/dpll/zl3073x/core.c
556
zl3073x_dev_state_fetch(struct zl3073x_dev *zldev)
drivers/dpll/zl3073x/core.c
595
zl3073x_dev_ref_status_update(struct zl3073x_dev *zldev)
drivers/dpll/zl3073x/core.c
630
int zl3073x_ref_phase_offsets_update(struct zl3073x_dev *zldev, int channel)
drivers/dpll/zl3073x/core.c
670
zl3073x_ref_ffo_update(struct zl3073x_dev *zldev)
drivers/dpll/zl3073x/core.c
726
struct zl3073x_dev *zldev = container_of(work, struct zl3073x_dev,
drivers/dpll/zl3073x/core.c
755
int zl3073x_dev_phase_avg_factor_set(struct zl3073x_dev *zldev, u8 factor)
drivers/dpll/zl3073x/core.c
791
zl3073x_dev_phase_meas_setup(struct zl3073x_dev *zldev)
drivers/dpll/zl3073x/core.c
834
int zl3073x_dev_start(struct zl3073x_dev *zldev, bool full)
drivers/dpll/zl3073x/core.c
909
void zl3073x_dev_stop(struct zl3073x_dev *zldev)
drivers/dpll/zl3073x/core.c
926
struct zl3073x_dev *zldev = ptr;
drivers/dpll/zl3073x/core.c
945
zl3073x_devm_dpll_init(struct zl3073x_dev *zldev, u8 num_dplls)
drivers/dpll/zl3073x/core.h
124
int zl3073x_mb_op(struct zl3073x_dev *zldev, unsigned int op_reg, u8 op_val,
drivers/dpll/zl3073x/core.h
126
int zl3073x_poll_zero_u8(struct zl3073x_dev *zldev, unsigned int reg, u8 mask);
drivers/dpll/zl3073x/core.h
127
int zl3073x_read_u8(struct zl3073x_dev *zldev, unsigned int reg, u8 *val);
drivers/dpll/zl3073x/core.h
128
int zl3073x_read_u16(struct zl3073x_dev *zldev, unsigned int reg, u16 *val);
drivers/dpll/zl3073x/core.h
129
int zl3073x_read_u32(struct zl3073x_dev *zldev, unsigned int reg, u32 *val);
drivers/dpll/zl3073x/core.h
130
int zl3073x_read_u48(struct zl3073x_dev *zldev, unsigned int reg, u64 *val);
drivers/dpll/zl3073x/core.h
131
int zl3073x_write_u8(struct zl3073x_dev *zldev, unsigned int reg, u8 val);
drivers/dpll/zl3073x/core.h
132
int zl3073x_write_u16(struct zl3073x_dev *zldev, unsigned int reg, u16 val);
drivers/dpll/zl3073x/core.h
133
int zl3073x_write_u32(struct zl3073x_dev *zldev, unsigned int reg, u32 val);
drivers/dpll/zl3073x/core.h
134
int zl3073x_write_u48(struct zl3073x_dev *zldev, unsigned int reg, u64 val);
drivers/dpll/zl3073x/core.h
135
int zl3073x_read_hwreg(struct zl3073x_dev *zldev, u32 addr, u32 *value);
drivers/dpll/zl3073x/core.h
136
int zl3073x_write_hwreg(struct zl3073x_dev *zldev, u32 addr, u32 value);
drivers/dpll/zl3073x/core.h
137
int zl3073x_update_hwreg(struct zl3073x_dev *zldev, u32 addr, u32 value,
drivers/dpll/zl3073x/core.h
139
int zl3073x_write_hwreg_seq(struct zl3073x_dev *zldev,
drivers/dpll/zl3073x/core.h
147
int zl3073x_ref_phase_offsets_update(struct zl3073x_dev *zldev, int channel);
drivers/dpll/zl3073x/core.h
159
zl3073x_dev_is_ref_phase_comp_32bit(struct zl3073x_dev *zldev)
drivers/dpll/zl3073x/core.h
221
zl3073x_dev_ref_freq_get(struct zl3073x_dev *zldev, u8 index)
drivers/dpll/zl3073x/core.h
236
zl3073x_dev_ref_is_diff(struct zl3073x_dev *zldev, u8 index)
drivers/dpll/zl3073x/core.h
251
zl3073x_dev_ref_is_status_ok(struct zl3073x_dev *zldev, u8 index)
drivers/dpll/zl3073x/core.h
266
zl3073x_dev_synth_freq_get(struct zl3073x_dev *zldev, u8 index)
drivers/dpll/zl3073x/core.h
282
zl3073x_dev_out_synth_get(struct zl3073x_dev *zldev, u8 index)
drivers/dpll/zl3073x/core.h
297
zl3073x_dev_out_is_enabled(struct zl3073x_dev *zldev, u8 index)
drivers/dpll/zl3073x/core.h
318
u8 zl3073x_dev_out_dpll_get(struct zl3073x_dev *zldev, u8 index)
drivers/dpll/zl3073x/core.h
344
zl3073x_dev_output_pin_freq_get(struct zl3073x_dev *zldev, u8 id)
drivers/dpll/zl3073x/core.h
370
zl3073x_dev_out_is_diff(struct zl3073x_dev *zldev, u8 index)
drivers/dpll/zl3073x/core.h
388
zl3073x_dev_output_pin_is_enabled(struct zl3073x_dev *zldev, u8 id)
drivers/dpll/zl3073x/core.h
84
struct zl3073x_dev *zl3073x_devm_alloc(struct device *dev);
drivers/dpll/zl3073x/core.h
85
int zl3073x_dev_probe(struct zl3073x_dev *zldev,
drivers/dpll/zl3073x/core.h
88
int zl3073x_dev_start(struct zl3073x_dev *zldev, bool full);
drivers/dpll/zl3073x/core.h
89
void zl3073x_dev_stop(struct zl3073x_dev *zldev);
drivers/dpll/zl3073x/core.h
91
static inline u8 zl3073x_dev_phase_avg_factor_get(struct zl3073x_dev *zldev)
drivers/dpll/zl3073x/core.h
96
int zl3073x_dev_phase_avg_factor_set(struct zl3073x_dev *zldev, u8 factor);
drivers/dpll/zl3073x/devlink.c
108
struct zl3073x_dev *zldev = devlink_priv(devlink);
drivers/dpll/zl3073x/devlink.c
137
void zl3073x_devlink_flash_notify(struct zl3073x_dev *zldev, const char *msg,
drivers/dpll/zl3073x/devlink.c
158
zl3073x_devlink_flash_prepare(struct zl3073x_dev *zldev,
drivers/dpll/zl3073x/devlink.c
202
zl3073x_devlink_flash_finish(struct zl3073x_dev *zldev,
drivers/dpll/zl3073x/devlink.c
233
struct zl3073x_dev *zldev = devlink_priv(devlink);
drivers/dpll/zl3073x/devlink.c
28
struct zl3073x_dev *zldev = devlink_priv(devlink);
drivers/dpll/zl3073x/devlink.c
293
struct zl3073x_dev *zl3073x_devm_alloc(struct device *dev)
drivers/dpll/zl3073x/devlink.c
295
struct zl3073x_dev *zldev;
drivers/dpll/zl3073x/devlink.c
360
int zl3073x_devlink_register(struct zl3073x_dev *zldev)
drivers/dpll/zl3073x/devlink.c
90
struct zl3073x_dev *zldev = devlink_priv(devlink);
drivers/dpll/zl3073x/devlink.h
10
int zl3073x_devlink_register(struct zl3073x_dev *zldev);
drivers/dpll/zl3073x/devlink.h
12
void zl3073x_devlink_flash_notify(struct zl3073x_dev *zldev, const char *msg,
drivers/dpll/zl3073x/devlink.h
6
struct zl3073x_dev;
drivers/dpll/zl3073x/devlink.h
8
struct zl3073x_dev *zl3073x_devm_alloc(struct device *dev);
drivers/dpll/zl3073x/dpll.c
1016
struct zl3073x_dev *zldev = zldpll->dev;
drivers/dpll/zl3073x/dpll.c
1039
struct zl3073x_dev *zldev = zldpll->dev;
drivers/dpll/zl3073x/dpll.c
1075
struct zl3073x_dev *zldev = zldpll->dev;
drivers/dpll/zl3073x/dpll.c
128
struct zl3073x_dev *zldev = zldpll->dev;
drivers/dpll/zl3073x/dpll.c
1542
struct zl3073x_dev *zldev = zldpll->dev;
drivers/dpll/zl3073x/dpll.c
1658
struct zl3073x_dev *zldev = zldpll->dev;
drivers/dpll/zl3073x/dpll.c
169
struct zl3073x_dev *zldev = zldpll->dev;
drivers/dpll/zl3073x/dpll.c
1726
struct zl3073x_dev *zldev = zldpll->dev;
drivers/dpll/zl3073x/dpll.c
1786
struct zl3073x_dev *zldev = zldpll->dev;
drivers/dpll/zl3073x/dpll.c
1822
struct zl3073x_dev *zldev = zldpll->dev;
drivers/dpll/zl3073x/dpll.c
1913
zl3073x_dpll_init_fine_phase_adjust(struct zl3073x_dev *zldev)
drivers/dpll/zl3073x/dpll.c
1946
zl3073x_dpll_alloc(struct zl3073x_dev *zldev, u8 ch)
drivers/dpll/zl3073x/dpll.c
232
struct zl3073x_dev *zldev = zldpll->dev;
drivers/dpll/zl3073x/dpll.c
261
struct zl3073x_dev *zldev = zldpll->dev;
drivers/dpll/zl3073x/dpll.c
309
struct zl3073x_dev *zldev = zldpll->dev;
drivers/dpll/zl3073x/dpll.c
384
struct zl3073x_dev *zldev = zldpll->dev;
drivers/dpll/zl3073x/dpll.c
408
struct zl3073x_dev *zldev = zldpll->dev;
drivers/dpll/zl3073x/dpll.c
468
struct zl3073x_dev *zldev = zldpll->dev;
drivers/dpll/zl3073x/dpll.c
501
struct zl3073x_dev *zldev = zldpll->dev;
drivers/dpll/zl3073x/dpll.c
533
struct zl3073x_dev *zldev = zldpll->dev;
drivers/dpll/zl3073x/dpll.c
574
struct zl3073x_dev *zldev = zldpll->dev;
drivers/dpll/zl3073x/dpll.c
626
struct zl3073x_dev *zldev = zldpll->dev;
drivers/dpll/zl3073x/dpll.c
790
struct zl3073x_dev *zldev = zldpll->dev;
drivers/dpll/zl3073x/dpll.c
858
struct zl3073x_dev *zldev = zldpll->dev;
drivers/dpll/zl3073x/dpll.c
937
struct zl3073x_dev *zldev = zldpll->dev;
drivers/dpll/zl3073x/dpll.h
28
struct zl3073x_dev *dev;
drivers/dpll/zl3073x/dpll.h
41
struct zl3073x_dpll *zl3073x_dpll_alloc(struct zl3073x_dev *zldev, u8 ch);
drivers/dpll/zl3073x/dpll.h
47
int zl3073x_dpll_init_fine_phase_adjust(struct zl3073x_dev *zldev);
drivers/dpll/zl3073x/flash.c
102
zl3073x_flash_error_check(struct zl3073x_dev *zldev,
drivers/dpll/zl3073x/flash.c
134
zl3073x_flash_wait_ready(struct zl3073x_dev *zldev, unsigned int timeout_ms)
drivers/dpll/zl3073x/flash.c
178
zl3073x_flash_cmd_wait(struct zl3073x_dev *zldev, u32 operation,
drivers/dpll/zl3073x/flash.c
223
zl3073x_flash_get_sector_size(struct zl3073x_dev *zldev, size_t *sector_size)
drivers/dpll/zl3073x/flash.c
266
zl3073x_flash_block(struct zl3073x_dev *zldev, const char *component,
drivers/dpll/zl3073x/flash.c
331
int zl3073x_flash_sectors(struct zl3073x_dev *zldev, const char *component,
drivers/dpll/zl3073x/flash.c
399
int zl3073x_flash_page(struct zl3073x_dev *zldev, const char *component,
drivers/dpll/zl3073x/flash.c
41
zl3073x_flash_download(struct zl3073x_dev *zldev, const char *component,
drivers/dpll/zl3073x/flash.c
429
int zl3073x_flash_page_copy(struct zl3073x_dev *zldev, const char *component,
drivers/dpll/zl3073x/flash.c
461
zl3073x_flash_mode_verify(struct zl3073x_dev *zldev)
drivers/dpll/zl3073x/flash.c
488
zl3073x_flash_host_ctrl_enable(struct zl3073x_dev *zldev)
drivers/dpll/zl3073x/flash.c
528
int zl3073x_flash_mode_enter(struct zl3073x_dev *zldev, const void *util_ptr,
drivers/dpll/zl3073x/flash.c
618
int zl3073x_flash_mode_leave(struct zl3073x_dev *zldev,
drivers/dpll/zl3073x/flash.h
11
int zl3073x_flash_mode_enter(struct zl3073x_dev *zldev, const void *util_ptr,
drivers/dpll/zl3073x/flash.h
14
int zl3073x_flash_mode_leave(struct zl3073x_dev *zldev,
drivers/dpll/zl3073x/flash.h
17
int zl3073x_flash_page(struct zl3073x_dev *zldev, const char *component,
drivers/dpll/zl3073x/flash.h
21
int zl3073x_flash_page_copy(struct zl3073x_dev *zldev, const char *component,
drivers/dpll/zl3073x/flash.h
25
int zl3073x_flash_sectors(struct zl3073x_dev *zldev, const char *component,
drivers/dpll/zl3073x/flash.h
9
struct zl3073x_dev;
drivers/dpll/zl3073x/fw.c
198
zl3073x_fw_component_load(struct zl3073x_dev *zldev,
drivers/dpll/zl3073x/fw.c
307
struct zl3073x_fw *zl3073x_fw_load(struct zl3073x_dev *zldev, const char *data,
drivers/dpll/zl3073x/fw.c
363
zl3073x_fw_component_flash(struct zl3073x_dev *zldev,
drivers/dpll/zl3073x/fw.c
403
int zl3073x_fw_flash(struct zl3073x_dev *zldev, struct zl3073x_fw *zlfw,
drivers/dpll/zl3073x/fw.h
45
struct zl3073x_fw *zl3073x_fw_load(struct zl3073x_dev *zldev, const char *data,
drivers/dpll/zl3073x/fw.h
49
int zl3073x_fw_flash(struct zl3073x_dev *zldev, struct zl3073x_fw *zlfw,
drivers/dpll/zl3073x/i2c.c
14
struct zl3073x_dev *zldev;
drivers/dpll/zl3073x/out.c
103
const struct zl3073x_out *zl3073x_out_state_get(struct zl3073x_dev *zldev,
drivers/dpll/zl3073x/out.c
109
int zl3073x_out_state_set(struct zl3073x_dev *zldev, u8 index,
drivers/dpll/zl3073x/out.c
23
int zl3073x_out_state_fetch(struct zl3073x_dev *zldev, u8 index)
drivers/dpll/zl3073x/out.h
11
struct zl3073x_dev;
drivers/dpll/zl3073x/out.h
33
int zl3073x_out_state_fetch(struct zl3073x_dev *zldev, u8 index);
drivers/dpll/zl3073x/out.h
34
const struct zl3073x_out *zl3073x_out_state_get(struct zl3073x_dev *zldev,
drivers/dpll/zl3073x/out.h
37
int zl3073x_out_state_set(struct zl3073x_dev *zldev, u8 index,
drivers/dpll/zl3073x/prop.c
129
zl3073x_prop_pin_fwnode_get(struct zl3073x_dev *zldev,
drivers/dpll/zl3073x/prop.c
190
struct zl3073x_pin_props *zl3073x_pin_props_get(struct zl3073x_dev *zldev,
drivers/dpll/zl3073x/prop.c
30
zl3073x_pin_check_freq(struct zl3073x_dev *zldev, enum dpll_pin_direction dir,
drivers/dpll/zl3073x/prop.c
359
zl3073x_prop_dpll_type_get(struct zl3073x_dev *zldev, u8 index)
drivers/dpll/zl3073x/prop.c
84
zl3073x_prop_pin_package_label_set(struct zl3073x_dev *zldev,
drivers/dpll/zl3073x/prop.h
26
enum dpll_type zl3073x_prop_dpll_type_get(struct zl3073x_dev *zldev, u8 index);
drivers/dpll/zl3073x/prop.h
28
struct zl3073x_pin_props *zl3073x_pin_props_get(struct zl3073x_dev *zldev,
drivers/dpll/zl3073x/ref.c
152
zl3073x_ref_state_get(struct zl3073x_dev *zldev, u8 index)
drivers/dpll/zl3073x/ref.c
157
int zl3073x_ref_state_set(struct zl3073x_dev *zldev, u8 index,
drivers/dpll/zl3073x/ref.c
64
int zl3073x_ref_state_fetch(struct zl3073x_dev *zldev, u8 index)
drivers/dpll/zl3073x/ref.h
12
struct zl3073x_dev;
drivers/dpll/zl3073x/ref.h
40
int zl3073x_ref_state_fetch(struct zl3073x_dev *zldev, u8 index);
drivers/dpll/zl3073x/ref.h
42
const struct zl3073x_ref *zl3073x_ref_state_get(struct zl3073x_dev *zldev,
drivers/dpll/zl3073x/ref.h
45
int zl3073x_ref_state_set(struct zl3073x_dev *zldev, u8 index,
drivers/dpll/zl3073x/spi.c
14
struct zl3073x_dev *zldev;
drivers/dpll/zl3073x/synth.c
23
int zl3073x_synth_state_fetch(struct zl3073x_dev *zldev, u8 index)
drivers/dpll/zl3073x/synth.c
83
const struct zl3073x_synth *zl3073x_synth_state_get(struct zl3073x_dev *zldev,
drivers/dpll/zl3073x/synth.h
12
struct zl3073x_dev;
drivers/dpll/zl3073x/synth.h
30
int zl3073x_synth_state_fetch(struct zl3073x_dev *zldev, u8 synth_id);
drivers/dpll/zl3073x/synth.h
32
const struct zl3073x_synth *zl3073x_synth_state_get(struct zl3073x_dev *zldev,
drivers/dpll/zl3073x/synth.h
35
int zl3073x_synth_state_set(struct zl3073x_dev *zldev, u8 synth_id,