android_kernel_xiaomi_sm8350/drivers/gpu/drm/i915
Keith Packard f9c10a9b96 drm/i915: Change I2C api to pass around i2c_adapters
The existing API passed around intel_i2c_chan pointers, which are dependent
on the i2c bit-banging algo. This precluded the driver from using outputs
which use a different algo. Switching to the more general i2c_adpater allows
the driver to support non bit-banging DDC.

This also required moving the slave address into the output private
structures.

Signed-off-by: Keith Packard <keithp@keithp.com>
2009-06-18 15:53:57 -07:00
..
dvo_ch7xxx.c drm/i915: Change I2C api to pass around i2c_adapters 2009-06-18 15:53:57 -07:00
dvo_ch7017.c drm/i915: Change I2C api to pass around i2c_adapters 2009-06-18 15:53:57 -07:00
dvo_ivch.c drm/i915: Change I2C api to pass around i2c_adapters 2009-06-18 15:53:57 -07:00
dvo_sil164.c drm/i915: Change I2C api to pass around i2c_adapters 2009-06-18 15:53:57 -07:00
dvo_tfp410.c drm/i915: Change I2C api to pass around i2c_adapters 2009-06-18 15:53:57 -07:00
dvo.h drm/i915: Change I2C api to pass around i2c_adapters 2009-06-18 15:53:57 -07:00
i915_dma.c Merge branch 'drm-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6 2009-06-12 18:09:18 -07:00
i915_drv.c drm/i915: Unregister ACPI video driver when exiting 2009-04-17 13:31:07 -07:00
i915_drv.h drm/i915: Clear fence register on tiling stride change. 2009-06-18 12:40:50 -07:00
i915_gem_debug.c
i915_gem_debugfs.c drm/i915: A few debugfs formatting fixes 2009-06-17 14:32:20 -07:00
i915_gem_tiling.c drm/i915: check for CONFIG_PNP before using pnp function 2009-06-18 14:59:11 -07:00
i915_gem.c drm/i915: Clear fence register on tiling stride change. 2009-06-18 12:40:50 -07:00
i915_ioc32.c
i915_irq.c drm/i915: handle interrupt on new chipset 2009-06-09 11:15:27 -07:00
i915_mem.c
i915_opregion.c drm/i915: Enable ASLE if present 2009-04-17 13:31:09 -07:00
i915_reg.h drm/i915: Add Display Port register defines 2009-06-05 14:12:59 +00:00
i915_suspend.c drm/i915: Save/restore cursor state on suspend/resume. 2009-06-04 11:43:11 +00:00
intel_bios.c drm/i915: parse VBT general definition block to get the SDVO device info 2009-06-05 14:13:05 +00:00
intel_bios.h drm/i915: Add the structure of child_device_config in video BIOS tables. 2009-06-05 14:13:02 +00:00
intel_crt.c Merge branch 'drm-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6 2009-06-12 18:09:18 -07:00
intel_display.c drm/i915: Install fence register for tiled scanout on i915 2009-06-18 11:47:04 -07:00
intel_drv.h drm/i915: Change I2C api to pass around i2c_adapters 2009-06-18 15:53:57 -07:00
intel_dvo.c drm/i915: Change I2C api to pass around i2c_adapters 2009-06-18 15:53:57 -07:00
intel_fb.c drm/i915: Warn when inteldrmfb fails to restore its framebuffer config 2009-06-17 14:22:47 -07:00
intel_hdmi.c drm/i915: Change I2C api to pass around i2c_adapters 2009-06-18 15:53:57 -07:00
intel_i2c.c drm/i915: Change I2C api to pass around i2c_adapters 2009-06-18 15:53:57 -07:00
intel_lvds.c drm/i915: Apple DMI info has inconsistent SYS_VENDOR information 2009-06-18 14:59:10 -07:00
intel_modes.c drm/i915: Change I2C api to pass around i2c_adapters 2009-06-18 15:53:57 -07:00
intel_sdvo_regs.h
intel_sdvo.c drm/i915: Change I2C api to pass around i2c_adapters 2009-06-18 15:53:57 -07:00
intel_tv.c Merge branch 'drm-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6 2009-06-12 18:09:18 -07:00
Makefile