Searched refs:adap (Results 101 - 125 of 413) sorted by last modified time

1234567891011>>

/linux-master/drivers/i2c/busses/
H A Di2c-isch.c133 * adap is i2c_adapter pointer, addr is the i2c device bus address, read_write
138 static s32 sch_access(struct i2c_adapter *adap, u16 addr, argument
206 dev_warn(&adap->dev, "Unsupported transaction %d\n", size);
H A Di2c-ibm_iic.c416 !(in_8(&iic->sts) & STS_PT), dev->adap.timeout);
427 unsigned long x = jiffies + dev->adap.timeout;
552 static int iic_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num) argument
554 struct ibm_iic_private* dev = (struct ibm_iic_private*)(i2c_get_adapdata(adap));
621 static u32 iic_func(struct i2c_adapter *adap) argument
693 struct i2c_adapter *adap; local
737 adap = &dev->adap;
738 adap->dev.parent = &ofdev->dev;
739 adap
[all...]
H A Di2c-gpio.c24 struct i2c_adapter adap; member in struct:i2c_gpio_private_data
85 i2c_lock_bus(&priv->adap, I2C_LOCK_ROOT_ADAPTER); \
87 i2c_unlock_bus(&priv->adap, I2C_LOCK_ROOT_ADAPTER); \
94 i2c_lock_bus(&priv->adap, I2C_LOCK_ROOT_ADAPTER); \
96 i2c_unlock_bus(&priv->adap, I2C_LOCK_ROOT_ADAPTER); \
110 i2c_lock_bus(&priv->adap, I2C_LOCK_ROOT_ADAPTER);
126 i2c_unlock_bus(&priv->adap, I2C_LOCK_ROOT_ADAPTER);
173 i2c_lock_bus(&priv->adap, I2C_LOCK_ROOT_ADAPTER);
192 i2c_unlock_bus(&priv->adap, I2C_LOCK_ROOT_ADAPTER);
261 debugfs_create_file_unsafe("incomplete_address_phase", 0200, priv->adap
344 struct i2c_adapter *adap; local
456 struct i2c_adapter *adap; local
[all...]
H A Di2c-cpm.c99 struct i2c_adapter adap; member in struct:cpm_i2c
121 struct i2c_adapter *adap = dev_id; local
131 dev_dbg(&adap->dev, "Interrupt: %x\n", i);
168 static void cpm_i2c_force_close(struct i2c_adapter *adap) argument
170 struct cpm_i2c *cpm = i2c_get_adapdata(adap);
173 dev_dbg(&adap->dev, "cpm_i2c_force_close()\n");
181 static void cpm_i2c_parse_message(struct i2c_adapter *adap, argument
189 struct cpm_i2c *cpm = i2c_get_adapdata(adap);
220 dev_dbg(&adap->dev, "cpm_i2c_read(abyte=0x%x)\n", addr);
231 dev_dbg(&adap
240 cpm_i2c_check_message(struct i2c_adapter *adap, struct i2c_msg *pmsg, int tx, int rx) argument
297 cpm_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num) argument
397 cpm_i2c_func(struct i2c_adapter *adap) argument
[all...]
H A Di2c-amd8111.c189 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 Di2c-ali15x3.c220 static int ali15x3_transaction(struct i2c_adapter *adap) argument
226 dev_dbg(&adap->dev, "Transaction (pre): STS=%02x, CNT=%02x, CMD=%02x, "
258 dev_info(&adap->dev, "Resetting entire SMB Bus to "
273 dev_err(&adap->dev, "SMBus reset failed! (0x%02x) - "
302 dev_dbg(&adap->dev, "Error: Failed bus transaction\n");
313 dev_dbg(&adap->dev,
321 dev_err(&adap->dev, "Error: device error\n");
323 dev_dbg(&adap->dev, "Transaction (post): STS=%02x, CNT=%02x, CMD=%02x, "
331 static s32 ali15x3_access(struct i2c_adapter * adap, u16 addr,
350 dev_err(&adap
333 ali15x3_access(struct i2c_adapter * adap, u16 addr, unsigned short flags, char read_write, u8 command, int size, union i2c_smbus_data * data) argument
[all...]
H A Di2c-ali1535.c212 static int ali1535_transaction(struct i2c_adapter *adap) argument
218 dev_dbg(&adap->dev, "Transaction (pre): STS=%02x, TYP=%02x, "
248 dev_info(&adap->dev,
265 dev_err(&adap->dev,
293 dev_dbg(&adap->dev, "Error: Failed bus transaction\n");
302 dev_dbg(&adap->dev,
310 dev_err(&adap->dev, "Error: device error\n");
317 dev_dbg(&adap->dev, "Transaction (post): STS=%02x, TYP=%02x, "
337 static s32 ali1535_access(struct i2c_adapter *adap, u16 addr,
355 dev_warn(&adap
341 ali1535_access(struct i2c_adapter *adap, u16 addr, unsigned short flags, char read_write, u8 command, int size, union i2c_smbus_data *data) argument
[all...]
H A Di2c-amd756.c96 static int amd756_transaction(struct i2c_adapter *adap) argument
102 dev_dbg(&adap->dev, "Transaction (pre): GS=%04x, GE=%04x, ADD=%04x, "
109 dev_dbg(&adap->dev, "SMBus busy (%04x). Waiting...\n", temp);
117 dev_dbg(&adap->dev, "Busy wait timeout (%04x)\n", temp);
134 dev_dbg(&adap->dev, "Completion timeout!\n");
140 dev_dbg(&adap->dev, "SMBus Protocol error (no response)!\n");
145 dev_warn(&adap->dev, "SMBus collision!\n");
150 dev_dbg(&adap->dev, "SMBus protocol timeout!\n");
154 dev_dbg(&adap->dev, "SMBus protocol success!\n");
160 dev_dbg(&adap
181 amd756_access(struct i2c_adapter * adap, u16 addr, unsigned short flags, char read_write, u8 command, int size, union i2c_smbus_data * data) argument
[all...]
H A Di2c-ocores.c39 struct i2c_adapter adap;
319 dev_warn(i2c->adap.dev.parent,
397 static int ocores_xfer_polling(struct i2c_adapter *adap,
400 return ocores_xfer_core(i2c_get_adapdata(adap), msgs, num, true);
403 static int ocores_xfer(struct i2c_adapter *adap,
406 return ocores_xfer_core(i2c_get_adapdata(adap), msgs, num, false);
441 static u32 ocores_func(struct i2c_adapter *adap)
707 i2c->adap = ocores_adapter;
708 i2c_set_adapdata(&i2c->adap, i2c);
709 i2c->adap
40 struct i2c_adapter adap; member in struct:ocores_i2c
408 ocores_xfer_polling(struct i2c_adapter *adap, struct i2c_msg *msgs, int num) argument
414 ocores_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num) argument
452 ocores_func(struct i2c_adapter *adap) argument
[all...]
H A Di2c-bcm-iproc.c982 static uint32_t bcm_iproc_i2c_functionality(struct i2c_adapter *adap)
988 if (adap->algo->reg_slave)
1046 struct i2c_adapter *adap;
1111 adap = &iproc_i2c->adapter;
1112 i2c_set_adapdata(adap, iproc_i2c);
1113 snprintf(adap->name, sizeof(adap->name),
1116 adap->algo = &bcm_iproc_algo;
1117 adap->quirks = &bcm_iproc_i2c_quirks;
1118 adap
984 bcm_iproc_i2c_functionality(struct i2c_adapter *adap) argument
1048 struct i2c_adapter *adap; local
[all...]
H A Di2c-cp2615.c214 cp2615_i2c_master_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num) argument
216 struct usb_interface *usbif = adap->algo_data;
247 cp2615_i2c_func(struct i2c_adapter *adap) argument
276 struct i2c_adapter *adap = usb_get_intfdata(usbif); local
279 i2c_del_adapter(adap);
286 struct i2c_adapter *adap; local
297 adap = devm_kzalloc(&usbif->dev, sizeof(struct i2c_adapter), GFP_KERNEL);
298 if (!adap)
301 strscpy(adap->name, usbdev->serial, sizeof(adap
[all...]
/linux-master/drivers/gpu/drm/sun4i/
H A Dsun4i_hdmi_i2c.c146 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/gpu/drm/radeon/
H A Dradeon_i2c.c888 static u32 radeon_hw_i2c_func(struct i2c_adapter *adap) argument
/linux-master/drivers/gpu/drm/gma500/
H A Doaktrail_hdmi_i2c.c69 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/net/ethernet/chelsio/cxgb4/
H A Dcxgb4_ethtool.c187 struct adapter *adap = netdev2adap(dev); local
189 return t4_get_regs_len(adap);
279 static void collect_sge_port_stats(const struct adapter *adap, argument
283 const struct sge_eth_txq *tx = &adap->sge.ethtxq[p->first_qset];
284 const struct sge_eth_rxq *rx = &adap->sge.ethrxq[p->first_qset];
303 if (adap->sge.eohw_txq) {
304 eohw_tx = &adap->sge.eohw_txq[p->first_qset];
313 ktls_stats = &adap->ch_ktls_stats.ktls_port[p->port_id];
329 static void collect_adapter_stats(struct adapter *adap, struct adapter_stats *s) argument
335 s->db_drop = adap
383 struct adapter *adap = netdev2adap(dev); local
407 struct adapter *adap = netdev2adap(dev); local
951 struct adapter *adap = pi->adapter; local
966 struct adapter *adap = pi->adapter; local
978 struct adapter *adap = pi->adapter; local
990 struct adapter *adap = pi->adapter; local
1004 struct adapter *adap = pi->adapter; local
1026 struct adapter *adap = pi->adapter; local
1061 struct adapter *adap = pi->adapter; local
1124 struct adapter *adap = pi->adapter; local
1177 const struct adapter *adap = pi->adapter; local
1191 eeprom_rd_phys(struct adapter *adap, unsigned int phys_addr, u32 *v) argument
1200 eeprom_wr_phys(struct adapter *adap, unsigned int phys_addr, u32 v) argument
1291 struct adapter *adap = netdev2adap(netdev); local
1304 struct adapter *adap = netdev2adap(netdev); local
1339 struct adapter *adap = netdev2adap(netdev); local
1374 struct adapter *adap = netdev2adap(netdev); local
1397 struct adapter *adap = netdev2adap(netdev); local
1497 struct adapter *adap = netdev2adap(netdev); local
1633 cxgb4_get_filter_entry(struct adapter *adap, u32 ftid) argument
1711 struct adapter *adap = netdev2adap(dev); local
1742 struct adapter *adap = netdev2adap(dev); local
2156 struct adapter *adap = pi->adapter; local
2219 cxgb4_cleanup_ethtool_filters(struct adapter *adap) argument
2240 cxgb4_init_ethtool_filters(struct adapter *adap) argument
[all...]
/linux-master/drivers/net/ethernet/chelsio/cxgb3/
H A Dadapter.h200 struct adapter *adap; member in struct:sge_qset
284 static inline struct port_info *adap2pinfo(struct adapter *adap, int idx) argument
286 return netdev_priv(adap->port[idx]);
291 struct adapter *adap = phy->adapter; local
292 struct port_info *port0 = adap2pinfo(adap, 0);
311 void t3_os_phymod_changed(struct adapter *adap, int port_id);
315 void t3_sge_start(struct adapter *adap);
316 void t3_sge_stop_dma(struct adapter *adap);
317 void t3_sge_stop(struct adapter *adap);
318 void t3_start_sge_timers(struct adapter *adap);
[all...]
/linux-master/drivers/media/platform/samsung/exynos4-is/
H A Dfimc-is-i2c.c28 static u32 is_i2c_func(struct i2c_adapter *adap) argument
/linux-master/drivers/media/pci/netup_unidvb/
H A Dnetup_unidvb_core.c431 &demod_config, &ndev->i2c[num].adap);
442 &horus3a_conf, &ndev->i2c[num].adap)) {
451 &helene_conf, &ndev->i2c[num].adap)) {
460 &lnbh25_conf, &ndev->i2c[num].adap)) {
468 &demod_config, &ndev->i2c[num].adap);
478 &ascot2e_conf, &ndev->i2c[num].adap)) {
487 &helene_conf, &ndev->i2c[num].adap)) {
/linux-master/drivers/media/pci/cx88/
H A Dcx88-dvb.c1166 &dev->vp3054->adap);
/linux-master/drivers/i2c/
H A Di2c-core.h37 static inline int __i2c_lock_bus_helper(struct i2c_adapter *adap) argument
42 WARN(!adap->algo->master_xfer_atomic && !adap->algo->smbus_xfer_atomic,
43 "No atomic I2C transfer handler for '%s'\n", dev_name(&adap->dev));
44 ret = i2c_trylock_bus(adap, I2C_LOCK_SEGMENT) ? 0 : -EAGAIN;
46 i2c_lock_bus(adap, I2C_LOCK_SEGMENT);
52 static inline int __i2c_check_suspended(struct i2c_adapter *adap) argument
54 if (test_bit(I2C_ALF_IS_SUSPENDED, &adap->locked_flags)) {
55 if (!test_and_set_bit(I2C_ALF_SUSPEND_REPORTED, &adap->locked_flags))
56 dev_WARN(&adap
68 i2c_acpi_register_devices(struct i2c_adapter *adap) argument
88 of_i2c_register_devices(struct i2c_adapter *adap) argument
95 i2c_setup_smbus_alert(struct i2c_adapter *adap) argument
[all...]
H A Di2c-dev.c44 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/input/touchscreen/
H A Drohm_bu21023.c285 struct i2c_adapter *adap = client->adapter; local
299 i2c_lock_bus(adap, I2C_LOCK_SEGMENT);
302 if (__i2c_transfer(adap, &msg[i], 1) < 0) {
308 i2c_unlock_bus(adap, I2C_LOCK_SEGMENT);
/linux-master/drivers/media/usb/dvb-usb/
H A Dgp8psk.c248 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/media/pci/mgb4/
H A Dmgb4_i2c.h23 int mgb4_i2c_init(struct mgb4_i2c_client *client, struct i2c_adapter *adap,
H A Dmgb4_i2c.c72 int mgb4_i2c_init(struct mgb4_i2c_client *client, struct i2c_adapter *adap, argument
75 client->client = i2c_new_client_device(adap, info);

Completed in 235 milliseconds

1234567891011>>