This has only been compile tested. Signed-off-by: Ricardo Ribalda <ribalda@xxxxxxxxxxxx> --- Ricardo Ribalda (7): media: solo6x10: Use pcim functions media: solo6x10: Use devm functions media: saa7134: Use devm_request_irq media: c8sectpfe: Refactor load_c8sectpfe_fw media: tunner: xc5000: Refactor firmware load media: dvb-frontends: drx39xyj: Refactor firmware upload media: dvb-usb: dib0700_devices: Add missing release_firmware() drivers/media/dvb-frontends/drx39xyj/drx_driver.h | 2 - drivers/media/dvb-frontends/drx39xyj/drxj.c | 49 ++++++++++------------ drivers/media/pci/saa7134/saa7134-alsa.c | 9 +--- drivers/media/pci/solo6x10/solo6x10-core.c | 16 ++----- .../platform/st/sti/c8sectpfe/c8sectpfe-core.c | 2 +- drivers/media/tuners/xc5000.c | 39 ++++++++--------- drivers/media/usb/dvb-usb/dib0700_devices.c | 18 ++++++-- 7 files changed, 62 insertions(+), 73 deletions(-) --- base-commit: b14257abe7057def6127f6fb2f14f9adc8acabdb change-id: 20240411-fix-smatch-3b1d0259f553 Best regards, -- Ricardo Ribalda <ribalda@xxxxxxxxxxxx>