[kvalo-ath:master] BUILD SUCCESS 584e56beffc20c9f6f3dd624137b217558b07cfa

2023-03-22 Thread kernel test robot
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

2023-03-22 Thread kernel test robot
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

2023-03-22 Thread kernel test robot
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

2023-03-22 Thread Tom Rix
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

2023-03-22 Thread Simon Horman
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