[kvalo-ath:master] BUILD SUCCESS 584e56beffc20c9f6f3dd624137b217558b07cfa
tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git master branch HEAD: 584e56beffc20c9f6f3dd624137b217558b07cfa Add localversion-wireless-testing-ath elapsed time: 732m configs tested: 98 configs skipped: 9 The following configs have been built successfully. More configs may be tested in the coming days. tested configs: alphaallyesconfig gcc alpha defconfig gcc arc allyesconfig gcc arc defconfig gcc arc randconfig-r002-20230322 gcc arc randconfig-r023-20230322 gcc arc randconfig-r024-20230322 gcc arc randconfig-r035-20230322 gcc arc randconfig-r043-20230322 gcc arm allmodconfig gcc arm allyesconfig gcc arm defconfig gcc arm randconfig-r013-20230322 clang arm randconfig-r046-20230322 clang arm64allyesconfig gcc arm64 defconfig gcc arm64randconfig-r031-20230322 clang cskydefconfig gcc hexagon randconfig-r003-20230322 clang hexagon randconfig-r015-20230322 clang hexagon randconfig-r041-20230322 clang hexagon randconfig-r045-20230322 clang i386 allyesconfig gcc i386 debian-10.3 gcc i386defconfig gcc i386 randconfig-a001 gcc i386 randconfig-a002 clang i386 randconfig-a003 gcc i386 randconfig-a004 clang i386 randconfig-a005 gcc i386 randconfig-a006 clang i386 randconfig-a011 clang i386 randconfig-a012 gcc i386 randconfig-a013 clang i386 randconfig-a014 gcc i386 randconfig-a015 clang i386 randconfig-a016 gcc ia64 allmodconfig gcc ia64defconfig gcc loongarchallmodconfig gcc loongarch allnoconfig gcc loongarch defconfig gcc m68k allmodconfig gcc m68kdefconfig gcc m68k randconfig-r011-20230322 gcc microblaze randconfig-r036-20230322 gcc mips allmodconfig gcc mips allyesconfig gcc mips randconfig-r004-20230322 gcc mips randconfig-r005-20230322 gcc nios2buildonly-randconfig-r004-20230322 gcc nios2 defconfig gcc nios2randconfig-r034-20230322 gcc openrisc buildonly-randconfig-r002-20230322 gcc openrisc randconfig-r012-20230322 gcc openrisc randconfig-r026-20230322 gcc parisc buildonly-randconfig-r005-20230322 gcc parisc defconfig gcc parisc64defconfig gcc powerpc allmodconfig gcc powerpc allnoconfig gcc riscvallmodconfig gcc riscv allnoconfig gcc riscv defconfig gcc riscvrandconfig-r001-20230322 clang riscvrandconfig-r042-20230322 gcc riscv rv32_defconfig gcc s390 allmodconfig gcc s390 allyesconfig gcc s390defconfig gcc s390 randconfig-r014-20230322 gcc s390 randconfig-r044-20230322 gcc sh allmodconfig gcc sparc defconfig gcc sparc64 randconfig-r033-20230322 gcc um i386_defconfig gcc um x86_64_defconfig gcc x86_64allnoconfig gcc x86_64 allyesconfig gcc x86_64 defconfig gcc x86_64 kexec gcc x86_64randconfig-a001 clang x86_64randconfig-a002 gcc x86_64randconfig-a003 clang x86_64randconfig-a004 gcc x86_64randconfig-a005
[kvalo-ath:ath-next] BUILD SUCCESS 72d17c3e86d0f7fad8f3ae77d87d00b7b6788a8e
tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git ath-next branch HEAD: 72d17c3e86d0f7fad8f3ae77d87d00b7b6788a8e wifi: ath12k: Enable IMPS for WCN7850 elapsed time: 720m configs tested: 98 configs skipped: 9 The following configs have been built successfully. More configs may be tested in the coming days. tested configs: alphaallyesconfig gcc alphabuildonly-randconfig-r006-20230322 gcc alpha defconfig gcc arc allyesconfig gcc arc defconfig gcc arc randconfig-r003-20230322 gcc arc randconfig-r021-20230322 gcc arc randconfig-r043-20230322 gcc arm allmodconfig gcc arm allyesconfig gcc arm defconfig gcc arm randconfig-r046-20230322 clang arm64allyesconfig gcc arm64buildonly-randconfig-r002-20230322 clang arm64 defconfig gcc arm64randconfig-r023-20230322 gcc cskydefconfig gcc csky randconfig-r016-20230322 gcc csky randconfig-r024-20230322 gcc hexagon randconfig-r033-20230322 clang hexagon randconfig-r041-20230322 clang hexagon randconfig-r045-20230322 clang i386 allyesconfig gcc i386 debian-10.3 gcc i386defconfig gcc i386 randconfig-a001 gcc i386 randconfig-a002 clang i386 randconfig-a003 gcc i386 randconfig-a004 clang i386 randconfig-a005 gcc i386 randconfig-a006 clang i386 randconfig-a011 clang i386 randconfig-a012 gcc i386 randconfig-a013 clang i386 randconfig-a014 gcc i386 randconfig-a015 clang i386 randconfig-a016 gcc ia64 allmodconfig gcc ia64defconfig gcc ia64 randconfig-r025-20230322 gcc loongarchallmodconfig gcc loongarch allnoconfig gcc loongarch defconfig gcc m68k allmodconfig gcc m68kdefconfig gcc microblaze randconfig-r014-20230322 gcc mips allmodconfig gcc mips allyesconfig gcc nios2 defconfig gcc openrisc randconfig-r013-20230322 gcc parisc buildonly-randconfig-r003-20230322 gcc parisc defconfig gcc parisc randconfig-r036-20230322 gcc parisc64defconfig gcc powerpc allmodconfig gcc powerpc allnoconfig gcc powerpc randconfig-r001-20230322 clang powerpc randconfig-r011-20230322 gcc riscvallmodconfig gcc riscv allnoconfig gcc riscv defconfig gcc riscvrandconfig-r015-20230322 gcc riscvrandconfig-r022-20230322 gcc riscvrandconfig-r042-20230322 gcc riscv rv32_defconfig gcc s390 allmodconfig gcc s390 allyesconfig gcc s390defconfig gcc s390 randconfig-r004-20230322 clang s390 randconfig-r044-20230322 gcc sh allmodconfig gcc sh buildonly-randconfig-r001-20230322 gcc sh randconfig-r034-20230322 gcc sparcbuildonly-randconfig-r005-20230322 gcc sparc defconfig gcc sparc64 randconfig-r002-20230322 gcc um i386_defconfig gcc um x86_64_defconfig gcc x86_64allnoconfig gcc x86_64 allyesconfig gcc x86_64 defconfig gcc x86_64 kexec gcc x86_64randconfig-a001 clang x86_64randconfig-a002 gcc x86_64randconfig-a003 clang x86_64randconfig
[kvalo-ath:ath-qca] BUILD SUCCESS 9523618353a973bace2761ee0e270d0c466adc0e
tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git ath-qca branch HEAD: 9523618353a973bace2761ee0e270d0c466adc0e Merge branch 'ath-next' into ath-qca elapsed time: 822m configs tested: 119 configs skipped: 5 The following configs have been built successfully. More configs may be tested in the coming days. tested configs: alphaallyesconfig gcc alpha defconfig gcc arc allyesconfig gcc arc defconfig gcc archsdk_defconfig gcc arc randconfig-r043-20230322 gcc arc tb10x_defconfig gcc arm allmodconfig gcc arm allyesconfig gcc arm defconfig gcc arm imx_v6_v7_defconfig gcc arm lpc18xx_defconfig gcc arm netwinder_defconfig clang arm randconfig-r025-20230322 clang arm randconfig-r046-20230322 clang arm stm32_defconfig gcc arm wpcm450_defconfig gcc arm64allyesconfig gcc arm64 defconfig gcc csky buildonly-randconfig-r001-20230322 gcc cskydefconfig gcc csky randconfig-r024-20230322 gcc csky randconfig-r026-20230322 gcc hexagon randconfig-r041-20230322 clang hexagon randconfig-r045-20230322 clang i386 allyesconfig gcc i386 debian-10.3 gcc i386defconfig gcc i386 randconfig-a001 gcc i386 randconfig-a002 clang i386 randconfig-a003 gcc i386 randconfig-a004 clang i386 randconfig-a005 gcc i386 randconfig-a006 clang i386 randconfig-a011 clang i386 randconfig-a012 gcc i386 randconfig-a013 clang i386 randconfig-a014 gcc i386 randconfig-a015 clang i386 randconfig-a016 gcc ia64 allmodconfig gcc ia64defconfig gcc ia64 randconfig-r005-20230322 gcc ia64 randconfig-r015-20230322 gcc ia64 randconfig-r031-20230322 gcc ia64 randconfig-r032-20230322 gcc loongarchallmodconfig gcc loongarch allnoconfig gcc loongarch defconfig gcc m68k allmodconfig gcc m68k amiga_defconfig gcc m68k buildonly-randconfig-r004-20230322 gcc m68kdefconfig gcc m68k randconfig-r012-20230322 gcc mips allmodconfig gcc mips allyesconfig gcc mips mtx1_defconfig clang mips randconfig-r034-20230322 gcc nios2 defconfig gcc nios2randconfig-r003-20230322 gcc nios2randconfig-r016-20230322 gcc openriscor1ksim_defconfig gcc openrisc randconfig-r023-20230322 gcc openrisc randconfig-r033-20230322 gcc parisc defconfig gcc parisc randconfig-r004-20230322 gcc parisc64defconfig gcc powerpc allmodconfig gcc powerpc allnoconfig gcc powerpc mpc512x_defconfig clang powerpc mpc85xx_cds_defconfig gcc powerpc pseries_defconfig clang powerpc tqm5200_defconfig clang powerpc tqm8540_defconfig clang riscvallmodconfig gcc riscv allnoconfig gcc riscv defconfig gcc riscvrandconfig-r021-20230322 gcc riscvrandconfig-r042-20230322 gcc riscv rv32_defconfig gcc s390 allmodconfig gcc s390 allyesconfig gcc s390 buildonly-randconfig-r005-20230322 gcc s390defconfig gcc s390 randconfig-r014-20230322 gcc s390 randconfig-r022-20230322
[PATCH] ath10k: remove unused ath10k_get_ring_byte function
clang with W=1 reports drivers/net/wireless/ath/ath10k/ce.c:88:1: error: unused function 'ath10k_get_ring_byte' [-Werror,-Wunused-function] ath10k_get_ring_byte(unsigned int offset, ^ This function is not used so remove it. Signed-off-by: Tom Rix --- drivers/net/wireless/ath/ath10k/ce.c | 7 --- 1 file changed, 7 deletions(-) diff --git a/drivers/net/wireless/ath/ath10k/ce.c b/drivers/net/wireless/ath/ath10k/ce.c index b656cfc03648..c27b8204718a 100644 --- a/drivers/net/wireless/ath/ath10k/ce.c +++ b/drivers/net/wireless/ath/ath10k/ce.c @@ -84,13 +84,6 @@ ath10k_set_ring_byte(unsigned int offset, return ((offset << addr_map->lsb) & addr_map->mask); } -static inline unsigned int -ath10k_get_ring_byte(unsigned int offset, -struct ath10k_hw_ce_regs_addr_map *addr_map) -{ - return ((offset & addr_map->mask) >> (addr_map->lsb)); -} - static inline u32 ath10k_ce_read32(struct ath10k *ar, u32 offset) { struct ath10k_ce *ce = ath10k_ce_priv(ar); -- 2.27.0 ___ ath10k mailing list ath10k@lists.infradead.org http://lists.infradead.org/mailman/listinfo/ath10k
Re: [PATCH] ath10k: remove unused ath10k_get_ring_byte function
On Wed, Mar 22, 2023 at 08:28:55AM -0400, Tom Rix wrote: > clang with W=1 reports > drivers/net/wireless/ath/ath10k/ce.c:88:1: error: > unused function 'ath10k_get_ring_byte' [-Werror,-Wunused-function] > ath10k_get_ring_byte(unsigned int offset, > ^ > This function is not used so remove it. > > Signed-off-by: Tom Rix Hi Tom, this looks good. But this patch applied, and with clang 11.0.2, make CC=clang W=1 tells me: drivers/net/wireless/ath/ath10k/ce.c:80:19: error: unused function 'shadow_dst_wr_ind_addr' [-Werror,-Wunused-function] static inline u32 shadow_dst_wr_ind_addr(struct ath10k *ar, ^ drivers/net/wireless/ath/ath10k/ce.c:434:20: error: unused function 'ath10k_ce_error_intr_enable' [-Werror,-Wunused-function] static inline void ath10k_ce_error_intr_enable(struct ath10k *ar, ^ Perhaps those functions should be removed too? > --- > drivers/net/wireless/ath/ath10k/ce.c | 7 --- > 1 file changed, 7 deletions(-) > > diff --git a/drivers/net/wireless/ath/ath10k/ce.c > b/drivers/net/wireless/ath/ath10k/ce.c > index b656cfc03648..c27b8204718a 100644 > --- a/drivers/net/wireless/ath/ath10k/ce.c > +++ b/drivers/net/wireless/ath/ath10k/ce.c > @@ -84,13 +84,6 @@ ath10k_set_ring_byte(unsigned int offset, > return ((offset << addr_map->lsb) & addr_map->mask); > } > > -static inline unsigned int > -ath10k_get_ring_byte(unsigned int offset, > - struct ath10k_hw_ce_regs_addr_map *addr_map) > -{ > - return ((offset & addr_map->mask) >> (addr_map->lsb)); > -} > - > static inline u32 ath10k_ce_read32(struct ath10k *ar, u32 offset) > { > struct ath10k_ce *ce = ath10k_ce_priv(ar); > -- > 2.27.0 > ___ ath10k mailing list ath10k@lists.infradead.org http://lists.infradead.org/mailman/listinfo/ath10k