intel_reg_write: use register access init/fini

This will do the proper forcewake stuff.

Signed-off-by: Ben Widawsky <ben@bwidawsk.net>
This commit is contained in:
Ben Widawsky 2012-01-25 21:05:15 -08:00
parent 6e3066c9c3
commit 6b6b13906a

View File

@ -43,7 +43,7 @@ int main(int argc, char** argv)
exit(1); exit(1);
} }
intel_get_mmio(intel_get_pci_device()); intel_register_access_init(intel_get_pci_device(), 0);
sscanf(argv[1], "0x%x", &reg); sscanf(argv[1], "0x%x", &reg);
sscanf(argv[2], "0x%x", &value); sscanf(argv[2], "0x%x", &value);
ptr = (volatile uint32_t *)((volatile char *)mmio + reg); ptr = (volatile uint32_t *)((volatile char *)mmio + reg);
@ -52,6 +52,7 @@ int main(int argc, char** argv)
*ptr = value; *ptr = value;
printf("Value after: 0x%X\n", *ptr); printf("Value after: 0x%X\n", *ptr);
intel_register_access_fini();
return 0; return 0;
} }