]> www.infradead.org Git - users/dwmw2/linux.git/commit
media: dvb-frontends: drx39xyj: Refactor firmware upload
authorRicardo Ribalda <ribalda@chromium.org>
Thu, 11 Apr 2024 21:17:55 +0000 (21:17 +0000)
committerHans Verkuil <hverkuil-cisco@xs4all.nl>
Mon, 15 Apr 2024 11:42:38 +0000 (13:42 +0200)
commit7bc696611549b0e8c1075cdc98540bf50aaba948
tree3a79856b0ac614805bdbb2bbf98f094330235249
parent8e1f5da59dd4a1966f859639860b803a7e8b8bfb
media: dvb-frontends: drx39xyj: Refactor firmware upload

Do not cache the file, instead load it on demand.

This makes smatch a happy parser:
drivers/media/dvb-frontends/drx39xyj/drxj.c:11908 drx_ctrl_u_code() warn: 'fw' from request_firmware() not released on lines: 11877,11886,11896.

Signed-off-by: Ricardo Ribalda <ribalda@chromium.org>
Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
drivers/media/dvb-frontends/drx39xyj/drx_driver.h
drivers/media/dvb-frontends/drx39xyj/drxj.c