Searched refs:i2c (Results 1 - 25 of 2512) sorted by path

1234567891011>>

/linux-master/arch/arm/boot/dts/
H A Dcros-ec-sbs.dtsi49 sbs,i2c-retry-count = <2>;
/linux-master/arch/arm/mach-orion5x/
H A Dmv2120-setup.c20 #include <linux/i2c.h>
H A Dterastation_pro2-setup.c16 #include <linux/i2c.h>
H A Dts209-setup.c18 #include <linux/i2c.h>
H A Dts409-setup.c21 #include <linux/i2c.h>
/linux-master/arch/m68k/coldfire/
H A Damcore.c20 #include <linux/i2c.h>
147 /* Add i2c RTC Dallas chip supprt */
/linux-master/arch/mips/include/asm/ip32/
H A Dmace.h250 * -> drivers/i2c/algos/i2c-algo-sgi.c */
298 struct mace_i2c i2c; member in struct:mace_perif
/linux-master/arch/mips/sibyte/swarm/
H A DMakefile5 obj-$(CONFIG_I2C_BOARDINFO) += swarm-i2c.o
H A Dswarm-i2c.c8 #include <linux/i2c.h>
27 "swarm-i2c: cannot register board I2C devices\n");
/linux-master/arch/powerpc/boot/dts/fsl/
H A Dmpc8568si-post.dtsi125 i2c-sleep-nexus {
132 /include/ "pq3-i2c-0.dtsi"
133 /include/ "pq3-i2c-1.dtsi"
H A Dmpc8569si-post.dtsi119 i2c-sleep-nexus {
126 /include/ "pq3-i2c-0.dtsi"
127 /include/ "pq3-i2c-1.dtsi"
H A Dpq3-i2c-0.dtsi35 i2c@3000 {
39 compatible = "fsl-i2c";
H A Dpq3-i2c-1.dtsi35 i2c@3100 {
39 compatible = "fsl-i2c";
H A Dqoriq-i2c-0.dtsi35 i2c@118000 {
39 compatible = "fsl-i2c";
45 i2c@118100 {
49 compatible = "fsl-i2c";
H A Dqoriq-i2c-1.dtsi35 i2c@119000 {
39 compatible = "fsl-i2c";
45 i2c@119100 {
49 compatible = "fsl-i2c";
/linux-master/arch/powerpc/boot/dts/
H A DkuroboxHD.dts69 i2c@80003000 {
73 compatible = "fsl-i2c";
H A DkuroboxHG.dts69 i2c@80003000 {
73 compatible = "fsl-i2c";
/linux-master/arch/powerpc/include/asm/
H A Dimmap_cpm2.h445 typedef struct i2c { struct
/linux-master/arch/sh/boards/
H A Dboard-edosk7760.c14 #include <linux/i2c.h>
20 #include <asm/i2c-sh7760.h>
77 /* i2c initialization functions */
/linux-master/arch/sh/boards/mach-sdk7786/
H A Dsetup.c14 #include <linux/i2c.h>
85 .name = "i2c-sdk7786",
98 .name = "i2c-sdk7786",
/linux-master/drivers/char/tpm/st33zp24/
H A DMakefile9 tpm_st33zp24_i2c-objs = i2c.o
/linux-master/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_i2c.h30 void amdgpu_i2c_destroy(struct amdgpu_i2c_chan *i2c);
/linux-master/drivers/gpu/drm/nouveau/include/nvif/
H A Dos.h14 #include <linux/i2c.h>
15 #include <linux/i2c-algo-bit.h>
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/bios/
H A Di2c.c26 #include <subdev/bios/i2c.h>
31 u16 i2c = 0x0000; local
35 i2c = nvbios_rd16(bios, dcb + 2);
37 i2c = nvbios_rd16(bios, dcb + 4);
40 if (i2c && *ver >= 0x42) {
45 if (i2c && *ver >= 0x30) {
46 *ver = nvbios_rd08(bios, i2c + 0);
47 *hdr = nvbios_rd08(bios, i2c + 1);
48 *cnt = nvbios_rd08(bios, i2c + 2);
49 *len = nvbios_rd08(bios, i2c
64 u16 i2c = dcb_i2c_table(bios, ver, &hdr, &cnt, len); local
[all...]
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/i2c/
H A Danx9805.c47 struct i2c_adapter *adap = &pad->bus->i2c;
141 struct i2c_adapter *adap = &pad->bus->i2c;
197 struct i2c_adapter *adap = &pad->bus->i2c;
274 nvkm_i2c_pad_ctor(&anx9805_pad_func, bus->pad->i2c, id, &pad->base);

Completed in 250 milliseconds

1234567891011>>