From d38950f2c0ca846816c9b0e6601181cc7e1982de Mon Sep 17 00:00:00 2001 From: Daniel Mrzyglod Date: Thu, 29 Aug 2019 15:10:37 +0200 Subject: lib/intel_mmio: add additional api for multiple devices MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Library was limited for reading registers for only one device at a time in igt tests. Changes in this patch give as oportunity to test multiple devices in the same time. v8: pack and rename structure, remove unnecessary field v7: remove unnecessary code v6: Reword patch. Cosmetic changes. Cc: Antonio Argenziano Cc: Daniele Spurio Ceraolo Cc: Katarzyna Dec Cc: Chris Wilson Cc: Petri Latvala Cc: Zbigniew KempczyƄski Cc: Jani Nikula Signed-off-by: Daniel Mrzyglod Reviewed-by: Chris Wilson Signed-off-by: Chris Wilson --- tools/intel_backlight.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'tools/intel_backlight.c') diff --git a/tools/intel_backlight.c b/tools/intel_backlight.c index 067fd4180..edf060224 100644 --- a/tools/intel_backlight.c +++ b/tools/intel_backlight.c @@ -38,9 +38,10 @@ int main(int argc, char** argv) { + struct intel_mmio_data mmio_data; uint32_t current, max; - intel_mmio_use_pci_bar(intel_get_pci_device()); + intel_mmio_use_pci_bar(&mmio_data, intel_get_pci_device()); current = INREG(BLC_PWM_CPU_CTL) & BACKLIGHT_DUTY_CYCLE_MASK; max = INREG(BLC_PWM_PCH_CTL2) >> 16; -- cgit v1.2.3