#include <ath5k.h>
ath5k_hw_get_isr - Get interrupt status
: The : Driver's interrupt mask used to filter out interrupts in sw.
This function is used inside our interrupt handler to determine the reason for the interrupt by reading Primary Interrupt Status Register. Returns an abstract interrupt status mask which is mostly ISR with some uncommon bits being mapped on some standard non hw-specific positions (check out &ath5k_int).
NOTE: We use read-and-clear register, so after this function is called ISR is zeroed.
Definition at line 1003 of file linux_ks/hwi/ath5k_raw/module/ath5k.h.
Definition at line 1031 of file linux_ks/hwi/ath5k_raw/module/ath5k.h.
Definition at line 1037 of file linux_ks/hwi/ath5k_raw/module/ath5k.h.
Definition at line 1038 of file linux_ks/hwi/ath5k_raw/module/ath5k.h.
Definition at line 1030 of file linux_ks/hwi/ath5k_raw/module/ath5k.h.
Definition at line 1048 of file linux_ks/hwi/ath5k_raw/module/ath5k.h.
Definition at line 1049 of file linux_ks/hwi/ath5k_raw/module/ath5k.h.
Definition at line 1107 of file linux_ks/hwi/ath5k_raw/module/ath5k.h.
struct timespec ath5k_hw::ah_cal_intval |
Definition at line 1143 of file MaRTE_OS/hwi/ath5k_raw/module/ath5k.h.
unsigned long ath5k_hw::ah_cal_tstamp |
Definition at line 1104 of file linux_ks/hwi/ath5k_raw/module/ath5k.h.
struct timespec ath5k_hw::ah_cal_tstamp |
Definition at line 1140 of file MaRTE_OS/hwi/ath5k_raw/module/ath5k.h.
Definition at line 1013 of file linux_ks/hwi/ath5k_raw/module/ath5k.h.
Definition at line 1052 of file linux_ks/hwi/ath5k_raw/module/ath5k.h.
Definition at line 1015 of file linux_ks/hwi/ath5k_raw/module/ath5k.h.
Definition at line 1011 of file linux_ks/hwi/ath5k_raw/module/ath5k.h.
Definition at line 1033 of file linux_ks/hwi/ath5k_raw/module/ath5k.h.
Definition at line 1032 of file linux_ks/hwi/ath5k_raw/module/ath5k.h.
Definition at line 1040 of file linux_ks/hwi/ath5k_raw/module/ath5k.h.
struct ath5k_gain ath5k_hw::ah_gain |
Definition at line 1069 of file linux_ks/hwi/ath5k_raw/module/ath5k.h.
Definition at line 1009 of file linux_ks/hwi/ath5k_raw/module/ath5k.h.
void __iomem * ath5k_hw::ah_iobase |
Definition at line 1007 of file linux_ks/hwi/ath5k_raw/module/ath5k.h.
Definition at line 1034 of file linux_ks/hwi/ath5k_raw/module/ath5k.h.
Definition at line 1022 of file linux_ks/hwi/ath5k_raw/module/ath5k.h.
Definition at line 1020 of file linux_ks/hwi/ath5k_raw/module/ath5k.h.
Definition at line 1021 of file linux_ks/hwi/ath5k_raw/module/ath5k.h.
Definition at line 1004 of file linux_ks/hwi/ath5k_raw/module/ath5k.h.
Definition at line 1101 of file linux_ks/hwi/ath5k_raw/module/ath5k.h.
Definition at line 1070 of file linux_ks/hwi/ath5k_raw/module/ath5k.h.
Definition at line 1019 of file linux_ks/hwi/ath5k_raw/module/ath5k.h.
Definition at line 1023 of file linux_ks/hwi/ath5k_raw/module/ath5k.h.
int(* ath5k_hw::ah_proc_rx_desc)(struct ath5k_hw *, struct ath5k_desc *, struct ath5k_rx_status *) |
Definition at line 1126 of file linux_ks/hwi/ath5k_raw/module/ath5k.h.
int(* ath5k_hw::ah_proc_tx_desc)(struct ath5k_hw *, struct ath5k_desc *, struct ath5k_tx_status *) |
Definition at line 1124 of file linux_ks/hwi/ath5k_raw/module/ath5k.h.
struct { ... } ath5k_hw::ah_radar |
struct { ... } ath5k_hw::ah_radar |
struct { ... } ath5k_hw::ah_radar |
Definition at line 1018 of file linux_ks/hwi/ath5k_raw/module/ath5k.h.
Definition at line 1025 of file linux_ks/hwi/ath5k_raw/module/ath5k.h.
Definition at line 1024 of file linux_ks/hwi/ath5k_raw/module/ath5k.h.
Definition at line 1066 of file linux_ks/hwi/ath5k_raw/module/ath5k.h.
size_t ath5k_hw::ah_rf_banks_size |
Definition at line 1067 of file linux_ks/hwi/ath5k_raw/module/ath5k.h.
size_t ath5k_hw::ah_rf_regs_count |
Definition at line 1068 of file linux_ks/hwi/ath5k_raw/module/ath5k.h.
struct ath5k_softc * ath5k_hw::ah_sc |
Definition at line 1006 of file linux_ks/hwi/ath5k_raw/module/ath5k.h.
int(* ath5k_hw::ah_setup_mrr_tx_desc)(struct ath5k_hw *, struct ath5k_desc *, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int) |
Definition at line 1121 of file linux_ks/hwi/ath5k_raw/module/ath5k.h.
int(* ath5k_hw::ah_setup_rx_desc)(struct ath5k_hw *ah, struct ath5k_desc *desc, u32 size, unsigned int flags) |
Definition at line 1115 of file linux_ks/hwi/ath5k_raw/module/ath5k.h.
int(* ath5k_hw::ah_setup_tx_desc)(struct ath5k_hw *, struct ath5k_desc *, unsigned int, unsigned int, enum ath5k_pkt_type, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int) |
Definition at line 1117 of file linux_ks/hwi/ath5k_raw/module/ath5k.h.
Definition at line 1014 of file linux_ks/hwi/ath5k_raw/module/ath5k.h.
Definition at line 1041 of file linux_ks/hwi/ath5k_raw/module/ath5k.h.
Definition at line 1043 of file linux_ks/hwi/ath5k_raw/module/ath5k.h.
Definition at line 1110 of file linux_ks/hwi/ath5k_raw/module/ath5k.h.
bool ath5k_hw::ah_turbo |
Definition at line 1012 of file linux_ks/hwi/ath5k_raw/module/ath5k.h.
Definition at line 1039 of file linux_ks/hwi/ath5k_raw/module/ath5k.h.
struct { ... } ath5k_hw::ah_txpower |
struct { ... } ath5k_hw::ah_txpower |
struct { ... } ath5k_hw::ah_txpower |
struct ath5k_txq_info ath5k_hw::ah_txq |
Definition at line 1054 of file linux_ks/hwi/ath5k_raw/module/ath5k.h.
Definition at line 1061 of file linux_ks/hwi/ath5k_raw/module/ath5k.h.
Definition at line 1062 of file linux_ks/hwi/ath5k_raw/module/ath5k.h.
Definition at line 1064 of file linux_ks/hwi/ath5k_raw/module/ath5k.h.
Definition at line 1063 of file linux_ks/hwi/ath5k_raw/module/ath5k.h.
Definition at line 1059 of file linux_ks/hwi/ath5k_raw/module/ath5k.h.
Definition at line 1060 of file linux_ks/hwi/ath5k_raw/module/ath5k.h.
Definition at line 1057 of file linux_ks/hwi/ath5k_raw/module/ath5k.h.
Definition at line 1056 of file linux_ks/hwi/ath5k_raw/module/ath5k.h.
Definition at line 1058 of file linux_ks/hwi/ath5k_raw/module/ath5k.h.
Definition at line 1065 of file linux_ks/hwi/ath5k_raw/module/ath5k.h.
Definition at line 1055 of file linux_ks/hwi/ath5k_raw/module/ath5k.h.
Definition at line 1017 of file linux_ks/hwi/ath5k_raw/module/ath5k.h.
bool ath5k_hw::r_enabled |
Definition at line 1095 of file linux_ks/hwi/ath5k_raw/module/ath5k.h.
Definition at line 1096 of file linux_ks/hwi/ath5k_raw/module/ath5k.h.
Definition at line 1097 of file linux_ks/hwi/ath5k_raw/module/ath5k.h.
Definition at line 1076 of file linux_ks/hwi/ath5k_raw/module/ath5k.h.
Definition at line 1078 of file linux_ks/hwi/ath5k_raw/module/ath5k.h.
Definition at line 1089 of file linux_ks/hwi/ath5k_raw/module/ath5k.h.
Definition at line 1091 of file linux_ks/hwi/ath5k_raw/module/ath5k.h.
Definition at line 1085 of file linux_ks/hwi/ath5k_raw/module/ath5k.h.
Definition at line 1081 of file linux_ks/hwi/ath5k_raw/module/ath5k.h.
Definition at line 1084 of file linux_ks/hwi/ath5k_raw/module/ath5k.h.
Definition at line 1088 of file linux_ks/hwi/ath5k_raw/module/ath5k.h.
Definition at line 1087 of file linux_ks/hwi/ath5k_raw/module/ath5k.h.
Definition at line 1079 of file linux_ks/hwi/ath5k_raw/module/ath5k.h.
Definition at line 1080 of file linux_ks/hwi/ath5k_raw/module/ath5k.h.
bool ath5k_hw::txp_tpc |
Definition at line 1082 of file linux_ks/hwi/ath5k_raw/module/ath5k.h.