mirror of
https://github.com/linux-msm/laptops-kernel.git
synced 2026-08-13 14:19:53 -07:00
pps: generators: pps_gen_parport: Switch to use hrtimer_setup()
hrtimer_setup() takes the callback function pointer as argument and initializes the timer completely. Replace hrtimer_init() and the open coded initialization of hrtimer::function with the new setup mechanism. Patch was created by using Coccinelle. Signed-off-by: Nam Cao <namcao@linutronix.de> Signed-off-by: Thomas Gleixner <tglx@linutronix.de> Acked-by: Zack Rusin <zack.rusin@broadcom.com> Link: https://lore.kernel.org/all/4bf3bb22e21f27c58bb28690d856df913431e693.1738746904.git.namcao@linutronix.de
This commit is contained in:
@@ -208,8 +208,7 @@ static void parport_attach(struct parport *port)
|
||||
|
||||
calibrate_port(&device);
|
||||
|
||||
hrtimer_init(&device.timer, CLOCK_REALTIME, HRTIMER_MODE_ABS);
|
||||
device.timer.function = hrtimer_event;
|
||||
hrtimer_setup(&device.timer, hrtimer_event, CLOCK_REALTIME, HRTIMER_MODE_ABS);
|
||||
hrtimer_start(&device.timer, next_intr_time(&device), HRTIMER_MODE_ABS);
|
||||
|
||||
return;
|
||||
|
||||
Reference in New Issue
Block a user