/Linux-v4.19/arch/x86/platform/intel-mid/device_libs/ |
D | platform_tca6416.c | 25 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()
|
D | platform_max7315.c | 26 struct i2c_board_info *i2c_info = info; in max7315_platform_data() local 39 strcpy(i2c_info->type, "max7315"); in max7315_platform_data() 57 i2c_info->irq = intr + INTEL_MID_IRQ_OFFSET; in max7315_platform_data() 60 i2c_info->irq = -1; in max7315_platform_data()
|
D | platform_pcal9555a.c | 30 struct i2c_board_info *i2c_info = info; in pcal9555a_platform_data() local 31 char *type = i2c_info->type; in pcal9555a_platform_data() 57 i2c_info->irq = intr + INTEL_MID_IRQ_OFFSET; in pcal9555a_platform_data() 60 i2c_info->irq = -1; in pcal9555a_platform_data()
|
D | platform_mpu3050.c | 19 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()
|
D | platform_lis331.c | 20 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()
|
D | platform_emc1403.c | 21 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-v4.19/arch/x86/platform/intel-mid/ |
D | sfi.c | 400 struct i2c_board_info i2c_info; in sfi_handle_i2c_dev() local 403 memset(&i2c_info, 0, sizeof(i2c_info)); in sfi_handle_i2c_dev() 404 strncpy(i2c_info.type, pentry->name, SFI_NAME_LEN); in sfi_handle_i2c_dev() 405 i2c_info.irq = ((pentry->irq == (u8)0xff) ? 0 : pentry->irq); in sfi_handle_i2c_dev() 406 i2c_info.addr = pentry->addr; in sfi_handle_i2c_dev() 409 i2c_info.type, in sfi_handle_i2c_dev() 410 i2c_info.irq, in sfi_handle_i2c_dev() 411 i2c_info.addr); in sfi_handle_i2c_dev() 412 pdata = intel_mid_sfi_get_pdata(dev, &i2c_info); in sfi_handle_i2c_dev() 413 i2c_info.platform_data = pdata; in sfi_handle_i2c_dev() [all …]
|
/Linux-v4.19/arch/arm/mach-davinci/ |
D | board-sffsdr.c | 101 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()
|
D | board-dm365-evm.c | 214 static struct i2c_board_info i2c_info[] = { variable 571 i2c_register_board_info(1, i2c_info, ARRAY_SIZE(i2c_info)); in evm_init_i2c()
|
D | board-dm644x-evm.c | 610 static struct i2c_board_info __initdata i2c_info[] = { variable 662 i2c_register_board_info(1, i2c_info, ARRAY_SIZE(i2c_info)); in evm_init_i2c()
|
D | board-dm646x-evm.c | 418 static struct i2c_board_info __initdata i2c_info[] = { variable 747 i2c_register_board_info(1, i2c_info, ARRAY_SIZE(i2c_info)); in evm_init_i2c()
|
/Linux-v4.19/drivers/gpu/drm/amd/display/dc/core/ |
D | dc_link_ddc.c | 257 struct graphics_object_i2c_info i2c_info; in construct() local 264 if (BP_RESULT_OK != dcb->funcs->get_i2c_info(dcb, init_data->id, &i2c_info)) { in construct() 267 hw_info.ddc_channel = i2c_info.i2c_line; in construct() 268 hw_info.hw_supported = i2c_info.i2c_hw_assist; in construct() 272 i2c_info.gpio_info.clk_a_register_index, in construct() 273 1 << i2c_info.gpio_info.clk_a_shift, in construct()
|
/Linux-v4.19/Documentation/i2c/ |
D | instantiating-devices | 135 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-v4.19/drivers/gpu/drm/amd/amdgpu/ |
D | amdgpu_atombios.c | 95 struct _ATOM_GPIO_I2C_INFO *i2c_info; in amdgpu_atombios_lookup_i2c_gpio() local 103 i2c_info = (struct _ATOM_GPIO_I2C_INFO *)(ctx->bios + data_offset); in amdgpu_atombios_lookup_i2c_gpio() 108 gpio = &i2c_info->asGPIO_Info[0]; in amdgpu_atombios_lookup_i2c_gpio() 131 struct _ATOM_GPIO_I2C_INFO *i2c_info; in amdgpu_atombios_i2c_init() local 137 i2c_info = (struct _ATOM_GPIO_I2C_INFO *)(ctx->bios + data_offset); in amdgpu_atombios_i2c_init() 142 gpio = &i2c_info->asGPIO_Info[0]; in amdgpu_atombios_i2c_init() 454 router.i2c_info = in amdgpu_atombios_get_connector_info_from_object_table()
|
D | amdgpu_mode.h | 504 struct amdgpu_i2c_bus_rec i2c_info; member
|
D | amdgpu_connectors.c | 1564 amdgpu_connector->router_bus = amdgpu_i2c_lookup(adev, &router->i2c_info); in amdgpu_connector_add()
|
/Linux-v4.19/arch/arm/mach-pxa/ |
D | magician.c | 876 static struct i2c_pxa_platform_data i2c_info = { variable 977 pxa_set_i2c_info(&i2c_info); in magician_init()
|
/Linux-v4.19/drivers/gpu/drm/amd/display/dc/bios/ |
D | bios_parser.c | 2633 struct graphics_object_i2c_info *i2c_info, in i2c_read() argument 2642 i2c_info->i2c_hw_assist, in i2c_read() 2643 i2c_info->i2c_line }; in i2c_read() 2646 i2c_info->gpio_info.clk_a_register_index, in i2c_read() 2647 (1 << i2c_info->gpio_info.clk_a_shift), &hw_info); in i2c_read() 2659 .address = i2c_info->i2c_slave_address >> 1, in i2c_read() 2665 .address = i2c_info->i2c_slave_address >> 1, in i2c_read() 2709 struct graphics_object_i2c_info i2c_info; in get_ext_display_connection_info() local 2717 if (get_gpio_i2c_info(bp, i2c_record, &i2c_info) != in get_ext_display_connection_info() 2722 &i2c_info, in get_ext_display_connection_info()
|
/Linux-v4.19/drivers/gpu/drm/radeon/ |
D | radeon_atombios.c | 137 struct _ATOM_GPIO_I2C_INFO *i2c_info; in radeon_lookup_i2c_gpio() local 145 i2c_info = (struct _ATOM_GPIO_I2C_INFO *)(ctx->bios + data_offset); in radeon_lookup_i2c_gpio() 150 gpio = &i2c_info->asGPIO_Info[0]; in radeon_lookup_i2c_gpio() 173 struct _ATOM_GPIO_I2C_INFO *i2c_info; in radeon_atombios_i2c_init() local 179 i2c_info = (struct _ATOM_GPIO_I2C_INFO *)(ctx->bios + data_offset); in radeon_atombios_i2c_init() 184 gpio = &i2c_info->asGPIO_Info[0]; in radeon_atombios_i2c_init() 729 router.i2c_info = in radeon_get_atom_connector_info_from_object_table()
|
D | radeon_mode.h | 514 struct radeon_i2c_bus_rec i2c_info; member
|
D | radeon_connectors.c | 1936 radeon_connector->router_bus = radeon_i2c_lookup(rdev, &router->i2c_info); in radeon_add_atom_connector()
|