Embedded Intel Atom® Processors
Technological Conversations about Intel Atom® Hardware, Software, Firmware, Graphics
Announcements
FPGA community forums and blogs on community.intel.com are migrating to the new Altera Community and are read-only. For urgent support needs during this transition, please visit the FPGA Design Resources page or contact an Altera Authorized Distributor.
1225 Discussions

patch to iegd 10.3 linux driver on 2.6.33

BFaur1
Beginner
2,502 Views

Hello,

I've compiled the IEGD 10.3 on a linux-2.6.33 kernel.

I had to patch a file:

diff -ru tmp/IEGD_10_3_Linux/IKM/include/igd_abs.h IEGD_10_3_Linux/IKM/include/igd_abs.h--- tmp/IEGD_10_3_Linux/IKM/include/igd_abs.h 2009-09-01 01:39:40.000000000 +0200+++ IEGD_10_3_Linux/IKM/include/igd_abs.h 2010-02-25 19:58:26.099755595 +0100@@ -105,7 +105,11 @@ # if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,31) # define AGP_MEM_TYPE struct page*+# if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,33)+# define CONVERT_PAGE_TO_GART(a) page_to_phys(a);+# else # define CONVERT_PAGE_TO_GART(a) phys_to_gart(page_to_phys(a));+# endif # define AGP_MEMORY_MEMBER pages # define PAGE_ADDRESS(a) a # else

This is due to the commit 6a12235c7d2d75c7d94b9afcaaecd422ff845ce0 on the linux kernel:

Author: David Woodhouse Date: Wed Jul 29 10:25:58 2009 +0100 agp: kill phys_to_gart() and gart_to_phys() There seems to be no reason for these -- they're a 1:1 mapping on all platforms. Signed-off-by: David Woodhouse
0 Kudos
4 Replies
cgrif4
Beginner
1,542 Views

Boris,

I compiled these drivers as well on linux 2.6.32.8. I independantly had same patch. As well, I followed the instructions at http://www.nanoant.com/linux/compiling-kernel-iegd-10x-module-for-any-linux-distribution http://www.nanoant.com/linux/compiling-kernel-iegd-10x-module-for-any-linux-distribution" target="_self">http://www.nanoant.com/linux/compiling-kernel-iegd-10x-module-for-any-linux-distribution. While it compiled, I am running into stability issues. Do you have the same issues?

1) Unable to suspend/hibernate

2) Unable to switch from X to virtual terminal

3) System freezes in a non-reproducable way

I am trying to find out if I am the only one with these problems. Also, I have xserver 1.6.3.901 installed.

thanks, cgriffith

0 Kudos
BFaur1
Beginner
1,542 Views

It's even worse than that since drm_test fails on 2.6.33 but works on 2.6.31.12.

0 Kudos
idata
Employee
1,542 Views

For me, on kernel 2.6.32-22, the vga_test works, but the drm_test fails as well.

0 Kudos
RHane
Beginner
1,542 Views

In 2.6.31, you don't have any problem with switching between X and virtual terminal?

0 Kudos
Reply