summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* HULK_SMASH.patchbaserock/pedroalvarez/rpi2-drmPedro Alvarez2015-10-134-4/+7
* rpi2-defconfig.patchPedro Alvarez2015-10-131-11/+8
* drm/vc4: Allow vblank to be disabledPedro Alvarez2015-10-131-0/+2
* drm/vc4: Use the fbdev_cma helpersDerek Foreman2015-10-133-3/+32
* rpi2 setupDerek Foreman2015-10-133-2/+12
* drm/vc4: Add tracepoints for seqno waits.Eric Anholt2015-06-304-0/+83
* drm/vc4: Implement async atomic modesets.Eric Anholt2015-06-294-22/+129
* drm/vc4: When asked for a page flip event, send it at vblank time.Eric Anholt2015-06-293-0/+62
* drm/vc4: Clear the vblank IRQ before doing the work to handle it.Eric Anholt2015-06-291-1/+1
* drm/vc4: Implement custom atomic commit in vc4.Eric Anholt2015-06-291-1/+90
* drm/vc4: Add an option for uninterruptiple V3D waits.Eric Anholt2015-06-293-7/+9
* drm/vc4: Expose the atomic ioctl.Eric Anholt2015-06-291-0/+1
* drm/vc4: Add support for negative plane X/Y positions.Eric Anholt2015-06-291-5/+22
* drm/vc4: Switch the driver from 2835 to 2708/2709.Eric Anholt2015-06-236-35/+64
* ARM: BCM2709: Make the upstream-targeted mbox functions work on 2709 instead.Eric Anholt2015-06-233-91/+21
* Merge remote-tracking branch vc4-kms-v3d' into vc4-kms-v3d-rpi2Eric Anholt2015-06-2354-113/+8359
|\
| * drm/vc4: Make the kernel allocate the tile state/alloc buffers.Eric Anholt2015-06-174-63/+66
| * drm/vc4: Switch to generating RCLs from the kernel.Eric Anholt2015-06-176-321/+561
| * drm/vc4: Try even harder to succeed at allocations (wait for GPU).Eric Anholt2015-06-173-20/+50
| * drm/vc4: Clean up BO allocation from the cache a bit.Eric Anholt2015-06-171-7/+5
| * drm/vc4: Clean up V3D interrupt handling, and document how it works.Eric Anholt2015-06-171-13/+37
| * drm/vc4: Allocate the correct size for our bin BO.Eric Anholt2015-06-172-2/+6
| * drm/vc4: Sync validation code from userspace.Eric Anholt2015-06-173-111/+287
| * drm/vc4: Don't forget to turn the hardware off on unbind.Eric Anholt2015-06-171-0/+2
| * drm/vc4: Prevent clients from racing far ahead of execution.Eric Anholt2015-06-041-0/+7
| * drm/vc4: Return the proper incremented seqno for our job.Eric Anholt2015-06-041-3/+3
| * drm/vc4: Use the power-of-two divider round_up instead of roundup.Eric Anholt2015-06-041-10/+10
| * drm/vc4: Restrict texture/fb sizes, to avoid a divide in validation.Eric Anholt2015-06-041-11/+10
| * drm/vc4: Stop using relocations for BRANCH_TO_SUBLIST.Eric Anholt2015-06-041-7/+4
| * drm/vc4: Optimize BRANCH_TO_SUBLIST validation.Eric Anholt2015-06-042-7/+12
| * drm/vc4: Make userspace's infinite waits actually infinite.Eric Anholt2015-06-041-7/+10
| * drm/vc4: Don't bother flushing the ARM CPU caches on GEM exec.Eric Anholt2015-06-041-8/+0
| * drm/vc4: Avoid repeatedly grabbing/dropping the GEM handle spinlock.Eric Anholt2015-06-041-3/+6
| * drm/vc4: Don't forget to irqsave/restore in the reset path.Eric Anholt2015-06-041-6/+6
| * drm/vc4: Make sure we clean up GEM if probe fails.Eric Anholt2015-06-046-4/+75
| * drm/vc4: Add a debugfs node for looking at BO allocation stats.Eric Anholt2015-06-043-11/+68
| * drm/vc4: Purge BO cache when we've failed an allocation, and retry.Eric Anholt2015-06-041-4/+25
| * drm/vc4: Don't forget to lock around BO creation in the overflow work.Eric Anholt2015-06-041-0/+2
| * drm/vc4: Don't forget to disable IRQs during the job_done spinlock.Eric Anholt2015-06-042-8/+12
| * drm/vc4: Avoid race with IRQs at module load.Eric Anholt2015-06-041-2/+2
| * drm/vc4: Return a correct IRQ status.Eric Anholt2015-06-041-1/+4
| * drm/vc4: Fix off-by-one in branch target validation.Eric Anholt2015-06-041-1/+1
| * drm/vc4: Add support for jobs without a bin CL.Eric Anholt2015-06-043-4/+11
| * drm/vc4: Drop unnecessary restriction on render w/h vs bin w/h.Eric Anholt2015-06-041-22/+3
| * drm/vc4: Make alignment of raster texture widths more consistent.Eric Anholt2015-06-041-2/+2
| * drm/vc4: Revert "drm/vc4: Evict user mappings of shaders while they're being ...Eric Anholt2015-06-045-118/+3
| * drm/vc4: Add create and map BO ioctls.Eric Anholt2015-06-044-2/+89
| * drm/vc4: Make sure that waits that get interrupted don't wait forever.Eric Anholt2015-06-041-2/+20
| * drm/vc4: Add a "flags" arg to submit_cl.Eric Anholt2015-06-042-0/+4
| * drm/vc4: Follow danvet's alignment rules for ioctl struct ABI.Eric Anholt2015-06-042-10/+17