All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Inbaraj E" <inbaraj.e@samsung.com>
To: "'Krzysztof Kozlowski'" <krzk@kernel.org>,
	<mturquette@baylibre.com>, <sboyd@kernel.org>, <robh@kernel.org>,
	<krzk+dt@kernel.org>, <conor+dt@kernel.org>,
	<s.nawrocki@samsung.com>, <s.hauer@pengutronix.de>,
	<shawnguo@kernel.org>, <cw00.choi@samsung.com>,
	<rmfrfs@gmail.com>, <laurent.pinchart@ideasonboard.com>,
	<martink@posteo.de>, <mchehab@kernel.org>, <linux-fsd@tesla.com>,
	<will@kernel.org>, <catalin.marinas@arm.com>,
	<pankaj.dubey@samsung.com>, <shradha.t@samsung.com>,
	<ravi.patel@samsung.com>
Cc: <linux-clk@vger.kernel.org>, <devicetree@vger.kernel.org>,
	<linux-kernel@vger.kernel.org>, <alim.akhtar@samsung.com>,
	<linux-samsung-soc@vger.kernel.org>, <kernel@puri.sm>,
	<kernel@pengutronix.de>, <festevam@gmail.com>,
	<linux-media@vger.kernel.org>, <imx@lists.linux.dev>,
	<linux-arm-kernel@lists.infradead.org>
Subject: RE: [PATCH v2 04/12] arm64: dts: fsd: Add CSI nodes
Date: Fri, 22 Aug 2025 19:27:09 +0530	[thread overview]
Message-ID: <00d101dc136c$aa037020$fe0a5060$@samsung.com> (raw)
In-Reply-To: <1919de68-99ea-47f7-b3d2-cae4611f9c52@kernel.org>


Hi Krzysztof,

Thanks for the review.

> 
> On 14/08/2025 16:09, Inbaraj E wrote:
> > There is a csi dma and csis interface that bundles together to allow
> 
> CSI DMA?
> What is CSIS?
> 
> > csi2 capture.
> 
> CSI2?

CSIS stands for Camera Serial Interface Slave.

Samsung v4.3 CSIS IP bundles both the CSIS link operation and the CSIS
DMA operation. The DMA-related operation are referred to as CSIS DMA and
are handled by the fsd-csis driver. The link related operations are
referred to simply as CSIS and are integrated into imx-mipi-csis driver.

I'll update the commit message and commit description accordingly,
and maintain consistency across the patches.

> 
> >
> > Signed-off-by: Inbaraj E <inbaraj.e@samsung.com>
> > ---
> >  arch/arm64/boot/dts/tesla/fsd-evb.dts |  96 +++++
> > +++ b/arch/arm64/boot/dts/tesla/fsd.dtsi
> > @@ -493,6 +493,558 @@ clock_mfc: clock-controller@12810000 {
> >  			clock-names = "fin_pll";
> >  		};
> >
> > +		mipicsis0: mipi-csis@12640000 {
> 
> Messed ordering. See DTS coding style.

I'll fix the ordering in next patchset.

> 
> Node names should be generic. See also an explanation and list of examples
> (not exhaustive) in DT specification:
> https://protect2.fireeye.com/v1/url?k=a30d23f8-c28636dd-a30ca8b7-
> 74fe485cbff6-ee12f8a711c584c8&q=1&e=b96506d8-2d5d-4303-b9e8-
> 0e1189db1585&u=https%3A%2F%2Fdevicetree-
> specification.readthedocs.io%2Fen%2Flatest%2Fchapter2-devicetree-
> basics.html%23generic-names-recommendation
> 

There is no generic name directly related to CSI apart from camera. That's
why I used mipi-csis. If preferred, I can move the name to csis or simply csi.
Please let me know which one is more appropriate.

Regards,
Inbaraj E


  reply	other threads:[~2025-08-22 13:57 UTC|newest]

Thread overview: 54+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <CGME20250814140956epcas5p480aa24441933523484da5c241a201d3c@epcas5p4.samsung.com>
2025-08-14 14:09 ` [PATCH v2 00/12] Add FSD CSI support Inbaraj E
2025-08-14 14:09   ` [PATCH v2 01/12] dt-bindings: clock: Add CAM_CSI clock macro for FSD Inbaraj E
2025-08-18  8:47     ` (subset) " Krzysztof Kozlowski
2025-08-14 14:09   ` [PATCH v2 02/12] clk: samsung: fsd: Add clk id for PCLK and PLL in CAM_CSI block Inbaraj E
2025-08-18  8:47     ` (subset) " Krzysztof Kozlowski
2025-08-14 14:09   ` [PATCH v2 03/12] dt-bindings: media: nxp: Add support for FSD SoC Inbaraj E
2025-08-18  8:24     ` Krzysztof Kozlowski
2025-08-22 13:39       ` Inbaraj E
2025-08-22 13:50         ` Krzysztof Kozlowski
2025-08-22 14:00           ` Inbaraj E
2025-08-23 15:37             ` Krzysztof Kozlowski
2025-08-25 12:50               ` Inbaraj E
2025-08-14 14:09   ` [PATCH v2 04/12] arm64: dts: fsd: Add CSI nodes Inbaraj E
2025-08-18  8:26     ` Krzysztof Kozlowski
2025-08-22 13:57       ` Inbaraj E [this message]
2025-08-23 15:39         ` Krzysztof Kozlowski
2025-08-25 13:05           ` Inbaraj E
2025-08-26  8:36             ` Krzysztof Kozlowski
2025-08-26 10:08               ` Inbaraj E
2025-08-26 11:43               ` Laurent Pinchart
2025-08-14 14:09   ` [PATCH v2 05/12] media: imx-mipi-csis: Move clk to mipi_csis_info structure Inbaraj E
2025-08-18  9:21     ` Laurent Pinchart
2025-08-23 13:11       ` Inbaraj E
2025-08-14 14:09   ` [PATCH v2 06/12] media: imx-mipi-csis: Move irq flag and handler " Inbaraj E
2025-08-14 14:09   ` [PATCH v2 07/12] media: imx-mipi-csis: Add support to configure specific vc Inbaraj E
2025-08-18  9:33     ` Laurent Pinchart
2025-08-23 13:29       ` Inbaraj E
2025-08-14 14:09   ` [PATCH v2 08/12] media: imx-mipi-csis: Add support to dump all vc regs Inbaraj E
2025-08-18  9:30     ` Laurent Pinchart
2025-08-23 13:15       ` Inbaraj E
2025-08-14 14:09   ` [PATCH v2 09/12] media: imx-mipi-csis: Add support for FSD CSI Rx Inbaraj E
2025-08-14 14:09   ` [PATCH v2 10/12] dt-bindings: media: fsd: Document CSIS DMA controller Inbaraj E
2025-08-18  8:29     ` Krzysztof Kozlowski
2025-08-23  1:54       ` Inbaraj E
2025-08-18  8:45     ` Krzysztof Kozlowski
2025-08-23  2:39       ` Inbaraj E
2025-08-23 15:32         ` Krzysztof Kozlowski
2025-08-25 12:01           ` Inbaraj E
2025-08-25 12:25             ` Krzysztof Kozlowski
2025-08-24 21:15       ` Laurent Pinchart
2025-08-25  7:34         ` Krzysztof Kozlowski
2025-08-14 14:09   ` [PATCH v2 11/12] arm64: defconfig: Enable FSD CSIS DMA driver Inbaraj E
2025-08-18  8:32     ` Krzysztof Kozlowski
2025-08-23  2:05       ` Inbaraj E
2025-08-23 15:31         ` Krzysztof Kozlowski
2025-08-25 11:54           ` Inbaraj E
2025-08-14 14:09   ` [PATCH v2 12/12] media: fsd-csis: Add support for FSD CSIS DMA Inbaraj E
2025-08-18  8:49     ` Krzysztof Kozlowski
2025-08-23 11:49       ` Inbaraj E
2025-08-23 15:34         ` Krzysztof Kozlowski
2025-08-25 12:46           ` Inbaraj E
2025-08-23 11:59       ` Inbaraj E
2025-08-18  8:22   ` [PATCH v2 00/12] Add FSD CSI support Krzysztof Kozlowski
2025-08-22 13:16     ` Inbaraj E

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='00d101dc136c$aa037020$fe0a5060$@samsung.com' \
    --to=inbaraj.e@samsung.com \
    --cc=alim.akhtar@samsung.com \
    --cc=catalin.marinas@arm.com \
    --cc=conor+dt@kernel.org \
    --cc=cw00.choi@samsung.com \
    --cc=devicetree@vger.kernel.org \
    --cc=festevam@gmail.com \
    --cc=imx@lists.linux.dev \
    --cc=kernel@pengutronix.de \
    --cc=kernel@puri.sm \
    --cc=krzk+dt@kernel.org \
    --cc=krzk@kernel.org \
    --cc=laurent.pinchart@ideasonboard.com \
    --cc=linux-arm-kernel@lists.infradead.org \
    --cc=linux-clk@vger.kernel.org \
    --cc=linux-fsd@tesla.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-media@vger.kernel.org \
    --cc=linux-samsung-soc@vger.kernel.org \
    --cc=martink@posteo.de \
    --cc=mchehab@kernel.org \
    --cc=mturquette@baylibre.com \
    --cc=pankaj.dubey@samsung.com \
    --cc=ravi.patel@samsung.com \
    --cc=rmfrfs@gmail.com \
    --cc=robh@kernel.org \
    --cc=s.hauer@pengutronix.de \
    --cc=s.nawrocki@samsung.com \
    --cc=sboyd@kernel.org \
    --cc=shawnguo@kernel.org \
    --cc=shradha.t@samsung.com \
    --cc=will@kernel.org \
    /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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.