summaryrefslogtreecommitdiff
path: root/sys/external/bsd/drm/dist/bsd-core
AgeCommit message (Expand)Author
2022-03-18old drm: Use getticks(), not hardclock_ticks.riastradh
2020-05-23Move proc_lock into the data segment. It was dynamically allocated becausead
2019-11-10in many device attach paths, allocate memory with M_WAITOK instead of M_NOWAITchs
2019-04-06Overhaul the API used to fetch and store individual memory cells inthorpej
2018-09-14remove unused code:mrg
2018-07-10Remove viadrm(4), superseded by viadrmums.maya
2017-01-20Check pmf_device_register return value. NFCmaya
2015-04-20Remove old drm's container_of.riastradh
2015-01-10initialize "addr" before passing its address to uvm_mmap_dev().chs
2014-12-14add a new "fo_mmap" fileops method to allow use of arbitrary uvm_objects forchs
2014-11-10fix the module class.christos
2014-10-04Canonicalize boolean result from test_and_set_bit.riastradh
2014-07-27Fix misplaced parenthesis, from Henning Petersen in PR 44804.dholland
2014-07-25Add d_discard to all struct cdevsw instances I could find.dholland
2014-06-12Check bounds in agp_i810_borrow.riastradh
2014-03-29fix pci_intr_stringchristos
2014-03-16Change (mostly mechanically) every cdevsw/bdevsw I can find to usedholland
2013-10-17remove unused variableschristos
2013-07-22Missing AB_QUIET newlines.soren
2013-06-06fix build for 'no options MTRR'mlelstv
2012-09-29fix the DRM string sysctls to use copyout() instead of strcat()chs
2012-06-17when freeing the DRM_SHM kernel memory that can be mapped by a user process,chs
2012-06-11Make i915drm work on Atom N4xx/D410/D510 + GMA3150 integrated graphic devices.tsutsui
2012-06-02Add some pre-processor magic to verify that the type of the data itemdsl
2012-01-29remove incomplete conversion to kmem_alloc -- inconsistent usedrochner
2012-01-27extending vmem(9) to be able to allocated resources for it's own needs.para
2011-08-29have pci register itself as a module, and make PCI driver modules depend on itjmcneill
2011-08-28return 'error' not 0, fixes non-module buildjmcneill
2011-08-28return 'error' not 0, fixes non-module buildjmcneill
2011-08-28add mach64drm, mgadrm, r128drm, savagedrm, sisdrm, and tdfxdrm modulesjmcneill
2011-08-28Split out ati_pcigart into a separate module so it can be shared with r128drmjmcneill
2011-08-28set default WARNS for modules to 3 -- the only one that needs < 3 now is pfjmcneill
2011-08-03add a little bit of DRM_NO_AGP to help build on ofppcmrg
2011-07-25Add additional Radeon devices from FreeBSD via Dragon Fly BSD.jakllsch
2011-07-01#include <sys/bus.h> instead of <machine/bus.h>.dyoung
2011-06-09dma_addr_t may not be a 64bit type, so add an explicit cast here insteadjoerg
2011-04-04Neither pci_dma64_available(), pci_probe_device(), pci_mapreg_map(9),dyoung
2011-03-05Make interrupt establishment failure be noted like most other PCI drivers do.jakllsch
2011-02-27use pa_intrpin instead of pa_intrline for irq#, since drivers treat irq=0jmcneill
2011-02-24convert all crtc values passed in from userland to be unsigned insteadmrg
2011-02-18sync viadrm with FreeBSD, big new feature is AGP DMA and PCI DMA supportjmcneill
2011-02-18get rid of #ifdef __FreeBSD__ sectionsjmcneill
2011-02-17Add the RS880 device IDs to radeondrm(4).jakllsch
2011-02-15map the framebuffer and agp with BUS_SPACE_MAP_PREFETCHABLEjmcneill
2011-02-12wsdisplay isn't module friendly so don't add genfb support to the kmod for nowjmcneill
2011-02-11Make DRM work with genfb again.jmcneill
2011-01-06recognize Radeon HD 4200. This lets radeondrm(4) attach.cegger
2010-11-10use a sysctllog structure, and sysctl_teardown(), to destroy the drm data.mrg
2010-11-06call the sysctl destroy functions upon failure and unload, whichmrg
2010-07-21Using vfinddev() leads to vnode races as it returns an unreferencedhannken