/kernel/linux/linux-6.6/drivers/i2c/algos/ |
H A D | i2c-algo-bit.c | 51 #define getscl(adap) adap->getscl(adap->data) macro 82 if (!adap->getscl) in sclhi() 86 while (!getscl(adap)) { in sclhi() 96 if (getscl(adap)) in sclhi() 244 if (adap->getscl == NULL) in test_bus() 248 scl = adap->getscl ? getscl(adap) : 1; in test_bus() 259 if (adap->getscl && !getscl(ada in test_bus() [all...] |
/kernel/linux/linux-5.10/drivers/i2c/algos/ |
H A D | i2c-algo-bit.c | 51 #define getscl(adap) adap->getscl(adap->data) macro 82 if (!adap->getscl) in sclhi() 86 while (!getscl(adap)) { in sclhi() 96 if (getscl(adap)) in sclhi() 241 if (adap->getscl == NULL) in test_bus() 245 scl = (adap->getscl == NULL) ? 1 : getscl(adap); in test_bus() 255 scl = (adap->getscl == NULL) ? 1 : getscl(ada in test_bus() [all...] |
/kernel/linux/linux-5.10/drivers/i2c/busses/ |
H A D | i2c-parport.c | 43 struct lineop getscl; member 54 .getscl = { 0x08, PORT_STAT, 0 }, 73 .getscl = { 0x08, PORT_STAT, 1 }, 94 .getscl = { 0x40, PORT_STAT, 0 }, 109 .getscl = { 0x80, PORT_STAT, 1 }, 227 return line_get((struct parport *) data, &adapter_parm[type].getscl); in parport_getscl() 237 copied. The attaching code will set getscl to NULL for adapters that 244 .getscl = parport_getscl, 305 if (!adapter_parm[type].getscl.val) { in i2c_parport_attach() 306 adapter->algo_data.getscl in i2c_parport_attach() [all...] |
H A D | i2c-gpio.c | 80 #define getscl(bd) ((bd)->getscl((bd)->data)) macro 282 if (priv->bit_data.getscl) { in i2c_gpio_fault_injector_init() 420 bit_data->getscl = i2c_gpio_getscl; in i2c_gpio_probe()
|
H A D | i2c-acorn.c | 74 .getscl = ioc_getscl,
|
H A D | i2c-hydra.c | 84 .getscl = hydra_bit_getscl,
|
H A D | i2c-via.c | 66 .getscl = bit_via_getscl,
|
H A D | i2c-versatile.c | 59 .getscl = i2c_versatile_getscl,
|
H A D | i2c-simtec.c | 108 pd->bit.getscl = simtec_i2c_getscl; in simtec_i2c_probe()
|
/kernel/linux/linux-6.6/drivers/i2c/busses/ |
H A D | i2c-parport.c | 43 struct lineop getscl; member 54 .getscl = { 0x08, PORT_STAT, 0 }, 73 .getscl = { 0x08, PORT_STAT, 1 }, 94 .getscl = { 0x40, PORT_STAT, 0 }, 109 .getscl = { 0x80, PORT_STAT, 1 }, 227 return line_get((struct parport *) data, &adapter_parm[type].getscl); in parport_getscl() 237 copied. The attaching code will set getscl to NULL for adapters that 244 .getscl = parport_getscl, 315 if (!adapter_parm[type].getscl.val) { in i2c_parport_attach() 316 adapter->algo_data.getscl in i2c_parport_attach() [all...] |
H A D | i2c-gpio.c | 80 #define getscl(bd) ((bd)->getscl((bd)->data)) macro 282 if (priv->bit_data.getscl) { in i2c_gpio_fault_injector_init() 427 bit_data->getscl = i2c_gpio_getscl; in i2c_gpio_probe()
|
H A D | i2c-acorn.c | 74 .getscl = ioc_getscl,
|
/kernel/linux/linux-5.10/drivers/video/fbdev/core/ |
H A D | fb_ddc.c | 70 if (algo_data->getscl) { in fb_ddc_read() 73 if (algo_data->getscl(algo_data->data)) in fb_ddc_read() 96 if (algo_data->getscl) { in fb_ddc_read() 99 if (algo_data->getscl(algo_data->data)) in fb_ddc_read()
|
/kernel/linux/linux-6.6/drivers/video/fbdev/core/ |
H A D | fb_ddc.c | 70 if (algo_data->getscl) { in fb_ddc_read() 73 if (algo_data->getscl(algo_data->data)) in fb_ddc_read() 96 if (algo_data->getscl) { in fb_ddc_read() 99 if (algo_data->getscl(algo_data->data)) in fb_ddc_read()
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | i2c-algo-bit.h | 26 int (*getscl) (void *data); member
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | i2c-algo-bit.h | 26 int (*getscl) (void *data); member
|
/kernel/linux/linux-5.10/drivers/video/fbdev/savage/ |
H A D | savagefb-i2c.c | 181 par->chan.algo.getscl = prosavage_gpio_getscl; in savagefb_create_i2c_busses() 191 par->chan.algo.getscl = prosavage_gpio_getscl; in savagefb_create_i2c_busses() 199 par->chan.algo.getscl = savage4_gpio_getscl; in savagefb_create_i2c_busses()
|
/kernel/linux/linux-6.6/drivers/video/fbdev/savage/ |
H A D | savagefb-i2c.c | 181 par->chan.algo.getscl = prosavage_gpio_getscl; in savagefb_create_i2c_busses() 191 par->chan.algo.getscl = prosavage_gpio_getscl; in savagefb_create_i2c_busses() 199 par->chan.algo.getscl = savage4_gpio_getscl; in savagefb_create_i2c_busses()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/gma500/ |
H A D | intel_i2c.c | 124 chan->algo.getscl = get_clock; in psb_intel_i2c_create()
|
/kernel/linux/linux-5.10/drivers/media/pci/cx88/ |
H A D | cx88-i2c.c | 92 .getscl = cx8800_bit_getscl,
|
H A D | cx88-vp3054-i2c.c | 84 .getscl = vp3054_bit_getscl,
|
/kernel/linux/linux-5.10/drivers/gpu/drm/mgag200/ |
H A D | mgag200_i2c.c | 142 i2c->bit.getscl = mga_gpio_getscl; in mgag200_i2c_create()
|
/kernel/linux/linux-6.6/drivers/media/pci/cx88/ |
H A D | cx88-i2c.c | 92 .getscl = cx8800_bit_getscl,
|
H A D | cx88-vp3054-i2c.c | 84 .getscl = vp3054_bit_getscl,
|
/kernel/linux/linux-6.6/drivers/gpu/drm/hisilicon/hibmc/ |
H A D | hibmc_drm_i2c.c | 96 connector->bit_data.getscl = hibmc_ddc_getscl; in hibmc_ddc_create()
|