/openbmc/linux/drivers/clk/mmp/ |
H A D | clk-apbc.c | 23 #define to_clk_apbc(hw) container_of(hw, struct clk_apbc, hw) argument 25 struct clk_hw hw; member 32 static int clk_apbc_prepare(struct clk_hw *hw) in clk_apbc_prepare() 83 static void clk_apbc_unprepare(struct clk_hw *hw) in clk_apbc_unprepare()
|
/openbmc/linux/drivers/clk/zynqmp/ |
H A D | clk-mux-zynqmp.c | 30 struct clk_hw hw; member 43 static u8 zynqmp_clk_mux_get_parent(struct clk_hw *hw) in zynqmp_clk_mux_get_parent() 73 static int zynqmp_clk_mux_set_parent(struct clk_hw *hw, u8 index) in zynqmp_clk_mux_set_parent() 137 struct clk_hw *hw; in zynqmp_clk_register_mux() local
|
/openbmc/linux/drivers/clk/xilinx/ |
H A D | clk-xlnx-clock-wizard.c | 125 struct clk_hw hw; member 150 static unsigned long clk_wzrd_recalc_rate(struct clk_hw *hw, in clk_wzrd_recalc_rate() 164 static int clk_wzrd_dynamic_reconfig(struct clk_hw *hw, unsigned long rate, in clk_wzrd_dynamic_reconfig() 212 static long clk_wzrd_round_rate(struct clk_hw *hw, unsigned long rate, in clk_wzrd_round_rate() 226 static int clk_wzrd_get_divisors(struct clk_hw *hw, unsigned long rate, in clk_wzrd_get_divisors() 302 static int clk_wzrd_dynamic_all(struct clk_hw *hw, unsigned long rate, in clk_wzrd_dynamic_all() 318 static unsigned long clk_wzrd_recalc_rate_all(struct clk_hw *hw, in clk_wzrd_recalc_rate_all() 375 static unsigned long clk_wzrd_recalc_ratef(struct clk_hw *hw, in clk_wzrd_recalc_ratef() 432 static long clk_wzrd_round_rate_f(struct clk_hw *hw, unsigned long rate, in clk_wzrd_round_rate_f() 455 struct clk_hw *hw; in clk_wzrd_register_divf() local [all …]
|
/openbmc/linux/drivers/clk/keystone/ |
H A D | sci-clk.c | 52 struct clk_hw hw; member 71 static int sci_clk_prepare(struct clk_hw *hw) in sci_clk_prepare() 90 static void sci_clk_unprepare(struct clk_hw *hw) in sci_clk_unprepare() 110 static int sci_clk_is_prepared(struct clk_hw *hw) in sci_clk_is_prepared() 137 static unsigned long sci_clk_recalc_rate(struct clk_hw *hw, in sci_clk_recalc_rate() 166 static int sci_clk_determine_rate(struct clk_hw *hw, in sci_clk_determine_rate() 209 static int sci_clk_set_rate(struct clk_hw *hw, unsigned long rate, in sci_clk_set_rate() 225 static u8 sci_clk_get_parent(struct clk_hw *hw) in sci_clk_get_parent() 252 static int sci_clk_set_parent(struct clk_hw *hw, u8 index) in sci_clk_set_parent()
|
/openbmc/linux/drivers/clk/ |
H A D | clk-si5341.c | 52 struct clk_hw hw; member 61 struct clk_hw hw; member 70 struct clk_hw hw; member 460 static u8 si5341_clk_get_parent(struct clk_hw *hw) in si5341_clk_get_parent() 563 static int si5341_synth_clk_is_on(struct clk_hw *hw) in si5341_synth_clk_is_on() 593 static void si5341_synth_clk_unprepare(struct clk_hw *hw) in si5341_synth_clk_unprepare() 610 static int si5341_synth_clk_prepare(struct clk_hw *hw) in si5341_synth_clk_prepare() 748 static int si5341_output_clk_is_on(struct clk_hw *hw) in si5341_output_clk_is_on() 764 static void si5341_output_clk_unprepare(struct clk_hw *hw) in si5341_output_clk_unprepare() 777 static int si5341_output_clk_prepare(struct clk_hw *hw) in si5341_output_clk_prepare() [all …]
|
H A D | clk-sparx5.c | 38 struct clk_hw hw; member 56 #define to_s5_pll(hw) container_of(hw, struct s5_hw_clk, hw) argument 145 static int s5_pll_enable(struct clk_hw *hw) in s5_pll_enable() 156 static void s5_pll_disable(struct clk_hw *hw) in s5_pll_disable() 165 static int s5_pll_set_rate(struct clk_hw *hw, in s5_pll_set_rate() 192 static unsigned long s5_pll_recalc_rate(struct clk_hw *hw, in s5_pll_recalc_rate() 216 static long s5_pll_round_rate(struct clk_hw *hw, unsigned long rate, in s5_pll_round_rate()
|
H A D | clk-scpi.c | 18 struct clk_hw hw; member 27 static unsigned long scpi_clk_recalc_rate(struct clk_hw *hw, in scpi_clk_recalc_rate() 35 static long scpi_clk_round_rate(struct clk_hw *hw, unsigned long rate, in scpi_clk_round_rate() 47 static int scpi_clk_set_rate(struct clk_hw *hw, unsigned long rate, in scpi_clk_set_rate() 81 static unsigned long scpi_dvfs_recalc_rate(struct clk_hw *hw, in scpi_dvfs_recalc_rate() 95 static long scpi_dvfs_round_rate(struct clk_hw *hw, unsigned long rate, in scpi_dvfs_round_rate() 114 static int scpi_dvfs_set_rate(struct clk_hw *hw, unsigned long rate, in scpi_dvfs_set_rate()
|
H A D | clk-si514.c | 47 struct clk_hw hw; member 68 static int si514_prepare(struct clk_hw *hw) in si514_prepare() 75 static void si514_unprepare(struct clk_hw *hw) in si514_unprepare() 82 static int si514_is_prepared(struct clk_hw *hw) in si514_is_prepared() 214 static unsigned long si514_recalc_rate(struct clk_hw *hw, in si514_recalc_rate() 230 static long si514_round_rate(struct clk_hw *hw, unsigned long rate, in si514_round_rate() 251 static int si514_set_rate(struct clk_hw *hw, unsigned long rate, in si514_set_rate()
|
H A D | clk-twl6040.c | 22 static int twl6040_pdmclk_is_prepared(struct clk_hw *hw) in twl6040_pdmclk_is_prepared() 67 static int twl6040_pdmclk_prepare(struct clk_hw *hw) in twl6040_pdmclk_prepare() 92 static void twl6040_pdmclk_unprepare(struct clk_hw *hw) in twl6040_pdmclk_unprepare() 104 static unsigned long twl6040_pdmclk_recalc_rate(struct clk_hw *hw, in twl6040_pdmclk_recalc_rate()
|
H A D | clk-bd718x7.c | 30 struct clk_hw hw; member 42 static void bd71837_clk_disable(struct clk_hw *hw) in bd71837_clk_disable() 52 static int bd71837_clk_enable(struct clk_hw *hw) in bd71837_clk_enable() 59 static int bd71837_clk_is_enabled(struct clk_hw *hw) in bd71837_clk_is_enabled()
|
/openbmc/linux/drivers/net/wireless/mediatek/mt76/ |
H A D | mac80211.c | 199 struct ieee80211_hw *hw = phy->hw; in mt76_led_init() local 471 struct ieee80211_hw *hw; in mt76_alloc_phy() local 611 struct ieee80211_hw *hw; in mt76_alloc_device() local 686 struct ieee80211_hw *hw = dev->hw; in mt76_register_device() local 738 struct ieee80211_hw *hw = dev->hw; in mt76_unregister_device() local 909 struct ieee80211_hw *hw = phy->hw; in mt76_set_channel() local 1057 struct ieee80211_hw **hw, in mt76_rx_convert() 1261 struct ieee80211_hw *hw; in mt76_check_sta() local 1327 struct ieee80211_hw *hw; in mt76_rx_complete() local 1502 int mt76_init_sar_power(struct ieee80211_hw *hw, in mt76_init_sar_power() [all …]
|
/openbmc/linux/drivers/net/ethernet/intel/fm10k/ |
H A D | fm10k_common.h | 18 #define fm10k_write_reg(hw, reg, val) \ argument 26 #define fm10k_write_sw_reg(hw, reg, val) \ argument 34 #define fm10k_write_flush(hw) fm10k_read_reg((hw), FM10K_CTRL) argument
|
/openbmc/linux/drivers/net/wireless/mediatek/mt76/mt76x2/ |
H A D | usb_main.c | 9 static int mt76x2u_start(struct ieee80211_hw *hw) in mt76x2u_start() 25 static void mt76x2u_stop(struct ieee80211_hw *hw) in mt76x2u_stop() 65 mt76x2u_config(struct ieee80211_hw *hw, u32 changed) in mt76x2u_config()
|
/openbmc/qemu/audio/ |
H A D | pwaudio.c | 61 HWVoiceOut hw; member 66 HWVoiceIn hw; member 221 qpw_read(HWVoiceIn *hw, void *data, size_t len) in qpw_read() 258 static size_t qpw_buffer_get_free(HWVoiceOut *hw) in qpw_buffer_get_free() 283 qpw_write(HWVoiceOut *hw, void *data, size_t len) in qpw_write() 622 qpw_fini_out(HWVoiceOut *hw) in qpw_fini_out() 628 qpw_fini_in(HWVoiceIn *hw) in qpw_fini_in() 643 qpw_enable_out(HWVoiceOut *hw, bool enable) in qpw_enable_out() 649 qpw_enable_in(HWVoiceIn *hw, bool enable) in qpw_enable_in() 678 qpw_volume_out(HWVoiceOut *hw, Volume *vol) in qpw_volume_out() [all …]
|
/openbmc/linux/drivers/rtc/ |
H A D | rtc-ac100.c | 73 struct clk_hw hw; member 119 static unsigned long ac100_clkout_recalc_rate(struct clk_hw *hw, in ac100_clkout_recalc_rate() 143 static long ac100_clkout_round_rate(struct clk_hw *hw, unsigned long rate, in ac100_clkout_round_rate() 169 static int ac100_clkout_determine_rate(struct clk_hw *hw, in ac100_clkout_determine_rate() 222 static int ac100_clkout_set_rate(struct clk_hw *hw, unsigned long rate, in ac100_clkout_set_rate() 251 static int ac100_clkout_prepare(struct clk_hw *hw) in ac100_clkout_prepare() 259 static void ac100_clkout_unprepare(struct clk_hw *hw) in ac100_clkout_unprepare() 266 static int ac100_clkout_is_prepared(struct clk_hw *hw) in ac100_clkout_is_prepared() 276 static u8 ac100_clkout_get_parent(struct clk_hw *hw) in ac100_clkout_get_parent() 286 static int ac100_clkout_set_parent(struct clk_hw *hw, u8 index) in ac100_clkout_set_parent()
|
/openbmc/linux/drivers/net/ethernet/intel/igc/ |
H A D | igc_diag.c | 38 struct igc_hw *hw = &adapter->hw; in reg_pattern_test() local 64 struct igc_hw *hw = &adapter->hw; in reg_set_and_check() local 85 struct igc_hw *hw = &adapter->hw; in igc_reg_test() local 157 struct igc_hw *hw = &adapter->hw; in igc_eeprom_test() local
|
/openbmc/linux/drivers/clk/hisilicon/ |
H A D | clkgate-separated.c | 25 struct clk_hw hw; member 32 static int clkgate_separated_enable(struct clk_hw *hw) in clkgate_separated_enable() 49 static void clkgate_separated_disable(struct clk_hw *hw) in clkgate_separated_disable() 65 static int clkgate_separated_is_enabled(struct clk_hw *hw) in clkgate_separated_is_enabled()
|
/openbmc/linux/drivers/net/wireless/realtek/rtlwifi/rtl8192ce/ |
H A D | sw.c | 22 static void rtl92c_init_aspm_vars(struct ieee80211_hw *hw) in rtl92c_init_aspm_vars() 67 static int rtl92c_init_sw_vars(struct ieee80211_hw *hw) in rtl92c_init_sw_vars() 163 static void rtl92c_deinit_sw_vars(struct ieee80211_hw *hw) in rtl92c_deinit_sw_vars()
|
/openbmc/linux/drivers/clk/qcom/ |
H A D | clk-regmap-phy-mux.c | 23 static int phy_mux_is_enabled(struct clk_hw *hw) in phy_mux_is_enabled() 37 static int phy_mux_enable(struct clk_hw *hw) in phy_mux_enable() 47 static void phy_mux_disable(struct clk_hw *hw) in phy_mux_disable()
|
/openbmc/linux/drivers/spi/ |
H A D | spi-sc18is602.c | 49 static int sc18is602_wait_ready(struct sc18is602 *hw, int len) in sc18is602_wait_ready() 64 static int sc18is602_txrx(struct sc18is602 *hw, struct spi_message *msg, in sc18is602_txrx() 129 static int sc18is602_setup_transfer(struct sc18is602 *hw, u32 hz, u8 mode) in sc18is602_setup_transfer() 185 struct sc18is602 *hw = spi_controller_get_devdata(host); in sc18is602_transfer_one() local 228 struct sc18is602 *hw = spi_controller_get_devdata(spi->controller); in sc18is602_setup() local 243 struct sc18is602 *hw; in sc18is602_probe() local
|
/openbmc/linux/drivers/clk/sunxi-ng/ |
H A D | ccu_nkmp.c | 72 static void ccu_nkmp_disable(struct clk_hw *hw) in ccu_nkmp_disable() 79 static int ccu_nkmp_enable(struct clk_hw *hw) in ccu_nkmp_enable() 86 static int ccu_nkmp_is_enabled(struct clk_hw *hw) in ccu_nkmp_is_enabled() 93 static unsigned long ccu_nkmp_recalc_rate(struct clk_hw *hw, in ccu_nkmp_recalc_rate() 130 static long ccu_nkmp_round_rate(struct clk_hw *hw, unsigned long rate, in ccu_nkmp_round_rate() 163 static int ccu_nkmp_set_rate(struct clk_hw *hw, unsigned long rate, in ccu_nkmp_set_rate()
|
/openbmc/linux/drivers/clk/ingenic/ |
H A D | x1000-cgu.c | 64 static unsigned long x1000_otg_phy_recalc_rate(struct clk_hw *hw, in x1000_otg_phy_recalc_rate() 87 static long x1000_otg_phy_round_rate(struct clk_hw *hw, unsigned long req_rate, in x1000_otg_phy_round_rate() 99 static int x1000_otg_phy_set_rate(struct clk_hw *hw, unsigned long req_rate, in x1000_otg_phy_set_rate() 133 static int x1000_usb_phy_enable(struct clk_hw *hw) in x1000_usb_phy_enable() 143 static void x1000_usb_phy_disable(struct clk_hw *hw) in x1000_usb_phy_disable() 152 static int x1000_usb_phy_is_enabled(struct clk_hw *hw) in x1000_usb_phy_is_enabled()
|
/openbmc/linux/drivers/clk/nuvoton/ |
H A D | clk-ma35d1-pll.c | 68 struct clk_hw hw; member 185 static int ma35d1_clk_pll_set_rate(struct clk_hw *hw, unsigned long rate, in ma35d1_clk_pll_set_rate() 221 static unsigned long ma35d1_clk_pll_recalc_rate(struct clk_hw *hw, unsigned long parent_rate) in ma35d1_clk_pll_recalc_rate() 247 static long ma35d1_clk_pll_round_rate(struct clk_hw *hw, unsigned long rate, in ma35d1_clk_pll_round_rate() 279 static int ma35d1_clk_pll_is_prepared(struct clk_hw *hw) in ma35d1_clk_pll_is_prepared() 287 static int ma35d1_clk_pll_prepare(struct clk_hw *hw) in ma35d1_clk_pll_prepare() 298 static void ma35d1_clk_pll_unprepare(struct clk_hw *hw) in ma35d1_clk_pll_unprepare() 328 struct clk_hw *hw; in ma35d1_reg_clk_pll() local
|
/openbmc/linux/drivers/clk/pxa/ |
H A D | clk-pxa25x.c | 100 static unsigned long clk_pxa25x_memory_get_rate(struct clk_hw *hw, in clk_pxa25x_memory_get_rate() 173 static u8 clk_pxa25x_core_get_parent(struct clk_hw *hw) in clk_pxa25x_core_get_parent() 185 static int clk_pxa25x_core_set_parent(struct clk_hw *hw, u8 index) in clk_pxa25x_core_set_parent() 195 static int clk_pxa25x_core_determine_rate(struct clk_hw *hw, in clk_pxa25x_core_determine_rate() 204 static unsigned long clk_pxa25x_run_get_rate(struct clk_hw *hw, in clk_pxa25x_run_get_rate() 215 static unsigned long clk_pxa25x_cpll_get_rate(struct clk_hw *hw, in clk_pxa25x_cpll_get_rate() 230 static int clk_pxa25x_cpll_determine_rate(struct clk_hw *hw, in clk_pxa25x_cpll_determine_rate() 237 static int clk_pxa25x_cpll_set_rate(struct clk_hw *hw, unsigned long rate, in clk_pxa25x_cpll_set_rate()
|
/openbmc/linux/drivers/clk/renesas/ |
H A D | rcar-gen4-cpg.c | 62 struct clk_hw hw; member 70 static unsigned long cpg_pll_clk_recalc_rate(struct clk_hw *hw, in cpg_pll_clk_recalc_rate() 81 static int cpg_pll_clk_determine_rate(struct clk_hw *hw, in cpg_pll_clk_determine_rate() 100 static int cpg_pll_clk_set_rate(struct clk_hw *hw, unsigned long rate, in cpg_pll_clk_set_rate() 185 struct clk_hw hw; member 195 static unsigned long cpg_z_clk_recalc_rate(struct clk_hw *hw, in cpg_z_clk_recalc_rate() 209 static int cpg_z_clk_determine_rate(struct clk_hw *hw, in cpg_z_clk_determine_rate() 240 static int cpg_z_clk_set_rate(struct clk_hw *hw, unsigned long rate, in cpg_z_clk_set_rate()
|