/openbmc/linux/drivers/iio/imu/st_lsm6dsx/ |
H A D | st_lsm6dsx_shub.c | 156 static void st_lsm6dsx_shub_wait_complete(struct st_lsm6dsx_hw *hw) in st_lsm6dsx_shub_wait_complete() 203 static int st_lsm6dsx_shub_write_reg(struct st_lsm6dsx_hw *hw, u8 addr, in st_lsm6dsx_shub_write_reg() 223 st_lsm6dsx_shub_write_reg_with_mask(struct st_lsm6dsx_hw *hw, u8 addr, in st_lsm6dsx_shub_write_reg_with_mask() 246 struct st_lsm6dsx_hw *hw = sensor->hw; in st_lsm6dsx_shub_master_enable() local 288 struct st_lsm6dsx_hw *hw = sensor->hw; in st_lsm6dsx_shub_read() local 339 struct st_lsm6dsx_hw *hw = sensor->hw; in st_lsm6dsx_shub_write() local 447 struct st_lsm6dsx_hw *hw = sensor->hw; in st_lsm6dsx_shub_config_channels() local 635 struct st_lsm6dsx_hw *hw = sensor->hw; in st_lsm6dsx_shub_write_raw() local 725 st_lsm6dsx_shub_alloc_iiodev(struct st_lsm6dsx_hw *hw, in st_lsm6dsx_shub_alloc_iiodev() 820 st_lsm6dsx_shub_check_wai(struct st_lsm6dsx_hw *hw, u8 *i2c_addr, in st_lsm6dsx_shub_check_wai() [all …]
|
/openbmc/linux/drivers/clk/ |
H A D | clk-versaclock3.c | 167 struct clk_hw hw; member 213 static unsigned char vc3_pfd_mux_get_parent(struct clk_hw *hw) in vc3_pfd_mux_get_parent() 224 static int vc3_pfd_mux_set_parent(struct clk_hw *hw, u8 index) in vc3_pfd_mux_set_parent() 240 static unsigned long vc3_pfd_recalc_rate(struct clk_hw *hw, in vc3_pfd_recalc_rate() 356 static unsigned long vc3_pll_recalc_rate(struct clk_hw *hw, in vc3_pll_recalc_rate() 443 static unsigned char vc3_div_mux_get_parent(struct clk_hw *hw) in vc3_div_mux_get_parent() 454 static int vc3_div_mux_set_parent(struct clk_hw *hw, u8 index) in vc3_div_mux_set_parent() 483 static unsigned long vc3_div_recalc_rate(struct clk_hw *hw, in vc3_div_recalc_rate() 539 static int vc3_clk_mux_determine_rate(struct clk_hw *hw, in vc3_clk_mux_determine_rate() 561 static unsigned char vc3_clk_mux_get_parent(struct clk_hw *hw) in vc3_clk_mux_get_parent() [all …]
|
H A D | clk-lmk04832.c | 219 struct clk_hw hw; member 225 struct clk_hw hw; member 328 static int lmk04832_vco_is_enabled(struct clk_hw *hw) in lmk04832_vco_is_enabled() 343 static int lmk04832_vco_prepare(struct clk_hw *hw) in lmk04832_vco_prepare() 361 static void lmk04832_vco_unprepare(struct clk_hw *hw) in lmk04832_vco_unprepare() 844 static int lmk04832_sclk_is_enabled(struct clk_hw *hw) in lmk04832_sclk_is_enabled() 857 static int lmk04832_sclk_prepare(struct clk_hw *hw) in lmk04832_sclk_prepare() 865 static void lmk04832_sclk_unprepare(struct clk_hw *hw) in lmk04832_sclk_unprepare() 1011 static int lmk04832_dclk_is_enabled(struct clk_hw *hw) in lmk04832_dclk_is_enabled() 1026 static int lmk04832_dclk_prepare(struct clk_hw *hw) in lmk04832_dclk_prepare() [all …]
|
H A D | clk-versaclock5.c | 170 struct clk_hw hw; member 178 struct clk_hw hw; member 228 static unsigned char vc5_mux_get_parent(struct clk_hw *hw) in vc5_mux_get_parent() 253 static int vc5_mux_set_parent(struct clk_hw *hw, u8 index) in vc5_mux_set_parent() 289 static unsigned long vc5_dbl_recalc_rate(struct clk_hw *hw, in vc5_dbl_recalc_rate() 339 static unsigned long vc5_pfd_recalc_rate(struct clk_hw *hw, in vc5_pfd_recalc_rate() 430 static unsigned long vc5_pll_recalc_rate(struct clk_hw *hw, in vc5_pll_recalc_rate() 495 static unsigned long vc5_fod_recalc_rate(struct clk_hw *hw, in vc5_fod_recalc_rate() 596 static int vc5_clk_out_prepare(struct clk_hw *hw) in vc5_clk_out_prepare() 661 static void vc5_clk_out_unprepare(struct clk_hw *hw) in vc5_clk_out_unprepare() [all …]
|
H A D | clk-palmas.c | 35 struct clk_hw hw; member 41 static inline struct palmas_clock_info *to_palmas_clks_info(struct clk_hw *hw) in to_palmas_clks_info() 46 static unsigned long palmas_clks_recalc_rate(struct clk_hw *hw, in palmas_clks_recalc_rate() 52 static int palmas_clks_prepare(struct clk_hw *hw) in palmas_clks_prepare() 70 static void palmas_clks_unprepare(struct clk_hw *hw) in palmas_clks_unprepare() 90 static int palmas_clks_is_prepared(struct clk_hw *hw) in palmas_clks_is_prepared()
|
/openbmc/linux/drivers/net/ethernet/intel/igbvf/ |
H A D | netdev.c | 856 struct e1000_hw *hw = &adapter->hw; in igbvf_msix_other() local 873 struct e1000_hw *hw = &adapter->hw; in igbvf_intr_msix_tx() local 927 struct e1000_hw *hw = &adapter->hw; in igbvf_assign_vector() local 977 struct e1000_hw *hw = &adapter->hw; in igbvf_configure_msix() local 1161 struct e1000_hw *hw = &adapter->hw; in igbvf_irq_disable() local 1175 struct e1000_hw *hw = &adapter->hw; in igbvf_irq_enable() local 1191 struct e1000_hw *hw = &adapter->hw; in igbvf_poll() local 1222 struct e1000_hw *hw = &adapter->hw; in igbvf_set_rlpml() local 1237 struct e1000_hw *hw = &adapter->hw; in igbvf_vlan_rx_add_vid() local 1257 struct e1000_hw *hw = &adapter->hw; in igbvf_vlan_rx_kill_vid() local [all …]
|
/openbmc/linux/drivers/net/wireless/realtek/rtl818x/rtl8187/ |
H A D | rfkill.c | 31 void rtl8187_rfkill_init(struct ieee80211_hw *hw) in rtl8187_rfkill_init() 42 void rtl8187_rfkill_poll(struct ieee80211_hw *hw) in rtl8187_rfkill_poll() 58 void rtl8187_rfkill_exit(struct ieee80211_hw *hw) in rtl8187_rfkill_exit()
|
/openbmc/linux/drivers/net/wireless/realtek/rtlwifi/rtl8723be/ |
H A D | trx.c | 28 static void _rtl8723be_query_rxphystatus(struct ieee80211_hw *hw, in _rtl8723be_query_rxphystatus() 188 static void _rtl8723be_translate_rx_signal_stuff(struct ieee80211_hw *hw, in _rtl8723be_translate_rx_signal_stuff() 294 bool rtl8723be_rx_query_desc(struct ieee80211_hw *hw, in rtl8723be_rx_query_desc() 402 void rtl8723be_tx_fill_desc(struct ieee80211_hw *hw, in rtl8723be_tx_fill_desc() 587 void rtl8723be_tx_fill_cmddesc(struct ieee80211_hw *hw, u8 *pdesc8, in rtl8723be_tx_fill_cmddesc() 639 void rtl8723be_set_desc(struct ieee80211_hw *hw, u8 *pdesc8, in rtl8723be_set_desc() 679 u64 rtl8723be_get_desc(struct ieee80211_hw *hw, in rtl8723be_get_desc() 718 bool rtl8723be_is_tx_desc_closed(struct ieee80211_hw *hw, in rtl8723be_is_tx_desc_closed() 735 void rtl8723be_tx_polling(struct ieee80211_hw *hw, u8 hw_queue) in rtl8723be_tx_polling()
|
/openbmc/linux/drivers/net/ethernet/intel/ixgbevf/ |
H A D | ixgbevf_main.c | 170 struct ixgbe_hw *hw = &adapter->hw; in ixgbevf_set_ivar() local 198 struct ixgbe_hw *hw = &adapter->hw; in ixgbevf_get_tx_pending() local 368 struct ixgbe_hw *hw = &adapter->hw; in ixgbevf_clean_tx_irq() local 919 struct ixgbe_hw *hw = &adapter->hw; in ixgbevf_irq_enable_queues() local 1329 struct ixgbe_hw *hw = &adapter->hw; in ixgbevf_write_eitr() local 1505 struct ixgbe_hw *hw = &adapter->hw; in ixgbevf_msix_other() local 1651 struct ixgbe_hw *hw = &adapter->hw; in ixgbevf_irq_disable() local 1670 struct ixgbe_hw *hw = &adapter->hw; in ixgbevf_irq_enable() local 1687 struct ixgbe_hw *hw = &adapter->hw; in ixgbevf_configure_tx_ring() local 1770 struct ixgbe_hw *hw = &adapter->hw; in ixgbevf_configure_srrctl() local [all …]
|
/openbmc/linux/drivers/clk/renesas/ |
H A D | rzg2l-cpg.c | 62 struct clk_hw hw; member 306 struct clk_hw hw; member 353 static int rzg2l_cpg_dsi_div_set_rate(struct clk_hw *hw, in rzg2l_cpg_dsi_div_set_rate() 426 struct clk_hw hw; member 516 struct clk_hw hw; member 559 static int rzg2l_cpg_sipll5_set_rate(struct clk_hw *hw, in rzg2l_cpg_sipll5_set_rate() 683 struct clk_hw hw; member 882 struct clk_hw hw; member 935 static int rzg2l_mod_clock_enable(struct clk_hw *hw) in rzg2l_mod_clock_enable() 955 static void rzg2l_mod_clock_disable(struct clk_hw *hw) in rzg2l_mod_clock_disable() [all …]
|
/openbmc/linux/drivers/gpu/drm/sun4i/ |
H A D | sun4i_hdmi_ddc_clk.c | 15 struct clk_hw hw; member 22 static inline struct sun4i_ddc *hw_to_ddc(struct clk_hw *hw) in hw_to_ddc() 62 static long sun4i_ddc_round_rate(struct clk_hw *hw, unsigned long rate, in sun4i_ddc_round_rate() 71 static unsigned long sun4i_ddc_recalc_rate(struct clk_hw *hw, in sun4i_ddc_recalc_rate() 86 static int sun4i_ddc_set_rate(struct clk_hw *hw, unsigned long rate, in sun4i_ddc_set_rate()
|
/openbmc/linux/drivers/net/wireless/ath/ath9k/ |
H A D | wow.c | 167 int ath9k_suspend(struct ieee80211_hw *hw, in ath9k_suspend() 280 int ath9k_resume(struct ieee80211_hw *hw) in ath9k_resume() 314 void ath9k_set_wakeup(struct ieee80211_hw *hw, bool enabled) in ath9k_set_wakeup() 327 void ath9k_init_wow(struct ieee80211_hw *hw) in ath9k_init_wow() 342 void ath9k_deinit_wow(struct ieee80211_hw *hw) in ath9k_deinit_wow()
|
/openbmc/linux/drivers/isdn/hardware/mISDN/ |
H A D | mISDNinfineon.c | 267 struct inf_hw *hw = dev_id; in diva_irq() local 285 struct inf_hw *hw = dev_id; in diva20x_irq() local 304 struct inf_hw *hw = dev_id; in tiger_irq() local 322 struct inf_hw *hw = dev_id; in elsa_irq() local 340 struct inf_hw *hw = dev_id; in niccy_irq() local 359 struct inf_hw *hw = dev_id; in gazel_irq() local 371 struct inf_hw *hw = dev_id; in ipac_irq() local 482 reset_inf(struct inf_hw *hw) in reset_inf() 592 init_irq(struct inf_hw *hw) in init_irq() 630 release_io(struct inf_hw *hw) in release_io() [all …]
|
/openbmc/linux/drivers/net/fjes/ |
H A D | fjes_ethtool.c | 47 struct fjes_hw *hw = &adapter->hw; in fjes_get_ethtool_stats() local 89 struct fjes_hw *hw = &adapter->hw; in fjes_get_strings() local 186 struct fjes_hw *hw = &adapter->hw; in fjes_get_regs() local 225 struct fjes_hw *hw = &adapter->hw; in fjes_set_dump() local 258 struct fjes_hw *hw = &adapter->hw; in fjes_get_dump_flag() local 271 struct fjes_hw *hw = &adapter->hw; in fjes_get_dump_data() local
|
/openbmc/linux/drivers/clk/bcm/ |
H A D | clk-bcm53573-ilp.c | 21 struct clk_hw hw; member 25 static int bcm53573_ilp_enable(struct clk_hw *hw) in bcm53573_ilp_enable() 35 static void bcm53573_ilp_disable(struct clk_hw *hw) in bcm53573_ilp_disable() 43 static unsigned long bcm53573_ilp_recalc_rate(struct clk_hw *hw, in bcm53573_ilp_recalc_rate()
|
/openbmc/linux/drivers/clk/mmp/ |
H A D | clk-gate.c | 22 #define to_clk_mmp_gate(hw) container_of(hw, struct mmp_clk_gate, hw) argument 24 static int mmp_clk_gate_enable(struct clk_hw *hw) in mmp_clk_gate_enable() 51 static void mmp_clk_gate_disable(struct clk_hw *hw) in mmp_clk_gate_disable() 69 static int mmp_clk_gate_is_enabled(struct clk_hw *hw) in mmp_clk_gate_is_enabled()
|
/openbmc/linux/drivers/clk/imx/ |
H A D | clk-fixup-mux.c | 28 static inline struct clk_fixup_mux *to_clk_fixup_mux(struct clk_hw *hw) in to_clk_fixup_mux() 35 static u8 clk_fixup_mux_get_parent(struct clk_hw *hw) in clk_fixup_mux_get_parent() 42 static int clk_fixup_mux_set_parent(struct clk_hw *hw, u8 index) in clk_fixup_mux_set_parent() 73 struct clk_hw *hw; in imx_clk_hw_fixup_mux() local
|
/openbmc/linux/drivers/clk/spear/ |
H A D | clk-vco-pll.c | 81 static long clk_pll_round_rate_index(struct clk_hw *hw, unsigned long drate, in clk_pll_round_rate_index() 113 static long clk_pll_round_rate(struct clk_hw *hw, unsigned long drate, in clk_pll_round_rate() 121 static unsigned long clk_pll_recalc_rate(struct clk_hw *hw, unsigned long in clk_pll_recalc_rate() 141 static int clk_pll_set_rate(struct clk_hw *hw, unsigned long drate, in clk_pll_set_rate() 171 static inline unsigned long vco_calc_rate(struct clk_hw *hw, in vco_calc_rate() 179 static long clk_vco_round_rate(struct clk_hw *hw, unsigned long drate, in clk_vco_round_rate() 189 static unsigned long clk_vco_recalc_rate(struct clk_hw *hw, in clk_vco_recalc_rate() 227 static int clk_vco_set_rate(struct clk_hw *hw, unsigned long drate, in clk_vco_set_rate()
|
/openbmc/linux/drivers/clk/visconti/ |
H A D | pll.c | 20 struct clk_hw hw; member 51 static inline struct visconti_pll *to_visconti_pll(struct clk_hw *hw) in to_visconti_pll() 103 static long visconti_pll_round_rate(struct clk_hw *hw, in visconti_pll_round_rate() 119 static unsigned long visconti_pll_recalc_rate(struct clk_hw *hw, in visconti_pll_recalc_rate() 143 static int visconti_pll_set_rate(struct clk_hw *hw, unsigned long rate, in visconti_pll_set_rate() 156 static int visconti_pll_is_enabled(struct clk_hw *hw) in visconti_pll_is_enabled() 166 static int visconti_pll_enable(struct clk_hw *hw) in visconti_pll_enable() 207 static void visconti_pll_disable(struct clk_hw *hw) in visconti_pll_disable()
|
/openbmc/linux/drivers/net/ethernet/intel/ice/ |
H A D | ice_base.c | 221 static void ice_cfg_itr_gran(struct ice_hw *hw) in ice_cfg_itr_gran() 324 struct ice_hw *hw = &vsi->back->hw; in ice_setup_tx_ctx() local 414 struct ice_hw *hw; in ice_setup_rx_ctx() local 659 struct ice_hw *hw = &pf->hw; in ice_vsi_ctrl_one_rx_ring() local 825 struct ice_hw *hw = &pf->hw; in ice_vsi_cfg_txq() local 895 void ice_cfg_itr(struct ice_hw *hw, struct ice_q_vector *q_vector) in ice_cfg_itr() 922 struct ice_hw *hw = &pf->hw; in ice_cfg_txq_interrupt() local 954 struct ice_hw *hw = &pf->hw; in ice_cfg_rxq_interrupt() local 972 void ice_trigger_sw_intr(struct ice_hw *hw, struct ice_q_vector *q_vector) in ice_trigger_sw_intr() 995 struct ice_hw *hw = &pf->hw; in ice_vsi_stop_tx_ring() local
|
/openbmc/linux/drivers/clk/qcom/ |
H A D | clk-rpm.c | 95 struct clk_hw hw; member 171 static int clk_rpm_prepare(struct clk_hw *hw) in clk_rpm_prepare() 220 static void clk_rpm_unprepare(struct clk_hw *hw) in clk_rpm_unprepare() 254 static int clk_rpm_xo_prepare(struct clk_hw *hw) in clk_rpm_xo_prepare() 275 static void clk_rpm_xo_unprepare(struct clk_hw *hw) in clk_rpm_xo_unprepare() 294 static int clk_rpm_fixed_prepare(struct clk_hw *hw) in clk_rpm_fixed_prepare() 308 static void clk_rpm_fixed_unprepare(struct clk_hw *hw) in clk_rpm_fixed_unprepare() 320 static int clk_rpm_set_rate(struct clk_hw *hw, in clk_rpm_set_rate() 360 static long clk_rpm_round_rate(struct clk_hw *hw, unsigned long rate, in clk_rpm_round_rate() 371 static unsigned long clk_rpm_recalc_rate(struct clk_hw *hw, in clk_rpm_recalc_rate()
|
/openbmc/linux/drivers/clk/tegra/ |
H A D | clk-pll-out.c | 18 static int clk_pll_out_is_enabled(struct clk_hw *hw) in clk_pll_out_is_enabled() 30 static int clk_pll_out_enable(struct clk_hw *hw) in clk_pll_out_enable() 52 static void clk_pll_out_disable(struct clk_hw *hw) in clk_pll_out_disable() 72 static void tegra_clk_pll_out_restore_context(struct clk_hw *hw) in tegra_clk_pll_out_restore_context()
|
/openbmc/qemu/audio/ |
H A D | wavaudio.c | 36 HWVoiceOut hw; member 42 static size_t wav_write_out(HWVoiceOut *hw, void *buf, size_t len) in wav_write_out() 67 static int wav_init_out(HWVoiceOut *hw, struct audsettings *as, in wav_init_out() 136 static void wav_fini_out (HWVoiceOut *hw) in wav_fini_out() 180 static void wav_enable_out(HWVoiceOut *hw, bool enable) in wav_enable_out()
|
/openbmc/linux/drivers/platform/x86/intel/int3472/ |
H A D | clk_and_regulator.c | 57 static int skl_int3472_clk_prepare(struct clk_hw *hw) in skl_int3472_clk_prepare() 63 static void skl_int3472_clk_unprepare(struct clk_hw *hw) in skl_int3472_clk_unprepare() 68 static int skl_int3472_clk_enable(struct clk_hw *hw) in skl_int3472_clk_enable() 79 static void skl_int3472_clk_disable(struct clk_hw *hw) in skl_int3472_clk_disable() 105 static unsigned long skl_int3472_clk_recalc_rate(struct clk_hw *hw, in skl_int3472_clk_recalc_rate()
|
/openbmc/linux/drivers/clk/nuvoton/ |
H A D | clk-ma35d1-divider.c | 15 struct clk_hw hw; member 30 static unsigned long ma35d1_clkdiv_recalc_rate(struct clk_hw *hw, unsigned long parent_rate) in ma35d1_clkdiv_recalc_rate() 42 static long ma35d1_clkdiv_round_rate(struct clk_hw *hw, unsigned long rate, unsigned long *prate) in ma35d1_clkdiv_round_rate() 50 static int ma35d1_clkdiv_set_rate(struct clk_hw *hw, unsigned long rate, unsigned long parent_rate) in ma35d1_clkdiv_set_rate() 88 struct clk_hw *hw; in ma35d1_reg_adc_clkdiv() local
|