1b6bdc6e0SPratyush Yadav# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
2b6bdc6e0SPratyush Yadav%YAML 1.2
3b6bdc6e0SPratyush Yadav---
4b6bdc6e0SPratyush Yadav$id: http://devicetree.org/schemas/spi/cdns,qspi-nor-peripheral-props.yaml#
5b6bdc6e0SPratyush Yadav$schema: http://devicetree.org/meta-schemas/core.yaml#
6b6bdc6e0SPratyush Yadav
7b6bdc6e0SPratyush Yadavtitle: Peripheral-specific properties for the Cadence QSPI controller.
8b6bdc6e0SPratyush Yadav
9b6bdc6e0SPratyush Yadavdescription:
10b6bdc6e0SPratyush Yadav  See spi-peripheral-props.yaml for more info.
11b6bdc6e0SPratyush Yadav
12b6bdc6e0SPratyush Yadavmaintainers:
13*2fd92c7bSKrzysztof Kozlowski  - Vaishnav Achath <vaishnav.a@ti.com>
14b6bdc6e0SPratyush Yadav
15b6bdc6e0SPratyush Yadavproperties:
16b6bdc6e0SPratyush Yadav  # cdns,qspi-nor.yaml
17b6bdc6e0SPratyush Yadav  cdns,read-delay:
18b6bdc6e0SPratyush Yadav    $ref: /schemas/types.yaml#/definitions/uint32
19b6bdc6e0SPratyush Yadav    description:
20b6bdc6e0SPratyush Yadav      Delay for read capture logic, in clock cycles.
21b6bdc6e0SPratyush Yadav
22b6bdc6e0SPratyush Yadav  cdns,tshsl-ns:
23b6bdc6e0SPratyush Yadav    description:
24b6bdc6e0SPratyush Yadav      Delay in nanoseconds for the length that the master mode chip select
25b6bdc6e0SPratyush Yadav      outputs are de-asserted between transactions.
26b6bdc6e0SPratyush Yadav
27b6bdc6e0SPratyush Yadav  cdns,tsd2d-ns:
28b6bdc6e0SPratyush Yadav    description:
29b6bdc6e0SPratyush Yadav      Delay in nanoseconds between one chip select being de-activated
30b6bdc6e0SPratyush Yadav      and the activation of another.
31b6bdc6e0SPratyush Yadav
32b6bdc6e0SPratyush Yadav  cdns,tchsh-ns:
33b6bdc6e0SPratyush Yadav    description:
34b6bdc6e0SPratyush Yadav      Delay in nanoseconds between last bit of current transaction and
35b6bdc6e0SPratyush Yadav      deasserting the device chip select (qspi_n_ss_out).
36b6bdc6e0SPratyush Yadav
37b6bdc6e0SPratyush Yadav  cdns,tslch-ns:
38b6bdc6e0SPratyush Yadav    description:
39b6bdc6e0SPratyush Yadav      Delay in nanoseconds between setting qspi_n_ss_out low and
40b6bdc6e0SPratyush Yadav      first bit transfer.
41b6bdc6e0SPratyush Yadav
42b6bdc6e0SPratyush YadavadditionalProperties: true
43