Lines Matching refs:reg_addr
870 static bool ath6kl_dbg_is_diag_reg_valid(u32 reg_addr) in ath6kl_dbg_is_diag_reg_valid() argument
875 if (reg_addr >= diag_reg[i].reg_start && in ath6kl_dbg_is_diag_reg_valid()
876 reg_addr <= diag_reg[i].reg_end) in ath6kl_dbg_is_diag_reg_valid()
905 unsigned long reg_addr; in ath6kl_regread_write() local
907 if (kstrtoul_from_user(user_buf, count, 0, ®_addr)) in ath6kl_regread_write()
910 if ((reg_addr % 4) != 0) in ath6kl_regread_write()
913 if (reg_addr && !ath6kl_dbg_is_diag_reg_valid(reg_addr)) in ath6kl_regread_write()
916 ar->debug.dbgfs_diag_reg = reg_addr; in ath6kl_regread_write()
1075 u32 reg_addr, reg_val; in ath6kl_regwrite_write() local
1088 if (kstrtou32(token, 0, ®_addr)) in ath6kl_regwrite_write()
1091 if (!ath6kl_dbg_is_diag_reg_valid(reg_addr)) in ath6kl_regwrite_write()
1097 ar->debug.diag_reg_addr_wr = reg_addr; in ath6kl_regwrite_write()