Update kissfft dependency.

Updating to v131.1.0 release: https://github.com/mborgerding/kissfft/releases/tag/131.1.0

PiperOrigin-RevId: 450046194
diff --git a/tensorflow/lite/experimental/microfrontend/lib/fft.cc b/tensorflow/lite/experimental/microfrontend/lib/fft.cc
index 22c6ae9..8a107e2 100644
--- a/tensorflow/lite/experimental/microfrontend/lib/fft.cc
+++ b/tensorflow/lite/experimental/microfrontend/lib/fft.cc
@@ -18,7 +18,7 @@
 
 #define FIXED_POINT 16
 #include "kiss_fft.h"
-#include "tools/kiss_fftr.h"
+#include "kiss_fftr.h"
 
 void FftCompute(struct FftState* state, const int16_t* input,
                 int input_scale_shift) {
diff --git a/tensorflow/lite/experimental/microfrontend/lib/fft_util.cc b/tensorflow/lite/experimental/microfrontend/lib/fft_util.cc
index d516b46..b913f3c 100644
--- a/tensorflow/lite/experimental/microfrontend/lib/fft_util.cc
+++ b/tensorflow/lite/experimental/microfrontend/lib/fft_util.cc
@@ -18,7 +18,7 @@
 
 #define FIXED_POINT 16
 #include "kiss_fft.h"
-#include "tools/kiss_fftr.h"
+#include "kiss_fftr.h"
 
 int FftPopulateState(struct FftState* state, size_t input_size) {
   state->input_size = input_size;
diff --git a/third_party/kissfft/kissfft.BUILD b/third_party/kissfft/kissfft.BUILD
index 60c30e7..c3b5fc8 100644
--- a/third_party/kissfft/kissfft.BUILD
+++ b/third_party/kissfft/kissfft.BUILD
@@ -9,13 +9,20 @@
 cc_library(
     name = "kiss_fftr_16",
     srcs = [
+        "kfc.c",
         "kiss_fft.c",
-        "tools/kiss_fftr.c",
+        "kiss_fftnd.c",
+        "kiss_fftndr.c",
+        "kiss_fftr.c",
     ],
     hdrs = [
         "_kiss_fft_guts.h",
+        "kfc.h",
         "kiss_fft.h",
-        "tools/kiss_fftr.h",
+        "kiss_fft_log.h",
+        "kiss_fftnd.h",
+        "kiss_fftndr.h",
+        "kiss_fftr.h",
     ],
     copts = [
         "-DFIXED_POINT=16",
diff --git a/third_party/kissfft/workspace.bzl b/third_party/kissfft/workspace.bzl
index 693fb62..2e6965e 100644
--- a/third_party/kissfft/workspace.bzl
+++ b/third_party/kissfft/workspace.bzl
@@ -5,8 +5,8 @@
 def repo():
     tf_http_archive(
         name = "kissfft",
-        strip_prefix = "kissfft-36dbc057604f00aacfc0288ddad57e3b21cfc1b8",
-        sha256 = "42b7ef406d5aa2d57a7b3b56fc44e8ad3011581692458a69958a911071efdcf2",
-        urls = tf_mirror_urls("https://github.com/mborgerding/kissfft/archive/36dbc057604f00aacfc0288ddad57e3b21cfc1b8.tar.gz"),
+        strip_prefix = "kissfft-131.1.0",
+        sha256 = "76c1aac87ddb7258f34b08a13f0eebf9e53afa299857568346aa5c82bcafaf1a",
+        urls = tf_mirror_urls("https://github.com/mborgerding/kissfft/archive/refs/tags/131.1.0.tar.gz"),
         build_file = "//third_party/kissfft:kissfft.BUILD",
     )