Page Menu
Home
FreeBSD
Search
Configure Global Search
Log In
Files
F161678270
D26274.id.diff
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Flag For Later
Award Token
Size
6 KB
Referenced Files
None
Subscribers
None
D26274.id.diff
View Options
Index: sys/conf/files
===================================================================
--- sys/conf/files
+++ sys/conf/files
@@ -1596,49 +1596,6 @@
dev/dcons/dcons_crom.c optional dcons_crom
dev/dcons/dcons_os.c optional dcons
dev/dme/if_dme.c optional dme
-dev/drm2/drm_agpsupport.c optional drm2
-dev/drm2/drm_auth.c optional drm2
-dev/drm2/drm_bufs.c optional drm2
-dev/drm2/drm_buffer.c optional drm2
-dev/drm2/drm_context.c optional drm2
-dev/drm2/drm_crtc.c optional drm2
-dev/drm2/drm_crtc_helper.c optional drm2
-dev/drm2/drm_dma.c optional drm2
-dev/drm2/drm_dp_helper.c optional drm2
-dev/drm2/drm_dp_iic_helper.c optional drm2
-dev/drm2/drm_drv.c optional drm2
-dev/drm2/drm_edid.c optional drm2
-dev/drm2/drm_fb_helper.c optional drm2
-dev/drm2/drm_fops.c optional drm2
-dev/drm2/drm_gem.c optional drm2
-dev/drm2/drm_gem_names.c optional drm2
-dev/drm2/drm_global.c optional drm2
-dev/drm2/drm_hashtab.c optional drm2
-dev/drm2/drm_ioctl.c optional drm2
-dev/drm2/drm_irq.c optional drm2
-dev/drm2/drm_linux_list_sort.c optional drm2
-dev/drm2/drm_lock.c optional drm2
-dev/drm2/drm_memory.c optional drm2
-dev/drm2/drm_mm.c optional drm2
-dev/drm2/drm_modes.c optional drm2
-dev/drm2/drm_pci.c optional drm2
-dev/drm2/drm_platform.c optional drm2
-dev/drm2/drm_scatter.c optional drm2
-dev/drm2/drm_stub.c optional drm2
-dev/drm2/drm_sysctl.c optional drm2
-dev/drm2/drm_vm.c optional drm2
-dev/drm2/drm_os_freebsd.c optional drm2
-dev/drm2/ttm/ttm_agp_backend.c optional drm2
-dev/drm2/ttm/ttm_lock.c optional drm2
-dev/drm2/ttm/ttm_object.c optional drm2
-dev/drm2/ttm/ttm_tt.c optional drm2
-dev/drm2/ttm/ttm_bo_util.c optional drm2
-dev/drm2/ttm/ttm_bo.c optional drm2
-dev/drm2/ttm/ttm_bo_manager.c optional drm2
-dev/drm2/ttm/ttm_execbuf_util.c optional drm2
-dev/drm2/ttm/ttm_memory.c optional drm2
-dev/drm2/ttm/ttm_page_alloc.c optional drm2
-dev/drm2/ttm/ttm_bo_vm.c optional drm2
dev/efidev/efidev.c optional efirt
dev/efidev/efirt.c optional efirt
dev/efidev/efirtc.c optional efirt
Index: sys/conf/files.arm
===================================================================
--- sys/conf/files.arm
+++ sys/conf/files.arm
@@ -163,3 +163,48 @@
arm/annapurna/alpine/alpine_serdes.c optional al_serdes fdt \
no-depend \
compile-with "${CC} -c -o ${.TARGET} ${CFLAGS} -I$S/contrib/alpine-hal -I$S/contrib/alpine-hal/eth ${PROF} ${.IMPSRC}"
+
+# DRM2 Files, only user is tegra
+dev/drm2/drm_agpsupport.c optional drm2
+dev/drm2/drm_auth.c optional drm2
+dev/drm2/drm_bufs.c optional drm2
+dev/drm2/drm_buffer.c optional drm2
+dev/drm2/drm_context.c optional drm2
+dev/drm2/drm_crtc.c optional drm2
+dev/drm2/drm_crtc_helper.c optional drm2
+dev/drm2/drm_dma.c optional drm2
+dev/drm2/drm_dp_helper.c optional drm2
+dev/drm2/drm_dp_iic_helper.c optional drm2
+dev/drm2/drm_drv.c optional drm2
+dev/drm2/drm_edid.c optional drm2
+dev/drm2/drm_fb_helper.c optional drm2
+dev/drm2/drm_fops.c optional drm2
+dev/drm2/drm_gem.c optional drm2
+dev/drm2/drm_gem_names.c optional drm2
+dev/drm2/drm_global.c optional drm2
+dev/drm2/drm_hashtab.c optional drm2
+dev/drm2/drm_ioctl.c optional drm2
+dev/drm2/drm_irq.c optional drm2
+dev/drm2/drm_linux_list_sort.c optional drm2
+dev/drm2/drm_lock.c optional drm2
+dev/drm2/drm_memory.c optional drm2
+dev/drm2/drm_mm.c optional drm2
+dev/drm2/drm_modes.c optional drm2
+dev/drm2/drm_pci.c optional drm2
+dev/drm2/drm_platform.c optional drm2
+dev/drm2/drm_scatter.c optional drm2
+dev/drm2/drm_stub.c optional drm2
+dev/drm2/drm_sysctl.c optional drm2
+dev/drm2/drm_vm.c optional drm2
+dev/drm2/drm_os_freebsd.c optional drm2
+dev/drm2/ttm/ttm_agp_backend.c optional drm2
+dev/drm2/ttm/ttm_lock.c optional drm2
+dev/drm2/ttm/ttm_object.c optional drm2
+dev/drm2/ttm/ttm_tt.c optional drm2
+dev/drm2/ttm/ttm_bo_util.c optional drm2
+dev/drm2/ttm/ttm_bo.c optional drm2
+dev/drm2/ttm/ttm_bo_manager.c optional drm2
+dev/drm2/ttm/ttm_execbuf_util.c optional drm2
+dev/drm2/ttm/ttm_memory.c optional drm2
+dev/drm2/ttm/ttm_page_alloc.c optional drm2
+dev/drm2/ttm/ttm_bo_vm.c optional drm2
Index: sys/conf/options
===================================================================
--- sys/conf/options
+++ sys/conf/options
@@ -561,9 +561,6 @@
NGATM_UNI opt_netgraph.h
NGATM_CCATM opt_netgraph.h
-# DRM options
-DRM_DEBUG opt_drm.h
-
TI_SF_BUF_JUMBO opt_ti.h
TI_JUMBO_HDRSPLIT opt_ti.h
Index: sys/conf/options.arm
===================================================================
--- sys/conf/options.arm
+++ sys/conf/options.arm
@@ -68,3 +68,6 @@
GFB_NO_FONT_LOADING opt_gfb.h
GFB_NO_MODE_CHANGE opt_gfb.h
VFP opt_global.h
+
+# DRM options
+DRM_DEBUG opt_drm.h
Index: sys/dev/drm2/drm_os_freebsd.h
===================================================================
--- sys/dev/drm2/drm_os_freebsd.h
+++ sys/dev/drm2/drm_os_freebsd.h
@@ -154,22 +154,6 @@
*(volatile u_int64_t *)(((vm_offset_t)(map)->handle) + \
(vm_offset_t)(offset)) = htole64(val)
-#if !defined(__arm__)
-#if defined(__i386__) || defined(__amd64__) || defined(__powerpc__) || defined(__aarch64__)
-#define DRM_MSG "This code is deprecated. Install the graphics/drm-kmod pkg\n"
-#else
-#define DRM_MSG "This code is deprecated."
-#endif
-
-#define DRM_OBSOLETE(dev) \
- do { \
- device_printf(dev, "=======================================================\n"); \
- device_printf(dev, DRM_MSG); \
- device_printf(dev, "=======================================================\n"); \
- gone_in_dev(dev, 13, "drm2 drivers"); \
- } while (0)
-#endif /* __arm__ */
-
/* DRM_READMEMORYBARRIER() prevents reordering of reads.
* DRM_WRITEMEMORYBARRIER() prevents reordering of writes.
* DRM_MEMORYBARRIER() prevents reordering of reads and writes.
Index: sys/dev/drm2/drm_os_freebsd.c
===================================================================
--- sys/dev/drm2/drm_os_freebsd.c
+++ sys/dev/drm2/drm_os_freebsd.c
@@ -126,9 +126,6 @@
device_get_nameunit(kdev), id_entry->name);
device_set_desc(kdev, id_entry->name);
}
-#if !defined(__arm__)
- DRM_OBSOLETE(kdev);
-#endif
return (-BUS_PROBE_GENERIC);
}
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Mon, Jul 6, 9:22 PM (57 m, 40 s)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
34769585
Default Alt Text
D26274.id.diff (6 KB)
Attached To
Mode
D26274: drm2: Move files to files.arm and remove the obsolete message
Attached
Detach File
Event Timeline
Log In to Comment