[go: nahoru, domu]

History log of /drivers/gpu/drm/gma500/psb_intel_reg.h
Revision Date Author Comments
9e8e463609190562e69c83e59f50117a98e6e0be 14-Mar-2013 Patrik Jakobsson <patrik.r.jakobsson@gmail.com> drm/gma500: Clean up various defines

Remove unused defines that we'll never use and fix naming in some include guards

Signed-off-by: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
9a9f5786fcccda3cc61eaa8f537690327eff6853 08-Aug-2012 Zhao Yakui <yakui.zhao@intel.com> gma500: Disable the clock gating of display controller to make DP/eDP work well

I don't know why the DP/eDP is affected by the clock gating. But the test
shows that it really fixes the DP/eDP clock issue during enabling DP/eDP.

Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
[Updated to only apply the workaround if the device has DP. We don't want
to do this on netbooks]
Signed-off-by: Alan Cox <alan@linux.intel.com>
Signed-off-by: Dave Airlie <airlied@redhat.com>
d112a8163f83752361dd639a9a579ae5cc05c6cf 08-Aug-2012 Zhao Yakui <yakui.zhao@intel.com> gma500/cdv: Add eDP support

Introduce the eDP support into the driver.

This has been reworked a bit because kernel driver proper uses encoder/connectors
while the legacy Intel driver uses the old output stuff.

It also diverges on the backlight handling. The legacy Intel driver adds a panel
abstraction based upon the i915 one. It's only really used for backlight bits
and we have a perfectly good backlight abstraction which can extend instead.

Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
[ported to upstream driver, redid backlight abstraction]
Signed-off-by: Alan Cox <alan@linux.intel.com>
Signed-off-by: Dave Airlie <airlied@redhat.com>
8695b612943561478fd22f28f45e5692e5d078db 08-Aug-2012 Alan Cox <alan@linux.intel.com> gma500: Add the support of display port on CDV

Import the pieces we need in order to do DisplayPort. Don't wire them
up yet as there is work to do to integrate them.

Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
Signed-off-by: Alan Cox <alan@linux.intel.com>
Signed-off-by: Dave Airlie <airlied@redhat.com>
d839ede47a56ff5f316c88391818488f8e5913af 03-May-2012 Alan Cox <alan@linux.intel.com> gma500: opregion and ACPI

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 <alan@linux.intel.com>
Signed-off-by: Dave Airlie <airlied@redhat.com>
ae0a246aef0d185db2947912fe9cf7dae1d91b7a 25-Apr-2012 Alan Cox <alan@linux.intel.com> gma500: Add the base elements of CDV hotplug support

Signed-off-by: Alan Cox <alan@linux.intel.com>
Signed-off-by: Dave Airlie <airlied@redhat.com>
d235e64a4367ad3ff204309490c4325b4f89b25b 25-Apr-2012 Alan Cox <alan@linux.intel.com> cdv: continue synching up with updated reference code

In particular clean up the errata handling and correct the crtc masks. We do
this a bit differently using our device abstraction for neatness.

This doesn't address the ACPI opregion and hotplug plumbing, nor the IRQ related
changes that will need. It touches on backlight init but the full backlight
support is not in this change set.

Signed-off-by: Alan Cox <alan@linux.intel.com>
Signed-off-by: Dave Airlie <airlied@redhat.com>
acd7ef927e06510fbfeec8d307f4726a156b2733 25-Apr-2012 Alan Cox <alan@linux.intel.com> gma500: Update the Cedarview clock handling

Signed-off-by: Dave Airlie <airlied@redhat.com>
09016a11fc738e82ca1303e2332473b517bbd660 14-Mar-2012 Alan Cox <alan@linux.intel.com> gma500: suspend/resume support for Cedartrail

Update our tree to match the current driver head.

Signed-off-by: Alan Cox <alan@linux.intel.com>
Signed-off-by: Dave Airlie <airlied@redhat.com>
5736995b473b8853d5ee048c7dfb9c1d20ebf0ea 19-Dec-2011 Patrik Jakobsson <patrik.r.jakobsson@gmail.com> gma500: Replace SDVO code with slightly modified version from i915

Our current SDVO implementation is not working properly, so replace it with
a modified version of the i915. Further testing and debugging is needed to make
sure we can handle the different SDVO setups and wiring.

Signed-off-by: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
Signed-off-by: Alan Cox <alan@linux.intel.com>
Signed-off-by: Dave Airlie <airlied@redhat.com>
5c0c1d50d7ba7a678b7d6e2c4f2ff31edafb1067 19-Dec-2011 Patrik Jakobsson <patrik.r.jakobsson@gmail.com> gma500: Add support for Intel GMBUS

Before we integrate the new SDVO code we need GMBUS support

Signed-off-by: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
Signed-off-by: Alan Cox <alan@linux.intel.com>
Signed-off-by: Dave Airlie <airlied@redhat.com>
89c78134cc54dff016c83367912eb055637fa50c 03-Nov-2011 Alan Cox <alan@linux.intel.com> gma500: Add Poulsbo support

This provides the specific code for Poulsbo, some of which is also used for
the later chipsets. We support the GTT, the 2D engine (for console), and
the display setup/management. We do not support 3D or the video overlays.

In theory enough public info is available to do the video overlay work
but that represents a large task.

Framebuffer X will run nicely with this but do *NOT* use the VESA X
server at the same time as KMS. With a Dell mini 10 things like Xfce4 are
nice and usable even when compositing as the CPU has a good path to the
memory.

Signed-off-by: Alan Cox <alan@linux.intel.com>
Signed-off-by: Dave Airlie <airlied@redhat.com>