Home
last modified time | relevance | path

Searched full:pi (Results 1 – 25 of 771) sorted by relevance

12345678910>>...31

/linux/drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/
H A Dphy_cmn.c26 #define VALID_RADIO(pi, radioid) ( \ argument
27 (ISNPHY(pi) ? VALID_N_RADIO(radioid) : false) || \
28 (ISLCNPHY(pi) ? VALID_LCN_RADIO(radioid) : false))
120 struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro); in wlc_phyreg_enter() local
121 wlapi_bmac_ucode_wake_override_phyreg_set(pi->sh->physhim); in wlc_phyreg_enter()
126 struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro); in wlc_phyreg_exit() local
127 wlapi_bmac_ucode_wake_override_phyreg_clear(pi->sh->physhim); in wlc_phyreg_exit()
130 u16 read_radio_reg(struct brcms_phy *pi, u16 addr) in read_radio_reg() argument
137 switch (pi->pubpi.phy_type) { in read_radio_reg()
141 if (NREV_GE(pi in read_radio_reg()
171 write_radio_reg(struct brcms_phy * pi,u16 addr,u16 val) write_radio_reg() argument
191 read_radio_id(struct brcms_phy * pi) read_radio_id() argument
217 and_radio_reg(struct brcms_phy * pi,u16 addr,u16 val) and_radio_reg() argument
225 or_radio_reg(struct brcms_phy * pi,u16 addr,u16 val) or_radio_reg() argument
233 xor_radio_reg(struct brcms_phy * pi,u16 addr,u16 mask) xor_radio_reg() argument
241 mod_radio_reg(struct brcms_phy * pi,u16 addr,u16 mask,u16 val) mod_radio_reg() argument
249 read_phy_reg(struct brcms_phy * pi,u16 addr) read_phy_reg() argument
257 write_phy_reg(struct brcms_phy * pi,u16 addr,u16 val) write_phy_reg() argument
274 and_phy_reg(struct brcms_phy * pi,u16 addr,u16 val) and_phy_reg() argument
281 or_phy_reg(struct brcms_phy * pi,u16 addr,u16 val) or_phy_reg() argument
288 mod_phy_reg(struct brcms_phy * pi,u16 addr,u16 mask,u16 val) mod_phy_reg() argument
296 wlc_set_phy_uninitted(struct brcms_phy * pi) wlc_set_phy_uninitted() argument
366 struct brcms_phy *pi = ptr; wlc_phy_timercb_phycal() local
387 wlc_phy_get_radio_ver(struct brcms_phy * pi) wlc_phy_get_radio_ver() argument
400 struct brcms_phy *pi; wlc_phy_attach() local
556 struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro); wlc_phy_detach() local
583 struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro); wlc_phy_get_phyversion() local
594 struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro); wlc_phy_get_encore() local
600 struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro); wlc_phy_get_coreflags() local
606 struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro); wlc_phy_anacore() local
643 struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro); wlc_phy_clk_bwbits() local
668 struct brcms_phy *pi = container_of(ppi, struct brcms_phy, pubpi_ro); wlc_phy_por_inform() local
675 struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro); wlc_phy_initcal_enable() local
682 struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro); wlc_phy_hw_clk_state_upd() local
692 struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro); wlc_phy_hw_state_upd() local
704 struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro); wlc_phy_init() local
756 struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro); wlc_phy_cal_init() local
774 struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro); wlc_phy_down() local
788 wlc_phy_table_addr(struct brcms_phy * pi,uint tbl_id,uint tbl_offset,u16 tblAddr,u16 tblDataHi,u16 tblDataLo) wlc_phy_table_addr() argument
804 wlc_phy_table_data_write(struct brcms_phy * pi,uint width,u32 val) wlc_phy_table_data_write() argument
825 wlc_phy_write_table(struct brcms_phy * pi,const struct phytbl_info * ptbl_info,u16 tblAddr,u16 tblDataHi,u16 tblDataLo) wlc_phy_write_table() argument
862 wlc_phy_read_table(struct brcms_phy * pi,const struct phytbl_info * ptbl_info,u16 tblAddr,u16 tblDataHi,u16 tblDataLo) wlc_phy_read_table() argument
897 wlc_phy_init_radio_regs_allbands(struct brcms_phy * pi,struct radio_20xx_regs * radioregs) wlc_phy_init_radio_regs_allbands() argument
914 wlc_phy_init_radio_regs(struct brcms_phy * pi,const struct radio_regs * radioregs,u16 core_offset) wlc_phy_init_radio_regs() argument
948 wlc_phy_do_dummy_tx(struct brcms_phy * pi,bool ofdm,bool pa_on) wlc_phy_do_dummy_tx() argument
1028 struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro); wlc_phy_hold_upd() local
1040 struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro); wlc_phy_mute_upd() local
1052 wlc_phy_cal_txpower_recalc_sw(struct brcms_phy * pi) wlc_phy_cal_txpower_recalc_sw() argument
1059 struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro); wlc_phy_switch_radio() local
1093 struct brcms_phy *pi = container_of(ppi, struct brcms_phy, pubpi_ro); wlc_phy_bw_state_set() local
1100 struct brcms_phy *pi = container_of(ppi, struct brcms_phy, pubpi_ro); wlc_phy_chanspec_radio_set() local
1107 struct brcms_phy *pi = container_of(ppi, struct brcms_phy, pubpi_ro); wlc_phy_chanspec_get() local
1114 struct brcms_phy *pi = container_of(ppi, struct brcms_phy, pubpi_ro); wlc_phy_chanspec_set() local
1133 struct brcms_phy *pi = container_of(ppi, struct brcms_phy, pubpi_ro); wlc_phy_chanspec_ch14_widefilter_set() local
1153 struct brcms_phy *pi = container_of(ppi, struct brcms_phy, pubpi_ro); wlc_phy_chanspec_band_validch() local
1174 struct brcms_phy *pi = container_of(ppi, struct brcms_phy, pubpi_ro); wlc_phy_txpower_get() local
1184 struct brcms_phy *pi = container_of(ppi, struct brcms_phy, pubpi_ro); wlc_phy_txpower_set() local
1220 struct brcms_phy *pi = container_of(ppi, struct brcms_phy, pubpi_ro); wlc_phy_txpower_sromlimit() local
1265 wlc_phy_env_measure_vbat(struct brcms_phy * pi) wlc_phy_env_measure_vbat() argument
1273 wlc_phy_env_measure_temperature(struct brcms_phy * pi) wlc_phy_env_measure_temperature() argument
1281 wlc_phy_upd_env_txpwr_rate_limits(struct brcms_phy * pi,u32 band) wlc_phy_upd_env_txpwr_rate_limits() argument
1293 wlc_user_txpwr_antport_to_rfport(struct brcms_phy * pi,uint chan,u32 band,u8 rate) wlc_user_txpwr_antport_to_rfport() argument
1299 wlc_phy_txpower_recalc_target(struct brcms_phy * pi) wlc_phy_txpower_recalc_target() argument
1412 wlc_phy_txpower_reg_limit_calc(struct brcms_phy * pi,struct txpwr_limits * txpwr,u16 chanspec) wlc_phy_txpower_reg_limit_calc() argument
1570 struct brcms_phy *pi = container_of(ppi, struct brcms_phy, pubpi_ro); wlc_phy_machwcap_set() local
1579 struct brcms_phy *pi = container_of(ppi, struct brcms_phy, pubpi_ro); wlc_phy_txpower_limit_set() local
1603 struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro); wlc_phy_ofdm_rateset_war() local
1610 struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro); wlc_phy_bf_preempt_enable() local
1615 wlc_phy_txpower_update_shm(struct brcms_phy * pi) wlc_phy_txpower_update_shm() argument
1667 struct brcms_phy *pi = container_of(ppi, struct brcms_phy, pubpi_ro); wlc_phy_txpower_hw_ctrl_get() local
1675 wlc_phy_txpower_ipa_upd(struct brcms_phy * pi) wlc_phy_txpower_ipa_upd() argument
1687 wlc_phy_txpower_est_power_nphy(struct brcms_phy * pi) wlc_phy_txpower_est_power_nphy() argument
1729 struct brcms_phy *pi = container_of(ppi, struct brcms_phy, pubpi_ro); wlc_phy_txpower_get_current() local
1827 struct brcms_phy *pi = container_of(ppi, struct brcms_phy, pubpi_ro); wlc_phy_antsel_type_set() local
1834 struct brcms_phy *pi = container_of(ppi, struct brcms_phy, pubpi_ro); wlc_phy_ant_rxdiv_set() local
1878 wlc_phy_noise_calc_phy(struct brcms_phy * pi,u32 * cmplx_pwr,s8 * pwr_ant) wlc_phy_noise_calc_phy() argument
1903 wlc_phy_noise_cb(struct brcms_phy * pi,u8 channel,s8 noise_dbm) wlc_phy_noise_cb() argument
1923 wlc_phy_noise_read_shmem(struct brcms_phy * pi) wlc_phy_noise_read_shmem() argument
1967 struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro); wlc_phy_noise_sample_intr() local
2023 struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro); wlc_phy_noise_sample_request() local
2206 struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro); wlc_phy_rssi_compute() local
2245 struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro); wlc_phy_watchdog() local
2315 wlc_phy_cal_perical_mphase_reset(struct brcms_phy * pi) wlc_phy_cal_perical_mphase_reset() argument
2325 wlc_phy_cal_perical_mphase_schedule(struct brcms_phy * pi,uint delay) wlc_phy_cal_perical_mphase_schedule() argument
2343 struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro); wlc_phy_cal_perical() local
2416 wlc_phy_cal_perical_mphase_restart(struct brcms_phy * pi) wlc_phy_cal_perical_mphase_restart() argument
2436 struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro); wlc_phy_stf_chain_init() local
2447 struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro); wlc_phy_stf_chain_set() local
2461 struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro); wlc_phy_stf_chain_active_get() local
[all...]
H A Dphy_lcn.c79 #define wlc_lcnphy_enable_tx_gain_override(pi) \ argument
80 wlc_lcnphy_set_tx_gain_override(pi, true)
81 #define wlc_lcnphy_disable_tx_gain_override(pi) \ argument
82 wlc_lcnphy_set_tx_gain_override(pi, false)
84 #define wlc_lcnphy_iqcal_active(pi) \ argument
85 (read_phy_reg((pi), 0x451) & \
88 #define txpwrctrl_off(pi) (0x7 != ((read_phy_reg(pi, 0x4a4) & 0xE000) >> 13)) argument
89 #define wlc_lcnphy_tempsense_based_pwr_ctrl_enabled(pi) \ argument
90 (pi
91 wlc_lcnphy_tssi_based_pwr_ctrl_enabled(pi) global() argument
134 wlc_lcnphy_tx_gain_override_enabled(pi) global() argument
137 wlc_lcnphy_total_tx_frames(pi) global() argument
864 wlc_lcnphy_set_start_tx_pwr_idx(pi,idx) global() argument
869 wlc_lcnphy_set_tx_pwr_npt(pi,npt) global() argument
874 wlc_lcnphy_get_tx_pwr_ctrl(pi) global() argument
880 wlc_lcnphy_get_tx_pwr_npt(pi) global() argument
885 wlc_lcnphy_get_current_tx_pwr_idx_if_pwrctrl_on(pi) global() argument
888 wlc_lcnphy_get_target_tx_pwr(pi) global() argument
893 wlc_lcnphy_set_target_tx_pwr(pi,target) global() argument
898 wlc_radio_2064_rcal_done(pi) global() argument
901 tempsense_done(pi) global() argument
910 wlc_lcnphy_write_table(struct brcms_phy * pi,const struct phytbl_info * pti) wlc_lcnphy_write_table() argument
915 wlc_lcnphy_read_table(struct brcms_phy * pi,struct phytbl_info * pti) wlc_lcnphy_read_table() argument
921 wlc_lcnphy_common_read_table(struct brcms_phy * pi,u32 tbl_id,u16 * tbl_ptr,u32 tbl_len,u32 tbl_width,u32 tbl_offset) wlc_lcnphy_common_read_table() argument
935 wlc_lcnphy_common_write_table(struct brcms_phy * pi,u32 tbl_id,const u16 * tbl_ptr,u32 tbl_len,u32 tbl_width,u32 tbl_offset) wlc_lcnphy_common_write_table() argument
996 wlc_lcnphy_get_tx_gain(struct brcms_phy * pi,struct lcnphy_txgains * gains) wlc_lcnphy_get_tx_gain() argument
1012 wlc_lcnphy_set_dac_gain(struct brcms_phy * pi,u16 dac_gain) wlc_lcnphy_set_dac_gain() argument
1023 wlc_lcnphy_set_tx_gain_override(struct brcms_phy * pi,bool bEnable) wlc_lcnphy_set_tx_gain_override() argument
1035 wlc_lcnphy_rx_gain_override_enable(struct brcms_phy * pi,bool enable) wlc_lcnphy_rx_gain_override_enable() argument
1061 wlc_lcnphy_set_rx_gain_by_distribution(struct brcms_phy * pi,u16 trsw,u16 ext_lna,u16 biq2,u16 biq1,u16 tia,u16 lna2,u16 lna1) wlc_lcnphy_set_rx_gain_by_distribution() argument
1097 wlc_lcnphy_set_trsw_override(struct brcms_phy * pi,bool tx,bool rx) wlc_lcnphy_set_trsw_override() argument
1107 wlc_lcnphy_clear_trsw_override(struct brcms_phy * pi) wlc_lcnphy_clear_trsw_override() argument
1113 wlc_lcnphy_set_rx_iq_comp(struct brcms_phy * pi,u16 a,u16 b) wlc_lcnphy_set_rx_iq_comp() argument
1130 wlc_lcnphy_rx_iq_est(struct brcms_phy * pi,u16 num_samps,u8 wait_time,struct lcnphy_iq_est * iq_est) wlc_lcnphy_rx_iq_est() argument
1174 wlc_lcnphy_calc_rx_iq_comp(struct brcms_phy * pi,u16 num_samps) wlc_lcnphy_calc_rx_iq_comp() argument
1255 wlc_lcnphy_measure_digital_power(struct brcms_phy * pi,u16 nsamples) wlc_lcnphy_measure_digital_power() argument
1264 wlc_lcnphy_rx_iq_cal_gain(struct brcms_phy * pi,u16 biq1_gain,u16 tia_gain,u16 lna2_gain) wlc_lcnphy_rx_iq_cal_gain() argument
1302 wlc_lcnphy_rx_iq_cal(struct brcms_phy * pi,const struct lcnphy_rx_iqcomp * iqcomp,int iqcomp_sz,bool tx_switch,bool rx_switch,int module,int tx_gain_idx) wlc_lcnphy_rx_iq_cal() argument
1466 wlc_lcnphy_get_current_tx_pwr_idx(struct brcms_phy * pi) wlc_lcnphy_get_current_tx_pwr_idx() argument
1481 wlc_lcnphy_crsuprs(struct brcms_phy * pi,int channel) wlc_lcnphy_crsuprs() argument
1512 wlc_lcnphy_toggle_afe_pwdn(struct brcms_phy * pi) wlc_lcnphy_toggle_afe_pwdn() argument
1530 wlc_lcnphy_txrx_spur_avoidance_mode(struct brcms_phy * pi,bool enable) wlc_lcnphy_txrx_spur_avoidance_mode() argument
1550 wlc_lcnphy_set_chanspec_tweaks(struct brcms_phy * pi,u16 chanspec) wlc_lcnphy_set_chanspec_tweaks() argument
1606 wlc_lcnphy_radio_2064_channel_tune_4313(struct brcms_phy * pi,u8 channel) wlc_lcnphy_radio_2064_channel_tune_4313() argument
1774 wlc_lcnphy_load_tx_iir_filter(struct brcms_phy * pi,bool is_ofdm,s16 filt_type) wlc_lcnphy_load_tx_iir_filter() argument
1850 wlc_lcnphy_get_pa_gain(struct brcms_phy * pi) wlc_lcnphy_get_pa_gain() argument
1861 wlc_lcnphy_set_tx_gain(struct brcms_phy * pi,struct lcnphy_txgains * target_gains) wlc_lcnphy_set_tx_gain() argument
1891 wlc_lcnphy_get_bbmult(struct brcms_phy * pi) wlc_lcnphy_get_bbmult() argument
1906 wlc_lcnphy_set_bbmult(struct brcms_phy * pi,u8 m0) wlc_lcnphy_set_bbmult() argument
1919 wlc_lcnphy_clear_tx_power_offsets(struct brcms_phy * pi) wlc_lcnphy_clear_tx_power_offsets() argument
1949 wlc_lcnphy_set_tssi_mux(struct brcms_phy * pi,enum lcnphy_tssi_mode pos) wlc_lcnphy_set_tssi_mux() argument
1998 wlc_lcnphy_rfseq_tbl_adc_pwrup(struct brcms_phy * pi) wlc_lcnphy_rfseq_tbl_adc_pwrup() argument
2019 wlc_lcnphy_pwrctrl_rssiparams(struct brcms_phy * pi) wlc_lcnphy_pwrctrl_rssiparams() argument
2064 wlc_lcnphy_tssi_setup(struct brcms_phy * pi) wlc_lcnphy_tssi_setup() argument
2191 wlc_lcnphy_tx_pwr_update_npt(struct brcms_phy * pi) wlc_lcnphy_tx_pwr_update_npt() argument
2221 wlc_lcnphy_txpower_reset_npt(struct brcms_phy * pi) wlc_lcnphy_txpower_reset_npt() argument
2231 wlc_lcnphy_txpower_recalc_target(struct brcms_phy * pi) wlc_lcnphy_txpower_recalc_target() argument
2262 wlc_lcnphy_set_tx_pwr_soft_ctrl(struct brcms_phy * pi,s8 index) wlc_lcnphy_set_tx_pwr_soft_ctrl() argument
2315 wlc_lcnphy_tempcompensated_txpwrctrl(struct brcms_phy * pi) wlc_lcnphy_tempcompensated_txpwrctrl() argument
2375 wlc_lcnphy_set_tx_pwr_ctrl_mode(struct brcms_phy * pi,u16 mode) wlc_lcnphy_set_tx_pwr_ctrl_mode() argument
2388 wlc_lcnphy_set_tx_pwr_ctrl(struct brcms_phy * pi,u16 mode) wlc_lcnphy_set_tx_pwr_ctrl() argument
2442 wlc_lcnphy_tx_iqlo_loopback(struct brcms_phy * pi,u16 * values_to_save) wlc_lcnphy_tx_iqlo_loopback() argument
2533 wlc_lcnphy_iqcal_wait(struct brcms_phy * pi) wlc_lcnphy_iqcal_wait() argument
2549 wlc_lcnphy_tx_iqlo_loopback_cleanup(struct brcms_phy * pi,u16 * values_to_save) wlc_lcnphy_tx_iqlo_loopback_cleanup() argument
2563 wlc_lcnphy_tx_iqlo_cal(struct brcms_phy * pi,struct lcnphy_txgains * target_gains,enum lcnphy_cal_mode cal_mode,bool keep_tone) wlc_lcnphy_tx_iqlo_cal() argument
2797 struct brcms_phy *pi = container_of(ppi, struct brcms_phy, pubpi_ro); wlc_lcnphy_idle_tssi_est() local
2865 wlc_lcnphy_vbat_temp_sense_setup(struct brcms_phy * pi,u8 mode) wlc_lcnphy_vbat_temp_sense_setup() argument
3015 struct brcms_phy *pi = container_of(ppi, struct brcms_phy, pubpi_ro); wlc_lcnphy_tx_pwr_ctrl_init() local
3082 wlc_lcnphy_set_pa_gain(struct brcms_phy * pi,u16 gain) wlc_lcnphy_set_pa_gain() argument
3093 wlc_lcnphy_get_radio_loft(struct brcms_phy * pi,u8 * ei0,u8 * eq0,u8 * fi0,u8 * fq0) wlc_lcnphy_get_radio_loft() argument
3102 wlc_lcnphy_set_tx_iqcc(struct brcms_phy * pi,u16 a,u16 b) wlc_lcnphy_set_tx_iqcc() argument
3118 wlc_lcnphy_set_tx_locc(struct brcms_phy * pi,u16 didq) wlc_lcnphy_set_tx_locc() argument
3130 wlc_lcnphy_set_tx_pwr_by_index(struct brcms_phy * pi,int index) wlc_lcnphy_set_tx_pwr_by_index() argument
3189 wlc_lcnphy_clear_papd_comptable(struct brcms_phy * pi) wlc_lcnphy_clear_papd_comptable() argument
3208 wlc_lcnphy_tx_pu(struct brcms_phy * pi,bool bEnable) wlc_lcnphy_tx_pu() argument
3286 wlc_lcnphy_run_samples(struct brcms_phy * pi,u16 num_samps,u16 num_loops,u16 wait,bool iqcalmode) wlc_lcnphy_run_samples() argument
3312 wlc_lcnphy_deaf_mode(struct brcms_phy * pi,bool mode) wlc_lcnphy_deaf_mode() argument
3333 wlc_lcnphy_start_tx_tone(struct brcms_phy * pi,s32 f_kHz,u16 max_val,bool iqcalmode) wlc_lcnphy_start_tx_tone() argument
3396 wlc_lcnphy_stop_tx_tone(struct brcms_phy * pi) wlc_lcnphy_stop_tx_tone() argument
3428 wlc_lcnphy_set_cc(struct brcms_phy * pi,int cal_type,s16 coeff_x,s16 coeff_y) wlc_lcnphy_set_cc() argument
3473 wlc_lcnphy_get_cc(struct brcms_phy * pi,int cal_type) wlc_lcnphy_get_cc() argument
3508 wlc_lcnphy_samp_cap(struct brcms_phy * pi,int clip_detect_algo,u16 thresh,s16 * ptr,int mode) wlc_lcnphy_samp_cap() argument
3589 wlc_lcnphy_a1(struct brcms_phy * pi,int cal_type,int num_levels,int step_size_lg2) wlc_lcnphy_a1() argument
3784 wlc_lcnphy_get_tx_iqcc(struct brcms_phy * pi,u16 * a,u16 * b) wlc_lcnphy_get_tx_iqcc() argument
3800 wlc_lcnphy_tx_iqlo_soft_cal_full(struct brcms_phy * pi) wlc_lcnphy_tx_iqlo_soft_cal_full() argument
3820 wlc_lcnphy_get_tx_locc(struct brcms_phy * pi) wlc_lcnphy_get_tx_locc() argument
3835 wlc_lcnphy_txpwrtbl_iqlo_cal(struct brcms_phy * pi) wlc_lcnphy_txpwrtbl_iqlo_cal() argument
3946 wlc_lcnphy_tempsense_new(struct brcms_phy * pi,bool mode) wlc_lcnphy_tempsense_new() argument
3988 wlc_lcnphy_tempsense(struct brcms_phy * pi,bool mode) wlc_lcnphy_tempsense() argument
4046 wlc_lcnphy_tempsense_degree(struct brcms_phy * pi,bool mode) wlc_lcnphy_tempsense_degree() argument
4056 wlc_lcnphy_vbatsense(struct brcms_phy * pi,bool mode) wlc_lcnphy_vbatsense() argument
4088 wlc_lcnphy_afe_clk_init(struct brcms_phy * pi,u8 mode) wlc_lcnphy_afe_clk_init() argument
4102 wlc_lcnphy_temp_adj(struct brcms_phy * pi) wlc_lcnphy_temp_adj() argument
4106 wlc_lcnphy_glacial_timer_based_cal(struct brcms_phy * pi) wlc_lcnphy_glacial_timer_based_cal() argument
4131 wlc_lcnphy_periodic_cal(struct brcms_phy * pi) wlc_lcnphy_periodic_cal() argument
4191 wlc_lcnphy_calib_modes(struct brcms_phy * pi,uint mode) wlc_lcnphy_calib_modes() argument
4230 wlc_lcnphy_get_tssi(struct brcms_phy * pi,s8 * ofdm_pwr,s8 * cck_pwr) wlc_lcnphy_get_tssi() argument
4252 wlc_phy_cal_init_lcnphy(struct brcms_phy * pi) wlc_phy_cal_init_lcnphy() argument
4262 struct brcms_phy *pi = container_of(ppi, struct brcms_phy, pubpi_ro); wlc_lcnphy_tx_power_adjustment() local
4277 wlc_lcnphy_load_tx_gain_table(struct brcms_phy * pi,const struct lcnphy_tx_gain_tbl_entry * gain_table) wlc_lcnphy_load_tx_gain_table() argument
4313 wlc_lcnphy_load_rfpower(struct brcms_phy * pi) wlc_lcnphy_load_rfpower() argument
4362 wlc_lcnphy_bu_tweaks(struct brcms_phy * pi) wlc_lcnphy_bu_tweaks() argument
4414 wlc_lcnphy_rcal(struct brcms_phy * pi) wlc_lcnphy_rcal() argument
4442 wlc_lcnphy_rc_cal(struct brcms_phy * pi) wlc_lcnphy_rc_cal() argument
4462 wlc_radio_2064_init(struct brcms_phy * pi) wlc_radio_2064_init() argument
4533 wlc_lcnphy_radio_init(struct brcms_phy * pi) wlc_lcnphy_radio_init() argument
4538 wlc_lcnphy_tbl_init(struct brcms_phy * pi) wlc_lcnphy_tbl_init() argument
4626 wlc_lcnphy_rev0_baseband_init(struct brcms_phy * pi) wlc_lcnphy_rev0_baseband_init() argument
4672 wlc_lcnphy_rev2_baseband_init(struct brcms_phy * pi) wlc_lcnphy_rev2_baseband_init() argument
4680 wlc_lcnphy_agc_temp_init(struct brcms_phy * pi) wlc_lcnphy_agc_temp_init() argument
4735 wlc_lcnphy_baseband_init(struct brcms_phy * pi) wlc_lcnphy_baseband_init() argument
4745 wlc_phy_init_lcnphy(struct brcms_phy * pi) wlc_phy_init_lcnphy() argument
4793 wlc_phy_txpwr_srom_read_lcnphy(struct brcms_phy * pi) wlc_phy_txpwr_srom_read_lcnphy() argument
4886 wlc_2064_vco_cal(struct brcms_phy * pi) wlc_2064_vco_cal() argument
4901 wlc_phy_tpc_isenabled_lcnphy(struct brcms_phy * pi) wlc_phy_tpc_isenabled_lcnphy() argument
4910 wlc_phy_txpower_recalc_target_lcnphy(struct brcms_phy * pi) wlc_phy_txpower_recalc_target_lcnphy() argument
4923 wlc_phy_chanspec_set_lcnphy(struct brcms_phy * pi,u16 chanspec) wlc_phy_chanspec_set_lcnphy() argument
4962 wlc_phy_detach_lcnphy(struct brcms_phy * pi) wlc_phy_detach_lcnphy() argument
4967 wlc_phy_attach_lcnphy(struct brcms_phy * pi) wlc_phy_attach_lcnphy() argument
5015 wlc_lcnphy_set_rx_gain(struct brcms_phy * pi,u32 gain) wlc_lcnphy_set_rx_gain() argument
5045 wlc_lcnphy_get_receive_power(struct brcms_phy * pi,s32 * gain_index) wlc_lcnphy_get_receive_power() argument
5082 wlc_lcnphy_rx_signal_power(struct brcms_phy * pi,s32 gain_index) wlc_lcnphy_rx_signal_power() argument
[all...]
H A Dphy_int.h32 #define ISNPHY(pi) PHYTYPE_IS((pi)->pubpi.phy_type, PHY_TYPE_N) argument
33 #define ISLCNPHY(pi) PHYTYPE_IS((pi)->pubpi.phy_type, PHY_TYPE_LCN) argument
169 #define PHY_PERICAL_MPHASE_PENDING(pi) \ argument
170 (pi->mphase_cal_phase_id > MPHASE_CAL_STATE_IDLE)
215 #define SCAN_INPROG_PHY(pi) \ argument
216 (mboolisset(pi->measure_hold, PHY_HOLD_FOR_SCAN))
218 #define PLT_INPROG_PHY(pi) (mboolisset(pi argument
220 ASSOC_INPROG_PHY(pi) global() argument
223 SCAN_RM_IN_PROGRESS(pi) global() argument
226 PHY_MUTED(pi) global() argument
229 PUB_NOT_ASSOC(pi) global() argument
1031 wlc_phy_write_table_nphy(pi,pti) global() argument
1034 wlc_phy_read_table_nphy(pi,pti) global() argument
1037 wlc_nphy_table_addr(pi,id,off) global() argument
1040 wlc_nphy_table_data_write(pi,w,v) global() argument
1048 PHY_IPA(pi) global() argument
1052 BRCMS_PHY_WAR_PR51571(pi) global() argument
[all...]
/linux/drivers/ata/pata_parport/
H A Dbpck6.c63 static void bpck6_send_cmd(struct pi_adapter *pi, u8 cmd) in bpck6_send_cmd() argument
65 switch (mode_map[pi->mode]) { in bpck6_send_cmd()
70 parport_write_data(pi->pardev->port, cmd); in bpck6_send_cmd()
71 parport_frob_control(pi->pardev->port, 0, PARPORT_CONTROL_AUTOFD); in bpck6_send_cmd()
76 pi->pardev->port->ops->epp_write_addr(pi->pardev->port, &cmd, 1, 0); in bpck6_send_cmd()
81 static u8 bpck6_rd_data_byte(struct pi_adapter *pi) in bpck6_rd_data_byte() argument
85 switch (mode_map[pi->mode]) { in bpck6_rd_data_byte()
88 parport_frob_control(pi->pardev->port, PARPORT_CONTROL_STROBE, in bpck6_rd_data_byte()
90 data = parport_read_status(pi in bpck6_rd_data_byte()
115 bpck6_wr_data_byte(struct pi_adapter * pi,u8 data) bpck6_wr_data_byte() argument
133 bpck6_read_regr(struct pi_adapter * pi,int cont,int reg) bpck6_read_regr() argument
141 bpck6_write_regr(struct pi_adapter * pi,int cont,int reg,int val) bpck6_write_regr() argument
149 bpck6_wait_for_fifo(struct pi_adapter * pi) bpck6_wait_for_fifo() argument
159 bpck6_write_block(struct pi_adapter * pi,char * buf,int len) bpck6_write_block() argument
228 bpck6_read_block(struct pi_adapter * pi,char * buf,int len) bpck6_read_block() argument
288 bpck6_open(struct pi_adapter * pi) bpck6_open() argument
354 bpck6_deselect(struct pi_adapter * pi) bpck6_deselect() argument
372 bpck6_wr_extout(struct pi_adapter * pi,u8 regdata) bpck6_wr_extout() argument
378 bpck6_connect(struct pi_adapter * pi) bpck6_connect() argument
386 bpck6_disconnect(struct pi_adapter * pi) bpck6_disconnect() argument
394 bpck6_test_port(struct pi_adapter * pi) bpck6_test_port() argument
407 bpck6_probe_unit(struct pi_adapter * pi) bpck6_probe_unit() argument
434 bpck6_log_adapter(struct pi_adapter * pi) bpck6_log_adapter() argument
[all...]
H A Dpata_parport.c28 static void pi_connect(struct pi_adapter *pi) in pi_connect() argument
30 parport_claim_or_block(pi->pardev); in pi_connect()
31 pi->proto->connect(pi); in pi_connect()
34 static void pi_disconnect(struct pi_adapter *pi) in pi_disconnect() argument
36 pi->proto->disconnect(pi); in pi_disconnect()
37 parport_release(pi->pardev); in pi_disconnect()
42 struct pi_adapter *pi = ap->host->private_data; in pata_parport_dev_select() local
50 pi in pata_parport_dev_select()
56 struct pi_adapter *pi = ap->host->private_data; pata_parport_set_devctl() local
63 struct pi_adapter *pi = ap->host->private_data; pata_parport_devchk() local
88 struct pi_adapter *pi = ap->host->private_data; pata_parport_wait_after_reset() local
152 struct pi_adapter *pi = ap->host->private_data; pata_parport_bus_softreset() local
202 struct pi_adapter *pi = ap->host->private_data; pata_parport_check_status() local
209 struct pi_adapter *pi = ap->host->private_data; pata_parport_check_altstatus() local
217 struct pi_adapter *pi = ap->host->private_data; pata_parport_tf_load() local
253 struct pi_adapter *pi = ap->host->private_data; pata_parport_tf_read() local
278 struct pi_adapter *pi = ap->host->private_data; pata_parport_exec_command() local
288 struct pi_adapter *pi = ap->host->private_data; pata_parport_data_xfer() local
302 struct pi_adapter *pi; pata_parport_drain_fifo() local
345 pi_release(struct pi_adapter * pi) pi_release() argument
353 default_test_proto(struct pi_adapter * pi) default_test_proto() argument
377 pi_test_proto(struct pi_adapter * pi) pi_test_proto() argument
391 pi_probe_mode(struct pi_adapter * pi,int max) pi_probe_mode() argument
419 pi_probe_unit(struct pi_adapter * pi,int unit) pi_probe_unit() argument
456 struct pi_adapter *pi = container_of(dev, struct pi_adapter, dev); pata_parport_dev_release() local
487 struct pi_adapter *pi = container_of(dev, struct pi_adapter, dev); pi_find_dev() local
499 struct pi_adapter *pi; pi_init_one() local
699 struct pi_adapter *pi = host->private_data; pi_remove_one() local
751 struct pi_adapter *pi = host->private_data; pi_remove_port() local
[all...]
H A Dfrpw.c32 static int frpw_read_regr(struct pi_adapter *pi, int cont, int regr) in frpw_read_regr() argument
47 static void frpw_write_regr(struct pi_adapter *pi, int cont, int regr, int val) in frpw_write_regr() argument
56 static void frpw_read_block_int(struct pi_adapter *pi, char *buf, int count, in frpw_read_block_int() argument
61 switch (pi->mode) { in frpw_read_block_int()
126 static void frpw_read_block(struct pi_adapter *pi, char *buf, int count) in frpw_read_block() argument
128 frpw_read_block_int(pi, buf, count, 0x08); in frpw_read_block()
131 static void frpw_write_block(struct pi_adapter *pi, char *buf, int count) in frpw_write_block() argument
135 switch (pi->mode) { in frpw_write_block()
170 static void frpw_connect(struct pi_adapter *pi) in frpw_connect() argument
172 pi in frpw_connect()
177 frpw_disconnect(struct pi_adapter * pi) frpw_disconnect() argument
189 frpw_test_pnp(struct pi_adapter * pi) frpw_test_pnp() argument
219 frpw_test_proto(struct pi_adapter * pi) frpw_test_proto() argument
267 frpw_log_adapter(struct pi_adapter * pi) frpw_log_adapter() argument
[all...]
H A Dfriq.c46 static int friq_read_regr(struct pi_adapter *pi, int cont, int regr) in friq_read_regr() argument
60 static void friq_write_regr(struct pi_adapter *pi, int cont, int regr, int val) in friq_write_regr() argument
69 static void friq_read_block_int(struct pi_adapter *pi, char *buf, int count, int regr) in friq_read_block_int() argument
73 switch (pi->mode) { in friq_read_block_int()
126 static void friq_read_block(struct pi_adapter *pi, char *buf, int count) in friq_read_block() argument
128 friq_read_block_int(pi, buf, count, 0x08); in friq_read_block()
131 static void friq_write_block(struct pi_adapter *pi, char *buf, int count) in friq_write_block() argument
135 switch (pi->mode) { in friq_write_block()
166 static void friq_connect(struct pi_adapter *pi) in friq_connect() argument
168 pi in friq_connect()
173 friq_disconnect(struct pi_adapter * pi) friq_disconnect() argument
180 friq_test_proto(struct pi_adapter * pi) friq_test_proto() argument
219 friq_log_adapter(struct pi_adapter * pi) friq_log_adapter() argument
233 friq_release_proto(struct pi_adapter * pi) friq_release_proto() argument
[all...]
H A Dbpck.c22 #define PC pi->private
38 static int bpck_read_regr(struct pi_adapter *pi, int cont, int regr) in bpck_read_regr() argument
44 switch (pi->mode) { in bpck_read_regr()
69 static void bpck_write_regr(struct pi_adapter *pi, int cont, int regr, int val) in bpck_write_regr() argument
75 switch (pi->mode) { in bpck_write_regr()
93 #define WR(r,v) bpck_write_regr(pi,2,r,v)
94 #define RR(r) (bpck_read_regr(pi,2,r))
96 static void bpck_write_block(struct pi_adapter *pi, char *buf, int count) in bpck_write_block() argument
100 switch (pi->mode) { in bpck_write_block()
151 static void bpck_read_block(struct pi_adapter *pi, cha argument
209 bpck_probe_unit(struct pi_adapter * pi) bpck_probe_unit() argument
235 bpck_connect(struct pi_adapter * pi) bpck_connect() argument
271 bpck_disconnect(struct pi_adapter * pi) bpck_disconnect() argument
282 bpck_force_spp(struct pi_adapter * pi) bpck_force_spp() argument
299 bpck_test_proto(struct pi_adapter * pi) bpck_test_proto() argument
382 bpck_read_eeprom(struct pi_adapter * pi,char * buf) bpck_read_eeprom() argument
433 bpck_test_port(struct pi_adapter * pi) bpck_test_port() argument
472 bpck_log_adapter(struct pi_adapter * pi) bpck_log_adapter() argument
[all...]
/linux/drivers/gpu/drm/radeon/
H A Dkv_dpm.c152 struct kv_power_info *pi = rdev->pm.dpm.priv; in kv_get_pi() local
154 return pi; in kv_get_pi()
208 struct kv_power_info *pi = kv_get_pi(rdev); in kv_do_enable_didt() local
211 if (pi->caps_sq_ramping) { in kv_do_enable_didt()
220 if (pi->caps_db_ramping) { in kv_do_enable_didt()
229 if (pi->caps_td_ramping) { in kv_do_enable_didt()
238 if (pi->caps_tcp_ramping) { in kv_do_enable_didt()
250 struct kv_power_info *pi = kv_get_pi(rdev); in kv_enable_didt() local
253 if (pi->caps_sq_ramping || in kv_enable_didt()
254 pi in kv_enable_didt()
277 struct kv_power_info *pi = kv_get_pi(rdev); kv_enable_smc_cac() local
298 struct kv_power_info *pi = kv_get_pi(rdev); kv_process_firmware_header() local
321 struct kv_power_info *pi = kv_get_pi(rdev); kv_enable_dpm_voltage_scaling() local
337 struct kv_power_info *pi = kv_get_pi(rdev); kv_set_dpm_interval() local
353 struct kv_power_info *pi = kv_get_pi(rdev); kv_set_dpm_boot_state() local
378 struct kv_power_info *pi = kv_get_pi(rdev); kv_set_divider_value() local
448 struct kv_power_info *pi = kv_get_pi(rdev); kv_convert_2bit_index_to_voltage() local
459 struct kv_power_info *pi = kv_get_pi(rdev); kv_set_vid() local
470 struct kv_power_info *pi = kv_get_pi(rdev); kv_set_at() local
480 struct kv_power_info *pi = kv_get_pi(rdev); kv_dpm_power_level_enable() local
540 struct kv_power_info *pi = kv_get_pi(rdev); kv_update_sclk_t() local
558 struct kv_power_info *pi = kv_get_pi(rdev); kv_program_bootup_state() local
591 struct kv_power_info *pi = kv_get_pi(rdev); kv_enable_auto_thermal_throttling() local
607 struct kv_power_info *pi = kv_get_pi(rdev); kv_upload_dpm_settings() local
636 struct kv_power_info *pi = kv_get_pi(rdev); kv_get_clk_bypass() local
661 struct kv_power_info *pi = kv_get_pi(rdev); kv_populate_uvd_table() local
732 struct kv_power_info *pi = kv_get_pi(rdev); kv_populate_vce_table() local
795 struct kv_power_info *pi = kv_get_pi(rdev); kv_populate_samu_table() local
861 struct kv_power_info *pi = kv_get_pi(rdev); kv_populate_acp_table() local
919 struct kv_power_info *pi = kv_get_pi(rdev); kv_calculate_dfs_bypass_settings() local
975 struct kv_power_info *pi = kv_get_pi(rdev); kv_reset_acp_boot_level() local
984 struct kv_power_info *pi = kv_get_pi(rdev); kv_update_current_ps() local
995 struct kv_power_info *pi = kv_get_pi(rdev); kv_update_requested_ps() local
1004 struct kv_power_info *pi = kv_get_pi(rdev); kv_dpm_enable_bapm() local
1029 struct kv_power_info *pi = kv_get_pi(rdev); kv_dpm_enable() local
1174 struct kv_power_info *pi = kv_get_pi(rdev); kv_init_sclk_t() local
1181 struct kv_power_info *pi = kv_get_pi(rdev); kv_init_fps_limits() local
1210 struct kv_power_info *pi = kv_get_pi(rdev); kv_init_powergate_state() local
1245 struct kv_power_info *pi = kv_get_pi(rdev); kv_update_uvd_dpm() local
1297 struct kv_power_info *pi = kv_get_pi(rdev); kv_update_vce_dpm() local
1338 struct kv_power_info *pi = kv_get_pi(rdev); kv_update_samu_dpm() local
1386 struct kv_power_info *pi = kv_get_pi(rdev); kv_update_acp_boot_level() local
1402 struct kv_power_info *pi = kv_get_pi(rdev); kv_update_acp_dpm() local
1433 struct kv_power_info *pi = kv_get_pi(rdev); kv_dpm_powergate_uvd() local
1461 struct kv_power_info *pi = kv_get_pi(rdev); kv_dpm_powergate_vce() local
1484 struct kv_power_info *pi = kv_get_pi(rdev); kv_dpm_powergate_samu() local
1504 struct kv_power_info *pi = kv_get_pi(rdev); kv_dpm_powergate_acp() local
1529 struct kv_power_info *pi = kv_get_pi(rdev); kv_set_valid_clock_range() local
1591 struct kv_power_info *pi = kv_get_pi(rdev); kv_update_dfs_bypass_settings() local
1613 struct kv_power_info *pi = kv_get_pi(rdev); kv_enable_nb_dpm() local
1659 struct kv_power_info *pi = kv_get_pi(rdev); kv_dpm_pre_set_power_state() local
1674 struct kv_power_info *pi = kv_get_pi(rdev); kv_dpm_set_power_state() local
1748 struct kv_power_info *pi = kv_get_pi(rdev); kv_dpm_post_set_power_state() local
1766 struct kv_power_info *pi = kv_get_pi(rdev); kv_construct_max_power_limits_table() local
1824 struct kv_power_info *pi = kv_get_pi(rdev); kv_construct_boot_state() local
1879 struct kv_power_info *pi = kv_get_pi(rdev); kv_get_sleep_divider_id_from_clock() local
1902 struct kv_power_info *pi = kv_get_pi(rdev); kv_get_high_voltage_limit() local
1939 struct kv_power_info *pi = kv_get_pi(rdev); kv_apply_state_adjust_rules() local
2053 struct kv_power_info *pi = kv_get_pi(rdev); kv_dpm_power_level_enabled_for_throttle() local
2060 struct kv_power_info *pi = kv_get_pi(rdev); kv_calculate_ds_divider() local
2078 struct kv_power_info *pi = kv_get_pi(rdev); kv_calculate_nbps_level_settings() local
2132 struct kv_power_info *pi = kv_get_pi(rdev); kv_calculate_dpm_settings() local
2146 struct kv_power_info *pi = kv_get_pi(rdev); kv_init_graphics_levels() local
2195 struct kv_power_info *pi = kv_get_pi(rdev); kv_enable_new_levels() local
2215 struct kv_power_info *pi = kv_get_pi(rdev); kv_set_enabled_levels() local
2230 struct kv_power_info *pi = kv_get_pi(rdev); kv_program_nbps_index_settings() local
2287 struct kv_power_info *pi = kv_get_pi(rdev); kv_parse_sys_info_table() local
2373 struct kv_power_info *pi = kv_get_pi(rdev); kv_patch_boot_state() local
2410 struct kv_power_info *pi = kv_get_pi(rdev); kv_parse_pplib_clock_info() local
2520 struct kv_power_info *pi; kv_dpm_init() local
2600 struct kv_power_info *pi = kv_get_pi(rdev); kv_dpm_debugfs_print_current_performance_level() local
2623 struct kv_power_info *pi = kv_get_pi(rdev); kv_dpm_get_current_sclk() local
2639 struct kv_power_info *pi = kv_get_pi(rdev); kv_dpm_get_current_mclk() local
2681 struct kv_power_info *pi = kv_get_pi(rdev); kv_dpm_get_sclk() local
2692 struct kv_power_info *pi = kv_get_pi(rdev); kv_dpm_get_mclk() local
[all...]
H A Drv770_dpm.c58 struct rv7xx_power_info *pi = rdev->pm.dpm.priv; in rv770_get_pi() local
60 return pi; in rv770_get_pi()
65 struct evergreen_power_info *pi = rdev->pm.dpm.priv; in evergreen_get_pi() local
67 return pi; in evergreen_get_pi()
73 struct rv7xx_power_info *pi = rv770_get_pi(rdev); in rv770_enable_bif_dynamic_pcie_gen2() local
82 if (!pi->boot_in_gen2) { in rv770_enable_bif_dynamic_pcie_gen2()
147 struct rv7xx_power_info *pi = rv770_get_pi(rdev); in rv770_mg_clock_gating_enable() local
160 if (pi->mgcgtssm) in rv770_mg_clock_gating_enable()
239 struct rv7xx_power_info *pi = rv770_get_pi(rdev);
242 pi
250 struct rv7xx_power_info *pi = rv770_get_pi(rdev); rv770_write_smc_soft_register() local
262 struct rv7xx_power_info *pi = rv770_get_pi(rdev); rv770_populate_smc_t() local
307 struct rv7xx_power_info *pi = rv770_get_pi(rdev); rv770_populate_smc_sp() local
391 struct rv7xx_power_info *pi = rv770_get_pi(rdev); rv770_populate_mclk_value() local
489 struct rv7xx_power_info *pi = rv770_get_pi(rdev); rv770_populate_sclk_value() local
570 struct rv7xx_power_info *pi = rv770_get_pi(rdev); rv770_populate_vddc_value() local
596 struct rv7xx_power_info *pi = rv770_get_pi(rdev); rv770_populate_mvdd_value() local
620 struct rv7xx_power_info *pi = rv770_get_pi(rdev); rv770_convert_power_level_to_smc() local
744 struct rv7xx_power_info *pi = rv770_get_pi(rdev); rv770_program_memory_timing_parameters() local
784 struct rv7xx_power_info *pi = rv770_get_pi(rdev); rv770_enable_spread_spectrum() local
808 struct rv7xx_power_info *pi = rv770_get_pi(rdev); rv770_program_mpll_timing_parameters() local
819 struct rv7xx_power_info *pi = rv770_get_pi(rdev); rv770_setup_bsp() local
891 struct rv7xx_power_info *pi = rv770_get_pi(rdev); rv770_program_vc() local
903 struct rv7xx_power_info *pi = rv770_get_pi(rdev); rv770_upload_firmware() local
919 struct rv7xx_power_info *pi = rv770_get_pi(rdev); rv770_populate_smc_acpi_state() local
1010 struct rv7xx_power_info *pi = rv770_get_pi(rdev); rv770_populate_initial_mvdd_value() local
1029 struct rv7xx_power_info *pi = rv770_get_pi(rdev); rv770_populate_smc_initial_state() local
1118 struct rv7xx_power_info *pi = rv770_get_pi(rdev); rv770_populate_smc_vddc_table() local
1147 struct rv7xx_power_info *pi = rv770_get_pi(rdev); rv770_populate_smc_mvdd_table() local
1166 struct rv7xx_power_info *pi = rv770_get_pi(rdev); rv770_init_smc_table() local
1235 struct rv7xx_power_info *pi = rv770_get_pi(rdev); rv770_construct_vddc_table() local
1286 struct rv7xx_power_info *pi = rv770_get_pi(rdev); rv770_get_mvdd_pin_configuration() local
1312 struct rv7xx_power_info *pi = rv770_get_pi(rdev); rv770_get_mvdd_configuration() local
1386 struct rv7xx_power_info *pi = rv770_get_pi(rdev); rv770_upload_sw_state() local
1520 struct rv7xx_power_info *pi = rv770_get_pi(rdev); rv770_read_clock_registers() local
1557 struct rv7xx_power_info *pi = rv770_get_pi(rdev); rv770_read_voltage_smio_registers() local
1565 struct rv7xx_power_info *pi = rv770_get_pi(rdev); rv770_reset_smio_status() local
1593 struct rv7xx_power_info *pi = rv770_get_pi(rdev); rv770_get_memory_type() local
1608 struct rv7xx_power_info *pi = rv770_get_pi(rdev); rv770_get_pcie_gen2_status() local
1673 struct rv7xx_power_info *pi = rv770_get_pi(rdev); rv770_get_mclk_odt_threshold() local
1693 struct rv7xx_power_info *pi = rv770_get_pi(rdev); rv770_get_max_vddc() local
1749 struct rv7xx_power_info *pi = rv770_get_pi(rdev); rv770_program_dcodt_before_state_switch() local
1778 struct rv7xx_power_info *pi = rv770_get_pi(rdev); rv770_program_dcodt_after_state_switch() local
1805 struct rv7xx_power_info *pi = rv770_get_pi(rdev); rv770_retrieve_odt_values() local
1816 struct rv7xx_power_info *pi = rv770_get_pi(rdev); rv770_set_dpm_event_sources() local
1855 struct rv7xx_power_info *pi = rv770_get_pi(rdev); rv770_enable_auto_throttle_source() local
1897 struct rv7xx_power_info *pi = rv770_get_pi(rdev); rv770_dpm_enable() local
2002 struct rv7xx_power_info *pi = rv770_get_pi(rdev); rv770_dpm_disable() local
2040 struct rv7xx_power_info *pi = rv770_get_pi(rdev); rv770_dpm_set_power_state() local
2098 struct rv7xx_power_info *pi = rv770_get_pi(rdev); rv770_dpm_setup_asic() local
2179 struct rv7xx_power_info *pi = rv770_get_pi(rdev); rv7xx_parse_pplib_clock_info() local
2331 struct rv7xx_power_info *pi = rv770_get_pi(rdev); rv770_get_engine_memory_ss() local
2347 struct rv7xx_power_info *pi; rv770_dpm_init() local
[all...]
H A Drv6xx_dpm.c45 struct rv6xx_power_info *pi = rdev->pm.dpm.priv; in rv6xx_get_pi() local
47 return pi; in rv6xx_get_pi()
162 struct rv6xx_power_info *pi = rv6xx_get_pi(rdev); in rv6xx_output_stepping() local
167 pi->spll_ref_div, in rv6xx_output_stepping()
183 fb_divider = ((step->vco_frequency * pi->spll_ref_div) / ref_clk) >> in rv6xx_output_stepping()
184 pi->fb_div_scale; in rv6xx_output_stepping()
187 pi->spll_ref_div - 1); in rv6xx_output_stepping()
436 struct rv6xx_power_info *pi = rv6xx_get_pi(rdev); in rv6xx_calculate_engine_speed_stepping_parameters() local
438 pi->hw.sclks[R600_POWER_LEVEL_LOW] = in rv6xx_calculate_engine_speed_stepping_parameters()
440 pi in rv6xx_calculate_engine_speed_stepping_parameters()
453 struct rv6xx_power_info *pi = rv6xx_get_pi(rdev); rv6xx_calculate_memory_clock_stepping_parameters() local
483 struct rv6xx_power_info *pi = rv6xx_get_pi(rdev); rv6xx_calculate_voltage_stepping_parameters() local
552 struct rv6xx_power_info *pi = rv6xx_get_pi(rdev); rv6xx_program_engine_spread_spectrum() local
585 struct rv6xx_power_info *pi = rv6xx_get_pi(rdev); rv6xx_program_sclk_spread_spectrum_parameters_except_lowest_entry() local
620 struct rv6xx_power_info *pi = rv6xx_get_pi(rdev); rv6xx_program_mclk_stepping_parameters_except_lowest_entry() local
636 struct rv6xx_power_info *pi = rv6xx_get_pi(rdev); rv6xx_find_memory_clock_with_highest_vco() local
654 struct rv6xx_power_info *pi = rv6xx_get_pi(rdev); rv6xx_program_mclk_spread_spectrum_parameters() local
720 struct rv6xx_power_info *pi = rv6xx_get_pi(rdev); rv6xx_program_voltage_stepping_parameters_except_lowest_entry() local
731 struct rv6xx_power_info *pi = rv6xx_get_pi(rdev); rv6xx_program_backbias_stepping_parameters_except_lowest_entry() local
746 struct rv6xx_power_info *pi = rv6xx_get_pi(rdev); rv6xx_program_sclk_spread_spectrum_parameters_lowest_entry() local
755 struct rv6xx_power_info *pi = rv6xx_get_pi(rdev); rv6xx_program_mclk_stepping_parameters_lowest_entry() local
764 struct rv6xx_power_info *pi = rv6xx_get_pi(rdev); rv6xx_program_voltage_stepping_parameters_lowest_entry() local
773 struct rv6xx_power_info *pi = rv6xx_get_pi(rdev); rv6xx_program_backbias_stepping_parameters_lowest_entry() local
796 struct rv6xx_power_info *pi = rv6xx_get_pi(rdev); rv6xx_program_memory_timing_parameters() local
830 struct rv6xx_power_info *pi = rv6xx_get_pi(rdev); rv6xx_program_mpll_timing_parameters() local
839 struct rv6xx_power_info *pi = rv6xx_get_pi(rdev); rv6xx_program_bsp() local
852 struct rv6xx_power_info *pi = rv6xx_get_pi(rdev); rv6xx_program_at() local
939 struct rv6xx_power_info *pi = rv6xx_get_pi(rdev); rv6xx_get_master_voltage_mask() local
1021 struct rv6xx_power_info *pi = rv6xx_get_pi(rdev); rv6xx_calculate_ap() local
1058 struct rv6xx_power_info *pi = rv6xx_get_pi(rdev); rv6xx_program_stepping_parameters_except_lowest_entry() local
1071 struct rv6xx_power_info *pi = rv6xx_get_pi(rdev); rv6xx_program_stepping_parameters_lowest_entry() local
1082 struct rv6xx_power_info *pi = rv6xx_get_pi(rdev); rv6xx_program_power_level_low() local
1098 struct rv6xx_power_info *pi = rv6xx_get_pi(rdev); rv6xx_program_power_level_low_to_lowest_state() local
1114 struct rv6xx_power_info *pi = rv6xx_get_pi(rdev); rv6xx_program_power_level_medium() local
1130 struct rv6xx_power_info *pi = rv6xx_get_pi(rdev); rv6xx_program_power_level_medium_for_transition() local
1154 struct rv6xx_power_info *pi = rv6xx_get_pi(rdev); rv6xx_program_power_level_high() local
1336 struct rv6xx_power_info *pi = rv6xx_get_pi(rdev); rv6xx_enable_high() local
1345 struct rv6xx_power_info *pi = rv6xx_get_pi(rdev); rv6xx_enable_medium() local
1353 struct rv6xx_power_info *pi = rv6xx_get_pi(rdev); rv6xx_set_dpm_event_sources() local
1392 struct rv6xx_power_info *pi = rv6xx_get_pi(rdev); rv6xx_enable_auto_throttle_source() local
1411 struct rv6xx_power_info *pi = rv6xx_get_pi(rdev); rv6xx_enable_thermal_protection() local
1423 struct rv6xx_power_info *pi = rv6xx_get_pi(rdev); rv6xx_generate_transition_stepping() local
1435 struct rv6xx_power_info *pi = rv6xx_get_pi(rdev); rv6xx_generate_low_step() local
1445 struct rv6xx_power_info *pi = rv6xx_get_pi(rdev); rv6xx_invalidate_intermediate_steps() local
1455 struct rv6xx_power_info *pi = rv6xx_get_pi(rdev); rv6xx_generate_stepping_table() local
1547 struct rv6xx_power_info *pi = rv6xx_get_pi(rdev); rv6xx_dpm_enable() local
1614 struct rv6xx_power_info *pi = rv6xx_get_pi(rdev); rv6xx_dpm_disable() local
1658 struct rv6xx_power_info *pi = rv6xx_get_pi(rdev); rv6xx_dpm_set_power_state() local
1936 struct rv6xx_power_info *pi; rv6xx_dpm_init() local
2133 struct rv6xx_power_info *pi = rv6xx_get_pi(rdev); rv6xx_dpm_force_performance_level() local
[all...]
H A Drv730_dpm.c41 struct rv7xx_power_info *pi = rv770_get_pi(rdev); in rv730_populate_sclk_value() local
43 u32 spll_func_cntl = pi->clk_regs.rv730.cg_spll_func_cntl; in rv730_populate_sclk_value()
44 u32 spll_func_cntl_2 = pi->clk_regs.rv730.cg_spll_func_cntl_2; in rv730_populate_sclk_value()
45 u32 spll_func_cntl_3 = pi->clk_regs.rv730.cg_spll_func_cntl_3; in rv730_populate_sclk_value()
46 u32 cg_spll_spread_spectrum = pi->clk_regs.rv730.cg_spll_spread_spectrum; in rv730_populate_sclk_value()
47 u32 cg_spll_spread_spectrum_2 = pi->clk_regs.rv730.cg_spll_spread_spectrum_2; in rv730_populate_sclk_value()
88 if (pi->sclk_ss) { in rv730_populate_sclk_value()
120 struct rv7xx_power_info *pi = rv770_get_pi(rdev); in rv730_populate_mclk_value() local
121 u32 mclk_pwrmgt_cntl = pi->clk_regs.rv730.mclk_pwrmgt_cntl; in rv730_populate_mclk_value()
122 u32 dll_cntl = pi in rv730_populate_mclk_value()
197 struct rv7xx_power_info *pi = rv770_get_pi(rdev); rv730_read_clock_registers() local
229 struct rv7xx_power_info *pi = rv770_get_pi(rdev); rv730_populate_smc_acpi_state() local
321 struct rv7xx_power_info *pi = rv770_get_pi(rdev); rv730_populate_smc_initial_state() local
475 struct rv7xx_power_info *pi = rv770_get_pi(rdev); rv730_program_dcodt() local
494 struct rv7xx_power_info *pi = rv770_get_pi(rdev); rv730_get_odt_values() local
[all...]
H A Dtrinity_dpm.c309 struct trinity_power_info *pi = rdev->pm.dpm.priv; in trinity_get_pi() local
311 return pi; in trinity_get_pi()
316 struct trinity_power_info *pi = trinity_get_pi(rdev); in trinity_gfx_powergating_initialize() local
344 if (pi->override_dynamic_mgpg && (hw_rev == 0)) in trinity_gfx_powergating_initialize()
499 struct trinity_power_info *pi = trinity_get_pi(rdev); in trinity_enable_clock_power_gating() local
501 if (pi->enable_gfx_clock_gating) in trinity_enable_clock_power_gating()
503 if (pi->enable_mg_clock_gating) in trinity_enable_clock_power_gating()
505 if (pi->enable_gfx_power_gating) in trinity_enable_clock_power_gating()
507 if (pi->enable_mg_clock_gating) { in trinity_enable_clock_power_gating()
511 if (pi in trinity_enable_clock_power_gating()
521 struct trinity_power_info *pi = trinity_get_pi(rdev); trinity_disable_clock_power_gating() local
590 struct trinity_power_info *pi = trinity_get_pi(rdev); trinity_set_vid() local
669 struct trinity_power_info *pi = trinity_get_pi(rdev); trinity_program_power_level() local
811 struct trinity_power_info *pi = trinity_get_pi(rdev); trinity_program_bootup_state() local
877 struct trinity_power_info *pi = trinity_get_pi(rdev); trinity_setup_uvd_clocks() local
959 struct trinity_power_info *pi = trinity_get_pi(rdev); trinity_program_ttt() local
1023 struct trinity_power_info *pi = trinity_get_pi(rdev); trinity_update_current_ps() local
1034 struct trinity_power_info *pi = trinity_get_pi(rdev); trinity_update_requested_ps() local
1043 struct trinity_power_info *pi = trinity_get_pi(rdev); trinity_dpm_enable_bapm() local
1054 struct trinity_power_info *pi = trinity_get_pi(rdev); trinity_dpm_enable() local
1129 struct trinity_power_info *pi = trinity_get_pi(rdev); trinity_get_min_sclk_divider() local
1138 struct trinity_power_info *pi = trinity_get_pi(rdev); trinity_setup_nbp_sim() local
1156 struct trinity_power_info *pi = trinity_get_pi(rdev); trinity_dpm_force_performance_level() local
1186 struct trinity_power_info *pi = trinity_get_pi(rdev); trinity_dpm_pre_set_power_state() local
1201 struct trinity_power_info *pi = trinity_get_pi(rdev); trinity_dpm_set_power_state() local
1227 struct trinity_power_info *pi = trinity_get_pi(rdev); trinity_dpm_post_set_power_state() local
1263 struct trinity_power_info *pi = trinity_get_pi(rdev); trinity_convert_voltage_index_to_value() local
1278 struct trinity_power_info *pi = trinity_get_pi(rdev); trinity_patch_boot_state() local
1295 struct trinity_power_info *pi = trinity_get_pi(rdev); trinity_construct_boot_state() local
1312 struct trinity_power_info *pi = trinity_get_pi(rdev); trinity_get_sleep_divider_id_from_clock() local
1336 struct trinity_power_info *pi = trinity_get_pi(rdev); trinity_get_valid_engine_clock() local
1354 struct trinity_power_info *pi = trinity_get_pi(rdev); trinity_patch_thermal_state() local
1406 struct trinity_power_info *pi = trinity_get_pi(rdev); trinity_get_uvd_clock_index() local
1426 struct trinity_power_info *pi = trinity_get_pi(rdev); trinity_adjust_uvd_state() local
1492 struct trinity_power_info *pi = trinity_get_pi(rdev); trinity_apply_state_adjust_rules() local
1604 struct trinity_power_info *pi = trinity_get_pi(rdev); trinity_dpm_display_configuration_changed() local
1663 struct trinity_power_info *pi = trinity_get_pi(rdev); trinity_parse_pplib_clock_info() local
1783 struct trinity_power_info *pi = trinity_get_pi(rdev); trinity_convert_did_to_freq() local
1802 struct trinity_power_info *pi = trinity_get_pi(rdev); trinity_parse_sys_info_table() local
1903 struct trinity_power_info *pi; trinity_dpm_init() local
1986 struct trinity_power_info *pi = trinity_get_pi(rdev); trinity_dpm_debugfs_print_current_performance_level() local
2007 struct trinity_power_info *pi = trinity_get_pi(rdev); trinity_dpm_get_current_sclk() local
2025 struct trinity_power_info *pi = trinity_get_pi(rdev); trinity_dpm_get_current_mclk() local
2046 struct trinity_power_info *pi = trinity_get_pi(rdev); trinity_dpm_get_sclk() local
2057 struct trinity_power_info *pi = trinity_get_pi(rdev); trinity_dpm_get_mclk() local
[all...]
H A Drv740_dpm.c122 struct rv7xx_power_info *pi = rv770_get_pi(rdev); in rv740_populate_sclk_value() local
124 u32 spll_func_cntl = pi->clk_regs.rv770.cg_spll_func_cntl; in rv740_populate_sclk_value()
125 u32 spll_func_cntl_2 = pi->clk_regs.rv770.cg_spll_func_cntl_2; in rv740_populate_sclk_value()
126 u32 spll_func_cntl_3 = pi->clk_regs.rv770.cg_spll_func_cntl_3; in rv740_populate_sclk_value()
127 u32 cg_spll_spread_spectrum = pi->clk_regs.rv770.cg_spll_spread_spectrum; in rv740_populate_sclk_value()
128 u32 cg_spll_spread_spectrum_2 = pi->clk_regs.rv770.cg_spll_spread_spectrum_2; in rv740_populate_sclk_value()
157 if (pi->sclk_ss) { in rv740_populate_sclk_value()
189 struct rv7xx_power_info *pi = rv770_get_pi(rdev); in rv740_populate_mclk_value() local
190 u32 mpll_ad_func_cntl = pi->clk_regs.rv770.mpll_ad_func_cntl; in rv740_populate_mclk_value()
191 u32 mpll_ad_func_cntl_2 = pi in rv740_populate_mclk_value()
289 struct rv7xx_power_info *pi = rv770_get_pi(rdev); rv740_read_clock_registers() local
320 struct rv7xx_power_info *pi = rv770_get_pi(rdev); rv740_populate_smc_acpi_state() local
[all...]
H A Drs780_dpm.c44 struct igp_power_info *pi = rdev->pm.dpm.priv; in rs780_get_pi() local
46 return pi; in rs780_get_pi()
51 struct igp_power_info *pi = rs780_get_pi(rdev); in rs780_get_pm_mode_parameters() local
58 pi->crtc_id = 0; in rs780_get_pm_mode_parameters()
59 pi->refresh_rate = 60; in rs780_get_pm_mode_parameters()
65 pi->crtc_id = radeon_crtc->crtc_id; in rs780_get_pm_mode_parameters()
67 pi->refresh_rate = drm_mode_vrefresh(&crtc->mode); in rs780_get_pm_mode_parameters()
225 struct igp_power_info *pi = rs780_get_pi(rdev); in rs780_voltage_scaling_init() local
244 if (pi->pwm_voltage_control) { in rs780_voltage_scaling_init()
245 fv_throt_pwm_range[0] = pi in rs780_voltage_scaling_init()
364 struct igp_power_info *pi = rs780_get_pi(rdev); rs780_program_at() local
479 struct igp_power_info *pi = rs780_get_pi(rdev); rs780_set_engine_clock_spc() local
512 struct igp_power_info *pi = rs780_get_pi(rdev); rs780_get_voltage_for_vddc_level() local
526 struct igp_power_info *pi = rs780_get_pi(rdev); rs780_enable_voltage_scaling() local
599 struct igp_power_info *pi = rs780_get_pi(rdev); rs780_dpm_enable() local
632 struct igp_power_info *pi = rs780_get_pi(rdev); rs780_dpm_disable() local
651 struct igp_power_info *pi = rs780_get_pi(rdev); rs780_dpm_set_power_state() local
849 struct igp_power_info *pi; rs780_dpm_init() local
976 struct igp_power_info *pi = rs780_get_pi(rdev); rs780_dpm_get_mclk() local
1022 struct igp_power_info *pi = rs780_get_pi(rdev); rs780_dpm_get_current_mclk() local
1030 struct igp_power_info *pi = rs780_get_pi(rdev); rs780_dpm_force_performance_level() local
[all...]
H A Dcypress_dpm.c51 struct rv7xx_power_info *pi = rv770_get_pi(rdev); in cypress_enable_bif_dynamic_pcie_gen2() local
58 if (!pi->boot_in_gen2) { in cypress_enable_bif_dynamic_pcie_gen2()
75 if (!pi->boot_in_gen2) { in cypress_enable_bif_dynamic_pcie_gen2()
99 struct rv7xx_power_info *pi = rv770_get_pi(rdev);
101 if (pi->gfx_clock_gating) {
173 struct rv7xx_power_info *pi = rv770_get_pi(rdev); in cypress_mg_clock_gating_enable() local
193 if (pi->mgcgtssm) in cypress_mg_clock_gating_enable()
214 if (pi->mgcgtssm) in cypress_mg_clock_gating_enable()
222 struct rv7xx_power_info *pi = rv770_get_pi(rdev); in cypress_enable_spread_spectrum() local
225 if (pi in cypress_enable_spread_spectrum()
329 struct rv7xx_power_info *pi = rv770_get_pi(rdev); cypress_advertise_gen2_capability() local
424 struct rv7xx_power_info *pi = rv770_get_pi(rdev); cypress_get_strobe_mode_settings() local
477 struct rv7xx_power_info *pi = rv770_get_pi(rdev); cypress_populate_mclk_value() local
658 struct rv7xx_power_info *pi = rv770_get_pi(rdev); cypress_populate_mvdd_value() local
683 struct rv7xx_power_info *pi = rv770_get_pi(rdev); cypress_convert_power_level_to_smc() local
872 struct rv7xx_power_info *pi = rv770_get_pi(rdev); cypress_upload_sw_state() local
890 struct rv7xx_power_info *pi = rv770_get_pi(rdev); cypress_upload_mc_reg_table() local
909 struct rv7xx_power_info *pi = rv770_get_pi(rdev); cypress_calculate_burst_time() local
1075 struct rv7xx_power_info *pi = rv770_get_pi(rdev); cypress_initialize_mc_reg_table() local
1242 struct rv7xx_power_info *pi = rv770_get_pi(rdev); cypress_populate_smc_initial_state() local
1336 struct rv7xx_power_info *pi = rv770_get_pi(rdev); cypress_populate_smc_acpi_state() local
1529 struct rv7xx_power_info *pi = rv770_get_pi(rdev); cypress_populate_smc_voltage_tables() local
1575 struct rv7xx_power_info *pi = rv770_get_pi(rdev); cypress_get_mvdd_configuration() local
1617 struct rv7xx_power_info *pi = rv770_get_pi(rdev); cypress_init_smc_table() local
1669 struct rv7xx_power_info *pi = rv770_get_pi(rdev); cypress_populate_mc_reg_table() local
1696 struct rv7xx_power_info *pi = rv770_get_pi(rdev); cypress_get_table_locations() local
1808 struct rv7xx_power_info *pi = rv770_get_pi(rdev); cypress_dpm_enable() local
1919 struct rv7xx_power_info *pi = rv770_get_pi(rdev); cypress_dpm_disable() local
2026 struct rv7xx_power_info *pi; cypress_dpm_init() local
2158 struct rv7xx_power_info *pi = rv770_get_pi(rdev); cypress_dpm_vblank_too_short() local
[all...]
/linux/drivers/gpu/drm/amd/pm/legacy-dpm/
H A Dkv_dpm.c369 struct kv_power_info *pi = adev->pm.dpm.priv; in kv_get_pi() local
371 return pi; in kv_get_pi()
451 struct kv_power_info *pi = kv_get_pi(adev); in kv_do_enable_didt() local
454 if (pi->caps_sq_ramping) { in kv_do_enable_didt()
463 if (pi->caps_db_ramping) { in kv_do_enable_didt()
472 if (pi->caps_td_ramping) { in kv_do_enable_didt()
481 if (pi->caps_tcp_ramping) { in kv_do_enable_didt()
493 struct kv_power_info *pi = kv_get_pi(adev); in kv_enable_didt() local
496 if (pi->caps_sq_ramping || in kv_enable_didt()
497 pi in kv_enable_didt()
553 struct kv_power_info *pi = kv_get_pi(adev); kv_enable_smc_cac() local
574 struct kv_power_info *pi = kv_get_pi(adev); kv_process_firmware_header() local
597 struct kv_power_info *pi = kv_get_pi(adev); kv_enable_dpm_voltage_scaling() local
613 struct kv_power_info *pi = kv_get_pi(adev); kv_set_dpm_interval() local
629 struct kv_power_info *pi = kv_get_pi(adev); kv_set_dpm_boot_state() local
654 struct kv_power_info *pi = kv_get_pi(adev); kv_set_divider_value() local
678 struct kv_power_info *pi = kv_get_pi(adev); kv_convert_2bit_index_to_voltage() local
689 struct kv_power_info *pi = kv_get_pi(adev); kv_set_vid() local
700 struct kv_power_info *pi = kv_get_pi(adev); kv_set_at() local
710 struct kv_power_info *pi = kv_get_pi(adev); kv_dpm_power_level_enable() local
772 struct kv_power_info *pi = kv_get_pi(adev); kv_update_sclk_t() local
790 struct kv_power_info *pi = kv_get_pi(adev); kv_program_bootup_state() local
823 struct kv_power_info *pi = kv_get_pi(adev); kv_enable_auto_thermal_throttling() local
839 struct kv_power_info *pi = kv_get_pi(adev); kv_upload_dpm_settings() local
868 struct kv_power_info *pi = kv_get_pi(adev); kv_get_clk_bypass() local
893 struct kv_power_info *pi = kv_get_pi(adev); kv_populate_uvd_table() local
964 struct kv_power_info *pi = kv_get_pi(adev); kv_populate_vce_table() local
1027 struct kv_power_info *pi = kv_get_pi(adev); kv_populate_samu_table() local
1093 struct kv_power_info *pi = kv_get_pi(adev); kv_populate_acp_table() local
1151 struct kv_power_info *pi = kv_get_pi(adev); kv_calculate_dfs_bypass_settings() local
1207 struct kv_power_info *pi = kv_get_pi(adev); kv_reset_acp_boot_level() local
1216 struct kv_power_info *pi = kv_get_pi(adev); kv_update_current_ps() local
1228 struct kv_power_info *pi = kv_get_pi(adev); kv_update_requested_ps() local
1239 struct kv_power_info *pi = kv_get_pi(adev); kv_dpm_enable_bapm() local
1264 struct kv_power_info *pi = kv_get_pi(adev); kv_dpm_enable() local
1375 struct kv_power_info *pi = kv_get_pi(adev); kv_dpm_disable() local
1430 struct kv_power_info *pi = kv_get_pi(adev); kv_init_sclk_t() local
1437 struct kv_power_info *pi = kv_get_pi(adev); kv_init_fps_limits() local
1466 struct kv_power_info *pi = kv_get_pi(adev); kv_init_powergate_state() local
1501 struct kv_power_info *pi = kv_get_pi(adev); kv_update_uvd_dpm() local
1553 struct kv_power_info *pi = kv_get_pi(adev); kv_update_vce_dpm() local
1587 struct kv_power_info *pi = kv_get_pi(adev); kv_update_samu_dpm() local
1623 struct kv_power_info *pi = kv_get_pi(adev); kv_update_acp_boot_level() local
1639 struct kv_power_info *pi = kv_get_pi(adev); kv_update_acp_dpm() local
1671 struct kv_power_info *pi = kv_get_pi(adev); kv_dpm_powergate_uvd() local
1698 struct kv_power_info *pi = kv_get_pi(adev); kv_dpm_powergate_vce() local
1722 struct kv_power_info *pi = kv_get_pi(adev); kv_dpm_powergate_samu() local
1742 struct kv_power_info *pi = kv_get_pi(adev); kv_dpm_powergate_acp() local
1767 struct kv_power_info *pi = kv_get_pi(adev); kv_set_valid_clock_range() local
1829 struct kv_power_info *pi = kv_get_pi(adev); kv_update_dfs_bypass_settings() local
1851 struct kv_power_info *pi = kv_get_pi(adev); kv_enable_nb_dpm() local
1899 struct kv_power_info *pi = kv_get_pi(adev); kv_dpm_pre_set_power_state() local
1915 struct kv_power_info *pi = kv_get_pi(adev); kv_dpm_set_power_state() local
1990 struct kv_power_info *pi = kv_get_pi(adev); kv_dpm_post_set_power_state() local
2029 struct kv_power_info *pi = kv_get_pi(adev); kv_construct_max_power_limits_table() local
2087 struct kv_power_info *pi = kv_get_pi(adev); kv_construct_boot_state() local
2142 struct kv_power_info *pi = kv_get_pi(adev); kv_get_sleep_divider_id_from_clock() local
2164 struct kv_power_info *pi = kv_get_pi(adev); kv_get_high_voltage_limit() local
2201 struct kv_power_info *pi = kv_get_pi(adev); kv_apply_state_adjust_rules() local
2315 struct kv_power_info *pi = kv_get_pi(adev); kv_dpm_power_level_enabled_for_throttle() local
2322 struct kv_power_info *pi = kv_get_pi(adev); kv_calculate_ds_divider() local
2340 struct kv_power_info *pi = kv_get_pi(adev); kv_calculate_nbps_level_settings() local
2394 struct kv_power_info *pi = kv_get_pi(adev); kv_calculate_dpm_settings() local
2408 struct kv_power_info *pi = kv_get_pi(adev); kv_init_graphics_levels() local
2457 struct kv_power_info *pi = kv_get_pi(adev); kv_enable_new_levels() local
2477 struct kv_power_info *pi = kv_get_pi(adev); kv_set_enabled_levels() local
2492 struct kv_power_info *pi = kv_get_pi(adev); kv_program_nbps_index_settings() local
2552 struct kv_power_info *pi = kv_get_pi(adev); kv_parse_sys_info_table() local
2638 struct kv_power_info *pi = kv_get_pi(adev); kv_patch_boot_state() local
2675 struct kv_power_info *pi = kv_get_pi(adev); kv_parse_pplib_clock_info() local
2783 struct kv_power_info *pi; kv_dpm_init() local
2858 struct kv_power_info *pi = kv_get_pi(adev); kv_dpm_debugfs_print_current_performance_level() local
2923 struct kv_power_info *pi = kv_get_pi(adev); kv_dpm_get_sclk() local
2935 struct kv_power_info *pi = kv_get_pi(adev); kv_dpm_get_mclk() local
3263 struct kv_power_info *pi = kv_get_pi(adev); kv_dpm_read_sensor() local
[all...]
/linux/drivers/usb/typec/mux/
H A Dpi3usb30532.c31 static int pi3usb30532_set_conf(struct pi3usb30532 *pi, u8 new_conf) in pi3usb30532_set_conf() argument
35 if (pi->conf == new_conf) in pi3usb30532_set_conf()
38 ret = i2c_smbus_write_byte_data(pi->client, PI3USB30532_CONF, new_conf); in pi3usb30532_set_conf()
40 dev_err(&pi->client->dev, "Error writing conf: %d\n", ret); in pi3usb30532_set_conf()
44 pi->conf = new_conf; in pi3usb30532_set_conf()
51 struct pi3usb30532 *pi = typec_switch_get_drvdata(sw); in pi3usb30532_sw_set() local
55 mutex_lock(&pi->lock); in pi3usb30532_sw_set()
56 new_conf = pi->conf; in pi3usb30532_sw_set()
70 ret = pi3usb30532_set_conf(pi, new_conf); in pi3usb30532_sw_set()
71 mutex_unlock(&pi in pi3usb30532_sw_set()
79 struct pi3usb30532 *pi = typec_mux_get_drvdata(mux); pi3usb30532_mux_set() local
119 struct pi3usb30532 *pi; pi3usb30532_probe() local
165 struct pi3usb30532 *pi = i2c_get_clientdata(client); pi3usb30532_remove() local
[all...]
/linux/drivers/md/
H A Ddm-ps-io-affinity.c29 struct path_info *pi = s->path_map[cpu]; in ioa_free_path() local
31 if (!pi) in ioa_free_path()
34 if (refcount_dec_and_test(&pi->refcount)) { in ioa_free_path()
36 free_cpumask_var(pi->cpumask); in ioa_free_path()
37 kfree(pi); in ioa_free_path()
47 struct path_info *pi = NULL; in ioa_add_path() local
56 pi = kzalloc(sizeof(*pi), GFP_KERNEL); in ioa_add_path()
57 if (!pi) { in ioa_add_path()
62 pi in ioa_add_path()
157 struct path_info *pi; ioa_status() local
183 struct path_info *pi = p->pscontext; ioa_fail_path() local
190 struct path_info *pi = p->pscontext; ioa_reinstate_path() local
202 struct path_info *pi; ioa_select_path() local
[all...]
H A Ddm-ps-historical-service-time.c219 struct path_info *pi, *next; in free_paths() local
221 list_for_each_entry_safe(pi, next, paths, list) { in free_paths()
222 list_del(&pi->list); in free_paths()
223 kfree(pi); in free_paths()
241 struct path_info *pi; in hst_status() local
248 pi = path->pscontext; in hst_status()
252 DMEMIT("%llu %llu %llu ", pi->historical_service_time, in hst_status()
253 pi->outstanding, pi->stale_after); in hst_status()
271 struct path_info *pi; in hst_add_path() local
322 struct path_info *pi = path->pscontext; hst_fail_path() local
334 struct path_info *pi = path->pscontext; hst_reinstate_path() local
345 hst_fill_compare(struct path_info * pi,u64 * hst,u64 * out,u64 * stale) hst_fill_compare() argument
434 struct path_info *pi = NULL, *best = NULL; hst_select_path() local
464 struct path_info *pi = path->pscontext; hst_start_io() local
474 path_service_time(struct path_info * pi,u64 start_time) path_service_time() argument
495 struct path_info *pi = path->pscontext; hst_end_io() local
[all...]
/linux/drivers/net/wireless/broadcom/brcm80211/brcmfmac/
H A Dpno.c40 static int brcmf_pno_store_request(struct brcmf_pno_info *pi, in brcmf_pno_store_request() argument
43 if (WARN(pi->n_reqs == BRCMF_PNO_MAX_BUCKETS, in brcmf_pno_store_request()
48 mutex_lock(&pi->req_lock); in brcmf_pno_store_request()
49 pi->reqs[pi->n_reqs++] = req; in brcmf_pno_store_request()
50 mutex_unlock(&pi->req_lock); in brcmf_pno_store_request()
54 static int brcmf_pno_remove_request(struct brcmf_pno_info *pi, u64 reqid) in brcmf_pno_remove_request() argument
58 mutex_lock(&pi->req_lock); in brcmf_pno_remove_request()
61 if (pi->n_reqs == 0) in brcmf_pno_remove_request()
65 for (i = 0; i < pi in brcmf_pno_remove_request()
155 brcmf_pno_set_random(struct brcmf_if * ifp,struct brcmf_pno_info * pi) brcmf_pno_set_random() argument
296 brcmf_pno_prep_fwconfig(struct brcmf_pno_info * pi,struct brcmf_pno_config_le * pno_cfg,struct brcmf_gscan_bucket_config ** buckets,u32 * scan_freq) brcmf_pno_prep_fwconfig() argument
364 brcmf_pno_config_networks(struct brcmf_if * ifp,struct brcmf_pno_info * pi) brcmf_pno_config_networks() argument
394 struct brcmf_pno_info *pi; brcmf_pno_config_sched_scans() local
470 struct brcmf_pno_info *pi; brcmf_pno_start_sched_scan() local
492 struct brcmf_pno_info *pi; brcmf_pno_stop_sched_scan() local
517 struct brcmf_pno_info *pi; brcmf_pno_attach() local
531 struct brcmf_pno_info *pi; brcmf_pno_detach() local
552 brcmf_pno_find_reqid_by_bucket(struct brcmf_pno_info * pi,u32 bucket) brcmf_pno_find_reqid_by_bucket() argument
565 brcmf_pno_get_bucket_map(struct brcmf_pno_info * pi,struct brcmf_pno_net_info_le * ni) brcmf_pno_get_bucket_map() argument
[all...]
/linux/drivers/misc/pvpanic/
H A Dpvpanic.c90 static void pvpanic_synchronize_sys_off_handler(struct device *dev, struct pvpanic_instance *pi) in pvpanic_synchronize_sys_off_handler() argument
100 if (!(pi->events & PVPANIC_SHUTDOWN) == !pi->sys_off) in pvpanic_synchronize_sys_off_handler()
103 if (!pi->sys_off) { in pvpanic_synchronize_sys_off_handler()
109 pi->sys_off = sys_off; in pvpanic_synchronize_sys_off_handler()
111 unregister_sys_off_handler(pi->sys_off); in pvpanic_synchronize_sys_off_handler()
112 pi->sys_off = NULL; in pvpanic_synchronize_sys_off_handler()
119 struct pvpanic_instance *pi = param; in pvpanic_remove() local
123 if (pi_cur == pi) { in pvpanic_remove()
130 unregister_sys_off_handler(pi in pvpanic_remove()
135 struct pvpanic_instance *pi = dev_get_drvdata(dev); capability_show() local
143 struct pvpanic_instance *pi = dev_get_drvdata(dev); events_show() local
151 struct pvpanic_instance *pi = dev_get_drvdata(dev); events_store() local
187 struct pvpanic_instance *pi; devm_pvpanic_probe() local
[all...]
/linux/drivers/net/pse-pd/
H A Dpse_core.c30 * @ps: PSE PI supply of the PSE control
61 struct pse_pi *pi, in of_load_single_pse_pi_pairset() argument
74 pi->pairset[pairset_num].pinout = ALTERNATIVE_A; in of_load_single_pse_pi_pairset()
76 pi->pairset[pairset_num].pinout = ALTERNATIVE_B; in of_load_single_pse_pi_pairset()
87 pi->pairset[pairset_num].np = pairset_np; in of_load_single_pse_pi_pairset()
93 * of_load_pse_pi_pairsets - load PSE PI pairsets pinout and polarity
95 * @pi: a pointer of the PSE PI to fill
96 * @npairsets: the number of pairsets (1 or 2) used by the PI
101 struct pse_pi *pi, in of_load_pse_pi_pairsets() argument
177 struct pse_pi pi = {0}; of_load_pse_pis() local
441 pse_pi_deallocate_pw_budget(struct pse_pi * pi) pse_pi_deallocate_pw_budget() argument
555 struct pse_pi *pi = &pcdev->pi[id]; pse_pi_allocate_pw_budget_static_prio() local
590 struct pse_pi *pi = &pcdev->pi[id]; pse_pi_allocate_pw_budget() local
618 struct pse_pi *pi = &pcdev->pi[id]; _pse_pi_delivery_power_sw_pw_ctrl() local
705 struct pse_pi *pi; pse_pi_disable() local
1568 struct pse_pi *pi = &psec->pcdev->pi[psec->id]; pse_get_sw_admin_state() local
1604 struct pse_pi *pi; pse_ethtool_get_status() local
1806 struct pse_pi *pi = &pcdev->pi[id]; pse_pi_update_pw_budget() local
[all...]
/linux/drivers/net/ethernet/intel/ice/
H A Dice_sched.c9 * @pi: port information structure
16 ice_sched_add_root_node(struct ice_port_info *pi, in ice_sched_add_root_node() argument
22 if (!pi) in ice_sched_add_root_node()
25 hw = pi->hw; in ice_sched_add_root_node()
39 pi->root = root; in ice_sched_add_root_node()
163 * @pi: port information structure
171 ice_sched_add_node(struct ice_port_info *pi, u8 layer, in ice_sched_add_node() argument
181 if (!pi) in ice_sched_add_node()
184 hw = pi->hw; in ice_sched_add_node()
187 parent = ice_sched_find_node_by_teid(pi in ice_sched_add_node()
286 ice_sched_get_first_node(struct ice_port_info * pi,struct ice_sched_node * parent,u8 layer) ice_sched_get_first_node() argument
299 ice_sched_get_tc_node(struct ice_port_info * pi,u8 tc) ice_sched_get_tc_node() argument
320 ice_free_sched_node(struct ice_port_info * pi,struct ice_sched_node * node) ice_free_sched_node() argument
781 ice_sched_clear_rl_prof(struct ice_port_info * pi) ice_sched_clear_rl_prof() argument
838 ice_sched_clear_tx_topo(struct ice_port_info * pi) ice_sched_clear_tx_topo() argument
856 ice_sched_clear_port(struct ice_port_info * pi) ice_sched_clear_port() argument
904 ice_sched_add_elems(struct ice_port_info * pi,struct ice_sched_node * tc_node,struct ice_sched_node * parent,u8 layer,u16 num_nodes,u16 * num_nodes_added,u32 * first_node_teid,struct ice_sched_node ** prealloc_nodes) ice_sched_add_elems() argument
1024 ice_sched_add_nodes_to_hw_layer(struct ice_port_info * pi,struct ice_sched_node * tc_node,struct ice_sched_node * parent,u8 layer,u16 num_nodes,u32 * first_node_teid,u16 * num_nodes_added) ice_sched_add_nodes_to_hw_layer() argument
1068 ice_sched_add_nodes_to_layer(struct ice_port_info * pi,struct ice_sched_node * tc_node,struct ice_sched_node * parent,u8 layer,u16 num_nodes,u32 * first_node_teid,u16 * num_nodes_added) ice_sched_add_nodes_to_layer() argument
1186 ice_rm_dflt_leaf_node(struct ice_port_info * pi) ice_rm_dflt_leaf_node() argument
1214 ice_sched_rm_dflt_nodes(struct ice_port_info * pi) ice_sched_rm_dflt_nodes() argument
1244 ice_sched_init_port(struct ice_port_info * pi) ice_sched_init_port() argument
1480 ice_sched_get_free_qgrp(struct ice_port_info * pi,struct ice_sched_node * vsi_node,struct ice_sched_node * qgrp_node,u8 owner) ice_sched_get_free_qgrp() argument
1525 ice_sched_get_free_qparent(struct ice_port_info * pi,u16 vsi_handle,u8 tc,u8 owner) ice_sched_get_free_qparent() argument
1587 ice_sched_get_vsi_node(struct ice_port_info * pi,struct ice_sched_node * tc_node,u16 vsi_handle) ice_sched_get_vsi_node() argument
1616 ice_sched_get_agg_node(struct ice_port_info * pi,struct ice_sched_node * tc_node,u32 agg_id) ice_sched_get_agg_node() argument
1678 ice_sched_add_vsi_child_nodes(struct ice_port_info * pi,u16 vsi_handle,struct ice_sched_node * tc_node,u16 * num_nodes,u8 owner) ice_sched_add_vsi_child_nodes() argument
1734 ice_sched_calc_vsi_support_nodes(struct ice_port_info * pi,struct ice_sched_node * tc_node,u16 * num_nodes) ice_sched_calc_vsi_support_nodes() argument
1782 ice_sched_add_vsi_support_nodes(struct ice_port_info * pi,u16 vsi_handle,struct ice_sched_node * tc_node,u16 * num_nodes) ice_sched_add_vsi_support_nodes() argument
1836 ice_sched_add_vsi_to_topo(struct ice_port_info * pi,u16 vsi_handle,u8 tc) ice_sched_add_vsi_to_topo() argument
1899 ice_sched_update_vsi_child_nodes(struct ice_port_info * pi,u16 vsi_handle,u8 tc,u16 new_numqs,u8 owner) ice_sched_update_vsi_child_nodes() argument
1984 ice_sched_cfg_vsi(struct ice_port_info * pi,u16 vsi_handle,u8 tc,u16 maxqs,u8 owner,bool enable) ice_sched_cfg_vsi() argument
2060 ice_sched_rm_agg_vsi_info(struct ice_port_info * pi,u16 vsi_handle) ice_sched_rm_agg_vsi_info() argument
2111 ice_sched_rm_vsi_subtree(struct ice_port_info * pi,struct ice_sched_node * vsi_node,u8 owner,u8 tc) ice_sched_rm_vsi_subtree() argument
2160 ice_sched_rm_vsi_cfg(struct ice_port_info * pi,u16 vsi_handle,u8 owner) ice_sched_rm_vsi_cfg() argument
2211 ice_rm_vsi_lan_cfg(struct ice_port_info * pi,u16 vsi_handle) ice_rm_vsi_lan_cfg() argument
2224 ice_rm_vsi_rdma_cfg(struct ice_port_info * pi,u16 vsi_handle) ice_rm_vsi_rdma_cfg() argument
2335 ice_sched_move_nodes(struct ice_port_info * pi,struct ice_sched_node * parent,u16 num_items,u32 * list) ice_sched_move_nodes() argument
2390 ice_sched_move_vsi_to_agg(struct ice_port_info * pi,u16 vsi_handle,u32 agg_id,u8 tc) ice_sched_move_vsi_to_agg() argument
2472 ice_move_all_vsi_to_dflt_agg(struct ice_port_info * pi,struct ice_sched_agg_info * agg_info,u8 tc,bool rm_vsi_info) ice_move_all_vsi_to_dflt_agg() argument
2511 ice_sched_is_agg_inuse(struct ice_port_info * pi,struct ice_sched_node * node) ice_sched_is_agg_inuse() argument
2536 ice_sched_rm_agg_cfg(struct ice_port_info * pi,u32 agg_id,u8 tc) ice_sched_rm_agg_cfg() argument
2584 ice_rm_agg_cfg_tc(struct ice_port_info * pi,struct ice_sched_agg_info * agg_info,u8 tc,bool rm_vsi_info) ice_rm_agg_cfg_tc() argument
2617 ice_save_agg_tc_bitmap(struct ice_port_info * pi,u32 agg_id,unsigned long * tc_bitmap) ice_save_agg_tc_bitmap() argument
2640 ice_sched_add_agg_cfg(struct ice_port_info * pi,u32 agg_id,u8 tc) ice_sched_add_agg_cfg() argument
2730 ice_sched_cfg_agg(struct ice_port_info * pi,u32 agg_id,enum ice_agg_type agg_type,unsigned long * tc_bitmap) ice_sched_cfg_agg() argument
2792 ice_cfg_agg(struct ice_port_info * pi,u32 agg_id,enum ice_agg_type agg_type,u8 tc_bitmap) ice_cfg_agg() argument
2861 ice_save_agg_vsi_tc_bitmap(struct ice_port_info * pi,u32 agg_id,u16 vsi_handle,unsigned long * tc_bitmap) ice_save_agg_vsi_tc_bitmap() argument
2891 ice_sched_assoc_vsi_to_agg(struct ice_port_info * pi,u32 agg_id,u16 vsi_handle,unsigned long * tc_bitmap) ice_sched_assoc_vsi_to_agg() argument
2962 ice_sched_rm_unused_rl_prof(struct ice_port_info * pi) ice_sched_rm_unused_rl_prof() argument
3064 ice_move_vsi_to_agg(struct ice_port_info * pi,u32 agg_id,u16 vsi_handle,u8 tc_bitmap) ice_move_vsi_to_agg() argument
3160 ice_sched_save_vsi_bw(struct ice_port_info * pi,u16 vsi_handle,u8 tc,enum ice_rl_type rl_type,u32 bw) ice_sched_save_vsi_bw() argument
3308 ice_sched_add_rl_profile(struct ice_port_info * pi,enum ice_rl_type rl_type,u32 bw,u8 layer_num) ice_sched_add_rl_profile() argument
3488 ice_sched_get_rl_prof_layer(struct ice_port_info * pi,enum ice_rl_type rl_type,u8 layer_index) ice_sched_get_rl_prof_layer() argument
3557 ice_sched_rm_rl_profile(struct ice_port_info * pi,u8 layer_num,u8 profile_type,u16 profile_id) ice_sched_rm_rl_profile() argument
3598 ice_sched_set_node_bw_dflt(struct ice_port_info * pi,struct ice_sched_node * node,enum ice_rl_type rl_type,u8 layer_num) ice_sched_set_node_bw_dflt() argument
3655 ice_sched_set_eir_srl_excl(struct ice_port_info * pi,struct ice_sched_node * node,u8 layer_num,enum ice_rl_type rl_type,u32 bw) ice_sched_set_eir_srl_excl() argument
3699 ice_sched_set_node_bw(struct ice_port_info * pi,struct ice_sched_node * node,enum ice_rl_type rl_type,u32 bw,u8 layer_num) ice_sched_set_node_bw() argument
3743 ice_sched_set_node_priority(struct ice_port_info * pi,struct ice_sched_node * node,u16 priority) ice_sched_set_node_priority() argument
3767 ice_sched_set_node_weight(struct ice_port_info * pi,struct ice_sched_node * node,u16 weight) ice_sched_set_node_weight() argument
3796 ice_sched_set_node_bw_lmt(struct ice_port_info * pi,struct ice_sched_node * node,enum ice_rl_type rl_type,u32 bw) ice_sched_set_node_bw_lmt() argument
3845 ice_sched_set_node_bw_dflt_lmt(struct ice_port_info * pi,struct ice_sched_node * node,enum ice_rl_type rl_type) ice_sched_set_node_bw_dflt_lmt() argument
3919 ice_sched_set_q_bw_lmt(struct ice_port_info * pi,u16 vsi_handle,u8 tc,u16 q_handle,enum ice_rl_type rl_type,u32 bw) ice_sched_set_q_bw_lmt() argument
3982 ice_cfg_q_bw_lmt(struct ice_port_info * pi,u16 vsi_handle,u8 tc,u16 q_handle,enum ice_rl_type rl_type,u32 bw) ice_cfg_q_bw_lmt() argument
4000 ice_cfg_q_bw_dflt_lmt(struct ice_port_info * pi,u16 vsi_handle,u8 tc,u16 q_handle,enum ice_rl_type rl_type) ice_cfg_q_bw_dflt_lmt() argument
4019 ice_sched_get_node_by_id_type(struct ice_port_info * pi,u32 id,enum ice_agg_type agg_type,u8 tc) ice_sched_get_node_by_id_type() argument
4068 ice_sched_set_node_bw_lmt_per_tc(struct ice_port_info * pi,u32 id,enum ice_agg_type agg_type,u8 tc,enum ice_rl_type rl_type,u32 bw) ice_sched_set_node_bw_lmt_per_tc() argument
4109 ice_cfg_vsi_bw_lmt_per_tc(struct ice_port_info * pi,u16 vsi_handle,u8 tc,enum ice_rl_type rl_type,u32 bw) ice_cfg_vsi_bw_lmt_per_tc() argument
4136 ice_cfg_vsi_bw_dflt_lmt_per_tc(struct ice_port_info * pi,u16 vsi_handle,u8 tc,enum ice_rl_type rl_type) ice_cfg_vsi_bw_dflt_lmt_per_tc() argument
4235 struct ice_port_info *pi = hw->port_info; ice_sched_replay_node_bw() local
4292 ice_sched_get_ena_tc_bitmap(struct ice_port_info * pi,unsigned long * tc_bitmap,unsigned long * ena_tc_bitmap) ice_sched_get_ena_tc_bitmap() argument
4315 struct ice_port_info *pi = hw->port_info; ice_sched_replay_agg() local
4354 struct ice_port_info *pi = hw->port_info; ice_sched_replay_agg_vsi_preinit() local
4382 struct ice_port_info *pi = hw->port_info; ice_sched_replay_vsi_agg() local
4421 struct ice_port_info *pi = hw->port_info; ice_replay_vsi_agg() local
4438 ice_sched_replay_q_bw(struct ice_port_info * pi,struct ice_q_ctx * q_ctx) ice_sched_replay_q_bw() argument
[all...]
/linux/drivers/net/ethernet/chelsio/cxgb4/
H A Dsched.c41 static int t4_sched_class_fw_cmd(struct port_info *pi, in t4_sched_class_fw_cmd() argument
45 struct adapter *adap = pi->adapter; in t4_sched_class_fw_cmd()
46 struct sched_table *s = pi->sched_tbl; in t4_sched_class_fw_cmd()
71 static int t4_sched_bind_unbind_op(struct port_info *pi, void *arg, in t4_sched_bind_unbind_op() argument
74 struct adapter *adap = pi->adapter; in t4_sched_bind_unbind_op()
108 err = cxgb4_ethofld_send_flowc(adap->port[pi->port_id], in t4_sched_bind_unbind_op()
120 static void *t4_sched_entry_lookup(struct port_info *pi, in t4_sched_entry_lookup() argument
124 struct sched_table *s = pi->sched_tbl; in t4_sched_entry_lookup()
172 struct port_info *pi = netdev2pinfo(dev); in cxgb4_sched_queue_lookup() local
174 struct adapter *adap = pi in cxgb4_sched_queue_lookup()
185 t4_sched_queue_unbind(struct port_info * pi,struct ch_sched_queue * p) t4_sched_queue_unbind() argument
215 t4_sched_queue_bind(struct port_info * pi,struct ch_sched_queue * p) t4_sched_queue_bind() argument
259 t4_sched_flowc_unbind(struct port_info * pi,struct ch_sched_flowc * p) t4_sched_flowc_unbind() argument
286 t4_sched_flowc_bind(struct port_info * pi,struct ch_sched_flowc * p) t4_sched_flowc_bind() argument
324 t4_sched_class_unbind_all(struct port_info * pi,struct sched_class * e,enum sched_bind_type type) t4_sched_class_unbind_all() argument
351 t4_sched_class_bind_unbind_op(struct port_info * pi,void * arg,enum sched_bind_type type,bool bind) t4_sched_class_bind_unbind_op() argument
399 struct port_info *pi = netdev2pinfo(dev); cxgb4_sched_class_bind() local
446 struct port_info *pi = netdev2pinfo(dev); cxgb4_sched_class_unbind() local
479 t4_sched_class_lookup(struct port_info * pi,const struct ch_sched_params * p) t4_sched_class_lookup() argument
525 t4_sched_class_alloc(struct port_info * pi,struct ch_sched_params * p) t4_sched_class_alloc() argument
585 struct port_info *pi = netdev2pinfo(dev); cxgb4_sched_class_alloc() local
607 struct port_info *pi = netdev2pinfo(dev); cxgb4_sched_class_free() local
645 struct port_info *pi = netdev2pinfo(dev); t4_sched_class_free() local
678 struct port_info *pi = netdev2pinfo(adap->port[j]); t4_cleanup_sched() local
[all...]

12345678910>>...31