mirror of
https://github.com/tiagovignatti/intel-gpu-tools.git
synced 2025-06-13 02:46:23 +00:00
Update generation checks to provide basic support for Ivybridge.
There may be some updates required, but assuming Ivybridge is similar to Sandybridge is a decent start; previously it fell through to the Gen2/3 case and nothing worked. Signed-off-by: Kenneth Graunke <kenneth@whitecape.org> Reviewed-by: Ben Widawsky <ben@bwidawsk.net> Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
This commit is contained in:
parent
6fe3884bc9
commit
90a6f75dd2
@ -128,14 +128,15 @@ struct intel_register_map
|
|||||||
intel_get_register_map(uint32_t devid)
|
intel_get_register_map(uint32_t devid)
|
||||||
{
|
{
|
||||||
struct intel_register_map map;
|
struct intel_register_map map;
|
||||||
|
const int gen = intel_gen(devid);
|
||||||
|
|
||||||
if (IS_GEN6(devid)) {
|
if (gen >= 6) {
|
||||||
map.map = gen6_gt_register_map;
|
map.map = gen6_gt_register_map;
|
||||||
map.top = 0x180000;
|
map.top = 0x180000;
|
||||||
} else if (IS_BROADWATER(devid) || IS_CRESTLINE(devid)) {
|
} else if (IS_BROADWATER(devid) || IS_CRESTLINE(devid)) {
|
||||||
map.map = gen_bwcl_register_map;
|
map.map = gen_bwcl_register_map;
|
||||||
map.top = 0x80000;
|
map.top = 0x80000;
|
||||||
} else if (IS_GEN4(devid) || IS_GEN5(devid)) {
|
} else if (gen >= 4) {
|
||||||
map.map = gen4_register_map;
|
map.map = gen4_register_map;
|
||||||
map.top = 0x80000;
|
map.top = 0x80000;
|
||||||
} else {
|
} else {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user