Commit 7c16c02e authored by Marc Zyngier's avatar Marc Zyngier Committed by Will Deacon
Browse files

ACPI: GTDT: Correctly number platform devices for MMIO timers



Use the actual timer counter instead of the watchdog counter.

Fixes: 5669d92f ("ACPI: GTDT: Generate platform devices for MMIO timers")
Reported-by: default avatarPavan Kondeti <pavan.kondeti@oss.qualcomm.com>
Signed-off-by: default avatarMarc Zyngier <maz@kernel.org>
Cc: Hanjun Guo <guohanjun@huawei.com>
Cc: Sudeep Holla <sudeep.holla@arm.com>
Cc: Rafael J. Wysocki <rafael@kernel.org>
Cc: Daniel Lezcano <daniel.lezcano@linaro.org>
Cc: Thomas Gleixner <tglx@linutronix.de>
Cc: Mark Rutland <mark.rutland@arm.com>
Acked-by: default avatarHanjun Guo <guohanjun@huawei.com>
Signed-off-by: default avatarWill Deacon <will@kernel.org>
parent 9238fa35
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -430,10 +430,10 @@ static int __init gtdt_platform_timer_init(void)
				continue;

			pdev = platform_device_register_data(NULL, "gtdt-arm-mmio-timer",
							     gwdt_count, &atm,
							     mmio_timer_count, &atm,
							     sizeof(atm));
			if (IS_ERR(pdev)) {
				pr_err("Can't register timer %d\n", gwdt_count);
				pr_err("Can't register timer %d\n", mmio_timer_count);
				continue;
			}