1*c66ec88fSEmmanuel VadotPicochip picoXcell SPAcc (Security Protocol Accelerator) bindings 2*c66ec88fSEmmanuel Vadot 3*c66ec88fSEmmanuel VadotPicochip picoXcell devices contain crypto offload engines that may be used for 4*c66ec88fSEmmanuel VadotIPSEC and femtocell layer 2 ciphering. 5*c66ec88fSEmmanuel Vadot 6*c66ec88fSEmmanuel VadotRequired properties: 7*c66ec88fSEmmanuel Vadot - compatible : "picochip,spacc-ipsec" for the IPSEC offload engine 8*c66ec88fSEmmanuel Vadot "picochip,spacc-l2" for the femtocell layer 2 ciphering engine. 9*c66ec88fSEmmanuel Vadot - reg : Offset and length of the register set for this device 10*c66ec88fSEmmanuel Vadot - interrupts : The interrupt line from the SPAcc. 11*c66ec88fSEmmanuel Vadot - ref-clock : The input clock that drives the SPAcc. 12*c66ec88fSEmmanuel Vadot 13*c66ec88fSEmmanuel VadotExample SPAcc node: 14*c66ec88fSEmmanuel Vadot 15*c66ec88fSEmmanuel Vadotspacc@10000 { 16*c66ec88fSEmmanuel Vadot compatible = "picochip,spacc-ipsec"; 17*c66ec88fSEmmanuel Vadot reg = <0x100000 0x10000>; 18*c66ec88fSEmmanuel Vadot interrupt-parent = <&vic0>; 19*c66ec88fSEmmanuel Vadot interrupts = <24>; 20*c66ec88fSEmmanuel Vadot ref-clock = <&ipsec_clk>, "ref"; 21*c66ec88fSEmmanuel Vadot}; 22