kernel-fxtec-pro1x/drivers/gpu/drm/radeon
Alex Deucher 5137ee940c drm/radeon/kms: rework encoder handling
On most newer asics, digital encoders have two links each
and they can be used independantly.  As such, treat them as
separate encoders otherwise the individual links will not
get programmed properly at modeset time.

Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
Signed-off-by: Dave Airlie <airlied@redhat.com>
2010-08-20 08:44:05 +10:00
..
reg_srcs drm/radeon/kms: allow FG_ALPHA_VALUE on r5xx 2010-08-12 09:13:36 +10:00
.gitignore
atom-bits.h
atom-names.h
atom-types.h
atom.c drm/radeon/kms: add ioport register access 2010-08-02 10:00:07 +10:00
atom.h drm/radeon/kms: add ioport register access 2010-08-02 10:00:07 +10:00
atombios.h Merge branch 'drm-for-2.6.35' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6 2010-05-21 11:14:52 -07:00
atombios_crtc.c drm/radeon/kms: DCE3/4 AdjustPixelPll updates 2010-08-20 08:43:25 +10:00
atombios_dp.c drm/radeon/kms: rework encoder handling 2010-08-20 08:44:05 +10:00
avivod.h
evergreen.c drm/radeon/kms/r6xx+: add query for tile config (v2) 2010-08-02 10:00:05 +10:00
evergreen_cs.c drm/radeon/kms: drop taking lock around crtc lookup. 2010-07-22 09:57:13 +10:00
evergreen_reg.h drm/radeon/kms: Add crtc tiling setup support for evergreen 2010-08-02 10:00:02 +10:00
evergreend.h drm/radeon/kms: add support for internal thermal sensors (v3) 2010-08-02 10:00:00 +10:00
Kconfig drm/radeon: fix power supply kconfig interaction. 2010-05-21 15:41:20 +10:00
Makefile drm/radeon: Add support for the ATIF ACPI method to the radeon driver 2010-08-02 09:59:59 +10:00
mkregtable.c
ObjectID.h
r100.c drm/radeon: add basic zmask/hiz support (v4) 2010-08-02 11:54:26 +10:00
r100_track.h drm/radeon/kms: r300 fix CS checker to allow zbuffer-only fastfill 2010-04-28 17:20:41 +10:00
r100d.h drm/radeon: add basic zmask/hiz support (v4) 2010-08-02 11:54:26 +10:00
r200.c drm/radeon/r200: handle more hw tex coord types 2010-07-01 11:59:22 +10:00
r300.c drm/radeon: add basic zmask/hiz support (v4) 2010-08-02 11:54:26 +10:00
r300_cmdbuf.c
r300_reg.h
r300d.h drm/radeon: add basic zmask/hiz support (v4) 2010-08-02 11:54:26 +10:00
r420.c drm/radeon/kms: check/restore sanity before doing anything else with GPU. 2010-08-02 10:00:09 +10:00
r420d.h
r500_reg.h drm/radeon/kms: Add crtc tiling setup support for r6xx/r7xx 2010-08-02 10:00:01 +10:00
r520.c Merge tag 'v2.6.35-rc6' into drm-radeon-next 2010-08-02 10:05:24 +10:00
r520d.h
r600.c drm/radeon/kms: move a bunch of modesetting debug to correct debug usage. 2010-08-02 10:47:07 +10:00
r600_audio.c drm/radeon/kms: trivial code style fixes for audio 2010-08-02 10:17:10 +10:00
r600_blit.c drm/r600: fix possible NULL pointer derefernce 2010-07-21 10:29:32 +10:00
r600_blit_kms.c
r600_blit_shaders.c drm/radeon: remove viewport transform from r6xx/r7xx blit emit 2010-08-02 10:07:48 +10:00
r600_blit_shaders.h
r600_cp.c drm/radeon: Fix pci_map_page() error checking 2010-08-12 09:38:29 +10:00
r600_cs.c drm/radeon: drop old and broken mesa warning 2010-08-12 09:40:05 +10:00
r600_hdmi.c drm/radeon/kms: enable HDMI audio on RS600/RS690/RS740 2010-08-02 10:00:06 +10:00
r600_reg.h
r600d.h drm/radeon/kms/r7xx: add workaround for hw issue with HDP flush 2010-08-02 10:06:18 +10:00
radeon.h drm/radeon/kms: unify i2c handling 2010-08-10 10:46:48 +10:00
radeon_acpi.c drm/radeon: tone down overchatty acpi debug messages. 2010-08-04 11:16:56 +10:00
radeon_agp.c drm/radeon/kms: release AGP bridge at suspend 2010-05-24 10:02:08 +10:00
radeon_asic.c drm/radeon/kms: avoid oops on mac r4xx cards 2010-07-01 11:59:36 +10:00
radeon_asic.h drm/radeon/kms: check/restore sanity before doing anything else with GPU. 2010-08-02 10:00:09 +10:00
radeon_atombios.c drm/radeon/kms: rework encoder handling 2010-08-20 08:44:05 +10:00
radeon_atpx_handler.c
radeon_benchmark.c
radeon_bios.c Merge branch 'drm-platform' into drm-testing 2010-07-07 18:37:35 +10:00
radeon_clocks.c drm/radeon: Add probing of clocks from device-tree 2010-08-12 09:41:20 +10:00
radeon_combios.c drm/radeon/kms: rework encoder handling 2010-08-20 08:44:05 +10:00
radeon_connectors.c drm/radeon/kms: rework encoder handling 2010-08-20 08:44:05 +10:00
radeon_cp.c drm: Remove drm_resource wrappers 2010-06-01 10:07:24 +10:00
radeon_cs.c drm: Use ENOENT consistently for the error return for an unmatched handle. 2010-08-10 10:46:55 +10:00
radeon_cursor.c drm: Use ENOENT consistently for the error return for an unmatched handle. 2010-08-10 10:46:55 +10:00
radeon_device.c drm/radeon/kms: fix GTT/VRAM overlapping test 2010-08-20 08:43:06 +10:00
radeon_display.c drm: expand gamma_set 2010-08-10 10:47:00 +10:00
radeon_drv.c drm/radeon: add basic zmask/hiz support (v4) 2010-08-02 11:54:26 +10:00
radeon_drv.h
radeon_encoders.c drm/radeon/kms: rework encoder handling 2010-08-20 08:44:05 +10:00
radeon_family.h
radeon_fb.c drm: Propagate error from drm_fb_helper_init(). 2010-06-08 09:32:02 +10:00
radeon_fence.c drm/radeon/kms: R3XX-R4XX fix GPU reset code 2010-04-27 09:48:16 +10:00
radeon_gart.c
radeon_gem.c drm: Use ENOENT consistently for the error return for an unmatched handle. 2010-08-10 10:46:55 +10:00
radeon_i2c.c drm/radeon/kms: add support for router objects 2010-08-10 10:46:50 +10:00
radeon_ioc32.c
radeon_irq.c
radeon_irq_kms.c drm/radeon/kms: add support for gui idle interrupts (v4) 2010-05-18 18:20:49 +10:00
radeon_kms.c drm: block userspace under allocating buffer and having drivers overwrite it (v2) 2010-08-17 14:52:25 +10:00
radeon_legacy_crtc.c drm/radeon/kms: move a bunch of modesetting debug to correct debug usage. 2010-08-02 10:47:07 +10:00
radeon_legacy_encoders.c drm/radeon/kms: rework encoder handling 2010-08-20 08:44:05 +10:00
radeon_legacy_tv.c drm/radeon/kms: move a bunch of modesetting debug to correct debug usage. 2010-08-02 10:47:07 +10:00
radeon_mem.c
radeon_mode.h drm/radeon/kms: rework encoder handling 2010-08-20 08:44:05 +10:00
radeon_object.c drm/radeon: fall back to GTT if bo creation/validation in VRAM fails. 2010-08-02 10:00:08 +10:00
radeon_object.h
radeon_pm.c radeon: handle errors in radeon_hwmon_init() 2010-08-10 10:46:51 +10:00
radeon_reg.h drm/radeon/kms/pm: add asic specific callbacks for setting power state (v2) 2010-05-18 18:20:57 +10:00
radeon_ring.c drm/radeon/kms: fix lock ordering in ring, ib handling 2010-05-18 18:21:48 +10:00
radeon_state.c drm: block userspace under allocating buffer and having drivers overwrite it (v2) 2010-08-17 14:52:25 +10:00
radeon_test.c
radeon_ttm.c drm: move ttm global code to core drm 2010-08-04 09:46:06 +10:00
rs100d.h
rs400.c drm/radeon/kms: remove rs4xx gart limit 2010-08-02 10:06:01 +10:00
rs400d.h
rs600.c drm/radeon/kms/igp: sideport is AMD only 2010-08-04 09:49:35 +10:00
rs600d.h drm/radeon/kms: enable misc pm power state features on r5xx, rs6xx 2010-05-18 18:21:42 +10:00
rs690.c drm/radeon/kms/igp: sideport is AMD only 2010-08-04 09:49:35 +10:00
rs690d.h
rv200d.h
rv250d.h
rv350d.h
rv515.c drm/radeon/kms: handle the case of no active displays properly in the bandwidth code 2010-08-04 09:49:20 +10:00
rv515d.h
rv770.c drm/radeon/kms/r7xx: add workaround for hw issue with HDP flush 2010-08-02 10:06:18 +10:00
rv770d.h drm/radeon/kms/r7xx: add workaround for hw issue with HDP flush 2010-08-02 10:06:18 +10:00