Make crc32 use absl::Span<const uint8_t>

We had a const span, not a span of constant data.  Whops, fixed.

Change-Id: I746428365e9b119880806c64a661e371b3c0e9f8
Signed-off-by: Austin Schuh <austin.linux@gmail.com>
diff --git a/aos/util/crc32.cc b/aos/util/crc32.cc
index 7f13f30..0249c61 100644
--- a/aos/util/crc32.cc
+++ b/aos/util/crc32.cc
@@ -49,11 +49,11 @@
     0xb40bbe37, 0xc30c8ea1, 0x5a05df1b, 0x2d02ef8d};
 }
 
-uint32_t ComputeCrc32(const absl::Span<uint8_t> data) {
+uint32_t ComputeCrc32(const absl::Span<const uint8_t> data) {
   return AccumulateCrc32(data, std::nullopt);
 }
 
-uint32_t AccumulateCrc32(const absl::Span<uint8_t> data,
+uint32_t AccumulateCrc32(const absl::Span<const uint8_t> data,
                          std::optional<uint32_t> current_checksum) {
   uint32_t crc =
       current_checksum.has_value() ? current_checksum.value() : 0xFF'FF'FF'FF;
diff --git a/aos/util/crc32.h b/aos/util/crc32.h
index b193f61..5f130d7 100644
--- a/aos/util/crc32.h
+++ b/aos/util/crc32.h
@@ -9,10 +9,10 @@
 
 namespace aos {
 
-uint32_t ComputeCrc32(const absl::Span<uint8_t> data);
+uint32_t ComputeCrc32(const absl::Span<const uint8_t> data);
 
 uint32_t AccumulateCrc32(
-    const absl::Span<uint8_t> data,
+    const absl::Span<const uint8_t> data,
     std::optional<uint32_t> current_checksum = std::nullopt);
 
 }  // namespace aos