/linux-master/drivers/i2c/busses/ |
H A D | i2c-microchip-corei2c.c | 341 static int mchp_corei2c_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, argument 344 struct mchp_corei2c_dev *idev = i2c_get_adapdata(adap); 356 static u32 mchp_corei2c_func(struct i2c_adapter *adap) argument
|
H A D | i2c-amd8111.c | 189 static s32 amd8111_access(struct i2c_adapter *adap, u16 addr, argument 193 struct amd_smbus *smbus = adap->algo_data; 324 dev_warn(&adap->dev, "Unsupported transaction %d\n", size);
|
H A D | i2c-hisi.c | 200 static int hisi_i2c_master_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, argument 203 struct hisi_i2c_controller *ctlr = i2c_get_adapdata(adap); 214 if (!wait_for_completion_timeout(ctlr->completion, adap->timeout)) { 233 static u32 hisi_i2c_functionality(struct i2c_adapter *adap) argument
|
H A D | i2c-synquacer.c | 493 static int synquacer_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, argument 500 i2c = i2c_get_adapdata(adap); 505 for (retry = 0; retry <= adap->retries; retry++) { 517 static u32 synquacer_i2c_functionality(struct i2c_adapter *adap) argument
|
H A D | i2c-i801.c | 489 const struct i2c_adapter *adap = &priv->adapter; local 495 result = wait_for_completion_timeout(&priv->done, adap->timeout); 672 const struct i2c_adapter *adap = &priv->adapter; local 701 result = wait_for_completion_timeout(&priv->done, adap->timeout); 883 static s32 i801_access(struct i2c_adapter *adap, u16 addr, argument 888 struct i801_priv *priv = i2c_get_adapdata(adap); 1105 struct i2c_adapter *adap) 1120 i2c_new_client_device(adap, &info); 1128 static void dmi_check_onboard_devices(const struct dmi_header *dm, void *adap) argument 1152 dmi_check_onboard_device(type, name, adap); 1104 dmi_check_onboard_device(u8 type, const char *name, struct i2c_adapter *adap) argument [all...] |
H A D | i2c-tegra.c | 1099 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[], argument 1373 struct tegra_i2c_dev *i2c_dev = i2c_get_adapdata(adap); 1412 static int tegra_i2c_xfer_atomic(struct i2c_adapter *adap, argument 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) argument 1427 struct tegra_i2c_dev *i2c_dev = i2c_get_adapdata(adap);
|
H A D | i2c-at91-master.c | 650 static int at91_twi_xfer(struct i2c_adapter *adap, struct i2c_msg *msg, int num) argument 652 struct at91_twi_dev *dev = i2c_get_adapdata(adap); 659 dev_dbg(&adap->dev, "at91_xfer: processing %d messages:\n", num); 846 static int at91_twi_recover_bus_cmd(struct i2c_adapter *adap) argument 848 struct at91_twi_dev *dev = i2c_get_adapdata(adap);
|
H A D | i2c-designware-common.c | 631 u32 i2c_dw_func(struct i2c_adapter *adap) argument 633 struct dw_i2c_dev *dev = i2c_get_adapdata(adap);
|
/linux-master/drivers/input/keyboard/ |
H A D | pinephone-keyboard.c | 155 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/net/ethernet/chelsio/inline_crypto/chtls/ |
H A D | chtls_main.c | 179 struct adapter *adap; local 185 adap = pci_get_drvdata(cdev->pdev); 186 atomic_set(&adap->chcr_stats.tls_pdu_tx, 0); 187 atomic_set(&adap->chcr_stats.tls_pdu_rx, 0);
|
/linux-master/drivers/gpu/drm/amd/amdgpu/ |
H A D | atombios_i2c.c | 157 u32 amdgpu_atombios_i2c_func(struct i2c_adapter *adap) argument
|
/linux-master/drivers/media/usb/cx231xx/ |
H A D | cx231xx-i2c.c | 438 static u32 functionality(struct i2c_adapter *adap) argument 480 struct i2c_adapter *adap; local 492 adap = cx231xx_get_i2c_adap(dev, i2c_port); 496 rc = i2c_transfer(adap, &msg, 1);
|
/linux-master/drivers/media/tuners/ |
H A D | tea5767.c | 370 struct tuner_i2c_props i2c = { .adap = i2c_adap, .addr = i2c_addr }; 450 priv->i2c_props.adap = i2c_adap;
|
H A D | xc5000.c | 249 if (i2c_transfer(priv->i2c_props.adap, &msg, 1) != 1) { 265 if (i2c_transfer(priv->i2c_props.adap, &msg, 1) != 1) { 284 if (i2c_transfer(priv->i2c_props.adap, msg, 2) != 2) { 303 priv->i2c_props.adap->algo_data, 1040 if (priv->i2c_props.adap == NULL) 1114 priv->i2c_props.adap->dev.parent);
|
H A D | mxl5007t.c | 446 ret = i2c_transfer(state->i2c_props.adap, &msg, 1); 479 ret = i2c_transfer(state->i2c_props.adap, msg, 2); 494 int ret = i2c_transfer(state->i2c_props.adap, &msg, 1); 824 i2c_adapter_id(state->i2c_props.adap), 829 i2c_adapter_id(state->i2c_props.adap),
|
/linux-master/drivers/media/pci/smipcie/ |
H A D | smipcie-main.c | 681 struct dvb_adapter *adap = &port->dvb_adapter; local 702 ret = dvb_register_frontend(adap, port->fe); 716 memcpy(adap->proposed_mac, mac_ee + (port->idx)*8, 6); 849 struct dvb_adapter *adap = &port->dvb_adapter; local 855 ret = dvb_register_adapter(adap, "SMI_DVB", THIS_MODULE, 870 &port->mem_frontend, adap); 874 ret = dvb_net_init(adap, &port->dvbnet, port->dmxdev.demux);
|
/linux-master/drivers/media/pci/ngene/ |
H A D | ngene-cards.c | 54 static int i2c_write(struct i2c_adapter *adap, u8 adr, u8 *data, int len) argument 59 return (i2c_transfer(adap, &msg, 1) == 1) ? 0 : -1; 62 static int i2c_write_reg(struct i2c_adapter *adap, u8 adr, argument 67 return i2c_write(adap, adr, msg, 2); 948 struct i2c_adapter *adap = &chan->i2c_adapter; local 955 eeprom_write_ushort(adap, 0x1000 + chan->number, data); 957 if (eeprom_read_ushort(adap, 0x1000 + chan->number, &data))
|
/linux-master/drivers/of/ |
H A D | unittest.c | 2645 struct i2c_adapter adap; member in struct:unittest_i2c_bus_data 2648 static int unittest_i2c_master_xfer(struct i2c_adapter *adap, argument 2651 struct unittest_i2c_bus_data *std = i2c_get_adapdata(adap); 2658 static u32 unittest_i2c_functionality(struct i2c_adapter *adap) argument 2673 struct i2c_adapter *adap; local 2692 adap = &std->adap; 2693 i2c_set_adapdata(adap, std); 2694 adap->nr = -1; 2695 strscpy(adap 2784 struct i2c_adapter *adap = client->adapter; local [all...] |
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/bios/ |
H A D | init.c | 287 struct i2c_adapter *adap = init_i2c(init, index); local 288 if (adap && init_exec(init)) 289 return nvkm_rdi2cr(adap, addr, reg); 296 struct i2c_adapter *adap = init_i2c(init, index); local 297 if (adap && init_exec(init)) 298 return nvkm_wri2cr(adap, addr, reg, val); 1077 struct i2c_adapter *adap = init_i2c(init, index); local 1083 if (adap && (ret = i2c_transfer(adap, &msg, 1)) != 1) 2161 struct i2c_adapter *adap; local [all...] |
/linux-master/drivers/media/test-drivers/vivid/ |
H A D | vivid-vid-common.c | 1040 struct cec_adapter *adap; local 1048 adap = dev->cec_rx_adap; 1059 adap = dev->cec_tx_adap[bus_idx]; 1071 if (adap) 1072 v4l2_set_edid_phys_addr(dev->edid, dev->edid_blocks * 128, adap->phys_addr);
|
/linux-master/drivers/gpu/drm/bridge/ |
H A D | parade-ps8622.c | 68 struct i2c_adapter *adap = client->adapter; local 77 ret = i2c_transfer(adap, &msg, 1);
|
/linux-master/drivers/gpu/drm/bridge/synopsys/ |
H A D | dw-hdmi.c | 110 struct i2c_adapter adap; member in struct:dw_hdmi_i2c 422 static int dw_hdmi_i2c_xfer(struct i2c_adapter *adap, argument 425 struct dw_hdmi *hdmi = i2c_get_adapdata(adap); 507 struct i2c_adapter *adap; local 518 adap = &i2c->adap; 519 adap->owner = THIS_MODULE; 520 adap->dev.parent = hdmi->dev; 521 adap->algo = &dw_hdmi_algorithm; 522 strscpy(adap [all...] |
/linux-master/drivers/crypto/chelsio/ |
H A D | chcr_algo.c | 577 struct adapter *adap = netdev2adap(dev); local 579 adap->sge.uld_txq_info[CXGB4_TX_CRYPTO]; 816 struct adapter *adap = padap(ctx->dev); local 879 atomic_inc(&adap->chcr_stats.cipher_rqst); 1166 struct adapter *adap = padap(ctx->dev); local 1200 atomic_inc(&adap->chcr_stats.fallback); 1251 struct adapter *adap = padap(c_ctx(tfm)->dev); local 1330 fallback: atomic_inc(&adap->chcr_stats.fallback); 1575 struct adapter *adap = padap(h_ctx(tfm)->dev); local 1645 atomic_inc(&adap 2154 struct adapter *adap = padap(ctx->dev); local 2463 struct adapter *adap = padap(ctx->dev); local 3060 struct adapter *adap = padap(a_ctx(tfm)->dev); local 3158 struct adapter *adap = padap(ctx->dev); local [all...] |
/linux-master/drivers/media/usb/stk1160/ |
H A D | stk1160-i2c.c | 223 static u32 functionality(struct i2c_adapter *adap) argument
|
/linux-master/drivers/platform/mellanox/ |
H A D | nvsw-sn2201.c | 946 struct i2c_adapter *adap; local 951 adap = i2c_get_adapter(nvsw_sn2201->main_mux_deferred_nr); 952 if (!adap) { 957 i2c_put_adapter(adap);
|