/linux-master/drivers/misc/eeprom/ |
H A D | ee1004.c | 48 struct i2c_adapter *adap; member in struct:ee1004_bus_data 62 static struct ee1004_bus_data *ee1004_get_bus_data(struct i2c_adapter *adap) argument 67 if (ee1004_bus_data[i].adap == adap) 72 if (!ee1004_bus_data[i].adap) { 73 ee1004_bus_data[i].adap = adap;
|
/linux-master/drivers/i2c/ |
H A D | i2c-smbus.c | 315 void i2c_register_spd(struct i2c_adapter *adap) argument 342 dev_warn(&adap->dev, 358 if (i2c_parent_is_i2c_adapter(adap)) { 362 dev_warn(&adap->dev, 386 dev_info(&adap->dev, 407 if (!IS_ERR(i2c_new_scanned_device(adap, &info, addr_list, NULL))) { 408 dev_info(&adap->dev,
|
/linux-master/drivers/media/usb/dvb-usb-v2/ |
H A D | ec168.c | 101 static int ec168_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg msg[], argument 104 struct dvb_usb_device *d = i2c_get_adapdata(adap); 271 static int ec168_ec100_frontend_attach(struct dvb_usb_adapter *adap) argument 273 struct dvb_usb_device *d = adap_to_d(adap); 276 adap->fe[0] = dvb_attach(ec100_attach, &ec168_ec100_config, 278 if (adap->fe[0] == NULL) 301 static int ec168_mxl5003s_tuner_attach(struct dvb_usb_adapter *adap) argument 303 struct dvb_usb_device *d = adap_to_d(adap); 306 return dvb_attach(mxl5005s_attach, adap->fe[0], &d->i2c_adap,
|
H A D | zd1301.c | 123 static int zd1301_frontend_attach(struct dvb_usb_adapter *adap) argument 125 struct dvb_usb_device *d = adap_to_d(adap); 126 struct zd1301_dev *dev = adap_to_priv(adap); 187 adap->fe[0] = frontend; 201 static int zd1301_frontend_detach(struct dvb_usb_adapter *adap) argument 203 struct dvb_usb_device *d = adap_to_d(adap);
|
/linux-master/drivers/i2c/busses/ |
H A D | i2c-omap.c | 659 static int omap_i2c_xfer_msg(struct i2c_adapter *adap, argument 662 struct omap_i2c_dev *omap = i2c_get_adapdata(adap); 792 omap_i2c_xfer_common(struct i2c_adapter *adap, struct i2c_msg msgs[], int num, argument 795 struct omap_i2c_dev *omap = i2c_get_adapdata(adap); 815 r = omap_i2c_xfer_msg(adap, &msgs[i], (i == (num - 1)), 836 omap_i2c_xfer_irq(struct i2c_adapter *adap, struct i2c_msg msgs[], int num) argument 838 return omap_i2c_xfer_common(adap, msgs, num, false); 842 omap_i2c_xfer_polling(struct i2c_adapter *adap, struct i2c_msg msgs[], int num) argument 844 return omap_i2c_xfer_common(adap, msgs, num, true); 848 omap_i2c_func(struct i2c_adapter *adap) argument 1280 omap_i2c_get_scl(struct i2c_adapter *adap) argument 1290 omap_i2c_get_sda(struct i2c_adapter *adap) argument 1300 omap_i2c_set_scl(struct i2c_adapter *adap, int val) argument 1313 omap_i2c_prepare_recovery(struct i2c_adapter *adap) argument 1330 omap_i2c_unprepare_recovery(struct i2c_adapter *adap) argument 1357 struct i2c_adapter *adap; local [all...] |
H A D | i2c-octeon-core.c | 54 u64 end = get_jiffies_64() + i2c->adap.timeout; 65 i2c->adap.timeout); 148 u64 end = get_jiffies_64() + i2c->adap.timeout; 160 i2c->adap.timeout); 252 ret = i2c_recover_bus(&i2c->adap); 599 * @adap: Pointer to the i2c_adapter structure 605 int octeon_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num) argument 607 struct octeon_i2c *i2c = i2c_get_adapdata(adap); 726 static int octeon_i2c_get_scl(struct i2c_adapter *adap) argument 728 struct octeon_i2c *i2c = i2c_get_adapdata(adap); 735 octeon_i2c_set_scl(struct i2c_adapter *adap, int val) argument 742 octeon_i2c_get_sda(struct i2c_adapter *adap) argument 751 octeon_i2c_prepare_recovery(struct i2c_adapter *adap) argument 769 octeon_i2c_unprepare_recovery(struct i2c_adapter *adap) argument [all...] |
H A D | i2c-meson.c | 70 * @adap: I2C adapter instance 87 struct i2c_adapter adap; member in struct:meson_i2c 418 static int meson_i2c_xfer_messages(struct i2c_adapter *adap, argument 421 struct meson_i2c *i2c = adap->algo_data; 433 static int meson_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, argument 436 return meson_i2c_xfer_messages(adap, msgs, num, false); 439 static int meson_i2c_xfer_atomic(struct i2c_adapter *adap, argument 442 return meson_i2c_xfer_messages(adap, msgs, num, true); 445 static u32 meson_i2c_func(struct i2c_adapter *adap) argument 504 strscpy(i2c->adap [all...] |
H A D | i2c-stm32f4.c | 114 * @adap: I2C adapter for this controller 124 struct i2c_adapter adap; member in struct:stm32f4_i2c_dev 710 i2c_dev->adap.timeout); 746 static u32 stm32f4_i2c_func(struct i2c_adapter *adap) argument 762 struct i2c_adapter *adap; local 828 adap = &i2c_dev->adap; 829 i2c_set_adapdata(adap, i2c_dev); 830 snprintf(adap->name, sizeof(adap [all...] |
H A D | i2c-sh7760.c | 83 struct i2c_adapter adap; member in struct:cami2c 303 static int sh7760_i2c_master_xfer(struct i2c_adapter *adap, argument 307 struct cami2c *id = adap->algo_data; 311 dev_err(&adap->dev, "sh7760-i2c%d: bus busy!\n", adap->nr); 317 retr = adap->retries; 376 static u32 sh7760_i2c_func(struct i2c_adapter *adap) argument 478 id->adap.nr = pdev->id; 479 id->adap.algo = &sh7760_i2c_algo; 480 id->adap [all...] |
H A D | i2c-jz4780.c | 144 struct i2c_adapter adap; member in struct:jz4780_i2c 198 dev_err(&i2c->adap.dev, "disable failed: ENSTA=0x%04x\n", regval); 217 dev_err(&i2c->adap.dev, "enable failed: ENSTA=0x%04x\n", regval); 240 dev_err(&i2c->adap.dev, 259 dev_dbg(&i2c->adap.dev, "i2c not disabled\n"); 395 dev_err(&i2c->adap.dev, 400 dev_err(&i2c->adap.dev, 453 dev_dbg(&i2c->adap.dev, "received fifo overflow!\n"); 559 dev_dbg(&i2c->adap.dev, "txabrt: 0x%08x, cmd: %d, send: %d, recv: %d\n", 607 dev_err(&i2c->adap 690 jz4780_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg *msg, int count) argument 727 jz4780_i2c_functionality(struct i2c_adapter *adap) argument [all...] |
H A D | i2c-fsi.c | 329 static int fsi_i2c_get_scl(struct i2c_adapter *adap) argument 332 struct fsi_i2c_port *port = adap->algo_data; 340 static void fsi_i2c_set_scl(struct i2c_adapter *adap, int val) argument 343 struct fsi_i2c_port *port = adap->algo_data; 352 static int fsi_i2c_get_sda(struct i2c_adapter *adap) argument 355 struct fsi_i2c_port *port = adap->algo_data; 363 static void fsi_i2c_set_sda(struct i2c_adapter *adap, int val) argument 366 struct fsi_i2c_port *port = adap->algo_data; 375 static void fsi_i2c_prepare_recovery(struct i2c_adapter *adap) argument 379 struct fsi_i2c_port *port = adap 390 fsi_i2c_unprepare_recovery(struct i2c_adapter *adap) argument 606 fsi_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num) argument 640 fsi_i2c_functionality(struct i2c_adapter *adap) argument [all...] |
H A D | i2c-img-scb.c | 366 struct i2c_adapter adap; member in struct:img_i2c 489 dev_dbg(i2c->adap.dev.parent, 747 dev_dbg(i2c->adap.dev.parent, "abort condition detected\n"); 810 dev_err(i2c->adap.dev.parent, "bad atomic command %d\n", 843 dev_dbg(i2c->adap.dev.parent, 861 dev_dbg(i2c->adap.dev.parent, "abort condition detected\n"); 952 dev_crit(i2c->adap.dev.parent, 1024 static int img_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, argument 1027 struct img_i2c *i2c = i2c_get_adapdata(adap); 1060 ret = pm_runtime_resume_and_get(adap 1143 img_i2c_func(struct i2c_adapter *adap) argument [all...] |
/linux-master/include/sound/ac97/ |
H A D | controller.h | 21 * @adap: the shell device ac97-%d, ie. ac97 adapter 34 struct device adap; member in struct:ac97_controller
|
/linux-master/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | cudbg_if.h | 78 struct adapter *adap; /* Pointer to adapter structure */ member in struct:cudbg_init
|
H A D | clip_tbl.h | 45 void t4_cleanup_clip_tbl(struct adapter *adap);
|
H A D | cxgb4_tc_u32.c | 44 static int fill_match_fields(struct adapter *adap, argument 90 static int fill_action_fields(struct adapter *adap, argument 122 for_each_port(adap, i) { 123 n_dev = adap->port[i]; 477 void cxgb4_cleanup_tc_u32(struct adapter *adap) argument 482 if (!adap->tc_u32) 486 t = adap->tc_u32; 492 kvfree(adap->tc_u32); 495 struct cxgb4_tc_u32_table *cxgb4_init_tc_u32(struct adapter *adap) argument 497 unsigned int max_tids = adap [all...] |
H A D | l2t.h | 120 void t4_l2t_update(struct adapter *adap, struct neighbour *neigh); 121 struct l2t_entry *t4_l2t_alloc_switching(struct adapter *adap, u16 vlan,
|
/linux-master/drivers/media/pci/mgb4/ |
H A D | mgb4_i2c.h | 23 int mgb4_i2c_init(struct mgb4_i2c_client *client, struct i2c_adapter *adap,
|
/linux-master/sound/ac97/ |
H A D | bus.c | 35 return container_of(ac97_adapter, struct ac97_controller, adap); 114 codec->dev.parent = &ac97_ctrl->adap; 148 dev_dbg(&adrv->adap, "%s(codec_num=%u): vendor_id=0x%08x\n", 292 device_unregister(&ac97_ctrl->adap); 301 dev_dbg(&ac97_ctrl->adap, "adapter unregistered by %s\n", 318 dev_set_name(&ac97_ctrl->adap, "ac97-%d", ret); 319 ac97_ctrl->adap.type = &ac97_adapter_type; 320 ac97_ctrl->adap.parent = ac97_ctrl->parent; 321 ret = device_register(&ac97_ctrl->adap); 323 put_device(&ac97_ctrl->adap); [all...] |
/linux-master/drivers/media/pci/cx18/ |
H A D | cx18-i2c.c | 69 static int cx18_i2c_new_ir(struct cx18 *cx, struct i2c_adapter *adap, u32 hw, argument 91 return IS_ERR(i2c_new_scanned_device(adap, &info, addr_list, NULL)) ? 99 struct i2c_adapter *adap = &cx->i2c_adap[bus]; local 106 adap, type, 0, cx->card_i2c->radio); 110 adap, type, 0, cx->card_i2c->demod); 114 adap, type, 0, cx->card_i2c->tv); 121 return cx18_i2c_new_ir(cx, adap, hw, type, hw_addrs[idx]); 128 sd = v4l2_i2c_new_subdev(&cx->v4l2_dev, adap, type, hw_addrs[idx],
|
/linux-master/drivers/mfd/ |
H A D | 88pm860x-i2c.c | 88 struct i2c_adapter *adap = i2c->adapter; local 112 ret = adap->algo->master_xfer(adap, msg, num); 123 struct i2c_adapter *adap = i2c->adapter; local 134 ret = adap->algo->master_xfer(adap, &msg, 1);
|
/linux-master/drivers/media/usb/dvb-usb/ |
H A D | vp7045.c | 142 static int vp7045_frontend_attach(struct dvb_usb_adapter *adap) argument 146 vp7045_usb_op(adap->dev,VENDOR_STRING_READ,NULL,0,buf,20,0); 150 vp7045_usb_op(adap->dev,PRODUCT_STRING_READ,NULL,0,buf,20,0); 154 vp7045_usb_op(adap->dev,FW_VERSION_READ,NULL,0,buf,20,0); 161 adap->fe_adap[0].fe = vp7045_fe_attach(adap->dev);
|
/linux-master/drivers/net/ethernet/chelsio/cxgb/ |
H A D | common.h | 299 #define t1_is_T1B(adap) adapter_matches_type(adap, CHBT_TERM_T1, TERM_T1B) 300 #define is_T2(adap) adapter_matches_type(adap, CHBT_TERM_T2, TERM_T2) 314 static inline unsigned int core_ticks_per_usec(const adapter_t *adap) argument 316 return board_info(adap)->clock_core / 1000000;
|
/linux-master/drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/ |
H A D | chcr_ktls.c | 211 TX_QUEUE_V(tx_info->adap->params.tp.tx_modq[tx_info->tx_chan]); 262 TX_QUEUE_V(tx_info->adap->params.tp.tx_modq[tx_info->tx_chan]); 278 struct tid_info *t = &tx_info->adap->tids; 371 u_ctx = tx_info->adap->uld[CXGB4_ULD_KTLS].handle; 388 cxgb4_remove_tid(&tx_info->adap->tids, tx_info->tx_chan, 394 port_stats = &tx_info->adap->ch_ktls_stats.ktls_port[tx_info->port_id]; 421 struct adapter *adap; local 428 adap = pi->adapter; 429 port_stats = &adap->ch_ktls_stats.ktls_port[pi->port_id]; 431 u_ctx = adap 640 chcr_ktls_cpl_act_open_rpl(struct adapter *adap, unsigned char *input) argument 710 chcr_ktls_cpl_set_tcb_rpl(struct adapter *adap, unsigned char *input) argument 1103 struct adapter *adap = tx_info->adap; local 1278 struct adapter *adap = tx_info->adap; local 1931 struct adapter *adap; local 2147 struct adapter *adap; local 2248 struct adapter *adap; local [all...] |
/linux-master/drivers/net/ethernet/chelsio/inline_crypto/ch_ipsec/ |
H A D | chcr_ipsec.c | 419 struct adapter *adap; local 429 adap = pi->adapter; 431 q = &adap->sge.ethtxq[qidx + pi->first_qset]; 470 struct adapter *adap; local 477 adap = pi->adapter; 479 q = &adap->sge.ethtxq[qidx + pi->first_qset]; 489 TXPKT_PF_V(adap->pf); 515 struct adapter *adap; local 520 adap = pi->adapter; 522 q = &adap 562 struct adapter *adap = pi->adapter; local 718 struct adapter *adap; local 807 struct adapter *adap; local [all...] |