Message ID | 20230629013621.2388121-1-guoniu.zhou@oss.nxp.com |
---|---|
Headers | show |
Series | add ISI support for iMX93 | expand |
Hi all, Do you have any other comments, suggestions or questions for the serial, I would be grateful from any valuable update from community. Thanks in advance. Best Regards G.N Zhou > -----Original Message----- > From: G.N. Zhou (OSS) > Sent: 2023年6月29日 9:32 > To: linux-media@vger.kernel.org; dl-linux-imx <linux-imx@nxp.com>; > devicetree@vger.kernel.org > Cc: laurent.pinchart@ideasonboard.com; mchehab@kernel.org; > robh+dt@kernel.org; krzysztof.kozlowski+dt@linaro.org; conor+dt@kernel.org; > Xavier Roumegue (OSS) <xavier.roumegue@oss.nxp.com>; > kernel@pengutronix.de; jacopo.mondi@ideasonboard.com; > sakari.ailus@linux.intel.com > Subject: [PATCH v5 0/3] add ISI support for iMX93 > > From: "Guoniu.zhou" <guoniu.zhou@nxp.com> > > NXP i.MX93 family almost reuse ISI IP from i.MX8M family, so add it support in > current ISI driver > > Changes in version 5: > - Add back some header files removed in version 4 > - Refine some comments placement to make code more clearly > > Changes in version 4: > - Update commit message to explain why need to move gasket ops to a structure > - Remove some redundant and unused header files > - Move gasket ops structure variable to imx8-isi-gasket.c and export them by > extern > - Drop some check > > Changes in version 3: > - Split [PATCH v2 2/2] into two patches, one create a separate file to > store gasket operation and the other to add ISI support for i.MX93. > - Drop some debug message in gasket operation. > - Merge .gasket_enable and .gasket_config to .gasket_enable > - Drop some dead code > - Some other small updates > > Changes in version 2: > - Remove two patches which used to rename imx8 to imx. > [PATCH 1/4] media: dt-bindings: media: rename nxp,imx8-isi.yaml to > nxp,imx-isi.yaml > [PATCH 2/4] media: nxp: rename imx8-isi to imx-isi and remove reference to > i.MX8 > - Modify commit log to more accurately match its goal. > - Remove redundant "media" in patch subject. > > Guoniu.zhou (3): > media: dt-bindings: nxp,imx8-isi: add i.MX93 ISI compatible string > media: nxp: imx8-isi: move i.MX8 gasket configuration to an ops > structure > media: nxp: imx8-isi: add ISI support for i.MX93 > > .../bindings/media/nxp,imx8-isi.yaml | 5 +- > drivers/media/platform/nxp/imx8-isi/Makefile | 4 +- > .../platform/nxp/imx8-isi/imx8-isi-core.c | 21 ++++- > .../platform/nxp/imx8-isi/imx8-isi-core.h | 14 ++- > .../platform/nxp/imx8-isi/imx8-isi-crossbar.c | 36 ++------ > .../platform/nxp/imx8-isi/imx8-isi-gasket.c | 85 +++++++++++++++++++ > 6 files changed, 128 insertions(+), 37 deletions(-) create mode 100644 > drivers/media/platform/nxp/imx8-isi/imx8-isi-gasket.c > > -- > 2.37.1
From: "Guoniu.zhou" <guoniu.zhou@nxp.com> NXP i.MX93 family almost reuse ISI IP from i.MX8M family, so add it support in current ISI driver Changes in version 5: - Add back some header files removed in version 4 - Refine some comments placement to make code more clearly Changes in version 4: - Update commit message to explain why need to move gasket ops to a structure - Remove some redundant and unused header files - Move gasket ops structure variable to imx8-isi-gasket.c and export them by extern - Drop some check Changes in version 3: - Split [PATCH v2 2/2] into two patches, one create a separate file to store gasket operation and the other to add ISI support for i.MX93. - Drop some debug message in gasket operation. - Merge .gasket_enable and .gasket_config to .gasket_enable - Drop some dead code - Some other small updates Changes in version 2: - Remove two patches which used to rename imx8 to imx. [PATCH 1/4] media: dt-bindings: media: rename nxp,imx8-isi.yaml to nxp,imx-isi.yaml [PATCH 2/4] media: nxp: rename imx8-isi to imx-isi and remove reference to i.MX8 - Modify commit log to more accurately match its goal. - Remove redundant "media" in patch subject. Guoniu.zhou (3): media: dt-bindings: nxp,imx8-isi: add i.MX93 ISI compatible string media: nxp: imx8-isi: move i.MX8 gasket configuration to an ops structure media: nxp: imx8-isi: add ISI support for i.MX93 .../bindings/media/nxp,imx8-isi.yaml | 5 +- drivers/media/platform/nxp/imx8-isi/Makefile | 4 +- .../platform/nxp/imx8-isi/imx8-isi-core.c | 21 ++++- .../platform/nxp/imx8-isi/imx8-isi-core.h | 14 ++- .../platform/nxp/imx8-isi/imx8-isi-crossbar.c | 36 ++------ .../platform/nxp/imx8-isi/imx8-isi-gasket.c | 85 +++++++++++++++++++ 6 files changed, 128 insertions(+), 37 deletions(-) create mode 100644 drivers/media/platform/nxp/imx8-isi/imx8-isi-gasket.c