Age | Commit message (Expand) | Author |
2006-12-12 | Port remaining NV4 RAMIN access from the ddx into the drm. | Ben Skeggs |
2006-12-03 | Merge the pciid work. | Stephane Marchesin |
2006-12-01 | Core build fix for BSD. | Michel Dänzer |
2006-12-01 | Unshare drm_drawable.c again for now. | Michel Dänzer |
2006-12-01 | Track linux-core symlinks in git. | Michel Dänzer |
2006-11-30 | Use nouveau_mem.c to allocate RAMIN. | Ben Skeggs |
2006-11-30 | Wrap access to objects in RAMIN. | Ben Skeggs |
2006-11-28 | For nv10, bit 16 of RAMFC need to be set for 64 bytes fifo context. | Matthieu Castet |
2006-11-27 | i915_vblank_tasklet: Try harder to avoid tearing. | Michel Dänzer |
2006-11-27 | ARB_Occlusion_query(MMIO ioctl) support | root |
2006-11-21 | Merge branch 'nouveau-1' of git+ssh://marcheu@git.freedesktop.org/git/mesa/dr... | Stephane Marchesin |
2006-11-21 | Don't spam dmesg if PMC_INTSTAT is 0 | Ben Skeggs |
2/*
* Copyright (C) 2012 Samsung Electronics Co., Ltd.
*
* Permission is hereby granted, free of charge, to any person obtaining a
* copy of this software and associated documentation files (the "Software"),
* to deal in the Software without restriction, including without limitation
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
* and/or sell copies of the Software, and to permit persons to whom the
* Software is furnished to do so, subject to the following conditions:
*
* The above copyright notice and this permission notice (including the next
* paragraph) shall be included in all copies or substantial portions of the
* Software.
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
| Ben Skeggs |
2006-11-14 | Merge branch 'nouveau-1' of git+ssh://git.freedesktop.org/git/mesa/drm into n... | Ben Skeggs |
2006-11-14 | Hack around yet another "X restart borkage without nouveau.ko reload" problem. | Ben Skeggs |
2006-11-11 | Merge branch 'master' of git+ssh://marcheu@git.freedesktop.org/git/mesa/drm i... | Stephane Marchesin |
2006-11-09 | Merge branch 'master' into crestline | Nian Wu |
2006-11-10 | Fix memory detection on TNT2 M64/TNT2 vanta. | Stephane Marchesin |
* @size: size to the buffer created.
* @vaddr: user space address to a gem buffer mmaped.
* @name: a gem global handle from flink request.
*/
struct exynos_bo {
struct exynos_device *dev;
uint32_t handle;
uint32_t flags;
size_t size;
void *vaddr;
uint32_t name;
};
/*
* device related functions:
*/
struct exynos_device * exynos_device_create(int fd);
void exynos_device_destroy(struct exynos_device *dev);
/*
* buffer-object related functions:
*/
struct exynos_bo * exynos_bo_create(struct exynos_device *dev,
size_t size, uint32_t flags);
int exynos_bo_get_info(struct exynos_device *dev, uint32_t handle,
size_t *size, uint32_t *flags);
void exynos_bo_destroy(struct exynos_bo *bo);
struct exynos_bo * exynos_bo_from_name(struct exynos_device *dev, uint32_tMove the context object creation flag handling to the drm.Stephane Marchesin |
2006-10-31 | Fix bug #8839 - a comment | Alan Hourihane |
2006-10-30 | Bugzilla Bug #8819 | Thomas Hellstrom |
2006-10-29 | Minor bugfix, indentation and removal of unnused variables. | Thomas Hellstrom |
2006-10-27 | Reserve the new IOCTLs also for *bsd. | Thomas Hellstrom |
2006-10-27 | Last minute changes to support multi-page size buffer offset alignments. | Thomas Hellstrom |
2006-10-26 | New mm function names. Update header. | Thomas Hellstrom |
2006-10-26 | Add improved alignment functionality to the core memory manager. | Thomas Hellstrom |
2006-10-26 | Add a one-page hole in the file offset space between buffers. | Thomas Hellstrom |
2006-10-21 | Merge branch 'master' of git+ssh://git.freedesktop.org/git/mesa/drm | Thomas Hellstrom |
2006-10-21 | The CPU cache must be flushed _before_ we start modifying the kernel map ptes, | Thomas Hellstrom |
2006-10-20 | Bug #1746: Set dev_priv_size for the MGA driver. | Tilman Sauerbeck |
2006-10-20 | We apparently need this global cache flush anyway. | Thomas Hellstrom |
2006-10-20 | Bug #8707, 2.6.19-rc compatibility for memory manager code. | Thomas Hellstrom |
2006-10-19 | Merge branch 'master' of git+ssh://git.freedesktop.org/git/mesa/drm | Thomas Hellstrom |