162306a36Sopenharmony_ci# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
262306a36Sopenharmony_ci%YAML 1.2
362306a36Sopenharmony_ci---
462306a36Sopenharmony_ci$id: http://devicetree.org/schemas/spi/cdns,qspi-nor-peripheral-props.yaml#
562306a36Sopenharmony_ci$schema: http://devicetree.org/meta-schemas/core.yaml#
662306a36Sopenharmony_ci
762306a36Sopenharmony_cititle: Peripheral-specific properties for the Cadence QSPI controller.
862306a36Sopenharmony_ci
962306a36Sopenharmony_cidescription:
1062306a36Sopenharmony_ci  See spi-peripheral-props.yaml for more info.
1162306a36Sopenharmony_ci
1262306a36Sopenharmony_cimaintainers:
1362306a36Sopenharmony_ci  - Vaishnav Achath <vaishnav.a@ti.com>
1462306a36Sopenharmony_ci
1562306a36Sopenharmony_ciproperties:
1662306a36Sopenharmony_ci  # cdns,qspi-nor.yaml
1762306a36Sopenharmony_ci  cdns,read-delay:
1862306a36Sopenharmony_ci    $ref: /schemas/types.yaml#/definitions/uint32
1962306a36Sopenharmony_ci    description:
2062306a36Sopenharmony_ci      Delay for read capture logic, in clock cycles.
2162306a36Sopenharmony_ci
2262306a36Sopenharmony_ci  cdns,tshsl-ns:
2362306a36Sopenharmony_ci    description:
2462306a36Sopenharmony_ci      Delay in nanoseconds for the length that the master mode chip select
2562306a36Sopenharmony_ci      outputs are de-asserted between transactions.
2662306a36Sopenharmony_ci
2762306a36Sopenharmony_ci  cdns,tsd2d-ns:
2862306a36Sopenharmony_ci    description:
2962306a36Sopenharmony_ci      Delay in nanoseconds between one chip select being de-activated
3062306a36Sopenharmony_ci      and the activation of another.
3162306a36Sopenharmony_ci
3262306a36Sopenharmony_ci  cdns,tchsh-ns:
3362306a36Sopenharmony_ci    description:
3462306a36Sopenharmony_ci      Delay in nanoseconds between last bit of current transaction and
3562306a36Sopenharmony_ci      deasserting the device chip select (qspi_n_ss_out).
3662306a36Sopenharmony_ci
3762306a36Sopenharmony_ci  cdns,tslch-ns:
3862306a36Sopenharmony_ci    description:
3962306a36Sopenharmony_ci      Delay in nanoseconds between setting qspi_n_ss_out low and
4062306a36Sopenharmony_ci      first bit transfer.
4162306a36Sopenharmony_ci
4262306a36Sopenharmony_ciadditionalProperties: true
43