Merge lp:~andrikos/ubuntu/quantal/fglrx-installer-updates/fglrx-13.2-beta3 into lp:ubuntu/quantal/fglrx-installer-updates

Proposed by Nick Andrik on 2013-02-17
Status: Needs review
Proposed branch: lp:~andrikos/ubuntu/quantal/fglrx-installer-updates/fglrx-13.2-beta3
Merge into: lp:ubuntu/quantal/fglrx-installer-updates
Prerequisite: lp:ubuntu/raring-proposed/fglrx-installer-updates
Diff against target: 2781 lines (+1597/-288)
24 files modified
arch/x86/usr/lib/fglrx/switchlibGL (+49/-66)
arch/x86_64/usr/lib64/fglrx/switchlibGL (+49/-66)
debian/changelog (+8/-0)
debian/fglrx-updates.install (+4/-4)
debian/overrides/fglrx-updates (+4/-4)
etc/ati/amdpcsdb.default (+1126/-39)
etc/ati/atiogl.xml (+41/-32)
etc/ati/signature (+1/-1)
lib/modules/fglrx/build_mod/drm.h (+1/-1)
lib/modules/fglrx/build_mod/firegl_public.c (+51/-0)
lib/modules/fglrx/build_mod/firegl_public.h (+52/-9)
lib/modules/fglrx/build_mod/kcl_acpi.c (+17/-0)
lib/modules/fglrx/build_mod/kcl_acpi.h (+1/-0)
lib/modules/fglrx/build_mod/kcl_debug.c (+3/-8)
lib/modules/fglrx/build_mod/kcl_io.c (+0/-8)
lib/modules/fglrx/build_mod/kcl_io.h (+19/-2)
lib/modules/fglrx/build_mod/kcl_pci.c (+31/-11)
lib/modules/fglrx/build_mod/kcl_pci.h (+75/-9)
lib/modules/fglrx/build_mod/kcl_str.c (+1/-3)
lib/modules/fglrx/build_mod/kcl_str.h (+50/-20)
lib/modules/fglrx/build_mod/kcl_type.h (+3/-1)
lib/modules/fglrx/build_mod/kcl_wait.c (+1/-1)
lib/modules/fglrx/build_mod/kcl_wait.h (+7/-0)
usr/include/GL/glATI.h (+3/-3)
To merge this branch: bzr merge lp:~andrikos/ubuntu/quantal/fglrx-installer-updates/fglrx-13.2-beta3
Reviewer Review Type Date Requested Status
Alberto Milone 2013-02-17 Pending
Review via email: mp+148950@code.launchpad.net

Description of the change

This packages the newest upstream driver (13.2beta3)
This new version (and any above 13.1 inclusive) seems to solve Bug #1068404 without any need to mess with the intel driver

To post a comment you must log in.

Unmerged revisions

30. By Nick Andrik on 2013-02-17

* New upstream release 13.2-beta3
  - Fix a problem where X crashes on fglrx/intel hybrid GPU systems
    (LP: #1068404)

29. By Alberto Milone on 2013-01-22

* debian/rules:
  - Make sure that build calls build-arch (as it used to do).
  - Separate regen-from-templates from build.

28. By Alberto Milone on 2013-01-21

* debian/rules:
  - Revert change to separate regen-from-templates from
    the build target. This fixes a FTBFS.

27. By Alberto Milone on 2013-01-17

* debian/control{.in}:
  - Restore the previous conflict/replace/provide dropped
    by mistake.

26. By Alberto Milone on 2013-01-17

* debian/control{.in}:
  - Remove whitespace.
  - Conflict/replace/provide other flavours.
  - Drop all the dependencies on the linux-headers.
* debian/rules:
  - Separate regen-from-templates from build.
  - Automate debian/control generation.

25. By Alberto Milone on 2013-01-08

* New upstream release.
* debian/dkms.conf.in,
  replace-archdata.acpi_handle-with-acpi_node.handle.patch:
  - Add support for Linux 3.8 (LP: #1095755).
    Thanks to Robert Hooker for the patch.
* debian/substvars:
  - Remove versioned dependency on xserver-xorg-core.
* debian/10fglrx.in, debian/rules:
  - Fix paths which prevented OpenGL operations on hybrid systems
    on amd64 (LP: #1068661). Thanks to Nick Andrik for the patch.

24. By Alberto Milone on 2012-12-07

* debian/control:
  - Conflict/replace/provide new nvidia flavours.
  - Depend on other flavours of kernel headers.
* debian/10fglrx.in:
  - Fix path for powerxpress (LP: #1068661). Thanks
    to Nick Andrik and Lu Xingzhe for suggesting
    the fix.

[ Benjamin Kerensa ]
* debian/control:
  - Add ${misc:Depends} depends as needed.

23. By Alberto Milone on 2012-11-07

* debian/dkms.conf.in,
  replace-VM_RESERVED-with-VM_DONTEXPAND-and-VM_DONTDU.patch:
  - Add support for Linux 3.7 (LP: #1075937).

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'arch/x86/lib/modules/fglrx/build_mod/libfglrx_ip.a'
2Binary files arch/x86/lib/modules/fglrx/build_mod/libfglrx_ip.a 2013-02-17 18:11:20 +0000 and arch/x86/lib/modules/fglrx/build_mod/libfglrx_ip.a 2013-02-17 18:11:29 +0000 differ
3=== modified file 'arch/x86/usr/X11R6/bin/amdcccle'
4Binary files arch/x86/usr/X11R6/bin/amdcccle 2013-02-17 18:11:20 +0000 and arch/x86/usr/X11R6/bin/amdcccle 2013-02-17 18:11:29 +0000 differ
5=== modified file 'arch/x86/usr/X11R6/bin/aticonfig'
6Binary files arch/x86/usr/X11R6/bin/aticonfig 2013-02-17 18:11:20 +0000 and arch/x86/usr/X11R6/bin/aticonfig 2013-02-17 18:11:29 +0000 differ
7=== modified file 'arch/x86/usr/X11R6/lib/fglrx/fglrx-libGL.so.1.2'
8Binary files arch/x86/usr/X11R6/lib/fglrx/fglrx-libGL.so.1.2 2013-02-17 18:11:20 +0000 and arch/x86/usr/X11R6/lib/fglrx/fglrx-libGL.so.1.2 2013-02-17 18:11:29 +0000 differ
9=== modified file 'arch/x86/usr/X11R6/lib/libAMDXvBA.cap'
10Binary files arch/x86/usr/X11R6/lib/libAMDXvBA.cap 2013-02-17 18:11:20 +0000 and arch/x86/usr/X11R6/lib/libAMDXvBA.cap 2013-02-17 18:11:29 +0000 differ
11=== modified file 'arch/x86/usr/X11R6/lib/libAMDXvBA.so.1.0'
12Binary files arch/x86/usr/X11R6/lib/libAMDXvBA.so.1.0 2013-02-17 18:11:20 +0000 and arch/x86/usr/X11R6/lib/libAMDXvBA.so.1.0 2013-02-17 18:11:29 +0000 differ
13=== modified file 'arch/x86/usr/X11R6/lib/libatiadlxx.so'
14Binary files arch/x86/usr/X11R6/lib/libatiadlxx.so 2013-02-17 18:11:20 +0000 and arch/x86/usr/X11R6/lib/libatiadlxx.so 2013-02-17 18:11:29 +0000 differ
15=== modified file 'arch/x86/usr/X11R6/lib/libfglrx_dm.a'
16Binary files arch/x86/usr/X11R6/lib/libfglrx_dm.a 2013-02-17 18:11:20 +0000 and arch/x86/usr/X11R6/lib/libfglrx_dm.a 2013-02-17 18:11:29 +0000 differ
17=== modified file 'arch/x86/usr/X11R6/lib/modules/dri/fglrx_dri.so'
18Binary files arch/x86/usr/X11R6/lib/modules/dri/fglrx_dri.so 2013-02-17 18:11:20 +0000 and arch/x86/usr/X11R6/lib/modules/dri/fglrx_dri.so 2013-02-17 18:11:29 +0000 differ
19=== modified file 'arch/x86/usr/lib/fglrx/switchlibGL'
20--- arch/x86/usr/lib/fglrx/switchlibGL 2013-02-17 18:11:20 +0000
21+++ arch/x86/usr/lib/fglrx/switchlibGL 2013-02-17 18:11:29 +0000
22@@ -26,34 +26,24 @@
23 # x86_64 has lib32 and lib64 two librarys.
24 if [ -d "/usr/lib" -a ! -d "/usr/lib64" ]; then
25 LIB_DIR32=/usr/lib/i386-linux-gnu/
26+ if [ ! -f ${LIB_DIR32}/${AMD_LIB} -a \
27+ -f /usr/lib32/${AMD_LIB} ]; then
28+ LIB_DIR32=/usr/lib32/
29+ fi
30 LIB_DIR64=/usr/lib/
31- if [ -e "/usr/X11R6/bin/Xorg" ]; then
32- AMD_DIR32=/usr/X11R6/lib32/
33- AMD_DIR64=/usr/X11R6/lib/
34- else
35- AMD_DIR32=$AMD_DIR
36- AMD_DIR64=$AMD_DIR
37- if [ -f ${AMD_DIR64}/fglrx/fglrx-libGL.so.1.2 -a \
38- -f ${AMD_DIR32}/i386-linux-gnu/fglrx/fglrx-libGL.so.1.2 ]; then
39- AMD_LIB_32="i386-linux-gnu/fglrx/fglrx-libGL.so.1.2"
40- AMD_LIB_64="fglrx/fglrx-libGL.so.1.2"
41- fi
42- fi
43 elif [ -d "/usr/lib" -a -d "/usr/lib64" ]; then
44 LIB_DIR32=/usr/lib/
45 LIB_DIR64=/usr/lib64/
46- if [ -e "/usr/X11R6/bin/Xorg" ]; then
47- AMD_DIR32=/usr/X11R6/lib/
48- AMD_DIR64=/usr/X11R6/lib64/
49- else
50- AMD_DIR32=$LIB_DIR32
51- AMD_DIR64=$LIB_DIR64
52- fi
53 else
54 echo "Can't find 32 and 64-bit library directories." 1>&2
55 exit $E_ERR
56 fi
57-
58+ AMD_DIR32=$LIB_DIR32
59+ AMD_DIR64=$LIB_DIR64
60+ if [ -e "/usr/X11R6/bin/Xorg" ]; then
61+ AMD_DIR32=/usr/X11R6/lib/
62+ AMD_DIR64=/usr/X11R6/lib64/
63+ fi
64 # Check if Mesa libGL is in /usr/lib*/mesa or /usr/lib/*linux-gnu/mesa (Ubuntu).
65 if [ -f ${LIB_DIR64}/mesa/FGL.renamed.libGL.so.1.2 -a \
66 -f ${LIB_DIR32}/mesa/FGL.renamed.libGL.so.1.2 ]; then
67@@ -62,6 +52,12 @@
68 -f ${LIB_DIR}/i386-linux-gnu/mesa/FGL.renamed.libGL.so.1.2 ];then
69 MESA_LIB_64="x86_64-linux-gnu/mesa/FGL.renamed.libGL.so.1.2"
70 MESA_LIB_32="i386-linux-gnu/mesa/FGL.renamed.libGL.so.1.2"
71+ # ubuntu 12.10 specific
72+ elif [ -f ${LIB_DIR64}/x86_64-linux-gnu/mesa/FGL.renamed.libGL.so.1.2.0 ]; then
73+ MESA_LIB="x86_64-linux-gnu/mesa/FGL.renamed.libGL.so.1.2.0"
74+ # ubuntu 12.04 specific
75+ elif [ -f ${LIB_DIR64}/x86_64-linux-gnu/mesa/FGL.renamed.libGL.so.1.2 ]; then
76+ MESA_LIB="x86_64-linux-gnu/mesa/FGL.renamed.libGL.so.1.2"
77 fi
78 else
79 if [ -e "/usr/X11R6/bin/Xorg" ]; then
80@@ -73,6 +69,9 @@
81 MESA_LIB="mesa/FGL.renamed.libGL.so.1.2"
82 elif [ -f ${LIB_DIR}/i386-linux-gnu/mesa/FGL.renamed.libGL.so.1.2 ];then
83 MESA_LIB="i386-linux-gnu/mesa/FGL.renamed.libGL.so.1.2"
84+ # ubuntu 12.10 specific
85+ elif [ -f ${LIB_DIR}/i386-linux-gnu/mesa/FGL.renamed.libGL.so.1.2.0 ]; then
86+ MESA_LIB="i386-linux-gnu/mesa/FGL.renamed.libGL.so.1.2.0"
87 fi
88 fi
89
90@@ -108,10 +107,12 @@
91 case "$file_name" in
92 "fglrx-libGL.so.1.2") echo "amd" ;;
93 "FGL.renamed.libGL.so.1.2") echo "intel" ;;
94+ # ubuntu 12.10 specific
95+ "FGL.renamed.libGL.so.1.2.0") echo "intel" ;;
96 *) echo "unknown" ;;
97 esac
98 elif [ -e "$1" ]; then
99- #libGL.so is a regular file
100+ # libGL.so is a regular file
101 echo "error"
102 else
103 # File libGL.so* not exist or empty link, set unknown
104@@ -143,19 +144,10 @@
105 case "$1" in
106 "amd" )
107 if [ $ARCH = "x86_64" ]; then
108- #for ubuntu12.04, there is no lib32 directory
109- if [ -f ${AMD_DIR64}/${AMD_LIB_64} -a \
110- -f ${AMD_DIR32}/${AMD_LIB_32} ];then
111- check_file "$AMD_DIR64$AMD_LIB_64"
112- check_file "$AMD_DIR32$AMD_LIB_32"
113- set_link "$LIB_DIR64" "$AMD_DIR64$AMD_LIB_64"
114- set_link "$LIB_DIR32" "$AMD_DIR32$AMD_LIB_32"
115- else
116- check_file "$AMD_DIR64$AMD_LIB"
117- check_file "$AMD_DIR32$AMD_LIB"
118- set_link "$LIB_DIR64" "$AMD_DIR64$AMD_LIB"
119- set_link "$LIB_DIR32" "$AMD_DIR32$AMD_LIB"
120- fi
121+ check_file "$AMD_DIR64$AMD_LIB"
122+ check_file "$AMD_DIR32$AMD_LIB"
123+ set_link "$LIB_DIR64" "$AMD_DIR64$AMD_LIB"
124+ set_link "$LIB_DIR32" "$AMD_DIR32$AMD_LIB"
125 else
126 #only /usr/lib
127 check_file "$AMD_DIR$AMD_LIB"
128@@ -164,18 +156,22 @@
129 ;;
130 "intel" )
131 if [ $ARCH = "x86_64" ]; then
132- #for ubuntu12.04, there is no lib32 directory
133 if [ -f ${LIB_DIR}/${MESA_LIB_64} -a \
134- -f ${LIB_DIR}/${MESA_LIB_32} ];then
135- check_file "$LIB_DIR$MESA_LIB_64"
136- check_file "$LIB_DIR$MESA_LIB_32"
137- set_link "$LIB_DIR64" "$LIB_DIR$MESA_LIB_64"
138- set_link "$LIB_DIR32" "$LIB_DIR$MESA_LIB_32"
139- else
140- check_file "$LIB_DIR64$MESA_LIB"
141- check_file "$LIB_DIR32$MESA_LIB"
142- set_link "$LIB_DIR64" "$LIB_DIR64$MESA_LIB"
143- set_link "$LIB_DIR32" "$LIB_DIR32$MESA_LIB"
144+ -f ${LIB_DIR}/${MESA_LIB_32} ]; then
145+ check_file "$LIB_DIR$MESA_LIB_64"
146+ check_file "$LIB_DIR$MESA_LIB_32"
147+ set_link "$LIB_DIR64" "$LIB_DIR$MESA_LIB_64"
148+ set_link "$LIB_DIR32" "$LIB_DIR$MESA_LIB_32"
149+ elif [ -f ${LIB_DIR64}/${MESA_LIB} -a \
150+ -f ${LIB_DIR32}/${MESA_LIB} ]; then
151+ check_file "$LIB_DIR64$MESA_LIB"
152+ check_file "$LIB_DIR32$MESA_LIB"
153+ set_link "$LIB_DIR64" "$LIB_DIR64$MESA_LIB"
154+ set_link "$LIB_DIR32" "$LIB_DIR32$MESA_LIB"
155+ # some 64bit systems may have no 32bit mesa lib
156+ elif [ -f ${LIB_DIR64}/${MESA_LIB} ]; then
157+ check_file "$LIB_DIR64$MESA_LIB"
158+ set_link "$LIB_DIR64" "$LIB_DIR64$MESA_LIB"
159 fi
160 else
161 check_file "$LIB_DIR$MESA_LIB"
162@@ -185,30 +181,17 @@
163 "query" )
164 if [ $ARCH = "x86_64" ]; then
165
166- # In x86_64 architecture, there are 32 bit and 64 bit library file,*
167- # we check both libGL file, only both of them link to AMD or INTEL,*
168- # return amd or intel otherwise return unknown, for any of them is *
169- # regular file, exit error.
170- #for ubuntu12.04, there is no lib32 directory
171- if [ -f ${AMD_DIR64}/${AMD_LIB_64} -a \
172- -f ${AMD_DIR32}/${AMD_LIB_32} ];then
173- libGL_file1="$LIB_DIR64$LIBGL_FILE_1_2"
174- libGL_file2="$LIB_DIR32/$LIBGL_FILE_1_2"
175- else
176- libGL_file1="$LIB_DIR64$LIBGL_FILE_1_2"
177- libGL_file2="$LIB_DIR32$LIBGL_FILE_1_2"
178- fi
179- current1=`query_current_version $libGL_file1`
180- current2=`query_current_version $libGL_file2`
181- if [ "$current1" = "error" -o "$current2" = "error" ]; then
182+ # In x86_64 architecture, there may be no 32 bit mesa library file,
183+ # if we check both 32/64bit libGL file, an error would happen,
184+ # so just check the 64bit file, return amd or intel otherwise return unknown,
185+ # for a regular libGL file, return error
186+ libGL_file="$LIB_DIR64$LIBGL_FILE_1_2"
187+ current=`query_current_version $libGL_file`
188+ if [ "$current" = "error" ]; then
189 echo "libGL.so is a regular file." 1>&2
190 exit $E_ERR
191 fi
192- if [ "$current1" != "$current2" ]; then
193- echo "unknow"
194- else
195- echo "$current1"
196- fi
197+ echo "$current"
198 else
199 libGL_file="$LIB_DIR$LIBGL_FILE_1_2"
200 current=`query_current_version $libGL_file`
201
202=== modified file 'arch/x86/usr/lib/libamdocl32.so'
203Binary files arch/x86/usr/lib/libamdocl32.so 2013-02-17 18:11:20 +0000 and arch/x86/usr/lib/libamdocl32.so 2013-02-17 18:11:29 +0000 differ
204=== modified file 'arch/x86/usr/lib/libaticaldd.so'
205Binary files arch/x86/usr/lib/libaticaldd.so 2013-02-17 18:11:20 +0000 and arch/x86/usr/lib/libaticaldd.so 2013-02-17 18:11:29 +0000 differ
206=== modified file 'arch/x86/usr/lib/libatiuki.so.1.0'
207Binary files arch/x86/usr/lib/libatiuki.so.1.0 2013-02-17 18:11:20 +0000 and arch/x86/usr/lib/libatiuki.so.1.0 2013-02-17 18:11:29 +0000 differ
208=== modified file 'arch/x86/usr/sbin/amdnotifyui'
209Binary files arch/x86/usr/sbin/amdnotifyui 2013-02-17 18:11:20 +0000 and arch/x86/usr/sbin/amdnotifyui 2013-02-17 18:11:29 +0000 differ
210=== modified file 'arch/x86/usr/sbin/atieventsd'
211Binary files arch/x86/usr/sbin/atieventsd 2013-02-17 18:11:20 +0000 and arch/x86/usr/sbin/atieventsd 2013-02-17 18:11:29 +0000 differ
212=== modified file 'arch/x86_64/lib/modules/fglrx/build_mod/libfglrx_ip.a'
213Binary files arch/x86_64/lib/modules/fglrx/build_mod/libfglrx_ip.a 2013-02-17 18:11:20 +0000 and arch/x86_64/lib/modules/fglrx/build_mod/libfglrx_ip.a 2013-02-17 18:11:29 +0000 differ
214=== modified file 'arch/x86_64/usr/X11R6/bin/amdcccle'
215Binary files arch/x86_64/usr/X11R6/bin/amdcccle 2013-02-17 18:11:20 +0000 and arch/x86_64/usr/X11R6/bin/amdcccle 2013-02-17 18:11:29 +0000 differ
216=== modified file 'arch/x86_64/usr/X11R6/bin/aticonfig'
217Binary files arch/x86_64/usr/X11R6/bin/aticonfig 2013-02-17 18:11:20 +0000 and arch/x86_64/usr/X11R6/bin/aticonfig 2013-02-17 18:11:29 +0000 differ
218=== modified file 'arch/x86_64/usr/X11R6/lib64/fglrx/fglrx-libGL.so.1.2'
219Binary files arch/x86_64/usr/X11R6/lib64/fglrx/fglrx-libGL.so.1.2 2013-02-17 18:11:20 +0000 and arch/x86_64/usr/X11R6/lib64/fglrx/fglrx-libGL.so.1.2 2013-02-17 18:11:29 +0000 differ
220=== modified file 'arch/x86_64/usr/X11R6/lib64/libAMDXvBA.cap'
221Binary files arch/x86_64/usr/X11R6/lib64/libAMDXvBA.cap 2013-02-17 18:11:20 +0000 and arch/x86_64/usr/X11R6/lib64/libAMDXvBA.cap 2013-02-17 18:11:29 +0000 differ
222=== modified file 'arch/x86_64/usr/X11R6/lib64/libAMDXvBA.so.1.0'
223Binary files arch/x86_64/usr/X11R6/lib64/libAMDXvBA.so.1.0 2013-02-17 18:11:20 +0000 and arch/x86_64/usr/X11R6/lib64/libAMDXvBA.so.1.0 2013-02-17 18:11:29 +0000 differ
224=== modified file 'arch/x86_64/usr/X11R6/lib64/libatiadlxx.so'
225Binary files arch/x86_64/usr/X11R6/lib64/libatiadlxx.so 2013-02-17 18:11:20 +0000 and arch/x86_64/usr/X11R6/lib64/libatiadlxx.so 2013-02-17 18:11:29 +0000 differ
226=== modified file 'arch/x86_64/usr/X11R6/lib64/libfglrx_dm.a'
227Binary files arch/x86_64/usr/X11R6/lib64/libfglrx_dm.a 2013-02-17 18:11:20 +0000 and arch/x86_64/usr/X11R6/lib64/libfglrx_dm.a 2013-02-17 18:11:29 +0000 differ
228=== modified file 'arch/x86_64/usr/X11R6/lib64/modules/dri/fglrx_dri.so'
229Binary files arch/x86_64/usr/X11R6/lib64/modules/dri/fglrx_dri.so 2013-02-17 18:11:20 +0000 and arch/x86_64/usr/X11R6/lib64/modules/dri/fglrx_dri.so 2013-02-17 18:11:29 +0000 differ
230=== modified file 'arch/x86_64/usr/lib64/fglrx/switchlibGL'
231--- arch/x86_64/usr/lib64/fglrx/switchlibGL 2013-02-17 18:11:20 +0000
232+++ arch/x86_64/usr/lib64/fglrx/switchlibGL 2013-02-17 18:11:29 +0000
233@@ -26,34 +26,24 @@
234 # x86_64 has lib32 and lib64 two librarys.
235 if [ -d "/usr/lib" -a ! -d "/usr/lib64" ]; then
236 LIB_DIR32=/usr/lib/i386-linux-gnu/
237+ if [ ! -f ${LIB_DIR32}/${AMD_LIB} -a \
238+ -f /usr/lib32/${AMD_LIB} ]; then
239+ LIB_DIR32=/usr/lib32/
240+ fi
241 LIB_DIR64=/usr/lib/
242- if [ -e "/usr/X11R6/bin/Xorg" ]; then
243- AMD_DIR32=/usr/X11R6/lib32/
244- AMD_DIR64=/usr/X11R6/lib/
245- else
246- AMD_DIR32=$AMD_DIR
247- AMD_DIR64=$AMD_DIR
248- if [ -f ${AMD_DIR64}/fglrx/fglrx-libGL.so.1.2 -a \
249- -f ${AMD_DIR32}/i386-linux-gnu/fglrx/fglrx-libGL.so.1.2 ]; then
250- AMD_LIB_32="i386-linux-gnu/fglrx/fglrx-libGL.so.1.2"
251- AMD_LIB_64="fglrx/fglrx-libGL.so.1.2"
252- fi
253- fi
254 elif [ -d "/usr/lib" -a -d "/usr/lib64" ]; then
255 LIB_DIR32=/usr/lib/
256 LIB_DIR64=/usr/lib64/
257- if [ -e "/usr/X11R6/bin/Xorg" ]; then
258- AMD_DIR32=/usr/X11R6/lib/
259- AMD_DIR64=/usr/X11R6/lib64/
260- else
261- AMD_DIR32=$LIB_DIR32
262- AMD_DIR64=$LIB_DIR64
263- fi
264 else
265 echo "Can't find 32 and 64-bit library directories." 1>&2
266 exit $E_ERR
267 fi
268-
269+ AMD_DIR32=$LIB_DIR32
270+ AMD_DIR64=$LIB_DIR64
271+ if [ -e "/usr/X11R6/bin/Xorg" ]; then
272+ AMD_DIR32=/usr/X11R6/lib/
273+ AMD_DIR64=/usr/X11R6/lib64/
274+ fi
275 # Check if Mesa libGL is in /usr/lib*/mesa or /usr/lib/*linux-gnu/mesa (Ubuntu).
276 if [ -f ${LIB_DIR64}/mesa/FGL.renamed.libGL.so.1.2 -a \
277 -f ${LIB_DIR32}/mesa/FGL.renamed.libGL.so.1.2 ]; then
278@@ -62,6 +52,12 @@
279 -f ${LIB_DIR}/i386-linux-gnu/mesa/FGL.renamed.libGL.so.1.2 ];then
280 MESA_LIB_64="x86_64-linux-gnu/mesa/FGL.renamed.libGL.so.1.2"
281 MESA_LIB_32="i386-linux-gnu/mesa/FGL.renamed.libGL.so.1.2"
282+ # ubuntu 12.10 specific
283+ elif [ -f ${LIB_DIR64}/x86_64-linux-gnu/mesa/FGL.renamed.libGL.so.1.2.0 ]; then
284+ MESA_LIB="x86_64-linux-gnu/mesa/FGL.renamed.libGL.so.1.2.0"
285+ # ubuntu 12.04 specific
286+ elif [ -f ${LIB_DIR64}/x86_64-linux-gnu/mesa/FGL.renamed.libGL.so.1.2 ]; then
287+ MESA_LIB="x86_64-linux-gnu/mesa/FGL.renamed.libGL.so.1.2"
288 fi
289 else
290 if [ -e "/usr/X11R6/bin/Xorg" ]; then
291@@ -73,6 +69,9 @@
292 MESA_LIB="mesa/FGL.renamed.libGL.so.1.2"
293 elif [ -f ${LIB_DIR}/i386-linux-gnu/mesa/FGL.renamed.libGL.so.1.2 ];then
294 MESA_LIB="i386-linux-gnu/mesa/FGL.renamed.libGL.so.1.2"
295+ # ubuntu 12.10 specific
296+ elif [ -f ${LIB_DIR}/i386-linux-gnu/mesa/FGL.renamed.libGL.so.1.2.0 ]; then
297+ MESA_LIB="i386-linux-gnu/mesa/FGL.renamed.libGL.so.1.2.0"
298 fi
299 fi
300
301@@ -108,10 +107,12 @@
302 case "$file_name" in
303 "fglrx-libGL.so.1.2") echo "amd" ;;
304 "FGL.renamed.libGL.so.1.2") echo "intel" ;;
305+ # ubuntu 12.10 specific
306+ "FGL.renamed.libGL.so.1.2.0") echo "intel" ;;
307 *) echo "unknown" ;;
308 esac
309 elif [ -e "$1" ]; then
310- #libGL.so is a regular file
311+ # libGL.so is a regular file
312 echo "error"
313 else
314 # File libGL.so* not exist or empty link, set unknown
315@@ -143,19 +144,10 @@
316 case "$1" in
317 "amd" )
318 if [ $ARCH = "x86_64" ]; then
319- #for ubuntu12.04, there is no lib32 directory
320- if [ -f ${AMD_DIR64}/${AMD_LIB_64} -a \
321- -f ${AMD_DIR32}/${AMD_LIB_32} ];then
322- check_file "$AMD_DIR64$AMD_LIB_64"
323- check_file "$AMD_DIR32$AMD_LIB_32"
324- set_link "$LIB_DIR64" "$AMD_DIR64$AMD_LIB_64"
325- set_link "$LIB_DIR32" "$AMD_DIR32$AMD_LIB_32"
326- else
327- check_file "$AMD_DIR64$AMD_LIB"
328- check_file "$AMD_DIR32$AMD_LIB"
329- set_link "$LIB_DIR64" "$AMD_DIR64$AMD_LIB"
330- set_link "$LIB_DIR32" "$AMD_DIR32$AMD_LIB"
331- fi
332+ check_file "$AMD_DIR64$AMD_LIB"
333+ check_file "$AMD_DIR32$AMD_LIB"
334+ set_link "$LIB_DIR64" "$AMD_DIR64$AMD_LIB"
335+ set_link "$LIB_DIR32" "$AMD_DIR32$AMD_LIB"
336 else
337 #only /usr/lib
338 check_file "$AMD_DIR$AMD_LIB"
339@@ -164,18 +156,22 @@
340 ;;
341 "intel" )
342 if [ $ARCH = "x86_64" ]; then
343- #for ubuntu12.04, there is no lib32 directory
344 if [ -f ${LIB_DIR}/${MESA_LIB_64} -a \
345- -f ${LIB_DIR}/${MESA_LIB_32} ];then
346- check_file "$LIB_DIR$MESA_LIB_64"
347- check_file "$LIB_DIR$MESA_LIB_32"
348- set_link "$LIB_DIR64" "$LIB_DIR$MESA_LIB_64"
349- set_link "$LIB_DIR32" "$LIB_DIR$MESA_LIB_32"
350- else
351- check_file "$LIB_DIR64$MESA_LIB"
352- check_file "$LIB_DIR32$MESA_LIB"
353- set_link "$LIB_DIR64" "$LIB_DIR64$MESA_LIB"
354- set_link "$LIB_DIR32" "$LIB_DIR32$MESA_LIB"
355+ -f ${LIB_DIR}/${MESA_LIB_32} ]; then
356+ check_file "$LIB_DIR$MESA_LIB_64"
357+ check_file "$LIB_DIR$MESA_LIB_32"
358+ set_link "$LIB_DIR64" "$LIB_DIR$MESA_LIB_64"
359+ set_link "$LIB_DIR32" "$LIB_DIR$MESA_LIB_32"
360+ elif [ -f ${LIB_DIR64}/${MESA_LIB} -a \
361+ -f ${LIB_DIR32}/${MESA_LIB} ]; then
362+ check_file "$LIB_DIR64$MESA_LIB"
363+ check_file "$LIB_DIR32$MESA_LIB"
364+ set_link "$LIB_DIR64" "$LIB_DIR64$MESA_LIB"
365+ set_link "$LIB_DIR32" "$LIB_DIR32$MESA_LIB"
366+ # some 64bit systems may have no 32bit mesa lib
367+ elif [ -f ${LIB_DIR64}/${MESA_LIB} ]; then
368+ check_file "$LIB_DIR64$MESA_LIB"
369+ set_link "$LIB_DIR64" "$LIB_DIR64$MESA_LIB"
370 fi
371 else
372 check_file "$LIB_DIR$MESA_LIB"
373@@ -185,30 +181,17 @@
374 "query" )
375 if [ $ARCH = "x86_64" ]; then
376
377- # In x86_64 architecture, there are 32 bit and 64 bit library file,*
378- # we check both libGL file, only both of them link to AMD or INTEL,*
379- # return amd or intel otherwise return unknown, for any of them is *
380- # regular file, exit error.
381- #for ubuntu12.04, there is no lib32 directory
382- if [ -f ${AMD_DIR64}/${AMD_LIB_64} -a \
383- -f ${AMD_DIR32}/${AMD_LIB_32} ];then
384- libGL_file1="$LIB_DIR64$LIBGL_FILE_1_2"
385- libGL_file2="$LIB_DIR32/$LIBGL_FILE_1_2"
386- else
387- libGL_file1="$LIB_DIR64$LIBGL_FILE_1_2"
388- libGL_file2="$LIB_DIR32$LIBGL_FILE_1_2"
389- fi
390- current1=`query_current_version $libGL_file1`
391- current2=`query_current_version $libGL_file2`
392- if [ "$current1" = "error" -o "$current2" = "error" ]; then
393+ # In x86_64 architecture, there may be no 32 bit mesa library file,
394+ # if we check both 32/64bit libGL file, an error would happen,
395+ # so just check the 64bit file, return amd or intel otherwise return unknown,
396+ # for a regular libGL file, return error
397+ libGL_file="$LIB_DIR64$LIBGL_FILE_1_2"
398+ current=`query_current_version $libGL_file`
399+ if [ "$current" = "error" ]; then
400 echo "libGL.so is a regular file." 1>&2
401 exit $E_ERR
402 fi
403- if [ "$current1" != "$current2" ]; then
404- echo "unknow"
405- else
406- echo "$current1"
407- fi
408+ echo "$current"
409 else
410 libGL_file="$LIB_DIR$LIBGL_FILE_1_2"
411 current=`query_current_version $libGL_file`
412
413=== modified file 'arch/x86_64/usr/lib64/libamdocl64.so'
414Binary files arch/x86_64/usr/lib64/libamdocl64.so 2013-02-17 18:11:20 +0000 and arch/x86_64/usr/lib64/libamdocl64.so 2013-02-17 18:11:29 +0000 differ
415=== modified file 'arch/x86_64/usr/lib64/libaticaldd.so'
416Binary files arch/x86_64/usr/lib64/libaticaldd.so 2013-02-17 18:11:20 +0000 and arch/x86_64/usr/lib64/libaticaldd.so 2013-02-17 18:11:29 +0000 differ
417=== modified file 'arch/x86_64/usr/lib64/libatiuki.so.1.0'
418Binary files arch/x86_64/usr/lib64/libatiuki.so.1.0 2013-02-17 18:11:20 +0000 and arch/x86_64/usr/lib64/libatiuki.so.1.0 2013-02-17 18:11:29 +0000 differ
419=== modified file 'arch/x86_64/usr/sbin/amdnotifyui'
420Binary files arch/x86_64/usr/sbin/amdnotifyui 2013-02-17 18:11:20 +0000 and arch/x86_64/usr/sbin/amdnotifyui 2013-02-17 18:11:29 +0000 differ
421=== modified file 'arch/x86_64/usr/sbin/atieventsd'
422Binary files arch/x86_64/usr/sbin/atieventsd 2013-02-17 18:11:20 +0000 and arch/x86_64/usr/sbin/atieventsd 2013-02-17 18:11:29 +0000 differ
423=== modified file 'debian/changelog'
424--- debian/changelog 2013-02-17 18:11:20 +0000
425+++ debian/changelog 2013-02-17 18:11:29 +0000
426@@ -1,3 +1,11 @@
427+fglrx-installer-updates (2:12.100.3-0~andrik1) raring; urgency=low
428+
429+ * New upstream release 13.2-beta3
430+ - Fix a problem where X crashes on fglrx/intel hybrid GPU systems
431+ (LP: #1068404)
432+
433+ -- Nick Andrik <nick.andrik@gmail.com> Mon, 11 Feb 2013 02:28:57 +0000
434+
435 fglrx-installer-updates (2:9.010-0ubuntu5) raring; urgency=low
436
437 * debian/rules:
438
439=== modified file 'debian/fglrx-updates.install'
440--- debian/fglrx-updates.install 2013-02-17 18:11:20 +0000
441+++ debian/fglrx-updates.install 2013-02-17 18:11:29 +0000
442@@ -2,10 +2,10 @@
443 debian/overrides/fglrx-updates usr/share/lintian/overrides
444
445 #Actual kernel modules
446-lib/modules/fglrx/build_mod/* usr/src/fglrx-updates-9.010
447-debian/dkms/* usr/src/fglrx-updates-9.010
448-arch/x86_64/lib/modules/fglrx/build_mod/lib* usr/src/fglrx-updates-9.010
449-debian/dkms.conf usr/src/fglrx-updates-9.010
450+lib/modules/fglrx/build_mod/* usr/src/fglrx-updates-12.100.3
451+debian/dkms/* usr/src/fglrx-updates-12.100.3
452+arch/x86_64/lib/modules/fglrx/build_mod/lib* usr/src/fglrx-updates-12.100.3
453+debian/dkms.conf usr/src/fglrx-updates-12.100.3
454
455 #DRI stuff
456 arch/x86_64/usr/X11R6/lib64/libAMD* usr/lib/fglrx
457
458=== modified file 'debian/overrides/fglrx-updates'
459--- debian/overrides/fglrx-updates 2013-02-17 18:11:20 +0000
460+++ debian/overrides/fglrx-updates 2013-02-17 18:11:29 +0000
461@@ -2,10 +2,10 @@
462 fglrx: unknown-section restricted
463
464 #These unfortunately are needed if we really want to be able to link?
465-fglrx: arch-independent-package-contains-binary-or-object ./usr/src/fglrx-9.010/libfglrx_ip.a.GCC3
466-fglrx: unstripped-binary-or-object ./usr/src/fglrx-9.010/libfglrx_ip.a.GCC3
467-fglrx: arch-independent-package-contains-binary-or-object ./usr/src/fglrx-9.010/libfglrx_ip.a.GCC4
468-fglrx: unstripped-binary-or-object ./usr/src/fglrx-9.010/libfglrx_ip.a.GCC4
469+fglrx: arch-independent-package-contains-binary-or-object ./usr/src/fglrx-12.100.3/libfglrx_ip.a.GCC3
470+fglrx: unstripped-binary-or-object ./usr/src/fglrx-12.100.3/libfglrx_ip.a.GCC3
471+fglrx: arch-independent-package-contains-binary-or-object ./usr/src/fglrx-12.100.3/libfglrx_ip.a.GCC4
472+fglrx: unstripped-binary-or-object ./usr/src/fglrx-12.100.3/libfglrx_ip.a.GCC4
473
474 #AMD doesn't appear to document these binaries
475 fglrx: binary-without-manpage usr/bin/aticonfig
476
477=== modified file 'etc/ati/amdpcsdb.default'
478--- etc/ati/amdpcsdb.default 2013-02-17 18:11:20 +0000
479+++ etc/ati/amdpcsdb.default 2013-02-17 18:11:29 +0000
480@@ -5,6 +5,7 @@
481 DALNonStandardModesBCD=R140010500000006017921344000000601800144000000060185613920000006016001200000000601280076800000060144009000000006012800960000000601680105000000060
482 GCORULE_FlickerWA=V1
483 GCORULE_LCDValidatePixelClkOnly=V1
484+DisableMMSnifferCode=V0
485 DALRULE_GetTVFakeEDID=V1
486 DALRULE_REGISTRYACCESS=V1
487 DALRULE_GETLCDFAKEEDID=V0
488@@ -12,11 +13,13 @@
489 TVEnableOverscan=V1
490 DALRULE_NOFORCEBOOT=V1
491 DALRULE_DYNAMICMODESUPPORT=V1
492+CVRULE_CUSTOMIZEDMODESENABLED=V1
493 DALRULE_ADDNATIVEMODESTOMODETABLE=V1
494 DALRULE_ALLOWMONITORRANGELIMITMODESCRT=V0
495 PP_ULPSDelayIntervalInMilliSeconds=V30000
496 GXOM5XDisableLaneSwitch=V1
497 Gxo50HzTimingSupport=V1
498+CVRULE_ENABLEPALTIMINGSUPPORT=V1
499 DALRULE_RESTRICTDISPLAYSBASEDONPANELRES=V0
500 DFP_AddHDTVPixelFormats=V3
501 Gxo24HzTimingSupport=V1
502@@ -35,33 +38,446 @@
503 [AMDPCSROOT/SYSTEM/DDX/RECENTMODE]
504 EnableRestore=V1
505 [AMDPCSROOT/SYSTEM/LDC]
506-ReleaseVersion=S9.01-121106a-150335C-EDG_Direct
507-Catalyst_Version=S12.9
508+ReleaseVersion=S12.10.17-130128a-152612E-ATI
509+[AMDPCSROOT/SYSTEM/2ID-1002-6842-0/MCIL]
510+DALNonStandardModesBCD1=R0800048000000060102406000000006012800768000000601400105000000060
511+PP_VariBrightFeatureEnable=V1
512+[AMDPCSROOT/SYSTEM/2ID-1002-6841-0/MCIL]
513+DALNonStandardModesBCD1=R0800048000000060102406000000006012800768000000601400105000000060
514+PP_VariBrightFeatureEnable=V1
515+[AMDPCSROOT/SYSTEM/2ID-1002-6840-0/MCIL]
516+DALNonStandardModesBCD1=R0800048000000060102406000000006012800768000000601400105000000060
517+PP_VariBrightFeatureEnable=V1
518+[AMDPCSROOT/SYSTEM/2ID-1002-68E1-0/MCIL]
519+DALNonStandardModesBCD1=R0800048000000060102406000000006012800768000000601400105000000060
520+PP_VariBrightFeatureEnable=V1
521+[AMDPCSROOT/SYSTEM/2ID-1002-68E1-0/MCIL]
522+DALNonStandardModesBCD1=R0800048000000060102406000000006012800768000000601400105000000060
523+PP_VariBrightFeatureEnable=V1
524+[AMDPCSROOT/SYSTEM/2ID-1002-68E1-0/MCIL]
525+DALNonStandardModesBCD1=R0800048000000060102406000000006012800768000000601400105000000060
526+PP_VariBrightFeatureEnable=V1
527+[AMDPCSROOT/SYSTEM/2ID-1002-68E1-0/MCIL]
528+DALNonStandardModesBCD1=R0800048000000060102406000000006012800768000000601400105000000060
529+PP_VariBrightFeatureEnable=V1
530+[AMDPCSROOT/SYSTEM/2ID-1002-68E1-0/MCIL]
531+DALNonStandardModesBCD1=R0800048000000060102406000000006012800768000000601400105000000060
532+PP_VariBrightFeatureEnable=V1
533+[AMDPCSROOT/SYSTEM/2ID-1002-68E1-0/MCIL]
534+DALNonStandardModesBCD1=R0800048000000060102406000000006012800768000000601400105000000060
535+PP_VariBrightFeatureEnable=V1
536+[AMDPCSROOT/SYSTEM/2ID-1002-68E1-0/MCIL]
537+DALNonStandardModesBCD1=R0800048000000060102406000000006012800768000000601400105000000060
538+PP_VariBrightFeatureEnable=V1
539+[AMDPCSROOT/SYSTEM/2ID-1002-68E1-0/MCIL]
540+DALNonStandardModesBCD1=R0800048000000060102406000000006012800768000000601400105000000060
541+PP_VariBrightFeatureEnable=V1
542+[AMDPCSROOT/SYSTEM/2ID-1002-68E1-0/MCIL]
543+DALNonStandardModesBCD1=R0800048000000060102406000000006012800768000000601400105000000060
544+PP_VariBrightFeatureEnable=V1
545+[AMDPCSROOT/SYSTEM/2ID-1002-68E1-0/MCIL]
546+DALNonStandardModesBCD1=R0800048000000060102406000000006012800768000000601400105000000060
547+PP_VariBrightFeatureEnable=V1
548+[AMDPCSROOT/SYSTEM/2ID-1002-68E1-0/MCIL]
549+DALNonStandardModesBCD1=R0800048000000060102406000000006012800768000000601400105000000060
550+PP_VariBrightFeatureEnable=V1
551+[AMDPCSROOT/SYSTEM/2ID-1002-68E5-0/MCIL]
552+DALNonStandardModesBCD1=R0800048000000060102406000000006012800768000000601400105000000060
553+PP_VariBrightFeatureEnable=V1
554+[AMDPCSROOT/SYSTEM/2ID-1002-68E1-0/MCIL]
555+DALNonStandardModesBCD1=R0800048000000060102406000000006012800768000000601400105000000060
556+PP_VariBrightFeatureEnable=V1
557+[AMDPCSROOT/SYSTEM/2ID-1002-68E1-0/MCIL]
558+DALNonStandardModesBCD1=R0800048000000060102406000000006012800768000000601400105000000060
559+PP_VariBrightFeatureEnable=V1
560+[AMDPCSROOT/SYSTEM/2ID-1002-68E1-0/MCIL]
561+DALNonStandardModesBCD1=R0800048000000060102406000000006012800768000000601400105000000060
562+PP_VariBrightFeatureEnable=V1
563+[AMDPCSROOT/SYSTEM/2ID-1002-68E5-0/MCIL]
564+DALNonStandardModesBCD1=R0800048000000060102406000000006012800768000000601400105000000060
565+PP_VariBrightFeatureEnable=V1
566+[AMDPCSROOT/SYSTEM/2ID-1002-68E1-0/MCIL]
567+DALNonStandardModesBCD1=R0800048000000060102406000000006012800768000000601400105000000060
568+PP_VariBrightFeatureEnable=V1
569+[AMDPCSROOT/SYSTEM/2ID-1002-68E5-0/MCIL]
570+DALNonStandardModesBCD1=R0800048000000060102406000000006012800768000000601400105000000060
571+PP_VariBrightFeatureEnable=V1
572+[AMDPCSROOT/SYSTEM/2ID-1002-68E1-0/MCIL]
573+DALNonStandardModesBCD1=R0800048000000060102406000000006012800768000000601400105000000060
574+PP_VariBrightFeatureEnable=V1
575+[AMDPCSROOT/SYSTEM/2ID-1002-68E1-0/MCIL]
576+DALNonStandardModesBCD1=R0800048000000060102406000000006012800768000000601400105000000060
577+PP_VariBrightFeatureEnable=V1
578+[AMDPCSROOT/SYSTEM/2ID-1002-68E1-0/MCIL]
579+DALNonStandardModesBCD1=R0800048000000060102406000000006012800768000000601400105000000060
580+PP_VariBrightFeatureEnable=V1
581+[AMDPCSROOT/SYSTEM/2ID-1002-68E0-0/MCIL]
582+DALNonStandardModesBCD1=R0800048000000060102406000000006012800768000000601400105000000060
583+PP_VariBrightFeatureEnable=V1
584+[AMDPCSROOT/SYSTEM/2ID-1002-68E1-0/MCIL]
585+DALNonStandardModesBCD1=R0800048000000060102406000000006012800768000000601400105000000060
586+PP_VariBrightFeatureEnable=V1
587+[AMDPCSROOT/SYSTEM/2ID-1002-68C1-0/MCIL]
588+DALNonStandardModesBCD1=R0800048000000060102406000000006012800768000000601400105000000060
589+PP_VariBrightFeatureEnable=V1
590+[AMDPCSROOT/SYSTEM/2ID-1002-68E0-0/MCIL]
591+DALNonStandardModesBCD1=R0800048000000060102406000000006012800768000000601400105000000060
592+PP_VariBrightFeatureEnable=V1
593+[AMDPCSROOT/SYSTEM/2ID-1002-68E1-0/MCIL]
594+DALNonStandardModesBCD1=R0800048000000060102406000000006012800768000000601400105000000060
595+PP_VariBrightFeatureEnable=V1
596+[AMDPCSROOT/SYSTEM/2ID-1002-68E1-0/MCIL]
597+DALNonStandardModesBCD1=R0800048000000060102406000000006012800768000000601400105000000060
598+PP_VariBrightFeatureEnable=V1
599+[AMDPCSROOT/SYSTEM/2ID-1002-68E1-0/MCIL]
600+DALNonStandardModesBCD1=R0800048000000060102406000000006012800768000000601400105000000060
601+PP_VariBrightFeatureEnable=V1
602+[AMDPCSROOT/SYSTEM/2ID-1002-68E1-0/MCIL]
603+DALNonStandardModesBCD1=R0800048000000060102406000000006012800768000000601400105000000060
604+PP_VariBrightFeatureEnable=V1
605+[AMDPCSROOT/SYSTEM/2ID-1002-68E1-0/MCIL]
606+DALNonStandardModesBCD1=R0800048000000060102406000000006012800768000000601400105000000060
607+PP_VariBrightFeatureEnable=V1
608+[AMDPCSROOT/SYSTEM/2ID-1002-68E1-0/MCIL]
609+DALNonStandardModesBCD1=R0800048000000060102406000000006012800768000000601400105000000060
610+PP_VariBrightFeatureEnable=V1
611+[AMDPCSROOT/SYSTEM/2ID-1002-68E1-0/MCIL]
612+DALNonStandardModesBCD1=R0800048000000060102406000000006012800768000000601400105000000060
613+PP_VariBrightFeatureEnable=V1
614+[AMDPCSROOT/SYSTEM/2ID-1002-68E1-0/MCIL]
615+DALNonStandardModesBCD1=R0800048000000060102406000000006012800768000000601400105000000060
616+PP_VariBrightFeatureEnable=V1
617+[AMDPCSROOT/SYSTEM/2ID-1002-68E1-0/MCIL]
618+DALNonStandardModesBCD1=R0800048000000060102406000000006012800768000000601400105000000060
619+PP_VariBrightFeatureEnable=V1
620+[AMDPCSROOT/SYSTEM/2ID-1002-68E1-0/MCIL]
621+DALNonStandardModesBCD1=R0800048000000060102406000000006012800768000000601400105000000060
622+PP_VariBrightFeatureEnable=V1
623+[AMDPCSROOT/SYSTEM/2ID-1002-68E1-0/MCIL]
624+DALNonStandardModesBCD1=R0800048000000060102406000000006012800768000000601400105000000060
625+PP_VariBrightFeatureEnable=V1
626+[AMDPCSROOT/SYSTEM/2ID-1002-68E4-0/MCIL]
627+DALNonStandardModesBCD1=R0800048000000060102406000000006012800768000000601400105000000060
628+PP_VariBrightFeatureEnable=V1
629+[AMDPCSROOT/SYSTEM/2ID-1002-68E5-0/MCIL]
630+DALNonStandardModesBCD1=R0800048000000060102406000000006012800768000000601400105000000060
631+PP_VariBrightFeatureEnable=V1
632+[AMDPCSROOT/SYSTEM/2ID-1002-68A8-0/MCIL]
633+DALNonStandardModesBCD1=R0800048000000060102406000000006012800768000000601400105000000060
634+PP_VariBrightFeatureEnable=V1
635+[AMDPCSROOT/SYSTEM/2ID-1002-68C0-0/MCIL]
636+DALNonStandardModesBCD1=R0800048000000060102406000000006012800768000000601400105000000060
637+PP_VariBrightFeatureEnable=V1
638+[AMDPCSROOT/SYSTEM/2ID-1002-68C1-0/MCIL]
639+DALNonStandardModesBCD1=R0800048000000060102406000000006012800768000000601400105000000060
640+PP_VariBrightFeatureEnable=V1
641+[AMDPCSROOT/SYSTEM/2ID-1002-68C7-0/MCIL]
642+DALNonStandardModesBCD1=R0800048000000060102406000000006012800768000000601400105000000060
643+PP_VariBrightFeatureEnable=V1
644+[AMDPCSROOT/SYSTEM/2ID-1002-68A0-0/MCIL]
645+DALNonStandardModesBCD1=R0800048000000060102406000000006012800768000000601400105000000060
646+PP_VariBrightFeatureEnable=V1
647+[AMDPCSROOT/SYSTEM/2ID-1002-68A1-0/MCIL]
648+DALNonStandardModesBCD1=R0800048000000060102406000000006012800768000000601400105000000060
649+PP_VariBrightFeatureEnable=V1
650+[AMDPCSROOT/SYSTEM/2ID-1002-6761-0/MCIL]
651+DALNonStandardModesBCD1=R13600768000000601360076800000075136007680000008513660768000000601440090000000000080004800000006010240600000000601280076800000060
652+DALNonStandardModesBCD2=R1400105000000060
653+PP_VariBrightFeatureEnable=V1
654+[AMDPCSROOT/SYSTEM/2ID-1002-6763-0/MCIL]
655+DALNonStandardModesBCD1=R13600768000000601360076800000075136007680000008513660768000000601440090000000000080004800000006010240600000000601280076800000060
656+DALNonStandardModesBCD2=R1400105000000060
657+PP_VariBrightFeatureEnable=V1
658 [AMDPCSROOT/SYSTEM/2ID-1002-6743-0/MCIL]
659-DALNonStandardModesBCD1=R0800048000000060102406000000006012800768000000601400105000000060
660+DALNonStandardModesBCD1=R13600768000000601360076800000075136007680000008513660768000000601440090000000000080004800000006010240600000000601280076800000060
661+DALNonStandardModesBCD2=R1400105000000060
662 PP_VariBrightFeatureEnable=V1
663 [AMDPCSROOT/SYSTEM/2ID-1002-6720-0/MCIL]
664-DALNonStandardModesBCD1=R0800048000000060102406000000006012800768000000601400105000000060
665-PP_VariBrightFeatureEnable=V1
666-[AMDPCSROOT/SYSTEM/2ID-1002-6763-0/MCIL]
667-DALNonStandardModesBCD1=R0800048000000060102406000000006012800768000000601400105000000060
668-PP_VariBrightFeatureEnable=V1
669+DALNonStandardModesBCD1=R13600768000000601360076800000075136007680000008513660768000000601440090000000000080004800000006010240600000000601280076800000060
670+DALNonStandardModesBCD2=R1400105000000060
671+PP_VariBrightFeatureEnable=V1
672+[AMDPCSROOT/SYSTEM/2ID-1002-6760-0/MCIL]
673+DALNonStandardModesBCD1=R13600768000000601360076800000075136007680000008513660768000000601440090000000000080004800000006010240600000000601280076800000060
674+DALNonStandardModesBCD2=R1400105000000060
675+PP_VariBrightFeatureEnable=V1
676+[AMDPCSROOT/SYSTEM/2ID-1002-6742-0/MCIL]
677+DALNonStandardModesBCD1=R13600768000000601360076800000075136007680000008513660768000000601440090000000000080004800000006010240600000000601280076800000060
678+DALNonStandardModesBCD2=R1400105000000060
679+PP_VariBrightFeatureEnable=V1
680+[AMDPCSROOT/SYSTEM/2ID-1002-6741-0/MCIL]
681+DALNonStandardModesBCD1=R13600768000000601360076800000075136007680000008513660768000000601440090000000000080004800000006010240600000000601280076800000060
682+DALNonStandardModesBCD2=R1400105000000060
683+PP_VariBrightFeatureEnable=V1
684+DALNonStandardModesBCD1=R13600768000000601360076800000075136007680000008513660768000000601440090000000000080004800000006010240600000000601280076800000060
685+DALNonStandardModesBCD2=R1400105000000060
686+[AMDPCSROOT/SYSTEM/2ID-1002-6740-0/MCIL]
687+DALNonStandardModesBCD1=R13600768000000601360076800000075136007680000008513660768000000601440090000000000080004800000006010240600000000601280076800000060
688+DALNonStandardModesBCD2=R1400105000000060
689+PP_VariBrightFeatureEnable=V1
690+DALNonStandardModesBCD1=R13600768000000601360076800000075136007680000008513660768000000601440090000000000080004800000006010240600000000601280076800000060
691+DALNonStandardModesBCD2=R1400105000000060
692+[AMDPCSROOT/SYSTEM/2ID-1002-6843-0/MCIL]
693+DALNonStandardModesBCD1=R13600768000000601360076800000075136007680000008513660768000000601440090000000000080004800000006010240600000000601280076800000060
694+DALNonStandardModesBCD2=R1400105000000060
695+PP_VariBrightFeatureEnable=V1
696+DALNonStandardModesBCD1=R13600768000000601360076800000075136007680000008513660768000000601440090000000000080004800000006010240600000000601280076800000060
697+DALNonStandardModesBCD2=R1400105000000060
698+[AMDPCSROOT/SYSTEM/2ID-1002-6798-0/MCIL]
699+DALNonStandardModesBCD1=R12800800000000001360076800000060136007680000007513600768000000851360102400000060136010240000007513601024000000851366076800000060
700+DALNonStandardModesBCD2=R1440090000000000128007680000000012800960000000001600120000000070179213440000000018001440000000001856139200000000
701+EnableLBPWSupport=V0
702+PP_SclkDeepSleepDisable=V0
703+StutterMode=V2
704+KMD_EnableLPT=V0
705+PP_MCLKStutterModeThreshold=V0x7530
706+EnableFBCLPT=V0
707+[AMDPCSROOT/SYSTEM/2ID-1002-679A-0/MCIL]
708+DALNonStandardModesBCD1=R12800800000000001360076800000060136007680000007513600768000000851360102400000060136010240000007513601024000000851366076800000060
709+DALNonStandardModesBCD2=R1440090000000000128007680000000012800960000000001600120000000070179213440000000018001440000000001856139200000000
710+EnableLBPWSupport=V0
711+PP_SclkDeepSleepDisable=V0
712+StutterMode=V2
713+KMD_EnableLPT=V0
714+PP_MCLKStutterModeThreshold=V0x7530
715+EnableFBCLPT=V0
716+[AMDPCSROOT/SYSTEM/2ID-1002-679A-0/MCIL]
717+DALNonStandardModesBCD1=R12800800000000001360076800000060136007680000007513600768000000851360102400000060136010240000007513601024000000851366076800000060
718+DALNonStandardModesBCD2=R1440090000000000128007680000000012800960000000001600120000000070179213440000000018001440000000001856139200000000
719+EnableLBPWSupport=V0
720+PP_SclkDeepSleepDisable=V0
721+StutterMode=V2
722+KMD_EnableLPT=V0
723+PP_MCLKStutterModeThreshold=V0x7530
724+EnableFBCLPT=V0
725+[AMDPCSROOT/SYSTEM/2ID-1002-679E-0/MCIL]
726+DALNonStandardModesBCD1=R12800800000000001360076800000060136007680000007513600768000000851360102400000060136010240000007513601024000000851366076800000060
727+DALNonStandardModesBCD2=R1440090000000000128007680000000012800960000000001600120000000070179213440000000018001440000000001856139200000000
728+EnableLBPWSupport=V0
729+PP_SclkDeepSleepDisable=V0
730+StutterMode=V2
731+KMD_EnableLPT=V0
732+PP_MCLKStutterModeThreshold=V0x7530
733+EnableFBCLPT=V0
734+[AMDPCSROOT/SYSTEM/2ID-1002-679A-0/MCIL]
735+DALNonStandardModesBCD1=R12800800000000001360076800000060136007680000007513600768000000851360102400000060136010240000007513601024000000851366076800000060
736+DALNonStandardModesBCD2=R1440090000000000128007680000000012800960000000001600120000000070179213440000000018001440000000001856139200000000
737+EnableLBPWSupport=V0
738+PP_SclkDeepSleepDisable=V0
739+StutterMode=V2
740+KMD_EnableLPT=V0
741+PP_MCLKStutterModeThreshold=V0x7530
742+EnableFBCLPT=V0
743+[AMDPCSROOT/SYSTEM/2ID-1002-6798-0/MCIL]
744+DALNonStandardModesBCD1=R12800800000000001360076800000060136007680000007513600768000000851360102400000060136010240000007513601024000000851366076800000060
745+DALNonStandardModesBCD2=R1440090000000000128007680000000012800960000000001600120000000070179213440000000018001440000000001856139200000000
746+EnableLBPWSupport=V0
747+PP_SclkDeepSleepDisable=V0
748+StutterMode=V2
749+KMD_EnableLPT=V0
750+PP_MCLKStutterModeThreshold=V0x7530
751+EnableFBCLPT=V0
752+[AMDPCSROOT/SYSTEM/2ID-1002-683D-0/MCIL]
753+DALNonStandardModesBCD1=R12800800000000001360076800000060136007680000007513600768000000851360102400000060136010240000007513601024000000851366076800000060
754+DALNonStandardModesBCD2=R1440090000000000128007680000000012800960000000001600120000000070179213440000000018001440000000001856139200000000
755+EnableLBPWSupport=V0
756+PP_SclkDeepSleepDisable=V0
757+StutterMode=V2
758+KMD_EnableLPT=V0
759+PP_MCLKStutterModeThreshold=V0x7530
760+EnableFBCLPT=V0
761+DALNonStandardModesBCD1=R12800800000000001360076800000060136007680000007513600768000000851360102400000060136010240000007513601024000000851366076800000060
762+DALNonStandardModesBCD2=R1440090000000000128007680000000012800960000000001600120000000070179213440000000018001440000000001856139200000000
763+DisablePCIEGen3Support=V0
764+DisableGmcPowerGating=V1
765+DisableDrmdmaPowerGating=V0
766+DisableStaticGfxMGPowerGating=V1
767+DisableFBCSupport=V0
768+StutterMode=V2
769+PP_DisableVddcPhaseShedding=V1
770+PP_MCLKStutterModeThreshold=V0x7530
771+PP_SCLKDEEPSLEEPDISABLE=V0
772+EnableLBPWSupport=V0
773+KMD_EnableLPT=V0
774+[AMDPCSROOT/SYSTEM/2ID-1002-683D-0/MCIL]
775+DALNonStandardModesBCD1=R12800800000000001360076800000060136007680000007513600768000000851360102400000060136010240000007513601024000000851366076800000060
776+DALNonStandardModesBCD2=R1440090000000000128007680000000012800960000000001600120000000070179213440000000018001440000000001856139200000000
777+EnableLBPWSupport=V0
778+PP_SclkDeepSleepDisable=V0
779+StutterMode=V2
780+KMD_EnableLPT=V0
781+PP_MCLKStutterModeThreshold=V0x7530
782+EnableFBCLPT=V0
783+DALNonStandardModesBCD1=R12800800000000001360076800000060136007680000007513600768000000851360102400000060136010240000007513601024000000851366076800000060
784+DALNonStandardModesBCD2=R1440090000000000128007680000000012800960000000001600120000000070179213440000000018001440000000001856139200000000
785+DisablePCIEGen3Support=V0
786+DisableGmcPowerGating=V1
787+DisableDrmdmaPowerGating=V0
788+DisableStaticGfxMGPowerGating=V1
789+DisableFBCSupport=V0
790+StutterMode=V2
791+PP_DisableVddcPhaseShedding=V1
792+PP_MCLKStutterModeThreshold=V0x7530
793+PP_SCLKDEEPSLEEPDISABLE=V0
794+EnableLBPWSupport=V0
795+KMD_EnableLPT=V0
796+[AMDPCSROOT/SYSTEM/2ID-1002-683D-0/MCIL]
797+DALNonStandardModesBCD1=R12800800000000001360076800000060136007680000007513600768000000851360102400000060136010240000007513601024000000851366076800000060
798+DALNonStandardModesBCD2=R1440090000000000128007680000000012800960000000001600120000000070179213440000000018001440000000001856139200000000
799+EnableLBPWSupport=V0
800+PP_SclkDeepSleepDisable=V0
801+StutterMode=V2
802+KMD_EnableLPT=V0
803+PP_MCLKStutterModeThreshold=V0x7530
804+EnableFBCLPT=V0
805+DALNonStandardModesBCD1=R12800800000000001360076800000060136007680000007513600768000000851360102400000060136010240000007513601024000000851366076800000060
806+DALNonStandardModesBCD2=R1440090000000000128007680000000012800960000000001600120000000070179213440000000018001440000000001856139200000000
807+DisablePCIEGen3Support=V0
808+DisableGmcPowerGating=V1
809+DisableDrmdmaPowerGating=V0
810+DisableStaticGfxMGPowerGating=V1
811+DisableFBCSupport=V0
812+StutterMode=V2
813+PP_DisableVddcPhaseShedding=V1
814+PP_MCLKStutterModeThreshold=V0x7530
815+PP_SCLKDEEPSLEEPDISABLE=V0
816+EnableLBPWSupport=V0
817+KMD_EnableLPT=V0
818+[AMDPCSROOT/SYSTEM/2ID-1002-683F-0/MCIL]
819+DALNonStandardModesBCD1=R12800800000000001360076800000060136007680000007513600768000000851360102400000060136010240000007513601024000000851366076800000060
820+DALNonStandardModesBCD2=R1440090000000000128007680000000012800960000000001600120000000070179213440000000018001440000000001856139200000000
821+EnableLBPWSupport=V0
822+PP_SclkDeepSleepDisable=V0
823+StutterMode=V2
824+KMD_EnableLPT=V0
825+PP_MCLKStutterModeThreshold=V0x7530
826+EnableFBCLPT=V0
827+DALNonStandardModesBCD1=R12800800000000001360076800000060136007680000007513600768000000851360102400000060136010240000007513601024000000851366076800000060
828+DALNonStandardModesBCD2=R1440090000000000128007680000000012800960000000001600120000000070179213440000000018001440000000001856139200000000
829+DisablePCIEGen3Support=V0
830+DisableGmcPowerGating=V1
831+DisableDrmdmaPowerGating=V0
832+DisableStaticGfxMGPowerGating=V1
833+DisableFBCSupport=V0
834+StutterMode=V2
835+PP_DisableVddcPhaseShedding=V1
836+PP_MCLKStutterModeThreshold=V0x7530
837+PP_SCLKDEEPSLEEPDISABLE=V0
838+EnableLBPWSupport=V0
839+KMD_EnableLPT=V0
840+[AMDPCSROOT/SYSTEM/2ID-1002-6818-0/MCIL]
841+DALNonStandardModesBCD1=R12800800000000001360076800000060136007680000007513600768000000851360102400000060136010240000007513601024000000851366076800000060
842+DALNonStandardModesBCD2=R1440090000000000128007680000000012800960000000001600120000000070179213440000000018001440000000001856139200000000
843+EnableLBPWSupport=V0
844+PP_SclkDeepSleepDisable=V0
845+StutterMode=V2
846+KMD_EnableLPT=V0
847+PP_MCLKStutterModeThreshold=V0x7530
848+EnableFBCLPT=V0
849+DALNonStandardModesBCD1=R12800800000000001360076800000060136007680000007513600768000000851360102400000060136010240000007513601024000000851366076800000060
850+DALNonStandardModesBCD2=R1440090000000000128007680000000012800960000000001600120000000070179213440000000018001440000000001856139200000000
851+EnableFBCLPT=V0
852+PP_DisableVddcPhaseShedding=V1
853+PP_MCLKStutterModeThreshold=V0x7530
854+PP_SCLKDEEPSLEEPDISABLE=V0
855+EnableLBPWSupport=V0
856+StutterMode=V2
857+KMD_EnableLPT=V0
858 [AMDPCSROOT/SYSTEM/2ID-1002-6819-0/MCIL]
859-DALNonStandardModesBCD1=R128007680000000012800960000000001600120000000070179213440000000018001440000000001856139200000000
860-EnableLBPWSupport=V0
861-PP_SclkDeepSleepDisable=V0
862-StutterMode=V2
863-KMD_EnableLPT=V0
864-PP_MCLKStutterModeThreshold=V0x7530
865-EnableFBCLPT=V0
866-DALNonStandardModesBCD1=R128007680000000012800960000000001600120000000070179213440000000018001440000000001856139200000000
867-EnableFBCLPT=V0
868-PP_DisableVddcPhaseShedding=V1
869-PP_MCLKStutterModeThreshold=V0x7530
870-PP_SCLKDEEPSLEEPDISABLE=V0
871-EnableLBPWSupport=V0
872-StutterMode=V2
873-KMD_EnableLPT=V0
874+DALNonStandardModesBCD1=R12800800000000001360076800000060136007680000007513600768000000851360102400000060136010240000007513601024000000851366076800000060
875+DALNonStandardModesBCD2=R1440090000000000128007680000000012800960000000001600120000000070179213440000000018001440000000001856139200000000
876+EnableLBPWSupport=V0
877+PP_SclkDeepSleepDisable=V0
878+StutterMode=V2
879+KMD_EnableLPT=V0
880+PP_MCLKStutterModeThreshold=V0x7530
881+EnableFBCLPT=V0
882+DALNonStandardModesBCD1=R12800800000000001360076800000060136007680000007513600768000000851360102400000060136010240000007513601024000000851366076800000060
883+DALNonStandardModesBCD2=R1440090000000000128007680000000012800960000000001600120000000070179213440000000018001440000000001856139200000000
884+EnableFBCLPT=V0
885+PP_DisableVddcPhaseShedding=V1
886+PP_MCLKStutterModeThreshold=V0x7530
887+PP_SCLKDEEPSLEEPDISABLE=V0
888+EnableLBPWSupport=V0
889+StutterMode=V2
890+KMD_EnableLPT=V0
891+[AMDPCSROOT/SYSTEM/2ID-1002-6818-0/MCIL]
892+DALNonStandardModesBCD1=R12800800000000001360076800000060136007680000007513600768000000851360102400000060136010240000007513601024000000851366076800000060
893+DALNonStandardModesBCD2=R1440090000000000128007680000000012800960000000001600120000000070179213440000000018001440000000001856139200000000
894+EnableLBPWSupport=V0
895+PP_SclkDeepSleepDisable=V0
896+StutterMode=V2
897+KMD_EnableLPT=V0
898+PP_MCLKStutterModeThreshold=V0x7530
899+EnableFBCLPT=V0
900+DALNonStandardModesBCD1=R12800800000000001360076800000060136007680000007513600768000000851360102400000060136010240000007513601024000000851366076800000060
901+DALNonStandardModesBCD2=R1440090000000000128007680000000012800960000000001600120000000070179213440000000018001440000000001856139200000000
902+EnableFBCLPT=V0
903+PP_DisableVddcPhaseShedding=V1
904+PP_MCLKStutterModeThreshold=V0x7530
905+PP_SCLKDEEPSLEEPDISABLE=V0
906+EnableLBPWSupport=V0
907+StutterMode=V2
908+KMD_EnableLPT=V0
909+[AMDPCSROOT/SYSTEM/2ID-1002-682D-0/MCIL]
910+DALNonStandardModesBCD1=R0800048000000060102406000000006012800768000000601400105000000060
911+PP_VariBrightFeatureEnable=V1
912+DisablePCIEGen3Support=V0
913+DisableGmcPowerGating=V1
914+DisableDrmdmaPowerGating=V0
915+DisableStaticGfxMGPowerGating=V1
916+DisableFBCSupport=V0
917+StutterMode=V2
918+PP_DisableVddcPhaseShedding=V1
919+PP_MCLKStutterModeThreshold=V0x7530
920+PP_SCLKDEEPSLEEPDISABLE=V0
921+EnableLBPWSupport=V0
922+KMD_EnableLPT=V0
923+EnableFBCLPT=V0
924+[AMDPCSROOT/SYSTEM/2ID-1002-682F-0/MCIL]
925+DALNonStandardModesBCD1=R0800048000000060102406000000006012800768000000601400105000000060
926+PP_VariBrightFeatureEnable=V1
927+DisablePCIEGen3Support=V0
928+DisableGmcPowerGating=V1
929+DisableDrmdmaPowerGating=V0
930+DisableStaticGfxMGPowerGating=V1
931+DisableFBCSupport=V0
932+StutterMode=V2
933+PP_DisableVddcPhaseShedding=V1
934+PP_MCLKStutterModeThreshold=V0x7530
935+PP_SCLKDEEPSLEEPDISABLE=V0
936+EnableLBPWSupport=V0
937+KMD_EnableLPT=V0
938+EnableFBCLPT=V0
939+[AMDPCSROOT/SYSTEM/2ID-1002-6825-0/MCIL]
940+DALNonStandardModesBCD1=R0800048000000060102406000000006012800768000000601400105000000060
941+PP_VariBrightFeatureEnable=V1
942+DisablePCIEGen3Support=V0
943+DisableGmcPowerGating=V1
944+DisableDrmdmaPowerGating=V0
945+DisableStaticGfxMGPowerGating=V1
946+DisableFBCSupport=V0
947+StutterMode=V2
948+PP_DisableVddcPhaseShedding=V1
949+PP_MCLKStutterModeThreshold=V0x7530
950+PP_SCLKDEEPSLEEPDISABLE=V0
951+EnableLBPWSupport=V0
952+KMD_EnableLPT=V0
953+EnableFBCLPT=V0
954+[AMDPCSROOT/SYSTEM/2ID-1002-6827-0/MCIL]
955+DALNonStandardModesBCD1=R0800048000000060102406000000006012800768000000601400105000000060
956+PP_VariBrightFeatureEnable=V1
957+DisablePCIEGen3Support=V0
958+DisableGmcPowerGating=V1
959+DisableDrmdmaPowerGating=V0
960+DisableStaticGfxMGPowerGating=V1
961+DisableFBCSupport=V0
962+StutterMode=V2
963+PP_DisableVddcPhaseShedding=V1
964+PP_MCLKStutterModeThreshold=V0x7530
965+PP_SCLKDEEPSLEEPDISABLE=V0
966+EnableLBPWSupport=V0
967+KMD_EnableLPT=V0
968+EnableFBCLPT=V0
969 [AMDPCSROOT/SYSTEM/2ID-1002-6800-0/MCIL]
970 DALNonStandardModesBCD1=R0800048000000060102406000000006012800768000000601400105000000060
971 PP_VariBrightFeatureEnable=V1
972@@ -85,6 +501,41 @@
973 EnableLBPWSupport=V0
974 StutterMode=V2
975 KMD_EnableLPT=V0
976+[AMDPCSROOT/SYSTEM/2ID-1002-9643-0/MCIL]
977+DALNonStandardModesBCD1=R13600768000000601360076800000075136007680000008513660768000000601440090000000000080004800000006010240600000000601280076800000060
978+DALNonStandardModesBCD2=R13660768000000601400105000000060
979+DALRestrictedModesBCD1=R1366076800000060
980+PP_VariBrightFeatureEnable=V1
981+DisableFBCSupport=V0
982+DalForceUnderscanAdjustment=V1
983+[AMDPCSROOT/SYSTEM/2ID-1002-9648-0/MCIL]
984+DALNonStandardModesBCD1=R13600768000000601360076800000075136007680000008513660768000000601440090000000000080004800000006010240600000000601280076800000060
985+DALNonStandardModesBCD2=R13660768000000601400105000000060
986+DALRestrictedModesBCD1=R1366076800000060
987+PP_VariBrightFeatureEnable=V1
988+DisableFBCSupport=V0
989+DalForceUnderscanAdjustment=V1
990+[AMDPCSROOT/SYSTEM/2ID-1002-9647-0/MCIL]
991+DALNonStandardModesBCD1=R13600768000000601360076800000075136007680000008513660768000000601440090000000000080004800000006010240600000000601280076800000060
992+DALNonStandardModesBCD2=R13660768000000601400105000000060
993+DALRestrictedModesBCD1=R1366076800000060
994+PP_VariBrightFeatureEnable=V1
995+DisableFBCSupport=V0
996+DalForceUnderscanAdjustment=V1
997+[AMDPCSROOT/SYSTEM/2ID-1002-9641-0/MCIL]
998+DALNonStandardModesBCD1=R13600768000000601360076800000075136007680000008513660768000000601440090000000000080004800000006010240600000000601280076800000060
999+DALNonStandardModesBCD2=R13660768000000601400105000000060
1000+DALRestrictedModesBCD1=R1366076800000060
1001+PP_VariBrightFeatureEnable=V1
1002+DisableFBCSupport=V0
1003+DalForceUnderscanAdjustment=V1
1004+[AMDPCSROOT/SYSTEM/2ID-1002-9649-0/MCIL]
1005+DALNonStandardModesBCD1=R13600768000000601360076800000075136007680000008513660768000000601440090000000000080004800000006010240600000000601280076800000060
1006+DALNonStandardModesBCD2=R13660768000000601400105000000060
1007+DALRestrictedModesBCD1=R1366076800000060
1008+PP_VariBrightFeatureEnable=V1
1009+DisableFBCSupport=V0
1010+DalForceUnderscanAdjustment=V1
1011 [AMDPCSROOT/SYSTEM/2ID-1002-9994-0/MCIL]
1012 DALNonStandardModesBCD1=R0800048000000060102406000000006012800768000000601400105000000060
1013 DisableFBCSupport=V0
1014@@ -145,39 +596,675 @@
1015 DALNonStandardModesBCD1=R0800048000000060102406000000006012800768000000601400105000000060
1016 DisableFBCSupport=V0
1017 DalForceUnderscanAdjustment=V1
1018+[AMDPCSROOT/SYSTEM/2ID-1002-9803-0/MCIL]
1019+DALNonStandardModesBCD1=R13600768000000601360076800000075136007680000008513660768000000601440090000000000080004800000006010240600000000601280076800000060
1020+DALNonStandardModesBCD2=R1400105000000060
1021+PP_VariBrightFeatureEnable=V1
1022+DisableFBCSupport=V0
1023+DalForceUnderscanAdjustment=V1
1024 [AMDPCSROOT/SYSTEM/2ID-1002-9804-0/MCIL]
1025-DALNonStandardModesBCD1=R0800048000000060102406000000006012800768000000601400105000000060
1026+DALNonStandardModesBCD1=R13600768000000601360076800000075136007680000008513660768000000601440090000000000080004800000006010240600000000601280076800000060
1027+DALNonStandardModesBCD2=R1400105000000060
1028 PP_VariBrightFeatureEnable=V1
1029 DisableFBCSupport=V0
1030 DalForceUnderscanAdjustment=V1
1031 [AMDPCSROOT/SYSTEM/2ID-1002-9805-0/MCIL]
1032-DALNonStandardModesBCD1=R0800048000000060102406000000006012800768000000601400105000000060
1033+DALNonStandardModesBCD1=R13600768000000601360076800000075136007680000008513660768000000601440090000000000080004800000006010240600000000601280076800000060
1034+DALNonStandardModesBCD2=R1400105000000060
1035 PP_VariBrightFeatureEnable=V1
1036 DisableFBCSupport=V0
1037 DalForceUnderscanAdjustment=V1
1038 [AMDPCSROOT/SYSTEM/2ID-1002-9807-0/MCIL]
1039-DALNonStandardModesBCD1=R0800048000000060102406000000006012800768000000601400105000000060
1040-PP_VariBrightFeatureEnable=V1
1041-DisableFBCSupport=V0
1042-DalForceUnderscanAdjustment=V1
1043-[AMDPCSROOT/SYSTEM/2ID-1002-9803-0/MCIL]
1044-DALNonStandardModesBCD1=R0800048000000060102406000000006012800768000000601400105000000060
1045+DALNonStandardModesBCD1=R13600768000000601360076800000075136007680000008513660768000000601440090000000000080004800000006010240600000000601280076800000060
1046+DALNonStandardModesBCD2=R1400105000000060
1047 PP_VariBrightFeatureEnable=V1
1048 DisableFBCSupport=V0
1049 DalForceUnderscanAdjustment=V1
1050 [AMDPCSROOT/SYSTEM/2ID-1002-9802-0/MCIL]
1051-DALNonStandardModesBCD1=R0800048000000060102406000000006012800768000000601400105000000060
1052+DALNonStandardModesBCD1=R13600768000000601360076800000075136007680000008513660768000000601440090000000000080004800000006010240600000000601280076800000060
1053+DALNonStandardModesBCD2=R1400105000000060
1054 PP_VariBrightFeatureEnable=V1
1055 DisableFBCSupport=V0
1056 DalForceUnderscanAdjustment=V1
1057 [AMDPCSROOT/SYSTEM/2ID-1002-9806-0/MCIL]
1058-DALNonStandardModesBCD1=R0800048000000060102406000000006012800768000000601400105000000060
1059-PP_VariBrightFeatureEnable=V1
1060-DisableFBCSupport=V0
1061-DalForceUnderscanAdjustment=V1
1062-[AMDPCSROOT/SYSTEM/2ID-1002-68B8-0/MCIL]
1063-DALNonStandardModesBCD1=R13601024000000601360102400000075136010240000008516000900000000591600090000000060204815360000007220481536000000801280076800000000
1064-DALNonStandardModesBCD2=R12800960000000001600120000000070179213440000000018001440000000001856139200000000
1065+DALNonStandardModesBCD1=R13600768000000601360076800000075136007680000008513660768000000601440090000000000080004800000006010240600000000601280076800000060
1066+DALNonStandardModesBCD2=R1400105000000060
1067+PP_VariBrightFeatureEnable=V1
1068+DisableFBCSupport=V0
1069+DalForceUnderscanAdjustment=V1
1070+[AMDPCSROOT/SYSTEM/2ID-1002-9809-0/MCIL]
1071+DALNonStandardModesBCD1=R13600768000000601360076800000075136007680000008513660768000000601440090000000000080004800000006010240600000000601280076800000060
1072+DALNonStandardModesBCD2=R1400105000000060
1073+PP_VariBrightFeatureEnable=V1
1074+DisableFBCSupport=V0
1075+DalForceUnderscanAdjustment=V1
1076+[AMDPCSROOT/SYSTEM/2ID-1002-9808-0/MCIL]
1077+DALNonStandardModesBCD1=R13600768000000601360076800000075136007680000008513660768000000601440090000000000080004800000006010240600000000601280076800000060
1078+DALNonStandardModesBCD2=R1400105000000060
1079+PP_VariBrightFeatureEnable=V1
1080+DisableFBCSupport=V0
1081+DalForceUnderscanAdjustment=V1
1082+[AMDPCSROOT/SYSTEM/2ID-1002-677B-0/MCIL]
1083+DALNonStandardModesBCD1=R12800800000000001360076800000060136010240000006013601024000000751360102400000085136607680000006013660768000000601400105000000059
1084+DALNonStandardModesBCD2=R14001050000000601440090000000060160009000000006016000900000000751600090000000085160009000000010016000900000001201600090000000160
1085+DALNonStandardModesBCD3=R20481536000000722048153600000080128007680000000012800960000000001600120000000070179213440000000018001440000000001856139200000000
1086+GSLWorkaround=V0
1087+[AMDPCSROOT/SYSTEM/2ID-1002-6778-0/MCIL]
1088+DALNonStandardModesBCD1=R12800800000000001360076800000060136010240000006013601024000000751360102400000085136607680000006013660768000000601400105000000059
1089+DALNonStandardModesBCD2=R14001050000000601440090000000060160009000000006016000900000000751600090000000085160009000000010016000900000001201600090000000160
1090+DALNonStandardModesBCD3=R20481536000000722048153600000080128007680000000012800960000000001600120000000070179213440000000018001440000000001856139200000000
1091+GSLWorkaround=V0
1092+[AMDPCSROOT/SYSTEM/2ID-1002-675F-0/MCIL]
1093+DALNonStandardModesBCD1=R12800800000000001360076800000060136010240000006013601024000000751360102400000085136607680000006013660768000000601400105000000059
1094+DALNonStandardModesBCD2=R14001050000000601440090000000060160009000000006016000900000000751600090000000085160009000000010016000900000001201600090000000160
1095+DALNonStandardModesBCD3=R20481536000000722048153600000080128007680000000012800960000000001600120000000070179213440000000018001440000000001856139200000000
1096+GSLWorkaround=V0
1097+[AMDPCSROOT/SYSTEM/2ID-1002-675F-0/MCIL]
1098+DALNonStandardModesBCD1=R12800800000000001360076800000060136010240000006013601024000000751360102400000085136607680000006013660768000000601400105000000059
1099+DALNonStandardModesBCD2=R14001050000000601440090000000060160009000000006016000900000000751600090000000085160009000000010016000900000001201600090000000160
1100+DALNonStandardModesBCD3=R20481536000000722048153600000080128007680000000012800960000000001600120000000070179213440000000018001440000000001856139200000000
1101+GSLWorkaround=V0
1102+[AMDPCSROOT/SYSTEM/2ID-1002-6779-0/MCIL]
1103+DALNonStandardModesBCD1=R12800800000000001360076800000060136010240000006013601024000000751360102400000085136607680000006013660768000000601400105000000059
1104+DALNonStandardModesBCD2=R14001050000000601440090000000060160009000000006016000900000000751600090000000085160009000000010016000900000001201600090000000160
1105+DALNonStandardModesBCD3=R20481536000000722048153600000080128007680000000012800960000000001600120000000070179213440000000018001440000000001856139200000000
1106+GSLWorkaround=V0
1107+[AMDPCSROOT/SYSTEM/2ID-1002-675F-0/MCIL]
1108+DALNonStandardModesBCD1=R12800800000000001360076800000060136010240000006013601024000000751360102400000085136607680000006013660768000000601400105000000059
1109+DALNonStandardModesBCD2=R14001050000000601440090000000060160009000000006016000900000000751600090000000085160009000000010016000900000001201600090000000160
1110+DALNonStandardModesBCD3=R20481536000000722048153600000080128007680000000012800960000000001600120000000070179213440000000018001440000000001856139200000000
1111+GSLWorkaround=V0
1112+[AMDPCSROOT/SYSTEM/2ID-1002-6759-0/MCIL]
1113+DALNonStandardModesBCD1=R12800800000000001360076800000060136010240000006013601024000000751360102400000085136607680000006013660768000000601400105000000059
1114+DALNonStandardModesBCD2=R14001050000000601440090000000060160009000000006016000900000000751600090000000085160009000000010016000900000001201600090000000160
1115+DALNonStandardModesBCD3=R20481536000000722048153600000080128007680000000012800960000000001600120000000070179213440000000018001440000000001856139200000000
1116+GSLWorkaround=V0
1117+[AMDPCSROOT/SYSTEM/2ID-1002-6759-0/MCIL]
1118+DALNonStandardModesBCD1=R12800800000000001360076800000060136010240000006013601024000000751360102400000085136607680000006013660768000000601400105000000059
1119+DALNonStandardModesBCD2=R14001050000000601440090000000060160009000000006016000900000000751600090000000085160009000000010016000900000001201600090000000160
1120+DALNonStandardModesBCD3=R20481536000000722048153600000080128007680000000012800960000000001600120000000070179213440000000018001440000000001856139200000000
1121+GSLWorkaround=V0
1122+[AMDPCSROOT/SYSTEM/2ID-1002-6779-0/MCIL]
1123+DALNonStandardModesBCD1=R12800800000000001360076800000060136010240000006013601024000000751360102400000085136607680000006013660768000000601400105000000059
1124+DALNonStandardModesBCD2=R14001050000000601440090000000060160009000000006016000900000000751600090000000085160009000000010016000900000001201600090000000160
1125+DALNonStandardModesBCD3=R20481536000000722048153600000080128007680000000012800960000000001600120000000070179213440000000018001440000000001856139200000000
1126+GSLWorkaround=V0
1127+[AMDPCSROOT/SYSTEM/2ID-1002-675F-0/MCIL]
1128+DALNonStandardModesBCD1=R12800800000000001360076800000060136010240000006013601024000000751360102400000085136607680000006013660768000000601400105000000059
1129+DALNonStandardModesBCD2=R14001050000000601440090000000060160009000000006016000900000000751600090000000085160009000000010016000900000001201600090000000160
1130+DALNonStandardModesBCD3=R20481536000000722048153600000080128007680000000012800960000000001600120000000070179213440000000018001440000000001856139200000000
1131+GSLWorkaround=V0
1132+[AMDPCSROOT/SYSTEM/2ID-1002-6779-0/MCIL]
1133+DALNonStandardModesBCD1=R12800800000000001360076800000060136010240000006013601024000000751360102400000085136607680000006013660768000000601400105000000059
1134+DALNonStandardModesBCD2=R14001050000000601440090000000060160009000000006016000900000000751600090000000085160009000000010016000900000001201600090000000160
1135+DALNonStandardModesBCD3=R20481536000000722048153600000080128007680000000012800960000000001600120000000070179213440000000018001440000000001856139200000000
1136+GSLWorkaround=V0
1137+[AMDPCSROOT/SYSTEM/2ID-1002-675F-0/MCIL]
1138+DALNonStandardModesBCD1=R12800800000000001360076800000060136010240000006013601024000000751360102400000085136607680000006013660768000000601400105000000059
1139+DALNonStandardModesBCD2=R14001050000000601440090000000060160009000000006016000900000000751600090000000085160009000000010016000900000001201600090000000160
1140+DALNonStandardModesBCD3=R20481536000000722048153600000080128007680000000012800960000000001600120000000070179213440000000018001440000000001856139200000000
1141+GSLWorkaround=V0
1142+[AMDPCSROOT/SYSTEM/2ID-1002-6759-0/MCIL]
1143+DALNonStandardModesBCD1=R12800800000000001360076800000060136010240000006013601024000000751360102400000085136607680000006013660768000000601400105000000059
1144+DALNonStandardModesBCD2=R14001050000000601440090000000060160009000000006016000900000000751600090000000085160009000000010016000900000001201600090000000160
1145+DALNonStandardModesBCD3=R20481536000000722048153600000080128007680000000012800960000000001600120000000070179213440000000018001440000000001856139200000000
1146+GSLWorkaround=V0
1147+[AMDPCSROOT/SYSTEM/2ID-1002-6758-0/MCIL]
1148+DALNonStandardModesBCD1=R12800800000000001360076800000060136010240000006013601024000000751360102400000085136607680000006013660768000000601400105000000059
1149+DALNonStandardModesBCD2=R14001050000000601440090000000060160009000000006016000900000000751600090000000085160009000000010016000900000001201600090000000160
1150+DALNonStandardModesBCD3=R20481536000000722048153600000080128007680000000012800960000000001600120000000070179213440000000018001440000000001856139200000000
1151+GSLWorkaround=V0
1152+[AMDPCSROOT/SYSTEM/2ID-1002-6738-0/MCIL]
1153+DALNonStandardModesBCD1=R12800800000000001360076800000060136010240000006013601024000000751360102400000085136607680000006013660768000000601400105000000059
1154+DALNonStandardModesBCD2=R14001050000000601440090000000060160009000000006016000900000000751600090000000085160009000000010016000900000001201600090000000160
1155+DALNonStandardModesBCD3=R20481536000000722048153600000080128007680000000012800960000000001600120000000070179213440000000018001440000000001856139200000000
1156+GSLWorkaround=V0
1157+[AMDPCSROOT/SYSTEM/2ID-1002-6739-0/MCIL]
1158+DALNonStandardModesBCD1=R12800800000000001360076800000060136010240000006013601024000000751360102400000085136607680000006013660768000000601400105000000059
1159+DALNonStandardModesBCD2=R14001050000000601440090000000060160009000000006016000900000000751600090000000085160009000000010016000900000001201600090000000160
1160+DALNonStandardModesBCD3=R20481536000000722048153600000080128007680000000012800960000000001600120000000070179213440000000018001440000000001856139200000000
1161+GSLWorkaround=V0
1162+[AMDPCSROOT/SYSTEM/2ID-1002-6738-0/MCIL]
1163+DALNonStandardModesBCD1=R12800800000000001360076800000060136010240000006013601024000000751360102400000085136607680000006013660768000000601400105000000059
1164+DALNonStandardModesBCD2=R14001050000000601440090000000060160009000000006016000900000000751600090000000085160009000000010016000900000001201600090000000160
1165+DALNonStandardModesBCD3=R20481536000000722048153600000080128007680000000012800960000000001600120000000070179213440000000018001440000000001856139200000000
1166+GSLWorkaround=V0
1167+[AMDPCSROOT/SYSTEM/2ID-1002-6738-0/MCIL]
1168+DALNonStandardModesBCD1=R12800800000000001360076800000060136010240000006013601024000000751360102400000085136607680000006013660768000000601400105000000059
1169+DALNonStandardModesBCD2=R14001050000000601440090000000060160009000000006016000900000000751600090000000085160009000000010016000900000001201600090000000160
1170+DALNonStandardModesBCD3=R20481536000000722048153600000080128007680000000012800960000000001600120000000070179213440000000018001440000000001856139200000000
1171+GSLWorkaround=V0
1172+[AMDPCSROOT/SYSTEM/2ID-1002-677B-0/MCIL]
1173+DALNonStandardModesBCD1=R12800800000000001360076800000060136010240000006013601024000000751360102400000085136607680000006013660768000000601400105000000059
1174+DALNonStandardModesBCD2=R14001050000000601440090000000060160009000000006016000900000000751600090000000085160009000000010016000900000001201600090000000160
1175+DALNonStandardModesBCD3=R20481536000000722048153600000080128007680000000012800960000000001600120000000070179213440000000018001440000000001856139200000000
1176+GSLWorkaround=V0
1177+[AMDPCSROOT/SYSTEM/2ID-1002-675D-0/MCIL]
1178+DALNonStandardModesBCD1=R12800800000000001360076800000060136010240000006013601024000000751360102400000085136607680000006013660768000000601400105000000059
1179+DALNonStandardModesBCD2=R14001050000000601440090000000060160009000000006016000900000000751600090000000085160009000000010016000900000001201600090000000160
1180+DALNonStandardModesBCD3=R20481536000000722048153600000080128007680000000012800960000000001600120000000070179213440000000018001440000000001856139200000000
1181+GSLWorkaround=V0
1182+[AMDPCSROOT/SYSTEM/2ID-1002-675B-0/MCIL]
1183+DALNonStandardModesBCD1=R12800800000000001360076800000060136010240000006013601024000000751360102400000085136607680000006013660768000000601400105000000059
1184+DALNonStandardModesBCD2=R14001050000000601440090000000060160009000000006016000900000000751600090000000085160009000000010016000900000001201600090000000160
1185+DALNonStandardModesBCD3=R20481536000000722048153600000080128007680000000012800960000000001600120000000070179213440000000018001440000000001856139200000000
1186+GSLWorkaround=V0
1187+[AMDPCSROOT/SYSTEM/2ID-1002-6779-0/MCIL]
1188+DALNonStandardModesBCD1=R12800800000000001360076800000060136010240000006013601024000000751360102400000085136607680000006013660768000000601400105000000059
1189+DALNonStandardModesBCD2=R14001050000000601440090000000060160009000000006016000900000000751600090000000085160009000000010016000900000001201600090000000160
1190+DALNonStandardModesBCD3=R20481536000000722048153600000080128007680000000012800960000000001600120000000070179213440000000018001440000000001856139200000000
1191+GSLWorkaround=V0
1192+[AMDPCSROOT/SYSTEM/2ID-1002-675F-0/MCIL]
1193+DALNonStandardModesBCD1=R12800800000000001360076800000060136010240000006013601024000000751360102400000085136607680000006013660768000000601400105000000059
1194+DALNonStandardModesBCD2=R14001050000000601440090000000060160009000000006016000900000000751600090000000085160009000000010016000900000001201600090000000160
1195+DALNonStandardModesBCD3=R20481536000000722048153600000080128007680000000012800960000000001600120000000070179213440000000018001440000000001856139200000000
1196+GSLWorkaround=V0
1197+[AMDPCSROOT/SYSTEM/2ID-1002-6770-0/MCIL]
1198+DALNonStandardModesBCD1=R12800800000000001360076800000060136010240000006013601024000000751360102400000085136607680000006013660768000000601400105000000059
1199+DALNonStandardModesBCD2=R14001050000000601440090000000060160009000000006016000900000000751600090000000085160009000000010016000900000001201600090000000160
1200+DALNonStandardModesBCD3=R20481536000000722048153600000080128007680000000012800960000000001600120000000070179213440000000018001440000000001856139200000000
1201+GSLWorkaround=V0
1202+[AMDPCSROOT/SYSTEM/2ID-1002-6779-0/MCIL]
1203+DALNonStandardModesBCD1=R12800800000000001360076800000060136010240000006013601024000000751360102400000085136607680000006013660768000000601400105000000059
1204+DALNonStandardModesBCD2=R14001050000000601440090000000060160009000000006016000900000000751600090000000085160009000000010016000900000001201600090000000160
1205+DALNonStandardModesBCD3=R20481536000000722048153600000080128007680000000012800960000000001600120000000070179213440000000018001440000000001856139200000000
1206+GSLWorkaround=V0
1207+[AMDPCSROOT/SYSTEM/2ID-1002-6759-0/MCIL]
1208+DALNonStandardModesBCD1=R12800800000000001360076800000060136010240000006013601024000000751360102400000085136607680000006013660768000000601400105000000059
1209+DALNonStandardModesBCD2=R14001050000000601440090000000060160009000000006016000900000000751600090000000085160009000000010016000900000001201600090000000160
1210+DALNonStandardModesBCD3=R20481536000000722048153600000080128007680000000012800960000000001600120000000070179213440000000018001440000000001856139200000000
1211+GSLWorkaround=V0
1212+[AMDPCSROOT/SYSTEM/2ID-1002-6758-0/MCIL]
1213+DALNonStandardModesBCD1=R12800800000000001360076800000060136010240000006013601024000000751360102400000085136607680000006013660768000000601400105000000059
1214+DALNonStandardModesBCD2=R14001050000000601440090000000060160009000000006016000900000000751600090000000085160009000000010016000900000001201600090000000160
1215+DALNonStandardModesBCD3=R20481536000000722048153600000080128007680000000012800960000000001600120000000070179213440000000018001440000000001856139200000000
1216+GSLWorkaround=V0
1217+[AMDPCSROOT/SYSTEM/2ID-1002-673E-0/MCIL]
1218+DALNonStandardModesBCD1=R12800800000000001360076800000060136010240000006013601024000000751360102400000085136607680000006013660768000000601400105000000059
1219+DALNonStandardModesBCD2=R14001050000000601440090000000060160009000000006016000900000000751600090000000085160009000000010016000900000001201600090000000160
1220+DALNonStandardModesBCD3=R20481536000000722048153600000080128007680000000012800960000000001600120000000070179213440000000018001440000000001856139200000000
1221+GSLWorkaround=V0
1222+[AMDPCSROOT/SYSTEM/2ID-1002-6738-0/MCIL]
1223+DALNonStandardModesBCD1=R12800800000000001360076800000060136010240000006013601024000000751360102400000085136607680000006013660768000000601400105000000059
1224+DALNonStandardModesBCD2=R14001050000000601440090000000060160009000000006016000900000000751600090000000085160009000000010016000900000001201600090000000160
1225+DALNonStandardModesBCD3=R20481536000000722048153600000080128007680000000012800960000000001600120000000070179213440000000018001440000000001856139200000000
1226+GSLWorkaround=V0
1227+[AMDPCSROOT/SYSTEM/2ID-1002-6739-0/MCIL]
1228+DALNonStandardModesBCD1=R12800800000000001360076800000060136010240000006013601024000000751360102400000085136607680000006013660768000000601400105000000059
1229+DALNonStandardModesBCD2=R14001050000000601440090000000060160009000000006016000900000000751600090000000085160009000000010016000900000001201600090000000160
1230+DALNonStandardModesBCD3=R20481536000000722048153600000080128007680000000012800960000000001600120000000070179213440000000018001440000000001856139200000000
1231+GSLWorkaround=V0
1232+[AMDPCSROOT/SYSTEM/2ID-1002-6778-0/MCIL]
1233+DALNonStandardModesBCD1=R12800800000000001360076800000060136010240000006013601024000000751360102400000085136607680000006013660768000000601400105000000059
1234+DALNonStandardModesBCD2=R14001050000000601440090000000060160009000000006016000900000000751600090000000085160009000000010016000900000001201600090000000160
1235+DALNonStandardModesBCD3=R20481536000000722048153600000080128007680000000012800960000000001600120000000070179213440000000018001440000000001856139200000000
1236+GSLWorkaround=V0
1237+[AMDPCSROOT/SYSTEM/2ID-1002-6718-0/MCIL]
1238+DALNonStandardModesBCD1=R12800800000000001360076800000060136010240000006013601024000000751360102400000085136607680000006013660768000000601400105000000059
1239+DALNonStandardModesBCD2=R14001050000000601440090000000060160009000000006016000900000000751600090000000085160009000000010016000900000001201600090000000160
1240+DALNonStandardModesBCD3=R20481536000000722048153600000080128007680000000012800960000000001600120000000070179213440000000018001440000000001856139200000000
1241+[AMDPCSROOT/SYSTEM/2ID-1002-6719-0/MCIL]
1242+DALNonStandardModesBCD1=R12800800000000001360076800000060136010240000006013601024000000751360102400000085136607680000006013660768000000601400105000000059
1243+DALNonStandardModesBCD2=R14001050000000601440090000000060160009000000006016000900000000751600090000000085160009000000010016000900000001201600090000000160
1244+DALNonStandardModesBCD3=R20481536000000722048153600000080128007680000000012800960000000001600120000000070179213440000000018001440000000001856139200000000
1245+[AMDPCSROOT/SYSTEM/2ID-1002-671D-0/MCIL]
1246+DALNonStandardModesBCD1=R12800800000000001360076800000060136010240000006013601024000000751360102400000085136607680000006013660768000000601400105000000059
1247+DALNonStandardModesBCD2=R14001050000000601440090000000060160009000000006016000900000000751600090000000085160009000000010016000900000001201600090000000160
1248+DALNonStandardModesBCD3=R20481536000000722048153600000080128007680000000012800960000000001600120000000070179213440000000018001440000000001856139200000000
1249+[AMDPCSROOT/SYSTEM/2ID-1002-671F-0/MCIL]
1250+DALNonStandardModesBCD1=R12800800000000001360076800000060136010240000006013601024000000751360102400000085136607680000006013660768000000601400105000000059
1251+DALNonStandardModesBCD2=R14001050000000601440090000000060160009000000006016000900000000751600090000000085160009000000010016000900000001201600090000000160
1252+DALNonStandardModesBCD3=R20481536000000722048153600000080128007680000000012800960000000001600120000000070179213440000000018001440000000001856139200000000
1253+[AMDPCSROOT/SYSTEM/2ID-1002-68B8-0/MCIL]
1254+DALNonStandardModesBCD1=R12800800000000001360076800000059136007680000006013601024000000601360102400000075136010240000008513660768000000601366076800000060
1255+DALNonStandardModesBCD2=R14001050000000591400105000000060144009000000006016000900000000601600090000000075160009000000008516000900000001001600090000000120
1256+DALNonStandardModesBCD3=R16000900000001602048153600000072204815360000008012800768000000001280096000000000160012000000007017921344000000001800144000000000
1257+DALNonStandardModesBCD4=R1856139200000000
1258+[AMDPCSROOT/SYSTEM/2ID-1002-689B-0/MCIL]
1259+DALNonStandardModesBCD1=R12800800000000001360076800000059136007680000006013601024000000601360102400000075136010240000008513660768000000601366076800000060
1260+DALNonStandardModesBCD2=R14001050000000591400105000000060144009000000006016000900000000601600090000000075160009000000008516000900000001001600090000000120
1261+DALNonStandardModesBCD3=R16000900000001602048153600000072204815360000008012800768000000001280096000000000160012000000007017921344000000001800144000000000
1262+DALNonStandardModesBCD4=R1856139200000000
1263+[AMDPCSROOT/SYSTEM/2ID-1002-6898-0/MCIL]
1264+DALNonStandardModesBCD1=R12800800000000001360076800000059136007680000006013601024000000601360102400000075136010240000008513660768000000601366076800000060
1265+DALNonStandardModesBCD2=R14001050000000591400105000000060144009000000006016000900000000601600090000000075160009000000008516000900000001001600090000000120
1266+DALNonStandardModesBCD3=R16000900000001602048153600000072204815360000008012800768000000001280096000000000160012000000007017921344000000001800144000000000
1267+DALNonStandardModesBCD4=R1856139200000000
1268+[AMDPCSROOT/SYSTEM/2ID-1002-68F9-0/MCIL]
1269+DALNonStandardModesBCD1=R12800800000000001360076800000059136007680000006013601024000000601360102400000075136010240000008513660768000000601366076800000060
1270+DALNonStandardModesBCD2=R14001050000000591400105000000060144009000000006016000900000000601600090000000075160009000000008516000900000001001600090000000120
1271+DALNonStandardModesBCD3=R16000900000001602048153600000072204815360000008012800768000000001280096000000000160012000000007017921344000000001800144000000000
1272+DALNonStandardModesBCD4=R1856139200000000
1273+[AMDPCSROOT/SYSTEM/2ID-1002-68F9-0/MCIL]
1274+DALNonStandardModesBCD1=R12800800000000001360076800000059136007680000006013601024000000601360102400000075136010240000008513660768000000601366076800000060
1275+DALNonStandardModesBCD2=R14001050000000591400105000000060144009000000006016000900000000601600090000000075160009000000008516000900000001001600090000000120
1276+DALNonStandardModesBCD3=R16000900000001602048153600000072204815360000008012800768000000001280096000000000160012000000007017921344000000001800144000000000
1277+DALNonStandardModesBCD4=R1856139200000000
1278+[AMDPCSROOT/SYSTEM/2ID-1002-68F9-0/MCIL]
1279+DALNonStandardModesBCD1=R12800800000000001360076800000059136007680000006013601024000000601360102400000075136010240000008513660768000000601366076800000060
1280+DALNonStandardModesBCD2=R14001050000000591400105000000060144009000000006016000900000000601600090000000075160009000000008516000900000001001600090000000120
1281+DALNonStandardModesBCD3=R16000900000001602048153600000072204815360000008012800768000000001280096000000000160012000000007017921344000000001800144000000000
1282+DALNonStandardModesBCD4=R1856139200000000
1283+[AMDPCSROOT/SYSTEM/2ID-1002-689C-0/MCIL]
1284+DALNonStandardModesBCD1=R12800800000000001360076800000059136007680000006013601024000000601360102400000075136010240000008513660768000000601366076800000060
1285+DALNonStandardModesBCD2=R14001050000000591400105000000060144009000000006016000900000000601600090000000075160009000000008516000900000001001600090000000120
1286+DALNonStandardModesBCD3=R16000900000001602048153600000072204815360000008012800768000000001280096000000000160012000000007017921344000000001800144000000000
1287+DALNonStandardModesBCD4=R1856139200000000
1288+[AMDPCSROOT/SYSTEM/2ID-1002-689C-0/MCIL]
1289+DALNonStandardModesBCD1=R12800800000000001360076800000059136007680000006013601024000000601360102400000075136010240000008513660768000000601366076800000060
1290+DALNonStandardModesBCD2=R14001050000000591400105000000060144009000000006016000900000000601600090000000075160009000000008516000900000001001600090000000120
1291+DALNonStandardModesBCD3=R16000900000001602048153600000072204815360000008012800768000000001280096000000000160012000000007017921344000000001800144000000000
1292+DALNonStandardModesBCD4=R1856139200000000
1293+[AMDPCSROOT/SYSTEM/2ID-1002-68BF-0/MCIL]
1294+DALNonStandardModesBCD1=R12800800000000001360076800000059136007680000006013601024000000601360102400000075136010240000008513660768000000601366076800000060
1295+DALNonStandardModesBCD2=R14001050000000591400105000000060144009000000006016000900000000601600090000000075160009000000008516000900000001001600090000000120
1296+DALNonStandardModesBCD3=R16000900000001602048153600000072204815360000008012800768000000001280096000000000160012000000007017921344000000001800144000000000
1297+DALNonStandardModesBCD4=R1856139200000000
1298+[AMDPCSROOT/SYSTEM/2ID-1002-68F9-0/MCIL]
1299+DALNonStandardModesBCD1=R12800800000000001360076800000059136007680000006013601024000000601360102400000075136010240000008513660768000000601366076800000060
1300+DALNonStandardModesBCD2=R14001050000000591400105000000060144009000000006016000900000000601600090000000075160009000000008516000900000001001600090000000120
1301+DALNonStandardModesBCD3=R16000900000001602048153600000072204815360000008012800768000000001280096000000000160012000000007017921344000000001800144000000000
1302+DALNonStandardModesBCD4=R1856139200000000
1303+[AMDPCSROOT/SYSTEM/2ID-1002-68F9-0/MCIL]
1304+DALNonStandardModesBCD1=R12800800000000001360076800000059136007680000006013601024000000601360102400000075136010240000008513660768000000601366076800000060
1305+DALNonStandardModesBCD2=R14001050000000591400105000000060144009000000006016000900000000601600090000000075160009000000008516000900000001001600090000000120
1306+DALNonStandardModesBCD3=R16000900000001602048153600000072204815360000008012800768000000001280096000000000160012000000007017921344000000001800144000000000
1307+DALNonStandardModesBCD4=R1856139200000000
1308+[AMDPCSROOT/SYSTEM/2ID-1002-68F9-0/MCIL]
1309+DALNonStandardModesBCD1=R12800800000000001360076800000059136007680000006013601024000000601360102400000075136010240000008513660768000000601366076800000060
1310+DALNonStandardModesBCD2=R14001050000000591400105000000060144009000000006016000900000000601600090000000075160009000000008516000900000001001600090000000120
1311+DALNonStandardModesBCD3=R16000900000001602048153600000072204815360000008012800768000000001280096000000000160012000000007017921344000000001800144000000000
1312+DALNonStandardModesBCD4=R1856139200000000
1313+[AMDPCSROOT/SYSTEM/2ID-1002-68F9-0/MCIL]
1314+DALNonStandardModesBCD1=R12800800000000001360076800000059136007680000006013601024000000601360102400000075136010240000008513660768000000601366076800000060
1315+DALNonStandardModesBCD2=R14001050000000591400105000000060144009000000006016000900000000601600090000000075160009000000008516000900000001001600090000000120
1316+DALNonStandardModesBCD3=R16000900000001602048153600000072204815360000008012800768000000001280096000000000160012000000007017921344000000001800144000000000
1317+DALNonStandardModesBCD4=R1856139200000000
1318+[AMDPCSROOT/SYSTEM/2ID-1002-68DA-0/MCIL]
1319+DALNonStandardModesBCD1=R12800800000000001360076800000059136007680000006013601024000000601360102400000075136010240000008513660768000000601366076800000060
1320+DALNonStandardModesBCD2=R14001050000000591400105000000060144009000000006016000900000000601600090000000075160009000000008516000900000001001600090000000120
1321+DALNonStandardModesBCD3=R16000900000001602048153600000072204815360000008012800768000000001280096000000000160012000000007017921344000000001800144000000000
1322+DALNonStandardModesBCD4=R1856139200000000
1323+[AMDPCSROOT/SYSTEM/2ID-1002-68DA-0/MCIL]
1324+DALNonStandardModesBCD1=R12800800000000001360076800000059136007680000006013601024000000601360102400000075136010240000008513660768000000601366076800000060
1325+DALNonStandardModesBCD2=R14001050000000591400105000000060144009000000006016000900000000601600090000000075160009000000008516000900000001001600090000000120
1326+DALNonStandardModesBCD3=R16000900000001602048153600000072204815360000008012800768000000001280096000000000160012000000007017921344000000001800144000000000
1327+DALNonStandardModesBCD4=R1856139200000000
1328+[AMDPCSROOT/SYSTEM/2ID-1002-68D9-0/MCIL]
1329+DALNonStandardModesBCD1=R12800800000000001360076800000059136007680000006013601024000000601360102400000075136010240000008513660768000000601366076800000060
1330+DALNonStandardModesBCD2=R14001050000000591400105000000060144009000000006016000900000000601600090000000075160009000000008516000900000001001600090000000120
1331+DALNonStandardModesBCD3=R16000900000001602048153600000072204815360000008012800768000000001280096000000000160012000000007017921344000000001800144000000000
1332+DALNonStandardModesBCD4=R1856139200000000
1333+[AMDPCSROOT/SYSTEM/2ID-1002-68D9-0/MCIL]
1334+DALNonStandardModesBCD1=R12800800000000001360076800000059136007680000006013601024000000601360102400000075136010240000008513660768000000601366076800000060
1335+DALNonStandardModesBCD2=R14001050000000591400105000000060144009000000006016000900000000601600090000000075160009000000008516000900000001001600090000000120
1336+DALNonStandardModesBCD3=R16000900000001602048153600000072204815360000008012800768000000001280096000000000160012000000007017921344000000001800144000000000
1337+DALNonStandardModesBCD4=R1856139200000000
1338+[AMDPCSROOT/SYSTEM/2ID-1002-68BE-0/MCIL]
1339+DALNonStandardModesBCD1=R12800800000000001360076800000059136007680000006013601024000000601360102400000075136010240000008513660768000000601366076800000060
1340+DALNonStandardModesBCD2=R14001050000000591400105000000060144009000000006016000900000000601600090000000075160009000000008516000900000001001600090000000120
1341+DALNonStandardModesBCD3=R16000900000001602048153600000072204815360000008012800768000000001280096000000000160012000000007017921344000000001800144000000000
1342+DALNonStandardModesBCD4=R1856139200000000
1343+[AMDPCSROOT/SYSTEM/2ID-1002-68F9-0/MCIL]
1344+DALNonStandardModesBCD1=R12800800000000001360076800000059136007680000006013601024000000601360102400000075136010240000008513660768000000601366076800000060
1345+DALNonStandardModesBCD2=R14001050000000591400105000000060144009000000006016000900000000601600090000000075160009000000008516000900000001001600090000000120
1346+DALNonStandardModesBCD3=R16000900000001602048153600000072204815360000008012800768000000001280096000000000160012000000007017921344000000001800144000000000
1347+DALNonStandardModesBCD4=R1856139200000000
1348+[AMDPCSROOT/SYSTEM/2ID-1002-68F9-0/MCIL]
1349+DALNonStandardModesBCD1=R12800800000000001360076800000059136007680000006013601024000000601360102400000075136010240000008513660768000000601366076800000060
1350+DALNonStandardModesBCD2=R14001050000000591400105000000060144009000000006016000900000000601600090000000075160009000000008516000900000001001600090000000120
1351+DALNonStandardModesBCD3=R16000900000001602048153600000072204815360000008012800768000000001280096000000000160012000000007017921344000000001800144000000000
1352+DALNonStandardModesBCD4=R1856139200000000
1353+[AMDPCSROOT/SYSTEM/2ID-1002-68BE-0/MCIL]
1354+DALNonStandardModesBCD1=R12800800000000001360076800000059136007680000006013601024000000601360102400000075136010240000008513660768000000601366076800000060
1355+DALNonStandardModesBCD2=R14001050000000591400105000000060144009000000006016000900000000601600090000000075160009000000008516000900000001001600090000000120
1356+DALNonStandardModesBCD3=R16000900000001602048153600000072204815360000008012800768000000001280096000000000160012000000007017921344000000001800144000000000
1357+DALNonStandardModesBCD4=R1856139200000000
1358+[AMDPCSROOT/SYSTEM/2ID-1002-68F9-0/MCIL]
1359+DALNonStandardModesBCD1=R12800800000000001360076800000059136007680000006013601024000000601360102400000075136010240000008513660768000000601366076800000060
1360+DALNonStandardModesBCD2=R14001050000000591400105000000060144009000000006016000900000000601600090000000075160009000000008516000900000001001600090000000120
1361+DALNonStandardModesBCD3=R16000900000001602048153600000072204815360000008012800768000000001280096000000000160012000000007017921344000000001800144000000000
1362+DALNonStandardModesBCD4=R1856139200000000
1363+[AMDPCSROOT/SYSTEM/2ID-1002-68BE-0/MCIL]
1364+DALNonStandardModesBCD1=R12800800000000001360076800000059136007680000006013601024000000601360102400000075136010240000008513660768000000601366076800000060
1365+DALNonStandardModesBCD2=R14001050000000591400105000000060144009000000006016000900000000601600090000000075160009000000008516000900000001001600090000000120
1366+DALNonStandardModesBCD3=R16000900000001602048153600000072204815360000008012800768000000001280096000000000160012000000007017921344000000001800144000000000
1367+DALNonStandardModesBCD4=R1856139200000000
1368+[AMDPCSROOT/SYSTEM/2ID-1002-68BF-0/MCIL]
1369+DALNonStandardModesBCD1=R12800800000000001360076800000059136007680000006013601024000000601360102400000075136010240000008513660768000000601366076800000060
1370+DALNonStandardModesBCD2=R14001050000000591400105000000060144009000000006016000900000000601600090000000075160009000000008516000900000001001600090000000120
1371+DALNonStandardModesBCD3=R16000900000001602048153600000072204815360000008012800768000000001280096000000000160012000000007017921344000000001800144000000000
1372+DALNonStandardModesBCD4=R1856139200000000
1373+[AMDPCSROOT/SYSTEM/2ID-1002-6899-0/MCIL]
1374+DALNonStandardModesBCD1=R12800800000000001360076800000059136007680000006013601024000000601360102400000075136010240000008513660768000000601366076800000060
1375+DALNonStandardModesBCD2=R14001050000000591400105000000060144009000000006016000900000000601600090000000075160009000000008516000900000001001600090000000120
1376+DALNonStandardModesBCD3=R16000900000001602048153600000072204815360000008012800768000000001280096000000000160012000000007017921344000000001800144000000000
1377+DALNonStandardModesBCD4=R1856139200000000
1378+[AMDPCSROOT/SYSTEM/2ID-1002-6898-0/MCIL]
1379+DALNonStandardModesBCD1=R12800800000000001360076800000059136007680000006013601024000000601360102400000075136010240000008513660768000000601366076800000060
1380+DALNonStandardModesBCD2=R14001050000000591400105000000060144009000000006016000900000000601600090000000075160009000000008516000900000001001600090000000120
1381+DALNonStandardModesBCD3=R16000900000001602048153600000072204815360000008012800768000000001280096000000000160012000000007017921344000000001800144000000000
1382+DALNonStandardModesBCD4=R1856139200000000
1383+[AMDPCSROOT/SYSTEM/2ID-1002-68F9-0/MCIL]
1384+DALNonStandardModesBCD1=R12800800000000001360076800000059136007680000006013601024000000601360102400000075136010240000008513660768000000601366076800000060
1385+DALNonStandardModesBCD2=R14001050000000591400105000000060144009000000006016000900000000601600090000000075160009000000008516000900000001001600090000000120
1386+DALNonStandardModesBCD3=R16000900000001602048153600000072204815360000008012800768000000001280096000000000160012000000007017921344000000001800144000000000
1387+DALNonStandardModesBCD4=R1856139200000000
1388+[AMDPCSROOT/SYSTEM/2ID-1002-68F9-0/MCIL]
1389+DALNonStandardModesBCD1=R12800800000000001360076800000059136007680000006013601024000000601360102400000075136010240000008513660768000000601366076800000060
1390+DALNonStandardModesBCD2=R14001050000000591400105000000060144009000000006016000900000000601600090000000075160009000000008516000900000001001600090000000120
1391+DALNonStandardModesBCD3=R16000900000001602048153600000072204815360000008012800768000000001280096000000000160012000000007017921344000000001800144000000000
1392+DALNonStandardModesBCD4=R1856139200000000
1393+[AMDPCSROOT/SYSTEM/2ID-1002-68F9-0/MCIL]
1394+DALNonStandardModesBCD1=R12800800000000001360076800000059136007680000006013601024000000601360102400000075136010240000008513660768000000601366076800000060
1395+DALNonStandardModesBCD2=R14001050000000591400105000000060144009000000006016000900000000601600090000000075160009000000008516000900000001001600090000000120
1396+DALNonStandardModesBCD3=R16000900000001602048153600000072204815360000008012800768000000001280096000000000160012000000007017921344000000001800144000000000
1397+DALNonStandardModesBCD4=R1856139200000000
1398+[AMDPCSROOT/SYSTEM/2ID-1002-68DA-0/MCIL]
1399+DALNonStandardModesBCD1=R12800800000000001360076800000059136007680000006013601024000000601360102400000075136010240000008513660768000000601366076800000060
1400+DALNonStandardModesBCD2=R14001050000000591400105000000060144009000000006016000900000000601600090000000075160009000000008516000900000001001600090000000120
1401+DALNonStandardModesBCD3=R16000900000001602048153600000072204815360000008012800768000000001280096000000000160012000000007017921344000000001800144000000000
1402+DALNonStandardModesBCD4=R1856139200000000
1403+[AMDPCSROOT/SYSTEM/2ID-1002-68D8-0/MCIL]
1404+DALNonStandardModesBCD1=R12800800000000001360076800000059136007680000006013601024000000601360102400000075136010240000008513660768000000601366076800000060
1405+DALNonStandardModesBCD2=R14001050000000591400105000000060144009000000006016000900000000601600090000000075160009000000008516000900000001001600090000000120
1406+DALNonStandardModesBCD3=R16000900000001602048153600000072204815360000008012800768000000001280096000000000160012000000007017921344000000001800144000000000
1407+DALNonStandardModesBCD4=R1856139200000000
1408+[AMDPCSROOT/SYSTEM/2ID-1002-68D8-0/MCIL]
1409+DALNonStandardModesBCD1=R12800800000000001360076800000059136007680000006013601024000000601360102400000075136010240000008513660768000000601366076800000060
1410+DALNonStandardModesBCD2=R14001050000000591400105000000060144009000000006016000900000000601600090000000075160009000000008516000900000001001600090000000120
1411+DALNonStandardModesBCD3=R16000900000001602048153600000072204815360000008012800768000000001280096000000000160012000000007017921344000000001800144000000000
1412+DALNonStandardModesBCD4=R1856139200000000
1413+[AMDPCSROOT/SYSTEM/2ID-1002-6899-0/MCIL]
1414+DALNonStandardModesBCD1=R12800800000000001360076800000059136007680000006013601024000000601360102400000075136010240000008513660768000000601366076800000060
1415+DALNonStandardModesBCD2=R14001050000000591400105000000060144009000000006016000900000000601600090000000075160009000000008516000900000001001600090000000120
1416+DALNonStandardModesBCD3=R16000900000001602048153600000072204815360000008012800768000000001280096000000000160012000000007017921344000000001800144000000000
1417+DALNonStandardModesBCD4=R1856139200000000
1418+[AMDPCSROOT/SYSTEM/2ID-1002-68F9-0/MCIL]
1419+DALNonStandardModesBCD1=R12800800000000001360076800000059136007680000006013601024000000601360102400000075136010240000008513660768000000601366076800000060
1420+DALNonStandardModesBCD2=R14001050000000591400105000000060144009000000006016000900000000601600090000000075160009000000008516000900000001001600090000000120
1421+DALNonStandardModesBCD3=R16000900000001602048153600000072204815360000008012800768000000001280096000000000160012000000007017921344000000001800144000000000
1422+DALNonStandardModesBCD4=R1856139200000000
1423+[AMDPCSROOT/SYSTEM/2ID-1002-68F9-0/MCIL]
1424+DALNonStandardModesBCD1=R12800800000000001360076800000059136007680000006013601024000000601360102400000075136010240000008513660768000000601366076800000060
1425+DALNonStandardModesBCD2=R14001050000000591400105000000060144009000000006016000900000000601600090000000075160009000000008516000900000001001600090000000120
1426+DALNonStandardModesBCD3=R16000900000001602048153600000072204815360000008012800768000000001280096000000000160012000000007017921344000000001800144000000000
1427+DALNonStandardModesBCD4=R1856139200000000
1428+[AMDPCSROOT/SYSTEM/2ID-1002-68F9-0/MCIL]
1429+DALNonStandardModesBCD1=R12800800000000001360076800000059136007680000006013601024000000601360102400000075136010240000008513660768000000601366076800000060
1430+DALNonStandardModesBCD2=R14001050000000591400105000000060144009000000006016000900000000601600090000000075160009000000008516000900000001001600090000000120
1431+DALNonStandardModesBCD3=R16000900000001602048153600000072204815360000008012800768000000001280096000000000160012000000007017921344000000001800144000000000
1432+DALNonStandardModesBCD4=R1856139200000000
1433+[AMDPCSROOT/SYSTEM/2ID-1002-68F9-0/MCIL]
1434+DALNonStandardModesBCD1=R12800800000000001360076800000059136007680000006013601024000000601360102400000075136010240000008513660768000000601366076800000060
1435+DALNonStandardModesBCD2=R14001050000000591400105000000060144009000000006016000900000000601600090000000075160009000000008516000900000001001600090000000120
1436+DALNonStandardModesBCD3=R16000900000001602048153600000072204815360000008012800768000000001280096000000000160012000000007017921344000000001800144000000000
1437+DALNonStandardModesBCD4=R1856139200000000
1438+[AMDPCSROOT/SYSTEM/2ID-1002-68F9-0/MCIL]
1439+DALNonStandardModesBCD1=R12800800000000001360076800000059136007680000006013601024000000601360102400000075136010240000008513660768000000601366076800000060
1440+DALNonStandardModesBCD2=R14001050000000591400105000000060144009000000006016000900000000601600090000000075160009000000008516000900000001001600090000000120
1441+DALNonStandardModesBCD3=R16000900000001602048153600000072204815360000008012800768000000001280096000000000160012000000007017921344000000001800144000000000
1442+DALNonStandardModesBCD4=R1856139200000000
1443+[AMDPCSROOT/SYSTEM/2ID-1002-68DA-0/MCIL]
1444+DALNonStandardModesBCD1=R12800800000000001360076800000059136007680000006013601024000000601360102400000075136010240000008513660768000000601366076800000060
1445+DALNonStandardModesBCD2=R14001050000000591400105000000060144009000000006016000900000000601600090000000075160009000000008516000900000001001600090000000120
1446+DALNonStandardModesBCD3=R16000900000001602048153600000072204815360000008012800768000000001280096000000000160012000000007017921344000000001800144000000000
1447+DALNonStandardModesBCD4=R1856139200000000
1448+[AMDPCSROOT/SYSTEM/2ID-1002-68DA-0/MCIL]
1449+DALNonStandardModesBCD1=R12800800000000001360076800000059136007680000006013601024000000601360102400000075136010240000008513660768000000601366076800000060
1450+DALNonStandardModesBCD2=R14001050000000591400105000000060144009000000006016000900000000601600090000000075160009000000008516000900000001001600090000000120
1451+DALNonStandardModesBCD3=R16000900000001602048153600000072204815360000008012800768000000001280096000000000160012000000007017921344000000001800144000000000
1452+DALNonStandardModesBCD4=R1856139200000000
1453+[AMDPCSROOT/SYSTEM/2ID-1002-68D9-0/MCIL]
1454+DALNonStandardModesBCD1=R12800800000000001360076800000059136007680000006013601024000000601360102400000075136010240000008513660768000000601366076800000060
1455+DALNonStandardModesBCD2=R14001050000000591400105000000060144009000000006016000900000000601600090000000075160009000000008516000900000001001600090000000120
1456+DALNonStandardModesBCD3=R16000900000001602048153600000072204815360000008012800768000000001280096000000000160012000000007017921344000000001800144000000000
1457+DALNonStandardModesBCD4=R1856139200000000
1458+[AMDPCSROOT/SYSTEM/2ID-1002-68D9-0/MCIL]
1459+DALNonStandardModesBCD1=R12800800000000001360076800000059136007680000006013601024000000601360102400000075136010240000008513660768000000601366076800000060
1460+DALNonStandardModesBCD2=R14001050000000591400105000000060144009000000006016000900000000601600090000000075160009000000008516000900000001001600090000000120
1461+DALNonStandardModesBCD3=R16000900000001602048153600000072204815360000008012800768000000001280096000000000160012000000007017921344000000001800144000000000
1462+DALNonStandardModesBCD4=R1856139200000000
1463+[AMDPCSROOT/SYSTEM/2ID-1002-68D9-0/MCIL]
1464+DALNonStandardModesBCD1=R12800800000000001360076800000059136007680000006013601024000000601360102400000075136010240000008513660768000000601366076800000060
1465+DALNonStandardModesBCD2=R14001050000000591400105000000060144009000000006016000900000000601600090000000075160009000000008516000900000001001600090000000120
1466+DALNonStandardModesBCD3=R16000900000001602048153600000072204815360000008012800768000000001280096000000000160012000000007017921344000000001800144000000000
1467+DALNonStandardModesBCD4=R1856139200000000
1468+[AMDPCSROOT/SYSTEM/2ID-1002-68BE-0/MCIL]
1469+DALNonStandardModesBCD1=R12800800000000001360076800000059136007680000006013601024000000601360102400000075136010240000008513660768000000601366076800000060
1470+DALNonStandardModesBCD2=R14001050000000591400105000000060144009000000006016000900000000601600090000000075160009000000008516000900000001001600090000000120
1471+DALNonStandardModesBCD3=R16000900000001602048153600000072204815360000008012800768000000001280096000000000160012000000007017921344000000001800144000000000
1472+DALNonStandardModesBCD4=R1856139200000000
1473+[AMDPCSROOT/SYSTEM/2ID-1002-68F9-0/MCIL]
1474+DALNonStandardModesBCD1=R12800800000000001360076800000059136007680000006013601024000000601360102400000075136010240000008513660768000000601366076800000060
1475+DALNonStandardModesBCD2=R14001050000000591400105000000060144009000000006016000900000000601600090000000075160009000000008516000900000001001600090000000120
1476+DALNonStandardModesBCD3=R16000900000001602048153600000072204815360000008012800768000000001280096000000000160012000000007017921344000000001800144000000000
1477+DALNonStandardModesBCD4=R1856139200000000
1478+[AMDPCSROOT/SYSTEM/2ID-1002-68BF-0/MCIL]
1479+DALNonStandardModesBCD1=R12800800000000001360076800000059136007680000006013601024000000601360102400000075136010240000008513660768000000601366076800000060
1480+DALNonStandardModesBCD2=R14001050000000591400105000000060144009000000006016000900000000601600090000000075160009000000008516000900000001001600090000000120
1481+DALNonStandardModesBCD3=R16000900000001602048153600000072204815360000008012800768000000001280096000000000160012000000007017921344000000001800144000000000
1482+DALNonStandardModesBCD4=R1856139200000000
1483+[AMDPCSROOT/SYSTEM/2ID-1002-68F9-0/MCIL]
1484+DALNonStandardModesBCD1=R12800800000000001360076800000059136007680000006013601024000000601360102400000075136010240000008513660768000000601366076800000060
1485+DALNonStandardModesBCD2=R14001050000000591400105000000060144009000000006016000900000000601600090000000075160009000000008516000900000001001600090000000120
1486+DALNonStandardModesBCD3=R16000900000001602048153600000072204815360000008012800768000000001280096000000000160012000000007017921344000000001800144000000000
1487+DALNonStandardModesBCD4=R1856139200000000
1488+[AMDPCSROOT/SYSTEM/2ID-1002-68F9-0/MCIL]
1489+DALNonStandardModesBCD1=R12800800000000001360076800000059136007680000006013601024000000601360102400000075136010240000008513660768000000601366076800000060
1490+DALNonStandardModesBCD2=R14001050000000591400105000000060144009000000006016000900000000601600090000000075160009000000008516000900000001001600090000000120
1491+DALNonStandardModesBCD3=R16000900000001602048153600000072204815360000008012800768000000001280096000000000160012000000007017921344000000001800144000000000
1492+DALNonStandardModesBCD4=R1856139200000000
1493+[AMDPCSROOT/SYSTEM/2ID-1002-68F9-0/MCIL]
1494+DALNonStandardModesBCD1=R12800800000000001360076800000059136007680000006013601024000000601360102400000075136010240000008513660768000000601366076800000060
1495+DALNonStandardModesBCD2=R14001050000000591400105000000060144009000000006016000900000000601600090000000075160009000000008516000900000001001600090000000120
1496+DALNonStandardModesBCD3=R16000900000001602048153600000072204815360000008012800768000000001280096000000000160012000000007017921344000000001800144000000000
1497+DALNonStandardModesBCD4=R1856139200000000
1498+[AMDPCSROOT/SYSTEM/2ID-1002-68DA-0/MCIL]
1499+DALNonStandardModesBCD1=R12800800000000001360076800000059136007680000006013601024000000601360102400000075136010240000008513660768000000601366076800000060
1500+DALNonStandardModesBCD2=R14001050000000591400105000000060144009000000006016000900000000601600090000000075160009000000008516000900000001001600090000000120
1501+DALNonStandardModesBCD3=R16000900000001602048153600000072204815360000008012800768000000001280096000000000160012000000007017921344000000001800144000000000
1502+DALNonStandardModesBCD4=R1856139200000000
1503+[AMDPCSROOT/SYSTEM/2ID-1002-68D8-0/MCIL]
1504+DALNonStandardModesBCD1=R12800800000000001360076800000059136007680000006013601024000000601360102400000075136010240000008513660768000000601366076800000060
1505+DALNonStandardModesBCD2=R14001050000000591400105000000060144009000000006016000900000000601600090000000075160009000000008516000900000001001600090000000120
1506+DALNonStandardModesBCD3=R16000900000001602048153600000072204815360000008012800768000000001280096000000000160012000000007017921344000000001800144000000000
1507+DALNonStandardModesBCD4=R1856139200000000
1508+[AMDPCSROOT/SYSTEM/2ID-1002-68F9-0/MCIL]
1509+DALNonStandardModesBCD1=R12800800000000001360076800000059136007680000006013601024000000601360102400000075136010240000008513660768000000601366076800000060
1510+DALNonStandardModesBCD2=R14001050000000591400105000000060144009000000006016000900000000601600090000000075160009000000008516000900000001001600090000000120
1511+DALNonStandardModesBCD3=R16000900000001602048153600000072204815360000008012800768000000001280096000000000160012000000007017921344000000001800144000000000
1512+DALNonStandardModesBCD4=R1856139200000000
1513+[AMDPCSROOT/SYSTEM/2ID-1002-68D9-0/MCIL]
1514+DALNonStandardModesBCD1=R12800800000000001360076800000059136007680000006013601024000000601360102400000075136010240000008513660768000000601366076800000060
1515+DALNonStandardModesBCD2=R14001050000000591400105000000060144009000000006016000900000000601600090000000075160009000000008516000900000001001600090000000120
1516+DALNonStandardModesBCD3=R16000900000001602048153600000072204815360000008012800768000000001280096000000000160012000000007017921344000000001800144000000000
1517+DALNonStandardModesBCD4=R1856139200000000
1518+[AMDPCSROOT/SYSTEM/2ID-1002-68FA-0/MCIL]
1519+DALNonStandardModesBCD1=R12800800000000001360076800000059136007680000006013601024000000601360102400000075136010240000008513660768000000601366076800000060
1520+DALNonStandardModesBCD2=R14001050000000591400105000000060144009000000006016000900000000601600090000000075160009000000008516000900000001001600090000000120
1521+DALNonStandardModesBCD3=R16000900000001602048153600000072204815360000008012800768000000001280096000000000160012000000007017921344000000001800144000000000
1522+DALNonStandardModesBCD4=R1856139200000000
1523+[AMDPCSROOT/SYSTEM/2ID-1002-68F9-0/MCIL]
1524+DALNonStandardModesBCD1=R12800800000000001360076800000059136007680000006013601024000000601360102400000075136010240000008513660768000000601366076800000060
1525+DALNonStandardModesBCD2=R14001050000000591400105000000060144009000000006016000900000000601600090000000075160009000000008516000900000001001600090000000120
1526+DALNonStandardModesBCD3=R16000900000001602048153600000072204815360000008012800768000000001280096000000000160012000000007017921344000000001800144000000000
1527+DALNonStandardModesBCD4=R1856139200000000
1528+[AMDPCSROOT/SYSTEM/2ID-1002-68F9-0/MCIL]
1529+DALNonStandardModesBCD1=R12800800000000001360076800000059136007680000006013601024000000601360102400000075136010240000008513660768000000601366076800000060
1530+DALNonStandardModesBCD2=R14001050000000591400105000000060144009000000006016000900000000601600090000000075160009000000008516000900000001001600090000000120
1531+DALNonStandardModesBCD3=R16000900000001602048153600000072204815360000008012800768000000001280096000000000160012000000007017921344000000001800144000000000
1532+DALNonStandardModesBCD4=R1856139200000000
1533+[AMDPCSROOT/SYSTEM/2ID-1002-68F9-0/MCIL]
1534+DALNonStandardModesBCD1=R12800800000000001360076800000059136007680000006013601024000000601360102400000075136010240000008513660768000000601366076800000060
1535+DALNonStandardModesBCD2=R14001050000000591400105000000060144009000000006016000900000000601600090000000075160009000000008516000900000001001600090000000120
1536+DALNonStandardModesBCD3=R16000900000001602048153600000072204815360000008012800768000000001280096000000000160012000000007017921344000000001800144000000000
1537+DALNonStandardModesBCD4=R1856139200000000
1538+[AMDPCSROOT/SYSTEM/2ID-1002-68DA-0/MCIL]
1539+DALNonStandardModesBCD1=R12800800000000001360076800000059136007680000006013601024000000601360102400000075136010240000008513660768000000601366076800000060
1540+DALNonStandardModesBCD2=R14001050000000591400105000000060144009000000006016000900000000601600090000000075160009000000008516000900000001001600090000000120
1541+DALNonStandardModesBCD3=R16000900000001602048153600000072204815360000008012800768000000001280096000000000160012000000007017921344000000001800144000000000
1542+DALNonStandardModesBCD4=R1856139200000000
1543+[AMDPCSROOT/SYSTEM/2ID-1002-68D9-0/MCIL]
1544+DALNonStandardModesBCD1=R12800800000000001360076800000059136007680000006013601024000000601360102400000075136010240000008513660768000000601366076800000060
1545+DALNonStandardModesBCD2=R14001050000000591400105000000060144009000000006016000900000000601600090000000075160009000000008516000900000001001600090000000120
1546+DALNonStandardModesBCD3=R16000900000001602048153600000072204815360000008012800768000000001280096000000000160012000000007017921344000000001800144000000000
1547+DALNonStandardModesBCD4=R1856139200000000
1548+[AMDPCSROOT/SYSTEM/2ID-1002-68D8-0/MCIL]
1549+DALNonStandardModesBCD1=R12800800000000001360076800000059136007680000006013601024000000601360102400000075136010240000008513660768000000601366076800000060
1550+DALNonStandardModesBCD2=R14001050000000591400105000000060144009000000006016000900000000601600090000000075160009000000008516000900000001001600090000000120
1551+DALNonStandardModesBCD3=R16000900000001602048153600000072204815360000008012800768000000001280096000000000160012000000007017921344000000001800144000000000
1552+DALNonStandardModesBCD4=R1856139200000000
1553+[AMDPCSROOT/SYSTEM/2ID-1002-68D8-0/MCIL]
1554+DALNonStandardModesBCD1=R12800800000000001360076800000059136007680000006013601024000000601360102400000075136010240000008513660768000000601366076800000060
1555+DALNonStandardModesBCD2=R14001050000000591400105000000060144009000000006016000900000000601600090000000075160009000000008516000900000001001600090000000120
1556+DALNonStandardModesBCD3=R16000900000001602048153600000072204815360000008012800768000000001280096000000000160012000000007017921344000000001800144000000000
1557+DALNonStandardModesBCD4=R1856139200000000
1558+[AMDPCSROOT/SYSTEM/2ID-1002-68F9-0/MCIL]
1559+DALNonStandardModesBCD1=R12800800000000001360076800000059136007680000006013601024000000601360102400000075136010240000008513660768000000601366076800000060
1560+DALNonStandardModesBCD2=R14001050000000591400105000000060144009000000006016000900000000601600090000000075160009000000008516000900000001001600090000000120
1561+DALNonStandardModesBCD3=R16000900000001602048153600000072204815360000008012800768000000001280096000000000160012000000007017921344000000001800144000000000
1562+DALNonStandardModesBCD4=R1856139200000000
1563+[AMDPCSROOT/SYSTEM/2ID-1002-68F9-0/MCIL]
1564+DALNonStandardModesBCD1=R12800800000000001360076800000059136007680000006013601024000000601360102400000075136010240000008513660768000000601366076800000060
1565+DALNonStandardModesBCD2=R14001050000000591400105000000060144009000000006016000900000000601600090000000075160009000000008516000900000001001600090000000120
1566+DALNonStandardModesBCD3=R16000900000001602048153600000072204815360000008012800768000000001280096000000000160012000000007017921344000000001800144000000000
1567+DALNonStandardModesBCD4=R1856139200000000
1568+[AMDPCSROOT/SYSTEM/2ID-1002-68F9-0/MCIL]
1569+DALNonStandardModesBCD1=R12800800000000001360076800000059136007680000006013601024000000601360102400000075136010240000008513660768000000601366076800000060
1570+DALNonStandardModesBCD2=R14001050000000591400105000000060144009000000006016000900000000601600090000000075160009000000008516000900000001001600090000000120
1571+DALNonStandardModesBCD3=R16000900000001602048153600000072204815360000008012800768000000001280096000000000160012000000007017921344000000001800144000000000
1572+DALNonStandardModesBCD4=R1856139200000000
1573+[AMDPCSROOT/SYSTEM/2ID-1002-68F9-0/MCIL]
1574+DALNonStandardModesBCD1=R12800800000000001360076800000059136007680000006013601024000000601360102400000075136010240000008513660768000000601366076800000060
1575+DALNonStandardModesBCD2=R14001050000000591400105000000060144009000000006016000900000000601600090000000075160009000000008516000900000001001600090000000120
1576+DALNonStandardModesBCD3=R16000900000001602048153600000072204815360000008012800768000000001280096000000000160012000000007017921344000000001800144000000000
1577+DALNonStandardModesBCD4=R1856139200000000
1578+[AMDPCSROOT/SYSTEM/2ID-1002-68DA-0/MCIL]
1579+DALNonStandardModesBCD1=R12800800000000001360076800000059136007680000006013601024000000601360102400000075136010240000008513660768000000601366076800000060
1580+DALNonStandardModesBCD2=R14001050000000591400105000000060144009000000006016000900000000601600090000000075160009000000008516000900000001001600090000000120
1581+DALNonStandardModesBCD3=R16000900000001602048153600000072204815360000008012800768000000001280096000000000160012000000007017921344000000001800144000000000
1582+DALNonStandardModesBCD4=R1856139200000000
1583+[AMDPCSROOT/SYSTEM/2ID-1002-68D9-0/MCIL]
1584+DALNonStandardModesBCD1=R12800800000000001360076800000059136007680000006013601024000000601360102400000075136010240000008513660768000000601366076800000060
1585+DALNonStandardModesBCD2=R14001050000000591400105000000060144009000000006016000900000000601600090000000075160009000000008516000900000001001600090000000120
1586+DALNonStandardModesBCD3=R16000900000001602048153600000072204815360000008012800768000000001280096000000000160012000000007017921344000000001800144000000000
1587+DALNonStandardModesBCD4=R1856139200000000
1588+[AMDPCSROOT/SYSTEM/2ID-1002-68BE-0/MCIL]
1589+DALNonStandardModesBCD1=R12800800000000001360076800000059136007680000006013601024000000601360102400000075136010240000008513660768000000601366076800000060
1590+DALNonStandardModesBCD2=R14001050000000591400105000000060144009000000006016000900000000601600090000000075160009000000008516000900000001001600090000000120
1591+DALNonStandardModesBCD3=R16000900000001602048153600000072204815360000008012800768000000001280096000000000160012000000007017921344000000001800144000000000
1592+DALNonStandardModesBCD4=R1856139200000000
1593+[AMDPCSROOT/SYSTEM/2ID-1002-68F9-0/MCIL]
1594+DALNonStandardModesBCD1=R12800800000000001360076800000059136007680000006013601024000000601360102400000075136010240000008513660768000000601366076800000060
1595+DALNonStandardModesBCD2=R14001050000000591400105000000060144009000000006016000900000000601600090000000075160009000000008516000900000001001600090000000120
1596+DALNonStandardModesBCD3=R16000900000001602048153600000072204815360000008012800768000000001280096000000000160012000000007017921344000000001800144000000000
1597+DALNonStandardModesBCD4=R1856139200000000
1598+[AMDPCSROOT/SYSTEM/2ID-1002-68F9-0/MCIL]
1599+DALNonStandardModesBCD1=R12800800000000001360076800000059136007680000006013601024000000601360102400000075136010240000008513660768000000601366076800000060
1600+DALNonStandardModesBCD2=R14001050000000591400105000000060144009000000006016000900000000601600090000000075160009000000008516000900000001001600090000000120
1601+DALNonStandardModesBCD3=R16000900000001602048153600000072204815360000008012800768000000001280096000000000160012000000007017921344000000001800144000000000
1602+DALNonStandardModesBCD4=R1856139200000000
1603+[AMDPCSROOT/SYSTEM/2ID-1002-68F9-0/MCIL]
1604+DALNonStandardModesBCD1=R12800800000000001360076800000059136007680000006013601024000000601360102400000075136010240000008513660768000000601366076800000060
1605+DALNonStandardModesBCD2=R14001050000000591400105000000060144009000000006016000900000000601600090000000075160009000000008516000900000001001600090000000120
1606+DALNonStandardModesBCD3=R16000900000001602048153600000072204815360000008012800768000000001280096000000000160012000000007017921344000000001800144000000000
1607+DALNonStandardModesBCD4=R1856139200000000
1608+[AMDPCSROOT/SYSTEM/2ID-1002-68BA-0/MCIL]
1609+DALNonStandardModesBCD1=R12800800000000001360076800000059136007680000006013601024000000601360102400000075136010240000008513660768000000601366076800000060
1610+DALNonStandardModesBCD2=R14001050000000591400105000000060144009000000006016000900000000601600090000000075160009000000008516000900000001001600090000000120
1611+DALNonStandardModesBCD3=R16000900000001602048153600000072204815360000008012800768000000001280096000000000160012000000007017921344000000001800144000000000
1612+DALNonStandardModesBCD4=R1856139200000000
1613+[AMDPCSROOT/SYSTEM/2ID-1002-68BF-0/MCIL]
1614+DALNonStandardModesBCD1=R12800800000000001360076800000059136007680000006013601024000000601360102400000075136010240000008513660768000000601366076800000060
1615+DALNonStandardModesBCD2=R14001050000000591400105000000060144009000000006016000900000000601600090000000075160009000000008516000900000001001600090000000120
1616+DALNonStandardModesBCD3=R16000900000001602048153600000072204815360000008012800768000000001280096000000000160012000000007017921344000000001800144000000000
1617+DALNonStandardModesBCD4=R1856139200000000
1618+[AMDPCSROOT/SYSTEM/2ID-1002-689B-0/MCIL]
1619+DALNonStandardModesBCD1=R12800800000000001360076800000059136007680000006013601024000000601360102400000075136010240000008513660768000000601366076800000060
1620+DALNonStandardModesBCD2=R14001050000000591400105000000060144009000000006016000900000000601600090000000075160009000000008516000900000001001600090000000120
1621+DALNonStandardModesBCD3=R16000900000001602048153600000072204815360000008012800768000000001280096000000000160012000000007017921344000000001800144000000000
1622+DALNonStandardModesBCD4=R1856139200000000
1623+[AMDPCSROOT/SYSTEM/2ID-1002-68F9-0/MCIL]
1624+DALNonStandardModesBCD1=R12800800000000001360076800000059136007680000006013601024000000601360102400000075136010240000008513660768000000601366076800000060
1625+DALNonStandardModesBCD2=R14001050000000591400105000000060144009000000006016000900000000601600090000000075160009000000008516000900000001001600090000000120
1626+DALNonStandardModesBCD3=R16000900000001602048153600000072204815360000008012800768000000001280096000000000160012000000007017921344000000001800144000000000
1627+DALNonStandardModesBCD4=R1856139200000000
1628+[AMDPCSROOT/SYSTEM/2ID-1002-68DA-0/MCIL]
1629+DALNonStandardModesBCD1=R12800800000000001360076800000059136007680000006013601024000000601360102400000075136010240000008513660768000000601366076800000060
1630+DALNonStandardModesBCD2=R14001050000000591400105000000060144009000000006016000900000000601600090000000075160009000000008516000900000001001600090000000120
1631+DALNonStandardModesBCD3=R16000900000001602048153600000072204815360000008012800768000000001280096000000000160012000000007017921344000000001800144000000000
1632+DALNonStandardModesBCD4=R1856139200000000
1633+[AMDPCSROOT/SYSTEM/2ID-1002-68D9-0/MCIL]
1634+DALNonStandardModesBCD1=R12800800000000001360076800000059136007680000006013601024000000601360102400000075136010240000008513660768000000601366076800000060
1635+DALNonStandardModesBCD2=R14001050000000591400105000000060144009000000006016000900000000601600090000000075160009000000008516000900000001001600090000000120
1636+DALNonStandardModesBCD3=R16000900000001602048153600000072204815360000008012800768000000001280096000000000160012000000007017921344000000001800144000000000
1637+DALNonStandardModesBCD4=R1856139200000000
1638+[AMDPCSROOT/SYSTEM/2ID-1002-68B9-0/MCIL]
1639+DALNonStandardModesBCD1=R12800800000000001360076800000059136007680000006013601024000000601360102400000075136010240000008513660768000000601366076800000060
1640+DALNonStandardModesBCD2=R14001050000000591400105000000060144009000000006016000900000000601600090000000075160009000000008516000900000001001600090000000120
1641+DALNonStandardModesBCD3=R16000900000001602048153600000072204815360000008012800768000000001280096000000000160012000000007017921344000000001800144000000000
1642+DALNonStandardModesBCD4=R1856139200000000
1643+[AMDPCSROOT/SYSTEM/2ID-1002-68D8-0/MCIL]
1644+DALNonStandardModesBCD1=R12800800000000001360076800000059136007680000006013601024000000601360102400000075136010240000008513660768000000601366076800000060
1645+DALNonStandardModesBCD2=R14001050000000591400105000000060144009000000006016000900000000601600090000000075160009000000008516000900000001001600090000000120
1646+DALNonStandardModesBCD3=R16000900000001602048153600000072204815360000008012800768000000001280096000000000160012000000007017921344000000001800144000000000
1647+DALNonStandardModesBCD4=R1856139200000000
1648+[AMDPCSROOT/SYSTEM/2ID-1002-68B8-0/MCIL]
1649+DALNonStandardModesBCD1=R12800800000000001360076800000059136007680000006013601024000000601360102400000075136010240000008513660768000000601366076800000060
1650+DALNonStandardModesBCD2=R14001050000000591400105000000060144009000000006016000900000000601600090000000075160009000000008516000900000001001600090000000120
1651+DALNonStandardModesBCD3=R16000900000001602048153600000072204815360000008012800768000000001280096000000000160012000000007017921344000000001800144000000000
1652+DALNonStandardModesBCD4=R1856139200000000
1653+[AMDPCSROOT/SYSTEM/2ID-1002-68BE-0/MCIL]
1654+DALNonStandardModesBCD1=R12800800000000001360076800000059136007680000006013601024000000601360102400000075136010240000008513660768000000601366076800000060
1655+DALNonStandardModesBCD2=R14001050000000591400105000000060144009000000006016000900000000601600090000000075160009000000008516000900000001001600090000000120
1656+DALNonStandardModesBCD3=R16000900000001602048153600000072204815360000008012800768000000001280096000000000160012000000007017921344000000001800144000000000
1657+DALNonStandardModesBCD4=R1856139200000000
1658+[AMDPCSROOT/SYSTEM/2ID-1002-6898-0/MCIL]
1659+DALNonStandardModesBCD1=R12800800000000001360076800000059136007680000006013601024000000601360102400000075136010240000008513660768000000601366076800000060
1660+DALNonStandardModesBCD2=R14001050000000591400105000000060144009000000006016000900000000601600090000000075160009000000008516000900000001001600090000000120
1661+DALNonStandardModesBCD3=R16000900000001602048153600000072204815360000008012800768000000001280096000000000160012000000007017921344000000001800144000000000
1662+DALNonStandardModesBCD4=R1856139200000000
1663+[AMDPCSROOT/SYSTEM/2ID-1002-6899-0/MCIL]
1664+DALNonStandardModesBCD1=R12800800000000001360076800000059136007680000006013601024000000601360102400000075136010240000008513660768000000601366076800000060
1665+DALNonStandardModesBCD2=R14001050000000591400105000000060144009000000006016000900000000601600090000000075160009000000008516000900000001001600090000000120
1666+DALNonStandardModesBCD3=R16000900000001602048153600000072204815360000008012800768000000001280096000000000160012000000007017921344000000001800144000000000
1667+DALNonStandardModesBCD4=R1856139200000000
1668+[AMDPCSROOT/SYSTEM/2ID-1002-689E-0/MCIL]
1669+DALNonStandardModesBCD1=R12800800000000001360076800000059136007680000006013601024000000601360102400000075136010240000008513660768000000601366076800000060
1670+DALNonStandardModesBCD2=R14001050000000591400105000000060144009000000006016000900000000601600090000000075160009000000008516000900000001001600090000000120
1671+DALNonStandardModesBCD3=R16000900000001602048153600000072204815360000008012800768000000001280096000000000160012000000007017921344000000001800144000000000
1672+DALNonStandardModesBCD4=R1856139200000000
1673+[AMDPCSROOT/SYSTEM/2ID-1002-689C-0/MCIL]
1674+DALNonStandardModesBCD1=R12800800000000001360076800000059136007680000006013601024000000601360102400000075136010240000008513660768000000601366076800000060
1675+DALNonStandardModesBCD2=R14001050000000591400105000000060144009000000006016000900000000601600090000000075160009000000008516000900000001001600090000000120
1676+DALNonStandardModesBCD3=R16000900000001602048153600000072204815360000008012800768000000001280096000000000160012000000007017921344000000001800144000000000
1677+DALNonStandardModesBCD4=R1856139200000000
1678+[AMDPCSROOT/SYSTEM/2ID-1002-9642-0/MCIL]
1679+DALNonStandardModesBCD1=R13600768000000601360076800000075136007680000008513660768000000601440090000000000128007680000000012800960000000001600120000000070
1680+DALNonStandardModesBCD2=R179213440000000018001440000000001856139200000000
1681+DisableFBCSupport=V0
1682+DalForceUnderscanAdjustment=V1
1683+[AMDPCSROOT/SYSTEM/2ID-1002-9644-0/MCIL]
1684+DALNonStandardModesBCD1=R13600768000000601360076800000075136007680000008513660768000000601440090000000000128007680000000012800960000000001600120000000070
1685+DALNonStandardModesBCD2=R179213440000000018001440000000001856139200000000
1686+DisableFBCSupport=V0
1687+DalForceUnderscanAdjustment=V1
1688+[AMDPCSROOT/SYSTEM/2ID-1002-9645-0/MCIL]
1689+DALNonStandardModesBCD1=R13600768000000601360076800000075136007680000008513660768000000601440090000000000128007680000000012800960000000001600120000000070
1690+DALNonStandardModesBCD2=R179213440000000018001440000000001856139200000000
1691+DisableFBCSupport=V0
1692+DalForceUnderscanAdjustment=V1
1693+[AMDPCSROOT/SYSTEM/2ID-1002-964A-0/MCIL]
1694+DALNonStandardModesBCD1=R13600768000000601360076800000075136007680000008513660768000000601440090000000000128007680000000012800960000000001600120000000070
1695+DALNonStandardModesBCD2=R179213440000000018001440000000001856139200000000
1696+DisableFBCSupport=V0
1697+DalForceUnderscanAdjustment=V1
1698+[AMDPCSROOT/SYSTEM/2ID-1002-9640-0/MCIL]
1699+DALNonStandardModesBCD1=R13600768000000601360076800000075136007680000008513660768000000601440090000000000128007680000000012800960000000001600120000000070
1700+DALNonStandardModesBCD2=R179213440000000018001440000000001856139200000000
1701+DisableFBCSupport=V0
1702+DalForceUnderscanAdjustment=V1
1703 [AMDPCSROOT/SYSTEM/2ID-1002-9993-0/MCIL]
1704 DALNonStandardModesBCD1=R128007680000000012800960000000001600120000000070179213440000000018001440000000001856139200000000
1705 DisableFBCSupport=V0
1706
1707=== modified file 'etc/ati/atiogl.xml'
1708--- etc/ati/atiogl.xml 2013-02-17 18:11:20 +0000
1709+++ etc/ati/atiogl.xml 2013-02-17 18:11:29 +0000
1710@@ -410,12 +410,7 @@
1711 <OpenGLCaps>0x00008000</OpenGLCaps>
1712 <OpenGLCapsEx>0x00000000</OpenGLCapsEx>
1713 </profile>
1714-
1715- <!-- GDr7.3.4.0 -->
1716- <profile exename="GDr73.exe">
1717- <CrossFireCaps>0x00000100</CrossFireCaps>
1718- </profile>
1719-
1720+
1721 <!-- Gl2benchmark -->
1722 <profile exename="gl2benchmark.exe">
1723 <OpenGLCapsEx2>0x00000400</OpenGLCapsEx2>
1724@@ -1079,29 +1074,18 @@
1725
1726 <!-- Left 4 Dead 2 -->
1727 <profile exename="left4dead2.exe">
1728- <wegJP57jQWj43Mzx>0x00010000</wegJP57jQWj43Mzx>
1729- <jQeWGJHzYYcWRNzk>0x00000000</jQeWGJHzYYcWRNzk>
1730- <PEIgk43Ah67lw4jN>0x00000005</PEIgk43Ah67lw4jN>
1731- <g9F53jK346fep2gE>0x001E8480</g9F53jK346fep2gE>
1732- <Qkj53iOW4qwJ2iBs>0x00000008</Qkj53iOW4qwJ2iBs>
1733- <pzIeQ56BWHBW7U9m>0x00C00000</pzIeQ56BWHBW7U9m>
1734- <uT3ZFeeuK9uK7pqN>0x00000006</uT3ZFeeuK9uK7pqN>
1735- <K3aeRYcrWIDV5lzY>0x00000200</K3aeRYcrWIDV5lzY>
1736- <A0viP8kFbYC1pkcpS>0x00000005</A0viP8kFbYC1pkcpS>
1737- <d2ln7S4D3sd1s>0x00000001</d2ln7S4D3sd1s>
1738- <g43ia7S23fh1m>0x00000000</g43ia7S23fh1m>
1739- <HWStateShadow>0x00000000</HWStateShadow>
1740- <CrossFireCaps>0x00000000</CrossFireCaps>
1741- <OpenGLCaps>0x00008000</OpenGLCaps>
1742- <MCCaps1>0x0844E021</MCCaps1>
1743- <MCCaps2>0x00747000</MCCaps2>
1744- <sjlwfkrbehshaydz>0x00000002</sjlwfkrbehshaydz>
1745- <cqkylpgxedljizku>0x00000003</cqkylpgxedljizku>
1746- <nvsnpirqawrshkcb>0x00000003</nvsnpirqawrshkcb>
1747- <kfecnlqejckomoab>0x00000001</kfecnlqejckomoab>
1748- <depmbjdbynpxiyjh>0x00000004</depmbjdbynpxiyjh>
1749- <tniyummehwdgpmwo>0x00000001</tniyummehwdgpmwo>
1750+ <PROFILENAME>ProfileHl2</PROFILENAME>
1751 </profile>
1752+
1753+ <!-- Half Life 2 -->
1754+ <profile exename="hl2.exe">
1755+ <PROFILENAME>ProfileHl2</PROFILENAME>
1756+ </profile>
1757+
1758+ <!-- Half Life 2 linux -->
1759+ <profile exename="hl2_linux">
1760+ <PROFILENAME>ProfileHl2</PROFILENAME>
1761+ </profile>
1762
1763 <!-- Nexuiz -->
1764 <profile exename="nexuiz-linux-686-glx">
1765@@ -1289,12 +1273,11 @@
1766 <!-- Redway3d - Turbine Demo -->
1767 <profile exename="REDTurbineDemo.exe">
1768 <OpenGLCapsEx2>0x00001000</OpenGLCapsEx2>
1769- <LowMemoryCaps>0x00000001</LowMemoryCaps>
1770 </profile>
1771
1772- <!-- Redway3d - REDLighting -->
1773- <profile exename="REDLighting.exe">
1774- <LowMemoryCaps>0x00000001</LowMemoryCaps>
1775+ <!-- ShaderToyMark -->
1776+ <profile exename="ShaderToyMark.exe">
1777+ <OpenGLCapsEx2>0x00000100</OpenGLCapsEx2>
1778 </profile>
1779
1780 <!-- =========================== -->
1781@@ -1471,4 +1454,30 @@
1782 <OpenGLCapsEx2>0x00000200</OpenGLCapsEx2>
1783 </sharedProfile>
1784
1785+ <!-- Half-Life 2 -->
1786+ <sharedProfile name="ProfileHl2">
1787+ <wegJP57jQWj43Mzx>0x00010000</wegJP57jQWj43Mzx>
1788+ <jQeWGJHzYYcWRNzk>0x00000000</jQeWGJHzYYcWRNzk>
1789+ <PEIgk43Ah67lw4jN>0x00000005</PEIgk43Ah67lw4jN>
1790+ <g9F53jK346fep2gE>0x001E8480</g9F53jK346fep2gE>
1791+ <Qkj53iOW4qwJ2iBs>0x00000008</Qkj53iOW4qwJ2iBs>
1792+ <pzIeQ56BWHBW7U9m>0x00C00000</pzIeQ56BWHBW7U9m>
1793+ <uT3ZFeeuK9uK7pqN>0x00000006</uT3ZFeeuK9uK7pqN>
1794+ <K3aeRYcrWIDV5lzY>0x00000200</K3aeRYcrWIDV5lzY>
1795+ <A0viP8kFbYC1pkcpS>0x00000005</A0viP8kFbYC1pkcpS>
1796+ <d2ln7S4D3sd1s>0x00000001</d2ln7S4D3sd1s>
1797+ <g43ia7S23fh1m>0x00000000</g43ia7S23fh1m>
1798+ <HWStateShadow>0x00000000</HWStateShadow>
1799+ <CrossFireCaps>0x00000000</CrossFireCaps>
1800+ <OpenGLCaps>0x00008000</OpenGLCaps>
1801+ <MCCaps1>0x0844E021</MCCaps1>
1802+ <MCCaps2>0x00747000</MCCaps2>
1803+ <sjlwfkrbehshaydz>0x00000002</sjlwfkrbehshaydz>
1804+ <cqkylpgxedljizku>0x00000003</cqkylpgxedljizku>
1805+ <nvsnpirqawrshkcb>0x00000003</nvsnpirqawrshkcb>
1806+ <kfecnlqejckomoab>0x00000001</kfecnlqejckomoab>
1807+ <depmbjdbynpxiyjh>0x00000004</depmbjdbynpxiyjh>
1808+ <tniyummehwdgpmwo>0x00000001</tniyummehwdgpmwo>
1809+ </sharedProfile>
1810+
1811 </PROFILES>
1812
1813=== modified file 'etc/ati/control'
1814Binary files etc/ati/control 2013-02-17 18:11:20 +0000 and etc/ati/control 2013-02-17 18:11:29 +0000 differ
1815=== modified file 'etc/ati/signature'
1816--- etc/ati/signature 2013-02-17 18:11:20 +0000
1817+++ etc/ati/signature 2013-02-17 18:11:29 +0000
1818@@ -1,1 +1,1 @@
1819-e1ac0111b807840ec7933bd75c994082:d88231209536b63ff6a30db671a875b2d29f34529542c04998d752a539fa34a2d99830288a35:859439238b36b63efea608e13eaf73e4879a60228863e638f0a25aef6bac22b0859e38778b33b13cfea60fe53fa974bbd89465268d35e53bf4aa5db66fad21b0859538298b37b636fff208e2
1820\ No newline at end of file
1821+UNSIGNED
1822\ No newline at end of file
1823
1824=== modified file 'lib/modules/fglrx/build_mod/drm.h'
1825--- lib/modules/fglrx/build_mod/drm.h 2012-03-22 17:29:41 +0000
1826+++ lib/modules/fglrx/build_mod/drm.h 2013-02-17 18:11:29 +0000
1827@@ -37,7 +37,7 @@
1828 #ifndef _DRM_H_
1829 #define _DRM_H_
1830
1831-#if defined(__linux__)
1832+#if defined(__linux__) || defined (ESX)
1833
1834 #include <asm/ioctl.h> /* For _IO* macros */
1835 #define DRM_IOCTL_NR(n) _IOC_NR(n)
1836
1837=== modified file 'lib/modules/fglrx/build_mod/firegl_public.c'
1838--- lib/modules/fglrx/build_mod/firegl_public.c 2012-09-26 16:49:27 +0000
1839+++ lib/modules/fglrx/build_mod/firegl_public.c 2013-02-17 18:11:29 +0000
1840@@ -138,6 +138,10 @@
1841 #ifdef CONFIG_MTRR
1842 #include <asm/mtrr.h>
1843 #endif
1844+#ifdef CONFIG_EFI
1845+#include <linux/efi.h>
1846+#endif
1847+#include <linux/screen_info.h>
1848 #include <asm/delay.h>
1849 #include <linux/agp_backend.h>
1850
1851@@ -1783,6 +1787,33 @@
1852 up(sem);
1853 }
1854
1855+//rw semaphore for GPU reset
1856+void ATI_API_CALL KCL_RW_SEMAPHORE_DownWrite(struct rw_semaphore* sem)
1857+{
1858+ down_write(sem);
1859+}
1860+void ATI_API_CALL KCL_RW_SEMAPHORE_UpWrite(struct rw_semaphore* sem)
1861+{
1862+ up_write(sem);
1863+}
1864+void ATI_API_CALL KCL_RW_SEMAPHORE_DownRead(struct rw_semaphore* sem)
1865+{
1866+ down_read(sem);
1867+}
1868+void ATI_API_CALL KCL_RW_SEMAPHORE_UpRead(struct rw_semaphore* sem)
1869+{
1870+ up_read(sem);
1871+}
1872+void ATI_API_CALL KCL_RW_SEMAPHORE_Init(struct rw_semaphore* sem)
1873+{
1874+ init_rwsem(sem);
1875+}
1876+kcl_size_t ATI_API_CALL KCL_RW_SEMAPHORE_GetObjSize(void)
1877+{
1878+ return sizeof(struct rw_semaphore);
1879+}
1880+
1881+
1882 /** Operations with atomic variables
1883 * These operations guaranteed to execute atomically on the CPU level
1884 * (memory access is blocked for other CPUs until our CPU finished the
1885@@ -3047,6 +3078,26 @@
1886 #endif /* !CONFIG_MTRR */
1887 }
1888
1889+// UEFI specific support
1890+
1891+int ATI_API_CALL KCL_EFI_IS_ENABLED(void)
1892+{
1893+#ifdef CONFIG_EFI
1894+ return efi_enabled;
1895+#else
1896+ return 0;
1897+#endif
1898+}
1899+
1900+void ATI_API_CALL KCL_Get_Console_Mode(kcl_console_mode_info_t *pMode)
1901+{
1902+ pMode->mode_width = screen_info.lfb_width;
1903+ pMode->mode_height = screen_info.lfb_height;
1904+ pMode->depth = screen_info.lfb_depth;
1905+ pMode->pitch = (screen_info.lfb_linelength)>>2;
1906+ pMode->fb_base = (unsigned long)screen_info.lfb_base;
1907+}
1908+
1909 /*****************************************************************************/
1910 // Interrupt support
1911
1912
1913=== modified file 'lib/modules/fglrx/build_mod/firegl_public.h'
1914--- lib/modules/fglrx/build_mod/firegl_public.h 2012-09-04 18:07:46 +0000
1915+++ lib/modules/fglrx/build_mod/firegl_public.h 2013-02-17 18:11:29 +0000
1916@@ -17,10 +17,13 @@
1917 #ifndef _FIREGL_PUBLIC_H_
1918 #define _FIREGL_PUBLIC_H_
1919
1920+#ifndef ESX
1921 #include <stdarg.h>
1922+#include "kcl_iommu.h"
1923+#endif /*ifndef ESX*/
1924+
1925 #include "kcl_pci.h"
1926 #include "kcl_io.h"
1927-#include "kcl_iommu.h"
1928
1929 #define FIREGL_USWC_SUPPORT 1
1930
1931@@ -30,6 +33,7 @@
1932 #define LITTLEENDIAN_CPU 1
1933 #endif
1934
1935+#ifndef ESX
1936 #if LINUX_VERSION_CODE > KERNEL_VERSION(2,6,9)
1937
1938 #define REMAP_PAGE_RANGE_FN remap_pfn_range
1939@@ -192,10 +196,10 @@
1940
1941 struct vm_area_struct;
1942 struct semaphore;
1943+struct rw_semaphore;
1944 struct drm_device;
1945 struct firegl_pcie_mem;
1946
1947-
1948 // note: assigning uniqe types to originally non interchangeable types
1949 typedef struct { int uniqe7; } kcl_file_operations_t;
1950
1951@@ -209,11 +213,14 @@
1952 } kcl_proc_list_t;
1953
1954 extern kcl_proc_list_t KCL_PROC_FileList[];
1955+#endif /*ifndef ESX*/
1956
1957 typedef struct {
1958 unsigned long signature;
1959 int privdevcount; // number of privdev structs
1960+#ifndef ESX
1961 kcl_proc_list_t * proclist;
1962+#endif
1963 const char * name;
1964 unsigned int major_version;
1965 unsigned int minor_version;
1966@@ -222,6 +229,15 @@
1967 void * privglobal; // private global context
1968 } kcl_device_t;
1969
1970+/* console mode info */
1971+typedef struct {
1972+ unsigned int mode_width; /*the width of the framebuffer*/
1973+ unsigned int mode_height; /*the height of the framebuffer*/
1974+ unsigned int depth; /*the depth of the framebuffer*/
1975+ unsigned int pitch; /*the pitch of the framebuffer*/
1976+ unsigned long fb_base; /*the base address of the framebuffer*/
1977+} kcl_console_mode_info_t;
1978+
1979 /*****************************************************************************/
1980
1981 /** KCL declarations */
1982@@ -254,7 +270,9 @@
1983 * Since atomic variables are intended for using in the concurrent
1984 * environment, volatile is used
1985 */
1986+#ifndef ESX
1987 typedef struct { volatile unsigned int counter; } KCL_TYPE_Atomic;
1988+#endif
1989
1990 /** OS independent constant definitions */
1991
1992@@ -265,16 +283,21 @@
1993 KCL_ERROR_PERMISSION_DENIED,
1994 KCL_ERROR_INVALID_ADDRESS,
1995 KCL_ERROR_INPUT_OUTPUT,
1996+#ifndef ESX
1997 KCL_ERROR_INVALID_SLOT,
1998+#endif /*ifndef ESX*/
1999 KCL_ERROR_OUT_OF_MEMORY,
2000 KCL_ERROR_OPERATION_NOT_PERMITTED,
2001 KCL_ERROR_DEVICE_NOT_EXIST,
2002 KCL_ERROR_INTERRUPTED_SYSTEM_CALL,
2003 KCL_ERROR_SIGNAL_INTERRUPTED_SYSTEM_CALL,
2004+#ifndef ESX
2005 KCL_ERROR_CORRUPTED_SHARED_LIB,
2006+#endif /*ifndef ESX*/
2007 KCL_ERROR_NUM
2008 } KCL_ENUM_ErrorCode;
2009
2010+#ifndef ESX
2011 typedef enum
2012 {
2013 KCL_PROCESS_STATE_READY_TO_RUN,
2014@@ -304,9 +327,11 @@
2015 unsigned long freehigh; // Available high memory size
2016 unsigned int mem_unit; // Memory unit size in bytes
2017 }KCL_SYS_MEM_INFO;
2018-
2019+#endif /*ifndef ESX*/
2020+
2021+
2022+#ifndef ESX
2023 /** KCL function declarations */
2024-
2025 extern void ATI_API_CALL KCL_GlobalKernelScheduler(void);
2026 extern int ATI_API_CALL KCL_GetSignalStatus(void);
2027 extern unsigned int ATI_API_CALL KCL_CurrentProcessIsTerminating(void);
2028@@ -356,7 +381,6 @@
2029 extern int ATI_API_CALL KCL_PosixSecurityCapCheck(KCL_ENUM_PosixSecurityCap cap);
2030
2031 /*****************************************************************************/
2032-
2033 extern int ATI_API_CALL drm_name_info(char* buf, char** start, kcl_off_t offset, int len, int* eof, void* data);
2034 extern int ATI_API_CALL firegl_bios_version(char* buf, char** start, kcl_off_t offset, int len, int* eof, void* data);
2035 extern int ATI_API_CALL firegl_interrupt_info(char* buf, char** start, kcl_off_t offset, int len, int* eof, void* data);
2036@@ -386,7 +410,6 @@
2037
2038 extern int ATI_API_CALL firegl_debug_proc_read(char* buf, char** start, kcl_off_t offset, int len, int* eof, void* data);
2039 extern int ATI_API_CALL firegl_debug_proc_write(void* file, const char *buffer, unsigned long count, void *data);
2040-
2041 /*****************************************************************************/
2042
2043 extern int ATI_API_CALL firegl_private_init (kcl_device_t *);
2044@@ -450,6 +473,20 @@
2045
2046 extern void ATI_API_CALL KCL_SPINLOCK_STATIC_Grab(kcl_device_t *dev, int ndx);
2047 extern void ATI_API_CALL KCL_SPINLOCK_STATIC_Release(kcl_device_t *dev, int ndx);
2048+//rw semaphore for GPU reset
2049+extern void ATI_API_CALL KCL_RW_SEMAPHORE_DownWrite(struct rw_semaphore* sem);
2050+
2051+extern void ATI_API_CALL KCL_RW_SEMAPHORE_UpWrite(struct rw_semaphore* sem);
2052+
2053+extern void ATI_API_CALL KCL_RW_SEMAPHORE_DownRead(struct rw_semaphore* sem);
2054+
2055+extern void ATI_API_CALL KCL_RW_SEMAPHORE_UpRead(struct rw_semaphore* sem);
2056+
2057+extern void ATI_API_CALL KCL_RW_SEMAPHORE_Init(struct rw_semaphore* sem);
2058+
2059+extern kcl_size_t ATI_API_CALL KCL_RW_SEMAPHORE_GetObjSize(void);
2060+
2061+
2062 #ifdef VCE_SUPPORT
2063 #define __KE_MAX_SPINLOCKS 9
2064 #else
2065@@ -496,6 +533,9 @@
2066 extern void ATI_API_CALL KCL_MEM_Unmap(void* addr);
2067 extern unsigned long ATI_API_CALL KCL_GetInitKerPte(unsigned long address);
2068
2069+//UEFI call
2070+extern void ATI_API_CALL KCL_Get_Console_Mode(kcl_console_mode_info_t *console_mode);
2071+extern int ATI_API_CALL KCL_EFI_IS_ENABLED(void);
2072
2073 /*****************************************************************************/
2074
2075@@ -568,7 +608,6 @@
2076 /*****************************************************************************/
2077
2078 extern int ATI_API_CALL KCL_PM_Is_SuspendToRam(int state);
2079-
2080 /*****************************************************************************/
2081
2082 /* global constants */
2083@@ -619,7 +658,7 @@
2084 #endif
2085
2086 #endif //FIREGL_USWC_SUPPORT
2087-
2088+#endif /*ifndef ESX*/
2089
2090 /*****************************************************************************
2091 * *
2092@@ -662,6 +701,7 @@
2093 #define KAS_RETCODE_TIMEOUT 2
2094 #define KAS_RETCODE_SIGNAL 3
2095
2096+#ifndef ESX
2097 /** \brief Interface functions */
2098 extern unsigned int ATI_API_CALL KAS_Initialize(KAS_Initialize_t* pinit);
2099 extern unsigned int ATI_API_CALL KAS_Ih_Execute(KAS_IhRoutine_t ih_routine,
2100@@ -805,7 +845,6 @@
2101 KCL_IO_FILE_Handle filp,
2102 int mode);
2103
2104-
2105 extern void *ATI_API_CALL KCL_lock_init(void);
2106 extern void ATI_API_CALL KCL_lock_deinit(void *plock);
2107 extern void ATI_API_CALL KCL_spin_lock(void *lock);
2108@@ -846,6 +885,10 @@
2109
2110 //libip call back entry when resume. return 0 if success .
2111 extern int ATI_API_CALL libip_resume(struct drm_device* dev);
2112+#endif /*ifndef ESX*/
2113
2114+#ifdef ESX
2115+#include "kcl_esx.h"
2116+#endif
2117
2118 #endif /* _FIREGL_PUBLIC_H_ */
2119
2120=== modified file 'lib/modules/fglrx/build_mod/kcl_acpi.c'
2121--- lib/modules/fglrx/build_mod/kcl_acpi.c 2012-03-22 17:29:41 +0000
2122+++ lib/modules/fglrx/build_mod/kcl_acpi.c 2013-02-17 18:11:29 +0000
2123@@ -355,6 +355,23 @@
2124 return status;
2125 }
2126
2127+void* KCL_ACPI_GetVfctBios(unsigned long *size)
2128+{
2129+ struct acpi_table_header *hdr;
2130+ acpi_size tbl_size ;
2131+#if LINUX_VERSION_CODE >= KERNEL_VERSION(3,6,3)
2132+ if (!ACPI_SUCCESS(acpi_get_table_with_size("VFCT", 1, &hdr, &tbl_size)))
2133+#else
2134+ tbl_size = 0x7fffffff;
2135+ if (!ACPI_SUCCESS(acpi_get_table("VFCT", 1, &hdr)))
2136+#endif
2137+ {
2138+ return NULL;
2139+ }
2140+ *size = tbl_size;
2141+ return hdr;
2142+}
2143+
2144 /** \brief install notify handler for acpi device
2145 * \param device acpi device
2146 * \param handler_type type of handler
2147
2148=== modified file 'lib/modules/fglrx/build_mod/kcl_acpi.h'
2149--- lib/modules/fglrx/build_mod/kcl_acpi.h 2012-03-22 17:29:41 +0000
2150+++ lib/modules/fglrx/build_mod/kcl_acpi.h 2013-02-17 18:11:29 +0000
2151@@ -105,6 +105,7 @@
2152 extern KCL_ACPI_DevHandle ATI_API_CALL KCL_ACPI_GetChildDevice(KCL_ACPI_DevHandle handle);
2153 extern KCL_ACPI_DevHandle ATI_API_CALL KCL_ACPI_GetPeerDevice(KCL_ACPI_DevHandle handle);
2154 extern int ATI_API_CALL KCL_ACPI_Cmp_BusID(KCL_ACPI_DevHandle handle, KCL_ACPI_BusId bus_id);
2155+extern void* KCL_ACPI_GetVfctBios(unsigned long *size);
2156
2157 // Callback functions called by kernel
2158 extern void KCL_ACPI_AcNotify(KCL_ACPI_DevHandle handle, unsigned int event, KCL_ACPI_ContextHandle data);
2159
2160=== modified file 'lib/modules/fglrx/build_mod/kcl_debug.c'
2161--- lib/modules/fglrx/build_mod/kcl_debug.c 2012-09-04 18:07:46 +0000
2162+++ lib/modules/fglrx/build_mod/kcl_debug.c 2013-02-17 18:11:29 +0000
2163@@ -29,7 +29,6 @@
2164 * - not declared in the corresponding header
2165 *
2166 */
2167-
2168 #include <asm-generic/errno-base.h> //for EINVAL definition
2169
2170 #include <linux/version.h>
2171@@ -39,10 +38,11 @@
2172
2173 #include "kcl_debug.h"
2174
2175-extern int ATI_API_CALL firegl_debug_dump(void);
2176-
2177 extern void* ATI_API_CALL KCL_MEM_SmallBufferAllocAtomic(unsigned long size);
2178 extern void ATI_API_CALL KCL_MEM_SmallBufferFree(void* p);
2179+
2180+extern int ATI_API_CALL firegl_debug_dump(void);
2181+
2182 static unsigned int prvGetCpuId(void);
2183
2184 static void kcl_debug_sysrq_dump_handler(int key
2185@@ -142,7 +142,6 @@
2186 */
2187 void ATI_API_CALL KCL_DEBUG_Print(const char* fmt, ...)
2188 {
2189-
2190 char* buffer=KCL_MEM_SmallBufferAllocAtomic(MAX_STRING_LENGTH);
2191 va_list marker;
2192
2193@@ -171,7 +170,6 @@
2194 {
2195 unregister_sysrq_key('l', &kcl_debug_sysrq_dump_op);
2196 }
2197-
2198 return 0;
2199 }
2200
2201@@ -181,7 +179,6 @@
2202 {
2203 dump_stack();
2204 }
2205-
2206 /* FIXME: this is temporary workaround to support code using old naming convention */
2207
2208 void ATI_API_CALL __ke_printk(const char* fmt, ...)
2209@@ -205,7 +202,6 @@
2210
2211 /* End of FIXME */
2212
2213-
2214 #ifdef CONFIG_4KSTACKS
2215 #define STACK_SIZE_MASK 4095UL
2216 #define STACK_SIZE (4096 - sizeof(struct thread_info))
2217@@ -270,4 +266,3 @@
2218
2219 return STACK_SIZE - ((unsigned long)p - (unsigned long)base);
2220 }
2221-
2222
2223=== modified file 'lib/modules/fglrx/build_mod/kcl_io.c'
2224--- lib/modules/fglrx/build_mod/kcl_io.c 2012-03-22 17:29:41 +0000
2225+++ lib/modules/fglrx/build_mod/kcl_io.c 2013-02-17 18:11:29 +0000
2226@@ -35,7 +35,6 @@
2227 * - not declared in the corresponding header
2228 *
2229 */
2230-
2231 #include <linux/version.h>
2232 #if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,33)
2233 #include <generated/autoconf.h>
2234@@ -127,7 +126,6 @@
2235 kill_fasync ((struct fasync_struct**)pasync_queue, SIGIO, POLLIN);
2236 }
2237
2238-
2239 /** \brief Map device i/o mem to be used by CPU
2240 ** \param offset [in] Physical address of the device i/o memory
2241 ** \param size [in] Number of bytes to map
2242@@ -162,10 +160,6 @@
2243 iounmap(pt);
2244 }
2245
2246-/** \brief Write byte to port
2247- ** \param value [in] Value to write
2248- ** \param port [in] Port number
2249- */
2250 void ATI_API_CALL KCL_IO_PORT_WriteByte(unsigned char value, unsigned short port)
2251 {
2252 outb(value, port);
2253@@ -198,5 +192,3 @@
2254 return inl(port);
2255 }
2256
2257-
2258-
2259
2260=== modified file 'lib/modules/fglrx/build_mod/kcl_io.h'
2261--- lib/modules/fglrx/build_mod/kcl_io.h 2012-03-22 17:29:41 +0000
2262+++ lib/modules/fglrx/build_mod/kcl_io.h 2013-02-17 18:11:29 +0000
2263@@ -34,6 +34,7 @@
2264 int ATI_API_CALL KCL_IO_FILE_OpenedExclusively(KCL_IO_FILE_Handle filp);
2265 int ATI_API_CALL KCL_IO_FILE_OpenedForReadWrite(KCL_IO_FILE_Handle filp);
2266
2267+#ifndef ESX
2268 void ATI_API_CALL KCL_IO_FILE_PollWait(KCL_IO_FILE_Handle filp,
2269 KCL_WAIT_ObjectHandle wait_object,
2270 KCL_IO_FILE_PollTableHandle pt);
2271@@ -44,17 +45,32 @@
2272
2273 void ATI_API_CALL KCL_IO_FASYNC_Terminate(
2274 KCL_IO_FASYNC_QueueHandle* pasync_queue);
2275+#endif /*ifndef ESX*/
2276
2277 #define KCL_IOREMAPTYPE_Default 0
2278 #define KCL_IOREMAPTYPE_NoCache 1
2279 #define KCL_IOREMAPTYPE_WriteCombine 2
2280
2281+#ifdef ESX
2282+void* ATI_API_CALL KCL_IO_MEM_Map(void* vmkdev,
2283+ void* pciDevHandle,
2284+ unsigned long long offset,
2285+ unsigned long size,
2286+ int type,
2287+ void** ioResHandle,
2288+ void** ioReservation);
2289+
2290+void ATI_API_CALL KCL_IO_MEM_Unmap(void* vmkdev, void* pciDevHandle, void* pt, void* ioResHandle, void* ioReservation);
2291+void ATI_API_CALL KCL_IO_PORT_WriteByte(void* ioPortReservation, unsigned char value, unsigned short port);
2292+void ATI_API_CALL KCL_IO_PORT_WriteDword(void* ioPortReservation, unsigned int value, unsigned short port);
2293+char ATI_API_CALL KCL_IO_PORT_ReadByte(void* ioPortReservation, unsigned short port);
2294+unsigned int ATI_API_CALL KCL_IO_PORT_ReadDword(void* ioPortReservation, unsigned short port);
2295+#else
2296 void* ATI_API_CALL KCL_IO_MEM_Map(unsigned long long offset,
2297 unsigned long size,
2298 int type);
2299
2300 void ATI_API_CALL KCL_IO_MEM_Unmap(void* pt);
2301-
2302 void ATI_API_CALL KCL_IO_PORT_WriteByte(unsigned char value,
2303 unsigned short port);
2304
2305@@ -63,5 +79,6 @@
2306
2307 char ATI_API_CALL KCL_IO_PORT_ReadByte(unsigned short port);
2308 unsigned int ATI_API_CALL KCL_IO_PORT_ReadDword(unsigned short port);
2309+#endif /*ifdef ESX*/
2310
2311-#endif
2312+#endif /*KCL_IO_H*/
2313
2314=== modified file 'lib/modules/fglrx/build_mod/kcl_pci.c'
2315--- lib/modules/fglrx/build_mod/kcl_pci.c 2011-08-11 16:11:25 +0000
2316+++ lib/modules/fglrx/build_mod/kcl_pci.c 2013-02-17 18:11:29 +0000
2317@@ -29,7 +29,6 @@
2318 * - not declared in the corresponding header
2319 *
2320 */
2321-
2322 #include <linux/version.h>
2323 #if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,33)
2324 #include <generated/autoconf.h>
2325@@ -155,7 +154,6 @@
2326 {
2327 return pci_read_config_byte((struct pci_dev*)dev, where, val_ptr);
2328 }
2329-
2330 /** \brief Read 2-byte word from PCI config space
2331 ** \param pcidev [in] PCI device handle
2332 ** \param where [in] PCI register
2333@@ -238,15 +236,37 @@
2334 return pci_resource_len((struct pci_dev*)dev, res);
2335 }
2336
2337-/** \brief Get flags of specified PCI BAR
2338- ** \param dev [in] PCI device handle
2339- ** \param res [in] PCI BAR index
2340- ** \return Flags of specified PCI BAR
2341- */
2342-unsigned long ATI_API_CALL KCL_PCI_BAR_GetType(
2343- KCL_PCI_DevHandle dev, unsigned int res)
2344-{
2345- return pci_resource_flags((struct pci_dev*)dev, res);
2346+/** \brief Check if it is IO BAR
2347+ ** \param dev [in] PCI device handle
2348+ ** \param res [in] PCI BAR index
2349+ ** \return non-zero for IO BAR
2350+ */
2351+unsigned int ATI_API_CALL KCL_PCI_BAR_IS_IO(
2352+ KCL_PCI_DevHandle dev, unsigned int res)
2353+{
2354+ return pci_resource_flags((struct pci_dev*)dev, res) & IORESOURCE_IO;
2355+}
2356+
2357+/** \brief Check if it is 64bit MEM BAR
2358+ ** \param dev [in] PCI device handle
2359+ ** \param res [in] PCI BAR index
2360+ ** \return non-zero for 64bit BAR
2361+ */
2362+unsigned int ATI_API_CALL KCL_PCI_BAR_IS_MEM64(
2363+ KCL_PCI_DevHandle dev, unsigned int res)
2364+{
2365+ return pci_resource_flags((struct pci_dev*)dev, res) & IORESOURCE_MEM_64;
2366+}
2367+
2368+/** \brief Check if it is prefetchable
2369+ ** \param dev [in] PCI device handle
2370+ ** \param res [in] PCI BAR index
2371+ ** \return non-zero for prefetchable
2372+ */
2373+unsigned int ATI_API_CALL KCL_PCI_BAR_IS_PREFETCHABLE(
2374+ KCL_PCI_DevHandle dev, unsigned int res)
2375+{
2376+ return pci_resource_flags((struct pci_dev*)dev, res) & IORESOURCE_PREFETCH;
2377 }
2378
2379 /** \brief Enable PCI device
2380
2381=== modified file 'lib/modules/fglrx/build_mod/kcl_pci.h'
2382--- lib/modules/fglrx/build_mod/kcl_pci.h 2013-02-17 18:11:20 +0000
2383+++ lib/modules/fglrx/build_mod/kcl_pci.h 2013-02-17 18:11:29 +0000
2384@@ -22,25 +22,67 @@
2385 #include "kcl_config.h"
2386 #include "kcl_type.h"
2387
2388+#ifdef ESX
2389+/*
2390+ ** The PCI interface treats multi-function devices as independent
2391+ ** devices. The slot/function address of each device is encoded
2392+ ** in a single byte as follows:
2393+ **
2394+ ** 7:3 = slot
2395+ ** 2:0 = function
2396+ **/
2397+#define PCI_GET_FUNC(devfn) ((devfn) & 0x07)
2398+#define PCI_GET_SLOT(devfn) (((devfn) >> 3) & 0x1f)
2399+#define PCI_ENCODE_DEVFN(slot, func) ((((slot) & 0x1f) << 3) | ((func) & 0x07))
2400+
2401+#define KCL_PCI_DEV_MAX_BARS 6
2402+#define KCL_PCI_BAR_RESOURCE_IO 0x01
2403+#define KCL_PCI_BAR_RESOURCE_MEM_64 0x04
2404+#define KCL_PCI_BAR_RESOURCE_PREFETCHABLE 0x08
2405+#define PCI_COMMAND_IO 0x1 /* Enable response in I/O space */
2406+#define PCI_COMMAND_MEMORY 0x2 /* Enable response in Memory space */
2407+#define PCI_COMMAND_MASTER 0x4 /* Enable bus mastering */
2408+
2409+typedef enum
2410+{
2411+ KCL_PCI_IORESOURCE_NONE = 0,
2412+ KCL_PCI_IORESOURCE_UNKNOWN = 1,
2413+ KCL_PCI_IORESOURCE_MEM = 2,
2414+ KCL_PCI_IORESOURCE_PORT = 3,
2415+}KCL_PCI_IO_Resource_type;
2416+
2417+typedef enum
2418+{
2419+ KCL_PCI_ACCESS_8 = 1,
2420+ KCL_PCI_ACCESS_16 = 2,
2421+ KCL_PCI_ACCESS_32 = 4
2422+}KCL_PCI_ConfigSpaceAccess;
2423+
2424+#else //macro used in linux driver
2425+
2426 #define KCL_PCI_DEV_MAX_BARS 8 /** Maximum BARs(funcs) per pci device */
2427-#define KCL_PCI_BAR_RESOURCE_IO 0x00000100 /** BAR mapped into I/O space, @see linux/ioport.h */
2428-#define KCL_PCI_BAR_RESOURCE_PREFETCHABLE 0x00002000
2429-#define KCL_PCI_BAR_RESOURCE_MEM_64 0x00100000
2430+
2431+#ifndef IORESOURCE_MEM_64
2432+#define IORESOURCE_MEM_64 0x00100000 // It is not defined before 2.6.30
2433+#endif
2434+
2435+#endif /*ifdef ESX*/
2436
2437 typedef void* KCL_PCI_DevHandle;
2438
2439+#ifndef ESX
2440 int ATI_API_CALL KCL_PCI_CheckBDF(
2441 int busnum, int devnum, int funcnum,
2442 KCL_TYPE_U16* vendor, KCL_TYPE_U16* device, unsigned int* irq);
2443+unsigned int ATI_API_CALL KCL_PCI_GetIRQ(KCL_PCI_DevHandle pcidev);
2444+#endif
2445
2446 KCL_PCI_DevHandle ATI_API_CALL KCL_PCI_GetDevHandle(
2447 KCL_TYPE_U32 bus, KCL_TYPE_U32 slot);
2448
2449 KCL_TYPE_U8 ATI_API_CALL KCL_PCI_GetBusNumber(KCL_PCI_DevHandle pcidev);
2450 unsigned int ATI_API_CALL KCL_PCI_GetFunc(KCL_PCI_DevHandle pcidev);
2451-unsigned int ATI_API_CALL KCL_PCI_GetIRQ(KCL_PCI_DevHandle pcidev);
2452 unsigned int ATI_API_CALL KCL_PCI_GetSlot(KCL_PCI_DevHandle pcidev);
2453-
2454 int ATI_API_CALL KCL_PCI_ReadConfigByte(
2455 KCL_PCI_DevHandle dev, KCL_TYPE_U8 where, KCL_TYPE_U8* val_ptr);
2456
2457@@ -59,17 +101,40 @@
2458 int ATI_API_CALL KCL_PCI_WriteConfigDword(
2459 KCL_PCI_DevHandle dev, KCL_TYPE_U8 where, KCL_TYPE_U32 val);
2460
2461+#ifdef ESX
2462+unsigned long long ATI_API_CALL KCL_PCI_BAR_GetBase(
2463+ KCL_PCI_DevHandle dev, unsigned int res);
2464+unsigned long long ATI_API_CALL KCL_PCI_BAR_GetSize(
2465+ KCL_PCI_DevHandle dev, unsigned int res);
2466+unsigned long long ATI_API_CALL KCL_PCI_BAR_GetType (
2467+ KCL_PCI_DevHandle dev, unsigned int res);
2468+#else
2469 unsigned long ATI_API_CALL KCL_PCI_BAR_GetBase(
2470 KCL_PCI_DevHandle dev, unsigned int res);
2471-
2472 unsigned long ATI_API_CALL KCL_PCI_BAR_GetSize(
2473 KCL_PCI_DevHandle dev, unsigned int res);
2474-
2475-unsigned long ATI_API_CALL KCL_PCI_BAR_GetType(
2476- KCL_PCI_DevHandle dev, unsigned int res);
2477+unsigned int ATI_API_CALL KCL_PCI_BAR_IS_IO(KCL_PCI_DevHandle dev, unsigned int res);
2478+unsigned int ATI_API_CALL KCL_PCI_BAR_IS_MEM64(KCL_PCI_DevHandle dev, unsigned int res);
2479+unsigned int ATI_API_CALL KCL_PCI_BAR_IS_PREFETCHABLE(KCL_PCI_DevHandle dev, unsigned int res);
2480+#endif /*ifdef ESX*/
2481+
2482+#ifdef ESX
2483+int ATI_API_CALL KCL_PCI_MAP_IO_Res (int moduleID,
2484+ KCL_PCI_DevHandle dev,
2485+ unsigned char pciBar,
2486+ unsigned long long *mappedAddress);
2487+int ATI_API_CALL KCL_PCI_UNMAP_IO_Res (int moduleID,
2488+ KCL_PCI_DevHandle dev,
2489+ unsigned char pciBar);
2490+int ATI_API_CALL KCL_PCI_RESERVE_IO_Res (unsigned long long start, unsigned long long size, void** handle, unsigned int resource_type);
2491+
2492+int ATI_API_CALL KCL_PCI_RELEASE_IO_Res (void* handle);
2493+#endif /*ifdef ESX*/
2494
2495 int ATI_API_CALL KCL_PCI_EnableDevice(KCL_PCI_DevHandle dev);
2496 void ATI_API_CALL KCL_PCI_EnableBusMastering(KCL_PCI_DevHandle dev);
2497+
2498+#ifndef ESX
2499 void ATI_API_CALL KCL_PCI_EnableBars(KCL_PCI_DevHandle dev);
2500 void ATI_API_CALL KCL_PCI_DisableDevice(KCL_PCI_DevHandle dev);
2501
2502@@ -81,5 +146,6 @@
2503 KCL_PCI_DevHandle dev, int size, void* cpu_addr,
2504 unsigned long long dma_handle);
2505 #endif //__x86_64__
2506+#endif /*ifndef ESX*/
2507
2508 #endif
2509
2510=== modified file 'lib/modules/fglrx/build_mod/kcl_str.c'
2511--- lib/modules/fglrx/build_mod/kcl_str.c 2011-08-11 16:11:25 +0000
2512+++ lib/modules/fglrx/build_mod/kcl_str.c 2013-02-17 18:11:29 +0000
2513@@ -29,7 +29,6 @@
2514 * - not declared in the corresponding header
2515 *
2516 */
2517-
2518 #include <linux/version.h>
2519 #if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,33)
2520 #include <generated/autoconf.h>
2521@@ -56,6 +55,7 @@
2522 return memset(s, c, count);
2523 }
2524
2525+
2526 /** \brief Copy memory area. The memory areas may not overlap
2527 * \param d Pointer to destination
2528 * \param s Pointer to source
2529@@ -219,7 +219,6 @@
2530 }
2531
2532 /* FIXME: these are temporary workarounds to support code using old naming convention */
2533-
2534 int ATI_API_CALL kcl_sprintf(char* buf, const char* fmt, ...)
2535 {
2536 va_list marker;
2537@@ -244,5 +243,4 @@
2538
2539 return strlen(buf);
2540 }
2541-
2542 /* End of FIXME */
2543
2544=== modified file 'lib/modules/fglrx/build_mod/kcl_str.h'
2545--- lib/modules/fglrx/build_mod/kcl_str.h 2011-08-11 16:11:25 +0000
2546+++ lib/modules/fglrx/build_mod/kcl_str.h 2013-02-17 18:11:29 +0000
2547@@ -22,6 +22,38 @@
2548 #include "kcl_config.h"
2549 #include "kcl_type.h"
2550
2551+#ifdef ESX
2552+
2553+#define FIREGL_ESX_MAX_STR_SIZE 512
2554+
2555+void* KCL_STR_Memset(void* s,
2556+ int c,
2557+ kcl_u64 count);
2558+
2559+void* ATI_API_CALL KCL_STR_Memcpy(void* d,
2560+ const void* s,
2561+ kcl_u64 count);
2562+
2563+int ATI_API_CALL KCL_STR_Memcmp(const void* s1,
2564+ const void* s2,
2565+ kcl_u64 count);
2566+
2567+KCL_TYPE_SizeSigned ATI_API_CALL KCL_STR_Strlen(const char* s);
2568+
2569+char* ATI_API_CALL KCL_STR_Strncpy(char* d,
2570+ const char* s,
2571+ kcl_u64 count);
2572+
2573+int ATI_API_CALL KCL_STR_Strncmp(const char* s1,
2574+ const char* s2,
2575+ kcl_u64 count);
2576+
2577+int ATI_API_CALL KCL_STR_Snprintf(char* buf,
2578+ kcl_u64 size,
2579+ const char* fmt,
2580+ ...);
2581+
2582+#else
2583 void* ATI_API_CALL KCL_STR_Memset(void* s,
2584 int c,
2585 KCL_TYPE_SizeSigned count);
2586@@ -40,29 +72,27 @@
2587
2588 KCL_TYPE_SizeSigned ATI_API_CALL KCL_STR_Strlen(const char* s);
2589
2590+char* ATI_API_CALL KCL_STR_Strncpy(char* d,
2591+ const char* s,
2592+ KCL_TYPE_SizeSigned count);
2593+
2594+int ATI_API_CALL KCL_STR_Strncmp(const char* s1,
2595+ const char* s2,
2596+ KCL_TYPE_SizeSigned count);
2597+
2598+int ATI_API_CALL KCL_STR_Snprintf(char* buf,
2599+ KCL_TYPE_SizeSigned size,
2600+ const char* fmt,
2601+ ...);
2602+#endif /*ifdef ESX*/
2603+
2604+//below functions should be the same in both esx and linux
2605 char* ATI_API_CALL KCL_STR_Strcpy(char* d, const char* s);
2606-
2607-char* ATI_API_CALL KCL_STR_Strncpy(char* d,
2608- const char* s,
2609- KCL_TYPE_SizeSigned count);
2610-
2611 int ATI_API_CALL KCL_STR_Strcmp(const char* s1, const char* s2);
2612-
2613-int ATI_API_CALL KCL_STR_Strncmp(const char* s1,
2614- const char* s2,
2615- KCL_TYPE_SizeSigned count);
2616-
2617+char* ATI_API_CALL KCL_STR_Strchr(const char *s, int c);
2618+int ATI_API_CALL KCL_STR_Sprintf(char* buf, const char* fmt, ...);
2619 int ATI_API_CALL KCL_STR_Strnicmp(const char* s1,
2620 const char* s2,
2621 KCL_TYPE_SizeSigned count);
2622
2623-char* ATI_API_CALL KCL_STR_Strchr(const char *s, int c);
2624-
2625-int ATI_API_CALL KCL_STR_Sprintf(char* buf, const char* fmt, ...);
2626-
2627-int ATI_API_CALL KCL_STR_Snprintf(char* buf,
2628- KCL_TYPE_SizeSigned size,
2629- const char* fmt,
2630- ...);
2631-
2632-#endif
2633+#endif /*KCL_STR_H*/
2634
2635=== modified file 'lib/modules/fglrx/build_mod/kcl_type.h'
2636--- lib/modules/fglrx/build_mod/kcl_type.h 2011-08-11 16:11:25 +0000
2637+++ lib/modules/fglrx/build_mod/kcl_type.h 2013-02-17 18:11:29 +0000
2638@@ -53,7 +53,9 @@
2639 typedef long long kcl_loff_t;
2640
2641 /****************************************************************************/
2642-//void* pointer defines
2643+//void* pointer defines
2644+#ifndef ESX
2645 typedef void* KCL_SEMA_Handle;
2646+#endif
2647
2648 #endif
2649
2650=== modified file 'lib/modules/fglrx/build_mod/kcl_wait.c'
2651--- lib/modules/fglrx/build_mod/kcl_wait.c 2011-08-11 16:11:25 +0000
2652+++ lib/modules/fglrx/build_mod/kcl_wait.c 2013-02-17 18:11:29 +0000
2653@@ -29,7 +29,6 @@
2654 * - not declared in the corresponding header
2655 *
2656 */
2657-
2658 #include <linux/version.h>
2659 #if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,33)
2660 #include <generated/autoconf.h>
2661@@ -81,6 +80,7 @@
2662
2663 return (KCL_WAIT_Handle)wait_handle;
2664 }
2665+
2666 /** \brief Remove wait object from the kernel queue and destroy it
2667 ** \param wait_handle [in] Kernel wait handle
2668 ** \param object_handle [in] Object handle
2669
2670=== modified file 'lib/modules/fglrx/build_mod/kcl_wait.h'
2671--- lib/modules/fglrx/build_mod/kcl_wait.h 2011-08-11 16:11:25 +0000
2672+++ lib/modules/fglrx/build_mod/kcl_wait.h 2013-02-17 18:11:29 +0000
2673@@ -25,7 +25,9 @@
2674 typedef void* KCL_WAIT_Handle;
2675
2676 KCL_WAIT_Handle ATI_API_CALL KCL_WAIT_Add(KCL_WAIT_ObjectHandle object_handle);
2677+#ifndef ESX
2678 KCL_WAIT_Handle ATI_API_CALL KCL_WAIT_Add_Exclusive(KCL_WAIT_ObjectHandle object_handle);
2679+#endif /*ifndef ESX*/
2680
2681 void ATI_API_CALL KCL_WAIT_Remove(KCL_WAIT_Handle wait_handle,
2682 KCL_WAIT_ObjectHandle object_handle);
2683@@ -34,4 +36,9 @@
2684 KCL_WAIT_ObjectHandle ATI_API_CALL KCL_WAIT_CreateObject(void);
2685 void ATI_API_CALL KCL_WAIT_RemoveObject(KCL_WAIT_ObjectHandle wait_object);
2686
2687+#ifdef ESX
2688+void ATI_API_CALL KCL_WAIT_Schedule(KCL_WAIT_Handle wait_handle);
2689+void ATI_API_CALL KCL_WAIT_ScheduleTimeout(KCL_WAIT_Handle wait_handle, long timeout);
2690+#endif /*ifdef ESX*/
2691+
2692 #endif
2693
2694=== modified file 'usr/include/GL/glATI.h'
2695--- usr/include/GL/glATI.h 2012-09-26 16:49:27 +0000
2696+++ usr/include/GL/glATI.h 2013-02-17 18:11:29 +0000
2697@@ -1200,7 +1200,7 @@
2698 #define GL_MAP_FLUSH_EXPLICIT_BIT 0x0010
2699 #define GL_MAP_UNSYNCHRONIZED_BIT 0x0020
2700 #define GL_TEXTURE_BUFFER 0x8C2A
2701-#define GL_UNIFORM_BUFFER 0x8DEE
2702+#define GL_UNIFORM_BUFFER 0x8A11
2703
2704 typedef GLvoid* (APIENTRY * PFNGLMAPBUFFERRANGEPROC) (GLenum target, GLintptr offset, GLsizeiptr size, GLbitfield access);
2705 typedef GLvoid (APIENTRY * PFNGLFLUSHMAPPEDBUFFERRANGEPROC) (GLenum target, GLintptr offset, GLsizeiptr size);
2706@@ -1239,8 +1239,8 @@
2707 #define GL_COMPRESSED_SIGNED_LUMINANCE_ALPHA_LATC2 0x8C73
2708 #define GL_COMPRESSED_RED_RGTC1 0x8DBB
2709 #define GL_COMPRESSED_SIGNED_RED_RGTC1 0x8DBC
2710-#define GL_COMPRESSED_RED_GREEN_RGTC2 0x8DBD
2711-#define GL_COMPRESSED_SIGNED_RED_GREEN_RGTC2 0x8DBE
2712+#define GL_COMPRESSED_RG_RGTC2 0x8DBD
2713+#define GL_COMPRESSED_SIGNED_RG_RGTC2 0x8DBE
2714
2715 /*
2716 ** texture integer
2717
2718=== modified file 'usr/share/ati/amdcccle/amdcccle_cs.qm'
2719Binary files usr/share/ati/amdcccle/amdcccle_cs.qm 2013-02-17 18:11:20 +0000 and usr/share/ati/amdcccle/amdcccle_cs.qm 2013-02-17 18:11:29 +0000 differ
2720=== modified file 'usr/share/ati/amdcccle/amdcccle_da_DK.qm'
2721Binary files usr/share/ati/amdcccle/amdcccle_da_DK.qm 2013-02-17 18:11:20 +0000 and usr/share/ati/amdcccle/amdcccle_da_DK.qm 2013-02-17 18:11:29 +0000 differ
2722=== modified file 'usr/share/ati/amdcccle/amdcccle_de.qm'
2723Binary files usr/share/ati/amdcccle/amdcccle_de.qm 2013-02-17 18:11:20 +0000 and usr/share/ati/amdcccle/amdcccle_de.qm 2013-02-17 18:11:29 +0000 differ
2724=== modified file 'usr/share/ati/amdcccle/amdcccle_el_GR.qm'
2725Binary files usr/share/ati/amdcccle/amdcccle_el_GR.qm 2013-02-17 18:11:20 +0000 and usr/share/ati/amdcccle/amdcccle_el_GR.qm 2013-02-17 18:11:29 +0000 differ
2726=== modified file 'usr/share/ati/amdcccle/amdcccle_es_ES.qm'
2727Binary files usr/share/ati/amdcccle/amdcccle_es_ES.qm 2013-02-17 18:11:20 +0000 and usr/share/ati/amdcccle/amdcccle_es_ES.qm 2013-02-17 18:11:29 +0000 differ
2728=== modified file 'usr/share/ati/amdcccle/amdcccle_fi_FI.qm'
2729Binary files usr/share/ati/amdcccle/amdcccle_fi_FI.qm 2013-02-17 18:11:20 +0000 and usr/share/ati/amdcccle/amdcccle_fi_FI.qm 2013-02-17 18:11:29 +0000 differ
2730=== modified file 'usr/share/ati/amdcccle/amdcccle_fr_FR.qm'
2731Binary files usr/share/ati/amdcccle/amdcccle_fr_FR.qm 2013-02-17 18:11:20 +0000 and usr/share/ati/amdcccle/amdcccle_fr_FR.qm 2013-02-17 18:11:29 +0000 differ
2732=== modified file 'usr/share/ati/amdcccle/amdcccle_hu_HU.qm'
2733Binary files usr/share/ati/amdcccle/amdcccle_hu_HU.qm 2013-02-17 18:11:20 +0000 and usr/share/ati/amdcccle/amdcccle_hu_HU.qm 2013-02-17 18:11:29 +0000 differ
2734=== modified file 'usr/share/ati/amdcccle/amdcccle_it_IT.qm'
2735Binary files usr/share/ati/amdcccle/amdcccle_it_IT.qm 2013-02-17 18:11:20 +0000 and usr/share/ati/amdcccle/amdcccle_it_IT.qm 2013-02-17 18:11:29 +0000 differ
2736=== modified file 'usr/share/ati/amdcccle/amdcccle_ja.qm'
2737Binary files usr/share/ati/amdcccle/amdcccle_ja.qm 2013-02-17 18:11:20 +0000 and usr/share/ati/amdcccle/amdcccle_ja.qm 2013-02-17 18:11:29 +0000 differ
2738=== modified file 'usr/share/ati/amdcccle/amdcccle_ko_KR.qm'
2739Binary files usr/share/ati/amdcccle/amdcccle_ko_KR.qm 2013-02-17 18:11:20 +0000 and usr/share/ati/amdcccle/amdcccle_ko_KR.qm 2013-02-17 18:11:29 +0000 differ
2740=== modified file 'usr/share/ati/amdcccle/amdcccle_nl_NL.qm'
2741Binary files usr/share/ati/amdcccle/amdcccle_nl_NL.qm 2013-02-17 18:11:20 +0000 and usr/share/ati/amdcccle/amdcccle_nl_NL.qm 2013-02-17 18:11:29 +0000 differ
2742=== modified file 'usr/share/ati/amdcccle/amdcccle_no.qm'
2743Binary files usr/share/ati/amdcccle/amdcccle_no.qm 2013-02-17 18:11:20 +0000 and usr/share/ati/amdcccle/amdcccle_no.qm 2013-02-17 18:11:29 +0000 differ
2744=== modified file 'usr/share/ati/amdcccle/amdcccle_pl.qm'
2745Binary files usr/share/ati/amdcccle/amdcccle_pl.qm 2013-02-17 18:11:20 +0000 and usr/share/ati/amdcccle/amdcccle_pl.qm 2013-02-17 18:11:29 +0000 differ
2746=== modified file 'usr/share/ati/amdcccle/amdcccle_pt_BR.qm'
2747Binary files usr/share/ati/amdcccle/amdcccle_pt_BR.qm 2013-02-17 18:11:20 +0000 and usr/share/ati/amdcccle/amdcccle_pt_BR.qm 2013-02-17 18:11:29 +0000 differ
2748=== modified file 'usr/share/ati/amdcccle/amdcccle_ru_RU.qm'
2749Binary files usr/share/ati/amdcccle/amdcccle_ru_RU.qm 2013-02-17 18:11:20 +0000 and usr/share/ati/amdcccle/amdcccle_ru_RU.qm 2013-02-17 18:11:29 +0000 differ
2750=== modified file 'usr/share/ati/amdcccle/amdcccle_sv_SE.qm'
2751Binary files usr/share/ati/amdcccle/amdcccle_sv_SE.qm 2013-02-17 18:11:20 +0000 and usr/share/ati/amdcccle/amdcccle_sv_SE.qm 2013-02-17 18:11:29 +0000 differ
2752=== modified file 'usr/share/ati/amdcccle/amdcccle_th.qm'
2753Binary files usr/share/ati/amdcccle/amdcccle_th.qm 2013-02-17 18:11:20 +0000 and usr/share/ati/amdcccle/amdcccle_th.qm 2013-02-17 18:11:29 +0000 differ
2754=== modified file 'usr/share/ati/amdcccle/amdcccle_tr_TR.qm'
2755Binary files usr/share/ati/amdcccle/amdcccle_tr_TR.qm 2013-02-17 18:11:20 +0000 and usr/share/ati/amdcccle/amdcccle_tr_TR.qm 2013-02-17 18:11:29 +0000 differ
2756=== modified file 'usr/share/ati/amdcccle/amdcccle_zh_CN.qm'
2757Binary files usr/share/ati/amdcccle/amdcccle_zh_CN.qm 2013-02-17 18:11:20 +0000 and usr/share/ati/amdcccle/amdcccle_zh_CN.qm 2013-02-17 18:11:29 +0000 differ
2758=== modified file 'usr/share/ati/amdcccle/amdcccle_zh_TW.qm'
2759Binary files usr/share/ati/amdcccle/amdcccle_zh_TW.qm 2013-02-17 18:11:20 +0000 and usr/share/ati/amdcccle/amdcccle_zh_TW.qm 2013-02-17 18:11:29 +0000 differ
2760=== modified file 'usr/src/ati/fglrx_sample_source.tgz'
2761Binary files usr/src/ati/fglrx_sample_source.tgz 2013-02-17 18:11:20 +0000 and usr/src/ati/fglrx_sample_source.tgz 2013-02-17 18:11:29 +0000 differ
2762=== modified file 'xpic/usr/X11R6/lib/modules/amdxmm.so'
2763Binary files xpic/usr/X11R6/lib/modules/amdxmm.so 2013-02-17 18:11:20 +0000 and xpic/usr/X11R6/lib/modules/amdxmm.so 2013-02-17 18:11:29 +0000 differ
2764=== modified file 'xpic/usr/X11R6/lib/modules/drivers/fglrx_drv.so'
2765Binary files xpic/usr/X11R6/lib/modules/drivers/fglrx_drv.so 2013-02-17 18:11:20 +0000 and xpic/usr/X11R6/lib/modules/drivers/fglrx_drv.so 2013-02-17 18:11:29 +0000 differ
2766=== modified file 'xpic/usr/X11R6/lib/modules/extensions/fglrx/fglrx-libglx.so'
2767Binary files xpic/usr/X11R6/lib/modules/extensions/fglrx/fglrx-libglx.so 2013-02-17 18:11:20 +0000 and xpic/usr/X11R6/lib/modules/extensions/fglrx/fglrx-libglx.so 2013-02-17 18:11:29 +0000 differ
2768=== modified file 'xpic/usr/X11R6/lib/modules/glesx.so'
2769Binary files xpic/usr/X11R6/lib/modules/glesx.so 2013-02-17 18:11:20 +0000 and xpic/usr/X11R6/lib/modules/glesx.so 2013-02-17 18:11:29 +0000 differ
2770=== modified file 'xpic/usr/X11R6/lib/modules/linux/libfglrxdrm.so'
2771Binary files xpic/usr/X11R6/lib/modules/linux/libfglrxdrm.so 2013-02-17 18:11:20 +0000 and xpic/usr/X11R6/lib/modules/linux/libfglrxdrm.so 2013-02-17 18:11:29 +0000 differ
2772=== modified file 'xpic_64a/usr/X11R6/lib64/modules/amdxmm.so'
2773Binary files xpic_64a/usr/X11R6/lib64/modules/amdxmm.so 2013-02-17 18:11:20 +0000 and xpic_64a/usr/X11R6/lib64/modules/amdxmm.so 2013-02-17 18:11:29 +0000 differ
2774=== modified file 'xpic_64a/usr/X11R6/lib64/modules/drivers/fglrx_drv.so'
2775Binary files xpic_64a/usr/X11R6/lib64/modules/drivers/fglrx_drv.so 2013-02-17 18:11:20 +0000 and xpic_64a/usr/X11R6/lib64/modules/drivers/fglrx_drv.so 2013-02-17 18:11:29 +0000 differ
2776=== modified file 'xpic_64a/usr/X11R6/lib64/modules/extensions/fglrx/fglrx-libglx.so'
2777Binary files xpic_64a/usr/X11R6/lib64/modules/extensions/fglrx/fglrx-libglx.so 2013-02-17 18:11:20 +0000 and xpic_64a/usr/X11R6/lib64/modules/extensions/fglrx/fglrx-libglx.so 2013-02-17 18:11:29 +0000 differ
2778=== modified file 'xpic_64a/usr/X11R6/lib64/modules/glesx.so'
2779Binary files xpic_64a/usr/X11R6/lib64/modules/glesx.so 2013-02-17 18:11:20 +0000 and xpic_64a/usr/X11R6/lib64/modules/glesx.so 2013-02-17 18:11:29 +0000 differ
2780=== modified file 'xpic_64a/usr/X11R6/lib64/modules/linux/libfglrxdrm.so'
2781Binary files xpic_64a/usr/X11R6/lib64/modules/linux/libfglrxdrm.so 2013-02-17 18:11:20 +0000 and xpic_64a/usr/X11R6/lib64/modules/linux/libfglrxdrm.so 2013-02-17 18:11:29 +0000 differ

Subscribers

People subscribed via source and target branches

to all changes: