hw.h (e36b27aff1b10c81c53990b28da4ab6ab0ed0761) hw.h (a6d2055b02dde1067075795274672720baadd3ca)
1/*
2 * Copyright (c) 2008-2010 Atheros Communications Inc.
3 *
4 * Permission to use, copy, modify, and/or distribute this software for any
5 * purpose with or without fee is hereby granted, provided that the above
6 * copyright notice and this permission notice appear in all copies.
7 *
8 * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES

--- 880 unchanged lines hidden (view full) ---

889void ath9k_hw_setopmode(struct ath_hw *ah);
890void ath9k_hw_setmcastfilter(struct ath_hw *ah, u32 filter0, u32 filter1);
891void ath9k_hw_setbssidmask(struct ath_hw *ah);
892void ath9k_hw_write_associd(struct ath_hw *ah);
893u64 ath9k_hw_gettsf64(struct ath_hw *ah);
894void ath9k_hw_settsf64(struct ath_hw *ah, u64 tsf64);
895void ath9k_hw_reset_tsf(struct ath_hw *ah);
896void ath9k_hw_set_tsfadjust(struct ath_hw *ah, u32 setting);
1/*
2 * Copyright (c) 2008-2010 Atheros Communications Inc.
3 *
4 * Permission to use, copy, modify, and/or distribute this software for any
5 * purpose with or without fee is hereby granted, provided that the above
6 * copyright notice and this permission notice appear in all copies.
7 *
8 * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES

--- 880 unchanged lines hidden (view full) ---

889void ath9k_hw_setopmode(struct ath_hw *ah);
890void ath9k_hw_setmcastfilter(struct ath_hw *ah, u32 filter0, u32 filter1);
891void ath9k_hw_setbssidmask(struct ath_hw *ah);
892void ath9k_hw_write_associd(struct ath_hw *ah);
893u64 ath9k_hw_gettsf64(struct ath_hw *ah);
894void ath9k_hw_settsf64(struct ath_hw *ah, u64 tsf64);
895void ath9k_hw_reset_tsf(struct ath_hw *ah);
896void ath9k_hw_set_tsfadjust(struct ath_hw *ah, u32 setting);
897u64 ath9k_hw_extend_tsf(struct ath_hw *ah, u32 rstamp);
898void ath9k_hw_init_global_settings(struct ath_hw *ah);
899void ath9k_hw_set11nmac2040(struct ath_hw *ah);
900void ath9k_hw_beaconinit(struct ath_hw *ah, u32 next_beacon, u32 beacon_period);
901void ath9k_hw_set_sta_beacon_timers(struct ath_hw *ah,
902 const struct ath9k_beacon_state *bs);
903bool ath9k_hw_check_alive(struct ath_hw *ah);
904
905bool ath9k_hw_setpower(struct ath_hw *ah, enum ath9k_power_mode mode);

--- 77 unchanged lines hidden ---
897void ath9k_hw_init_global_settings(struct ath_hw *ah);
898void ath9k_hw_set11nmac2040(struct ath_hw *ah);
899void ath9k_hw_beaconinit(struct ath_hw *ah, u32 next_beacon, u32 beacon_period);
900void ath9k_hw_set_sta_beacon_timers(struct ath_hw *ah,
901 const struct ath9k_beacon_state *bs);
902bool ath9k_hw_check_alive(struct ath_hw *ah);
903
904bool ath9k_hw_setpower(struct ath_hw *ah, enum ath9k_power_mode mode);

--- 77 unchanged lines hidden ---