xref: /openbmc/linux/Documentation/devicetree/bindings/crypto/samsung-slimsss.yaml (revision 6b80c3d664a76d723096923de6fa879db6ff0576)
199e0b621SKrzysztof Kozlowski# SPDX-License-Identifier: GPL-2.0
299e0b621SKrzysztof Kozlowski%YAML 1.2
399e0b621SKrzysztof Kozlowski---
499e0b621SKrzysztof Kozlowski$id: http://devicetree.org/schemas/crypto/samsung-slimsss.yaml#
599e0b621SKrzysztof Kozlowski$schema: http://devicetree.org/meta-schemas/core.yaml#
699e0b621SKrzysztof Kozlowski
799e0b621SKrzysztof Kozlowskititle: Samsung Exynos SoC SlimSSS (Slim Security SubSystem) module
899e0b621SKrzysztof Kozlowski
999e0b621SKrzysztof Kozlowskimaintainers:
1099e0b621SKrzysztof Kozlowski  - Krzysztof Kozlowski <krzk@kernel.org>
1199e0b621SKrzysztof Kozlowski  - Kamil Konieczny <k.konieczny@partner.samsung.com>
1299e0b621SKrzysztof Kozlowski
1399e0b621SKrzysztof Kozlowskidescription: |+
1499e0b621SKrzysztof Kozlowski  The SlimSSS module in Exynos5433 SoC supports the following:
1599e0b621SKrzysztof Kozlowski  -- Feeder (FeedCtrl)
1699e0b621SKrzysztof Kozlowski  -- Advanced Encryption Standard (AES) with ECB,CBC,CTR,XTS and (CBC/XTS)/CTS
1799e0b621SKrzysztof Kozlowski  -- SHA-1/SHA-256 and (SHA-1/SHA-256)/HMAC
1899e0b621SKrzysztof Kozlowski
1999e0b621SKrzysztof Kozlowskiproperties:
2099e0b621SKrzysztof Kozlowski  compatible:
2199e0b621SKrzysztof Kozlowski    items:
22*6b80c3d6SKrzysztof Kozlowski      - const: samsung,exynos5433-slim-sss
2399e0b621SKrzysztof Kozlowski
2499e0b621SKrzysztof Kozlowski  reg:
2599e0b621SKrzysztof Kozlowski    maxItems: 1
2699e0b621SKrzysztof Kozlowski
2799e0b621SKrzysztof Kozlowski  clocks:
2899e0b621SKrzysztof Kozlowski    minItems: 2
2999e0b621SKrzysztof Kozlowski    maxItems: 2
3099e0b621SKrzysztof Kozlowski
3199e0b621SKrzysztof Kozlowski  clock-names:
3299e0b621SKrzysztof Kozlowski    items:
3399e0b621SKrzysztof Kozlowski      - const: pclk
3499e0b621SKrzysztof Kozlowski      - const: aclk
3599e0b621SKrzysztof Kozlowski
3699e0b621SKrzysztof Kozlowski  interrupts:
3799e0b621SKrzysztof Kozlowski    description: One feed control interrupt.
3899e0b621SKrzysztof Kozlowski    maxItems: 1
3999e0b621SKrzysztof Kozlowski
4099e0b621SKrzysztof Kozlowskirequired:
4199e0b621SKrzysztof Kozlowski  - compatible
4299e0b621SKrzysztof Kozlowski  - reg
4399e0b621SKrzysztof Kozlowski  - clock-names
4499e0b621SKrzysztof Kozlowski  - clocks
4599e0b621SKrzysztof Kozlowski  - interrupts
4699e0b621SKrzysztof Kozlowski
4799e0b621SKrzysztof KozlowskiadditionalProperties: false
48