Author: mmacy
Date: Wed Aug 22 01:50:12 2018
New Revision: 338172
URL: https://svnweb.freebsd.org/changeset/base/338172

Log:
  Remove legacy drm and drm2 from tree
  
  As discussed on the MLs drm2 conflicts with the ports' version and there
  is no upstream for most if not all of drm. Both have been merged in to
  a single port.
  
  Users on powerpc, 32-bit hardware, or with GPUs predating Radeon
  and i915 will need to install the graphics/drm-legacy-kmod. All
  other users should be able to use one of the LinuxKPI-based ports:
  graphics/drm-stable-kmod, graphics/drm-next-kmod, graphics/drm-devel-kmod.
  
  MFC: never
  Approved by: core@

Deleted:
  head/sys/dev/drm/ati_pcigart.c
  head/sys/dev/drm/drm.h
  head/sys/dev/drm/drmP.h
  head/sys/dev/drm/drm_agpsupport.c
  head/sys/dev/drm/drm_atomic.h
  head/sys/dev/drm/drm_auth.c
  head/sys/dev/drm/drm_bufs.c
  head/sys/dev/drm/drm_context.c
  head/sys/dev/drm/drm_dma.c
  head/sys/dev/drm/drm_drawable.c
  head/sys/dev/drm/drm_drv.c
  head/sys/dev/drm/drm_fops.c
  head/sys/dev/drm/drm_hashtab.c
  head/sys/dev/drm/drm_hashtab.h
  head/sys/dev/drm/drm_internal.h
  head/sys/dev/drm/drm_ioctl.c
  head/sys/dev/drm/drm_irq.c
  head/sys/dev/drm/drm_linux_list.h
  head/sys/dev/drm/drm_lock.c
  head/sys/dev/drm/drm_memory.c
  head/sys/dev/drm/drm_mm.c
  head/sys/dev/drm/drm_mm.h
  head/sys/dev/drm/drm_pci.c
  head/sys/dev/drm/drm_pciids.h
  head/sys/dev/drm/drm_sarea.h
  head/sys/dev/drm/drm_scatter.c
  head/sys/dev/drm/drm_sman.c
  head/sys/dev/drm/drm_sman.h
  head/sys/dev/drm/drm_sysctl.c
  head/sys/dev/drm/drm_vm.c
  head/sys/dev/drm/mach64_dma.c
  head/sys/dev/drm/mach64_drm.h
  head/sys/dev/drm/mach64_drv.c
  head/sys/dev/drm/mach64_drv.h
  head/sys/dev/drm/mach64_irq.c
  head/sys/dev/drm/mach64_state.c
  head/sys/dev/drm/mga_dma.c
  head/sys/dev/drm/mga_drm.h
  head/sys/dev/drm/mga_drv.c
  head/sys/dev/drm/mga_drv.h
  head/sys/dev/drm/mga_irq.c
  head/sys/dev/drm/mga_state.c
  head/sys/dev/drm/mga_ucode.h
  head/sys/dev/drm/mga_warp.c
  head/sys/dev/drm/r128_cce.c
  head/sys/dev/drm/r128_drm.h
  head/sys/dev/drm/r128_drv.c
  head/sys/dev/drm/r128_drv.h
  head/sys/dev/drm/r128_irq.c
  head/sys/dev/drm/r128_state.c
  head/sys/dev/drm/savage_bci.c
  head/sys/dev/drm/savage_drm.h
  head/sys/dev/drm/savage_drv.c
  head/sys/dev/drm/savage_drv.h
  head/sys/dev/drm/savage_state.c
  head/sys/dev/drm/sis_drm.h
  head/sys/dev/drm/sis_drv.c
  head/sys/dev/drm/sis_drv.h
  head/sys/dev/drm/sis_ds.c
  head/sys/dev/drm/sis_ds.h
  head/sys/dev/drm/sis_mm.c
  head/sys/dev/drm/tdfx_drv.c
  head/sys/dev/drm/tdfx_drv.h
  head/sys/dev/drm/via_3d_reg.h
  head/sys/dev/drm/via_dma.c
  head/sys/dev/drm/via_dmablit.c
  head/sys/dev/drm/via_dmablit.h
  head/sys/dev/drm/via_drm.h
  head/sys/dev/drm/via_drv.c
  head/sys/dev/drm/via_drv.h
  head/sys/dev/drm/via_irq.c
  head/sys/dev/drm/via_map.c
  head/sys/dev/drm/via_mm.c
  head/sys/dev/drm/via_verifier.c
  head/sys/dev/drm/via_verifier.h
  head/sys/dev/drm/via_video.c
  head/sys/dev/drm2/ati_pcigart.c
  head/sys/dev/drm2/drm.h
  head/sys/dev/drm2/drmP.h
  head/sys/dev/drm2/drm_agpsupport.c
  head/sys/dev/drm2/drm_atomic.h
  head/sys/dev/drm2/drm_auth.c
  head/sys/dev/drm2/drm_buffer.c
  head/sys/dev/drm2/drm_buffer.h
  head/sys/dev/drm2/drm_bufs.c
  head/sys/dev/drm2/drm_context.c
  head/sys/dev/drm2/drm_core.h
  head/sys/dev/drm2/drm_crtc.c
  head/sys/dev/drm2/drm_crtc.h
  head/sys/dev/drm2/drm_crtc_helper.c
  head/sys/dev/drm2/drm_crtc_helper.h
  head/sys/dev/drm2/drm_dma.c
  head/sys/dev/drm2/drm_dp_helper.c
  head/sys/dev/drm2/drm_dp_helper.h
  head/sys/dev/drm2/drm_dp_iic_helper.c
  head/sys/dev/drm2/drm_drv.c
  head/sys/dev/drm2/drm_edid.c
  head/sys/dev/drm2/drm_edid.h
  head/sys/dev/drm2/drm_edid_modes.h
  head/sys/dev/drm2/drm_fb_helper.c
  head/sys/dev/drm2/drm_fb_helper.h
  head/sys/dev/drm2/drm_fixed.h
  head/sys/dev/drm2/drm_fops.c
  head/sys/dev/drm2/drm_fourcc.h
  head/sys/dev/drm2/drm_gem.c
  head/sys/dev/drm2/drm_gem_names.c
  head/sys/dev/drm2/drm_gem_names.h
  head/sys/dev/drm2/drm_global.c
  head/sys/dev/drm2/drm_global.h
  head/sys/dev/drm2/drm_hashtab.c
  head/sys/dev/drm2/drm_hashtab.h
  head/sys/dev/drm2/drm_ioc32.c
  head/sys/dev/drm2/drm_ioctl.c
  head/sys/dev/drm2/drm_irq.c
  head/sys/dev/drm2/drm_linux_list.h
  head/sys/dev/drm2/drm_linux_list_sort.c
  head/sys/dev/drm2/drm_lock.c
  head/sys/dev/drm2/drm_mem_util.h
  head/sys/dev/drm2/drm_memory.c
  head/sys/dev/drm2/drm_mm.c
  head/sys/dev/drm2/drm_mm.h
  head/sys/dev/drm2/drm_mode.h
  head/sys/dev/drm2/drm_modes.c
  head/sys/dev/drm2/drm_os_freebsd.c
  head/sys/dev/drm2/drm_os_freebsd.h
  head/sys/dev/drm2/drm_pci.c
  head/sys/dev/drm2/drm_pciids.h
  head/sys/dev/drm2/drm_platform.c
  head/sys/dev/drm2/drm_sarea.h
  head/sys/dev/drm2/drm_scatter.c
  head/sys/dev/drm2/drm_stub.c
  head/sys/dev/drm2/drm_sysctl.c
  head/sys/dev/drm2/drm_vm.c
  head/sys/dev/drm2/i915/dvo.h
  head/sys/dev/drm2/i915/dvo_ch7017.c
  head/sys/dev/drm2/i915/dvo_ch7xxx.c
  head/sys/dev/drm2/i915/dvo_ivch.c
  head/sys/dev/drm2/i915/dvo_ns2501.c
  head/sys/dev/drm2/i915/dvo_sil164.c
  head/sys/dev/drm2/i915/dvo_tfp410.c
  head/sys/dev/drm2/i915/i915_debug.c
  head/sys/dev/drm2/i915/i915_dma.c
  head/sys/dev/drm2/i915/i915_drm.h
  head/sys/dev/drm2/i915/i915_drv.c
  head/sys/dev/drm2/i915/i915_drv.h
  head/sys/dev/drm2/i915/i915_gem.c
  head/sys/dev/drm2/i915/i915_gem_context.c
  head/sys/dev/drm2/i915/i915_gem_evict.c
  head/sys/dev/drm2/i915/i915_gem_execbuffer.c
  head/sys/dev/drm2/i915/i915_gem_gtt.c
  head/sys/dev/drm2/i915/i915_gem_stolen.c
  head/sys/dev/drm2/i915/i915_gem_tiling.c
  head/sys/dev/drm2/i915/i915_ioc32.c
  head/sys/dev/drm2/i915/i915_irq.c
  head/sys/dev/drm2/i915/i915_reg.h
  head/sys/dev/drm2/i915/i915_suspend.c
  head/sys/dev/drm2/i915/intel_acpi.c
  head/sys/dev/drm2/i915/intel_bios.c
  head/sys/dev/drm2/i915/intel_bios.h
  head/sys/dev/drm2/i915/intel_crt.c
  head/sys/dev/drm2/i915/intel_ddi.c
  head/sys/dev/drm2/i915/intel_display.c
  head/sys/dev/drm2/i915/intel_dp.c
  head/sys/dev/drm2/i915/intel_drv.h
  head/sys/dev/drm2/i915/intel_dvo.c
  head/sys/dev/drm2/i915/intel_fb.c
  head/sys/dev/drm2/i915/intel_hdmi.c
  head/sys/dev/drm2/i915/intel_iic.c
  head/sys/dev/drm2/i915/intel_lvds.c
  head/sys/dev/drm2/i915/intel_modes.c
  head/sys/dev/drm2/i915/intel_opregion.c
  head/sys/dev/drm2/i915/intel_overlay.c
  head/sys/dev/drm2/i915/intel_panel.c
  head/sys/dev/drm2/i915/intel_pm.c
  head/sys/dev/drm2/i915/intel_ringbuffer.c
  head/sys/dev/drm2/i915/intel_ringbuffer.h
  head/sys/dev/drm2/i915/intel_sdvo.c
  head/sys/dev/drm2/i915/intel_sdvo_regs.h
  head/sys/dev/drm2/i915/intel_sprite.c
  head/sys/dev/drm2/i915/intel_tv.c
  head/sys/dev/drm2/radeon/ObjectID.h
  head/sys/dev/drm2/radeon/README
  head/sys/dev/drm2/radeon/atom-bits.h
  head/sys/dev/drm2/radeon/atom-names.h
  head/sys/dev/drm2/radeon/atom-types.h
  head/sys/dev/drm2/radeon/atom.c
  head/sys/dev/drm2/radeon/atom.h
  head/sys/dev/drm2/radeon/atombios.h
  head/sys/dev/drm2/radeon/atombios_crtc.c
  head/sys/dev/drm2/radeon/atombios_dp.c
  head/sys/dev/drm2/radeon/atombios_encoders.c
  head/sys/dev/drm2/radeon/atombios_i2c.c
  head/sys/dev/drm2/radeon/avivod.h
  head/sys/dev/drm2/radeon/cayman_blit_shaders.c
  head/sys/dev/drm2/radeon/cayman_blit_shaders.h
  head/sys/dev/drm2/radeon/cayman_reg_safe.h
  head/sys/dev/drm2/radeon/evergreen.c
  head/sys/dev/drm2/radeon/evergreen_blit_kms.c
  head/sys/dev/drm2/radeon/evergreen_blit_shaders.c
  head/sys/dev/drm2/radeon/evergreen_blit_shaders.h
  head/sys/dev/drm2/radeon/evergreen_cs.c
  head/sys/dev/drm2/radeon/evergreen_hdmi.c
  head/sys/dev/drm2/radeon/evergreen_reg.h
  head/sys/dev/drm2/radeon/evergreen_reg_safe.h
  head/sys/dev/drm2/radeon/evergreend.h
  head/sys/dev/drm2/radeon/ni.c
  head/sys/dev/drm2/radeon/ni_reg.h
  head/sys/dev/drm2/radeon/nid.h
  head/sys/dev/drm2/radeon/r100.c
  head/sys/dev/drm2/radeon/r100_reg_safe.h
  head/sys/dev/drm2/radeon/r100_track.h
  head/sys/dev/drm2/radeon/r100d.h
  head/sys/dev/drm2/radeon/r200.c
  head/sys/dev/drm2/radeon/r200_reg_safe.h
  head/sys/dev/drm2/radeon/r300.c
  head/sys/dev/drm2/radeon/r300_cmdbuf.c
  head/sys/dev/drm2/radeon/r300_reg.h
  head/sys/dev/drm2/radeon/r300_reg_safe.h
  head/sys/dev/drm2/radeon/r300d.h
  head/sys/dev/drm2/radeon/r420.c
  head/sys/dev/drm2/radeon/r420_reg_safe.h
  head/sys/dev/drm2/radeon/r420d.h
  head/sys/dev/drm2/radeon/r500_reg.h
  head/sys/dev/drm2/radeon/r520.c
  head/sys/dev/drm2/radeon/r520d.h
  head/sys/dev/drm2/radeon/r600.c
  head/sys/dev/drm2/radeon/r600_audio.c
  head/sys/dev/drm2/radeon/r600_blit.c
  head/sys/dev/drm2/radeon/r600_blit_kms.c
  head/sys/dev/drm2/radeon/r600_blit_shaders.c
  head/sys/dev/drm2/radeon/r600_blit_shaders.h
  head/sys/dev/drm2/radeon/r600_cp.c
  head/sys/dev/drm2/radeon/r600_cp.h
  head/sys/dev/drm2/radeon/r600_cs.c
  head/sys/dev/drm2/radeon/r600_cs.h
  head/sys/dev/drm2/radeon/r600_hdmi.c
  head/sys/dev/drm2/radeon/r600_reg.h
  head/sys/dev/drm2/radeon/r600_reg_safe.h
  head/sys/dev/drm2/radeon/r600d.h
  head/sys/dev/drm2/radeon/radeon.h
  head/sys/dev/drm2/radeon/radeon_acpi.c
  head/sys/dev/drm2/radeon/radeon_acpi.h
  head/sys/dev/drm2/radeon/radeon_agp.c
  head/sys/dev/drm2/radeon/radeon_asic.c
  head/sys/dev/drm2/radeon/radeon_asic.h
  head/sys/dev/drm2/radeon/radeon_atombios.c
  head/sys/dev/drm2/radeon/radeon_benchmark.c
  head/sys/dev/drm2/radeon/radeon_bios.c
  head/sys/dev/drm2/radeon/radeon_blit_common.h
  head/sys/dev/drm2/radeon/radeon_clocks.c
  head/sys/dev/drm2/radeon/radeon_combios.c
  head/sys/dev/drm2/radeon/radeon_connectors.c
  head/sys/dev/drm2/radeon/radeon_cp.c
  head/sys/dev/drm2/radeon/radeon_cs.c
  head/sys/dev/drm2/radeon/radeon_cursor.c
  head/sys/dev/drm2/radeon/radeon_device.c
  head/sys/dev/drm2/radeon/radeon_display.c
  head/sys/dev/drm2/radeon/radeon_drm.h
  head/sys/dev/drm2/radeon/radeon_drv.c
  head/sys/dev/drm2/radeon/radeon_drv.h
  head/sys/dev/drm2/radeon/radeon_encoders.c
  head/sys/dev/drm2/radeon/radeon_family.h
  head/sys/dev/drm2/radeon/radeon_fb.c
  head/sys/dev/drm2/radeon/radeon_fence.c
  head/sys/dev/drm2/radeon/radeon_gart.c
  head/sys/dev/drm2/radeon/radeon_gem.c
  head/sys/dev/drm2/radeon/radeon_gem.h
  head/sys/dev/drm2/radeon/radeon_i2c.c
  head/sys/dev/drm2/radeon/radeon_ioc32.c
  head/sys/dev/drm2/radeon/radeon_irq.c
  head/sys/dev/drm2/radeon/radeon_irq_kms.c
  head/sys/dev/drm2/radeon/radeon_irq_kms.h
  head/sys/dev/drm2/radeon/radeon_kms.c
  head/sys/dev/drm2/radeon/radeon_kms.h
  head/sys/dev/drm2/radeon/radeon_legacy_crtc.c
  head/sys/dev/drm2/radeon/radeon_legacy_encoders.c
  head/sys/dev/drm2/radeon/radeon_legacy_tv.c
  head/sys/dev/drm2/radeon/radeon_mem.c
  head/sys/dev/drm2/radeon/radeon_mode.h
  head/sys/dev/drm2/radeon/radeon_object.c
  head/sys/dev/drm2/radeon/radeon_object.h
  head/sys/dev/drm2/radeon/radeon_pm.c
  head/sys/dev/drm2/radeon/radeon_prime.c
  head/sys/dev/drm2/radeon/radeon_reg.h
  head/sys/dev/drm2/radeon/radeon_ring.c
  head/sys/dev/drm2/radeon/radeon_sa.c
  head/sys/dev/drm2/radeon/radeon_semaphore.c
  head/sys/dev/drm2/radeon/radeon_state.c
  head/sys/dev/drm2/radeon/radeon_test.c
  head/sys/dev/drm2/radeon/radeon_trace.h
  head/sys/dev/drm2/radeon/radeon_trace_points.c
  head/sys/dev/drm2/radeon/radeon_ttm.c
  head/sys/dev/drm2/radeon/reg_srcs/cayman
  head/sys/dev/drm2/radeon/reg_srcs/evergreen
  head/sys/dev/drm2/radeon/reg_srcs/r100
  head/sys/dev/drm2/radeon/reg_srcs/r200
  head/sys/dev/drm2/radeon/reg_srcs/r300
  head/sys/dev/drm2/radeon/reg_srcs/r420
  head/sys/dev/drm2/radeon/reg_srcs/r600
  head/sys/dev/drm2/radeon/reg_srcs/rn50
  head/sys/dev/drm2/radeon/reg_srcs/rs600
  head/sys/dev/drm2/radeon/reg_srcs/rv515
  head/sys/dev/drm2/radeon/rn50_reg_safe.h
  head/sys/dev/drm2/radeon/rs100d.h
  head/sys/dev/drm2/radeon/rs400.c
  head/sys/dev/drm2/radeon/rs400d.h
  head/sys/dev/drm2/radeon/rs600.c
  head/sys/dev/drm2/radeon/rs600_reg_safe.h
  head/sys/dev/drm2/radeon/rs600d.h
  head/sys/dev/drm2/radeon/rs690.c
  head/sys/dev/drm2/radeon/rs690d.h
  head/sys/dev/drm2/radeon/rv200d.h
  head/sys/dev/drm2/radeon/rv250d.h
  head/sys/dev/drm2/radeon/rv350d.h
  head/sys/dev/drm2/radeon/rv515.c
  head/sys/dev/drm2/radeon/rv515_reg_safe.h
  head/sys/dev/drm2/radeon/rv515d.h
  head/sys/dev/drm2/radeon/rv770.c
  head/sys/dev/drm2/radeon/rv770d.h
  head/sys/dev/drm2/radeon/si.c
  head/sys/dev/drm2/radeon/si_blit_shaders.c
  head/sys/dev/drm2/radeon/si_blit_shaders.h
  head/sys/dev/drm2/radeon/si_reg.h
  head/sys/dev/drm2/radeon/sid.h
  head/sys/dev/drm2/ttm/ttm_agp_backend.c
  head/sys/dev/drm2/ttm/ttm_bo.c
  head/sys/dev/drm2/ttm/ttm_bo_api.h
  head/sys/dev/drm2/ttm/ttm_bo_driver.h
  head/sys/dev/drm2/ttm/ttm_bo_manager.c
  head/sys/dev/drm2/ttm/ttm_bo_util.c
  head/sys/dev/drm2/ttm/ttm_bo_vm.c
  head/sys/dev/drm2/ttm/ttm_execbuf_util.c
  head/sys/dev/drm2/ttm/ttm_execbuf_util.h
  head/sys/dev/drm2/ttm/ttm_lock.c
  head/sys/dev/drm2/ttm/ttm_lock.h
  head/sys/dev/drm2/ttm/ttm_memory.c
  head/sys/dev/drm2/ttm/ttm_memory.h
  head/sys/dev/drm2/ttm/ttm_module.h
  head/sys/dev/drm2/ttm/ttm_object.c
  head/sys/dev/drm2/ttm/ttm_object.h
  head/sys/dev/drm2/ttm/ttm_page_alloc.c
  head/sys/dev/drm2/ttm/ttm_page_alloc.h
  head/sys/dev/drm2/ttm/ttm_page_alloc_dma.c
  head/sys/dev/drm2/ttm/ttm_placement.h
  head/sys/dev/drm2/ttm/ttm_tt.c
  head/sys/modules/drm/Makefile
  head/sys/modules/drm/Makefile.inc
  head/sys/modules/drm/drm/Makefile
  head/sys/modules/drm/mach64/Makefile
  head/sys/modules/drm/mga/Makefile
  head/sys/modules/drm/r128/Makefile
  head/sys/modules/drm/savage/Makefile
  head/sys/modules/drm/sis/Makefile
  head/sys/modules/drm/tdfx/Makefile
  head/sys/modules/drm/via/Makefile
  head/sys/modules/drm2/Makefile
  head/sys/modules/drm2/Makefile.inc
  head/sys/modules/drm2/drm2/Makefile
  head/sys/modules/drm2/i915kms/Makefile
  head/sys/modules/drm2/radeonkms/Makefile
  head/sys/modules/drm2/radeonkmsfw/ARUBA_me/Makefile
  head/sys/modules/drm2/radeonkmsfw/ARUBA_pfp/Makefile
  head/sys/modules/drm2/radeonkmsfw/ARUBA_rlc/Makefile
  head/sys/modules/drm2/radeonkmsfw/BARTS_mc/Makefile
  head/sys/modules/drm2/radeonkmsfw/BARTS_me/Makefile
  head/sys/modules/drm2/radeonkmsfw/BARTS_pfp/Makefile
  head/sys/modules/drm2/radeonkmsfw/BTC_rlc/Makefile
  head/sys/modules/drm2/radeonkmsfw/CAICOS_mc/Makefile
  head/sys/modules/drm2/radeonkmsfw/CAICOS_me/Makefile
  head/sys/modules/drm2/radeonkmsfw/CAICOS_pfp/Makefile
  head/sys/modules/drm2/radeonkmsfw/CAYMAN_mc/Makefile
  head/sys/modules/drm2/radeonkmsfw/CAYMAN_me/Makefile
  head/sys/modules/drm2/radeonkmsfw/CAYMAN_pfp/Makefile
  head/sys/modules/drm2/radeonkmsfw/CAYMAN_rlc/Makefile
  head/sys/modules/drm2/radeonkmsfw/CEDAR_me/Makefile
  head/sys/modules/drm2/radeonkmsfw/CEDAR_pfp/Makefile
  head/sys/modules/drm2/radeonkmsfw/CEDAR_rlc/Makefile
  head/sys/modules/drm2/radeonkmsfw/CYPRESS_me/Makefile
  head/sys/modules/drm2/radeonkmsfw/CYPRESS_pfp/Makefile
  head/sys/modules/drm2/radeonkmsfw/CYPRESS_rlc/Makefile
  head/sys/modules/drm2/radeonkmsfw/CYPRESS_uvd/Makefile
  head/sys/modules/drm2/radeonkmsfw/HAINAN_ce/Makefile
  head/sys/modules/drm2/radeonkmsfw/HAINAN_mc/Makefile
  head/sys/modules/drm2/radeonkmsfw/HAINAN_me/Makefile
  head/sys/modules/drm2/radeonkmsfw/HAINAN_pfp/Makefile
  head/sys/modules/drm2/radeonkmsfw/HAINAN_rlc/Makefile
  head/sys/modules/drm2/radeonkmsfw/JUNIPER_me/Makefile
  head/sys/modules/drm2/radeonkmsfw/JUNIPER_pfp/Makefile
  head/sys/modules/drm2/radeonkmsfw/JUNIPER_rlc/Makefile
  head/sys/modules/drm2/radeonkmsfw/Makefile
  head/sys/modules/drm2/radeonkmsfw/Makefile.inc
  head/sys/modules/drm2/radeonkmsfw/OLAND_ce/Makefile
  head/sys/modules/drm2/radeonkmsfw/OLAND_mc/Makefile
  head/sys/modules/drm2/radeonkmsfw/OLAND_me/Makefile
  head/sys/modules/drm2/radeonkmsfw/OLAND_pfp/Makefile
  head/sys/modules/drm2/radeonkmsfw/OLAND_rlc/Makefile
  head/sys/modules/drm2/radeonkmsfw/PALM_me/Makefile
  head/sys/modules/drm2/radeonkmsfw/PALM_pfp/Makefile
  head/sys/modules/drm2/radeonkmsfw/PITCAIRN_ce/Makefile
  head/sys/modules/drm2/radeonkmsfw/PITCAIRN_mc/Makefile
  head/sys/modules/drm2/radeonkmsfw/PITCAIRN_me/Makefile
  head/sys/modules/drm2/radeonkmsfw/PITCAIRN_pfp/Makefile
  head/sys/modules/drm2/radeonkmsfw/PITCAIRN_rlc/Makefile
  head/sys/modules/drm2/radeonkmsfw/R100_cp/Makefile
  head/sys/modules/drm2/radeonkmsfw/R200_cp/Makefile
  head/sys/modules/drm2/radeonkmsfw/R300_cp/Makefile
  head/sys/modules/drm2/radeonkmsfw/R420_cp/Makefile
  head/sys/modules/drm2/radeonkmsfw/R520_cp/Makefile
  head/sys/modules/drm2/radeonkmsfw/R600_me/Makefile
  head/sys/modules/drm2/radeonkmsfw/R600_pfp/Makefile
  head/sys/modules/drm2/radeonkmsfw/R600_rlc/Makefile
  head/sys/modules/drm2/radeonkmsfw/R700_rlc/Makefile
  head/sys/modules/drm2/radeonkmsfw/REDWOOD_me/Makefile
  head/sys/modules/drm2/radeonkmsfw/REDWOOD_pfp/Makefile
  head/sys/modules/drm2/radeonkmsfw/REDWOOD_rlc/Makefile
  head/sys/modules/drm2/radeonkmsfw/RS600_cp/Makefile
  head/sys/modules/drm2/radeonkmsfw/RS690_cp/Makefile
  head/sys/modules/drm2/radeonkmsfw/RS780_me/Makefile
  head/sys/modules/drm2/radeonkmsfw/RS780_pfp/Makefile
  head/sys/modules/drm2/radeonkmsfw/RV610_me/Makefile
  head/sys/modules/drm2/radeonkmsfw/RV610_pfp/Makefile
  head/sys/modules/drm2/radeonkmsfw/RV620_me/Makefile
  head/sys/modules/drm2/radeonkmsfw/RV620_pfp/Makefile
  head/sys/modules/drm2/radeonkmsfw/RV630_me/Makefile
  head/sys/modules/drm2/radeonkmsfw/RV630_pfp/Makefile
  head/sys/modules/drm2/radeonkmsfw/RV635_me/Makefile
  head/sys/modules/drm2/radeonkmsfw/RV635_pfp/Makefile
  head/sys/modules/drm2/radeonkmsfw/RV670_me/Makefile
  head/sys/modules/drm2/radeonkmsfw/RV670_pfp/Makefile
  head/sys/modules/drm2/radeonkmsfw/RV710_me/Makefile
  head/sys/modules/drm2/radeonkmsfw/RV710_pfp/Makefile
  head/sys/modules/drm2/radeonkmsfw/RV710_uvd/Makefile
  head/sys/modules/drm2/radeonkmsfw/RV730_me/Makefile
  head/sys/modules/drm2/radeonkmsfw/RV730_pfp/Makefile
  head/sys/modules/drm2/radeonkmsfw/RV770_me/Makefile
  head/sys/modules/drm2/radeonkmsfw/RV770_pfp/Makefile
  head/sys/modules/drm2/radeonkmsfw/SUMO2_me/Makefile
  head/sys/modules/drm2/radeonkmsfw/SUMO2_pfp/Makefile
  head/sys/modules/drm2/radeonkmsfw/SUMO_me/Makefile
  head/sys/modules/drm2/radeonkmsfw/SUMO_pfp/Makefile
  head/sys/modules/drm2/radeonkmsfw/SUMO_rlc/Makefile
  head/sys/modules/drm2/radeonkmsfw/SUMO_uvd/Makefile
  head/sys/modules/drm2/radeonkmsfw/TAHITI_ce/Makefile
  head/sys/modules/drm2/radeonkmsfw/TAHITI_mc/Makefile
  head/sys/modules/drm2/radeonkmsfw/TAHITI_me/Makefile
  head/sys/modules/drm2/radeonkmsfw/TAHITI_pfp/Makefile
  head/sys/modules/drm2/radeonkmsfw/TAHITI_rlc/Makefile
  head/sys/modules/drm2/radeonkmsfw/TAHITI_uvd/Makefile
  head/sys/modules/drm2/radeonkmsfw/TURKS_mc/Makefile
  head/sys/modules/drm2/radeonkmsfw/TURKS_me/Makefile
  head/sys/modules/drm2/radeonkmsfw/TURKS_pfp/Makefile
  head/sys/modules/drm2/radeonkmsfw/VERDE_ce/Makefile
  head/sys/modules/drm2/radeonkmsfw/VERDE_mc/Makefile
  head/sys/modules/drm2/radeonkmsfw/VERDE_me/Makefile
  head/sys/modules/drm2/radeonkmsfw/VERDE_pfp/Makefile
  head/sys/modules/drm2/radeonkmsfw/VERDE_rlc/Makefile
  head/sys/modules/drm2/radeonkmsfw/gen-makefiles
Modified:
  head/UPDATING
  head/sys/amd64/conf/NOTES
  head/sys/i386/conf/NOTES
  head/sys/modules/Makefile
  head/sys/sys/param.h

Modified: head/UPDATING
==============================================================================
--- head/UPDATING       Wed Aug 22 01:43:11 2018        (r338171)
+++ head/UPDATING       Wed Aug 22 01:50:12 2018        (r338172)
@@ -31,6 +31,13 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 12.x IS SLOW:
        disable the most expensive debugging functionality run
        "ln -s 'abort:false,junk:false' /etc/malloc.conf".)
 
+20180821:
+       drm and drm2 have been removed. Users on powerpc, 32-bit hardware,
+       or with GPUs predating Radeon and i915 will need to install the
+       graphics/drm-legacy-kmod. All other users should be able to use
+       one of the LinuxKPI-based ports: graphics/drm-stable-kmod,
+       graphics/drm-next-kmod, graphics/drm-devel-kmod.
+
 20180818:
        The default interpreter has been switched from 4th to Lua.
        LOADER_DEFAULT_INTERP, documented in build(7), will override the default

Modified: head/sys/amd64/conf/NOTES
==============================================================================
--- head/sys/amd64/conf/NOTES   Wed Aug 22 01:43:11 2018        (r338171)
+++ head/sys/amd64/conf/NOTES   Wed Aug 22 01:50:12 2018        (r338172)
@@ -286,17 +286,6 @@ options    ACPI_DEBUG
 # The cpufreq(4) driver provides support for non-ACPI CPU frequency control
 device         cpufreq
 
-# Direct Rendering modules for 3D acceleration.
-device         drm             # DRM core module required by DRM drivers
-device         mach64drm       # ATI Rage Pro, Rage Mobility P/M, Rage XL
-device         mgadrm          # AGP Matrox G200, G400, G450, G550
-device         r128drm         # ATI Rage 128
-device         savagedrm       # S3 Savage3D, Savage4
-device         sisdrm          # SiS 300/305, 540, 630
-device         tdfxdrm         # 3dfx Voodoo 3/4/5 and Banshee
-device         viadrm          # VIA
-options        DRM_DEBUG       # Include debug printfs (slow)
-
 #
 # Network interfaces:
 #

Modified: head/sys/i386/conf/NOTES
==============================================================================
--- head/sys/i386/conf/NOTES    Wed Aug 22 01:43:11 2018        (r338171)
+++ head/sys/i386/conf/NOTES    Wed Aug 22 01:50:12 2018        (r338172)
@@ -489,17 +489,6 @@ device             aibs
 # The cpufreq(4) driver provides support for non-ACPI CPU frequency control
 device         cpufreq
 
-# Direct Rendering modules for 3D acceleration.
-device         drm             # DRM core module required by DRM drivers
-device         mach64drm       # ATI Rage Pro, Rage Mobility P/M, Rage XL
-device         mgadrm          # AGP Matrox G200, G400, G450, G550
-device         r128drm         # ATI Rage 128
-device         savagedrm       # S3 Savage3D, Savage4
-device         sisdrm          # SiS 300/305, 540, 630
-device         tdfxdrm         # 3dfx Voodoo 3/4/5 and Banshee
-device         viadrm          # VIA
-options        DRM_DEBUG       # Include debug printfs (slow)
-
 #
 # mse: Logitech and ATI InPort bus mouse ports
 

Modified: head/sys/modules/Makefile
==============================================================================
--- head/sys/modules/Makefile   Wed Aug 22 01:43:11 2018        (r338171)
+++ head/sys/modules/Makefile   Wed Aug 22 01:50:12 2018        (r338172)
@@ -112,8 +112,6 @@ SUBDIR=     \
        de \
        ${_dpms} \
        ${_dpt} \
-       ${_drm} \
-       ${_drm2} \
        dummynet \
        ${_ed} \
        ${_efirt} \
@@ -585,8 +583,6 @@ _cpuctl=    cpuctl
 _cpufreq=      cpufreq
 _cs=           cs
 _dpms=         dpms
-_drm=          drm
-_drm2=         drm2
 _ed=           ed
 _em=           em
 _ena=          ena
@@ -783,7 +779,6 @@ _cardbus=   cardbus
 _cbb=          cbb
 _cfi=          cfi
 _cpufreq=      cpufreq
-_drm=          drm
 _exca=         exca
 _ffec=         ffec
 _nvd=          nvd
@@ -793,7 +788,6 @@ _wi=                wi
 .endif
 
 .if ${MACHINE_ARCH} == "powerpc64"
-_drm2=         drm2
 _ipmi=         ipmi
 .endif
 .if ${MACHINE_ARCH} == "powerpc64" || ${MACHINE_ARCH} == "powerpc"

Modified: head/sys/sys/param.h
==============================================================================
--- head/sys/sys/param.h        Wed Aug 22 01:43:11 2018        (r338171)
+++ head/sys/sys/param.h        Wed Aug 22 01:50:12 2018        (r338172)
@@ -60,7 +60,7 @@
  *             in the range 5 to 9.
  */
 #undef __FreeBSD_version
-#define __FreeBSD_version 1200079      /* Master, propagated to newvers */
+#define __FreeBSD_version 1200080      /* Master, propagated to newvers */
 
 /*
  * __FreeBSD_kernel__ indicates that this system uses the kernel of FreeBSD,
_______________________________________________
svn-src-head@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

Reply via email to