Thread (20 messages) 20 messages, 5 authors, 2025-03-21

Re: [PATCH v2 1/3] dt-bindings: riscv: sifive: Add SiFive Private L2 cache controller

From: Eric Lin <hidden>
Date: 2023-08-01 11:06:28
Also in: linux-riscv, lkml

On Fri, Jul 28, 2023 at 5:39 PM Krzysztof Kozlowski
[off-list ref] wrote:
On 28/07/2023 11:04, Eric Lin wrote:
quoted
On Fri, Jul 28, 2023 at 2:58 PM Krzysztof Kozlowski
[off-list ref] wrote:
quoted
On 28/07/2023 08:01, Eric Lin wrote:
quoted
Hi Krzysztof,

On Fri, Jul 21, 2023 at 4:35 PM Krzysztof Kozlowski
[off-list ref] wrote:
quoted
On 20/07/2023 15:51, Eric Lin wrote:
quoted
This add YAML DT binding documentation for SiFive Private L2
cache controller

Signed-off-by: Eric Lin <redacted>
Reviewed-by: Zong Li <redacted>
Reviewed-by: Nick Hu <redacted>

...
quoted
+properties:
+  compatible:
+    items:
+      - const: sifive,pl2cache1
I still have doubts that it is not used in any SoC. This is what you
said last time: "is not part of any SoC."
If not part of any SoC, then where is it? Why are you adding it to the
kernel?
Sorry for the late reply. I didn't describe it clearly last time.
Currently, we have two hardware versions of pl2cache: pl2cache0 and pl2cache1.
The pl2cache0 is used in unmatched board SoC. The pl2cache1 is
utilized in our internal FPGA platform for evaluation; it's our core
IP.
And why do you add bindings for some internal FPGA IP block which does
not interface with any SW?
Hi Krzysztof,
The pl2cache has mmio interface for SW. Thanks.
Then did you mean that FPGA represented some model of your SoC? If so,
what are other bindings for that FPGA components?
Hi Krzysztof,

Sorry for the late reply.
Yes, here are the devices dt-binding that we use on the internal FPGA
SoC platform. Thanks.

uart:
Documentation/devicetree/bindings/serial/sifive-serial.yaml

gpio:
Documentation/devicetree/bindings/gpio/sifive,gpio.yaml

dma:
Documentation/devicetree/bindings/dma/sifive,fu540-c000-pdma.yaml

spi:
Documentation/devicetree/bindings/spi/spi-sifive.yaml

Best regards,
Eric Lin
Best regards,
Krzysztof
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help