../drivers/mfd/zl3073x-core.c:12:1: warning: unused function 'zl3073x_write_id' [-Wunused-function] 12 | ZL3073X_REG16_DEF(id, 0x0001); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../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:119:5: note: expanded from macro '__ZL3073X_REG_DEF' 119 | int zl3073x_write_##_name(struct zl3073x_dev *zldev, _type value) \ | ^~~~~~~~~~~~~~~~~~~~~ :9:1: note: expanded from here 9 | zl3073x_write_id | ^~~~~~~~~~~~~~~~ ../drivers/mfd/zl3073x-core.c:13:1: warning: unused function 'zl3073x_write_revision' [-Wunused-function] 13 | ZL3073X_REG16_DEF(revision, 0x0003); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../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:119:5: note: expanded from macro '__ZL3073X_REG_DEF' 119 | int zl3073x_write_##_name(struct zl3073x_dev *zldev, _type value) \ | ^~~~~~~~~~~~~~~~~~~~~ :13:1: note: expanded from here 13 | zl3073x_write_revision | ^~~~~~~~~~~~~~~~~~~~~~ ../drivers/mfd/zl3073x-core.c:14:1: warning: unused function 'zl3073x_write_fw_ver' [-Wunused-function] 14 | ZL3073X_REG16_DEF(fw_ver, 0x0005); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../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:119:5: note: expanded from macro '__ZL3073X_REG_DEF' 119 | int zl3073x_write_##_name(struct zl3073x_dev *zldev, _type value) \ | ^~~~~~~~~~~~~~~~~~~~~ :17:1: note: expanded from here 17 | zl3073x_write_fw_ver | ^~~~~~~~~~~~~~~~~~~~ ../drivers/mfd/zl3073x-core.c:15:1: warning: unused function 'zl3073x_write_custom_config_ver' [-Wunused-function] 15 | ZL3073X_REG32_DEF(custom_config_ver, 0x0007); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../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:119:5: note: expanded from macro '__ZL3073X_REG_DEF' 119 | int zl3073x_write_##_name(struct zl3073x_dev *zldev, _type value) \ | ^~~~~~~~~~~~~~~~~~~~~ :21:1: note: expanded from here 21 | zl3073x_write_custom_config_ver | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/mfd/zl3073x-core.c:20:1: warning: unused function 'zl3073x_write_synth_ctrl' [-Wunused-function] 20 | ZL3073X_REG8_IDX_DEF(synth_ctrl, 0x480, ZL3073X_NUM_SYNTHS, 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, \ | ^~~~~~~~~~~~~~~~~~~~~ :41:1: note: expanded from here 41 | zl3073x_write_synth_ctrl | ^~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/mfd/zl3073x-core.c:24:1: warning: unused function 'zl3073x_write_output_ctrl' [-Wunused-function] 24 | ZL3073X_REG8_IDX_DEF(output_ctrl, 0x4a8, ZL3073X_NUM_OUTPUTS, 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, \ | ^~~~~~~~~~~~~~~~~~~~~ :77:1: note: expanded from here 77 | zl3073x_write_output_ctrl | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/mfd/zl3073x-core.c:34:1: warning: unused function 'zl3073x_read_ref_mb_mask' [-Wunused-function] 34 | ZL3073X_REG16_DEF(ref_mb_mask, 0x502); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../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) \ | ^~~~~~~~~~~~~~~~~~~~ :96:1: note: expanded from here 96 | zl3073x_read_ref_mb_mask | ^~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/mfd/zl3073x-core.c:41:1: warning: unused function 'zl3073x_write_ref_config' [-Wunused-function] 41 | ZL3073X_REG8_DEF(ref_config, 0x50d); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../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:119:5: note: expanded from macro '__ZL3073X_REG_DEF' 119 | int zl3073x_write_##_name(struct zl3073x_dev *zldev, _type value) \ | ^~~~~~~~~~~~~~~~~~~~~ :105:1: note: expanded from here 105 | zl3073x_write_ref_config | ^~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/mfd/zl3073x-core.c:48:1: warning: unused function 'zl3073x_read_dpll_mb_mask' [-Wunused-function] 48 | ZL3073X_REG16_DEF(dpll_mb_mask, 0x602); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../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) \ | ^~~~~~~~~~~~~~~~~~~~ :108:1: note: expanded from here 108 | zl3073x_read_dpll_mb_mask | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/mfd/zl3073x-core.c:57:1: warning: unused function 'zl3073x_read_synth_mb_mask' [-Wunused-function] 57 | ZL3073X_REG16_DEF(synth_mb_mask, 0x682); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../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) \ | ^~~~~~~~~~~~~~~~~~~~ :116:1: note: expanded from here 116 | zl3073x_read_synth_mb_mask | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/mfd/zl3073x-core.c:63:1: warning: unused function 'zl3073x_write_synth_freq_base' [-Wunused-function] 63 | ZL3073X_REG16_DEF(synth_freq_base, 0x686); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../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:119:5: note: expanded from macro '__ZL3073X_REG_DEF' 119 | int zl3073x_write_##_name(struct zl3073x_dev *zldev, _type value) \ | ^~~~~~~~~~~~~~~~~~~~~ :125:1: note: expanded from here 125 | zl3073x_write_synth_freq_base | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/mfd/zl3073x-core.c:64:1: warning: unused function 'zl3073x_write_synth_freq_mult' [-Wunused-function] 64 | ZL3073X_REG32_DEF(synth_freq_mult, 0x688); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../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:119:5: note: expanded from macro '__ZL3073X_REG_DEF' 119 | int zl3073x_write_##_name(struct zl3073x_dev *zldev, _type value) \ | ^~~~~~~~~~~~~~~~~~~~~ :129:1: note: expanded from here 129 | zl3073x_write_synth_freq_mult | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/mfd/zl3073x-core.c:65:1: warning: unused function 'zl3073x_write_synth_freq_m' [-Wunused-function] 65 | ZL3073X_REG16_DEF(synth_freq_m, 0x68c); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../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:119:5: note: expanded from macro '__ZL3073X_REG_DEF' 119 | int zl3073x_write_##_name(struct zl3073x_dev *zldev, _type value) \ | ^~~~~~~~~~~~~~~~~~~~~ :133:1: note: expanded from here 133 | zl3073x_write_synth_freq_m | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/mfd/zl3073x-core.c:66:1: warning: unused function 'zl3073x_write_synth_freq_n' [-Wunused-function] 66 | ZL3073X_REG16_DEF(synth_freq_n, 0x68e); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../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:119:5: note: expanded from macro '__ZL3073X_REG_DEF' 119 | int zl3073x_write_##_name(struct zl3073x_dev *zldev, _type value) \ | ^~~~~~~~~~~~~~~~~~~~~ :137:1: note: expanded from here 137 | zl3073x_write_synth_freq_n | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/mfd/zl3073x-core.c:71:1: warning: unused function 'zl3073x_read_output_mb_mask' [-Wunused-function] 71 | ZL3073X_REG16_DEF(output_mb_mask, 0x702); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../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) \ | ^~~~~~~~~~~~~~~~~~~~ :140:1: note: expanded from here 140 | zl3073x_read_output_mb_mask | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/mfd/zl3073x-core.c:76:1: warning: unused function 'zl3073x_write_output_mode' [-Wunused-function] 76 | ZL3073X_REG8_DEF(output_mode, 0x705); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../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:119:5: note: expanded from macro '__ZL3073X_REG_DEF' 119 | int zl3073x_write_##_name(struct zl3073x_dev *zldev, _type value) \ | ^~~~~~~~~~~~~~~~~~~~~ :149:1: note: expanded from here 149 | zl3073x_write_output_mode | ^~~~~~~~~~~~~~~~~~~~~~~~~ 16 warnings generated. ../drivers/mfd/zl3073x-core.c:13:1: warning: unused function 'zl3073x_write_id' [-Wunused-function] 13 | ZL3073X_REG16_DEF(id, 0x0001); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../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:119:5: note: expanded from macro '__ZL3073X_REG_DEF' 119 | int zl3073x_write_##_name(struct zl3073x_dev *zldev, _type value) \ | ^~~~~~~~~~~~~~~~~~~~~ :9:1: note: expanded from here 9 | zl3073x_write_id | ^~~~~~~~~~~~~~~~ ../drivers/mfd/zl3073x-core.c:14:1: warning: unused function 'zl3073x_write_revision' [-Wunused-function] 14 | ZL3073X_REG16_DEF(revision, 0x0003); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../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:119:5: note: expanded from macro '__ZL3073X_REG_DEF' 119 | int zl3073x_write_##_name(struct zl3073x_dev *zldev, _type value) \ | ^~~~~~~~~~~~~~~~~~~~~ :13:1: note: expanded from here 13 | zl3073x_write_revision | ^~~~~~~~~~~~~~~~~~~~~~ ../drivers/mfd/zl3073x-core.c:15:1: warning: unused function 'zl3073x_write_fw_ver' [-Wunused-function] 15 | ZL3073X_REG16_DEF(fw_ver, 0x0005); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../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:119:5: note: expanded from macro '__ZL3073X_REG_DEF' 119 | int zl3073x_write_##_name(struct zl3073x_dev *zldev, _type value) \ | ^~~~~~~~~~~~~~~~~~~~~ :17:1: note: expanded from here 17 | zl3073x_write_fw_ver | ^~~~~~~~~~~~~~~~~~~~ ../drivers/mfd/zl3073x-core.c:16:1: warning: unused function 'zl3073x_write_custom_config_ver' [-Wunused-function] 16 | ZL3073X_REG32_DEF(custom_config_ver, 0x0007); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../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:119:5: note: expanded from macro '__ZL3073X_REG_DEF' 119 | int zl3073x_write_##_name(struct zl3073x_dev *zldev, _type value) \ | ^~~~~~~~~~~~~~~~~~~~~ :21:1: note: expanded from here 21 | zl3073x_write_custom_config_ver | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/mfd/zl3073x-core.c:21:1: warning: unused function 'zl3073x_write_synth_ctrl' [-Wunused-function] 21 | ZL3073X_REG8_IDX_DEF(synth_ctrl, 0x480, ZL3073X_NUM_SYNTHS, 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, \ | ^~~~~~~~~~~~~~~~~~~~~ :41:1: note: expanded from here 41 | zl3073x_write_synth_ctrl | ^~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/mfd/zl3073x-core.c:25:1: warning: unused function 'zl3073x_write_output_ctrl' [-Wunused-function] 25 | ZL3073X_REG8_IDX_DEF(output_ctrl, 0x4a8, ZL3073X_NUM_OUTPUTS, 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, \ | ^~~~~~~~~~~~~~~~~~~~~ :77:1: note: expanded from here 77 | zl3073x_write_output_ctrl | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/mfd/zl3073x-core.c:35:1: warning: unused function 'zl3073x_read_ref_mb_mask' [-Wunused-function] 35 | ZL3073X_REG16_DEF(ref_mb_mask, 0x502); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../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) \ | ^~~~~~~~~~~~~~~~~~~~ :96:1: note: expanded from here 96 | zl3073x_read_ref_mb_mask | ^~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/mfd/zl3073x-core.c:42:1: warning: unused function 'zl3073x_write_ref_config' [-Wunused-function] 42 | ZL3073X_REG8_DEF(ref_config, 0x50d); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../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:119:5: note: expanded from macro '__ZL3073X_REG_DEF' 119 | int zl3073x_write_##_name(struct zl3073x_dev *zldev, _type value) \ | ^~~~~~~~~~~~~~~~~~~~~ :105:1: note: expanded from here 105 | zl3073x_write_ref_config | ^~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/mfd/zl3073x-core.c:49:1: warning: unused function 'zl3073x_read_dpll_mb_mask' [-Wunused-function] 49 | ZL3073X_REG16_DEF(dpll_mb_mask, 0x602); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../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) \ | ^~~~~~~~~~~~~~~~~~~~ :108:1: note: expanded from here 108 | zl3073x_read_dpll_mb_mask | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/mfd/zl3073x-core.c:58:1: warning: unused function 'zl3073x_read_synth_mb_mask' [-Wunused-function] 58 | ZL3073X_REG16_DEF(synth_mb_mask, 0x682); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../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) \ | ^~~~~~~~~~~~~~~~~~~~ :116:1: note: expanded from here 116 | zl3073x_read_synth_mb_mask | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/mfd/zl3073x-core.c:64:1: warning: unused function 'zl3073x_write_synth_freq_base' [-Wunused-function] 64 | ZL3073X_REG16_DEF(synth_freq_base, 0x686); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../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:119:5: note: expanded from macro '__ZL3073X_REG_DEF' 119 | int zl3073x_write_##_name(struct zl3073x_dev *zldev, _type value) \ | ^~~~~~~~~~~~~~~~~~~~~ :125:1: note: expanded from here 125 | zl3073x_write_synth_freq_base | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/mfd/zl3073x-core.c:65:1: warning: unused function 'zl3073x_write_synth_freq_mult' [-Wunused-function] 65 | ZL3073X_REG32_DEF(synth_freq_mult, 0x688); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../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:119:5: note: expanded from macro '__ZL3073X_REG_DEF' 119 | int zl3073x_write_##_name(struct zl3073x_dev *zldev, _type value) \ | ^~~~~~~~~~~~~~~~~~~~~ :129:1: note: expanded from here 129 | zl3073x_write_synth_freq_mult | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/mfd/zl3073x-core.c:66:1: warning: unused function 'zl3073x_write_synth_freq_m' [-Wunused-function] 66 | ZL3073X_REG16_DEF(synth_freq_m, 0x68c); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../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:119:5: note: expanded from macro '__ZL3073X_REG_DEF' 119 | int zl3073x_write_##_name(struct zl3073x_dev *zldev, _type value) \ | ^~~~~~~~~~~~~~~~~~~~~ :133:1: note: expanded from here 133 | zl3073x_write_synth_freq_m | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/mfd/zl3073x-core.c:67:1: warning: unused function 'zl3073x_write_synth_freq_n' [-Wunused-function] 67 | ZL3073X_REG16_DEF(synth_freq_n, 0x68e); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../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:119:5: note: expanded from macro '__ZL3073X_REG_DEF' 119 | int zl3073x_write_##_name(struct zl3073x_dev *zldev, _type value) \ | ^~~~~~~~~~~~~~~~~~~~~ :137:1: note: expanded from here 137 | zl3073x_write_synth_freq_n | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/mfd/zl3073x-core.c:72:1: warning: unused function 'zl3073x_read_output_mb_mask' [-Wunused-function] 72 | ZL3073X_REG16_DEF(output_mb_mask, 0x702); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../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) \ | ^~~~~~~~~~~~~~~~~~~~ :140:1: note: expanded from here 140 | zl3073x_read_output_mb_mask | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/mfd/zl3073x-core.c:77:1: warning: unused function 'zl3073x_write_output_mode' [-Wunused-function] 77 | ZL3073X_REG8_DEF(output_mode, 0x705); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../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:119:5: note: expanded from macro '__ZL3073X_REG_DEF' 119 | int zl3073x_write_##_name(struct zl3073x_dev *zldev, _type value) \ | ^~~~~~~~~~~~~~~~~~~~~ :149:1: note: expanded from here 149 | zl3073x_write_output_mode | ^~~~~~~~~~~~~~~~~~~~~~~~~ 16 warnings generated.