Searched refs:adap (Results 151 - 175 of 413) sorted by last modified time

1234567891011>>

/linux-master/drivers/net/ethernet/chelsio/cxgb4/
H A Dsched.h118 void t4_cleanup_sched(struct adapter *adap);
H A Dclip_tbl.h45 void t4_cleanup_clip_tbl(struct adapter *adap);
H A Dt4_hw.c103 * @adap: the adapter
113 void t4_read_indirect(struct adapter *adap, unsigned int addr_reg, argument
118 t4_write_reg(adap, addr_reg, start_idx);
119 *vals++ = t4_read_reg(adap, data_reg);
126 * @adap: the adapter
136 void t4_write_indirect(struct adapter *adap, unsigned int addr_reg, argument
141 t4_write_reg(adap, addr_reg, start_idx++);
142 t4_write_reg(adap, data_reg, *vals++);
152 void t4_hw_pci_read_cfg4(struct adapter *adap, int reg, u32 *val) argument
154 u32 req = FUNCTION_V(adap
183 t4_report_fw_error(struct adapter *adap) argument
208 get_mbox_rpl(struct adapter *adap, __be64 *rpl, int nflit, u32 mbox_addr) argument
218 fw_asrt(struct adapter *adap, u32 mbox_addr) argument
282 t4_wr_mbox_meat_timeout(struct adapter *adap, int mbox, const void *cmd, int size, void *rpl, bool sleep_ok, int timeout) argument
442 t4_wr_mbox_meat(struct adapter *adap, int mbox, const void *cmd, int size, void *rpl, bool sleep_ok) argument
449 t4_edc_err_read(struct adapter *adap, int idx) argument
497 t4_memory_rw_init(struct adapter *adap, int win, int mtype, u32 *mem_off, u32 *mem_base, u32 *mem_aperture) argument
551 t4_memory_update_win(struct adapter *adap, int win, u32 addr) argument
573 t4_memory_rw_residual(struct adapter *adap, u32 off, u32 addr, u8 *buf, int dir) argument
614 t4_memory_rw(struct adapter *adap, int win, int mtype, u32 addr, u32 len, void *hbuf, int dir) argument
731 t4_read_pcie_cfg4(struct adapter *adap, int reg) argument
772 t4_get_window(struct adapter *adap, u32 pci_base, u64 pci_mask, u32 memwin_base) argument
802 t4_get_util_window(struct adapter *adap) argument
812 t4_setup_memwin(struct adapter *adap, u32 memwin_base, u32 window) argument
856 t4_get_regs(struct adapter *adap, void *buf, size_t buf_size) argument
3153 t4_get_exprom_version(struct adapter *adap, u32 *vers) argument
3361 t4_check_fw_version(struct adapter *adap) argument
3435 should_install_fs_fw(struct adapter *adap, int card_fw_usable, int k, int c) argument
3463 t4_prep_fw(struct adapter *adap, struct fw_info *fw_info, const u8 *fw_data, unsigned int fw_size, struct fw_hdr *card_fw, enum dev_state state, int *reset) argument
3599 t4_fw_matches_chip(const struct adapter *adap, const struct fw_hdr *hdr) argument
3624 t4_load_fw(struct adapter *adap, const u8 *fw_data, unsigned int size) argument
3713 t4_phy_fw_ver(struct adapter *adap, int *phy_fw_ver) argument
3754 t4_load_phy_fw(struct adapter *adap, int win, int (*phy_fw_version)(const u8 *, size_t), const u8 *phy_fw_data, size_t phy_fw_size) argument
3847 t4_fwcache(struct adapter *adap, enum fw_params_param_dev_fwcache op) argument
3866 t4_cim_read_pif_la(struct adapter *adap, u32 *pif_req, u32 *pif_rsp, unsigned int *pif_req_wrptr, unsigned int *pif_rsp_wrptr) argument
3900 t4_cim_read_ma_la(struct adapter *adap, u32 *ma_req, u32 *ma_rsp) argument
3921 t4_ulprx_read_la(struct adapter *adap, u32 *la_buf) argument
4242 t4_restart_aneg(struct adapter *adap, unsigned int mbox, unsigned int port) argument
4716 le_intr_handler(struct adapter *adap) argument
4884 ma_intr_handler(struct adapter *adap) argument
4912 smb_intr_handler(struct adapter *adap) argument
4928 ncsi_intr_handler(struct adapter *adap) argument
4945 xgmac_intr_handler(struct adapter *adap, int port) argument
4973 pl_intr_handler(struct adapter *adap) argument
5119 t4_chip_rss_size(struct adapter *adap) argument
5249 rd_rss_row(struct adapter *adap, int row, u32 *val) argument
5279 t4_use_ldst(struct adapter *adap) argument
5296 t4_tp_fw_ldst_rw(struct adapter *adap, int cmd, u32 *vals, unsigned int nregs, unsigned int start_index, unsigned int rw, bool sleep_ok) argument
5340 t4_tp_indirect_rw(struct adapter *adap, u32 reg_addr, u32 reg_data, u32 *buff, u32 nregs, u32 start_index, int rw, bool sleep_ok) argument
5387 t4_tp_pio_read(struct adapter *adap, u32 *buff, u32 nregs, u32 start_index, bool sleep_ok) argument
5404 t4_tp_pio_write(struct adapter *adap, u32 *buff, u32 nregs, u32 start_index, bool sleep_ok) argument
5421 t4_tp_tm_pio_read(struct adapter *adap, u32 *buff, u32 nregs, u32 start_index, bool sleep_ok) argument
5438 t4_tp_mib_read(struct adapter *adap, u32 *buff, u32 nregs, u32 start_index, bool sleep_ok) argument
5453 t4_read_rss_key(struct adapter *adap, u32 *key, bool sleep_ok) argument
5469 t4_write_rss_key(struct adapter *adap, const u32 *key, int idx, bool sleep_ok) argument
5589 t4_tp_get_tcp_stats(struct adapter *adap, struct tp_tcp_stats *v4, struct tp_tcp_stats *v6, bool sleep_ok) argument
5627 t4_tp_get_err_stats(struct adapter *adap, struct tp_err_stats *st, bool sleep_ok) argument
5660 t4_tp_get_cpl_stats(struct adapter *adap, struct tp_cpl_stats *st, bool sleep_ok) argument
5678 t4_tp_get_rdma_stats(struct adapter *adap, struct tp_rdma_stats *st, bool sleep_ok) argument
5694 t4_get_fcoe_stats(struct adapter *adap, unsigned int idx, struct tp_fcoe_stats *st, bool sleep_ok) argument
5719 t4_get_usm_stats(struct adapter *adap, struct tp_usm_stats *st, bool sleep_ok) argument
5738 t4_read_mtu_tbl(struct adapter *adap, u16 *mtus, u8 *mtu_log) argument
5761 t4_read_cong_tbl(struct adapter *adap, u16 incr[NMTUS][NCCTRL_WIN]) argument
5783 t4_tp_wr_bits_indirect(struct adapter *adap, unsigned int addr, unsigned int mask, unsigned int val) argument
5850 t4_load_mtus(struct adapter *adap, const unsigned short *mtus, const unsigned short *alpha, const unsigned short *beta) argument
5891 chan_rate(struct adapter *adap, unsigned int bytes256) argument
5907 t4_get_chan_txrate(struct adapter *adap, u64 *nic_rate, u64 *ofld_rate) argument
5939 t4_set_trace_filter(struct adapter *adap, const struct trace_params *tp, int idx, int enable) argument
6005 t4_get_trace_filter(struct adapter *adap, struct trace_params *tp, int idx, int *enabled) argument
6047 t4_pmtx_get_stats(struct adapter *adap, u32 cnt[], u64 cycles[]) argument
6074 t4_pmrx_get_stats(struct adapter *adap, u32 cnt[], u64 cycles[]) argument
6239 t4_get_tp_ch_map(struct adapter *adap, int pidx) argument
6322 t4_get_port_stats_offset(struct adapter *adap, int idx, struct port_stats *stats, struct port_stats *offset) argument
6344 t4_get_port_stats(struct adapter *adap, int idx, struct port_stats *p) argument
6441 t4_get_lb_stats(struct adapter *adap, int idx, struct lb_port_stats *p) argument
6509 t4_fwaddrspace_write(struct adapter *adap, unsigned int mbox, u32 addr, u32 val) argument
6539 t4_mdio_rd(struct adapter *adap, unsigned int mbox, unsigned int phy_addr, unsigned int mmd, unsigned int reg, u16 *valp) argument
6573 t4_mdio_wr(struct adapter *adap, unsigned int mbox, unsigned int phy_addr, unsigned int mmd, unsigned int reg, u16 val) argument
6767 t4_sge_ctxt_flush(struct adapter *adap, unsigned int mbox, int ctxt_type) argument
6797 t4_read_sge_dbqtimers(struct adapter *adap, unsigned int ndbqtimers, u16 *dbqtimers) argument
6839 t4_fw_hello(struct adapter *adap, unsigned int mbox, unsigned int evt_mbox, enum dev_master master, enum dev_state *state) argument
6965 t4_fw_bye(struct adapter *adap, unsigned int mbox) argument
6982 t4_early_init(struct adapter *adap, unsigned int mbox) argument
6999 t4_fw_reset(struct adapter *adap, unsigned int mbox, int reset) argument
7025 t4_fw_halt(struct adapter *adap, unsigned int mbox, int force) argument
7091 t4_fw_restart(struct adapter *adap, unsigned int mbox, int reset) argument
7154 t4_fw_upgrade(struct adapter *adap, unsigned int mbox, const u8 *fw_data, unsigned int size, int force) argument
7218 t4_fl_pkt_align(struct adapter *adap) argument
7272 t4_fixup_host_params(struct adapter *adap, unsigned int page_size, unsigned int cache_line_size) argument
7420 t4_fw_initialize(struct adapter *adap, unsigned int mbox) argument
7444 t4_query_params_rw(struct adapter *adap, unsigned int mbox, unsigned int pf, unsigned int vf, unsigned int nparams, const u32 *params, u32 *val, int rw, bool sleep_ok) argument
7476 t4_query_params(struct adapter *adap, unsigned int mbox, unsigned int pf, unsigned int vf, unsigned int nparams, const u32 *params, u32 *val) argument
7484 t4_query_params_ns(struct adapter *adap, unsigned int mbox, unsigned int pf, unsigned int vf, unsigned int nparams, const u32 *params, u32 *val) argument
7506 t4_set_params_timeout(struct adapter *adap, unsigned int mbox, unsigned int pf, unsigned int vf, unsigned int nparams, const u32 *params, const u32 *val, int timeout) argument
7545 t4_set_params(struct adapter *adap, unsigned int mbox, unsigned int pf, unsigned int vf, unsigned int nparams, const u32 *params, const u32 *val) argument
7574 t4_cfg_pfvf(struct adapter *adap, unsigned int mbox, unsigned int pf, unsigned int vf, unsigned int txq, unsigned int txq_eth_ctrl, unsigned int rxqi, unsigned int rxq, unsigned int tc, unsigned int vi, unsigned int cmask, unsigned int pmask, unsigned int nexact, unsigned int rcaps, unsigned int wxcaps) argument
7620 t4_alloc_vi(struct adapter *adap, unsigned int mbox, unsigned int port, unsigned int pf, unsigned int vf, unsigned int nmac, u8 *mac, unsigned int *rss_size, u8 *vivld, u8 *vin) argument
7677 t4_free_vi(struct adapter *adap, unsigned int mbox, unsigned int pf, unsigned int vf, unsigned int viid) argument
7709 t4_set_rxmode(struct adapter *adap, unsigned int mbox, unsigned int viid, unsigned int viid_mirror, int mtu, int promisc, int all_multi, int bcast, int vlanex, bool sleep_ok) argument
7770 t4_free_encap_mac_filt(struct adapter *adap, unsigned int viid, int idx, bool sleep_ok) argument
7810 t4_free_raw_mac_filt(struct adapter *adap, unsigned int viid, const u8 *addr, const u8 *mask, unsigned int idx, u8 lookup_type, u8 port_id, bool sleep_ok) argument
7861 t4_alloc_encap_mac_filt(struct adapter *adap, unsigned int viid, const u8 *addr, const u8 *mask, unsigned int vni, unsigned int vni_mask, u8 dip_hit, u8 lookup_type, bool sleep_ok) argument
7909 t4_alloc_raw_mac_filt(struct adapter *adap, unsigned int viid, const u8 *addr, const u8 *mask, unsigned int idx, u8 lookup_type, u8 port_id, bool sleep_ok) argument
7972 t4_alloc_mac_filt(struct adapter *adap, unsigned int mbox, unsigned int viid, bool free, unsigned int naddr, const u8 **addr, u16 *idx, u64 *hash, bool sleep_ok) argument
8057 t4_free_mac_filt(struct adapter *adap, unsigned int mbox, unsigned int viid, unsigned int naddr, const u8 **addr, bool sleep_ok) argument
8138 t4_change_mac(struct adapter *adap, unsigned int mbox, unsigned int viid, int idx, const u8 *addr, bool persist, u8 *smt_idx) argument
8197 t4_set_addr_hash(struct adapter *adap, unsigned int mbox, unsigned int viid, bool ucast, u64 vec, bool sleep_ok) argument
8225 t4_enable_vi_params(struct adapter *adap, unsigned int mbox, unsigned int viid, bool rx_en, bool tx_en, bool dcb_en) argument
8251 t4_enable_vi(struct adapter *adap, unsigned int mbox, unsigned int viid, bool rx_en, bool tx_en) argument
8272 t4_enable_pi_params(struct adapter *adap, unsigned int mbox, struct port_info *pi, bool rx_en, bool tx_en, bool dcb_en) argument
8294 t4_identify_port(struct adapter *adap, unsigned int mbox, unsigned int viid, unsigned int nblinks) argument
8323 t4_iq_stop(struct adapter *adap, unsigned int mbox, unsigned int pf, unsigned int vf, unsigned int iqtype, unsigned int iqid, unsigned int fl0id, unsigned int fl1id) argument
8354 t4_iq_free(struct adapter *adap, unsigned int mbox, unsigned int pf, unsigned int vf, unsigned int iqtype, unsigned int iqid, unsigned int fl0id, unsigned int fl1id) argument
8382 t4_eth_eq_free(struct adapter *adap, unsigned int mbox, unsigned int pf, unsigned int vf, unsigned int eqid) argument
8407 t4_ctrl_eq_free(struct adapter *adap, unsigned int mbox, unsigned int pf, unsigned int vf, unsigned int eqid) argument
8432 t4_ofld_eq_free(struct adapter *adap, unsigned int mbox, unsigned int pf, unsigned int vf, unsigned int eqid) argument
8843 t4_handle_fw_rpl(struct adapter *adap, const __be64 *rpl) argument
8952 t4_get_flash_params(struct adapter *adap) argument
9324 t4_init_devlog_params(struct adapter *adap) argument
9409 t4_init_tp_params(struct adapter *adap, bool sleep_ok) argument
9517 t4_filter_field_shift(const struct adapter *adap, int filter_sel) argument
9563 t4_init_rss_mode(struct adapter *adap, int mbox) argument
9696 t4_port_init(struct adapter *adap, int mbox, int pf, int vf) argument
9743 t4_read_cimq_cfg(struct adapter *adap, u16 *base, u16 *size, u16 *thres) argument
9779 t4_read_cim_ibq(struct adapter *adap, unsigned int qid, u32 *data, size_t n) argument
9821 t4_read_cim_obq(struct adapter *adap, unsigned int qid, u32 *data, size_t n) argument
9862 t4_cim_read(struct adapter *adap, unsigned int addr, unsigned int n, unsigned int *valp) argument
9889 t4_cim_write(struct adapter *adap, unsigned int addr, unsigned int n, const unsigned int *valp) argument
9906 t4_cim_write1(struct adapter *adap, unsigned int addr, unsigned int val) argument
9922 t4_cim_read_la(struct adapter *adap, u32 *la_buf, unsigned int *wrptr) argument
9991 t4_tp_read_la(struct adapter *adap, u64 *la_buf, unsigned int *wrptr) argument
10163 t4_load_cfg(struct adapter *adap, const u8 *cfg_data, unsigned int size) argument
10262 t4_read_pace_tbl(struct adapter *adap, unsigned int pace_vals[NTX_SCHED]) argument
10283 t4_get_tx_sched(struct adapter *adap, unsigned int sched, unsigned int *kbps, unsigned int *ipg, bool sleep_ok) argument
10321 t4_sge_ctxt_rd(struct adapter *adap, unsigned int mbox, unsigned int cid, enum ctxt_type ctype, u32 *data) argument
10361 t4_sge_ctxt_rd_bd(struct adapter *adap, unsigned int cid, enum ctxt_type ctype, u32 *data) argument
10417 t4_i2c_rd(struct adapter *adap, unsigned int mbox, int port, unsigned int devid, unsigned int offset, unsigned int len, u8 *buf) argument
10469 t4_set_vlan_acl(struct adapter *adap, unsigned int mbox, unsigned int vf, u16 vlan) argument
10576 t4_load_boot(struct adapter *adap, u8 *boot_data, unsigned int boot_addr, unsigned int size) argument
10706 t4_load_bootcfg(struct adapter *adap, const u8 *cfg_data, unsigned int size) argument
[all...]
/linux-master/drivers/net/ethernet/chelsio/cxgb3/
H A Dsge.c481 static inline void ring_fl_db(struct adapter *adap, struct sge_fl *q) argument
486 t3_write_reg(adap, A_SG_KDOORBELL, V_EGRCNTX(q->cntxt_id));
492 * @adap: the adapter
501 static int refill_fl(struct adapter *adap, struct sge_fl *q, int n, gfp_t gfp) argument
512 if (unlikely(alloc_pg_chunk(adap, q, sd, gfp,
521 dma_sync_single_for_device(&adap->pdev->dev, mapping,
534 q->gen, adap->pdev);
536 clear_rx_desc(adap->pdev, q, sd);
554 ring_fl_db(adap, q);
559 static inline void __refill_fl(struct adapter *adap, struc argument
574 recycle_rx_buf(struct adapter *adap, struct sge_fl *q, unsigned int idx) argument
779 get_packet(struct adapter *adap, struct sge_fl *fl, unsigned int len, unsigned int drop_thres) argument
839 get_packet_pg(struct adapter *adap, struct sge_fl *fl, struct sge_rspq *q, unsigned int len, unsigned int drop_thres) argument
1045 check_ring_tx_db(struct adapter *adap, struct sge_txq *q) argument
1176 write_tx_pkt_wr(struct adapter *adap, struct sk_buff *skb, const struct port_info *pi, unsigned int pidx, unsigned int gen, struct sge_txq *q, unsigned int ndesc, unsigned int compl, const dma_addr_t *addr) argument
1265 struct adapter *adap = pi->adapter; local
1418 check_desc_avail(struct adapter *adap, struct sge_txq *q, struct sk_buff *skb, unsigned int ndesc, unsigned int qid) argument
1473 ctrl_xmit(struct adapter *adap, struct sge_txq *q, struct sk_buff *skb) argument
1561 t3_mgmt_tx(struct adapter *adap, struct sk_buff *skb) argument
1629 write_ofld_wr(struct adapter *adap, struct sk_buff *skb, struct sge_txq *q, unsigned int pidx, unsigned int gen, unsigned int ndesc, const dma_addr_t *addr) argument
1694 ofld_xmit(struct adapter *adap, struct sge_txq *q, struct sk_buff *skb) argument
1747 struct adapter *adap = pi->adapter; local
1835 struct adapter *adap = tdev2adap(tdev); local
2084 rx_eth(struct adapter *adap, struct sge_rspq *rq, struct sk_buff *skb, int pad, int lro) argument
2134 lro_add_page(struct adapter *adap, struct sge_qset *qs, struct sge_fl *fl, int len, int complete) argument
2252 check_ring_db(struct adapter *adap, struct sge_qset *qs, unsigned int sleeping) argument
2322 process_responses(struct adapter *adap, struct sge_qset *qs, int budget) argument
2477 struct adapter *adap = qs->adap; local
2518 process_pure_responses(struct adapter *adap, struct sge_qset *qs, struct rsp_desc *r) argument
2575 handle_responses(struct adapter *adap, struct sge_rspq *q) argument
2599 struct adapter *adap = qs->adap; local
2637 struct adapter *adap = cookie; local
2682 struct adapter *adap = cookie; local
2700 process_responses_gts(struct adapter *adap, struct sge_rspq *rq) argument
2720 struct adapter *adap = cookie; local
2758 struct adapter *adap = cookie; local
2792 struct adapter *adap = cookie; local
2826 t3_intr_handler(struct adapter *adap, int polling) argument
2911 struct adapter *adap = pi->adapter; local
2952 struct adapter *adap = pi->adapter; local
3195 t3_start_sge_timers(struct adapter *adap) argument
3218 t3_stop_sge_timers(struct adapter *adap) argument
3238 t3_free_sge_resources(struct adapter *adap) argument
3253 t3_sge_start(struct adapter *adap) argument
3270 t3_sge_stop_dma(struct adapter *adap) argument
3282 t3_sge_stop(struct adapter *adap) argument
3309 t3_sge_init(struct adapter *adap, struct sge_params *p) argument
3348 t3_sge_prep(struct adapter *adap, struct sge_params *p) argument
[all...]
/linux-master/drivers/i2c/busses/
H A Di2c-xgene-slimpro.c331 static int xgene_slimpro_i2c_xfer(struct i2c_adapter *adap, u16 addr, argument
336 struct slimpro_i2c_dev *ctx = i2c_get_adapdata(adap);
H A Di2c-xiic.c60 * @adap: Kernel adapter representation
82 struct i2c_adapter adap; member in struct:xiic_i2c
377 dev_dbg(i2c->adap.dev.parent,
398 dev_warn(i2c->adap.dev.parent, "Unsupported scl frequency\n");
541 dev_err(i2c->adap.dev.parent, "smbus_block_read Invalid msg length\n");
552 dev_dbg(i2c->adap.dev.parent,
628 dev_dbg(i2c->adap.dev.parent, "%s entry, len: %d, fifo space: %d\n",
652 dev_dbg(i2c->adap.dev.parent, "%s TX STOP\n", __func__);
687 dev_dbg(i2c->adap.dev.parent, "%s: IER: 0x%x, ISR: 0x%x, pend: 0x%x\n",
689 dev_dbg(i2c->adap
1154 xiic_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num) argument
1190 xiic_func(struct i2c_adapter *adap) argument
[all...]
H A Di2c-xlp9xx.c425 static int xlp9xx_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, argument
429 struct xlp9xx_i2c_dev *priv = i2c_get_adapdata(adap);
H A Di2c-tegra.c1099 static int tegra_i2c_issue_bus_clear(struct i2c_adapter *adap) argument
1101 struct tegra_i2c_dev *i2c_dev = i2c_get_adapdata(adap);
1370 static int tegra_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg msgs[],
1373 struct tegra_i2c_dev *i2c_dev = i2c_get_adapdata(adap);
1412 static int tegra_i2c_xfer_atomic(struct i2c_adapter *adap,
1415 struct tegra_i2c_dev *i2c_dev = i2c_get_adapdata(adap);
1419 ret = tegra_i2c_xfer(adap, msgs, num);
1425 static u32 tegra_i2c_func(struct i2c_adapter *adap)
1427 struct tegra_i2c_dev *i2c_dev = i2c_get_adapdata(adap); argument
1372 tegra_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg msgs[], int num) argument
1414 tegra_i2c_xfer_atomic(struct i2c_adapter *adap, struct i2c_msg msgs[], int num) argument
H A Di2c-virtio.c25 * @adap: I2C adapter for this controller
30 struct i2c_adapter adap; member in struct:virtio_i2c
133 static int virtio_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, argument
136 struct virtio_i2c *vi = i2c_get_adapdata(adap);
180 static u32 virtio_i2c_func(struct i2c_adapter *adap) argument
211 vi->adap.owner = THIS_MODULE;
212 snprintf(vi->adap.name, sizeof(vi->adap.name),
214 vi->adap.algo = &virtio_algorithm;
215 vi->adap
[all...]
H A Di2c-synquacer.c494 static int synquacer_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, argument
501 i2c = i2c_get_adapdata(adap);
506 for (retry = 0; retry <= adap->retries; retry++) {
518 static u32 synquacer_i2c_functionality(struct i2c_adapter *adap) argument
H A Di2c-st.c171 * @adap: I2C adapter for this controller
184 struct i2c_adapter adap; member in struct:st_i2c_dev
384 ret = i2c_recover_bus(&i2c_dev->adap);
689 i2c_dev->adap.timeout);
763 static u32 st_i2c_func(struct i2c_adapter *adap)
805 struct i2c_adapter *adap;
851 adap = &i2c_dev->adap;
852 i2c_set_adapdata(adap, i2c_dev);
853 snprintf(adap
766 st_i2c_func(struct i2c_adapter *adap) argument
808 struct i2c_adapter *adap; local
[all...]
H A Di2c-qup.c230 struct i2c_adapter adap; member in struct:qup_i2c_dev
834 static int qup_i2c_bam_xfer(struct i2c_adapter *adap, struct i2c_msg *msg,
837 struct qup_i2c_dev *qup = i2c_get_adapdata(adap);
1060 static int qup_i2c_xfer(struct i2c_adapter *adap,
1064 struct qup_i2c_dev *qup = i2c_get_adapdata(adap);
1536 static int qup_i2c_xfer_v2(struct i2c_adapter *adap,
1540 struct qup_i2c_dev *qup = i2c_get_adapdata(adap);
1570 ret = qup_i2c_bam_xfer(adap, &msgs[0], num);
1602 static u32 qup_i2c_func(struct i2c_adapter *adap)
1687 qup->adap
836 qup_i2c_bam_xfer(struct i2c_adapter *adap, struct i2c_msg *msg, int num) argument
1062 qup_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg msgs[], int num) argument
1538 qup_i2c_xfer_v2(struct i2c_adapter *adap, struct i2c_msg msgs[], int num) argument
1604 qup_i2c_func(struct i2c_adapter *adap) argument
[all...]
H A Di2c-qcom-cci.c111 struct i2c_adapter adap; member in struct:cci_master
426 static int cci_xfer(struct i2c_adapter *adap, struct i2c_msg msgs[], int num) argument
428 struct cci_master *cci_master = i2c_get_adapdata(adap);
460 static u32 cci_func(struct i2c_adapter *adap) argument
560 master->adap.quirks = &cci->data->quirks;
561 master->adap.algo = &cci_algo;
562 master->adap.dev.parent = dev;
563 master->adap.dev.of_node = of_node_get(child);
567 i2c_set_adapdata(&master->adap, master);
568 snprintf(master->adap
[all...]
H A Di2c-pnx.c505 * @adap: pointer to I2C adapter structure
512 i2c_pnx_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num) argument
516 struct i2c_pnx_algo_data *alg_data = adap->algo_data;
H A Di2c-owl.c95 struct i2c_adapter adap; member in struct:owl_i2c_dev
151 dev_err(&i2c_dev->adap.dev, "FIFO reset timeout\n");
230 static u32 owl_i2c_func(struct i2c_adapter *adap) argument
235 static int owl_i2c_check_bus_busy(struct i2c_adapter *adap) argument
237 struct owl_i2c_dev *i2c_dev = i2c_get_adapdata(adap);
244 dev_err(&adap->dev, "Bus busy timeout\n");
252 static int owl_i2c_xfer_common(struct i2c_adapter *adap, struct i2c_msg *msgs, argument
255 struct owl_i2c_dev *i2c_dev = i2c_get_adapdata(adap);
282 ret = owl_i2c_check_bus_busy(adap);
378 adap
410 owl_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num) argument
416 owl_i2c_xfer_atomic(struct i2c_adapter *adap, struct i2c_msg *msgs, int num) argument
[all...]
H A Di2c-pca-platform.c33 struct i2c_adapter adap; member in struct:i2c_pca_pf_data
85 & I2C_PCA_CON_SI, i2c->adap.timeout);
88 timeout = jiffies + i2c->adap.timeout;
105 dev_warn(&i2c->adap.dev, "No reset-pin found. Chip may get stuck!\n");
158 i2c->adap.nr = pdev->id;
159 i2c->adap.owner = THIS_MODULE;
160 snprintf(i2c->adap.name, sizeof(i2c->adap.name),
163 i2c->adap.algo_data = &i2c->algo_data;
164 i2c->adap
[all...]
H A Di2c-mxs.c172 static int mxs_i2c_dma_setup_xfer(struct i2c_adapter *adap, argument
176 struct mxs_i2c_dev *i2c = i2c_get_adapdata(adap);
368 static int mxs_i2c_pio_setup_xfer(struct i2c_adapter *adap, argument
371 struct mxs_i2c_dev *i2c = i2c_get_adapdata(adap);
559 static int mxs_i2c_xfer_msg(struct i2c_adapter *adap, struct i2c_msg *msg, argument
562 struct mxs_i2c_dev *i2c = i2c_get_adapdata(adap);
586 ret = mxs_i2c_pio_setup_xfer(adap, msg, flags);
596 ret = mxs_i2c_dma_setup_xfer(adap, msg, dma_buf, flags);
648 static int mxs_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg msgs[], argument
655 err = mxs_i2c_xfer_msg(adap,
663 mxs_i2c_func(struct i2c_adapter *adap) argument
802 struct i2c_adapter *adap; local
[all...]
H A Di2c-mt7621.c63 struct i2c_adapter adap; member in struct:mtk_i2c
88 ret = device_reset(i2c->adap.dev.parent);
139 static int mtk_i2c_master_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, argument
149 i2c = i2c_get_adapdata(adap);
275 struct i2c_adapter *adap; local
303 adap = &i2c->adap;
304 adap->owner = THIS_MODULE;
305 adap->algo = &mtk_i2c_algo;
306 adap
[all...]
/linux-master/drivers/net/ethernet/chelsio/inline_crypto/chtls/
H A Dchtls_io.c353 struct adapter *adap; local
362 adap = netdev2adap(dev);
368 atomic_inc(&adap->chcr_stats.tls_pdu_tx);
1347 struct adapter *adap = netdev2adap(dev); local
1513 atomic_inc(&adap->chcr_stats.tls_pdu_rx);
/linux-master/drivers/i2c/
H A Di2c-mux.c33 struct i2c_adapter adap; member in struct:i2c_mux_priv
39 static int __i2c_mux_master_xfer(struct i2c_adapter *adap, argument
42 struct i2c_mux_priv *priv = adap->algo_data;
58 static int i2c_mux_master_xfer(struct i2c_adapter *adap, argument
61 struct i2c_mux_priv *priv = adap->algo_data;
77 static int __i2c_mux_smbus_xfer(struct i2c_adapter *adap, argument
82 struct i2c_mux_priv *priv = adap->algo_data;
99 static int i2c_mux_smbus_xfer(struct i2c_adapter *adap, argument
104 struct i2c_mux_priv *priv = adap->algo_data;
122 static u32 i2c_mux_functionality(struct i2c_adapter *adap) argument
446 struct i2c_adapter *adap = muxc->adapter[--muxc->num_adapters]; local
[all...]
/linux-master/drivers/media/tuners/
H A Dxc2028.c538 fe->dvb->priv : priv->i2c_props.adap->algo_data,
1422 priv->i2c_props.adap->dev.parent,
/linux-master/drivers/media/dvb-frontends/
H A Ddrxd_hard.c189 static int i2c_write(struct i2c_adapter *adap, u8 adr, u8 * data, int len) argument
193 if (i2c_transfer(adap, &msg, 1) != 1)
198 static int i2c_read(struct i2c_adapter *adap, argument
210 if (i2c_transfer(adap, msgs, 2) != 2)
H A Ddib8000.c41 struct i2c_adapter *adap; member in struct:i2c_device
163 if (i2c_transfer(i2c->adap, msg, 2) != 2)
188 if (i2c_transfer(state->i2c.adap, state->msg, 2) != 2)
245 ret = i2c_transfer(i2c->adap, &msg, 1) != 1 ? -EREMOTEIO : 0;
271 ret = (i2c_transfer(state->i2c.adap, state->msg, 1) != 1 ?
4293 struct i2c_device client = {.adap = host };
4455 state->i2c.adap = i2c_adap;
4481 dibx000_init_i2c_master(&state->i2c_master, DIB8000, state->i2c.adap, state->i2c.addr);
4488 state->dib8096p_tuner_adap.dev.parent = state->i2c.adap->dev.parent;
/linux-master/drivers/input/keyboard/
H A Dpinephone-keyboard.c155 static int ppkb_adap_smbus_xfer(struct i2c_adapter *adap, u16 addr, argument
160 struct i2c_client *client = adap->algo_data;
196 static u32 ppkg_adap_functionality(struct i2c_adapter *adap) argument
/linux-master/drivers/i2c/muxes/
H A Di2c-mux-ltc4306.c209 struct i2c_adapter *adap = client->adapter; local
226 muxc = i2c_mux_alloc(adap, &client->dev,

Completed in 321 milliseconds

1234567891011>>