]> git.proxmox.com Git - mirror_ubuntu-jammy-kernel.git/commitdiff
dt-bindings: mmc: sdhci-msm: add ICE registers and clock
authorEric Biggers <ebiggers@google.com>
Tue, 26 Jan 2021 00:14:54 +0000 (16:14 -0800)
committerUlf Hansson <ulf.hansson@linaro.org>
Mon, 1 Feb 2021 11:02:33 +0000 (12:02 +0100)
Document the bindings for the registers and clock for the MMC instance
of the Inline Crypto Engine (ICE) on Snapdragon SoCs.  These bindings
are needed in order for sdhci-msm to support inline encryption.

Reviewed-by: Satya Tangirala <satyat@google.com>
Acked-by: Rob Herring <robh@kernel.org>
Signed-off-by: Eric Biggers <ebiggers@google.com>
Link: https://lore.kernel.org/r/20210126001456.382989-8-ebiggers@kernel.org
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
Documentation/devicetree/bindings/mmc/sdhci-msm.txt

index 9fa8a24fbc97d03a825bba2325c2672e380b1ec1..4c7fa6a4ed15cdf9065949707a6a4bb90e1c2bf8 100644 (file)
@@ -31,10 +31,12 @@ Required properties:
        - SD Core register map (required for controllers earlier than msm-v5)
        - CQE register map (Optional, CQE support is present on SDHC instance meant
                            for eMMC and version v4.2 and above)
+       - Inline Crypto Engine register map (optional)
 - reg-names: When CQE register map is supplied, below reg-names are required
        - "hc" for Host controller register map
        - "core" for SD core register map
        - "cqhci" for CQE register map
+       - "ice" for Inline Crypto Engine register map (optional)
 - interrupts: Should contain an interrupt-specifiers for the interrupts:
        - Host controller interrupt (required)
 - pinctrl-names: Should contain only one value - "default".
@@ -47,6 +49,7 @@ Required properties:
        "xo"    - TCXO clock (optional)
        "cal"   - reference clock for RCLK delay calibration (optional)
        "sleep" - sleep clock for RCLK delay calibration (optional)
+       "ice" - clock for Inline Crypto Engine (optional)
 
 - qcom,ddr-config: Certain chipsets and platforms require particular settings
        for the DDR_CONFIG register. Use this field to specify the register