-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'drm-gma500-alanc' into drm-core-next
* drm-gma500-alanc: gma500: Now connect up to the DRM build to finish the job gma500: fixup build versus latest header changes. gma500: Add support for Cedarview gma500: Add Oaktrail support gma500: Add Poulsbo support gma500: Add the core DRM files and headers gma500: Add the i2c bus support gma500: Add the glue to the various BIOS and firmware interfaces gma500: Add device framework gma500: introduce the framebuffer support code gma500: introduce the GTT and MMU handling logic gma500: GEM and GEM glue gma500: Move the basic driver out of staging
- Loading branch information
Showing
51 changed files
with
20,496 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,26 @@ | ||
config DRM_GMA500 | ||
tristate "Intel GMA5/600 KMS Framebuffer" | ||
depends on DRM && PCI && X86 && EXPERIMENTAL | ||
select FB_CFB_COPYAREA | ||
select FB_CFB_FILLRECT | ||
select FB_CFB_IMAGEBLIT | ||
select DRM_KMS_HELPER | ||
select DRM_TTM | ||
help | ||
Say yes for an experimental 2D KMS framebuffer driver for the | ||
Intel GMA500 ('Poulsbo') and other Intel IMG based graphics | ||
devices. | ||
|
||
config DRM_GMA600 | ||
bool "Intel GMA600 support (Experimental)" | ||
depends on DRM_GMA500 | ||
help | ||
Say yes to include support for GMA600 (Intel Moorestown/Oaktrail) | ||
platforms with LVDS ports. HDMI and MIPI are not currently | ||
supported. | ||
|
||
config DRM_CEDARVIEW | ||
bool "Intel Cedarview support (Experimental)" | ||
depends on DRM_GMA500 | ||
help | ||
Say yes to include support for Intel Cedarview platforms |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,39 @@ | ||
# | ||
# KMS driver for the GMA500 | ||
# | ||
ccflags-y += -Iinclude/drm | ||
|
||
gma500_gfx-y += gem_glue.o \ | ||
accel_2d.o \ | ||
backlight.o \ | ||
framebuffer.o \ | ||
gem.o \ | ||
gtt.o \ | ||
intel_bios.o \ | ||
intel_i2c.o \ | ||
intel_opregion.o \ | ||
mmu.o \ | ||
power.o \ | ||
psb_drv.o \ | ||
psb_intel_display.o \ | ||
psb_intel_lvds.o \ | ||
psb_intel_modes.o \ | ||
psb_intel_sdvo.o \ | ||
psb_lid.o \ | ||
psb_irq.o \ | ||
psb_device.o \ | ||
mid_bios.o | ||
|
||
gma500_gfx-$(CONFIG_DRM_CEDARVIEW) += cdv_device.o \ | ||
cdv_intel_crt.o \ | ||
cdv_intel_display.o \ | ||
cdv_intel_hdmi.o \ | ||
cdv_intel_lvds.o | ||
|
||
gma500_gfx-$(CONFIG_DRM_GMA600) += oaktrail_device.o \ | ||
oaktrail_crtc.o \ | ||
oaktrail_lvds.o \ | ||
oaktrail_hdmi.o \ | ||
oaktrail_hdmi_i2c.o | ||
|
||
obj-$(CONFIG_DRM_GMA500) += gma500_gfx.o |
Oops, something went wrong.