Remove now unnecessary OPENSSL_init_cpuid call

I should have removed this when the OPENSSL_ia32cap_P dispatch was
removed from the ChaCha20-Poly1305 assembly.

Bug: 42290548
Change-Id: Ic2ca0f6a897c27974833155935e42189fcbc1494
Reviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/70887
Commit-Queue: Bob Beck <bbe@google.com>
Commit-Queue: David Benjamin <davidben@google.com>
Auto-Submit: David Benjamin <davidben@google.com>
Reviewed-by: Bob Beck <bbe@google.com>
diff --git a/crypto/cipher_extra/e_chacha20poly1305.c b/crypto/cipher_extra/e_chacha20poly1305.c
index d200465..6510ff4 100644
--- a/crypto/cipher_extra/e_chacha20poly1305.c
+++ b/crypto/cipher_extra/e_chacha20poly1305.c
@@ -41,13 +41,6 @@
 
 static int aead_chacha20_poly1305_init(EVP_AEAD_CTX *ctx, const uint8_t *key,
                                        size_t key_len, size_t tag_len) {
-  // TODO(crbug.com/42290548): The x86_64 assembly depends on initializing
-  // |OPENSSL_ia32cap_P|. Move the dispatch to C. While we're here, it may be
-  // worth adjusting the assembly calling convention. The assembly functions do
-  // too much work right now. For now, explicitly initialize |OPENSSL_ia32cap_P|
-  // first.
-  OPENSSL_init_cpuid();
-
   struct aead_chacha20_poly1305_ctx *c20_ctx =
       (struct aead_chacha20_poly1305_ctx *)&ctx->state;