Commit 188db3d
drm/msm/a6xx: Rebase GMU register offsets
GMU registers are always at a fixed offset from the GPU base address,
a consistency maintained at least within a given architecture generation.
In A8x family, the base address of the GMU has changed, but the offsets
of the gmu registers remain largely the same. To enable reuse of the gmu
code for A8x chipsets, update the gmu register offsets to be relative
to the GPU's base address instead of GMU's.
Signed-off-by: Akhil P Oommen <akhilpo@oss.qualcomm.com>
Patchwork: https://patchwork.freedesktop.org/patch/689010/
Message-ID: <20251118-kaana-gpu-support-v4-10-86eeb8e93fb6@oss.qualcomm.com>
Signed-off-by: Rob Clark <robin.clark@oss.qualcomm.com>1 parent 1ef05ef commit 188db3d
4 files changed
Lines changed: 221 additions & 203 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
610 | 610 | | |
611 | 611 | | |
612 | 612 | | |
613 | | - | |
614 | | - | |
615 | | - | |
616 | 613 | | |
617 | 614 | | |
618 | 615 | | |
619 | 616 | | |
620 | 617 | | |
621 | | - | |
| 618 | + | |
622 | 619 | | |
623 | 620 | | |
624 | 621 | | |
625 | 622 | | |
626 | 623 | | |
627 | 624 | | |
628 | | - | |
| 625 | + | |
629 | 626 | | |
630 | 627 | | |
631 | 628 | | |
| |||
638 | 635 | | |
639 | 636 | | |
640 | 637 | | |
641 | | - | |
| 638 | + | |
642 | 639 | | |
643 | | - | |
| 640 | + | |
644 | 641 | | |
645 | 642 | | |
646 | 643 | | |
| |||
730 | 727 | | |
731 | 728 | | |
732 | 729 | | |
733 | | - | |
734 | | - | |
735 | | - | |
736 | | - | |
737 | | - | |
738 | | - | |
739 | 730 | | |
740 | 731 | | |
741 | 732 | | |
| |||
1821 | 1812 | | |
1822 | 1813 | | |
1823 | 1814 | | |
1824 | | - | |
1825 | | - | |
1826 | | - | |
1827 | | - | |
1828 | | - | |
1829 | | - | |
1830 | | - | |
1831 | | - | |
1832 | | - | |
1833 | | - | |
1834 | | - | |
1835 | | - | |
1836 | | - | |
1837 | | - | |
1838 | | - | |
1839 | | - | |
1840 | | - | |
1841 | | - | |
1842 | | - | |
1843 | | - | |
1844 | | - | |
1845 | 1815 | | |
1846 | 1816 | | |
1847 | 1817 | | |
| |||
1892 | 1862 | | |
1893 | 1863 | | |
1894 | 1864 | | |
1895 | | - | |
1896 | 1865 | | |
1897 | 1866 | | |
1898 | 1867 | | |
| |||
1921 | 1890 | | |
1922 | 1891 | | |
1923 | 1892 | | |
1924 | | - | |
1925 | | - | |
1926 | 1893 | | |
1927 | 1894 | | |
1928 | 1895 | | |
| |||
1949 | 1916 | | |
1950 | 1917 | | |
1951 | 1918 | | |
| 1919 | + | |
| 1920 | + | |
| 1921 | + | |
| 1922 | + | |
| 1923 | + | |
| 1924 | + | |
| 1925 | + | |
| 1926 | + | |
| 1927 | + | |
| 1928 | + | |
| 1929 | + | |
| 1930 | + | |
| 1931 | + | |
| 1932 | + | |
| 1933 | + | |
| 1934 | + | |
| 1935 | + | |
| 1936 | + | |
| 1937 | + | |
| 1938 | + | |
| 1939 | + | |
| 1940 | + | |
| 1941 | + | |
| 1942 | + | |
1952 | 1943 | | |
1953 | 1944 | | |
1954 | 1945 | | |
| 1946 | + | |
| 1947 | + | |
1955 | 1948 | | |
| 1949 | + | |
| 1950 | + | |
1956 | 1951 | | |
1957 | 1952 | | |
1958 | 1953 | | |
| |||
1977 | 1972 | | |
1978 | 1973 | | |
1979 | 1974 | | |
1980 | | - | |
| 1975 | + | |
1981 | 1976 | | |
1982 | 1977 | | |
1983 | 1978 | | |
1984 | 1979 | | |
1985 | 1980 | | |
| 1981 | + | |
| 1982 | + | |
| 1983 | + | |
| 1984 | + | |
| 1985 | + | |
| 1986 | + | |
| 1987 | + | |
| 1988 | + | |
| 1989 | + | |
1986 | 1990 | | |
1987 | 1991 | | |
1988 | 1992 | | |
| |||
2024 | 2028 | | |
2025 | 2029 | | |
2026 | 2030 | | |
| 2031 | + | |
2027 | 2032 | | |
| 2033 | + | |
2028 | 2034 | | |
2029 | | - | |
2030 | 2035 | | |
| 2036 | + | |
| 2037 | + | |
2031 | 2038 | | |
2032 | 2039 | | |
2033 | 2040 | | |
| |||
2122 | 2129 | | |
2123 | 2130 | | |
2124 | 2131 | | |
2125 | | - | |
| 2132 | + | |
2126 | 2133 | | |
2127 | 2134 | | |
2128 | 2135 | | |
2129 | 2136 | | |
2130 | 2137 | | |
| 2138 | + | |
| 2139 | + | |
| 2140 | + | |
| 2141 | + | |
| 2142 | + | |
| 2143 | + | |
| 2144 | + | |
| 2145 | + | |
| 2146 | + | |
2131 | 2147 | | |
2132 | 2148 | | |
2133 | | - | |
| 2149 | + | |
2134 | 2150 | | |
2135 | 2151 | | |
2136 | 2152 | | |
| |||
2208 | 2224 | | |
2209 | 2225 | | |
2210 | 2226 | | |
2211 | | - | |
2212 | | - | |
2213 | 2227 | | |
2214 | 2228 | | |
2215 | 2229 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
68 | 68 | | |
69 | 69 | | |
70 | 70 | | |
| 71 | + | |
71 | 72 | | |
72 | 73 | | |
73 | 74 | | |
| |||
130 | 131 | | |
131 | 132 | | |
132 | 133 | | |
| 134 | + | |
| 135 | + | |
133 | 136 | | |
134 | 137 | | |
135 | | - | |
| 138 | + | |
| 139 | + | |
136 | 140 | | |
137 | 141 | | |
138 | 142 | | |
139 | 143 | | |
140 | | - | |
| 144 | + | |
141 | 145 | | |
142 | 146 | | |
143 | 147 | | |
144 | 148 | | |
145 | 149 | | |
146 | | - | |
| 150 | + | |
147 | 151 | | |
148 | 152 | | |
149 | 153 | | |
| |||
160 | 164 | | |
161 | 165 | | |
162 | 166 | | |
163 | | - | |
164 | | - | |
| 167 | + | |
| 168 | + | |
165 | 169 | | |
166 | 170 | | |
167 | 171 | | |
168 | 172 | | |
169 | 173 | | |
170 | | - | |
171 | | - | |
| 174 | + | |
| 175 | + | |
172 | 176 | | |
173 | | - | |
| 177 | + | |
174 | 178 | | |
175 | 179 | | |
176 | 180 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
343 | 343 | | |
344 | 344 | | |
345 | 345 | | |
346 | | - | |
347 | | - | |
348 | | - | |
349 | | - | |
350 | | - | |
| 346 | + | |
| 347 | + | |
| 348 | + | |
| 349 | + | |
| 350 | + | |
351 | 351 | | |
352 | 352 | | |
353 | 353 | | |
354 | 354 | | |
355 | | - | |
356 | | - | |
357 | | - | |
358 | | - | |
359 | | - | |
360 | | - | |
361 | | - | |
362 | | - | |
363 | | - | |
| 355 | + | |
| 356 | + | |
| 357 | + | |
| 358 | + | |
| 359 | + | |
| 360 | + | |
| 361 | + | |
| 362 | + | |
| 363 | + | |
364 | 364 | | |
365 | | - | |
| 365 | + | |
366 | 366 | | |
367 | 367 | | |
368 | 368 | | |
369 | 369 | | |
370 | | - | |
371 | | - | |
372 | | - | |
373 | | - | |
374 | | - | |
| 370 | + | |
| 371 | + | |
| 372 | + | |
| 373 | + | |
| 374 | + | |
375 | 375 | | |
376 | | - | |
| 376 | + | |
377 | 377 | | |
378 | 378 | | |
379 | 379 | | |
380 | 380 | | |
381 | | - | |
382 | | - | |
383 | | - | |
384 | | - | |
385 | | - | |
386 | | - | |
387 | | - | |
| 381 | + | |
| 382 | + | |
| 383 | + | |
| 384 | + | |
| 385 | + | |
| 386 | + | |
| 387 | + | |
388 | 388 | | |
389 | 389 | | |
390 | 390 | | |
| |||
0 commit comments