/linux-master/drivers/i2c/busses/ |
H A D | i2c-ccgx-ucsi.h | 5 struct i2c_adapter; 9 struct i2c_client *i2c_new_ccgx_ucsi(struct i2c_adapter *adapter, int irq,
|
/linux-master/include/linux/ |
H A D | i2c-algo-bit.h | 27 int (*pre_xfer) (struct i2c_adapter *); 28 void (*post_xfer) (struct i2c_adapter *); 39 int i2c_bit_add_bus(struct i2c_adapter *); 40 int i2c_bit_add_numbered_bus(struct i2c_adapter *);
|
H A D | i2c-smbus.h | 29 struct i2c_client *i2c_new_smbus_alert_device(struct i2c_adapter *adapter, 34 struct i2c_client *i2c_new_slave_host_notify_device(struct i2c_adapter *adapter); 37 static inline struct i2c_client *i2c_new_slave_host_notify_device(struct i2c_adapter *adapter) 47 void i2c_register_spd(struct i2c_adapter *adap); 49 static inline void i2c_register_spd(struct i2c_adapter *adap) { }
|
/linux-master/include/linux/platform_data/ |
H A D | mlxcpld.h | 27 int (*completion_notify)(void *handle, struct i2c_adapter *parent, 28 struct i2c_adapter *adapters[]);
|
/linux-master/include/linux/mdio/ |
H A D | mdio-i2c.h | 11 struct i2c_adapter; 21 struct mii_bus *mdio_i2c_alloc(struct device *parent, struct i2c_adapter *i2c,
|
/linux-master/drivers/gpu/drm/loongson/ |
H A D | lsdc_output.h | 13 struct i2c_adapter *ddc, 18 struct i2c_adapter *ddc,
|
/linux-master/drivers/media/dvb-frontends/ |
H A D | s921.h | 21 struct i2c_adapter *i2c); 22 extern struct i2c_adapter *s921_get_tuner_i2c_adapter(struct dvb_frontend *); 25 const struct s921_config *config, struct i2c_adapter *i2c) 30 static inline struct i2c_adapter *
|
H A D | itd1000.h | 12 struct i2c_adapter; 19 extern struct dvb_frontend *itd1000_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, struct itd1000_config *cfg); 21 static inline struct dvb_frontend *itd1000_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, struct itd1000_config *cfg)
|
H A D | stv0367.h | 33 struct i2c_adapter *i2c); 36 struct i2c_adapter *i2c); 39 struct i2c_adapter *i2c); 43 struct i2c_adapter *i2c) 50 struct i2c_adapter *i2c) 57 struct i2c_adapter *i2c)
|
H A D | cx24123.h | 31 struct i2c_adapter *i2c); 32 extern struct i2c_adapter *cx24123_get_tuner_i2c_adapter(struct dvb_frontend *); 35 const struct cx24123_config *config, struct i2c_adapter *i2c) 40 static inline struct i2c_adapter *
|
H A D | lgdt3306a.h | 53 struct i2c_adapter **i2c_adapter; member in struct:lgdt3306a_config 58 struct i2c_adapter *i2c_adap); 62 struct i2c_adapter *i2c_adap)
|
H A D | s5h1420.h | 31 struct i2c_adapter *i2c); 32 extern struct i2c_adapter *s5h1420_get_tuner_i2c_adapter(struct dvb_frontend *fe); 35 struct i2c_adapter *i2c) 41 static inline struct i2c_adapter *s5h1420_get_tuner_i2c_adapter(struct dvb_frontend *fe)
|
/linux-master/drivers/media/dvb-frontends/drx39xyj/ |
H A D | drx39xxj.h | 16 struct i2c_adapter *i2c; 24 struct dvb_frontend *drx39xxj_attach(struct i2c_adapter *i2c); 26 static inline struct dvb_frontend *drx39xxj_attach(struct i2c_adapter *i2c) {
|
/linux-master/drivers/media/pci/cx23885/ |
H A D | netup-eeprom.h | 23 extern int netup_eeprom_read(struct i2c_adapter *i2c_adap, u8 addr); 24 extern int netup_eeprom_write(struct i2c_adapter *i2c_adap, u8 addr, u8 data); 25 extern void netup_get_card_info(struct i2c_adapter *i2c_adap,
|
/linux-master/drivers/media/tuners/ |
H A D | max2165.h | 12 struct i2c_adapter; 21 struct i2c_adapter *i2c, 25 struct i2c_adapter *i2c,
|
H A D | mc44s803.h | 12 struct i2c_adapter; 21 struct i2c_adapter *i2c, struct mc44s803_config *cfg); 24 struct i2c_adapter *i2c, struct mc44s803_config *cfg)
|
H A D | mt2266.h | 12 struct i2c_adapter; 19 extern struct dvb_frontend * mt2266_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, struct mt2266_config *cfg); 21 static inline struct dvb_frontend * mt2266_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, struct mt2266_config *cfg)
|
H A D | mt2131.h | 12 struct i2c_adapter; 21 struct i2c_adapter *i2c, 26 struct i2c_adapter *i2c,
|
H A D | xc4000.h | 14 struct i2c_adapter; 41 struct i2c_adapter *i2c, 45 struct i2c_adapter *i2c,
|
H A D | tea5761.h | 12 extern int tea5761_autodetection(struct i2c_adapter* i2c_adap, u8 i2c_addr); 15 struct i2c_adapter* i2c_adap, 18 static inline int tea5761_autodetection(struct i2c_adapter* i2c_adap, 27 struct i2c_adapter* i2c_adap,
|
H A D | fc0012-priv.h | 12 struct i2c_adapter *i2c;
|
/linux-master/drivers/i2c/ |
H A D | i2c-core.h | 37 static inline int __i2c_lock_bus_helper(struct i2c_adapter *adap) 52 static inline int __i2c_check_suspended(struct i2c_adapter *adap) 64 void i2c_acpi_register_devices(struct i2c_adapter *adap); 68 static inline void i2c_acpi_register_devices(struct i2c_adapter *adap) { } 78 int i2c_acpi_install_space_handler(struct i2c_adapter *adapter); 79 void i2c_acpi_remove_space_handler(struct i2c_adapter *adapter); 81 static inline int i2c_acpi_install_space_handler(struct i2c_adapter *adapter) { return 0; } 82 static inline void i2c_acpi_remove_space_handler(struct i2c_adapter *adapter) { } 86 void of_i2c_register_devices(struct i2c_adapter *adap); 88 static inline void of_i2c_register_devices(struct i2c_adapter *ada [all...] |
/linux-master/drivers/media/usb/dvb-usb-v2/ |
H A D | mxl111sf-i2c.h | 13 int mxl111sf_i2c_xfer(struct i2c_adapter *adap,
|
/linux-master/include/linux/platform_data/media/ |
H A D | timb_video.h | 14 int i2c_adapter; /* The I2C adapter where the encoder is attached */ member in struct:timb_video_platform_data
|
H A D | timb_radio.h | 13 int i2c_adapter; /* I2C adapter where the tuner and dsp are attached */ member in struct:timb_radio_platform_data
|