Thread (15 messages) 15 messages, 3 authors, 2025-01-07

Re: [PATCH v4 2/4] arm64: dts: morello: Add support for common functionalities

From: Vincenzo Frascino <vincenzo.frascino@arm.com>
Date: 2025-01-07 14:41:58
Also in: linux-devicetree, lkml


On 03/01/2025 22:26, Rob Herring wrote:
On Fri, Jan 3, 2025 at 12:16 PM Vincenzo Frascino
[off-list ref] wrote:
quoted
The Morello architecture is an experimental extension to Armv8.2-A,
which extends the AArch64 state with the principles proposed in
version 7 of the Capability Hardware Enhanced RISC Instructions
(CHERI) ISA.

The Morello Platform (soc) and the Fixed Virtual Platfom (fvp) share
some functionalities that have conveniently been included in
morello.dtsi to avoid duplication.
One more thing...
quoted
+               i2c0: i2c@1c0f0000 {
+                       compatible = "cdns,i2c-r1p14";
+                       reg = <0x0 0x1c0f0000 0x0 0x1000>;
+                       interrupts = <GIC_SPI 138 IRQ_TYPE_LEVEL_HIGH>;
+                       clocks = <&dpu_aclk>;
+
+                       #address-cells = <1>;
+                       #size-cells = <0>;
+
+                       status = "disabled";
+
+                       hdmi_tx: hdmi-transmitter@70 {
+                               compatible = "nxp,tda998x";
It is odd that you add this node here, but don't enable i2c. If this
is shared with fvp, then enable i2c here. If it isn't, then move this
to the soc/sdb .dts.
This node should be on the dts file. I had it there in v2 and I can't recall the
rationale for which I moved it here. It is clearly wrong. I will move it back in
v5.
I'd rather see the FVP dts now rather than later so we can review how
you split things. It's a little odd not being soc.dtsi and board.dts,
but that's fine I think.
I do not have a complete DTS for FVP yet (I was planning to work on after this
series is merged). Is it OK if I post it with a future series and we move things
around at that stage if there is a need?
quoted
+                               reg = <0x70>;
+                               video-ports = <0x234501>;
+                               port {
+                                       tda998x_0_input: endpoint {
+                                               remote-endpoint = <&dp_pl0_out0>;
+                                       };
+                               };
+                       };
+               };
-- 
Regards,
Vincenzo

Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help