Home
last modified time | relevance | path

Searched refs:i2c_info (Results 1 – 23 of 23) sorted by relevance

/linux-4.4.14/arch/x86/platform/intel-mid/device_libs/
Dplatform_tca6416.c25 struct i2c_board_info *i2c_info = info; in tca6416_platform_data() local
30 strcpy(i2c_info->type, TCA6416_NAME); in tca6416_platform_data()
41 i2c_info->irq = intr + INTEL_MID_IRQ_OFFSET; in tca6416_platform_data()
44 i2c_info->irq = -1; in tca6416_platform_data()
Dplatform_max7315.c26 struct i2c_board_info *i2c_info = info; in max7315_platform_data() local
39 strcpy(i2c_info->type, "max7315"); in max7315_platform_data()
55 i2c_info->irq = intr + INTEL_MID_IRQ_OFFSET; in max7315_platform_data()
58 i2c_info->irq = -1; in max7315_platform_data()
Dplatform_mpu3050.c19 struct i2c_board_info *i2c_info = info; in mpu3050_platform_data() local
25 i2c_info->irq = intr + INTEL_MID_IRQ_OFFSET; in mpu3050_platform_data()
Dplatform_lis331.c20 struct i2c_board_info *i2c_info = info; in lis331dl_platform_data() local
29 i2c_info->irq = intr + INTEL_MID_IRQ_OFFSET; in lis331dl_platform_data()
Dplatform_emc1403.c21 struct i2c_board_info *i2c_info = info; in emc1403_platform_data() local
30 i2c_info->irq = intr + INTEL_MID_IRQ_OFFSET; in emc1403_platform_data()
/linux-4.4.14/arch/x86/platform/intel-mid/
Dsfi.c387 struct i2c_board_info i2c_info; in sfi_handle_i2c_dev() local
390 memset(&i2c_info, 0, sizeof(i2c_info)); in sfi_handle_i2c_dev()
391 strncpy(i2c_info.type, pentry->name, SFI_NAME_LEN); in sfi_handle_i2c_dev()
392 i2c_info.irq = ((pentry->irq == (u8)0xff) ? 0 : pentry->irq); in sfi_handle_i2c_dev()
393 i2c_info.addr = pentry->addr; in sfi_handle_i2c_dev()
396 i2c_info.type, in sfi_handle_i2c_dev()
397 i2c_info.irq, in sfi_handle_i2c_dev()
398 i2c_info.addr); in sfi_handle_i2c_dev()
399 pdata = intel_mid_sfi_get_pdata(dev, &i2c_info); in sfi_handle_i2c_dev()
400 i2c_info.platform_data = pdata; in sfi_handle_i2c_dev()
[all …]
/linux-4.4.14/arch/arm/mach-davinci/
Dboard-sffsdr.c101 static struct i2c_board_info __initdata i2c_info[] = { variable
121 i2c_register_board_info(1, i2c_info, ARRAY_SIZE(i2c_info)); in sffsdr_init_i2c()
Dboard-dm365-evm.c183 static struct i2c_board_info i2c_info[] = { variable
540 i2c_register_board_info(1, i2c_info, ARRAY_SIZE(i2c_info)); in evm_init_i2c()
Dboard-dm644x-evm.c574 static struct i2c_board_info __initdata i2c_info[] = { variable
613 i2c_register_board_info(1, i2c_info, ARRAY_SIZE(i2c_info)); in evm_init_i2c()
Dboard-dm646x-evm.c383 static struct i2c_board_info __initdata i2c_info[] = { variable
709 i2c_register_board_info(1, i2c_info, ARRAY_SIZE(i2c_info)); in evm_init_i2c()
/linux-4.4.14/arch/cris/arch-v32/kernel/
Dsetup.c122 static struct i2c_board_info __initdata i2c_info[] = { variable
157 i2c_register_board_info(0, i2c_info, ARRAY_SIZE(i2c_info)); in etrax_init()
/linux-4.4.14/arch/avr32/boards/hammerhead/
Dsetup.c186 static struct i2c_board_info __initdata i2c_info[] = {}; variable
235 i2c_register_board_info(0, i2c_info, ARRAY_SIZE(i2c_info)); in hammerhead_init()
/linux-4.4.14/arch/avr32/boards/mimc200/
Dsetup.c200 static struct i2c_board_info __initdata i2c_info[] = { variable
228 i2c_register_board_info(0, i2c_info, ARRAY_SIZE(i2c_info)); in mimc200_init()
/linux-4.4.14/arch/avr32/boards/merisc/
Dsetup.c166 static struct i2c_board_info __initdata i2c_info[] = { variable
302 i2c_register_board_info(0, i2c_info, ARRAY_SIZE(i2c_info)); in merisc_init()
/linux-4.4.14/arch/avr32/boards/atngw100/
Dsetup.c242 static struct i2c_board_info __initdata i2c_info[] = { variable
294 i2c_register_board_info(0, i2c_info, ARRAY_SIZE(i2c_info)); in atngw100_init()
/linux-4.4.14/Documentation/i2c/
Dinstantiating-devices135 struct i2c_board_info i2c_info;
139 memset(&i2c_info, 0, sizeof(struct i2c_board_info));
140 strlcpy(i2c_info.type, "isp1301_nxp", I2C_NAME_SIZE);
141 isp1301_i2c_client = i2c_new_probed_device(i2c_adap, &i2c_info,
/linux-4.4.14/drivers/gpu/drm/amd/amdgpu/
Damdgpu_atombios.c94 struct _ATOM_GPIO_I2C_INFO *i2c_info; in amdgpu_atombios_lookup_i2c_gpio() local
102 i2c_info = (struct _ATOM_GPIO_I2C_INFO *)(ctx->bios + data_offset); in amdgpu_atombios_lookup_i2c_gpio()
107 gpio = &i2c_info->asGPIO_Info[0]; in amdgpu_atombios_lookup_i2c_gpio()
130 struct _ATOM_GPIO_I2C_INFO *i2c_info; in amdgpu_atombios_i2c_init() local
136 i2c_info = (struct _ATOM_GPIO_I2C_INFO *)(ctx->bios + data_offset); in amdgpu_atombios_i2c_init()
141 gpio = &i2c_info->asGPIO_Info[0]; in amdgpu_atombios_i2c_init()
423 router.i2c_info = in amdgpu_atombios_get_connector_info_from_object_table()
Damdgpu_mode.h476 struct amdgpu_i2c_bus_rec i2c_info; member
Damdgpu_connectors.c1580 amdgpu_connector->router_bus = amdgpu_i2c_lookup(adev, &router->i2c_info); in amdgpu_connector_add()
/linux-4.4.14/arch/arm/mach-pxa/
Dmagician.c845 static struct i2c_pxa_platform_data i2c_info = { variable
902 pxa_set_i2c_info(&i2c_info); in magician_init()
/linux-4.4.14/drivers/gpu/drm/radeon/
Dradeon_atombios.c136 struct _ATOM_GPIO_I2C_INFO *i2c_info; in radeon_lookup_i2c_gpio() local
144 i2c_info = (struct _ATOM_GPIO_I2C_INFO *)(ctx->bios + data_offset); in radeon_lookup_i2c_gpio()
149 gpio = &i2c_info->asGPIO_Info[0]; in radeon_lookup_i2c_gpio()
172 struct _ATOM_GPIO_I2C_INFO *i2c_info; in radeon_atombios_i2c_init() local
178 i2c_info = (struct _ATOM_GPIO_I2C_INFO *)(ctx->bios + data_offset); in radeon_atombios_i2c_init()
183 gpio = &i2c_info->asGPIO_Info[0]; in radeon_atombios_i2c_init()
728 router.i2c_info = in radeon_get_atom_connector_info_from_object_table()
Dradeon_mode.h513 struct radeon_i2c_bus_rec i2c_info; member
Dradeon_connectors.c1932 radeon_connector->router_bus = radeon_i2c_lookup(rdev, &router->i2c_info); in radeon_add_atom_connector()