From: Laurentiu Palcu <laurentiu.palcu@oss.nxp.com>
To: "Niklas Söderlund" <niklas.soderlund@ragnatech.se>,
"Mauro Carvalho Chehab" <mchehab@kernel.org>,
"Rob Herring" <robh@kernel.org>,
"Krzysztof Kozlowski" <krzk+dt@kernel.org>,
"Conor Dooley" <conor+dt@kernel.org>,
"Sakari Ailus" <sakari.ailus@linux.intel.com>,
"Laurent Pinchart" <laurent.pinchart@ideasonboard.com>,
"Greg Kroah-Hartman" <gregkh@linuxfoundation.org>,
"Linus Walleij" <linus.walleij@linaro.org>,
"Bartosz Golaszewski" <brgl@bgdev.pl>
Cc: "Laurentiu Palcu" <laurentiu.palcu@oss.nxp.com>,
devicetree@vger.kernel.org, linux-gpio@vger.kernel.org,
linux-kernel@vger.kernel.org, linux-media@vger.kernel.org,
linux-staging@lists.linux.dev,
"Niklas Söderlund" <niklas.soderlund+renesas@ragnatech.se>
Subject: [RFC 00/12] staging: media: max96712: Add support for streams and multiple sensors
Date: Fri, 31 Jan 2025 18:33:54 +0200 [thread overview]
Message-ID: <20250131163408.2019144-1-laurentiu.palcu@oss.nxp.com> (raw)
Hi,
This series adds more functionality to the existing max96712 staging
driver allowing multiple sensors to be connected through other
compatible serializers. I tried to split the changes in smaller logical
changes to make them easier to review while not altering the existing
VPG functionality but I could squash all of them together if needed.
The series only supports tunneling mode and uses the first MIPI-CSI
port. Support for more functionality can be added later, if needed.
I sent the set as a RFC because it depends on Sakari's pending internal
pads patch which is needed if we want to have an elegant solution for
allowing the user to switch between streaming from sensors or just
video pattern generation.
Also, the set depends on my previous series which was not yet merged:
https://patchwork.linuxtv.org/project/linux-media/list/?series=14255
Thanks,
Laurentiu
Laurentiu Palcu (11):
dt-bindings: i2c: maxim,max96712: add a couple of new properties
staging: media: max96712: convert to using CCI register access helpers
staging: media: max96712: change DT parsing routine
staging: media: max96712: add link frequency V4L2 control
staging: media: max96712: add I2C mux support
staging: media: max96712: add support for streams
staging: media: max96712: allow enumerating MBUS codes
staging: media: max96712: add set_fmt routine
staging: media: max96712: add gpiochip functionality
staging: media: max96712: add fsync support
staging: media: max96712: allow streaming from connected sensors
Sakari Ailus (1):
media: mc: Add INTERNAL pad flag
.../bindings/media/i2c/maxim,max96712.yaml | 45 +
.../media/mediactl/media-types.rst | 8 +
drivers/media/mc/mc-entity.c | 10 +-
drivers/staging/media/max96712/max96712.c | 1406 +++++++++++++++--
include/uapi/linux/media.h | 1 +
5 files changed, 1352 insertions(+), 118 deletions(-)
--
2.44.1
next reply other threads:[~2025-01-31 16:34 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-01-31 16:33 Laurentiu Palcu [this message]
2025-01-31 16:34 ` [RFC 10/12] staging: media: max96712: add gpiochip functionality Laurentiu Palcu
2025-02-06 18:40 ` Linus Walleij
2025-02-04 12:39 ` [RFC 00/12] staging: media: max96712: Add support for streams and multiple sensors Niklas Söderlund
2025-02-04 13:37 ` Laurentiu Palcu
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20250131163408.2019144-1-laurentiu.palcu@oss.nxp.com \
--to=laurentiu.palcu@oss.nxp.com \
--cc=brgl@bgdev.pl \
--cc=conor+dt@kernel.org \
--cc=devicetree@vger.kernel.org \
--cc=gregkh@linuxfoundation.org \
--cc=krzk+dt@kernel.org \
--cc=laurent.pinchart@ideasonboard.com \
--cc=linus.walleij@linaro.org \
--cc=linux-gpio@vger.kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-media@vger.kernel.org \
--cc=linux-staging@lists.linux.dev \
--cc=mchehab@kernel.org \
--cc=niklas.soderlund+renesas@ragnatech.se \
--cc=niklas.soderlund@ragnatech.se \
--cc=robh@kernel.org \
--cc=sakari.ailus@linux.intel.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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).