xref: /freebsd/sys/contrib/device-tree/Bindings/crypto/st,stm32-crc.yaml (revision f5f40dd63bc7acbb5312b26ac1ea1103c12352a6)
1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2%YAML 1.2
3---
4$id: http://devicetree.org/schemas/crypto/st,stm32-crc.yaml#
5$schema: http://devicetree.org/meta-schemas/core.yaml#
6
7title: STMicroelectronics STM32 CRC
8
9maintainers:
10  - Lionel Debieve <lionel.debieve@foss.st.com>
11
12properties:
13  compatible:
14    const: st,stm32f7-crc
15
16  reg:
17    maxItems: 1
18
19  clocks:
20    maxItems: 1
21
22required:
23  - compatible
24  - reg
25  - clocks
26
27additionalProperties: false
28
29examples:
30  - |
31    #include <dt-bindings/clock/stm32mp1-clks.h>
32    crc@40023000 {
33      compatible = "st,stm32f7-crc";
34      reg = <0x40023000 0x400>;
35      clocks = <&rcc 0 12>;
36    };
37
38...
39