The only important difference relative to 6sl is that explicit clock enabling is required.
The driver currently doesn't even probe on 6sl, a separate series was posted to deal with the crypto functionality, those might take a while: https://lkml.org/lkml/2018/10/2/1355 Since the functionality issues are not SOC-specific it seems reasonable to deal with porting separately. Leonard Crestez (3): dt-bindings: crypto: Mention clocks for mxs-dcp crypto: mxs-dcp - Add support for dcp clk ARM: dts: imx6ull: Add dcp node .../devicetree/bindings/crypto/fsl-dcp.txt | 2 ++ arch/arm/boot/dts/imx6ull.dtsi | 10 ++++++++++ drivers/crypto/mxs-dcp.c | 18 ++++++++++++++++++ 3 files changed, 30 insertions(+) -- 2.17.1