Home
last modified time | relevance | path

Searched defs:i2c (Results 1 – 25 of 80) sorted by relevance

1234

/netbsd-src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/i2c/
H A Dnouveau_nvkm_subdev_i2c_base.c41 nvkm_i2c_pad_find(struct nvkm_i2c *i2c, int id) in nvkm_i2c_pad_find()
54 nvkm_i2c_bus_find(struct nvkm_i2c *i2c, int id) in nvkm_i2c_bus_find()
61 u16 i2c = dcb_i2c_table(bios, &ver, &hdr, &cnt, &len); in nvkm_i2c_bus_find() local
82 nvkm_i2c_aux_find(struct nvkm_i2c *i2c, int id) in nvkm_i2c_aux_find()
97 struct nvkm_i2c *i2c = container_of(event, typeof(*i2c), event); in nvkm_i2c_intr_fini() local
106 struct nvkm_i2c *i2c = container_of(event, typeof(*i2c), event); in nvkm_i2c_intr_init() local
136 struct nvkm_i2c *i2c = nvkm_i2c(subdev); in nvkm_i2c_intr() local
166 struct nvkm_i2c *i2c = nvkm_i2c(subdev); in nvkm_i2c_fini() local
195 struct nvkm_i2c *i2c = nvkm_i2c(subdev); in nvkm_i2c_preinit() local
214 struct nvkm_i2c *i2c = nvkm_i2c(subdev); in nvkm_i2c_init() local
[all …]
H A Dnouveau_nvkm_subdev_i2c_padgf119.c41 gf119_i2c_pad_s_new(struct nvkm_i2c *i2c, int id, struct nvkm_i2c_pad **ppad) in gf119_i2c_pad_s_new()
53 gf119_i2c_pad_x_new(struct nvkm_i2c *i2c, int id, struct nvkm_i2c_pad **ppad) in gf119_i2c_pad_x_new()
H A Dnouveau_nvkm_subdev_i2c_padg94.c66 g94_i2c_pad_s_new(struct nvkm_i2c *i2c, int id, struct nvkm_i2c_pad **ppad) in g94_i2c_pad_s_new()
78 g94_i2c_pad_x_new(struct nvkm_i2c *i2c, int id, struct nvkm_i2c_pad **ppad) in g94_i2c_pad_x_new()
H A Dnouveau_nvkm_subdev_i2c_padgm200.c66 gm200_i2c_pad_s_new(struct nvkm_i2c *i2c, int id, struct nvkm_i2c_pad **ppad) in gm200_i2c_pad_s_new()
78 gm200_i2c_pad_x_new(struct nvkm_i2c *i2c, int id, struct nvkm_i2c_pad **ppad) in gm200_i2c_pad_x_new()
H A Dnouveau_nvkm_subdev_i2c_gk104.c33 gk104_aux_stat(struct nvkm_i2c *i2c, u32 *hi, u32 *lo, u32 *rq, u32 *tx) in gk104_aux_stat()
48 gk104_aux_mask(struct nvkm_i2c *i2c, u32 type, u32 mask, u32 data) in gk104_aux_mask()
H A Dnouveau_nvkm_subdev_i2c_g94.c33 g94_aux_stat(struct nvkm_i2c *i2c, u32 *hi, u32 *lo, u32 *rq, u32 *tx) in g94_aux_stat()
48 g94_aux_mask(struct nvkm_i2c *i2c, u32 type, u32 mask, u32 data) in g94_aux_mask()
H A Dnouveau_nvkm_subdev_i2c_pad.c104 nvkm_i2c_pad_ctor(const struct nvkm_i2c_pad_func *func, struct nvkm_i2c *i2c, in nvkm_i2c_pad_ctor()
117 nvkm_i2c_pad_new_(const struct nvkm_i2c_pad_func *func, struct nvkm_i2c *i2c, in nvkm_i2c_pad_new_()
H A Dnouveau_nvkm_subdev_i2c_padnv04.c38 nv04_i2c_pad_new(struct nvkm_i2c *i2c, int id, struct nvkm_i2c_pad **ppad) in nv04_i2c_pad_new()
H A Dnouveau_nvkm_subdev_i2c_padnv4e.c38 nv4e_i2c_pad_new(struct nvkm_i2c *i2c, int id, struct nvkm_i2c_pad **ppad) in nv4e_i2c_pad_new()
H A Dnouveau_nvkm_subdev_i2c_padnv50.c38 nv50_i2c_pad_new(struct nvkm_i2c *i2c, int id, struct nvkm_i2c_pad **ppad) in nv50_i2c_pad_new()
/netbsd-src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/
H A Damdgpu_i2c.c49 struct amdgpu_i2c_chan *i2c = i2c_get_adapdata(i2c_adap); in amdgpu_i2c_pre_xfer() local
91 struct amdgpu_i2c_chan *i2c = i2c_get_adapdata(i2c_adap); in amdgpu_i2c_post_xfer() local
110 struct amdgpu_i2c_chan *i2c = i2c_priv; in amdgpu_i2c_get_clock() local
125 struct amdgpu_i2c_chan *i2c = i2c_priv; in amdgpu_i2c_get_data() local
139 struct amdgpu_i2c_chan *i2c = i2c_priv; in amdgpu_i2c_set_clock() local
152 struct amdgpu_i2c_chan *i2c = i2c_priv; in amdgpu_i2c_set_data() local
172 struct amdgpu_i2c_chan *i2c; in amdgpu_i2c_create() local
228 void amdgpu_i2c_destroy(struct amdgpu_i2c_chan *i2c) in amdgpu_i2c_destroy()
/netbsd-src/sys/external/bsd/drm2/dist/drm/radeon/
H A Dradeon_i2c.c102 struct radeon_i2c_chan *i2c = i2c_get_adapdata(i2c_adap); in pre_xfer() local
172 struct radeon_i2c_chan *i2c = i2c_get_adapdata(i2c_adap); in post_xfer() local
191 struct radeon_i2c_chan *i2c = i2c_priv; in get_clock() local
206 struct radeon_i2c_chan *i2c = i2c_priv; in get_data() local
220 struct radeon_i2c_chan *i2c = i2c_priv; in set_clock() local
233 struct radeon_i2c_chan *i2c = i2c_priv; in set_data() local
339 struct radeon_i2c_chan *i2c = i2c_get_adapdata(i2c_adap); in r100_hw_i2c_xfer() local
592 struct radeon_i2c_chan *i2c = i2c_get_adapdata(i2c_adap); in r500_hw_i2c_xfer() local
825 struct radeon_i2c_chan *i2c = i2c_get_adapdata(i2c_adap); in radeon_hw_i2c_xfer() local
923 struct radeon_i2c_chan *i2c; in radeon_i2c_create() local
[all …]
/netbsd-src/sys/dev/fdt/
H A Dfdt_i2c.c53 struct fdtbus_i2c_controller *i2c; in fdtbus_register_i2c_controller() local
67 struct fdtbus_i2c_controller *i2c; in fdtbus_get_i2c_controller() local
80 struct fdtbus_i2c_controller *i2c; in fdtbus_i2c_get_tag() local
/netbsd-src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/
H A Dnouveau_nvkm_subdev_bios_i2c.c36 u16 i2c = 0x0000; in dcb_i2c_table() local
69 u16 i2c = dcb_i2c_table(bios, ver, &hdr, &cnt, len); in dcb_i2c_entry() local
H A Dnouveau_nvkm_subdev_bios_dcb.c62 u16 i2c = nvbios_rd16(bios, dcb + 2); in dcb_table() local
71 u16 i2c = nvbios_rd16(bios, dcb + 2); in dcb_table() local
/netbsd-src/sys/external/gpl2/dts/dist/arch/arm/boot/dts/
H A Dwm8750-apc8750.dts20 i2c: i2c { label
H A Dep7211-edb7211.dts47 i2c: i2c { label
H A Dcx92755.dtsi134 i2c: i2c@f0000120 { label
H A Ds3c24xx.dtsi84 i2c: i2c@54000000 { label
H A Dimx23-olinuxino.dts72 i2c: i2c@80058000 { label
H A Dimx23-xfi3.dts105 i2c: i2c@80058000 { label
/netbsd-src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/iccsense/
H A Dnouveau_nvkm_subdev_iccsense_base.c38 nvkm_iccsense_validate_device(struct i2c_adapter *i2c, u8 addr, in nvkm_iccsense_validate_device()
54 nvkm_iccsense_poll_lane(struct i2c_adapter *i2c, u8 addr, u8 shunt_reg, in nvkm_iccsense_poll_lane()
159 struct nvkm_i2c *i2c = subdev->device->i2c; in nvkm_iccsense_create_sensor() local
/netbsd-src/sys/external/bsd/drm2/dist/drm/nouveau/dispnv04/
H A Dnouveau_dispnv04_tvnv04.c61 struct nvkm_i2c *i2c = nvxx_i2c(&drm->client.device); in nv04_tv_identify() local
215 struct nvkm_i2c *i2c = nvxx_i2c(&drm->client.device); in nv04_tv_create() local
/netbsd-src/sys/dev/i2c/
H A Dlg3303var.h39 i2c_tag_t i2c; member
/netbsd-src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/therm/
H A Dnouveau_nvkm_subdev_therm_ic.c96 struct nvkm_i2c *i2c = device->i2c; in nvkm_therm_ic_ctor() local

1234