On Thu, Aug 29, 2024 at 05:13:14PM -0300, Fabio Estevam wrote: > The 'spi-cpha' and 'spi-cpol' are commonly used SPI peripheral > properties that indicate the device clock phase and polarity. > > Document these properties. > > Signed-off-by: Fabio Estevam <festevam@xxxxxxxxx> > --- > .../devicetree/bindings/spi/spi-peripheral-props.yaml | 10 ++++++++++ > 1 file changed, 10 insertions(+) > > diff --git a/Documentation/devicetree/bindings/spi/spi-peripheral-props.yaml b/Documentation/devicetree/bindings/spi/spi-peripheral-props.yaml > index 0bb443b8decd..b2e2717f3619 100644 > --- a/Documentation/devicetree/bindings/spi/spi-peripheral-props.yaml > +++ b/Documentation/devicetree/bindings/spi/spi-peripheral-props.yaml > @@ -29,6 +29,16 @@ properties: > description: > Chip select used by the device. > > + spi-cpha: > + $ref: /schemas/types.yaml#/definitions/flag > + description: > + The device data is sampled on trailing (last) edge of the SPI clock. > + > + spi-cpol: > + $ref: /schemas/types.yaml#/definitions/flag > + description: > + The device clock has a falling lead (first) edge. These two should just be usable with "spi-cpha: true", they're applied by the controller schema to it's child nodes, so you don't need to redefine their type here. > + > spi-cs-high: > $ref: /schemas/types.yaml#/definitions/flag > description: > -- > 2.34.1 >
Attachment:
signature.asc
Description: PGP signature