Home
last modified time | relevance | path

Searched defs:i2c_adapter (Results 1 – 25 of 29) sorted by relevance

12

/openbmc/u-boot/include/
H A Di2c.h597 struct i2c_adapter { struct
598 void (*init)(struct i2c_adapter *adap, int speed, argument
600 int (*probe)(struct i2c_adapter *adap, uint8_t chip); argument
601 int (*read)(struct i2c_adapter *adap, uint8_t chip, argument
604 int (*write)(struct i2c_adapter *adap, uint8_t chip, argument
607 uint (*set_bus_speed)(struct i2c_adapter *adap, argument
609 int speed;
610 int waitdelay;
634 ll_entry_declare(struct i2c_adapter, _name, i2c) = \ argument
/openbmc/linux/include/linux/
H A Di2c.h739 struct i2c_adapter { struct
740 struct module *owner;
741 unsigned int class; /* classes to allow probing for */
742 const struct i2c_algorithm *algo; /* the algorithm to access the bus */
766 const struct i2c_adapter_quirks *quirks; argument
771 #define to_i2c_adapter(d) container_of(d, struct i2c_adapter, dev) argument
/openbmc/linux/drivers/media/usb/dvb-usb-v2/
H A Ddvbsky.c278 struct i2c_adapter *i2c_adapter; in dvbsky_s960_attach() local
380 struct i2c_adapter *i2c_adapter; in dvbsky_s960c_attach() local
451 struct i2c_adapter *i2c_adapter; in dvbsky_t680c_attach() local
501 struct i2c_adapter *i2c_adapter; in dvbsky_t330_attach() local
536 struct i2c_adapter *i2c_adapter; in dvbsky_mygica_t230c_attach() local
/openbmc/linux/include/linux/platform_data/media/
H A Dtimb_radio.h13 int i2c_adapter; /* I2C adapter where the tuner and dsp are attached */ member
H A Dtimb_video.h14 int i2c_adapter; /* The I2C adapter where the encoder is attached */ member
/openbmc/linux/drivers/media/dvb-frontends/
H A Dsi2168.h37 struct i2c_adapter **i2c_adapter; member
H A Dlgdt3306a.h53 struct i2c_adapter **i2c_adapter; member
/openbmc/linux/drivers/media/test-drivers/vidtv/
H A Dvidtv_bridge.h56 struct i2c_adapter i2c_adapter; member
H A Dvidtv_bridge.c290 struct i2c_adapter *i2c_adapter = &dvb->i2c_adapter; in vidtv_bridge_i2c_register_adap() local
/openbmc/linux/drivers/media/pci/bt8xx/
H A Ddvb-bt8xx.h43 struct i2c_adapter *i2c_adapter; member
/openbmc/linux/drivers/media/pci/mantis/
H A Dmantis_i2c.c211 struct i2c_adapter *i2c_adapter = &mantis->adapter; in mantis_i2c_init() local
/openbmc/linux/drivers/media/radio/si4713/
H A Dradio-usb-si4713.c55 struct i2c_adapter i2c_adapter; member
363 static int si4713_transfer(struct i2c_adapter *i2c_adapter, in si4713_transfer()
/openbmc/linux/drivers/media/usb/hdpvr/
H A Dhdpvr-i2c.c110 static int hdpvr_transfer(struct i2c_adapter *i2c_adapter, struct i2c_msg *msgs, in hdpvr_transfer()
H A Dhdpvr.h111 struct i2c_adapter i2c_adapter; member
/openbmc/linux/drivers/video/fbdev/via/
H A Dvt1636.c109 bool viafb_lvds_identify_vt1636(u8 i2c_adapter) in viafb_lvds_identify_vt1636()
/openbmc/linux/drivers/media/common/saa7146/
H A Dsaa7146_i2c.c401 int saa7146_i2c_adapter_prepare(struct saa7146_dev *dev, struct i2c_adapter *i2c_adapter, u32 bitra… in saa7146_i2c_adapter_prepare()
/openbmc/linux/drivers/video/fbdev/omap2/omapfb/displays/
H A Dconnector-dvi.c45 struct i2c_adapter *i2c_adapter; member
/openbmc/linux/drivers/media/pci/saa7146/
H A Dhexium_orion.c57 struct i2c_adapter i2c_adapter; member
H A Dhexium_gemini.c60 struct i2c_adapter i2c_adapter; member
H A Dmxb.c147 struct i2c_adapter i2c_adapter; member
/openbmc/linux/drivers/media/usb/em28xx/
H A Dem28xx-dvb.c1168 struct i2c_adapter *i2c_adapter; in em28178_dvb_init_pctv_461e() local
1228 struct i2c_adapter *i2c_adapter; in em28178_dvb_init_pctv_461e_v2() local
/openbmc/linux/drivers/i2c/algos/
H A Di2c-algo-bit.c636 int (*add_adapter)(struct i2c_adapter *)) in __i2c_bit_add_bus()
/openbmc/linux/drivers/media/platform/marvell/
H A Dcafe-driver.c52 struct i2c_adapter *i2c_adapter; member
/openbmc/linux/drivers/media/platform/st/sti/c8sectpfe/
H A Dc8sectpfe-core.h32 struct i2c_adapter *i2c_adapter; member
/openbmc/linux/drivers/media/pci/zoran/
H A Dzoran.h205 struct i2c_adapter i2c_adapter; /* */ member

12