1*8c8dea26SRob Herring (Arm)# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2*8c8dea26SRob Herring (Arm)%YAML 1.2 3*8c8dea26SRob Herring (Arm)--- 4*8c8dea26SRob Herring (Arm)$id: http://devicetree.org/schemas/ti,omap4-des.yaml# 5*8c8dea26SRob Herring (Arm)$schema: http://devicetree.org/meta-schemas/core.yaml# 6*8c8dea26SRob Herring (Arm) 7*8c8dea26SRob Herring (Arm)title: OMAP4 DES crypto Module 8*8c8dea26SRob Herring (Arm) 9*8c8dea26SRob Herring (Arm)maintainers: 10*8c8dea26SRob Herring (Arm) - Aaro Koskinen <aaro.koskinen@iki.fi> 11*8c8dea26SRob Herring (Arm) - Andreas Kemnade <andreas@kemnade.info> 12*8c8dea26SRob Herring (Arm) - Kevin Hilman <khilman@baylibre.com> 13*8c8dea26SRob Herring (Arm) - Roger Quadros <rogerq@kernel.org> 14*8c8dea26SRob Herring (Arm) - Tony Lindgren <tony@atomide.com> 15*8c8dea26SRob Herring (Arm) 16*8c8dea26SRob Herring (Arm)properties: 17*8c8dea26SRob Herring (Arm) compatible: 18*8c8dea26SRob Herring (Arm) const: ti,omap4-des 19*8c8dea26SRob Herring (Arm) 20*8c8dea26SRob Herring (Arm) reg: 21*8c8dea26SRob Herring (Arm) maxItems: 1 22*8c8dea26SRob Herring (Arm) 23*8c8dea26SRob Herring (Arm) interrupts: 24*8c8dea26SRob Herring (Arm) maxItems: 1 25*8c8dea26SRob Herring (Arm) 26*8c8dea26SRob Herring (Arm) dmas: 27*8c8dea26SRob Herring (Arm) maxItems: 2 28*8c8dea26SRob Herring (Arm) 29*8c8dea26SRob Herring (Arm) dma-names: 30*8c8dea26SRob Herring (Arm) items: 31*8c8dea26SRob Herring (Arm) - const: tx 32*8c8dea26SRob Herring (Arm) - const: rx 33*8c8dea26SRob Herring (Arm) 34*8c8dea26SRob Herring (Arm) clocks: 35*8c8dea26SRob Herring (Arm) maxItems: 1 36*8c8dea26SRob Herring (Arm) 37*8c8dea26SRob Herring (Arm) clock-names: 38*8c8dea26SRob Herring (Arm) items: 39*8c8dea26SRob Herring (Arm) - const: fck 40*8c8dea26SRob Herring (Arm) 41*8c8dea26SRob Herring (Arm)dependencies: 42*8c8dea26SRob Herring (Arm) dmas: [ dma-names ] 43*8c8dea26SRob Herring (Arm) 44*8c8dea26SRob Herring (Arm)required: 45*8c8dea26SRob Herring (Arm) - compatible 46*8c8dea26SRob Herring (Arm) - reg 47*8c8dea26SRob Herring (Arm) - interrupts 48*8c8dea26SRob Herring (Arm) - clocks 49*8c8dea26SRob Herring (Arm) - clock-names 50*8c8dea26SRob Herring (Arm) 51*8c8dea26SRob Herring (Arm)additionalProperties: false 52*8c8dea26SRob Herring (Arm) 53*8c8dea26SRob Herring (Arm)examples: 54*8c8dea26SRob Herring (Arm) - | 55*8c8dea26SRob Herring (Arm) #include <dt-bindings/interrupt-controller/arm-gic.h> 56*8c8dea26SRob Herring (Arm) 57*8c8dea26SRob Herring (Arm) des@480a5000 { 58*8c8dea26SRob Herring (Arm) compatible = "ti,omap4-des"; 59*8c8dea26SRob Herring (Arm) reg = <0x480a5000 0xa0>; 60*8c8dea26SRob Herring (Arm) interrupts = <GIC_SPI 82 IRQ_TYPE_LEVEL_HIGH>; 61*8c8dea26SRob Herring (Arm) clocks = <&l3_iclk_div>; 62*8c8dea26SRob Herring (Arm) clock-names = "fck"; 63*8c8dea26SRob Herring (Arm) dmas = <&sdma 117>, <&sdma 116>; 64*8c8dea26SRob Herring (Arm) dma-names = "tx", "rx"; 65*8c8dea26SRob Herring (Arm) }; 66