/linux-master/drivers/gpu/drm/sun4i/ |
H A D | sun4i_hdmi_i2c.c | 146 static int sun4i_hdmi_i2c_xfer(struct i2c_adapter *adap, argument 149 struct sun4i_hdmi *hdmi = i2c_get_adapdata(adap); 188 static u32 sun4i_hdmi_i2c_func(struct i2c_adapter *adap) argument 289 struct i2c_adapter *adap; local 300 adap = devm_kzalloc(dev, sizeof(*adap), GFP_KERNEL); 301 if (!adap) 304 adap->owner = THIS_MODULE; 305 adap->algo = &sun4i_hdmi_i2c_algorithm; 306 strscpy(adap [all...] |
/linux-master/drivers/media/cec/platform/tegra/ |
H A D | tegra_cec.c | 36 struct cec_adapter *adap; member in struct:tegra_cec 78 cec_transmit_attempt_done(cec->adap, cec->tx_status); 86 cec_received_msg(cec->adap, &msg); 187 static int tegra_cec_adap_enable(struct cec_adapter *adap, bool enable) argument 189 struct tegra_cec *cec = adap->priv; 250 static int tegra_cec_adap_log_addr(struct cec_adapter *adap, u8 logical_addr) argument 252 struct tegra_cec *cec = adap->priv; 264 static int tegra_cec_adap_monitor_all_enable(struct cec_adapter *adap, argument 267 struct tegra_cec *cec = adap->priv; 278 static int tegra_cec_adap_transmit(struct cec_adapter *adap, u argument [all...] |
/linux-master/drivers/net/ethernet/chelsio/cxgb3/ |
H A D | common.h | 44 #define CH_ERR(adap, fmt, ...) dev_err(&adap->pdev->dev, fmt, ##__VA_ARGS__) 45 #define CH_WARN(adap, fmt, ...) dev_warn(&adap->pdev->dev, fmt, ##__VA_ARGS__) 46 #define CH_ALERT(adap, fmt, ...) dev_alert(&adap->pdev->dev, fmt, ##__VA_ARGS__) 615 #define adapter_info(adap) ((adap)->params.info) 617 static inline int uses_xaui(const struct adapter *adap) argument 619 return adapter_info(adap) 622 is_10G(const struct adapter *adap) argument 627 is_offload(const struct adapter *adap) argument 632 core_ticks_per_usec(const struct adapter *adap) argument 637 is_pcie(const struct adapter *adap) argument [all...] |
/linux-master/drivers/media/usb/dvb-usb-v2/ |
H A D | az6007.c | 79 struct dvb_usb_adapter *adap = fe->sec_priv; local 84 if (!adap || !st) 577 static int az6007_ci_init(struct dvb_usb_adapter *adap) argument 579 struct dvb_usb_device *d = adap_to_d(adap); 580 struct az6007_device_state *state = adap_to_priv(adap); 597 ret = dvb_ca_en50221_init(&adap->dvb_adap, 612 static int az6007_read_mac_addr(struct dvb_usb_adapter *adap, u8 mac[6]) argument 614 struct dvb_usb_device *d = adap_to_d(adap); 615 struct az6007_device_state *st = adap_to_priv(adap); 627 static int az6007_frontend_attach(struct dvb_usb_adapter *adap) argument 648 az6007_cablestar_hdci_frontend_attach(struct dvb_usb_adapter *adap) argument 669 az6007_tuner_attach(struct dvb_usb_adapter *adap) argument 743 az6007_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg msgs[], int num) argument 963 struct dvb_usb_adapter *adap = &d->adapter[0]; local [all...] |
H A D | rtl28xxu.c | 139 static int rtl28xxu_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg msg[], argument 143 struct dvb_usb_device *d = i2c_get_adapdata(adap); 699 static int rtl2831u_frontend_attach(struct dvb_usb_adapter *adap) argument 701 struct dvb_usb_device *d = adap_to_d(adap); 744 adap->fe[0] = pdata->get_dvb_frontend(client); 907 static int rtl2832u_frontend_attach(struct dvb_usb_adapter *adap) argument 909 struct dvb_usb_device *d = adap_to_d(adap); 965 adap->fe[0] = pdata->get_dvb_frontend(client); 971 adap->fe[0]->callback = rtl2832u_frontend_callback; 980 mn88472_config.fe = &adap 1076 rtl28xxu_frontend_attach(struct dvb_usb_adapter *adap) argument 1086 rtl28xxu_frontend_detach(struct dvb_usb_adapter *adap) argument 1137 rtl2831u_tuner_attach(struct dvb_usb_adapter *adap) argument 1197 rtl2832u_tuner_attach(struct dvb_usb_adapter *adap) argument 1408 rtl28xxu_tuner_attach(struct dvb_usb_adapter *adap) argument 1418 rtl28xxu_tuner_detach(struct dvb_usb_adapter *adap) argument 1851 rtl28xxu_pid_filter_ctrl(struct dvb_usb_adapter *adap, int onoff) argument 1866 rtl28xxu_pid_filter(struct dvb_usb_adapter *adap, int index, u16 pid, int onoff) argument [all...] |
H A D | af9015.c | 139 static int af9015_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg msg[], argument 142 struct dvb_usb_device *d = i2c_get_adapdata(adap); 544 dev_dbg(&intf->dev, "adap %u\n", fe_to_adap(fe)->id); 562 dev_dbg(&intf->dev, "adap id %d, onoff %d\n", adap_id, onoff); 844 static int af9015_af9013_frontend_attach(struct dvb_usb_adapter *adap) argument 846 struct af9015_state *state = adap_to_priv(adap); 847 struct dvb_usb_device *d = adap_to_d(adap); 852 dev_dbg(&intf->dev, "adap id %u\n", adap->id); 854 if (adap 919 af9015_frontend_detach(struct dvb_usb_adapter *adap) argument 998 af9015_tuner_attach(struct dvb_usb_adapter *adap) argument 1075 af9015_pid_filter_ctrl(struct dvb_usb_adapter *adap, int onoff) argument 1088 af9015_pid_filter(struct dvb_usb_adapter *adap, int index, u16 pid, int onoff) argument [all...] |
H A D | ce6230.c | 85 static int ce6230_i2c_master_xfer(struct i2c_adapter *adap, argument 88 struct dvb_usb_device *d = i2c_get_adapdata(adap); 173 static int ce6230_zl10353_frontend_attach(struct dvb_usb_adapter *adap) argument 175 struct dvb_usb_device *d = adap_to_d(adap); 179 adap->fe[0] = dvb_attach(zl10353_attach, &ce6230_zl10353_config, 181 if (adap->fe[0] == NULL) 204 static int ce6230_mxl5003s_tuner_attach(struct dvb_usb_adapter *adap) argument 206 struct dvb_usb_device *d = adap_to_d(adap); 211 ret = dvb_attach(mxl5005s_attach, adap->fe[0], &d->i2c_adap,
|
/linux-master/drivers/i2c/ |
H A D | i2c-dev.c | 44 struct i2c_adapter *adap; member in struct:i2c_dev 59 if (i2c_dev->adap->nr == index) 68 static struct i2c_dev *get_free_i2c_dev(struct i2c_adapter *adap) argument 72 if (adap->nr >= I2C_MINORS) { 73 pr_err("Out of device minors (%d)\n", adap->nr); 80 i2c_dev->adap = adap; 105 return sysfs_emit(buf, "%s\n", i2c_dev->adap->name); 589 struct i2c_adapter *adap; local 591 adap 654 struct i2c_adapter *adap; local 693 struct i2c_adapter *adap; local [all...] |
/linux-master/drivers/i2c/busses/ |
H A D | i2c-octeon-platdrv.c | 118 static u32 octeon_i2c_functionality(struct i2c_adapter *adap) argument 237 i2c->adap = octeon_i2c_ops; 238 i2c->adap.timeout = msecs_to_jiffies(2); 239 i2c->adap.retries = 5; 240 i2c->adap.bus_recovery_info = &octeon_i2c_recovery_info; 241 i2c->adap.dev.parent = &pdev->dev; 242 i2c->adap.dev.of_node = node; 243 i2c_set_adapdata(&i2c->adap, i2c); 246 result = i2c_add_adapter(&i2c->adap); 260 i2c_del_adapter(&i2c->adap); [all...] |
H A D | i2c-digicolor.c | 47 struct i2c_adapter adap; member in struct:dc_i2c 243 static int dc_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num) argument 245 struct dc_i2c *i2c = adap->algo_data; 278 static u32 dc_i2c_func(struct i2c_adapter *adap) argument 325 strscpy(i2c->adap.name, "Conexant Digicolor I2C adapter", 326 sizeof(i2c->adap.name)); 327 i2c->adap.owner = THIS_MODULE; 328 i2c->adap.algo = &dc_i2c_algorithm; 329 i2c->adap.dev.parent = &pdev->dev; 330 i2c->adap [all...] |
H A D | i2c-hix5hd2.c | 80 struct i2c_adapter adap; member in struct:hix5hd2_i2c_priv 331 priv->adap.timeout); 337 priv->adap.timeout); 354 static int hix5hd2_i2c_xfer(struct i2c_adapter *adap, argument 357 struct hix5hd2_i2c_priv *priv = i2c_get_adapdata(adap); 381 static u32 hix5hd2_i2c_func(struct i2c_adapter *adap) argument 429 strscpy(priv->adap.name, "hix5hd2-i2c", sizeof(priv->adap.name)); 431 priv->adap.owner = THIS_MODULE; 432 priv->adap [all...] |
H A D | i2c-davinci.c | 294 static void davinci_i2c_prepare_recovery(struct i2c_adapter *adap) argument 296 struct davinci_i2c_dev *dev = i2c_get_adapdata(adap); 305 static void davinci_i2c_unprepare_recovery(struct i2c_adapter *adap) argument 307 struct davinci_i2c_dev *dev = i2c_get_adapdata(adap); 318 static void davinci_i2c_set_scl(struct i2c_adapter *adap, int val) argument 320 struct davinci_i2c_dev *dev = i2c_get_adapdata(adap); 330 static int davinci_i2c_get_scl(struct i2c_adapter *adap) argument 332 struct davinci_i2c_dev *dev = i2c_get_adapdata(adap); 340 static int davinci_i2c_get_sda(struct i2c_adapter *adap) argument 342 struct davinci_i2c_dev *dev = i2c_get_adapdata(adap); 350 davinci_i2c_scl_prepare_recovery(struct i2c_adapter *adap) argument 364 davinci_i2c_scl_unprepare_recovery(struct i2c_adapter *adap) argument 414 i2c_davinci_xfer_msg(struct i2c_adapter *adap, struct i2c_msg *msg, int stop) argument 534 i2c_davinci_xfer(struct i2c_adapter *adap, struct i2c_msg msgs[], int num) argument 571 i2c_davinci_func(struct i2c_adapter *adap) argument 762 struct i2c_adapter *adap; local [all...] |
H A D | i2c-xiic.c | 60 * @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 D | i2c-bcm2835.c | 345 static int bcm2835_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg msgs[], argument 348 struct bcm2835_i2c_dev *i2c_dev = i2c_get_adapdata(adap); 366 adap->timeout); 388 static u32 bcm2835_i2c_func(struct i2c_adapter *adap) argument 411 struct i2c_adapter *adap; local 469 adap = &i2c_dev->adapter; 470 i2c_set_adapdata(adap, i2c_dev); 471 adap->owner = THIS_MODULE; 472 adap->class = I2C_CLASS_DEPRECATED; 473 snprintf(adap [all...] |
H A D | i2c-mxs.c | 172 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...] |
/linux-master/drivers/gpu/drm/nouveau/include/nvkm/subdev/ |
H A D | i2c.h | 90 nvkm_rdi2cr(struct i2c_adapter *adap, u8 addr, u8 reg) argument 98 int ret = i2c_transfer(adap, msgs, ARRAY_SIZE(msgs)); 106 nv_rd16i2cr(struct i2c_adapter *adap, u8 addr, u8 reg) argument 114 int ret = i2c_transfer(adap, msgs, ARRAY_SIZE(msgs)); 122 nvkm_wri2cr(struct i2c_adapter *adap, u8 addr, u8 reg, u8 val) argument 129 int ret = i2c_transfer(adap, msgs, ARRAY_SIZE(msgs)); 137 nv_wr16i2cr(struct i2c_adapter *adap, u8 addr, u8 reg, u16 val) argument 144 int ret = i2c_transfer(adap, msgs, ARRAY_SIZE(msgs)); 152 nvkm_probe_i2c(struct i2c_adapter *adap, u8 addr) argument 154 return nvkm_rdi2cr(adap, add [all...] |
/linux-master/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | sched.c | 45 struct adapter *adap = pi->adapter; local 54 err = t4_sched_params(adap, p->type, 74 struct adapter *adap = pi->adapter; local 76 unsigned int pf = adap->pf; 95 pf = adap->pf; 98 err = t4_set_params(adap, adap->mbox, pf, vf, 1, 108 err = cxgb4_ethofld_send_flowc(adap->port[pi->port_id], 174 struct adapter *adap = pi->adapter; local 180 txq = &adap 188 struct adapter *adap = pi->adapter; local 219 struct adapter *adap = pi->adapter; local 262 struct adapter *adap = pi->adapter; local 290 struct adapter *adap = pi->adapter; local 672 t4_cleanup_sched(struct adapter *adap) argument [all...] |
H A D | cxgb4_filter.c | 56 static int set_tcb_field(struct adapter *adap, struct filter_entry *f, argument 70 QUEUENO_V(adap->sge.fw_evtq.abs_id) | 76 t4_ofld_send(adap, skb); 82 static int set_tcb_tflag(struct adapter *adap, struct filter_entry *f, argument 86 return set_tcb_field(adap, f, ftid, TCB_T_FLAGS_W, 1ULL << bit_pos, 143 static int configure_filter_smac(struct adapter *adap, struct filter_entry *f) argument 148 err = set_tcb_field(adap, f, f->tid, TCB_SMAC_SEL_W, 154 err = set_tcb_tflag(adap, f, f->tid, TF_CCTRL_CWR_S, 1, 1); 159 dev_err(adap->pdev_dev, "filter %u smac config failed with error %u\n", 164 static void set_nat_params(struct adapter *adap, struc argument 549 struct adapter *adap = netdev2adap(dev); local 978 clear_filter(struct adapter *adap, struct filter_entry *f) argument 1151 is_filter_exact_match(struct adapter *adap, struct ch_filter_specification *fs) argument 1239 struct adapter *adap = netdev2adap(dev); local 1294 mk_act_open_req6(struct filter_entry *f, struct sk_buff *skb, unsigned int qid_filterid, struct adapter *adap) argument 1332 mk_act_open_req(struct filter_entry *f, struct sk_buff *skb, unsigned int qid_filterid, struct adapter *adap) argument 1904 configure_filter_tcb(struct adapter *adap, unsigned int tid, struct filter_entry *f) argument 1967 hash_del_filter_rpl(struct adapter *adap, const struct cpl_abort_rpl_rss *rpl) argument 1996 hash_filter_rpl(struct adapter *adap, const struct cpl_act_open_rpl *rpl) argument 2074 filter_rpl(struct adapter *adap, const struct cpl_set_tcb_rpl *rpl) argument 2140 init_hash_filter(struct adapter *adap) argument [all...] |
H A D | srq.h | 63 void do_srq_table_rpl(struct adapter *adap,
|
/linux-master/drivers/media/cec/core/ |
H A D | Makefile | 2 cec-objs := cec-core.o cec-adap.o cec-api.o
|
H A D | cec-notifier.c | 150 struct cec_adapter *adap) 154 if (WARN_ON(!adap)) 162 n->cec_adap = adap; 163 adap->conn_info = n->conn_info; 164 adap->notifier = n; 165 if (!adap->adap_controls_phys_addr) 166 cec_s_phys_addr(adap, n->phys_addr, false); 173 struct cec_adapter *adap) 179 adap->notifier = NULL; 149 cec_notifier_cec_adap_register(struct device *hdmi_dev, const char *port_name, struct cec_adapter *adap) argument 172 cec_notifier_cec_adap_unregister(struct cec_notifier *n, struct cec_adapter *adap) argument
|
/linux-master/drivers/media/usb/dvb-usb/ |
H A D | cinergyT2-core.c | 35 static int cinergyt2_streaming_ctrl(struct dvb_usb_adapter *adap, int enable) argument 37 struct dvb_usb_device *d = adap->dev; 66 static int cinergyt2_frontend_attach(struct dvb_usb_adapter *adap) argument 68 struct dvb_usb_device *d = adap->dev; 72 adap->fe_adap[0].fe = cinergyt2_fe_attach(adap->dev); 79 if (adap->fe_adap[0].fe) 80 adap->fe_adap[0].fe->ops.release(adap->fe_adap[0].fe);
|
/linux-master/drivers/i2c/muxes/ |
H A D | i2c-mux-pca9541.c | 101 struct i2c_adapter *adap = client->adapter; local 104 return __i2c_smbus_xfer(adap, client->addr, client->flags, 115 struct i2c_adapter *adap = client->adapter; local 119 ret = __i2c_smbus_xfer(adap, client->addr, client->flags, 288 struct i2c_adapter *adap = client->adapter; local 293 if (!i2c_check_functionality(adap, I2C_FUNC_SMBUS_BYTE_DATA)) 300 i2c_lock_bus(adap, I2C_LOCK_SEGMENT); 302 i2c_unlock_bus(adap, I2C_LOCK_SEGMENT); 306 muxc = i2c_mux_alloc(adap, &client->dev, 1, sizeof(*data),
|
/linux-master/drivers/gpu/drm/gma500/ |
H A D | oaktrail_hdmi_i2c.c | 69 struct i2c_adapter *adap; member in struct:hdmi_i2c_dev 93 static int xfer_read(struct i2c_adapter *adap, struct i2c_msg *pmsg) argument 95 struct oaktrail_hdmi_dev *hdmi_dev = i2c_get_adapdata(adap); 116 static int xfer_write(struct i2c_adapter *adap, struct i2c_msg *pmsg) argument 124 static int oaktrail_hdmi_i2c_access(struct i2c_adapter *adap, argument 128 struct oaktrail_hdmi_dev *hdmi_dev = i2c_get_adapdata(adap); 142 xfer_read(adap, pmsg); 144 xfer_write(adap, pmsg); 284 i2c_dev->adap = &oaktrail_hdmi_i2c_adapter;
|
/linux-master/drivers/video/fbdev/via/ |
H A D | via_i2c.c | 107 int viafb_i2c_readbyte(u8 adap, u8 slave_addr, u8 index, u8 *pdata) argument 113 if (!via_i2c_par[adap].is_active) 122 ret = i2c_transfer(&via_i2c_par[adap].adapter, msgs, 2); 131 int viafb_i2c_writebyte(u8 adap, u8 slave_addr, u8 index, u8 data) argument 137 if (!via_i2c_par[adap].is_active) 143 ret = i2c_transfer(&via_i2c_par[adap].adapter, &msgs, 1); 152 int viafb_i2c_readbytes(u8 adap, u8 slave_addr, u8 index, u8 *buff, int buff_len) argument 158 if (!via_i2c_par[adap].is_active) 166 ret = i2c_transfer(&via_i2c_par[adap].adapter, msgs, 2);
|