[PATCH v6 1/3] dt-bindings: marvell: Document the AC5/AC5X compatibles

Andrew Lunn andrew at lunn.ch
Wed May 11 17:45:40 PDT 2022


> Yes there are registers that you can read to identify the specific chip.
> 
> It still might be useful to have a expected vs actual check as those ID 
> values are determined by pin strapping resistors.

That i don't get? Can i turn a 

* 98DX2538: 24x1G + 2x10G + 2x10G Stack

into a

* 98DX2535: 24x1G + 4x1G Stack

by strapping its pin differently?

> It could also be used 
> to validate the dts (e.g. port 20 would be invalid on a 98DX3501). But 
> those are considerations for further down the track.

Yes, that would be up to the switchdev driver to validate the DT based
on the ID register.

   Andrew



More information about the linux-arm-kernel mailing list