Lines Matching defs:adap

659 static int omap_i2c_xfer_msg(struct i2c_adapter *adap,
662 struct omap_i2c_dev *omap = i2c_get_adapdata(adap);
791 omap_i2c_xfer_common(struct i2c_adapter *adap, struct i2c_msg msgs[], int num,
794 struct omap_i2c_dev *omap = i2c_get_adapdata(adap);
814 r = omap_i2c_xfer_msg(adap, &msgs[i], (i == (num - 1)),
835 omap_i2c_xfer_irq(struct i2c_adapter *adap, struct i2c_msg msgs[], int num)
837 return omap_i2c_xfer_common(adap, msgs, num, false);
841 omap_i2c_xfer_polling(struct i2c_adapter *adap, struct i2c_msg msgs[], int num)
843 return omap_i2c_xfer_common(adap, msgs, num, true);
847 omap_i2c_func(struct i2c_adapter *adap)
1279 static int omap_i2c_get_scl(struct i2c_adapter *adap)
1281 struct omap_i2c_dev *dev = i2c_get_adapdata(adap);
1289 static int omap_i2c_get_sda(struct i2c_adapter *adap)
1291 struct omap_i2c_dev *dev = i2c_get_adapdata(adap);
1299 static void omap_i2c_set_scl(struct i2c_adapter *adap, int val)
1301 struct omap_i2c_dev *dev = i2c_get_adapdata(adap);
1312 static void omap_i2c_prepare_recovery(struct i2c_adapter *adap)
1314 struct omap_i2c_dev *dev = i2c_get_adapdata(adap);
1329 static void omap_i2c_unprepare_recovery(struct i2c_adapter *adap)
1331 struct omap_i2c_dev *dev = i2c_get_adapdata(adap);
1356 struct i2c_adapter *adap;
1484 adap = &omap->adapter;
1485 i2c_set_adapdata(adap, omap);
1486 adap->owner = THIS_MODULE;
1487 adap->class = I2C_CLASS_DEPRECATED;
1488 strscpy(adap->name, "OMAP I2C adapter", sizeof(adap->name));
1489 adap->algo = &omap_i2c_algo;
1490 adap->quirks = &omap_i2c_quirks;
1491 adap->dev.parent = &pdev->dev;
1492 adap->dev.of_node = pdev->dev.of_node;
1493 adap->bus_recovery_info = &omap_i2c_bus_recovery_info;
1496 adap->nr = pdev->id;
1497 r = i2c_add_numbered_adapter(adap);
1501 dev_info(omap->dev, "bus %d rev%d.%d at %d kHz\n", adap->nr,