Home
last modified time | relevance | path

Searched refs:i2c_algo_bit_data (Results 1 – 58 of 58) sorted by relevance

/linux-4.4.14/drivers/i2c/algos/
Di2c-algo-bit.c62 static inline void sdalo(struct i2c_algo_bit_data *adap) in sdalo()
68 static inline void sdahi(struct i2c_algo_bit_data *adap) in sdahi()
74 static inline void scllo(struct i2c_algo_bit_data *adap) in scllo()
84 static int sclhi(struct i2c_algo_bit_data *adap) in sclhi()
124 static void i2c_start(struct i2c_algo_bit_data *adap) in i2c_start()
132 static void i2c_repstart(struct i2c_algo_bit_data *adap) in i2c_repstart()
143 static void i2c_stop(struct i2c_algo_bit_data *adap) in i2c_stop()
166 struct i2c_algo_bit_data *adap = i2c_adap->algo_data; in i2c_outb()
212 struct i2c_algo_bit_data *adap = i2c_adap->algo_data; in i2c_inb()
238 struct i2c_algo_bit_data *adap = i2c_adap->algo_data; in test_bus()
[all …]
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/i2c/
Dbus.c150 struct i2c_algo_bit_data *algo = bus->i2c.algo_data; in nvkm_i2c_bus_probe()
165 struct i2c_algo_bit_data *algo = bus->i2c.algo_data; in nvkm_i2c_bus_probe()
194 struct i2c_algo_bit_data *bit; in nvkm_i2c_bus_ctor()
/linux-4.4.14/drivers/i2c/busses/
Di2c-versatile.c28 struct i2c_algo_bit_data algo;
58 static struct i2c_algo_bit_data i2c_versatile_algo = {
Di2c-acorn.c75 static struct i2c_algo_bit_data ioc_data = {
Di2c-gpio.c23 struct i2c_algo_bit_data bit_data;
131 struct i2c_algo_bit_data *bit_data; in i2c_gpio_probe()
Di2c-parport.c43 struct i2c_algo_bit_data algo_data;
144 static const struct i2c_algo_bit_data parport_algo_data = {
Di2c-via.c70 static struct i2c_algo_bit_data bit_data = {
Di2c-hydra.c88 static struct i2c_algo_bit_data hydra_bit_data = {
Di2c-simtec.c31 struct i2c_algo_bit_data bit;
Di2c-parport-light.c106 static struct i2c_algo_bit_data parport_algo_data = {
/linux-4.4.14/drivers/video/fbdev/matrox/
Dmatroxfb_maven.h12 struct i2c_algo_bit_data bac;
Di2c-matroxfb.c91 static const struct i2c_algo_bit_data matrox_i2c_algo_template =
/linux-4.4.14/drivers/media/pci/cx88/
Dcx88-vp3054-i2c.h28 struct i2c_algo_bit_data algo;
Dcx88-vp3054-i2c.c96 static const struct i2c_algo_bit_data vp3054_i2c_algo_template = {
Dcx88-i2c.c100 static const struct i2c_algo_bit_data cx8800_i2c_algo_template = {
Dcx88.h359 struct i2c_algo_bit_data i2c_algo;
Dcx88-cards.c3229 struct i2c_algo_bit_data *i2c_algo = priv; in cx88_tuner_callback()
/linux-4.4.14/include/linux/
Di2c-algo-bit.h34 struct i2c_algo_bit_data { struct
Dvia_i2c.h31 struct i2c_algo_bit_data algo;
/linux-4.4.14/drivers/video/fbdev/riva/
Drivafb.h40 struct i2c_algo_bit_data algo;
/linux-4.4.14/drivers/video/fbdev/core/
Dfb_ddc.c56 struct i2c_algo_bit_data *algo_data = adapter->algo_data; in fb_ddc_read()
/linux-4.4.14/include/video/
Dtdfx.h191 struct i2c_algo_bit_data algo;
/linux-4.4.14/drivers/video/fbdev/nvidia/
Dnv_type.h44 struct i2c_algo_bit_data algo;
/linux-4.4.14/drivers/video/fbdev/i810/
Di810.h249 struct i2c_algo_bit_data algo;
/linux-4.4.14/drivers/media/pci/zoran/
Dzoran.h278 struct i2c_algo_bit_data i2c_algo; /* */
Dzoran_card.c699 static const struct i2c_algo_bit_data zoran_i2c_bit_data_template = {
/linux-4.4.14/drivers/media/pci/smipcie/
Dsmipcie.h297 struct i2c_algo_bit_data i2c_bit[2];
/linux-4.4.14/drivers/gpu/drm/gma500/
Dpsb_intel_drv.h116 struct i2c_algo_bit_data algo;
Dintel_gmbus.c69 struct i2c_algo_bit_data algo;
/linux-4.4.14/drivers/net/can/sja1000/
Dpeak_pci.c155 struct i2c_algo_bit_data i2c_bit;
428 static struct i2c_algo_bit_data peak_pciec_i2c_bit_ops = {
/linux-4.4.14/drivers/video/fbdev/via/
Dvia_i2c.c203 struct i2c_algo_bit_data *algo, in create_i2c_bus()
/linux-4.4.14/drivers/gpu/drm/mgag200/
Dmgag200_drv.h145 struct i2c_algo_bit_data bit;
/linux-4.4.14/drivers/video/fbdev/intelfb/
Dintelfb.h251 struct i2c_algo_bit_data algo;
/linux-4.4.14/drivers/media/pci/cx18/
Dcx18-gpio.c340 struct i2c_algo_bit_data *algo = dev; in cx18_reset_tuner_gpio()
Dcx18-i2c.c223 static struct i2c_algo_bit_data cx18_i2c_algo_template = {
Dcx18-driver.h654 struct i2c_algo_bit_data i2c_algo[2];
/linux-4.4.14/drivers/media/pci/ivtv/
Divtv-gpio.c130 struct i2c_algo_bit_data *algo = dev; in ivtv_reset_tuner_gpio()
Divtv-i2c.c693 static const struct i2c_algo_bit_data ivtv_i2c_algo_template = {
Divtv-driver.h710 struct i2c_algo_bit_data i2c_algo;
/linux-4.4.14/drivers/media/pci/bt8xx/
Dbttv-i2c.c102 static struct i2c_algo_bit_data bttv_i2c_algo_bit_template = {
Dbttvp.h397 struct i2c_algo_bit_data i2c_algo;
/linux-4.4.14/drivers/gpu/drm/ast/
Dast_drv.h230 struct i2c_algo_bit_data bit;
/linux-4.4.14/drivers/video/fbdev/savage/
Dsavagefb.h184 struct i2c_algo_bit_data algo;
/linux-4.4.14/drivers/net/ethernet/intel/igb/
Digb.h456 struct i2c_algo_bit_data i2c_algo;
Digb_main.c644 static const struct i2c_algo_bit_data igb_i2c_algo = {
/linux-4.4.14/drivers/video/fbdev/aty/
Dradeonfb.h275 struct i2c_algo_bit_data algo;
/linux-4.4.14/drivers/gpu/drm/amd/amdgpu/
Damdgpu_mode.h219 struct i2c_algo_bit_data bit;
/linux-4.4.14/drivers/net/ethernet/sfc/
Dnic.h197 struct i2c_algo_bit_data i2c_data;
Dfalcon.c365 static const struct i2c_algo_bit_data falcon_i2c_bit_operations = {
/linux-4.4.14/drivers/gpu/drm/i915/
Dintel_i2c.c239 struct i2c_algo_bit_data *algo; in intel_gpio_setup()
Di915_drv.h1024 struct i2c_algo_bit_data bit_algo;
/linux-4.4.14/drivers/media/pci/pluto2/
Dpluto2.c115 struct i2c_algo_bit_data i2c_bit;
/linux-4.4.14/drivers/video/fbdev/
Dcyber2000fb.c98 struct i2c_algo_bit_data ddc_algo;
103 struct i2c_algo_bit_data i2c_algo;
Di740fb.c41 struct i2c_algo_bit_data ddc_algo;
Ds3fb.c42 struct i2c_algo_bit_data ddc_algo;
Dtridentfb.c48 struct i2c_algo_bit_data ddc_algo;
/linux-4.4.14/drivers/gpu/drm/radeon/
Dradeon_mode.h202 struct i2c_algo_bit_data bit;
/linux-4.4.14/drivers/media/pci/dm1105/
Ddm1105.c356 struct i2c_algo_bit_data i2c_bit;