public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 0/5] Add StarFive Camera Subsystem hibernation support
@ 2024-07-18  3:28 Changhuang Liang
  2024-07-18  3:28 ` [PATCH v2 1/5] media: cadence: csi2rx: Support runtime PM Changhuang Liang
                   ` (4 more replies)
  0 siblings, 5 replies; 17+ messages in thread
From: Changhuang Liang @ 2024-07-18  3:28 UTC (permalink / raw)
  To: Mauro Carvalho Chehab, Maxime Ripard, Greg Kroah-Hartman,
	Hans Verkuil
  Cc: Jacopo Mondi, Laurent Pinchart, Tomi Valkeinen, Jack Zhu,
	Keith Zhao, Changhuang Liang, Jayshri Pawar, Jai Luthra,
	linux-media, linux-kernel, linux-staging

This series implements suspend and resume operation for StarFive Camera
Subsystem on JH7110 SoC. It supports hibernation during streaming and
restarts streaming at the system resume time.

changes since v1:
- csi2rx runtime PM not control the streaming.
- Introduce streaming for ISP subdev due to the struct subdev member
  "enabled_streams" has been deleted.

v1: https://lore.kernel.org/all/20240326031237.25331-1-changhuang.liang@starfivetech.com/

Changhuang Liang (5):
  media: cadence: csi2rx: Support runtime PM
  media: cadence: csi2rx: Add system PM support
  staging: media: starfive: Extract the ISP stream on as a helper
    function
  staging: media: starfive: Introduce streaming for ISP subdev
  staging: media: starfive: Add system PM support

 drivers/media/platform/cadence/cdns-csi2rx.c  | 153 +++++++++++++-----
 .../staging/media/starfive/camss/stf-camss.c  |  49 ++++++
 .../staging/media/starfive/camss/stf-isp.c    |  27 +++-
 .../staging/media/starfive/camss/stf-isp.h    |   3 +
 4 files changed, 183 insertions(+), 49 deletions(-)

--
2.25.1

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

end of thread, other threads:[~2024-07-22 11:26 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-07-18  3:28 [PATCH v2 0/5] Add StarFive Camera Subsystem hibernation support Changhuang Liang
2024-07-18  3:28 ` [PATCH v2 1/5] media: cadence: csi2rx: Support runtime PM Changhuang Liang
2024-07-18 14:24   ` Jacopo Mondi
2024-07-18 14:53   ` kernel test robot
2024-07-18  3:28 ` [PATCH v2 2/5] media: cadence: csi2rx: Add system PM support Changhuang Liang
2024-07-18 14:31   ` Jacopo Mondi
2024-07-19 10:28   ` Tomi Valkeinen
2024-07-22  2:17     ` 回复: " Changhuang Liang
2024-07-22  8:53       ` Tomi Valkeinen
2024-07-22 11:25         ` Laurent Pinchart
2024-07-18  3:28 ` [PATCH v2 3/5] staging: media: starfive: Extract the ISP stream on as a helper function Changhuang Liang
2024-07-18  3:28 ` [PATCH v2 4/5] staging: media: starfive: Introduce streaming for ISP subdev Changhuang Liang
2024-07-18  3:28 ` [PATCH v2 5/5] staging: media: starfive: Add system PM support Changhuang Liang
2024-07-18 14:55   ` Jacopo Mondi
2024-07-19  2:08     ` 回复: " Changhuang Liang
2024-07-22  8:57       ` Jacopo Mondi
2024-07-22  9:25         ` 回复: " Changhuang Liang

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