linux/drivers/gpu/drm/nouveau/core/subdev
Linus Torvalds fffddfd6c8 Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linux
Pull drm merge from Dave Airlie:
 "Highlights:

   - TI LCD controller KMS driver

   - TI OMAP KMS driver merged from staging

   - drop gma500 stub driver

   - the fbcon locking fixes

   - the vgacon dirty like zebra fix.

   - open firmware videomode and hdmi common code helpers

   - major locking rework for kms object handling - pageflip/cursor
     won't block on polling anymore!

   - fbcon helper and prime helper cleanups

   - i915: all over the map, haswell power well enhancements, valleyview
     macro horrors cleaned up, killing lots of legacy GTT code,

   - radeon: CS ioctl unification, deprecated UMS support, gpu reset
     rework, VM fixes

   - nouveau: reworked thermal code, external dp/tmds encoder support
     (anx9805), fences sleep instead of polling,

   - exynos: all over the driver fixes."

Lovely conflict in radeon/evergreen_cs.c between commit de0babd60d
("drm/radeon: enforce use of radeon_get_ib_value when reading user cmd")
and the new changes that modified that evergreen_dma_cs_parse()
function.

* 'drm-next' of git://people.freedesktop.org/~airlied/linux: (508 commits)
  drm/tilcdc: only build on arm
  drm/i915: Revert hdmi HDP pin checks
  drm/tegra: Add list of framebuffers to debugfs
  drm/tegra: Fix color expansion
  drm/tegra: Split DC_CMD_STATE_CONTROL register write
  drm/tegra: Implement page-flipping support
  drm/tegra: Implement VBLANK support
  drm/tegra: Implement .mode_set_base()
  drm/tegra: Add plane support
  drm/tegra: Remove bogus tegra_framebuffer structure
  drm: Add consistency check for page-flipping
  drm/radeon: Use generic HDMI infoframe helpers
  drm/tegra: Use generic HDMI infoframe helpers
  drm: Add EDID helper documentation
  drm: Add HDMI infoframe helpers
  video: Add generic HDMI infoframe helpers
  drm: Add some missing forward declarations
  drm: Move mode tables to drm_edid.c
  drm: Remove duplicate drm_mode_cea_vic()
  gma500: Fix n, m1 and m2 clock limits for sdvo and lvds
  ...
2013-02-25 16:46:44 -08:00
..
bar drm/nouveau: pass address to object accessor functions as u64 2012-11-29 09:56:37 +10:00
bios nouveau: ACPI support depends on X86 and X86_PLATFORM_DEVICES 2013-02-20 16:05:16 +10:00
bus drm/nouveau: quiet static-related sparse noise 2013-02-20 16:00:36 +10:00
clock drm/nouveau/clock: fix support for more than 2 monitors on nve0 2013-01-13 18:07:46 +10:00
device drm/nouveau/i2c: create proper chipset-specific class implementations 2013-02-20 16:01:01 +10:00
devinit drm/nv50/devinit: reverse the logic for running encoder init scripts 2013-02-20 16:01:00 +10:00
fb Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linux 2013-02-25 16:46:44 -08:00
gpio drm/nouveau/gpio/nve0: interrupt regs moved on kepler apparently 2013-02-20 16:00:51 +10:00
i2c drm/nouveau/i2c: add support for ddc/aux, and dp link training on anx9805 2013-02-20 16:01:05 +10:00
ibus drm/nvc0/ibus: initial implementation of subdev 2012-10-03 13:13:15 +10:00
instmem drm/nouveau: add locking around instobj list operations 2013-01-13 18:07:40 +10:00
ltcg drm/nvc0/ltcg: read LTS count at startup 2012-10-03 13:13:09 +10:00
mc drm/nouveau/therm: implement support for temperature alarms 2013-02-20 16:00:23 +10:00
mxm drm/nouveau: use pr_cont 2013-02-20 16:00:31 +10:00
therm drm/nouveau/i2c: create proper chipset-specific class implementations 2013-02-20 16:01:01 +10:00
timer drm/nouveau/fan: add toggle fan support 2013-02-20 16:00:19 +10:00
vm drm/nouveau/vm: fix memory corruption when pgt allocation fails 2013-01-13 18:07:40 +10:00