Commit | Line | Data |
---|---|---|
99e0b621 KK |
1 | # SPDX-License-Identifier: GPL-2.0 |
2 | %YAML 1.2 | |
3 | --- | |
4 | $id: http://devicetree.org/schemas/crypto/samsung-slimsss.yaml# | |
5 | $schema: http://devicetree.org/meta-schemas/core.yaml# | |
6 | ||
7 | title: Samsung Exynos SoC SlimSSS (Slim Security SubSystem) module | |
8 | ||
9 | maintainers: | |
10 | - Krzysztof Kozlowski <krzk@kernel.org> | |
99e0b621 KK |
11 | |
12 | description: |+ | |
13 | The SlimSSS module in Exynos5433 SoC supports the following: | |
14 | -- Feeder (FeedCtrl) | |
15 | -- Advanced Encryption Standard (AES) with ECB,CBC,CTR,XTS and (CBC/XTS)/CTS | |
16 | -- SHA-1/SHA-256 and (SHA-1/SHA-256)/HMAC | |
17 | ||
18 | properties: | |
19 | compatible: | |
20 | items: | |
6b80c3d6 | 21 | - const: samsung,exynos5433-slim-sss |
99e0b621 KK |
22 | |
23 | reg: | |
24 | maxItems: 1 | |
25 | ||
26 | clocks: | |
99e0b621 KK |
27 | maxItems: 2 |
28 | ||
29 | clock-names: | |
30 | items: | |
31 | - const: pclk | |
32 | - const: aclk | |
33 | ||
34 | interrupts: | |
35 | description: One feed control interrupt. | |
36 | maxItems: 1 | |
37 | ||
38 | required: | |
39 | - compatible | |
40 | - reg | |
41 | - clock-names | |
42 | - clocks | |
43 | - interrupts | |
44 | ||
45 | additionalProperties: false |