/netbsd-src/sys/external/bsd/drm2/include/linux/ |
H A D | i2c.h | 143 struct i2c_client { struct 163 int (*probe)(struct i2c_client *, const struct i2c_device_id *); argument 164 int (*remove)(struct i2c_client *); 209 int i2c_master_send(const struct i2c_client *, const char *, int); 210 int i2c_master_recv(const struct i2c_client *, char *, int); 211 struct i2c_client * 215 void i2c_unregister_device(struct i2c_client *);
|
/netbsd-src/sys/external/bsd/drm2/dist/drm/i2c/ |
H A D | sil164_drv.c | 42 struct i2c_client *duallink_slave; 111 sil164_write(struct i2c_client *client, uint8_t addr, uint8_t val) in sil164_write() 123 sil164_read(struct i2c_client *client, uint8_t addr) in sil164_read() 145 sil164_save_state(struct i2c_client *client, uint8_t *state) in sil164_save_state() 154 sil164_restore_state(struct i2c_client *client, uint8_t *state) in sil164_restore_state() 163 sil164_set_power_state(struct i2c_client *client, bool on) in sil164_set_power_state() 176 sil164_init_state(struct i2c_client *client, in sil164_init_state() 299 struct i2c_client *client = drm_i2c_encoder_get_client(encoder); in sil164_encoder_detect() 358 sil164_probe(struct i2c_client *client, const struct i2c_device_id *id) in sil164_probe() 379 sil164_remove(struct i2c_client *client) in sil164_remove() [all …]
|
H A D | ch7006_drv.c | 60 struct i2c_client *client = drm_i2c_encoder_get_client(encoder); in ch7006_encoder_dpms() 77 struct i2c_client *client = drm_i2c_encoder_get_client(encoder); in ch7006_encoder_save() 87 struct i2c_client *client = drm_i2c_encoder_get_client(encoder); in ch7006_encoder_restore() 122 struct i2c_client *client = drm_i2c_encoder_get_client(encoder); in ch7006_encoder_mode_set() 185 struct i2c_client *client = drm_i2c_encoder_get_client(encoder); in ch7006_encoder_detect() 291 struct i2c_client *client = drm_i2c_encoder_get_client(encoder); in ch7006_encoder_set_property() 394 static int ch7006_probe(struct i2c_client *client, const struct i2c_device_id *id) in ch7006_probe() 425 static int ch7006_remove(struct i2c_client *client) in ch7006_remove() 434 struct i2c_client *client = to_i2c_client(dev); in ch7006_resume() 443 static int ch7006_encoder_init(struct i2c_client *client, in ch7006_encoder_init()
|
H A D | ch7006_mode.c | 207 struct i2c_client *client = drm_i2c_encoder_get_client(encoder); in ch7006_setup_levels() 238 struct i2c_client *client = drm_i2c_encoder_get_client(encoder); in ch7006_setup_subcarrier() 262 struct i2c_client *client = drm_i2c_encoder_get_client(encoder); in ch7006_setup_pll() 333 struct i2c_client *client = drm_i2c_encoder_get_client(encoder); in ch7006_setup_properties() 374 void ch7006_write(struct i2c_client *client, uint8_t addr, uint8_t val) in ch7006_write() 385 uint8_t ch7006_read(struct i2c_client *client, uint8_t addr) in ch7006_read() 406 void ch7006_state_load(struct i2c_client *client, in ch7006_state_load() 440 void ch7006_state_save(struct i2c_client *client, in ch7006_state_save()
|
H A D | ch7006_priv.h | 124 void ch7006_write(struct i2c_client *client, uint8_t addr, uint8_t val); 125 uint8_t ch7006_read(struct i2c_client *client, uint8_t addr); 127 void ch7006_state_load(struct i2c_client *client, 129 void ch7006_state_save(struct i2c_client *client,
|
/netbsd-src/sys/external/bsd/drm2/i2c/ |
H A D | drm_encoder_slave.c | 126 struct i2c_client *i2c_client; member 136 struct i2c_client *client; in drm_i2c_encoder_init() 162 bus_priv->i2c_client = client; in drm_i2c_encoder_init() 175 fail1: bus_priv->i2c_client = NULL; in drm_i2c_encoder_init() 190 struct i2c_client *const client = bus_priv->i2c_client; in drm_i2c_encoder_destroy() 193 bus_priv->i2c_client = NULL; in drm_i2c_encoder_destroy() 199 struct i2c_client * 205 return bus_priv->i2c_client; in drm_i2c_encoder_get_client()
|
/netbsd-src/sys/external/bsd/drm2/include/drm/ |
H A D | drm_encoder_slave.h | 46 struct i2c_client; 87 int (*encoder_init)(struct i2c_client *, 106 struct i2c_client *
|
/netbsd-src/sys/external/bsd/drm2/linux/ |
H A D | linux_i2c.c | 64 struct i2c_client * 67 struct i2c_client *client; in i2c_new_device() 78 i2c_unregister_device(struct i2c_client *client) in i2c_unregister_device() 85 i2c_master_send(const struct i2c_client *client, const char *buf, int count) in i2c_master_send() 105 i2c_master_recv(const struct i2c_client *client, char *buf, int count) in i2c_master_recv()
|
/netbsd-src/sys/external/bsd/drm2/dist/include/drm/ |
H A D | drm_encoder_slave.h | 125 int (*encoder_init)(struct i2c_client *client, 137 static inline struct i2c_client *drm_i2c_encoder_get_client(struct drm_encoder *encoder) in drm_i2c_encoder_get_client() 139 return (struct i2c_client *)to_encoder_slave(encoder)->bus_priv; in drm_i2c_encoder_get_client()
|
/netbsd-src/sys/external/bsd/drm2/dist/drm/ |
H A D | drm_encoder_slave.c | 63 struct i2c_client *client; in drm_i2c_encoder_init() 118 struct i2c_client *client = drm_i2c_encoder_get_client(drm_encoder); in drm_i2c_encoder_destroy()
|
/netbsd-src/sys/external/bsd/drm2/dist/drm/nouveau/include/nvkm/subdev/ |
H A D | therm.h | 93 struct i2c_client *ic;
|
/netbsd-src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/therm/ |
H A D | nouveau_nvkm_subdev_therm_ic.c | 43 struct i2c_client *client; in probe_monitoring_device()
|