Changeset View
Changeset View
Standalone View
Standalone View
sys/dev/bwn/if_bwn_phy_common.h
Show All 25 Lines | |||||
* ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF | * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF | ||||
* THE POSSIBILITY OF SUCH DAMAGES. | * THE POSSIBILITY OF SUCH DAMAGES. | ||||
* | * | ||||
* $FreeBSD$ | * $FreeBSD$ | ||||
*/ | */ | ||||
#ifndef __PHY_COMMON_H__ | #ifndef __PHY_COMMON_H__ | ||||
#define __PHY_COMMON_H__ | #define __PHY_COMMON_H__ | ||||
extern void bwn_mac_switch_freq(struct bwn_mac *mac, int spurmode); | extern void bwn_mac_switch_freq(struct bwn_mac *mac, | ||||
extern void bwn_phy_force_clock(struct bwn_mac *mac, int force); | bhnd_pmu_spuravoid spurmode); | ||||
extern int bwn_phy_force_clock(struct bwn_mac *mac, int force); | |||||
extern int bwn_radio_wait_value(struct bwn_mac *mac, uint16_t offset, | extern int bwn_radio_wait_value(struct bwn_mac *mac, uint16_t offset, | ||||
uint16_t mask, uint16_t value, int delay, int timeout); | uint16_t mask, uint16_t value, int delay, int timeout); | ||||
extern void bwn_mac_phy_clock_set(struct bwn_mac *mac, int enabled); | extern int bwn_mac_phy_clock_set(struct bwn_mac *mac, int enabled); | ||||
extern void bwn_wireless_core_phy_pll_reset(struct bwn_mac *mac); | extern int bwn_wireless_core_phy_pll_reset(struct bwn_mac *mac); | ||||
#endif /* __PHY_COMMON_H__ */ | #endif /* __PHY_COMMON_H__ */ |