drm/radeon: move drm_buffer to drm/radeon/
Radeon UMS is the last user of drm_buffer. Move it out of sight so radeon can drop it together with UMS. Signed-off-by: David Herrmann <dh.herrmann@gmail.com> Reviewed-by: Thierry Reding <treding@nvidia.com> Reviewed-by: Alex Deucher <alexander.deucher@amd.com> Signed-off-by: Dave Airlie <airlied@redhat.com>
This commit is contained in:
Родитель
58b21c22c6
Коммит
9f50bd8905
|
@ -4,7 +4,7 @@
|
|||
|
||||
ccflags-y := -Iinclude/drm
|
||||
|
||||
drm-y := drm_auth.o drm_buffer.o drm_bufs.o drm_cache.o \
|
||||
drm-y := drm_auth.o drm_bufs.o drm_cache.o \
|
||||
drm_context.o drm_dma.o \
|
||||
drm_fops.o drm_gem.o drm_ioctl.o drm_irq.o \
|
||||
drm_lock.o drm_memory.o drm_drv.o drm_vm.o \
|
||||
|
|
|
@ -60,7 +60,7 @@ radeon-y := radeon_drv.o
|
|||
|
||||
# add UMS driver
|
||||
radeon-$(CONFIG_DRM_RADEON_UMS)+= radeon_cp.o radeon_state.o radeon_mem.o \
|
||||
radeon_irq.o r300_cmdbuf.o r600_cp.o r600_blit.o
|
||||
radeon_irq.o r300_cmdbuf.o r600_cp.o r600_blit.o drm_buffer.o
|
||||
|
||||
# add KMS driver
|
||||
radeon-y += radeon_device.o radeon_asic.o radeon_kms.o \
|
||||
|
|
|
@ -33,7 +33,7 @@
|
|||
*/
|
||||
|
||||
#include <linux/export.h>
|
||||
#include <drm/drm_buffer.h>
|
||||
#include "drm_buffer.h"
|
||||
|
||||
/**
|
||||
* Allocate the drm buffer object.
|
||||
|
@ -86,7 +86,6 @@ error_out:
|
|||
kfree(*buf);
|
||||
return -ENOMEM;
|
||||
}
|
||||
EXPORT_SYMBOL(drm_buffer_alloc);
|
||||
|
||||
/**
|
||||
* Copy the user data to the begin of the buffer and reset the processing
|
||||
|
@ -123,7 +122,6 @@ int drm_buffer_copy_from_user(struct drm_buffer *buf,
|
|||
buf->iterator = 0;
|
||||
return 0;
|
||||
}
|
||||
EXPORT_SYMBOL(drm_buffer_copy_from_user);
|
||||
|
||||
/**
|
||||
* Free the drm buffer object
|
||||
|
@ -141,7 +139,6 @@ void drm_buffer_free(struct drm_buffer *buf)
|
|||
kfree(buf);
|
||||
}
|
||||
}
|
||||
EXPORT_SYMBOL(drm_buffer_free);
|
||||
|
||||
/**
|
||||
* Read an object from buffer that may be split to multiple parts. If object
|
||||
|
@ -178,4 +175,3 @@ void *drm_buffer_read_object(struct drm_buffer *buf,
|
|||
drm_buffer_advance(buf, objsize);
|
||||
return obj;
|
||||
}
|
||||
EXPORT_SYMBOL(drm_buffer_read_object);
|
|
@ -34,10 +34,10 @@
|
|||
*/
|
||||
|
||||
#include <drm/drmP.h>
|
||||
#include <drm/drm_buffer.h>
|
||||
#include <drm/radeon_drm.h>
|
||||
#include "radeon_drv.h"
|
||||
#include "r300_reg.h"
|
||||
#include "drm_buffer.h"
|
||||
|
||||
#include <asm/unaligned.h>
|
||||
|
||||
|
|
|
@ -30,9 +30,9 @@
|
|||
*/
|
||||
|
||||
#include <drm/drmP.h>
|
||||
#include <drm/drm_buffer.h>
|
||||
#include <drm/radeon_drm.h>
|
||||
#include "radeon_drv.h"
|
||||
#include "drm_buffer.h"
|
||||
|
||||
/* ================================================================
|
||||
* Helper functions for client state checking and fixup
|
||||
|
|
Загрузка…
Ссылка в новой задаче