i2c_adapter        48 arch/arm/mach-omap1/board-sx1.c 	struct i2c_adapter *adap;
i2c_adapter        72 arch/arm/mach-omap1/board-sx1.c 	struct i2c_adapter *adap;
i2c_adapter        45 arch/powerpc/include/asm/pmac_low_i2c.h struct i2c_adapter;
i2c_adapter        71 arch/powerpc/include/asm/pmac_low_i2c.h extern struct i2c_adapter *pmac_i2c_get_adapter(struct pmac_i2c_bus *bus);
i2c_adapter        72 arch/powerpc/include/asm/pmac_low_i2c.h extern struct pmac_i2c_bus *pmac_i2c_adapter_to_bus(struct i2c_adapter *adapter);
i2c_adapter        79 arch/powerpc/include/asm/pmac_low_i2c.h 				  struct i2c_adapter *adapter);
i2c_adapter        81 arch/powerpc/platforms/powermac/low_i2c.c 	struct i2c_adapter	adapter;
i2c_adapter      1028 arch/powerpc/platforms/powermac/low_i2c.c struct i2c_adapter *pmac_i2c_get_adapter(struct pmac_i2c_bus *bus)
i2c_adapter      1034 arch/powerpc/platforms/powermac/low_i2c.c struct pmac_i2c_bus *pmac_i2c_adapter_to_bus(struct i2c_adapter *adapter)
i2c_adapter      1045 arch/powerpc/platforms/powermac/low_i2c.c int pmac_i2c_match_adapter(struct device_node *dev, struct i2c_adapter *adapter)
i2c_adapter      1032 arch/sh/boards/mach-ecovec24/setup.c static u8 mac_read(struct i2c_adapter *a, u8 command)
i2c_adapter      1059 arch/sh/boards/mach-ecovec24/setup.c 	struct i2c_adapter *a = i2c_get_adapter(1);
i2c_adapter       354 arch/sh/boards/mach-kfr2r09/setup.c 	struct i2c_adapter *a;
i2c_adapter       397 arch/sh/boards/mach-kfr2r09/setup.c 	struct i2c_adapter *a;
i2c_adapter       285 arch/x86/platform/intel-mid/sfi.c 		struct i2c_adapter *adapter;
i2c_adapter        17 drivers/base/regmap/regmap-sccb.c static bool sccb_is_available(struct i2c_adapter *adap)
i2c_adapter       633 drivers/clk/clk-cdce706.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter      1508 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 	struct i2c_adapter *ddc = NULL;
i2c_adapter        40 drivers/gpu/drm/amd/amdgpu/amdgpu_i2c.c static int amdgpu_i2c_pre_xfer(struct i2c_adapter *i2c_adap)
i2c_adapter        82 drivers/gpu/drm/amd/amdgpu/amdgpu_i2c.c static void amdgpu_i2c_post_xfer(struct i2c_adapter *i2c_adap)
i2c_adapter       225 drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h 	struct i2c_adapter adapter;
i2c_adapter       525 drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h 	struct i2c_adapter base;
i2c_adapter        47 drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.h 	struct i2c_adapter eeprom_accessor;
i2c_adapter       112 drivers/gpu/drm/amd/amdgpu/atombios_i2c.c int amdgpu_atombios_i2c_xfer(struct i2c_adapter *i2c_adap,
i2c_adapter       162 drivers/gpu/drm/amd/amdgpu/atombios_i2c.c u32 amdgpu_atombios_i2c_func(struct i2c_adapter *adap)
i2c_adapter        27 drivers/gpu/drm/amd/amdgpu/atombios_i2c.h int amdgpu_atombios_i2c_xfer(struct i2c_adapter *i2c_adap,
i2c_adapter        29 drivers/gpu/drm/amd/amdgpu/atombios_i2c.h u32 amdgpu_atombios_i2c_func(struct i2c_adapter *adap);
i2c_adapter        52 drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.c static void smu_v11_0_i2c_set_clock_gating(struct i2c_adapter *control, bool en)
i2c_adapter        62 drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.c static void smu_v11_0_i2c_enable(struct i2c_adapter *control, bool enable)
i2c_adapter        69 drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.c static void smu_v11_0_i2c_clear_status(struct i2c_adapter *control)
i2c_adapter        79 drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.c static void smu_v11_0_i2c_configure(struct i2c_adapter *control)
i2c_adapter        95 drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.c static void smu_v11_0_i2c_set_clock(struct i2c_adapter *control)
i2c_adapter       118 drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.c static void smu_v11_0_i2c_set_address(struct i2c_adapter *control, uint8_t address)
i2c_adapter       127 drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.c static uint32_t smu_v11_0_i2c_poll_tx_status(struct i2c_adapter *control)
i2c_adapter       178 drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.c static uint32_t smu_v11_0_i2c_poll_rx_status(struct i2c_adapter *control)
i2c_adapter       224 drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.c static uint32_t smu_v11_0_i2c_transmit(struct i2c_adapter *control,
i2c_adapter       324 drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.c static uint32_t smu_v11_0_i2c_receive(struct i2c_adapter *control,
i2c_adapter       399 drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.c static void smu_v11_0_i2c_abort(struct i2c_adapter *control)
i2c_adapter       416 drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.c static bool smu_v11_0_i2c_activity_done(struct i2c_adapter *control)
i2c_adapter       455 drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.c static void smu_v11_0_i2c_init(struct i2c_adapter *control)
i2c_adapter       474 drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.c static void smu_v11_0_i2c_fini(struct i2c_adapter *control)
i2c_adapter       508 drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.c static bool smu_v11_0_i2c_bus_lock(struct i2c_adapter *control)
i2c_adapter       524 drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.c static bool smu_v11_0_i2c_bus_unlock(struct i2c_adapter *control)
i2c_adapter       543 drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.c static uint32_t smu_v11_0_i2c_eeprom_read_data(struct i2c_adapter *control,
i2c_adapter       566 drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.c static uint32_t smu_v11_0_i2c_eeprom_write_data(struct i2c_adapter *control,
i2c_adapter       593 drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.c static void lock_bus(struct i2c_adapter *i2c, unsigned int flags)
i2c_adapter       605 drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.c static int trylock_bus(struct i2c_adapter *i2c, unsigned int flags)
i2c_adapter       611 drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.c static void unlock_bus(struct i2c_adapter *i2c, unsigned int flags)
i2c_adapter       629 drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.c static int smu_v11_0_i2c_eeprom_i2c_xfer(struct i2c_adapter *i2c_adap,
i2c_adapter       662 drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.c static u32 smu_v11_0_i2c_eeprom_i2c_func(struct i2c_adapter *adap)
i2c_adapter       673 drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.c int smu_v11_0_i2c_eeprom_control_init(struct i2c_adapter *control)
i2c_adapter       692 drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.c void smu_v11_0_i2c_eeprom_control_fini(struct i2c_adapter *control)
i2c_adapter       703 drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.c bool smu_v11_0_i2c_test_bus(struct i2c_adapter *control)
i2c_adapter        29 drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.h struct i2c_adapter;
i2c_adapter        31 drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.h int smu_v11_0_i2c_eeprom_control_init(struct i2c_adapter *control);
i2c_adapter        32 drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.h void smu_v11_0_i2c_eeprom_control_fini(struct i2c_adapter *control);
i2c_adapter      5113 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c static int amdgpu_dm_i2c_xfer(struct i2c_adapter *i2c_adap,
i2c_adapter      5148 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c static u32 amdgpu_dm_i2c_func(struct i2c_adapter *adap)
i2c_adapter       574 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c 	struct i2c_adapter *ddc;
i2c_adapter       220 drivers/gpu/drm/ast/ast_drv.h 	struct i2c_adapter adapter;
i2c_adapter        23 drivers/gpu/drm/bridge/dumb-vga-dac.c 	struct i2c_adapter	*ddc;
i2c_adapter       155 drivers/gpu/drm/bridge/dumb-vga-dac.c static struct i2c_adapter *dumb_vga_retrieve_ddc(struct device *dev)
i2c_adapter       158 drivers/gpu/drm/bridge/dumb-vga-dac.c 	struct i2c_adapter *ddc;
i2c_adapter        70 drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter        75 drivers/gpu/drm/bridge/parade-ps8622.c 	struct i2c_adapter *adap = client->adapter;
i2c_adapter       818 drivers/gpu/drm/bridge/sii9234.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter       900 drivers/gpu/drm/bridge/sii9234.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter       113 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c 	struct i2c_adapter	adap;
i2c_adapter       164 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c 	struct i2c_adapter *ddc;
i2c_adapter       394 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c static int dw_hdmi_i2c_xfer(struct i2c_adapter *adap,
i2c_adapter       467 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c static u32 dw_hdmi_i2c_func(struct i2c_adapter *adapter)
i2c_adapter       477 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c static struct i2c_adapter *dw_hdmi_i2c_adapter(struct dw_hdmi *hdmi)
i2c_adapter       479 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c 	struct i2c_adapter *adap;
i2c_adapter        29 drivers/gpu/drm/bridge/ti-tfp410.c 	struct i2c_adapter	*ddc;
i2c_adapter       320 drivers/gpu/drm/drm_connector.c 				struct i2c_adapter *ddc)
i2c_adapter        62 drivers/gpu/drm/drm_dp_dual_mode_helper.c ssize_t drm_dp_dual_mode_read(struct i2c_adapter *adapter,
i2c_adapter       104 drivers/gpu/drm/drm_dp_dual_mode_helper.c ssize_t drm_dp_dual_mode_write(struct i2c_adapter *adapter,
i2c_adapter       181 drivers/gpu/drm/drm_dp_dual_mode_helper.c enum drm_dp_dual_mode_type drm_dp_dual_mode_detect(struct i2c_adapter *adapter)
i2c_adapter       267 drivers/gpu/drm/drm_dp_dual_mode_helper.c 				    struct i2c_adapter *adapter)
i2c_adapter       311 drivers/gpu/drm/drm_dp_dual_mode_helper.c 				     struct i2c_adapter *adapter,
i2c_adapter       351 drivers/gpu/drm/drm_dp_dual_mode_helper.c 				     struct i2c_adapter *adapter, bool enable)
i2c_adapter       435 drivers/gpu/drm/drm_dp_dual_mode_helper.c int drm_lspcon_get_mode(struct i2c_adapter *adapter,
i2c_adapter       481 drivers/gpu/drm/drm_dp_dual_mode_helper.c int drm_lspcon_set_mode(struct i2c_adapter *adapter,
i2c_adapter       646 drivers/gpu/drm/drm_dp_helper.c static u32 drm_dp_i2c_functionality(struct i2c_adapter *adapter)
i2c_adapter       911 drivers/gpu/drm/drm_dp_helper.c static int drm_dp_i2c_xfer(struct i2c_adapter *adapter, struct i2c_msg *msgs,
i2c_adapter       986 drivers/gpu/drm/drm_dp_helper.c static struct drm_dp_aux *i2c_to_aux(struct i2c_adapter *i2c)
i2c_adapter       991 drivers/gpu/drm/drm_dp_helper.c static void lock_bus(struct i2c_adapter *i2c, unsigned int flags)
i2c_adapter       996 drivers/gpu/drm/drm_dp_helper.c static int trylock_bus(struct i2c_adapter *i2c, unsigned int flags)
i2c_adapter      1001 drivers/gpu/drm/drm_dp_helper.c static void unlock_bus(struct i2c_adapter *i2c, unsigned int flags)
i2c_adapter      4038 drivers/gpu/drm/drm_dp_mst_topology.c static int drm_dp_mst_i2c_xfer(struct i2c_adapter *adapter, struct i2c_msg *msgs,
i2c_adapter      4104 drivers/gpu/drm/drm_dp_mst_topology.c static u32 drm_dp_mst_i2c_functionality(struct i2c_adapter *adapter)
i2c_adapter      1504 drivers/gpu/drm/drm_edid.c 	struct i2c_adapter *adapter = data;
i2c_adapter      1745 drivers/gpu/drm/drm_edid.c drm_probe_ddc(struct i2c_adapter *adapter)
i2c_adapter      1764 drivers/gpu/drm/drm_edid.c 			  struct i2c_adapter *adapter)
i2c_adapter      1793 drivers/gpu/drm/drm_edid.c 				     struct i2c_adapter *adapter)
i2c_adapter        54 drivers/gpu/drm/drm_encoder_slave.c 			 struct i2c_adapter *adap,
i2c_adapter        53 drivers/gpu/drm/drm_scdc_helper.c ssize_t drm_scdc_read(struct i2c_adapter *adapter, u8 offset, void *buffer,
i2c_adapter        93 drivers/gpu/drm/drm_scdc_helper.c ssize_t drm_scdc_write(struct i2c_adapter *adapter, u8 offset,
i2c_adapter       137 drivers/gpu/drm/drm_scdc_helper.c bool drm_scdc_get_scrambling_status(struct i2c_adapter *adapter)
i2c_adapter       164 drivers/gpu/drm/drm_scdc_helper.c bool drm_scdc_set_scrambling(struct i2c_adapter *adapter, bool enable)
i2c_adapter       219 drivers/gpu/drm/drm_scdc_helper.c bool drm_scdc_set_high_tmds_clock_ratio(struct i2c_adapter *adapter, bool set)
i2c_adapter       128 drivers/gpu/drm/exynos/exynos_hdmi.c 	struct i2c_adapter		*ddc_adpt;
i2c_adapter      1879 drivers/gpu/drm/exynos/exynos_hdmi.c 	struct i2c_adapter *adpt;
i2c_adapter        52 drivers/gpu/drm/gma500/cdv_intel_dp.c 	int (*aux_ch) (struct i2c_adapter *adapter,
i2c_adapter        59 drivers/gpu/drm/gma500/cdv_intel_dp.c i2c_algo_dp_aux_transaction(struct i2c_adapter *adapter, int mode,
i2c_adapter        80 drivers/gpu/drm/gma500/cdv_intel_dp.c i2c_algo_dp_aux_address(struct i2c_adapter *adapter, u16 address, bool reading)
i2c_adapter       101 drivers/gpu/drm/gma500/cdv_intel_dp.c i2c_algo_dp_aux_stop(struct i2c_adapter *adapter, bool reading)
i2c_adapter       121 drivers/gpu/drm/gma500/cdv_intel_dp.c i2c_algo_dp_aux_put_byte(struct i2c_adapter *adapter, u8 byte)
i2c_adapter       138 drivers/gpu/drm/gma500/cdv_intel_dp.c i2c_algo_dp_aux_get_byte(struct i2c_adapter *adapter, u8 *byte_ret)
i2c_adapter       151 drivers/gpu/drm/gma500/cdv_intel_dp.c i2c_algo_dp_aux_xfer(struct i2c_adapter *adapter,
i2c_adapter       191 drivers/gpu/drm/gma500/cdv_intel_dp.c i2c_algo_dp_aux_functionality(struct i2c_adapter *adapter)
i2c_adapter       205 drivers/gpu/drm/gma500/cdv_intel_dp.c i2c_dp_aux_reset_bus(struct i2c_adapter *adapter)
i2c_adapter       212 drivers/gpu/drm/gma500/cdv_intel_dp.c i2c_dp_aux_prepare_bus(struct i2c_adapter *adapter)
i2c_adapter       225 drivers/gpu/drm/gma500/cdv_intel_dp.c i2c_dp_aux_add_bus(struct i2c_adapter *adapter)
i2c_adapter       268 drivers/gpu/drm/gma500/cdv_intel_dp.c 	struct i2c_adapter adapter;
i2c_adapter       750 drivers/gpu/drm/gma500/cdv_intel_dp.c cdv_intel_dp_i2c_aux_ch(struct i2c_adapter *adapter, int mode,
i2c_adapter        59 drivers/gpu/drm/gma500/cdv_intel_hdmi.c 	struct i2c_adapter *hdmi_i2c_adapter;	/* for control functions */
i2c_adapter        63 drivers/gpu/drm/gma500/intel_gmbus.c to_intel_gmbus(struct i2c_adapter *i2c)
i2c_adapter        69 drivers/gpu/drm/gma500/intel_gmbus.c 	struct i2c_adapter adapter;
i2c_adapter       170 drivers/gpu/drm/gma500/intel_gmbus.c static struct i2c_adapter *
i2c_adapter       220 drivers/gpu/drm/gma500/intel_gmbus.c 		     struct i2c_adapter *adapter,
i2c_adapter       246 drivers/gpu/drm/gma500/intel_gmbus.c gmbus_xfer(struct i2c_adapter *adapter,
i2c_adapter       361 drivers/gpu/drm/gma500/intel_gmbus.c static u32 gmbus_func(struct i2c_adapter *adapter)
i2c_adapter       449 drivers/gpu/drm/gma500/intel_gmbus.c void gma_intel_gmbus_set_speed(struct i2c_adapter *adapter, int speed)
i2c_adapter       462 drivers/gpu/drm/gma500/intel_gmbus.c void gma_intel_gmbus_force_bit(struct i2c_adapter *adapter, bool force_bit)
i2c_adapter       564 drivers/gpu/drm/gma500/oaktrail_hdmi.c 	struct i2c_adapter *i2c_adap;
i2c_adapter        69 drivers/gpu/drm/gma500/oaktrail_hdmi_i2c.c 	struct i2c_adapter *adap;
i2c_adapter        93 drivers/gpu/drm/gma500/oaktrail_hdmi_i2c.c static int xfer_read(struct i2c_adapter *adap, struct i2c_msg *pmsg)
i2c_adapter       116 drivers/gpu/drm/gma500/oaktrail_hdmi_i2c.c static int xfer_write(struct i2c_adapter *adap, struct i2c_msg *pmsg)
i2c_adapter       124 drivers/gpu/drm/gma500/oaktrail_hdmi_i2c.c static int oaktrail_hdmi_i2c_access(struct i2c_adapter *adap,
i2c_adapter       157 drivers/gpu/drm/gma500/oaktrail_hdmi_i2c.c static u32 oaktrail_hdmi_i2c_func(struct i2c_adapter *adapter)
i2c_adapter       167 drivers/gpu/drm/gma500/oaktrail_hdmi_i2c.c static struct i2c_adapter oaktrail_hdmi_i2c_adapter = {
i2c_adapter       295 drivers/gpu/drm/gma500/oaktrail_lvds.c 	struct i2c_adapter *i2c_adap;
i2c_adapter       258 drivers/gpu/drm/gma500/psb_drv.h 	struct i2c_adapter adapter;
i2c_adapter       259 drivers/gpu/drm/gma500/psb_drv.h 	struct i2c_adapter *force_bit;
i2c_adapter       104 drivers/gpu/drm/gma500/psb_intel_drv.h 	struct i2c_adapter adapter;
i2c_adapter       200 drivers/gpu/drm/gma500/psb_intel_drv.h 			    struct i2c_adapter *adapter);
i2c_adapter       201 drivers/gpu/drm/gma500/psb_intel_drv.h extern bool psb_intel_ddc_probe(struct i2c_adapter *adapter);
i2c_adapter       257 drivers/gpu/drm/gma500/psb_intel_drv.h extern void gma_intel_gmbus_set_speed(struct i2c_adapter *adapter, int speed);
i2c_adapter       258 drivers/gpu/drm/gma500/psb_intel_drv.h extern void gma_intel_gmbus_force_bit(struct i2c_adapter *adapter, bool force_bit);
i2c_adapter        16 drivers/gpu/drm/gma500/psb_intel_modes.c bool psb_intel_ddc_probe(struct i2c_adapter *adapter)
i2c_adapter        50 drivers/gpu/drm/gma500/psb_intel_modes.c 			    struct i2c_adapter *adapter)
i2c_adapter        70 drivers/gpu/drm/gma500/psb_intel_sdvo.c 	struct i2c_adapter *i2c;
i2c_adapter        73 drivers/gpu/drm/gma500/psb_intel_sdvo.c 	struct i2c_adapter ddc;
i2c_adapter      2477 drivers/gpu/drm/gma500/psb_intel_sdvo.c static int psb_intel_sdvo_ddc_proxy_xfer(struct i2c_adapter *adapter,
i2c_adapter      2489 drivers/gpu/drm/gma500/psb_intel_sdvo.c static u32 psb_intel_sdvo_ddc_proxy_func(struct i2c_adapter *adapter)
i2c_adapter       756 drivers/gpu/drm/gma500/tc35876x-dsi-lvds.c 	struct i2c_adapter *adapter;
i2c_adapter       382 drivers/gpu/drm/i2c/sil164_drv.c 	struct i2c_adapter *adap = client->adapter;
i2c_adapter       202 drivers/gpu/drm/i915/display/dvo_ch7017.c 			struct i2c_adapter *adapter)
i2c_adapter       139 drivers/gpu/drm/i915/display/dvo_ch7xxx.c 	struct i2c_adapter *adapter = dvo->i2c_bus;
i2c_adapter       177 drivers/gpu/drm/i915/display/dvo_ch7xxx.c 	struct i2c_adapter *adapter = dvo->i2c_bus;
i2c_adapter       201 drivers/gpu/drm/i915/display/dvo_ch7xxx.c 			struct i2c_adapter *adapter)
i2c_adapter       195 drivers/gpu/drm/i915/display/dvo_ivch.c 	struct i2c_adapter *adapter = dvo->i2c_bus;
i2c_adapter       238 drivers/gpu/drm/i915/display/dvo_ivch.c 	struct i2c_adapter *adapter = dvo->i2c_bus;
i2c_adapter       264 drivers/gpu/drm/i915/display/dvo_ivch.c 		      struct i2c_adapter *adapter)
i2c_adapter       396 drivers/gpu/drm/i915/display/dvo_ns2501.c 	struct i2c_adapter *adapter = dvo->i2c_bus;
i2c_adapter       441 drivers/gpu/drm/i915/display/dvo_ns2501.c 	struct i2c_adapter *adapter = dvo->i2c_bus;
i2c_adapter       473 drivers/gpu/drm/i915/display/dvo_ns2501.c 			struct i2c_adapter *adapter)
i2c_adapter        72 drivers/gpu/drm/i915/display/dvo_sil164.c 	struct i2c_adapter *adapter = dvo->i2c_bus;
i2c_adapter       109 drivers/gpu/drm/i915/display/dvo_sil164.c 	struct i2c_adapter *adapter = dvo->i2c_bus;
i2c_adapter       134 drivers/gpu/drm/i915/display/dvo_sil164.c 			struct i2c_adapter *adapter)
i2c_adapter        97 drivers/gpu/drm/i915/display/dvo_tfp410.c 	struct i2c_adapter *adapter = dvo->i2c_bus;
i2c_adapter       134 drivers/gpu/drm/i915/display/dvo_tfp410.c 	struct i2c_adapter *adapter = dvo->i2c_bus;
i2c_adapter       170 drivers/gpu/drm/i915/display/dvo_tfp410.c 			struct i2c_adapter *adapter)
i2c_adapter       197 drivers/gpu/drm/i915/display/intel_connector.c 			struct i2c_adapter *adapter)
i2c_adapter        13 drivers/gpu/drm/i915/display/intel_connector.h struct i2c_adapter;
i2c_adapter        29 drivers/gpu/drm/i915/display/intel_connector.h int intel_ddc_get_modes(struct drm_connector *c, struct i2c_adapter *adapter);
i2c_adapter       569 drivers/gpu/drm/i915/display/intel_crt.c 				struct i2c_adapter *i2c)
i2c_adapter       587 drivers/gpu/drm/i915/display/intel_crt.c 				struct i2c_adapter *adapter)
i2c_adapter       607 drivers/gpu/drm/i915/display/intel_crt.c 	struct i2c_adapter *i2c;
i2c_adapter       884 drivers/gpu/drm/i915/display/intel_crt.c 	struct i2c_adapter *i2c;
i2c_adapter      4079 drivers/gpu/drm/i915/display/intel_ddi.c 	struct i2c_adapter *adapter =
i2c_adapter       443 drivers/gpu/drm/i915/display/intel_dvo.c 		struct i2c_adapter *i2c;
i2c_adapter        44 drivers/gpu/drm/i915/display/intel_dvo_dev.h 	struct i2c_adapter *i2c_bus;
i2c_adapter        53 drivers/gpu/drm/i915/display/intel_dvo_dev.h 		     struct i2c_adapter *i2cbus);
i2c_adapter       138 drivers/gpu/drm/i915/display/intel_gmbus.c to_intel_gmbus(struct i2c_adapter *i2c)
i2c_adapter       272 drivers/gpu/drm/i915/display/intel_gmbus.c intel_gpio_pre_xfer(struct i2c_adapter *adapter)
i2c_adapter       291 drivers/gpu/drm/i915/display/intel_gmbus.c intel_gpio_post_xfer(struct i2c_adapter *adapter)
i2c_adapter       587 drivers/gpu/drm/i915/display/intel_gmbus.c do_gmbus_xfer(struct i2c_adapter *adapter, struct i2c_msg *msgs, int num,
i2c_adapter       716 drivers/gpu/drm/i915/display/intel_gmbus.c gmbus_xfer(struct i2c_adapter *adapter, struct i2c_msg *msgs, int num)
i2c_adapter       741 drivers/gpu/drm/i915/display/intel_gmbus.c int intel_gmbus_output_aksv(struct i2c_adapter *adapter)
i2c_adapter       781 drivers/gpu/drm/i915/display/intel_gmbus.c static u32 gmbus_func(struct i2c_adapter *adapter)
i2c_adapter       795 drivers/gpu/drm/i915/display/intel_gmbus.c static void gmbus_lock_bus(struct i2c_adapter *adapter,
i2c_adapter       804 drivers/gpu/drm/i915/display/intel_gmbus.c static int gmbus_trylock_bus(struct i2c_adapter *adapter,
i2c_adapter       813 drivers/gpu/drm/i915/display/intel_gmbus.c static void gmbus_unlock_bus(struct i2c_adapter *adapter,
i2c_adapter       908 drivers/gpu/drm/i915/display/intel_gmbus.c struct i2c_adapter *intel_gmbus_get_adapter(struct drm_i915_private *dev_priv,
i2c_adapter       917 drivers/gpu/drm/i915/display/intel_gmbus.c void intel_gmbus_set_speed(struct i2c_adapter *adapter, int speed)
i2c_adapter       924 drivers/gpu/drm/i915/display/intel_gmbus.c void intel_gmbus_force_bit(struct i2c_adapter *adapter, bool force_bit)
i2c_adapter       939 drivers/gpu/drm/i915/display/intel_gmbus.c bool intel_gmbus_is_forced_bit(struct i2c_adapter *adapter)
i2c_adapter        12 drivers/gpu/drm/i915/display/intel_gmbus.h struct i2c_adapter;
i2c_adapter        40 drivers/gpu/drm/i915/display/intel_gmbus.h int intel_gmbus_output_aksv(struct i2c_adapter *adapter);
i2c_adapter        42 drivers/gpu/drm/i915/display/intel_gmbus.h struct i2c_adapter *
i2c_adapter        44 drivers/gpu/drm/i915/display/intel_gmbus.h void intel_gmbus_set_speed(struct i2c_adapter *adapter, int speed);
i2c_adapter        45 drivers/gpu/drm/i915/display/intel_gmbus.h void intel_gmbus_force_bit(struct i2c_adapter *adapter, bool force_bit);
i2c_adapter        46 drivers/gpu/drm/i915/display/intel_gmbus.h bool intel_gmbus_is_forced_bit(struct i2c_adapter *adapter);
i2c_adapter      1229 drivers/gpu/drm/i915/display/intel_hdmi.c 	struct i2c_adapter *adapter =
i2c_adapter      1248 drivers/gpu/drm/i915/display/intel_hdmi.c 	struct i2c_adapter *adapter = intel_gmbus_get_adapter(dev_priv,
i2c_adapter      1278 drivers/gpu/drm/i915/display/intel_hdmi.c 	struct i2c_adapter *adapter = intel_gmbus_get_adapter(dev_priv,
i2c_adapter      1313 drivers/gpu/drm/i915/display/intel_hdmi.c 	struct i2c_adapter *adapter = intel_gmbus_get_adapter(dev_priv,
i2c_adapter      2458 drivers/gpu/drm/i915/display/intel_hdmi.c 	struct i2c_adapter *adapter =
i2c_adapter      2507 drivers/gpu/drm/i915/display/intel_hdmi.c 	struct i2c_adapter *i2c;
i2c_adapter      2712 drivers/gpu/drm/i915/display/intel_hdmi.c static struct i2c_adapter *
i2c_adapter      2723 drivers/gpu/drm/i915/display/intel_hdmi.c 	struct i2c_adapter *adapter = intel_hdmi_get_i2c_adapter(connector);
i2c_adapter      2735 drivers/gpu/drm/i915/display/intel_hdmi.c 	struct i2c_adapter *adapter = intel_hdmi_get_i2c_adapter(connector);
i2c_adapter      2853 drivers/gpu/drm/i915/display/intel_hdmi.c 	struct i2c_adapter *adapter =
i2c_adapter       110 drivers/gpu/drm/i915/display/intel_lspcon.c 	struct i2c_adapter *adapter = &lspcon_to_intel_dp(lspcon)->aux.ddc;
i2c_adapter       147 drivers/gpu/drm/i915/display/intel_lspcon.c 	struct i2c_adapter *adapter = &lspcon_to_intel_dp(lspcon)->aux.ddc;
i2c_adapter       206 drivers/gpu/drm/i915/display/intel_lspcon.c 	struct i2c_adapter *adapter = &lspcon_to_intel_dp(lspcon)->aux.ddc;
i2c_adapter        81 drivers/gpu/drm/i915/display/intel_sdvo.c 	struct i2c_adapter *i2c;
i2c_adapter        84 drivers/gpu/drm/i915/display/intel_sdvo.c 	struct i2c_adapter ddc;
i2c_adapter      3162 drivers/gpu/drm/i915/display/intel_sdvo.c static int intel_sdvo_ddc_proxy_xfer(struct i2c_adapter *adapter,
i2c_adapter      3174 drivers/gpu/drm/i915/display/intel_sdvo.c static u32 intel_sdvo_ddc_proxy_func(struct i2c_adapter *adapter)
i2c_adapter      3185 drivers/gpu/drm/i915/display/intel_sdvo.c static void proxy_lock_bus(struct i2c_adapter *adapter,
i2c_adapter      3192 drivers/gpu/drm/i915/display/intel_sdvo.c static int proxy_trylock_bus(struct i2c_adapter *adapter,
i2c_adapter      3199 drivers/gpu/drm/i915/display/intel_sdvo.c static void proxy_unlock_bus(struct i2c_adapter *adapter,
i2c_adapter       508 drivers/gpu/drm/i915/i915_drv.h 	struct i2c_adapter adapter;
i2c_adapter        60 drivers/gpu/drm/imx/imx-ldb.c 	struct i2c_adapter *ddc;
i2c_adapter       114 drivers/gpu/drm/imx/imx-tve.c 	struct i2c_adapter *ddc;
i2c_adapter       153 drivers/gpu/drm/mediatek/mtk_hdmi.c 	struct i2c_adapter *ddc_adpt;
i2c_adapter        57 drivers/gpu/drm/mediatek/mtk_hdmi_ddc.c 	struct i2c_adapter adap;
i2c_adapter       208 drivers/gpu/drm/mediatek/mtk_hdmi_ddc.c static int mtk_hdmi_ddc_xfer(struct i2c_adapter *adapter,
i2c_adapter       257 drivers/gpu/drm/mediatek/mtk_hdmi_ddc.c static u32 mtk_hdmi_ddc_func(struct i2c_adapter *adapter)
i2c_adapter       121 drivers/gpu/drm/mgag200/mgag200_drv.h 	struct i2c_adapter adapter;
i2c_adapter        65 drivers/gpu/drm/msm/hdmi/hdmi.h 	struct i2c_adapter *i2c;
i2c_adapter       243 drivers/gpu/drm/msm/hdmi/hdmi.h void msm_hdmi_i2c_irq(struct i2c_adapter *i2c);
i2c_adapter       244 drivers/gpu/drm/msm/hdmi/hdmi.h void msm_hdmi_i2c_destroy(struct i2c_adapter *i2c);
i2c_adapter       245 drivers/gpu/drm/msm/hdmi/hdmi.h struct i2c_adapter *msm_hdmi_i2c_init(struct hdmi *hdmi);
i2c_adapter        10 drivers/gpu/drm/msm/hdmi/hdmi_i2c.c 	struct i2c_adapter base;
i2c_adapter        89 drivers/gpu/drm/msm/hdmi/hdmi_i2c.c static int msm_hdmi_i2c_xfer(struct i2c_adapter *i2c,
i2c_adapter       208 drivers/gpu/drm/msm/hdmi/hdmi_i2c.c static u32 msm_hdmi_i2c_func(struct i2c_adapter *adapter)
i2c_adapter       218 drivers/gpu/drm/msm/hdmi/hdmi_i2c.c void msm_hdmi_i2c_irq(struct i2c_adapter *i2c)
i2c_adapter       226 drivers/gpu/drm/msm/hdmi/hdmi_i2c.c void msm_hdmi_i2c_destroy(struct i2c_adapter *i2c)
i2c_adapter       233 drivers/gpu/drm/msm/hdmi/hdmi_i2c.c struct i2c_adapter *msm_hdmi_i2c_init(struct hdmi *hdmi)
i2c_adapter       236 drivers/gpu/drm/msm/hdmi/hdmi_i2c.c 	struct i2c_adapter *i2c = NULL;
i2c_adapter      1732 drivers/gpu/drm/nouveau/dispnv50/disp.c 	struct i2c_adapter *ddc;
i2c_adapter        40 drivers/gpu/drm/nouveau/include/nvkm/subdev/i2c.h 	struct i2c_adapter i2c;
i2c_adapter        60 drivers/gpu/drm/nouveau/include/nvkm/subdev/i2c.h 	struct i2c_adapter i2c;
i2c_adapter        98 drivers/gpu/drm/nouveau/include/nvkm/subdev/i2c.h nvkm_rdi2cr(struct i2c_adapter *adap, u8 addr, u8 reg)
i2c_adapter       114 drivers/gpu/drm/nouveau/include/nvkm/subdev/i2c.h nv_rd16i2cr(struct i2c_adapter *adap, u8 addr, u8 reg)
i2c_adapter       130 drivers/gpu/drm/nouveau/include/nvkm/subdev/i2c.h nvkm_wri2cr(struct i2c_adapter *adap, u8 addr, u8 reg, u8 val)
i2c_adapter       145 drivers/gpu/drm/nouveau/include/nvkm/subdev/i2c.h nv_wr16i2cr(struct i2c_adapter *adap, u8 addr, u8 reg, u16 val)
i2c_adapter       160 drivers/gpu/drm/nouveau/include/nvkm/subdev/i2c.h nvkm_probe_i2c(struct i2c_adapter *adap, u8 addr)
i2c_adapter       549 drivers/gpu/drm/nouveau/nouveau_connector.c 	struct i2c_adapter *i2c;
i2c_adapter        48 drivers/gpu/drm/nouveau/nouveau_encoder.h 	struct i2c_adapter *i2c;
i2c_adapter       262 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c static struct i2c_adapter *
i2c_adapter       287 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c 	struct i2c_adapter *adap = init_i2c(init, index);
i2c_adapter       296 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c 	struct i2c_adapter *adap = init_i2c(init, index);
i2c_adapter      1077 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c 		struct i2c_adapter *adap = init_i2c(init, index);
i2c_adapter      2161 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c 	struct i2c_adapter *adap;
i2c_adapter        47 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/anx9805.c 	struct i2c_adapter *adap = &pad->bus->i2c;
i2c_adapter       141 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/anx9805.c 	struct i2c_adapter *adap = &pad->bus->i2c;
i2c_adapter       197 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/anx9805.c 	struct i2c_adapter *adap = &pad->bus->i2c;
i2c_adapter        28 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/aux.c nvkm_i2c_aux_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num)
i2c_adapter        82 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/aux.c nvkm_i2c_aux_i2c_func(struct i2c_adapter *adap)
i2c_adapter        33 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.c nvkm_i2c_bus_pre_xfer(struct i2c_adapter *adap)
i2c_adapter        40 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.c nvkm_i2c_bus_post_xfer(struct i2c_adapter *adap)
i2c_adapter        78 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.c nvkm_i2c_bus_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num)
i2c_adapter        93 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.c nvkm_i2c_bus_func(struct i2c_adapter *adap)
i2c_adapter        33 drivers/gpu/drm/nouveau/nvkm/subdev/iccsense/base.c nvkm_iccsense_validate_device(struct i2c_adapter *i2c, u8 addr,
i2c_adapter        49 drivers/gpu/drm/nouveau/nvkm/subdev/iccsense/base.c nvkm_iccsense_poll_lane(struct i2c_adapter *i2c, u8 addr, u8 shunt_reg,
i2c_adapter        12 drivers/gpu/drm/nouveau/nvkm/subdev/iccsense/priv.h 	struct i2c_adapter *i2c;
i2c_adapter       109 drivers/gpu/drm/panel/panel-simple.c 	struct i2c_adapter *ddc;
i2c_adapter       105 drivers/gpu/drm/radeon/atombios_i2c.c int radeon_atom_hw_i2c_xfer(struct i2c_adapter *i2c_adap,
i2c_adapter       155 drivers/gpu/drm/radeon/atombios_i2c.c u32 radeon_atom_hw_i2c_func(struct i2c_adapter *adap)
i2c_adapter        37 drivers/gpu/drm/radeon/radeon_i2c.c extern int radeon_atom_hw_i2c_xfer(struct i2c_adapter *i2c_adap,
i2c_adapter        39 drivers/gpu/drm/radeon/radeon_i2c.c extern u32 radeon_atom_hw_i2c_func(struct i2c_adapter *adap);
i2c_adapter        93 drivers/gpu/drm/radeon/radeon_i2c.c static int pre_xfer(struct i2c_adapter *i2c_adap)
i2c_adapter       163 drivers/gpu/drm/radeon/radeon_i2c.c static void post_xfer(struct i2c_adapter *i2c_adap)
i2c_adapter       329 drivers/gpu/drm/radeon/radeon_i2c.c static int r100_hw_i2c_xfer(struct i2c_adapter *i2c_adap,
i2c_adapter       582 drivers/gpu/drm/radeon/radeon_i2c.c static int r500_hw_i2c_xfer(struct i2c_adapter *i2c_adap,
i2c_adapter       815 drivers/gpu/drm/radeon/radeon_i2c.c static int radeon_hw_i2c_xfer(struct i2c_adapter *i2c_adap,
i2c_adapter       896 drivers/gpu/drm/radeon/radeon_i2c.c static u32 radeon_hw_i2c_func(struct i2c_adapter *adap)
i2c_adapter       200 drivers/gpu/drm/radeon/radeon_mode.h 	struct i2c_adapter adapter;
i2c_adapter        40 drivers/gpu/drm/rockchip/inno_hdmi.c 	struct i2c_adapter adap;
i2c_adapter        61 drivers/gpu/drm/rockchip/inno_hdmi.c 	struct i2c_adapter *ddc;
i2c_adapter       725 drivers/gpu/drm/rockchip/inno_hdmi.c static int inno_hdmi_i2c_xfer(struct i2c_adapter *adap,
i2c_adapter       763 drivers/gpu/drm/rockchip/inno_hdmi.c static u32 inno_hdmi_i2c_func(struct i2c_adapter *adapter)
i2c_adapter       773 drivers/gpu/drm/rockchip/inno_hdmi.c static struct i2c_adapter *inno_hdmi_i2c_adapter(struct inno_hdmi *hdmi)
i2c_adapter       775 drivers/gpu/drm/rockchip/inno_hdmi.c 	struct i2c_adapter *adap;
i2c_adapter        30 drivers/gpu/drm/rockchip/rk3066_hdmi.c 	struct i2c_adapter adap;
i2c_adapter        52 drivers/gpu/drm/rockchip/rk3066_hdmi.c 	struct i2c_adapter *ddc;
i2c_adapter       652 drivers/gpu/drm/rockchip/rk3066_hdmi.c static int rk3066_hdmi_i2c_xfer(struct i2c_adapter *adap,
i2c_adapter       693 drivers/gpu/drm/rockchip/rk3066_hdmi.c static u32 rk3066_hdmi_i2c_func(struct i2c_adapter *adapter)
i2c_adapter       703 drivers/gpu/drm/rockchip/rk3066_hdmi.c static struct i2c_adapter *rk3066_hdmi_i2c_adapter(struct rk3066_hdmi *hdmi)
i2c_adapter       705 drivers/gpu/drm/rockchip/rk3066_hdmi.c 	struct i2c_adapter *adap;
i2c_adapter        90 drivers/gpu/drm/sti/sti_hdmi.h 	struct i2c_adapter *ddc_adapt;
i2c_adapter       267 drivers/gpu/drm/sun4i/sun4i_hdmi.h 	struct i2c_adapter	*i2c;
i2c_adapter       268 drivers/gpu/drm/sun4i/sun4i_hdmi.h 	struct i2c_adapter	*ddc_i2c;
i2c_adapter       233 drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c static struct i2c_adapter *sun4i_hdmi_get_ddc(struct device *dev)
i2c_adapter       236 drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c 	struct i2c_adapter *ddc;
i2c_adapter       146 drivers/gpu/drm/sun4i/sun4i_hdmi_i2c.c static int sun4i_hdmi_i2c_xfer(struct i2c_adapter *adap,
i2c_adapter       188 drivers/gpu/drm/sun4i/sun4i_hdmi_i2c.c static u32 sun4i_hdmi_i2c_func(struct i2c_adapter *adap)
i2c_adapter       289 drivers/gpu/drm/sun4i/sun4i_hdmi_i2c.c 	struct i2c_adapter *adap;
i2c_adapter       122 drivers/gpu/drm/tegra/drm.h 	struct i2c_adapter *ddc;
i2c_adapter      2317 drivers/gpu/drm/tegra/sor.c 	struct i2c_adapter *ddc = sor->output.ddc;
i2c_adapter      2345 drivers/gpu/drm/tegra/sor.c 	struct i2c_adapter *ddc = sor->output.ddc;
i2c_adapter      2356 drivers/gpu/drm/tegra/sor.c 	struct i2c_adapter *ddc = sor->output.ddc;
i2c_adapter        23 drivers/gpu/drm/tilcdc/tilcdc_tfp410.c 	struct i2c_adapter *i2c;
i2c_adapter        79 drivers/gpu/drm/vc4/vc4_hdmi.c 	struct i2c_adapter *ddc;
i2c_adapter        33 drivers/gpu/drm/zte/zx_hdmi.c 	struct i2c_adapter adap;
i2c_adapter       561 drivers/gpu/drm/zte/zx_hdmi.c static int zx_hdmi_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs,
i2c_adapter       598 drivers/gpu/drm/zte/zx_hdmi.c static u32 zx_hdmi_i2c_func(struct i2c_adapter *adapter)
i2c_adapter       610 drivers/gpu/drm/zte/zx_hdmi.c 	struct i2c_adapter *adap;
i2c_adapter        29 drivers/gpu/drm/zte/zx_vga.c 	struct i2c_adapter adap;
i2c_adapter       283 drivers/gpu/drm/zte/zx_vga.c static int zx_vga_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs,
i2c_adapter       311 drivers/gpu/drm/zte/zx_vga.c static u32 zx_vga_i2c_func(struct i2c_adapter *adapter)
i2c_adapter       324 drivers/gpu/drm/zte/zx_vga.c 	struct i2c_adapter *adap;
i2c_adapter       154 drivers/hid/hid-cp2112.c 	struct i2c_adapter adap;
i2c_adapter       517 drivers/hid/hid-cp2112.c static int cp2112_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs,
i2c_adapter       634 drivers/hid/hid-cp2112.c static int cp2112_xfer(struct i2c_adapter *adap, u16 addr,
i2c_adapter       809 drivers/hid/hid-cp2112.c static u32 cp2112_functionality(struct i2c_adapter *adap)
i2c_adapter       237 drivers/hwmon/ad7418.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter       325 drivers/hwmon/adm1021.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter       444 drivers/hwmon/adm1025.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter      1573 drivers/hwmon/adm1026.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter       298 drivers/hwmon/adm1029.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter       975 drivers/hwmon/adm1031.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter       624 drivers/hwmon/adm9240.c 	struct i2c_adapter *adapter = new_client->adapter;
i2c_adapter      1767 drivers/hwmon/adt7462.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter      1185 drivers/hwmon/adt7470.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter      1312 drivers/hwmon/adt7475.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter       776 drivers/hwmon/amc6821.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter       675 drivers/hwmon/asb100.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter       740 drivers/hwmon/asb100.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter      1138 drivers/hwmon/asc7621.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter      2435 drivers/hwmon/dme1737.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter       632 drivers/hwmon/emc2103.c 	struct i2c_adapter *adapter = new_client->adapter;
i2c_adapter       414 drivers/hwmon/emc6w201.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter       881 drivers/hwmon/f75375s.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter      1049 drivers/hwmon/fschmd.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter       572 drivers/hwmon/gl518sm.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter       800 drivers/hwmon/gl520sm.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter       537 drivers/hwmon/ina209.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter       412 drivers/hwmon/jc42.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter       423 drivers/hwmon/lineage-pem.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter       970 drivers/hwmon/lm63.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter       232 drivers/hwmon/lm73.c 	struct i2c_adapter *adapter = new_client->adapter;
i2c_adapter       759 drivers/hwmon/lm75.c 	struct i2c_adapter *adapter = new_client->adapter;
i2c_adapter       242 drivers/hwmon/lm77.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter       577 drivers/hwmon/lm78.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter       551 drivers/hwmon/lm80.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter       278 drivers/hwmon/lm83.c 	struct i2c_adapter *adapter = new_client->adapter;
i2c_adapter      1468 drivers/hwmon/lm85.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter       810 drivers/hwmon/lm87.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter      1407 drivers/hwmon/lm90.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter      1749 drivers/hwmon/lm90.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter       274 drivers/hwmon/lm92.c 	struct i2c_adapter *adapter = new_client->adapter;
i2c_adapter      2546 drivers/hwmon/lm93.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter       594 drivers/hwmon/lm95234.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter       368 drivers/hwmon/lm95241.c 	struct i2c_adapter *adapter = new_client->adapter;
i2c_adapter       438 drivers/hwmon/lm95245.c 	struct i2c_adapter *adapter = new_client->adapter;
i2c_adapter       160 drivers/hwmon/ltc4151.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter       224 drivers/hwmon/ltc4215.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter       446 drivers/hwmon/ltc4245.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter       196 drivers/hwmon/ltc4261.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter       499 drivers/hwmon/max16065.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter       217 drivers/hwmon/max1619.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter       362 drivers/hwmon/max1668.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter       397 drivers/hwmon/max1668.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter       454 drivers/hwmon/max31790.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter       502 drivers/hwmon/max6639.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter       115 drivers/hwmon/max6642.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter       598 drivers/hwmon/max6697.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter       753 drivers/hwmon/nct7904.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter       671 drivers/hwmon/sht3x.c 	struct i2c_adapter *adap = client->adapter;
i2c_adapter       197 drivers/hwmon/shtc1.c 	struct i2c_adapter *adap = client->adapter;
i2c_adapter       568 drivers/hwmon/smm665.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter       560 drivers/hwmon/smsc47m192.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter       652 drivers/hwmon/stts751.c 	struct i2c_adapter *adapter = new_client->adapter;
i2c_adapter       313 drivers/hwmon/thmc50.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter       621 drivers/hwmon/tmp401.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter       219 drivers/hwmon/tmp421.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter       852 drivers/hwmon/w83781d.c 	struct i2c_adapter *adapter = new_client->adapter;
i2c_adapter      1088 drivers/hwmon/w83781d.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter      1260 drivers/hwmon/w83791d.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter      1308 drivers/hwmon/w83791d.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter       930 drivers/hwmon/w83792d.c 	struct i2c_adapter *adapter = new_client->adapter;
i2c_adapter      1319 drivers/hwmon/w83792d.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter      1568 drivers/hwmon/w83793.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter      1612 drivers/hwmon/w83793.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter      1906 drivers/hwmon/w83795.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter       132 drivers/hwmon/w83l785ts.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter       663 drivers/hwmon/w83l786ng.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter       152 drivers/i2c/algos/i2c-algo-bit.c static int i2c_outb(struct i2c_adapter *i2c_adap, unsigned char c)
i2c_adapter       198 drivers/i2c/algos/i2c-algo-bit.c static int i2c_inb(struct i2c_adapter *i2c_adap)
i2c_adapter       229 drivers/i2c/algos/i2c-algo-bit.c static int test_bus(struct i2c_adapter *i2c_adap)
i2c_adapter       334 drivers/i2c/algos/i2c-algo-bit.c static int try_address(struct i2c_adapter *i2c_adap,
i2c_adapter       359 drivers/i2c/algos/i2c-algo-bit.c static int sendbytes(struct i2c_adapter *i2c_adap, struct i2c_msg *msg)
i2c_adapter       400 drivers/i2c/algos/i2c-algo-bit.c static int acknak(struct i2c_adapter *i2c_adap, int is_ack)
i2c_adapter       416 drivers/i2c/algos/i2c-algo-bit.c static int readbytes(struct i2c_adapter *i2c_adap, struct i2c_msg *msg)
i2c_adapter       477 drivers/i2c/algos/i2c-algo-bit.c static int bit_doAddress(struct i2c_adapter *i2c_adap, struct i2c_msg *msg)
i2c_adapter       531 drivers/i2c/algos/i2c-algo-bit.c static int bit_xfer(struct i2c_adapter *i2c_adap,
i2c_adapter       612 drivers/i2c/algos/i2c-algo-bit.c static int bit_xfer_atomic(struct i2c_adapter *i2c_adap, struct i2c_msg msgs[],
i2c_adapter       623 drivers/i2c/algos/i2c-algo-bit.c static u32 bit_func(struct i2c_adapter *adap)
i2c_adapter       648 drivers/i2c/algos/i2c-algo-bit.c static int __i2c_bit_add_bus(struct i2c_adapter *adap,
i2c_adapter       649 drivers/i2c/algos/i2c-algo-bit.c 			     int (*add_adapter)(struct i2c_adapter *))
i2c_adapter       683 drivers/i2c/algos/i2c-algo-bit.c int i2c_bit_add_bus(struct i2c_adapter *adap)
i2c_adapter       689 drivers/i2c/algos/i2c-algo-bit.c int i2c_bit_add_numbered_bus(struct i2c_adapter *adap)
i2c_adapter       168 drivers/i2c/algos/i2c-algo-pca.c static int pca_xfer(struct i2c_adapter *i2c_adap,
i2c_adapter       343 drivers/i2c/algos/i2c-algo-pca.c static u32 pca_func(struct i2c_adapter *adap)
i2c_adapter       353 drivers/i2c/algos/i2c-algo-pca.c static unsigned int pca_probe_chip(struct i2c_adapter *adap)
i2c_adapter       376 drivers/i2c/algos/i2c-algo-pca.c static int pca_init(struct i2c_adapter *adap)
i2c_adapter       520 drivers/i2c/algos/i2c-algo-pca.c int i2c_pca_add_bus(struct i2c_adapter *adap)
i2c_adapter       532 drivers/i2c/algos/i2c-algo-pca.c int i2c_pca_add_numbered_bus(struct i2c_adapter *adap)
i2c_adapter       205 drivers/i2c/algos/i2c-algo-pcf.c static int pcf_sendbytes(struct i2c_adapter *i2c_adap, const char *buf,
i2c_adapter       238 drivers/i2c/algos/i2c-algo-pcf.c static int pcf_readbytes(struct i2c_adapter *i2c_adap, char *buf,
i2c_adapter       294 drivers/i2c/algos/i2c-algo-pcf.c static int pcf_xfer(struct i2c_adapter *i2c_adap,
i2c_adapter       383 drivers/i2c/algos/i2c-algo-pcf.c static u32 pcf_func(struct i2c_adapter *adap)
i2c_adapter       398 drivers/i2c/algos/i2c-algo-pcf.c int i2c_pcf_add_bus(struct i2c_adapter *adap)
i2c_adapter        79 drivers/i2c/busses/i2c-acorn.c static struct i2c_adapter ioc_ops = {
i2c_adapter       212 drivers/i2c/busses/i2c-ali1535.c static int ali1535_transaction(struct i2c_adapter *adap)
i2c_adapter       341 drivers/i2c/busses/i2c-ali1535.c static s32 ali1535_access(struct i2c_adapter *adap, u16 addr,
i2c_adapter       466 drivers/i2c/busses/i2c-ali1535.c static u32 ali1535_func(struct i2c_adapter *adapter)
i2c_adapter       478 drivers/i2c/busses/i2c-ali1535.c static struct i2c_adapter ali1535_adapter = {
i2c_adapter        65 drivers/i2c/busses/i2c-ali1563.c static int ali1563_transaction(struct i2c_adapter *a, int size)
i2c_adapter       130 drivers/i2c/busses/i2c-ali1563.c static int ali1563_block_start(struct i2c_adapter *a)
i2c_adapter       186 drivers/i2c/busses/i2c-ali1563.c static int ali1563_block(struct i2c_adapter *a,
i2c_adapter       233 drivers/i2c/busses/i2c-ali1563.c static s32 ali1563_access(struct i2c_adapter *a, u16 addr,
i2c_adapter       325 drivers/i2c/busses/i2c-ali1563.c static u32 ali1563_func(struct i2c_adapter *a)
i2c_adapter       391 drivers/i2c/busses/i2c-ali1563.c static struct i2c_adapter ali1563_adapter = {
i2c_adapter       219 drivers/i2c/busses/i2c-ali15x3.c static int ali15x3_transaction(struct i2c_adapter *adap)
i2c_adapter       332 drivers/i2c/busses/i2c-ali15x3.c static s32 ali15x3_access(struct i2c_adapter * adap, u16 addr,
i2c_adapter       449 drivers/i2c/busses/i2c-ali15x3.c static u32 ali15x3_func(struct i2c_adapter *adapter)
i2c_adapter       461 drivers/i2c/busses/i2c-ali15x3.c static struct i2c_adapter ali15x3_adapter = {
i2c_adapter        82 drivers/i2c/busses/i2c-altera.c 	struct i2c_adapter adapter;
i2c_adapter       366 drivers/i2c/busses/i2c-altera.c altr_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num)
i2c_adapter       379 drivers/i2c/busses/i2c-altera.c static u32 altr_i2c_func(struct i2c_adapter *adap)
i2c_adapter        34 drivers/i2c/busses/i2c-amd-mp2-plat.c 	struct i2c_adapter adap;
i2c_adapter       153 drivers/i2c/busses/i2c-amd-mp2-plat.c static int i2c_amd_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num)
i2c_adapter       177 drivers/i2c/busses/i2c-amd-mp2-plat.c static u32 i2c_amd_func(struct i2c_adapter *a)
i2c_adapter        30 drivers/i2c/busses/i2c-amd756-s4882.c extern struct i2c_adapter amd756_smbus;
i2c_adapter        32 drivers/i2c/busses/i2c-amd756-s4882.c static struct i2c_adapter *s4882_adapter;
i2c_adapter        38 drivers/i2c/busses/i2c-amd756-s4882.c static s32 amd756_access_virt0(struct i2c_adapter * adap, u16 addr,
i2c_adapter        66 drivers/i2c/busses/i2c-amd756-s4882.c static inline s32 amd756_access_channel(struct i2c_adapter * adap, u16 addr,
i2c_adapter       100 drivers/i2c/busses/i2c-amd756-s4882.c static s32 amd756_access_virt1(struct i2c_adapter * adap, u16 addr,
i2c_adapter       110 drivers/i2c/busses/i2c-amd756-s4882.c static s32 amd756_access_virt2(struct i2c_adapter * adap, u16 addr,
i2c_adapter       120 drivers/i2c/busses/i2c-amd756-s4882.c static s32 amd756_access_virt3(struct i2c_adapter * adap, u16 addr,
i2c_adapter       130 drivers/i2c/busses/i2c-amd756-s4882.c static s32 amd756_access_virt4(struct i2c_adapter * adap, u16 addr,
i2c_adapter       163 drivers/i2c/busses/i2c-amd756-s4882.c 	if (!(s4882_adapter = kcalloc(5, sizeof(struct i2c_adapter),
i2c_adapter        96 drivers/i2c/busses/i2c-amd756.c static int amd756_transaction(struct i2c_adapter *adap)
i2c_adapter       181 drivers/i2c/busses/i2c-amd756.c static s32 amd756_access(struct i2c_adapter * adap, u16 addr,
i2c_adapter       274 drivers/i2c/busses/i2c-amd756.c static u32 amd756_func(struct i2c_adapter *adapter)
i2c_adapter       286 drivers/i2c/busses/i2c-amd756.c struct i2c_adapter amd756_smbus = {
i2c_adapter        25 drivers/i2c/busses/i2c-amd8111.c 	struct i2c_adapter adapter;
i2c_adapter       189 drivers/i2c/busses/i2c-amd8111.c static s32 amd8111_access(struct i2c_adapter * adap, u16 addr,
i2c_adapter       400 drivers/i2c/busses/i2c-amd8111.c static u32 amd8111_func(struct i2c_adapter *adapter)
i2c_adapter       143 drivers/i2c/busses/i2c-aspeed.c 	struct i2c_adapter		adap;
i2c_adapter       658 drivers/i2c/busses/i2c-aspeed.c static int aspeed_i2c_master_xfer(struct i2c_adapter *adap,
i2c_adapter       717 drivers/i2c/busses/i2c-aspeed.c static u32 aspeed_i2c_functionality(struct i2c_adapter *adap)
i2c_adapter       605 drivers/i2c/busses/i2c-at91-master.c static int at91_twi_xfer(struct i2c_adapter *adap, struct i2c_msg *msg, int num)
i2c_adapter       678 drivers/i2c/busses/i2c-at91-master.c static u32 at91_twi_func(struct i2c_adapter *adapter)
i2c_adapter       107 drivers/i2c/busses/i2c-at91-slave.c static u32 at91_twi_func(struct i2c_adapter *adapter)
i2c_adapter       135 drivers/i2c/busses/i2c-at91.h 	struct i2c_adapter adapter;
i2c_adapter        41 drivers/i2c/busses/i2c-au1550.c 	struct i2c_adapter adap;
i2c_adapter       213 drivers/i2c/busses/i2c-au1550.c au1550_xfer(struct i2c_adapter *i2c_adap, struct i2c_msg *msgs, int num)
i2c_adapter       243 drivers/i2c/busses/i2c-au1550.c static u32 au1550_func(struct i2c_adapter *adap)
i2c_adapter       144 drivers/i2c/busses/i2c-axxia.c 	struct i2c_adapter adapter;
i2c_adapter       613 drivers/i2c/busses/i2c-axxia.c axxia_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg msgs[], int num)
i2c_adapter       634 drivers/i2c/busses/i2c-axxia.c static int axxia_i2c_get_scl(struct i2c_adapter *adap)
i2c_adapter       641 drivers/i2c/busses/i2c-axxia.c static void axxia_i2c_set_scl(struct i2c_adapter *adap, int val)
i2c_adapter       653 drivers/i2c/busses/i2c-axxia.c static int axxia_i2c_get_sda(struct i2c_adapter *adap)
i2c_adapter       667 drivers/i2c/busses/i2c-axxia.c static u32 axxia_i2c_func(struct i2c_adapter *adap)
i2c_adapter       191 drivers/i2c/busses/i2c-bcm-iproc.c 	struct i2c_adapter adapter;
i2c_adapter       776 drivers/i2c/busses/i2c-bcm-iproc.c static int bcm_iproc_i2c_xfer(struct i2c_adapter *adapter,
i2c_adapter       794 drivers/i2c/busses/i2c-bcm-iproc.c static uint32_t bcm_iproc_i2c_functionality(struct i2c_adapter *adap)
i2c_adapter       857 drivers/i2c/busses/i2c-bcm-iproc.c 	struct i2c_adapter *adap;
i2c_adapter       161 drivers/i2c/busses/i2c-bcm-kona.c 	struct i2c_adapter adapter;
i2c_adapter       601 drivers/i2c/busses/i2c-bcm-kona.c static int bcm_kona_i2c_xfer(struct i2c_adapter *adapter,
i2c_adapter       703 drivers/i2c/busses/i2c-bcm-kona.c static uint32_t bcm_kona_i2c_functionality(struct i2c_adapter *adap)
i2c_adapter       752 drivers/i2c/busses/i2c-bcm-kona.c 	struct i2c_adapter *adap;
i2c_adapter        58 drivers/i2c/busses/i2c-bcm2835.c 	struct i2c_adapter adapter;
i2c_adapter       340 drivers/i2c/busses/i2c-bcm2835.c static int bcm2835_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg msgs[],
i2c_adapter       383 drivers/i2c/busses/i2c-bcm2835.c static u32 bcm2835_i2c_func(struct i2c_adapter *adap)
i2c_adapter       407 drivers/i2c/busses/i2c-bcm2835.c 	struct i2c_adapter *adap;
i2c_adapter       170 drivers/i2c/busses/i2c-brcmstb.c 	struct i2c_adapter adapter;
i2c_adapter       455 drivers/i2c/busses/i2c-brcmstb.c static int brcmstb_i2c_xfer(struct i2c_adapter *adapter,
i2c_adapter       534 drivers/i2c/busses/i2c-brcmstb.c static u32 brcmstb_i2c_functionality(struct i2c_adapter *adap)
i2c_adapter       587 drivers/i2c/busses/i2c-brcmstb.c 	struct i2c_adapter *adap;
i2c_adapter       145 drivers/i2c/busses/i2c-cadence.c 	struct i2c_adapter adap;
i2c_adapter       489 drivers/i2c/busses/i2c-cadence.c static void cdns_i2c_master_reset(struct i2c_adapter *adap)
i2c_adapter       512 drivers/i2c/busses/i2c-cadence.c 		struct i2c_adapter *adap)
i2c_adapter       568 drivers/i2c/busses/i2c-cadence.c static int cdns_i2c_master_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs,
i2c_adapter       649 drivers/i2c/busses/i2c-cadence.c static u32 cdns_i2c_func(struct i2c_adapter *adap)
i2c_adapter       167 drivers/i2c/busses/i2c-cbus-gpio.c static int cbus_i2c_smbus_xfer(struct i2c_adapter	*adapter,
i2c_adapter       192 drivers/i2c/busses/i2c-cbus-gpio.c static u32 cbus_i2c_func(struct i2c_adapter *adapter)
i2c_adapter       204 drivers/i2c/busses/i2c-cbus-gpio.c 	struct i2c_adapter *adapter = platform_get_drvdata(pdev);
i2c_adapter       213 drivers/i2c/busses/i2c-cbus-gpio.c 	struct i2c_adapter *adapter;
i2c_adapter       216 drivers/i2c/busses/i2c-cbus-gpio.c 	adapter = devm_kzalloc(&pdev->dev, sizeof(struct i2c_adapter),
i2c_adapter        40 drivers/i2c/busses/i2c-cht-wc.c 	struct i2c_adapter adapter;
i2c_adapter       115 drivers/i2c/busses/i2c-cht-wc.c static u32 cht_wc_i2c_adap_master_func(struct i2c_adapter *adap)
i2c_adapter       121 drivers/i2c/busses/i2c-cht-wc.c static int cht_wc_i2c_adap_smbus_xfer(struct i2c_adapter *_adap, u16 addr,
i2c_adapter       202 drivers/i2c/busses/i2c-cht-wc.c static void cht_wc_i2c_adap_lock_bus(struct i2c_adapter *adapter,
i2c_adapter       208 drivers/i2c/busses/i2c-cht-wc.c static int cht_wc_i2c_adap_trylock_bus(struct i2c_adapter *adapter,
i2c_adapter       214 drivers/i2c/busses/i2c-cht-wc.c static void cht_wc_i2c_adap_unlock_bus(struct i2c_adapter *adapter,
i2c_adapter        96 drivers/i2c/busses/i2c-cpm.c 	struct i2c_adapter adap;
i2c_adapter       118 drivers/i2c/busses/i2c-cpm.c 	struct i2c_adapter *adap = dev_id;
i2c_adapter       165 drivers/i2c/busses/i2c-cpm.c static void cpm_i2c_force_close(struct i2c_adapter *adap)
i2c_adapter       178 drivers/i2c/busses/i2c-cpm.c static void cpm_i2c_parse_message(struct i2c_adapter *adap,
i2c_adapter       237 drivers/i2c/busses/i2c-cpm.c static int cpm_i2c_check_message(struct i2c_adapter *adap,
i2c_adapter       294 drivers/i2c/busses/i2c-cpm.c static int cpm_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num)
i2c_adapter       394 drivers/i2c/busses/i2c-cpm.c static u32 cpm_i2c_func(struct i2c_adapter *adap)
i2c_adapter       413 drivers/i2c/busses/i2c-cpm.c static const struct i2c_adapter cpm_ops = {
i2c_adapter        28 drivers/i2c/busses/i2c-cros-ec-tunnel.c 	struct i2c_adapter adap;
i2c_adapter       173 drivers/i2c/busses/i2c-cros-ec-tunnel.c static int ec_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg i2c_msgs[],
i2c_adapter       231 drivers/i2c/busses/i2c-cros-ec-tunnel.c static u32 ec_i2c_functionality(struct i2c_adapter *adap)
i2c_adapter       131 drivers/i2c/busses/i2c-davinci.c 	struct i2c_adapter	adapter;
i2c_adapter       294 drivers/i2c/busses/i2c-davinci.c static void davinci_i2c_prepare_recovery(struct i2c_adapter *adap)
i2c_adapter       305 drivers/i2c/busses/i2c-davinci.c static void davinci_i2c_unprepare_recovery(struct i2c_adapter *adap)
i2c_adapter       318 drivers/i2c/busses/i2c-davinci.c static void davinci_i2c_set_scl(struct i2c_adapter *adap, int val)
i2c_adapter       330 drivers/i2c/busses/i2c-davinci.c static int davinci_i2c_get_scl(struct i2c_adapter *adap)
i2c_adapter       340 drivers/i2c/busses/i2c-davinci.c static int davinci_i2c_get_sda(struct i2c_adapter *adap)
i2c_adapter       350 drivers/i2c/busses/i2c-davinci.c static void davinci_i2c_scl_prepare_recovery(struct i2c_adapter *adap)
i2c_adapter       364 drivers/i2c/busses/i2c-davinci.c static void davinci_i2c_scl_unprepare_recovery(struct i2c_adapter *adap)
i2c_adapter       414 drivers/i2c/busses/i2c-davinci.c i2c_davinci_xfer_msg(struct i2c_adapter *adap, struct i2c_msg *msg, int stop)
i2c_adapter       534 drivers/i2c/busses/i2c-davinci.c i2c_davinci_xfer(struct i2c_adapter *adap, struct i2c_msg msgs[], int num)
i2c_adapter       572 drivers/i2c/busses/i2c-davinci.c static u32 i2c_davinci_func(struct i2c_adapter *adap)
i2c_adapter       763 drivers/i2c/busses/i2c-davinci.c 	struct i2c_adapter *adap;
i2c_adapter       347 drivers/i2c/busses/i2c-designware-common.c u32 i2c_dw_func(struct i2c_adapter *adap)
i2c_adapter       250 drivers/i2c/busses/i2c-designware-core.h 	struct i2c_adapter	adapter;
i2c_adapter       300 drivers/i2c/busses/i2c-designware-core.h u32 i2c_dw_func(struct i2c_adapter *adap);
i2c_adapter       420 drivers/i2c/busses/i2c-designware-master.c i2c_dw_xfer(struct i2c_adapter *adap, struct i2c_msg msgs[], int num)
i2c_adapter       635 drivers/i2c/busses/i2c-designware-master.c static void i2c_dw_prepare_recovery(struct i2c_adapter *adap)
i2c_adapter       644 drivers/i2c/busses/i2c-designware-master.c static void i2c_dw_unprepare_recovery(struct i2c_adapter *adap)
i2c_adapter       656 drivers/i2c/busses/i2c-designware-master.c 	struct i2c_adapter *adap = &dev->adapter;
i2c_adapter       683 drivers/i2c/busses/i2c-designware-master.c 	struct i2c_adapter *adap = &dev->adapter;
i2c_adapter       217 drivers/i2c/busses/i2c-designware-pcidrv.c 	struct i2c_adapter *adap;
i2c_adapter       254 drivers/i2c/busses/i2c-designware-platdrv.c 	struct i2c_adapter *adap;
i2c_adapter       246 drivers/i2c/busses/i2c-designware-slave.c 	struct i2c_adapter *adap = &dev->adapter;
i2c_adapter        48 drivers/i2c/busses/i2c-digicolor.c 	struct i2c_adapter	adap;
i2c_adapter       245 drivers/i2c/busses/i2c-digicolor.c static int dc_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num)
i2c_adapter       280 drivers/i2c/busses/i2c-digicolor.c static u32 dc_i2c_func(struct i2c_adapter *adap)
i2c_adapter        85 drivers/i2c/busses/i2c-diolan-u2c.c 	struct i2c_adapter adapter;	/* i2c related things */
i2c_adapter       341 drivers/i2c/busses/i2c-diolan-u2c.c static int diolan_usb_xfer(struct i2c_adapter *adapter, struct i2c_msg *msgs,
i2c_adapter       412 drivers/i2c/busses/i2c-diolan-u2c.c static u32 diolan_usb_func(struct i2c_adapter *a)
i2c_adapter        44 drivers/i2c/busses/i2c-dln2.c 	struct i2c_adapter adapter;
i2c_adapter       140 drivers/i2c/busses/i2c-dln2.c static int dln2_i2c_xfer(struct i2c_adapter *adapter,
i2c_adapter       170 drivers/i2c/busses/i2c-dln2.c static u32 dln2_i2c_func(struct i2c_adapter *a)
i2c_adapter       112 drivers/i2c/busses/i2c-efm32.c 	struct i2c_adapter adapter;
i2c_adapter       254 drivers/i2c/busses/i2c-efm32.c static int efm32_i2c_master_xfer(struct i2c_adapter *adap,
i2c_adapter       287 drivers/i2c/busses/i2c-efm32.c static u32 efm32_i2c_functionality(struct i2c_adapter *adap)
i2c_adapter       141 drivers/i2c/busses/i2c-eg20t.c 	struct i2c_adapter pch_adapter;
i2c_adapter       366 drivers/i2c/busses/i2c-eg20t.c static s32 pch_i2c_writebytes(struct i2c_adapter *i2c_adap,
i2c_adapter       483 drivers/i2c/busses/i2c-eg20t.c static s32 pch_i2c_readbytes(struct i2c_adapter *i2c_adap, struct i2c_msg *msgs,
i2c_adapter       652 drivers/i2c/busses/i2c-eg20t.c static s32 pch_i2c_xfer(struct i2c_adapter *i2c_adap,
i2c_adapter       703 drivers/i2c/busses/i2c-eg20t.c static u32 pch_i2c_func(struct i2c_adapter *adap)
i2c_adapter       735 drivers/i2c/busses/i2c-eg20t.c 	struct i2c_adapter *pch_adap;
i2c_adapter        54 drivers/i2c/busses/i2c-elektor.c static struct i2c_adapter pcf_isa_ops;
i2c_adapter       190 drivers/i2c/busses/i2c-elektor.c static struct i2c_adapter pcf_isa_ops = {
i2c_adapter        68 drivers/i2c/busses/i2c-emev2.c 	struct i2c_adapter adap;
i2c_adapter       105 drivers/i2c/busses/i2c-emev2.c static void em_i2c_reset(struct i2c_adapter *adap)
i2c_adapter       139 drivers/i2c/busses/i2c-emev2.c static int __em_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg *msg,
i2c_adapter       209 drivers/i2c/busses/i2c-emev2.c static int em_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs,
i2c_adapter       312 drivers/i2c/busses/i2c-emev2.c static u32 em_i2c_func(struct i2c_adapter *adap)
i2c_adapter       182 drivers/i2c/busses/i2c-exynos5.c 	struct i2c_adapter	adap;
i2c_adapter       708 drivers/i2c/busses/i2c-exynos5.c static int exynos5_i2c_xfer(struct i2c_adapter *adap,
i2c_adapter       729 drivers/i2c/busses/i2c-exynos5.c static u32 exynos5_i2c_func(struct i2c_adapter *adap)
i2c_adapter       157 drivers/i2c/busses/i2c-fsi.c 	struct i2c_adapter	adapter;
i2c_adapter       329 drivers/i2c/busses/i2c-fsi.c static int fsi_i2c_get_scl(struct i2c_adapter *adap)
i2c_adapter       340 drivers/i2c/busses/i2c-fsi.c static void fsi_i2c_set_scl(struct i2c_adapter *adap, int val)
i2c_adapter       352 drivers/i2c/busses/i2c-fsi.c static int fsi_i2c_get_sda(struct i2c_adapter *adap)
i2c_adapter       363 drivers/i2c/busses/i2c-fsi.c static void fsi_i2c_set_sda(struct i2c_adapter *adap, int val)
i2c_adapter       375 drivers/i2c/busses/i2c-fsi.c static void fsi_i2c_prepare_recovery(struct i2c_adapter *adap)
i2c_adapter       390 drivers/i2c/busses/i2c-fsi.c static void fsi_i2c_unprepare_recovery(struct i2c_adapter *adap)
i2c_adapter       606 drivers/i2c/busses/i2c-fsi.c static int fsi_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs,
i2c_adapter       640 drivers/i2c/busses/i2c-fsi.c static u32 fsi_i2c_functionality(struct i2c_adapter *adap)
i2c_adapter        24 drivers/i2c/busses/i2c-gpio.c 	struct i2c_adapter adap;
i2c_adapter       362 drivers/i2c/busses/i2c-gpio.c 	struct i2c_adapter *adap;
i2c_adapter       473 drivers/i2c/busses/i2c-gpio.c 	struct i2c_adapter *adap;
i2c_adapter        43 drivers/i2c/busses/i2c-highlander.c 	struct i2c_adapter	adapter;
i2c_adapter       275 drivers/i2c/busses/i2c-highlander.c static int highlander_i2c_smbus_xfer(struct i2c_adapter *adap, u16 addr,
i2c_adapter       345 drivers/i2c/busses/i2c-highlander.c static u32 highlander_i2c_func(struct i2c_adapter *adapter)
i2c_adapter       358 drivers/i2c/busses/i2c-highlander.c 	struct i2c_adapter *adap;
i2c_adapter        82 drivers/i2c/busses/i2c-hix5hd2.c 	struct i2c_adapter adap;
i2c_adapter       356 drivers/i2c/busses/i2c-hix5hd2.c static int hix5hd2_i2c_xfer(struct i2c_adapter *adap,
i2c_adapter       379 drivers/i2c/busses/i2c-hix5hd2.c static u32 hix5hd2_i2c_func(struct i2c_adapter *adap)
i2c_adapter        89 drivers/i2c/busses/i2c-hydra.c static struct i2c_adapter hydra_adap = {
i2c_adapter       249 drivers/i2c/busses/i2c-i801.c 	struct i2c_adapter adapter;
i2c_adapter       484 drivers/i2c/busses/i2c-i801.c 	const struct i2c_adapter *adap = &priv->adapter;
i2c_adapter       684 drivers/i2c/busses/i2c-i801.c 	const struct i2c_adapter *adap = &priv->adapter;
i2c_adapter       836 drivers/i2c/busses/i2c-i801.c static s32 i801_access(struct i2c_adapter *adap, u16 addr,
i2c_adapter       974 drivers/i2c/busses/i2c-i801.c static u32 i801_func(struct i2c_adapter *adapter)
i2c_adapter       990 drivers/i2c/busses/i2c-i801.c static void i801_enable_host_notify(struct i2c_adapter *adapter)
i2c_adapter      1119 drivers/i2c/busses/i2c-i801.c 				     struct i2c_adapter *adap)
i2c_adapter       551 drivers/i2c/busses/i2c-ibm_iic.c static int iic_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num)
i2c_adapter       620 drivers/i2c/busses/i2c-ibm_iic.c static u32 iic_func(struct i2c_adapter *adap)
i2c_adapter       692 drivers/i2c/busses/i2c-ibm_iic.c 	struct i2c_adapter *adap;
i2c_adapter        41 drivers/i2c/busses/i2c-ibm_iic.h 	struct i2c_adapter adap;
i2c_adapter        52 drivers/i2c/busses/i2c-icy.c 	struct i2c_adapter adapter;
i2c_adapter       366 drivers/i2c/busses/i2c-img-scb.c 	struct i2c_adapter adap;
i2c_adapter      1024 drivers/i2c/busses/i2c-img-scb.c static int img_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs,
i2c_adapter      1143 drivers/i2c/busses/i2c-img-scb.c static u32 img_i2c_func(struct i2c_adapter *adap)
i2c_adapter       102 drivers/i2c/busses/i2c-imx-lpi2c.c 	struct i2c_adapter	adapter;
i2c_adapter       451 drivers/i2c/busses/i2c-imx-lpi2c.c static int lpi2c_imx_xfer(struct i2c_adapter *adapter,
i2c_adapter       528 drivers/i2c/busses/i2c-imx-lpi2c.c static u32 lpi2c_imx_func(struct i2c_adapter *adapter)
i2c_adapter       187 drivers/i2c/busses/i2c-imx.c 	struct i2c_adapter	adapter;
i2c_adapter       893 drivers/i2c/busses/i2c-imx.c static int i2c_imx_xfer(struct i2c_adapter *adapter,
i2c_adapter       980 drivers/i2c/busses/i2c-imx.c static void i2c_imx_prepare_recovery(struct i2c_adapter *adap)
i2c_adapter       989 drivers/i2c/busses/i2c-imx.c static void i2c_imx_unprepare_recovery(struct i2c_adapter *adap)
i2c_adapter      1045 drivers/i2c/busses/i2c-imx.c static u32 i2c_imx_func(struct i2c_adapter *adapter)
i2c_adapter       301 drivers/i2c/busses/i2c-iop3xx.c iop3xx_i2c_writebytes(struct i2c_adapter *i2c_adap, const char *buf, int count)
i2c_adapter       313 drivers/i2c/busses/i2c-iop3xx.c iop3xx_i2c_readbytes(struct i2c_adapter *i2c_adap, char *buf, int count)
i2c_adapter       333 drivers/i2c/busses/i2c-iop3xx.c iop3xx_i2c_handle_msg(struct i2c_adapter *i2c_adap, struct i2c_msg* pmsg)
i2c_adapter       354 drivers/i2c/busses/i2c-iop3xx.c iop3xx_i2c_master_xfer(struct i2c_adapter *i2c_adap, struct i2c_msg *msgs,
i2c_adapter       379 drivers/i2c/busses/i2c-iop3xx.c iop3xx_i2c_func(struct i2c_adapter *adap)
i2c_adapter       392 drivers/i2c/busses/i2c-iop3xx.c 	struct i2c_adapter *padapter = platform_get_drvdata(pdev);
i2c_adapter       418 drivers/i2c/busses/i2c-iop3xx.c 	struct i2c_adapter *new_adapter;
i2c_adapter       421 drivers/i2c/busses/i2c-iop3xx.c 	new_adapter = kzalloc(sizeof(struct i2c_adapter), GFP_KERNEL);
i2c_adapter        48 drivers/i2c/busses/i2c-isch.c static struct i2c_adapter sch_adapter;
i2c_adapter       138 drivers/i2c/busses/i2c-isch.c static s32 sch_access(struct i2c_adapter *adap, u16 addr,
i2c_adapter       238 drivers/i2c/busses/i2c-isch.c static u32 sch_func(struct i2c_adapter *adapter)
i2c_adapter       250 drivers/i2c/busses/i2c-isch.c static struct i2c_adapter sch_adapter = {
i2c_adapter       169 drivers/i2c/busses/i2c-ismt.c 	struct i2c_adapter adapter;
i2c_adapter       388 drivers/i2c/busses/i2c-ismt.c static int ismt_access(struct i2c_adapter *adap, u16 addr,
i2c_adapter       619 drivers/i2c/busses/i2c-ismt.c static u32 ismt_func(struct i2c_adapter *adap)
i2c_adapter       125 drivers/i2c/busses/i2c-jz4780.c 	struct i2c_adapter	 adap;
i2c_adapter       640 drivers/i2c/busses/i2c-jz4780.c static int jz4780_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg *msg,
i2c_adapter       677 drivers/i2c/busses/i2c-jz4780.c static u32 jz4780_i2c_functionality(struct i2c_adapter *adap)
i2c_adapter        58 drivers/i2c/busses/i2c-kempld.c 	struct i2c_adapter		adap;
i2c_adapter       186 drivers/i2c/busses/i2c-kempld.c static int kempld_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs,
i2c_adapter       273 drivers/i2c/busses/i2c-kempld.c static u32 kempld_i2c_func(struct i2c_adapter *adap)
i2c_adapter       283 drivers/i2c/busses/i2c-kempld.c static const struct i2c_adapter kempld_i2c_adapter = {
i2c_adapter        77 drivers/i2c/busses/i2c-lpc2k.c 	struct i2c_adapter	adap;
i2c_adapter       293 drivers/i2c/busses/i2c-lpc2k.c static int i2c_lpc2k_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs,
i2c_adapter       335 drivers/i2c/busses/i2c-lpc2k.c static u32 i2c_lpc2k_functionality(struct i2c_adapter *adap)
i2c_adapter        82 drivers/i2c/busses/i2c-meson.c 	struct i2c_adapter	adap;
i2c_adapter       334 drivers/i2c/busses/i2c-meson.c static int meson_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs,
i2c_adapter       353 drivers/i2c/busses/i2c-meson.c static u32 meson_i2c_func(struct i2c_adapter *adap)
i2c_adapter        84 drivers/i2c/busses/i2c-mlxcpld.c 	struct i2c_adapter adap;
i2c_adapter       401 drivers/i2c/busses/i2c-mlxcpld.c static int mlxcpld_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs,
i2c_adapter       451 drivers/i2c/busses/i2c-mlxcpld.c static u32 mlxcpld_i2c_func(struct i2c_adapter *adap)
i2c_adapter       482 drivers/i2c/busses/i2c-mlxcpld.c static struct i2c_adapter mlxcpld_i2c_adapter = {
i2c_adapter        66 drivers/i2c/busses/i2c-mpc.c 	struct i2c_adapter adap;
i2c_adapter       565 drivers/i2c/busses/i2c-mpc.c static int mpc_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num)
i2c_adapter       634 drivers/i2c/busses/i2c-mpc.c static u32 mpc_functionality(struct i2c_adapter *adap)
i2c_adapter       645 drivers/i2c/busses/i2c-mpc.c static struct i2c_adapter mpc_ops = {
i2c_adapter       198 drivers/i2c/busses/i2c-mt65xx.c 	struct i2c_adapter adap;	/* i2c host adapter */
i2c_adapter       780 drivers/i2c/busses/i2c-mt65xx.c static int mtk_i2c_transfer(struct i2c_adapter *adap,
i2c_adapter       876 drivers/i2c/busses/i2c-mt65xx.c static u32 mtk_i2c_functionality(struct i2c_adapter *adap)
i2c_adapter        62 drivers/i2c/busses/i2c-mt7621.c 	struct i2c_adapter adap;
i2c_adapter       138 drivers/i2c/busses/i2c-mt7621.c static int mtk_i2c_master_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs,
i2c_adapter       243 drivers/i2c/busses/i2c-mt7621.c static u32 mtk_i2c_func(struct i2c_adapter *a)
i2c_adapter       275 drivers/i2c/busses/i2c-mt7621.c 	struct i2c_adapter *adap;
i2c_adapter       142 drivers/i2c/busses/i2c-mv64xxx.c 	struct i2c_adapter	adapter;
i2c_adapter       707 drivers/i2c/busses/i2c-mv64xxx.c mv64xxx_i2c_functionality(struct i2c_adapter *adap)
i2c_adapter       713 drivers/i2c/busses/i2c-mv64xxx.c mv64xxx_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg msgs[], int num)
i2c_adapter       118 drivers/i2c/busses/i2c-mxs.c 	struct i2c_adapter adapter;
i2c_adapter       172 drivers/i2c/busses/i2c-mxs.c static int mxs_i2c_dma_setup_xfer(struct i2c_adapter *adap,
i2c_adapter       365 drivers/i2c/busses/i2c-mxs.c static int mxs_i2c_pio_setup_xfer(struct i2c_adapter *adap,
i2c_adapter       556 drivers/i2c/busses/i2c-mxs.c static int mxs_i2c_xfer_msg(struct i2c_adapter *adap, struct i2c_msg *msg,
i2c_adapter       637 drivers/i2c/busses/i2c-mxs.c static int mxs_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg msgs[],
i2c_adapter       652 drivers/i2c/busses/i2c-mxs.c static u32 mxs_i2c_func(struct i2c_adapter *adap)
i2c_adapter       804 drivers/i2c/busses/i2c-mxs.c 	struct i2c_adapter *adap;
i2c_adapter        28 drivers/i2c/busses/i2c-nforce2-s4985.c extern struct i2c_adapter *nforce2_smbus;
i2c_adapter        30 drivers/i2c/busses/i2c-nforce2-s4985.c static struct i2c_adapter *s4985_adapter;
i2c_adapter        36 drivers/i2c/busses/i2c-nforce2-s4985.c static s32 nforce2_access_virt0(struct i2c_adapter *adap, u16 addr,
i2c_adapter        62 drivers/i2c/busses/i2c-nforce2-s4985.c static inline s32 nforce2_access_channel(struct i2c_adapter *adap, u16 addr,
i2c_adapter        95 drivers/i2c/busses/i2c-nforce2-s4985.c static s32 nforce2_access_virt1(struct i2c_adapter *adap, u16 addr,
i2c_adapter       105 drivers/i2c/busses/i2c-nforce2-s4985.c static s32 nforce2_access_virt2(struct i2c_adapter *adap, u16 addr,
i2c_adapter       115 drivers/i2c/busses/i2c-nforce2-s4985.c static s32 nforce2_access_virt3(struct i2c_adapter *adap, u16 addr,
i2c_adapter       125 drivers/i2c/busses/i2c-nforce2-s4985.c static s32 nforce2_access_virt4(struct i2c_adapter *adap, u16 addr,
i2c_adapter       158 drivers/i2c/busses/i2c-nforce2-s4985.c 	s4985_adapter = kcalloc(5, sizeof(struct i2c_adapter), GFP_KERNEL);
i2c_adapter        55 drivers/i2c/busses/i2c-nforce2.c 	struct i2c_adapter adapter;
i2c_adapter       123 drivers/i2c/busses/i2c-nforce2.c struct i2c_adapter *nforce2_smbus;
i2c_adapter       126 drivers/i2c/busses/i2c-nforce2.c static void nforce2_set_reference(struct i2c_adapter *adap)
i2c_adapter       131 drivers/i2c/busses/i2c-nforce2.c static inline void nforce2_set_reference(struct i2c_adapter *adap) { }
i2c_adapter       134 drivers/i2c/busses/i2c-nforce2.c static void nforce2_abort(struct i2c_adapter *adap)
i2c_adapter       153 drivers/i2c/busses/i2c-nforce2.c static int nforce2_check_status(struct i2c_adapter *adap)
i2c_adapter       178 drivers/i2c/busses/i2c-nforce2.c static s32 nforce2_access(struct i2c_adapter *adap, u16 addr,
i2c_adapter       281 drivers/i2c/busses/i2c-nforce2.c static u32 nforce2_func(struct i2c_adapter *adapter)
i2c_adapter       171 drivers/i2c/busses/i2c-nomadik.c 	struct i2c_adapter		adap;
i2c_adapter       661 drivers/i2c/busses/i2c-nomadik.c static int nmk_i2c_xfer(struct i2c_adapter *i2c_adap,
i2c_adapter       937 drivers/i2c/busses/i2c-nomadik.c static unsigned int nmk_i2c_functionality(struct i2c_adapter *adap)
i2c_adapter       969 drivers/i2c/busses/i2c-nomadik.c 	struct i2c_adapter *adap;
i2c_adapter        53 drivers/i2c/busses/i2c-nvidia-gpu.c 	struct i2c_adapter adapter;
i2c_adapter       164 drivers/i2c/busses/i2c-nvidia-gpu.c static int gpu_i2c_master_xfer(struct i2c_adapter *adap,
i2c_adapter       229 drivers/i2c/busses/i2c-nvidia-gpu.c static u32 gpu_i2c_functionality(struct i2c_adapter *adap)
i2c_adapter        40 drivers/i2c/busses/i2c-ocores.c 	struct i2c_adapter adap;
i2c_adapter       406 drivers/i2c/busses/i2c-ocores.c static int ocores_xfer_polling(struct i2c_adapter *adap,
i2c_adapter       412 drivers/i2c/busses/i2c-ocores.c static int ocores_xfer(struct i2c_adapter *adap,
i2c_adapter       450 drivers/i2c/busses/i2c-ocores.c static u32 ocores_func(struct i2c_adapter *adap)
i2c_adapter       461 drivers/i2c/busses/i2c-ocores.c static const struct i2c_adapter ocores_adapter = {
i2c_adapter       605 drivers/i2c/busses/i2c-octeon-core.c int octeon_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num)
i2c_adapter       726 drivers/i2c/busses/i2c-octeon-core.c static int octeon_i2c_get_scl(struct i2c_adapter *adap)
i2c_adapter       735 drivers/i2c/busses/i2c-octeon-core.c static void octeon_i2c_set_scl(struct i2c_adapter *adap, int val)
i2c_adapter       742 drivers/i2c/busses/i2c-octeon-core.c static int octeon_i2c_get_sda(struct i2c_adapter *adap)
i2c_adapter       751 drivers/i2c/busses/i2c-octeon-core.c static void octeon_i2c_prepare_recovery(struct i2c_adapter *adap)
i2c_adapter       769 drivers/i2c/busses/i2c-octeon-core.c static void octeon_i2c_unprepare_recovery(struct i2c_adapter *adap)
i2c_adapter       103 drivers/i2c/busses/i2c-octeon-core.h 	struct i2c_adapter adap;
i2c_adapter       216 drivers/i2c/busses/i2c-octeon-core.h int octeon_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num);
i2c_adapter       118 drivers/i2c/busses/i2c-octeon-platdrv.c static u32 octeon_i2c_functionality(struct i2c_adapter *adap)
i2c_adapter       129 drivers/i2c/busses/i2c-octeon-platdrv.c static const struct i2c_adapter octeon_i2c_ops = {
i2c_adapter       195 drivers/i2c/busses/i2c-omap.c 	struct i2c_adapter	adapter;
i2c_adapter       659 drivers/i2c/busses/i2c-omap.c static int omap_i2c_xfer_msg(struct i2c_adapter *adap,
i2c_adapter       792 drivers/i2c/busses/i2c-omap.c omap_i2c_xfer_common(struct i2c_adapter *adap, struct i2c_msg msgs[], int num,
i2c_adapter       836 drivers/i2c/busses/i2c-omap.c omap_i2c_xfer_irq(struct i2c_adapter *adap, struct i2c_msg msgs[], int num)
i2c_adapter       842 drivers/i2c/busses/i2c-omap.c omap_i2c_xfer_polling(struct i2c_adapter *adap, struct i2c_msg msgs[], int num)
i2c_adapter       848 drivers/i2c/busses/i2c-omap.c omap_i2c_func(struct i2c_adapter *adap)
i2c_adapter      1280 drivers/i2c/busses/i2c-omap.c static int omap_i2c_get_scl(struct i2c_adapter *adap)
i2c_adapter      1290 drivers/i2c/busses/i2c-omap.c static int omap_i2c_get_sda(struct i2c_adapter *adap)
i2c_adapter      1300 drivers/i2c/busses/i2c-omap.c static void omap_i2c_set_scl(struct i2c_adapter *adap, int val)
i2c_adapter      1313 drivers/i2c/busses/i2c-omap.c static void omap_i2c_prepare_recovery(struct i2c_adapter *adap)
i2c_adapter      1330 drivers/i2c/busses/i2c-omap.c static void omap_i2c_unprepare_recovery(struct i2c_adapter *adap)
i2c_adapter      1357 drivers/i2c/busses/i2c-omap.c 	struct i2c_adapter	*adap;
i2c_adapter        73 drivers/i2c/busses/i2c-opal.c static int i2c_opal_master_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs,
i2c_adapter       112 drivers/i2c/busses/i2c-opal.c static int i2c_opal_smbus_xfer(struct i2c_adapter *adap, u16 addr,
i2c_adapter       174 drivers/i2c/busses/i2c-opal.c static u32 i2c_opal_func(struct i2c_adapter *adapter)
i2c_adapter       198 drivers/i2c/busses/i2c-opal.c 	struct i2c_adapter	*adapter;
i2c_adapter       237 drivers/i2c/busses/i2c-opal.c 	struct i2c_adapter *adapter = platform_get_drvdata(pdev);
i2c_adapter        94 drivers/i2c/busses/i2c-owl.c 	struct i2c_adapter	adap;
i2c_adapter       219 drivers/i2c/busses/i2c-owl.c static u32 owl_i2c_func(struct i2c_adapter *adap)
i2c_adapter       224 drivers/i2c/busses/i2c-owl.c static int owl_i2c_check_bus_busy(struct i2c_adapter *adap)
i2c_adapter       241 drivers/i2c/busses/i2c-owl.c static int owl_i2c_master_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs,
i2c_adapter       109 drivers/i2c/busses/i2c-parport-light.c static struct i2c_adapter parport_adapter = {
i2c_adapter        34 drivers/i2c/busses/i2c-parport.c 	struct i2c_adapter adapter;
i2c_adapter        22 drivers/i2c/busses/i2c-pasemi.c 	struct i2c_adapter	 adapter;
i2c_adapter       107 drivers/i2c/busses/i2c-pasemi.c static int pasemi_i2c_xfer_msg(struct i2c_adapter *adapter,
i2c_adapter       150 drivers/i2c/busses/i2c-pasemi.c static int pasemi_i2c_xfer(struct i2c_adapter *adapter,
i2c_adapter       166 drivers/i2c/busses/i2c-pasemi.c static int pasemi_smb_xfer(struct i2c_adapter *adapter,
i2c_adapter       317 drivers/i2c/busses/i2c-pasemi.c static u32 pasemi_smb_func(struct i2c_adapter *adapter)
i2c_adapter        34 drivers/i2c/busses/i2c-pca-isa.c static struct i2c_adapter pca_isa_ops;
i2c_adapter       102 drivers/i2c/busses/i2c-pca-isa.c static struct i2c_adapter pca_isa_ops = {
i2c_adapter        34 drivers/i2c/busses/i2c-pca-platform.c 	struct i2c_adapter		adap;
i2c_adapter       437 drivers/i2c/busses/i2c-piix4.c static int piix4_transaction(struct i2c_adapter *piix4_adapter)
i2c_adapter       514 drivers/i2c/busses/i2c-piix4.c static s32 piix4_access(struct i2c_adapter * adap, u16 addr,
i2c_adapter       673 drivers/i2c/busses/i2c-piix4.c static s32 piix4_access_sb800(struct i2c_adapter *adap, u16 addr,
i2c_adapter       765 drivers/i2c/busses/i2c-piix4.c static u32 piix4_func(struct i2c_adapter *adapter)
i2c_adapter       808 drivers/i2c/busses/i2c-piix4.c static struct i2c_adapter *piix4_main_adapters[PIIX4_MAX_ADAPTERS];
i2c_adapter       809 drivers/i2c/busses/i2c-piix4.c static struct i2c_adapter *piix4_aux_adapter;
i2c_adapter       815 drivers/i2c/busses/i2c-piix4.c 			     struct i2c_adapter **padap)
i2c_adapter       817 drivers/i2c/busses/i2c-piix4.c 	struct i2c_adapter *adap;
i2c_adapter       995 drivers/i2c/busses/i2c-piix4.c static void piix4_adap_remove(struct i2c_adapter *adap)
i2c_adapter       142 drivers/i2c/busses/i2c-pmcmsp.c static struct i2c_adapter pmcmsptwi_adapter;
i2c_adapter       495 drivers/i2c/busses/i2c-pmcmsp.c static int pmcmsptwi_master_xfer(struct i2c_adapter *adap,
i2c_adapter       558 drivers/i2c/busses/i2c-pmcmsp.c static u32 pmcmsptwi_i2c_func(struct i2c_adapter *adapter)
i2c_adapter       580 drivers/i2c/busses/i2c-pmcmsp.c static struct i2c_adapter pmcmsptwi_adapter = {
i2c_adapter        46 drivers/i2c/busses/i2c-pnx.c 	struct i2c_adapter	adapter;
i2c_adapter       512 drivers/i2c/busses/i2c-pnx.c i2c_pnx_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num)
i2c_adapter       606 drivers/i2c/busses/i2c-pnx.c static u32 i2c_pnx_func(struct i2c_adapter *adapter)
i2c_adapter        28 drivers/i2c/busses/i2c-powermac.c static s32 i2c_powermac_smbus_xfer(	struct i2c_adapter*	adap,
i2c_adapter       139 drivers/i2c/busses/i2c-powermac.c static int i2c_powermac_master_xfer(	struct i2c_adapter *adap,
i2c_adapter       178 drivers/i2c/busses/i2c-powermac.c static u32 i2c_powermac_func(struct i2c_adapter * adapter)
i2c_adapter       198 drivers/i2c/busses/i2c-powermac.c 	struct i2c_adapter	*adapter = platform_get_drvdata(dev);
i2c_adapter       206 drivers/i2c/busses/i2c-powermac.c static u32 i2c_powermac_get_addr(struct i2c_adapter *adap,
i2c_adapter       234 drivers/i2c/busses/i2c-powermac.c static void i2c_powermac_create_one(struct i2c_adapter *adap,
i2c_adapter       250 drivers/i2c/busses/i2c-powermac.c static void i2c_powermac_add_missing(struct i2c_adapter *adap,
i2c_adapter       276 drivers/i2c/busses/i2c-powermac.c static bool i2c_powermac_get_type(struct i2c_adapter *adap,
i2c_adapter       314 drivers/i2c/busses/i2c-powermac.c static void i2c_powermac_register_devices(struct i2c_adapter *adap,
i2c_adapter       384 drivers/i2c/busses/i2c-powermac.c 	struct i2c_adapter *adapter;
i2c_adapter        47 drivers/i2c/busses/i2c-puv3.c static int xfer_read(struct i2c_adapter *adap, unsigned char *buf, int length)
i2c_adapter        81 drivers/i2c/busses/i2c-puv3.c static int xfer_write(struct i2c_adapter *adap, unsigned char *buf, int length)
i2c_adapter       118 drivers/i2c/busses/i2c-puv3.c static int puv3_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg *pmsg,
i2c_adapter       170 drivers/i2c/busses/i2c-puv3.c static u32 puv3_i2c_func(struct i2c_adapter *adapter)
i2c_adapter       185 drivers/i2c/busses/i2c-puv3.c 	struct i2c_adapter *adapter;
i2c_adapter       196 drivers/i2c/busses/i2c-puv3.c 	adapter = kzalloc(sizeof(struct i2c_adapter), GFP_KERNEL);
i2c_adapter       228 drivers/i2c/busses/i2c-puv3.c 	struct i2c_adapter *adapter = platform_get_drvdata(pdev);
i2c_adapter       180 drivers/i2c/busses/i2c-pxa.c 	struct i2c_adapter	adap;
i2c_adapter       878 drivers/i2c/busses/i2c-pxa.c static int i2c_pxa_pio_xfer(struct i2c_adapter *adap,
i2c_adapter      1114 drivers/i2c/busses/i2c-pxa.c static int i2c_pxa_xfer(struct i2c_adapter *adap, struct i2c_msg msgs[], int num)
i2c_adapter      1135 drivers/i2c/busses/i2c-pxa.c static u32 i2c_pxa_functionality(struct i2c_adapter *adap)
i2c_adapter        81 drivers/i2c/busses/i2c-qcom-geni.c 	struct i2c_adapter adap;
i2c_adapter       438 drivers/i2c/busses/i2c-qcom-geni.c static int geni_i2c_xfer(struct i2c_adapter *adap,
i2c_adapter       481 drivers/i2c/busses/i2c-qcom-geni.c static u32 geni_i2c_func(struct i2c_adapter *adap)
i2c_adapter       235 drivers/i2c/busses/i2c-qup.c 	struct i2c_adapter	adap;
i2c_adapter       840 drivers/i2c/busses/i2c-qup.c static int qup_i2c_bam_xfer(struct i2c_adapter *adap, struct i2c_msg *msg,
i2c_adapter      1068 drivers/i2c/busses/i2c-qup.c static int qup_i2c_xfer(struct i2c_adapter *adap,
i2c_adapter      1544 drivers/i2c/busses/i2c-qup.c static int qup_i2c_xfer_v2(struct i2c_adapter *adap,
i2c_adapter      1610 drivers/i2c/busses/i2c-qup.c static u32 qup_i2c_func(struct i2c_adapter *adap)
i2c_adapter       121 drivers/i2c/busses/i2c-rcar.c 	struct i2c_adapter adap;
i2c_adapter       161 drivers/i2c/busses/i2c-rcar.c static int rcar_i2c_get_scl(struct i2c_adapter *adap)
i2c_adapter       169 drivers/i2c/busses/i2c-rcar.c static void rcar_i2c_set_scl(struct i2c_adapter *adap, int val)
i2c_adapter       181 drivers/i2c/busses/i2c-rcar.c static void rcar_i2c_set_sda(struct i2c_adapter *adap, int val)
i2c_adapter       193 drivers/i2c/busses/i2c-rcar.c static int rcar_i2c_get_bus_free(struct i2c_adapter *adap)
i2c_adapter       774 drivers/i2c/busses/i2c-rcar.c static int rcar_i2c_master_xfer(struct i2c_adapter *adap,
i2c_adapter       877 drivers/i2c/busses/i2c-rcar.c static u32 rcar_i2c_func(struct i2c_adapter *adap)
i2c_adapter       921 drivers/i2c/busses/i2c-rcar.c 	struct i2c_adapter *adap;
i2c_adapter        97 drivers/i2c/busses/i2c-riic.c 	struct i2c_adapter adapter;
i2c_adapter       112 drivers/i2c/busses/i2c-riic.c static int riic_xfer(struct i2c_adapter *adap, struct i2c_msg msgs[], int num)
i2c_adapter       272 drivers/i2c/busses/i2c-riic.c static u32 riic_func(struct i2c_adapter *adap)
i2c_adapter       395 drivers/i2c/busses/i2c-riic.c 	struct i2c_adapter *adap;
i2c_adapter       193 drivers/i2c/busses/i2c-rk3x.c 	struct i2c_adapter adap;
i2c_adapter      1043 drivers/i2c/busses/i2c-rk3x.c static int rk3x_i2c_xfer(struct i2c_adapter *adap,
i2c_adapter      1122 drivers/i2c/busses/i2c-rk3x.c static u32 rk3x_i2c_func(struct i2c_adapter *adap)
i2c_adapter        32 drivers/i2c/busses/i2c-robotfuzz-osif.c 	struct i2c_adapter adapter;
i2c_adapter        36 drivers/i2c/busses/i2c-robotfuzz-osif.c static int osif_usb_read(struct i2c_adapter *adapter, int cmd,
i2c_adapter        46 drivers/i2c/busses/i2c-robotfuzz-osif.c static int osif_usb_write(struct i2c_adapter *adapter, int cmd,
i2c_adapter        57 drivers/i2c/busses/i2c-robotfuzz-osif.c static int osif_xfer(struct i2c_adapter *adapter, struct i2c_msg *msgs,
i2c_adapter       109 drivers/i2c/busses/i2c-robotfuzz-osif.c static u32 osif_func(struct i2c_adapter *adapter)
i2c_adapter       113 drivers/i2c/busses/i2c-s3c2410.c 	struct i2c_adapter	adap;
i2c_adapter       753 drivers/i2c/busses/i2c-s3c2410.c static int s3c24xx_i2c_xfer(struct i2c_adapter *adap,
i2c_adapter       783 drivers/i2c/busses/i2c-s3c2410.c static u32 s3c24xx_i2c_func(struct i2c_adapter *adap)
i2c_adapter        31 drivers/i2c/busses/i2c-scmi.c 	struct i2c_adapter adapter;
i2c_adapter        81 drivers/i2c/busses/i2c-scmi.c acpi_smbus_cmi_access(struct i2c_adapter *adap, u16 addr, unsigned short flags,
i2c_adapter       271 drivers/i2c/busses/i2c-scmi.c static u32 acpi_smbus_cmi_func(struct i2c_adapter *adapter)
i2c_adapter        83 drivers/i2c/busses/i2c-sh7760.c 	struct i2c_adapter adap;
i2c_adapter       303 drivers/i2c/busses/i2c-sh7760.c static int sh7760_i2c_master_xfer(struct i2c_adapter *adap,
i2c_adapter       376 drivers/i2c/busses/i2c-sh7760.c static u32 sh7760_i2c_func(struct i2c_adapter *adap)
i2c_adapter       116 drivers/i2c/busses/i2c-sh_mobile.c 	struct i2c_adapter adap;
i2c_adapter       646 drivers/i2c/busses/i2c-sh_mobile.c static int sh_mobile_i2c_xfer(struct i2c_adapter *adapter,
i2c_adapter       705 drivers/i2c/busses/i2c-sh_mobile.c static u32 sh_mobile_i2c_func(struct i2c_adapter *adapter)
i2c_adapter       823 drivers/i2c/busses/i2c-sh_mobile.c 	struct i2c_adapter *adap;
i2c_adapter        27 drivers/i2c/busses/i2c-sibyte.c static int smbus_xfer(struct i2c_adapter *i2c_adap, u16 addr,
i2c_adapter       105 drivers/i2c/busses/i2c-sibyte.c static u32 bit_func(struct i2c_adapter *adap)
i2c_adapter       122 drivers/i2c/busses/i2c-sibyte.c static int __init i2c_sibyte_add_bus(struct i2c_adapter *i2c_adap, int speed)
i2c_adapter       142 drivers/i2c/busses/i2c-sibyte.c static struct i2c_adapter sibyte_board_adapter[2] = {
i2c_adapter        22 drivers/i2c/busses/i2c-simtec.c 	struct i2c_adapter	 adap;
i2c_adapter        85 drivers/i2c/busses/i2c-sirf.c 	struct i2c_adapter adapter;
i2c_adapter       232 drivers/i2c/busses/i2c-sirf.c static u32 i2c_sirfsoc_func(struct i2c_adapter *adap)
i2c_adapter       237 drivers/i2c/busses/i2c-sirf.c static int i2c_sirfsoc_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs,
i2c_adapter       274 drivers/i2c/busses/i2c-sirf.c 	struct i2c_adapter *adap;
i2c_adapter       410 drivers/i2c/busses/i2c-sirf.c 	struct i2c_adapter *adapter = platform_get_drvdata(pdev);
i2c_adapter       423 drivers/i2c/busses/i2c-sirf.c 	struct i2c_adapter *adapter = dev_get_drvdata(dev);
i2c_adapter       435 drivers/i2c/busses/i2c-sirf.c 	struct i2c_adapter *adapter = dev_get_drvdata(dev);
i2c_adapter       217 drivers/i2c/busses/i2c-sis5595.c static int sis5595_transaction(struct i2c_adapter *adap)
i2c_adapter       278 drivers/i2c/busses/i2c-sis5595.c static s32 sis5595_access(struct i2c_adapter *adap, u16 addr,
i2c_adapter       342 drivers/i2c/busses/i2c-sis5595.c static u32 sis5595_func(struct i2c_adapter *adapter)
i2c_adapter       354 drivers/i2c/busses/i2c-sis5595.c static struct i2c_adapter sis5595_adapter = {
i2c_adapter       121 drivers/i2c/busses/i2c-sis630.c static int sis630_transaction_start(struct i2c_adapter *adap, int size,
i2c_adapter       164 drivers/i2c/busses/i2c-sis630.c static int sis630_transaction_wait(struct i2c_adapter *adap, int size)
i2c_adapter       196 drivers/i2c/busses/i2c-sis630.c static void sis630_transaction_end(struct i2c_adapter *adap, u8 oldclock)
i2c_adapter       215 drivers/i2c/busses/i2c-sis630.c static int sis630_transaction(struct i2c_adapter *adap, int size)
i2c_adapter       229 drivers/i2c/busses/i2c-sis630.c static int sis630_block_data(struct i2c_adapter *adap,
i2c_adapter       323 drivers/i2c/busses/i2c-sis630.c static s32 sis630_access(struct i2c_adapter *adap, u16 addr,
i2c_adapter       397 drivers/i2c/busses/i2c-sis630.c static u32 sis630_func(struct i2c_adapter *adapter)
i2c_adapter       494 drivers/i2c/busses/i2c-sis630.c static struct i2c_adapter sis630_adapter = {
i2c_adapter        63 drivers/i2c/busses/i2c-sis96x.c static struct i2c_adapter sis96x_adapter;
i2c_adapter       150 drivers/i2c/busses/i2c-sis96x.c static s32 sis96x_access(struct i2c_adapter * adap, u16 addr,
i2c_adapter       217 drivers/i2c/busses/i2c-sis96x.c static u32 sis96x_func(struct i2c_adapter *adapter)
i2c_adapter       229 drivers/i2c/busses/i2c-sis96x.c static struct i2c_adapter sis96x_adapter = {
i2c_adapter        78 drivers/i2c/busses/i2c-sprd.c 	struct i2c_adapter adap;
i2c_adapter       243 drivers/i2c/busses/i2c-sprd.c static int sprd_i2c_handle_msg(struct i2c_adapter *i2c_adap,
i2c_adapter       281 drivers/i2c/busses/i2c-sprd.c static int sprd_i2c_master_xfer(struct i2c_adapter *i2c_adap,
i2c_adapter       306 drivers/i2c/busses/i2c-sprd.c static u32 sprd_i2c_func(struct i2c_adapter *adap)
i2c_adapter       184 drivers/i2c/busses/i2c-st.c 	struct i2c_adapter	adap;
i2c_adapter       337 drivers/i2c/busses/i2c-st.c static int st_i2c_recover_bus(struct i2c_adapter *i2c_adap)
i2c_adapter       713 drivers/i2c/busses/i2c-st.c static int st_i2c_xfer(struct i2c_adapter *i2c_adap,
i2c_adapter       771 drivers/i2c/busses/i2c-st.c static u32 st_i2c_func(struct i2c_adapter *adap)
i2c_adapter       813 drivers/i2c/busses/i2c-st.c 	struct i2c_adapter *adap;
i2c_adapter       124 drivers/i2c/busses/i2c-stm32f4.c 	struct i2c_adapter adap;
i2c_adapter       725 drivers/i2c/busses/i2c-stm32f4.c static int stm32f4_i2c_xfer(struct i2c_adapter *i2c_adap, struct i2c_msg msgs[],
i2c_adapter       746 drivers/i2c/busses/i2c-stm32f4.c static u32 stm32f4_i2c_func(struct i2c_adapter *adap)
i2c_adapter       762 drivers/i2c/busses/i2c-stm32f4.c 	struct i2c_adapter *adap;
i2c_adapter       287 drivers/i2c/busses/i2c-stm32f7.c 	struct i2c_adapter adap;
i2c_adapter       733 drivers/i2c/busses/i2c-stm32f7.c static int stm32f7_i2c_release_bus(struct i2c_adapter *i2c_adap)
i2c_adapter      1553 drivers/i2c/busses/i2c-stm32f7.c static int stm32f7_i2c_xfer(struct i2c_adapter *i2c_adap,
i2c_adapter      1596 drivers/i2c/busses/i2c-stm32f7.c static int stm32f7_i2c_smbus_xfer(struct i2c_adapter *adapter, u16 addr,
i2c_adapter      1807 drivers/i2c/busses/i2c-stm32f7.c static u32 stm32f7_i2c_func(struct i2c_adapter *adap)
i2c_adapter      1831 drivers/i2c/busses/i2c-stm32f7.c 	struct i2c_adapter *adap;
i2c_adapter       155 drivers/i2c/busses/i2c-stu300.c 	struct i2c_adapter	adapter;
i2c_adapter       644 drivers/i2c/busses/i2c-stu300.c static int stu300_xfer_msg(struct i2c_adapter *adap,
i2c_adapter       806 drivers/i2c/busses/i2c-stu300.c static int stu300_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs,
i2c_adapter       836 drivers/i2c/busses/i2c-stu300.c static int stu300_xfer_todo(struct i2c_adapter *adap, struct i2c_msg *msgs, int num)
i2c_adapter       843 drivers/i2c/busses/i2c-stu300.c static u32 stu300_func(struct i2c_adapter *adap)
i2c_adapter       862 drivers/i2c/busses/i2c-stu300.c 	struct i2c_adapter *adap;
i2c_adapter        85 drivers/i2c/busses/i2c-sun6i-p2wi.c 	struct i2c_adapter adapter;
i2c_adapter       112 drivers/i2c/busses/i2c-sun6i-p2wi.c static u32 p2wi_functionality(struct i2c_adapter *adap)
i2c_adapter       117 drivers/i2c/busses/i2c-sun6i-p2wi.c static int p2wi_smbus_xfer(struct i2c_adapter *adap, u16 addr,
i2c_adapter       146 drivers/i2c/busses/i2c-synquacer.c 	struct i2c_adapter	adapter;
i2c_adapter       495 drivers/i2c/busses/i2c-synquacer.c static int synquacer_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs,
i2c_adapter       519 drivers/i2c/busses/i2c-synquacer.c static u32 synquacer_i2c_functionality(struct i2c_adapter *adap)
i2c_adapter       529 drivers/i2c/busses/i2c-synquacer.c static const struct i2c_adapter synquacer_i2c_ops = {
i2c_adapter        33 drivers/i2c/busses/i2c-taos-evm.c 	struct i2c_adapter adapter;
i2c_adapter        47 drivers/i2c/busses/i2c-taos-evm.c static struct i2c_client *taos_instantiate_device(struct i2c_adapter *adapter)
i2c_adapter        58 drivers/i2c/busses/i2c-taos-evm.c static int taos_smbus_xfer(struct i2c_adapter *adapter, u16 addr,
i2c_adapter       139 drivers/i2c/busses/i2c-taos-evm.c static u32 taos_smbus_func(struct i2c_adapter *adapter)
i2c_adapter       202 drivers/i2c/busses/i2c-taos-evm.c 	struct i2c_adapter *adapter;
i2c_adapter        29 drivers/i2c/busses/i2c-tegra-bpmp.c 	struct i2c_adapter adapter;
i2c_adapter       223 drivers/i2c/busses/i2c-tegra-bpmp.c static int tegra_bpmp_i2c_xfer_common(struct i2c_adapter *adapter,
i2c_adapter       262 drivers/i2c/busses/i2c-tegra-bpmp.c static int tegra_bpmp_i2c_xfer(struct i2c_adapter *adapter,
i2c_adapter       268 drivers/i2c/busses/i2c-tegra-bpmp.c static int tegra_bpmp_i2c_xfer_atomic(struct i2c_adapter *adapter,
i2c_adapter       274 drivers/i2c/busses/i2c-tegra-bpmp.c static u32 tegra_bpmp_i2c_func(struct i2c_adapter *adapter)
i2c_adapter       255 drivers/i2c/busses/i2c-tegra.c 	struct i2c_adapter adapter;
i2c_adapter      1002 drivers/i2c/busses/i2c-tegra.c static int tegra_i2c_issue_bus_clear(struct i2c_adapter *adap)
i2c_adapter      1241 drivers/i2c/busses/i2c-tegra.c static int tegra_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg msgs[],
i2c_adapter      1273 drivers/i2c/busses/i2c-tegra.c static u32 tegra_i2c_func(struct i2c_adapter *adap)
i2c_adapter        67 drivers/i2c/busses/i2c-thunderx-pcidrv.c static u32 thunderx_i2c_functionality(struct i2c_adapter *adap)
i2c_adapter        78 drivers/i2c/busses/i2c-thunderx-pcidrv.c static const struct i2c_adapter thunderx_i2c_ops = {
i2c_adapter        39 drivers/i2c/busses/i2c-tiny-usb.c static int usb_read(struct i2c_adapter *adapter, int cmd,
i2c_adapter        42 drivers/i2c/busses/i2c-tiny-usb.c static int usb_write(struct i2c_adapter *adapter, int cmd,
i2c_adapter        51 drivers/i2c/busses/i2c-tiny-usb.c static int usb_xfer(struct i2c_adapter *adapter, struct i2c_msg *msgs, int num)
i2c_adapter       122 drivers/i2c/busses/i2c-tiny-usb.c static u32 usb_func(struct i2c_adapter *adapter)
i2c_adapter       170 drivers/i2c/busses/i2c-tiny-usb.c 	struct i2c_adapter adapter; /* i2c related things */
i2c_adapter       173 drivers/i2c/busses/i2c-tiny-usb.c static int usb_read(struct i2c_adapter *adapter, int cmd,
i2c_adapter       193 drivers/i2c/busses/i2c-tiny-usb.c static int usb_write(struct i2c_adapter *adapter, int cmd,
i2c_adapter        82 drivers/i2c/busses/i2c-uniphier-f.c 	struct i2c_adapter adap;
i2c_adapter       315 drivers/i2c/busses/i2c-uniphier-f.c static int uniphier_fi2c_master_xfer_one(struct i2c_adapter *adap,
i2c_adapter       388 drivers/i2c/busses/i2c-uniphier-f.c static int uniphier_fi2c_check_bus_busy(struct i2c_adapter *adap)
i2c_adapter       409 drivers/i2c/busses/i2c-uniphier-f.c static int uniphier_fi2c_master_xfer(struct i2c_adapter *adap,
i2c_adapter       434 drivers/i2c/busses/i2c-uniphier-f.c static u32 uniphier_fi2c_functionality(struct i2c_adapter *adap)
i2c_adapter       444 drivers/i2c/busses/i2c-uniphier-f.c static int uniphier_fi2c_get_scl(struct i2c_adapter *adap)
i2c_adapter       452 drivers/i2c/busses/i2c-uniphier-f.c static void uniphier_fi2c_set_scl(struct i2c_adapter *adap, int val)
i2c_adapter       460 drivers/i2c/busses/i2c-uniphier-f.c static int uniphier_fi2c_get_sda(struct i2c_adapter *adap)
i2c_adapter       468 drivers/i2c/busses/i2c-uniphier-f.c static void uniphier_fi2c_unprepare_recovery(struct i2c_adapter *adap)
i2c_adapter        43 drivers/i2c/busses/i2c-uniphier.c 	struct i2c_adapter adap;
i2c_adapter        64 drivers/i2c/busses/i2c-uniphier.c static int uniphier_i2c_xfer_byte(struct i2c_adapter *adap, u32 txdata,
i2c_adapter        89 drivers/i2c/busses/i2c-uniphier.c static int uniphier_i2c_send_byte(struct i2c_adapter *adap, u32 txdata)
i2c_adapter       107 drivers/i2c/busses/i2c-uniphier.c static int uniphier_i2c_tx(struct i2c_adapter *adap, u16 addr, u16 len,
i2c_adapter       128 drivers/i2c/busses/i2c-uniphier.c static int uniphier_i2c_rx(struct i2c_adapter *adap, u16 addr, u16 len,
i2c_adapter       154 drivers/i2c/busses/i2c-uniphier.c static int uniphier_i2c_stop(struct i2c_adapter *adap)
i2c_adapter       160 drivers/i2c/busses/i2c-uniphier.c static int uniphier_i2c_master_xfer_one(struct i2c_adapter *adap,
i2c_adapter       197 drivers/i2c/busses/i2c-uniphier.c static int uniphier_i2c_check_bus_busy(struct i2c_adapter *adap)
i2c_adapter       219 drivers/i2c/busses/i2c-uniphier.c static int uniphier_i2c_master_xfer(struct i2c_adapter *adap,
i2c_adapter       241 drivers/i2c/busses/i2c-uniphier.c static u32 uniphier_i2c_functionality(struct i2c_adapter *adap)
i2c_adapter       259 drivers/i2c/busses/i2c-uniphier.c static int uniphier_i2c_get_scl(struct i2c_adapter *adap)
i2c_adapter       267 drivers/i2c/busses/i2c-uniphier.c static void uniphier_i2c_set_scl(struct i2c_adapter *adap, int val)
i2c_adapter       275 drivers/i2c/busses/i2c-uniphier.c static int uniphier_i2c_get_sda(struct i2c_adapter *adap)
i2c_adapter       283 drivers/i2c/busses/i2c-uniphier.c static void uniphier_i2c_unprepare_recovery(struct i2c_adapter *adap)
i2c_adapter        24 drivers/i2c/busses/i2c-versatile.c 	struct i2c_adapter	 adap;
i2c_adapter        71 drivers/i2c/busses/i2c-via.c static struct i2c_adapter vt586b_adapter = {
i2c_adapter        96 drivers/i2c/busses/i2c-viapro.c static struct i2c_adapter vt596_adapter;
i2c_adapter       190 drivers/i2c/busses/i2c-viapro.c static s32 vt596_access(struct i2c_adapter *adap, u16 addr,
i2c_adapter       289 drivers/i2c/busses/i2c-viapro.c static u32 vt596_func(struct i2c_adapter *adapter)
i2c_adapter       305 drivers/i2c/busses/i2c-viapro.c static struct i2c_adapter vt596_adapter = {
i2c_adapter        24 drivers/i2c/busses/i2c-viperboard.c 	struct i2c_adapter i2c;
i2c_adapter        35 drivers/i2c/busses/i2c-viperboard.c static int vprbrd_i2c_status(struct i2c_adapter *i2c,
i2c_adapter       265 drivers/i2c/busses/i2c-viperboard.c static int vprbrd_i2c_xfer(struct i2c_adapter *i2c, struct i2c_msg *msgs,
i2c_adapter       341 drivers/i2c/busses/i2c-viperboard.c static u32 vprbrd_i2c_func(struct i2c_adapter *i2c)
i2c_adapter        83 drivers/i2c/busses/i2c-wmt.c 	struct i2c_adapter	adapter;
i2c_adapter       122 drivers/i2c/busses/i2c-wmt.c static int wmt_i2c_write(struct i2c_adapter *adap, struct i2c_msg *pmsg,
i2c_adapter       213 drivers/i2c/busses/i2c-wmt.c static int wmt_i2c_read(struct i2c_adapter *adap, struct i2c_msg *pmsg,
i2c_adapter       293 drivers/i2c/busses/i2c-wmt.c static int wmt_i2c_xfer(struct i2c_adapter *adap,
i2c_adapter       314 drivers/i2c/busses/i2c-wmt.c static u32 wmt_i2c_func(struct i2c_adapter *adap)
i2c_adapter       374 drivers/i2c/busses/i2c-wmt.c 	struct i2c_adapter *adap;
i2c_adapter       104 drivers/i2c/busses/i2c-xgene-slimpro.c 	struct i2c_adapter adapter;
i2c_adapter       336 drivers/i2c/busses/i2c-xgene-slimpro.c static int xgene_slimpro_i2c_xfer(struct i2c_adapter *adap, u16 addr,
i2c_adapter       427 drivers/i2c/busses/i2c-xgene-slimpro.c static u32 xgene_slimpro_i2c_func(struct i2c_adapter *adapter)
i2c_adapter       444 drivers/i2c/busses/i2c-xgene-slimpro.c 	struct i2c_adapter *adapter;
i2c_adapter        65 drivers/i2c/busses/i2c-xiic.c 	struct i2c_adapter	adap;
i2c_adapter       664 drivers/i2c/busses/i2c-xiic.c static int xiic_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num)
i2c_adapter       702 drivers/i2c/busses/i2c-xiic.c static u32 xiic_func(struct i2c_adapter *adap)
i2c_adapter       716 drivers/i2c/busses/i2c-xiic.c static const struct i2c_adapter xiic_adapter = {
i2c_adapter        86 drivers/i2c/busses/i2c-xlp9xx.c 	struct i2c_adapter adapter;
i2c_adapter       427 drivers/i2c/busses/i2c-xlp9xx.c static int xlp9xx_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs,
i2c_adapter       450 drivers/i2c/busses/i2c-xlp9xx.c static u32 xlp9xx_i2c_functionality(struct i2c_adapter *adapter)
i2c_adapter        83 drivers/i2c/busses/i2c-xlr.c 	struct i2c_adapter adap;
i2c_adapter       169 drivers/i2c/busses/i2c-xlr.c 	struct i2c_adapter *adap = &priv->adap;
i2c_adapter       236 drivers/i2c/busses/i2c-xlr.c 	struct i2c_adapter *adap = &priv->adap;
i2c_adapter       290 drivers/i2c/busses/i2c-xlr.c static int xlr_i2c_xfer(struct i2c_adapter *adap,
i2c_adapter       326 drivers/i2c/busses/i2c-xlr.c static u32 xlr_func(struct i2c_adapter *adap)
i2c_adapter        56 drivers/i2c/busses/i2c-zx2967.c 	struct i2c_adapter	adap;
i2c_adapter       305 drivers/i2c/busses/i2c-zx2967.c static int zx2967_i2c_xfer(struct i2c_adapter *adap,
i2c_adapter       423 drivers/i2c/busses/i2c-zx2967.c static int zx2967_smbus_xfer(struct i2c_adapter *adap, u16 addr,
i2c_adapter       450 drivers/i2c/busses/i2c-zx2967.c static u32 zx2967_i2c_func(struct i2c_adapter *adap)
i2c_adapter        65 drivers/i2c/busses/scx200_acb.c 	struct i2c_adapter adapter;
i2c_adapter       268 drivers/i2c/busses/scx200_acb.c static s32 scx200_acb_smbus_xfer(struct i2c_adapter *adapter,
i2c_adapter       364 drivers/i2c/busses/scx200_acb.c static u32 scx200_acb_func(struct i2c_adapter *adapter)
i2c_adapter       419 drivers/i2c/busses/scx200_acb.c 	struct i2c_adapter *adapter;
i2c_adapter       440 drivers/i2c/busses/scx200_acb.c 	struct i2c_adapter *adapter;
i2c_adapter        20 drivers/i2c/i2c-core-acpi.c 	struct i2c_adapter *adapter;
i2c_adapter       179 drivers/i2c/i2c-core-acpi.c 			     struct i2c_adapter *adapter,
i2c_adapter       221 drivers/i2c/i2c-core-acpi.c static void i2c_acpi_register_device(struct i2c_adapter *adapter,
i2c_adapter       239 drivers/i2c/i2c-core-acpi.c 	struct i2c_adapter *adapter = data;
i2c_adapter       264 drivers/i2c/i2c-core-acpi.c void i2c_acpi_register_devices(struct i2c_adapter *adap)
i2c_adapter       375 drivers/i2c/i2c-core-acpi.c 	struct i2c_adapter *adapter = i2c_verify_adapter(dev);
i2c_adapter       383 drivers/i2c/i2c-core-acpi.c struct i2c_adapter *i2c_acpi_find_adapter_by_handle(acpi_handle handle)
i2c_adapter       416 drivers/i2c/i2c-core-acpi.c 	struct i2c_adapter *adapter;
i2c_adapter       471 drivers/i2c/i2c-core-acpi.c 	struct i2c_adapter *adapter;
i2c_adapter       594 drivers/i2c/i2c-core-acpi.c 	struct i2c_adapter *adapter = data->adapter;
i2c_adapter       702 drivers/i2c/i2c-core-acpi.c int i2c_acpi_install_space_handler(struct i2c_adapter *adapter)
i2c_adapter       744 drivers/i2c/i2c-core-acpi.c void i2c_acpi_remove_space_handler(struct i2c_adapter *adapter)
i2c_adapter        62 drivers/i2c/i2c-core-base.c static int i2c_detect(struct i2c_adapter *adapter, struct i2c_driver *driver);
i2c_adapter       133 drivers/i2c/i2c-core-base.c static int get_scl_gpio_value(struct i2c_adapter *adap)
i2c_adapter       138 drivers/i2c/i2c-core-base.c static void set_scl_gpio_value(struct i2c_adapter *adap, int val)
i2c_adapter       143 drivers/i2c/i2c-core-base.c static int get_sda_gpio_value(struct i2c_adapter *adap)
i2c_adapter       148 drivers/i2c/i2c-core-base.c static void set_sda_gpio_value(struct i2c_adapter *adap, int val)
i2c_adapter       153 drivers/i2c/i2c-core-base.c static int i2c_generic_bus_free(struct i2c_adapter *adap)
i2c_adapter       177 drivers/i2c/i2c-core-base.c int i2c_generic_scl_recovery(struct i2c_adapter *adap)
i2c_adapter       244 drivers/i2c/i2c-core-base.c int i2c_recover_bus(struct i2c_adapter *adap)
i2c_adapter       254 drivers/i2c/i2c-core-base.c static void i2c_init_recovery(struct i2c_adapter *adap)
i2c_adapter       299 drivers/i2c/i2c-core-base.c 	struct i2c_adapter *adap = client->adapter;
i2c_adapter       600 drivers/i2c/i2c-core-base.c static int i2c_check_mux_parents(struct i2c_adapter *adapter, int addr)
i2c_adapter       602 drivers/i2c/i2c-core-base.c 	struct i2c_adapter *parent = i2c_parent_is_i2c_adapter(adapter);
i2c_adapter       628 drivers/i2c/i2c-core-base.c static int i2c_check_addr_busy(struct i2c_adapter *adapter, int addr)
i2c_adapter       630 drivers/i2c/i2c-core-base.c 	struct i2c_adapter *parent = i2c_parent_is_i2c_adapter(adapter);
i2c_adapter       649 drivers/i2c/i2c-core-base.c static void i2c_adapter_lock_bus(struct i2c_adapter *adapter,
i2c_adapter       661 drivers/i2c/i2c-core-base.c static int i2c_adapter_trylock_bus(struct i2c_adapter *adapter,
i2c_adapter       673 drivers/i2c/i2c-core-base.c static void i2c_adapter_unlock_bus(struct i2c_adapter *adapter,
i2c_adapter       679 drivers/i2c/i2c-core-base.c static void i2c_dev_set_name(struct i2c_adapter *adap,
i2c_adapter       742 drivers/i2c/i2c-core-base.c i2c_new_client_device(struct i2c_adapter *adap, struct i2c_board_info const *info)
i2c_adapter       833 drivers/i2c/i2c-core-base.c i2c_new_device(struct i2c_adapter *adap, struct i2c_board_info const *info)
i2c_adapter       906 drivers/i2c/i2c-core-base.c struct i2c_client *i2c_new_dummy_device(struct i2c_adapter *adapter, u16 address)
i2c_adapter       930 drivers/i2c/i2c-core-base.c struct i2c_client *i2c_new_dummy(struct i2c_adapter *adapter, u16 address)
i2c_adapter       961 drivers/i2c/i2c-core-base.c 					     struct i2c_adapter *adapter,
i2c_adapter      1030 drivers/i2c/i2c-core-base.c 	struct i2c_adapter *adap = to_i2c_adapter(dev);
i2c_adapter      1034 drivers/i2c/i2c-core-base.c unsigned int i2c_adapter_depth(struct i2c_adapter *adapter)
i2c_adapter      1062 drivers/i2c/i2c-core-base.c 	struct i2c_adapter *adap = to_i2c_adapter(dev);
i2c_adapter      1130 drivers/i2c/i2c-core-base.c 	struct i2c_adapter *adap = to_i2c_adapter(dev);
i2c_adapter      1179 drivers/i2c/i2c-core-base.c ATTRIBUTE_GROUPS(i2c_adapter);
i2c_adapter      1196 drivers/i2c/i2c-core-base.c struct i2c_adapter *i2c_verify_adapter(struct device *dev)
i2c_adapter      1208 drivers/i2c/i2c-core-base.c static void i2c_scan_static_board_info(struct i2c_adapter *adapter)
i2c_adapter      1225 drivers/i2c/i2c-core-base.c 			      struct i2c_adapter *adap)
i2c_adapter      1244 drivers/i2c/i2c-core-base.c static void i2c_host_notify_irq_teardown(struct i2c_adapter *adap)
i2c_adapter      1272 drivers/i2c/i2c-core-base.c static int i2c_setup_host_notify_irq_domain(struct i2c_adapter *adap)
i2c_adapter      1300 drivers/i2c/i2c-core-base.c int i2c_handle_smbus_host_notify(struct i2c_adapter *adap, unsigned short addr)
i2c_adapter      1317 drivers/i2c/i2c-core-base.c static int i2c_register_adapter(struct i2c_adapter *adap)
i2c_adapter      1419 drivers/i2c/i2c-core-base.c static int __i2c_add_numbered_adapter(struct i2c_adapter *adap)
i2c_adapter      1446 drivers/i2c/i2c-core-base.c int i2c_add_adapter(struct i2c_adapter *adapter)
i2c_adapter      1495 drivers/i2c/i2c-core-base.c int i2c_add_numbered_adapter(struct i2c_adapter *adap)
i2c_adapter      1505 drivers/i2c/i2c-core-base.c 			      struct i2c_adapter *adapter)
i2c_adapter      1550 drivers/i2c/i2c-core-base.c void i2c_del_adapter(struct i2c_adapter *adap)
i2c_adapter      1552 drivers/i2c/i2c-core-base.c 	struct i2c_adapter *found;
i2c_adapter      1809 drivers/i2c/i2c-core-base.c void i2c_clients_command(struct i2c_adapter *adap, unsigned int cmd, void *arg)
i2c_adapter      1892 drivers/i2c/i2c-core-base.c static int i2c_quirk_error(struct i2c_adapter *adap, struct i2c_msg *msg, char *err_msg)
i2c_adapter      1900 drivers/i2c/i2c-core-base.c static int i2c_check_for_quirks(struct i2c_adapter *adap, struct i2c_msg *msgs, int num)
i2c_adapter      1966 drivers/i2c/i2c-core-base.c int __i2c_transfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num)
i2c_adapter      2033 drivers/i2c/i2c-core-base.c int i2c_transfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num)
i2c_adapter      2110 drivers/i2c/i2c-core-base.c 	struct i2c_adapter *adap = client->adapter;
i2c_adapter      2149 drivers/i2c/i2c-core-base.c static int i2c_default_probe(struct i2c_adapter *adap, unsigned short addr)
i2c_adapter      2181 drivers/i2c/i2c-core-base.c 	struct i2c_adapter *adapter = temp_client->adapter;
i2c_adapter      2239 drivers/i2c/i2c-core-base.c static int i2c_detect(struct i2c_adapter *adapter, struct i2c_driver *driver)
i2c_adapter      2283 drivers/i2c/i2c-core-base.c int i2c_probe_func_quick_read(struct i2c_adapter *adap, unsigned short addr)
i2c_adapter      2291 drivers/i2c/i2c-core-base.c i2c_new_probed_device(struct i2c_adapter *adap,
i2c_adapter      2294 drivers/i2c/i2c-core-base.c 		      int (*probe)(struct i2c_adapter *adap, unsigned short addr))
i2c_adapter      2332 drivers/i2c/i2c-core-base.c struct i2c_adapter *i2c_get_adapter(int nr)
i2c_adapter      2334 drivers/i2c/i2c-core-base.c 	struct i2c_adapter *adapter;
i2c_adapter      2352 drivers/i2c/i2c-core-base.c void i2c_put_adapter(struct i2c_adapter *adap)
i2c_adapter        64 drivers/i2c/i2c-core-of.c static struct i2c_client *of_i2c_register_device(struct i2c_adapter *adap,
i2c_adapter        85 drivers/i2c/i2c-core-of.c void of_i2c_register_devices(struct i2c_adapter *adap)
i2c_adapter       146 drivers/i2c/i2c-core-of.c struct i2c_adapter *of_find_i2c_adapter_by_node(struct device_node *node)
i2c_adapter       149 drivers/i2c/i2c-core-of.c 	struct i2c_adapter *adapter;
i2c_adapter       165 drivers/i2c/i2c-core-of.c struct i2c_adapter *of_get_i2c_adapter_by_node(struct device_node *node)
i2c_adapter       167 drivers/i2c/i2c-core-of.c 	struct i2c_adapter *adapter;
i2c_adapter       233 drivers/i2c/i2c-core-of.c 	struct i2c_adapter *adap;
i2c_adapter       313 drivers/i2c/i2c-core-smbus.c static s32 i2c_smbus_xfer_emulated(struct i2c_adapter *adapter, u16 addr,
i2c_adapter       525 drivers/i2c/i2c-core-smbus.c s32 i2c_smbus_xfer(struct i2c_adapter *adapter, u16 addr,
i2c_adapter       543 drivers/i2c/i2c-core-smbus.c s32 __i2c_smbus_xfer(struct i2c_adapter *adapter, u16 addr,
i2c_adapter       547 drivers/i2c/i2c-core-smbus.c 	int (*xfer_func)(struct i2c_adapter *adap, u16 addr,
i2c_adapter       688 drivers/i2c/i2c-core-smbus.c struct i2c_client *i2c_setup_smbus_alert(struct i2c_adapter *adapter,
i2c_adapter       701 drivers/i2c/i2c-core-smbus.c int of_i2c_setup_smbus_alert(struct i2c_adapter *adapter)
i2c_adapter        35 drivers/i2c/i2c-core.h static inline int __i2c_lock_bus_helper(struct i2c_adapter *adap)
i2c_adapter        50 drivers/i2c/i2c-core.h static inline int __i2c_check_suspended(struct i2c_adapter *adap)
i2c_adapter        65 drivers/i2c/i2c-core.h void i2c_acpi_register_devices(struct i2c_adapter *adap);
i2c_adapter        69 drivers/i2c/i2c-core.h static inline void i2c_acpi_register_devices(struct i2c_adapter *adap) { }
i2c_adapter        85 drivers/i2c/i2c-core.h int i2c_acpi_install_space_handler(struct i2c_adapter *adapter);
i2c_adapter        86 drivers/i2c/i2c-core.h void i2c_acpi_remove_space_handler(struct i2c_adapter *adapter);
i2c_adapter        88 drivers/i2c/i2c-core.h static inline int i2c_acpi_install_space_handler(struct i2c_adapter *adapter) { return 0; }
i2c_adapter        89 drivers/i2c/i2c-core.h static inline void i2c_acpi_remove_space_handler(struct i2c_adapter *adapter) { }
i2c_adapter        93 drivers/i2c/i2c-core.h void of_i2c_register_devices(struct i2c_adapter *adap);
i2c_adapter        95 drivers/i2c/i2c-core.h static inline void of_i2c_register_devices(struct i2c_adapter *adap) { }
i2c_adapter        42 drivers/i2c/i2c-dev.c 	struct i2c_adapter *adap;
i2c_adapter        66 drivers/i2c/i2c-dev.c static struct i2c_dev *get_free_i2c_dev(struct i2c_adapter *adap)
i2c_adapter       191 drivers/i2c/i2c-dev.c static int i2cdev_check_mux_parents(struct i2c_adapter *adapter, int addr)
i2c_adapter       193 drivers/i2c/i2c-dev.c 	struct i2c_adapter *parent = i2c_parent_is_i2c_adapter(adapter);
i2c_adapter       220 drivers/i2c/i2c-dev.c static int i2cdev_check_addr(struct i2c_adapter *adapter, unsigned int addr)
i2c_adapter       222 drivers/i2c/i2c-dev.c 	struct i2c_adapter *parent = i2c_parent_is_i2c_adapter(adapter);
i2c_adapter       581 drivers/i2c/i2c-dev.c 	struct i2c_adapter *adap;
i2c_adapter       643 drivers/i2c/i2c-dev.c 	struct i2c_adapter *adap;
i2c_adapter       678 drivers/i2c/i2c-dev.c 	struct i2c_adapter *adap;
i2c_adapter        33 drivers/i2c/i2c-mux.c 	struct i2c_adapter adap;
i2c_adapter        39 drivers/i2c/i2c-mux.c static int __i2c_mux_master_xfer(struct i2c_adapter *adap,
i2c_adapter        44 drivers/i2c/i2c-mux.c 	struct i2c_adapter *parent = muxc->parent;
i2c_adapter        58 drivers/i2c/i2c-mux.c static int i2c_mux_master_xfer(struct i2c_adapter *adap,
i2c_adapter        63 drivers/i2c/i2c-mux.c 	struct i2c_adapter *parent = muxc->parent;
i2c_adapter        77 drivers/i2c/i2c-mux.c static int __i2c_mux_smbus_xfer(struct i2c_adapter *adap,
i2c_adapter        84 drivers/i2c/i2c-mux.c 	struct i2c_adapter *parent = muxc->parent;
i2c_adapter        99 drivers/i2c/i2c-mux.c static int i2c_mux_smbus_xfer(struct i2c_adapter *adap,
i2c_adapter       106 drivers/i2c/i2c-mux.c 	struct i2c_adapter *parent = muxc->parent;
i2c_adapter       122 drivers/i2c/i2c-mux.c static u32 i2c_mux_functionality(struct i2c_adapter *adap)
i2c_adapter       125 drivers/i2c/i2c-mux.c 	struct i2c_adapter *parent = priv->muxc->parent;
i2c_adapter       131 drivers/i2c/i2c-mux.c static unsigned int i2c_mux_parent_classes(struct i2c_adapter *parent)
i2c_adapter       143 drivers/i2c/i2c-mux.c static void i2c_mux_lock_bus(struct i2c_adapter *adapter, unsigned int flags)
i2c_adapter       146 drivers/i2c/i2c-mux.c 	struct i2c_adapter *parent = priv->muxc->parent;
i2c_adapter       154 drivers/i2c/i2c-mux.c static int i2c_mux_trylock_bus(struct i2c_adapter *adapter, unsigned int flags)
i2c_adapter       157 drivers/i2c/i2c-mux.c 	struct i2c_adapter *parent = priv->muxc->parent;
i2c_adapter       169 drivers/i2c/i2c-mux.c static void i2c_mux_unlock_bus(struct i2c_adapter *adapter, unsigned int flags)
i2c_adapter       172 drivers/i2c/i2c-mux.c 	struct i2c_adapter *parent = priv->muxc->parent;
i2c_adapter       179 drivers/i2c/i2c-mux.c static void i2c_parent_lock_bus(struct i2c_adapter *adapter,
i2c_adapter       183 drivers/i2c/i2c-mux.c 	struct i2c_adapter *parent = priv->muxc->parent;
i2c_adapter       189 drivers/i2c/i2c-mux.c static int i2c_parent_trylock_bus(struct i2c_adapter *adapter,
i2c_adapter       193 drivers/i2c/i2c-mux.c 	struct i2c_adapter *parent = priv->muxc->parent;
i2c_adapter       203 drivers/i2c/i2c-mux.c static void i2c_parent_unlock_bus(struct i2c_adapter *adapter,
i2c_adapter       207 drivers/i2c/i2c-mux.c 	struct i2c_adapter *parent = priv->muxc->parent;
i2c_adapter       213 drivers/i2c/i2c-mux.c struct i2c_adapter *i2c_root_adapter(struct device *dev)
i2c_adapter       216 drivers/i2c/i2c-mux.c 	struct i2c_adapter *i2c_root;
i2c_adapter       239 drivers/i2c/i2c-mux.c struct i2c_mux_core *i2c_mux_alloc(struct i2c_adapter *parent,
i2c_adapter       286 drivers/i2c/i2c-mux.c 	struct i2c_adapter *parent = muxc->parent;
i2c_adapter       445 drivers/i2c/i2c-mux.c 		struct i2c_adapter *adap = muxc->adapter[--muxc->num_adapters];
i2c_adapter       126 drivers/i2c/i2c-smbus.c 	struct i2c_adapter *adapter = ara->adapter;
i2c_adapter       124 drivers/i2c/i2c-stub.c static s32 stub_xfer(struct i2c_adapter *adap, u16 addr, unsigned short flags,
i2c_adapter       300 drivers/i2c/i2c-stub.c static u32 stub_func(struct i2c_adapter *adapter)
i2c_adapter       310 drivers/i2c/i2c-stub.c static struct i2c_adapter stub_adapter = {
i2c_adapter        24 drivers/i2c/muxes/i2c-demux-pinctrl.c 	struct i2c_adapter *parent_adap;
i2c_adapter        33 drivers/i2c/muxes/i2c-demux-pinctrl.c 	struct i2c_adapter cur_adap;
i2c_adapter        38 drivers/i2c/muxes/i2c-demux-pinctrl.c static int i2c_demux_master_xfer(struct i2c_adapter *adap, struct i2c_msg msgs[], int num)
i2c_adapter        41 drivers/i2c/muxes/i2c-demux-pinctrl.c 	struct i2c_adapter *parent = priv->chan[priv->cur_chan].parent_adap;
i2c_adapter        46 drivers/i2c/muxes/i2c-demux-pinctrl.c static u32 i2c_demux_functionality(struct i2c_adapter *adap)
i2c_adapter        49 drivers/i2c/muxes/i2c-demux-pinctrl.c 	struct i2c_adapter *parent = priv->chan[priv->cur_chan].parent_adap;
i2c_adapter        56 drivers/i2c/muxes/i2c-demux-pinctrl.c 	struct i2c_adapter *adap;
i2c_adapter        58 drivers/i2c/muxes/i2c-mux-gpio.c 	struct i2c_adapter *adapter;
i2c_adapter       111 drivers/i2c/muxes/i2c-mux-gpio.c 	struct i2c_adapter *parent;
i2c_adapter       112 drivers/i2c/muxes/i2c-mux-gpio.c 	struct i2c_adapter *root;
i2c_adapter        44 drivers/i2c/muxes/i2c-mux-gpmux.c static struct i2c_adapter *mux_parent_adapter(struct device *dev)
i2c_adapter        48 drivers/i2c/muxes/i2c-mux-gpmux.c 	struct i2c_adapter *parent;
i2c_adapter        76 drivers/i2c/muxes/i2c-mux-gpmux.c 	struct i2c_adapter *parent;
i2c_adapter       210 drivers/i2c/muxes/i2c-mux-ltc4306.c 	struct i2c_adapter *adap = client->adapter;
i2c_adapter        93 drivers/i2c/muxes/i2c-mux-mlxcpld.c static int mlxcpld_mux_reg_write(struct i2c_adapter *adap,
i2c_adapter       135 drivers/i2c/muxes/i2c-mux-mlxcpld.c 	struct i2c_adapter *adap = client->adapter;
i2c_adapter       100 drivers/i2c/muxes/i2c-mux-pca9541.c 	struct i2c_adapter *adap = client->adapter;
i2c_adapter       114 drivers/i2c/muxes/i2c-mux-pca9541.c 	struct i2c_adapter *adap = client->adapter;
i2c_adapter       288 drivers/i2c/muxes/i2c-mux-pca9541.c 	struct i2c_adapter *adap = client->adapter;
i2c_adapter       222 drivers/i2c/muxes/i2c-mux-pca954x.c static int pca954x_reg_write(struct i2c_adapter *adap,
i2c_adapter       411 drivers/i2c/muxes/i2c-mux-pca954x.c 	struct i2c_adapter *adap = client->adapter;
i2c_adapter        34 drivers/i2c/muxes/i2c-mux-pinctrl.c static struct i2c_adapter *i2c_mux_pinctrl_root_adapter(
i2c_adapter        37 drivers/i2c/muxes/i2c-mux-pinctrl.c 	struct i2c_adapter *root = NULL;
i2c_adapter        39 drivers/i2c/muxes/i2c-mux-pinctrl.c 	struct i2c_adapter *pin_root;
i2c_adapter        54 drivers/i2c/muxes/i2c-mux-pinctrl.c static struct i2c_adapter *i2c_mux_pinctrl_parent_adapter(struct device *dev)
i2c_adapter        58 drivers/i2c/muxes/i2c-mux-pinctrl.c 	struct i2c_adapter *parent;
i2c_adapter        79 drivers/i2c/muxes/i2c-mux-pinctrl.c 	struct i2c_adapter *parent;
i2c_adapter        80 drivers/i2c/muxes/i2c-mux-pinctrl.c 	struct i2c_adapter *root;
i2c_adapter        84 drivers/i2c/muxes/i2c-mux-reg.c 	struct i2c_adapter *adapter;
i2c_adapter       160 drivers/i2c/muxes/i2c-mux-reg.c 	struct i2c_adapter *parent;
i2c_adapter       575 drivers/i3c/master.c i2c_adapter_to_i3c_master(struct i2c_adapter *adap)
i2c_adapter       580 drivers/i3c/master.c static struct i2c_adapter *
i2c_adapter      2075 drivers/i3c/master.c static int i3c_master_i2c_adapter_xfer(struct i2c_adapter *adap,
i2c_adapter      2107 drivers/i3c/master.c static u32 i3c_master_i2c_funcs(struct i2c_adapter *adapter)
i2c_adapter      2119 drivers/i3c/master.c 	struct i2c_adapter *adap = i3c_master_to_i2c_adapter(master);
i2c_adapter       149 drivers/iio/light/bh1780.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter      1025 drivers/infiniband/hw/hfi1/hfi.h 	struct i2c_adapter adapter;	/* bus details */
i2c_adapter        29 drivers/input/mouse/psmouse-smbus.c static void psmouse_smbus_check_adapter(struct i2c_adapter *adapter)
i2c_adapter       192 drivers/input/mouse/psmouse-smbus.c 	struct i2c_adapter *adapter;
i2c_adapter       285 drivers/input/touchscreen/rohm_bu21023.c 	struct i2c_adapter *adap = client->adapter;
i2c_adapter       523 drivers/leds/leds-blinkm.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter       426 drivers/leds/leds-pca955x.c 	struct i2c_adapter *adapter;
i2c_adapter       756 drivers/leds/leds-tca6507.c 	struct i2c_adapter *adapter;
i2c_adapter       303 drivers/macintosh/therm_windtunnel.c static void do_attach(struct i2c_adapter *adapter)
i2c_adapter       417 drivers/macintosh/therm_windtunnel.c 	struct i2c_adapter *adapter = cl->adapter;
i2c_adapter       457 drivers/macintosh/therm_windtunnel.c 	struct i2c_adapter *adap;
i2c_adapter        51 drivers/media/common/b2c2/flexcop-common.h 	struct i2c_adapter i2c_adap;
i2c_adapter       171 drivers/media/common/b2c2/flexcop-fe-tuner.c 	struct i2c_adapter *i2c)
i2c_adapter       284 drivers/media/common/b2c2/flexcop-fe-tuner.c 	struct i2c_adapter *i2c)
i2c_adapter       318 drivers/media/common/b2c2/flexcop-fe-tuner.c 	struct i2c_adapter *i2c)
i2c_adapter       321 drivers/media/common/b2c2/flexcop-fe-tuner.c 	struct i2c_adapter *i2c_tuner;
i2c_adapter       384 drivers/media/common/b2c2/flexcop-fe-tuner.c 	struct i2c_adapter *i2c)
i2c_adapter       386 drivers/media/common/b2c2/flexcop-fe-tuner.c 	struct i2c_adapter *i2c_tuner;
i2c_adapter       445 drivers/media/common/b2c2/flexcop-fe-tuner.c 	struct i2c_adapter *i2c)
i2c_adapter       466 drivers/media/common/b2c2/flexcop-fe-tuner.c 	struct i2c_adapter *i2c)
i2c_adapter       482 drivers/media/common/b2c2/flexcop-fe-tuner.c 	struct i2c_adapter *i2c)
i2c_adapter       504 drivers/media/common/b2c2/flexcop-fe-tuner.c 	struct i2c_adapter *i2c)
i2c_adapter       599 drivers/media/common/b2c2/flexcop-fe-tuner.c 	struct i2c_adapter *i2c)
i2c_adapter       638 drivers/media/common/b2c2/flexcop-fe-tuner.c 	struct i2c_adapter *i2c)
i2c_adapter       666 drivers/media/common/b2c2/flexcop-fe-tuner.c 	int (*attach)(struct flexcop_device *, struct i2c_adapter *);
i2c_adapter       167 drivers/media/common/b2c2/flexcop-i2c.c static int flexcop_master_xfer(struct i2c_adapter *i2c_adap,
i2c_adapter       207 drivers/media/common/b2c2/flexcop-i2c.c static u32 flexcop_i2c_func(struct i2c_adapter *adapter)
i2c_adapter         6 drivers/media/common/saa7146/saa7146_i2c.c static u32 saa7146_i2c_func(struct i2c_adapter *adapter)
i2c_adapter       382 drivers/media/common/saa7146/saa7146_i2c.c static int saa7146_i2c_xfer(struct i2c_adapter* adapter, struct i2c_msg *msg, int num)
i2c_adapter       401 drivers/media/common/saa7146/saa7146_i2c.c int saa7146_i2c_adapter_prepare(struct saa7146_dev *dev, struct i2c_adapter *i2c_adapter, u32 bitrate)
i2c_adapter       411 drivers/media/common/saa7146/saa7146_i2c.c 	if (i2c_adapter) {
i2c_adapter       412 drivers/media/common/saa7146/saa7146_i2c.c 		i2c_set_adapdata(i2c_adapter, &dev->v4l2_dev);
i2c_adapter       413 drivers/media/common/saa7146/saa7146_i2c.c 		i2c_adapter->dev.parent    = &dev->pci->dev;
i2c_adapter       414 drivers/media/common/saa7146/saa7146_i2c.c 		i2c_adapter->algo	   = &saa7146_algo;
i2c_adapter       415 drivers/media/common/saa7146/saa7146_i2c.c 		i2c_adapter->algo_data     = NULL;
i2c_adapter       416 drivers/media/common/saa7146/saa7146_i2c.c 		i2c_adapter->timeout = SAA7146_I2C_TIMEOUT;
i2c_adapter       417 drivers/media/common/saa7146/saa7146_i2c.c 		i2c_adapter->retries = SAA7146_I2C_RETRIES;
i2c_adapter       967 drivers/media/dvb-core/dvbdev.c 				    struct i2c_adapter *adap,
i2c_adapter      1222 drivers/media/dvb-frontends/af9013.c static struct i2c_adapter *af9013_get_i2c_adapter(struct i2c_client *client)
i2c_adapter        73 drivers/media/dvb-frontends/af9013.h 	struct i2c_adapter* (*get_i2c_adapter)(struct i2c_client *);
i2c_adapter        31 drivers/media/dvb-frontends/ascot2e.c 	struct i2c_adapter	*i2c;
i2c_adapter       475 drivers/media/dvb-frontends/ascot2e.c 				    struct i2c_adapter *i2c)
i2c_adapter        46 drivers/media/dvb-frontends/ascot2e.h 					struct i2c_adapter *i2c);
i2c_adapter        50 drivers/media/dvb-frontends/ascot2e.h 					struct i2c_adapter *i2c)
i2c_adapter       451 drivers/media/dvb-frontends/atbm8830.c 	struct i2c_adapter *i2c)
i2c_adapter        52 drivers/media/dvb-frontends/atbm8830.h 		struct i2c_adapter *i2c);
i2c_adapter        56 drivers/media/dvb-frontends/atbm8830.h 		struct i2c_adapter *i2c) {
i2c_adapter        13 drivers/media/dvb-frontends/atbm8830_priv.h 	struct i2c_adapter *i2c;
i2c_adapter        53 drivers/media/dvb-frontends/au8522.h 					  struct i2c_adapter *i2c);
i2c_adapter        57 drivers/media/dvb-frontends/au8522.h 				   struct i2c_adapter *i2c)
i2c_adapter       105 drivers/media/dvb-frontends/au8522_common.c int au8522_get_state(struct au8522_state **state, struct i2c_adapter *i2c,
i2c_adapter       834 drivers/media/dvb-frontends/au8522_dig.c 				   struct i2c_adapter *i2c)
i2c_adapter        40 drivers/media/dvb-frontends/au8522_priv.h 	struct i2c_adapter *i2c;
i2c_adapter        80 drivers/media/dvb-frontends/au8522_priv.h int au8522_get_state(struct au8522_state **state, struct i2c_adapter *i2c,
i2c_adapter        52 drivers/media/dvb-frontends/bcm3510.c 	struct i2c_adapter* i2c;
i2c_adapter       796 drivers/media/dvb-frontends/bcm3510.c 				   struct i2c_adapter *i2c)
i2c_adapter        26 drivers/media/dvb-frontends/bcm3510.h 					   struct i2c_adapter* i2c);
i2c_adapter        29 drivers/media/dvb-frontends/bcm3510.h 						  struct i2c_adapter* i2c)
i2c_adapter        62 drivers/media/dvb-frontends/bsbe1.h 	struct i2c_adapter *i2c = fe->tuner_priv;
i2c_adapter        93 drivers/media/dvb-frontends/bsru6.h 	struct i2c_adapter *i2c = fe->tuner_priv;
i2c_adapter        22 drivers/media/dvb-frontends/cx22700.c 	struct i2c_adapter* i2c;
i2c_adapter       374 drivers/media/dvb-frontends/cx22700.c 				    struct i2c_adapter* i2c)
i2c_adapter        24 drivers/media/dvb-frontends/cx22700.h 					   struct i2c_adapter* i2c);
i2c_adapter        27 drivers/media/dvb-frontends/cx22700.h 					   struct i2c_adapter* i2c)
i2c_adapter        27 drivers/media/dvb-frontends/cx22702.c 	struct i2c_adapter *i2c;
i2c_adapter       580 drivers/media/dvb-frontends/cx22702.c 	struct i2c_adapter *i2c)
i2c_adapter        34 drivers/media/dvb-frontends/cx22702.h 	struct i2c_adapter *i2c);
i2c_adapter        38 drivers/media/dvb-frontends/cx22702.h 	struct i2c_adapter *i2c)
i2c_adapter        23 drivers/media/dvb-frontends/cx24110.c 	struct i2c_adapter* i2c;
i2c_adapter       585 drivers/media/dvb-frontends/cx24110.c 				    struct i2c_adapter* i2c)
i2c_adapter        38 drivers/media/dvb-frontends/cx24110.h 					   struct i2c_adapter* i2c);
i2c_adapter        41 drivers/media/dvb-frontends/cx24110.h 						  struct i2c_adapter* i2c)
i2c_adapter        32 drivers/media/dvb-frontends/cx24113.c 	struct i2c_adapter *i2c;
i2c_adapter       542 drivers/media/dvb-frontends/cx24113.c 		const struct cx24113_config *config, struct i2c_adapter *i2c)
i2c_adapter        21 drivers/media/dvb-frontends/cx24113.h 	const struct cx24113_config *config, struct i2c_adapter *i2c);
i2c_adapter        26 drivers/media/dvb-frontends/cx24113.h 	const struct cx24113_config *config, struct i2c_adapter *i2c)
i2c_adapter       174 drivers/media/dvb-frontends/cx24116.c 	struct i2c_adapter *i2c;
i2c_adapter      1106 drivers/media/dvb-frontends/cx24116.c 	struct i2c_adapter *i2c)
i2c_adapter        34 drivers/media/dvb-frontends/cx24116.h 	struct i2c_adapter *i2c);
i2c_adapter        38 drivers/media/dvb-frontends/cx24116.h 	struct i2c_adapter *i2c)
i2c_adapter       187 drivers/media/dvb-frontends/cx24117.c 	struct i2c_adapter *i2c;
i2c_adapter      1128 drivers/media/dvb-frontends/cx24117.c 	struct i2c_adapter *i2c, u8 client_address)
i2c_adapter      1160 drivers/media/dvb-frontends/cx24117.c 	struct i2c_adapter *i2c)
i2c_adapter        23 drivers/media/dvb-frontends/cx24117.h 	struct i2c_adapter *i2c);
i2c_adapter        27 drivers/media/dvb-frontends/cx24117.h 	struct i2c_adapter *i2c)
i2c_adapter       131 drivers/media/dvb-frontends/cx24120.c 	struct i2c_adapter *i2c;
i2c_adapter       265 drivers/media/dvb-frontends/cx24120.c 				    struct i2c_adapter *i2c)
i2c_adapter        37 drivers/media/dvb-frontends/cx24120.h 				    struct i2c_adapter *i2c);
i2c_adapter        41 drivers/media/dvb-frontends/cx24120.h 				    struct i2c_adapter *i2c)
i2c_adapter        44 drivers/media/dvb-frontends/cx24123.c 	struct i2c_adapter *i2c;
i2c_adapter        56 drivers/media/dvb-frontends/cx24123.c 	struct i2c_adapter tuner_i2c_adapter;
i2c_adapter      1012 drivers/media/dvb-frontends/cx24123.c static int cx24123_tuner_i2c_tuner_xfer(struct i2c_adapter *i2c_adap,
i2c_adapter      1021 drivers/media/dvb-frontends/cx24123.c static u32 cx24123_tuner_i2c_func(struct i2c_adapter *adapter)
i2c_adapter      1031 drivers/media/dvb-frontends/cx24123.c struct i2c_adapter *
i2c_adapter      1042 drivers/media/dvb-frontends/cx24123.c 				    struct i2c_adapter *i2c)
i2c_adapter        31 drivers/media/dvb-frontends/cx24123.h 					   struct i2c_adapter *i2c);
i2c_adapter        32 drivers/media/dvb-frontends/cx24123.h extern struct i2c_adapter *cx24123_get_tuner_i2c_adapter(struct dvb_frontend *);
i2c_adapter        35 drivers/media/dvb-frontends/cx24123.h 	const struct cx24123_config *config, struct i2c_adapter *i2c)
i2c_adapter        40 drivers/media/dvb-frontends/cx24123.h static inline struct i2c_adapter *
i2c_adapter       112 drivers/media/dvb-frontends/cxd2820r.h 	struct i2c_adapter *i2c,
i2c_adapter       118 drivers/media/dvb-frontends/cxd2820r.h 	struct i2c_adapter *i2c,
i2c_adapter       515 drivers/media/dvb-frontends/cxd2820r_core.c 				     struct i2c_adapter *adapter,
i2c_adapter        31 drivers/media/dvb-frontends/cxd2820r_priv.h 	struct i2c_adapter *i2c;
i2c_adapter        54 drivers/media/dvb-frontends/cxd2841er.c 	struct i2c_adapter		*i2c;
i2c_adapter      3831 drivers/media/dvb-frontends/cxd2841er.c 					     struct i2c_adapter *i2c,
i2c_adapter      3919 drivers/media/dvb-frontends/cxd2841er.c 					struct i2c_adapter *i2c)
i2c_adapter      3926 drivers/media/dvb-frontends/cxd2841er.c 					struct i2c_adapter *i2c)
i2c_adapter        41 drivers/media/dvb-frontends/cxd2841er.h 					       struct i2c_adapter *i2c);
i2c_adapter        44 drivers/media/dvb-frontends/cxd2841er.h 					       struct i2c_adapter *i2c);
i2c_adapter        48 drivers/media/dvb-frontends/cxd2841er.h 					struct i2c_adapter *i2c)
i2c_adapter        55 drivers/media/dvb-frontends/cxd2841er.h 		struct cxd2841er_config *cfg, struct i2c_adapter *i2c)
i2c_adapter        39 drivers/media/dvb-frontends/dib0070.c 	struct i2c_adapter *i2c;
i2c_adapter       732 drivers/media/dvb-frontends/dib0070.c struct dvb_frontend *dib0070_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, struct dib0070_config *cfg)
i2c_adapter        11 drivers/media/dvb-frontends/dib0070.h struct i2c_adapter;
i2c_adapter        49 drivers/media/dvb-frontends/dib0070.h extern struct dvb_frontend *dib0070_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, struct dib0070_config *cfg);
i2c_adapter        55 drivers/media/dvb-frontends/dib0070.h static inline struct dvb_frontend *dib0070_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, struct dib0070_config *cfg)
i2c_adapter       124 drivers/media/dvb-frontends/dib0090.c 	struct i2c_adapter *i2c;
i2c_adapter       188 drivers/media/dvb-frontends/dib0090.c 	struct i2c_adapter *i2c;
i2c_adapter      2604 drivers/media/dvb-frontends/dib0090.c struct dvb_frontend *dib0090_register(struct dvb_frontend *fe, struct i2c_adapter *i2c, const struct dib0090_config *config)
i2c_adapter      2636 drivers/media/dvb-frontends/dib0090.c struct dvb_frontend *dib0090_fw_register(struct dvb_frontend *fe, struct i2c_adapter *i2c, const struct dib0090_config *config)
i2c_adapter        11 drivers/media/dvb-frontends/dib0090.h struct i2c_adapter;
i2c_adapter        76 drivers/media/dvb-frontends/dib0090.h extern struct dvb_frontend *dib0090_register(struct dvb_frontend *fe, struct i2c_adapter *i2c, const struct dib0090_config *config);
i2c_adapter        77 drivers/media/dvb-frontends/dib0090.h extern struct dvb_frontend *dib0090_fw_register(struct dvb_frontend *fe, struct i2c_adapter *i2c, const struct dib0090_config *config);
i2c_adapter        94 drivers/media/dvb-frontends/dib0090.h static inline struct dvb_frontend *dib0090_register(struct dvb_frontend *fe, struct i2c_adapter *i2c, const struct dib0090_config *config)
i2c_adapter       100 drivers/media/dvb-frontends/dib0090.h static inline struct dvb_frontend *dib0090_fw_register(struct dvb_frontend *fe, struct i2c_adapter *i2c, struct dib0090_config *config)
i2c_adapter        42 drivers/media/dvb-frontends/dib3000.h 					     struct i2c_adapter* i2c, struct dib_fe_xfer_ops *xfer_ops);
i2c_adapter        45 drivers/media/dvb-frontends/dib3000.h 					     struct i2c_adapter* i2c, struct dib_fe_xfer_ops *xfer_ops)
i2c_adapter       744 drivers/media/dvb-frontends/dib3000mb.c 				      struct i2c_adapter* i2c, struct dib_fe_xfer_ops *xfer_ops)
i2c_adapter        87 drivers/media/dvb-frontends/dib3000mb_priv.h 	struct i2c_adapter* i2c;
i2c_adapter        40 drivers/media/dvb-frontends/dib3000mc.c 	struct i2c_adapter *i2c_adap;
i2c_adapter       662 drivers/media/dvb-frontends/dib3000mc.c struct i2c_adapter * dib3000mc_get_tuner_i2c_master(struct dvb_frontend *demod, int gating)
i2c_adapter       856 drivers/media/dvb-frontends/dib3000mc.c int dib3000mc_i2c_enumeration(struct i2c_adapter *i2c, int no_of_demods, u8 default_addr, struct dib3000mc_config cfg[])
i2c_adapter       909 drivers/media/dvb-frontends/dib3000mc.c struct dvb_frontend * dib3000mc_attach(struct i2c_adapter *i2c_adap, u8 i2c_addr, struct dib3000mc_config *cfg)
i2c_adapter        40 drivers/media/dvb-frontends/dib3000mc.h extern struct dvb_frontend *dib3000mc_attach(struct i2c_adapter *i2c_adap,
i2c_adapter        43 drivers/media/dvb-frontends/dib3000mc.h extern int dib3000mc_i2c_enumeration(struct i2c_adapter *i2c,
i2c_adapter        47 drivers/media/dvb-frontends/dib3000mc.h struct i2c_adapter *dib3000mc_get_tuner_i2c_master(struct dvb_frontend *demod,
i2c_adapter        51 drivers/media/dvb-frontends/dib3000mc.h struct dvb_frontend *dib3000mc_attach(struct i2c_adapter *i2c_adap, u8 i2c_addr,
i2c_adapter        59 drivers/media/dvb-frontends/dib3000mc.h int dib3000mc_i2c_enumeration(struct i2c_adapter *i2c,
i2c_adapter        68 drivers/media/dvb-frontends/dib3000mc.h struct i2c_adapter *dib3000mc_get_tuner_i2c_master(struct dvb_frontend *demod,
i2c_adapter        35 drivers/media/dvb-frontends/dib7000m.c 	struct i2c_adapter   *i2c_adap;
i2c_adapter      1325 drivers/media/dvb-frontends/dib7000m.c struct i2c_adapter * dib7000m_get_i2c_master(struct dvb_frontend *demod, enum dibx000_i2c_interface intf, int gating)
i2c_adapter      1353 drivers/media/dvb-frontends/dib7000m.c int dib7000m_i2c_enumeration(struct i2c_adapter *i2c, int no_of_demods,
i2c_adapter      1402 drivers/media/dvb-frontends/dib7000m.c struct dvb_frontend * dib7000m_attach(struct i2c_adapter *i2c_adap, u8 i2c_addr, struct dib7000m_config *cfg)
i2c_adapter        43 drivers/media/dvb-frontends/dib7000m.h extern struct dvb_frontend *dib7000m_attach(struct i2c_adapter *i2c_adap,
i2c_adapter        46 drivers/media/dvb-frontends/dib7000m.h extern struct i2c_adapter *dib7000m_get_i2c_master(struct dvb_frontend *,
i2c_adapter        53 drivers/media/dvb-frontends/dib7000m.h struct dvb_frontend *dib7000m_attach(struct i2c_adapter *i2c_adap,
i2c_adapter        61 drivers/media/dvb-frontends/dib7000m.h struct i2c_adapter *dib7000m_get_i2c_master(struct dvb_frontend *demod,
i2c_adapter        36 drivers/media/dvb-frontends/dib7000p.c 	struct i2c_adapter *i2c_adap;
i2c_adapter        45 drivers/media/dvb-frontends/dib7000p.c 	struct i2c_adapter *i2c_adap;
i2c_adapter        71 drivers/media/dvb-frontends/dib7000p.c 	struct i2c_adapter dib7090_tuner_adap;
i2c_adapter      2012 drivers/media/dvb-frontends/dib7000p.c static int dib7000pc_detection(struct i2c_adapter *i2c_adap)
i2c_adapter      2061 drivers/media/dvb-frontends/dib7000p.c static struct i2c_adapter *dib7000p_get_i2c_master(struct dvb_frontend *demod, enum dibx000_i2c_interface intf, int gating)
i2c_adapter      2083 drivers/media/dvb-frontends/dib7000p.c static int dib7000p_i2c_enumeration(struct i2c_adapter *i2c, int no_of_demods, u8 default_addr, struct dib7000p_config cfg[])
i2c_adapter      2196 drivers/media/dvb-frontends/dib7000p.c static int w7090p_tuner_write_serpar(struct i2c_adapter *i2c_adap, struct i2c_msg msg[], int num)
i2c_adapter      2215 drivers/media/dvb-frontends/dib7000p.c static int w7090p_tuner_read_serpar(struct i2c_adapter *i2c_adap, struct i2c_msg msg[], int num)
i2c_adapter      2245 drivers/media/dvb-frontends/dib7000p.c static int w7090p_tuner_rw_serpar(struct i2c_adapter *i2c_adap, struct i2c_msg msg[], int num)
i2c_adapter      2257 drivers/media/dvb-frontends/dib7000p.c static int dib7090p_rw_on_apb(struct i2c_adapter *i2c_adap,
i2c_adapter      2274 drivers/media/dvb-frontends/dib7000p.c static int dib7090_tuner_xfer(struct i2c_adapter *i2c_adap, struct i2c_msg msg[], int num)
i2c_adapter      2389 drivers/media/dvb-frontends/dib7000p.c static u32 dib7000p_i2c_func(struct i2c_adapter *adapter)
i2c_adapter      2399 drivers/media/dvb-frontends/dib7000p.c static struct i2c_adapter *dib7090_get_i2c_tuner(struct dvb_frontend *fe)
i2c_adapter      2737 drivers/media/dvb-frontends/dib7000p.c static struct dvb_frontend *dib7000p_init(struct i2c_adapter *i2c_adap, u8 i2c_addr, struct dib7000p_config *cfg)
i2c_adapter        56 drivers/media/dvb-frontends/dib7000p.h 	int (*dib7000pc_detection)(struct i2c_adapter *i2c_adap);
i2c_adapter        57 drivers/media/dvb-frontends/dib7000p.h 	struct i2c_adapter *(*get_i2c_master)(struct dvb_frontend *demod, enum dibx000_i2c_interface intf, int gating);
i2c_adapter        60 drivers/media/dvb-frontends/dib7000p.h 	int (*i2c_enumeration)(struct i2c_adapter *i2c, int no_of_demods, u8 default_addr, struct dib7000p_config cfg[]);
i2c_adapter        61 drivers/media/dvb-frontends/dib7000p.h 	struct i2c_adapter *(*get_i2c_tuner)(struct dvb_frontend *fe);
i2c_adapter        65 drivers/media/dvb-frontends/dib7000p.h 	struct dvb_frontend *(*init)(struct i2c_adapter *i2c_adap, u8 i2c_addr, struct dib7000p_config *cfg);
i2c_adapter        41 drivers/media/dvb-frontends/dib8000.c 	struct i2c_adapter *adap;
i2c_adapter       107 drivers/media/dvb-frontends/dib8000.c 	struct i2c_adapter dib8096p_tuner_adap;
i2c_adapter      1673 drivers/media/dvb-frontends/dib8000.c static int dib8096p_tuner_write_serpar(struct i2c_adapter *i2c_adap,
i2c_adapter      1693 drivers/media/dvb-frontends/dib8000.c static int dib8096p_tuner_read_serpar(struct i2c_adapter *i2c_adap,
i2c_adapter      1725 drivers/media/dvb-frontends/dib8000.c static int dib8096p_tuner_rw_serpar(struct i2c_adapter *i2c_adap,
i2c_adapter      1737 drivers/media/dvb-frontends/dib8000.c static int dib8096p_rw_on_apb(struct i2c_adapter *i2c_adap,
i2c_adapter      1754 drivers/media/dvb-frontends/dib8000.c static int dib8096p_tuner_xfer(struct i2c_adapter *i2c_adap,
i2c_adapter      1875 drivers/media/dvb-frontends/dib8000.c static u32 dib8096p_i2c_func(struct i2c_adapter *adapter)
i2c_adapter      1885 drivers/media/dvb-frontends/dib8000.c static struct i2c_adapter *dib8096p_get_i2c_tuner(struct dvb_frontend *fe)
i2c_adapter      4264 drivers/media/dvb-frontends/dib8000.c static int dib8000_i2c_enumeration(struct i2c_adapter *host, int no_of_demods,
i2c_adapter      4363 drivers/media/dvb-frontends/dib8000.c static struct i2c_adapter *dib8000_get_i2c_master(struct dvb_frontend *fe, enum dibx000_i2c_interface intf, int gating)
i2c_adapter      4416 drivers/media/dvb-frontends/dib8000.c static struct dvb_frontend *dib8000_init(struct i2c_adapter *i2c_adap, u8 i2c_addr, struct dib8000_config *cfg)
i2c_adapter        49 drivers/media/dvb-frontends/dib8000.h 	struct i2c_adapter *(*get_i2c_tuner)(struct dvb_frontend *fe);
i2c_adapter        58 drivers/media/dvb-frontends/dib8000.h 	int (*i2c_enumeration)(struct i2c_adapter *host, int no_of_demods,
i2c_adapter        60 drivers/media/dvb-frontends/dib8000.h 	struct i2c_adapter *(*get_i2c_master)(struct dvb_frontend *fe, enum dibx000_i2c_interface intf, int gating);
i2c_adapter        63 drivers/media/dvb-frontends/dib8000.h 	struct dvb_frontend *(*init)(struct i2c_adapter *i2c_adap, u8 i2c_addr, struct dib8000_config *cfg);
i2c_adapter        33 drivers/media/dvb-frontends/dib9000.c 	struct i2c_adapter *i2c_adap;
i2c_adapter        52 drivers/media/dvb-frontends/dib9000.c 	struct i2c_adapter tuner_adap;
i2c_adapter        53 drivers/media/dvb-frontends/dib9000.c 	struct i2c_adapter component_bus;
i2c_adapter      1585 drivers/media/dvb-frontends/dib9000.c static int dib9000_tuner_xfer(struct i2c_adapter *i2c_adap, struct i2c_msg msg[], int num)
i2c_adapter      1653 drivers/media/dvb-frontends/dib9000.c static int dib9000_fw_component_bus_xfer(struct i2c_adapter *i2c_adap, struct i2c_msg msg[], int num)
i2c_adapter      1709 drivers/media/dvb-frontends/dib9000.c static u32 dib9000_i2c_func(struct i2c_adapter *adapter)
i2c_adapter      1724 drivers/media/dvb-frontends/dib9000.c struct i2c_adapter *dib9000_get_tuner_interface(struct dvb_frontend *fe)
i2c_adapter      1731 drivers/media/dvb-frontends/dib9000.c struct i2c_adapter *dib9000_get_component_bus_interface(struct dvb_frontend *fe)
i2c_adapter      1738 drivers/media/dvb-frontends/dib9000.c struct i2c_adapter *dib9000_get_i2c_master(struct dvb_frontend *fe, enum dibx000_i2c_interface intf, int gating)
i2c_adapter      1745 drivers/media/dvb-frontends/dib9000.c int dib9000_set_i2c_adapter(struct dvb_frontend *fe, struct i2c_adapter *i2c)
i2c_adapter      2375 drivers/media/dvb-frontends/dib9000.c int dib9000_i2c_enumeration(struct i2c_adapter *i2c, int no_of_demods, u8 default_addr, u8 first_addr)
i2c_adapter      2473 drivers/media/dvb-frontends/dib9000.c struct dvb_frontend *dib9000_attach(struct i2c_adapter *i2c_adap, u8 i2c_addr, const struct dib9000_config *cfg)
i2c_adapter        32 drivers/media/dvb-frontends/dib9000.h extern struct dvb_frontend *dib9000_attach(struct i2c_adapter *i2c_adap, u8 i2c_addr, const struct dib9000_config *cfg);
i2c_adapter        33 drivers/media/dvb-frontends/dib9000.h extern int dib9000_i2c_enumeration(struct i2c_adapter *host, int no_of_demods, u8 default_addr, u8 first_addr);
i2c_adapter        34 drivers/media/dvb-frontends/dib9000.h extern struct i2c_adapter *dib9000_get_tuner_interface(struct dvb_frontend *fe);
i2c_adapter        35 drivers/media/dvb-frontends/dib9000.h extern struct i2c_adapter *dib9000_get_i2c_master(struct dvb_frontend *fe, enum dibx000_i2c_interface intf, int gating);
i2c_adapter        42 drivers/media/dvb-frontends/dib9000.h extern struct i2c_adapter *dib9000_get_component_bus_interface(struct dvb_frontend *fe);
i2c_adapter        43 drivers/media/dvb-frontends/dib9000.h extern int dib9000_set_i2c_adapter(struct dvb_frontend *fe, struct i2c_adapter *i2c);
i2c_adapter        46 drivers/media/dvb-frontends/dib9000.h static inline struct dvb_frontend *dib9000_attach(struct i2c_adapter *i2c_adap, u8 i2c_addr, struct dib9000_config *cfg)
i2c_adapter        52 drivers/media/dvb-frontends/dib9000.h static inline struct i2c_adapter *dib9000_get_i2c_master(struct dvb_frontend *fe, enum dibx000_i2c_interface intf, int gating)
i2c_adapter        58 drivers/media/dvb-frontends/dib9000.h static inline int dib9000_i2c_enumeration(struct i2c_adapter *host, int no_of_demods, u8 default_addr, u8 first_addr)
i2c_adapter        64 drivers/media/dvb-frontends/dib9000.h static inline struct i2c_adapter *dib9000_get_tuner_interface(struct dvb_frontend *fe)
i2c_adapter       106 drivers/media/dvb-frontends/dib9000.h static inline struct i2c_adapter *dib9000_get_component_bus_interface(struct dvb_frontend *fe)
i2c_adapter       112 drivers/media/dvb-frontends/dib9000.h static inline int dib9000_set_i2c_adapter(struct dvb_frontend *fe, struct i2c_adapter *i2c)
i2c_adapter       182 drivers/media/dvb-frontends/dibx000_common.c int dibx000_i2c_set_speed(struct i2c_adapter *i2c_adap, u16 speed)
i2c_adapter       193 drivers/media/dvb-frontends/dibx000_common.c static u32 dibx000_i2c_func(struct i2c_adapter *adapter)
i2c_adapter       209 drivers/media/dvb-frontends/dibx000_common.c static int dibx000_i2c_master_xfer_gpio12(struct i2c_adapter *i2c_adap, struct i2c_msg msg[], int num)
i2c_adapter       231 drivers/media/dvb-frontends/dibx000_common.c static int dibx000_i2c_master_xfer_gpio34(struct i2c_adapter *i2c_adap, struct i2c_msg msg[], int num)
i2c_adapter       285 drivers/media/dvb-frontends/dibx000_common.c static int dibx000_i2c_gated_gpio67_xfer(struct i2c_adapter *i2c_adap,
i2c_adapter       332 drivers/media/dvb-frontends/dibx000_common.c static int dibx000_i2c_gated_tuner_xfer(struct i2c_adapter *i2c_adap,
i2c_adapter       377 drivers/media/dvb-frontends/dibx000_common.c struct i2c_adapter *dibx000_get_i2c_adapter(struct dibx000_i2c_master *mst,
i2c_adapter       381 drivers/media/dvb-frontends/dibx000_common.c 	struct i2c_adapter *i2c = NULL;
i2c_adapter       424 drivers/media/dvb-frontends/dibx000_common.c static int i2c_adapter_init(struct i2c_adapter *i2c_adap,
i2c_adapter       438 drivers/media/dvb-frontends/dibx000_common.c 				struct i2c_adapter *i2c_adap, u8 i2c_addr)
i2c_adapter        23 drivers/media/dvb-frontends/dibx000_common.h 	struct i2c_adapter gated_tuner_i2c_adap;
i2c_adapter        24 drivers/media/dvb-frontends/dibx000_common.h 	struct i2c_adapter master_i2c_adap_gpio12;
i2c_adapter        25 drivers/media/dvb-frontends/dibx000_common.h 	struct i2c_adapter master_i2c_adap_gpio34;
i2c_adapter        26 drivers/media/dvb-frontends/dibx000_common.h 	struct i2c_adapter master_i2c_adap_gpio67;
i2c_adapter        28 drivers/media/dvb-frontends/dibx000_common.h 	struct i2c_adapter *i2c_adap;
i2c_adapter        41 drivers/media/dvb-frontends/dibx000_common.h 					u16 device_rev, struct i2c_adapter *i2c_adap,
i2c_adapter        43 drivers/media/dvb-frontends/dibx000_common.h extern struct i2c_adapter *dibx000_get_i2c_adapter(struct dibx000_i2c_master
i2c_adapter        49 drivers/media/dvb-frontends/dibx000_common.h extern int dibx000_i2c_set_speed(struct i2c_adapter *i2c_adap, u16 speed);
i2c_adapter        16 drivers/media/dvb-frontends/drx39xyj/drx39xxj.h 	struct i2c_adapter *i2c;
i2c_adapter        24 drivers/media/dvb-frontends/drx39xyj/drx39xxj.h struct dvb_frontend *drx39xxj_attach(struct i2c_adapter *i2c);
i2c_adapter        26 drivers/media/dvb-frontends/drx39xyj/drx39xxj.h static inline struct dvb_frontend *drx39xxj_attach(struct i2c_adapter *i2c) {
i2c_adapter      1912 drivers/media/dvb-frontends/drx39xyj/drx_driver.h 	struct i2c_adapter	*i2c;
i2c_adapter      12275 drivers/media/dvb-frontends/drx39xyj/drxj.c struct dvb_frontend *drx39xxj_attach(struct i2c_adapter *i2c)
i2c_adapter        41 drivers/media/dvb-frontends/drxd.h 				 void *priv, struct i2c_adapter *i2c,
i2c_adapter        46 drivers/media/dvb-frontends/drxd.h 				 void *priv, struct i2c_adapter *i2c,
i2c_adapter       108 drivers/media/dvb-frontends/drxd_hard.c 	struct i2c_adapter *i2c;
i2c_adapter       189 drivers/media/dvb-frontends/drxd_hard.c static int i2c_write(struct i2c_adapter *adap, u8 adr, u8 * data, int len)
i2c_adapter       198 drivers/media/dvb-frontends/drxd_hard.c static int i2c_read(struct i2c_adapter *adap,
i2c_adapter      2917 drivers/media/dvb-frontends/drxd_hard.c 				 void *priv, struct i2c_adapter *i2c,
i2c_adapter        65 drivers/media/dvb-frontends/drxk.h 					struct i2c_adapter *i2c);
i2c_adapter        68 drivers/media/dvb-frontends/drxk.h 					struct i2c_adapter *i2c)
i2c_adapter      6761 drivers/media/dvb-frontends/drxk_hard.c 				 struct i2c_adapter *i2c)
i2c_adapter       216 drivers/media/dvb-frontends/drxk_hard.h 	struct i2c_adapter *i2c;
i2c_adapter       221 drivers/media/dvb-frontends/ds3000.c 	struct i2c_adapter *i2c;
i2c_adapter       822 drivers/media/dvb-frontends/ds3000.c 				    struct i2c_adapter *i2c)
i2c_adapter        27 drivers/media/dvb-frontends/ds3000.h 					struct i2c_adapter *i2c);
i2c_adapter        31 drivers/media/dvb-frontends/ds3000.h 					struct i2c_adapter *i2c)
i2c_adapter        27 drivers/media/dvb-frontends/dvb-pll.c 	struct i2c_adapter *i2c;
i2c_adapter       782 drivers/media/dvb-frontends/dvb-pll.c 				    struct i2c_adapter *i2c,
i2c_adapter        52 drivers/media/dvb-frontends/dvb-pll.h 					   struct i2c_adapter *i2c,
i2c_adapter        57 drivers/media/dvb-frontends/dvb-pll.h 					   struct i2c_adapter *i2c,
i2c_adapter        12 drivers/media/dvb-frontends/ec100.c 	struct i2c_adapter *i2c;
i2c_adapter       272 drivers/media/dvb-frontends/ec100.c 	struct i2c_adapter *i2c)
i2c_adapter        21 drivers/media/dvb-frontends/ec100.h 	struct i2c_adapter *i2c);
i2c_adapter        24 drivers/media/dvb-frontends/ec100.h 	const struct ec100_config *config, struct i2c_adapter *i2c)
i2c_adapter        30 drivers/media/dvb-frontends/helene.c 	struct i2c_adapter	*i2c;
i2c_adapter       996 drivers/media/dvb-frontends/helene.c 		struct i2c_adapter *i2c)
i2c_adapter      1032 drivers/media/dvb-frontends/helene.c 		struct i2c_adapter *i2c)
i2c_adapter        57 drivers/media/dvb-frontends/helene.h 					struct i2c_adapter *i2c);
i2c_adapter        70 drivers/media/dvb-frontends/helene.h 					struct i2c_adapter *i2c);
i2c_adapter        74 drivers/media/dvb-frontends/helene.h 					struct i2c_adapter *i2c)
i2c_adapter        81 drivers/media/dvb-frontends/helene.h 					struct i2c_adapter *i2c)
i2c_adapter        31 drivers/media/dvb-frontends/horus3a.c 	struct i2c_adapter	*i2c;
i2c_adapter       337 drivers/media/dvb-frontends/horus3a.c 				    struct i2c_adapter *i2c)
i2c_adapter        46 drivers/media/dvb-frontends/horus3a.h 					struct i2c_adapter *i2c);
i2c_adapter        50 drivers/media/dvb-frontends/horus3a.h 					struct i2c_adapter *i2c)
i2c_adapter        25 drivers/media/dvb-frontends/isl6405.c 	struct i2c_adapter	*i2c;
i2c_adapter       106 drivers/media/dvb-frontends/isl6405.c struct dvb_frontend *isl6405_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c,
i2c_adapter        45 drivers/media/dvb-frontends/isl6405.h extern struct dvb_frontend *isl6405_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c,
i2c_adapter        49 drivers/media/dvb-frontends/isl6405.h 						  struct i2c_adapter *i2c, u8 i2c_addr,
i2c_adapter        25 drivers/media/dvb-frontends/isl6421.c 	struct i2c_adapter	*i2c;
i2c_adapter       177 drivers/media/dvb-frontends/isl6421.c struct dvb_frontend *isl6421_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, u8 i2c_addr,
i2c_adapter        27 drivers/media/dvb-frontends/isl6421.h extern struct dvb_frontend *isl6421_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, u8 i2c_addr,
i2c_adapter        30 drivers/media/dvb-frontends/isl6421.h static inline struct dvb_frontend *isl6421_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, u8 i2c_addr,
i2c_adapter        48 drivers/media/dvb-frontends/isl6423.c 	struct i2c_adapter		*i2c;
i2c_adapter        58 drivers/media/dvb-frontends/isl6423.c 	struct i2c_adapter *i2c = isl6423->i2c;
i2c_adapter       256 drivers/media/dvb-frontends/isl6423.c 				    struct i2c_adapter *i2c,
i2c_adapter        37 drivers/media/dvb-frontends/isl6423.h 					   struct i2c_adapter *i2c,
i2c_adapter        42 drivers/media/dvb-frontends/isl6423.h 						  struct i2c_adapter *i2c,
i2c_adapter       363 drivers/media/dvb-frontends/itd1000.c struct dvb_frontend *itd1000_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, struct itd1000_config *cfg)
i2c_adapter        12 drivers/media/dvb-frontends/itd1000.h struct i2c_adapter;
i2c_adapter        19 drivers/media/dvb-frontends/itd1000.h extern struct dvb_frontend *itd1000_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, struct itd1000_config *cfg);
i2c_adapter        21 drivers/media/dvb-frontends/itd1000.h static inline struct dvb_frontend *itd1000_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, struct itd1000_config *cfg)
i2c_adapter        13 drivers/media/dvb-frontends/itd1000_priv.h 	struct i2c_adapter    *i2c;
i2c_adapter        25 drivers/media/dvb-frontends/ix2505v.c 	struct i2c_adapter *i2c;
i2c_adapter       260 drivers/media/dvb-frontends/ix2505v.c 				    struct i2c_adapter *i2c)
i2c_adapter        43 drivers/media/dvb-frontends/ix2505v.h 	const struct ix2505v_config *config, struct i2c_adapter *i2c);
i2c_adapter        46 drivers/media/dvb-frontends/ix2505v.h 	const struct ix2505v_config *config, struct i2c_adapter *i2c)
i2c_adapter        21 drivers/media/dvb-frontends/l64781.c 	struct i2c_adapter* i2c;
i2c_adapter       490 drivers/media/dvb-frontends/l64781.c 				   struct i2c_adapter* i2c)
i2c_adapter        24 drivers/media/dvb-frontends/l64781.h 					  struct i2c_adapter* i2c);
i2c_adapter        27 drivers/media/dvb-frontends/l64781.h 					  struct i2c_adapter* i2c)
i2c_adapter        40 drivers/media/dvb-frontends/lg2160.c 	struct i2c_adapter *i2c_adap;
i2c_adapter      1391 drivers/media/dvb-frontends/lg2160.c 				   struct i2c_adapter *i2c_adap)
i2c_adapter        58 drivers/media/dvb-frontends/lg2160.h 				     struct i2c_adapter *i2c_adap);
i2c_adapter        62 drivers/media/dvb-frontends/lg2160.h 				     struct i2c_adapter *i2c_adap)
i2c_adapter        44 drivers/media/dvb-frontends/lgdt3305.c 	struct i2c_adapter *i2c_adap;
i2c_adapter      1096 drivers/media/dvb-frontends/lgdt3305.c 				     struct i2c_adapter *i2c_adap)
i2c_adapter        71 drivers/media/dvb-frontends/lgdt3305.h 				     struct i2c_adapter *i2c_adap);
i2c_adapter        75 drivers/media/dvb-frontends/lgdt3305.h 				     struct i2c_adapter *i2c_adap)
i2c_adapter        64 drivers/media/dvb-frontends/lgdt3306a.c 	struct i2c_adapter *i2c_adap;
i2c_adapter      1817 drivers/media/dvb-frontends/lgdt3306a.c 				      struct i2c_adapter *i2c_adap)
i2c_adapter      2235 drivers/media/dvb-frontends/lgdt3306a.c 	*config->i2c_adapter = state->muxc->adapter[0];
i2c_adapter        53 drivers/media/dvb-frontends/lgdt3306a.h 	struct i2c_adapter **i2c_adapter;
i2c_adapter        58 drivers/media/dvb-frontends/lgdt3306a.h 				      struct i2c_adapter *i2c_adap);
i2c_adapter        62 drivers/media/dvb-frontends/lgdt3306a.h 				      struct i2c_adapter *i2c_adap)
i2c_adapter       916 drivers/media/dvb-frontends/lgdt330x.c 				     struct i2c_adapter *i2c)
i2c_adapter        48 drivers/media/dvb-frontends/lgdt330x.h 				     struct i2c_adapter *i2c);
i2c_adapter        53 drivers/media/dvb-frontends/lgdt330x.h 				     struct i2c_adapter *i2c)
i2c_adapter        44 drivers/media/dvb-frontends/lgs8gl5.c 	struct i2c_adapter *i2c;
i2c_adapter       371 drivers/media/dvb-frontends/lgs8gl5.c lgs8gl5_attach(const struct lgs8gl5_config *config, struct i2c_adapter *i2c)
i2c_adapter        23 drivers/media/dvb-frontends/lgs8gl5.h 	const struct lgs8gl5_config *config, struct i2c_adapter *i2c);
i2c_adapter        26 drivers/media/dvb-frontends/lgs8gl5.h 	const struct lgs8gl5_config *config, struct i2c_adapter *i2c) {
i2c_adapter      1005 drivers/media/dvb-frontends/lgs8gxx.c 	struct i2c_adapter *i2c)
i2c_adapter        70 drivers/media/dvb-frontends/lgs8gxx.h 					   struct i2c_adapter *i2c);
i2c_adapter        74 drivers/media/dvb-frontends/lgs8gxx.h 				    struct i2c_adapter *i2c) {
i2c_adapter        16 drivers/media/dvb-frontends/lgs8gxx_priv.h 	struct i2c_adapter *i2c;
i2c_adapter        28 drivers/media/dvb-frontends/lnbh24.h 				struct i2c_adapter *i2c, u8 override_set,
i2c_adapter        32 drivers/media/dvb-frontends/lnbh24.h 				struct i2c_adapter *i2c, u8 override_set,
i2c_adapter        30 drivers/media/dvb-frontends/lnbh25.c 	struct i2c_adapter	*i2c;
i2c_adapter       146 drivers/media/dvb-frontends/lnbh25.c 				   struct i2c_adapter *i2c)
i2c_adapter        34 drivers/media/dvb-frontends/lnbh25.h 	struct i2c_adapter *i2c);
i2c_adapter        39 drivers/media/dvb-frontends/lnbh25.h 	struct i2c_adapter *i2c)
i2c_adapter        23 drivers/media/dvb-frontends/lnbh29.c 	struct i2c_adapter *i2c;
i2c_adapter       134 drivers/media/dvb-frontends/lnbh29.c 				   struct i2c_adapter *i2c)
i2c_adapter        25 drivers/media/dvb-frontends/lnbh29.h 				   struct i2c_adapter *i2c);
i2c_adapter        29 drivers/media/dvb-frontends/lnbh29.h 						 struct i2c_adapter *i2c)
i2c_adapter        26 drivers/media/dvb-frontends/lnbp21.c 	struct i2c_adapter	*i2c;
i2c_adapter       113 drivers/media/dvb-frontends/lnbp21.c 				struct i2c_adapter *i2c, u8 override_set,
i2c_adapter       152 drivers/media/dvb-frontends/lnbp21.c 				struct i2c_adapter *i2c, u8 override_set,
i2c_adapter       161 drivers/media/dvb-frontends/lnbp21.c 				struct i2c_adapter *i2c, u8 override_set,
i2c_adapter        45 drivers/media/dvb-frontends/lnbp21.h 				struct i2c_adapter *i2c, u8 override_set,
i2c_adapter        49 drivers/media/dvb-frontends/lnbp21.h 				struct i2c_adapter *i2c, u8 override_set,
i2c_adapter        31 drivers/media/dvb-frontends/lnbp22.c 	struct i2c_adapter *i2c;
i2c_adapter        97 drivers/media/dvb-frontends/lnbp22.c 					struct i2c_adapter *i2c)
i2c_adapter        29 drivers/media/dvb-frontends/lnbp22.h 						struct i2c_adapter *i2c);
i2c_adapter        32 drivers/media/dvb-frontends/lnbp22.h 						struct i2c_adapter *i2c)
i2c_adapter      1255 drivers/media/dvb-frontends/m88ds3103.c 				      struct i2c_adapter *i2c,
i2c_adapter      1256 drivers/media/dvb-frontends/m88ds3103.c 				      struct i2c_adapter **tuner_i2c_adapter)
i2c_adapter      1343 drivers/media/dvb-frontends/m88ds3103.c static struct i2c_adapter *m88ds3103_get_i2c_adapter(struct i2c_client *client)
i2c_adapter        81 drivers/media/dvb-frontends/m88ds3103.h 	struct i2c_adapter* (*get_i2c_adapter)(struct i2c_client *);
i2c_adapter       143 drivers/media/dvb-frontends/m88ds3103.h 		struct i2c_adapter *i2c,
i2c_adapter       144 drivers/media/dvb-frontends/m88ds3103.h 		struct i2c_adapter **tuner_i2c);
i2c_adapter       149 drivers/media/dvb-frontends/m88ds3103.h 		struct i2c_adapter *i2c,
i2c_adapter       150 drivers/media/dvb-frontends/m88ds3103.h 		struct i2c_adapter **tuner_i2c)
i2c_adapter        26 drivers/media/dvb-frontends/m88rs2000.c 	struct i2c_adapter *i2c;
i2c_adapter       783 drivers/media/dvb-frontends/m88rs2000.c 				    struct i2c_adapter *i2c)
i2c_adapter        33 drivers/media/dvb-frontends/m88rs2000.h 	const struct m88rs2000_config *config, struct i2c_adapter *i2c);
i2c_adapter        36 drivers/media/dvb-frontends/m88rs2000.h 	const struct m88rs2000_config *config, struct i2c_adapter *i2c)
i2c_adapter        23 drivers/media/dvb-frontends/mb86a16.c 	struct i2c_adapter		*i2c_adap;
i2c_adapter      1829 drivers/media/dvb-frontends/mb86a16.c 				    struct i2c_adapter *i2c_adap)
i2c_adapter        28 drivers/media/dvb-frontends/mb86a16.h 					   struct i2c_adapter *i2c_adap);
i2c_adapter        33 drivers/media/dvb-frontends/mb86a16.h 					   struct i2c_adapter *i2c_adap)
i2c_adapter        30 drivers/media/dvb-frontends/mb86a20s.c 	struct i2c_adapter *i2c;
i2c_adapter      2058 drivers/media/dvb-frontends/mb86a20s.c 				    struct i2c_adapter *i2c)
i2c_adapter        37 drivers/media/dvb-frontends/mb86a20s.h 					   struct i2c_adapter *i2c);
i2c_adapter        41 drivers/media/dvb-frontends/mb86a20s.h 	const struct mb86a20s_config *config, struct i2c_adapter *i2c)
i2c_adapter        30 drivers/media/dvb-frontends/mt312.c 	struct i2c_adapter *i2c;
i2c_adapter       783 drivers/media/dvb-frontends/mt312.c 					struct i2c_adapter *i2c)
i2c_adapter        28 drivers/media/dvb-frontends/mt312.h 					struct i2c_adapter *i2c);
i2c_adapter        31 drivers/media/dvb-frontends/mt312.h 	const struct mt312_config *config, struct i2c_adapter *i2c)
i2c_adapter        31 drivers/media/dvb-frontends/mt352.c 	struct i2c_adapter* i2c;
i2c_adapter       531 drivers/media/dvb-frontends/mt352.c 				  struct i2c_adapter* i2c)
i2c_adapter        42 drivers/media/dvb-frontends/mt352.h 					 struct i2c_adapter* i2c);
i2c_adapter        45 drivers/media/dvb-frontends/mt352.h 					 struct i2c_adapter* i2c)
i2c_adapter        53 drivers/media/dvb-frontends/mxl5xx.c 	struct i2c_adapter  *i2c;
i2c_adapter       130 drivers/media/dvb-frontends/mxl5xx.c static int i2c_write(struct i2c_adapter *adap, u8 adr,
i2c_adapter       139 drivers/media/dvb-frontends/mxl5xx.c static int i2c_read(struct i2c_adapter *adap, u8 adr,
i2c_adapter       807 drivers/media/dvb-frontends/mxl5xx.c static struct mxl_base *match_base(struct i2c_adapter  *i2c, u8 adr)
i2c_adapter      1837 drivers/media/dvb-frontends/mxl5xx.c struct dvb_frontend *mxl5xx_attach(struct i2c_adapter *i2c,
i2c_adapter        47 drivers/media/dvb-frontends/mxl5xx.h extern struct dvb_frontend *mxl5xx_attach(struct i2c_adapter *i2c,
i2c_adapter        53 drivers/media/dvb-frontends/mxl5xx.h static inline struct dvb_frontend *mxl5xx_attach(struct i2c_adapter *i2c,
i2c_adapter        46 drivers/media/dvb-frontends/nxt200x.c 	struct i2c_adapter* i2c;
i2c_adapter      1141 drivers/media/dvb-frontends/nxt200x.c 				   struct i2c_adapter* i2c)
i2c_adapter        33 drivers/media/dvb-frontends/nxt200x.h 					   struct i2c_adapter* i2c);
i2c_adapter        36 drivers/media/dvb-frontends/nxt200x.h 					   struct i2c_adapter* i2c)
i2c_adapter        25 drivers/media/dvb-frontends/nxt6000.c 	struct i2c_adapter* i2c;
i2c_adapter       558 drivers/media/dvb-frontends/nxt6000.c 				    struct i2c_adapter* i2c)
i2c_adapter        26 drivers/media/dvb-frontends/nxt6000.h 					   struct i2c_adapter* i2c);
i2c_adapter        29 drivers/media/dvb-frontends/nxt6000.h 					   struct i2c_adapter* i2c)
i2c_adapter        43 drivers/media/dvb-frontends/or51132.c 	struct i2c_adapter* i2c;
i2c_adapter       550 drivers/media/dvb-frontends/or51132.c 				    struct i2c_adapter* i2c)
i2c_adapter        25 drivers/media/dvb-frontends/or51132.h 					   struct i2c_adapter* i2c);
i2c_adapter        28 drivers/media/dvb-frontends/or51132.h 					   struct i2c_adapter* i2c)
i2c_adapter        42 drivers/media/dvb-frontends/or51211.c 	struct i2c_adapter* i2c;
i2c_adapter       499 drivers/media/dvb-frontends/or51211.c 				    struct i2c_adapter* i2c)
i2c_adapter        28 drivers/media/dvb-frontends/or51211.h 					   struct i2c_adapter* i2c);
i2c_adapter        31 drivers/media/dvb-frontends/or51211.h 					   struct i2c_adapter* i2c)
i2c_adapter       677 drivers/media/dvb-frontends/rtl2830.c static struct i2c_adapter *rtl2830_get_i2c_adapter(struct i2c_client *client)
i2c_adapter        33 drivers/media/dvb-frontends/rtl2830.h 	struct i2c_adapter* (*get_i2c_adapter)(struct i2c_client *);
i2c_adapter       888 drivers/media/dvb-frontends/rtl2832.c static struct i2c_adapter *rtl2832_get_i2c_adapter(struct i2c_client *client)
i2c_adapter      1027 drivers/media/dvb-frontends/rtl2832.c 	struct i2c_adapter *i2c = client->adapter;
i2c_adapter        41 drivers/media/dvb-frontends/rtl2832.h 	struct i2c_adapter* (*get_i2c_adapter)(struct i2c_client *);
i2c_adapter        21 drivers/media/dvb-frontends/s5h1409.c 	struct i2c_adapter *i2c;
i2c_adapter       943 drivers/media/dvb-frontends/s5h1409.c 				    struct i2c_adapter *i2c)
i2c_adapter        59 drivers/media/dvb-frontends/s5h1409.h 					   struct i2c_adapter *i2c);
i2c_adapter        63 drivers/media/dvb-frontends/s5h1409.h 	struct i2c_adapter *i2c)
i2c_adapter        21 drivers/media/dvb-frontends/s5h1411.c 	struct i2c_adapter *i2c;
i2c_adapter       858 drivers/media/dvb-frontends/s5h1411.c 				    struct i2c_adapter *i2c)
i2c_adapter        61 drivers/media/dvb-frontends/s5h1411.h 					   struct i2c_adapter *i2c);
i2c_adapter        65 drivers/media/dvb-frontends/s5h1411.h 	struct i2c_adapter *i2c)
i2c_adapter        30 drivers/media/dvb-frontends/s5h1420.c 	struct i2c_adapter* i2c;
i2c_adapter        34 drivers/media/dvb-frontends/s5h1420.c 	struct i2c_adapter tuner_i2c_adapter;
i2c_adapter       828 drivers/media/dvb-frontends/s5h1420.c static u32 s5h1420_tuner_i2c_func(struct i2c_adapter *adapter)
i2c_adapter       833 drivers/media/dvb-frontends/s5h1420.c static int s5h1420_tuner_i2c_tuner_xfer(struct i2c_adapter *i2c_adap, struct i2c_msg msg[], int num)
i2c_adapter       862 drivers/media/dvb-frontends/s5h1420.c struct i2c_adapter *s5h1420_get_tuner_i2c_adapter(struct dvb_frontend *fe)
i2c_adapter       872 drivers/media/dvb-frontends/s5h1420.c 				    struct i2c_adapter *i2c)
i2c_adapter        31 drivers/media/dvb-frontends/s5h1420.h 	     struct i2c_adapter *i2c);
i2c_adapter        32 drivers/media/dvb-frontends/s5h1420.h extern struct i2c_adapter *s5h1420_get_tuner_i2c_adapter(struct dvb_frontend *fe);
i2c_adapter        35 drivers/media/dvb-frontends/s5h1420.h 					   struct i2c_adapter *i2c)
i2c_adapter        41 drivers/media/dvb-frontends/s5h1420.h static inline struct i2c_adapter *s5h1420_get_tuner_i2c_adapter(struct dvb_frontend *fe)
i2c_adapter        19 drivers/media/dvb-frontends/s5h1432.c 	struct i2c_adapter *i2c;
i2c_adapter       334 drivers/media/dvb-frontends/s5h1432.c 				    struct i2c_adapter *i2c)
i2c_adapter        65 drivers/media/dvb-frontends/s5h1432.h 					   struct i2c_adapter *i2c);
i2c_adapter        69 drivers/media/dvb-frontends/s5h1432.h 						  struct i2c_adapter *i2c)
i2c_adapter        40 drivers/media/dvb-frontends/s921.c 	struct i2c_adapter *i2c;
i2c_adapter       475 drivers/media/dvb-frontends/s921.c 				    struct i2c_adapter *i2c)
i2c_adapter        21 drivers/media/dvb-frontends/s921.h 					   struct i2c_adapter *i2c);
i2c_adapter        22 drivers/media/dvb-frontends/s921.h extern struct i2c_adapter *s921_get_tuner_i2c_adapter(struct dvb_frontend *);
i2c_adapter        25 drivers/media/dvb-frontends/s921.h 	const struct s921_config *config, struct i2c_adapter *i2c)
i2c_adapter        30 drivers/media/dvb-frontends/s921.h static inline struct i2c_adapter *
i2c_adapter       746 drivers/media/dvb-frontends/si2168.c 	*config->i2c_adapter = dev->muxc->adapter[0];
i2c_adapter        27 drivers/media/dvb-frontends/si2168.h 	struct i2c_adapter **i2c_adapter;
i2c_adapter       135 drivers/media/dvb-frontends/si21xx.c 	struct i2c_adapter *i2c;
i2c_adapter       898 drivers/media/dvb-frontends/si21xx.c 						struct i2c_adapter *i2c)
i2c_adapter        18 drivers/media/dvb-frontends/si21xx.h 						struct i2c_adapter *i2c);
i2c_adapter        21 drivers/media/dvb-frontends/si21xx.h 		const struct si21xx_config *config, struct i2c_adapter *i2c)
i2c_adapter        21 drivers/media/dvb-frontends/sp2.c 	struct i2c_adapter *adap = client->adapter;
i2c_adapter        58 drivers/media/dvb-frontends/sp2.c 	struct i2c_adapter *adap = client->adapter;
i2c_adapter        31 drivers/media/dvb-frontends/sp8870.c 	struct i2c_adapter* i2c;
i2c_adapter       546 drivers/media/dvb-frontends/sp8870.c 				   struct i2c_adapter* i2c)
i2c_adapter        27 drivers/media/dvb-frontends/sp8870.h 					  struct i2c_adapter* i2c);
i2c_adapter        30 drivers/media/dvb-frontends/sp8870.h 					  struct i2c_adapter* i2c)
i2c_adapter        26 drivers/media/dvb-frontends/sp887x.c 	struct i2c_adapter* i2c;
i2c_adapter       568 drivers/media/dvb-frontends/sp887x.c 				   struct i2c_adapter* i2c)
i2c_adapter        23 drivers/media/dvb-frontends/sp887x.h 					  struct i2c_adapter* i2c);
i2c_adapter        26 drivers/media/dvb-frontends/sp887x.h 					  struct i2c_adapter* i2c)
i2c_adapter      1612 drivers/media/dvb-frontends/stb0899_drv.c struct dvb_frontend *stb0899_attach(struct stb0899_config *config, struct i2c_adapter *i2c)
i2c_adapter       135 drivers/media/dvb-frontends/stb0899_drv.h 					   struct i2c_adapter *i2c);
i2c_adapter       140 drivers/media/dvb-frontends/stb0899_drv.h 						  struct i2c_adapter *i2c)
i2c_adapter       198 drivers/media/dvb-frontends/stb0899_priv.h 	struct i2c_adapter		*i2c;
i2c_adapter        27 drivers/media/dvb-frontends/stb6000.c 	struct i2c_adapter *i2c;
i2c_adapter       188 drivers/media/dvb-frontends/stb6000.c 						struct i2c_adapter *i2c)
i2c_adapter        27 drivers/media/dvb-frontends/stb6000.h 					   struct i2c_adapter *i2c);
i2c_adapter        31 drivers/media/dvb-frontends/stb6000.h 						  struct i2c_adapter *i2c)
i2c_adapter       533 drivers/media/dvb-frontends/stb6100.c 				    struct i2c_adapter *i2c)
i2c_adapter        72 drivers/media/dvb-frontends/stb6100.h 	struct i2c_adapter *i2c;
i2c_adapter        88 drivers/media/dvb-frontends/stb6100.h 					   struct i2c_adapter *i2c);
i2c_adapter        94 drivers/media/dvb-frontends/stb6100.h 						  struct i2c_adapter *i2c)
i2c_adapter        28 drivers/media/dvb-frontends/stv0288.c 	struct i2c_adapter *i2c;
i2c_adapter       555 drivers/media/dvb-frontends/stv0288.c 				    struct i2c_adapter *i2c)
i2c_adapter        35 drivers/media/dvb-frontends/stv0288.h 					   struct i2c_adapter *i2c);
i2c_adapter        38 drivers/media/dvb-frontends/stv0288.h 					   struct i2c_adapter *i2c)
i2c_adapter        22 drivers/media/dvb-frontends/stv0297.c 	struct i2c_adapter *i2c;
i2c_adapter       652 drivers/media/dvb-frontends/stv0297.c 				    struct i2c_adapter *i2c)
i2c_adapter        35 drivers/media/dvb-frontends/stv0297.h 					   struct i2c_adapter* i2c);
i2c_adapter        38 drivers/media/dvb-frontends/stv0297.h 					   struct i2c_adapter* i2c)
i2c_adapter        46 drivers/media/dvb-frontends/stv0299.c 	struct i2c_adapter* i2c;
i2c_adapter       667 drivers/media/dvb-frontends/stv0299.c 				    struct i2c_adapter* i2c)
i2c_adapter        88 drivers/media/dvb-frontends/stv0299.h 					   struct i2c_adapter *i2c);
i2c_adapter        91 drivers/media/dvb-frontends/stv0299.h 					   struct i2c_adapter *i2c)
i2c_adapter        80 drivers/media/dvb-frontends/stv0367.c 	struct i2c_adapter *i2c;
i2c_adapter      1713 drivers/media/dvb-frontends/stv0367.c 				   struct i2c_adapter *i2c)
i2c_adapter      2884 drivers/media/dvb-frontends/stv0367.c 				   struct i2c_adapter *i2c)
i2c_adapter      3292 drivers/media/dvb-frontends/stv0367.c 				   struct i2c_adapter *i2c)
i2c_adapter        33 drivers/media/dvb-frontends/stv0367.h 					struct i2c_adapter *i2c);
i2c_adapter        36 drivers/media/dvb-frontends/stv0367.h 					struct i2c_adapter *i2c);
i2c_adapter        39 drivers/media/dvb-frontends/stv0367.h 					struct i2c_adapter *i2c);
i2c_adapter        43 drivers/media/dvb-frontends/stv0367.h 					struct i2c_adapter *i2c)
i2c_adapter        50 drivers/media/dvb-frontends/stv0367.h 					struct i2c_adapter *i2c)
i2c_adapter        57 drivers/media/dvb-frontends/stv0367.h 					struct i2c_adapter *i2c)
i2c_adapter        48 drivers/media/dvb-frontends/stv0900.h 					struct i2c_adapter *i2c, int demod);
i2c_adapter        51 drivers/media/dvb-frontends/stv0900.h 					struct i2c_adapter *i2c, int demod)
i2c_adapter        37 drivers/media/dvb-frontends/stv0900_core.c static struct stv0900_inode *find_inode(struct i2c_adapter *i2c_adap,
i2c_adapter      1899 drivers/media/dvb-frontends/stv0900_core.c 					struct i2c_adapter *i2c,
i2c_adapter       316 drivers/media/dvb-frontends/stv0900_priv.h 	struct i2c_adapter	*i2c_adap;
i2c_adapter       329 drivers/media/dvb-frontends/stv0900_priv.h 	struct i2c_adapter		*i2c_adap;
i2c_adapter        43 drivers/media/dvb-frontends/stv090x.c static struct stv090x_dev *find_dev(struct i2c_adapter *i2c_adap,
i2c_adapter      5044 drivers/media/dvb-frontends/stv090x.c 				    struct i2c_adapter *i2c,
i2c_adapter       104 drivers/media/dvb-frontends/stv090x.h 				    struct i2c_adapter *i2c,
i2c_adapter       110 drivers/media/dvb-frontends/stv090x.h 						  struct i2c_adapter *i2c,
i2c_adapter       222 drivers/media/dvb-frontends/stv090x_priv.h 	struct i2c_adapter	*i2c_adap;
i2c_adapter       239 drivers/media/dvb-frontends/stv090x_priv.h 	struct i2c_adapter		*i2c;
i2c_adapter        81 drivers/media/dvb-frontends/stv0910.c 	struct i2c_adapter  *i2c;
i2c_adapter       143 drivers/media/dvb-frontends/stv0910.c 	struct i2c_adapter *adap = state->base->i2c;
i2c_adapter       156 drivers/media/dvb-frontends/stv0910.c static inline int i2c_read_regs16(struct i2c_adapter *adapter, u8 adr,
i2c_adapter      1752 drivers/media/dvb-frontends/stv0910.c static struct stv_base *match_base(struct i2c_adapter *i2c, u8 adr)
i2c_adapter      1776 drivers/media/dvb-frontends/stv0910.c struct dvb_frontend *stv0910_attach(struct i2c_adapter *i2c,
i2c_adapter        36 drivers/media/dvb-frontends/stv0910.h struct dvb_frontend *stv0910_attach(struct i2c_adapter *i2c,
i2c_adapter        41 drivers/media/dvb-frontends/stv0910.h static inline struct dvb_frontend *stv0910_attach(struct i2c_adapter *i2c,
i2c_adapter        26 drivers/media/dvb-frontends/stv6110.c 	struct i2c_adapter *i2c;
i2c_adapter       381 drivers/media/dvb-frontends/stv6110.c 					struct i2c_adapter *i2c)
i2c_adapter        37 drivers/media/dvb-frontends/stv6110.h 					struct i2c_adapter *i2c);
i2c_adapter        41 drivers/media/dvb-frontends/stv6110.h 					struct i2c_adapter *i2c)
i2c_adapter       449 drivers/media/dvb-frontends/stv6110x.c 					struct i2c_adapter *i2c)
i2c_adapter        51 drivers/media/dvb-frontends/stv6110x.h 					       struct i2c_adapter *i2c);
i2c_adapter        56 drivers/media/dvb-frontends/stv6110x.h 						      struct i2c_adapter *i2c)
i2c_adapter        58 drivers/media/dvb-frontends/stv6110x_priv.h 	struct i2c_adapter		*i2c;
i2c_adapter        31 drivers/media/dvb-frontends/stv6111.c 	struct i2c_adapter *i2c;
i2c_adapter       304 drivers/media/dvb-frontends/stv6111.c static int i2c_read(struct i2c_adapter *adap,
i2c_adapter       318 drivers/media/dvb-frontends/stv6111.c static int i2c_write(struct i2c_adapter *adap, u8 adr, u8 *data, int len)
i2c_adapter       659 drivers/media/dvb-frontends/stv6111.c 				    struct i2c_adapter *i2c, u8 adr)
i2c_adapter        23 drivers/media/dvb-frontends/stv6111.h 				    struct i2c_adapter *i2c, u8 adr);
i2c_adapter        28 drivers/media/dvb-frontends/stv6111.h 						  struct i2c_adapter *i2c,
i2c_adapter        35 drivers/media/dvb-frontends/tc90522.c 	struct i2c_adapter tuner_i2c;
i2c_adapter       634 drivers/media/dvb-frontends/tc90522.c tc90522_master_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num)
i2c_adapter       698 drivers/media/dvb-frontends/tc90522.c static u32 tc90522_functionality(struct i2c_adapter *adap)
i2c_adapter       765 drivers/media/dvb-frontends/tc90522.c 	struct i2c_adapter *adap;
i2c_adapter        30 drivers/media/dvb-frontends/tc90522.h 	struct i2c_adapter *tuner_i2c;
i2c_adapter        25 drivers/media/dvb-frontends/tda10021.c 	struct i2c_adapter* i2c;
i2c_adapter       437 drivers/media/dvb-frontends/tda10021.c 				     struct i2c_adapter* i2c,
i2c_adapter        32 drivers/media/dvb-frontends/tda10023.c 	struct i2c_adapter* i2c;
i2c_adapter       508 drivers/media/dvb-frontends/tda10023.c 				     struct i2c_adapter *i2c,
i2c_adapter        50 drivers/media/dvb-frontends/tda1002x.h 					    struct i2c_adapter* i2c, u8 pwm);
i2c_adapter        53 drivers/media/dvb-frontends/tda1002x.h 					    struct i2c_adapter* i2c, u8 pwm)
i2c_adapter        63 drivers/media/dvb-frontends/tda1002x.h 	struct i2c_adapter *i2c, u8 pwm);
i2c_adapter        67 drivers/media/dvb-frontends/tda1002x.h 	struct i2c_adapter *i2c, u8 pwm)
i2c_adapter       129 drivers/media/dvb-frontends/tda10048.c 	struct i2c_adapter *i2c;
i2c_adapter      1084 drivers/media/dvb-frontends/tda10048.c 	struct i2c_adapter *i2c)
i2c_adapter        66 drivers/media/dvb-frontends/tda10048.h 	struct i2c_adapter *i2c);
i2c_adapter        70 drivers/media/dvb-frontends/tda10048.h 	struct i2c_adapter *i2c)
i2c_adapter      1268 drivers/media/dvb-frontends/tda1004x.c 				     struct i2c_adapter* i2c)
i2c_adapter      1338 drivers/media/dvb-frontends/tda1004x.c 				     struct i2c_adapter* i2c)
i2c_adapter        99 drivers/media/dvb-frontends/tda1004x.h 	struct i2c_adapter* i2c;
i2c_adapter       109 drivers/media/dvb-frontends/tda1004x.h 					    struct i2c_adapter* i2c);
i2c_adapter       112 drivers/media/dvb-frontends/tda1004x.h 					    struct i2c_adapter* i2c);
i2c_adapter       115 drivers/media/dvb-frontends/tda1004x.h 					    struct i2c_adapter* i2c)
i2c_adapter       121 drivers/media/dvb-frontends/tda1004x.h 					    struct i2c_adapter* i2c)
i2c_adapter        23 drivers/media/dvb-frontends/tda10086.c 	struct i2c_adapter* i2c;
i2c_adapter       733 drivers/media/dvb-frontends/tda10086.c 				     struct i2c_adapter* i2c)
i2c_adapter        38 drivers/media/dvb-frontends/tda10086.h 					    struct i2c_adapter* i2c);
i2c_adapter        41 drivers/media/dvb-frontends/tda10086.h 						   struct i2c_adapter* i2c)
i2c_adapter        66 drivers/media/dvb-frontends/tda18271c2dd.c 	struct i2c_adapter *i2c;
i2c_adapter       105 drivers/media/dvb-frontends/tda18271c2dd.c static int i2c_readn(struct i2c_adapter *adapter, u8 adr, u8 *data, int len)
i2c_adapter       112 drivers/media/dvb-frontends/tda18271c2dd.c static int i2c_write(struct i2c_adapter *adap, u8 adr, u8 *data, int len)
i2c_adapter      1217 drivers/media/dvb-frontends/tda18271c2dd.c 					 struct i2c_adapter *i2c, u8 adr)
i2c_adapter         7 drivers/media/dvb-frontends/tda18271c2dd.h 					 struct i2c_adapter *i2c, u8 adr);
i2c_adapter        10 drivers/media/dvb-frontends/tda18271c2dd.h 					 struct i2c_adapter *i2c, u8 adr)
i2c_adapter        18 drivers/media/dvb-frontends/tda665x.c 	struct i2c_adapter		*i2c;
i2c_adapter       205 drivers/media/dvb-frontends/tda665x.c 				    struct i2c_adapter *i2c)
i2c_adapter        26 drivers/media/dvb-frontends/tda665x.h 					   struct i2c_adapter *i2c);
i2c_adapter        32 drivers/media/dvb-frontends/tda665x.h 						  struct i2c_adapter *i2c)
i2c_adapter        26 drivers/media/dvb-frontends/tda8083.c 	struct i2c_adapter* i2c;
i2c_adapter       415 drivers/media/dvb-frontends/tda8083.c 				    struct i2c_adapter* i2c)
i2c_adapter        28 drivers/media/dvb-frontends/tda8083.h 					   struct i2c_adapter* i2c);
i2c_adapter        31 drivers/media/dvb-frontends/tda8083.h 					   struct i2c_adapter* i2c)
i2c_adapter        19 drivers/media/dvb-frontends/tda8261.c 	struct i2c_adapter		*i2c;
i2c_adapter       167 drivers/media/dvb-frontends/tda8261.c 				    struct i2c_adapter *i2c)
i2c_adapter        29 drivers/media/dvb-frontends/tda8261.h 					   struct i2c_adapter *i2c);
i2c_adapter        35 drivers/media/dvb-frontends/tda8261.h 						  struct i2c_adapter *i2c)
i2c_adapter        26 drivers/media/dvb-frontends/tda826x.c 	struct i2c_adapter *i2c;
i2c_adapter       130 drivers/media/dvb-frontends/tda826x.c struct dvb_frontend *tda826x_attach(struct dvb_frontend *fe, int addr, struct i2c_adapter *i2c, int has_loopthrough)
i2c_adapter        28 drivers/media/dvb-frontends/tda826x.h 					   struct i2c_adapter *i2c,
i2c_adapter        33 drivers/media/dvb-frontends/tda826x.h 						  struct i2c_adapter *i2c,
i2c_adapter        30 drivers/media/dvb-frontends/tdhd1.h 	struct i2c_adapter *i2c = fe->tuner_priv;
i2c_adapter        27 drivers/media/dvb-frontends/ts2020.c 	struct i2c_adapter *i2c;
i2c_adapter       506 drivers/media/dvb-frontends/ts2020.c 					struct i2c_adapter *i2c)
i2c_adapter        62 drivers/media/dvb-frontends/ts2020.h 	struct i2c_adapter *i2c);
i2c_adapter        67 drivers/media/dvb-frontends/ts2020.h 	struct i2c_adapter *i2c)
i2c_adapter        29 drivers/media/dvb-frontends/tua6100.c 	struct i2c_adapter *i2c;
i2c_adapter       160 drivers/media/dvb-frontends/tua6100.c struct dvb_frontend *tua6100_attach(struct dvb_frontend *fe, int addr, struct i2c_adapter *i2c)
i2c_adapter        26 drivers/media/dvb-frontends/tua6100.h extern struct dvb_frontend *tua6100_attach(struct dvb_frontend *fe, int addr, struct i2c_adapter *i2c);
i2c_adapter        28 drivers/media/dvb-frontends/tua6100.h static inline struct dvb_frontend* tua6100_attach(struct dvb_frontend *fe, int addr, struct i2c_adapter *i2c)
i2c_adapter        24 drivers/media/dvb-frontends/ves1820.c 	struct i2c_adapter* i2c;
i2c_adapter       363 drivers/media/dvb-frontends/ves1820.c 				    struct i2c_adapter* i2c,
i2c_adapter        34 drivers/media/dvb-frontends/ves1820.h 					   struct i2c_adapter* i2c, u8 pwm);
i2c_adapter        37 drivers/media/dvb-frontends/ves1820.h 					   struct i2c_adapter* i2c, u8 pwm)
i2c_adapter        25 drivers/media/dvb-frontends/ves1x93.c 	struct i2c_adapter* i2c;
i2c_adapter       447 drivers/media/dvb-frontends/ves1x93.c 				    struct i2c_adapter* i2c)
i2c_adapter        32 drivers/media/dvb-frontends/ves1x93.h 					   struct i2c_adapter* i2c);
i2c_adapter        35 drivers/media/dvb-frontends/ves1x93.h 					   struct i2c_adapter* i2c)
i2c_adapter        17 drivers/media/dvb-frontends/zd1301_demod.c 	struct i2c_adapter adapter;
i2c_adapter       309 drivers/media/dvb-frontends/zd1301_demod.c static int zd1301_demod_i2c_master_xfer(struct i2c_adapter *adapter,
i2c_adapter       433 drivers/media/dvb-frontends/zd1301_demod.c static u32 zd1301_demod_i2c_functionality(struct i2c_adapter *adapter)
i2c_adapter       443 drivers/media/dvb-frontends/zd1301_demod.c struct i2c_adapter *zd1301_demod_get_i2c_adapter(struct platform_device *pdev)
i2c_adapter        42 drivers/media/dvb-frontends/zd1301_demod.h struct i2c_adapter *zd1301_demod_get_i2c_adapter(struct platform_device *pdev);
i2c_adapter        58 drivers/media/dvb-frontends/zd1301_demod.h static inline struct i2c_adapter *zd1301_demod_get_i2c_adapter(struct platform_device *dev)
i2c_adapter        34 drivers/media/dvb-frontends/zl10036.c 	struct i2c_adapter *i2c;
i2c_adapter       450 drivers/media/dvb-frontends/zl10036.c 				    struct i2c_adapter *i2c)
i2c_adapter        30 drivers/media/dvb-frontends/zl10036.h 	const struct zl10036_config *config, struct i2c_adapter *i2c);
i2c_adapter        33 drivers/media/dvb-frontends/zl10036.h 	const struct zl10036_config *config, struct i2c_adapter *i2c)
i2c_adapter        33 drivers/media/dvb-frontends/zl10039.c 	struct i2c_adapter *i2c;
i2c_adapter       252 drivers/media/dvb-frontends/zl10039.c 		u8 i2c_addr, struct i2c_adapter *i2c)
i2c_adapter        15 drivers/media/dvb-frontends/zl10039.h 					struct i2c_adapter *i2c);
i2c_adapter        19 drivers/media/dvb-frontends/zl10039.h 					struct i2c_adapter *i2c)
i2c_adapter        21 drivers/media/dvb-frontends/zl10353.c 	struct i2c_adapter *i2c;
i2c_adapter       595 drivers/media/dvb-frontends/zl10353.c 				    struct i2c_adapter *i2c)
i2c_adapter        38 drivers/media/dvb-frontends/zl10353.h 					   struct i2c_adapter *i2c);
i2c_adapter        41 drivers/media/dvb-frontends/zl10353.h 					   struct i2c_adapter *i2c)
i2c_adapter       232 drivers/media/i2c/ak881x.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter       730 drivers/media/i2c/ir-kbd-i2c.c 	struct i2c_adapter *adap = client->adapter;
i2c_adapter       732 drivers/media/i2c/mt9m001.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter       704 drivers/media/i2c/mt9m032.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter      1249 drivers/media/i2c/mt9m111.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter      1034 drivers/media/i2c/mt9p031.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter      1196 drivers/media/i2c/ov2640.c 	struct i2c_adapter	*adapter = client->adapter;
i2c_adapter        43 drivers/media/i2c/ov7640.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter      1304 drivers/media/i2c/rj54n1cb0c.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter        89 drivers/media/i2c/saa717x.c 	struct i2c_adapter *adap = client->adapter;
i2c_adapter       123 drivers/media/i2c/saa717x.c 	struct i2c_adapter *adap = client->adapter;
i2c_adapter       349 drivers/media/i2c/tw2804.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter       937 drivers/media/i2c/tw9910.c 	struct i2c_adapter		*adapter = client->adapter;
i2c_adapter        51 drivers/media/i2c/uda1342.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter        98 drivers/media/pci/bt8xx/bt878.h 	struct i2c_adapter *adapter;
i2c_adapter       100 drivers/media/pci/bt8xx/bttv-i2c.c static u32 functionality(struct i2c_adapter *adap)
i2c_adapter       220 drivers/media/pci/bt8xx/bttv-i2c.c static int bttv_i2c_xfer(struct i2c_adapter *i2c_adap, struct i2c_msg *msgs, int num)
i2c_adapter       207 drivers/media/pci/bt8xx/bttv.h 	struct i2c_adapter   i2c_adap;
i2c_adapter        87 drivers/media/pci/bt8xx/dst_common.h 	struct i2c_adapter* i2c;
i2c_adapter       298 drivers/media/pci/bt8xx/dvb-bt8xx.c 	i2c_transfer(card->i2c_adapter, &msg, 1);
i2c_adapter       479 drivers/media/pci/bt8xx/dvb-bt8xx.c 	i2c_transfer(card->i2c_adapter, &msg, 1);
i2c_adapter       587 drivers/media/pci/bt8xx/dvb-bt8xx.c 		card->fe = dvb_attach(mt352_attach, &thomson_dtt7579_config, card->i2c_adapter);
i2c_adapter       591 drivers/media/pci/bt8xx/dvb-bt8xx.c 						  card->i2c_adapter);
i2c_adapter       603 drivers/media/pci/bt8xx/dvb-bt8xx.c 				      0x0e, card->i2c_adapter);
i2c_adapter       606 drivers/media/pci/bt8xx/dvb-bt8xx.c 				   card->i2c_adapter, 0x61,
i2c_adapter       620 drivers/media/pci/bt8xx/dvb-bt8xx.c 		card->fe = dvb_attach(nxt6000_attach, &vp3021_alps_tded4_config, card->i2c_adapter);
i2c_adapter       629 drivers/media/pci/bt8xx/dvb-bt8xx.c 		card->fe = dvb_attach(mt352_attach, &digitv_alps_tded4_config, card->i2c_adapter);
i2c_adapter       638 drivers/media/pci/bt8xx/dvb-bt8xx.c 		card->fe = dvb_attach(sp887x_attach, &microtune_mt7202dtf_config, card->i2c_adapter);
i2c_adapter       645 drivers/media/pci/bt8xx/dvb-bt8xx.c 		card->fe = dvb_attach(mt352_attach, &advbt771_samsung_tdtc9251dh0_config, card->i2c_adapter);
i2c_adapter       662 drivers/media/pci/bt8xx/dvb-bt8xx.c 		state->i2c = card->i2c_adapter;
i2c_adapter       679 drivers/media/pci/bt8xx/dvb-bt8xx.c 		card->fe = dvb_attach(cx24110_attach, &pctvsat_config, card->i2c_adapter);
i2c_adapter       688 drivers/media/pci/bt8xx/dvb-bt8xx.c 		card->fe = dvb_attach(or51211_attach, &or51211_config, card->i2c_adapter);
i2c_adapter       691 drivers/media/pci/bt8xx/dvb-bt8xx.c 				   card->i2c_adapter, 0x61,
i2c_adapter       723 drivers/media/pci/bt8xx/dvb-bt8xx.c 	card->bt->adapter = card->i2c_adapter;
i2c_adapter       814 drivers/media/pci/bt8xx/dvb-bt8xx.c 	card->i2c_adapter = &sub->core->i2c_adap;
i2c_adapter        43 drivers/media/pci/bt8xx/dvb-bt8xx.h 	struct i2c_adapter *i2c_adapter;
i2c_adapter       213 drivers/media/pci/cobalt/cobalt-driver.h 	struct i2c_adapter *i2c_adap;
i2c_adapter       262 drivers/media/pci/cobalt/cobalt-driver.h 	struct i2c_adapter i2c_adap[COBALT_NUM_ADAPTERS];
i2c_adapter       108 drivers/media/pci/cobalt/cobalt-i2c.c 		struct i2c_adapter *adap, bool start, bool stop,
i2c_adapter       166 drivers/media/pci/cobalt/cobalt-i2c.c 		struct i2c_adapter *adap, bool start, bool stop,
i2c_adapter       223 drivers/media/pci/cobalt/cobalt-i2c.c 		struct i2c_adapter *adap)
i2c_adapter       230 drivers/media/pci/cobalt/cobalt-i2c.c static int cobalt_xfer(struct i2c_adapter *adap,
i2c_adapter       286 drivers/media/pci/cobalt/cobalt-i2c.c static u32 cobalt_func(struct i2c_adapter *adap)
i2c_adapter       292 drivers/media/pci/cobalt/cobalt-i2c.c static const struct i2c_adapter cobalt_i2c_adap_template = {
i2c_adapter       320 drivers/media/pci/cobalt/cobalt-i2c.c 		struct i2c_adapter *adap = &cobalt->i2c_adap[i];
i2c_adapter       639 drivers/media/pci/cx18/cx18-driver.h 	struct i2c_adapter i2c_adap[2];
i2c_adapter        69 drivers/media/pci/cx18/cx18-i2c.c static int cx18_i2c_new_ir(struct cx18 *cx, struct i2c_adapter *adap, u32 hw,
i2c_adapter        99 drivers/media/pci/cx18/cx18-i2c.c 	struct i2c_adapter *adap = &cx->i2c_adap[bus];
i2c_adapter       197 drivers/media/pci/cx18/cx18-i2c.c static const struct i2c_adapter cx18_i2c_adap_template = {
i2c_adapter        71 drivers/media/pci/cx23885/cimax2.c 	struct i2c_adapter *i2c_adap;
i2c_adapter        82 drivers/media/pci/cx23885/cimax2.c static int netup_read_i2c(struct i2c_adapter *i2c_adap, u8 addr, u8 reg,
i2c_adapter       115 drivers/media/pci/cx23885/cimax2.c static int netup_write_i2c(struct i2c_adapter *i2c_adap, u8 addr, u8 reg,
i2c_adapter      1201 drivers/media/pci/cx23885/cx23885-dvb.c 	struct i2c_adapter *adapter;
i2c_adapter      1465 drivers/media/pci/cx23885/cx23885-dvb.c 			struct i2c_adapter *tun_i2c;
i2c_adapter      1980 drivers/media/pci/cx23885/cx23885-dvb.c 			si2168_config.i2c_adapter = &adapter;
i2c_adapter      2027 drivers/media/pci/cx23885/cx23885-dvb.c 		si2168_config.i2c_adapter = &adapter;
i2c_adapter      2190 drivers/media/pci/cx23885/cx23885-dvb.c 		si2168_config.i2c_adapter = &adapter;
i2c_adapter      2282 drivers/media/pci/cx23885/cx23885-dvb.c 			si2168_config.i2c_adapter = &adapter;
i2c_adapter      2335 drivers/media/pci/cx23885/cx23885-dvb.c 			si2168_config.i2c_adapter = &adapter;
i2c_adapter      2382 drivers/media/pci/cx23885/cx23885-dvb.c 			si2168_config.i2c_adapter = &adapter;
i2c_adapter        37 drivers/media/pci/cx23885/cx23885-i2c.c static inline int i2c_slave_did_ack(struct i2c_adapter *i2c_adap)
i2c_adapter        44 drivers/media/pci/cx23885/cx23885-i2c.c static inline int i2c_is_busy(struct i2c_adapter *i2c_adap)
i2c_adapter        51 drivers/media/pci/cx23885/cx23885-i2c.c static int i2c_wait_done(struct i2c_adapter *i2c_adap)
i2c_adapter        67 drivers/media/pci/cx23885/cx23885-i2c.c static int i2c_sendbytes(struct i2c_adapter *i2c_adap,
i2c_adapter       148 drivers/media/pci/cx23885/cx23885-i2c.c static int i2c_readbytes(struct i2c_adapter *i2c_adap,
i2c_adapter       209 drivers/media/pci/cx23885/cx23885-i2c.c static int i2c_xfer(struct i2c_adapter *i2c_adap,
i2c_adapter       244 drivers/media/pci/cx23885/cx23885-i2c.c static u32 cx23885_functionality(struct i2c_adapter *adap)
i2c_adapter       256 drivers/media/pci/cx23885/cx23885-i2c.c static const struct i2c_adapter cx23885_i2c_adap_template = {
i2c_adapter       235 drivers/media/pci/cx23885/cx23885.h 	struct i2c_adapter         i2c_adap;
i2c_adapter        18 drivers/media/pci/cx23885/netup-eeprom.c int netup_eeprom_read(struct i2c_adapter *i2c_adap, u8 addr)
i2c_adapter        52 drivers/media/pci/cx23885/netup-eeprom.c int netup_eeprom_write(struct i2c_adapter *i2c_adap, u8 addr, u8 data)
i2c_adapter        81 drivers/media/pci/cx23885/netup-eeprom.c void netup_get_card_info(struct i2c_adapter *i2c_adap,
i2c_adapter        23 drivers/media/pci/cx23885/netup-eeprom.h extern int netup_eeprom_read(struct i2c_adapter *i2c_adap, u8 addr);
i2c_adapter        24 drivers/media/pci/cx23885/netup-eeprom.h extern int netup_eeprom_write(struct i2c_adapter *i2c_adap, u8 addr, u8 data);
i2c_adapter        25 drivers/media/pci/cx23885/netup-eeprom.h extern void netup_get_card_info(struct i2c_adapter *i2c_adap,
i2c_adapter        15 drivers/media/pci/cx23885/netup-init.c static void i2c_av_write(struct i2c_adapter *i2c, u16 reg, u8 val)
i2c_adapter        36 drivers/media/pci/cx23885/netup-init.c static void i2c_av_write4(struct i2c_adapter *i2c, u16 reg, u32 val)
i2c_adapter        60 drivers/media/pci/cx23885/netup-init.c static u8 i2c_av_read(struct i2c_adapter *i2c, u16 reg)
i2c_adapter        90 drivers/media/pci/cx23885/netup-init.c static void i2c_av_and_or(struct i2c_adapter *i2c, u16 reg, unsigned and_mask,
i2c_adapter        99 drivers/media/pci/cx23885/netup-init.c 	struct i2c_adapter *i2c = &i2c_bus->i2c_adap;
i2c_adapter       340 drivers/media/pci/cx25821/cx25821-core.c static inline int i2c_slave_did_ack(struct i2c_adapter *i2c_adap)
i2c_adapter        36 drivers/media/pci/cx25821/cx25821-i2c.c static inline int i2c_slave_did_ack(struct i2c_adapter *i2c_adap)
i2c_adapter        43 drivers/media/pci/cx25821/cx25821-i2c.c static inline int i2c_is_busy(struct i2c_adapter *i2c_adap)
i2c_adapter        50 drivers/media/pci/cx25821/cx25821-i2c.c static int i2c_wait_done(struct i2c_adapter *i2c_adap)
i2c_adapter        66 drivers/media/pci/cx25821/cx25821-i2c.c static int i2c_sendbytes(struct i2c_adapter *i2c_adap,
i2c_adapter       160 drivers/media/pci/cx25821/cx25821-i2c.c static int i2c_readbytes(struct i2c_adapter *i2c_adap,
i2c_adapter       224 drivers/media/pci/cx25821/cx25821-i2c.c static int i2c_xfer(struct i2c_adapter *i2c_adap, struct i2c_msg *msgs, int num)
i2c_adapter       264 drivers/media/pci/cx25821/cx25821-i2c.c static u32 cx25821_functionality(struct i2c_adapter *adap)
i2c_adapter       278 drivers/media/pci/cx25821/cx25821-i2c.c static const struct i2c_adapter cx25821_i2c_adap_template = {
i2c_adapter       144 drivers/media/pci/cx25821/cx25821.h 	struct i2c_adapter i2c_adap;
i2c_adapter        12 drivers/media/pci/cx88/cx88-vp3054-i2c.h 	struct i2c_adapter         adap;
i2c_adapter       349 drivers/media/pci/cx88/cx88.h 	struct i2c_adapter         i2c_adap;
i2c_adapter       182 drivers/media/pci/ddbridge/ddbridge-ci.c 	struct i2c_adapter *i2c = &ci->port->i2c->adap;
i2c_adapter       193 drivers/media/pci/ddbridge/ddbridge-ci.c 	struct i2c_adapter *i2c = &ci->port->i2c->adap;
i2c_adapter       206 drivers/media/pci/ddbridge/ddbridge-ci.c 	struct i2c_adapter *i2c = &ci->port->i2c->adap;
i2c_adapter       216 drivers/media/pci/ddbridge/ddbridge-ci.c 	struct i2c_adapter *i2c = &ci->port->i2c->adap;
i2c_adapter       229 drivers/media/pci/ddbridge/ddbridge-ci.c 	struct i2c_adapter *i2c = &ci->port->i2c->adap;
i2c_adapter       271 drivers/media/pci/ddbridge/ddbridge-ci.c 	struct i2c_adapter *i2c = &ci->port->i2c->adap;
i2c_adapter       888 drivers/media/pci/ddbridge/ddbridge-core.c 	struct i2c_adapter *i2c = &input->port->i2c->adap;
i2c_adapter       910 drivers/media/pci/ddbridge/ddbridge-core.c 	struct i2c_adapter *i2c = &input->port->i2c->adap;
i2c_adapter       951 drivers/media/pci/ddbridge/ddbridge-core.c 	struct i2c_adapter *i2c = &input->port->i2c->adap;
i2c_adapter       971 drivers/media/pci/ddbridge/ddbridge-core.c 	struct i2c_adapter *adapter = &input->port->i2c->adap;
i2c_adapter       994 drivers/media/pci/ddbridge/ddbridge-core.c 	struct i2c_adapter *i2c = &input->port->i2c->adap;
i2c_adapter      1025 drivers/media/pci/ddbridge/ddbridge-core.c 	struct i2c_adapter *adapter = &input->port->i2c->adap;
i2c_adapter      1122 drivers/media/pci/ddbridge/ddbridge-core.c 	struct i2c_adapter *i2c = &input->port->i2c->adap;
i2c_adapter      1146 drivers/media/pci/ddbridge/ddbridge-core.c 	struct i2c_adapter *i2c = &input->port->i2c->adap;
i2c_adapter      1190 drivers/media/pci/ddbridge/ddbridge-core.c static int has_lnbh25(struct i2c_adapter *i2c, u8 adr)
i2c_adapter      1199 drivers/media/pci/ddbridge/ddbridge-core.c 	struct i2c_adapter *i2c = &input->port->i2c->adap;
i2c_adapter      1246 drivers/media/pci/ddbridge/ddbridge-core.c 	struct i2c_adapter *i2c = &input->port->i2c->adap;
i2c_adapter      1729 drivers/media/pci/ddbridge/ddbridge-core.c 	struct i2c_adapter *i2c = &port->i2c->adap;
i2c_adapter      1775 drivers/media/pci/ddbridge/ddbridge-core.c 	struct i2c_adapter *i2c = &port->i2c->adap;
i2c_adapter      1820 drivers/media/pci/ddbridge/ddbridge-core.c 	struct i2c_adapter *i2c = &port->i2c->adap;
i2c_adapter      2808 drivers/media/pci/ddbridge/ddbridge-core.c 	struct i2c_adapter *adap;
i2c_adapter      2833 drivers/media/pci/ddbridge/ddbridge-core.c 	struct i2c_adapter *adap;
i2c_adapter        84 drivers/media/pci/ddbridge/ddbridge-i2c.c static int ddb_i2c_master_xfer(struct i2c_adapter *adapter,
i2c_adapter       132 drivers/media/pci/ddbridge/ddbridge-i2c.c static u32 ddb_i2c_functionality(struct i2c_adapter *adap)
i2c_adapter       164 drivers/media/pci/ddbridge/ddbridge-i2c.c 	struct i2c_adapter *adap;
i2c_adapter       202 drivers/media/pci/ddbridge/ddbridge-i2c.c 	struct i2c_adapter *adap;
i2c_adapter        33 drivers/media/pci/ddbridge/ddbridge-i2c.h static int __maybe_unused i2c_io(struct i2c_adapter *adapter, u8 adr,
i2c_adapter        44 drivers/media/pci/ddbridge/ddbridge-i2c.h static int __maybe_unused i2c_write(struct i2c_adapter *adap, u8 adr,
i2c_adapter        53 drivers/media/pci/ddbridge/ddbridge-i2c.h static int __maybe_unused i2c_read(struct i2c_adapter *adapter, u8 adr, u8 *val)
i2c_adapter        61 drivers/media/pci/ddbridge/ddbridge-i2c.h static int __maybe_unused i2c_read_regs(struct i2c_adapter *adapter,
i2c_adapter        72 drivers/media/pci/ddbridge/ddbridge-i2c.h static int __maybe_unused i2c_read_regs16(struct i2c_adapter *adapter,
i2c_adapter        84 drivers/media/pci/ddbridge/ddbridge-i2c.h static int __maybe_unused i2c_write_reg16(struct i2c_adapter *adap,
i2c_adapter        92 drivers/media/pci/ddbridge/ddbridge-i2c.h static int __maybe_unused i2c_write_reg(struct i2c_adapter *adap,
i2c_adapter       100 drivers/media/pci/ddbridge/ddbridge-i2c.h static int __maybe_unused i2c_read_reg16(struct i2c_adapter *adapter,
i2c_adapter       106 drivers/media/pci/ddbridge/ddbridge-i2c.h static int __maybe_unused i2c_read_reg(struct i2c_adapter *adapter,
i2c_adapter       411 drivers/media/pci/ddbridge/ddbridge-max.c 	struct i2c_adapter *i2c = &input->port->i2c->adap;
i2c_adapter       213 drivers/media/pci/ddbridge/ddbridge.h 	struct i2c_adapter     adap;
i2c_adapter       339 drivers/media/pci/dm1105/dm1105.c 	struct i2c_adapter i2c_adap;
i2c_adapter       340 drivers/media/pci/dm1105/dm1105.c 	struct i2c_adapter i2c_bb_adap;
i2c_adapter       474 drivers/media/pci/dm1105/dm1105.c static int dm1105_i2c_xfer(struct i2c_adapter *i2c_adap,
i2c_adapter       559 drivers/media/pci/dm1105/dm1105.c static u32 functionality(struct i2c_adapter *adap)
i2c_adapter       711 drivers/media/pci/ivtv/ivtv-driver.h 	struct i2c_adapter i2c_adap;
i2c_adapter       166 drivers/media/pci/ivtv/ivtv-i2c.c 	struct i2c_adapter *adap = &itv->i2c_adap;
i2c_adapter       244 drivers/media/pci/ivtv/ivtv-i2c.c 	struct i2c_adapter *adap = &itv->i2c_adap;
i2c_adapter       578 drivers/media/pci/ivtv/ivtv-i2c.c static int ivtv_xfer(struct i2c_adapter *i2c_adap, struct i2c_msg *msgs, int num)
i2c_adapter       601 drivers/media/pci/ivtv/ivtv-i2c.c static u32 ivtv_functionality(struct i2c_adapter *adap)
i2c_adapter       612 drivers/media/pci/ivtv/ivtv-i2c.c static const struct i2c_adapter ivtv_i2c_adap_hw_template = {
i2c_adapter       662 drivers/media/pci/ivtv/ivtv-i2c.c static const struct i2c_adapter ivtv_i2c_adap_template = {
i2c_adapter        34 drivers/media/pci/mantis/hopper_vp3028.c 	struct i2c_adapter *adapter	= &mantis->adapter;
i2c_adapter       131 drivers/media/pci/mantis/mantis_common.h 	struct i2c_adapter	adapter;
i2c_adapter       116 drivers/media/pci/mantis/mantis_i2c.c static int mantis_i2c_xfer(struct i2c_adapter *adapter, struct i2c_msg *msgs, int num)
i2c_adapter       198 drivers/media/pci/mantis/mantis_i2c.c static u32 mantis_i2c_func(struct i2c_adapter *adapter)
i2c_adapter       211 drivers/media/pci/mantis/mantis_i2c.c 	struct i2c_adapter *i2c_adapter = &mantis->adapter;
i2c_adapter       216 drivers/media/pci/mantis/mantis_i2c.c 	strscpy(i2c_adapter->name, "Mantis I2C", sizeof(i2c_adapter->name));
i2c_adapter       217 drivers/media/pci/mantis/mantis_i2c.c 	i2c_set_adapdata(i2c_adapter, mantis);
i2c_adapter       219 drivers/media/pci/mantis/mantis_i2c.c 	i2c_adapter->owner	= THIS_MODULE;
i2c_adapter       220 drivers/media/pci/mantis/mantis_i2c.c 	i2c_adapter->algo	= &mantis_algo;
i2c_adapter       221 drivers/media/pci/mantis/mantis_i2c.c 	i2c_adapter->algo_data	= NULL;
i2c_adapter       222 drivers/media/pci/mantis/mantis_i2c.c 	i2c_adapter->timeout	= 500;
i2c_adapter       223 drivers/media/pci/mantis/mantis_i2c.c 	i2c_adapter->retries	= 3;
i2c_adapter       224 drivers/media/pci/mantis/mantis_i2c.c 	i2c_adapter->dev.parent	= &pdev->dev;
i2c_adapter       226 drivers/media/pci/mantis/mantis_i2c.c 	mantis->i2c_rc		= i2c_add_adapter(i2c_adapter);
i2c_adapter        29 drivers/media/pci/mantis/mantis_ioc.c 	struct i2c_adapter *adapter = &mantis->adapter;
i2c_adapter        78 drivers/media/pci/mantis/mantis_vp1033.c 	struct i2c_adapter *adapter	= &mantis->adapter;
i2c_adapter       154 drivers/media/pci/mantis/mantis_vp1033.c 	struct i2c_adapter *adapter	= &mantis->adapter;
i2c_adapter        64 drivers/media/pci/mantis/mantis_vp1034.c 	struct i2c_adapter *adapter	= &mantis->adapter;
i2c_adapter       298 drivers/media/pci/mantis/mantis_vp1041.c 	struct i2c_adapter *adapter	= &mantis->adapter;
i2c_adapter        40 drivers/media/pci/mantis/mantis_vp2033.c 	struct i2c_adapter *adapter = &mantis->adapter;
i2c_adapter        60 drivers/media/pci/mantis/mantis_vp2033.c 	struct i2c_adapter *adapter = &mantis->adapter;
i2c_adapter       114 drivers/media/pci/mantis/mantis_vp2033.c 	struct i2c_adapter *adapter = &mantis->adapter;
i2c_adapter        42 drivers/media/pci/mantis/mantis_vp2040.c 	struct i2c_adapter *adapter	= &mantis->adapter;
i2c_adapter        96 drivers/media/pci/mantis/mantis_vp2040.c 	struct i2c_adapter *adapter = &mantis->adapter;
i2c_adapter       114 drivers/media/pci/mantis/mantis_vp2040.c 	struct i2c_adapter *adapter = &mantis->adapter;
i2c_adapter        46 drivers/media/pci/mantis/mantis_vp3030.c 	struct i2c_adapter *adapter	= &mantis->adapter;
i2c_adapter        83 drivers/media/pci/netup_unidvb/netup_unidvb.h 	struct i2c_adapter		adap;
i2c_adapter       200 drivers/media/pci/netup_unidvb/netup_unidvb_i2c.c static int netup_i2c_xfer(struct i2c_adapter *adap,
i2c_adapter       279 drivers/media/pci/netup_unidvb/netup_unidvb_i2c.c static u32 netup_i2c_func(struct i2c_adapter *adap)
i2c_adapter       289 drivers/media/pci/netup_unidvb/netup_unidvb_i2c.c static const struct i2c_adapter netup_i2c_adapter = {
i2c_adapter        44 drivers/media/pci/ngene/ngene-cards.c static int i2c_io(struct i2c_adapter *adapter, u8 adr,
i2c_adapter        54 drivers/media/pci/ngene/ngene-cards.c static int i2c_write(struct i2c_adapter *adap, u8 adr, u8 *data, int len)
i2c_adapter        62 drivers/media/pci/ngene/ngene-cards.c static int i2c_write_reg(struct i2c_adapter *adap, u8 adr,
i2c_adapter        70 drivers/media/pci/ngene/ngene-cards.c static int i2c_read(struct i2c_adapter *adapter, u8 adr, u8 *val)
i2c_adapter        77 drivers/media/pci/ngene/ngene-cards.c static int i2c_read_reg16(struct i2c_adapter *adapter, u8 adr,
i2c_adapter        88 drivers/media/pci/ngene/ngene-cards.c static int i2c_read_regs(struct i2c_adapter *adapter,
i2c_adapter        99 drivers/media/pci/ngene/ngene-cards.c static int i2c_read_reg(struct i2c_adapter *adapter, u8 adr, u8 reg, u8 *val)
i2c_adapter       108 drivers/media/pci/ngene/ngene-cards.c static struct i2c_adapter *i2c_adapter_from_chan(struct ngene_channel *chan)
i2c_adapter       112 drivers/media/pci/ngene/ngene-cards.c 		return &chan->dev->channel[0].i2c_adapter;
i2c_adapter       114 drivers/media/pci/ngene/ngene-cards.c 	return &chan->dev->channel[1].i2c_adapter;
i2c_adapter       120 drivers/media/pci/ngene/ngene-cards.c 	struct i2c_adapter *i2c = i2c_adapter_from_chan(chan);
i2c_adapter       151 drivers/media/pci/ngene/ngene-cards.c 	struct i2c_adapter *i2c = i2c_adapter_from_chan(chan);
i2c_adapter       184 drivers/media/pci/ngene/ngene-cards.c 	struct i2c_adapter *i2c = i2c_adapter_from_chan(chan);
i2c_adapter       201 drivers/media/pci/ngene/ngene-cards.c 			       struct i2c_adapter *i2c,
i2c_adapter       226 drivers/media/pci/ngene/ngene-cards.c 	struct i2c_adapter *i2c = i2c_adapter_from_chan(chan);
i2c_adapter       285 drivers/media/pci/ngene/ngene-cards.c 	struct i2c_adapter *i2c = i2c_adapter_from_chan(chan);
i2c_adapter       326 drivers/media/pci/ngene/ngene-cards.c 				struct i2c_adapter *i2c)
i2c_adapter       380 drivers/media/pci/ngene/ngene-cards.c 				struct i2c_adapter *i2c)
i2c_adapter       399 drivers/media/pci/ngene/ngene-cards.c 				struct i2c_adapter *i2c, int osc24)
i2c_adapter       436 drivers/media/pci/ngene/ngene-cards.c static int port_has_stv0900(struct i2c_adapter *i2c, int port)
i2c_adapter       444 drivers/media/pci/ngene/ngene-cards.c static int port_has_drxk(struct i2c_adapter *i2c, int port)
i2c_adapter       453 drivers/media/pci/ngene/ngene-cards.c static int port_has_stv0367(struct i2c_adapter *i2c)
i2c_adapter       468 drivers/media/pci/ngene/ngene-cards.c int ngene_port_has_cxd2099(struct i2c_adapter *i2c, u8 *type)
i2c_adapter       488 drivers/media/pci/ngene/ngene-cards.c 			     struct i2c_adapter *i2c)
i2c_adapter       522 drivers/media/pci/ngene/ngene-cards.c static int init_xo2(struct ngene_channel *chan, struct i2c_adapter *i2c)
i2c_adapter       568 drivers/media/pci/ngene/ngene-cards.c static int port_has_xo2(struct i2c_adapter *i2c, u8 *type, u8 *id)
i2c_adapter       597 drivers/media/pci/ngene/ngene-cards.c 	struct i2c_adapter *i2c = i2c_adapter_from_chan(chan);
i2c_adapter       716 drivers/media/pci/ngene/ngene-cards.c 			      0xb2 >> 1, &chan->i2c_adapter);
i2c_adapter       722 drivers/media/pci/ngene/ngene-cards.c 	dvb_attach(mt2131_attach, chan->fe, &chan->i2c_adapter,
i2c_adapter       736 drivers/media/pci/ngene/ngene-cards.c 			&chan->i2c_adapter, &chan->dev->pci_dev->dev);
i2c_adapter       752 drivers/media/pci/ngene/ngene-cards.c 			&chan->i2c_adapter,
i2c_adapter       787 drivers/media/pci/ngene/ngene-cards.c static int i2c_write_eeprom(struct i2c_adapter *adapter,
i2c_adapter       802 drivers/media/pci/ngene/ngene-cards.c static int i2c_read_eeprom(struct i2c_adapter *adapter,
i2c_adapter       819 drivers/media/pci/ngene/ngene-cards.c static int ReadEEProm(struct i2c_adapter *adapter,
i2c_adapter       859 drivers/media/pci/ngene/ngene-cards.c static int WriteEEProm(struct i2c_adapter *adapter,
i2c_adapter       919 drivers/media/pci/ngene/ngene-cards.c static int eeprom_read_ushort(struct i2c_adapter *adapter, u16 tag, u16 *data)
i2c_adapter       935 drivers/media/pci/ngene/ngene-cards.c static int eeprom_write_ushort(struct i2c_adapter *adapter, u16 tag, u16 data)
i2c_adapter       952 drivers/media/pci/ngene/ngene-cards.c 	struct i2c_adapter *adap = &chan->i2c_adapter;
i2c_adapter      1264 drivers/media/pci/ngene/ngene-core.c 	i2c_del_adapter(&(dev->channel[0].i2c_adapter));
i2c_adapter      1265 drivers/media/pci/ngene/ngene-core.c 	i2c_del_adapter(&(dev->channel[1].i2c_adapter));
i2c_adapter      1570 drivers/media/pci/ngene/ngene-core.c 	ret = ngene_port_has_cxd2099(&dev->channel[0].i2c_adapter, &type);
i2c_adapter      1583 drivers/media/pci/ngene/ngene-core.c 				  &dev->channel[0].i2c_adapter,
i2c_adapter       101 drivers/media/pci/ngene/ngene-i2c.c static int ngene_i2c_master_xfer(struct i2c_adapter *adapter,
i2c_adapter       135 drivers/media/pci/ngene/ngene-i2c.c static u32 ngene_i2c_functionality(struct i2c_adapter *adap)
i2c_adapter       147 drivers/media/pci/ngene/ngene-i2c.c 	struct i2c_adapter *adap = &(dev->channel[dev_nr].i2c_adapter);
i2c_adapter       636 drivers/media/pci/ngene/ngene.h 	struct i2c_adapter    i2c_adapter;
i2c_adapter       731 drivers/media/pci/ngene/ngene.h 	struct i2c_adapter    i2c_adapter;
i2c_adapter       904 drivers/media/pci/ngene/ngene.h int ngene_port_has_cxd2099(struct i2c_adapter *i2c, u8 *type);
i2c_adapter       102 drivers/media/pci/pluto2/pluto2.c 	struct i2c_adapter i2c_adap;
i2c_adapter        75 drivers/media/pci/pt1/pt1.c 	struct i2c_adapter i2c_adap;
i2c_adapter      1140 drivers/media/pci/pt1/pt1.c static int pt1_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num)
i2c_adapter      1192 drivers/media/pci/pt1/pt1.c static u32 pt1_i2c_func(struct i2c_adapter *adap)
i2c_adapter      1339 drivers/media/pci/pt1/pt1.c 	struct i2c_adapter *i2c_adap;
i2c_adapter       702 drivers/media/pci/pt3/pt3.c 	struct i2c_adapter *i2c;
i2c_adapter       154 drivers/media/pci/pt3/pt3.h 	struct i2c_adapter i2c_adap;
i2c_adapter       171 drivers/media/pci/pt3/pt3.h extern int  pt3_i2c_master_xfer(struct i2c_adapter *adap,
i2c_adapter       173 drivers/media/pci/pt3/pt3.h extern u32  pt3_i2c_functionality(struct i2c_adapter *adap);
i2c_adapter       192 drivers/media/pci/pt3/pt3_i2c.c pt3_i2c_master_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num)
i2c_adapter       227 drivers/media/pci/pt3/pt3_i2c.c u32 pt3_i2c_functionality(struct i2c_adapter *adap)
i2c_adapter       227 drivers/media/pci/saa7134/saa7134-i2c.c static int saa7134_i2c_xfer(struct i2c_adapter *i2c_adap,
i2c_adapter       323 drivers/media/pci/saa7134/saa7134-i2c.c static u32 functionality(struct i2c_adapter *adap)
i2c_adapter       333 drivers/media/pci/saa7134/saa7134-i2c.c static const struct i2c_adapter saa7134_adap_template = {
i2c_adapter       586 drivers/media/pci/saa7134/saa7134.h 	struct i2c_adapter         i2c_adap;
i2c_adapter        59 drivers/media/pci/saa7146/hexium_gemini.c 	struct i2c_adapter	i2c_adapter;
i2c_adapter       161 drivers/media/pci/saa7146/hexium_gemini.c 		if (0 != i2c_smbus_xfer(&hexium->i2c_adapter, 0x6c, 0, I2C_SMBUS_WRITE, i, I2C_SMBUS_BYTE_DATA, &data)) {
i2c_adapter       177 drivers/media/pci/saa7146/hexium_gemini.c 	if (0 != i2c_smbus_xfer(&hexium->i2c_adapter, 0x6c, 0, I2C_SMBUS_WRITE, hexium_input_select[input].adr, I2C_SMBUS_BYTE_DATA, &data)) {
i2c_adapter       193 drivers/media/pci/saa7146/hexium_gemini.c 		if (0 != i2c_smbus_xfer(&hexium->i2c_adapter, 0x6c, 0, I2C_SMBUS_WRITE, vdec[i].adr, I2C_SMBUS_BYTE_DATA, &data)) {
i2c_adapter       261 drivers/media/pci/saa7146/hexium_gemini.c 	strscpy(hexium->i2c_adapter.name, "hexium gemini",
i2c_adapter       262 drivers/media/pci/saa7146/hexium_gemini.c 		sizeof(hexium->i2c_adapter.name));
i2c_adapter       263 drivers/media/pci/saa7146/hexium_gemini.c 	saa7146_i2c_adapter_prepare(dev, &hexium->i2c_adapter, SAA7146_I2C_BUS_BIT_RATE_480);
i2c_adapter       264 drivers/media/pci/saa7146/hexium_gemini.c 	if (i2c_add_adapter(&hexium->i2c_adapter) < 0) {
i2c_adapter       296 drivers/media/pci/saa7146/hexium_gemini.c 		i2c_del_adapter(&hexium->i2c_adapter);
i2c_adapter       318 drivers/media/pci/saa7146/hexium_gemini.c 	i2c_del_adapter(&hexium->i2c_adapter);
i2c_adapter        56 drivers/media/pci/saa7146/hexium_orion.c 	struct i2c_adapter	i2c_adapter;
i2c_adapter       222 drivers/media/pci/saa7146/hexium_orion.c 	strscpy(hexium->i2c_adapter.name, "hexium orion",
i2c_adapter       223 drivers/media/pci/saa7146/hexium_orion.c 		sizeof(hexium->i2c_adapter.name));
i2c_adapter       224 drivers/media/pci/saa7146/hexium_orion.c 	saa7146_i2c_adapter_prepare(dev, &hexium->i2c_adapter, SAA7146_I2C_BUS_BIT_RATE_480);
i2c_adapter       225 drivers/media/pci/saa7146/hexium_orion.c 	if (i2c_add_adapter(&hexium->i2c_adapter) < 0) {
i2c_adapter       257 drivers/media/pci/saa7146/hexium_orion.c 	err = i2c_smbus_xfer(&hexium->i2c_adapter, 0x4e, 0, I2C_SMBUS_READ,
i2c_adapter       267 drivers/media/pci/saa7146/hexium_orion.c 	i2c_del_adapter(&hexium->i2c_adapter);
i2c_adapter       287 drivers/media/pci/saa7146/hexium_orion.c 		if (0 != i2c_smbus_xfer(&hexium->i2c_adapter, 0x4e, 0, I2C_SMBUS_WRITE, i, I2C_SMBUS_BYTE_DATA, &data)) {
i2c_adapter       305 drivers/media/pci/saa7146/hexium_orion.c 		if (0 != i2c_smbus_xfer(&hexium->i2c_adapter, 0x4e, 0, I2C_SMBUS_WRITE, adr, I2C_SMBUS_BYTE_DATA, &data)) {
i2c_adapter       391 drivers/media/pci/saa7146/hexium_orion.c 	i2c_del_adapter(&hexium->i2c_adapter);
i2c_adapter       146 drivers/media/pci/saa7146/mxb.c 	struct i2c_adapter	i2c_adapter;
i2c_adapter       235 drivers/media/pci/saa7146/mxb.c 	snprintf(mxb->i2c_adapter.name, sizeof(mxb->i2c_adapter.name), "mxb%d", mxb_num);
i2c_adapter       237 drivers/media/pci/saa7146/mxb.c 	saa7146_i2c_adapter_prepare(dev, &mxb->i2c_adapter, SAA7146_I2C_BUS_BIT_RATE_480);
i2c_adapter       238 drivers/media/pci/saa7146/mxb.c 	if (i2c_add_adapter(&mxb->i2c_adapter) < 0) {
i2c_adapter       244 drivers/media/pci/saa7146/mxb.c 	mxb->saa7111a = v4l2_i2c_new_subdev(&dev->v4l2_dev, &mxb->i2c_adapter,
i2c_adapter       246 drivers/media/pci/saa7146/mxb.c 	mxb->tea6420_1 = v4l2_i2c_new_subdev(&dev->v4l2_dev, &mxb->i2c_adapter,
i2c_adapter       248 drivers/media/pci/saa7146/mxb.c 	mxb->tea6420_2 = v4l2_i2c_new_subdev(&dev->v4l2_dev, &mxb->i2c_adapter,
i2c_adapter       250 drivers/media/pci/saa7146/mxb.c 	mxb->tea6415c = v4l2_i2c_new_subdev(&dev->v4l2_dev, &mxb->i2c_adapter,
i2c_adapter       252 drivers/media/pci/saa7146/mxb.c 	mxb->tda9840 = v4l2_i2c_new_subdev(&dev->v4l2_dev, &mxb->i2c_adapter,
i2c_adapter       254 drivers/media/pci/saa7146/mxb.c 	mxb->tuner = v4l2_i2c_new_subdev(&dev->v4l2_dev, &mxb->i2c_adapter,
i2c_adapter       261 drivers/media/pci/saa7146/mxb.c 		i2c_del_adapter(&mxb->i2c_adapter);
i2c_adapter       397 drivers/media/pci/saa7146/mxb.c 	err = i2c_transfer(&mxb->i2c_adapter, &msg, 1);
i2c_adapter       411 drivers/media/pci/saa7146/mxb.c 			err = i2c_transfer(&mxb->i2c_adapter, &msg, 1);
i2c_adapter       746 drivers/media/pci/saa7146/mxb.c 	i2c_del_adapter(&mxb->i2c_adapter);
i2c_adapter       103 drivers/media/pci/saa7164/saa7164-dvb.c static int si2157_attach(struct saa7164_port *port, struct i2c_adapter *adapter,
i2c_adapter       532 drivers/media/pci/saa7164/saa7164-dvb.c 	struct i2c_adapter *adapter;
i2c_adapter       632 drivers/media/pci/saa7164/saa7164-dvb.c 			si2168_config.i2c_adapter = &adapter;
i2c_adapter       677 drivers/media/pci/saa7164/saa7164-dvb.c 			si2168_config.i2c_adapter = &adapter;
i2c_adapter        16 drivers/media/pci/saa7164/saa7164-i2c.c static int i2c_xfer(struct i2c_adapter *i2c_adap, struct i2c_msg *msgs, int num)
i2c_adapter        59 drivers/media/pci/saa7164/saa7164-i2c.c static u32 saa7164_functionality(struct i2c_adapter *adap)
i2c_adapter        71 drivers/media/pci/saa7164/saa7164-i2c.c static const struct i2c_adapter saa7164_i2c_adap_template = {
i2c_adapter       247 drivers/media/pci/saa7164/saa7164.h 	struct i2c_adapter		i2c_adap;
i2c_adapter       235 drivers/media/pci/smipcie/smipcie-main.c static int smi_read_eeprom(struct i2c_adapter *i2c, u16 reg, u8 *data, u16 size)
i2c_adapter       481 drivers/media/pci/smipcie/smipcie-main.c static struct i2c_client *smi_add_i2c_client(struct i2c_adapter *adapter,
i2c_adapter       525 drivers/media/pci/smipcie/smipcie-main.c 	struct i2c_adapter *i2c;
i2c_adapter       527 drivers/media/pci/smipcie/smipcie-main.c 	struct i2c_adapter *tuner_i2c_adapter;
i2c_adapter       580 drivers/media/pci/smipcie/smipcie-main.c 	struct i2c_adapter *i2c;
i2c_adapter       582 drivers/media/pci/smipcie/smipcie-main.c 	struct i2c_adapter *tuner_i2c_adapter;
i2c_adapter       624 drivers/media/pci/smipcie/smipcie-main.c 	struct i2c_adapter *i2c;
i2c_adapter       625 drivers/media/pci/smipcie/smipcie-main.c 	struct i2c_adapter *tuner_i2c_adapter;
i2c_adapter       636 drivers/media/pci/smipcie/smipcie-main.c 	si2168_config.i2c_adapter = &tuner_i2c_adapter;
i2c_adapter       288 drivers/media/pci/smipcie/smipcie.h 	struct i2c_adapter i2c_bus[2];
i2c_adapter       206 drivers/media/pci/solo6x10/solo6x10-i2c.c static int solo_i2c_master_xfer(struct i2c_adapter *adap,
i2c_adapter       260 drivers/media/pci/solo6x10/solo6x10-i2c.c static u32 solo_i2c_functionality(struct i2c_adapter *adap)
i2c_adapter       284 drivers/media/pci/solo6x10/solo6x10-i2c.c 		struct i2c_adapter *adap = &solo_dev->i2c_adap[i];
i2c_adapter       204 drivers/media/pci/solo6x10/solo6x10.h 	struct i2c_adapter	i2c_adap[SOLO_I2C_ADAPTERS];
i2c_adapter       116 drivers/media/pci/sta2x11/sta2x11_vip.c 	struct i2c_adapter *adapter;
i2c_adapter       102 drivers/media/pci/ttpci/av7110.h 	struct i2c_adapter	i2c_adap;
i2c_adapter        77 drivers/media/pci/ttpci/budget-av.c static u8 i2c_readreg(struct i2c_adapter *i2c, u8 id, u8 reg)
i2c_adapter        97 drivers/media/pci/ttpci/budget-av.c static int i2c_readregs(struct i2c_adapter *i2c, u8 id, u8 reg, u8 * buf, u8 len)
i2c_adapter       111 drivers/media/pci/ttpci/budget-av.c static int i2c_writereg(struct i2c_adapter *i2c, u8 id, u8 reg, u8 val)
i2c_adapter       414 drivers/media/pci/ttpci/budget.c static int i2c_readreg(struct i2c_adapter *i2c, u8 adr, u8 reg)
i2c_adapter        46 drivers/media/pci/ttpci/budget.h 	struct i2c_adapter i2c_adap;
i2c_adapter       106 drivers/media/pci/ttpci/ttpci-eeprom.c static int ttpci_eeprom_read_encodedMAC(struct i2c_adapter *adapter, u8 * encodedMAC)
i2c_adapter       127 drivers/media/pci/ttpci/ttpci-eeprom.c int ttpci_eeprom_parse_mac(struct i2c_adapter *adapter, u8 *proposed_mac)
i2c_adapter        20 drivers/media/pci/ttpci/ttpci-eeprom.h extern int ttpci_eeprom_parse_mac(struct i2c_adapter *adapter, u8 *propsed_mac);
i2c_adapter       561 drivers/media/platform/davinci/vpbe.c 	struct i2c_adapter *i2c_adap;
i2c_adapter      1678 drivers/media/platform/davinci/vpfe_capture.c 	struct i2c_adapter *i2c_adap;
i2c_adapter      1622 drivers/media/platform/davinci/vpif_capture.c 	struct i2c_adapter *i2c_adap;
i2c_adapter      1251 drivers/media/platform/davinci/vpif_display.c 	struct i2c_adapter *i2c_adap;
i2c_adapter        19 drivers/media/platform/exynos4-is/fimc-is-i2c.c 	struct i2c_adapter adapter;
i2c_adapter        28 drivers/media/platform/exynos4-is/fimc-is-i2c.c static u32 is_i2c_func(struct i2c_adapter *adap)
i2c_adapter        41 drivers/media/platform/exynos4-is/fimc-is-i2c.c 	struct i2c_adapter *i2c_adap;
i2c_adapter      1388 drivers/media/platform/fsl-viu.c 	struct i2c_adapter *ad;
i2c_adapter        56 drivers/media/platform/marvell-ccic/cafe-driver.c 	struct i2c_adapter *i2c_adapter;
i2c_adapter       292 drivers/media/platform/marvell-ccic/cafe-driver.c static int cafe_smbus_xfer(struct i2c_adapter *adapter, u16 addr,
i2c_adapter       325 drivers/media/platform/marvell-ccic/cafe-driver.c static u32 cafe_smbus_func(struct i2c_adapter *adapter)
i2c_adapter       338 drivers/media/platform/marvell-ccic/cafe-driver.c 	struct i2c_adapter *adap;
i2c_adapter       356 drivers/media/platform/marvell-ccic/cafe-driver.c 	cam->i2c_adapter = adap;
i2c_adapter       363 drivers/media/platform/marvell-ccic/cafe-driver.c 	i2c_del_adapter(cam->i2c_adapter);
i2c_adapter       364 drivers/media/platform/marvell-ccic/cafe-driver.c 	kfree(cam->i2c_adapter);
i2c_adapter       549 drivers/media/platform/marvell-ccic/cafe-driver.c 	mcam->asd.match.i2c.adapter_id = i2c_adapter_id(cam->i2c_adapter);
i2c_adapter       557 drivers/media/platform/marvell-ccic/cafe-driver.c 		i2c_adapter_id(cam->i2c_adapter), ov7670_info.addr);
i2c_adapter       559 drivers/media/platform/marvell-ccic/cafe-driver.c 	if (i2c_new_device(cam->i2c_adapter, &ov7670_info)) {
i2c_adapter       191 drivers/media/platform/s3c-camif/camif-core.c 	struct i2c_adapter *adapter;
i2c_adapter       241 drivers/media/platform/s3c-camif/camif-core.c 	struct i2c_adapter *adapter;
i2c_adapter      1219 drivers/media/platform/sh_vou.c 	struct i2c_adapter *i2c_adap;
i2c_adapter       215 drivers/media/platform/sti/c8sectpfe/c8sectpfe-common.c 			i2c_put_adapter(tsin->i2c_adapter);
i2c_adapter       814 drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.c 		tsin->i2c_adapter =
i2c_adapter       816 drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.c 		if (!tsin->i2c_adapter) {
i2c_adapter        30 drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.h 	struct i2c_adapter  *i2c_adapter;
i2c_adapter        31 drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.h 	struct i2c_adapter  *tuner_i2c;
i2c_adapter        32 drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.h 	struct i2c_adapter  *lnb_i2c;
i2c_adapter       131 drivers/media/platform/sti/c8sectpfe/c8sectpfe-dvb.c 					tsin->i2c_adapter);
i2c_adapter       135 drivers/media/platform/sti/c8sectpfe/c8sectpfe-dvb.c 					tsin->i2c_adapter);
i2c_adapter       139 drivers/media/platform/sti/c8sectpfe/c8sectpfe-dvb.c 					tsin->i2c_adapter);
i2c_adapter       173 drivers/media/platform/sti/c8sectpfe/c8sectpfe-dvb.c 		client = i2c_new_device(tsin->i2c_adapter, &tda18212_info);
i2c_adapter       191 drivers/media/platform/sti/c8sectpfe/c8sectpfe-dvb.c 				tsin->i2c_adapter, STV090x_DEMODULATOR_0);
i2c_adapter       200 drivers/media/platform/sti/c8sectpfe/c8sectpfe-dvb.c 					&stv6110x_config, tsin->i2c_adapter);
i2c_adapter       219 drivers/media/platform/sti/c8sectpfe/c8sectpfe-dvb.c 		dvb_attach(lnbh24_attach, *fe, tsin->i2c_adapter, 0, 0, 0x9);
i2c_adapter      1137 drivers/media/platform/via-camera.c 	struct i2c_adapter *sensor_adapter;
i2c_adapter       125 drivers/media/radio/radio-timb.c 		i2c_get_adapter(pdata->i2c_adapter), pdata->tuner, NULL);
i2c_adapter       127 drivers/media/radio/radio-timb.c 		i2c_get_adapter(pdata->i2c_adapter), pdata->dsp, NULL);
i2c_adapter        55 drivers/media/radio/si4713/radio-usb-si4713.c 	struct i2c_adapter	i2c_adapter;
i2c_adapter       131 drivers/media/radio/si4713/radio-usb-si4713.c 	struct i2c_adapter *adapter = &radio->i2c_adapter;
i2c_adapter       363 drivers/media/radio/si4713/radio-usb-si4713.c static int si4713_transfer(struct i2c_adapter *i2c_adapter,
i2c_adapter       366 drivers/media/radio/si4713/radio-usb-si4713.c 	struct si4713_usb_device *radio = i2c_get_adapdata(i2c_adapter);
i2c_adapter       382 drivers/media/radio/si4713/radio-usb-si4713.c static u32 si4713_functionality(struct i2c_adapter *adapter)
i2c_adapter       394 drivers/media/radio/si4713/radio-usb-si4713.c static const struct i2c_adapter si4713_i2c_adapter_template = {
i2c_adapter       402 drivers/media/radio/si4713/radio-usb-si4713.c 	radio->i2c_adapter = si4713_i2c_adapter_template;
i2c_adapter       404 drivers/media/radio/si4713/radio-usb-si4713.c 	radio->i2c_adapter.dev.parent = &radio->usbdev->dev;
i2c_adapter       405 drivers/media/radio/si4713/radio-usb-si4713.c 	i2c_set_adapdata(&radio->i2c_adapter, radio);
i2c_adapter       407 drivers/media/radio/si4713/radio-usb-si4713.c 	return i2c_add_adapter(&radio->i2c_adapter);
i2c_adapter       415 drivers/media/radio/si4713/radio-usb-si4713.c 	struct i2c_adapter *adapter;
i2c_adapter       455 drivers/media/radio/si4713/radio-usb-si4713.c 	adapter = &radio->i2c_adapter;
i2c_adapter        59 drivers/media/tuners/fc0011.c 	struct i2c_adapter *i2c;
i2c_adapter       483 drivers/media/tuners/fc0011.c 				   struct i2c_adapter *i2c,
i2c_adapter        28 drivers/media/tuners/fc0011.h 				   struct i2c_adapter *i2c,
i2c_adapter        33 drivers/media/tuners/fc0011.h 				   struct i2c_adapter *i2c,
i2c_adapter        12 drivers/media/tuners/fc0012-priv.h 	struct i2c_adapter *i2c;
i2c_adapter       429 drivers/media/tuners/fc0012.c 	struct i2c_adapter *i2c, const struct fc0012_config *cfg)
i2c_adapter        40 drivers/media/tuners/fc0012.h 					struct i2c_adapter *i2c,
i2c_adapter        44 drivers/media/tuners/fc0012.h 					struct i2c_adapter *i2c,
i2c_adapter        21 drivers/media/tuners/fc0013-priv.h 	struct i2c_adapter *i2c;
i2c_adapter       588 drivers/media/tuners/fc0013.c 	struct i2c_adapter *i2c, u8 i2c_address, int dual_master,
i2c_adapter        16 drivers/media/tuners/fc0013.h 					struct i2c_adapter *i2c,
i2c_adapter        23 drivers/media/tuners/fc0013.h 					struct i2c_adapter *i2c,
i2c_adapter       388 drivers/media/tuners/max2165.c 				   struct i2c_adapter *i2c,
i2c_adapter        12 drivers/media/tuners/max2165.h struct i2c_adapter;
i2c_adapter        21 drivers/media/tuners/max2165.h 	struct i2c_adapter *i2c,
i2c_adapter        25 drivers/media/tuners/max2165.h 	struct i2c_adapter *i2c,
i2c_adapter        33 drivers/media/tuners/max2165_priv.h 	struct i2c_adapter *i2c;
i2c_adapter       309 drivers/media/tuners/mc44s803.c 	 struct i2c_adapter *i2c, struct mc44s803_config *cfg)
i2c_adapter        12 drivers/media/tuners/mc44s803.h struct i2c_adapter;
i2c_adapter        21 drivers/media/tuners/mc44s803.h 	 struct i2c_adapter *i2c, struct mc44s803_config *cfg);
i2c_adapter        24 drivers/media/tuners/mc44s803.h 	 struct i2c_adapter *i2c, struct mc44s803_config *cfg)
i2c_adapter       188 drivers/media/tuners/mc44s803_priv.h 	struct i2c_adapter *i2c;
i2c_adapter       405 drivers/media/tuners/mt2060.c struct dvb_frontend * mt2060_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, struct mt2060_config *cfg, u16 if1)
i2c_adapter        12 drivers/media/tuners/mt2060.h struct i2c_adapter;
i2c_adapter        43 drivers/media/tuners/mt2060.h extern struct dvb_frontend * mt2060_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, struct mt2060_config *cfg, u16 if1);
i2c_adapter        45 drivers/media/tuners/mt2060.h static inline struct dvb_frontend * mt2060_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, struct mt2060_config *cfg, u16 if1)
i2c_adapter        83 drivers/media/tuners/mt2060_priv.h 	struct i2c_adapter   *i2c;
i2c_adapter       213 drivers/media/tuners/mt2063.c 	struct i2c_adapter *i2c;
i2c_adapter      2210 drivers/media/tuners/mt2063.c 				   struct i2c_adapter *i2c)
i2c_adapter        15 drivers/media/tuners/mt2063.h 				   struct i2c_adapter *i2c);
i2c_adapter        21 drivers/media/tuners/mt2063.h 				   struct i2c_adapter *i2c)
i2c_adapter       591 drivers/media/tuners/mt20xx.c 				      struct i2c_adapter* i2c_adap,
i2c_adapter        13 drivers/media/tuners/mt20xx.h 					     struct i2c_adapter* i2c_adap,
i2c_adapter        17 drivers/media/tuners/mt20xx.h 					     struct i2c_adapter* i2c_adap,
i2c_adapter       243 drivers/media/tuners/mt2131.c 				    struct i2c_adapter *i2c,
i2c_adapter        12 drivers/media/tuners/mt2131.h struct i2c_adapter;
i2c_adapter        21 drivers/media/tuners/mt2131.h 					  struct i2c_adapter *i2c,
i2c_adapter        26 drivers/media/tuners/mt2131.h 						 struct i2c_adapter *i2c,
i2c_adapter        24 drivers/media/tuners/mt2131_priv.h 	struct i2c_adapter   *i2c;
i2c_adapter        29 drivers/media/tuners/mt2266.c 	struct i2c_adapter   *i2c;
i2c_adapter       311 drivers/media/tuners/mt2266.c struct dvb_frontend * mt2266_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, struct mt2266_config *cfg)
i2c_adapter        12 drivers/media/tuners/mt2266.h struct i2c_adapter;
i2c_adapter        19 drivers/media/tuners/mt2266.h extern struct dvb_frontend * mt2266_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, struct mt2266_config *cfg);
i2c_adapter        21 drivers/media/tuners/mt2266.h static inline struct dvb_frontend * mt2266_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, struct mt2266_config *cfg)
i2c_adapter       291 drivers/media/tuners/mxl5005s.c 	struct i2c_adapter *i2c;
i2c_adapter      4094 drivers/media/tuners/mxl5005s.c 				     struct i2c_adapter *i2c,
i2c_adapter       109 drivers/media/tuners/mxl5005s.h 					    struct i2c_adapter *i2c,
i2c_adapter       113 drivers/media/tuners/mxl5005s.h 					    struct i2c_adapter *i2c,
i2c_adapter       846 drivers/media/tuners/mxl5007t.c 				     struct i2c_adapter *i2c, u8 addr,
i2c_adapter        69 drivers/media/tuners/mxl5007t.h 					    struct i2c_adapter *i2c, u8 addr,
i2c_adapter        73 drivers/media/tuners/mxl5007t.h 						   struct i2c_adapter *i2c,
i2c_adapter       404 drivers/media/tuners/qt1010.c 				    struct i2c_adapter *i2c,
i2c_adapter        28 drivers/media/tuners/qt1010.h 					  struct i2c_adapter *i2c,
i2c_adapter        32 drivers/media/tuners/qt1010.h 						 struct i2c_adapter *i2c,
i2c_adapter        84 drivers/media/tuners/qt1010_priv.h 	struct i2c_adapter   *i2c;
i2c_adapter      2314 drivers/media/tuners/r820t.c 				  struct i2c_adapter *i2c,
i2c_adapter        33 drivers/media/tuners/r820t.h 				  struct i2c_adapter *i2c,
i2c_adapter        37 drivers/media/tuners/r820t.h 						struct i2c_adapter *i2c,
i2c_adapter       280 drivers/media/tuners/tda18218.c 	struct i2c_adapter *i2c, struct tda18218_config *cfg)
i2c_adapter        21 drivers/media/tuners/tda18218.h 	struct i2c_adapter *i2c, struct tda18218_config *cfg);
i2c_adapter        24 drivers/media/tuners/tda18218.h 	struct i2c_adapter *i2c, struct tda18218_config *cfg)
i2c_adapter        77 drivers/media/tuners/tda18218_priv.h 	struct i2c_adapter *i2c;
i2c_adapter       119 drivers/media/tuners/tda18250_priv.h 	struct i2c_adapter *i2c;
i2c_adapter      1247 drivers/media/tuners/tda18271-fe.c 				     struct i2c_adapter *i2c,
i2c_adapter       114 drivers/media/tuners/tda18271.h 					    struct i2c_adapter *i2c,
i2c_adapter       119 drivers/media/tuners/tda18271.h 						   struct i2c_adapter *i2c,
i2c_adapter        27 drivers/media/tuners/tda827x.c 	struct i2c_adapter *i2c_adap;
i2c_adapter       870 drivers/media/tuners/tda827x.c 				    struct i2c_adapter *i2c,
i2c_adapter        43 drivers/media/tuners/tda827x.h 					   struct i2c_adapter *i2c,
i2c_adapter        48 drivers/media/tuners/tda827x.h 						  struct i2c_adapter *i2c,
i2c_adapter       731 drivers/media/tuners/tda8290.c 				    struct i2c_adapter *i2c_adap, u8 i2c_addr,
i2c_adapter       820 drivers/media/tuners/tda8290.c int tda829x_probe(struct i2c_adapter *i2c_adap, u8 i2c_addr)
i2c_adapter        30 drivers/media/tuners/tda8290.h extern int tda829x_probe(struct i2c_adapter *i2c_adap, u8 i2c_addr);
i2c_adapter        33 drivers/media/tuners/tda8290.h 					   struct i2c_adapter *i2c_adap,
i2c_adapter        37 drivers/media/tuners/tda8290.h static inline int tda829x_probe(struct i2c_adapter *i2c_adap, u8 i2c_addr)
i2c_adapter        44 drivers/media/tuners/tda8290.h 						  struct i2c_adapter *i2c_adap,
i2c_adapter       676 drivers/media/tuners/tda9887.c 				    struct i2c_adapter *i2c_adap,
i2c_adapter        14 drivers/media/tuners/tda9887.h 					   struct i2c_adapter *i2c_adap,
i2c_adapter        18 drivers/media/tuners/tda9887.h 						  struct i2c_adapter *i2c_adap,
i2c_adapter       262 drivers/media/tuners/tea5761.c int tea5761_autodetection(struct i2c_adapter* i2c_adap, u8 i2c_addr)
i2c_adapter       310 drivers/media/tuners/tea5761.c 				    struct i2c_adapter* i2c_adap,
i2c_adapter        12 drivers/media/tuners/tea5761.h extern int tea5761_autodetection(struct i2c_adapter* i2c_adap, u8 i2c_addr);
i2c_adapter        15 drivers/media/tuners/tea5761.h 					   struct i2c_adapter* i2c_adap,
i2c_adapter        18 drivers/media/tuners/tea5761.h static inline int tea5761_autodetection(struct i2c_adapter* i2c_adap,
i2c_adapter        27 drivers/media/tuners/tea5761.h 						   struct i2c_adapter* i2c_adap,
i2c_adapter       368 drivers/media/tuners/tea5767.c int tea5767_autodetection(struct i2c_adapter* i2c_adap, u8 i2c_addr)
i2c_adapter       439 drivers/media/tuners/tea5767.c 				    struct i2c_adapter* i2c_adap,
i2c_adapter        31 drivers/media/tuners/tea5767.h extern int tea5767_autodetection(struct i2c_adapter* i2c_adap, u8 i2c_addr);
i2c_adapter        34 drivers/media/tuners/tea5767.h 					   struct i2c_adapter* i2c_adap,
i2c_adapter        37 drivers/media/tuners/tea5767.h static inline int tea5767_autodetection(struct i2c_adapter* i2c_adap,
i2c_adapter        46 drivers/media/tuners/tea5767.h 						   struct i2c_adapter* i2c_adap,
i2c_adapter        17 drivers/media/tuners/tuner-i2c.h 	struct i2c_adapter *adap;
i2c_adapter      1048 drivers/media/tuners/tuner-simple.c 					 struct i2c_adapter *i2c_adap,
i2c_adapter        13 drivers/media/tuners/tuner-simple.h 						struct i2c_adapter *i2c_adap,
i2c_adapter        18 drivers/media/tuners/tuner-simple.h 						       struct i2c_adapter *i2c_adap,
i2c_adapter        50 drivers/media/tuners/tuner-xc2028.h 	struct i2c_adapter *i2c_adap;
i2c_adapter      1647 drivers/media/tuners/xc4000.c 				   struct i2c_adapter *i2c,
i2c_adapter        14 drivers/media/tuners/xc4000.h struct i2c_adapter;
i2c_adapter        41 drivers/media/tuners/xc4000.h 					  struct i2c_adapter *i2c,
i2c_adapter        45 drivers/media/tuners/xc4000.h 						 struct i2c_adapter *i2c,
i2c_adapter      1365 drivers/media/tuners/xc5000.c 				   struct i2c_adapter *i2c,
i2c_adapter        14 drivers/media/tuners/xc5000.h struct i2c_adapter;
i2c_adapter        48 drivers/media/tuners/xc5000.h 					  struct i2c_adapter *i2c,
i2c_adapter        52 drivers/media/tuners/xc5000.h 						 struct i2c_adapter *i2c,
i2c_adapter        26 drivers/media/usb/au0828/au0828-i2c.c static inline int i2c_slave_did_write_ack(struct i2c_adapter *i2c_adap)
i2c_adapter        33 drivers/media/usb/au0828/au0828-i2c.c static inline int i2c_slave_did_read_ack(struct i2c_adapter *i2c_adap)
i2c_adapter        40 drivers/media/usb/au0828/au0828-i2c.c static int i2c_wait_read_ack(struct i2c_adapter *i2c_adap)
i2c_adapter        56 drivers/media/usb/au0828/au0828-i2c.c static inline int i2c_is_read_busy(struct i2c_adapter *i2c_adap)
i2c_adapter        63 drivers/media/usb/au0828/au0828-i2c.c static int i2c_wait_read_done(struct i2c_adapter *i2c_adap)
i2c_adapter        79 drivers/media/usb/au0828/au0828-i2c.c static inline int i2c_is_write_done(struct i2c_adapter *i2c_adap)
i2c_adapter        86 drivers/media/usb/au0828/au0828-i2c.c static int i2c_wait_write_done(struct i2c_adapter *i2c_adap)
i2c_adapter       102 drivers/media/usb/au0828/au0828-i2c.c static inline int i2c_is_busy(struct i2c_adapter *i2c_adap)
i2c_adapter       109 drivers/media/usb/au0828/au0828-i2c.c static int i2c_wait_done(struct i2c_adapter *i2c_adap)
i2c_adapter       126 drivers/media/usb/au0828/au0828-i2c.c static int i2c_sendbytes(struct i2c_adapter *i2c_adap,
i2c_adapter       216 drivers/media/usb/au0828/au0828-i2c.c static int i2c_readbytes(struct i2c_adapter *i2c_adap,
i2c_adapter       282 drivers/media/usb/au0828/au0828-i2c.c static int i2c_xfer(struct i2c_adapter *i2c_adap,
i2c_adapter       317 drivers/media/usb/au0828/au0828-i2c.c static u32 au0828_functionality(struct i2c_adapter *adap)
i2c_adapter       329 drivers/media/usb/au0828/au0828-i2c.c static const struct i2c_adapter au0828_i2c_adap_template = {
i2c_adapter       181 drivers/media/usb/au0828/au0828.h 	struct i2c_adapter		i2c_adap;
i2c_adapter      1273 drivers/media/usb/cx231xx/cx231xx-cards.c 		struct i2c_adapter *tuner_i2c = cx231xx_get_i2c_adap(dev,
i2c_adapter       620 drivers/media/usb/cx231xx/cx231xx-dvb.c 	struct i2c_adapter *tuner_i2c;
i2c_adapter       621 drivers/media/usb/cx231xx/cx231xx-dvb.c 	struct i2c_adapter *demod_i2c;
i2c_adapter       623 drivers/media/usb/cx231xx/cx231xx-dvb.c 	struct i2c_adapter *adapter;
i2c_adapter       853 drivers/media/usb/cx231xx/cx231xx-dvb.c 		lgdt3306a_config.i2c_adapter = &adapter;
i2c_adapter       925 drivers/media/usb/cx231xx/cx231xx-dvb.c 		si2168_config.i2c_adapter = &adapter;
i2c_adapter       994 drivers/media/usb/cx231xx/cx231xx-dvb.c 		si2168_config.i2c_adapter = &adapter;
i2c_adapter      1033 drivers/media/usb/cx231xx/cx231xx-dvb.c 		struct i2c_adapter *adapter2;
i2c_adapter      1041 drivers/media/usb/cx231xx/cx231xx-dvb.c 		lgdt3306a_config.i2c_adapter = &adapter;
i2c_adapter      1056 drivers/media/usb/cx231xx/cx231xx-dvb.c 		si2168_config.i2c_adapter = &adapter2;
i2c_adapter        72 drivers/media/usb/cx231xx/cx231xx-i2c.c static int cx231xx_i2c_send_bytes(struct i2c_adapter *i2c_adap,
i2c_adapter       183 drivers/media/usb/cx231xx/cx231xx-i2c.c static int cx231xx_i2c_recv_bytes(struct i2c_adapter *i2c_adap,
i2c_adapter       269 drivers/media/usb/cx231xx/cx231xx-i2c.c static int cx231xx_i2c_recv_bytes_with_saddr(struct i2c_adapter *i2c_adap,
i2c_adapter       333 drivers/media/usb/cx231xx/cx231xx-i2c.c static int cx231xx_i2c_check_for_device(struct i2c_adapter *i2c_adap,
i2c_adapter       360 drivers/media/usb/cx231xx/cx231xx-i2c.c static int cx231xx_i2c_xfer(struct i2c_adapter *i2c_adap,
i2c_adapter       438 drivers/media/usb/cx231xx/cx231xx-i2c.c static u32 functionality(struct i2c_adapter *adap)
i2c_adapter       448 drivers/media/usb/cx231xx/cx231xx-i2c.c static const struct i2c_adapter cx231xx_adap_template = {
i2c_adapter       480 drivers/media/usb/cx231xx/cx231xx-i2c.c 	struct i2c_adapter *adap;
i2c_adapter       580 drivers/media/usb/cx231xx/cx231xx-i2c.c struct i2c_adapter *cx231xx_get_i2c_adap(struct cx231xx *dev, int i2c_port)
i2c_adapter       468 drivers/media/usb/cx231xx/cx231xx.h 	struct i2c_adapter i2c_adap;
i2c_adapter       618 drivers/media/usb/cx231xx/cx231xx.h 	struct i2c_adapter *i2c_mux_adap[2];
i2c_adapter       757 drivers/media/usb/cx231xx/cx231xx.h struct i2c_adapter *cx231xx_get_i2c_adap(struct cx231xx *dev, int i2c_port);
i2c_adapter       138 drivers/media/usb/dvb-usb-v2/af9015.c static int af9015_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg msg[],
i2c_adapter       257 drivers/media/usb/dvb-usb-v2/af9015.c static u32 af9015_i2c_func(struct i2c_adapter *adapter)
i2c_adapter      1003 drivers/media/usb/dvb-usb-v2/af9015.c 	struct i2c_adapter *adapter;
i2c_adapter       181 drivers/media/usb/dvb-usb-v2/af9035.c 		u8 addr, void *platform_data, struct i2c_adapter *adapter)
i2c_adapter       266 drivers/media/usb/dvb-usb-v2/af9035.c static int af9035_i2c_master_xfer(struct i2c_adapter *adap,
i2c_adapter       468 drivers/media/usb/dvb-usb-v2/af9035.c static u32 af9035_i2c_functionality(struct i2c_adapter *adapter)
i2c_adapter      1137 drivers/media/usb/dvb-usb-v2/af9035.c 	struct i2c_adapter *adap = adapter_priv;
i2c_adapter      1207 drivers/media/usb/dvb-usb-v2/af9035.c 	struct i2c_adapter *adapter;
i2c_adapter      1254 drivers/media/usb/dvb-usb-v2/af9035.c 	si2168_config.i2c_adapter = &adapter;
i2c_adapter        64 drivers/media/usb/dvb-usb-v2/af9035.h 	struct i2c_adapter *i2c_adapter_demod;
i2c_adapter       193 drivers/media/usb/dvb-usb-v2/anysee.c static int anysee_master_xfer(struct i2c_adapter *adap, struct i2c_msg *msg,
i2c_adapter       242 drivers/media/usb/dvb-usb-v2/anysee.c static u32 anysee_i2c_func(struct i2c_adapter *adapter)
i2c_adapter       626 drivers/media/usb/dvb-usb-v2/anysee.c 	struct i2c_adapter *adapter = &d->i2c_adap;
i2c_adapter        83 drivers/media/usb/dvb-usb-v2/au6610.c static int au6610_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg msg[],
i2c_adapter       113 drivers/media/usb/dvb-usb-v2/au6610.c static u32 au6610_i2c_func(struct i2c_adapter *adapter)
i2c_adapter       742 drivers/media/usb/dvb-usb-v2/az6007.c static int az6007_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg msgs[],
i2c_adapter       827 drivers/media/usb/dvb-usb-v2/az6007.c static u32 az6007_i2c_func(struct i2c_adapter *adapter)
i2c_adapter        85 drivers/media/usb/dvb-usb-v2/ce6230.c static int ce6230_i2c_master_xfer(struct i2c_adapter *adap,
i2c_adapter       144 drivers/media/usb/dvb-usb-v2/ce6230.c static u32 ce6230_i2c_functionality(struct i2c_adapter *adapter)
i2c_adapter       376 drivers/media/usb/dvb-usb-v2/dvb_usb.h 	struct i2c_adapter i2c_adap;
i2c_adapter        98 drivers/media/usb/dvb-usb-v2/dvbsky.c static int dvbsky_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg msg[],
i2c_adapter       166 drivers/media/usb/dvb-usb-v2/dvbsky.c static u32 dvbsky_i2c_func(struct i2c_adapter *adapter)
i2c_adapter       277 drivers/media/usb/dvb-usb-v2/dvbsky.c 	struct i2c_adapter *i2c_adapter;
i2c_adapter       299 drivers/media/usb/dvb-usb-v2/dvbsky.c 	i2c_adapter = m88ds3103_pdata.get_i2c_adapter(state->i2c_client_demod);
i2c_adapter       306 drivers/media/usb/dvb-usb-v2/dvbsky.c 						   i2c_adapter,
i2c_adapter       379 drivers/media/usb/dvb-usb-v2/dvbsky.c 	struct i2c_adapter *i2c_adapter;
i2c_adapter       402 drivers/media/usb/dvb-usb-v2/dvbsky.c 	i2c_adapter = m88ds3103_pdata.get_i2c_adapter(state->i2c_client_demod);
i2c_adapter       409 drivers/media/usb/dvb-usb-v2/dvbsky.c 						   i2c_adapter,
i2c_adapter       450 drivers/media/usb/dvb-usb-v2/dvbsky.c 	struct i2c_adapter *i2c_adapter;
i2c_adapter       456 drivers/media/usb/dvb-usb-v2/dvbsky.c 	si2168_config.i2c_adapter = &i2c_adapter;
i2c_adapter       471 drivers/media/usb/dvb-usb-v2/dvbsky.c 						   i2c_adapter,
i2c_adapter       500 drivers/media/usb/dvb-usb-v2/dvbsky.c 	struct i2c_adapter *i2c_adapter;
i2c_adapter       505 drivers/media/usb/dvb-usb-v2/dvbsky.c 	si2168_config.i2c_adapter = &i2c_adapter;
i2c_adapter       521 drivers/media/usb/dvb-usb-v2/dvbsky.c 						   i2c_adapter,
i2c_adapter       535 drivers/media/usb/dvb-usb-v2/dvbsky.c 	struct i2c_adapter *i2c_adapter;
i2c_adapter       540 drivers/media/usb/dvb-usb-v2/dvbsky.c 	si2168_config.i2c_adapter = &i2c_adapter;
i2c_adapter       558 drivers/media/usb/dvb-usb-v2/dvbsky.c 							   i2c_adapter,
i2c_adapter       564 drivers/media/usb/dvb-usb-v2/dvbsky.c 							   i2c_adapter,
i2c_adapter       101 drivers/media/usb/dvb-usb-v2/ec168.c static int ec168_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg msg[],
i2c_adapter       162 drivers/media/usb/dvb-usb-v2/ec168.c static u32 ec168_i2c_func(struct i2c_adapter *adapter)
i2c_adapter        67 drivers/media/usb/dvb-usb-v2/gl861.c static int gl861_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg msg[],
i2c_adapter        96 drivers/media/usb/dvb-usb-v2/gl861.c static u32 gl861_i2c_func(struct i2c_adapter *adapter)
i2c_adapter       171 drivers/media/usb/dvb-usb-v2/gl861.c 	struct i2c_adapter *demod_sub_i2c;
i2c_adapter       174 drivers/media/usb/dvb-usb-v2/gl861.c 	struct i2c_adapter tuner_adap;
i2c_adapter       279 drivers/media/usb/dvb-usb-v2/gl861.c static int friio_tuner_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg msg[],
i2c_adapter       481 drivers/media/usb/dvb-usb-v2/lmedm04.c static int lme2510_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg msg[],
i2c_adapter       546 drivers/media/usb/dvb-usb-v2/lmedm04.c static u32 lme2510_i2c_func(struct i2c_adapter *adapter)
i2c_adapter       799 drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c int mxl111sf_i2c_xfer(struct i2c_adapter *adap,
i2c_adapter        13 drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.h int mxl111sf_i2c_xfer(struct i2c_adapter *adap,
i2c_adapter       909 drivers/media/usb/dvb-usb-v2/mxl111sf.c static u32 mxl111sf_i2c_func(struct i2c_adapter *adapter)
i2c_adapter       130 drivers/media/usb/dvb-usb-v2/rtl28xxu.c static int rtl28xxu_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg msg[],
i2c_adapter       259 drivers/media/usb/dvb-usb-v2/rtl28xxu.c static u32 rtl28xxu_i2c_func(struct i2c_adapter *adapter)
i2c_adapter       839 drivers/media/usb/dvb-usb-v2/rtl28xxu.c 	struct i2c_adapter *adapter = adapter_priv;
i2c_adapter       841 drivers/media/usb/dvb-usb-v2/rtl28xxu.c 	struct i2c_adapter *parent_adapter;
i2c_adapter      1017 drivers/media/usb/dvb-usb-v2/rtl28xxu.c 			struct i2c_adapter *adapter;
i2c_adapter      1019 drivers/media/usb/dvb-usb-v2/rtl28xxu.c 			si2168_config.i2c_adapter = &adapter;
i2c_adapter        67 drivers/media/usb/dvb-usb-v2/rtl28xxu.h 	struct i2c_adapter *demod_i2c_adapter;
i2c_adapter       131 drivers/media/usb/dvb-usb-v2/zd1301.c 	struct i2c_adapter *adapter;
i2c_adapter       400 drivers/media/usb/dvb-usb/af9005.c static int af9005_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg msg[],
i2c_adapter       438 drivers/media/usb/dvb-usb/af9005.c static u32 af9005_i2c_func(struct i2c_adapter *adapter)
i2c_adapter       950 drivers/media/usb/dvb-usb/az6027.c static int az6027_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg msg[], int num)
i2c_adapter      1043 drivers/media/usb/dvb-usb/az6027.c static u32 az6027_i2c_func(struct i2c_adapter *adapter)
i2c_adapter       182 drivers/media/usb/dvb-usb/cxusb.c static int cxusb_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg msg[],
i2c_adapter       288 drivers/media/usb/dvb-usb/cxusb.c static u32 cxusb_i2c_func(struct i2c_adapter *adapter)
i2c_adapter      1194 drivers/media/usb/dvb-usb/cxusb.c 	struct i2c_adapter *tun_i2c;
i2c_adapter       158 drivers/media/usb/dvb-usb/dib0700_core.c static int dib0700_i2c_xfer_new(struct i2c_adapter *adap, struct i2c_msg *msg,
i2c_adapter       282 drivers/media/usb/dvb-usb/dib0700_core.c static int dib0700_i2c_xfer_legacy(struct i2c_adapter *adap,
i2c_adapter       350 drivers/media/usb/dvb-usb/dib0700_core.c static int dib0700_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg *msg,
i2c_adapter       365 drivers/media/usb/dvb-usb/dib0700_core.c static u32 dib0700_i2c_func(struct i2c_adapter *adapter)
i2c_adapter       109 drivers/media/usb/dvb-usb/dib0700_devices.c static int eeprom_read(struct i2c_adapter *adap,u8 adrs,u8 *pval)
i2c_adapter       121 drivers/media/usb/dvb-usb/dib0700_devices.c 	struct i2c_adapter *prim_i2c = &adap->dev->i2c_adap;
i2c_adapter       122 drivers/media/usb/dvb-usb/dib0700_devices.c 	struct i2c_adapter *tun_i2c = dib3000mc_get_tuner_i2c_master(adap->fe_adap[0].fe, 1);
i2c_adapter       342 drivers/media/usb/dvb-usb/dib0700_devices.c 	struct i2c_adapter *tun_i2c;
i2c_adapter       494 drivers/media/usb/dvb-usb/dib0700_devices.c 	struct i2c_adapter *tun_i2c;
i2c_adapter       742 drivers/media/usb/dvb-usb/dib0700_devices.c 	struct i2c_adapter *prim_i2c = &adap->dev->i2c_adap;
i2c_adapter       744 drivers/media/usb/dvb-usb/dib0700_devices.c 	struct i2c_adapter *tun_i2c;
i2c_adapter       886 drivers/media/usb/dvb-usb/dib0700_devices.c 	struct i2c_adapter *tun_i2c = st->dib7000p_ops.get_i2c_master(adap->fe_adap[0].fe,
i2c_adapter       901 drivers/media/usb/dvb-usb/dib0700_devices.c 	struct i2c_adapter *tun_i2c = st->dib7000p_ops.get_i2c_master(adap->fe_adap[0].fe, DIBX000_I2C_INTERFACE_TUNER, 1);
i2c_adapter      1308 drivers/media/usb/dvb-usb/dib0700_devices.c 	struct i2c_adapter *tun_i2c = st->dib8000_ops.get_i2c_master(adap->fe_adap[0].fe,
i2c_adapter      1739 drivers/media/usb/dvb-usb/dib0700_devices.c 	struct i2c_adapter *tun_i2c = st->dib8000_ops.get_i2c_master(adap->fe_adap[0].fe, DIBX000_I2C_INTERFACE_TUNER, 1);
i2c_adapter      1801 drivers/media/usb/dvb-usb/dib0700_devices.c 	struct i2c_adapter *tun_i2c;
i2c_adapter      2188 drivers/media/usb/dvb-usb/dib0700_devices.c 	struct i2c_adapter *tun_i2c = st->dib8000_ops.get_i2c_tuner(adap->fe_adap[0].fe);
i2c_adapter      2226 drivers/media/usb/dvb-usb/dib0700_devices.c static int dib01x0_pmu_update(struct i2c_adapter *i2c, u16 *data, u8 len)
i2c_adapter      2433 drivers/media/usb/dvb-usb/dib0700_devices.c 	struct i2c_adapter *i2c = dib9000_get_tuner_interface(adap->fe_adap[0].fe);
i2c_adapter      2462 drivers/media/usb/dvb-usb/dib0700_devices.c 	struct i2c_adapter *i2c;
i2c_adapter      2515 drivers/media/usb/dvb-usb/dib0700_devices.c 	struct i2c_adapter *i2c;
i2c_adapter      3080 drivers/media/usb/dvb-usb/dib0700_devices.c 	struct i2c_adapter *tun_i2c = st->dib7000p_ops.get_i2c_tuner(adap->fe_adap[0].fe);
i2c_adapter      3138 drivers/media/usb/dvb-usb/dib0700_devices.c 	struct i2c_adapter *i2c;
i2c_adapter      3165 drivers/media/usb/dvb-usb/dib0700_devices.c 	struct i2c_adapter *tun_i2c = st->dib7000p_ops.get_i2c_tuner(adap->fe_adap[0].fe);
i2c_adapter      3184 drivers/media/usb/dvb-usb/dib0700_devices.c 	struct i2c_adapter *tun_i2c = st->dib7000p_ops.get_i2c_tuner(adap->fe_adap[0].fe);
i2c_adapter      3239 drivers/media/usb/dvb-usb/dib0700_devices.c 	struct i2c_adapter *tun_i2c =
i2c_adapter      3654 drivers/media/usb/dvb-usb/dib0700_devices.c 	struct i2c_adapter *tun_i2c;
i2c_adapter       178 drivers/media/usb/dvb-usb/dibusb-common.c static int dibusb_i2c_xfer(struct i2c_adapter *adap,struct i2c_msg msg[],int num)
i2c_adapter       210 drivers/media/usb/dvb-usb/dibusb-common.c static u32 dibusb_i2c_func(struct i2c_adapter *adapter)
i2c_adapter       121 drivers/media/usb/dvb-usb/dibusb-mc-common.c 	struct i2c_adapter *tun_i2c;
i2c_adapter        54 drivers/media/usb/dvb-usb/digitv.c static int digitv_i2c_xfer(struct i2c_adapter *adap,struct i2c_msg msg[],int num)
i2c_adapter        82 drivers/media/usb/dvb-usb/digitv.c static u32 digitv_i2c_func(struct i2c_adapter *adapter)
i2c_adapter        63 drivers/media/usb/dvb-usb/dtv5100.c static int dtv5100_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg msg[],
i2c_adapter        92 drivers/media/usb/dvb-usb/dtv5100.c static u32 dtv5100_i2c_func(struct i2c_adapter *adapter)
i2c_adapter       457 drivers/media/usb/dvb-usb/dvb-usb.h 	struct i2c_adapter i2c_adap;
i2c_adapter       116 drivers/media/usb/dvb-usb/dw2102.c static int dw2102_i2c_transfer(struct i2c_adapter *adap, struct i2c_msg msg[],
i2c_adapter       189 drivers/media/usb/dvb-usb/dw2102.c static int dw2102_serit_i2c_transfer(struct i2c_adapter *adap,
i2c_adapter       265 drivers/media/usb/dvb-usb/dw2102.c static int dw2102_earda_i2c_transfer(struct i2c_adapter *adap, struct i2c_msg msg[], int num)
i2c_adapter       371 drivers/media/usb/dvb-usb/dw2102.c static int dw2104_i2c_transfer(struct i2c_adapter *adap, struct i2c_msg msg[], int num)
i2c_adapter       470 drivers/media/usb/dvb-usb/dw2102.c static int dw3101_i2c_transfer(struct i2c_adapter *adap, struct i2c_msg msg[],
i2c_adapter       556 drivers/media/usb/dvb-usb/dw2102.c static int s6x0_i2c_transfer(struct i2c_adapter *adap, struct i2c_msg msg[],
i2c_adapter       690 drivers/media/usb/dvb-usb/dw2102.c static int su3000_i2c_transfer(struct i2c_adapter *adap, struct i2c_msg msg[],
i2c_adapter       784 drivers/media/usb/dvb-usb/dw2102.c static u32 dw210x_i2c_func(struct i2c_adapter *adapter)
i2c_adapter      1531 drivers/media/usb/dvb-usb/dw2102.c 	struct i2c_adapter *i2c_adapter;
i2c_adapter      1601 drivers/media/usb/dvb-usb/dw2102.c 	i2c_adapter = m88ds3103_pdata.get_i2c_adapter(client);
i2c_adapter      1612 drivers/media/usb/dvb-usb/dw2102.c 	client = i2c_new_device(i2c_adapter, &board_info);
i2c_adapter       249 drivers/media/usb/dvb-usb/m920x.c static int m920x_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg msg[], int num)
i2c_adapter       306 drivers/media/usb/dvb-usb/m920x.c static u32 m920x_i2c_func(struct i2c_adapter *adapter)
i2c_adapter       131 drivers/media/usb/dvb-usb/opera1.c static int opera1_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg msg[],
i2c_adapter       157 drivers/media/usb/dvb-usb/opera1.c static u32 opera1_i2c_func(struct i2c_adapter *adapter)
i2c_adapter       465 drivers/media/usb/dvb-usb/pctv452e.c static int pctv452e_i2c_xfer(struct i2c_adapter *adapter, struct i2c_msg *msg,
i2c_adapter       502 drivers/media/usb/dvb-usb/pctv452e.c static u32 pctv452e_i2c_func(struct i2c_adapter *adapter)
i2c_adapter       161 drivers/media/usb/dvb-usb/technisat-usb2.c static int technisat_usb2_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg *msg,
i2c_adapter       197 drivers/media/usb/dvb-usb/technisat-usb2.c static u32 technisat_usb2_i2c_func(struct i2c_adapter *adapter)
i2c_adapter       368 drivers/media/usb/dvb-usb/ttusb2.c static int ttusb2_i2c_xfer(struct i2c_adapter *adap,struct i2c_msg msg[],int num)
i2c_adapter       432 drivers/media/usb/dvb-usb/ttusb2.c static u32 ttusb2_i2c_func(struct i2c_adapter *adapter)
i2c_adapter       313 drivers/media/usb/em28xx/em28xx-camera.c 	struct i2c_adapter *adap = &dev->i2c_adap[dev->def_i2c_bus];
i2c_adapter      1171 drivers/media/usb/em28xx/em28xx-dvb.c 	struct i2c_adapter *i2c_adapter;
i2c_adapter      1191 drivers/media/usb/em28xx/em28xx-dvb.c 	i2c_adapter = m88ds3103_pdata.get_i2c_adapter(dvb->i2c_client_demod);
i2c_adapter      1197 drivers/media/usb/em28xx/em28xx-dvb.c 						 i2c_adapter,
i2c_adapter      1225 drivers/media/usb/em28xx/em28xx-dvb.c 	struct i2c_adapter *adapter;
i2c_adapter      1230 drivers/media/usb/em28xx/em28xx-dvb.c 	si2168_config.i2c_adapter = &adapter;
i2c_adapter      1262 drivers/media/usb/em28xx/em28xx-dvb.c 	struct i2c_adapter *adapter;
i2c_adapter      1267 drivers/media/usb/em28xx/em28xx-dvb.c 	si2168_config.i2c_adapter = &adapter;
i2c_adapter      1329 drivers/media/usb/em28xx/em28xx-dvb.c 	struct i2c_adapter *adapter;
i2c_adapter      1335 drivers/media/usb/em28xx/em28xx-dvb.c 	si2168_config.i2c_adapter = &adapter;
i2c_adapter      1370 drivers/media/usb/em28xx/em28xx-dvb.c 	struct i2c_adapter *adapter;
i2c_adapter      1378 drivers/media/usb/em28xx/em28xx-dvb.c 	lgdt3306a_config.i2c_adapter = &adapter;
i2c_adapter      1821 drivers/media/usb/em28xx/em28xx-dvb.c 		struct i2c_adapter *adapter = &dev->i2c_adap[dev->def_i2c_bus];
i2c_adapter       530 drivers/media/usb/em28xx/em28xx-i2c.c static int em28xx_i2c_xfer(struct i2c_adapter *i2c_adap,
i2c_adapter       885 drivers/media/usb/em28xx/em28xx-i2c.c static u32 functionality(struct i2c_adapter *i2c_adap)
i2c_adapter       906 drivers/media/usb/em28xx/em28xx-i2c.c static const struct i2c_adapter em28xx_adap_template = {
i2c_adapter       684 drivers/media/usb/em28xx/em28xx.h 	struct i2c_adapter i2c_adap[NUM_I2C_BUSES];
i2c_adapter       195 drivers/media/usb/go7007/go7007-driver.c static int init_i2c_module(struct i2c_adapter *adapter, const struct go_i2c *const i2c)
i2c_adapter       233 drivers/media/usb/go7007/go7007-driver.c 		i2c_del_adapter(&go->i2c_adapter);
i2c_adapter       286 drivers/media/usb/go7007/go7007-driver.c 			init_i2c_module(&go->i2c_adapter, &go->board_info->i2c_devs[i]);
i2c_adapter       709 drivers/media/usb/go7007/go7007-driver.c 	memset(&go->i2c_adapter, 0, sizeof(go->i2c_adapter));
i2c_adapter       128 drivers/media/usb/go7007/go7007-i2c.c static int go7007_smbus_xfer(struct i2c_adapter *adapter, u16 addr,
i2c_adapter       145 drivers/media/usb/go7007/go7007-i2c.c static int go7007_i2c_master_xfer(struct i2c_adapter *adapter,
i2c_adapter       181 drivers/media/usb/go7007/go7007-i2c.c static u32 go7007_functionality(struct i2c_adapter *adapter)
i2c_adapter       192 drivers/media/usb/go7007/go7007-i2c.c static struct i2c_adapter go7007_adap_templ = {
i2c_adapter       200 drivers/media/usb/go7007/go7007-i2c.c 	memcpy(&go->i2c_adapter, &go7007_adap_templ,
i2c_adapter       202 drivers/media/usb/go7007/go7007-i2c.c 	go->i2c_adapter.dev.parent = go->dev;
i2c_adapter       203 drivers/media/usb/go7007/go7007-i2c.c 	i2c_set_adapdata(&go->i2c_adapter, go);
i2c_adapter       204 drivers/media/usb/go7007/go7007-i2c.c 	if (i2c_add_adapter(&go->i2c_adapter) < 0) {
i2c_adapter       242 drivers/media/usb/go7007/go7007-priv.h 	struct i2c_adapter i2c_adapter;
i2c_adapter       949 drivers/media/usb/go7007/go7007-usb.c static int go7007_usb_i2c_master_xfer(struct i2c_adapter *adapter,
i2c_adapter      1020 drivers/media/usb/go7007/go7007-usb.c static u32 go7007_usb_functionality(struct i2c_adapter *adapter)
i2c_adapter      1032 drivers/media/usb/go7007/go7007-usb.c static struct i2c_adapter go7007_usb_adap_templ = {
i2c_adapter      1162 drivers/media/usb/go7007/go7007-usb.c 		memcpy(&go->i2c_adapter, &go7007_usb_adap_templ,
i2c_adapter      1165 drivers/media/usb/go7007/go7007-usb.c 		go->i2c_adapter.dev.parent = go->dev;
i2c_adapter      1166 drivers/media/usb/go7007/go7007-usb.c 		i2c_set_adapdata(&go->i2c_adapter, go);
i2c_adapter      1167 drivers/media/usb/go7007/go7007-usb.c 		if (i2c_add_adapter(&go->i2c_adapter) < 0) {
i2c_adapter      1186 drivers/media/usb/go7007/go7007-usb.c 		i2c_smbus_xfer(&go->i2c_adapter, 0x21, I2C_CLIENT_SCCB,
i2c_adapter       501 drivers/media/usb/go7007/s2250-board.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter       396 drivers/media/usb/hdpvr/hdpvr-core.c 	i2c_del_adapter(&dev->i2c_adapter);
i2c_adapter       430 drivers/media/usb/hdpvr/hdpvr-core.c 	i2c_del_adapter(&dev->i2c_adapter);
i2c_adapter        47 drivers/media/usb/hdpvr/hdpvr-i2c.c 	return i2c_new_device(&dev->i2c_adapter, &info);
i2c_adapter       110 drivers/media/usb/hdpvr/hdpvr-i2c.c static int hdpvr_transfer(struct i2c_adapter *i2c_adapter, struct i2c_msg *msgs,
i2c_adapter       113 drivers/media/usb/hdpvr/hdpvr-i2c.c 	struct hdpvr_device *dev = i2c_get_adapdata(i2c_adapter);
i2c_adapter       158 drivers/media/usb/hdpvr/hdpvr-i2c.c static u32 hdpvr_functionality(struct i2c_adapter *adapter)
i2c_adapter       168 drivers/media/usb/hdpvr/hdpvr-i2c.c static const struct i2c_adapter hdpvr_i2c_adapter_template = {
i2c_adapter       198 drivers/media/usb/hdpvr/hdpvr-i2c.c 	dev->i2c_adapter = hdpvr_i2c_adapter_template;
i2c_adapter       199 drivers/media/usb/hdpvr/hdpvr-i2c.c 	dev->i2c_adapter.dev.parent = &dev->udev->dev;
i2c_adapter       201 drivers/media/usb/hdpvr/hdpvr-i2c.c 	i2c_set_adapdata(&dev->i2c_adapter, dev);
i2c_adapter       203 drivers/media/usb/hdpvr/hdpvr-i2c.c 	return i2c_add_adapter(&dev->i2c_adapter);
i2c_adapter      1139 drivers/media/usb/hdpvr/hdpvr-video.c 	i2c_del_adapter(&dev->i2c_adapter);
i2c_adapter       111 drivers/media/usb/hdpvr/hdpvr.h 	struct i2c_adapter	i2c_adapter;
i2c_adapter       560 drivers/media/usb/pvrusb2/pvrusb2-devattr.c 	struct i2c_adapter *adapter;
i2c_adapter       565 drivers/media/usb/pvrusb2/pvrusb2-devattr.c 	si2168_config.i2c_adapter = &adapter;
i2c_adapter       584 drivers/media/usb/pvrusb2/pvrusb2-devattr.c 	struct i2c_adapter *adapter;
i2c_adapter       589 drivers/media/usb/pvrusb2/pvrusb2-devattr.c 	lgdt3306a_config.i2c_adapter = &adapter;
i2c_adapter       183 drivers/media/usb/pvrusb2/pvrusb2-hdw-internal.h 	struct i2c_adapter i2c_adap;
i2c_adapter       362 drivers/media/usb/pvrusb2/pvrusb2-i2c-core.c static int pvr2_i2c_xfer(struct i2c_adapter *i2c_adap,
i2c_adapter       500 drivers/media/usb/pvrusb2/pvrusb2-i2c-core.c static u32 pvr2_i2c_functionality(struct i2c_adapter *adap)
i2c_adapter       510 drivers/media/usb/pvrusb2/pvrusb2-i2c-core.c static const struct i2c_adapter pvr2_i2c_adap_template = {
i2c_adapter       151 drivers/media/usb/stk1160/stk1160-i2c.c static int stk1160_i2c_xfer(struct i2c_adapter *i2c_adap,
i2c_adapter       223 drivers/media/usb/stk1160/stk1160-i2c.c static u32 functionality(struct i2c_adapter *adap)
i2c_adapter       233 drivers/media/usb/stk1160/stk1160-i2c.c static const struct i2c_adapter adap_template = {
i2c_adapter       147 drivers/media/usb/stk1160/stk1160.h 	struct i2c_adapter i2c_adap;
i2c_adapter       142 drivers/media/usb/tm6000/tm6000-i2c.c static int tm6000_i2c_xfer(struct i2c_adapter *i2c_adap,
i2c_adapter       272 drivers/media/usb/tm6000/tm6000-i2c.c static u32 functionality(struct i2c_adapter *adap)
i2c_adapter       196 drivers/media/usb/tm6000/tm6000.h 	struct i2c_adapter		i2c_adap;
i2c_adapter        91 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c 	struct i2c_adapter i2c_adap;
i2c_adapter       242 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c static int master_xfer(struct i2c_adapter* adapter, struct i2c_msg *msg, int num)
i2c_adapter      1000 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c static u32 functionality(struct i2c_adapter *adapter)
i2c_adapter      1684 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c 	memset(&ttusb->i2c_adap, 0, sizeof(struct i2c_adapter));
i2c_adapter        43 drivers/media/usb/usbvision/usbvision-i2c.c static inline int try_write_address(struct i2c_adapter *i2c_adap,
i2c_adapter        68 drivers/media/usb/usbvision/usbvision-i2c.c static inline int try_read_address(struct i2c_adapter *i2c_adap,
i2c_adapter        92 drivers/media/usb/usbvision/usbvision-i2c.c static inline int usb_find_address(struct i2c_adapter *i2c_adap,
i2c_adapter       118 drivers/media/usb/usbvision/usbvision-i2c.c usbvision_i2c_xfer(struct i2c_adapter *i2c_adap, struct i2c_msg msgs[], int num)
i2c_adapter       150 drivers/media/usb/usbvision/usbvision-i2c.c static u32 functionality(struct i2c_adapter *adap)
i2c_adapter       167 drivers/media/usb/usbvision/usbvision-i2c.c static const struct i2c_adapter i2c_adap_template;
i2c_adapter       435 drivers/media/usb/usbvision/usbvision-i2c.c static const struct i2c_adapter i2c_adap_template = {
i2c_adapter       351 drivers/media/usb/usbvision/usbvision.h 	struct i2c_adapter i2c_adap;
i2c_adapter       586 drivers/media/v4l2-core/tuner-core.c static void tuner_lookup(struct i2c_adapter *adap,
i2c_adapter        63 drivers/media/v4l2-core/v4l2-i2c.c 			   struct i2c_adapter *adapter,
i2c_adapter       120 drivers/media/v4l2-core/v4l2-i2c.c 					struct i2c_adapter *adapter,
i2c_adapter        88 drivers/mfd/88pm860x-i2c.c 	struct i2c_adapter *adap = i2c->adapter;
i2c_adapter       123 drivers/mfd/88pm860x-i2c.c 	struct i2c_adapter *adap = i2c->adapter;
i2c_adapter       328 drivers/mfd/htc-i2cpld.c 	struct i2c_adapter *adapter;
i2c_adapter       246 drivers/mfd/timberdale.c 	.i2c_adapter = 0,
i2c_adapter       276 drivers/mfd/timberdale.c 	.i2c_adapter = 0,
i2c_adapter       120 drivers/misc/eeprom/eeprom.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter       147 drivers/misc/eeprom/eeprom.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter      1221 drivers/misc/eeprom/idt_89hpesx.c 	struct i2c_adapter *adapter = pdev->client->adapter;
i2c_adapter       136 drivers/misc/eeprom/max6875.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter       406 drivers/misc/ics932s401.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter       380 drivers/misc/isl29003.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter       339 drivers/misc/tsl2550.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter       148 drivers/net/can/sja1000/peak_pci.c 	struct i2c_adapter led_chip;
i2c_adapter       576 drivers/net/ethernet/intel/igb/igb.h 	struct i2c_adapter i2c_adap;
i2c_adapter       176 drivers/net/ethernet/sfc/falcon/nic.h 	struct i2c_adapter i2c_adap;
i2c_adapter        34 drivers/net/phy/mdio-i2c.c 	struct i2c_adapter *i2c = bus->priv;
i2c_adapter        61 drivers/net/phy/mdio-i2c.c 	struct i2c_adapter *i2c = bus->priv;
i2c_adapter        83 drivers/net/phy/mdio-i2c.c struct mii_bus *mdio_i2c_alloc(struct device *parent, struct i2c_adapter *i2c)
i2c_adapter        11 drivers/net/phy/mdio-i2c.h struct i2c_adapter;
i2c_adapter        14 drivers/net/phy/mdio-i2c.h struct mii_bus *mdio_i2c_alloc(struct device *parent, struct i2c_adapter *i2c);
i2c_adapter       175 drivers/net/phy/sfp.c 	struct i2c_adapter *i2c;
i2c_adapter       348 drivers/net/phy/sfp.c static int sfp_i2c_configure(struct sfp *sfp, struct i2c_adapter *i2c)
i2c_adapter      1870 drivers/net/phy/sfp.c 	struct i2c_adapter *i2c;
i2c_adapter      1817 drivers/of/unittest.c 	struct i2c_adapter	adap;
i2c_adapter      1820 drivers/of/unittest.c static int unittest_i2c_master_xfer(struct i2c_adapter *adap,
i2c_adapter      1830 drivers/of/unittest.c static u32 unittest_i2c_functionality(struct i2c_adapter *adap)
i2c_adapter      1845 drivers/of/unittest.c 	struct i2c_adapter *adap;
i2c_adapter      1961 drivers/of/unittest.c 	struct i2c_adapter *adap = client->adapter;
i2c_adapter        78 drivers/platform/chrome/chromeos_laptop.c chromes_laptop_instantiate_i2c_device(struct i2c_adapter *adapter,
i2c_adapter       131 drivers/platform/chrome/chromeos_laptop.c static void chromeos_laptop_check_adapter(struct i2c_adapter *adapter)
i2c_adapter       622 drivers/platform/mellanox/mlxreg-hotplug.c 	struct i2c_adapter *deferred_adap;
i2c_adapter      2040 drivers/platform/x86/mlx-platform.c 	struct i2c_adapter *search_adap;
i2c_adapter      1700 drivers/power/supply/bq24190_charger.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter       953 drivers/power/supply/bq24257_charger.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter       823 drivers/power/supply/bq25890_charger.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter       250 drivers/power/supply/max14656_charger_detector.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter       196 drivers/power/supply/max17040_battery.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter      1008 drivers/power/supply/max17042_battery.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter       118 drivers/power/supply/rt5033_battery.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter      1587 drivers/power/supply/rt9455_charger.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter       317 drivers/power/supply/sbs-manager.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter       177 drivers/regulator/max8952.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter       349 drivers/rtc/rtc-fm3130.c 	struct i2c_adapter	*adapter = client->adapter;
i2c_adapter       875 drivers/rtc/rtc-m41t80.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter       520 drivers/rtc/rtc-rv8803.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter       436 drivers/rtc/rtc-rx8010.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter       504 drivers/rtc/rtc-rx8025.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter        23 drivers/staging/greybus/i2c.c 	struct i2c_adapter	adapter;
i2c_adapter       208 drivers/staging/greybus/i2c.c static int gb_i2c_master_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs,
i2c_adapter       220 drivers/staging/greybus/i2c.c static int gb_i2c_smbus_xfer(struct i2c_adapter *adap,
i2c_adapter       232 drivers/staging/greybus/i2c.c static u32 gb_i2c_functionality(struct i2c_adapter *adap)
i2c_adapter       250 drivers/staging/greybus/i2c.c 	struct i2c_adapter *adapter;
i2c_adapter        37 drivers/staging/kpc2000/kpc2000_i2c.c 	struct i2c_adapter      adapter;
i2c_adapter       402 drivers/staging/kpc2000/kpc2000_i2c.c static s32 i801_access(struct i2c_adapter *adap, u16 addr, unsigned short flags, char read_write, u8 command, int size, union i2c_smbus_data *data)
i2c_adapter       522 drivers/staging/kpc2000/kpc2000_i2c.c static u32 i801_func(struct i2c_adapter *adapter)
i2c_adapter       955 drivers/staging/media/omap4iss/iss.c 		struct i2c_adapter *adapter;
i2c_adapter       103 drivers/staging/media/soc_camera/imx074.c 	struct i2c_adapter *adap = client->adapter;
i2c_adapter       412 drivers/staging/media/soc_camera/imx074.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter       754 drivers/staging/media/soc_camera/mt9t031.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter      1227 drivers/staging/media/soc_camera/soc_camera.c 	struct i2c_adapter *adap;
i2c_adapter      1296 drivers/staging/media/soc_camera/soc_camera.c 	struct i2c_adapter *adap;
i2c_adapter       886 drivers/staging/media/soc_camera/soc_mt9v022.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter       240 drivers/usb/misc/usb251xb.c 	struct i2c_adapter *adap = hub->i2c->adapter;
i2c_adapter      1688 drivers/usb/typec/tcpm/fusb302.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter       101 drivers/video/backlight/tosa_lcd.c 		struct i2c_adapter *adap = i2c_get_adapter(0);
i2c_adapter       275 drivers/video/fbdev/aty/radeonfb.h 	struct i2c_adapter		adapter;
i2c_adapter        22 drivers/video/fbdev/core/fb_ddc.c static unsigned char *fb_do_probe_ddc_edid(struct i2c_adapter *adapter)
i2c_adapter        54 drivers/video/fbdev/core/fb_ddc.c unsigned char *fb_ddc_read(struct i2c_adapter *adapter)
i2c_adapter        93 drivers/video/fbdev/cyber2000fb.c 	struct i2c_adapter	ddc_adapter;
i2c_adapter        98 drivers/video/fbdev/cyber2000fb.c 	struct i2c_adapter	i2c_adapter;
i2c_adapter      1128 drivers/video/fbdev/cyber2000fb.c 		info->i2c	      = &int_cfb_info->i2c_adapter;
i2c_adapter      1306 drivers/video/fbdev/cyber2000fb.c 	strlcpy(cfb->i2c_adapter.name, cfb->fb.fix.id,
i2c_adapter      1307 drivers/video/fbdev/cyber2000fb.c 		sizeof(cfb->i2c_adapter.name));
i2c_adapter      1308 drivers/video/fbdev/cyber2000fb.c 	cfb->i2c_adapter.owner = THIS_MODULE;
i2c_adapter      1309 drivers/video/fbdev/cyber2000fb.c 	cfb->i2c_adapter.algo_data = &cfb->i2c_algo;
i2c_adapter      1310 drivers/video/fbdev/cyber2000fb.c 	cfb->i2c_adapter.dev.parent = cfb->fb.device;
i2c_adapter      1319 drivers/video/fbdev/cyber2000fb.c 	return i2c_bit_add_bus(&cfb->i2c_adapter);
i2c_adapter      1324 drivers/video/fbdev/cyber2000fb.c 	i2c_del_adapter(&cfb->i2c_adapter);
i2c_adapter       465 drivers/video/fbdev/cyber2000fb.h 	struct i2c_adapter *i2c;
i2c_adapter        41 drivers/video/fbdev/i740fb.c 	struct i2c_adapter ddc_adapter;
i2c_adapter       248 drivers/video/fbdev/i810/i810.h 	struct i2c_adapter adapter;
i2c_adapter       251 drivers/video/fbdev/intelfb/intelfb.h     struct i2c_adapter adapter;
i2c_adapter      1255 drivers/video/fbdev/matrox/matroxfb_maven.c 	struct i2c_adapter *adapter = client->adapter;
i2c_adapter        11 drivers/video/fbdev/matrox/matroxfb_maven.h 	struct i2c_adapter		adapter;
i2c_adapter        17 drivers/video/fbdev/mb862xx/mb862xx-i2c.c static int mb862xx_i2c_wait_event(struct i2c_adapter *adap)
i2c_adapter        32 drivers/video/fbdev/mb862xx/mb862xx-i2c.c static int mb862xx_i2c_do_address(struct i2c_adapter *adap, int addr)
i2c_adapter        45 drivers/video/fbdev/mb862xx/mb862xx-i2c.c static int mb862xx_i2c_write_byte(struct i2c_adapter *adap, u8 byte)
i2c_adapter        56 drivers/video/fbdev/mb862xx/mb862xx-i2c.c static int mb862xx_i2c_read_byte(struct i2c_adapter *adap, u8 *byte, int last)
i2c_adapter        67 drivers/video/fbdev/mb862xx/mb862xx-i2c.c static void mb862xx_i2c_stop(struct i2c_adapter *adap)
i2c_adapter        76 drivers/video/fbdev/mb862xx/mb862xx-i2c.c static int mb862xx_i2c_read(struct i2c_adapter *adap, struct i2c_msg *m)
i2c_adapter        90 drivers/video/fbdev/mb862xx/mb862xx-i2c.c static int mb862xx_i2c_write(struct i2c_adapter *adap, struct i2c_msg *m)
i2c_adapter       103 drivers/video/fbdev/mb862xx/mb862xx-i2c.c static int mb862xx_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs,
i2c_adapter       138 drivers/video/fbdev/mb862xx/mb862xx-i2c.c static u32 mb862xx_func(struct i2c_adapter *adap)
i2c_adapter       148 drivers/video/fbdev/mb862xx/mb862xx-i2c.c static struct i2c_adapter mb862xx_i2c_adapter = {
i2c_adapter        83 drivers/video/fbdev/mb862xx/mb862xxfb.h 	struct i2c_adapter	*adap;		/* GDC I2C bus adapter */
i2c_adapter        44 drivers/video/fbdev/nvidia/nv_type.h 	struct i2c_adapter adapter;
i2c_adapter        45 drivers/video/fbdev/omap2/omapfb/displays/connector-dvi.c 	struct i2c_adapter *i2c_adapter;
i2c_adapter       142 drivers/video/fbdev/omap2/omapfb/displays/connector-dvi.c static int dvic_ddc_read(struct i2c_adapter *adapter,
i2c_adapter       179 drivers/video/fbdev/omap2/omapfb/displays/connector-dvi.c 	if (!ddata->i2c_adapter)
i2c_adapter       183 drivers/video/fbdev/omap2/omapfb/displays/connector-dvi.c 	r = dvic_ddc_read(ddata->i2c_adapter, edid, l, 0);
i2c_adapter       193 drivers/video/fbdev/omap2/omapfb/displays/connector-dvi.c 		r = dvic_ddc_read(ddata->i2c_adapter, edid + EDID_LENGTH,
i2c_adapter       210 drivers/video/fbdev/omap2/omapfb/displays/connector-dvi.c 	if (!ddata->i2c_adapter)
i2c_adapter       213 drivers/video/fbdev/omap2/omapfb/displays/connector-dvi.c 	r = dvic_ddc_read(ddata->i2c_adapter, &out, 1, 0);
i2c_adapter       241 drivers/video/fbdev/omap2/omapfb/displays/connector-dvi.c 	struct i2c_adapter *adapter;
i2c_adapter       260 drivers/video/fbdev/omap2/omapfb/displays/connector-dvi.c 		ddata->i2c_adapter = adapter;
i2c_adapter       305 drivers/video/fbdev/omap2/omapfb/displays/connector-dvi.c 	i2c_put_adapter(ddata->i2c_adapter);
i2c_adapter       323 drivers/video/fbdev/omap2/omapfb/displays/connector-dvi.c 	i2c_put_adapter(ddata->i2c_adapter);
i2c_adapter        40 drivers/video/fbdev/riva/rivafb.h 	struct i2c_adapter adapter;
i2c_adapter        41 drivers/video/fbdev/s3fb.c 	struct i2c_adapter ddc_adapter;
i2c_adapter       183 drivers/video/fbdev/savage/savagefb.h 	struct i2c_adapter adapter;
i2c_adapter        48 drivers/video/fbdev/tridentfb.c 	struct i2c_adapter ddc_adapter;
i2c_adapter        13 drivers/video/fbdev/via/via_aux.c struct via_aux_bus *via_aux_probe(struct i2c_adapter *adap)
i2c_adapter        19 drivers/video/fbdev/via/via_aux.h 	struct i2c_adapter *adap;	/* the I2C device to access the bus */
i2c_adapter        38 drivers/video/fbdev/via/via_aux.h struct via_aux_bus *via_aux_probe(struct i2c_adapter *adap);
i2c_adapter       179 drivers/video/fbdev/via/via_i2c.c struct i2c_adapter *viafb_find_i2c_adapter(enum viafb_i2c_adap which)
i2c_adapter       188 drivers/video/fbdev/via/via_i2c.c static int create_i2c_bus(struct i2c_adapter *adapter,
i2c_adapter       109 drivers/video/fbdev/via/vt1636.c bool viafb_lvds_identify_vt1636(u8 i2c_adapter)
i2c_adapter       120 drivers/video/fbdev/via/vt1636.c 	if (viafb_i2c_readbyte(i2c_adapter, VT1636_LVDS_I2C_ADDR,
i2c_adapter       123 drivers/video/fbdev/via/vt1636.c 	viafb_i2c_readbyte(i2c_adapter, VT1636_LVDS_I2C_ADDR, 0x01, &Buffer[1]);
i2c_adapter       129 drivers/video/fbdev/via/vt1636.c 	viafb_i2c_readbyte(i2c_adapter, VT1636_LVDS_I2C_ADDR, 0x02, &Buffer[0]);
i2c_adapter       130 drivers/video/fbdev/via/vt1636.c 	viafb_i2c_readbyte(i2c_adapter, VT1636_LVDS_I2C_ADDR, 0x03, &Buffer[1]);
i2c_adapter        11 drivers/video/fbdev/via/vt1636.h bool viafb_lvds_identify_vt1636(u8 i2c_adapter);
i2c_adapter        80 drivers/w1/slaves/w1_ds28e17.c 	struct i2c_adapter adapter;
i2c_adapter       346 drivers/w1/slaves/w1_ds28e17.c static int w1_f19_i2c_master_transfer(struct i2c_adapter *adapter,
i2c_adapter       467 drivers/w1/slaves/w1_ds28e17.c static u32 w1_f19_i2c_functionality(struct i2c_adapter *adapter)
i2c_adapter        44 include/drm/drm_connector.h struct i2c_adapter;
i2c_adapter      1331 include/drm/drm_connector.h 	struct i2c_adapter *ddc;
i2c_adapter      1425 include/drm/drm_connector.h 				struct i2c_adapter *ddc);
i2c_adapter        65 include/drm/drm_dp_dual_mode_helper.h struct i2c_adapter;
i2c_adapter        67 include/drm/drm_dp_dual_mode_helper.h ssize_t drm_dp_dual_mode_read(struct i2c_adapter *adapter,
i2c_adapter        69 include/drm/drm_dp_dual_mode_helper.h ssize_t drm_dp_dual_mode_write(struct i2c_adapter *adapter,
i2c_adapter       106 include/drm/drm_dp_dual_mode_helper.h enum drm_dp_dual_mode_type drm_dp_dual_mode_detect(struct i2c_adapter *adapter);
i2c_adapter       108 include/drm/drm_dp_dual_mode_helper.h 				    struct i2c_adapter *adapter);
i2c_adapter       110 include/drm/drm_dp_dual_mode_helper.h 				     struct i2c_adapter *adapter, bool *enabled);
i2c_adapter       112 include/drm/drm_dp_dual_mode_helper.h 				     struct i2c_adapter *adapter, bool enable);
i2c_adapter       115 include/drm/drm_dp_dual_mode_helper.h int drm_lspcon_get_mode(struct i2c_adapter *adapter,
i2c_adapter       117 include/drm/drm_dp_dual_mode_helper.h int drm_lspcon_set_mode(struct i2c_adapter *adapter,
i2c_adapter      1292 include/drm/drm_dp_helper.h 	struct i2c_adapter ddc;
i2c_adapter        31 include/drm/drm_edid.h struct i2c_adapter;
i2c_adapter       470 include/drm/drm_edid.h bool drm_probe_ddc(struct i2c_adapter *adapter);
i2c_adapter       476 include/drm/drm_edid.h 			  struct i2c_adapter *adapter);
i2c_adapter       478 include/drm/drm_edid.h 				     struct i2c_adapter *adapter);
i2c_adapter       106 include/drm/drm_encoder_slave.h 			 struct i2c_adapter *adap,
i2c_adapter        91 include/drm/drm_scdc_helper.h ssize_t drm_scdc_read(struct i2c_adapter *adapter, u8 offset, void *buffer,
i2c_adapter        93 include/drm/drm_scdc_helper.h ssize_t drm_scdc_write(struct i2c_adapter *adapter, u8 offset,
i2c_adapter       108 include/drm/drm_scdc_helper.h static inline int drm_scdc_readb(struct i2c_adapter *adapter, u8 offset,
i2c_adapter       126 include/drm/drm_scdc_helper.h static inline int drm_scdc_writeb(struct i2c_adapter *adapter, u8 offset,
i2c_adapter       132 include/drm/drm_scdc_helper.h bool drm_scdc_get_scrambling_status(struct i2c_adapter *adapter);
i2c_adapter       134 include/drm/drm_scdc_helper.h bool drm_scdc_set_scrambling(struct i2c_adapter *adapter, bool enable);
i2c_adapter       135 include/drm/drm_scdc_helper.h bool drm_scdc_set_high_tmds_clock_ratio(struct i2c_adapter *adapter, bool set);
i2c_adapter       722 include/linux/fb.h extern unsigned char *fb_ddc_read(struct i2c_adapter *adapter);
i2c_adapter        27 include/linux/i2c-algo-bit.h 	int  (*pre_xfer)  (struct i2c_adapter *);
i2c_adapter        28 include/linux/i2c-algo-bit.h 	void (*post_xfer) (struct i2c_adapter *);
i2c_adapter        39 include/linux/i2c-algo-bit.h int i2c_bit_add_bus(struct i2c_adapter *);
i2c_adapter        40 include/linux/i2c-algo-bit.h int i2c_bit_add_numbered_bus(struct i2c_adapter *);
i2c_adapter        69 include/linux/i2c-algo-pca.h int i2c_pca_add_bus(struct i2c_adapter *);
i2c_adapter        70 include/linux/i2c-algo-pca.h int i2c_pca_add_numbered_bus(struct i2c_adapter *);
i2c_adapter        35 include/linux/i2c-algo-pcf.h int i2c_pcf_add_bus(struct i2c_adapter *);
i2c_adapter        19 include/linux/i2c-mux.h 	struct i2c_adapter *parent;
i2c_adapter        32 include/linux/i2c-mux.h 	struct i2c_adapter *adapter[0];
i2c_adapter        35 include/linux/i2c-mux.h struct i2c_mux_core *i2c_mux_alloc(struct i2c_adapter *parent,
i2c_adapter        51 include/linux/i2c-mux.h struct i2c_adapter *i2c_root_adapter(struct device *dev);
i2c_adapter        34 include/linux/i2c-smbus.h struct i2c_client *i2c_setup_smbus_alert(struct i2c_adapter *adapter,
i2c_adapter        39 include/linux/i2c-smbus.h int of_i2c_setup_smbus_alert(struct i2c_adapter *adap);
i2c_adapter        41 include/linux/i2c-smbus.h static inline int of_i2c_setup_smbus_alert(struct i2c_adapter *adap)
i2c_adapter        32 include/linux/i2c.h struct i2c_adapter;
i2c_adapter       118 include/linux/i2c.h extern int i2c_transfer(struct i2c_adapter *adap, struct i2c_msg *msgs,
i2c_adapter       121 include/linux/i2c.h extern int __i2c_transfer(struct i2c_adapter *adap, struct i2c_msg *msgs,
i2c_adapter       129 include/linux/i2c.h s32 i2c_smbus_xfer(struct i2c_adapter *adapter, u16 addr,
i2c_adapter       134 include/linux/i2c.h s32 __i2c_smbus_xfer(struct i2c_adapter *adapter, u16 addr,
i2c_adapter       328 include/linux/i2c.h 	struct i2c_adapter *adapter;	/* the adapter we sit on	*/
i2c_adapter       340 include/linux/i2c.h extern struct i2c_adapter *i2c_verify_adapter(struct device *dev);
i2c_adapter       443 include/linux/i2c.h i2c_new_device(struct i2c_adapter *adap, struct i2c_board_info const *info);
i2c_adapter       446 include/linux/i2c.h i2c_new_client_device(struct i2c_adapter *adap, struct i2c_board_info const *info);
i2c_adapter       455 include/linux/i2c.h i2c_new_probed_device(struct i2c_adapter *adap,
i2c_adapter       458 include/linux/i2c.h 		      int (*probe)(struct i2c_adapter *adap, unsigned short addr));
i2c_adapter       461 include/linux/i2c.h extern int i2c_probe_func_quick_read(struct i2c_adapter *adap, unsigned short addr);
i2c_adapter       467 include/linux/i2c.h i2c_new_dummy(struct i2c_adapter *adap, u16 address);
i2c_adapter       470 include/linux/i2c.h i2c_new_dummy_device(struct i2c_adapter *adapter, u16 address);
i2c_adapter       473 include/linux/i2c.h devm_i2c_new_dummy_device(struct device *dev, struct i2c_adapter *adap, u16 address);
i2c_adapter       536 include/linux/i2c.h 	int (*master_xfer)(struct i2c_adapter *adap, struct i2c_msg *msgs,
i2c_adapter       538 include/linux/i2c.h 	int (*master_xfer_atomic)(struct i2c_adapter *adap,
i2c_adapter       540 include/linux/i2c.h 	int (*smbus_xfer)(struct i2c_adapter *adap, u16 addr,
i2c_adapter       543 include/linux/i2c.h 	int (*smbus_xfer_atomic)(struct i2c_adapter *adap, u16 addr,
i2c_adapter       548 include/linux/i2c.h 	u32 (*functionality)(struct i2c_adapter *adap);
i2c_adapter       565 include/linux/i2c.h 	void (*lock_bus)(struct i2c_adapter *adapter, unsigned int flags);
i2c_adapter       566 include/linux/i2c.h 	int (*trylock_bus)(struct i2c_adapter *adapter, unsigned int flags);
i2c_adapter       567 include/linux/i2c.h 	void (*unlock_bus)(struct i2c_adapter *adapter, unsigned int flags);
i2c_adapter       612 include/linux/i2c.h 	int (*recover_bus)(struct i2c_adapter *adap);
i2c_adapter       614 include/linux/i2c.h 	int (*get_scl)(struct i2c_adapter *adap);
i2c_adapter       615 include/linux/i2c.h 	void (*set_scl)(struct i2c_adapter *adap, int val);
i2c_adapter       616 include/linux/i2c.h 	int (*get_sda)(struct i2c_adapter *adap);
i2c_adapter       617 include/linux/i2c.h 	void (*set_sda)(struct i2c_adapter *adap, int val);
i2c_adapter       618 include/linux/i2c.h 	int (*get_bus_free)(struct i2c_adapter *adap);
i2c_adapter       620 include/linux/i2c.h 	void (*prepare_recovery)(struct i2c_adapter *adap);
i2c_adapter       621 include/linux/i2c.h 	void (*unprepare_recovery)(struct i2c_adapter *adap);
i2c_adapter       628 include/linux/i2c.h int i2c_recover_bus(struct i2c_adapter *adap);
i2c_adapter       631 include/linux/i2c.h int i2c_generic_scl_recovery(struct i2c_adapter *adap);
i2c_adapter       715 include/linux/i2c.h #define to_i2c_adapter(d) container_of(d, struct i2c_adapter, dev)
i2c_adapter       717 include/linux/i2c.h static inline void *i2c_get_adapdata(const struct i2c_adapter *adap)
i2c_adapter       722 include/linux/i2c.h static inline void i2c_set_adapdata(struct i2c_adapter *adap, void *data)
i2c_adapter       727 include/linux/i2c.h static inline struct i2c_adapter *
i2c_adapter       728 include/linux/i2c.h i2c_parent_is_i2c_adapter(const struct i2c_adapter *adapter)
i2c_adapter       753 include/linux/i2c.h i2c_lock_bus(struct i2c_adapter *adapter, unsigned int flags)
i2c_adapter       767 include/linux/i2c.h i2c_trylock_bus(struct i2c_adapter *adapter, unsigned int flags)
i2c_adapter       779 include/linux/i2c.h i2c_unlock_bus(struct i2c_adapter *adapter, unsigned int flags)
i2c_adapter       794 include/linux/i2c.h static inline void i2c_mark_adapter_suspended(struct i2c_adapter *adap)
i2c_adapter       809 include/linux/i2c.h static inline void i2c_mark_adapter_resumed(struct i2c_adapter *adap)
i2c_adapter       836 include/linux/i2c.h extern int i2c_add_adapter(struct i2c_adapter *adap);
i2c_adapter       837 include/linux/i2c.h extern void i2c_del_adapter(struct i2c_adapter *adap);
i2c_adapter       838 include/linux/i2c.h extern int i2c_add_numbered_adapter(struct i2c_adapter *adap);
i2c_adapter       852 include/linux/i2c.h extern void i2c_clients_command(struct i2c_adapter *adap,
i2c_adapter       855 include/linux/i2c.h extern struct i2c_adapter *i2c_get_adapter(int nr);
i2c_adapter       856 include/linux/i2c.h extern void i2c_put_adapter(struct i2c_adapter *adap);
i2c_adapter       857 include/linux/i2c.h extern unsigned int i2c_adapter_depth(struct i2c_adapter *adapter);
i2c_adapter       862 include/linux/i2c.h static inline u32 i2c_get_functionality(struct i2c_adapter *adap)
i2c_adapter       868 include/linux/i2c.h static inline int i2c_check_functionality(struct i2c_adapter *adap, u32 func)
i2c_adapter       880 include/linux/i2c.h static inline bool i2c_check_quirks(struct i2c_adapter *adap, u64 quirks)
i2c_adapter       888 include/linux/i2c.h static inline int i2c_adapter_id(struct i2c_adapter *adap)
i2c_adapter       901 include/linux/i2c.h int i2c_handle_smbus_host_notify(struct i2c_adapter *adap, unsigned short addr);
i2c_adapter       932 include/linux/i2c.h extern struct i2c_adapter *of_find_i2c_adapter_by_node(struct device_node *node);
i2c_adapter       935 include/linux/i2c.h struct i2c_adapter *of_get_i2c_adapter_by_node(struct device_node *node);
i2c_adapter       951 include/linux/i2c.h static inline struct i2c_adapter *of_find_i2c_adapter_by_node(struct device_node *node)
i2c_adapter       956 include/linux/i2c.h static inline struct i2c_adapter *of_get_i2c_adapter_by_node(struct device_node *node)
i2c_adapter       986 include/linux/i2c.h struct i2c_adapter *i2c_acpi_find_adapter_by_handle(acpi_handle handle);
i2c_adapter      1002 include/linux/i2c.h static inline struct i2c_adapter *i2c_acpi_find_adapter_by_handle(acpi_handle handle)
i2c_adapter       486 include/linux/i3c/master.h 	struct i2c_adapter i2c;
i2c_adapter        13 include/linux/platform_data/media/timb_radio.h 	int i2c_adapter; /* I2C adapter where the tuner and dsp are attached */
i2c_adapter        14 include/linux/platform_data/media/timb_video.h 	int i2c_adapter; /* The I2C adapter where the encoder is attached */
i2c_adapter        64 include/linux/platform_data/mlxreg.h 	struct i2c_adapter *adapter;
i2c_adapter        16 include/linux/via_i2c.h 	struct i2c_adapter adapter;
i2c_adapter        24 include/linux/via_i2c.h struct i2c_adapter *viafb_find_i2c_adapter(enum viafb_i2c_adap which);
i2c_adapter       165 include/media/drv-intf/saa7146.h int saa7146_i2c_adapter_prepare(struct saa7146_dev *dev, struct i2c_adapter *i2c_adapter, u32 bitrate);
i2c_adapter       365 include/media/dvbdev.h struct i2c_adapter;
i2c_adapter       399 include/media/dvbdev.h 				    struct i2c_adapter *adap,
i2c_adapter       152 include/media/v4l2-common.h 		struct i2c_adapter *adapter, const char *client_type,
i2c_adapter       169 include/media/v4l2-common.h 		struct i2c_adapter *adapter, struct i2c_board_info *info,
i2c_adapter       225 include/media/v4l2-common.h 		    struct i2c_adapter *adapter, const char *client_type,
i2c_adapter       233 include/media/v4l2-common.h 			  struct i2c_adapter *adapter, struct i2c_board_info *info,
i2c_adapter        26 include/trace/events/i2c.h 	       TP_PROTO(const struct i2c_adapter *adap, const struct i2c_msg *msg,
i2c_adapter        59 include/trace/events/i2c.h 	       TP_PROTO(const struct i2c_adapter *adap, const struct i2c_msg *msg,
i2c_adapter        90 include/trace/events/i2c.h 	       TP_PROTO(const struct i2c_adapter *adap, const struct i2c_msg *msg,
i2c_adapter       123 include/trace/events/i2c.h 	       TP_PROTO(const struct i2c_adapter *adap, int num, int ret),
i2c_adapter        24 include/trace/events/smbus.h 	TP_PROTO(const struct i2c_adapter *adap,
i2c_adapter        92 include/trace/events/smbus.h 	TP_PROTO(const struct i2c_adapter *adap,
i2c_adapter       134 include/trace/events/smbus.h 	TP_PROTO(const struct i2c_adapter *adap,
i2c_adapter       200 include/trace/events/smbus.h 	    TP_PROTO(const struct i2c_adapter *adap,
i2c_adapter       191 include/video/tdfx.h 	struct i2c_adapter adapter;
i2c_adapter        40 sound/ppc/keywest.c static int keywest_attach_adapter(struct i2c_adapter *adapter)
i2c_adapter       129 sound/ppc/keywest.c 	struct i2c_adapter *adap;
i2c_adapter       352 sound/soc/pxa/magician.c 	struct i2c_adapter *adapter;