Signed-off-by: Thiebaud Weksteen <tweek@google.com>
Reviewed-by: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
Tested-by: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
Signed-off-by: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
         * but physical tpm needs the conversion.
         */
        if (of_property_match_string(np, "compatible", "IBM,vtpm") < 0) {
-               size = be32_to_cpup(sizep);
-               base = be64_to_cpup(basep);
+               size = be32_to_cpup((__force __be32 *)sizep);
+               base = be64_to_cpup((__force __be64 *)basep);
        } else {
                size = *sizep;
                base = *basep;