On Mon, Jun 17, 2024 at 9:29 PM Krzysztof Kozlowski <krzk@xxxxxxxxxx> wrote: > > On 17/06/2024 10:53, Shresth Prasad wrote: > > Convert txt bindings of Rockchip EMMC PHY to dtschema to allow > > for validation. > > > > Signed-off-by: Shresth Prasad <shresthprasad7@xxxxxxxxx> > > --- > > > ... > > > > + > > + reg: > > + maxItems: 1 > > + > > + clock-names: > > + const: emmcclk > > + > > + clocks: > > + maxItems: 1 > > Keep order from DTS coding style, so clocks then clock-names. > > > + > > + drive-impedance-ohm: > > + $ref: /schemas/types.yaml#/definitions/uint32 > > + description: > > + Specifies the drive impedance in Ohm. > > + enum: [33, 40, 50, 66, 100] > > + default: 50 > > + > > + rockchip,enable-strobe-pulldown: > > + type: boolean > > + description: | > > + Enable internal pull-down for the strobe > > + line. If not set, pull-down is not used. > > + > > + rockchip,output-tapdelay-select: > > + $ref: /schemas/types.yaml#/definitions/uint32 > > + description: > > + Specifies the phyctrl_otapdlysec register. > > + default: 0x4 > > + maximum: 0xf > > + > > + "#phy-cells": > > + const: 0 > > + > > +required: > > + - compatible > > + - reg > > + - "#phy-cells" > > + > > +additionalProperties: false > > + > > +examples: > > + - | > > + grf: syscon@ff770000 { > > Drop label... actually entire node looks not needed.