]> git.baikalelectronics.ru Git - kernel.git/commit
amifloppy: Convert timers to use timer_setup()
authorKees Cook <keescook@chromium.org>
Thu, 5 Oct 2017 00:48:38 +0000 (17:48 -0700)
committerJens Axboe <axboe@kernel.dk>
Wed, 15 Nov 2017 03:11:57 +0000 (20:11 -0700)
commit33a7f802011ccec0716e7e03907bbfb752059955
tree76387a41d05e989a041700698584f49ebdfb48bc
parent097b380113ac9f0b0ef9361145dd6c4146b678fe
amifloppy: Convert timers to use timer_setup()

This converts the amifloppy driver to pass the timer pointer to the
callback instead of the drive number (and flags). It eliminates the
decusagecounter flag, as it was unused, and drops the ininterrupt flag
which appeared to be a needless optimization. The drive can then be
calculated from the offset of the timer in the drive timer array.

Additionally moves to a static data variable instead of the
soon-to-be-gone timer->data field.

Cc: Jens Axboe <axboe@kernel.dk>
Cc: Krzysztof Halasa <khc@pm.waw.pl>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Cc: Thomas Gleixner <tglx@linutronix.de>
Signed-off-by: Kees Cook <keescook@chromium.org>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
drivers/block/amiflop.c