Message ID | 20211028015800.3449040-1-vschagen@icloud.com (mailing list archive) |
---|---|
State | Not Applicable |
Delegated to: | Herbert Xu |
Headers | show |
Series | [v3,1/2] dt-bindings: crypto: Add Mediatek EIP-93 crypto engine | expand |
On Thu, 28 Oct 2021 09:58:00 +0800, Richard van Schagen wrote: > Add bindings for the Mediatek EIP-93 crypto engine. > > Signed-off-by: Richard van Schagen <vschagen@icloud.com> > --- > Changes since V3: > - Corrected typo > - Removed "interrupt-parent" > > Changes since V2: > - Adding 2 missing "static" which got lost in my editing (sorry) > > Changes since V1 > - Add missing #include to examples > > .../bindings/crypto/mediatek,mtk-eip93.yaml | 38 +++++++++++++++++++ > 1 file changed, 38 insertions(+) > create mode 100644 Documentation/devicetree/bindings/crypto/mediatek,mtk-eip93.yaml > Reviewed-by: Rob Herring <robh@kernel.org>
diff --git a/Documentation/devicetree/bindings/crypto/mediatek,mtk-eip93.yaml b/Documentation/devicetree/bindings/crypto/mediatek,mtk-eip93.yaml new file mode 100644 index 000000000..76f924719 --- /dev/null +++ b/Documentation/devicetree/bindings/crypto/mediatek,mtk-eip93.yaml @@ -0,0 +1,38 @@ +# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) +%YAML 1.2 +--- +$id: http://devicetree.org/schemas/crypto/mediatek,mtk-eip93.yaml# +$schema: http://devicetree.org/meta-schemas/core.yaml# + +title: Mediatek EIP93 crypto engine + +maintainers: + - Richard van Schagen <vschagen@icloud.com> + +properties: + compatible: + enum: + - mediatek,mtk-eip93 + + reg: + maxItems: 1 + + interrupts: + maxItems: 1 + +required: + - compatible + - reg + - interrupts + +additionalProperties: false + +examples: + - | + #include <dt-bindings/interrupt-controller/mips-gic.h> + + crypto: crypto@1e004000 { + compatible = "mediatek,mtk-eip93"; + reg = <0x1e004000 0x1000>; + interrupts = <GIC_SHARED 19 IRQ_TYPE_LEVEL_HIGH>; + };
Add bindings for the Mediatek EIP-93 crypto engine. Signed-off-by: Richard van Schagen <vschagen@icloud.com> --- Changes since V3: - Corrected typo - Removed "interrupt-parent" Changes since V2: - Adding 2 missing "static" which got lost in my editing (sorry) Changes since V1 - Add missing #include to examples .../bindings/crypto/mediatek,mtk-eip93.yaml | 38 +++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 Documentation/devicetree/bindings/crypto/mediatek,mtk-eip93.yaml