# HG changeset patch # User Rohit Joshi # Date 1242668411 0 # Node ID 279e3851f876d4e84d01429401963ebd227140c2 # Parent f2968cc8e5feea9c54b6ff0bfacdaf68bb621a9e update 915 resolution with latest patch from Arch diff -r f2968cc8e5fe -r 279e3851f876 915resolution/receipt --- a/915resolution/receipt Mon May 18 21:47:38 2009 +0200 +++ b/915resolution/receipt Mon May 18 17:40:11 2009 +0000 @@ -20,7 +20,7 @@ touch done.$i done make clean && make - make + #make } # Rules to gen a SliTaz package suitable for Tazpkg. diff -r f2968cc8e5fe -r 279e3851f876 915resolution/stuff/eeepc901.u --- a/915resolution/stuff/eeepc901.u Mon May 18 21:47:38 2009 +0200 +++ b/915resolution/stuff/eeepc901.u Mon May 18 17:40:11 2009 +0000 @@ -1,13 +1,54 @@ --- 915resolution.c +++ 915resolution.c -@@ -213,6 +213,10 @@ - type = CT_945GM; +@@ -56,12 +56,12 @@ + + typedef enum { + CT_UNKWN, CT_830, CT_845G, CT_855GM, CT_865G, CT_915G, CT_915GM, CT_945G, CT_945GM, +- CT_946GZ, CT_G965, CT_Q965 ++ CT_946GZ, CT_G965, CT_Q965, CT_965GM + } chipset_type; + + char * chipset_type_names[] = { + "UNKNOWN", "830", "845G", "855GM", "865G", "915G", "915GM", "945G", "945GM", +- "946GZ", "G965", "Q965" ++ "946GZ", "G965", "Q965", "965GM" + }; + + typedef enum { +@@ -225,6 +225,10 @@ + type = CT_Q965; break; -+ case 0x27ac8086: -+ type = CT_945GM; -+ break; ++ case 0x2a008086: ++ type = CT_965GM; ++ break; + - case 0x29708086: - type = CT_946GZ; + default: + type = CT_UNKWN; break; +@@ -511,6 +515,7 @@ + case CT_946GZ: + case CT_G965: + case CT_Q965: ++ case CT_965GM: + outl(0x80000090, 0xcf8); + map->b1 = inb(0xcfd); + map->b2 = inb(0xcfe); +@@ -551,6 +556,7 @@ + case CT_946GZ: + case CT_G965: + case CT_Q965: ++ case CT_965GM: + outl(0x80000090, 0xcf8); + outb(map->b1, 0xcfd); + outb(map->b2, 0xcfe); +@@ -809,6 +815,9 @@ + else if (!strcmp(argv[index], "G965")) { + *forced_chipset = CT_G965; + } ++ else if (!strcmp(argv[index], "965GM")) { ++ *forced_chipset = CT_965GM; ++ } + else if (!strcmp(argv[index], "Q965")) { + *forced_chipset = CT_Q965; + }