/linux-master/drivers/ata/pata_parport/ |
H A D | bpck6.c | 63 static void bpck6_send_cmd(struct pi_adapter *pi, u8 cmd) argument 65 switch (mode_map[pi->mode]) { 70 parport_write_data(pi->pardev->port, cmd); 71 parport_frob_control(pi->pardev->port, 0, PARPORT_CONTROL_AUTOFD); 76 pi->pardev->port->ops->epp_write_addr(pi->pardev->port, &cmd, 1, 0); 81 static u8 bpck6_rd_data_byte(struct pi_adapter *pi) argument 85 switch (mode_map[pi->mode]) { 88 parport_frob_control(pi->pardev->port, PARPORT_CONTROL_STROBE, 90 data = parport_read_status(pi 115 bpck6_wr_data_byte(struct pi_adapter *pi, u8 data) argument 133 bpck6_read_regr(struct pi_adapter *pi, int cont, int reg) argument 141 bpck6_write_regr(struct pi_adapter *pi, int cont, int reg, int val) argument 149 bpck6_wait_for_fifo(struct pi_adapter *pi) argument 159 bpck6_write_block(struct pi_adapter *pi, char *buf, int len) argument 228 bpck6_read_block(struct pi_adapter *pi, char *buf, int len) argument 288 bpck6_open(struct pi_adapter *pi) argument 354 bpck6_deselect(struct pi_adapter *pi) argument 372 bpck6_wr_extout(struct pi_adapter *pi, u8 regdata) argument 378 bpck6_connect(struct pi_adapter *pi) argument 386 bpck6_disconnect(struct pi_adapter *pi) argument 394 bpck6_test_port(struct pi_adapter *pi) argument 407 bpck6_probe_unit(struct pi_adapter *pi) argument 434 bpck6_log_adapter(struct pi_adapter *pi) argument [all...] |
H A D | pata_parport.h | 33 #define delay_p (pi->delay ? udelay(pi->delay) : (void)0) 34 #define out_p(offs, byte) do { outb(byte, pi->port + offs); delay_p; } while (0) 35 #define in_p(offs) (delay_p, inb(pi->port + offs)) 46 #define w4w(data) do { outw(data, pi->port + 4); delay_p; } while (0) 47 #define w4l(data) do { outl(data, pi->port + 4); delay_p; } while (0) 48 #define r4w() (delay_p, inw(pi->port + 4)) 49 #define r4l() (delay_p, inl(pi->port + 4)) 60 void (*write_regr)(struct pi_adapter *pi, int cont, int regr, int val); 61 int (*read_regr)(struct pi_adapter *pi, in [all...] |
H A D | pata_parport.c | 28 static void pi_connect(struct pi_adapter *pi) argument 30 parport_claim_or_block(pi->pardev); 31 pi->proto->connect(pi); 34 static void pi_disconnect(struct pi_adapter *pi) argument 36 pi->proto->disconnect(pi); 37 parport_release(pi->pardev); 42 struct pi_adapter *pi = ap->host->private_data; local 50 pi 56 struct pi_adapter *pi = ap->host->private_data; local 63 struct pi_adapter *pi = ap->host->private_data; local 88 struct pi_adapter *pi = ap->host->private_data; local 152 struct pi_adapter *pi = ap->host->private_data; local 202 struct pi_adapter *pi = ap->host->private_data; local 209 struct pi_adapter *pi = ap->host->private_data; local 217 struct pi_adapter *pi = ap->host->private_data; local 253 struct pi_adapter *pi = ap->host->private_data; local 278 struct pi_adapter *pi = ap->host->private_data; local 288 struct pi_adapter *pi = ap->host->private_data; local 302 struct pi_adapter *pi; local 345 pi_release(struct pi_adapter *pi) argument 353 default_test_proto(struct pi_adapter *pi) argument 377 pi_test_proto(struct pi_adapter *pi) argument 391 pi_probe_mode(struct pi_adapter *pi, int max) argument 419 pi_probe_unit(struct pi_adapter *pi, int unit) argument 456 struct pi_adapter *pi = container_of(dev, struct pi_adapter, dev); local 487 struct pi_adapter *pi = container_of(dev, struct pi_adapter, dev); local 499 struct pi_adapter *pi; local 699 struct pi_adapter *pi = host->private_data; local 751 struct pi_adapter *pi = host->private_data; local [all...] |
H A D | friq.c | 46 static int friq_read_regr(struct pi_adapter *pi, int cont, int regr) argument 60 static void friq_write_regr(struct pi_adapter *pi, int cont, int regr, int val) argument 69 static void friq_read_block_int(struct pi_adapter *pi, char *buf, int count, int regr) argument 73 switch (pi->mode) { 126 static void friq_read_block(struct pi_adapter *pi, char *buf, int count) argument 128 friq_read_block_int(pi, buf, count, 0x08); 131 static void friq_write_block(struct pi_adapter *pi, char *buf, int count) argument 135 switch (pi->mode) { 166 static void friq_connect(struct pi_adapter *pi) argument 168 pi 173 friq_disconnect(struct pi_adapter *pi) argument 180 friq_test_proto(struct pi_adapter *pi) argument 219 friq_log_adapter(struct pi_adapter *pi) argument 233 friq_release_proto(struct pi_adapter *pi) argument [all...] |
H A D | frpw.c | 32 static int frpw_read_regr(struct pi_adapter *pi, int cont, int regr) argument 47 static void frpw_write_regr(struct pi_adapter *pi, int cont, int regr, int val) argument 56 static void frpw_read_block_int(struct pi_adapter *pi, char *buf, int count, argument 61 switch (pi->mode) { 126 static void frpw_read_block(struct pi_adapter *pi, char *buf, int count) argument 128 frpw_read_block_int(pi, buf, count, 0x08); 131 static void frpw_write_block(struct pi_adapter *pi, char *buf, int count) argument 135 switch (pi->mode) { 170 static void frpw_connect(struct pi_adapter *pi) argument 172 pi 177 frpw_disconnect(struct pi_adapter *pi) argument 189 frpw_test_pnp(struct pi_adapter *pi) argument 219 frpw_test_proto(struct pi_adapter *pi) argument 267 frpw_log_adapter(struct pi_adapter *pi) argument [all...] |
H A D | bpck.c | 22 #define PC pi->private 38 static int bpck_read_regr(struct pi_adapter *pi, int cont, int regr) argument 44 switch (pi->mode) { 69 static void bpck_write_regr(struct pi_adapter *pi, int cont, int regr, int val) argument 75 switch (pi->mode) { 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) argument 100 switch (pi->mode) { 151 static void bpck_read_block(struct pi_adapter *pi, cha argument 209 bpck_probe_unit(struct pi_adapter *pi) argument 235 bpck_connect(struct pi_adapter *pi) argument 271 bpck_disconnect(struct pi_adapter *pi) argument 282 bpck_force_spp(struct pi_adapter *pi) argument 299 bpck_test_proto(struct pi_adapter *pi) argument 382 bpck_read_eeprom(struct pi_adapter *pi, char *buf) argument 433 bpck_test_port(struct pi_adapter *pi) argument 472 bpck_log_adapter(struct pi_adapter *pi) argument [all...] |
H A D | fit2.c | 36 static void fit2_write_regr(struct pi_adapter *pi, int cont, int regr, int val) argument 43 static int fit2_read_regr(struct pi_adapter *pi, int cont, int regr) argument 63 static void fit2_read_block(struct pi_adapter *pi, char *buf, int count) argument 86 static void fit2_write_block(struct pi_adapter *pi, char *buf, int count) argument 98 static void fit2_connect(struct pi_adapter *pi) argument 100 pi->saved_r0 = r0(); 101 pi->saved_r2 = r2(); 105 static void fit2_disconnect(struct pi_adapter *pi) argument 107 w0(pi->saved_r0); 108 w2(pi 111 fit2_log_adapter(struct pi_adapter *pi) argument [all...] |
H A D | on26.c | 43 static int on26_read_regr(struct pi_adapter *pi, int cont, int regr) argument 49 switch (pi->mode) { 72 static void on26_write_regr(struct pi_adapter *pi, int cont, int regr, int val) argument 76 switch (pi->mode) { 100 static void on26_connect(struct pi_adapter *pi) argument 104 pi->saved_r0 = r0(); 105 pi->saved_r2 = r2(); 108 if (pi->mode) 117 static void on26_disconnect(struct pi_adapter *pi) argument 119 if (pi 132 on26_test_port(struct pi_adapter *pi) argument 191 on26_read_block(struct pi_adapter *pi, char *buf, int count) argument 242 on26_write_block(struct pi_adapter *pi, char *buf, int count) argument 286 on26_log_adapter(struct pi_adapter *pi) argument [all...] |
/linux-master/drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/ |
H A D | phy_lcn.c | 79 #define wlc_lcnphy_enable_tx_gain_override(pi) \ 80 wlc_lcnphy_set_tx_gain_override(pi, true) 81 #define wlc_lcnphy_disable_tx_gain_override(pi) \ 82 wlc_lcnphy_set_tx_gain_override(pi, false) 84 #define wlc_lcnphy_iqcal_active(pi) \ 85 (read_phy_reg((pi), 0x451) & \ 88 #define txpwrctrl_off(pi) (0x7 != ((read_phy_reg(pi, 0x4a4) & 0xE000) >> 13)) 89 #define wlc_lcnphy_tempsense_based_pwr_ctrl_enabled(pi) \ 90 (pi 910 wlc_lcnphy_write_table(struct brcms_phy *pi, const struct phytbl_info *pti) argument 915 wlc_lcnphy_read_table(struct brcms_phy *pi, struct phytbl_info *pti) argument 921 wlc_lcnphy_common_read_table(struct brcms_phy *pi, u32 tbl_id, const u16 *tbl_ptr, u32 tbl_len, u32 tbl_width, u32 tbl_offset) 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) argument 996 wlc_lcnphy_get_tx_gain(struct brcms_phy *pi, struct lcnphy_txgains *gains) argument 1012 wlc_lcnphy_set_dac_gain(struct brcms_phy *pi, u16 dac_gain) argument 1023 wlc_lcnphy_set_tx_gain_override(struct brcms_phy *pi, bool bEnable) argument 1035 wlc_lcnphy_rx_gain_override_enable(struct brcms_phy *pi, bool 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) argument 1097 wlc_lcnphy_set_trsw_override(struct brcms_phy *pi, bool tx, bool rx) argument 1107 wlc_lcnphy_clear_trsw_override(struct brcms_phy *pi) argument 1113 wlc_lcnphy_set_rx_iq_comp(struct brcms_phy *pi, u16 a, u16 b) argument 1130 wlc_lcnphy_rx_iq_est(struct brcms_phy *pi, u16 num_samps, u8 wait_time, struct lcnphy_iq_est *iq_est) argument 1174 wlc_lcnphy_calc_rx_iq_comp(struct brcms_phy *pi, u16 num_samps) argument 1255 wlc_lcnphy_measure_digital_power(struct brcms_phy *pi, u16 nsamples) argument 1264 wlc_lcnphy_rx_iq_cal_gain(struct brcms_phy *pi, u16 biq1_gain, u16 tia_gain, u16 lna2_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) argument 1466 wlc_lcnphy_get_current_tx_pwr_idx(struct brcms_phy *pi) argument 1481 wlc_lcnphy_crsuprs(struct brcms_phy *pi, int channel) argument 1512 wlc_lcnphy_toggle_afe_pwdn(struct brcms_phy *pi) argument 1530 wlc_lcnphy_txrx_spur_avoidance_mode(struct brcms_phy *pi, bool enable) argument 1550 wlc_lcnphy_set_chanspec_tweaks(struct brcms_phy *pi, u16 chanspec) argument 1606 wlc_lcnphy_radio_2064_channel_tune_4313(struct brcms_phy *pi, u8 channel) argument 1774 wlc_lcnphy_load_tx_iir_filter(struct brcms_phy *pi, bool is_ofdm, s16 filt_type) argument 1850 wlc_lcnphy_get_pa_gain(struct brcms_phy *pi) argument 1861 wlc_lcnphy_set_tx_gain(struct brcms_phy *pi, struct lcnphy_txgains *target_gains) argument 1891 wlc_lcnphy_get_bbmult(struct brcms_phy *pi) argument 1906 wlc_lcnphy_set_bbmult(struct brcms_phy *pi, u8 m0) argument 1919 wlc_lcnphy_clear_tx_power_offsets(struct brcms_phy *pi) argument 1949 wlc_lcnphy_set_tssi_mux(struct brcms_phy *pi, enum lcnphy_tssi_mode pos) argument 1998 wlc_lcnphy_rfseq_tbl_adc_pwrup(struct brcms_phy *pi) argument 2019 wlc_lcnphy_pwrctrl_rssiparams(struct brcms_phy *pi) argument 2064 wlc_lcnphy_tssi_setup(struct brcms_phy *pi) argument 2191 wlc_lcnphy_tx_pwr_update_npt(struct brcms_phy *pi) argument 2221 wlc_lcnphy_txpower_reset_npt(struct brcms_phy *pi) argument 2231 wlc_lcnphy_txpower_recalc_target(struct brcms_phy *pi) argument 2262 wlc_lcnphy_set_tx_pwr_soft_ctrl(struct brcms_phy *pi, s8 index) argument 2315 wlc_lcnphy_tempcompensated_txpwrctrl(struct brcms_phy *pi) argument 2375 wlc_lcnphy_set_tx_pwr_ctrl_mode(struct brcms_phy *pi, u16 mode) argument 2388 wlc_lcnphy_set_tx_pwr_ctrl(struct brcms_phy *pi, u16 mode) argument 2442 wlc_lcnphy_tx_iqlo_loopback(struct brcms_phy *pi, u16 *values_to_save) argument 2533 wlc_lcnphy_iqcal_wait(struct brcms_phy *pi) argument 2549 wlc_lcnphy_tx_iqlo_loopback_cleanup(struct brcms_phy *pi, u16 *values_to_save) 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) argument 2797 struct brcms_phy *pi = container_of(ppi, struct brcms_phy, pubpi_ro); local 2865 wlc_lcnphy_vbat_temp_sense_setup(struct brcms_phy *pi, u8 mode) argument 3015 struct brcms_phy *pi = container_of(ppi, struct brcms_phy, pubpi_ro); local 3082 wlc_lcnphy_set_pa_gain(struct brcms_phy *pi, u16 gain) argument 3093 wlc_lcnphy_get_radio_loft(struct brcms_phy *pi, u8 *ei0, u8 *eq0, u8 *fi0, u8 *fq0) argument 3102 wlc_lcnphy_set_tx_iqcc(struct brcms_phy *pi, u16 a, u16 b) argument 3118 wlc_lcnphy_set_tx_locc(struct brcms_phy *pi, u16 didq) argument 3130 wlc_lcnphy_set_tx_pwr_by_index(struct brcms_phy *pi, int index) argument 3189 wlc_lcnphy_clear_papd_comptable(struct brcms_phy *pi) argument 3208 wlc_lcnphy_tx_pu(struct brcms_phy *pi, bool bEnable) argument 3286 wlc_lcnphy_run_samples(struct brcms_phy *pi, u16 num_samps, u16 num_loops, u16 wait, bool iqcalmode) argument 3312 wlc_lcnphy_deaf_mode(struct brcms_phy *pi, bool mode) argument 3333 wlc_lcnphy_start_tx_tone(struct brcms_phy *pi, s32 f_kHz, u16 max_val, bool iqcalmode) argument 3396 wlc_lcnphy_stop_tx_tone(struct brcms_phy *pi) argument 3428 wlc_lcnphy_set_cc(struct brcms_phy *pi, int cal_type, s16 coeff_x, s16 coeff_y) argument 3473 wlc_lcnphy_get_cc(struct brcms_phy *pi, int cal_type) argument 3508 wlc_lcnphy_samp_cap(struct brcms_phy *pi, int clip_detect_algo, u16 thresh, s16 *ptr, int mode) argument 3589 wlc_lcnphy_a1(struct brcms_phy *pi, int cal_type, int num_levels, int step_size_lg2) argument 3784 wlc_lcnphy_get_tx_iqcc(struct brcms_phy *pi, u16 *a, u16 *b) argument 3800 wlc_lcnphy_tx_iqlo_soft_cal_full(struct brcms_phy *pi) argument 3820 wlc_lcnphy_get_tx_locc(struct brcms_phy *pi) argument 3835 wlc_lcnphy_txpwrtbl_iqlo_cal(struct brcms_phy *pi) argument 3946 wlc_lcnphy_tempsense_new(struct brcms_phy *pi, bool mode) argument 3988 wlc_lcnphy_tempsense(struct brcms_phy *pi, bool mode) argument 4046 wlc_lcnphy_tempsense_degree(struct brcms_phy *pi, bool mode) argument 4056 wlc_lcnphy_vbatsense(struct brcms_phy *pi, bool mode) argument 4088 wlc_lcnphy_afe_clk_init(struct brcms_phy *pi, u8 mode) argument 4102 wlc_lcnphy_temp_adj(struct brcms_phy *pi) argument 4106 wlc_lcnphy_glacial_timer_based_cal(struct brcms_phy *pi) argument 4131 wlc_lcnphy_periodic_cal(struct brcms_phy *pi) argument 4191 wlc_lcnphy_calib_modes(struct brcms_phy *pi, uint mode) argument 4230 wlc_lcnphy_get_tssi(struct brcms_phy *pi, s8 *ofdm_pwr, s8 *cck_pwr) argument 4252 wlc_phy_cal_init_lcnphy(struct brcms_phy *pi) argument 4262 struct brcms_phy *pi = container_of(ppi, struct brcms_phy, pubpi_ro); local 4277 wlc_lcnphy_load_tx_gain_table(struct brcms_phy *pi, const struct lcnphy_tx_gain_tbl_entry *gain_table) argument 4313 wlc_lcnphy_load_rfpower(struct brcms_phy *pi) argument 4362 wlc_lcnphy_bu_tweaks(struct brcms_phy *pi) argument 4414 wlc_lcnphy_rcal(struct brcms_phy *pi) argument 4442 wlc_lcnphy_rc_cal(struct brcms_phy *pi) argument 4462 wlc_radio_2064_init(struct brcms_phy *pi) argument 4533 wlc_lcnphy_radio_init(struct brcms_phy *pi) argument 4538 wlc_lcnphy_tbl_init(struct brcms_phy *pi) argument 4626 wlc_lcnphy_rev0_baseband_init(struct brcms_phy *pi) argument 4672 wlc_lcnphy_rev2_baseband_init(struct brcms_phy *pi) argument 4680 wlc_lcnphy_agc_temp_init(struct brcms_phy *pi) argument 4735 wlc_lcnphy_baseband_init(struct brcms_phy *pi) argument 4745 wlc_phy_init_lcnphy(struct brcms_phy *pi) argument 4793 wlc_phy_txpwr_srom_read_lcnphy(struct brcms_phy *pi) argument 4886 wlc_2064_vco_cal(struct brcms_phy *pi) argument 4901 wlc_phy_tpc_isenabled_lcnphy(struct brcms_phy *pi) argument 4910 wlc_phy_txpower_recalc_target_lcnphy(struct brcms_phy *pi) argument 4923 wlc_phy_chanspec_set_lcnphy(struct brcms_phy *pi, u16 chanspec) argument 4962 wlc_phy_detach_lcnphy(struct brcms_phy *pi) argument 4967 wlc_phy_attach_lcnphy(struct brcms_phy *pi) argument 5015 wlc_lcnphy_set_rx_gain(struct brcms_phy *pi, u32 gain) argument 5045 wlc_lcnphy_get_receive_power(struct brcms_phy *pi, s32 *gain_index) argument 5082 wlc_lcnphy_rx_signal_power(struct brcms_phy *pi, s32 gain_index) argument [all...] |
H A D | phy_cmn.c | 26 #define VALID_RADIO(pi, radioid) ( \ 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); local 121 wlapi_bmac_ucode_wake_override_phyreg_set(pi->sh->physhim); 126 struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro); local 127 wlapi_bmac_ucode_wake_override_phyreg_clear(pi->sh->physhim); 132 struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro); local 133 wlapi_bmac_mctrl(pi->sh->physhim, MCTL_LOCK_RADIO, MCTL_LOCK_RADIO); 140 struct brcms_phy *pi local 147 read_radio_reg(struct brcms_phy *pi, u16 addr) argument 188 write_radio_reg(struct brcms_phy *pi, u16 addr, u16 val) argument 208 read_radio_id(struct brcms_phy *pi) argument 234 and_radio_reg(struct brcms_phy *pi, u16 addr, u16 val) argument 242 or_radio_reg(struct brcms_phy *pi, u16 addr, u16 val) argument 250 xor_radio_reg(struct brcms_phy *pi, u16 addr, u16 mask) argument 258 mod_radio_reg(struct brcms_phy *pi, u16 addr, u16 mask, u16 val) argument 266 write_phy_channel_reg(struct brcms_phy *pi, uint val) argument 271 read_phy_reg(struct brcms_phy *pi, u16 addr) argument 279 write_phy_reg(struct brcms_phy *pi, u16 addr, u16 val) argument 296 and_phy_reg(struct brcms_phy *pi, u16 addr, u16 val) argument 303 or_phy_reg(struct brcms_phy *pi, u16 addr, u16 val) argument 310 mod_phy_reg(struct brcms_phy *pi, u16 addr, u16 mask, u16 val) argument 318 wlc_set_phy_uninitted(struct brcms_phy *pi) argument 388 struct brcms_phy *pi = ptr; local 409 wlc_phy_get_radio_ver(struct brcms_phy *pi) argument 422 struct brcms_phy *pi; local 578 struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro); local 605 struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro); local 616 struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro); local 622 struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro); local 628 struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro); local 665 struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro); local 690 struct brcms_phy *pi = container_of(ppi, struct brcms_phy, pubpi_ro); local 697 struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro); local 709 struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro); local 716 struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro); local 726 struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro); local 738 struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro); local 790 struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro); local 808 struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro); local 822 wlc_phy_table_addr(struct brcms_phy *pi, uint tbl_id, uint tbl_offset, u16 tblAddr, u16 tblDataHi, u16 tblDataLo) argument 838 wlc_phy_table_data_write(struct brcms_phy *pi, uint width, u32 val) argument 859 wlc_phy_write_table(struct brcms_phy *pi, const struct phytbl_info *ptbl_info, u16 tblAddr, u16 tblDataHi, u16 tblDataLo) argument 896 wlc_phy_read_table(struct brcms_phy *pi, const struct phytbl_info *ptbl_info, u16 tblAddr, u16 tblDataHi, u16 tblDataLo) argument 931 wlc_phy_init_radio_regs_allbands(struct brcms_phy *pi, struct radio_20xx_regs *radioregs) argument 948 wlc_phy_init_radio_regs(struct brcms_phy *pi, const struct radio_regs *radioregs, u16 core_offset) argument 982 wlc_phy_do_dummy_tx(struct brcms_phy *pi, bool ofdm, bool pa_on) argument 1062 struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro); local 1074 struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro); local 1088 struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro); local 1100 wlc_phy_cal_txpower_recalc_sw(struct brcms_phy *pi) argument 1107 struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro); local 1141 struct brcms_phy *pi = container_of(ppi, struct brcms_phy, pubpi_ro); local 1148 struct brcms_phy *pi = container_of(ppi, struct brcms_phy, pubpi_ro); local 1155 struct brcms_phy *pi = container_of(ppi, struct brcms_phy, pubpi_ro); local 1162 struct brcms_phy *pi = container_of(ppi, struct brcms_phy, pubpi_ro); local 1169 struct brcms_phy *pi = container_of(ppi, struct brcms_phy, pubpi_ro); local 1201 wlc_phy_chanspec_bandrange_get(struct brcms_phy *pi, u16 chanspec) argument 1218 struct brcms_phy *pi = container_of(ppi, struct brcms_phy, pubpi_ro); local 1238 struct brcms_phy *pi = container_of(ppi, struct brcms_phy, pubpi_ro); local 1259 struct brcms_phy *pi = container_of(ppi, struct brcms_phy, pubpi_ro); local 1303 struct brcms_phy *pi = container_of(ppi, struct brcms_phy, pubpi_ro); local 1315 struct brcms_phy *pi = container_of(ppi, struct brcms_phy, pubpi_ro); local 1363 struct brcms_phy *pi = container_of(ppi, struct brcms_phy, pubpi_ro); local 1399 struct brcms_phy *pi = container_of(ppi, struct brcms_phy, pubpi_ro); local 1448 struct brcms_phy *pi = container_of(ppi, struct brcms_phy, pubpi_ro); local 1485 struct brcms_phy *pi = container_of(ppi, struct brcms_phy, pubpi_ro); local 1492 struct brcms_phy *pi = container_of(ppi, struct brcms_phy, pubpi_ro); local 1497 wlc_phy_env_measure_vbat(struct brcms_phy *pi) argument 1505 wlc_phy_env_measure_temperature(struct brcms_phy *pi) argument 1513 wlc_phy_upd_env_txpwr_rate_limits(struct brcms_phy *pi, u32 band) argument 1525 wlc_user_txpwr_antport_to_rfport(struct brcms_phy *pi, uint chan, u32 band, u8 rate) argument 1531 wlc_phy_txpower_recalc_target(struct brcms_phy *pi) argument 1644 wlc_phy_txpower_reg_limit_calc(struct brcms_phy *pi, struct txpwr_limits *txpwr, u16 chanspec) argument 1802 struct brcms_phy *pi = container_of(ppi, struct brcms_phy, pubpi_ro); local 1809 struct brcms_phy *pi = container_of(ppi, struct brcms_phy, pubpi_ro); local 1816 struct brcms_phy *pi = container_of(ppi, struct brcms_phy, pubpi_ro); local 1847 struct brcms_phy *pi = container_of(ppi, struct brcms_phy, pubpi_ro); local 1871 struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro); local 1878 struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro); local 1883 wlc_phy_txpower_update_shm(struct brcms_phy *pi) argument 1935 struct brcms_phy *pi = container_of(ppi, struct brcms_phy, pubpi_ro); local 1945 struct brcms_phy *pi = container_of(ppi, struct brcms_phy, pubpi_ro); local 1974 wlc_phy_txpower_ipa_upd(struct brcms_phy *pi) argument 1986 wlc_phy_txpower_est_power_nphy(struct brcms_phy *pi) argument 2028 struct brcms_phy *pi = container_of(ppi, struct brcms_phy, pubpi_ro); local 2126 struct brcms_phy *pi = container_of(ppi, struct brcms_phy, pubpi_ro); local 2133 struct brcms_phy *pi = container_of(ppi, struct brcms_phy, pubpi_ro); local 2140 struct brcms_phy *pi = container_of(ppi, struct brcms_phy, pubpi_ro); local 2184 wlc_phy_noise_calc_phy(struct brcms_phy *pi, u32 *cmplx_pwr, s8 *pwr_ant) argument 2209 wlc_phy_noise_cb(struct brcms_phy *pi, u8 channel, s8 noise_dbm) argument 2229 wlc_phy_noise_read_shmem(struct brcms_phy *pi) argument 2273 struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro); local 2329 struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro); local 2521 struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro); local 2570 struct brcms_phy *pi; local 2581 struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro); local 2641 struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro); local 2673 wlc_phy_cal_perical_mphase_reset(struct brcms_phy *pi) argument 2683 wlc_phy_cal_perical_mphase_schedule(struct brcms_phy *pi, uint delay) argument 2701 struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro); local 2774 wlc_phy_cal_perical_mphase_restart(struct brcms_phy *pi) argument 2794 struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro); local 2805 struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro); local 2817 struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro); local 2827 struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro); local 2857 struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro); local 2879 wlc_lcnphy_epa_switch(struct brcms_phy *pi, bool mode) argument 2920 wlc_phy_get_pwrdet_offsets(struct brcms_phy *pi, s8 *cckoffset, s8 *ofdmoffset) argument 2926 wlc_phy_upd_rssi_offset(struct brcms_phy *pi, s8 rssi, u16 chanspec) argument 2934 struct brcms_phy *pi = container_of(ppi, struct brcms_phy, pubpi_ro); local [all...] |
H A D | phy_int.h | 32 #define ISNPHY(pi) PHYTYPE_IS((pi)->pubpi.phy_type, PHY_TYPE_N) 33 #define ISLCNPHY(pi) PHYTYPE_IS((pi)->pubpi.phy_type, PHY_TYPE_LCN) 169 #define PHY_PERICAL_MPHASE_PENDING(pi) \ 170 (pi->mphase_cal_phase_id > MPHASE_CAL_STATE_IDLE) 215 #define SCAN_INPROG_PHY(pi) \ 216 (mboolisset(pi->measure_hold, PHY_HOLD_FOR_SCAN)) 218 #define PLT_INPROG_PHY(pi) (mboolisset(pi [all...] |
/linux-master/drivers/usb/typec/mux/ |
H A D | pi3usb30532.c | 31 static int pi3usb30532_set_conf(struct pi3usb30532 *pi, u8 new_conf) argument 35 if (pi->conf == new_conf) 38 ret = i2c_smbus_write_byte_data(pi->client, PI3USB30532_CONF, new_conf); 40 dev_err(&pi->client->dev, "Error writing conf: %d\n", ret); 44 pi->conf = new_conf; 51 struct pi3usb30532 *pi = typec_switch_get_drvdata(sw); local 55 mutex_lock(&pi->lock); 56 new_conf = pi->conf; 70 ret = pi3usb30532_set_conf(pi, new_conf); 71 mutex_unlock(&pi 79 struct pi3usb30532 *pi = typec_mux_get_drvdata(mux); local 119 struct pi3usb30532 *pi; local 165 struct pi3usb30532 *pi = i2c_get_clientdata(client); local [all...] |
/linux-master/drivers/md/ |
H A D | dm-ps-io-affinity.c | 29 struct path_info *pi = s->path_map[cpu]; local 31 if (!pi) 34 if (refcount_dec_and_test(&pi->refcount)) { 36 free_cpumask_var(pi->cpumask); 37 kfree(pi); 47 struct path_info *pi = NULL; local 56 pi = kzalloc(sizeof(*pi), GFP_KERNEL); 57 if (!pi) { 62 pi 157 struct path_info *pi; local 183 struct path_info *pi = p->pscontext; local 190 struct path_info *pi = p->pscontext; local 202 struct path_info *pi; local [all...] |
H A D | dm-ps-round-robin.c | 37 struct path_info *pi, *next; local 39 list_for_each_entry_safe(pi, next, paths, list) { 40 list_del(&pi->list); 41 kfree(pi); 94 struct path_info *pi; local 104 pi = path->pscontext; 105 DMEMIT("%u ", pi->repeat_count); 125 struct path_info *pi; local 147 pi = kmalloc(sizeof(*pi), GFP_KERNE 169 struct path_info *pi = p->pscontext; local 180 struct path_info *pi = p->pscontext; local 193 struct path_info *pi = NULL; local [all...] |
H A D | dm-ps-service-time.c | 65 struct path_info *pi, *next; local 67 list_for_each_entry_safe(pi, next, paths, list) { 68 list_del(&pi->list); 69 kfree(pi); 87 struct path_info *pi; local 92 pi = path->pscontext; 96 DMEMIT("%d %u ", atomic_read(&pi->in_flight_size), 97 pi->relative_throughput); 100 DMEMIT("%u %u ", pi->repeat_count, 101 pi 116 struct path_info *pi; local 179 struct path_info *pi = path->pscontext; local 190 struct path_info *pi = path->pscontext; local 280 struct path_info *pi = NULL, *best = NULL; local 307 struct path_info *pi = path->pscontext; local 317 struct path_info *pi = path->pscontext; local [all...] |
H A D | dm-ps-historical-service-time.c | 219 struct path_info *pi, *next; local 221 list_for_each_entry_safe(pi, next, paths, list) { 222 list_del(&pi->list); 223 kfree(pi); 241 struct path_info *pi; local 248 pi = path->pscontext; 252 DMEMIT("%llu %llu %llu ", pi->historical_service_time, 253 pi->outstanding, pi->stale_after); 271 struct path_info *pi; local 322 struct path_info *pi = path->pscontext; local 334 struct path_info *pi = path->pscontext; local 345 hst_fill_compare(struct path_info *pi, u64 *hst, u64 *out, u64 *stale) argument 434 struct path_info *pi = NULL, *best = NULL; local 464 struct path_info *pi = path->pscontext; local 474 path_service_time(struct path_info *pi, u64 start_time) argument 495 struct path_info *pi = path->pscontext; local [all...] |
/linux-master/block/partitions/ |
H A D | atari.c | 21 #define VALID_PARTITION(pi,hdsiz) \ 22 (((pi)->flg & 1) && \ 23 isalnum((pi)->id[0]) && isalnum((pi)->id[1]) && isalnum((pi)->id[2]) && \ 24 be32_to_cpu((pi)->st) <= (hdsiz) && \ 25 be32_to_cpu((pi)->st) + be32_to_cpu((pi)->siz) <= (hdsiz)) 38 struct partition_info *pi; local 72 pi [all...] |
/linux-master/arch/arm64/kernel/pi/ |
H A D | Makefile | 33 $(obj)/%.pi.o: OBJCOPYFLAGS := --prefix-symbols=__pi_ \ 35 $(obj)/%.pi.o: $(obj)/%.o $(obj)/relacheck FORCE 39 $(obj)/lib-%.pi.o: OBJCOPYFLAGS += --prefix-alloc-sections=.init 44 obj-y := idreg-override.pi.o \ 45 map_kernel.pi.o map_range.pi.o \ 46 lib-fdt.pi.o lib-fdt_ro.pi.o 47 obj-$(CONFIG_RELOCATABLE) += relocate.pi.o 48 obj-$(CONFIG_RANDOMIZE_BASE) += kaslr_early.pi [all...] |
/linux-master/drivers/misc/pvpanic/ |
H A D | pvpanic.c | 84 struct pvpanic_instance *pi = param; local 88 if (pi_cur == pi) { 98 struct pvpanic_instance *pi = dev_get_drvdata(dev); local 100 return sysfs_emit(buf, "%x\n", pi->capability); 106 struct pvpanic_instance *pi = dev_get_drvdata(dev); local 108 return sysfs_emit(buf, "%x\n", pi->events); 114 struct pvpanic_instance *pi = dev_get_drvdata(dev); local 122 if ((tmp & pi->capability) != tmp) 125 pi->events = tmp; 149 struct pvpanic_instance *pi; local [all...] |
/linux-master/kernel/futex/ |
H A D | Makefile | 3 obj-y += core.o syscalls.o pi.o requeue.o waitwake.o
|
/linux-master/arch/riscv/boot/dts/thead/ |
H A D | Makefile | 2 dtb-$(CONFIG_ARCH_THEAD) += th1520-lichee-pi-4a.dtb th1520-beaglev-ahead.dtb
|
/linux-master/scripts/dtc/include-prefixes/riscv/thead/ |
H A D | Makefile | 2 dtb-$(CONFIG_ARCH_THEAD) += th1520-lichee-pi-4a.dtb th1520-beaglev-ahead.dtb
|
/linux-master/drivers/gpu/drm/amd/pm/legacy-dpm/ |
H A D | kv_dpm.c | 367 struct kv_power_info *pi = adev->pm.dpm.priv; local 369 return pi; 449 struct kv_power_info *pi = kv_get_pi(adev); local 452 if (pi->caps_sq_ramping) { 461 if (pi->caps_db_ramping) { 470 if (pi->caps_td_ramping) { 479 if (pi->caps_tcp_ramping) { 491 struct kv_power_info *pi = kv_get_pi(adev); local 494 if (pi->caps_sq_ramping || 495 pi 551 struct kv_power_info *pi = kv_get_pi(adev); local 572 struct kv_power_info *pi = kv_get_pi(adev); local 595 struct kv_power_info *pi = kv_get_pi(adev); local 611 struct kv_power_info *pi = kv_get_pi(adev); local 627 struct kv_power_info *pi = kv_get_pi(adev); local 652 struct kv_power_info *pi = kv_get_pi(adev); local 676 struct kv_power_info *pi = kv_get_pi(adev); local 687 struct kv_power_info *pi = kv_get_pi(adev); local 698 struct kv_power_info *pi = kv_get_pi(adev); local 708 struct kv_power_info *pi = kv_get_pi(adev); local 770 struct kv_power_info *pi = kv_get_pi(adev); local 788 struct kv_power_info *pi = kv_get_pi(adev); local 821 struct kv_power_info *pi = kv_get_pi(adev); local 837 struct kv_power_info *pi = kv_get_pi(adev); local 866 struct kv_power_info *pi = kv_get_pi(adev); local 891 struct kv_power_info *pi = kv_get_pi(adev); local 962 struct kv_power_info *pi = kv_get_pi(adev); local 1025 struct kv_power_info *pi = kv_get_pi(adev); local 1091 struct kv_power_info *pi = kv_get_pi(adev); local 1149 struct kv_power_info *pi = kv_get_pi(adev); local 1205 struct kv_power_info *pi = kv_get_pi(adev); local 1214 struct kv_power_info *pi = kv_get_pi(adev); local 1226 struct kv_power_info *pi = kv_get_pi(adev); local 1237 struct kv_power_info *pi = kv_get_pi(adev); local 1262 struct kv_power_info *pi = kv_get_pi(adev); local 1373 struct kv_power_info *pi = kv_get_pi(adev); local 1428 struct kv_power_info *pi = kv_get_pi(adev); local 1435 struct kv_power_info *pi = kv_get_pi(adev); local 1464 struct kv_power_info *pi = kv_get_pi(adev); local 1499 struct kv_power_info *pi = kv_get_pi(adev); local 1551 struct kv_power_info *pi = kv_get_pi(adev); local 1585 struct kv_power_info *pi = kv_get_pi(adev); local 1621 struct kv_power_info *pi = kv_get_pi(adev); local 1637 struct kv_power_info *pi = kv_get_pi(adev); local 1669 struct kv_power_info *pi = kv_get_pi(adev); local 1696 struct kv_power_info *pi = kv_get_pi(adev); local 1720 struct kv_power_info *pi = kv_get_pi(adev); local 1740 struct kv_power_info *pi = kv_get_pi(adev); local 1765 struct kv_power_info *pi = kv_get_pi(adev); local 1827 struct kv_power_info *pi = kv_get_pi(adev); local 1849 struct kv_power_info *pi = kv_get_pi(adev); local 1897 struct kv_power_info *pi = kv_get_pi(adev); local 1913 struct kv_power_info *pi = kv_get_pi(adev); local 1988 struct kv_power_info *pi = kv_get_pi(adev); local 2027 struct kv_power_info *pi = kv_get_pi(adev); local 2085 struct kv_power_info *pi = kv_get_pi(adev); local 2140 struct kv_power_info *pi = kv_get_pi(adev); local 2162 struct kv_power_info *pi = kv_get_pi(adev); local 2199 struct kv_power_info *pi = kv_get_pi(adev); local 2313 struct kv_power_info *pi = kv_get_pi(adev); local 2320 struct kv_power_info *pi = kv_get_pi(adev); local 2338 struct kv_power_info *pi = kv_get_pi(adev); local 2392 struct kv_power_info *pi = kv_get_pi(adev); local 2406 struct kv_power_info *pi = kv_get_pi(adev); local 2455 struct kv_power_info *pi = kv_get_pi(adev); local 2475 struct kv_power_info *pi = kv_get_pi(adev); local 2490 struct kv_power_info *pi = kv_get_pi(adev); local 2550 struct kv_power_info *pi = kv_get_pi(adev); local 2636 struct kv_power_info *pi = kv_get_pi(adev); local 2673 struct kv_power_info *pi = kv_get_pi(adev); local 2781 struct kv_power_info *pi; local 2856 struct kv_power_info *pi = kv_get_pi(adev); local 2919 struct kv_power_info *pi = kv_get_pi(adev); local 2931 struct kv_power_info *pi = kv_get_pi(adev); local 3258 struct kv_power_info *pi = kv_get_pi(adev); local [all...] |
/linux-master/drivers/gpu/drm/radeon/ |
H A D | kv_dpm.c | 152 struct kv_power_info *pi = rdev->pm.dpm.priv; local 154 return pi; 208 struct kv_power_info *pi = kv_get_pi(rdev); local 211 if (pi->caps_sq_ramping) { 220 if (pi->caps_db_ramping) { 229 if (pi->caps_td_ramping) { 238 if (pi->caps_tcp_ramping) { 250 struct kv_power_info *pi = kv_get_pi(rdev); local 253 if (pi->caps_sq_ramping || 254 pi 277 struct kv_power_info *pi = kv_get_pi(rdev); local 298 struct kv_power_info *pi = kv_get_pi(rdev); local 321 struct kv_power_info *pi = kv_get_pi(rdev); local 337 struct kv_power_info *pi = kv_get_pi(rdev); local 353 struct kv_power_info *pi = kv_get_pi(rdev); local 378 struct kv_power_info *pi = kv_get_pi(rdev); local 448 struct kv_power_info *pi = kv_get_pi(rdev); local 459 struct kv_power_info *pi = kv_get_pi(rdev); local 470 struct kv_power_info *pi = kv_get_pi(rdev); local 480 struct kv_power_info *pi = kv_get_pi(rdev); local 540 struct kv_power_info *pi = kv_get_pi(rdev); local 558 struct kv_power_info *pi = kv_get_pi(rdev); local 591 struct kv_power_info *pi = kv_get_pi(rdev); local 607 struct kv_power_info *pi = kv_get_pi(rdev); local 636 struct kv_power_info *pi = kv_get_pi(rdev); local 661 struct kv_power_info *pi = kv_get_pi(rdev); local 732 struct kv_power_info *pi = kv_get_pi(rdev); local 795 struct kv_power_info *pi = kv_get_pi(rdev); local 861 struct kv_power_info *pi = kv_get_pi(rdev); local 919 struct kv_power_info *pi = kv_get_pi(rdev); local 975 struct kv_power_info *pi = kv_get_pi(rdev); local 984 struct kv_power_info *pi = kv_get_pi(rdev); local 995 struct kv_power_info *pi = kv_get_pi(rdev); local 1004 struct kv_power_info *pi = kv_get_pi(rdev); local 1029 struct kv_power_info *pi = kv_get_pi(rdev); local 1174 struct kv_power_info *pi = kv_get_pi(rdev); local 1181 struct kv_power_info *pi = kv_get_pi(rdev); local 1210 struct kv_power_info *pi = kv_get_pi(rdev); local 1245 struct kv_power_info *pi = kv_get_pi(rdev); local 1297 struct kv_power_info *pi = kv_get_pi(rdev); local 1338 struct kv_power_info *pi = kv_get_pi(rdev); local 1386 struct kv_power_info *pi = kv_get_pi(rdev); local 1402 struct kv_power_info *pi = kv_get_pi(rdev); local 1433 struct kv_power_info *pi = kv_get_pi(rdev); local 1461 struct kv_power_info *pi = kv_get_pi(rdev); local 1484 struct kv_power_info *pi = kv_get_pi(rdev); local 1504 struct kv_power_info *pi = kv_get_pi(rdev); local 1529 struct kv_power_info *pi = kv_get_pi(rdev); local 1591 struct kv_power_info *pi = kv_get_pi(rdev); local 1613 struct kv_power_info *pi = kv_get_pi(rdev); local 1659 struct kv_power_info *pi = kv_get_pi(rdev); local 1674 struct kv_power_info *pi = kv_get_pi(rdev); local 1748 struct kv_power_info *pi = kv_get_pi(rdev); local 1766 struct kv_power_info *pi = kv_get_pi(rdev); local 1824 struct kv_power_info *pi = kv_get_pi(rdev); local 1879 struct kv_power_info *pi = kv_get_pi(rdev); local 1902 struct kv_power_info *pi = kv_get_pi(rdev); local 1939 struct kv_power_info *pi = kv_get_pi(rdev); local 2053 struct kv_power_info *pi = kv_get_pi(rdev); local 2060 struct kv_power_info *pi = kv_get_pi(rdev); local 2078 struct kv_power_info *pi = kv_get_pi(rdev); local 2132 struct kv_power_info *pi = kv_get_pi(rdev); local 2146 struct kv_power_info *pi = kv_get_pi(rdev); local 2195 struct kv_power_info *pi = kv_get_pi(rdev); local 2215 struct kv_power_info *pi = kv_get_pi(rdev); local 2230 struct kv_power_info *pi = kv_get_pi(rdev); local 2287 struct kv_power_info *pi = kv_get_pi(rdev); local 2373 struct kv_power_info *pi = kv_get_pi(rdev); local 2410 struct kv_power_info *pi = kv_get_pi(rdev); local 2520 struct kv_power_info *pi; local 2600 struct kv_power_info *pi = kv_get_pi(rdev); local 2623 struct kv_power_info *pi = kv_get_pi(rdev); local 2639 struct kv_power_info *pi = kv_get_pi(rdev); local 2681 struct kv_power_info *pi = kv_get_pi(rdev); local 2692 struct kv_power_info *pi = kv_get_pi(rdev); local [all...] |
/linux-master/arch/riscv/kernel/pi/ |
H A D | Makefile | 2 # This file was copied from arm64/kernel/pi/Makefile. 26 $(obj)/%.pi.o: OBJCOPYFLAGS := --prefix-symbols=__pi_ \ 28 --prefix-alloc-sections=.init.pi 29 $(obj)/%.pi.o: $(obj)/%.o FORCE 41 obj-y := cmdline_early.pi.o fdt_early.pi.o string.pi.o ctype.pi.o lib-fdt.pi.o lib-fdt_ro.pi [all...] |