+
+#else
+
+/* As these are part of the KPI, we need to stub them out for any kernle cofiguration that does not support SHA2. */
+
+void SHA384_Init(__unused SHA384_CTX *ctx)
+{
+ panic("SHA384_Init");
+}
+
+void SHA384_Update(__unused SHA384_CTX *ctx, __unused const void *data, __unused size_t len)
+{
+ panic("SHA384_Update");
+}
+
+void SHA384_Final(__unused void *digest, __unused SHA384_CTX *ctx)
+{
+ panic("SHA384_Final");
+}
+
+#endif
+