xref: /linux/Documentation/devicetree/bindings/crypto/st,stm32-crc.yaml (revision 7ae9fb1b7ecbb5d85d07857943f677fd1a559b18)
130f78c33SBenjamin Gaignard# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
230f78c33SBenjamin Gaignard%YAML 1.2
330f78c33SBenjamin Gaignard---
430f78c33SBenjamin Gaignard$id: http://devicetree.org/schemas/crypto/st,stm32-crc.yaml#
530f78c33SBenjamin Gaignard$schema: http://devicetree.org/meta-schemas/core.yaml#
630f78c33SBenjamin Gaignard
7*84e85359SKrzysztof Kozlowskititle: STMicroelectronics STM32 CRC
830f78c33SBenjamin Gaignard
930f78c33SBenjamin Gaignardmaintainers:
10f4eedebdSPatrice Chotard  - Lionel Debieve <lionel.debieve@foss.st.com>
1130f78c33SBenjamin Gaignard
1230f78c33SBenjamin Gaignardproperties:
1330f78c33SBenjamin Gaignard  compatible:
1430f78c33SBenjamin Gaignard    const: st,stm32f7-crc
1530f78c33SBenjamin Gaignard
1630f78c33SBenjamin Gaignard  reg:
1730f78c33SBenjamin Gaignard    maxItems: 1
1830f78c33SBenjamin Gaignard
1930f78c33SBenjamin Gaignard  clocks:
2030f78c33SBenjamin Gaignard    maxItems: 1
2130f78c33SBenjamin Gaignard
2230f78c33SBenjamin Gaignardrequired:
2330f78c33SBenjamin Gaignard  - compatible
2430f78c33SBenjamin Gaignard  - reg
2530f78c33SBenjamin Gaignard  - clocks
2630f78c33SBenjamin Gaignard
2730f78c33SBenjamin GaignardadditionalProperties: false
2830f78c33SBenjamin Gaignard
2930f78c33SBenjamin Gaignardexamples:
3030f78c33SBenjamin Gaignard  - |
3130f78c33SBenjamin Gaignard    #include <dt-bindings/clock/stm32mp1-clks.h>
3230f78c33SBenjamin Gaignard    crc@40023000 {
3330f78c33SBenjamin Gaignard      compatible = "st,stm32f7-crc";
3430f78c33SBenjamin Gaignard      reg = <0x40023000 0x400>;
3530f78c33SBenjamin Gaignard      clocks = <&rcc 0 12>;
3630f78c33SBenjamin Gaignard    };
3730f78c33SBenjamin Gaignard
3830f78c33SBenjamin Gaignard...
39