../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:128:41: note: expanded from macro 'ZL3073X_REG16_DEF' 128 | #define ZL3073X_REG16_DEF(_name, _addr) __ZL3073X_REG_DEF(_name, _addr, 2, u16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:76:5: note: expanded from macro '__ZL3073X_REG_DEF' 76 | 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:128:41: note: expanded from macro 'ZL3073X_REG16_DEF' 128 | #define ZL3073X_REG16_DEF(_name, _addr) __ZL3073X_REG_DEF(_name, _addr, 2, u16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:76:5: note: expanded from macro '__ZL3073X_REG_DEF' 76 | 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:128:41: note: expanded from macro 'ZL3073X_REG16_DEF' 128 | #define ZL3073X_REG16_DEF(_name, _addr) __ZL3073X_REG_DEF(_name, _addr, 2, u16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:76:5: note: expanded from macro '__ZL3073X_REG_DEF' 76 | 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:129:41: note: expanded from macro 'ZL3073X_REG32_DEF' 129 | #define ZL3073X_REG32_DEF(_name, _addr) __ZL3073X_REG_DEF(_name, _addr, 4, u32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:76:5: note: expanded from macro '__ZL3073X_REG_DEF' 76 | 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_read_ref_mb_mask' [-Wunused-function] 20 | ZL3073X_REG16_DEF(ref_mb_mask, 0x502); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:128:41: note: expanded from macro 'ZL3073X_REG16_DEF' 128 | #define ZL3073X_REG16_DEF(_name, _addr) __ZL3073X_REG_DEF(_name, _addr, 2, u16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:71:5: note: expanded from macro '__ZL3073X_REG_DEF' 71 | int zl3073x_read_##_name(struct zl3073x_dev *zldev, _type * value) \ | ^~~~~~~~~~~~~~~~~~~~ :24:1: note: expanded from here 24 | zl3073x_read_ref_mb_mask | ^~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/mfd/zl3073x-core.c:30:1: warning: unused function 'zl3073x_read_dpll_mb_mask' [-Wunused-function] 30 | ZL3073X_REG16_DEF(dpll_mb_mask, 0x602); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:128:41: note: expanded from macro 'ZL3073X_REG16_DEF' 128 | #define ZL3073X_REG16_DEF(_name, _addr) __ZL3073X_REG_DEF(_name, _addr, 2, u16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:71:5: note: expanded from macro '__ZL3073X_REG_DEF' 71 | int zl3073x_read_##_name(struct zl3073x_dev *zldev, _type * value) \ | ^~~~~~~~~~~~~~~~~~~~ :32:1: note: expanded from here 32 | zl3073x_read_dpll_mb_mask | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/mfd/zl3073x-core.c:39:1: warning: unused function 'zl3073x_read_synth_mb_mask' [-Wunused-function] 39 | ZL3073X_REG16_DEF(synth_mb_mask, 0x682); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:128:41: note: expanded from macro 'ZL3073X_REG16_DEF' 128 | #define ZL3073X_REG16_DEF(_name, _addr) __ZL3073X_REG_DEF(_name, _addr, 2, u16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:71:5: note: expanded from macro '__ZL3073X_REG_DEF' 71 | int zl3073x_read_##_name(struct zl3073x_dev *zldev, _type * value) \ | ^~~~~~~~~~~~~~~~~~~~ :40:1: note: expanded from here 40 | zl3073x_read_synth_mb_mask | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/mfd/zl3073x-core.c:45:1: warning: unused function 'zl3073x_read_synth_freq_base' [-Wunused-function] 45 | ZL3073X_REG16_DEF(synth_freq_base, 0x686); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:128:41: note: expanded from macro 'ZL3073X_REG16_DEF' 128 | #define ZL3073X_REG16_DEF(_name, _addr) __ZL3073X_REG_DEF(_name, _addr, 2, u16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:71:5: note: expanded from macro '__ZL3073X_REG_DEF' 71 | int zl3073x_read_##_name(struct zl3073x_dev *zldev, _type * value) \ | ^~~~~~~~~~~~~~~~~~~~ :48:1: note: expanded from here 48 | zl3073x_read_synth_freq_base | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/mfd/zl3073x-core.c:45:1: warning: unused function 'zl3073x_write_synth_freq_base' [-Wunused-function] 45 | ZL3073X_REG16_DEF(synth_freq_base, 0x686); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:128:41: note: expanded from macro 'ZL3073X_REG16_DEF' 128 | #define ZL3073X_REG16_DEF(_name, _addr) __ZL3073X_REG_DEF(_name, _addr, 2, u16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:76:5: note: expanded from macro '__ZL3073X_REG_DEF' 76 | int zl3073x_write_##_name(struct zl3073x_dev *zldev, _type value) \ | ^~~~~~~~~~~~~~~~~~~~~ :49:1: note: expanded from here 49 | zl3073x_write_synth_freq_base | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/mfd/zl3073x-core.c:46:1: warning: unused function 'zl3073x_read_synth_freq_mult' [-Wunused-function] 46 | ZL3073X_REG32_DEF(synth_freq_mult, 0x688); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:129:41: note: expanded from macro 'ZL3073X_REG32_DEF' 129 | #define ZL3073X_REG32_DEF(_name, _addr) __ZL3073X_REG_DEF(_name, _addr, 4, u32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:71:5: note: expanded from macro '__ZL3073X_REG_DEF' 71 | int zl3073x_read_##_name(struct zl3073x_dev *zldev, _type * value) \ | ^~~~~~~~~~~~~~~~~~~~ :52:1: note: expanded from here 52 | zl3073x_read_synth_freq_mult | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/mfd/zl3073x-core.c:46:1: warning: unused function 'zl3073x_write_synth_freq_mult' [-Wunused-function] 46 | ZL3073X_REG32_DEF(synth_freq_mult, 0x688); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:129:41: note: expanded from macro 'ZL3073X_REG32_DEF' 129 | #define ZL3073X_REG32_DEF(_name, _addr) __ZL3073X_REG_DEF(_name, _addr, 4, u32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:76:5: note: expanded from macro '__ZL3073X_REG_DEF' 76 | int zl3073x_write_##_name(struct zl3073x_dev *zldev, _type value) \ | ^~~~~~~~~~~~~~~~~~~~~ :53:1: note: expanded from here 53 | zl3073x_write_synth_freq_mult | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/mfd/zl3073x-core.c:47:1: warning: unused function 'zl3073x_read_synth_freq_m' [-Wunused-function] 47 | ZL3073X_REG16_DEF(synth_freq_m, 0x68c); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:128:41: note: expanded from macro 'ZL3073X_REG16_DEF' 128 | #define ZL3073X_REG16_DEF(_name, _addr) __ZL3073X_REG_DEF(_name, _addr, 2, u16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:71:5: note: expanded from macro '__ZL3073X_REG_DEF' 71 | int zl3073x_read_##_name(struct zl3073x_dev *zldev, _type * value) \ | ^~~~~~~~~~~~~~~~~~~~ :56:1: note: expanded from here 56 | zl3073x_read_synth_freq_m | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/mfd/zl3073x-core.c:47:1: warning: unused function 'zl3073x_write_synth_freq_m' [-Wunused-function] 47 | ZL3073X_REG16_DEF(synth_freq_m, 0x68c); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:128:41: note: expanded from macro 'ZL3073X_REG16_DEF' 128 | #define ZL3073X_REG16_DEF(_name, _addr) __ZL3073X_REG_DEF(_name, _addr, 2, u16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:76:5: note: expanded from macro '__ZL3073X_REG_DEF' 76 | int zl3073x_write_##_name(struct zl3073x_dev *zldev, _type value) \ | ^~~~~~~~~~~~~~~~~~~~~ :57:1: note: expanded from here 57 | zl3073x_write_synth_freq_m | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/mfd/zl3073x-core.c:48:1: warning: unused function 'zl3073x_read_synth_freq_n' [-Wunused-function] 48 | ZL3073X_REG16_DEF(synth_freq_n, 0x68e); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:128:41: note: expanded from macro 'ZL3073X_REG16_DEF' 128 | #define ZL3073X_REG16_DEF(_name, _addr) __ZL3073X_REG_DEF(_name, _addr, 2, u16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:71:5: note: expanded from macro '__ZL3073X_REG_DEF' 71 | int zl3073x_read_##_name(struct zl3073x_dev *zldev, _type * value) \ | ^~~~~~~~~~~~~~~~~~~~ :60:1: note: expanded from here 60 | zl3073x_read_synth_freq_n | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/mfd/zl3073x-core.c:48:1: warning: unused function 'zl3073x_write_synth_freq_n' [-Wunused-function] 48 | ZL3073X_REG16_DEF(synth_freq_n, 0x68e); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:128:41: note: expanded from macro 'ZL3073X_REG16_DEF' 128 | #define ZL3073X_REG16_DEF(_name, _addr) __ZL3073X_REG_DEF(_name, _addr, 2, u16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:76:5: note: expanded from macro '__ZL3073X_REG_DEF' 76 | int zl3073x_write_##_name(struct zl3073x_dev *zldev, _type value) \ | ^~~~~~~~~~~~~~~~~~~~~ :61:1: note: expanded from here 61 | zl3073x_write_synth_freq_n | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/mfd/zl3073x-core.c:53:1: warning: unused function 'zl3073x_read_output_mb_mask' [-Wunused-function] 53 | ZL3073X_REG16_DEF(output_mb_mask, 0x702); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:128:41: note: expanded from macro 'ZL3073X_REG16_DEF' 128 | #define ZL3073X_REG16_DEF(_name, _addr) __ZL3073X_REG_DEF(_name, _addr, 2, u16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:71:5: note: expanded from macro '__ZL3073X_REG_DEF' 71 | int zl3073x_read_##_name(struct zl3073x_dev *zldev, _type * value) \ | ^~~~~~~~~~~~~~~~~~~~ :64:1: note: expanded from here 64 | zl3073x_read_output_mb_mask | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 16 warnings generated. ../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:128:41: note: expanded from macro 'ZL3073X_REG16_DEF' 128 | #define ZL3073X_REG16_DEF(_name, _addr) __ZL3073X_REG_DEF(_name, _addr, 2, u16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:76:5: note: expanded from macro '__ZL3073X_REG_DEF' 76 | 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:128:41: note: expanded from macro 'ZL3073X_REG16_DEF' 128 | #define ZL3073X_REG16_DEF(_name, _addr) __ZL3073X_REG_DEF(_name, _addr, 2, u16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:76:5: note: expanded from macro '__ZL3073X_REG_DEF' 76 | 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:128:41: note: expanded from macro 'ZL3073X_REG16_DEF' 128 | #define ZL3073X_REG16_DEF(_name, _addr) __ZL3073X_REG_DEF(_name, _addr, 2, u16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:76:5: note: expanded from macro '__ZL3073X_REG_DEF' 76 | 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:129:41: note: expanded from macro 'ZL3073X_REG32_DEF' 129 | #define ZL3073X_REG32_DEF(_name, _addr) __ZL3073X_REG_DEF(_name, _addr, 4, u32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:76:5: note: expanded from macro '__ZL3073X_REG_DEF' 76 | 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_read_ref_mb_mask' [-Wunused-function] 20 | ZL3073X_REG16_DEF(ref_mb_mask, 0x502); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:128:41: note: expanded from macro 'ZL3073X_REG16_DEF' 128 | #define ZL3073X_REG16_DEF(_name, _addr) __ZL3073X_REG_DEF(_name, _addr, 2, u16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:71:5: note: expanded from macro '__ZL3073X_REG_DEF' 71 | int zl3073x_read_##_name(struct zl3073x_dev *zldev, _type * value) \ | ^~~~~~~~~~~~~~~~~~~~ :24:1: note: expanded from here 24 | zl3073x_read_ref_mb_mask | ^~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/mfd/zl3073x-core.c:30:1: warning: unused function 'zl3073x_read_dpll_mb_mask' [-Wunused-function] 30 | ZL3073X_REG16_DEF(dpll_mb_mask, 0x602); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:128:41: note: expanded from macro 'ZL3073X_REG16_DEF' 128 | #define ZL3073X_REG16_DEF(_name, _addr) __ZL3073X_REG_DEF(_name, _addr, 2, u16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:71:5: note: expanded from macro '__ZL3073X_REG_DEF' 71 | int zl3073x_read_##_name(struct zl3073x_dev *zldev, _type * value) \ | ^~~~~~~~~~~~~~~~~~~~ :32:1: note: expanded from here 32 | zl3073x_read_dpll_mb_mask | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/mfd/zl3073x-core.c:39:1: warning: unused function 'zl3073x_read_synth_mb_mask' [-Wunused-function] 39 | ZL3073X_REG16_DEF(synth_mb_mask, 0x682); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:128:41: note: expanded from macro 'ZL3073X_REG16_DEF' 128 | #define ZL3073X_REG16_DEF(_name, _addr) __ZL3073X_REG_DEF(_name, _addr, 2, u16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:71:5: note: expanded from macro '__ZL3073X_REG_DEF' 71 | int zl3073x_read_##_name(struct zl3073x_dev *zldev, _type * value) \ | ^~~~~~~~~~~~~~~~~~~~ :40:1: note: expanded from here 40 | zl3073x_read_synth_mb_mask | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/mfd/zl3073x-core.c:45:1: warning: unused function 'zl3073x_read_synth_freq_base' [-Wunused-function] 45 | ZL3073X_REG16_DEF(synth_freq_base, 0x686); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:128:41: note: expanded from macro 'ZL3073X_REG16_DEF' 128 | #define ZL3073X_REG16_DEF(_name, _addr) __ZL3073X_REG_DEF(_name, _addr, 2, u16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:71:5: note: expanded from macro '__ZL3073X_REG_DEF' 71 | int zl3073x_read_##_name(struct zl3073x_dev *zldev, _type * value) \ | ^~~~~~~~~~~~~~~~~~~~ :48:1: note: expanded from here 48 | zl3073x_read_synth_freq_base | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/mfd/zl3073x-core.c:45:1: warning: unused function 'zl3073x_write_synth_freq_base' [-Wunused-function] 45 | ZL3073X_REG16_DEF(synth_freq_base, 0x686); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:128:41: note: expanded from macro 'ZL3073X_REG16_DEF' 128 | #define ZL3073X_REG16_DEF(_name, _addr) __ZL3073X_REG_DEF(_name, _addr, 2, u16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:76:5: note: expanded from macro '__ZL3073X_REG_DEF' 76 | int zl3073x_write_##_name(struct zl3073x_dev *zldev, _type value) \ | ^~~~~~~~~~~~~~~~~~~~~ :49:1: note: expanded from here 49 | zl3073x_write_synth_freq_base | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/mfd/zl3073x-core.c:46:1: warning: unused function 'zl3073x_read_synth_freq_mult' [-Wunused-function] 46 | ZL3073X_REG32_DEF(synth_freq_mult, 0x688); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:129:41: note: expanded from macro 'ZL3073X_REG32_DEF' 129 | #define ZL3073X_REG32_DEF(_name, _addr) __ZL3073X_REG_DEF(_name, _addr, 4, u32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:71:5: note: expanded from macro '__ZL3073X_REG_DEF' 71 | int zl3073x_read_##_name(struct zl3073x_dev *zldev, _type * value) \ | ^~~~~~~~~~~~~~~~~~~~ :52:1: note: expanded from here 52 | zl3073x_read_synth_freq_mult | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/mfd/zl3073x-core.c:46:1: warning: unused function 'zl3073x_write_synth_freq_mult' [-Wunused-function] 46 | ZL3073X_REG32_DEF(synth_freq_mult, 0x688); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:129:41: note: expanded from macro 'ZL3073X_REG32_DEF' 129 | #define ZL3073X_REG32_DEF(_name, _addr) __ZL3073X_REG_DEF(_name, _addr, 4, u32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:76:5: note: expanded from macro '__ZL3073X_REG_DEF' 76 | int zl3073x_write_##_name(struct zl3073x_dev *zldev, _type value) \ | ^~~~~~~~~~~~~~~~~~~~~ :53:1: note: expanded from here 53 | zl3073x_write_synth_freq_mult | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/mfd/zl3073x-core.c:47:1: warning: unused function 'zl3073x_read_synth_freq_m' [-Wunused-function] 47 | ZL3073X_REG16_DEF(synth_freq_m, 0x68c); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:128:41: note: expanded from macro 'ZL3073X_REG16_DEF' 128 | #define ZL3073X_REG16_DEF(_name, _addr) __ZL3073X_REG_DEF(_name, _addr, 2, u16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:71:5: note: expanded from macro '__ZL3073X_REG_DEF' 71 | int zl3073x_read_##_name(struct zl3073x_dev *zldev, _type * value) \ | ^~~~~~~~~~~~~~~~~~~~ :56:1: note: expanded from here 56 | zl3073x_read_synth_freq_m | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/mfd/zl3073x-core.c:47:1: warning: unused function 'zl3073x_write_synth_freq_m' [-Wunused-function] 47 | ZL3073X_REG16_DEF(synth_freq_m, 0x68c); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:128:41: note: expanded from macro 'ZL3073X_REG16_DEF' 128 | #define ZL3073X_REG16_DEF(_name, _addr) __ZL3073X_REG_DEF(_name, _addr, 2, u16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:76:5: note: expanded from macro '__ZL3073X_REG_DEF' 76 | int zl3073x_write_##_name(struct zl3073x_dev *zldev, _type value) \ | ^~~~~~~~~~~~~~~~~~~~~ :57:1: note: expanded from here 57 | zl3073x_write_synth_freq_m | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/mfd/zl3073x-core.c:48:1: warning: unused function 'zl3073x_read_synth_freq_n' [-Wunused-function] 48 | ZL3073X_REG16_DEF(synth_freq_n, 0x68e); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:128:41: note: expanded from macro 'ZL3073X_REG16_DEF' 128 | #define ZL3073X_REG16_DEF(_name, _addr) __ZL3073X_REG_DEF(_name, _addr, 2, u16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:71:5: note: expanded from macro '__ZL3073X_REG_DEF' 71 | int zl3073x_read_##_name(struct zl3073x_dev *zldev, _type * value) \ | ^~~~~~~~~~~~~~~~~~~~ :60:1: note: expanded from here 60 | zl3073x_read_synth_freq_n | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/mfd/zl3073x-core.c:48:1: warning: unused function 'zl3073x_write_synth_freq_n' [-Wunused-function] 48 | ZL3073X_REG16_DEF(synth_freq_n, 0x68e); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:128:41: note: expanded from macro 'ZL3073X_REG16_DEF' 128 | #define ZL3073X_REG16_DEF(_name, _addr) __ZL3073X_REG_DEF(_name, _addr, 2, u16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:76:5: note: expanded from macro '__ZL3073X_REG_DEF' 76 | int zl3073x_write_##_name(struct zl3073x_dev *zldev, _type value) \ | ^~~~~~~~~~~~~~~~~~~~~ :61:1: note: expanded from here 61 | zl3073x_write_synth_freq_n | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/mfd/zl3073x-core.c:53:1: warning: unused function 'zl3073x_read_output_mb_mask' [-Wunused-function] 53 | ZL3073X_REG16_DEF(output_mb_mask, 0x702); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:128:41: note: expanded from macro 'ZL3073X_REG16_DEF' 128 | #define ZL3073X_REG16_DEF(_name, _addr) __ZL3073X_REG_DEF(_name, _addr, 2, u16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/mfd/zl3073x.h:71:5: note: expanded from macro '__ZL3073X_REG_DEF' 71 | int zl3073x_read_##_name(struct zl3073x_dev *zldev, _type * value) \ | ^~~~~~~~~~~~~~~~~~~~ :64:1: note: expanded from here 64 | zl3073x_read_output_mb_mask | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 16 warnings generated.