diff --git a/Documentation/Doxyfile.in b/Documentation/Doxyfile.in
index 6e627192..37b231bc 100644
--- a/Documentation/Doxyfile.in
+++ b/Documentation/Doxyfile.in
@@ -790,6 +790,7 @@ WARN_LOGFILE           =
 
 INPUT                  = "@TOP_SRCDIR@/include/libcamera" \
 			 "@TOP_SRCDIR@/src/ipa/libipa" \
+			 "@TOP_SRCDIR@/src/ipa/ipu3" \
 			 "@TOP_SRCDIR@/src/libcamera" \
 			 "@TOP_BUILDDIR@/include/libcamera" \
 			 "@TOP_BUILDDIR@/src/libcamera"
diff --git a/Documentation/meson.build b/Documentation/meson.build
index c4bd3c7f..c174c945 100644
--- a/Documentation/meson.build
+++ b/Documentation/meson.build
@@ -31,6 +31,7 @@ if doxygen.found() and dot.found()
                       libcamera_sources,
                       libipa_headers,
                       libipa_sources,
+                      ipu3_ipa_sources,
                   ],
                   output : 'api-html',
                   command : [doxygen, doxyfile],
