/drivers/net/wireless/rtlwifi/ |
H A D | debug.c | 29 void rtl_dbgp_flag_init(struct ieee80211_hw *hw) argument 31 struct rtl_priv *rtlpriv = rtl_priv(hw);
|
/drivers/net/wireless/b43/ |
H A D | rfkill.c | 36 void b43_rfkill_poll(struct ieee80211_hw *hw) argument 38 struct b43_wl *wl = hw_to_b43_wl(hw); 59 wiphy_rfkill_set_hw_state(hw->wiphy, !enabled);
|
/drivers/net/wireless/rtlwifi/rtl8192ce/ |
H A D | dm.c | 39 void rtl92ce_dm_dynamic_txpower(struct ieee80211_hw *hw) argument 41 struct rtl_priv *rtlpriv = rtl_priv(hw); 43 struct rtl_mac *mac = rtl_mac(rtl_priv(hw)); 105 rtl92c_phy_set_txpower_level(hw, rtlphy->current_channel);
|
H A D | led.c | 35 static void _rtl92ce_init_led(struct ieee80211_hw *hw, argument 38 pled->hw = hw; 43 void rtl92ce_sw_led_on(struct ieee80211_hw *hw, struct rtl_led *pled) argument 46 struct rtl_priv *rtlpriv = rtl_priv(hw); 71 void rtl92ce_sw_led_off(struct ieee80211_hw *hw, struct rtl_led *pled) argument 73 struct rtl_priv *rtlpriv = rtl_priv(hw); 74 struct rtl_pci_priv *pcipriv = rtl_pcipriv(hw); 106 void rtl92ce_init_sw_leds(struct ieee80211_hw *hw) argument 108 struct rtl_pci_priv *pcipriv = rtl_pcipriv(hw); 113 _rtl92ce_sw_led_control(struct ieee80211_hw *hw, enum led_ctl_mode ledaction) argument 132 rtl92ce_led_control(struct ieee80211_hw *hw, enum led_ctl_mode ledaction) argument [all...] |
H A D | sw.c | 41 #include "hw.h" 49 static void rtl92c_init_aspm_vars(struct ieee80211_hw *hw) argument 51 struct rtl_pci *rtlpci = rtl_pcidev(rtl_pcipriv(hw)); 93 int rtl92c_init_sw_vars(struct ieee80211_hw *hw) argument 96 struct rtl_priv *rtlpriv = rtl_priv(hw); 97 struct rtl_pci *rtlpci = rtl_pcidev(rtl_pcipriv(hw)); 98 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); 100 rtl8192ce_bt_reg_init(hw); 150 rtl92c_init_aspm_vars(hw); 177 rtlpriv->io.dev, GFP_KERNEL, hw, 188 rtl92c_deinit_sw_vars(struct ieee80211_hw *hw) argument [all...] |
/drivers/net/wireless/rtlwifi/rtl8192cu/ |
H A D | dm.c | 37 void rtl92cu_dm_dynamic_txpower(struct ieee80211_hw *hw) argument 39 struct rtl_priv *rtlpriv = rtl_priv(hw); 41 struct rtl_mac *mac = rtl_mac(rtl_priv(hw)); 103 rtl92c_phy_set_txpower_level(hw, rtlphy->current_channel); 106 dm_restorepowerindex(hw); 109 dm_writepowerindex(hw, 0x14); 112 dm_writepowerindex(hw, 0x10);
|
/drivers/net/wireless/rtlwifi/rtl8723com/ |
H A D | dm_common.c | 33 void rtl8723_dm_init_dynamic_txpower(struct ieee80211_hw *hw) argument 35 struct rtl_priv *rtlpriv = rtl_priv(hw); 44 void rtl8723_dm_init_edca_turbo(struct ieee80211_hw *hw) argument 46 struct rtl_priv *rtlpriv = rtl_priv(hw); 53 void rtl8723_dm_init_dynamic_bb_powersaving(struct ieee80211_hw *hw) argument 55 struct rtl_priv *rtlpriv = rtl_priv(hw);
|
/drivers/clk/qcom/ |
H A D | clk-regmap.c | 24 * @hw: clk to operate on 30 int clk_is_enabled_regmap(struct clk_hw *hw) argument 32 struct clk_regmap *rclk = to_clk_regmap(hw); 50 * @hw: clk to operate on 56 int clk_enable_regmap(struct clk_hw *hw) argument 58 struct clk_regmap *rclk = to_clk_regmap(hw); 74 * @hw: clk to operate on 80 void clk_disable_regmap(struct clk_hw *hw) argument 82 struct clk_regmap *rclk = to_clk_regmap(hw); 112 return devm_clk_register(dev, &rclk->hw); [all...] |
H A D | clk-regmap.h | 23 * @hw: handle between common and hardware-specific interfaces 31 struct clk_hw hw; member in struct:clk_regmap 37 #define to_clk_regmap(_hw) container_of(_hw, struct clk_regmap, hw) 39 int clk_is_enabled_regmap(struct clk_hw *hw); 40 int clk_enable_regmap(struct clk_hw *hw); 41 void clk_disable_regmap(struct clk_hw *hw);
|
/drivers/clk/spear/ |
H A D | clk.c | 16 long clk_round_rate_index(struct clk_hw *hw, unsigned long drate, argument 24 rate = calc_rate(hw, parent_rate, *index);
|
/drivers/ide/ |
H A D | ide-legacy.c | 5 static void ide_legacy_init_one(struct ide_hw **hws, struct ide_hw *hw, argument 35 ide_std_init_ports(hw, base, ctl); 36 hw->irq = irq; 37 hw->config = config; 39 hws[port_no] = hw; 44 struct ide_hw hw[2], *hws[] = { NULL, NULL }; local 46 memset(&hw, 0, sizeof(hw)); 49 ide_legacy_init_one(hws, &hw[0], 0, d, config); 50 ide_legacy_init_one(hws, &hw[ [all...] |
H A D | ide-4drives.c | 34 struct ide_hw hw, *hws[] = { &hw, &hw }; local 52 memset(&hw, 0, sizeof(hw)); 54 ide_std_init_ports(&hw, base, ctl); 55 hw.irq = 14;
|
H A D | ide-pnp.c | 41 struct ide_hw hw, *hws[] = { &hw }; local 64 memset(&hw, 0, sizeof(hw)); 65 ide_std_init_ports(&hw, base, ctl); 66 hw.irq = pnp_irq(dev, 0);
|
/drivers/net/ethernet/intel/ixgbe/ |
H A D | ixgbe_sriov.h | 62 struct ixgbe_hw *hw = &adapter->hw; local 65 IXGBE_WRITE_REG(hw, IXGBE_VMVIR(vf), vmvir);
|
/drivers/net/wireless/ath/ath10k/ |
H A D | testmode.h | 24 int ath10k_tm_cmd(struct ieee80211_hw *hw, struct ieee80211_vif *vif, 39 static inline int ath10k_tm_cmd(struct ieee80211_hw *hw, argument
|
/drivers/net/wireless/b43legacy/ |
H A D | rfkill.c | 52 void b43legacy_rfkill_poll(struct ieee80211_hw *hw) argument 54 struct b43legacy_wl *wl = hw_to_b43legacy_wl(hw); 76 wiphy_rfkill_set_hw_state(hw->wiphy, !enabled);
|
/drivers/net/wireless/rtl818x/rtl8187/ |
H A D | rfkill.c | 34 void rtl8187_rfkill_init(struct ieee80211_hw *hw) argument 36 struct rtl8187_priv *priv = hw->priv; 41 wiphy_rfkill_set_hw_state(hw->wiphy, !priv->rfkill_off); 42 wiphy_rfkill_start_polling(hw->wiphy); 45 void rtl8187_rfkill_poll(struct ieee80211_hw *hw) argument 48 struct rtl8187_priv *priv = hw->priv; 56 wiphy_rfkill_set_hw_state(hw->wiphy, !enabled); 61 void rtl8187_rfkill_exit(struct ieee80211_hw *hw) argument 63 wiphy_rfkill_stop_polling(hw->wiphy);
|
/drivers/staging/vt6656/ |
H A D | power.c | 48 * Enable hw power saving functions 70 /* enable power saving hw function */ 100 * Disable hw power saving functions 110 /* disable power saving hw function */ 133 struct ieee80211_hw *hw = priv->hw; local 134 struct ieee80211_conf *conf = &hw->conf;
|
/drivers/clk/tegra/ |
H A D | clk-audio-sync.c | 23 static unsigned long clk_sync_source_recalc_rate(struct clk_hw *hw, argument 26 struct tegra_clk_sync_source *sync = to_clk_sync_source(hw); 31 static long clk_sync_source_round_rate(struct clk_hw *hw, unsigned long rate, argument 34 struct tegra_clk_sync_source *sync = to_clk_sync_source(hw); 42 static int clk_sync_source_set_rate(struct clk_hw *hw, unsigned long rate, argument 45 struct tegra_clk_sync_source *sync = to_clk_sync_source(hw); 80 sync->hw.init = &init; 82 clk = clk_register(NULL, &sync->hw);
|
/drivers/net/ethernet/intel/i40e/ |
H A D | i40e_diag.c | 32 * @hw: pointer to the hw struct 36 static i40e_status i40e_diag_reg_pattern_test(struct i40e_hw *hw, argument 43 orig_val = rd32(hw, reg); 46 wr32(hw, reg, (pat & mask)); 47 val = rd32(hw, reg); 49 i40e_debug(hw, I40E_DEBUG_DIAG, 56 wr32(hw, reg, orig_val); 57 val = rd32(hw, reg); 59 i40e_debug(hw, I40E_DEBUG_DIA 98 i40e_diag_reg_test(struct i40e_hw *hw) argument 138 i40e_diag_eeprom_test(struct i40e_hw *hw) argument [all...] |
/drivers/net/wireless/iwlwifi/mvm/ |
H A D | tdls.c | 130 void iwl_mvm_mac_mgd_protect_tdls_discover(struct ieee80211_hw *hw, argument 133 struct iwl_mvm *mvm = IWL_MAC80211_GET_MVM(hw);
|
/drivers/net/wireless/rt2x00/ |
H A D | rt2x00pci.c | 78 struct ieee80211_hw *hw; local 106 hw = ieee80211_alloc_hw(sizeof(struct rt2x00_dev), ops->hw); 107 if (!hw) { 113 pci_set_drvdata(pci_dev, hw); 115 rt2x00dev = hw->priv; 118 rt2x00dev->hw = hw; 149 ieee80211_free_hw(hw); 163 struct ieee80211_hw *hw local 184 struct ieee80211_hw *hw = pci_get_drvdata(pci_dev); local 200 struct ieee80211_hw *hw = pci_get_drvdata(pci_dev); local [all...] |
H A D | rt2x00soc.c | 77 struct ieee80211_hw *hw; local 81 hw = ieee80211_alloc_hw(sizeof(struct rt2x00_dev), ops->hw); 82 if (!hw) { 87 platform_set_drvdata(pdev, hw); 89 rt2x00dev = hw->priv; 92 rt2x00dev->hw = hw; 112 ieee80211_free_hw(hw); 120 struct ieee80211_hw *hw local 137 struct ieee80211_hw *hw = platform_get_drvdata(pdev); local 146 struct ieee80211_hw *hw = platform_get_drvdata(pdev); local [all...] |
/drivers/net/wireless/rtlwifi/rtl8188ee/ |
H A D | led.c | 35 static void _rtl88ee_init_led(struct ieee80211_hw *hw, argument 38 pled->hw = hw; 43 void rtl88ee_sw_led_on(struct ieee80211_hw *hw, struct rtl_led *pled) argument 46 struct rtl_priv *rtlpriv = rtl_priv(hw); 71 void rtl88ee_sw_led_off(struct ieee80211_hw *hw, struct rtl_led *pled) argument 73 struct rtl_priv *rtlpriv = rtl_priv(hw); 74 struct rtl_pci_priv *pcipriv = rtl_pcipriv(hw); 109 void rtl88ee_init_sw_leds(struct ieee80211_hw *hw) argument 111 struct rtl_pci_priv *pcipriv = rtl_pcipriv(hw); 116 _rtl88ee_sw_led_control(struct ieee80211_hw *hw, enum led_ctl_mode ledaction) argument 135 rtl88ee_led_control(struct ieee80211_hw *hw, enum led_ctl_mode ledaction) argument [all...] |
H A D | sw.c | 33 #include "hw.h" 42 static void rtl88e_init_aspm_vars(struct ieee80211_hw *hw) argument 44 struct rtl_pci *rtlpci = rtl_pcidev(rtl_pcipriv(hw)); 83 int rtl88e_init_sw_vars(struct ieee80211_hw *hw) argument 86 struct rtl_priv *rtlpriv = rtl_priv(hw); 87 struct rtl_pci *rtlpci = rtl_pcidev(rtl_pcipriv(hw)); 90 rtl8188ee_bt_reg_init(hw); 152 rtl88e_init_aspm_vars(hw); 173 rtlpriv->io.dev, GFP_KERNEL, hw, 193 (unsigned long)hw); 203 rtl88e_deinit_sw_vars(struct ieee80211_hw *hw) argument [all...] |