Module Name: src Committed By: martin Date: Fri Nov 14 14:22:41 UTC 2014
Modified Files: src/sys/external/bsd/drm2/dist/drm/i915 [netbsd-7]: i915_gem_tiling.c intel_display.c intel_dp.c intel_overlay.c intel_tv.c src/sys/external/bsd/drm2/dist/drm/radeon [netbsd-7]: atombios_dp.c ci_dpm.c evergreen_cs.c kv_dpm.c r100.c radeon_drv.c rv770_dpm.c si_dpm.c sumo_dpm.c trinity_dpm.c src/sys/external/bsd/drm2/ttm [netbsd-7]: ttm_bo_vm.c Log Message: Pull up following revision(s) (requested by snj in ticket #224): sys/external/bsd/drm2/dist/drm/radeon/radeon_drv.c: revision 1.5 sys/external/bsd/drm2/dist/drm/i915/intel_overlay.c: revision 1.6 sys/external/bsd/drm2/dist/drm/radeon/sumo_dpm.c: revision 1.3 sys/external/bsd/drm2/dist/drm/radeon/atombios_dp.c: revision 1.4 sys/external/bsd/drm2/dist/drm/i915/intel_dp.c: revision 1.9 sys/external/bsd/drm2/dist/drm/radeon/trinity_dpm.c: revision 1.3 sys/external/bsd/drm2/dist/drm/radeon/r100.c: revision 1.3 sys/external/bsd/drm2/dist/drm/radeon/rv770_dpm.c: revision 1.3 sys/external/bsd/drm2/dist/drm/radeon/evergreen_cs.c: revision 1.3 sys/external/bsd/drm2/dist/drm/i915/i915_gem_tiling.c: revision 1.4 sys/external/bsd/drm2/dist/drm/radeon/evergreen_cs.c: revision 1.4 sys/external/bsd/drm2/dist/drm/i915/intel_display.c: revision 1.13 sys/external/bsd/drm2/dist/drm/radeon/si_dpm.c: revision 1.3 sys/external/bsd/drm2/dist/drm/radeon/kv_dpm.c: revision 1.3 sys/external/bsd/drm2/dist/drm/radeon/kv_dpm.c: revision 1.4 sys/external/bsd/drm2/dist/drm/radeon/ci_dpm.c: revision 1.3 sys/external/bsd/drm2/dist/drm/radeon/ci_dpm.c: revision 1.4 sys/external/bsd/drm2/dist/drm/i915/intel_tv.c: revision 1.6 sys/external/bsd/drm2/ttm/ttm_bo_vm.c: revision 1.8 test some pointers and return EINVAL instead of blindly assuming they're valid. converts kernel crashes in to app failures. GL is still not working on evergreen for me. Use %hhx for uint8_t, not %hx. Mark some unused variables as such to shut up Clang. Ifdef out nonsensical comparison until we update from upstream. We don't use radeon_(un)register_atpx_handler at the moment. Ifdef out another nonsensical comparison. fix uninitialized fix shadowing for min() and max() from libkern Fix little C issues in i915drmkms hindering the Clang build. - Test `x == NULL', not `&container_of(x, t, base)->base == NULL'. - Fix format strings in intel_dp_probe_oui to use %hhx for uint8_t. - Omit needless ioread32 in intel_overlay.c. - Ifdef out unused definitions in intel_tv.c. Update comment to reflect recent change to. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.3.2.1 \ src/sys/external/bsd/drm2/dist/drm/i915/i915_gem_tiling.c cvs rdiff -u -r1.10.2.1 -r1.10.2.2 \ src/sys/external/bsd/drm2/dist/drm/i915/intel_display.c cvs rdiff -u -r1.7.2.1 -r1.7.2.2 \ src/sys/external/bsd/drm2/dist/drm/i915/intel_dp.c cvs rdiff -u -r1.5 -r1.5.2.1 \ src/sys/external/bsd/drm2/dist/drm/i915/intel_overlay.c cvs rdiff -u -r1.4.2.1 -r1.4.2.2 \ src/sys/external/bsd/drm2/dist/drm/i915/intel_tv.c cvs rdiff -u -r1.2.4.1 -r1.2.4.2 \ src/sys/external/bsd/drm2/dist/drm/radeon/atombios_dp.c cvs rdiff -u -r1.2 -r1.2.4.1 \ src/sys/external/bsd/drm2/dist/drm/radeon/ci_dpm.c \ src/sys/external/bsd/drm2/dist/drm/radeon/evergreen_cs.c \ src/sys/external/bsd/drm2/dist/drm/radeon/kv_dpm.c \ src/sys/external/bsd/drm2/dist/drm/radeon/r100.c \ src/sys/external/bsd/drm2/dist/drm/radeon/rv770_dpm.c \ src/sys/external/bsd/drm2/dist/drm/radeon/si_dpm.c \ src/sys/external/bsd/drm2/dist/drm/radeon/sumo_dpm.c \ src/sys/external/bsd/drm2/dist/drm/radeon/trinity_dpm.c cvs rdiff -u -r1.4 -r1.4.4.1 \ src/sys/external/bsd/drm2/dist/drm/radeon/radeon_drv.c cvs rdiff -u -r1.2.4.4 -r1.2.4.5 src/sys/external/bsd/drm2/ttm/ttm_bo_vm.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.