From: Devarsh Thakkar <devarsht@ti.com>
To: <mchehab@kernel.org>, <robh+dt@kernel.org>,
<krzysztof.kozlowski+dt@linaro.org>, <conor+dt@kernel.org>,
<hverkuil-cisco@xs4all.nl>, <linux-media@vger.kernel.org>,
<devicetree@vger.kernel.org>, <linux-kernel@vger.kernel.org>
Cc: <laurent.pinchart@ideasonboard.com>,
<eugen.hristev@collabora.com>, <ezequiel@vanguardiasur.com.ar>,
<u.kleine-koenig@pengutronix.de>, <sakari.ailus@linux.intel.com>,
<praneeth@ti.com>, <nm@ti.com>, <vigneshr@ti.com>,
<a-bhatia1@ti.com>, <j-luthra@ti.com>, <b-brnich@ti.com>,
<detheridge@ti.com>, <p-mantena@ti.com>, <vijayp@ti.com>,
<devarsht@ti.com>
Subject: [DONOTMERGE PATCH v3 3/4] arm64: dts: ti: k3-am62a : Add E5010 JPEG Encoder
Date: Wed, 16 Aug 2023 20:52:09 +0530 [thread overview]
Message-ID: <20230816152210.4080779-4-devarsht@ti.com> (raw)
In-Reply-To: <20230816152210.4080779-1-devarsht@ti.com>
This adds node for E5010 JPEG Encoder node which is a stateful
JPEG Encoder supporting baseline encoding for semiplanar YUV420
and YUV422 video formats to JPEG with resolutions supported
from 64x64 up to 8kx8k resolution.
E5010 JPEG Encoder IP is present main domain, so this
also adds address range for core and mmu regions of E5010 IP
in cbass_main node.
Signed-off-by: Devarsh Thakkar <devarsht@ti.com>
---
V2: No change
V3: No change
arch/arm64/boot/dts/ti/k3-am62a-main.dtsi | 11 +++++++++++
arch/arm64/boot/dts/ti/k3-am62a.dtsi | 2 ++
2 files changed, 13 insertions(+)
diff --git a/arch/arm64/boot/dts/ti/k3-am62a-main.dtsi b/arch/arm64/boot/dts/ti/k3-am62a-main.dtsi
index 3198af08fb9f..0dd5c9e280eb 100644
--- a/arch/arm64/boot/dts/ti/k3-am62a-main.dtsi
+++ b/arch/arm64/boot/dts/ti/k3-am62a-main.dtsi
@@ -816,4 +816,15 @@ ecap2: pwm@23120000 {
clock-names = "fck";
status = "disabled";
};
+
+ e5010: jpeg-encoder@fd20000 {
+ compatible = "ti,e5010-jpeg-enc", "img,e5010-jpeg-enc";
+ reg = <0x00 0xfd20000 0x00 0x100>,
+ <0x00 0xfd20200 0x00 0x200>;
+ reg-names = "core", "mmu";
+ clocks = <&k3_clks 201 0>;
+ clock-names = "core_clk";
+ power-domains = <&k3_pds 201 TI_SCI_PD_EXCLUSIVE>;
+ interrupts = <GIC_SPI 98 IRQ_TYPE_LEVEL_HIGH>;
+ };
};
diff --git a/arch/arm64/boot/dts/ti/k3-am62a.dtsi b/arch/arm64/boot/dts/ti/k3-am62a.dtsi
index 61a210ecd5ff..2dcd41cddf33 100644
--- a/arch/arm64/boot/dts/ti/k3-am62a.dtsi
+++ b/arch/arm64/boot/dts/ti/k3-am62a.dtsi
@@ -61,6 +61,8 @@ cbass_main: bus@f0000 {
<0x00 0x08000000 0x00 0x08000000 0x00 0x00200000>, /* Main CPSW */
<0x00 0x0e000000 0x00 0x0e000000 0x00 0x01d20000>, /* Second peripheral window */
<0x00 0x0fd00000 0x00 0x0fd00000 0x00 0x00020000>, /* GPU */
+ <0x00 0x0fd20000 0x00 0x0fd20000 0x00 0x00000100>, /* JPEGENC0_CORE */
+ <0x00 0x0fd20200 0x00 0x0fd20200 0x00 0x00000200>, /* JPEGENC0_CORE_MMU */
<0x00 0x20000000 0x00 0x20000000 0x00 0x0a008000>, /* Third peripheral window */
<0x00 0x30040000 0x00 0x30040000 0x00 0x00080000>, /* PRUSS-M */
<0x00 0x30101000 0x00 0x30101000 0x00 0x00010100>, /* CSI window */
--
2.34.1
next prev parent reply other threads:[~2023-08-16 15:23 UTC|newest]
Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top
2023-08-16 15:22 [PATCH v3 0/4] Add V4L2 M2M Driver for E5010 JPEG Encoder Devarsh Thakkar
2023-08-16 15:22 ` [PATCH v3 1/4] dt-bindings: media: Add bindings for Imagination E5010 JPEG Encoder driver Devarsh Thakkar
2023-08-19 14:00 ` Krzysztof Kozlowski
2023-08-20 16:46 ` Devarsh Thakkar
2023-08-20 20:25 ` Krzysztof Kozlowski
2023-08-16 15:22 ` [PATCH v3 2/4] media: imagination: Add " Devarsh Thakkar
2023-08-22 10:27 ` Andrzej Pietrasiewicz
2023-08-31 13:24 ` Devarsh Thakkar
2023-09-06 12:38 ` Hans Verkuil
2023-08-16 15:22 ` Devarsh Thakkar [this message]
2023-08-16 15:22 ` [DONOTMERGE PATCH v3 4/4] arm64: defconfig: Enable E5010 JPEG Encoder Devarsh Thakkar
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=20230816152210.4080779-4-devarsht@ti.com \
--to=devarsht@ti.com \
--cc=a-bhatia1@ti.com \
--cc=b-brnich@ti.com \
--cc=conor+dt@kernel.org \
--cc=detheridge@ti.com \
--cc=devicetree@vger.kernel.org \
--cc=eugen.hristev@collabora.com \
--cc=ezequiel@vanguardiasur.com.ar \
--cc=hverkuil-cisco@xs4all.nl \
--cc=j-luthra@ti.com \
--cc=krzysztof.kozlowski+dt@linaro.org \
--cc=laurent.pinchart@ideasonboard.com \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-media@vger.kernel.org \
--cc=mchehab@kernel.org \
--cc=nm@ti.com \
--cc=p-mantena@ti.com \
--cc=praneeth@ti.com \
--cc=robh+dt@kernel.org \
--cc=sakari.ailus@linux.intel.com \
--cc=u.kleine-koenig@pengutronix.de \
--cc=vigneshr@ti.com \
--cc=vijayp@ti.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).