From: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
To: Steve Longerbeam <slongerbeam@gmail.com>
Cc: linux-media@vger.kernel.org,
Philipp Zabel <p.zabel@pengutronix.de>,
Rui Miguel Silva <rmfrfs@gmail.com>
Subject: Re: [PATCH 0/8] media: imx: Miscalleanous format-related cleanups
Date: Thu, 12 Mar 2020 02:47:35 +0200 [thread overview]
Message-ID: <20200312004735.GG1639@pendragon.ideasonboard.com> (raw)
In-Reply-To: <5b773016-8a71-9739-237d-69c0dc8bd349@gmail.com>
Hi Steve,
On Wed, Mar 11, 2020 at 05:16:49PM -0700, Steve Longerbeam wrote:
> Hi Laurent,
>
> I agree that the find/enum format code in imx-utils needs cleanup, it's
> too confusing. I will be ready to give my ack to the imx-utils patches
> once I do some smoke testing on a sabre target when I return from vacation.
>
> Note that Phillip also submitted a fixup patch to the find/enum format
> code, IIRC it did more consolidating of the imx_media_pixfmt tables. I
> can't find it and it has gotten lost, but I tested and provided a
> reviewed-by at the time.
I've found them in the mail archive. There were 3 patches, Hans said he
would take the first two, but only the first one got merged. I'll take
the two others and build on top of them, fixing the issues pointed out
by the kbuild robot and addressing Hans concerns.
> On 3/10/20 9:18 AM, Laurent Pinchart wrote:
> > Hello,
> >
> > This patch series started as an attempt to fix the format get and set
> > subdev operations on the i.MX7 CSI-2 receiver subdev, which it does in
> > patch 1/8. Patch 2/8 further cleans up the format-related code in that
> > subdev.
> >
> > Patches 3/8 to 8/8 pushes the cleanups further as I was attempting to
> > fix the format enumeration on the video node at the end of the pipeline.
> > I realized as part of that effort that there's more work than I
> > anticipated, and I'm currently evaluating the possible options.
> > Nonetheless, I think the cleanups make sense even without what I wanted
> > to build on top of them, so I'm sending them out already.
> >
> > Laurent Pinchart (8):
> > media: imx: imx7-mipi-csis: Cleanup and fix subdev pad format handling
> > media: imx: imx7-mipi-csis: Centralize initialization of pad formats
> > media: imx: utils: Inline init_mbus_colorimetry() in its caller
> > media: imx: utils: Handle Bayer format lookup through a selection flag
> > media: imx: utils: Simplify IPU format lookup and enumeration
> > media: imx: utils: Make imx_media_pixfmt handle variable number of
> > codes
> > media: imx: utils: Remove unneeded argument to (find|enum)_format()
> > media: imx: utils: Rename format lookup and enumeration functions
> >
> > drivers/staging/media/imx/imx-ic-prp.c | 8 +-
> > drivers/staging/media/imx/imx-ic-prpencvf.c | 6 +-
> > drivers/staging/media/imx/imx-media-capture.c | 22 +-
> > .../staging/media/imx/imx-media-csc-scaler.c | 2 +-
> > drivers/staging/media/imx/imx-media-csi.c | 26 +-
> > drivers/staging/media/imx/imx-media-utils.c | 313 ++++++++----------
> > drivers/staging/media/imx/imx-media-vdic.c | 6 +-
> > drivers/staging/media/imx/imx-media.h | 24 +-
> > drivers/staging/media/imx/imx7-media-csi.c | 15 +-
> > drivers/staging/media/imx/imx7-mipi-csis.c | 138 ++++----
> > 10 files changed, 271 insertions(+), 289 deletions(-)
--
Regards,
Laurent Pinchart
next prev parent reply other threads:[~2020-03-12 0:47 UTC|newest]
Thread overview: 19+ messages / expand[flat|nested] mbox.gz Atom feed top
2020-03-10 16:18 [PATCH 0/8] media: imx: Miscalleanous format-related cleanups Laurent Pinchart
2020-03-10 16:18 ` [PATCH 1/8] media: imx: imx7-mipi-csis: Cleanup and fix subdev pad format handling Laurent Pinchart
2020-03-10 16:18 ` [PATCH 2/8] media: imx: imx7-mipi-csis: Centralize initialization of pad formats Laurent Pinchart
2020-03-10 16:18 ` [PATCH 3/8] media: imx: utils: Inline init_mbus_colorimetry() in its caller Laurent Pinchart
2020-03-10 16:18 ` [PATCH 4/8] media: imx: utils: Handle Bayer format lookup through a selection flag Laurent Pinchart
2020-03-10 16:18 ` [PATCH 5/8] media: imx: utils: Simplify IPU format lookup and enumeration Laurent Pinchart
2020-03-10 16:18 ` [PATCH 6/8] media: imx: utils: Make imx_media_pixfmt handle variable number of codes Laurent Pinchart
2020-03-10 16:18 ` [PATCH 7/8] media: imx: utils: Remove unneeded argument to (find|enum)_format() Laurent Pinchart
2020-03-10 16:18 ` [PATCH 8/8] media: imx: utils: Rename format lookup and enumeration functions Laurent Pinchart
2020-03-10 22:05 ` [PATCH 9/8] media: imx: utils: Constify mbus argument to imx_media_mbus_fmt_to_pix_fmt Laurent Pinchart
2020-03-11 14:35 ` [PATCH 0/8] media: imx: Miscalleanous format-related cleanups Rui Miguel Silva
2020-03-12 0:16 ` Steve Longerbeam
2020-03-12 0:47 ` Laurent Pinchart [this message]
2020-03-12 0:55 ` Steve Longerbeam
2020-03-14 22:30 ` Steve Longerbeam
2020-03-14 22:32 ` Laurent Pinchart
2020-03-14 22:33 ` Steve Longerbeam
2020-03-26 19:05 ` Steve Longerbeam
2020-03-26 19:53 ` Laurent Pinchart
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=20200312004735.GG1639@pendragon.ideasonboard.com \
--to=laurent.pinchart@ideasonboard.com \
--cc=linux-media@vger.kernel.org \
--cc=p.zabel@pengutronix.de \
--cc=rmfrfs@gmail.com \
--cc=slongerbeam@gmail.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