Home
last modified time | relevance | path

Searched refs:getsda (Results 1 – 25 of 30) sorted by relevance

12

/linux/drivers/i2c/algos/
H A Di2c-algo-bit.c50 #define getsda(adap) adap->getsda(adap->data) macro
189 ack = !adap->getsda || !getsda(adap); /* ack: sda is pulled low -> success */ in i2c_outb()
217 if (getsda(adap)) in i2c_inb()
242 if (adap->getsda == NULL) in test_bus()
247 sda = adap->getsda ? getsda(adap) : 1; in test_bus()
255 if (adap->getsda && getsda(adap)) { in test_bus()
265 if (adap->getsda && !getsda(adap)) { in test_bus()
279 if (adap->getsda && !getsda(adap)) { in test_bus()
289 if (adap->getsda && !getsda(adap)) { in test_bus()
410 if (!adap->getsda) in readbytes()
[all …]
/linux/drivers/i2c/busses/
H A Di2c-parport.c42 struct lineop getsda; member
53 .getsda = { 0x80, PORT_STAT, 0 },
60 .getsda = { 0x80, PORT_STAT, 1 },
66 .getsda = { 0x10, PORT_STAT, 0 },
72 .getsda = { 0x40, PORT_STAT, 1 },
79 .getsda = { 0x10, PORT_STAT, 1 },
87 .getsda = { 0x10, PORT_STAT, 1 },
93 .getsda = { 0x20, PORT_STAT, 0 },
101 .getsda = { 0x80, PORT_STAT, 1 },
108 .getsda = { 0x40, PORT_STAT, 0 },
[all …]
H A Di2c-acorn.c73 .getsda = ioc_getsda,
H A Di2c-via.c65 .getsda = bit_via_getsda,
H A Di2c-hydra.c83 .getsda = hydra_bit_getsda,
/linux/drivers/video/fbdev/savage/
H A Dsavagefb-i2c.c180 par->chan.algo.getsda = prosavage_gpio_getsda; in savagefb_create_i2c_busses()
190 par->chan.algo.getsda = prosavage_gpio_getsda; in savagefb_create_i2c_busses()
198 par->chan.algo.getsda = savage4_gpio_getsda; in savagefb_create_i2c_busses()
/linux/include/linux/
H A Di2c-algo-bit.h25 int (*getsda) (void *data); member
/linux/drivers/gpu/drm/hisilicon/hibmc/
H A Dhibmc_drm_i2c.c93 vdac->bit_data.getsda = hibmc_ddc_getsda; in hibmc_ddc_create()
/linux/drivers/media/pci/cx88/
H A Dcx88-vp3054-i2c.c83 .getsda = vp3054_bit_getsda,
H A Dcx88-i2c.c91 .getsda = cx8800_bit_getsda,
/linux/drivers/gpu/drm/gma500/
H A Dintel_i2c.c122 chan->algo.getsda = get_data; in gma_i2c_create()
H A Doaktrail_lvds_i2c.c150 chan->algo.getsda = get_data; in oaktrail_lvds_i2c_init()
/linux/drivers/gpu/drm/mgag200/
H A Dmgag200_ddc.c155 bit->getsda = mgag200_ddc_algo_bit_data_getsda; in mgag200_ddc_create()
/linux/drivers/gpu/drm/ast/
H A Dast_ddc.c162 bit->getsda = ast_ddc_algo_bit_data_getsda; in ast_ddc_create()
/linux/drivers/video/fbdev/aty/
H A Dradeon_i2c.c79 chan->algo.getsda = radeon_gpio_getsda; in radeon_setup_i2c_bus()
/linux/drivers/video/fbdev/riva/
H A Drivafb-i2c.c101 chan->algo.getsda = riva_gpio_getsda; in riva_setup_i2c_bus()
/linux/drivers/video/fbdev/nvidia/
H A Dnv_i2c.c96 chan->algo.getsda = nvidia_gpio_getsda; in nvidia_setup_i2c_bus()
/linux/drivers/video/fbdev/i810/
H A Di810-i2c.c100 chan->algo.getsda = i810i2c_getsda; in i810_setup_i2c_bus()
/linux/drivers/video/fbdev/matrox/
H A Di2c-matroxfb.c96 .getsda = matroxfb_gpio_getsda,
/linux/drivers/gpu/drm/nouveau/nvkm/subdev/i2c/
H A Dbus.c245 bit->getsda = nvkm_i2c_bus_getsda; in nvkm_i2c_bus_ctor()
/linux/drivers/media/pci/bt8xx/
H A Dbttv-i2c.c91 .getsda = bttv_bit_getsda,
/linux/drivers/media/pci/smipcie/
H A Dsmipcie-main.c192 dev->i2c_bit[0].getsda = smi_i2c0_getsda; in smi_i2c_init()
214 dev->i2c_bit[1].getsda = smi_i2c1_getsda; in smi_i2c_init()
/linux/drivers/media/pci/pluto2/
H A Dpluto2.c633 pluto->i2c_bit.getsda = pluto_getsda; in pluto2_probe()
/linux/drivers/video/fbdev/
H A Dtdfxfb.c1274 chan->algo.getsda = tdfxfb_ddc_getsda; in tdfxfb_setup_ddc_bus()
1302 chan->algo.getsda = tdfxfb_i2c_getsda; in tdfxfb_setup_i2c_bus()
H A Dtridentfb.c282 par->ddc_algo.getsda = tridentfb_ddc_getsda_tgui; in tridentfb_setup_ddc_bus()
287 par->ddc_algo.getsda = tridentfb_ddc_getsda; in tridentfb_setup_ddc_bus()

12