[PATCH v3 1/3] dt-bindings: can: xilinx_can: Add ECC property 'xlnx,has-ecc'
Goud, Srinivas
srinivas.goud at amd.com
Tue Aug 29 23:06:18 PDT 2023
Hi Rob,
>-----Original Message-----
>From: Rob Herring <robh at kernel.org>
>Sent: Monday, August 28, 2023 9:13 PM
>To: Goud, Srinivas <srinivas.goud at amd.com>
>Cc: wg at grandegger.com; mkl at pengutronix.de; davem at davemloft.net;
>edumazet at google.com; kuba at kernel.org; pabeni at redhat.com;
>krzysztof.kozlowski+dt at linaro.org; conor+dt at kernel.org;
>p.zabel at pengutronix.de; git (AMD-Xilinx) <git at amd.com>; Simek, Michal
><michal.simek at amd.com>; linux-can at vger.kernel.org; linux-arm-
>kernel at lists.infradead.org; linux-kernel at vger.kernel.org;
>netdev at vger.kernel.org; devicetree at vger.kernel.org;
>appana.durga.rao at xilinx.com; naga.sureshkumar.relli at xilinx.com
>Subject: Re: [PATCH v3 1/3] dt-bindings: can: xilinx_can: Add ECC property
>'xlnx,has-ecc'
>
>On Mon, Aug 28, 2023 at 08:28:43PM +0530, Srinivas Goud wrote:
>> ECC feature added to Tx and Rx FIFOs for Xilinx AXI CAN Controller.
>> Part of this feature configuration and counter registers added in IP
>> for 1bit/2bit ECC errors.
>>
>> xlnx,has-ecc is optional property and added to Xilinx AXI CAN
>> Controller node if ECC block enabled in the HW
>>
>> Signed-off-by: Srinivas Goud <srinivas.goud at amd.com>
>> ---
>> Changes in v3:
>> Update commit description
>>
>> Changes in v2:
>> None
>
>Doesn't apply, dependency?
This patch is created on top of below commit and this is part of the
linux-can-next/master and Linux torvalds GIT
https://lore.kernel.org/all/bfaed896cc51af02fe5f290675313ab4dcab0d33.1689164442.git.michal.simek@amd.com/
>
>>
>> Documentation/devicetree/bindings/net/can/xilinx,can.yaml | 5 +++++
>> 1 file changed, 5 insertions(+)
>>
>> diff --git a/Documentation/devicetree/bindings/net/can/xilinx,can.yaml
>> b/Documentation/devicetree/bindings/net/can/xilinx,can.yaml
>> index 64d57c3..c842610 100644
>> --- a/Documentation/devicetree/bindings/net/can/xilinx,can.yaml
>> +++ b/Documentation/devicetree/bindings/net/can/xilinx,can.yaml
>> @@ -49,6 +49,10 @@ properties:
>> resets:
>> maxItems: 1
>>
>> + xlnx,has-ecc:
>> + $ref: /schemas/types.yaml#/definitions/flag
>> + description: CAN Tx and Rx fifo ECC enable flag (AXI CAN)
>
>has ECC or enable ECC?
Will update description with "has ECC"
>
>> +
>> required:
>> - compatible
>> - reg
>> @@ -137,6 +141,7 @@ examples:
>> interrupts = <GIC_SPI 59 IRQ_TYPE_EDGE_RISING>;
>> tx-fifo-depth = <0x40>;
>> rx-fifo-depth = <0x40>;
>> + xlnx,has-ecc
>
>Obviously not tested.
Will fix it.
Thanks,
Srinivas
More information about the linux-arm-kernel
mailing list