Commit 2875aa99eafcfa54c0a6eb8dfb1d5b0b14abfd80

Authored by Vitaly Andrianov
Committed by Hongmei Gou
1 parent c3ff62148b

ARM: dts: k2l: add device binding for crypto accelerator

This patch enables K2L HW crypto accelerator by adding device binding
for it.

Signed-off-by: Vitaly Andrianov <vitalya@ti.com>

Showing 1 changed file with 24 additions and 0 deletions Side-by-side Diff

arch/arm/boot/dts/k2l-netcp.dtsi
... ... @@ -282,4 +282,28 @@
282 282 };
283 283 };
284 284 };
  285 +
  286 +crypto@26080000 {
  287 + compatible = "ti,keystone-crypto";
  288 + label = "crypto-gbe";
  289 + reg = <0x26080000 0x40000>;
  290 + clocks = <&clksa>;
  291 +
  292 + ti,navigator-dmas = <&dma_gbe 26>, <&dma_gbe 18>;
  293 + ti,navigator-dma-names = "crypto-rx", "crypto-tx";
  294 +
  295 + rx-channel = "crypto-rx";
  296 + rx-queue-depth = <256 64 0 0>;
  297 + rx-buffer-size = <1500 4096 0 0>;
  298 + rx-compl-queue = <536>;
  299 + rx-pool = <512 12>;
  300 +
  301 + tx-channel = "crypto-tx";
  302 + tx-queue-depth = <256>;
  303 + tx-compl-queue = <537>;
  304 + tx-pool = <512 12>;
  305 + tx-submit-queue = <914>;
  306 +
  307 + sc-id = <0x7000 0x71ff>;
  308 +};