mbox series

[0/4] add ISI support for i.MX93

Message ID 20230625080916.3553621-1-guoniu.zhou@oss.nxp.com (mailing list archive)
Headers show
Series add ISI support for i.MX93 | expand

Message

G.N. Zhou (OSS) June 25, 2023, 8:09 a.m. UTC
From: "Guoniu.zhou" <guoniu.zhou@nxp.com>

NXP i.MX9 serials reuse ISI IP from i.MX8M family. So reuse the current
driver code for ISI and remove reference to i.MX8.

Guoniu.zhou (4):
  media: dt-bindings: media: rename nxp,imx8-isi.yaml to
    nxp,imx-isi.yaml
  media: nxp: rename imx8-isi to imx-isi and remove reference to i.MX8
  media: dt-bindings: media: nxp,imx-isi: i.MX93 support
  media: nxp: imx-isi: add ISI support for i.MX93

 .../{nxp,imx8-isi.yaml => nxp,imx-isi.yaml}   |   9 +-
 MAINTAINERS                                   |   6 +-
 drivers/media/platform/nxp/Kconfig            |   2 +-
 drivers/media/platform/nxp/Makefile           |   2 +-
 .../nxp/{imx8-isi => imx-isi}/Kconfig         |  14 +--
 drivers/media/platform/nxp/imx-isi/Makefile   |   8 ++
 .../imx-isi-core.c}                           | 114 +++++++++++++++++-
 .../imx-isi-core.h}                           |  35 +++++-
 .../imx-isi-crossbar.c}                       |  55 ++++-----
 .../imx-isi-debug.c}                          |   4 +-
 .../imx8-isi-hw.c => imx-isi/imx-isi-hw.c}    |   4 +-
 .../imx8-isi-m2m.c => imx-isi/imx-isi-m2m.c}  |   2 +-
 .../imx-isi-pipe.c}                           |   4 +-
 .../imx-isi-regs.h}                           |   6 +-
 .../imx-isi-video.c}                          |   8 +-
 drivers/media/platform/nxp/imx8-isi/Makefile  |   8 --
 16 files changed, 214 insertions(+), 67 deletions(-)
 rename Documentation/devicetree/bindings/media/{nxp,imx8-isi.yaml => nxp,imx-isi.yaml} (95%)
 rename drivers/media/platform/nxp/{imx8-isi => imx-isi}/Kconfig (60%)
 create mode 100644 drivers/media/platform/nxp/imx-isi/Makefile
 rename drivers/media/platform/nxp/{imx8-isi/imx8-isi-core.c => imx-isi/imx-isi-core.c} (81%)
 rename drivers/media/platform/nxp/{imx8-isi/imx8-isi-core.h => imx-isi/imx-isi-core.h} (89%)
 rename drivers/media/platform/nxp/{imx8-isi/imx8-isi-crossbar.c => imx-isi/imx-isi-crossbar.c} (92%)
 rename drivers/media/platform/nxp/{imx8-isi/imx8-isi-debug.c => imx-isi/imx-isi-debug.c} (98%)
 rename drivers/media/platform/nxp/{imx8-isi/imx8-isi-hw.c => imx-isi/imx-isi-hw.c} (99%)
 rename drivers/media/platform/nxp/{imx8-isi/imx8-isi-m2m.c => imx-isi/imx-isi-m2m.c} (99%)
 rename drivers/media/platform/nxp/{imx8-isi/imx8-isi-pipe.c => imx-isi/imx-isi-pipe.c} (99%)
 rename drivers/media/platform/nxp/{imx8-isi/imx8-isi-regs.h => imx-isi/imx-isi-regs.h} (99%)
 rename drivers/media/platform/nxp/{imx8-isi/imx8-isi-video.c => imx-isi/imx-isi-video.c} (99%)
 delete mode 100644 drivers/media/platform/nxp/imx8-isi/Makefile

base-commit: be9aac187433af6abba5fcc2e73d91d0794ba360