xref: /openbmc/linux/Documentation/devicetree/bindings/crypto/samsung-slimsss.yaml (revision 99e0b62152fafb37952ea88fcb2198efb1b6476b)
1*99e0b621SKrzysztof Kozlowski# SPDX-License-Identifier: GPL-2.0
2*99e0b621SKrzysztof Kozlowski%YAML 1.2
3*99e0b621SKrzysztof Kozlowski---
4*99e0b621SKrzysztof Kozlowski$id: http://devicetree.org/schemas/crypto/samsung-slimsss.yaml#
5*99e0b621SKrzysztof Kozlowski$schema: http://devicetree.org/meta-schemas/core.yaml#
6*99e0b621SKrzysztof Kozlowski
7*99e0b621SKrzysztof Kozlowskititle: Samsung Exynos SoC SlimSSS (Slim Security SubSystem) module
8*99e0b621SKrzysztof Kozlowski
9*99e0b621SKrzysztof Kozlowskimaintainers:
10*99e0b621SKrzysztof Kozlowski  - Krzysztof Kozlowski <krzk@kernel.org>
11*99e0b621SKrzysztof Kozlowski  - Kamil Konieczny <k.konieczny@partner.samsung.com>
12*99e0b621SKrzysztof Kozlowski
13*99e0b621SKrzysztof Kozlowskidescription: |+
14*99e0b621SKrzysztof Kozlowski  The SlimSSS module in Exynos5433 SoC supports the following:
15*99e0b621SKrzysztof Kozlowski  -- Feeder (FeedCtrl)
16*99e0b621SKrzysztof Kozlowski  -- Advanced Encryption Standard (AES) with ECB,CBC,CTR,XTS and (CBC/XTS)/CTS
17*99e0b621SKrzysztof Kozlowski  -- SHA-1/SHA-256 and (SHA-1/SHA-256)/HMAC
18*99e0b621SKrzysztof Kozlowski
19*99e0b621SKrzysztof Kozlowskiproperties:
20*99e0b621SKrzysztof Kozlowski  compatible:
21*99e0b621SKrzysztof Kozlowski    items:
22*99e0b621SKrzysztof Kozlowski      - const: samsung,exynos5433-slim-ss
23*99e0b621SKrzysztof Kozlowski
24*99e0b621SKrzysztof Kozlowski  reg:
25*99e0b621SKrzysztof Kozlowski    maxItems: 1
26*99e0b621SKrzysztof Kozlowski
27*99e0b621SKrzysztof Kozlowski  clocks:
28*99e0b621SKrzysztof Kozlowski    minItems: 2
29*99e0b621SKrzysztof Kozlowski    maxItems: 2
30*99e0b621SKrzysztof Kozlowski
31*99e0b621SKrzysztof Kozlowski  clock-names:
32*99e0b621SKrzysztof Kozlowski    items:
33*99e0b621SKrzysztof Kozlowski      - const: pclk
34*99e0b621SKrzysztof Kozlowski      - const: aclk
35*99e0b621SKrzysztof Kozlowski
36*99e0b621SKrzysztof Kozlowski  interrupts:
37*99e0b621SKrzysztof Kozlowski    description: One feed control interrupt.
38*99e0b621SKrzysztof Kozlowski    maxItems: 1
39*99e0b621SKrzysztof Kozlowski
40*99e0b621SKrzysztof Kozlowskirequired:
41*99e0b621SKrzysztof Kozlowski  - compatible
42*99e0b621SKrzysztof Kozlowski  - reg
43*99e0b621SKrzysztof Kozlowski  - clock-names
44*99e0b621SKrzysztof Kozlowski  - clocks
45*99e0b621SKrzysztof Kozlowski  - interrupts
46*99e0b621SKrzysztof Kozlowski
47*99e0b621SKrzysztof KozlowskiadditionalProperties: false
48