Linux kernel mirror (for testing)
git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel
os
linux
1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2%YAML 1.2
3---
4$id: http://devicetree.org/schemas/misc/lwn,bk4-spi.yaml#
5$schema: http://devicetree.org/meta-schemas/core.yaml#
6
7title: Liebherr's BK4 external SPI controller
8
9maintainers:
10 - Lukasz Majewski <lukma@denx.de>
11
12description: |
13 Liebherr's BK4 external SPI controller is a device which handles data
14 acquisition from compatible industrial peripherals.
15 The SPI is used for data and management purposes in both master and
16 slave modes.
17
18allOf:
19 - $ref: /schemas/spi/spi-peripheral-props.yaml#
20
21properties:
22 compatible:
23 const: lwn,bk4-spi
24
25 reg:
26 maxItems: 1
27
28 spi-max-frequency:
29 maximum: 30000000
30
31 fsl,spi-cs-sck-delay: true
32
33 fsl,spi-sck-cs-delay: true
34
35required:
36 - compatible
37 - spi-max-frequency
38
39additionalProperties: false
40
41examples:
42 - |
43 spi {
44 #address-cells = <1>;
45 #size-cells = <0>;
46
47 spidev@0 {
48 compatible = "lwn,bk4-spi";
49 reg = <0>;
50 spi-max-frequency = <30000000>;
51 fsl,spi-cs-sck-delay = <200>;
52 fsl,spi-sck-cs-delay = <400>;
53 };
54 };