Re: [PATCH v0 04/14] media: au0828: Make I2C terminology more inclusive

2024-05-03 Thread Mauro Carvalho Chehab
Em Fri, 29 Mar 2024 17:00:28 + Easwar Hariharan escreveu: > I2C v7, SMBus 3.2, and I3C specifications have replaced "master/slave" > with more appropriate terms. Inspired by and following on to Wolfram's > series to fix drivers/i2c/[1], fix the terminology for users of > I2C_ALGOBIT

Re: [PATCH v0 04/14] media: au0828: Make I2C terminology more inclusive

2024-05-03 Thread Mauro Carvalho Chehab
Em Fri, 29 Mar 2024 17:00:28 + Easwar Hariharan escreveu: > I2C v7, SMBus 3.2, and I3C specifications have replaced "master/slave" > with more appropriate terms. Inspired by and following on to Wolfram's > series to fix drivers/i2c/[1], fix the terminology for users of > I2C_ALGOBIT

Re: [PATCH v0 04/14] media: au0828: Make I2C terminology more inclusive

2024-05-03 Thread Mauro Carvalho Chehab
Em Fri, 29 Mar 2024 17:00:28 + Easwar Hariharan escreveu: > I2C v7, SMBus 3.2, and I3C specifications have replaced "master/slave" > with more appropriate terms. Inspired by and following on to Wolfram's > series to fix drivers/i2c/[1], fix the terminology for users of > I2C_ALGOBIT

[git:dtv-scan-tables/master] dvb-t/at-All: add Salzburg/Gaisberg dvb-t2 transponders

2024-05-03 Thread Mauro Carvalho Chehab
transmitting station from Austria. Link: https://lore.kernel.org/linux-media/75149976-693b-444e-b4cc-dd2dd86ea...@public-files.de Signed-off-by: Mauro Carvalho Chehab dvb-t/at-All | 64 1 file changed, 64 insertions(+) --- http

[git:media_stage/master] media: intel/ipu6: Don't re-allocate memory for firmware

2024-05-03 Thread Mauro Carvalho Chehab
Signed-off-by: Sakari Ailus Signed-off-by: Mauro Carvalho Chehab drivers/media/pci/intel/ipu6/ipu6-buttress.c | 7 - drivers/media/pci/intel/ipu6/ipu6.c | 41 +--- 2 files changed, 7 insertions(+), 41 deletions(-) --- diff --git a/drivers/media/pci/intel

[git:media_stage/master] media: stb0899: Simplify check

2024-05-03 Thread Mauro Carvalho Chehab
nds/stb0899_drv.c:1280:8-15: WARNING: Unsigned expression compared with zero: chip_id > 0 Link: https://lore.kernel.org/linux-media/20240429-fix-cocci-v3-2-3c4865f5a...@chromium.org Reviewed-by: Bryan O'Donoghue Signed-off-by: Ricardo Ribalda Signed-off-by: Mauro Carvalho Chehab drivers

[git:media_stage/master] media: pci: mgb4: Refactor struct resources

2024-05-03 Thread Mauro Carvalho Chehab
: https://lore.kernel.org/linux-media/20240429-fix-cocci-v3-1-3c4865f5a...@chromium.org Reviewed-by: Martin Tůma Reviewed-by: Bryan O'Donoghue Signed-off-by: Ricardo Ribalda Signed-off-by: Mauro Carvalho Chehab drivers/media/pci/mgb4/mgb4_core.c | 4 ++-- drivers/media/pci/mgb4/mgb4_regs.c | 2

[git:media_stage/master] media: staging: media: starfive: Clean pad selection in isp_try_format()

2024-05-03 Thread Mauro Carvalho Chehab
enter Signed-off-by: Mauro Carvalho Chehab drivers/staging/media/starfive/camss/stf-isp.c | 10 ++ 1 file changed, 2 insertions(+), 8 deletions(-) --- diff --git a/drivers/staging/media/starfive/camss/stf-isp.c b/drivers/staging/media/starfive/camss/stf-isp.c index d50616ef351e..4e6e26

[git:media_stage/master] media: uvcvideo: Use max() macro

2024-05-03 Thread Mauro Carvalho Chehab
/uvc_ctrl.c:839:22-23: WARNING opportunity for max() Link: https://lore.kernel.org/linux-media/20240429-fix-cocci-v3-4-3c4865f5a...@chromium.org Reviewed-by: Sergey Senozhatsky Reviewed-by: Kieran Bingham Signed-off-by: Ricardo Ribalda Signed-off-by: Mauro Carvalho Chehab drivers/media/usb/uvc

[git:media_stage/master] media: go7007: Use min and max macros

2024-05-03 Thread Mauro Carvalho Chehab
-3c4865f5a...@chromium.org Reviewed-by: Bryan O'Donoghue Signed-off-by: Ricardo Ribalda Signed-off-by: Mauro Carvalho Chehab drivers/media/usb/go7007/go7007-fw.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) --- diff --git a/drivers/media/usb/go7007/go7007-fw.c b/drivers/media/usb

[git:media_stage/master] media: staging: sun6i-isp: Remove redundant printk

2024-05-03 Thread Mauro Carvalho Chehab
Carvalho Chehab drivers/staging/media/sunxi/sun6i-isp/sun6i_isp.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) --- diff --git a/drivers/staging/media/sunxi/sun6i-isp/sun6i_isp.c b/drivers/staging/media/sunxi/sun6i-isp/sun6i_isp.c index 5c0a45394cba..58f8ae92320d 100644 --- a/drivers

[git:media_stage/master] media: staging: media: tegra-video: Use swap macro

2024-05-03 Thread Mauro Carvalho Chehab
/tegra20.c:324:44-45: WARNING opportunity for swap() Link: https://lore.kernel.org/linux-media/20240429-fix-cocci-v3-10-3c4865f5a...@chromium.org Signed-off-by: Ricardo Ribalda Reviewed-by: Luca Ceresoli Signed-off-by: Mauro Carvalho Chehab drivers/staging/media/tegra-video/tegra20.c | 9

[git:media_stage/master] media: stm32-dcmipp: Remove redundant printk

2024-05-03 Thread Mauro Carvalho Chehab
...@chromium.org Signed-off-by: Ricardo Ribalda Signed-off-by: Mauro Carvalho Chehab drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-core.c | 7 ++- 1 file changed, 2 insertions(+), 5 deletions(-) --- diff --git a/drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-core.c b/drivers

[git:media_stage/master] media: dvb-frontends: tda18271c2dd: Remove casting during div

2024-05-03 Thread Mauro Carvalho Chehab
() does a 64-by-32 division, please consider using div64_u64 instead. Link: https://lore.kernel.org/linux-media/20240429-fix-cocci-v3-8-3c4865f5a...@chromium.org Signed-off-by: Ricardo Ribalda Signed-off-by: Mauro Carvalho Chehab drivers/media/dvb-frontends/tda18271c2dd.c | 4 ++-- 1 file changed

[git:media_stage/master] media: s2255: Use refcount_t instead of atomic_t for num_channels

2024-05-03 Thread Mauro Carvalho Chehab
/20240429-fix-cocci-v3-11-3c4865f5a...@chromium.org Signed-off-by: Ricardo Ribalda Signed-off-by: Mauro Carvalho Chehab drivers/media/usb/s2255/s2255drv.c | 20 ++-- 1 file changed, 10 insertions(+), 10 deletions(-) --- diff --git a/drivers/media/usb/s2255/s2255drv.c b/drivers

[git:media_stage/master] media: dvb-frontends: tda10048: Fix integer overflow

2024-05-03 Thread Mauro Carvalho Chehab
hen multiplied by pll_mfactor. Create a new 64 bit variable to hold the calculations. Link: https://lore.kernel.org/linux-media/20240429-fix-cocci-v3-25-3c4865f5a...@chromium.org Reported-by: Dan Carpenter Signed-off-by: Ricardo Ribalda Signed-off-by: Mauro Carvalho Chehab drivers/media/

[git:media_stage/master] media: platform: mtk-mdp3: Use refcount_t for job_count

2024-05-03 Thread Mauro Carvalho Chehab
://lore.kernel.org/linux-media/20240429-fix-cocci-v3-12-3c4865f5a...@chromium.org Signed-off-by: Ricardo Ribalda Signed-off-by: Mauro Carvalho Chehab drivers/media/platform/mediatek/mdp3/mtk-mdp3-cmdq.c | 10 +- drivers/media/platform/mediatek/mdp3/mtk-mdp3-core.c | 6 +++--- drivers/media/platform

[git:media_stage/master] media: common: saa7146: Use min macro

2024-05-03 Thread Mauro Carvalho Chehab
://lore.kernel.org/linux-media/20240429-fix-cocci-v3-13-3c4865f5a...@chromium.org Reviewed-by: Bryan O'Donoghue Signed-off-by: Ricardo Ribalda Signed-off-by: Mauro Carvalho Chehab drivers/media/common/saa7146/saa7146_hlp.c | 8 1 file changed, 4 insertions(+), 4 deletions(-) --- diff

[git:media_stage/master] media: netup_unidvb: Use min macro

2024-05-03 Thread Mauro Carvalho Chehab
-27: WARNING opportunity for min() Link: https://lore.kernel.org/linux-media/20240429-fix-cocci-v3-15-3c4865f5a...@chromium.org Signed-off-by: Ricardo Ribalda Signed-off-by: Mauro Carvalho Chehab drivers/media/pci/netup_unidvb/netup_unidvb_i2c.c | 2 +- 1 file changed, 1 insertion(+), 1

[git:media_stage/master] media: dvb-frontends: drx39xyj: Use min macro

2024-05-03 Thread Mauro Carvalho Chehab
://lore.kernel.org/linux-media/20240429-fix-cocci-v3-14-3c4865f5a...@chromium.org Reviewed-by: Bryan O'Donoghue Signed-off-by: Ricardo Ribalda Signed-off-by: Mauro Carvalho Chehab drivers/media/dvb-frontends/drx39xyj/drxj.c | 9 +++-- 1 file changed, 3 insertions(+), 6 deletions(-) --- diff --git

[git:media_stage/master] media: au0828: Use umin macro

2024-05-03 Thread Mauro Carvalho Chehab
opportunity for min() Link: https://lore.kernel.org/linux-media/20240429-fix-cocci-v3-16-3c4865f5a...@chromium.org Signed-off-by: Ricardo Ribalda Signed-off-by: Mauro Carvalho Chehab drivers/media/usb/au0828/au0828-video.c | 5 + 1 file changed, 1 insertion(+), 4 deletions(-) --- diff

[git:media_stage/master] media: flexcop-usb: Use min macro

2024-05-03 Thread Mauro Carvalho Chehab
opportunity for min() Link: https://lore.kernel.org/linux-media/20240429-fix-cocci-v3-17-3c4865f5a...@chromium.org Signed-off-by: Ricardo Ribalda Signed-off-by: Mauro Carvalho Chehab drivers/media/usb/b2c2/flexcop-usb.c | 5 + 1 file changed, 1 insertion(+), 4 deletions(-) --- diff --git

[git:media_stage/master] media: i2c: st-mipid02: Use the correct div function

2024-05-03 Thread Mauro Carvalho Chehab
-by: Mauro Carvalho Chehab drivers/media/i2c/st-mipid02.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- diff --git a/drivers/media/i2c/st-mipid02.c b/drivers/media/i2c/st-mipid02.c index f250640729ca..b947a55281f0 100644 --- a/drivers/media/i2c/st-mipid02.c +++ b/drivers/media/i2c/st

[git:media_stage/master] media: tegra-vde: Refactor timeout handling

2024-05-03 Thread Mauro Carvalho Chehab
/platform/nvidia/tegra-vde/h264.c:645:20-21: WARNING opportunity for min() Link: https://lore.kernel.org/linux-media/20240429-fix-cocci-v3-20-3c4865f5a...@chromium.org Signed-off-by: Ricardo Ribalda Signed-off-by: Mauro Carvalho Chehab drivers/media/platform/nvidia/tegra-vde/h264.c | 6

[git:media_stage/master] media: stk1160: Use min macro

2024-05-03 Thread Mauro Carvalho Chehab
Signed-off-by: Ricardo Ribalda Signed-off-by: Mauro Carvalho Chehab drivers/media/usb/stk1160/stk1160-video.c | 10 ++ 1 file changed, 2 insertions(+), 8 deletions(-) --- diff --git a/drivers/media/usb/stk1160/stk1160-video.c b/drivers/media/usb/stk1160/stk1160-video.c index

[git:media_stage/master] media: gspca: cpia1: Use min macro

2024-05-03 Thread Mauro Carvalho Chehab
opportunity for min() Link: https://lore.kernel.org/linux-media/20240429-fix-cocci-v3-18-3c4865f5a...@chromium.org Signed-off-by: Ricardo Ribalda Signed-off-by: Mauro Carvalho Chehab drivers/media/usb/gspca/cpia1.c | 6 ++ 1 file changed, 2 insertions(+), 4 deletions(-) --- diff --git

[git:media_stage/master] media: tc358746: Use the correct div_ function

2024-05-03 Thread Mauro Carvalho Chehab
/tc358746.c:847:2-8: WARNING: do_div() does a 64-by-32 division, please consider using div64_ul instead. Link: https://lore.kernel.org/linux-media/20240429-fix-cocci-v3-22-3c4865f5a...@chromium.org Signed-off-by: Ricardo Ribalda Signed-off-by: Mauro Carvalho Chehab drivers/media/i2c/tc358746.c

Re: [PATCH v15 00/16] Add audio support in v4l2 framework

2024-05-03 Thread Mauro Carvalho Chehab
Em Fri, 3 May 2024 10:47:19 +0900 Mark Brown escreveu: > On Thu, May 02, 2024 at 10:26:43AM +0100, Mauro Carvalho Chehab wrote: > > Mauro Carvalho Chehab escreveu: > > > > There are still time control associated with it, as audio and video > > > nee

[git:media_stage/master] media: mtk-vcodec: potential null pointer deference in SCP

2024-05-03 Thread Mauro Carvalho Chehab
pointer deference. This is similar to CVE-2022-3113. Link: https://lore.kernel.org/linux-media/ph7pr20mb5925094dae3fd750c7e39e01bf...@ph7pr20mb5925.namprd20.prod.outlook.com Signed-off-by: Fullway Wang Signed-off-by: Mauro Carvalho Chehab drivers/media/platform/mediatek/vcodec/common

[git:media_stage/master] media: mxl5xx: Move xpt structures off stack

2024-05-03 Thread Mauro Carvalho Chehab
/afe8b93ffdfef5d8879e1894b9d7dda40dee2b8d Signed-off-by: Nathan Chancellor Reviewed-by: Miguel Ojeda Tested-by: Miguel Ojeda Signed-off-by: Mauro Carvalho Chehab drivers/media/dvb-frontends/mxl5xx.c | 22 +++--- 1 file changed, 11 insertions(+), 11 deletions(-) --- diff --git

[git:media_stage/master] media: cec: core: avoid recursive cec_claim_log_addrs

2024-05-02 Thread Mauro Carvalho Chehab
.prod.outlook.com/ Fixes: ca684386e6e2 ("[media] cec: add HDMI CEC framework (api)") Signed-off-by: Mauro Carvalho Chehab drivers/media/cec/core/cec-adap.c | 6 +- drivers/media/cec/core/cec-api.c | 2 +- include/media/cec.h | 1 + 3 files changed, 7 insertions(+), 2

[git:media_stage/master] media: cec: cec-adap: always cancel work in cec_transmit_msg_fh

2024-05-02 Thread Mauro Carvalho Chehab
yed work") Signed-off-by: Mauro Carvalho Chehab drivers/media/cec/core/cec-adap.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) --- diff --git a/drivers/media/cec/core/cec-adap.c b/drivers/media/cec/core/cec-adap.c index 559a172ebc6c..6fc7de744ee9 100644 --- a/drivers/media/cec/co

[git:media_stage/master] media: cec: core: avoid confusing "transmit timed out" message

2024-05-02 Thread Mauro Carvalho Chehab
ABORTED. Signed-off-by: Hans Verkuil Reported-by: Yang, Chenyuan Closes: https://lore.kernel.org/linux-media/ph7pr11mb57688e64ade4fe82e658d86da0...@ph7pr11mb5768.namprd11.prod.outlook.com/ Fixes: 590a8e564c6e ("media: cec: abort if the current transmit was canceled") Signed-off-by: Mauro Ca

[git:media_stage/master] media: cec: cec-api: add locking in cec_release()

2024-05-02 Thread Mauro Carvalho Chehab
st can get corrupted. Signed-off-by: Hans Verkuil Reported-by: Yang, Chenyuan Closes: https://lore.kernel.org/linux-media/ph7pr11mb57688e64ade4fe82e658d86da0...@ph7pr11mb5768.namprd11.prod.outlook.com/ Fixes: ca684386e6e2 ("[media] cec: add HDMI CEC framework (api)") Signed-off-by: Mauro

[git:media_stage/master] media: verisilicon Correct a typo in H1_REG_ENC_CTRL2_DEBLOCKING_FILTER_MODE

2024-05-02 Thread Mauro Carvalho Chehab
://lore.kernel.org/linux-media/20231116154816.70959-2-andrze...@collabora.com Signed-off-by: Andrzej Pietrasiewicz Reviewed-by: Chen-Yu Tsai Signed-off-by: Mauro Carvalho Chehab drivers/media/platform/verisilicon/hantro_h1_regs.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- diff

[git:media_stage/master] media: sunxi: a83-mips-csi2: also select GENERIC_PHY

2024-05-02 Thread Mauro Carvalho Chehab
/lore.kernel.org/r/ZQ/WS8HC1A3F0Qn8@rli9-mobl Link: https://lore.kernel.org/linux-media/20230927040438.5589-1-rdun...@infradead.org Signed-off-by: Randy Dunlap Signed-off-by: Mauro Carvalho Chehab drivers/media/platform/sunxi/sun8i-a83t-mipi-csi2/Kconfig | 1 + 1 file changed, 1 insertion(

[git:media_stage/master] media: verisilicon: Correct a typo in H1_REG_MAD_CTRL_MAD_THRESHOLD

2024-05-02 Thread Mauro Carvalho Chehab
://lore.kernel.org/linux-media/20231116154816.70959-3-andrze...@collabora.com Signed-off-by: Andrzej Pietrasiewicz Reviewed-by: Chen-Yu Tsai Signed-off-by: Mauro Carvalho Chehab drivers/media/platform/verisilicon/hantro_h1_regs.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- diff

[git:media_tree/master] media: atomisp: Fix sh_css_config_input_network_2400() coding style

2024-05-02 Thread Mauro Carvalho Chehab
RBS) {} block coding style. Specifically fix the weird declaration of variables split over multiple lines. While at it also split the multi-line width calculation at a more logical place. Reported-by: Andy Shevchenko Signed-off-by: Hans de Goede Signed-off-by: Mauro Carvalho Chehab drivers/stag

[git:media_tree/master] media: atomisp: Drop custom flash support

2024-05-02 Thread Mauro Carvalho Chehab
/ Cherry Trail devices with flash and if those will ever get supported then this should be done through the new standard include/linux/led-class-flash.h APIs instead of with atomisp specific custom APIs. Reviewed-by: Andy Shevchenko Signed-off-by: Hans de Goede Signed-off-by: Mauro Carvalho Chehab

[git:media_tree/master] media: atomisp: Remove unsused macros

2024-05-02 Thread Mauro Carvalho Chehab
Link: https://lore.kernel.org/r/20240326190903.1422069-1-andriy.shevche...@linux.intel.com Signed-off-by: Andy Shevchenko Signed-off-by: Hans de Goede Signed-off-by: Mauro Carvalho Chehab drivers/staging/media/atomisp/pci/bits.h | 4 +-- drivers/staging/media/atomisp/pci/defs.h

[git:media_tree/master] media: atomisp: Remove input_port_ID_t

2024-05-02 Thread Mauro Carvalho Chehab
Mauro Carvalho Chehab drivers/staging/media/atomisp/pci/sh_css_mipi.c | 2 +- drivers/staging/media/atomisp/pci/system_global.h | 12 2 files changed, 1 insertion(+), 13 deletions(-) --- diff --git a/drivers/staging/media/atomisp/pci/sh_css_mipi.c b/drivers/staging/media/atomi

[git:media_tree/master] media: atomisp: Remove empty s_stream() op from CSI subdev

2024-05-02 Thread Mauro Carvalho Chehab
csi2_video_ops struct. While at it also remove the empty csi2_core_ops struct. Reviewed-by: Andy Shevchenko Signed-off-by: Hans de Goede Signed-off-by: Mauro Carvalho Chehab drivers/staging/media/atomisp/pci/atomisp_csi2.c | 23 --- 1 file changed, 23 deletions(-) --- diff

[git:media_tree/master] media: atomisp: ov2722: Remove power on sensor from set_fmt() callback

2024-05-02 Thread Mauro Carvalho Chehab
before calling the set_fmt() callback, so this workaround is no longer necessary. Reviewed-by: Andy Shevchenko Signed-off-by: Hans de Goede Signed-off-by: Mauro Carvalho Chehab drivers/staging/media/atomisp/i2c/atomisp-ov2722.c | 12 drivers/staging/media/atomisp/i2c/ov2722.h

[git:media_tree/master] media: atomisp: Remove test pattern generator (TPG) support

2024-05-02 Thread Mauro Carvalho Chehab
de Goede Signed-off-by: Mauro Carvalho Chehab drivers/staging/media/atomisp/Makefile | 1 - .../media/atomisp/include/linux/atomisp_platform.h | 1 - drivers/staging/media/atomisp/pci/atomisp_cmd.c| 37 +++-- .../media/atomisp/pci/atomisp_compat_css20.c | 31

[git:media_tree/master] media: atomisp: Ensure CSI-receiver[x] -> ISP links correctly reflect current sensor

2024-05-02 Thread Mauro Carvalho Chehab
Reviewed-by: Andy Shevchenko Signed-off-by: Hans de Goede Signed-off-by: Mauro Carvalho Chehab drivers/staging/media/atomisp/pci/atomisp_cmd.c | 34 +++ drivers/staging/media/atomisp/pci/atomisp_cmd.h | 3 ++ drivers/staging/media/atomisp/pci/atomisp_ioctl.c | 6 +++- driver

[git:media_tree/master] media: atomisp: Propagate v4l2_mbus_framefmt.field to CSI port sink pad

2024-05-02 Thread Mauro Carvalho Chehab
-by: Hans de Goede Signed-off-by: Mauro Carvalho Chehab drivers/staging/media/atomisp/pci/atomisp_csi2.c | 3 +++ 1 file changed, 3 insertions(+) --- diff --git a/drivers/staging/media/atomisp/pci/atomisp_csi2.c b/drivers/staging/media/atomisp/pci/atomisp_csi2.c index 89118438a3b6..e939a09a279b

[git:media_tree/master] media: atomisp: Drop the atomisp custom lm3554 flash driver

2024-05-02 Thread Mauro Carvalho Chehab
lm3554 driver could still be usable as a reference for how to use / driver the lm3554 for a future re-implementation using standardized APIs, but for that it can be retrieved from the git history. Reviewed-by: Andy Shevchenko Signed-off-by: Hans de Goede Signed-off-by: Mauro Carvalho Chehab

[git:media_tree/master] media: i2c: ov4689: Fix typo in a comment

2024-05-02 Thread Mauro Carvalho Chehab
-by: Laurent Pinchart Signed-off-by: Sakari Ailus Signed-off-by: Mauro Carvalho Chehab drivers/media/i2c/ov4689.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- diff --git a/drivers/media/i2c/ov4689.c b/drivers/media/i2c/ov4689.c index c4d4afd38906..f826571f8f68 100644 --- a/drivers/media/i2c

[git:media_tree/master] media: atomisp: Propagate set_fmt on sensor results to CSI port

2024-05-02 Thread Mauro Carvalho Chehab
ned-off-by: Mauro Carvalho Chehab drivers/staging/media/atomisp/pci/atomisp_cmd.c | 7 +++ drivers/staging/media/atomisp/pci/atomisp_internal.h | 1 + drivers/staging/media/atomisp/pci/atomisp_subdev.c | 17 +++-- drivers/staging/media/atomisp/pci/atomisp_v4l2.c | 1 +

[git:media_tree/master] media: i2c: ov4689: Clean up and annotate the register table

2024-05-02 Thread Mauro Carvalho Chehab
Carvalho Chehab drivers/media/i2c/ov4689.c | 205 ++--- 1 file changed, 119 insertions(+), 86 deletions(-) --- diff --git a/drivers/media/i2c/ov4689.c b/drivers/media/i2c/ov4689.c index 403091651885..9890189bcbd5 100644 --- a/drivers/media/i2c/ov4689.c

[git:media_tree/master] media: atomisp: Remove struct atomisp_platform_data

2024-05-02 Thread Mauro Carvalho Chehab
-by: Mauro Carvalho Chehab .../media/atomisp/include/linux/atomisp_platform.h | 6 +--- .../media/atomisp/pci/atomisp_gmin_platform.c | 36 ++ .../staging/media/atomisp/pci/atomisp_internal.h | 1 - drivers/staging/media/atomisp/pci/atomisp_v4l2.c | 16 ++ 4

[git:media_tree/master] media: atomisp: Simplify atomisp_s_input() input argument checking

2024-05-02 Thread Mauro Carvalho Chehab
s busy or not Reviewed-by: Andy Shevchenko Signed-off-by: Hans de Goede Signed-off-by: Mauro Carvalho Chehab drivers/staging/media/atomisp/pci/atomisp_ioctl.c | 18 ++ 1 file changed, 6 insertions(+), 12 deletions(-) --- diff --git a/drivers/staging/media/atomisp/pci/atomisp_ioctl.c b/d

[git:media_tree/master] media: atomisp: Remove clearing of ISP crop / compose rectangles on file release

2024-05-02 Thread Mauro Carvalho Chehab
support the comment talks about has long been dropped from the driver. Reviewed-by: Andy Shevchenko Signed-off-by: Hans de Goede Signed-off-by: Mauro Carvalho Chehab drivers/staging/media/atomisp/pci/atomisp_fops.c | 21 - 1 file changed, 21 deletions(-) --- diff --git

[git:media_tree/master] media: atomisp: Drop unused frame_status tracking

2024-05-02 Thread Mauro Carvalho Chehab
nko Signed-off-by: Hans de Goede Signed-off-by: Mauro Carvalho Chehab drivers/staging/media/atomisp/include/linux/atomisp.h | 15 --- drivers/staging/media/atomisp/pci/atomisp_cmd.c | 1 - drivers/staging/media/atomisp/pci/atomisp_ioctl.c | 12 ++-- drivers/staging/me

[git:media_tree/master] media: atomisp: Drop atomisp_pipe_check() from atomisp_link_setup()

2024-05-02 Thread Mauro Carvalho Chehab
ink() pad-op is taken before calling the op, while in other scenarios the graph_mutex is taken after the isp->mutex. Reviewed-by: Andy Shevchenko Signed-off-by: Hans de Goede Signed-off-by: Mauro Carvalho Chehab drivers/staging/media/atomisp/pci/atomisp_subdev.c | 8 +--- 1 file chan

[git:media_tree/master] media: atomisp: Turn on sensor power from atomisp_set_fmt()

2024-05-02 Thread Mauro Carvalho Chehab
e.g. a s_input ioctl atomisp_s_sensor_power() will skip calling the s_power() v4l2-subdev-op a second time. Reviewed-by: Andy Shevchenko Signed-off-by: Hans de Goede Signed-off-by: Mauro Carvalho Chehab drivers/staging/media/atomisp/pci/atomisp_cmd.c | 11 +++ 1 file changed, 11 insertions(+) ---

[git:media_tree/master] media: i2c: ov4689: Remove i2c_client from ov4689 struct

2024-05-02 Thread Mauro Carvalho Chehab
to access its 'dev' member. This commit removes the 'client' field and directly stores a pointer to the 'struct device'. Signed-off-by: Mikhail Rudenko Reviewed-by: Laurent Pinchart Signed-off-by: Sakari Ailus Signed-off-by: Mauro Carvalho Chehab drivers/media/i2c/ov4689.c | 36

[git:media_tree/master] media: atomisp: Add atomisp_s_sensor_power() helper

2024-05-02 Thread Mauro Carvalho Chehab
care of handling the special -ENOIOCTLCMD return for subdevs which don't implement s_power(). Reviewed-by: Andy Shevchenko Signed-off-by: Hans de Goede Signed-off-by: Mauro Carvalho Chehab drivers/staging/media/atomisp/pci/atomisp_cmd.c | 17 + drivers/staging/media/atomisp

[git:media_tree/master] media: atomisp: Replace open-coded i2c_find_device_by_fwnode()

2024-05-02 Thread Mauro Carvalho Chehab
of i2c_find_device_by_fwnode(). Replace it with a corresponding call. Link: https://lore.kernel.org/r/20240326202813.1425431-3-andriy.shevche...@linux.intel.com Signed-off-by: Andy Shevchenko Signed-off-by: Hans de Goede Signed-off-by: Mauro Carvalho Chehab drivers/staging/media/atomisp/pci

[git:media_tree/master] media: atomisp: Call media_pipeline_alloc_start() in stream start

2024-05-02 Thread Mauro Carvalho Chehab
() to mark all involved subdevs as busy so that the links cannot be changed through the media-controller APIs while streaming. Reviewed-by: Andy Shevchenko Signed-off-by: Hans de Goede Signed-off-by: Mauro Carvalho Chehab drivers/staging/media/atomisp/pci/atomisp_ioctl.c | 15

[git:media_tree/master] media: atomisp: Cleanup atomisp_isr_thread() spinlock handling

2024-05-02 Thread Mauro Carvalho Chehab
paths with spin_unlock_irqrestore() in there. While at it also remove the non helpful dev_dbg() message. Reviewed-by: Andy Shevchenko Signed-off-by: Hans de Goede Signed-off-by: Mauro Carvalho Chehab drivers/staging/media/atomisp/pci/atomisp_cmd.c | 11 --- 1 file changed, 4 insertions

[git:media_tree/master] media: atomisp: Get rid of PCI device ID hack check

2024-05-02 Thread Mauro Carvalho Chehab
://lore.kernel.org/r/20240402204447.294280-1-andriy.shevche...@linux.intel.com Signed-off-by: Andy Shevchenko Signed-off-by: Hans de Goede Signed-off-by: Mauro Carvalho Chehab .../staging/media/atomisp/pci/atomisp_internal.h | 3 +- drivers/staging/media/atomisp/pci/atomisp_v4l2.c | 40

[git:media_tree/master] media: atomisp: Remove gmin_platform VCM code.

2024-05-02 Thread Mauro Carvalho Chehab
7473c97dd8d0 ("media: atomisp: Remove custom VCM handling") remove the left-over dead VCM handling from the gmin platform code. Reviewed-by: Andy Shevchenko Signed-off-by: Hans de Goede Signed-off-by: Mauro Carvalho Chehab .../atomisp/include/linux/atomisp_gmin_platform.h | 3 -- .../med

[git:media_tree/master] media: i2c: ov4689: CCI conversion

2024-05-02 Thread Mauro Carvalho Chehab
on driver-specific functions. Also, set analogue gain in a single 16-bit write instead of two 8-bit writes. [Sakari Ailus: Initialise sensor_gain as 0.] Signed-off-by: Mikhail Rudenko Reviewed-by: Laurent Pinchart Signed-off-by: Sakari Ailus Signed-off-by: Mauro Carvalho Chehab drivers/media/i2c

[git:media_tree/master] media: atomisp: Drop intel_v4l2_subdev_type

2024-05-02 Thread Mauro Carvalho Chehab
it. Reviewed-by: Andy Shevchenko Signed-off-by: Hans de Goede Signed-off-by: Mauro Carvalho Chehab drivers/staging/media/atomisp/i2c/atomisp-gc2235.c | 2 +- .../staging/media/atomisp/i2c/atomisp-mt9m114.c| 2 +- drivers/staging/media/atomisp/i2c/atomisp-ov2722.c | 2 +- .../atomisp/include

[git:media_tree/master] media: i2c: ov4689: Sort register definitions by address

2024-05-02 Thread Mauro Carvalho Chehab
. Signed-off-by: Mikhail Rudenko Reviewed-by: Laurent Pinchart Signed-off-by: Sakari Ailus Signed-off-by: Mauro Carvalho Chehab drivers/media/i2c/ov4689.c | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) --- diff --git a/drivers/media/i2c/ov4689.c b/drivers/media/i2c/ov4689.c

[git:media_tree/master] media: atomisp: Remove setting of f->fmt.pix.priv from atomisp_set_fmt()

2024-05-02 Thread Mauro Carvalho Chehab
ned to userspace and userspace should not rely on / use the priv fields. Drop setting this. Reviewed-by: Andy Shevchenko Signed-off-by: Hans de Goede Signed-off-by: Mauro Carvalho Chehab drivers/staging/media/atomisp/pci/atomisp_cmd.c | 2 -- 1 file changed, 2 deletions(-) --- diff --git a/driv

[git:media_tree/master] media: atomisp: Remove empty s_power() op from ISP subdev

2024-05-02 Thread Mauro Carvalho Chehab
Shevchenko Signed-off-by: Hans de Goede Signed-off-by: Mauro Carvalho Chehab drivers/staging/media/atomisp/pci/atomisp_subdev.c | 14 +- 1 file changed, 1 insertion(+), 13 deletions(-) --- diff --git a/drivers/staging/media/atomisp/pci/atomisp_subdev.c b/drivers/staging/media/atomisp

[git:media_tree/master] media: atomisp: Put PMIC device after getting its I²C address

2024-05-02 Thread Mauro Carvalho Chehab
. Drop the reference to it. We do not expect device to disappear as it should be taken care by the OpRegion drivers. Link: https://lore.kernel.org/r/20240326202813.1425431-2-andriy.shevche...@linux.intel.com Signed-off-by: Andy Shevchenko Signed-off-by: Hans de Goede Signed-off-by: Mauro Carvalho

[git:media_tree/master] media: atomisp: Add atomisp_select_input() helper

2024-05-02 Thread Mauro Carvalho Chehab
make atomisp_link_setup() turn the sensor back off when a link gets disabled. Reviewed-by: Andy Shevchenko Signed-off-by: Hans de Goede Signed-off-by: Mauro Carvalho Chehab drivers/staging/media/atomisp/pci/atomisp_cmd.c| 19 +++ drivers/staging/media/atomisp/pci

[git:media_tree/master] media: staging: media: atomisp: Remove extra whitespace after opening parentheses

2024-05-02 Thread Mauro Carvalho Chehab
: * Removes spurious whitespace after the opening parentheses as per code style guidelines Link: https://lore.kernel.org/r/20240227163043.112162-2-bergh.jonat...@gmail.com Signed-off-by: Jonathan Bergh Signed-off-by: Hans de Goede Signed-off-by: Mauro Carvalho Chehab drivers/staging/media/atomisp

[git:media_tree/master] media: atomisp: Initialize sequence counters to 0 instead of -1

2024-05-02 Thread Mauro Carvalho Chehab
instead of -1. This fixes the following libcamera warning: Zero sequence expected for first frame (got 4294967295) Signed-off-by: Hans de Goede Signed-off-by: Mauro Carvalho Chehab drivers/staging/media/atomisp/pci/atomisp_ioctl.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions

[git:media_tree/master] media: atomisp: Replace V4L2_PIX_FMT_RGB32 with V4L2_PIX_FMT_RGBX32

2024-05-02 Thread Mauro Carvalho Chehab
with V4L2_PIX_FMT_RGBX32. Signed-off-by: Hans de Goede Signed-off-by: Mauro Carvalho Chehab drivers/staging/media/atomisp/pci/atomisp_cmd.c | 4 ++-- drivers/staging/media/atomisp/pci/atomisp_ioctl.c | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) --- diff --git a/drivers/staging

[git:media_tree/master] media: staging: media: atomisp: Fix formatting issues and minor code issue

2024-05-02 Thread Mauro Carvalho Chehab
-by: Mauro Carvalho Chehab drivers/staging/media/atomisp/pci/atomisp_gmin_platform.c | 7 +++ drivers/staging/media/atomisp/pci/atomisp_subdev.c| 7 --- 2 files changed, 7 insertions(+), 7 deletions(-) --- diff --git a/drivers/staging/media/atomisp/pci/atomisp_gmin_platform.c b

[git:media_tree/master] media: staging: media: atomisp: Ensure trailing statements are on a newline and remove spurious whitespaces

2024-05-02 Thread Mauro Carvalho Chehab
-by: Hans de Goede Signed-off-by: Mauro Carvalho Chehab drivers/staging/media/atomisp/pci/sh_css_sp.c | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) --- diff --git a/drivers/staging/media/atomisp/pci/sh_css_sp.c b/drivers/staging/media/atomisp/pci/sh_css_sp.c index 05b9c9ea0a21

[git:media_tree/master] media: staging: media: atomisp: Fixed "unsigned int *" rather than "unsigned *" declaration in variable declaration

2024-05-02 Thread Mauro Carvalho Chehab
-by: Hans de Goede Signed-off-by: Mauro Carvalho Chehab drivers/staging/media/atomisp/pci/sh_css_sp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- diff --git a/drivers/staging/media/atomisp/pci/sh_css_sp.c b/drivers/staging/media/atomisp/pci/sh_css_sp.c index e0e1405dfc69..05b9c9e

[git:media_tree/master] media: atomisp: Disable broken V4L2_PIX_FMT_RGBX32 output support

2024-05-02 Thread Mauro Carvalho Chehab
. Selecting V4L2_PIX_FMT_RGBX32 output shows vertical columns with random data. For each 128 pixels in a row the last 28 (32?) or so pixels contain random data. Signed-off-by: Hans de Goede Signed-off-by: Mauro Carvalho Chehab drivers/staging/media/atomisp/pci/atomisp_ioctl.c | 17 +++-- 1

[git:media_tree/master] media: staging: media: atomisp: Remove old commented code and fix multiple block comment style

2024-05-02 Thread Mauro Carvalho Chehab
-by: Jonathan Bergh Signed-off-by: Hans de Goede Signed-off-by: Mauro Carvalho Chehab drivers/staging/media/atomisp/pci/sh_css_sp.c | 88 +++ 1 file changed, 49 insertions(+), 39 deletions(-) --- diff --git a/drivers/staging/media/atomisp/pci/sh_css_sp.c b/drivers/staging

[git:media_tree/master] media: atomisp: Drop second V4L2_PIX_FMT_UYVY atomisp_output_fmts[] entry

2024-05-02 Thread Mauro Carvalho Chehab
Signed-off-by: Mauro Carvalho Chehab drivers/staging/media/atomisp/pci/atomisp_ioctl.c | 6 -- 1 file changed, 6 deletions(-) --- diff --git a/drivers/staging/media/atomisp/pci/atomisp_ioctl.c b/drivers/staging/media/atomisp/pci/atomisp_ioctl.c index fa6c9f0ea6eb..6009b7779f13 100644 ---

[git:media_tree/master] media: staging: media: atomisp: Remove unneeded return statement from void function

2024-05-02 Thread Mauro Carvalho Chehab
: * Removes an unnecessary 'return' statement from a void function implementation Link: https://lore.kernel.org/r/20240226194023.69070-6-bergh.jonat...@gmail.com Signed-off-by: Jonathan Bergh Signed-off-by: Hans de Goede Signed-off-by: Mauro Carvalho Chehab drivers/staging/media/atomisp/pci

[git:media_tree/master] media: staging: media: atomisp: Fix various formatting issues and remove unneccesary braces

2024-05-02 Thread Mauro Carvalho Chehab
than Bergh Signed-off-by: Hans de Goede Signed-off-by: Mauro Carvalho Chehab drivers/staging/media/atomisp/pci/atomisp_cmd.c | 15 --- 1 file changed, 8 insertions(+), 7 deletions(-) --- diff --git a/drivers/staging/media/atomisp/pci/atomisp_cmd.c b/drivers/staging/media/a

[git:media_tree/master] media: staging: media: atomisp: Remove unnecessary braces from single line conditional statements

2024-05-02 Thread Mauro Carvalho Chehab
things: * Tidies up code in several places where braces were used in conjunction with single line conditional statements Link: https://lore.kernel.org/r/20240226194023.69070-2-bergh.jonat...@gmail.com Signed-off-by: Jonathan Bergh Signed-off-by: Hans de Goede Signed-off-by: Mauro Carvalho

[git:media_tree/master] media: staging: media: atomisp: Remove unnecessary parentheses from conditional statement

2024-05-02 Thread Mauro Carvalho Chehab
: * Removes additional, unnecessary parentheses from a conditional "if" statement Link: https://lore.kernel.org/r/20240226194023.69070-5-bergh.jonat...@gmail.com Signed-off-by: Jonathan Bergh Signed-off-by: Hans de Goede Signed-off-by: Mauro Carvalho Chehab drivers/staging/med

[git:media_tree/master] media: staging: media: atomisp: Fix various multiline block comment formatting instances

2024-05-02 Thread Mauro Carvalho Chehab
: * Reformats a number of multiline block comments to ensure * and */ align correctly Link: https://lore.kernel.org/r/20240227163043.112162-1-bergh.jonat...@gmail.com Signed-off-by: Jonathan Bergh Signed-off-by: Hans de Goede Signed-off-by: Mauro Carvalho Chehab drivers/staging/media/atomisp

[git:media_tree/master] media: i2c: ov4689: Use sub-device active state

2024-05-02 Thread Mauro Carvalho Chehab
to the active state and s_stream. Signed-off-by: Mikhail Rudenko Reviewed-by: Laurent Pinchart Signed-off-by: Sakari Ailus Signed-off-by: Mauro Carvalho Chehab drivers/media/i2c/ov4689.c | 75 +++--- 1 file changed, 31 insertions(+), 44 deletions

[git:media_tree/master] media: i2c: ov4689: Refactor ov4689_set_ctrl

2024-05-02 Thread Mauro Carvalho Chehab
. This adjustment eliminates repetition within the function. Signed-off-by: Mikhail Rudenko Reviewed-by: Kieran Bingham Signed-off-by: Sakari Ailus Signed-off-by: Mauro Carvalho Chehab drivers/media/i2c/ov4689.c | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) --- diff --git a/drivers

[git:media_tree/master] media: i2c: ov4689: Remove max_fps field from struct ov4689_mode

2024-05-02 Thread Mauro Carvalho Chehab
remove it. Signed-off-by: Mikhail Rudenko Reviewed-by: Laurent Pinchart Signed-off-by: Sakari Ailus Signed-off-by: Mauro Carvalho Chehab drivers/media/i2c/ov4689.c | 2 -- 1 file changed, 2 deletions(-) --- diff --git a/drivers/media/i2c/ov4689.c b/drivers/media/i2c/ov4689.c index

[git:media_tree/master] media: i2c: ov4689: Implement vflip/hflip controls

2024-05-02 Thread Mauro Carvalho Chehab
Signed-off-by: Sakari Ailus Signed-off-by: Mauro Carvalho Chehab drivers/media/i2c/ov4689.c | 24 ++-- 1 file changed, 22 insertions(+), 2 deletions(-) --- diff --git a/drivers/media/i2c/ov4689.c b/drivers/media/i2c/ov4689.c index 7792f6a5a059..02274ad34c30 100644

[git:media_tree/master] media: i2c: ov4689: Enable runtime PM before registering sub-device

2024-05-02 Thread Mauro Carvalho Chehab
-device is registered, enable runtime PM before doing so. Signed-off-by: Mikhail Rudenko Reviewed-by: Laurent Pinchart Signed-off-by: Sakari Ailus Signed-off-by: Mauro Carvalho Chehab drivers/media/i2c/ov4689.c | 14 -- 1 file changed, 8 insertions(+), 6 deletions(-) --- diff --git

[git:media_tree/master] media: i2c: ov4689: Implement digital gain control

2024-05-02 Thread Mauro Carvalho Chehab
control in the driver. Default digital gain value is not modified by this patch. Signed-off-by: Mikhail Rudenko Reviewed-by: Laurent Pinchart Signed-off-by: Sakari Ailus Signed-off-by: Mauro Carvalho Chehab drivers/media/i2c/ov4689.c | 16 ++-- 1 file changed, 14 insertions(+), 2

[git:media_tree/master] media: i2c: ov4689: Use runtime PM autosuspend

2024-05-02 Thread Mauro Carvalho Chehab
-reconfigure-restart cycles. Signed-off-by: Mikhail Rudenko Reviewed-by: Laurent Pinchart Signed-off-by: Sakari Ailus Signed-off-by: Mauro Carvalho Chehab drivers/media/i2c/ov4689.c | 15 +++ 1 file changed, 11 insertions(+), 4 deletions(-) --- diff --git a/drivers/media/i2c/ov4689.c

[git:media_tree/master] media: i2c: ov4689: Make horizontal blanking configurable

2024-05-02 Thread Mauro Carvalho Chehab
. Signed-off-by: Mikhail Rudenko Reviewed-by: Laurent Pinchart Signed-off-by: Sakari Ailus Signed-off-by: Mauro Carvalho Chehab drivers/media/i2c/ov4689.c | 31 --- 1 file changed, 20 insertions(+), 11 deletions(-) --- diff --git a/drivers/media/i2c/ov4689.c b

[git:media_tree/master] media: i2c: ov4689: Move pixel array size out of struct ov4689_mode

2024-05-02 Thread Mauro Carvalho Chehab
to the ov4689_mode structure, since they are mode independent. Make them defines instead. Signed-off-by: Mikhail Rudenko Reviewed-by: Kieran Bingham Signed-off-by: Sakari Ailus Signed-off-by: Mauro Carvalho Chehab drivers/media/i2c/ov4689.c | 29 + 1 file changed, 13

[git:media_tree/master] media: i2c: ov4689: Set timing registers programmatically

2024-05-02 Thread Mauro Carvalho Chehab
of hardcoding them in the register table. This prepares the driver for implementation of configurable analogue crop and binning. No functional change intended. Signed-off-by: Mikhail Rudenko Reviewed-by: Laurent Pinchart Signed-off-by: Sakari Ailus Signed-off-by: Mauro Carvalho Chehab drivers

[git:media_tree/master] media: i2c: ov4689: Implement manual color balance controls

2024-05-02 Thread Mauro Carvalho Chehab
). Implement appropriate controls in the driver. Default gain values are not modified. Signed-off-by: Mikhail Rudenko Reviewed-by: Laurent Pinchart Signed-off-by: Sakari Ailus Signed-off-by: Mauro Carvalho Chehab drivers/media/i2c/ov4689.c | 23 ++- 1 file changed, 22

[git:media_tree/master] media: v4l: Set sub-device's owner field to the caller's module

2024-05-02 Thread Mauro Carvalho Chehab
as an argument to the function. v4l2_device_register_subdev() becomes a macro passing THIS_MODULE to the __v4l2_device_register_subdev() function. Signed-off-by: Sakari Ailus Signed-off-by: Mauro Carvalho Chehab drivers/media/v4l2-core/v4l2-async.c | 2 +- drivers/media/v4l2-core/v4l2-device.c

[git:media_tree/master] media: i2c: imx219: Use dev_err_probe on probe

2024-05-02 Thread Mauro Carvalho Chehab
intended. Signed-off-by: Umang Jain Signed-off-by: Sakari Ailus Signed-off-by: Mauro Carvalho Chehab drivers/media/i2c/imx219.c | 77 +- 1 file changed, 35 insertions(+), 42 deletions(-) --- diff --git a/drivers/media/i2c/imx219.c b/drivers/media

[git:media_tree/master] media: v4l: async: Set owner for async sub-devices

2024-05-02 Thread Mauro Carvalho Chehab
() a macro and obtaining THIS_MODULE that way. Signed-off-by: Sakari Ailus Signed-off-by: Mauro Carvalho Chehab drivers/media/v4l2-core/v4l2-async.c | 8 ++-- include/media/v4l2-async.h | 4 +++- 2 files changed, 9 insertions(+), 3 deletions(-) --- diff --git a/drivers/media

[git:media_tree/master] media: m88ds3103: Fix lock led support

2024-05-02 Thread Mauro Carvalho Chehab
after tuning to a new frequency to make the lock output pin go high when a signal is found. This pin is normally connected to an indicator led. Link: https://lore.kernel.org/linux-media/20220116112238.74171-1-mi...@freedict.org Signed-off-by: Michael Bunk Signed-off-by: Mauro Carvalho Chehab

[git:media_tree/master] media: mediatek: vcodec: Replace dev_name in error string

2024-05-02 Thread Mauro Carvalho Chehab
. Print the function name instead. Signed-off-by: Fei Shao Reviewed-by: AngeloGioacchino Del Regno Signed-off-by: Andrzej Pietrasiewicz Signed-off-by: Sebastian Fricke Signed-off-by: Mauro Carvalho Chehab drivers/media/platform/mediatek/vcodec/common/mtk_vcodec_util.c | 4 ++-- 1 file changed

  1   2   3   4   5   6   7   8   9   10   >