summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* HULK_SMASH.patchbaserock/pedroalvarez/rpi2-drm-rebased-on-vc4-kms-v3d-rpi2Pedro 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: Make a new ioctl for shader BO creation.Eric Anholt2015-07-175-5/+147
* drm/vc4: Make sure we don't leak the shader validation state.Eric Anholt2015-07-171-0/+3
* drm/vc4: Fix name of size value used for ZS writes.Eric Anholt2015-07-171-1/+1
* drm/vc4: Use an 'args' temporary to simplify RCL generation.Eric Anholt2015-07-171-24/+24
* drm/vc4: Fill out the packet definitions a bit more.Eric Anholt2015-07-171-0/+17
* drm/vc4: Print some useful debug if we fail at texture validation.Eric Anholt2015-07-171-7/+13
* drm/vc4: Drop the PV_STAT check for PV running.Eric Anholt2015-07-172-8/+0
* drm/vc4: Add an interrupt handler for the HVS to log errors.Eric Anholt2015-07-172-0/+151
* drm/vc4: Add the HVS's interrupt to the device tree.Eric Anholt2015-07-142-0/+2
* drm/vc4: Reconfigure DISPCTRLn registers across mode sets.Eric Anholt2015-07-142-0/+90
* drm/vc4: Add support for async pageflips.Eric Anholt2015-06-305-7/+140
* 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