[RFC PATCH 03/22] dt-bindings: memory: ti,j721s2-msmc: Add TI K3 MSMC binding

MANNURU VENKATESWARLU v-mannuru at ti.com
Wed Jul 15 01:34:32 PDT 2026


On 15/07/26 10:27, Krzysztof Kozlowski wrote:
> On 14/07/2026 14: 55, MANNURU VENKATESWARLU wrote: > +required: > + - 
> compatible > + - '#address-cells' > + - '#size-cells' > + - ranges > + 
> > +additionalProperties: false > + > +examples: > + - | > + #include
> 
> On 14/07/2026 14:55, MANNURU VENKATESWARLU wrote:
> > +required:
> > +  - compatible
> > +  - '#address-cells'
> > +  - '#size-cells'
> > +  - ranges
> > +
> > +additionalProperties: false
> > +
> > +examples:
> > +  - |
> > +    #include <dt-bindings/interrupt-controller/arm-gic.h>
> > +    #include <dt-bindings/soc/ti,sci_pm_domain.h>
> > +
> > +    msmc0: msmc {
> > +        compatible = "ti,j721s2-msmc", "simple-bus";
>
> NAK
Understood. The MSMC module has internal interleaving and ECC logic,
so it does not behave as simple-bus. I will drop the "simple-bus" 
fallback property
and create a new platform driver to wake up the inside child nodes.
>
> > +        #address-cells = <2>;
> > +        #size-cells = <2>;
> > +        ranges;
> > +        intrlv-gran = <0>;
> > +        intrlv-size = <0>;
> > +        ecc-enable  = <0>;
> > +        emif-config = <0>;
> > +        emif-active = <0>;
>
> I do not accept downstream code sent to review.
>
> Start doing proper internal reviews. This binding and DTS is absolutely
> unacceptable, you just repeat all known mistakes ignoring any guidelines.
>
> Best regards,
> Krzysztof
Thank you,
VENKEY



More information about the linux-arm-kernel mailing list