xref: /freebsd/sys/contrib/device-tree/Bindings/spi/nvidia,tegra210-quad-peripheral-props.yaml (revision 7ef62cebc2f965b0f640263e179276928885e33d)
1b97ee269SEmmanuel Vadot# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
2b97ee269SEmmanuel Vadot%YAML 1.2
3b97ee269SEmmanuel Vadot---
4b97ee269SEmmanuel Vadot$id: http://devicetree.org/schemas/spi/nvidia,tegra210-quad-peripheral-props.yaml#
5b97ee269SEmmanuel Vadot$schema: http://devicetree.org/meta-schemas/core.yaml#
6b97ee269SEmmanuel Vadot
7b97ee269SEmmanuel Vadottitle: Peripheral properties for Tegra Quad SPI Controller
8b97ee269SEmmanuel Vadot
9b97ee269SEmmanuel Vadotmaintainers:
10b97ee269SEmmanuel Vadot  - Thierry Reding <thierry.reding@gmail.com>
11b97ee269SEmmanuel Vadot  - Jonathan Hunter <jonathanh@nvidia.com>
12b97ee269SEmmanuel Vadot
13b97ee269SEmmanuel Vadotproperties:
14b97ee269SEmmanuel Vadot  nvidia,tx-clk-tap-delay:
15b97ee269SEmmanuel Vadot    description:
16b97ee269SEmmanuel Vadot      Delays the clock going out to device with this tap value.
17b97ee269SEmmanuel Vadot      Tap value varies based on platform design trace lengths from Tegra
18b97ee269SEmmanuel Vadot      QSPI to corresponding slave device.
19b97ee269SEmmanuel Vadot    $ref: /schemas/types.yaml#/definitions/uint32
20b97ee269SEmmanuel Vadot    minimum: 0
21b97ee269SEmmanuel Vadot    maximum: 31
22b97ee269SEmmanuel Vadot
23b97ee269SEmmanuel Vadot  nvidia,rx-clk-tap-delay:
24b97ee269SEmmanuel Vadot    description:
25b97ee269SEmmanuel Vadot      Delays the clock coming in from the device with this tap value.
26b97ee269SEmmanuel Vadot      Tap value varies based on platform design trace lengths from Tegra
27b97ee269SEmmanuel Vadot      QSPI to corresponding slave device.
28b97ee269SEmmanuel Vadot    $ref: /schemas/types.yaml#/definitions/uint32
29b97ee269SEmmanuel Vadot    minimum: 0
30b97ee269SEmmanuel Vadot    maximum: 255
31b97ee269SEmmanuel Vadot
32*7ef62cebSEmmanuel VadotadditionalProperties: true
33