summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2012-06-05radeon: add new pci idsAlex Deucher
2012-05-16radeon: Add Southern Islands PCI IDs.Michel Dänzer
2012-05-12libdrm: add exynos drm supportInki Dae
2012-05-10configure: Bump version for 2.4.34.Paul Berry
2012-05-10intel: Add the ability to supply annotations for .aub files.Paul Berry
2012-05-10radeon: Add new R600 PCI ids for surface managerAnisse Astier
2012-05-03modetest: print more about our propertiesPaulo Zanoni
2012-05-03modetest: call drmModeFreePlaneResourcesPaulo Zanoni
2012-05-03modetest: fix drmModeGetConnector memory leakPaulo Zanoni
2012-05-03modetest: fix some compiler warningsPaulo Zanoni
2012-05-02nouveau: fix channel closingMarcin Slusarz
2012-04-24nouveau: expose notifier handle on nvc0 as wellChristoph Bumiller
2012-04-24nouveau: remove unnecessary EAGAIN loopsMarcin Slusarz
2012-04-17nouveau: init nvc0 channel alloc req structure fullyBen Skeggs
2012-04-14nouveau: pull in major libdrm rewriteBen Skeggs
2012-04-14lists: add nicer+unsafe foreach, and list join macrosBen Skeggs
2012-04-11omap: add dmabuf supportRob Clark
2012-04-11libdrm: update drm headers from kernel for prime/dmabufRob Clark
2012-04-11modetest: fix typoRob Clark
2012-04-03modetest: add AR15/XR15 (RGB-1555) formatsRob Clark
2012-04-03mode/* * Copyright 1998-2003 VIA Technologies, Inc. All Rights Reserved. * Copyright 2001-2003 S3 Graphics, Inc. All Rights Reserved. * * 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, sub license, * 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 NON-INFRINGEMENT. IN NO EVENT SHALL * VIA, S3 GRAPHICS, AND/OR ITS SUPPLIERS BE LIABLE FOR ANY CLAIM, DAMAGES OR * OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER * DEALINGS IN THE SOFTWARE. radeon: add TN surface supportAlex Deucher
2012-03-16configure: Bump version for 2.4.32.Eric Anholt
2012-03-13intel: Quiet two more valgrind complaints with recent changes.Eric Anholt
2012-03-10intel: Add per-dword decode of gen7 3DPRIMITIVE.Eric Anholt
2012-03-10intel: Move the gen4-6 3DPRIMITIVE handling out of the switch statement.Eric Anholt
2012-03-10intel: Add support for (possibly) unsynchronized maps.Eric Anholt
2012-03-09intel: Fix error check for I915_PARAM_HAS_LLC.Eric Anholt
2012-03-09intel: Bump the copyright dates on the bufmgr files.Eric Anholt
2012-03-09intel: Add .aub file output support.Eric Anholt
2012-03-09intel: Add support for overriding the PCI ID via an environment variableKenneth Graunke
2012-03-09xf86drmMode.h: Add header protectionDavid Herrman
2012-03-05Make drm/drm_fourcc.h portable to non-linux platformsAlan Coopersmith
2012-03-02Don't require pciaccess if Intel is disabledMatt Turner
2012-02-22intel: Import a new b if (!dev_priv->mmio) { DRM_ERROR("could not find mmio region!\n"); dev->dev_private = (void *)dev_priv; via_do_cleanup_map(dev); return -EINVAL; } '>2012-02-15intel: Detect cache domain inconsistency with valgrindChris Wilson
2012-02-13radeon: fix pitch alignment for scanout bufferJerome Glisse
2012-02-13configure: Fix pkg-config test in absence of valgrindChris Wilson
2012-02-11intel: Mark up with valgrind intrinsics to reduce false positivesChris Wilson
a_cleanup(dev); return 0; } int via_map_init(DRM_IOCTL_ARGS) { DRM_DEVICE; drm_via_init_t init; DRM_DEBUG("%s\n", __FUNCTION__); DRM_COPY_FROM_USER_IOCTL(init, (drm_via_init_t __user *) data, sizeof(init)); switch (init.func) { case VIA_INIT_MAP: return via_do_init_map(dev, &init); case VIA_CLEANUP_MAP: return via_do_cleanup_map(dev); } return -EINVAL; } int via_driver_load(drm_device_t *dev, unsigned long chipset) { drm_via_private_t *dev_priv; int ret = 0; dev_priv = drm_calloc(1, sizeof(drm_via_private_t), DRM_MEM_DRIVER); if (dev_priv == NULL) return DRM_ERR(ENOMEM); dev->dev_private = (void *)dev_priv; if (chipset == VIA_PRO_GROUP_A) dev_priv->pro_group_a = 1; #ifdef VIA_HAVE_CORE_MM ret = drm_sman_init(&dev_priv->sman, 2, 12, 8); if (ret) {