../drivers/dpll/dpll_zl3073x.c:14:1: warning: unused function 'zl3073x_write_ref_mon_status' [-Wunused-function] 14 | ZL3073X_REG8_IDX_DEF(ref_mon_status, 0x102, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15 | ZL3073X_NUM_INPUT_PINS, 1); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:179:2: note: expanded from macro 'ZL3073X_REG8_IDX_DEF' 179 | __ZL3073X_REG_IDX_DEF(_name, _addr, 1, u8, _num, _stride) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:159:5: note: expanded from macro '__ZL3073X_REG_IDX_DEF' 159 | int zl3073x_write_##_name(struct zl3073x_dev *zldev, unsigned int idx, \ | ^~~~~~~~~~~~~~~~~~~~~ :183:1: note: expanded from here 183 | zl3073x_write_ref_mon_status | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/dpll/dpll_zl3073x.c:25:1: warning: unused function 'zl3073x_write_dpll_mon_status' [-Wunused-function] 25 | ZL3073X_REG8_IDX_DEF(dpll_mon_status, 0x110, ZL3073X_NUM_CHANNELS, 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:179:2: note: expanded from macro 'ZL3073X_REG8_IDX_DEF' 179 | __ZL3073X_REG_IDX_DEF(_name, _addr, 1, u8, _num, _stride) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:159:5: note: expanded from macro '__ZL3073X_REG_IDX_DEF' 159 | int zl3073x_write_##_name(struct zl3073x_dev *zldev, unsigned int idx, \ | ^~~~~~~~~~~~~~~~~~~~~ :23:1: note: expanded from here 23 | zl3073x_write_dpll_mon_status | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/dpll/dpll_zl3073x.c:30:1: warning: unused function 'zl3073x_write_dpll_refsel_status' [-Wunused-function] 30 | ZL3073X_REG8_IDX_DEF(dpll_refsel_status, 0x130, ZL3073X_NUM_CHANNELS, 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:179:2: note: expanded from macro 'ZL3073X_REG8_IDX_DEF' 179 | __ZL3073X_REG_IDX_DEF(_name, _addr, 1, u8, _num, _stride) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:159:5: note: expanded from macro '__ZL3073X_REG_IDX_DEF' 159 | int zl3073x_write_##_name(struct zl3073x_dev *zldev, unsigned int idx, \ | ^~~~~~~~~~~~~~~~~~~~~ :59:1: note: expanded from here 59 | zl3073x_write_dpll_refsel_status | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/dpll/dpll_zl3073x.c:45:1: warning: unused function 'zl3073x_write_ref_phase' [-Wunused-function] 45 | ZL3073X_REG48_IDX_DEF(ref_phase, 0x220, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46 | ZL3073X_NUM_INPUT_PINS, 6); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:188:2: note: expanded from macro 'ZL3073X_REG48_IDX_DEF' 188 | __ZL3073X_REG_IDX_DEF(_name, _addr, 6, u64, _num, _stride) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:159:5: note: expanded from macro '__ZL3073X_REG_IDX_DEF' 159 | int zl3073x_write_##_name(struct zl3073x_dev *zldev, unsigned int idx, \ | ^~~~~~~~~~~~~~~~~~~~~ :99:1: note: expanded from here 99 | zl3073x_write_ref_phase | ^~~~~~~~~~~~~~~~~~~~~~~ ../drivers/dpll/dpll_zl3073x.c:64:1: warning: unused function 'zl3073x_read_dpll_meas_idx' [-Wunused-function] 64 | ZL3073X_REG8_DEF(dpll_meas_idx, 0x2d1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:170:40: note: expanded from macro 'ZL3073X_REG8_DEF' 170 | #define ZL3073X_REG8_DEF(_name, _addr) __ZL3073X_REG_DEF(_name, _addr, 1, u8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:114:5: note: expanded from macro '__ZL3073X_REG_DEF' 114 | int zl3073x_read_##_name(struct zl3073x_dev *zldev, _type * value) \ | ^~~~~~~~~~~~~~~~~~~~ :158:1: note: expanded from here 158 | zl3073x_read_dpll_meas_idx | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/dpll/dpll_zl3073x.c:70:1: warning: unused function 'zl3073x_read_synth_phase_shift_ctrl' [-Wunused-function] 70 | ZL3073X_REG8_DEF(synth_phase_shift_ctrl, 0x49e); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:170:40: note: expanded from macro 'ZL3073X_REG8_DEF' 170 | #define ZL3073X_REG8_DEF(_name, _addr) __ZL3073X_REG_DEF(_name, _addr, 1, u8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:114:5: note: expanded from macro '__ZL3073X_REG_DEF' 114 | int zl3073x_read_##_name(struct zl3073x_dev *zldev, _type * value) \ | ^~~~~~~~~~~~~~~~~~~~ :162:1: note: expanded from here 162 | zl3073x_read_synth_phase_shift_ctrl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/dpll/dpll_zl3073x.c:71:1: warning: unused function 'zl3073x_read_synth_phase_shift_mask' [-Wunused-function] 71 | ZL3073X_REG8_DEF(synth_phase_shift_mask, 0x49f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:170:40: note: expanded from macro 'ZL3073X_REG8_DEF' 170 | #define ZL3073X_REG8_DEF(_name, _addr) __ZL3073X_REG_DEF(_name, _addr, 1, u8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:114:5: note: expanded from macro '__ZL3073X_REG_DEF' 114 | int zl3073x_read_##_name(struct zl3073x_dev *zldev, _type * value) \ | ^~~~~~~~~~~~~~~~~~~~ :166:1: note: expanded from here 166 | zl3073x_read_synth_phase_shift_mask | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/dpll/dpll_zl3073x.c:72:1: warning: unused function 'zl3073x_read_synth_phase_shift_intvl' [-Wunused-function] 72 | ZL3073X_REG8_DEF(synth_phase_shift_intvl, 0x4a0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:170:40: note: expanded from macro 'ZL3073X_REG8_DEF' 170 | #define ZL3073X_REG8_DEF(_name, _addr) __ZL3073X_REG_DEF(_name, _addr, 1, u8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:114:5: note: expanded from macro '__ZL3073X_REG_DEF' 114 | int zl3073x_read_##_name(struct zl3073x_dev *zldev, _type * value) \ | ^~~~~~~~~~~~~~~~~~~~ :170:1: note: expanded from here 170 | zl3073x_read_synth_phase_shift_intvl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/dpll/dpll_zl3073x.c:73:1: warning: unused function 'zl3073x_read_synth_phase_shift_data' [-Wunused-function] 73 | ZL3073X_REG16_DEF(synth_phase_shift_data, 0x4a1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:171:41: note: expanded from macro 'ZL3073X_REG16_DEF' 171 | #define ZL3073X_REG16_DEF(_name, _addr) __ZL3073X_REG_DEF(_name, _addr, 2, u16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:114:5: note: expanded from macro '__ZL3073X_REG_DEF' 114 | int zl3073x_read_##_name(struct zl3073x_dev *zldev, _type * value) \ | ^~~~~~~~~~~~~~~~~~~~ :174:1: note: expanded from here 174 | zl3073x_read_synth_phase_shift_data | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/dpll/dpll_zl3073x.c:111:1: warning: unused function 'zl3073x_read_output_width' [-Wunused-function] 111 | ZL3073X_REG32_DEF(output_width, 0x710); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:172:41: note: expanded from macro 'ZL3073X_REG32_DEF' 172 | #define ZL3073X_REG32_DEF(_name, _addr) __ZL3073X_REG_DEF(_name, _addr, 4, u32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:114:5: note: expanded from macro '__ZL3073X_REG_DEF' 114 | int zl3073x_read_##_name(struct zl3073x_dev *zldev, _type * value) \ | ^~~~~~~~~~~~~~~~~~~~ :250:1: note: expanded from here 250 | zl3073x_read_output_width | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/dpll/dpll_zl3073x.c:115:1: warning: unused function 'zl3073x_read_output_ndiv_width' [-Wunused-function] 115 | ZL3073X_REG32_DEF(output_ndiv_width, 0x718); /* alias for previous */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:172:41: note: expanded from macro 'ZL3073X_REG32_DEF' 172 | #define ZL3073X_REG32_DEF(_name, _addr) __ZL3073X_REG_DEF(_name, _addr, 4, u32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:114:5: note: expanded from macro '__ZL3073X_REG_DEF' 114 | int zl3073x_read_##_name(struct zl3073x_dev *zldev, _type * value) \ | ^~~~~~~~~~~~~~~~~~~~ :9:1: note: expanded from here 9 | zl3073x_read_output_ndiv_width | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11 warnings generated. ../drivers/dpll/dpll_zl3073x.c:296: warning: Function parameter or struct member 'base' not described in 'zl3073x_dpll_input_ref_frequency_factorize' ../drivers/dpll/dpll_zl3073x.c:296: warning: Excess function parameter 'base_freq' description in 'zl3073x_dpll_input_ref_frequency_factorize' ../drivers/dpll/dpll_zl3073x.c:337: warning: Function parameter or struct member 'zldev' not described in 'zl3073x_dpll_input_ref_frequency_get' ../drivers/dpll/dpll_zl3073x.c:337: warning: Function parameter or struct member 'ref_id' not described in 'zl3073x_dpll_input_ref_frequency_get' ../drivers/dpll/dpll_zl3073x.c:337: warning: Function parameter or struct member 'frequency' not described in 'zl3073x_dpll_input_ref_frequency_get' ../drivers/dpll/dpll_zl3073x.c:631: warning: expecting prototype for zl3073x_dpll_connected_ref_get(). Prototype was for zl3073x_dpll_selected_ref_set() instead ../drivers/dpll/dpll_zl3073x.c:734: warning: Function parameter or struct member 'dpll_pin' not described in 'zl3073x_dpll_input_pin_phase_offset_get' ../drivers/dpll/dpll_zl3073x.c:734: warning: Function parameter or struct member 'pin_priv' not described in 'zl3073x_dpll_input_pin_phase_offset_get' ../drivers/dpll/dpll_zl3073x.c:734: warning: Function parameter or struct member 'dpll' not described in 'zl3073x_dpll_input_pin_phase_offset_get' ../drivers/dpll/dpll_zl3073x.c:734: warning: Function parameter or struct member 'dpll_priv' not described in 'zl3073x_dpll_input_pin_phase_offset_get' ../drivers/dpll/dpll_zl3073x.c:734: warning: Function parameter or struct member 'phase_offset' not described in 'zl3073x_dpll_input_pin_phase_offset_get' ../drivers/dpll/dpll_zl3073x.c:734: warning: Function parameter or struct member 'extack' not described in 'zl3073x_dpll_input_pin_phase_offset_get' ../drivers/dpll/dpll_zl3073x.c:734: warning: expecting prototype for zl3073x_dpll_ref_prio_get(). Prototype was for zl3073x_dpll_input_pin_phase_offset_get() instead ../drivers/dpll/dpll_zl3073x.c:1820: warning: Function parameter or struct member 'pin' not described in 'zl3073x_dpll_pin_fwnode_get' ../drivers/dpll/dpll_zl3073x.c:14:1: warning: unused function 'zl3073x_write_ref_mon_status' [-Wunused-function] 14 | ZL3073X_REG8_IDX_DEF(ref_mon_status, 0x102, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15 | ZL3073X_NUM_INPUT_PINS, 1); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:179:2: note: expanded from macro 'ZL3073X_REG8_IDX_DEF' 179 | __ZL3073X_REG_IDX_DEF(_name, _addr, 1, u8, _num, _stride) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:159:5: note: expanded from macro '__ZL3073X_REG_IDX_DEF' 159 | int zl3073x_write_##_name(struct zl3073x_dev *zldev, unsigned int idx, \ | ^~~~~~~~~~~~~~~~~~~~~ :183:1: note: expanded from here 183 | zl3073x_write_ref_mon_status | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/dpll/dpll_zl3073x.c:25:1: warning: unused function 'zl3073x_write_dpll_mon_status' [-Wunused-function] 25 | ZL3073X_REG8_IDX_DEF(dpll_mon_status, 0x110, ZL3073X_NUM_CHANNELS, 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:179:2: note: expanded from macro 'ZL3073X_REG8_IDX_DEF' 179 | __ZL3073X_REG_IDX_DEF(_name, _addr, 1, u8, _num, _stride) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:159:5: note: expanded from macro '__ZL3073X_REG_IDX_DEF' 159 | int zl3073x_write_##_name(struct zl3073x_dev *zldev, unsigned int idx, \ | ^~~~~~~~~~~~~~~~~~~~~ :23:1: note: expanded from here 23 | zl3073x_write_dpll_mon_status | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/dpll/dpll_zl3073x.c:30:1: warning: unused function 'zl3073x_write_dpll_refsel_status' [-Wunused-function] 30 | ZL3073X_REG8_IDX_DEF(dpll_refsel_status, 0x130, ZL3073X_NUM_CHANNELS, 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:179:2: note: expanded from macro 'ZL3073X_REG8_IDX_DEF' 179 | __ZL3073X_REG_IDX_DEF(_name, _addr, 1, u8, _num, _stride) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:159:5: note: expanded from macro '__ZL3073X_REG_IDX_DEF' 159 | int zl3073x_write_##_name(struct zl3073x_dev *zldev, unsigned int idx, \ | ^~~~~~~~~~~~~~~~~~~~~ :59:1: note: expanded from here 59 | zl3073x_write_dpll_refsel_status | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/dpll/dpll_zl3073x.c:39:1: warning: unused function 'zl3073x_write_ref_freq' [-Wunused-function] 39 | ZL3073X_REG32_IDX_DEF(ref_freq, 0x144, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40 | ZL3073X_NUM_INPUT_PINS, 4); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:185:2: note: expanded from macro 'ZL3073X_REG32_IDX_DEF' 185 | __ZL3073X_REG_IDX_DEF(_name, _addr, 4, u32, _num, _stride) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:159:5: note: expanded from macro '__ZL3073X_REG_IDX_DEF' 159 | int zl3073x_write_##_name(struct zl3073x_dev *zldev, unsigned int idx, \ | ^~~~~~~~~~~~~~~~~~~~~ :95:1: note: expanded from here 95 | zl3073x_write_ref_freq | ^~~~~~~~~~~~~~~~~~~~~~ ../drivers/dpll/dpll_zl3073x.c:54:1: warning: unused function 'zl3073x_read_ref_freq_meas_mask_3_0' [-Wunused-function] 54 | ZL3073X_REG8_DEF(ref_freq_meas_mask_3_0, 0x21d); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:170:40: note: expanded from macro 'ZL3073X_REG8_DEF' 170 | #define ZL3073X_REG8_DEF(_name, _addr) __ZL3073X_REG_DEF(_name, _addr, 1, u8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:114:5: note: expanded from macro '__ZL3073X_REG_DEF' 114 | int zl3073x_read_##_name(struct zl3073x_dev *zldev, _type * value) \ | ^~~~~~~~~~~~~~~~~~~~ :122:1: note: expanded from here 122 | zl3073x_read_ref_freq_meas_mask_3_0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/dpll/dpll_zl3073x.c:57:1: warning: unused function 'zl3073x_read_ref_freq_meas_mask_4' [-Wunused-function] 57 | ZL3073X_REG8_DEF(ref_freq_meas_mask_4, 0x21e); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:170:40: note: expanded from macro 'ZL3073X_REG8_DEF' 170 | #define ZL3073X_REG8_DEF(_name, _addr) __ZL3073X_REG_DEF(_name, _addr, 1, u8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:114:5: note: expanded from macro '__ZL3073X_REG_DEF' 114 | int zl3073x_read_##_name(struct zl3073x_dev *zldev, _type * value) \ | ^~~~~~~~~~~~~~~~~~~~ :126:1: note: expanded from here 126 | zl3073x_read_ref_freq_meas_mask_4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/dpll/dpll_zl3073x.c:60:1: warning: unused function 'zl3073x_read_dpll_meas_ref_freq_ctrl' [-Wunused-function] 60 | ZL3073X_REG8_DEF(dpll_meas_ref_freq_ctrl, 0x21f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:170:40: note: expanded from macro 'ZL3073X_REG8_DEF' 170 | #define ZL3073X_REG8_DEF(_name, _addr) __ZL3073X_REG_DEF(_name, _addr, 1, u8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:114:5: note: expanded from macro '__ZL3073X_REG_DEF' 114 | int zl3073x_read_##_name(struct zl3073x_dev *zldev, _type * value) \ | ^~~~~~~~~~~~~~~~~~~~ :130:1: note: expanded from here 130 | zl3073x_read_dpll_meas_ref_freq_ctrl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/dpll/dpll_zl3073x.c:64:1: warning: unused function 'zl3073x_write_ref_phase' [-Wunused-function] 64 | ZL3073X_REG48_IDX_DEF(ref_phase, 0x220, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 65 | ZL3073X_NUM_INPUT_PINS, 6); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:188:2: note: expanded from macro 'ZL3073X_REG48_IDX_DEF' 188 | __ZL3073X_REG_IDX_DEF(_name, _addr, 6, u64, _num, _stride) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:159:5: note: expanded from macro '__ZL3073X_REG_IDX_DEF' 159 | int zl3073x_write_##_name(struct zl3073x_dev *zldev, unsigned int idx, \ | ^~~~~~~~~~~~~~~~~~~~~ :151:1: note: expanded from here 151 | zl3073x_write_ref_phase | ^~~~~~~~~~~~~~~~~~~~~~~ ../drivers/dpll/dpll_zl3073x.c:83:1: warning: unused function 'zl3073x_read_dpll_meas_idx' [-Wunused-function] 83 | ZL3073X_REG8_DEF(dpll_meas_idx, 0x2d1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:170:40: note: expanded from macro 'ZL3073X_REG8_DEF' 170 | #define ZL3073X_REG8_DEF(_name, _addr) __ZL3073X_REG_DEF(_name, _addr, 1, u8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:114:5: note: expanded from macro '__ZL3073X_REG_DEF' 114 | int zl3073x_read_##_name(struct zl3073x_dev *zldev, _type * value) \ | ^~~~~~~~~~~~~~~~~~~~ :210:1: note: expanded from here 210 | zl3073x_read_dpll_meas_idx | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/dpll/dpll_zl3073x.c:89:1: warning: unused function 'zl3073x_read_synth_phase_shift_ctrl' [-Wunused-function] 89 | ZL3073X_REG8_DEF(synth_phase_shift_ctrl, 0x49e); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:170:40: note: expanded from macro 'ZL3073X_REG8_DEF' 170 | #define ZL3073X_REG8_DEF(_name, _addr) __ZL3073X_REG_DEF(_name, _addr, 1, u8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:114:5: note: expanded from macro '__ZL3073X_REG_DEF' 114 | int zl3073x_read_##_name(struct zl3073x_dev *zldev, _type * value) \ | ^~~~~~~~~~~~~~~~~~~~ :214:1: note: expanded from here 214 | zl3073x_read_synth_phase_shift_ctrl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/dpll/dpll_zl3073x.c:90:1: warning: unused function 'zl3073x_read_synth_phase_shift_mask' [-Wunused-function] 90 | ZL3073X_REG8_DEF(synth_phase_shift_mask, 0x49f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:170:40: note: expanded from macro 'ZL3073X_REG8_DEF' 170 | #define ZL3073X_REG8_DEF(_name, _addr) __ZL3073X_REG_DEF(_name, _addr, 1, u8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:114:5: note: expanded from macro '__ZL3073X_REG_DEF' 114 | int zl3073x_read_##_name(struct zl3073x_dev *zldev, _type * value) \ | ^~~~~~~~~~~~~~~~~~~~ :218:1: note: expanded from here 218 | zl3073x_read_synth_phase_shift_mask | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/dpll/dpll_zl3073x.c:91:1: warning: unused function 'zl3073x_read_synth_phase_shift_intvl' [-Wunused-function] 91 | ZL3073X_REG8_DEF(synth_phase_shift_intvl, 0x4a0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:170:40: note: expanded from macro 'ZL3073X_REG8_DEF' 170 | #define ZL3073X_REG8_DEF(_name, _addr) __ZL3073X_REG_DEF(_name, _addr, 1, u8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:114:5: note: expanded from macro '__ZL3073X_REG_DEF' 114 | int zl3073x_read_##_name(struct zl3073x_dev *zldev, _type * value) \ | ^~~~~~~~~~~~~~~~~~~~ :222:1: note: expanded from here 222 | zl3073x_read_synth_phase_shift_intvl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/dpll/dpll_zl3073x.c:92:1: warning: unused function 'zl3073x_read_synth_phase_shift_data' [-Wunused-function] 92 | ZL3073X_REG16_DEF(synth_phase_shift_data, 0x4a1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:171:41: note: expanded from macro 'ZL3073X_REG16_DEF' 171 | #define ZL3073X_REG16_DEF(_name, _addr) __ZL3073X_REG_DEF(_name, _addr, 2, u16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:114:5: note: expanded from macro '__ZL3073X_REG_DEF' 114 | int zl3073x_read_##_name(struct zl3073x_dev *zldev, _type * value) \ | ^~~~~~~~~~~~~~~~~~~~ :226:1: note: expanded from here 226 | zl3073x_read_synth_phase_shift_data | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/dpll/dpll_zl3073x.c:130:1: warning: unused function 'zl3073x_read_output_width' [-Wunused-function] 130 | ZL3073X_REG32_DEF(output_width, 0x710); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:172:41: note: expanded from macro 'ZL3073X_REG32_DEF' 172 | #define ZL3073X_REG32_DEF(_name, _addr) __ZL3073X_REG_DEF(_name, _addr, 4, u32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:114:5: note: expanded from macro '__ZL3073X_REG_DEF' 114 | int zl3073x_read_##_name(struct zl3073x_dev *zldev, _type * value) \ | ^~~~~~~~~~~~~~~~~~~~ :48:1: note: expanded from here 48 | zl3073x_read_output_width | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/dpll/dpll_zl3073x.c:134:1: warning: unused function 'zl3073x_read_output_ndiv_width' [-Wunused-function] 134 | ZL3073X_REG32_DEF(output_ndiv_width, 0x718); /* alias for previous */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:172:41: note: expanded from macro 'ZL3073X_REG32_DEF' 172 | #define ZL3073X_REG32_DEF(_name, _addr) __ZL3073X_REG_DEF(_name, _addr, 4, u32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:114:5: note: expanded from macro '__ZL3073X_REG_DEF' 114 | int zl3073x_read_##_name(struct zl3073x_dev *zldev, _type * value) \ | ^~~~~~~~~~~~~~~~~~~~ :64:1: note: expanded from here 64 | zl3073x_read_output_ndiv_width | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15 warnings generated. ../drivers/dpll/dpll_zl3073x.c:317: warning: Function parameter or struct member 'base' not described in 'zl3073x_dpll_input_ref_frequency_factorize' ../drivers/dpll/dpll_zl3073x.c:317: warning: Excess function parameter 'base_freq' description in 'zl3073x_dpll_input_ref_frequency_factorize' ../drivers/dpll/dpll_zl3073x.c:358: warning: Function parameter or struct member 'zldev' not described in 'zl3073x_dpll_input_ref_frequency_get' ../drivers/dpll/dpll_zl3073x.c:358: warning: Function parameter or struct member 'ref_id' not described in 'zl3073x_dpll_input_ref_frequency_get' ../drivers/dpll/dpll_zl3073x.c:358: warning: Function parameter or struct member 'frequency' not described in 'zl3073x_dpll_input_ref_frequency_get' ../drivers/dpll/dpll_zl3073x.c:725: warning: expecting prototype for zl3073x_dpll_connected_ref_get(). Prototype was for zl3073x_dpll_selected_ref_set() instead ../drivers/dpll/dpll_zl3073x.c:828: warning: Function parameter or struct member 'dpll_pin' not described in 'zl3073x_dpll_input_pin_phase_offset_get' ../drivers/dpll/dpll_zl3073x.c:828: warning: Function parameter or struct member 'pin_priv' not described in 'zl3073x_dpll_input_pin_phase_offset_get' ../drivers/dpll/dpll_zl3073x.c:828: warning: Function parameter or struct member 'dpll' not described in 'zl3073x_dpll_input_pin_phase_offset_get' ../drivers/dpll/dpll_zl3073x.c:828: warning: Function parameter or struct member 'dpll_priv' not described in 'zl3073x_dpll_input_pin_phase_offset_get' ../drivers/dpll/dpll_zl3073x.c:828: warning: Function parameter or struct member 'phase_offset' not described in 'zl3073x_dpll_input_pin_phase_offset_get' ../drivers/dpll/dpll_zl3073x.c:828: warning: Function parameter or struct member 'extack' not described in 'zl3073x_dpll_input_pin_phase_offset_get' ../drivers/dpll/dpll_zl3073x.c:828: warning: expecting prototype for zl3073x_dpll_ref_prio_get(). Prototype was for zl3073x_dpll_input_pin_phase_offset_get() instead ../drivers/dpll/dpll_zl3073x.c:1915: warning: Function parameter or struct member 'pin' not described in 'zl3073x_dpll_pin_fwnode_get' New errors added --- /tmp/tmp.ukEOJEFiVe 2025-04-07 20:32:27.912026998 -0700 +++ /tmp/tmp.zOTnBulCHO 2025-04-07 20:34:14.493200461 -0700 @@ -39,2 +39,2 @@ -../drivers/dpll/dpll_zl3073x.c:45:1: warning: unused function 'zl3073x_write_ref_phase' [-Wunused-function] - 45 | ZL3073X_REG48_IDX_DEF(ref_phase, 0x220, +../drivers/dpll/dpll_zl3073x.c:39:1: warning: unused function 'zl3073x_write_ref_freq' [-Wunused-function] + 39 | ZL3073X_REG32_IDX_DEF(ref_freq, 0x144, @@ -42 +42,51 @@ - 46 | ZL3073X_NUM_INPUT_PINS, 6); + 40 | ZL3073X_NUM_INPUT_PINS, 4); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/mfd/zl3073x.h:185:2: note: expanded from macro 'ZL3073X_REG32_IDX_DEF' + 185 | __ZL3073X_REG_IDX_DEF(_name, _addr, 4, u32, _num, _stride) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/mfd/zl3073x.h:159:5: note: expanded from macro '__ZL3073X_REG_IDX_DEF' + 159 | int zl3073x_write_##_name(struct zl3073x_dev *zldev, unsigned int idx, \ + | ^~~~~~~~~~~~~~~~~~~~~ +:95:1: note: expanded from here + 95 | zl3073x_write_ref_freq + | ^~~~~~~~~~~~~~~~~~~~~~ +../drivers/dpll/dpll_zl3073x.c:54:1: warning: unused function 'zl3073x_read_ref_freq_meas_mask_3_0' [-Wunused-function] + 54 | ZL3073X_REG8_DEF(ref_freq_meas_mask_3_0, 0x21d); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/mfd/zl3073x.h:170:40: note: expanded from macro 'ZL3073X_REG8_DEF' + 170 | #define ZL3073X_REG8_DEF(_name, _addr) __ZL3073X_REG_DEF(_name, _addr, 1, u8) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/mfd/zl3073x.h:114:5: note: expanded from macro '__ZL3073X_REG_DEF' + 114 | int zl3073x_read_##_name(struct zl3073x_dev *zldev, _type * value) \ + | ^~~~~~~~~~~~~~~~~~~~ +:122:1: note: expanded from here + 122 | zl3073x_read_ref_freq_meas_mask_3_0 + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/dpll/dpll_zl3073x.c:57:1: warning: unused function 'zl3073x_read_ref_freq_meas_mask_4' [-Wunused-function] + 57 | ZL3073X_REG8_DEF(ref_freq_meas_mask_4, 0x21e); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/mfd/zl3073x.h:170:40: note: expanded from macro 'ZL3073X_REG8_DEF' + 170 | #define ZL3073X_REG8_DEF(_name, _addr) __ZL3073X_REG_DEF(_name, _addr, 1, u8) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/mfd/zl3073x.h:114:5: note: expanded from macro '__ZL3073X_REG_DEF' + 114 | int zl3073x_read_##_name(struct zl3073x_dev *zldev, _type * value) \ + | ^~~~~~~~~~~~~~~~~~~~ +:126:1: note: expanded from here + 126 | zl3073x_read_ref_freq_meas_mask_4 + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/dpll/dpll_zl3073x.c:60:1: warning: unused function 'zl3073x_read_dpll_meas_ref_freq_ctrl' [-Wunused-function] + 60 | ZL3073X_REG8_DEF(dpll_meas_ref_freq_ctrl, 0x21f); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/mfd/zl3073x.h:170:40: note: expanded from macro 'ZL3073X_REG8_DEF' + 170 | #define ZL3073X_REG8_DEF(_name, _addr) __ZL3073X_REG_DEF(_name, _addr, 1, u8) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/mfd/zl3073x.h:114:5: note: expanded from macro '__ZL3073X_REG_DEF' + 114 | int zl3073x_read_##_name(struct zl3073x_dev *zldev, _type * value) \ + | ^~~~~~~~~~~~~~~~~~~~ +:130:1: note: expanded from here + 130 | zl3073x_read_dpll_meas_ref_freq_ctrl + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/dpll/dpll_zl3073x.c:64:1: warning: unused function 'zl3073x_write_ref_phase' [-Wunused-function] + 64 | ZL3073X_REG48_IDX_DEF(ref_phase, 0x220, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 65 | ZL3073X_NUM_INPUT_PINS, 6); @@ -50,2 +100,2 @@ -:99:1: note: expanded from here - 99 | zl3073x_write_ref_phase +:151:1: note: expanded from here + 151 | zl3073x_write_ref_phase @@ -53,2 +103,2 @@ -../drivers/dpll/dpll_zl3073x.c:64:1: warning: unused function 'zl3073x_read_dpll_meas_idx' [-Wunused-function] - 64 | ZL3073X_REG8_DEF(dpll_meas_idx, 0x2d1); +../drivers/dpll/dpll_zl3073x.c:83:1: warning: unused function 'zl3073x_read_dpll_meas_idx' [-Wunused-function] + 83 | ZL3073X_REG8_DEF(dpll_meas_idx, 0x2d1); @@ -62,2 +112,2 @@ -:158:1: note: expanded from here - 158 | zl3073x_read_dpll_meas_idx +:210:1: note: expanded from here + 210 | zl3073x_read_dpll_meas_idx @@ -65,2 +115,2 @@ -../drivers/dpll/dpll_zl3073x.c:70:1: warning: unused function 'zl3073x_read_synth_phase_shift_ctrl' [-Wunused-function] - 70 | ZL3073X_REG8_DEF(synth_phase_shift_ctrl, 0x49e); +../drivers/dpll/dpll_zl3073x.c:89:1: warning: unused function 'zl3073x_read_synth_phase_shift_ctrl' [-Wunused-function] + 89 | ZL3073X_REG8_DEF(synth_phase_shift_ctrl, 0x49e); @@ -74,2 +124,2 @@ -:162:1: note: expanded from here - 162 | zl3073x_read_synth_phase_shift_ctrl +:214:1: note: expanded from here + 214 | zl3073x_read_synth_phase_shift_ctrl @@ -77,2 +127,2 @@ -../drivers/dpll/dpll_zl3073x.c:71:1: warning: unused function 'zl3073x_read_synth_phase_shift_mask' [-Wunused-function] - 71 | ZL3073X_REG8_DEF(synth_phase_shift_mask, 0x49f); +../drivers/dpll/dpll_zl3073x.c:90:1: warning: unused function 'zl3073x_read_synth_phase_shift_mask' [-Wunused-function] + 90 | ZL3073X_REG8_DEF(synth_phase_shift_mask, 0x49f); @@ -86,2 +136,2 @@ -:166:1: note: expanded from here - 166 | zl3073x_read_synth_phase_shift_mask +:218:1: note: expanded from here + 218 | zl3073x_read_synth_phase_shift_mask @@ -89,2 +139,2 @@ -../drivers/dpll/dpll_zl3073x.c:72:1: warning: unused function 'zl3073x_read_synth_phase_shift_intvl' [-Wunused-function] - 72 | ZL3073X_REG8_DEF(synth_phase_shift_intvl, 0x4a0); +../drivers/dpll/dpll_zl3073x.c:91:1: warning: unused function 'zl3073x_read_synth_phase_shift_intvl' [-Wunused-function] + 91 | ZL3073X_REG8_DEF(synth_phase_shift_intvl, 0x4a0); @@ -98,2 +148,2 @@ -:170:1: note: expanded from here - 170 | zl3073x_read_synth_phase_shift_intvl +:222:1: note: expanded from here + 222 | zl3073x_read_synth_phase_shift_intvl @@ -101,2 +151,2 @@ -../drivers/dpll/dpll_zl3073x.c:73:1: warning: unused function 'zl3073x_read_synth_phase_shift_data' [-Wunused-function] - 73 | ZL3073X_REG16_DEF(synth_phase_shift_data, 0x4a1); +../drivers/dpll/dpll_zl3073x.c:92:1: warning: unused function 'zl3073x_read_synth_phase_shift_data' [-Wunused-function] + 92 | ZL3073X_REG16_DEF(synth_phase_shift_data, 0x4a1); @@ -110,2 +160,2 @@ -:174:1: note: expanded from here - 174 | zl3073x_read_synth_phase_shift_data +:226:1: note: expanded from here + 226 | zl3073x_read_synth_phase_shift_data @@ -113,2 +163,2 @@ -../drivers/dpll/dpll_zl3073x.c:111:1: warning: unused function 'zl3073x_read_output_width' [-Wunused-function] - 111 | ZL3073X_REG32_DEF(output_width, 0x710); +../drivers/dpll/dpll_zl3073x.c:130:1: warning: unused function 'zl3073x_read_output_width' [-Wunused-function] + 130 | ZL3073X_REG32_DEF(output_width, 0x710); @@ -122,2 +172,2 @@ -:250:1: note: expanded from here - 250 | zl3073x_read_output_width +:48:1: note: expanded from here + 48 | zl3073x_read_output_width @@ -125,2 +175,2 @@ -../drivers/dpll/dpll_zl3073x.c:115:1: warning: unused function 'zl3073x_read_output_ndiv_width' [-Wunused-function] - 115 | ZL3073X_REG32_DEF(output_ndiv_width, 0x718); /* alias for previous */ +../drivers/dpll/dpll_zl3073x.c:134:1: warning: unused function 'zl3073x_read_output_ndiv_width' [-Wunused-function] + 134 | ZL3073X_REG32_DEF(output_ndiv_width, 0x718); /* alias for previous */ @@ -134,2 +184,2 @@ -:9:1: note: expanded from here - 9 | zl3073x_read_output_ndiv_width +:64:1: note: expanded from here + 64 | zl3073x_read_output_ndiv_width @@ -137,15 +187,15 @@ -11 warnings generated. -../drivers/dpll/dpll_zl3073x.c:296: warning: Function parameter or struct member 'base' not described in 'zl3073x_dpll_input_ref_frequency_factorize' -../drivers/dpll/dpll_zl3073x.c:296: warning: Excess function parameter 'base_freq' description in 'zl3073x_dpll_input_ref_frequency_factorize' -../drivers/dpll/dpll_zl3073x.c:337: warning: Function parameter or struct member 'zldev' not described in 'zl3073x_dpll_input_ref_frequency_get' -../drivers/dpll/dpll_zl3073x.c:337: warning: Function parameter or struct member 'ref_id' not described in 'zl3073x_dpll_input_ref_frequency_get' -../drivers/dpll/dpll_zl3073x.c:337: warning: Function parameter or struct member 'frequency' not described in 'zl3073x_dpll_input_ref_frequency_get' -../drivers/dpll/dpll_zl3073x.c:631: warning: expecting prototype for zl3073x_dpll_connected_ref_get(). Prototype was for zl3073x_dpll_selected_ref_set() instead -../drivers/dpll/dpll_zl3073x.c:734: warning: Function parameter or struct member 'dpll_pin' not described in 'zl3073x_dpll_input_pin_phase_offset_get' -../drivers/dpll/dpll_zl3073x.c:734: warning: Function parameter or struct member 'pin_priv' not described in 'zl3073x_dpll_input_pin_phase_offset_get' -../drivers/dpll/dpll_zl3073x.c:734: warning: Function parameter or struct member 'dpll' not described in 'zl3073x_dpll_input_pin_phase_offset_get' -../drivers/dpll/dpll_zl3073x.c:734: warning: Function parameter or struct member 'dpll_priv' not described in 'zl3073x_dpll_input_pin_phase_offset_get' -../drivers/dpll/dpll_zl3073x.c:734: warning: Function parameter or struct member 'phase_offset' not described in 'zl3073x_dpll_input_pin_phase_offset_get' -../drivers/dpll/dpll_zl3073x.c:734: warning: Function parameter or struct member 'extack' not described in 'zl3073x_dpll_input_pin_phase_offset_get' -../drivers/dpll/dpll_zl3073x.c:734: warning: expecting prototype for zl3073x_dpll_ref_prio_get(). Prototype was for zl3073x_dpll_input_pin_phase_offset_get() instead -../drivers/dpll/dpll_zl3073x.c:1820: warning: Function parameter or struct member 'pin' not described in 'zl3073x_dpll_pin_fwnode_get' +15 warnings generated. +../drivers/dpll/dpll_zl3073x.c:317: warning: Function parameter or struct member 'base' not described in 'zl3073x_dpll_input_ref_frequency_factorize' +../drivers/dpll/dpll_zl3073x.c:317: warning: Excess function parameter 'base_freq' description in 'zl3073x_dpll_input_ref_frequency_factorize' +../drivers/dpll/dpll_zl3073x.c:358: warning: Function parameter or struct member 'zldev' not described in 'zl3073x_dpll_input_ref_frequency_get' +../drivers/dpll/dpll_zl3073x.c:358: warning: Function parameter or struct member 'ref_id' not described in 'zl3073x_dpll_input_ref_frequency_get' +../drivers/dpll/dpll_zl3073x.c:358: warning: Function parameter or struct member 'frequency' not described in 'zl3073x_dpll_input_ref_frequency_get' +../drivers/dpll/dpll_zl3073x.c:725: warning: expecting prototype for zl3073x_dpll_connected_ref_get(). Prototype was for zl3073x_dpll_selected_ref_set() instead +../drivers/dpll/dpll_zl3073x.c:828: warning: Function parameter or struct member 'dpll_pin' not described in 'zl3073x_dpll_input_pin_phase_offset_get' +../drivers/dpll/dpll_zl3073x.c:828: warning: Function parameter or struct member 'pin_priv' not described in 'zl3073x_dpll_input_pin_phase_offset_get' +../drivers/dpll/dpll_zl3073x.c:828: warning: Function parameter or struct member 'dpll' not described in 'zl3073x_dpll_input_pin_phase_offset_get' +../drivers/dpll/dpll_zl3073x.c:828: warning: Function parameter or struct member 'dpll_priv' not described in 'zl3073x_dpll_input_pin_phase_offset_get' +../drivers/dpll/dpll_zl3073x.c:828: warning: Function parameter or struct member 'phase_offset' not described in 'zl3073x_dpll_input_pin_phase_offset_get' +../drivers/dpll/dpll_zl3073x.c:828: warning: Function parameter or struct member 'extack' not described in 'zl3073x_dpll_input_pin_phase_offset_get' +../drivers/dpll/dpll_zl3073x.c:828: warning: expecting prototype for zl3073x_dpll_ref_prio_get(). Prototype was for zl3073x_dpll_input_pin_phase_offset_get() instead +../drivers/dpll/dpll_zl3073x.c:1915: warning: Function parameter or struct member 'pin' not described in 'zl3073x_dpll_pin_fwnode_get' Per-file breakdown --- /tmp/tmp.uEPepJjFBq 2025-04-07 20:34:14.511047320 -0700 +++ /tmp/tmp.vk8vJVWV2O 2025-04-07 20:34:14.519047238 -0700 @@ -1 +1 @@ - 25 ../drivers/dpll/dpll_zl3073x.c + 29 ../drivers/dpll/dpll_zl3073x.c