Merge tag 'linux-kselftest-kunit-fixes-5.11-rc3' of git://git.kernel.org/pub/scm...
[linux/fpc-iii.git] / Documentation / devicetree / bindings / soc / litex / litex,soc-controller.yaml
blobc8b57c7fd08c23db13c04d9d8a13eed7c85adc9b
1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
2 # Copyright 2020 Antmicro <www.antmicro.com>
3 %YAML 1.2
4 ---
5 $id: "http://devicetree.org/schemas/soc/litex/litex,soc-controller.yaml#"
6 $schema: "http://devicetree.org/meta-schemas/core.yaml#"
8 title: LiteX SoC Controller driver
10 description: |
11   This is the SoC Controller driver for the LiteX SoC Builder.
12   Its purpose is to verify LiteX CSR (Control&Status Register) access
13   operations and provide functions for other drivers to read/write CSRs
14   and to check if those accessors are ready to be used.
16 maintainers:
17   - Karol Gugala <kgugala@antmicro.com>
18   - Mateusz Holenko <mholenko@antmicro.com>
20 properties:
21   compatible:
22     const: litex,soc-controller
24   reg:
25     maxItems: 1
27 required:
28   - compatible
29   - reg
31 additionalProperties: false
33 examples:
34   - |
35     soc_ctrl0: soc-controller@f0000000 {
36         compatible = "litex,soc-controller";
37         reg = <0xf0000000 0xc>;
38         status = "okay";
39     };
41 ...