On Thu, Nov 21, 2019 at 07:44:41PM +0530, Jagan Teki wrote: > VMARC RK3399Pro SOM is a standard SMARC SOM design with > Rockchip RK3399Pro SoC, which is designed by Vamrs. > > Since it is a standard SMARC design, it can be easily > mounted on the supporting Carrier board. Radxa has > suitable carrier board to mount and use it as a final > version board. > > Add dt-bindings for it. > > Signed-off-by: Jagan Teki <jagan@xxxxxxxxxxxxxxxxxxxx> > --- > Changes for v2: > - none > > Documentation/devicetree/bindings/arm/rockchip.yaml | 5 +++++ > 1 file changed, 5 insertions(+) > > diff --git a/Documentation/devicetree/bindings/arm/rockchip.yaml b/Documentation/devicetree/bindings/arm/rockchip.yaml > index 45728fd22af8..51aa458833a9 100644 > --- a/Documentation/devicetree/bindings/arm/rockchip.yaml > +++ b/Documentation/devicetree/bindings/arm/rockchip.yaml > @@ -526,4 +526,9 @@ properties: > items: > - const: tronsmart,orion-r68-meta > - const: rockchip,rk3368 > + > + - description: Vamrs VMARC RK3399Pro SOM > + items: > + - const: vamrs,rk3399pro-vmarc-som Why do you need this? You just override it in your dts files, so it is not really used. Perhaps the top-level should have all 3 compatibles? If so, then the schemas are wrong. > + - const: rockchip,rk3399pro > ... > -- > 2.18.0.321.gffc6fa0e3 >