aboutsummaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/gma500/psb_irq.c
AgeCommit message (Collapse)AuthorFilesLines
2013-04-25drm/gma500: fix backlight hotkeys behaviour on netbooksAnisse Astier1-1/+1
Backlight hotkeys weren't working before on certain cedartrail laptops. The source of this problem is that the hotkeys' ASLE opregion interrupts were simply ignored. Driver seemed to expect the interrupt to be associated with a pipe, but it wasn't. Accepting the ASLE interrupt without an associated pipe event flag fixes the issue, the backlight code is called when needed, making the brightness keys work properly. [patrik: This patch affects irq handling on any netbook with opregion support] Bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=833597 Reference: http://lists.freedesktop.org/archives/dri-devel/2012-July/025279.html Cc: [email protected] Signed-off-by: Anisse Astier <[email protected]> Signed-off-by: Patrik Jakobsson <[email protected]>
2012-05-07gma500: psb_irq_turn_off_dpst() fix bit operationKirill A. Shutemov1-1/+1
Signed-off-by: Kirill A. Shutemov <[email protected]> Signed-off-by: Alan Cox <[email protected]> Signed-off-by: Dave Airlie <[email protected]>
2012-05-07gma500: opregion and ACPIAlan Cox1-0/+4
Add the opregion support and bring us in line with the opregion functionality in the reference driver code. We can't share this with i915 currently because there are hardcoded assumptions about dev_priv etc in both versions. [airlied: include opregion.h fix] Signed-off-by: Alan Cox <[email protected]> Signed-off-by: Dave Airlie <[email protected]>
2012-04-27gma500: Add ops for hotplug support.Alan Cox1-7/+23
This provides the needed callback hooks to add hotplug display support to the GMA36x0 devices. Signed-off-by: Alan Cox <[email protected]> Signed-off-by: Dave Airlie <[email protected]>
2012-03-10gma500: psb_irq: mark mid_{enable, disable}_pipe_event() as staticKirill A. Shutemov1-2/+2
Signed-off-by: Kirill A. Shutemov <[email protected]> Signed-off-by: Alan Cox <[email protected]> Signed-off-by: Dave Airlie <[email protected]>
2012-03-10gma500: initial medfield mergeKirill A. Shutemov1-0/+58
We need to merge this ahead of some of the cleanup because a lot of needed cleanup spans both new and old chips. If we try and clean up and the merge we end up fighting ourselves. Signed-off-by: Kirill A. Shutemov <[email protected]> [With a load of the cleanup stuff folded in, register stuff reworked sanely] Signed-off-by: Alan Cox <[email protected]> Signed-off-by: Dave Airlie <[email protected]>
2011-12-06gma500: Add VBLANK support for Poulsbo hardwarePatrik Jakobsson1-30/+41
Signed-off-by: Patrik Jakobsson <[email protected]> Signed-off-by: Alan Cox <[email protected]> Signed-off-by: Dave Airlie <[email protected]>
2011-11-16gma500: Add the core DRM files and headersAlan Cox1-0/+553
Not really a nice way to split this up further for submission. This provides all the DRM interfacing logic, the headers and relevant glue. Signed-off-by: Alan Cox <[email protected]> Signed-off-by: Dave Airlie <[email protected]>