All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 00/46] drm/panel: Use refcounted allocation in place of devm_kzalloc() - Part3
@ 2025-04-03 20:20 Anusha Srivatsa
  2025-04-03 20:20 ` [PATCH 01/46] panel/orisetech-otm8009a: Use refcounted allocation in place of devm_kzalloc() Anusha Srivatsa
                   ` (46 more replies)
  0 siblings, 47 replies; 52+ messages in thread
From: Anusha Srivatsa @ 2025-04-03 20:20 UTC (permalink / raw)
  To: Neil Armstrong, Jessica Zhang, Maarten Lankhorst, Maxime Ripard,
	Thomas Zimmermann, David Airlie, Simona Vetter, Robert Chiras,
	Linus Walleij, Markuss Broks, Artur Weber, Dzmitry Sankouski,
	Jagan Teki, Guido Günther, Purism Kernel Team, Ondrej Jirman,
	Sasha Finkelstein, Janne Grunau, Michael Trimarchi,
	Laurent Pinchart
  Cc: dri-devel, linux-kernel, asahi, Anusha Srivatsa

Start converting drivers to use the API - devm_drm_panel_alloc().

Final set of drivers.

Part 1 of the conversion : https://patchwork.freedesktop.org/series/147082/
Part 2 of the conversion : https://patchwork.freedesktop.org/series/147157/

Signed-off-by: Anusha Srivatsa <asrivats@redhat.com>
---
Anusha Srivatsa (46):
      panel/orisetech-otm8009a: Use refcounted allocation in place of devm_kzalloc()
      panel/raydium-rm67191: Use refcounted allocation in place of devm_kzalloc()
      panel/raydium-rm67200: Use refcounted allocation in place of devm_kzalloc()
      panel/raydium-rm68200: Use refcounted allocation in place of devm_kzalloc()
      panel/raydium-rm692e5: Use refcounted allocation in place of devm_kzalloc()
      panel/raydium-rm69380: Use refcounted allocation in place of devm_kzalloc()
      panel/ronbo-rb070d30: Use refcounted allocation in place of devm_kzalloc()
      panel/samsung-ams581vf01: Use refcounted allocation in place of devm_kzalloc()
      panel/samsung-ams639rq08: Use refcounted allocation in place of devm_kzalloc()
      panel/samsung-atna33xc20: Use refcounted allocation in place of devm_kzalloc()
      panel/samsung-db7430: Use refcounted allocation in place of devm_kzalloc()
      panel/samsung-ld9040: Use refcounted allocation in place of devm_kzalloc()
      panel/samsung-s6d16d0: Use refcounted allocation in place of devm_kzalloc()
      panel/samsung-s6d27a1: Use refcounted allocation in place of devm_kzalloc()
      panel/samsung-s6d7aa0: Use refcounted allocation in place of devm_kzalloc()
      panel/samsung-s6e3fa7: Use refcounted allocation in place of devm_kzalloc()
      panel/samsung-s6e3ha2: Use refcounted allocation in place of devm_kzalloc()
      panel/samsung-s6e3ha8: Use refcounted allocation in place of devm_kzalloc()
      panel/samsung-s6e63j0x03: Use refcounted allocation in place of devm_kzalloc()
      panel/s6e88a0-ams427ap24: Use refcounted allocation in place of devm_kzalloc()
      panel/samsung-s6e8aa0: Use refcounted allocation in place of devm_kzalloc()
      panel/samsung-sofef00: Use refcounted allocation in place of devm_kzalloc()
      panel/seiko-43wvf1g: Use refcounted allocation in place of devm_kzalloc()
      panel/sharp-ls037v7dw01: Use refcounted allocation in place of devm_kzalloc()
      panel/sharp-ls060t1sx01: Use refcounted allocation in place of devm_kzalloc()
      panel/sitronix-st7701: Use refcounted allocation in place of devm_kzalloc()
      panel/sitronix-st7703: Use refcounted allocation in place of devm_kzalloc()
      panel/sitronix-st7789v: Use refcounted allocation in place of devm_kzalloc()
      panel/sony-acx565akm: Use refcounted allocation in place of devm_kzalloc()
      panel/sony-td4353-jdi: Use refcounted allocation in place of devm_kzalloc()
      panel/truly-nt35521: Use refcounted allocation in place of devm_kzalloc()
      panel/panel-summit: Use refcounted allocation in place of devm_kzalloc()
      panel/synaptics-r63353: allocation in place of devm_kzalloc()
      panel/tpo-td028ttec1: Use refcounted allocation in place of devm_kzalloc()
      panel/tpo-td043mtea1: Use refcounted allocation in place of devm_kzalloc()
      panel/tpo-tpg110: Use refcounted allocation in place of devm_kzalloc()
      panel/visionox-r66451: Use refcounted allocation in place of devm_kzalloc()
      panel/visionox-rm69299: Use refcounted allocation in place of devm_kzalloc()
      panel/visionox-rm692e5.c: Use refcounted allocation in place of devm_kzalloc()
      panel/visionox-vtdr6130: Use refcounted allocation in place of devm_kzalloc()
      panel/widechips-ws2401: Use refcounted allocation in place of devm_kzalloc()
      panel/xinpeng-xpp055c272: Use refcounted allocation in place of devm_kzalloc()
      panel/s6e88a0-ams452ef01: Use refcounted allocation in place of devm_kzalloc()
      panel/nec-nl8048hl11: Use refcounted allocation in place of devm_kzalloc()
      panel/panel-lvds: Use refcounted allocation in place of devm_kzalloc()
      panel/lg-lb035q02: Use refcounted allocation in place of devm_kzalloc()

 drivers/gpu/drm/panel/panel-lg-lb035q02.c                | 10 ++++------
 drivers/gpu/drm/panel/panel-lvds.c                       | 12 +++++-------
 drivers/gpu/drm/panel/panel-nec-nl8048hl11.c             | 10 ++++------
 drivers/gpu/drm/panel/panel-orisetech-otm8009a.c         | 11 +++++------
 drivers/gpu/drm/panel/panel-raydium-rm67191.c            | 10 +++++-----
 drivers/gpu/drm/panel/panel-raydium-rm67200.c            | 11 +++++------
 drivers/gpu/drm/panel/panel-raydium-rm68200.c            | 11 +++++------
 drivers/gpu/drm/panel/panel-raydium-rm692e5.c            | 10 +++++-----
 drivers/gpu/drm/panel/panel-raydium-rm69380.c            | 10 +++++-----
 drivers/gpu/drm/panel/panel-ronbo-rb070d30.c             | 11 +++++------
 drivers/gpu/drm/panel/panel-samsung-ams581vf01.c         | 10 +++++-----
 drivers/gpu/drm/panel/panel-samsung-ams639rq08.c         | 10 +++++-----
 drivers/gpu/drm/panel/panel-samsung-atna33xc20.c         | 11 ++++++-----
 drivers/gpu/drm/panel/panel-samsung-db7430.c             | 11 +++++------
 drivers/gpu/drm/panel/panel-samsung-ld9040.c             | 11 +++++------
 drivers/gpu/drm/panel/panel-samsung-s6d16d0.c            | 11 +++++------
 drivers/gpu/drm/panel/panel-samsung-s6d27a1.c            | 11 +++++------
 drivers/gpu/drm/panel/panel-samsung-s6d7aa0.c            | 10 +++++-----
 drivers/gpu/drm/panel/panel-samsung-s6e3fa7.c            | 10 +++++-----
 drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c            | 10 +++++-----
 drivers/gpu/drm/panel/panel-samsung-s6e3ha8.c            | 10 +++++-----
 drivers/gpu/drm/panel/panel-samsung-s6e63j0x03.c         | 10 +++++-----
 drivers/gpu/drm/panel/panel-samsung-s6e88a0-ams427ap24.c | 10 +++++-----
 drivers/gpu/drm/panel/panel-samsung-s6e88a0-ams452ef01.c | 11 +++++------
 drivers/gpu/drm/panel/panel-samsung-s6e8aa0.c            | 10 +++++-----
 drivers/gpu/drm/panel/panel-samsung-sofef00.c            | 11 +++++------
 drivers/gpu/drm/panel/panel-seiko-43wvf1g.c              | 11 +++++------
 drivers/gpu/drm/panel/panel-sharp-ls037v7dw01.c          | 10 ++++------
 drivers/gpu/drm/panel/panel-sharp-ls060t1sx01.c          | 11 +++++------
 drivers/gpu/drm/panel/panel-sitronix-st7701.c            |  8 ++++----
 drivers/gpu/drm/panel/panel-sitronix-st7703.c            | 11 +++++------
 drivers/gpu/drm/panel/panel-sitronix-st7789v.c           | 10 ++++------
 drivers/gpu/drm/panel/panel-sony-acx565akm.c             | 10 ++++------
 drivers/gpu/drm/panel/panel-sony-td4353-jdi.c            | 11 +++++------
 drivers/gpu/drm/panel/panel-sony-tulip-truly-nt35521.c   | 11 +++++------
 drivers/gpu/drm/panel/panel-summit.c                     | 10 +++++-----
 drivers/gpu/drm/panel/panel-synaptics-r63353.c           | 11 +++++------
 drivers/gpu/drm/panel/panel-tpo-td028ttec1.c             | 11 +++++------
 drivers/gpu/drm/panel/panel-tpo-td043mtea1.c             | 10 ++++------
 drivers/gpu/drm/panel/panel-tpo-tpg110.c                 | 11 +++++------
 drivers/gpu/drm/panel/panel-visionox-r66451.c            |  9 +++++----
 drivers/gpu/drm/panel/panel-visionox-rm69299.c           | 10 +++++-----
 drivers/gpu/drm/panel/panel-visionox-rm692e5.c           | 10 +++++-----
 drivers/gpu/drm/panel/panel-visionox-vtdr6130.c          | 11 +++++------
 drivers/gpu/drm/panel/panel-widechips-ws2401.c           | 11 +++++------
 drivers/gpu/drm/panel/panel-xinpeng-xpp055c272.c         | 10 ++++------
 46 files changed, 223 insertions(+), 257 deletions(-)
---
base-commit: de04bb0089a96cc00d13b12cbf66a088befe3057
change-id: 20250402-b4-drm_panel_mass_driver_convert_part3-9b06bf9d3b22

Best regards,
-- 
Anusha Srivatsa <asrivats@redhat.com>


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

end of thread, other threads:[~2025-05-09  8:17 UTC | newest]

Thread overview: 52+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-04-03 20:20 [PATCH 00/46] drm/panel: Use refcounted allocation in place of devm_kzalloc() - Part3 Anusha Srivatsa
2025-04-03 20:20 ` [PATCH 01/46] panel/orisetech-otm8009a: Use refcounted allocation in place of devm_kzalloc() Anusha Srivatsa
2025-04-03 20:20 ` [PATCH 02/46] panel/raydium-rm67191: " Anusha Srivatsa
2025-04-03 20:20 ` [PATCH 03/46] panel/raydium-rm67200: " Anusha Srivatsa
2025-04-03 20:20 ` [PATCH 04/46] panel/raydium-rm68200: " Anusha Srivatsa
2025-04-03 20:20 ` [PATCH 05/46] panel/raydium-rm692e5: " Anusha Srivatsa
2025-04-03 20:20 ` [PATCH 06/46] panel/raydium-rm69380: " Anusha Srivatsa
2025-04-03 20:20 ` [PATCH 07/46] panel/ronbo-rb070d30: " Anusha Srivatsa
2025-04-03 20:20 ` [PATCH 08/46] panel/samsung-ams581vf01: " Anusha Srivatsa
2025-04-03 20:20 ` [PATCH 09/46] panel/samsung-ams639rq08: " Anusha Srivatsa
2025-04-03 20:20 ` [PATCH 10/46] panel/samsung-atna33xc20: " Anusha Srivatsa
2025-04-03 20:20 ` [PATCH 11/46] panel/samsung-db7430: " Anusha Srivatsa
2025-04-03 20:20 ` [PATCH 12/46] panel/samsung-ld9040: " Anusha Srivatsa
2025-04-03 20:20 ` [PATCH 13/46] panel/samsung-s6d16d0: " Anusha Srivatsa
2025-04-03 20:20 ` [PATCH 14/46] panel/samsung-s6d27a1: " Anusha Srivatsa
2025-04-03 20:20 ` [PATCH 15/46] panel/samsung-s6d7aa0: " Anusha Srivatsa
2025-04-03 20:20 ` [PATCH 16/46] panel/samsung-s6e3fa7: " Anusha Srivatsa
2025-04-03 20:20 ` [PATCH 17/46] panel/samsung-s6e3ha2: " Anusha Srivatsa
2025-04-03 20:20 ` [PATCH 18/46] panel/samsung-s6e3ha8: " Anusha Srivatsa
2025-04-03 20:20 ` [PATCH 19/46] panel/samsung-s6e63j0x03: " Anusha Srivatsa
2025-04-03 20:20 ` [PATCH 20/46] panel/s6e88a0-ams427ap24: " Anusha Srivatsa
2025-04-03 20:20 ` [PATCH 21/46] panel/samsung-s6e8aa0: " Anusha Srivatsa
2025-04-03 20:20 ` [PATCH 22/46] panel/samsung-sofef00: " Anusha Srivatsa
2025-04-03 20:20 ` [PATCH 23/46] panel/seiko-43wvf1g: " Anusha Srivatsa
2025-04-03 20:20 ` [PATCH 24/46] panel/sharp-ls037v7dw01: " Anusha Srivatsa
2025-04-03 20:20 ` [PATCH 25/46] panel/sharp-ls060t1sx01: " Anusha Srivatsa
2025-04-03 20:20 ` [PATCH 26/46] panel/sitronix-st7701: " Anusha Srivatsa
2025-04-03 20:20 ` [PATCH 27/46] panel/sitronix-st7703: " Anusha Srivatsa
2025-04-03 20:20 ` [PATCH 28/46] panel/sitronix-st7789v: " Anusha Srivatsa
2025-04-03 20:21 ` [PATCH 29/46] panel/sony-acx565akm: " Anusha Srivatsa
2025-04-03 20:21 ` [PATCH 30/46] panel/sony-td4353-jdi: " Anusha Srivatsa
2025-04-03 20:21 ` [PATCH 31/46] panel/truly-nt35521: " Anusha Srivatsa
2025-04-03 20:21 ` [PATCH 32/46] panel/panel-summit: " Anusha Srivatsa
2025-04-03 20:21 ` [PATCH 33/46] panel/synaptics-r63353: " Anusha Srivatsa
2025-04-03 20:21 ` [PATCH 34/46] panel/tpo-td028ttec1: Use refcounted " Anusha Srivatsa
2025-04-03 20:21 ` [PATCH 35/46] panel/tpo-td043mtea1: " Anusha Srivatsa
2025-04-03 20:21 ` [PATCH 36/46] panel/tpo-tpg110: " Anusha Srivatsa
2025-04-03 20:21 ` [PATCH 37/46] panel/visionox-r66451: " Anusha Srivatsa
2025-04-03 20:21 ` [PATCH 38/46] panel/visionox-rm69299: " Anusha Srivatsa
2025-04-03 20:21 ` [PATCH 39/46] panel/visionox-rm692e5.c: " Anusha Srivatsa
2025-04-03 20:21 ` [PATCH 40/46] panel/visionox-vtdr6130: " Anusha Srivatsa
2025-04-03 20:21 ` [PATCH 41/46] panel/widechips-ws2401: " Anusha Srivatsa
2025-04-05  2:01   ` kernel test robot
2025-04-05  2:01   ` kernel test robot
2025-04-03 20:21 ` [PATCH 42/46] panel/xinpeng-xpp055c272: " Anusha Srivatsa
2025-04-03 20:21 ` [PATCH 43/46] panel/s6e88a0-ams452ef01: " Anusha Srivatsa
2025-04-03 20:21 ` [PATCH 44/46] panel/nec-nl8048hl11: " Anusha Srivatsa
2025-04-03 20:21 ` [PATCH 45/46] panel/panel-lvds: " Anusha Srivatsa
2025-04-03 20:21 ` [PATCH 46/46] panel/lg-lb035q02: " Anusha Srivatsa
2025-04-07 10:03 ` [PATCH 00/46] drm/panel: Use refcounted allocation in place of devm_kzalloc() - Part3 Neil Armstrong
2025-05-08 17:24   ` Anusha Srivatsa
2025-05-09  8:17     ` neil.armstrong

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.