Deleted Added
full compact
if_bwn_phy_g.h (298948) if_bwn_phy_g.h (299790)
1/*-
2 * Copyright (c) 2009-2010 Weongyo Jeong <weongyo@freebsd.org>
3 * All rights reserved.
4 *
5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions
7 * are met:
8 * 1. Redistributions of source code must retain the above copyright

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

21 * THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR SPECIAL, EXEMPLARY,
22 * OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
23 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
24 * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER
25 * IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
26 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
27 * THE POSSIBILITY OF SUCH DAMAGES.
28 *
1/*-
2 * Copyright (c) 2009-2010 Weongyo Jeong <weongyo@freebsd.org>
3 * All rights reserved.
4 *
5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions
7 * are met:
8 * 1. Redistributions of source code must retain the above copyright

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

21 * THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR SPECIAL, EXEMPLARY,
22 * OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
23 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
24 * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER
25 * IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
26 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
27 * THE POSSIBILITY OF SUCH DAMAGES.
28 *
29 * $FreeBSD: head/sys/dev/bwn/if_bwn_phy_g.h 298948 2016-05-02 22:58:11Z adrian $
29 * $FreeBSD: head/sys/dev/bwn/if_bwn_phy_g.h 299790 2016-05-14 23:38:21Z adrian $
30 */
31
32#ifndef __IF_BWN_PHY_G_H__
33#define __IF_BWN_PHY_G_H__
34
35extern int bwn_phy_g_attach(struct bwn_mac *mac);
36extern void bwn_phy_g_detach(struct bwn_mac *mac);
37extern int bwn_phy_g_prepare_hw(struct bwn_mac *mac);

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

44extern void bwn_phy_g_rf_write(struct bwn_mac *mac, uint16_t reg, uint16_t value);
45extern int bwn_phy_g_hwpctl(struct bwn_mac *mac);
46extern void bwn_phy_g_rf_onoff(struct bwn_mac *mac, int on);
47extern void bwn_phy_switch_analog(struct bwn_mac *mac, int on);
48extern int bwn_phy_g_switch_channel(struct bwn_mac *mac, uint32_t newchan);
49extern uint32_t bwn_phy_g_get_default_chan(struct bwn_mac *mac);
50extern void bwn_phy_g_set_antenna(struct bwn_mac *mac, int antenna);
51extern int bwn_phy_g_im(struct bwn_mac *mac, int mode);
30 */
31
32#ifndef __IF_BWN_PHY_G_H__
33#define __IF_BWN_PHY_G_H__
34
35extern int bwn_phy_g_attach(struct bwn_mac *mac);
36extern void bwn_phy_g_detach(struct bwn_mac *mac);
37extern int bwn_phy_g_prepare_hw(struct bwn_mac *mac);

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

44extern void bwn_phy_g_rf_write(struct bwn_mac *mac, uint16_t reg, uint16_t value);
45extern int bwn_phy_g_hwpctl(struct bwn_mac *mac);
46extern void bwn_phy_g_rf_onoff(struct bwn_mac *mac, int on);
47extern void bwn_phy_switch_analog(struct bwn_mac *mac, int on);
48extern int bwn_phy_g_switch_channel(struct bwn_mac *mac, uint32_t newchan);
49extern uint32_t bwn_phy_g_get_default_chan(struct bwn_mac *mac);
50extern void bwn_phy_g_set_antenna(struct bwn_mac *mac, int antenna);
51extern int bwn_phy_g_im(struct bwn_mac *mac, int mode);
52extern int bwn_phy_g_recalc_txpwr(struct bwn_mac *mac, int ignore_tssi);
52extern bwn_txpwr_result_t bwn_phy_g_recalc_txpwr(struct bwn_mac *mac, int ignore_tssi);
53extern void bwn_phy_g_set_txpwr(struct bwn_mac *mac);
54extern void bwn_phy_g_task_15s(struct bwn_mac *mac);
55extern void bwn_phy_g_task_60s(struct bwn_mac *mac);
56
57#endif /* __IF_BWN_PHY_G_H__ */
53extern void bwn_phy_g_set_txpwr(struct bwn_mac *mac);
54extern void bwn_phy_g_task_15s(struct bwn_mac *mac);
55extern void bwn_phy_g_task_60s(struct bwn_mac *mac);
56
57#endif /* __IF_BWN_PHY_G_H__ */