ath10k: make ath10k_hw_ce_regs const
Subsystems (3)
PATCH 1/1 ath10k: make ath10k_hw_ce_regs const
Make them const as they are not modified in the file referencing them. They are only stored in the const field 'hw_ce_reg' of an ath10k structure. Also, make the declarations in the header const.
Signed-off-by Bhumika Goyal <[email protected]>
--- drivers/net/wireless/ath/ath10k/hw.c | 4 ++-- drivers/net/wireless/ath/ath10k/hw.h | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-)
drivers/net/wireless/ath/ath10k/hw.c +2 -2
@@ -310,7 +310,7 @@ .wm_high = &wcn3990_dst_wm_high, }; -struct ath10k_hw_ce_regs wcn3990_ce_regs = { +const struct ath10k_hw_ce_regs wcn3990_ce_regs = { .sr_base_addr =0x00000000 , .sr_size_addr =0x00000008 , .dr_base_addr =0x0000000c ,
@@ -457,7 +457,7 @@ struct ath10k_hw_ce_regs wcn3990_ce_regs = { .wm_high = &qcax_dst_wm_high, }; -struct ath10k_hw_ce_regs qcax_ce_regs = { +const struct ath10k_hw_ce_regs qcax_ce_regs = { .sr_base_addr =0x00000000 , .sr_size_addr =0x00000004 , .dr_base_addr =0x00000008 ,
drivers/net/wireless/ath/ath10k/hw.h +2 -2
@@ -369,8 +369,8 @@ struct ath10k_hw_values {extern const struct ath10k_hw_values qca9888_values;extern const struct ath10k_hw_values qca4019_values;extern const struct ath10k_hw_values wcn3990_values; -extern struct ath10k_hw_ce_regs wcn3990_ce_regs; -extern struct ath10k_hw_ce_regs qcax_ce_regs; +extern const struct ath10k_hw_ce_regs wcn3990_ce_regs; +extern const struct ath10k_hw_ce_regs qcax_ce_regs;void ath10k_hw_fill_survey_time (struct ath10k *ar,struct survey_info *survey,u32 cc,u32 rcc,u32 cc_prev,u32 rcc_prev);
Signature · 1 line
1.9.1
Quoted 6 lines · Bhumika Goyal
Make them const as they are not modified in the file referencing them. They are only stored in the const field '
hw_ce_reg' of an ath10k structure. Also, make the declarations in the header const.Signed-off-by Bhumika Goyal <[email protected]>Signed-off-by Kalle Valo <[email protected]>
Patch applied to ath-next branch of ath.git, thanks.
496cbf3ebb6b ath10k: make ath10k_hw_ce_regs const
Signature · 3 lines
https://patchwork.kernel.org/patch/9951901/ https://wireless.wiki.kernel.org/en/developers/documentation/submittingpatches