> Subject: [EXT] Re: [PATCH v2 2/3] drivers: crypto: add support for OCTEONTX2 > CPT engine > > External Email > > ---------------------------------------------------------------------- > On Fri, Sep 04, 2020 at 01:45:38PM +0000, Srujana Challa wrote: > > > > This block of code is used for LMT store operations. The LMT store operation > > is specific to our platform, and this uses the "ldeor" instruction(which is > > actually an LSE atomic instruction available on v8.1 CPUs) targeting the > > IO address. > > We add it in the driver since we want LMT store to work even if LSE_ATOMICS > > is disabled. > > You have exactly the same macro in your net driver. Move it into > a header file in arch/arm64/include/asm and also add one under > include/asm-generic so we can compile-test. > Since LMT store is our platform specific, it cannot be generalized to all ARM64. > Thanks, > -- > Email: Herbert Xu <herbert@xxxxxxxxxxxxxxxxxxx> > Home Page: https://urldefense.proofpoint.com/v2/url?u=http- > 3A__gondor.apana.org.au_- > 7Eherbert_&d=DwIBAg&c=nKjWec2b6R0mOyPaz7xtfQ&r=Fj4OoD5hcKFpANhTW > dwQzjT1Jpf7veC5263T47JVpnc&m=awJiW_TrzVYeiwrZnqhly73OXSVuKm8XrM7oN > Nd7Iiw&s=XZLFIH9uZTPOhsn-5jAzt7GXzT0iLbCYru55UjgkbqA&e= > PGP Key: https://urldefense.proofpoint.com/v2/url?u=http- > 3A__gondor.apana.org.au_- > 7Eherbert_pubkey.txt&d=DwIBAg&c=nKjWec2b6R0mOyPaz7xtfQ&r=Fj4OoD5hcK > FpANhTWdwQzjT1Jpf7veC5263T47JVpnc&m=awJiW_TrzVYeiwrZnqhly73OXSVuK > m8XrM7oNNd7Iiw&s=pBxsW4mXz4mOiEMFDfIJfgC1Ngfvm2egNK0ak5oX7ms&e > =