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, µtune_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;