linux-renesas-soc.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 00/32] media: Use %pe format specifier
@ 2025-10-13 14:14 Ricardo Ribalda
  2025-10-13 14:14 ` [PATCH 01/32] Input: cyttsp5 - " Ricardo Ribalda
                   ` (32 more replies)
  0 siblings, 33 replies; 48+ messages in thread
From: Ricardo Ribalda @ 2025-10-13 14:14 UTC (permalink / raw)
  To: Linus Walleij, Dmitry Torokhov, Mauro Carvalho Chehab,
	Hans Verkuil, Sakari Ailus, Krzysztof Hałasa, Tomi Valkeinen,
	Leon Luo, Kieran Bingham, Jacopo Mondi, Kieran Bingham,
	Laurent Pinchart, Niklas Söderlund, Julien Massot,
	Jacopo Mondi, Daniel Scally, Dave Stevenson, Benjamin Mugnier,
	Sylvain Petinot, Yong Zhi, Bingbu Cao, Tianshu Qiu, Tiffany Lin,
	Andrew-CT Chen, Yunfei Dong, Matthias Brugger,
	AngeloGioacchino Del Regno, Rui Miguel Silva, Laurent Pinchart,
	Martin Kepplinger, Purism Kernel Team, Shawn Guo, Sascha Hauer,
	Pengutronix Kernel Team, Fabio Estevam, Dafna Hirschfeld,
	Heiko Stuebner, Sylwester Nawrocki, Krzysztof Kozlowski,
	Alim Akhtar, Yemike Abhilash Chandra, Greg Kroah-Hartman
  Cc: linux-input, linux-kernel, linux-media, linux-arm-kernel,
	linux-mediatek, imx, linux-renesas-soc, linux-rockchip,
	linux-samsung-soc, linux-staging, Ricardo Ribalda

The %pe format specifier is designed to print error pointers. It prints
a symbolic error name (eg. -EINVAL) and it makes the code simpler by
omitting PTR_ERR().

The recently introduced test scripts/coccinelle/misc/ptr_err_to_pe.cocci
checks that we use %pe. Let's make it happy.

Signed-off-by: Ricardo Ribalda <ribalda@chromium.org>
---
Ricardo Ribalda (32):
      Input: cyttsp5 - Use %pe format specifier
      media: dvbdev: Use %pe format specifier
      media: mn88443x: Use %pe format specifier
      media: adv7842: Use %pe format specifier
      media: ar0521: Use %pe format specifier
      media: ccs: Use %pe format specifier
      media: i2c: ds90ub913: Use %pe format specifier
      media: i2c: ds90ub953: Use %pe format specifier
      media: i2c: imx274: Use %pe format specifier
      media: i2c: imx335: Use %pe format specifier
      media: i2c: imx412: Use %pe format specifier
      media: i2c: max9286: Use %pe format specifier
      media: i2c: max96717: Use %pe format specifier
      media: i2c: mt9m111: Use %pe format specifier
      media: i2c: mt9v111: Use %pe format specifier
      media: i2c: ov5675: Use %pe format specifier
      media: i2c: ov5693: Use %pe format specifier
      media: i2c: ov9282: Use %pe format specifier
      media: rj54n1cb0c: Use %pe format specifier
      media: i2c: st-mipid02: Use %pe format specifier
      media: ipu-bridge: Use %pe format specifier
      media: ipu3-cio2: Use %pe format specifier
      media: ipu6: isys: Use %pe format specifier
      media: mediatek: vcodec: Use %pe format specifier
      media: imx8mq-mipi-csi2: Use %pe format specifier
      media: platform: rzg2l-cru: Use %pe format specifier
      media: renesas: vsp1: Use %pe format specifier
      media: rkisp1: Use %pe format specifier
      media: samsung: exynos4-is: Use %pe format specifier
      media: ti: cal Use %pe format specifier
      media: staging: ipu3-imgu: Use %pe format specifier
      media: staging/ipu7: Use %pe format specifier

 drivers/input/touchscreen/cyttsp5.c                          |  4 ++--
 drivers/media/dvb-core/dvbdev.c                              |  4 ++--
 drivers/media/dvb-frontends/mn88443x.c                       |  7 +++----
 drivers/media/i2c/adv7842.c                                  |  4 ++--
 drivers/media/i2c/ar0521.c                                   |  4 ++--
 drivers/media/i2c/ccs/ccs-core.c                             |  8 ++++----
 drivers/media/i2c/ds90ub913.c                                |  2 +-
 drivers/media/i2c/ds90ub953.c                                |  2 +-
 drivers/media/i2c/imx274.c                                   |  3 +--
 drivers/media/i2c/imx335.c                                   |  4 ++--
 drivers/media/i2c/imx412.c                                   |  4 ++--
 drivers/media/i2c/max9286.c                                  |  4 ++--
 drivers/media/i2c/max96717.c                                 |  2 +-
 drivers/media/i2c/mt9m111.c                                  |  4 ++--
 drivers/media/i2c/mt9v111.c                                  | 12 ++++++------
 drivers/media/i2c/ov5675.c                                   |  4 ++--
 drivers/media/i2c/ov5693.c                                   |  4 ++--
 drivers/media/i2c/ov9282.c                                   |  4 ++--
 drivers/media/i2c/rj54n1cb0c.c                               |  8 ++++----
 drivers/media/i2c/st-mipid02.c                               |  4 ++--
 drivers/media/pci/intel/ipu-bridge.c                         |  4 ++--
 drivers/media/pci/intel/ipu3/ipu3-cio2.c                     |  4 ++--
 drivers/media/pci/intel/ipu6/ipu6-isys-csi2.c                |  4 ++--
 .../media/platform/mediatek/vcodec/common/mtk_vcodec_dbgfs.c |  4 ++--
 drivers/media/platform/nxp/imx8mq-mipi-csi2.c                |  4 ++--
 drivers/media/platform/renesas/rzg2l-cru/rzg2l-csi2.c        |  8 ++++----
 drivers/media/platform/renesas/vsp1/vsp1_drv.c               |  3 +--
 drivers/media/platform/rockchip/rkisp1/rkisp1-csi.c          |  4 ++--
 drivers/media/platform/rockchip/rkisp1/rkisp1-isp.c          |  4 ++--
 drivers/media/platform/samsung/exynos4-is/media-dev.c        |  4 ++--
 drivers/media/platform/ti/cal/cal.c                          |  3 +--
 drivers/staging/media/ipu3/ipu3.c                            |  3 +--
 drivers/staging/media/ipu7/ipu7-isys-csi-phy.c               |  4 ++--
 drivers/staging/media/ipu7/ipu7-isys-csi2.c                  |  4 ++--
 34 files changed, 72 insertions(+), 77 deletions(-)
---
base-commit: 3a8660878839faadb4f1a6dd72c3179c1df56787
change-id: 20251013-ptr_err-9a7968fcd19f

Best regards,
-- 
Ricardo Ribalda <ribalda@chromium.org>


^ permalink raw reply	[flat|nested] 48+ messages in thread

end of thread, other threads:[~2025-10-17  5:18 UTC | newest]

Thread overview: 48+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-10-13 14:14 [PATCH 00/32] media: Use %pe format specifier Ricardo Ribalda
2025-10-13 14:14 ` [PATCH 01/32] Input: cyttsp5 - " Ricardo Ribalda
2025-10-13 15:35   ` Frank Li
2025-10-13 15:50     ` Ricardo Ribalda
2025-10-17  5:18   ` Dmitry Torokhov
2025-10-13 14:14 ` [PATCH 02/32] media: dvbdev: " Ricardo Ribalda
2025-10-13 14:14 ` [PATCH 03/32] media: mn88443x: " Ricardo Ribalda
2025-10-13 14:14 ` [PATCH 04/32] media: adv7842: " Ricardo Ribalda
2025-10-13 14:14 ` [PATCH 05/32] media: ar0521: " Ricardo Ribalda
2025-10-14  4:24   ` Krzysztof Hałasa
2025-10-13 14:14 ` [PATCH 06/32] media: ccs: " Ricardo Ribalda
2025-10-13 14:14 ` [PATCH 07/32] media: i2c: ds90ub913: " Ricardo Ribalda
2025-10-13 14:14 ` [PATCH 08/32] media: i2c: ds90ub953: " Ricardo Ribalda
2025-10-13 14:14 ` [PATCH 09/32] media: i2c: imx274: " Ricardo Ribalda
2025-10-13 14:14 ` [PATCH 10/32] media: i2c: imx335: " Ricardo Ribalda
2025-10-13 15:03   ` Kieran Bingham
2025-10-13 15:06     ` Kieran Bingham
2025-10-13 15:55     ` Ricardo Ribalda
2025-10-13 14:14 ` [PATCH 11/32] media: i2c: imx412: " Ricardo Ribalda
2025-10-14 21:09   ` Bryan O'Donoghue
2025-10-13 14:14 ` [PATCH 12/32] media: i2c: max9286: " Ricardo Ribalda
2025-10-13 15:09   ` Kieran Bingham
2025-10-13 14:14 ` [PATCH 13/32] media: i2c: max96717: " Ricardo Ribalda
2025-10-13 14:14 ` [PATCH 14/32] media: i2c: mt9m111: " Ricardo Ribalda
2025-10-13 14:14 ` [PATCH 15/32] media: i2c: mt9v111: " Ricardo Ribalda
2025-10-13 14:14 ` [PATCH 16/32] media: i2c: ov5675: " Ricardo Ribalda
2025-10-14 21:10   ` Bryan O'Donoghue
2025-10-13 14:14 ` [PATCH 17/32] media: i2c: ov5693: " Ricardo Ribalda
2025-10-13 14:14 ` [PATCH 18/32] media: i2c: ov9282: " Ricardo Ribalda
2025-10-14 21:10   ` Bryan O'Donoghue
2025-10-13 14:14 ` [PATCH 19/32] media: rj54n1cb0c: " Ricardo Ribalda
2025-10-13 14:15 ` [PATCH 20/32] media: i2c: st-mipid02: " Ricardo Ribalda
2025-10-13 14:15 ` [PATCH 21/32] media: ipu-bridge: " Ricardo Ribalda
2025-10-13 14:15 ` [PATCH 22/32] media: ipu3-cio2: " Ricardo Ribalda
2025-10-13 14:15 ` [PATCH 23/32] media: ipu6: isys: " Ricardo Ribalda
2025-10-13 14:15 ` [PATCH 24/32] media: mediatek: vcodec: " Ricardo Ribalda
2025-10-14 11:29   ` AngeloGioacchino Del Regno
2025-10-13 14:15 ` [PATCH 25/32] media: imx8mq-mipi-csi2: " Ricardo Ribalda
2025-10-14  7:07   ` Martin Kepplinger-Novakovic
2025-10-13 14:15 ` [PATCH 26/32] media: platform: rzg2l-cru: " Ricardo Ribalda
2025-10-13 14:15 ` [PATCH 27/32] media: renesas: vsp1: " Ricardo Ribalda
2025-10-13 14:42   ` Geert Uytterhoeven
2025-10-13 14:15 ` [PATCH 28/32] media: rkisp1: " Ricardo Ribalda
2025-10-13 14:15 ` [PATCH 29/32] media: samsung: exynos4-is: " Ricardo Ribalda
2025-10-13 14:15 ` [PATCH 30/32] media: ti: cal " Ricardo Ribalda
2025-10-13 14:15 ` [PATCH 31/32] media: staging: ipu3-imgu: " Ricardo Ribalda
2025-10-13 14:15 ` [PATCH 32/32] media: staging/ipu7: " Ricardo Ribalda
2025-10-16 19:22 ` [PATCH 00/32] media: " Sakari Ailus

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).