Home
last modified time | relevance | path

Searched refs:I2C_M_RD (Results 1 – 200 of 380) sorted by relevance

12

/linux-4.1.27/drivers/media/usb/hdpvr/
Dhdpvr-i2c.c140 if (msgs[0].flags & I2C_M_RD) in hdpvr_transfer()
154 if ((msgs[0].flags & I2C_M_RD) || !(msgs[1].flags & I2C_M_RD)) { in hdpvr_transfer()
156 "r0=%d, r1=%d\n", msgs[0].flags & I2C_M_RD, in hdpvr_transfer()
157 msgs[1].flags & I2C_M_RD); in hdpvr_transfer()
/linux-4.1.27/drivers/media/pci/ngene/
Dngene-i2c.c128 if (num == 2 && msg[1].flags & I2C_M_RD && !(msg[0].flags & I2C_M_RD)) in ngene_i2c_master_xfer()
134 if (num == 1 && !(msg[0].flags & I2C_M_RD)) in ngene_i2c_master_xfer()
138 if (num == 1 && (msg[0].flags & I2C_M_RD)) in ngene_i2c_master_xfer()
Dngene-cards.c182 struct i2c_msg msgs[1] = {{.addr = adr, .flags = I2C_M_RD, in i2c_read()
193 {.addr = adr, .flags = I2C_M_RD, in i2c_read_reg16()
395 {.addr = adr, .flags = I2C_M_RD, in i2c_read_eeprom()
/linux-4.1.27/drivers/media/pci/solo6x10/
Dsolo6x10-i2c.c43 msgs[1].flags = I2C_M_RD; in solo_i2c_readbyte()
96 if (solo_dev->i2c_msg->flags & I2C_M_RD) in solo_i2c_start()
132 if (solo_dev->i2c_msg->flags & I2C_M_RD) in solo_i2c_handle_read()
164 if (solo_dev->i2c_msg->flags & I2C_M_RD) in solo_i2c_handle_write()
187 if (solo_dev->i2c_msg->flags & I2C_M_RD) { in solo_i2c_isr()
/linux-4.1.27/drivers/media/usb/pvrusb2/
Dpvrusb2-i2c-core.c404 if (msgs[0].flags & I2C_M_RD) { in pvr2_i2c_xfer()
452 if ((!((msgs[0].flags & I2C_M_RD))) && in pvr2_i2c_xfer()
453 (msgs[1].flags & I2C_M_RD)) { in pvr2_i2c_xfer()
482 (msgs[0].flags & I2C_M_RD), in pvr2_i2c_xfer()
483 (msgs[1].flags & I2C_M_RD)); in pvr2_i2c_xfer()
500 (msgs[idx].flags & I2C_M_RD ? in pvr2_i2c_xfer()
502 if ((ret > 0) || !(msgs[idx].flags & I2C_M_RD)) { in pvr2_i2c_xfer()
548 msg[0].flags = I2C_M_RD; in do_i2c_probe()
Dpvrusb2-eeprom.c86 msg[1].flags = I2C_M_RD; in pvr2_eeprom_fetch()
/linux-4.1.27/drivers/i2c/busses/
Di2c-cros-ec-tunnel.c59 if (!(i2c_msgs[i].flags & I2C_M_RD)) in ec_i2c_count_message()
101 if (i2c_msg->flags & I2C_M_RD) { in ec_i2c_construct_message()
127 if (i2c_msgs[i].flags & I2C_M_RD) in ec_i2c_count_response()
168 if (i2c_msgs[i].flags & I2C_M_RD) { in ec_i2c_parse_response()
Di2c-puv3.c142 pmsg->flags & I2C_M_RD ? "read" : "writ", in puv3_i2c_xfer()
144 pmsg->flags & I2C_M_RD ? "from" : "to", pmsg->addr); in puv3_i2c_xfer()
147 if (pmsg->flags & I2C_M_RD) in puv3_i2c_xfer()
Di2c-bcm-iproc.c171 addr = msg->addr << 1 | (msg->flags & I2C_M_RD ? 1 : 0); in bcm_iproc_i2c_xfer_single_msg()
175 if (!(msg->flags & I2C_M_RD)) { in bcm_iproc_i2c_xfer_single_msg()
203 if (msg->flags & I2C_M_RD) { in bcm_iproc_i2c_xfer_single_msg()
244 if (msg->flags & I2C_M_RD) { in bcm_iproc_i2c_xfer_single_msg()
Di2c-mv64xxx.c180 if (msg->flags & I2C_M_RD) in mv64xxx_i2c_prepare_for_io()
467 if (drv_data->num_msgs == 1 && drv_data->msgs[0].flags & I2C_M_RD) { in mv64xxx_i2c_intr_offload()
477 !(drv_data->msgs[0].flags & I2C_M_RD) && in mv64xxx_i2c_intr_offload()
478 drv_data->msgs[1].flags & I2C_M_RD) { in mv64xxx_i2c_intr_offload()
619 if (num == 1 && !(msgs[0].flags & I2C_M_RD)) { in mv64xxx_i2c_offload_xfer()
627 else if (num == 1 && msgs[0].flags & I2C_M_RD) { in mv64xxx_i2c_offload_xfer()
691 !(msgs[0].flags & I2C_M_RD) && in mv64xxx_i2c_can_offload()
692 msgs[1].flags & I2C_M_RD) in mv64xxx_i2c_can_offload()
Di2c-cpm.c201 if (pmsg->flags & I2C_M_RD) in cpm_i2c_parse_message()
221 if (pmsg->flags & I2C_M_RD) { in cpm_i2c_parse_message()
267 if (pmsg->flags & I2C_M_RD) { in cpm_i2c_check_message()
340 if (pmsg->flags & I2C_M_RD) in cpm_i2c_xfer()
360 if (pmsg->flags & I2C_M_RD) in cpm_i2c_xfer()
378 if (pmsg->flags & I2C_M_RD) in cpm_i2c_xfer()
Di2c-ocores.c141 (msg->flags & I2C_M_RD) ? STATE_READ : STATE_WRITE; in ocores_process()
163 if (msg->flags & I2C_M_RD) in ocores_process()
172 i2c->state = (msg->flags & I2C_M_RD) in ocores_process()
210 ((i2c->msg->flags & I2C_M_RD) ? 1:0)); in ocores_xfer()
Di2c-hix5hd2.c237 if (priv->msg->flags & I2C_M_RD) { in hix5hd2_rw_preprocess()
283 if (priv->msg->flags & I2C_M_RD) in hix5hd2_i2c_irq()
314 if (priv->msg->flags & I2C_M_RD) in hix5hd2_i2c_message_start()
347 msgs->flags & I2C_M_RD ? "rx" : "tx", in hix5hd2_i2c_xfer_msg()
Di2c-kempld.c134 addr |= (i2c->msg->flags & I2C_M_RD) ? 1 : 0; in kempld_i2c_process()
152 i2c->state = (msg->flags & I2C_M_RD) ? STATE_READ : STATE_WRITE; in kempld_i2c_process()
174 i2c->state = (msg->flags & I2C_M_RD) in kempld_i2c_process()
Di2c-digicolor.c84 if (msg->flags & I2C_M_RD) in dc_i2c_addr_cmd()
154 } else if (msg->flags & I2C_M_RD) { in dc_i2c_start_msg()
188 if (i2c->msg->flags & I2C_M_RD) { in dc_i2c_irq()
Di2c-st.c549 if (c->addr & I2C_M_RD) in st_i2c_isr_thread()
565 if ((c->addr & I2C_M_RD) && (c->count == 1) && (c->xfered)) { in st_i2c_isr_thread()
618 c->addr |= (msg->flags & I2C_M_RD); in st_i2c_xfer_msg()
631 if (c->addr & I2C_M_RD) in st_i2c_xfer_msg()
639 if (!(c->addr & I2C_M_RD)) in st_i2c_xfer_msg()
Di2c-img-scb.c747 if (i2c->msg.flags & I2C_M_RD) in img_i2c_atomic()
758 } else if (i2c->msg.flags & I2C_M_RD) { in img_i2c_atomic()
852 if ((i2c->msg.flags & I2C_M_RD) && in img_i2c_auto()
870 if (i2c->msg.flags & I2C_M_RD) { in img_i2c_auto()
935 (i2c->msg.flags & I2C_M_RD) ? "reading" : "writing", in img_i2c_isr()
1028 if (unlikely(msgs[i].flags & I2C_M_RD)) in img_i2c_xfer()
1067 else if (msg->flags & I2C_M_RD) in img_i2c_xfer()
Di2c-sh_mobile.c398 *buf |= (pd->msg->flags & I2C_M_RD) ? 1 : 0; in sh_mobile_i2c_get_data()
486 (pd->msg->flags & I2C_M_RD) ? "read" : "write", in sh_mobile_i2c_isr()
495 else if (pd->msg->flags & I2C_M_RD) in sh_mobile_i2c_isr()
590 bool read = pd->msg->flags & I2C_M_RD; in sh_mobile_i2c_xfer_dma()
645 if (usr_msg->len == 0 && (usr_msg->flags & I2C_M_RD)) { in start_ch()
Di2c-tiny-usb.c80 i, pmsg->flags & I2C_M_RD ? "read" : "write", in usb_xfer()
84 if (pmsg->flags & I2C_M_RD) { in usb_xfer()
Di2c-efm32.c148 (cur_msg->flags & I2C_M_RD ? 1 : 0)); in efm32_i2c_send_next_msg()
233 } else if (cur_msg->flags & I2C_M_RD) { in efm32_i2c_irq()
240 if (cur_msg->flags & I2C_M_RD) { in efm32_i2c_irq()
Di2c-meson.c186 bool write = !(i2c->msg->flags & I2C_M_RD); in meson_i2c_prepare_xfer()
296 token = (msg->flags & I2C_M_RD) ? TOKEN_SLAVE_ADDR_READ : in meson_i2c_do_start()
324 i2c->state = (msg->flags & I2C_M_RD) ? STATE_READ : STATE_WRITE; in meson_i2c_xfer_msg()
Di2c-bfin-twi.c55 I2C_M_RD) in bfin_twi_handle_interrupt()
102 if (iface->pmsg[iface->cur_msg + 1].flags & I2C_M_RD) in bfin_twi_handle_interrupt()
198 if (iface->pmsg[iface->cur_msg].flags & I2C_M_RD) in bfin_twi_handle_interrupt()
297 if (pmsg->flags & I2C_M_RD) in bfin_twi_do_master_xfer()
Di2c-opal.c100 req.type = (msgs[0].flags & I2C_M_RD) ? in i2c_opal_master_xfer()
107 req.type = (msgs[1].flags & I2C_M_RD) ? in i2c_opal_master_xfer()
Di2c-mxs.c183 if (msg->flags & I2C_M_RD) { in mxs_i2c_dma_setup_xfer()
399 if (msg->flags & I2C_M_RD) { in mxs_i2c_pio_setup_xfer()
586 if ((msg->flags & I2C_M_RD) && (msg->len <= 4)) in mxs_i2c_xfer_msg()
588 if (!(msg->flags & I2C_M_RD) && (msg->len < 7)) in mxs_i2c_xfer_msg()
Di2c-au1550.c233 err = do_address(adap, p->addr, p->flags & I2C_M_RD, in au1550_xfer()
237 if (p->flags & I2C_M_RD) in au1550_xfer()
Di2c-tegra.c545 i2c_dev->msg_read = (msg->flags & I2C_M_RD); in tegra_i2c_xfer_msg()
570 if (msg->flags & I2C_M_RD) in tegra_i2c_xfer_msg()
574 if (!(msg->flags & I2C_M_RD)) in tegra_i2c_xfer_msg()
580 if (msg->flags & I2C_M_RD) in tegra_i2c_xfer_msg()
Di2c-iop3xx.c55 if (msg->flags & I2C_M_RD) in iic_cook_addr()
350 if ((pmsg->flags&I2C_M_RD)) { in iop3xx_i2c_handle_msg()
Di2c-bcm-kona.c493 if (msg->flags & I2C_M_RD) { in bcm_kona_i2c_do_addr()
506 if (msg->flags & I2C_M_RD) in bcm_kona_i2c_do_addr()
665 if (pmsg->flags & I2C_M_RD) { in bcm_kona_i2c_xfer()
Di2c-exynos5.c487 if ((i2c->msg->flags & I2C_M_RD) && (int_status & in exynos5_i2c_irq()
583 if (i2c->msg->flags & I2C_M_RD) { in exynos5_i2c_message_start()
656 (msgs->flags & I2C_M_RD) ? "rx" : "tx"); in exynos5_i2c_xfer_msg()
Di2c-stu300.c612 if (msg->flags & I2C_M_RD) { in stu300_send_address()
707 if ((msg->flags & I2C_M_RD) && (msg->len > 1)) in stu300_xfer_msg()
745 if (msg->flags & I2C_M_RD) { in stu300_xfer_msg()
Di2c-davinci.c415 if (!(msg->flags & I2C_M_RD)) in i2c_davinci_xfer_msg()
422 if (msg->flags & I2C_M_RD) in i2c_davinci_xfer_msg()
444 if ((!(msg->flags & I2C_M_RD)) && dev->buf_len) { in i2c_davinci_xfer_msg()
Di2c-octeon.c413 pmsg->flags & I2C_M_RD ? "read" : "write", in octeon_i2c_xfer()
415 if (pmsg->flags & I2C_M_RD) in octeon_i2c_xfer()
Di2c-viperboard.c288 i, pmsg->flags & I2C_M_RD ? "read" : "write", in vprbrd_i2c_xfer()
293 if (pmsg->flags & I2C_M_RD) { in vprbrd_i2c_xfer()
Di2c-sirf.c194 if (msg->flags & I2C_M_RD) in i2c_sirfsoc_set_address()
251 siic->msg_read = !!(msgs[i].flags & I2C_M_RD); in i2c_sirfsoc_xfer()
Di2c-pmcmsp.c523 } else if (msg->flags & I2C_M_RD) { in pmcmsptwi_master_xfer()
561 (msg->flags & I2C_M_RD) ? "read" : "write", msg->len, in pmcmsptwi_master_xfer()
Di2c-rk3x.c716 !(msgs[0].flags & I2C_M_RD) && (msgs[1].flags & I2C_M_RD)) { in rk3x_i2c_setup()
744 if (msgs[0].flags & I2C_M_RD) { in rk3x_i2c_setup()
Di2c-at91.c426 (dev->msg->flags & I2C_M_RD) ? "read" : "write", dev->buf_len); in at91_do_twi_transfer()
434 } else if (dev->msg->flags & I2C_M_RD) { in at91_do_twi_transfer()
543 | ((m_start->flags & I2C_M_RD) ? AT91_TWI_MREAD : 0)); in at91_twi_xfer()
Di2c-robotfuzz-osif.c71 if (pmsg->flags & I2C_M_RD) { in osif_xfer()
Di2c-s3c2410.c269 if (msg->flags & I2C_M_RD) { in s3c24xx_i2c_message_start()
439 if (i2c->msg->flags & I2C_M_RD) in i2c_s3c_irq_nextbyte()
498 if (i2c->msg->flags & I2C_M_RD) { in i2c_s3c_irq_nextbyte()
Di2c-designware-core.c519 if (msgs[dev->msg_write_idx].flags & I2C_M_RD) { in i2c_dw_xfer_msg()
567 if (!(msgs[dev->msg_read_idx].flags & I2C_M_RD)) in i2c_dw_read()
Di2c-xlr.c195 if (msg->flags & I2C_M_RD) in xlr_i2c_xfer()
Di2c-dln2.c154 if (pmsg->flags & I2C_M_RD) { in dln2_i2c_xfer()
Di2c-ibm_iic.c272 v = (u8)((p->addr << 1) | ((p->flags & I2C_M_RD) ? 1 : 0)); in iic_smbus_quick()
469 if (pm->flags & I2C_M_RD) in iic_xfer_bytes()
Di2c-cadence.c498 if (msg->flags & I2C_M_RD) in cdns_i2c_process_msg()
556 if (msgs[count].flags & I2C_M_RD) { in cdns_i2c_master_xfer()
Di2c-bcm2835.c158 if (msg->flags & I2C_M_RD) { in bcm2835_i2c_xfer_msg()
Di2c-mpc.c595 pmsg->flags & I2C_M_RD ? "read" : "write", in mpc_xfer()
597 if (pmsg->flags & I2C_M_RD) { in mpc_xfer()
Di2c-powermac.c158 read = (msgs->flags & I2C_M_RD) != 0; in i2c_powermac_master_xfer()
Di2c-riic.c174 val = !!(riic->msg->flags & I2C_M_RD); in riic_tdre_isr()
/linux-4.1.27/drivers/gpu/drm/msm/hdmi/
Dhdmi_i2c.c131 if (p->flags & I2C_M_RD) in hdmi_i2c_xfer()
147 if (p->flags & I2C_M_RD) { in hdmi_i2c_xfer()
160 (p->flags & I2C_M_RD) ? DDC_READ : DDC_WRITE) | in hdmi_i2c_xfer()
192 if (!(p->flags & I2C_M_RD)) in hdmi_i2c_xfer()
/linux-4.1.27/drivers/media/usb/go7007/
Dgo7007-i2c.c164 (msgs[i].flags & I2C_M_RD) || in go7007_i2c_master_xfer()
165 !(msgs[i + 1].flags & I2C_M_RD) || in go7007_i2c_master_xfer()
174 if (msgs[i].flags & I2C_M_RD) in go7007_i2c_master_xfer()
Dgo7007-usb.c974 !(msgs[i].flags & I2C_M_RD) && in go7007_usb_i2c_master_xfer()
975 (msgs[i + 1].flags & I2C_M_RD)) { in go7007_usb_i2c_master_xfer()
986 } else if (msgs[i].flags & I2C_M_RD) { in go7007_usb_i2c_master_xfer()
1011 if (msgs[i].flags & I2C_M_RD) { in go7007_usb_i2c_master_xfer()
/linux-4.1.27/drivers/rtc/
Drtc-x1205.c108 .flags = I2C_M_RD, in x1205_get_datetime()
162 .flags = I2C_M_RD, in x1205_get_status()
311 .flags = I2C_M_RD, in x1205_get_dtrim()
352 .flags = I2C_M_RD, in x1205_get_atrim()
429 .flags = I2C_M_RD, in x1205_validate_client()
467 .flags = I2C_M_RD, in x1205_validate_client()
513 .flags = I2C_M_RD, in x1205_rtc_read_alarm()
Drtc-ds1672.c47 .flags = I2C_M_RD, in ds1672_get_datetime()
118 .flags = I2C_M_RD, in ds1672_get_control()
Drtc-max6900.c68 .flags = I2C_M_RD, in max6900_i2c_read_regs()
80 .flags = I2C_M_RD, in max6900_i2c_read_regs()
Drtc-pcf8583.c63 .flags = I2C_M_RD, in pcf8583_get_datetime()
146 .flags = I2C_M_RD, in pcf8583_read_mem()
Drtc-pcf8523.c54 msgs[1].flags = I2C_M_RD; in pcf8523_read()
173 msgs[1].flags = I2C_M_RD; in pcf8523_rtc_read_time()
Drtc-m41t80.c106 .flags = I2C_M_RD, in m41t80_get_datetime()
144 .flags = I2C_M_RD, in m41t80_set_datetime()
420 .flags = I2C_M_RD, in wdt_disable()
Drtc-em3027.c60 .flags = I2C_M_RD, in em3027_get_time()
Drtc-pcf85063.c58 .flags = I2C_M_RD, in pcf85063_get_datetime()
Drtc-bq32k.c61 .flags = I2C_M_RD, in bq32k_read()
Drtc-fm3130.c378 fm3130->msg[1].flags = I2C_M_RD; in fm3130_probe()
389 fm3130->msg[3].flags = I2C_M_RD; in fm3130_probe()
Drtc-isl12022.c67 .flags = I2C_M_RD, in isl12022_read_regs()
/linux-4.1.27/drivers/media/pci/saa7164/
Dsaa7164-i2c.c41 if (msgs[i].flags & I2C_M_RD) { in i2c_xfer()
45 } else if (i + 1 < num && (msgs[i + 1].flags & I2C_M_RD) && in i2c_xfer()
/linux-4.1.27/drivers/media/pci/mantis/
Dmantis_vp2040.c80 msg.flags = I2C_M_RD; in tda1002x_cu1216_tuner_set()
114 {.addr = 0x50, .flags = I2C_M_RD, .buf = &pwm, .len = 1} in read_pwm()
Dmantis_vp2033.c58 {.addr = 0x50, .flags = I2C_M_RD, .buf = &pwm, .len = 1} in read_pwm()
98 msg.flags = I2C_M_RD; in tda1002x_cu1216_tuner_set()
Dmantis_i2c.c149 (msgs[i + 1].flags & I2C_M_RD)) { in mantis_i2c_xfer()
189 if (msgs[i].flags & I2C_M_RD) in mantis_i2c_xfer()
Dmantis_ioc.c47 { .addr = 0x50, .flags = I2C_M_RD, .buf = data, .len = length }, in read_eeprom_bytes()
Dmantis_core.c41 .flags = I2C_M_RD, in read_eeprom_byte()
/linux-4.1.27/drivers/media/usb/dvb-usb-v2/
Dmxl111sf-i2c.c245 if (msg->flags & I2C_M_RD) { in mxl111sf_i2c_sw_xfer_msg()
454 msg->addr, (msg->flags & I2C_M_RD) ? msg->len : 0, in mxl111sf_i2c_hw_xfer_msg()
455 (!(msg->flags & I2C_M_RD)) ? msg->len : 0); in mxl111sf_i2c_hw_xfer_msg()
491 if (!(msg->flags & I2C_M_RD) && (msg->len > 0)) { in mxl111sf_i2c_hw_xfer_msg()
592 if ((msg->flags & I2C_M_RD) && (msg->len > 0)) { in mxl111sf_i2c_hw_xfer_msg()
833 (msg[i].flags & I2C_M_RD) ? in mxl111sf_i2c_xfer()
Daz6007.c763 && ((msgs[i].flags & I2C_M_RD) != I2C_M_RD) in az6007_i2c_xfer()
764 && (msgs[i + 1].flags & I2C_M_RD) in az6007_i2c_xfer()
787 } else if (!(msgs[i].flags & I2C_M_RD)) { in az6007_i2c_xfer()
Dgl861.c67 if (i+1 < num && (msg[i+1].flags & I2C_M_RD)) { in gl861_i2c_xfer()
Dau6610.c110 if (i+1 < num && (msg[i+1].flags & I2C_M_RD)) { in au6610_i2c_xfer()
Dmxl111sf-gpio.c591 .flags = I2C_M_RD, .buf = &r, .len = 1 }, in pca9534_set_gpio()
663 { .flags = I2C_M_RD, .buf = &r, .len = 1 }, in mxl111sf_probe_port_expander()
Dce6230.c115 if (num > i + 1 && (msg[i+1].flags & I2C_M_RD)) { in ce6230_i2c_master_xfer()
Daf9035.c328 (_num == 2 && !(_msg[0].flags & I2C_M_RD) && (_msg[1].flags & I2C_M_RD)) in af9035_i2c_master_xfer()
330 (_num == 1 && !(_msg[0].flags & I2C_M_RD)) in af9035_i2c_master_xfer()
332 (_num == 1 && (_msg[0].flags & I2C_M_RD)) in af9035_i2c_master_xfer()
Dec168.c130 if (num > i + 1 && (msg[i+1].flags & I2C_M_RD)) { in ec168_i2c_xfer()
Ddvbsky.c138 if (msg[0].flags & I2C_M_RD) { in dvbsky_i2c_xfer()
268 .flags = I2C_M_RD, in dvbsky_read_mac_addr()
/linux-4.1.27/drivers/media/usb/cx231xx/
Dcx231xx-i2c.c356 req_data.direction = I2C_M_RD; in cx231xx_i2c_check_for_device()
387 (msgs[i].flags & I2C_M_RD) ? "read" : "write", in cx231xx_i2c_xfer()
398 } else if (msgs[i].flags & I2C_M_RD) { in cx231xx_i2c_xfer()
405 } else if (i + 1 < num && (msgs[i + 1].flags & I2C_M_RD) && in cx231xx_i2c_xfer()
416 (msgs[i+1].flags & I2C_M_RD) ? "read" : "write", in cx231xx_i2c_xfer()
/linux-4.1.27/drivers/media/usb/tm6000/
Dtm6000-i2c.c167 (msgs[i].flags & I2C_M_RD) ? "read" : "write", in tm6000_i2c_xfer()
169 if (msgs[i].flags & I2C_M_RD) { in tm6000_i2c_xfer()
181 (msgs[i + 1].flags & I2C_M_RD) && in tm6000_i2c_xfer()
/linux-4.1.27/drivers/media/pci/pt1/
Dva1j5jf8007s.c73 msgs[1].flags = I2C_M_RD; in va1j5jf8007s_read_snr()
267 msgs[1].flags = I2C_M_RD; in va1j5jf8007s_check_frequency()
314 msgs[1].flags = I2C_M_RD; in va1j5jf8007s_check_modulation()
375 msgs[1].flags = I2C_M_RD; in va1j5jf8007s_check_ts_id()
619 msgs[1].flags = I2C_M_RD; in va1j5jf8007s_prepare_1()
Dva1j5jf8007t.c71 msgs[1].flags = I2C_M_RD; in va1j5jf8007t_read_snr()
206 msgs[1].flags = I2C_M_RD; in va1j5jf8007t_check_frequency()
253 msgs[1].flags = I2C_M_RD; in va1j5jf8007t_check_modulation()
/linux-4.1.27/drivers/video/fbdev/mb862xx/
Dmb862xx-i2c.c124 if (m->flags & I2C_M_RD) in mb862xx_xfer()
130 if (m->flags & I2C_M_RD) in mb862xx_xfer()
/linux-4.1.27/drivers/media/tuners/
Dtuner-i2c.h47 struct i2c_msg msg = { .addr = props->addr, .flags = I2C_M_RD, in tuner_i2c_xfer_recv()
60 { .addr = props->addr, .flags = I2C_M_RD, in tuner_i2c_xfer_send_recv()
Dtda8290.c584 struct i2c_msg msg = { .flags = I2C_M_RD, .buf = &data, .len = 1 }; in tda829x_find_tuner()
674 { .addr = i2c_props->addr, .flags = I2C_M_RD, .len = 1, .buf = &id }, in tda8290_probe()
701 { .addr = i2c_props->addr, .flags = I2C_M_RD, .len = 1, .buf = &id }, in tda8295_probe()
Dmt2131.c58 { .addr = priv->cfg->i2c_address, .flags = I2C_M_RD, in mt2131_readreg()
Dtda18271-common.c130 { .addr = priv->i2c_props.addr, .flags = I2C_M_RD, in tda18271_read_regs()
160 { .addr = priv->i2c_props.addr, .flags = I2C_M_RD, in tda18271_read_extended()
Dmt2266.c61 { .addr = priv->cfg->i2c_address, .flags = I2C_M_RD, .buf = val, .len = 1 }, in mt2266_readreg()
Dtda827x.c598 msg.flags = I2C_M_RD; in tda827xa_set_params()
724 msg.flags = I2C_M_RD; in tda827xa_set_analog_params()
858 struct i2c_msg msg = { .addr = priv->i2c_addr, .flags = I2C_M_RD, in tda827x_probe_version()
Dmc44s803.c62 { .addr = priv->cfg->i2c_address, .flags = I2C_M_RD, in mc44s803_readreg()
Dtda18218.c85 .flags = I2C_M_RD, in tda18218_rd_regs()
Dmt2060.c46 { .addr = priv->cfg->i2c_address, .flags = I2C_M_RD, .buf = val, .len = 1 }, in mt2060_readreg()
Dfc0012.c45 { .addr = priv->cfg->i2c_address, .flags = I2C_M_RD, in fc0012_readreg()
Dmax2165.c75 { .addr = dev_addr, .flags = I2C_M_RD, .buf = b1, .len = 1 }, in max2165_read_reg()
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/i2c/
Dbit.c177 if (msg->flags & I2C_M_RD) in i2c_addr()
201 if (msg->flags & I2C_M_RD) { in i2c_bit_xfer()
Daux.c79 if (msg->flags & I2C_M_RD) in aux_xfer()
Danx9805.c187 if ( (msg->flags & I2C_M_RD) && msg->addr == 0x50) { in anx9805_xfer()
204 if (!(msg->flags & I2C_M_RD)) { in anx9805_xfer()
/linux-4.1.27/drivers/media/pci/saa7134/
Dsaa7134-i2c.c255 if (msgs[i].flags & I2C_M_RD) in saa7134_i2c_xfer()
258 I2C_M_RD && msgs[i].addr != 0x40 && in saa7134_i2c_xfer()
274 if (msgs[i].flags & I2C_M_RD) { in saa7134_i2c_xfer()
/linux-4.1.27/drivers/i2c/algos/
Di2c-algo-pcf.c298 if (flags & I2C_M_RD) in pcf_doAddress()
332 pmsg->flags & I2C_M_RD ? "read" : "write", in pcf_xfer()
367 if (pmsg->flags & I2C_M_RD) { in pcf_xfer()
Di2c-algo-pca.c118 if (msg->flags & I2C_M_RD) in pca_address()
121 msg->addr, msg->flags & I2C_M_RD ? 'R' : 'W', addr); in pca_address()
212 if (msg->flags & I2C_M_RD) in pca_xfer()
Di2c-algo-bit.c508 if (flags & I2C_M_RD) { in bit_doAddress()
523 if (flags & I2C_M_RD) in bit_doAddress()
568 if (pmsg->flags & I2C_M_RD) { in bit_xfer()
/linux-4.1.27/drivers/gpu/drm/gma500/
Dpsb_intel_modes.c43 .flags = I2C_M_RD, in psb_intel_ddc_probe()
Doaktrail_hdmi_i2c.c141 if (pmsg->flags & I2C_M_RD) in oaktrail_hdmi_i2c_access()
/linux-4.1.27/drivers/i2c/
Di2c-core.c209 msgs[1].flags = client->flags | I2C_M_RD; in acpi_gsb_i2c_read_bytes()
1948 msg->flags & I2C_M_RD ? "read" : "write"); in i2c_quirk_error()
1963 if (q->flags & I2C_AQ_COMB_WRITE_FIRST && msgs[0].flags & I2C_M_RD) in i2c_check_for_quirks()
1966 if (q->flags & I2C_AQ_COMB_READ_SECOND && !(msgs[1].flags & I2C_M_RD)) in i2c_check_for_quirks()
1988 if (msgs[i].flags & I2C_M_RD) { in i2c_check_for_quirks()
2027 if (msgs[i].flags & I2C_M_RD) in __i2c_transfer()
2046 if (msgs[i].flags & I2C_M_RD) in __i2c_transfer()
2092 "len=%d%s\n", ret, (msgs[ret].flags & I2C_M_RD) in i2c_transfer()
2163 msg.flags |= I2C_M_RD; in i2c_master_recv()
2427 u8 addr = (msg->addr << 1) | !!(msg->flags & I2C_M_RD); in i2c_smbus_msg_pec()
[all …]
Di2c-dev.c294 if (!(rdwr_pa[i].flags & I2C_M_RD) || in i2cdev_ioctl_rdrw()
316 if (res >= 0 && (rdwr_pa[i].flags & I2C_M_RD)) { in i2cdev_ioctl_rdrw()
/linux-4.1.27/drivers/media/usb/usbvision/
Dusbvision-i2c.c115 if (flags & I2C_M_RD) in usb_find_address()
119 if (flags & I2C_M_RD) in usb_find_address()
148 if (pmsg->flags & I2C_M_RD) { in usbvision_i2c_xfer()
/linux-4.1.27/drivers/media/pci/cx25821/
Dcx25821-i2c.c250 if (msgs[i].flags & I2C_M_RD) { in i2c_xfer()
253 } else if (i + 1 < num && (msgs[i + 1].flags & I2C_M_RD) && in i2c_xfer()
373 .flags = I2C_M_RD, in cx25821_i2c_read()
/linux-4.1.27/drivers/media/pci/pt3/
Dpt3_i2c.c121 rd = !!(msgs[i].flags & I2C_M_RD); in translate()
229 if ((msgs[i].flags & I2C_M_RD) && msgs[i].len > 0) { in pt3_i2c_master_xfer()
/linux-4.1.27/drivers/media/usb/stk1160/
Dstk1160-i2c.c179 } else if (msgs[i].flags & I2C_M_RD) { in stk1160_i2c_xfer()
186 (msgs[i + 1].flags & I2C_M_RD) && in stk1160_i2c_xfer()
/linux-4.1.27/include/uapi/linux/
Di2c.h72 #define I2C_M_RD 0x0001 /* read data, from slave to master */ macro
/linux-4.1.27/drivers/gpu/drm/i915/
Dintel_i2c.c397 !(msgs[i].flags & I2C_M_RD) && msgs[i].len <= 2 && in gmbus_is_index_read()
398 (msgs[i + 1].flags & I2C_M_RD)); in gmbus_is_index_read()
459 } else if (msgs[i].flags & I2C_M_RD) { in gmbus_xfer()
528 (msgs[i].flags & I2C_M_RD) ? 'r' : 'w', msgs[i].len); in gmbus_xfer()
Ddvo_ivch.c176 .flags = I2C_M_RD, in ivch_read()
187 .flags = I2C_M_RD | I2C_M_NOSTART, in ivch_read()
Ddvo_sil164.c84 .flags = I2C_M_RD, in sil164_readb()
Ddvo_tfp410.c109 .flags = I2C_M_RD, in tfp410_readb()
Ddvo_ch7017.c179 .flags = I2C_M_RD, in ch7017_read()
Ddvo_ch7xxx.c151 .flags = I2C_M_RD, in ch7xxx_readb()
/linux-4.1.27/drivers/media/usb/dvb-usb/
Ddibusb-common.c147 if (i+1 < num && (msg[i].flags & I2C_M_RD) == 0 in dibusb_i2c_xfer()
148 && (msg[i+1].flags & I2C_M_RD)) { in dibusb_i2c_xfer()
153 } else if ((msg[i].flags & I2C_M_RD) == 0) { in dibusb_i2c_xfer()
Dopera1.c147 (msg[i].addr<<1)|(msg[i].flags&I2C_M_RD?0x01:0), in opera1_i2c_xfer()
379 {.addr = ADDR_B880_READ_REMOTE,.buf = rcbuffer,.flags = I2C_M_RD,.len = 32}, in opera1_rc_query()
Ddtv5100.c84 if (i+1 < num && (msg[i+1].flags & I2C_M_RD)) { in dtv5100_i2c_xfer()
Ddw2102.c424 if (msg[j].flags == I2C_M_RD) { in dw2104_i2c_transfer()
621 if (msg[j].flags == I2C_M_RD) { in s6x0_i2c_transfer()
846 .flags = I2C_M_RD, in s6x0_read_mac_address()
918 .flags = I2C_M_RD, in su3000_read_mac_address()
1579 .flags = I2C_M_RD, in dw2102_rc_query()
1600 .flags = I2C_M_RD, in prof_rc_query()
1621 .flags = I2C_M_RD, in su3000_rc_query()
Dtechnisat-usb2.c170 if (i+1 < num && msg[i+1].flags & I2C_M_RD) { in technisat_usb2_i2c_xfer()
415 .flags = I2C_M_RD, in technisat_usb2_eeprom_lrc_read()
Dttusb2.c381 write_read = i+1 < num && (msg[i+1].flags & I2C_M_RD); in ttusb2_i2c_xfer()
382 read = msg[i].flags & I2C_M_RD; in ttusb2_i2c_xfer()
Ddigitv.c63 if (i+1 < num && (msg[i+1].flags & I2C_M_RD)) { in digitv_i2c_xfer()
Ddibusb-mb.c75 { .flags = I2C_M_RD, .buf = b2, .len = 1 }, in dibusb_tuner_probe_and_attach()
Dfriio-fe.c44 msg[1].flags = I2C_M_RD; in jdvbt90502_reg_read()
/linux-4.1.27/drivers/media/pci/cx23885/
Dnetup-eeprom.c42 .flags = I2C_M_RD, in netup_eeprom_read()
Dnetup-init.c89 msg.flags = I2C_M_RD; in i2c_av_read()
Dcx23885-i2c.c231 if (msgs[i].flags & I2C_M_RD) { in i2c_xfer()
234 } else if (i + 1 < num && (msgs[i + 1].flags & I2C_M_RD) && in i2c_xfer()
/linux-4.1.27/drivers/video/fbdev/via/
Dvia_aux.h75 {.addr = drv->addr, .flags = I2C_M_RD, .len = len, .buf = buf} }; in via_aux_read()
Dvia_i2c.c131 msgs[1].flags = I2C_M_RD; in viafb_i2c_readbyte()
175 msgs[1].flags = I2C_M_RD; in viafb_i2c_readbytes()
/linux-4.1.27/drivers/input/touchscreen/
Dcyttsp_i2c_common.c51 .flags = I2C_M_RD, in cyttsp_i2c_read_block_data()
Dwacom_i2c.c69 .flags = I2C_M_RD, in wacom_query_device()
Dst1232.c75 msg[1].flags = I2C_M_RD; in st1232_ts_read_data()
Dchipone_icn8318.c74 .flags = I2C_M_RD, in icn8318_read_touch_data()
Dcy8ctmg110_ts.c110 .flags = I2C_M_RD, in cy8ctmg110_read_regs()
Dgoodix.c83 msgs[1].flags = I2C_M_RD; in goodix_i2c_read()
Dili210x.c64 .flags = I2C_M_RD, in ili210x_read_reg()
/linux-4.1.27/sound/soc/codecs/
Dsigmadsp-i2c.c55 msgs[1].flags = I2C_M_RD; in sigmadsp_read_i2c()
/linux-4.1.27/drivers/video/fbdev/core/
Dfb_ddc.c34 .flags = I2C_M_RD, in fb_do_probe_ddc_edid()
/linux-4.1.27/drivers/mfd/
Dtps65912-i2c.c40 xfer[1].flags = I2C_M_RD; in tps65912_i2c_read()
Dtps6507x.c52 xfer[1].flags = I2C_M_RD; in tps6507x_i2c_read_device()
Dcros_ec_i2c.c48 i2c_msg[1].flags = I2C_M_RD; in cros_ec_cmd_xfer_i2c()
D88pm860x-i2c.c100 .flags = I2C_M_RD, in read_device()
/linux-4.1.27/drivers/media/usb/au0828/
Dau0828-i2c.c306 if (msgs[i].flags & I2C_M_RD) { in i2c_xfer()
309 } else if (i + 1 < num && (msgs[i + 1].flags & I2C_M_RD) && in i2c_xfer()
Dau0828-input.c76 { .addr = ir->i2c_dev_addr, .flags = I2C_M_RD, in au8522_rc_read()
/linux-4.1.27/drivers/media/dvb-frontends/
Ddibx000_common.c57 mst->msg[1].flags = I2C_M_RD; in dibx000_read_word()
210 if (msg[msg_index].flags & I2C_M_RD) { in dibx000_i2c_master_xfer_gpio12()
232 if (msg[msg_index].flags & I2C_M_RD) { in dibx000_i2c_master_xfer_gpio34()
Dlgs8gl5.c107 .flags = I2C_M_RD, in lgs8gl5_read_reg()
148 .flags = I2C_M_RD, in lgs8gl5_update_alt_reg()
Da8293.c42 msg[0].flags = I2C_M_RD; in a8293_i2c()
Dtc90522.c86 .flags = I2C_M_RD, in reg_read()
656 if (msgs[i].flags & I2C_M_RD) in tc90522_master_xfer()
669 if (msgs[i].flags & I2C_M_RD) { in tc90522_master_xfer()
670 new_msgs[j].flags &= ~I2C_M_RD; in tc90522_master_xfer()
Dor51132.c102 .flags = I2C_M_RD, .buf = buf, .len = len }; in or51132_readbuf()
120 {.addr = state->config->demod_address, .flags = I2C_M_RD, in or51132_readreg()
Dtda826x.c150 { .addr = addr, .flags = I2C_M_RD, .buf = b1, .len = 2 } in tda826x_attach()
Dl64781.c71 { .addr = state->config->demod_address, .flags = I2C_M_RD, .buf = b1, .len = 1 } }; in l64781_readreg()
509 { .addr = config->demod_address, .flags = I2C_M_RD, .buf = b1, .len = 1 } }; in l64781_attach()
Dtua6100.c179 { .addr = addr, .flags = I2C_M_RD, .buf = b2, .len = 1 } }; in tua6100_attach()
Dtda8261.c43 struct i2c_msg msg = { .addr = config->addr, .flags = I2C_M_RD,.buf = buf, .len = 1 }; in tda8261_read()
Dau8522_common.c69 { .addr = state->config->demod_address, .flags = I2C_M_RD, in au8522_readreg()
Dstb6000.c215 .flags = I2C_M_RD, in stb6000_attach()
Dtda665x.c41 struct i2c_msg msg = { .addr = config->addr, .flags = I2C_M_RD, .buf = buf, .len = 2 }; in tda665x_read()
Dstb6100.c138 .flags = I2C_M_RD, in stb6100_read_regs()
166 .flags = I2C_M_RD, in stb6100_read_reg()
Dstv0297.c72 {.addr = state->config->demod_address,.flags = I2C_M_RD,.buf = b1,.len = 1} in stv0297_readreg()
112 {.addr = state->config->demod_address,.flags = I2C_M_RD,.buf = b,.len = len} in stv0297_readregs()
Dix2505v.c69 { .addr = addr, .flags = I2C_M_RD, .buf = b2, .len = 1 } in ix2505v_read_status_reg()
Dzl10039.c84 .flags = I2C_M_RD, in zl10039_read()
Dsi21xx.c297 .flags = I2C_M_RD, in si21_readreg()
323 .flags = I2C_M_RD, in si21_readregs()
Dstv0299.c112 { .addr = state->config->demod_address, .flags = I2C_M_RD, .buf = b1, .len = 1 } }; in stv0299_readreg()
127 { .addr = state->config->demod_address, .flags = I2C_M_RD, .buf = b, .len = len } }; in stv0299_readregs()
Dec100.c71 .flags = I2C_M_RD, in ec100_read_reg()
Ds921.c244 { .addr = i2c_addr, .flags = I2C_M_RD, .buf = &val, .len = 1 } in s921_i2c_readreg()
Ds5h1432.c80 {.addr = addr, .flags = I2C_M_RD, .buf = b1, .len = 1} in s5h1432_readreg()
Dsp2.c39 .flags = I2C_M_RD, in sp2_read_i2c()
Ditd1000.c87 { .addr = state->cfg->i2c_address, .flags = I2C_M_RD, .buf = &val, .len = 1 }, in itd1000_read_reg()
Dzl10036.c75 { .addr = state->config->tuner_address, .flags = I2C_M_RD, in zl10036_read_status_reg()
Dtda8083.c80 { .addr = state->config->demod_address, .flags = I2C_M_RD, .buf = b, .len = len } }; in tda8083_readregs()
Dcx22700.c93 { .addr = state->config->demod_address, .flags = I2C_M_RD, .buf = b1, .len = 1 } }; in cx22700_readreg()
/linux-4.1.27/drivers/media/radio/si470x/
Dradio-si470x-i2c.c103 .flags = I2C_M_RD, in si470x_get_register()
158 .flags = I2C_M_RD, in si470x_get_all_registers()
/linux-4.1.27/drivers/media/common/b2c2/
Dflexcop-i2c.c185 if (num == 1 && msgs[0].flags == I2C_M_RD && msgs[0].len <= 1) in flexcop_master_xfer()
193 if (i+1 < num && (msgs[i+1].flags == I2C_M_RD)) { in flexcop_master_xfer()
/linux-4.1.27/drivers/media/pci/ttpci/
Dttpci-eeprom.c124 { .addr = 0x50, .flags = I2C_M_RD, .buf = encodedMAC, .len = 20 } in ttpci_eeprom_read_encodedMAC()
Dbudget-av.c101 msgs[1].flags = I2C_M_RD; in i2c_readreg()
119 {.addr = id / 2,.flags = I2C_M_RD,.buf = buf,.len = len} in i2c_readregs()
647 msg.flags = I2C_M_RD; in philips_cu1216_tuner_set_params()
1173 {.addr = 0x50,.flags = I2C_M_RD,.buf = &pwm,.len = 1} in read_pwm()
/linux-4.1.27/drivers/iio/gyro/
Ditg3200_buffer.c38 .flags = i2c->flags | I2C_M_RD, in itg3200_read_all_channels()
Ditg3200_core.c73 .flags = client->flags | I2C_M_RD, in itg3200_read_reg_s16()
/linux-4.1.27/drivers/gpu/drm/radeon/
Datombios_i2c.c130 if (p->flags & I2C_M_RD) { in radeon_atom_hw_i2c_xfer()
Dradeon_i2c.c56 .flags = I2C_M_RD, in radeon_ddc_probe()
498 if (p->flags & I2C_M_RD) { in r100_hw_i2c_xfer()
707 if (p->flags & I2C_M_RD) { in r500_hw_i2c_xfer()
1067 .flags = I2C_M_RD, in radeon_i2c_get_byte()
/linux-4.1.27/drivers/gpu/drm/nouveau/include/nvkm/subdev/
Di2c.h102 { .addr = addr, .flags = I2C_M_RD, .len = 1, .buf = &val }, in nv_rdi2cr()
/linux-4.1.27/drivers/hwmon/
Dhih6130.c104 .flags = I2C_M_RD, in hih6130_update_measurements()
/linux-4.1.27/drivers/media/pci/ddbridge/
Dddbridge-core.c56 struct i2c_msg msgs[1] = {{.addr = adr, .flags = I2C_M_RD, in i2c_read()
65 {.addr = adr, .flags = I2C_M_RD, in i2c_read_reg()
76 {.addr = adr, .flags = I2C_M_RD, in i2c_read_reg16()
115 if (num == 2 && msg[1].flags & I2C_M_RD && in ddb_i2c_master_xfer()
116 !(msg[0].flags & I2C_M_RD)) { in ddb_i2c_master_xfer()
129 if (num == 1 && !(msg[0].flags & I2C_M_RD)) { in ddb_i2c_master_xfer()
135 if (num == 1 && (msg[0].flags & I2C_M_RD)) { in ddb_i2c_master_xfer()
/linux-4.1.27/arch/sh/boards/mach-kfr2r09/
Dsetup.c434 msg.flags = I2C_M_RD; in kfr2r09_usb0_gadget_i2c_setup()
477 msg.flags = I2C_M_RD; in kfr2r09_serial_i2c_setup()
/linux-4.1.27/drivers/base/regmap/
Dregmap-i2c.c191 xfer[1].flags = I2C_M_RD; in regmap_i2c_read()
/linux-4.1.27/drivers/media/pci/ivtv/
Divtv-i2c.c609 if (msgs[i].flags & I2C_M_RD) in ivtv_xfer()
613 int stop = !(i + 1 < num && msgs[i + 1].flags == I2C_M_RD); in ivtv_xfer()
/linux-4.1.27/drivers/media/i2c/smiapp/
Dsmiapp-regs.c100 msg.flags = I2C_M_RD; in ____smiapp_read()
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/mxm/
Dbase.c38 { .addr = addr, .flags = I2C_M_RD, .len = size, .buf = data, }, in mxm_shadow_rom_fetch()
/linux-4.1.27/drivers/i2c/muxes/
Di2c-mux-pca9541.c142 .flags = I2C_M_RD, in pca9541_reg_read()
/linux-4.1.27/drivers/mtd/maps/
Dpismo.c80 .flags = I2C_M_RD, in pismo_eeprom_read()
/linux-4.1.27/arch/arm/mach-omap1/
Dboard-sx1.c92 msg->flags = I2C_M_RD; in sx1_i2c_read_byte()
/linux-4.1.27/drivers/media/i2c/
Dsony-btf-mpx.c261 msgs[1].flags = I2C_M_RD; in mpx_setup()
Dmsp3400-driver.c143 .flags = I2C_M_RD, in msp_reset()
172 .flags = I2C_M_RD, in msp_read()
Dir-kbd-i2c.c210 { .addr = ir->c->addr, .flags = I2C_M_RD, in get_key_avermedia_cardbus()
/linux-4.1.27/drivers/staging/media/cxd2099/
Dcxd2099.c92 {.addr = adr, .flags = I2C_M_RD, in i2c_read_reg()
107 {.addr = adr, .flags = I2C_M_RD, in i2c_read()
/linux-4.1.27/drivers/media/usb/em28xx/
Dem28xx-i2c.c535 (msgs[i].flags & I2C_M_RD) ? "read" : "write", in em28xx_i2c_xfer()
556 } else if (msgs[i].flags & I2C_M_RD) { in em28xx_i2c_xfer()
/linux-4.1.27/drivers/input/joystick/
Das5011.c112 .flags = I2C_M_RD | I2C_M_NOSTART, in as5011_i2c_read()
/linux-4.1.27/drivers/input/misc/
Dmpu3050.c141 .flags = I2C_M_RD, in mpu3050_xyz_read_reg()
/linux-4.1.27/drivers/media/common/saa7146/
Dsaa7146_i2c.c59 addr = (m[i].addr*2) + ( (0 != (m[i].flags & I2C_M_RD)) ? 1 : 0); in saa7146_i2c_msg_prepare()
/linux-4.1.27/drivers/media/pci/bt8xx/
Dbttv-i2c.c246 if (msgs[i].flags & I2C_M_RD) { in bttv_i2c_xfer()
/linux-4.1.27/drivers/video/fbdev/omap2/displays-new/
Dconnector-dvi.c160 .flags = I2C_M_RD, in dvic_ddc_read()
/linux-4.1.27/drivers/media/radio/
Dsaa7706h.c211 .flags = I2C_M_RD, in saa7706h_get_reg16()

12