/linux-master/drivers/macintosh/ |
H A D | therm_windtunnel.c | 459 struct i2c_adapter *adap; local 462 adap = i2c_get_adapter(0); 463 if (!adap) 468 i2c_put_adapter(adap); 473 while (adap) { 474 do_attach(adap); 477 i2c_put_adapter(adap); 478 adap = i2c_get_adapter(++i);
|
/linux-master/drivers/i2c/busses/ |
H A D | i2c-bcm-kona.c | 693 static uint32_t bcm_kona_i2c_functionality(struct i2c_adapter *adap) argument 742 struct i2c_adapter *adap; local 839 adap = &dev->adapter; 840 i2c_set_adapdata(adap, dev); 841 adap->owner = THIS_MODULE; 842 strscpy(adap->name, "Broadcom I2C adapter", sizeof(adap->name)); 843 adap->algo = &bcm_algo; 844 adap->dev.parent = &pdev->dev; 845 adap [all...] |
H A D | i2c-brcmstb.c | 541 static u32 brcmstb_i2c_functionality(struct i2c_adapter *adap) argument 617 struct i2c_adapter *adap; local 687 adap = &dev->adapter; 688 i2c_set_adapdata(adap, dev); 689 adap->owner = THIS_MODULE; 690 strscpy(adap->name, dev_name(&pdev->dev), sizeof(adap->name)); 691 adap->algo = &brcmstb_i2c_algo; 692 adap->dev.parent = &pdev->dev; 693 adap [all...] |
H A D | i2c-npcm7xx.c | 290 struct i2c_adapter adap; member in struct:npcm_i2c 378 struct npcm_i2c *bus = container_of(_adap, struct npcm_i2c, adap); 385 struct npcm_i2c *bus = container_of(_adap, struct npcm_i2c, adap); 962 bus->slv_rd_size = bus->adap.quirks->max_read_len; 1001 * NACK on read will be once reached to bus->adap->quirks->max_read_len. 1034 npcm_i2c_slave_xmit(bus, bus->adap.quirks->max_write_len, 1047 npcm_i2c_slave_receive(bus, bus->adap.quirks->max_read_len, 1695 struct npcm_i2c *bus = container_of(_adap, struct npcm_i2c, adap); 1773 struct npcm_i2c *bus = container_of(_adap, struct npcm_i2c, adap); 1969 if ((npcm_i2c_get_SDA(&bus->adap) 2078 npcm_i2c_master_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num) argument 2225 npcm_i2c_functionality(struct i2c_adapter *adap) argument 2265 struct i2c_adapter *adap; local [all...] |
H A D | i2c-qcom-cci.c | 111 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 D | i2c-nomadik.c | 180 * @adap: corresponding I2C adapter. 199 struct i2c_adapter adap; member in struct:nmk_i2c_dev 703 * i2c_transfer(adap, msg, 2); 715 * i2c_transfer(adap, msg, 1); 1002 static unsigned int nmk_i2c_functionality(struct i2c_adapter *adap) argument 1080 struct i2c_adapter *adap; local 1132 adap = &priv->adap; 1133 adap->dev.of_node = np; 1134 adap [all...] |
H A D | i2c-mlxbf.c | 415 struct i2c_adapter adap; member in struct:mlxbf_i2c_priv 2069 static s32 mlxbf_i2c_smbus_xfer(struct i2c_adapter *adap, u16 addr, argument 2087 dev_dbg(&adap->dev, "smbus quick, slave 0x%02x\n", addr); 2094 dev_dbg(&adap->dev, "smbus %s byte, slave 0x%02x.\n", 2101 dev_dbg(&adap->dev, "smbus %s byte data at 0x%02x, slave 0x%02x.\n", 2108 dev_dbg(&adap->dev, "smbus %s word data at 0x%02x, slave 0x%02x.\n", 2116 dev_dbg(&adap->dev, "i2c %s block data, %d bytes at 0x%02x, slave 0x%02x.\n", 2124 dev_dbg(&adap->dev, "smbus %s block data, %d bytes at 0x%02x, slave 0x%02x.\n", 2131 dev_dbg(&adap->dev, "process call, wr/rd at 0x%02x, slave 0x%02x.\n", 2140 dev_dbg(&adap 2195 mlxbf_i2c_functionality(struct i2c_adapter *adap) argument 2283 struct i2c_adapter *adap; local [all...] |
H A D | i2c-opal.c | 73 static int i2c_opal_master_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, argument 76 unsigned long opal_id = (unsigned long)adap->algo_data; 112 static int i2c_opal_smbus_xfer(struct i2c_adapter *adap, u16 addr, argument 116 unsigned long opal_id = (unsigned long)adap->algo_data;
|
H A D | i2c-designware-platdrv.c | 278 struct i2c_adapter *adap; local 358 adap = &dev->adapter; 359 adap->owner = THIS_MODULE; 360 adap->class = dmi_check_system(dw_i2c_hwmon_class_dmi) ? 362 ACPI_COMPANION_SET(&adap->dev, ACPI_COMPANION(&pdev->dev)); 363 adap->dev.of_node = pdev->dev.of_node; 364 adap->nr = -1;
|
H A D | i2c-designware-pcidrv.c | 252 struct i2c_adapter *adap; local 326 adap = &dev->adapter; 327 adap->owner = THIS_MODULE; 328 adap->class = 0; 329 ACPI_COMPANION_SET(&adap->dev, ACPI_COMPANION(&pdev->dev)); 330 adap->nr = controller->bus_num;
|
/linux-master/drivers/media/usb/dvb-usb/ |
H A D | opera1.c | 131 static int opera1_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg msg[], argument 134 struct dvb_usb_device *d = i2c_get_adapdata(adap); 273 static int opera1_tuner_attach(struct dvb_usb_adapter *adap) argument 276 dvb_pll_attach, adap->fe_adap[0].fe, 0xc0>>1, 277 &adap->dev->i2c_adap, DVB_PLL_OPERA1 292 static int opera1_streaming_ctrl(struct dvb_usb_adapter *adap, int onoff) argument 301 i2c_transfer(&adap->dev->i2c_adap, start_tuner, 1); 305 static int opera1_pid_filter(struct dvb_usb_adapter *adap, int index, u16 pid, argument 318 i2c_transfer(&adap->dev->i2c_adap, msg, 1); 322 static int opera1_pid_filter_control(struct dvb_usb_adapter *adap, in argument [all...] |
H A D | gp8psk.c | 248 static int gp8psk_streaming_ctrl(struct dvb_usb_adapter *adap, int onoff) argument 250 return gp8psk_usb_out_op(adap->dev, ARM_TRANSFER, onoff, 0 , NULL, 0); 284 static int gp8psk_frontend_attach(struct dvb_usb_adapter *adap) argument 286 struct dvb_usb_device *d = adap->dev; 292 adap->fe_adap[0].fe = dvb_attach(gp8psk_fe_attach,
|
/linux-master/drivers/gpu/drm/rockchip/ |
H A D | rk3066_hdmi.c | 31 struct i2c_adapter adap; member in struct:rk3066_hdmi_i2c 653 static int rk3066_hdmi_i2c_xfer(struct i2c_adapter *adap, argument 656 struct rk3066_hdmi *hdmi = i2c_get_adapdata(adap); 706 struct i2c_adapter *adap; local 717 adap = &i2c->adap; 718 adap->owner = THIS_MODULE; 719 adap->dev.parent = hdmi->dev; 720 adap->dev.of_node = hdmi->dev->of_node; 721 adap [all...] |
H A D | inno_hdmi.c | 43 struct i2c_adapter adap; member in struct:inno_hdmi_i2c 828 static int inno_hdmi_i2c_xfer(struct i2c_adapter *adap, argument 831 struct inno_hdmi *hdmi = i2c_get_adapdata(adap); 878 struct i2c_adapter *adap; local 889 adap = &i2c->adap; 890 adap->owner = THIS_MODULE; 891 adap->dev.parent = hdmi->dev; 892 adap->dev.of_node = hdmi->dev->of_node; 893 adap [all...] |
/linux-master/drivers/media/cec/platform/s5p/ |
H A D | s5p_cec.h | 62 struct cec_adapter *adap; member in struct:s5p_cec_dev
|
/linux-master/include/media/ |
H A D | dmxdev.h | 202 * @adap: pointer to &struct dvb_adapter. 204 int dvb_dmxdev_init(struct dmxdev *dmxdev, struct dvb_adapter *adap);
|
/linux-master/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | sched.h | 118 void t4_cleanup_sched(struct adapter *adap);
|
/linux-master/drivers/staging/greybus/ |
H A D | i2c.c | 208 static int gb_i2c_master_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, argument 213 gb_i2c_dev = i2c_get_adapdata(adap); 218 static u32 gb_i2c_functionality(struct i2c_adapter *adap) argument 220 struct gb_i2c_device *gb_i2c_dev = i2c_get_adapdata(adap);
|
/linux-master/drivers/media/pci/ivtv/ |
H A D | ivtv-i2c.c | 166 struct i2c_adapter *adap = &itv->i2c_adap; local 211 return IS_ERR(i2c_new_scanned_device(adap, &info, addr_list, NULL)) ? 243 struct i2c_adapter *adap = &itv->i2c_adap; local 256 sd = v4l2_i2c_new_subdev(&itv->v4l2_dev, adap, type, 0, 260 sd = v4l2_i2c_new_subdev(&itv->v4l2_dev, adap, type, 0, 264 sd = v4l2_i2c_new_subdev(&itv->v4l2_dev, adap, type, 0, 281 adap, type, 0, I2C_ADDRS(hw_addrs[idx])); 292 sd = v4l2_i2c_new_subdev_board(&itv->v4l2_dev, adap, 296 adap, type, hw_addrs[idx], NULL); 607 static u32 ivtv_functionality(struct i2c_adapter *adap) argument [all...] |
/linux-master/drivers/media/cec/platform/seco/ |
H A D | seco-cec.c | 92 static int secocec_adap_enable(struct cec_adapter *adap, bool enable) argument 94 struct secocec_data *cec = cec_get_drvdata(adap); 139 static int secocec_adap_log_addr(struct cec_adapter *adap, u8 logical_addr) argument 170 static int secocec_adap_transmit(struct cec_adapter *adap, u8 attempts, argument 223 static void secocec_tx_done(struct cec_adapter *adap, u16 status_val) argument 227 cec_transmit_attempt_done(adap, CEC_TX_STATUS_NACK); 229 cec_transmit_attempt_done(adap, CEC_TX_STATUS_ERROR); 231 cec_transmit_attempt_done(adap, CEC_TX_STATUS_OK); 241 static void secocec_rx_done(struct cec_adapter *adap, u16 status_val) argument 243 struct secocec_data *cec = cec_get_drvdata(adap); [all...] |
/linux-master/drivers/media/tuners/ |
H A D | tda18271-common.c | 125 ret = i2c_transfer(priv->i2c_props.adap, msg, 2); 155 ret = i2c_transfer(priv->i2c_props.adap, msg, 2); 216 i2c_lock_bus(priv->i2c_props.adap, I2C_LOCK_SEGMENT); 229 ret = __i2c_transfer(priv->i2c_props.adap, &msg, 1); 237 i2c_unlock_bus(priv->i2c_props.adap, I2C_LOCK_SEGMENT); 283 i2c_adapter_id(priv->i2c_props.adap), 291 i2c_lock_bus(priv->i2c_props.adap, I2C_LOCK_SEGMENT); 507 i2c_unlock_bus(priv->i2c_props.adap, I2C_LOCK_SEGMENT); 718 level, func, i2c_adapter_id(state->i2c_props.adap),
|
H A D | tda8290.c | 468 i2c_transfer(priv->i2c_props.adap, &msg, 1); 543 i2c_transfer(priv->i2c_props.adap, &msg, 1); 584 ret = i2c_transfer(priv->i2c_props.adap, &msg, 1); 601 ret = i2c_transfer(priv->i2c_props.adap, &msg, 1); 621 ret = i2c_transfer(priv->i2c_props.adap, &msg, 1); 635 priv->i2c_props.adap, &tda829x_tda18271_config); 643 priv->i2c_props.adap, &priv->cfg); 668 if (i2c_transfer(i2c_props->adap, msg_read, 2) != 2) { 677 __func__, i2c_adapter_id(i2c_props->adap), 695 if (i2c_transfer(i2c_props->adap, msg_rea [all...] |
/linux-master/drivers/platform/x86/x86-android-tablets/ |
H A D | core.c | 165 struct i2c_adapter *adap; local 179 adap = i2c_acpi_find_adapter_by_handle(handle); 180 if (!adap) { 185 i2c_clients[idx] = i2c_new_client_device(adap, &board_info); 186 put_device(&adap->dev); 188 return dev_err_probe(&adap->dev, PTR_ERR(i2c_clients[idx]),
|
/linux-master/drivers/hid/ |
H A D | hid-ft260.c | 237 struct i2c_adapter adap; member in struct:ft260_device 752 static u32 ft260_functionality(struct i2c_adapter *adap) argument 1012 dev->adap.owner = THIS_MODULE; 1013 dev->adap.class = I2C_CLASS_HWMON; 1014 dev->adap.algo = &ft260_i2c_algo; 1015 dev->adap.quirks = &ft260_i2c_quirks; 1016 dev->adap.dev.parent = &hdev->dev; 1017 snprintf(dev->adap.name, sizeof(dev->adap.name), 1027 i2c_set_adapdata(&dev->adap, de [all...] |
/linux-master/drivers/media/dvb-frontends/ |
H A D | tc90522.c | 508 dev_warn(&state->tuner_i2c.dev, "(%s) failed. [adap%d-fe%d]\n", 584 "(%s) failed. [adap%d-fe%d]\n", 617 "(%s) failed. [adap%d-fe%d]\n", 634 tc90522_master_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num) argument 654 state = i2c_get_adapdata(adap); 721 static u32 tc90522_functionality(struct i2c_adapter *adap) argument 788 struct i2c_adapter *adap; local 803 adap = &state->tuner_i2c; 804 adap->owner = THIS_MODULE; 805 adap [all...] |