mirror of
https://github.com/tiagovignatti/intel-gpu-tools.git
synced 2025-06-11 18:06:13 +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)
|
||||
{
|
||||
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.top = 0x180000;
|
||||
} else if (IS_BROADWATER(devid) || IS_CRESTLINE(devid)) {
|
||||
map.map = gen_bwcl_register_map;
|
||||
map.top = 0x80000;
|
||||
} else if (IS_GEN4(devid) || IS_GEN5(devid)) {
|
||||
} else if (gen >= 4) {
|
||||
map.map = gen4_register_map;
|
||||
map.top = 0x80000;
|
||||
} else {
|
||||
|
Loading…
x
Reference in New Issue
Block a user