1aa238d34SRob Herring (Arm)# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2aa238d34SRob Herring (Arm)%YAML 1.2 3aa238d34SRob Herring (Arm)--- 4aa238d34SRob Herring (Arm)$id: http://devicetree.org/schemas/amd,ccp-seattle-v1a.yaml# 5aa238d34SRob Herring (Arm)$schema: http://devicetree.org/meta-schemas/core.yaml# 6aa238d34SRob Herring (Arm) 7aa238d34SRob Herring (Arm)title: AMD Cryptographic Coprocessor (ccp) 8aa238d34SRob Herring (Arm) 9aa238d34SRob Herring (Arm)maintainers: 10aa238d34SRob Herring (Arm) - Tom Lendacky <thomas.lendacky@amd.com> 11aa238d34SRob Herring (Arm) 12aa238d34SRob Herring (Arm)properties: 13aa238d34SRob Herring (Arm) compatible: 14aa238d34SRob Herring (Arm) const: amd,ccp-seattle-v1a 15aa238d34SRob Herring (Arm) 16aa238d34SRob Herring (Arm) reg: 17aa238d34SRob Herring (Arm) maxItems: 1 18aa238d34SRob Herring (Arm) 19aa238d34SRob Herring (Arm) interrupts: 20aa238d34SRob Herring (Arm) maxItems: 1 21aa238d34SRob Herring (Arm) 22aa238d34SRob Herring (Arm) dma-coherent: true 23aa238d34SRob Herring (Arm) 24*841940dfSRob Herring (Arm) iommus: 25*841940dfSRob Herring (Arm) maxItems: 4 26*841940dfSRob Herring (Arm) 27aa238d34SRob Herring (Arm)required: 28aa238d34SRob Herring (Arm) - compatible 29aa238d34SRob Herring (Arm) - reg 30aa238d34SRob Herring (Arm) - interrupts 31aa238d34SRob Herring (Arm) 32aa238d34SRob Herring (Arm)additionalProperties: false 33aa238d34SRob Herring (Arm) 34aa238d34SRob Herring (Arm)examples: 35aa238d34SRob Herring (Arm) - | 36aa238d34SRob Herring (Arm) crypto@e0100000 { 37aa238d34SRob Herring (Arm) compatible = "amd,ccp-seattle-v1a"; 38aa238d34SRob Herring (Arm) reg = <0xe0100000 0x10000>; 39aa238d34SRob Herring (Arm) interrupts = <0 3 4>; 40aa238d34SRob Herring (Arm) dma-coherent; 41aa238d34SRob Herring (Arm) }; 42