/openbmc/linux/drivers/i2c/busses/ |
H A D | i2c-rcar.c | 123 struct i2c_adapter adap; member 166 static int rcar_i2c_get_scl(struct i2c_adapter *adap) in rcar_i2c_get_scl() 174 static void rcar_i2c_set_scl(struct i2c_adapter *adap, int val) in rcar_i2c_set_scl() 186 static void rcar_i2c_set_sda(struct i2c_adapter *adap, int val) in rcar_i2c_set_sda() 198 static int rcar_i2c_get_bus_free(struct i2c_adapter *adap) in rcar_i2c_get_bus_free() 839 static int rcar_i2c_master_xfer(struct i2c_adapter *adap, in rcar_i2c_master_xfer() 900 static int rcar_i2c_master_xfer_atomic(struct i2c_adapter *adap, in rcar_i2c_master_xfer_atomic() 999 static u32 rcar_i2c_func(struct i2c_adapter *adap) in rcar_i2c_func() 1051 struct i2c_adapter *adap; in rcar_i2c_probe() local
|
H A D | i2c-fsi.c | 329 static int fsi_i2c_get_scl(struct i2c_adapter *adap) in fsi_i2c_get_scl() 340 static void fsi_i2c_set_scl(struct i2c_adapter *adap, int val) in fsi_i2c_set_scl() 352 static int fsi_i2c_get_sda(struct i2c_adapter *adap) in fsi_i2c_get_sda() 363 static void fsi_i2c_set_sda(struct i2c_adapter *adap, int val) in fsi_i2c_set_sda() 375 static void fsi_i2c_prepare_recovery(struct i2c_adapter *adap) in fsi_i2c_prepare_recovery() 390 static void fsi_i2c_unprepare_recovery(struct i2c_adapter *adap) in fsi_i2c_unprepare_recovery() 606 static int fsi_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, in fsi_i2c_xfer() 640 static u32 fsi_i2c_functionality(struct i2c_adapter *adap) in fsi_i2c_functionality()
|
H A D | i2c-virtio.c | 30 struct i2c_adapter adap; member 133 static int virtio_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, in virtio_i2c_xfer() 180 static u32 virtio_i2c_func(struct i2c_adapter *adap) in virtio_i2c_func()
|
H A D | i2c-cros-ec-tunnel.c | 29 struct i2c_adapter adap; member 174 static int ec_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg i2c_msgs[], in ec_i2c_xfer() 232 static u32 ec_i2c_functionality(struct i2c_adapter *adap) in ec_i2c_functionality()
|
H A D | i2c-cp2615.c | 214 cp2615_i2c_master_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num) in cp2615_i2c_master_xfer() 247 cp2615_i2c_func(struct i2c_adapter *adap) in cp2615_i2c_func() 276 struct i2c_adapter *adap = usb_get_intfdata(usbif); in cp2615_i2c_remove() local 286 struct i2c_adapter *adap; in cp2615_i2c_probe() local
|
H A D | i2c-meson.c | 87 struct i2c_adapter adap; member 418 static int meson_i2c_xfer_messages(struct i2c_adapter *adap, in meson_i2c_xfer_messages() 433 static int meson_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, in meson_i2c_xfer() 439 static int meson_i2c_xfer_atomic(struct i2c_adapter *adap, in meson_i2c_xfer_atomic() 445 static u32 meson_i2c_func(struct i2c_adapter *adap) in meson_i2c_func()
|
H A D | i2c-mt7621.c | 63 struct i2c_adapter adap; member 139 static int mtk_i2c_master_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, in mtk_i2c_master_xfer() 275 struct i2c_adapter *adap; in mtk_i2c_probe() local
|
H A D | i2c-rzv2m.c | 55 struct i2c_adapter adap; member 354 static int rzv2m_i2c_master_xfer(struct i2c_adapter *adap, in rzv2m_i2c_master_xfer() 386 static u32 rzv2m_i2c_func(struct i2c_adapter *adap) in rzv2m_i2c_func() 420 struct i2c_adapter *adap; in rzv2m_i2c_probe() local
|
/openbmc/linux/drivers/media/cec/platform/seco/ |
H A D | seco-cec.c | 92 static int secocec_adap_enable(struct cec_adapter *adap, bool enable) in secocec_adap_enable() 139 static int secocec_adap_log_addr(struct cec_adapter *adap, u8 logical_addr) in secocec_adap_log_addr() 170 static int secocec_adap_transmit(struct cec_adapter *adap, u8 attempts, in secocec_adap_transmit() 223 static void secocec_tx_done(struct cec_adapter *adap, u16 status_val) in secocec_tx_done() 241 static void secocec_rx_done(struct cec_adapter *adap, u16 status_val) in secocec_rx_done()
|
/openbmc/linux/drivers/gpu/drm/bridge/adv7511/ |
H A D | adv7511_cec.c | 177 static int adv7511_cec_adap_enable(struct cec_adapter *adap, bool enable) in adv7511_cec_adap_enable() 223 static int adv7511_cec_adap_log_addr(struct cec_adapter *adap, u8 addr) in adv7511_cec_adap_log_addr() 291 static int adv7511_cec_adap_transmit(struct cec_adapter *adap, u8 attempts, in adv7511_cec_adap_transmit()
|
/openbmc/linux/drivers/media/usb/dvb-usb/ |
H A D | umt-010.c | 52 static int umt_mt352_frontend_attach(struct dvb_usb_adapter *adap) in umt_mt352_frontend_attach() 65 static int umt_tuner_attach (struct dvb_usb_adapter *adap) in umt_tuner_attach()
|
H A D | cinergyT2-core.c | 35 static int cinergyt2_streaming_ctrl(struct dvb_usb_adapter *adap, int enable) in cinergyt2_streaming_ctrl() 66 static int cinergyt2_frontend_attach(struct dvb_usb_adapter *adap) in cinergyt2_frontend_attach()
|
/openbmc/linux/drivers/media/cec/platform/cros-ec/ |
H A D | cros-ec-cec.c | 36 struct cec_adapter *adap; member 94 static int cros_ec_cec_set_log_addr(struct cec_adapter *adap, u8 logical_addr) in cros_ec_cec_set_log_addr() 119 static int cros_ec_cec_transmit(struct cec_adapter *adap, u8 attempts, in cros_ec_cec_transmit() 144 static int cros_ec_cec_adap_enable(struct cec_adapter *adap, bool enable) in cros_ec_cec_adap_enable()
|
/openbmc/u-boot/drivers/i2c/ |
H A D | mvtwsi.c | 192 static struct mvtwsi_registers *twsi_get_base(struct i2c_adapter *adap) in twsi_get_base() 673 static void twsi_i2c_init(struct i2c_adapter *adap, int speed, in twsi_i2c_init() 680 static uint twsi_i2c_set_bus_speed(struct i2c_adapter *adap, in twsi_i2c_set_bus_speed() 688 static int twsi_i2c_probe(struct i2c_adapter *adap, uchar chip) in twsi_i2c_probe() 694 static int twsi_i2c_read(struct i2c_adapter *adap, uchar chip, uint addr, in twsi_i2c_read() 709 static int twsi_i2c_write(struct i2c_adapter *adap, uchar chip, uint addr, in twsi_i2c_write()
|
H A D | mxc_i2c.c | 630 struct mxc_i2c_bus *i2c_get_base(struct i2c_adapter *adap) in i2c_get_base() 635 static int mxc_i2c_read(struct i2c_adapter *adap, uint8_t chip, in mxc_i2c_read() 642 static int mxc_i2c_write(struct i2c_adapter *adap, uint8_t chip, in mxc_i2c_write() 652 static int mxc_i2c_probe(struct i2c_adapter *adap, uint8_t chip) in mxc_i2c_probe() 716 static void mxc_i2c_init(struct i2c_adapter *adap, int speed, int slaveaddr) in mxc_i2c_init() 724 static u32 mxc_i2c_set_bus_speed(struct i2c_adapter *adap, uint speed) in mxc_i2c_set_bus_speed()
|
H A D | kona_i2c.c | 621 struct bcm_kona_i2c_dev *kona_get_dev(struct i2c_adapter *adap) in kona_get_dev() 626 static void kona_i2c_init(struct i2c_adapter *adap, int speed, int slaveaddr) in kona_i2c_init() 636 static int kona_i2c_read(struct i2c_adapter *adap, uchar chip, uint addr, in kona_i2c_read() 665 static int kona_i2c_write(struct i2c_adapter *adap, uchar chip, uint addr, in kona_i2c_write() 690 static int kona_i2c_probe(struct i2c_adapter *adap, uchar chip) in kona_i2c_probe() 700 static uint kona_i2c_set_bus_speed(struct i2c_adapter *adap, uint speed) in kona_i2c_set_bus_speed()
|
/openbmc/linux/drivers/media/pci/ngene/ |
H A D | ngene-i2c.c | 135 static u32 ngene_i2c_functionality(struct i2c_adapter *adap) in ngene_i2c_functionality() 147 struct i2c_adapter *adap = &(dev->channel[dev_nr].i2c_adapter); in ngene_i2c_init() local
|
/openbmc/linux/drivers/video/fbdev/via/ |
H A D | via_i2c.c | 107 int viafb_i2c_readbyte(u8 adap, u8 slave_addr, u8 index, u8 *pdata) in viafb_i2c_readbyte() 131 int viafb_i2c_writebyte(u8 adap, u8 slave_addr, u8 index, u8 data) in viafb_i2c_writebyte() 152 int viafb_i2c_readbytes(u8 adap, u8 slave_addr, u8 index, u8 *buff, int buff_len) in viafb_i2c_readbytes()
|
/openbmc/linux/drivers/i2c/ |
H A D | i2c-dev.c | 44 struct i2c_adapter *adap; member 68 static struct i2c_dev *get_free_i2c_dev(struct i2c_adapter *adap) in get_free_i2c_dev() 589 struct i2c_adapter *adap; in i2cdev_open() local 651 struct i2c_adapter *adap; in i2cdev_attach_adapter() local 690 struct i2c_adapter *adap; in i2cdev_detach_adapter() local
|
/openbmc/linux/drivers/i2c/muxes/ |
H A D | i2c-mux-pca9541.c | 101 struct i2c_adapter *adap = client->adapter; in pca9541_reg_write() local 115 struct i2c_adapter *adap = client->adapter; in pca9541_reg_read() local 288 struct i2c_adapter *adap = client->adapter; in pca9541_probe() local
|
H A D | i2c-demux-pinctrl.c | 38 static int i2c_demux_master_xfer(struct i2c_adapter *adap, struct i2c_msg msgs[], int num) in i2c_demux_master_xfer() 46 static u32 i2c_demux_functionality(struct i2c_adapter *adap) in i2c_demux_functionality() 56 struct i2c_adapter *adap; in i2c_demux_activate_master() local
|
/openbmc/linux/drivers/gpu/drm/nouveau/nvkm/subdev/i2c/ |
H A D | anx9805.c | 47 struct i2c_adapter *adap = &pad->bus->i2c; in anx9805_bus_xfer() local 141 struct i2c_adapter *adap = &pad->bus->i2c; in anx9805_aux_xfer() local 197 struct i2c_adapter *adap = &pad->bus->i2c; in anx9805_aux_lnk_ctl() local
|
/openbmc/linux/drivers/gpu/drm/sun4i/ |
H A D | sun4i_hdmi_enc.c | 275 static int sun4i_hdmi_cec_pin_read(struct cec_adapter *adap) in sun4i_hdmi_cec_pin_read() 282 static void sun4i_hdmi_cec_pin_low(struct cec_adapter *adap) in sun4i_hdmi_cec_pin_low() 290 static void sun4i_hdmi_cec_pin_high(struct cec_adapter *adap) in sun4i_hdmi_cec_pin_high()
|
/openbmc/linux/drivers/media/cec/platform/sti/ |
H A D | stih-cec.c | 123 struct cec_adapter *adap; member 132 static int stih_cec_adap_enable(struct cec_adapter *adap, bool enable) in stih_cec_adap_enable() 188 static int stih_cec_adap_log_addr(struct cec_adapter *adap, u8 logical_addr) in stih_cec_adap_log_addr() 203 static int stih_cec_adap_transmit(struct cec_adapter *adap, u8 attempts, in stih_cec_adap_transmit()
|
/openbmc/linux/drivers/gpu/drm/i2c/ |
H A D | tda9950.c | 65 struct cec_adapter *adap; member 215 static int tda9950_cec_transmit(struct cec_adapter *adap, u8 attempts, in tda9950_cec_transmit() 233 static int tda9950_cec_adap_log_addr(struct cec_adapter *adap, u8 addr) in tda9950_cec_adap_log_addr() 324 static int tda9950_cec_adap_enable(struct cec_adapter *adap, bool enable) in tda9950_cec_adap_enable()
|