Lines Matching +full:single +full:- +full:chip
1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/spi/spi-peripheral-props.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Peripheral-specific properties for a SPI bus.
11 be common properties like spi-max-frequency, spi-cpha, etc. or they could be
13 need to be defined in the peripheral node because they are per-peripheral and
19 - Mark Brown <broonie@kernel.org>
27 - minimum: 0
30 Chip select used by the device.
32 spi-cs-high:
35 The device requires the chip select active high.
37 spi-lsb-first:
42 spi-max-frequency:
47 spi-rx-bus-width:
55 spi-rx-delay-us:
59 rx-sample-delay-ns:
64 spi-tx-bus-width:
72 spi-tx-delay-us:
76 stacked-memories:
78 This basically means that either a device features several chip
79 selects, or that different devices must be seen as a single
80 bigger chip. This basically doubles (or more) the total address
81 space with only a single additional wire, while still needing
82 to repeat the commands when crossing a chip boundary. The size of
83 each chip should be provided as members of the array.
84 $ref: /schemas/types.yaml#/definitions/uint64-array
88 parallel-memories:
95 many busses as devices must be wired. The size of each chip should
97 $ref: /schemas/types.yaml#/definitions/uint64-array
103 - $ref: cdns,qspi-nor-peripheral-props.yaml#
104 - $ref: samsung,spi-peripheral-props.yaml#
105 - $ref: nvidia,tegra210-quad-peripheral-props.yaml#