Path: blob/master/Documentation/devicetree/bindings/crypto/hisilicon,hip06-sec.yaml
26308 views
# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)1%YAML 1.22---3$id: http://devicetree.org/schemas/crypto/hisilicon,hip06-sec.yaml#4$schema: http://devicetree.org/meta-schemas/core.yaml#56title: Hisilicon hip06/hip07 Security Accelerator78maintainers:9- Jonathan Cameron <Jonathan.Cameron@huawei.com>1011properties:12compatible:13enum:14- hisilicon,hip06-sec15- hisilicon,hip07-sec1617reg:18items:19- description: Registers for backend processing engines20- description: Registers for common functionality21- description: Registers for queue 022- description: Registers for queue 123- description: Registers for queue 224- description: Registers for queue 325- description: Registers for queue 426- description: Registers for queue 527- description: Registers for queue 628- description: Registers for queue 729- description: Registers for queue 830- description: Registers for queue 931- description: Registers for queue 1032- description: Registers for queue 1133- description: Registers for queue 1234- description: Registers for queue 1335- description: Registers for queue 1436- description: Registers for queue 153738interrupts:39items:40- description: SEC unit error queue interrupt41- description: Completion interrupt for queue 042- description: Error interrupt for queue 043- description: Completion interrupt for queue 144- description: Error interrupt for queue 145- description: Completion interrupt for queue 246- description: Error interrupt for queue 247- description: Completion interrupt for queue 348- description: Error interrupt for queue 349- description: Completion interrupt for queue 450- description: Error interrupt for queue 451- description: Completion interrupt for queue 552- description: Error interrupt for queue 553- description: Completion interrupt for queue 654- description: Error interrupt for queue 655- description: Completion interrupt for queue 756- description: Error interrupt for queue 757- description: Completion interrupt for queue 858- description: Error interrupt for queue 859- description: Completion interrupt for queue 960- description: Error interrupt for queue 961- description: Completion interrupt for queue 1062- description: Error interrupt for queue 1063- description: Completion interrupt for queue 1164- description: Error interrupt for queue 1165- description: Completion interrupt for queue 1266- description: Error interrupt for queue 1267- description: Completion interrupt for queue 1368- description: Error interrupt for queue 1369- description: Completion interrupt for queue 1470- description: Error interrupt for queue 1471- description: Completion interrupt for queue 1572- description: Error interrupt for queue 157374dma-coherent: true7576iommus:77maxItems: 17879required:80- compatible81- reg82- interrupts83- dma-coherent8485additionalProperties: false8687examples:88- |89bus {90#address-cells = <2>;91#size-cells = <2>;9293crypto@400d2000000 {94compatible = "hisilicon,hip07-sec";95reg = <0x400 0xd0000000 0x0 0x10000960x400 0xd2000000 0x0 0x10000970x400 0xd2010000 0x0 0x10000980x400 0xd2020000 0x0 0x10000990x400 0xd2030000 0x0 0x100001000x400 0xd2040000 0x0 0x100001010x400 0xd2050000 0x0 0x100001020x400 0xd2060000 0x0 0x100001030x400 0xd2070000 0x0 0x100001040x400 0xd2080000 0x0 0x100001050x400 0xd2090000 0x0 0x100001060x400 0xd20a0000 0x0 0x100001070x400 0xd20b0000 0x0 0x100001080x400 0xd20c0000 0x0 0x100001090x400 0xd20d0000 0x0 0x100001100x400 0xd20e0000 0x0 0x100001110x400 0xd20f0000 0x0 0x100001120x400 0xd2100000 0x0 0x10000>;113interrupts = <576 4>,114<577 1>, <578 4>,115<579 1>, <580 4>,116<581 1>, <582 4>,117<583 1>, <584 4>,118<585 1>, <586 4>,119<587 1>, <588 4>,120<589 1>, <590 4>,121<591 1>, <592 4>,122<593 1>, <594 4>,123<595 1>, <596 4>,124<597 1>, <598 4>,125<599 1>, <600 4>,126<601 1>, <602 4>,127<603 1>, <604 4>,128<605 1>, <606 4>,129<607 1>, <608 4>;130dma-coherent;131iommus = <&p1_smmu_alg_a 0x600>;132};133};134135136