/openbmc/linux/drivers/net/ethernet/intel/ice/ |
H A D | ice_ptp.c | 193 struct ice_hw *hw = &pf->hw; in ice_ptp_set_sma_e810t() local 348 struct ice_hw *hw = &pf->hw; in ice_get_ptp_clock_index() local 394 struct ice_hw *hw = &pf->hw; in ice_set_ptp_clock_index() local 434 struct ice_hw *hw = &pf->hw; in ice_clear_ptp_clock_index() local 464 struct ice_hw *hw = &pf->hw; in ice_ptp_read_src_clk_reg() local 671 struct ice_hw *hw; in ice_ptp_process_tx_tstamp() local 850 struct ice_hw *hw = &pf->hw; in ice_ptp_flush_tx_tracker() local 1122 struct ice_hw *hw = &pf->hw; in ice_ptp_write_init() local 1137 struct ice_hw *hw = &pf->hw; in ice_ptp_write_adj() local 1178 struct ice_hw *hw; in ice_ptp_check_tx_fifo() local [all …]
|
/openbmc/linux/drivers/clk/qcom/ |
H A D | clk-pll.c | 24 static int clk_pll_enable(struct clk_hw *hw) in clk_pll_enable() 65 static void clk_pll_disable(struct clk_hw *hw) in clk_pll_disable() 80 clk_pll_recalc_rate(struct clk_hw *hw, unsigned long parent_rate) in clk_pll_recalc_rate() 126 clk_pll_determine_rate(struct clk_hw *hw, struct clk_rate_request *req) in clk_pll_determine_rate() 141 clk_pll_set_rate(struct clk_hw *hw, unsigned long rate, unsigned long p_rate) in clk_pll_set_rate() 200 static int clk_pll_vote_enable(struct clk_hw *hw) in clk_pll_vote_enable() 263 static int clk_pll_sr2_enable(struct clk_hw *hw) in clk_pll_sr2_enable() 301 clk_pll_sr2_set_rate(struct clk_hw *hw, unsigned long rate, unsigned long prate) in clk_pll_sr2_set_rate()
|
/openbmc/linux/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/ |
H A D | rf.c | 13 void rtl8821ae_phy_rf6052_set_bandwidth(struct ieee80211_hw *hw, u8 bandwidth) in rtl8821ae_phy_rf6052_set_bandwidth() 34 void rtl8821ae_phy_rf6052_set_cck_txpower(struct ieee80211_hw *hw, in rtl8821ae_phy_rf6052_set_cck_txpower() 118 static void rtl8821ae_phy_get_power_base(struct ieee80211_hw *hw, in rtl8821ae_phy_get_power_base() 158 static void get_txpower_writeval_by_regulatory(struct ieee80211_hw *hw, in get_txpower_writeval_by_regulatory() 303 static void _rtl8821ae_write_ofdm_power_reg(struct ieee80211_hw *hw, in _rtl8821ae_write_ofdm_power_reg() 344 void rtl8821ae_phy_rf6052_set_ofdm_txpower(struct ieee80211_hw *hw, in rtl8821ae_phy_rf6052_set_ofdm_txpower() 380 bool rtl8821ae_phy_rf6052_config(struct ieee80211_hw *hw) in rtl8821ae_phy_rf6052_config() 393 static bool _rtl8821ae_phy_rf6052_config_parafile(struct ieee80211_hw *hw) in _rtl8821ae_phy_rf6052_config_parafile()
|
/openbmc/linux/drivers/clk/sunxi-ng/ |
H A D | ccu_mux.c | 90 struct clk_hw *best_parent, *hw = &common->hw; in ccu_mux_helper_determine_rate() local 210 static void ccu_mux_disable(struct clk_hw *hw) in ccu_mux_disable() 217 static int ccu_mux_enable(struct clk_hw *hw) in ccu_mux_enable() 224 static int ccu_mux_is_enabled(struct clk_hw *hw) in ccu_mux_is_enabled() 231 static u8 ccu_mux_get_parent(struct clk_hw *hw) in ccu_mux_get_parent() 238 static int ccu_mux_set_parent(struct clk_hw *hw, u8 index) in ccu_mux_set_parent() 245 static int ccu_mux_determine_rate(struct clk_hw *hw, in ccu_mux_determine_rate() 256 static unsigned long ccu_mux_recalc_rate(struct clk_hw *hw, in ccu_mux_recalc_rate()
|
/openbmc/linux/drivers/net/ethernet/intel/e1000e/ |
H A D | ethtool.c | 115 struct e1000_hw *hw = &adapter->hw; in e1000_get_link_ksettings() local 270 struct e1000_hw *hw = &adapter->hw; in e1000_set_link_ksettings() local 359 struct e1000_hw *hw = &adapter->hw; in e1000_get_pauseparam() local 378 struct e1000_hw *hw = &adapter->hw; in e1000_set_pauseparam() local 447 struct e1000_hw *hw = &adapter->hw; in e1000_get_regs() local 512 struct e1000_hw *hw = &adapter->hw; in e1000_get_eeprom() local 569 struct e1000_hw *hw = &adapter->hw; in e1000_set_eeprom() local 839 struct e1000_hw *hw = &adapter->hw; in e1000_reg_test() local 996 struct e1000_hw *hw = &adapter->hw; in e1000_test_intr() local 1006 struct e1000_hw *hw = &adapter->hw; in e1000_intr_test() local [all …]
|
/openbmc/linux/drivers/clk/bcm/ |
H A D | clk-iproc-asiu.c | 18 struct clk_hw hw; member 34 #define to_asiu_clk(hw) container_of(hw, struct iproc_asiu_clk, hw) argument 36 static int iproc_asiu_clk_enable(struct clk_hw *hw) in iproc_asiu_clk_enable() 53 static void iproc_asiu_clk_disable(struct clk_hw *hw) in iproc_asiu_clk_disable() 68 static unsigned long iproc_asiu_clk_recalc_rate(struct clk_hw *hw, in iproc_asiu_clk_recalc_rate() 101 static long iproc_asiu_clk_round_rate(struct clk_hw *hw, unsigned long rate, in iproc_asiu_clk_round_rate() 119 static int iproc_asiu_clk_set_rate(struct clk_hw *hw, unsigned long rate, in iproc_asiu_clk_set_rate()
|
/openbmc/linux/drivers/clk/imx/ |
H A D | clk-gate-93.c | 36 struct clk_hw hw; member 47 static void imx93_clk_gate_do_hardware(struct clk_hw *hw, bool enable) in imx93_clk_gate_do_hardware() 65 static int imx93_clk_gate_enable(struct clk_hw *hw) in imx93_clk_gate_enable() 82 static void imx93_clk_gate_disable(struct clk_hw *hw) in imx93_clk_gate_disable() 118 static int imx93_clk_gate_is_enabled(struct clk_hw *hw) in imx93_clk_gate_is_enabled() 133 static void imx93_clk_gate_disable_unused(struct clk_hw *hw) in imx93_clk_gate_disable_unused() 162 struct clk_hw *hw; in imx93_clk_gate() local
|
/openbmc/linux/drivers/input/misc/ |
H A D | ad714x.c | 215 struct ad714x_button_plat *hw = &ad714x->hw->button[idx]; in ad714x_button_state_machine() local 250 struct ad714x_slider_plat *hw = &ad714x->hw->slider[idx]; in ad714x_slider_cal_sensor_val() local 268 struct ad714x_slider_plat *hw = &ad714x->hw->slider[idx]; in ad714x_slider_cal_highest_stage() local 293 struct ad714x_slider_plat *hw = &ad714x->hw->slider[idx]; in ad714x_slider_cal_abs_pos() local 409 struct ad714x_wheel_plat *hw = &ad714x->hw->wheel[idx]; in ad714x_wheel_cal_highest_stage() local 422 struct ad714x_wheel_plat *hw = &ad714x->hw->wheel[idx]; in ad714x_wheel_cal_sensor_val() local 451 struct ad714x_wheel_plat *hw = &ad714x->hw->wheel[idx]; in ad714x_wheel_cal_abs_pos() local 482 struct ad714x_wheel_plat *hw = &ad714x->hw->wheel[idx]; in ad714x_wheel_cal_flt_pos() local 498 struct ad714x_wheel_plat *hw = &ad714x->hw->wheel[idx]; in ad714x_wheel_use_com_int() local 505 struct ad714x_wheel_plat *hw = &ad714x->hw->wheel[idx]; in ad714x_wheel_use_thr_int() local [all …]
|
/openbmc/linux/drivers/net/ethernet/intel/igc/ |
H A D | igc_ptp.c | 26 struct igc_hw *hw = &adapter->hw; in igc_ptp_read() local 40 struct igc_hw *hw = &adapter->hw; in igc_ptp_write_i225() local 50 struct igc_hw *hw = &igc->hw; in igc_ptp_adjfine_i225() local 96 struct igc_hw *hw = &igc->hw; in igc_ptp_gettimex64_i225() local 174 struct igc_hw *hw = &igc->hw; in igc_pin_perout() local 220 struct igc_hw *hw = &igc->hw; in igc_pin_extts() local 250 struct igc_hw *hw = &igc->hw; in igc_ptp_feature_enable_i225() local 516 struct igc_hw *hw = &adapter->hw; in igc_ptp_disable_rx_timestamp() local 535 struct igc_hw *hw = &adapter->hw; in igc_ptp_enable_rx_timestamp() local 577 struct igc_hw *hw = &adapter->hw; in igc_ptp_disable_tx_timestamp() local [all …]
|
/openbmc/linux/drivers/clk/ |
H A D | clk-cdce925.c | 65 struct clk_hw hw; member 74 struct clk_hw hw; member 100 static unsigned long cdce925_pll_recalc_rate(struct clk_hw *hw, in cdce925_pll_recalc_rate() 155 static int cdce925_pll_set_rate(struct clk_hw *hw, unsigned long rate, in cdce925_pll_set_rate() 200 static u8 cdce925_pll_calc_range_bits(struct clk_hw *hw, u16 n, u16 m) in cdce925_pll_calc_range_bits() 217 static int cdce925_pll_prepare(struct clk_hw *hw) in cdce925_pll_prepare() 271 static void cdce925_pll_unprepare(struct clk_hw *hw) in cdce925_pll_unprepare() 351 static int cdce925_clk_prepare(struct clk_hw *hw) in cdce925_clk_prepare() 360 static void cdce925_clk_unprepare(struct clk_hw *hw) in cdce925_clk_unprepare() 368 static unsigned long cdce925_clk_recalc_rate(struct clk_hw *hw, in cdce925_clk_recalc_rate() [all …]
|
/openbmc/qemu/audio/ |
H A D | paaudio.c | 31 HWVoiceOut hw; member 37 HWVoiceIn hw; member 99 static void *qpa_get_buffer_in(HWVoiceIn *hw, size_t *size) in qpa_get_buffer_in() 152 static size_t qpa_read(HWVoiceIn *hw, void *data, size_t length) in qpa_read() 204 static size_t qpa_buffer_get_free(HWVoiceOut *hw) in qpa_buffer_get_free() 233 static void *qpa_get_buffer_out(HWVoiceOut *hw, size_t *size) in qpa_get_buffer_out() 512 static int qpa_init_out(HWVoiceOut *hw, struct audsettings *as, in qpa_init_out() 630 static void qpa_fini_out (HWVoiceOut *hw) in qpa_fini_out() 644 static void qpa_fini_in (HWVoiceIn *hw) in qpa_fini_in() 666 static void qpa_volume_out(HWVoiceOut *hw, Volume *vol) in qpa_volume_out() [all …]
|
/openbmc/linux/drivers/net/wireless/ti/wl1251/ |
H A D | main.c | 338 static void wl1251_op_tx(struct ieee80211_hw *hw, in wl1251_op_tx() 368 static int wl1251_op_start(struct ieee80211_hw *hw) in wl1251_op_start() 418 static void wl1251_op_stop(struct ieee80211_hw *hw) in wl1251_op_stop() 480 static int wl1251_op_add_interface(struct ieee80211_hw *hw, in wl1251_op_add_interface() 526 static void wl1251_op_remove_interface(struct ieee80211_hw *hw, in wl1251_op_remove_interface() 718 static u64 wl1251_op_prepare_multicast(struct ieee80211_hw *hw, in wl1251_op_prepare_multicast() 757 static void wl1251_op_configure_filter(struct ieee80211_hw *hw, in wl1251_op_configure_filter() 972 static int wl1251_op_hw_scan(struct ieee80211_hw *hw, in wl1251_op_hw_scan() 1077 static void wl1251_op_bss_info_changed(struct ieee80211_hw *hw, in wl1251_op_bss_info_changed() 1284 static int wl1251_op_conf_tx(struct ieee80211_hw *hw, in wl1251_op_conf_tx() [all …]
|
/openbmc/linux/drivers/clk/ingenic/ |
H A D | cgu.c | 201 ingenic_pll_set_rate(struct clk_hw *hw, unsigned long req_rate, in ingenic_pll_set_rate() 247 static int ingenic_pll_enable(struct clk_hw *hw) in ingenic_pll_enable() 281 static void ingenic_pll_disable(struct clk_hw *hw) in ingenic_pll_disable() 302 static int ingenic_pll_is_enabled(struct clk_hw *hw) in ingenic_pll_is_enabled() 332 static u8 ingenic_clk_get_parent(struct clk_hw *hw) in ingenic_clk_get_parent() 358 static int ingenic_clk_set_parent(struct clk_hw *hw, u8 idx) in ingenic_clk_set_parent() 459 ingenic_clk_calc_div(struct clk_hw *hw, in ingenic_clk_calc_div() 494 static int ingenic_clk_determine_rate(struct clk_hw *hw, in ingenic_clk_determine_rate() 577 static int ingenic_clk_enable(struct clk_hw *hw) in ingenic_clk_enable() 597 static void ingenic_clk_disable(struct clk_hw *hw) in ingenic_clk_disable() [all …]
|
/openbmc/linux/arch/arm/mach-sa1100/ |
H A D | clock.c | 23 static int clk_gpio27_enable(struct clk_hw *hw) in clk_gpio27_enable() 39 static void clk_gpio27_disable(struct clk_hw *hw) in clk_gpio27_disable() 71 static unsigned long clk_mpll_recalc_rate(struct clk_hw *hw, in clk_mpll_recalc_rate() 95 struct clk_hw *hw; in sa11xx_clk_init() local
|
/openbmc/linux/drivers/net/wireless/realtek/rtlwifi/rtl8188ee/ |
H A D | led.c | 9 void rtl88ee_sw_led_on(struct ieee80211_hw *hw, enum rtl_led_pin pin) in rtl88ee_sw_led_on() 36 void rtl88ee_sw_led_off(struct ieee80211_hw *hw, enum rtl_led_pin pin) in rtl88ee_sw_led_off() 72 static void _rtl88ee_sw_led_control(struct ieee80211_hw *hw, in _rtl88ee_sw_led_control() 92 void rtl88ee_led_control(struct ieee80211_hw *hw, in rtl88ee_led_control()
|
/openbmc/linux/drivers/net/wireless/realtek/rtlwifi/rtl8192ce/ |
H A D | led.c | 9 void rtl92ce_sw_led_on(struct ieee80211_hw *hw, enum rtl_led_pin pin) in rtl92ce_sw_led_on() 35 void rtl92ce_sw_led_off(struct ieee80211_hw *hw, enum rtl_led_pin pin) in rtl92ce_sw_led_off() 67 static void _rtl92ce_sw_led_control(struct ieee80211_hw *hw, in _rtl92ce_sw_led_control() 87 void rtl92ce_led_control(struct ieee80211_hw *hw, in rtl92ce_led_control()
|
/openbmc/linux/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/ |
H A D | led.c | 9 void rtl8723e_sw_led_on(struct ieee80211_hw *hw, enum rtl_led_pin pin) in rtl8723e_sw_led_on() 36 void rtl8723e_sw_led_off(struct ieee80211_hw *hw, enum rtl_led_pin pin) in rtl8723e_sw_led_off() 75 static void _rtl8723e_sw_led_control(struct ieee80211_hw *hw, in _rtl8723e_sw_led_control() 95 void rtl8723e_led_control(struct ieee80211_hw *hw, in rtl8723e_led_control()
|
/openbmc/linux/drivers/net/wireless/realtek/rtlwifi/rtl8192de/ |
H A D | led.c | 9 void rtl92de_sw_led_on(struct ieee80211_hw *hw, enum rtl_led_pin pin) in rtl92de_sw_led_on() 44 void rtl92de_sw_led_off(struct ieee80211_hw *hw, enum rtl_led_pin pin) in rtl92de_sw_led_off() 76 static void _rtl92ce_sw_led_control(struct ieee80211_hw *hw, in _rtl92ce_sw_led_control() 96 void rtl92de_led_control(struct ieee80211_hw *hw, enum led_ctl_mode ledaction) in rtl92de_led_control()
|
/openbmc/linux/drivers/net/wireless/realtek/rtlwifi/rtl8723be/ |
H A D | led.c | 9 void rtl8723be_sw_led_on(struct ieee80211_hw *hw, enum rtl_led_pin pin) in rtl8723be_sw_led_on() 35 void rtl8723be_sw_led_off(struct ieee80211_hw *hw, enum rtl_led_pin pin) in rtl8723be_sw_led_off() 74 static void _rtl8723be_sw_led_control(struct ieee80211_hw *hw, in _rtl8723be_sw_led_control() 94 void rtl8723be_led_control(struct ieee80211_hw *hw, in rtl8723be_led_control()
|
/openbmc/linux/drivers/net/wireless/realtek/rtlwifi/rtl8192se/ |
H A D | led.c | 9 void rtl92se_sw_led_on(struct ieee80211_hw *hw, enum rtl_led_pin pin) in rtl92se_sw_led_on() 34 void rtl92se_sw_led_off(struct ieee80211_hw *hw, enum rtl_led_pin pin) in rtl92se_sw_led_off() 67 static void _rtl92se_sw_led_control(struct ieee80211_hw *hw, in _rtl92se_sw_led_control() 87 void rtl92se_led_control(struct ieee80211_hw *hw, enum led_ctl_mode ledaction) in rtl92se_led_control()
|
/openbmc/linux/drivers/net/wireless/realtek/rtlwifi/rtl8192ee/ |
H A D | led.c | 9 void rtl92ee_sw_led_on(struct ieee80211_hw *hw, enum rtl_led_pin pin) in rtl92ee_sw_led_on() 39 void rtl92ee_sw_led_off(struct ieee80211_hw *hw, enum rtl_led_pin pin) in rtl92ee_sw_led_off() 68 static void _rtl92ee_sw_led_control(struct ieee80211_hw *hw, in _rtl92ee_sw_led_control() 88 void rtl92ee_led_control(struct ieee80211_hw *hw, enum led_ctl_mode ledaction) in rtl92ee_led_control()
|
/openbmc/linux/drivers/clk/pxa/ |
H A D | clk-pxa27x.c | 201 static unsigned long clk_pxa27x_cpll_get_rate(struct clk_hw *hw, in clk_pxa27x_cpll_get_rate() 221 static int clk_pxa27x_cpll_determine_rate(struct clk_hw *hw, in clk_pxa27x_cpll_determine_rate() 248 static unsigned long clk_pxa27x_lcd_base_get_rate(struct clk_hw *hw, in clk_pxa27x_lcd_base_get_rate() 271 static u8 clk_pxa27x_lcd_base_get_parent(struct clk_hw *hw) in clk_pxa27x_lcd_base_get_parent() 299 static u8 clk_pxa27x_core_get_parent(struct clk_hw *hw) in clk_pxa27x_core_get_parent() 318 static int clk_pxa27x_core_set_parent(struct clk_hw *hw, u8 index) in clk_pxa27x_core_set_parent() 328 static int clk_pxa27x_core_determine_rate(struct clk_hw *hw, in clk_pxa27x_core_determine_rate() 337 static unsigned long clk_pxa27x_run_get_rate(struct clk_hw *hw, in clk_pxa27x_run_get_rate() 377 static u8 clk_pxa27x_system_bus_get_parent(struct clk_hw *hw) in clk_pxa27x_system_bus_get_parent() 392 static unsigned long clk_pxa27x_memory_get_rate(struct clk_hw *hw, in clk_pxa27x_memory_get_rate() [all …]
|
/openbmc/linux/drivers/net/ethernet/intel/i40e/ |
H A D | i40e_lan_hmc.c | 74 int i40e_init_lan_hmc(struct i40e_hw *hw, u32 txq_num, in i40e_init_lan_hmc() 229 static int i40e_remove_pd_page(struct i40e_hw *hw, in i40e_remove_pd_page() 256 static int i40e_remove_sd_bp(struct i40e_hw *hw, in i40e_remove_sd_bp() 276 static int i40e_create_lan_hmc_object(struct i40e_hw *hw, in i40e_create_lan_hmc_object() 435 int i40e_configure_lan_hmc(struct i40e_hw *hw, in i40e_configure_lan_hmc() 632 int i40e_shutdown_lan_hmc(struct i40e_hw *hw) in i40e_shutdown_lan_hmc() 915 static int i40e_clear_hmc_context(struct i40e_hw *hw, in i40e_clear_hmc_context() 1042 int i40e_clear_lan_tx_queue_context(struct i40e_hw *hw, in i40e_clear_lan_tx_queue_context() 1062 int i40e_set_lan_tx_queue_context(struct i40e_hw *hw, in i40e_set_lan_tx_queue_context() 1083 int i40e_clear_lan_rx_queue_context(struct i40e_hw *hw, in i40e_clear_lan_rx_queue_context() [all …]
|
/openbmc/linux/drivers/clk/berlin/ |
H A D | berlin2-avpll.c | 106 struct clk_hw hw; member 111 #define to_avpll_vco(hw) container_of(hw, struct berlin2_avpll_vco, hw) argument 113 static int berlin2_avpll_vco_is_enabled(struct clk_hw *hw) in berlin2_avpll_vco_is_enabled() 125 static int berlin2_avpll_vco_enable(struct clk_hw *hw) in berlin2_avpll_vco_enable() 140 static void berlin2_avpll_vco_disable(struct clk_hw *hw) in berlin2_avpll_vco_disable() 156 berlin2_avpll_vco_recalc_rate(struct clk_hw *hw, unsigned long parent_rate) in berlin2_avpll_vco_recalc_rate() 204 struct clk_hw hw; member 210 #define to_avpll_channel(hw) container_of(hw, struct berlin2_avpll_channel, hw) argument 212 static int berlin2_avpll_channel_is_enabled(struct clk_hw *hw) in berlin2_avpll_channel_is_enabled() 226 static int berlin2_avpll_channel_enable(struct clk_hw *hw) in berlin2_avpll_channel_enable() [all …]
|
/openbmc/linux/drivers/clk/at91/ |
H A D | clk-pll.c | 32 #define to_clk_pll(hw) container_of(hw, struct clk_pll, hw) argument 35 struct clk_hw hw; member 55 static int clk_pll_prepare(struct clk_hw *hw) in clk_pll_prepare() 98 static int clk_pll_is_prepared(struct clk_hw *hw) in clk_pll_is_prepared() 105 static void clk_pll_unprepare(struct clk_hw *hw) in clk_pll_unprepare() 113 static unsigned long clk_pll_recalc_rate(struct clk_hw *hw, in clk_pll_recalc_rate() 234 static long clk_pll_round_rate(struct clk_hw *hw, unsigned long rate, in clk_pll_round_rate() 243 static int clk_pll_set_rate(struct clk_hw *hw, unsigned long rate, in clk_pll_set_rate() 264 static int clk_pll_save_context(struct clk_hw *hw) in clk_pll_save_context() 276 static void clk_pll_restore_context(struct clk_hw *hw) in clk_pll_restore_context() [all …]
|