techmik@techmik-acer ~/android/system/kernel/samsung/aries $ git grep -i -I -n 'i2c write' Documentation/i2c/dev-interface:72: /* Using I2C Write, equivalent of Documentation/video4linux/cx2341x/fw-memory.txt:101:0x7000: LSB I2C write clock Documentation/video4linux/cx2341x/fw-memory.txt:102:0x7004: LSB I2C write data b arch/arm/mach-davinci/board-dm644x-evm.c:593: * which requires 100 usec of idle drivers/gpu/drm/radeon/radeon_i2c.c:460: DRM_DEBU drivers/gpu/drm/radeon/radeon_i2c.c:520: drivers/gpu/drm/radeon/radeon_i2c.c:668: DRM_DEBU drivers/gpu/drm/radeon/radeon_i2c.c:753: drivers/i2c/busses/i2c-cpm.c:294: dev_dbg(&adap->dev, "I2C drivers/i2c/busses/i2c-cpm.c:298: dev_err(&adap->dev, "I2C drivers/i2c/busses/i2c-cpm.c:302: dev_err(&adap->dev, "I2C drivers/input/keyboard/cypress-touchkey.c:106: dev_err(&devdata->clie drivers/input/misc/ad714x-i2c.c:47: dev_err(&client->dev, "I2C write drivers/input/misc/kr3dh_i2c.h:103: KR3DH_WR_FUNC_PTR; drivers/media/common/tuners/mc44s803.c:49: mc_printk(KERN_WARNING, drivers/media/common/tuners/mt2060.c:65: printk(KERN_WARNING "mt2 drivers/media/common/tuners/mt2060.c:78: printk(KERN_WARNING "mt2 drivers/media/common/tuners/mt2131.c:76: printk(KERN_WARNING "mt2 drivers/media/common/tuners/mt2131.c:88: printk(KERN_WARNING "mt2 drivers/media/common/tuners/mt2266.c:78: printk(KERN_WARNING "MT2 drivers/media/common/tuners/mt2266.c:91: printk(KERN_WARNING "MT2 drivers/media/common/tuners/mxl5005s.c:3888: printk(KERN_WARNING "mxl drivers/media/common/tuners/qt1010.c:58: printk(KERN_WARNING "qt1 drivers/media/common/tuners/xc5000.c:214: printk(KERN_ERR "xc5000: drivers/media/dvb/dvb-usb/anysee.h:106:| 00-63 | I2C WRITE REQUEST PACKET drivers/media/dvb/dvb-usb/anysee.h:108:| 00 | 0x31 I2C write command drivers/media/dvb/dvb-usb/cxusb.c:203: deb_i2c("i2c wri drivers/media/dvb/dvb-usb/dib0700_core.c:219: err("i2c drivers/media/dvb/dvb-usb/dibusb-mb.c:85: err("tuner i2c write fai drivers/media/dvb/dvb-usb/dibusb.h:45: * i2c write drivers/media/dvb/frontends/af9013.c:71: warn("I2C write failed r drivers/media/dvb/frontends/bcm3510.c:93: deb_info("%s: i2c write drivers/media/dvb/frontends/dib0070.c:97: printk(KERN_WARNING "DiB drivers/media/dvb/frontends/dib0090.c:168: printk(KERN_WARNING "DiB drivers/media/dvb/frontends/ds3000.c:300:/* I2C write for 8k firmware load */ drivers/media/dvb/frontends/ec100.c:49: warn("I2C write failed reg:%02x" drivers/media/dvb/frontends/itd1000.c:68: printk(KERN_WARNING "itd drivers/media/dvb/frontends/nxt200x.c:76: printk (KERN_WARNING "nx drivers/media/dvb/frontends/nxt200x.c:107: printk (KERN_WARNING "nx drivers/media/dvb/frontends/or51132.c:83: printk(KERN_WARNING "or5 drivers/media/dvb/frontends/s921_core.c:92: printk("i2c writ drivers/media/dvb/frontends/sp887x.c:45: printk ("%s: i2c write e drivers/media/dvb/frontends/zl10039.c:114: dprintk("%s: i2c write e drivers/media/dvb/frontends/zl10039.c:145: dprintk("Note: i2c write drivers/media/dvb/mantis/mantis_core.c:73: "ERROR: i2c writ drivers/media/dvb/ttusb-budget/dvb-ttusb-budget.c:403: /* i2c write read: 5 byt drivers/media/radio/si4709/radio-si4709_dev.c:2473:/*i2c write function*/ drivers/media/video/au0828/au0828-i2c.c:161: message (which involv drivers/media/video/bt8xx/bttv-cards.c:4108: "I2C Writ drivers/media/video/cx23885/cimax2.c:142: ci_dbg_print("%s: i2c wr drivers/media/video/cx23885/netup-eeprom.c:87: printk(KERN_ERR "eeprom drivers/media/video/cx23885/netup-init.c:46: printk(KERN_ERR "%s: i2c drivers/media/video/cx23885/netup-init.c:70: printk(KERN_ERR "%s: i2c drivers/media/video/cx23885/netup-init.c:90: printk(KERN_ERR "%s: i2c drivers/media/video/em28xx/em28xx-i2c.c:93: em28xx_warn("i2c write timed out drivers/media/video/em28xx/em28xx.h:176:/* time in msecs to wait for i2c writes drivers/media/video/et61x251/et61x251_core.c:660: DBG(3, "I2C writ drivers/media/video/et61x251/et61x251_core.c:662: PDBGG("I2C write: addres drivers/media/video/gspca/etoms.c:220:#define PAS106_REG13 0x13 /* end i2c write drivers/media/video/gspca/ov519.c:2043: PDEBUG(D_USBO, "i2c writ drivers/media/video/gspca/ov519.c:2081: PDEBUG(D_USBI, "i2c writ drivers/media/video/gspca/ov519.c:3051: * I2C write will never fail if the sens drivers/media/video/gspca/sonixj.c:1384:/* I2C write 1 byte */ drivers/media/video/gspca/sonixj.c:1417:/* I2C write 8 bytes */ drivers/media/video/gspca/stv06xx/stv06xx_st6422.c:3: * st6422 stv06xx alike bri drivers/media/video/gspca/stv06xx/stv06xx_st6422.h:3: * st6422 stv06xx alike bri drivers/media/video/ivtv/ivtv-i2c.c:558: IVTV_DEBUG_I2C("i2c writ drivers/media/video/ov511.c:645: err("i2c write retries e drivers/media/video/ov511.c:719: err("i2c write retries e drivers/media/video/ov511.c:5510: * I2C write will never fail if the sens drivers/media/video/ov511.h:502: unsigned char primary_i2c_slave; /* I2C drivers/media/video/pvrusb2/pvrusb2-hdw.c:304: {FX2CMD_I2C_WRITE, "i2c write"}, drivers/media/video/pvrusb2/pvrusb2-i2c-core.c:70: "Kill drivers/media/video/pvrusb2/pvrusb2-i2c-core.c:82: /* Set up command buffer drivers/media/video/pvrusb2/pvrusb2-i2c-core.c:144: /* Set up command buffer drivers/media/video/saa7127.c:330: v4l2_err(sd, "I2C Write Problem\n"); drivers/media/video/samsung/tv20/s5pv210/hdmi_s5pv210.c:345: HDMIPRIN drivers/media/video/sn9c102/sn9c102_core.c:468: DBG(3, "I2C write failed drivers/media/video/w9968cf.c:1327: DBG(5, "I2C write byte data done drivers/media/video/w9968cf.c:1330: DBG(5, "I2C write byte data fail drivers/media/video/zc0301/zc0301_core.c:296: DBG(3, "I2C write failed drivers/media/video/zc0301/zc0301_core.c:299: PDBGG("I2C write: address 0x%04X drivers/misc/kr3dm.c:184: pr_err("kr3dm_open() i2c write c drivers/platform/x86/intel_scu_ipc.c:539:#define IPC_I2C_WRITE 1 /* I2C Write co drivers/regulator/max8893.c:73: dev_err(&rdev->dev, "%s: i2c write faile drivers/regulator/max8893.c:142: dev_err(&rdev->dev, "%s: i2c wri drivers/rtc/rtc-max8998.c:140: max8998_dbg(" max8998 i2c write ret %d\n",ret); drivers/staging/comedi/drivers/cb_pcidas64.c:4291: comedi_error(dev drivers/staging/comedi/drivers/cb_pcidas64.c:4299: comedi_e drivers/staging/comedi/drivers/s626.h:460:/* I2C write command | EEPROM address drivers/staging/dream/camera/mt9p012_fox.c:69: /* Sensor egisters that needs pe drivers/staging/dream/camera/mt9t013.c:67: UPDATE_PERIODIC, /* registers th drivers/staging/dream/include/mach/camera.h:249: /* Sensor egisters that drivers/staging/et131x/et1310_eeprom.c:202: * Write the data to the drivers/staging/et131x/et1310_eeprom.c:209: * 1:0 are both equal to drivers/staging/go7007/go7007-usb.c:894: printk(KERN_DEBU drivers/staging/go7007/go7007-usb.c:917: printk(KERN_DEBU sound/pci/ctxfi/cthw20k2.c:1686: /* Note: Every I2C write must have some sound/soc/codecs/cs4270.c:383: dev_err(codec->dev, "i2c write f sound/soc/codecs/cs4270.c:451: dev_err(codec->dev, "i2c write failed\n" sound/soc/codecs/cs4270.c:474: dev_err(codec->dev, "i2c write failed\n" sound/soc/codecs/cs4270.c:758: dev_err(&i2c_client->dev, "i2c write fai sound/soc/codecs/cs4270.c:772: dev_err(&i2c_client->dev, "i2c write fai sound/soc/codecs/cs4270.c:882: dev_err(codec->dev, "i2c write f sound/soc/codecs/max9877.c:36: dev_err(&i2c->dev, "i2c write failed\n") sound/soc/codecs/wm8994.c:191: printk("i2c write problem occured\n"); sound/soc/codecs/wm8994.c:212: printk("wm8994 i2c write problem occured\n" sound/soc/codecs/wm8994_samsung.c:199: pr_err("i2c write problem occure sound/soc/s3c24xx/neo1973_wm8753.c:341: printk(KERN_ERR "lm4857: i2c wri