]> www.infradead.org Git - linux.git/commit
media: imx-mipi-csis: avoid logging while holding spinlock
authorMatthias Fend <matthias.fend@emfend.at>
Tue, 23 Jul 2024 06:09:08 +0000 (08:09 +0200)
committerLaurent Pinchart <laurent.pinchart@ideasonboard.com>
Fri, 23 Aug 2024 13:55:29 +0000 (16:55 +0300)
commit3f6a2f8768e91cdb69947cb589d0b3a09114be83
treeec654d0e1f8595c57655db79369de9431f06f32b
parenta043ea54bbb975ca9239c69fd17f430488d33522
media: imx-mipi-csis: avoid logging while holding spinlock

Refactor mipi_csis_log_counters() to prevent calling dev_info() while
IRQs are disabled. This reduces crucial IRQs off time to a bare minimum.

Signed-off-by: Matthias Fend <matthias.fend@emfend.at>
Reviewed-by: Rui Miguel Silva <rmfrfs@gmail.com>
Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Link: https://lore.kernel.org/r/20240723060909.534584-1-matthias.fend@emfend.at
Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
drivers/media/platform/nxp/imx-mipi-csis.c