public inbox for linux-arm-kernel@lists.infradead.org
 help / color / mirror / Atom feed
* [PATCH v3 0/9] of: property: add of_graph_get_next_port/port_endpoint()
@ 2024-08-26  2:43 Kuninori Morimoto
  2024-08-26  2:43 ` [PATCH v3 1/9] of: property: add of_graph_get_next_port() Kuninori Morimoto
                   ` (8 more replies)
  0 siblings, 9 replies; 21+ messages in thread
From: Kuninori Morimoto @ 2024-08-26  2:43 UTC (permalink / raw)
  To: Daniel Vetter, David Airlie, Helge Deller, Jaroslav Kysela,
	Laurent Pinchart, Liam Girdwood, Maarten Lankhorst, Mark Brown,
	Mauro Carvalho Chehab, Maxime Ripard, Michal Simek, Rob Herring,
	Saravana Kannan, Takashi Iwai, Thomas Zimmermann, Tomi Valkeinen,
	devicetree, dri-devel, linux-arm-kernel, linux-fbdev, linux-media,
	linux-omap, linux-sound, Tomi Valkeinen, Sakari Ailus

Hi Rob, Saravana, Tomi, Laurent, Sakari

This is v3 patch-set

I have been posting to add new port base for loop function
as below steps.

[o] done
[@] this patch set

	[o] tidyup of_graph_get_endpoint_count()
	[o] replace endpoint func - use endpoint_by_regs()
	[o] replace endpoint func - use for_each()
	[@] add new port function

Current Of-graph has "endpoint base" for loop, but doesn't have
"port base" loop. "endpoint base" loop only is not enough.
This patch-set add new "port base" for loop, and use it.

v2 -> v3
	- return NULL if it it doesn't have ports / port
	- add visible comment on of_graph_get_next_ports()

v1 -> v2
	- add each Reviewed-by / Acked-by
	- tidyup/update Kernel Docs
	- use prev as parameter
	- update git-log explanation
	- remove extra changes


Kuninori Morimoto (9):
  of: property: add of_graph_get_next_port()
  of: property: add of_graph_get_next_port_endpoint()
  ASoC: test-component: use new of_graph functions
  ASoC: rcar_snd: use new of_graph functions
  ASoC: audio-graph-card: use new of_graph functions
  ASoC: audio-graph-card2: use new of_graph functions
  gpu: drm: omapdrm: use new of_graph functions
  fbdev: omapfb: use new of_graph functions
  media: xilinx-tpg: use new of_graph functions

 drivers/gpu/drm/omapdrm/dss/dpi.c             |   3 +-
 drivers/gpu/drm/omapdrm/dss/sdi.c             |   3 +-
 drivers/media/platform/xilinx/xilinx-tpg.c    |   3 +-
 drivers/of/property.c                         | 134 ++++++++++++++++++
 drivers/video/fbdev/omap2/omapfb/dss/dpi.c    |   3 +-
 drivers/video/fbdev/omap2/omapfb/dss/dss-of.c |  66 ---------
 drivers/video/fbdev/omap2/omapfb/dss/dss.c    |   9 +-
 drivers/video/fbdev/omap2/omapfb/dss/sdi.c    |   3 +-
 include/linux/of_graph.h                      |  66 +++++++++
 include/video/omapfb_dss.h                    |   8 --
 sound/soc/generic/audio-graph-card.c          |   5 +-
 sound/soc/generic/audio-graph-card2.c         | 111 +++++++--------
 sound/soc/generic/test-component.c            |   4 +-
 sound/soc/sh/rcar/core.c                      |  12 +-
 14 files changed, 270 insertions(+), 160 deletions(-)

-- 
2.43.0



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

end of thread, other threads:[~2024-09-02  4:01 UTC | newest]

Thread overview: 21+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-08-26  2:43 [PATCH v3 0/9] of: property: add of_graph_get_next_port/port_endpoint() Kuninori Morimoto
2024-08-26  2:43 ` [PATCH v3 1/9] of: property: add of_graph_get_next_port() Kuninori Morimoto
2024-08-26  5:57   ` Krzysztof Kozlowski
2024-08-26  6:06     ` Kuninori Morimoto
2024-08-26  2:43 ` [PATCH v3 2/9] of: property: add of_graph_get_next_port_endpoint() Kuninori Morimoto
2024-08-26 15:40   ` Rob Herring
2024-08-27  0:14     ` Kuninori Morimoto
2024-08-27 13:54       ` Rob Herring
2024-08-28  0:56         ` Kuninori Morimoto
2024-08-31 10:24         ` Jonathan Cameron
2024-09-02  4:00           ` Kuninori Morimoto
2024-08-27 10:41     ` Sakari Ailus
2024-08-27 14:05       ` Rob Herring
2024-08-27 14:15         ` Sakari Ailus
2024-08-26  2:43 ` [PATCH v3 3/9] ASoC: test-component: use new of_graph functions Kuninori Morimoto
2024-08-26  2:43 ` [PATCH v3 4/9] ASoC: rcar_snd: " Kuninori Morimoto
2024-08-26  2:43 ` [PATCH v3 5/9] ASoC: audio-graph-card: " Kuninori Morimoto
2024-08-26  2:43 ` [PATCH v3 6/9] ASoC: audio-graph-card2: " Kuninori Morimoto
2024-08-26  2:43 ` [PATCH v3 7/9] gpu: drm: omapdrm: " Kuninori Morimoto
2024-08-26  2:44 ` [PATCH v3 8/9] fbdev: omapfb: " Kuninori Morimoto
2024-08-26  2:44 ` [PATCH v3 9/9] media: xilinx-tpg: " Kuninori Morimoto

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox