You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nuttx.apache.org by ma...@apache.org on 2021/05/31 21:42:11 UTC

[incubator-nuttx] branch master updated: Don't include debug.h from public header file

This is an automated email from the ASF dual-hosted git repository.

masayuki pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-nuttx.git


The following commit(s) were added to refs/heads/master by this push:
     new d7f9600  Don't include debug.h from public header file
d7f9600 is described below

commit d7f96003cfbac4d402569f8d3f8f676e75fd4429
Author: Xiang Xiao <xi...@xiaomi.com>
AuthorDate: Fri May 14 10:45:57 2021 +0800

    Don't include debug.h from public header file
    
    Signed-off-by: Xiang Xiao <xi...@xiaomi.com>
---
 arch/arm/src/armv7-a/arm_cpustart.c                |  1 +
 arch/arm/src/armv7-a/arm_doirq.c                   |  1 +
 arch/arm/src/cxd56xx/cxd56_idle.c                  |  2 ++
 arch/arm/src/cxd56xx/cxd56_rtc.c                   |  1 +
 arch/arm/src/cxd56xx/cxd56_sfc.c                   |  1 +
 arch/arm/src/cxd56xx/cxd56_udmac.c                 |  1 +
 arch/arm/src/cxd56xx/cxd56_wdt.c                   |  4 +--
 arch/arm/src/efm32/efm32_dma.c                     |  1 +
 arch/arm/src/imxrt/imxrt_idle.c                    |  2 ++
 arch/arm/src/kinetis/kinetis_rtc.c                 |  1 +
 arch/arm/src/kl/kl_idle.c                          |  2 ++
 arch/arm/src/lpc43xx/lpc43_idle.c                  |  2 ++
 arch/arm/src/lpc54xx/lpc54_idle.c                  |  2 ++
 arch/arm/src/max326xx/common/max326_idle.c         |  2 ++
 arch/arm/src/nrf52/nrf52_idle.c                    |  2 ++
 arch/arm/src/nrf52/nrf52_sdc.c                     |  3 ++
 arch/arm/src/nuc1xx/nuc_idle.c                     |  2 ++
 arch/arm/src/rp2040/rp2040_dmac.c                  |  1 +
 arch/arm/src/samd2l2/sam_idle.c                    |  2 ++
 arch/arm/src/samd5e5/sam_idle.c                    |  2 ++
 arch/arm/src/stm32/stm32l15xx_flash.c              |  1 +
 arch/arm/src/stm32l4/stm32l4_flash.c               |  1 +
 arch/arm/src/stm32l5/stm32l5_flash.c               |  1 +
 arch/risc-v/src/bl602/bl602_i2c.c                  |  1 +
 arch/risc-v/src/bl602/bl602_spi.c                  |  1 +
 arch/risc-v/src/esp32c3/esp32c3_idle.c             |  1 +
 arch/risc-v/src/esp32c3/esp32c3_pm.c               |  1 +
 arch/risc-v/src/esp32c3/esp32c3_spi.c              |  1 +
 arch/risc-v/src/esp32c3/esp32c3_wdt.c              |  1 +
 arch/risc-v/src/esp32c3/esp32c3_wifi_adapter.c     |  1 +
 arch/risc-v/src/esp32c3/esp32c3_wifi_utils.c       |  2 ++
 arch/sim/src/sim/up_alsa.c                         |  1 +
 arch/sim/src/sim/up_assert.c                       |  1 +
 arch/sim/src/sim/up_hcisocket.c                    |  1 +
 arch/xtensa/src/esp32/esp32_idle.c                 |  1 +
 arch/xtensa/src/esp32/esp32_pm.c                   |  1 +
 arch/xtensa/src/esp32/esp32_psram.c                |  1 +
 arch/xtensa/src/esp32/esp32_spi.c                  |  1 +
 arch/xtensa/src/esp32/esp32_wdt.c                  |  1 +
 arch/xtensa/src/esp32/esp32_wifi_adapter.c         |  1 +
 arch/xtensa/src/esp32/esp32_wifi_utils.c           |  2 ++
 binfmt/binfmt_initialize.c                         |  2 ++
 .../lpc17xx_40xx/u-blox-c027/src/lpc17_40_ubxmdm.c |  1 +
 .../lpc214x/mcu123-lpc214x/src/lpc2148_composite.c |  2 +-
 boards/arm/rp2040/common/src/rp2040_bmp180.c       |  1 +
 boards/arm/stm32/common/src/stm32_bmp180.c         |  1 +
 boards/arm/stm32/common/src/stm32_max6675.c        |  1 +
 boards/arm/stm32/fire-stm32v2/src/stm32_appinit.c  |  2 +-
 boards/arm/stm32/hymini-stm32v/src/stm32_appinit.c |  2 +-
 boards/arm/stm32/nucleo-f302r8/src/stm32_highpri.c |  1 +
 boards/arm/stm32/nucleo-f334r8/src/stm32_highpri.c |  1 +
 .../stm32/olimex-stm32-e407/src/stm32_bringup.c    |  2 +-
 .../stm32/olimexino-stm32/src/stm32_composite.c    |  2 +-
 boards/arm/stm32/stm3210e-eval/src/stm32_bringup.c |  2 +-
 boards/arm/stm32/stm3220g-eval/src/stm32_appinit.c |  2 +-
 boards/arm/stm32/stm3240g-eval/src/stm32_bringup.c |  2 +-
 .../arm/stm32/stm32f429i-disco/src/stm32_bringup.c |  2 +-
 .../arm/stm32/stm32f429i-disco/src/stm32_highpri.c |  1 +
 .../stm32/viewtool-stm32f107/src/stm32_bringup.c   |  1 -
 .../arm/stm32l4/nucleo-l432kc/src/stm32_appinit.c  |  2 +-
 .../arm/stm32l4/nucleo-l476rg/src/stm32_appinit.c  |  2 +-
 .../stm32l4/stm32l476vg-disco/src/stm32_appinit.c  |  1 -
 .../stm32l4/stm32l4r9ai-disco/src/stm32_appinit.c  |  1 -
 boards/mips/pic32mx/mirtoo/src/pic32_appinit.c     |  2 +-
 .../renesas/rx65n/rx65n-grrose/src/rx65n_bringup.c |  1 -
 .../renesas/rx65n/rx65n-rsk2mb/src/rx65n_bringup.c |  1 -
 boards/risc-v/c906/smartl-c906/src/c906_bringup.c  |  2 +-
 .../esp32c3/esp32c3-devkit/src/esp32c3_bmp180.c    |  1 +
 .../risc-v/fe310/hifive1-revb/src/fe310_bringup.c  |  2 +-
 .../risc-v/fe310/hifive1-revb/src/fe310_buttons.c  |  2 +-
 boards/risc-v/k210/maix-bit/src/k210_bringup.c     |  2 +-
 boards/risc-v/litex/arty_a7/src/litex_bringup.c    |  2 +-
 boards/risc-v/mpfs/icicle/src/mpfs_bringup.c       |  2 +-
 boards/x86/qemu/qemu-i486/src/qemu_appinit.c       |  1 +
 .../x86_64/intel64/qemu-intel64/src/qemu_bringup.c |  2 +-
 boards/xtensa/esp32/common/src/esp32_bmp180.c      |  1 +
 .../xtensa/esp32/esp32-devkitc/src/esp32_buttons.c |  2 +-
 .../esp32/esp32-ethernet-kit/src/esp32_buttons.c   |  2 +-
 .../esp32/esp32-wrover-kit/src/esp32_buttons.c     |  2 +-
 crypto/crypto.c                                    |  1 +
 drivers/audio/audio_i2s.c                          |  3 ++
 drivers/audio/cxd56.c                              |  1 +
 drivers/contactless/mfrc522.c                      |  1 +
 drivers/ioexpander/gpio.c                          |  1 +
 drivers/modem/u-blox.c                             |  1 +
 drivers/rc/lirc_dev.c                              |  1 +
 drivers/sensors/fxos8700cq.c                       |  1 +
 drivers/sensors/wtgahrs2.c                         |  1 +
 drivers/usbdev/dfu.c                               |  1 +
 drivers/usbdev/rndis.c                             |  1 +
 drivers/usbmonitor/usbmonitor.c                    |  2 +-
 drivers/video/fb.c                                 |  1 +
 drivers/wireless/ieee802154/xbee/xbee_mac.c        |  1 +
 fs/littlefs/Make.defs                              |  1 +
 .../src/k210_bringup.c => fs/littlefs/lfs_vfs.h    | 41 +++-------------------
 fs/spiffs/src/spiffs_cache.h                       |  1 +
 fs/vfs/fs_truncate.c                               |  1 +
 graphics/nxbe/nxbe_cursor.c                        |  1 +
 graphics/nxbe/nxbe_setsize.c                       |  2 +-
 graphics/nxmu/nxmu_openwindow.c                    |  1 +
 include/nuttx/crypto/crypto.h                      |  1 -
 include/nuttx/mm/shm.h                             |  2 --
 libs/libc/dlfcn/lib_dlclose.c                      |  1 +
 libs/libc/dlfcn/lib_dlopen.c                       |  1 +
 libs/libc/dlfcn/lib_dlsym.c                        |  1 +
 libs/libc/hex2bin/lib_hex2bin.c                    |  1 +
 libs/libc/netdb/lib_gethostbyaddrr.c               |  1 +
 libs/libc/netdb/lib_gethostentbynamer.c            |  1 +
 net/local/local_fifo.c                             |  1 +
 net/rpmsg/rpmsg_sockif.c                           |  1 +
 net/sixlowpan/sixlowpan_reassbuf.c                 |  1 +
 sched/group/group_killchildren.c                   |  1 +
 sched/irq/irq_procfs.c                             |  1 +
 sched/module/mod_modhandle.c                       |  1 +
 sched/module/mod_rmmod.c                           |  1 +
 sched/pthread/pthread_mutexconsistent.c            |  1 +
 sched/sched/sched_sporadic.c                       |  1 +
 sched/wqueue/kwork_inherit.c                       |  1 +
 video/videomode/edid_parse.c                       |  1 +
 wireless/bluetooth/bt_smp.c                        |  1 +
 wireless/ieee802154/ieee802154_primitive.c         |  1 +
 wireless/ieee802154/mac802154_device.c             |  1 +
 122 files changed, 136 insertions(+), 71 deletions(-)

diff --git a/arch/arm/src/armv7-a/arm_cpustart.c b/arch/arm/src/armv7-a/arm_cpustart.c
index 7e86312..e1b46c8 100644
--- a/arch/arm/src/armv7-a/arm_cpustart.c
+++ b/arch/arm/src/armv7-a/arm_cpustart.c
@@ -25,6 +25,7 @@
 #include <nuttx/config.h>
 
 #include <stdint.h>
+#include <debug.h>
 
 #include <nuttx/arch.h>
 #include <nuttx/sched.h>
diff --git a/arch/arm/src/armv7-a/arm_doirq.c b/arch/arm/src/armv7-a/arm_doirq.c
index 6bb476d..932de45 100644
--- a/arch/arm/src/armv7-a/arm_doirq.c
+++ b/arch/arm/src/armv7-a/arm_doirq.c
@@ -26,6 +26,7 @@
 
 #include <stdint.h>
 #include <assert.h>
+#include <debug.h>
 
 #include <nuttx/irq.h>
 #include <nuttx/arch.h>
diff --git a/arch/arm/src/cxd56xx/cxd56_idle.c b/arch/arm/src/cxd56xx/cxd56_idle.c
index 41f21f7..8ca9b30 100644
--- a/arch/arm/src/cxd56xx/cxd56_idle.c
+++ b/arch/arm/src/cxd56xx/cxd56_idle.c
@@ -25,6 +25,8 @@
 #include <arch/board/board.h>
 #include <nuttx/config.h>
 
+#include <debug.h>
+
 #include <nuttx/arch.h>
 #include <nuttx/board.h>
 #include <nuttx/power/pm.h>
diff --git a/arch/arm/src/cxd56xx/cxd56_rtc.c b/arch/arm/src/cxd56xx/cxd56_rtc.c
index 7880a5a..8fcf5ad 100644
--- a/arch/arm/src/cxd56xx/cxd56_rtc.c
+++ b/arch/arm/src/cxd56xx/cxd56_rtc.c
@@ -28,6 +28,7 @@
 #include <stdint.h>
 #include <stdbool.h>
 #include <stdio.h>
+#include <debug.h>
 #include <errno.h>
 
 #include <nuttx/irq.h>
diff --git a/arch/arm/src/cxd56xx/cxd56_sfc.c b/arch/arm/src/cxd56xx/cxd56_sfc.c
index 3f4e7f7..2fd185b 100644
--- a/arch/arm/src/cxd56xx/cxd56_sfc.c
+++ b/arch/arm/src/cxd56xx/cxd56_sfc.c
@@ -30,6 +30,7 @@
 #include <inttypes.h>
 #include <stdint.h>
 #include <string.h>
+#include <debug.h>
 #include <errno.h>
 
 /* Prototypes for Remote API */
diff --git a/arch/arm/src/cxd56xx/cxd56_udmac.c b/arch/arm/src/cxd56xx/cxd56_udmac.c
index ac3d3b0..b6f88e1 100644
--- a/arch/arm/src/cxd56xx/cxd56_udmac.c
+++ b/arch/arm/src/cxd56xx/cxd56_udmac.c
@@ -28,6 +28,7 @@
 #include <stdint.h>
 #include <stdbool.h>
 #include <assert.h>
+#include <debug.h>
 #include <errno.h>
 
 #include <nuttx/irq.h>
diff --git a/arch/arm/src/cxd56xx/cxd56_wdt.c b/arch/arm/src/cxd56xx/cxd56_wdt.c
index 7cf97dd..a523285 100644
--- a/arch/arm/src/cxd56xx/cxd56_wdt.c
+++ b/arch/arm/src/cxd56xx/cxd56_wdt.c
@@ -23,13 +23,11 @@
  ****************************************************************************/
 
 #include <nuttx/config.h>
-#ifdef CONFIG_DEBUG_FEATURES
-#include <debug.h>
-#endif
 #include <nuttx/arch.h>
 
 #include <inttypes.h>
 #include <stdint.h>
+#include <debug.h>
 #include <errno.h>
 
 #include <nuttx/irq.h>
diff --git a/arch/arm/src/efm32/efm32_dma.c b/arch/arm/src/efm32/efm32_dma.c
index e2a48fd..c3a8494 100644
--- a/arch/arm/src/efm32/efm32_dma.c
+++ b/arch/arm/src/efm32/efm32_dma.c
@@ -28,6 +28,7 @@
 #include <stdint.h>
 #include <stdbool.h>
 #include <assert.h>
+#include <debug.h>
 #include <errno.h>
 
 #include <nuttx/irq.h>
diff --git a/arch/arm/src/imxrt/imxrt_idle.c b/arch/arm/src/imxrt/imxrt_idle.c
index 4eaf00a..4e8e5c8 100644
--- a/arch/arm/src/imxrt/imxrt_idle.c
+++ b/arch/arm/src/imxrt/imxrt_idle.c
@@ -25,6 +25,8 @@
 #include <arch/board/board.h>
 #include <nuttx/config.h>
 
+#include <debug.h>
+
 #include <nuttx/arch.h>
 #include <nuttx/board.h>
 #include <nuttx/power/pm.h>
diff --git a/arch/arm/src/kinetis/kinetis_rtc.c b/arch/arm/src/kinetis/kinetis_rtc.c
index bf4666e..6883b00 100644
--- a/arch/arm/src/kinetis/kinetis_rtc.c
+++ b/arch/arm/src/kinetis/kinetis_rtc.c
@@ -32,6 +32,7 @@
 #include <stdint.h>
 #include <stdbool.h>
 #include <stdio.h>
+#include <debug.h>
 #include <errno.h>
 
 #include "arm_arch.h"
diff --git a/arch/arm/src/kl/kl_idle.c b/arch/arm/src/kl/kl_idle.c
index c82adfe..f0d78a6 100644
--- a/arch/arm/src/kl/kl_idle.c
+++ b/arch/arm/src/kl/kl_idle.c
@@ -25,6 +25,8 @@
 #include <arch/board/board.h>
 #include <nuttx/config.h>
 
+#include <debug.h>
+
 #include <nuttx/arch.h>
 #include <nuttx/board.h>
 #include <nuttx/power/pm.h>
diff --git a/arch/arm/src/lpc43xx/lpc43_idle.c b/arch/arm/src/lpc43xx/lpc43_idle.c
index f82cc83..0c01ef1 100644
--- a/arch/arm/src/lpc43xx/lpc43_idle.c
+++ b/arch/arm/src/lpc43xx/lpc43_idle.c
@@ -25,6 +25,8 @@
 #include <arch/board/board.h>
 #include <nuttx/config.h>
 
+#include <debug.h>
+
 #include <nuttx/arch.h>
 #include <nuttx/board.h>
 #include <nuttx/power/pm.h>
diff --git a/arch/arm/src/lpc54xx/lpc54_idle.c b/arch/arm/src/lpc54xx/lpc54_idle.c
index 9e061ea..9669375 100644
--- a/arch/arm/src/lpc54xx/lpc54_idle.c
+++ b/arch/arm/src/lpc54xx/lpc54_idle.c
@@ -25,6 +25,8 @@
 #include <arch/board/board.h>
 #include <nuttx/config.h>
 
+#include <debug.h>
+
 #include <nuttx/arch.h>
 #include <nuttx/board.h>
 #include <nuttx/power/pm.h>
diff --git a/arch/arm/src/max326xx/common/max326_idle.c b/arch/arm/src/max326xx/common/max326_idle.c
index b4bd1e1..224d1a1 100644
--- a/arch/arm/src/max326xx/common/max326_idle.c
+++ b/arch/arm/src/max326xx/common/max326_idle.c
@@ -25,6 +25,8 @@
 #include <arch/board/board.h>
 #include <nuttx/config.h>
 
+#include <debug.h>
+
 #include <nuttx/arch.h>
 #include <nuttx/board.h>
 #include <nuttx/power/pm.h>
diff --git a/arch/arm/src/nrf52/nrf52_idle.c b/arch/arm/src/nrf52/nrf52_idle.c
index 28ec6d2..3fe3c44 100644
--- a/arch/arm/src/nrf52/nrf52_idle.c
+++ b/arch/arm/src/nrf52/nrf52_idle.c
@@ -25,6 +25,8 @@
 #include <arch/board/board.h>
 #include <nuttx/config.h>
 
+#include <debug.h>
+
 #include <nuttx/arch.h>
 #include <nuttx/board.h>
 #include <nuttx/power/pm.h>
diff --git a/arch/arm/src/nrf52/nrf52_sdc.c b/arch/arm/src/nrf52/nrf52_sdc.c
index 4ed107f..c250265 100644
--- a/arch/arm/src/nrf52/nrf52_sdc.c
+++ b/arch/arm/src/nrf52/nrf52_sdc.c
@@ -23,6 +23,9 @@
  ****************************************************************************/
 
 #include <nuttx/config.h>
+
+#include <debug.h>
+
 #include <nuttx/net/bluetooth.h>
 #include <nuttx/wireless/bluetooth/bt_hci.h>
 #include <nuttx/wireless/bluetooth/bt_driver.h>
diff --git a/arch/arm/src/nuc1xx/nuc_idle.c b/arch/arm/src/nuc1xx/nuc_idle.c
index d5bbf29..acbd88d 100644
--- a/arch/arm/src/nuc1xx/nuc_idle.c
+++ b/arch/arm/src/nuc1xx/nuc_idle.c
@@ -25,6 +25,8 @@
 #include <arch/board/board.h>
 #include <nuttx/config.h>
 
+#include <debug.h>
+
 #include <nuttx/arch.h>
 #include <nuttx/board.h>
 #include <nuttx/power/pm.h>
diff --git a/arch/arm/src/rp2040/rp2040_dmac.c b/arch/arm/src/rp2040/rp2040_dmac.c
index b50423f..d68ae2e 100644
--- a/arch/arm/src/rp2040/rp2040_dmac.c
+++ b/arch/arm/src/rp2040/rp2040_dmac.c
@@ -28,6 +28,7 @@
 #include <stdint.h>
 #include <stdbool.h>
 #include <assert.h>
+#include <debug.h>
 #include <errno.h>
 
 #include <nuttx/irq.h>
diff --git a/arch/arm/src/samd2l2/sam_idle.c b/arch/arm/src/samd2l2/sam_idle.c
index a89cd81..7bb728d 100644
--- a/arch/arm/src/samd2l2/sam_idle.c
+++ b/arch/arm/src/samd2l2/sam_idle.c
@@ -25,6 +25,8 @@
 #include <arch/board/board.h>
 #include <nuttx/config.h>
 
+#include <debug.h>
+
 #include <nuttx/arch.h>
 #include <nuttx/board.h>
 #include <nuttx/power/pm.h>
diff --git a/arch/arm/src/samd5e5/sam_idle.c b/arch/arm/src/samd5e5/sam_idle.c
index 3bed171..03af3e3 100644
--- a/arch/arm/src/samd5e5/sam_idle.c
+++ b/arch/arm/src/samd5e5/sam_idle.c
@@ -25,6 +25,8 @@
 #include <arch/board/board.h>
 #include <nuttx/config.h>
 
+#include <debug.h>
+
 #include <nuttx/arch.h>
 #include <nuttx/board.h>
 #include <nuttx/power/pm.h>
diff --git a/arch/arm/src/stm32/stm32l15xx_flash.c b/arch/arm/src/stm32/stm32l15xx_flash.c
index 7dce1ff..ec0fb3e 100644
--- a/arch/arm/src/stm32/stm32l15xx_flash.c
+++ b/arch/arm/src/stm32/stm32l15xx_flash.c
@@ -38,6 +38,7 @@
 #include <inttypes.h>
 #include <stdbool.h>
 #include <assert.h>
+#include <debug.h>
 #include <errno.h>
 
 #include "stm32_flash.h"
diff --git a/arch/arm/src/stm32l4/stm32l4_flash.c b/arch/arm/src/stm32l4/stm32l4_flash.c
index 6445b7d..041ad5f 100644
--- a/arch/arm/src/stm32l4/stm32l4_flash.c
+++ b/arch/arm/src/stm32l4/stm32l4_flash.c
@@ -54,6 +54,7 @@
 #include <nuttx/semaphore.h>
 
 #include <assert.h>
+#include <debug.h>
 #include <errno.h>
 #include <inttypes.h>
 #include <string.h>
diff --git a/arch/arm/src/stm32l5/stm32l5_flash.c b/arch/arm/src/stm32l5/stm32l5_flash.c
index e0b76f0..91aa0df 100644
--- a/arch/arm/src/stm32l5/stm32l5_flash.c
+++ b/arch/arm/src/stm32l5/stm32l5_flash.c
@@ -37,6 +37,7 @@
 
 #include <semaphore.h>
 #include <assert.h>
+#include <debug.h>
 #include <errno.h>
 #include <string.h>
 
diff --git a/arch/risc-v/src/bl602/bl602_i2c.c b/arch/risc-v/src/bl602/bl602_i2c.c
index efc817e..2b61511 100644
--- a/arch/risc-v/src/bl602/bl602_i2c.c
+++ b/arch/risc-v/src/bl602/bl602_i2c.c
@@ -28,6 +28,7 @@
 #include <stdint.h>
 #include <stdbool.h>
 #include <string.h>
+#include <debug.h>
 #include <errno.h>
 
 #include <nuttx/arch.h>
diff --git a/arch/risc-v/src/bl602/bl602_spi.c b/arch/risc-v/src/bl602/bl602_spi.c
index e05c294..49adb3f 100644
--- a/arch/risc-v/src/bl602/bl602_spi.c
+++ b/arch/risc-v/src/bl602/bl602_spi.c
@@ -24,6 +24,7 @@
 
 #include <nuttx/config.h>
 
+#include <debug.h>
 #include <errno.h>
 #include <stdbool.h>
 #include <stdint.h>
diff --git a/arch/risc-v/src/esp32c3/esp32c3_idle.c b/arch/risc-v/src/esp32c3/esp32c3_idle.c
index 057aa2f..cc5f6b9 100644
--- a/arch/risc-v/src/esp32c3/esp32c3_idle.c
+++ b/arch/risc-v/src/esp32c3/esp32c3_idle.c
@@ -23,6 +23,7 @@
  ****************************************************************************/
 
 #include <stdint.h>
+#include <debug.h>
 #include <nuttx/config.h>
 #include <nuttx/arch.h>
 #include <nuttx/spinlock.h>
diff --git a/arch/risc-v/src/esp32c3/esp32c3_pm.c b/arch/risc-v/src/esp32c3/esp32c3_pm.c
index bc83778..3ea3f63 100644
--- a/arch/risc-v/src/esp32c3/esp32c3_pm.c
+++ b/arch/risc-v/src/esp32c3/esp32c3_pm.c
@@ -32,6 +32,7 @@
 #include <stdbool.h>
 #include <stdint.h>
 #include <stdio.h>
+#include <debug.h>
 #include <errno.h>
 #include <sys/types.h>
 
diff --git a/arch/risc-v/src/esp32c3/esp32c3_spi.c b/arch/risc-v/src/esp32c3/esp32c3_spi.c
index 6010d25..ab5f54c 100644
--- a/arch/risc-v/src/esp32c3/esp32c3_spi.c
+++ b/arch/risc-v/src/esp32c3/esp32c3_spi.c
@@ -27,6 +27,7 @@
 #ifdef CONFIG_ESP32C3_SPI
 
 #include <assert.h>
+#include <debug.h>
 #include <sys/types.h>
 #include <inttypes.h>
 #include <stdint.h>
diff --git a/arch/risc-v/src/esp32c3/esp32c3_wdt.c b/arch/risc-v/src/esp32c3/esp32c3_wdt.c
index 319e0f5..2d22afc1 100644
--- a/arch/risc-v/src/esp32c3/esp32c3_wdt.c
+++ b/arch/risc-v/src/esp32c3/esp32c3_wdt.c
@@ -26,6 +26,7 @@
 #include <nuttx/arch.h>
 #include <nuttx/irq.h>
 #include <stdbool.h>
+#include <debug.h>
 
 #include "riscv_arch.h"
 #include "hardware/esp32c3_rtccntl.h"
diff --git a/arch/risc-v/src/esp32c3/esp32c3_wifi_adapter.c b/arch/risc-v/src/esp32c3/esp32c3_wifi_adapter.c
index cdf7db8..4af7668 100644
--- a/arch/risc-v/src/esp32c3/esp32c3_wifi_adapter.c
+++ b/arch/risc-v/src/esp32c3/esp32c3_wifi_adapter.c
@@ -28,6 +28,7 @@
 #include <stdio.h>
 #include <string.h>
 #include <assert.h>
+#include <debug.h>
 #include <pthread.h>
 #include <fcntl.h>
 #include <unistd.h>
diff --git a/arch/risc-v/src/esp32c3/esp32c3_wifi_utils.c b/arch/risc-v/src/esp32c3/esp32c3_wifi_utils.c
index d91b9f2..be45650 100644
--- a/arch/risc-v/src/esp32c3/esp32c3_wifi_utils.c
+++ b/arch/risc-v/src/esp32c3/esp32c3_wifi_utils.c
@@ -24,6 +24,8 @@
 
 #include <nuttx/config.h>
 
+#include <debug.h>
+
 #include <nuttx/kmalloc.h>
 #include <nuttx/net/arp.h>
 #include <nuttx/wireless/wireless.h>
diff --git a/arch/sim/src/sim/up_alsa.c b/arch/sim/src/sim/up_alsa.c
index 5700d79..5f45b34 100644
--- a/arch/sim/src/sim/up_alsa.c
+++ b/arch/sim/src/sim/up_alsa.c
@@ -27,6 +27,7 @@
 #include <nuttx/kmalloc.h>
 #include <nuttx/nuttx.h>
 
+#include <debug.h>
 #include <queue.h>
 
 #include <alsa/asoundlib.h>
diff --git a/arch/sim/src/sim/up_assert.c b/arch/sim/src/sim/up_assert.c
index 8f12dbe..1b725ec 100644
--- a/arch/sim/src/sim/up_assert.c
+++ b/arch/sim/src/sim/up_assert.c
@@ -25,6 +25,7 @@
 #include <nuttx/config.h>
 #include <sched/sched.h>
 #include <stdlib.h>
+#include <syslog.h>
 #include <nuttx/board.h>
 #include "up_internal.h"
 
diff --git a/arch/sim/src/sim/up_hcisocket.c b/arch/sim/src/sim/up_hcisocket.c
index f1eda8e..edeed51 100644
--- a/arch/sim/src/sim/up_hcisocket.c
+++ b/arch/sim/src/sim/up_hcisocket.c
@@ -30,6 +30,7 @@
 #include <stdio.h>
 #include <string.h>
 #include <unistd.h>
+#include <debug.h>
 #include <errno.h>
 #include <queue.h>
 
diff --git a/arch/xtensa/src/esp32/esp32_idle.c b/arch/xtensa/src/esp32/esp32_idle.c
index 0dcbc3d..2c11946 100644
--- a/arch/xtensa/src/esp32/esp32_idle.c
+++ b/arch/xtensa/src/esp32/esp32_idle.c
@@ -23,6 +23,7 @@
  ****************************************************************************/
 
 #include <stdint.h>
+#include <debug.h>
 #include <nuttx/config.h>
 #include <nuttx/arch.h>
 #include <nuttx/spinlock.h>
diff --git a/arch/xtensa/src/esp32/esp32_pm.c b/arch/xtensa/src/esp32/esp32_pm.c
index 3c4c548..dfe8e47 100644
--- a/arch/xtensa/src/esp32/esp32_pm.c
+++ b/arch/xtensa/src/esp32/esp32_pm.c
@@ -31,6 +31,7 @@
 #include <stdbool.h>
 #include <stdint.h>
 #include <stdio.h>
+#include <debug.h>
 #include <errno.h>
 #include <sys/time.h>
 #include "hardware/esp32_rtccntl.h"
diff --git a/arch/xtensa/src/esp32/esp32_psram.c b/arch/xtensa/src/esp32/esp32_psram.c
index 9f2e4f6..f7e9744 100644
--- a/arch/xtensa/src/esp32/esp32_psram.c
+++ b/arch/xtensa/src/esp32/esp32_psram.c
@@ -26,6 +26,7 @@
 #include <stdio.h>
 #include <stdbool.h>
 #include <strings.h>
+#include <debug.h>
 #include <nuttx/config.h>
 #include <nuttx/signal.h>
 
diff --git a/arch/xtensa/src/esp32/esp32_spi.c b/arch/xtensa/src/esp32/esp32_spi.c
index 623de9c..1b429b5 100644
--- a/arch/xtensa/src/esp32/esp32_spi.c
+++ b/arch/xtensa/src/esp32/esp32_spi.c
@@ -26,6 +26,7 @@
 
 #ifdef CONFIG_ESP32_SPI
 
+#include <debug.h>
 #include <sys/types.h>
 #include <inttypes.h>
 #include <stdint.h>
diff --git a/arch/xtensa/src/esp32/esp32_wdt.c b/arch/xtensa/src/esp32/esp32_wdt.c
index 8942cc2..1fc318d 100644
--- a/arch/xtensa/src/esp32/esp32_wdt.c
+++ b/arch/xtensa/src/esp32/esp32_wdt.c
@@ -25,6 +25,7 @@
 #include <nuttx/arch.h>
 #include <nuttx/irq.h>
 #include <stdbool.h>
+#include <debug.h>
 #include "xtensa.h"
 #include "hardware/esp32_tim.h"
 #include "hardware/esp32_rtccntl.h"
diff --git a/arch/xtensa/src/esp32/esp32_wifi_adapter.c b/arch/xtensa/src/esp32/esp32_wifi_adapter.c
index a562ea8..3e50fc7 100644
--- a/arch/xtensa/src/esp32/esp32_wifi_adapter.c
+++ b/arch/xtensa/src/esp32/esp32_wifi_adapter.c
@@ -28,6 +28,7 @@
 #include <stdio.h>
 #include <string.h>
 #include <assert.h>
+#include <debug.h>
 #include <pthread.h>
 #include <fcntl.h>
 #include <unistd.h>
diff --git a/arch/xtensa/src/esp32/esp32_wifi_utils.c b/arch/xtensa/src/esp32/esp32_wifi_utils.c
index 5290cfe..342d93e 100644
--- a/arch/xtensa/src/esp32/esp32_wifi_utils.c
+++ b/arch/xtensa/src/esp32/esp32_wifi_utils.c
@@ -24,6 +24,8 @@
 
 #include <nuttx/config.h>
 
+#include <debug.h>
+
 #include <nuttx/kmalloc.h>
 #include <nuttx/net/arp.h>
 #include <nuttx/wireless/wireless.h>
diff --git a/binfmt/binfmt_initialize.c b/binfmt/binfmt_initialize.c
index ccdad71..c660ad1 100644
--- a/binfmt/binfmt_initialize.c
+++ b/binfmt/binfmt_initialize.c
@@ -29,6 +29,8 @@
 #include <nuttx/binfmt/nxflat.h>
 #include <nuttx/lib/builtin.h>
 
+#include <debug.h>
+
 #include "binfmt.h"
 
 #ifndef CONFIG_BINFMT_DISABLE
diff --git a/boards/arm/lpc17xx_40xx/u-blox-c027/src/lpc17_40_ubxmdm.c b/boards/arm/lpc17xx_40xx/u-blox-c027/src/lpc17_40_ubxmdm.c
index edc2d1c..fb411a1 100644
--- a/boards/arm/lpc17xx_40xx/u-blox-c027/src/lpc17_40_ubxmdm.c
+++ b/boards/arm/lpc17xx_40xx/u-blox-c027/src/lpc17_40_ubxmdm.c
@@ -43,6 +43,7 @@
 #include <stdbool.h>
 #include <string.h>
 #include <poll.h>
+#include <debug.h>
 #include <errno.h>
 #include <unistd.h>
 
diff --git a/boards/arm/lpc214x/mcu123-lpc214x/src/lpc2148_composite.c b/boards/arm/lpc214x/mcu123-lpc214x/src/lpc2148_composite.c
index 17b8e9f..04c50cd 100644
--- a/boards/arm/lpc214x/mcu123-lpc214x/src/lpc2148_composite.c
+++ b/boards/arm/lpc214x/mcu123-lpc214x/src/lpc2148_composite.c
@@ -25,7 +25,7 @@
 #include <nuttx/config.h>
 
 #include <stdio.h>
-#include <syslog.h>
+#include <debug.h>
 #include <errno.h>
 
 #include <nuttx/board.h>
diff --git a/boards/arm/rp2040/common/src/rp2040_bmp180.c b/boards/arm/rp2040/common/src/rp2040_bmp180.c
index 8e95a53..59bea0a 100644
--- a/boards/arm/rp2040/common/src/rp2040_bmp180.c
+++ b/boards/arm/rp2040/common/src/rp2040_bmp180.c
@@ -25,6 +25,7 @@
 #include <nuttx/config.h>
 
 #include <stdio.h>
+#include <debug.h>
 
 #include <nuttx/arch.h>
 #include <nuttx/sensors/bmp180.h>
diff --git a/boards/arm/stm32/common/src/stm32_bmp180.c b/boards/arm/stm32/common/src/stm32_bmp180.c
index 84b625c..7725f50 100644
--- a/boards/arm/stm32/common/src/stm32_bmp180.c
+++ b/boards/arm/stm32/common/src/stm32_bmp180.c
@@ -27,6 +27,7 @@
 #include <nuttx/sensors/bmp180.h>
 #include <nuttx/i2c/i2c_master.h>
 #include <stdio.h>
+#include <debug.h>
 #include "stm32_i2c.h"
 
 /****************************************************************************
diff --git a/boards/arm/stm32/common/src/stm32_max6675.c b/boards/arm/stm32/common/src/stm32_max6675.c
index fe39879..d290d50 100644
--- a/boards/arm/stm32/common/src/stm32_max6675.c
+++ b/boards/arm/stm32/common/src/stm32_max6675.c
@@ -27,6 +27,7 @@
 #include <nuttx/sensors/max6675.h>
 #include <nuttx/spi/spi.h>
 #include <stdio.h>
+#include <debug.h>
 #include "stm32_spi.h"
 
 #ifdef CONFIG_SENSORS_MAX6675
diff --git a/boards/arm/stm32/fire-stm32v2/src/stm32_appinit.c b/boards/arm/stm32/fire-stm32v2/src/stm32_appinit.c
index 12d61b6..c1f5f8c 100644
--- a/boards/arm/stm32/fire-stm32v2/src/stm32_appinit.c
+++ b/boards/arm/stm32/fire-stm32v2/src/stm32_appinit.c
@@ -26,7 +26,7 @@
 
 #include <stdbool.h>
 #include <stdio.h>
-#include <syslog.h>
+#include <debug.h>
 #include <errno.h>
 
 #include <nuttx/board.h>
diff --git a/boards/arm/stm32/hymini-stm32v/src/stm32_appinit.c b/boards/arm/stm32/hymini-stm32v/src/stm32_appinit.c
index 4ddc445..f8137cc 100644
--- a/boards/arm/stm32/hymini-stm32v/src/stm32_appinit.c
+++ b/boards/arm/stm32/hymini-stm32v/src/stm32_appinit.c
@@ -26,7 +26,7 @@
 
 #include <stdbool.h>
 #include <stdio.h>
-#include <syslog.h>
+#include <debug.h>
 #include <errno.h>
 
 #include <nuttx/board.h>
diff --git a/boards/arm/stm32/nucleo-f302r8/src/stm32_highpri.c b/boards/arm/stm32/nucleo-f302r8/src/stm32_highpri.c
index 95838ac..a8e4e18 100644
--- a/boards/arm/stm32/nucleo-f302r8/src/stm32_highpri.c
+++ b/boards/arm/stm32/nucleo-f302r8/src/stm32_highpri.c
@@ -29,6 +29,7 @@
 #include <stdlib.h>
 #include <strings.h>
 #include <unistd.h>
+#include <debug.h>
 
 #include <nuttx/arch.h>
 #include <nuttx/signal.h>
diff --git a/boards/arm/stm32/nucleo-f334r8/src/stm32_highpri.c b/boards/arm/stm32/nucleo-f334r8/src/stm32_highpri.c
index 37430be..a46742a 100644
--- a/boards/arm/stm32/nucleo-f334r8/src/stm32_highpri.c
+++ b/boards/arm/stm32/nucleo-f334r8/src/stm32_highpri.c
@@ -29,6 +29,7 @@
 #include <stdlib.h>
 #include <strings.h>
 #include <unistd.h>
+#include <debug.h>
 
 #include <nuttx/arch.h>
 #include <nuttx/signal.h>
diff --git a/boards/arm/stm32/olimex-stm32-e407/src/stm32_bringup.c b/boards/arm/stm32/olimex-stm32-e407/src/stm32_bringup.c
index 99fe8ee..68cf2bc 100644
--- a/boards/arm/stm32/olimex-stm32-e407/src/stm32_bringup.c
+++ b/boards/arm/stm32/olimex-stm32-e407/src/stm32_bringup.c
@@ -26,7 +26,7 @@
 
 #include <stdbool.h>
 #include <stdio.h>
-#include <syslog.h>
+#include <debug.h>
 #include <errno.h>
 
 #include <nuttx/board.h>
diff --git a/boards/arm/stm32/olimexino-stm32/src/stm32_composite.c b/boards/arm/stm32/olimexino-stm32/src/stm32_composite.c
index fba5b4a..e65e07a 100644
--- a/boards/arm/stm32/olimexino-stm32/src/stm32_composite.c
+++ b/boards/arm/stm32/olimexino-stm32/src/stm32_composite.c
@@ -25,7 +25,7 @@
 #include <nuttx/config.h>
 
 #include <stdio.h>
-#include <syslog.h>
+#include <debug.h>
 #include <errno.h>
 
 #include <nuttx/board.h>
diff --git a/boards/arm/stm32/stm3210e-eval/src/stm32_bringup.c b/boards/arm/stm32/stm3210e-eval/src/stm32_bringup.c
index 3f9d3e7..ac13784 100644
--- a/boards/arm/stm32/stm3210e-eval/src/stm32_bringup.c
+++ b/boards/arm/stm32/stm3210e-eval/src/stm32_bringup.c
@@ -26,7 +26,7 @@
 
 #include <stdbool.h>
 #include <stdio.h>
-#include <syslog.h>
+#include <debug.h>
 #include <errno.h>
 
 #include <nuttx/board.h>
diff --git a/boards/arm/stm32/stm3220g-eval/src/stm32_appinit.c b/boards/arm/stm32/stm3220g-eval/src/stm32_appinit.c
index e00b4b2..77a2773 100644
--- a/boards/arm/stm32/stm3220g-eval/src/stm32_appinit.c
+++ b/boards/arm/stm32/stm3220g-eval/src/stm32_appinit.c
@@ -26,7 +26,7 @@
 
 #include <stdbool.h>
 #include <stdio.h>
-#include <syslog.h>
+#include <debug.h>
 #include <errno.h>
 
 #include <nuttx/board.h>
diff --git a/boards/arm/stm32/stm3240g-eval/src/stm32_bringup.c b/boards/arm/stm32/stm3240g-eval/src/stm32_bringup.c
index aea590f..68a5336 100644
--- a/boards/arm/stm32/stm3240g-eval/src/stm32_bringup.c
+++ b/boards/arm/stm32/stm3240g-eval/src/stm32_bringup.c
@@ -26,7 +26,7 @@
 
 #include <stdbool.h>
 #include <stdio.h>
-#include <syslog.h>
+#include <debug.h>
 #include <errno.h>
 
 #include <nuttx/board.h>
diff --git a/boards/arm/stm32/stm32f429i-disco/src/stm32_bringup.c b/boards/arm/stm32/stm32f429i-disco/src/stm32_bringup.c
index cbafe56..31d1e1f 100644
--- a/boards/arm/stm32/stm32f429i-disco/src/stm32_bringup.c
+++ b/boards/arm/stm32/stm32f429i-disco/src/stm32_bringup.c
@@ -26,7 +26,7 @@
 
 #include <stdbool.h>
 #include <stdio.h>
-#include <syslog.h>
+#include <debug.h>
 #include <errno.h>
 
 #include <nuttx/board.h>
diff --git a/boards/arm/stm32/stm32f429i-disco/src/stm32_highpri.c b/boards/arm/stm32/stm32f429i-disco/src/stm32_highpri.c
index 656edba..3c7444e 100644
--- a/boards/arm/stm32/stm32f429i-disco/src/stm32_highpri.c
+++ b/boards/arm/stm32/stm32f429i-disco/src/stm32_highpri.c
@@ -29,6 +29,7 @@
 #include <stdlib.h>
 #include <strings.h>
 #include <unistd.h>
+#include <debug.h>
 
 #include <nuttx/arch.h>
 #include <nuttx/signal.h>
diff --git a/boards/arm/stm32/viewtool-stm32f107/src/stm32_bringup.c b/boards/arm/stm32/viewtool-stm32f107/src/stm32_bringup.c
index b08cafd..f76db4d 100644
--- a/boards/arm/stm32/viewtool-stm32f107/src/stm32_bringup.c
+++ b/boards/arm/stm32/viewtool-stm32f107/src/stm32_bringup.c
@@ -25,7 +25,6 @@
 #include <nuttx/config.h>
 
 #include <sys/types.h>
-#include <syslog.h>
 #include <errno.h>
 #include <debug.h>
 
diff --git a/boards/arm/stm32l4/nucleo-l432kc/src/stm32_appinit.c b/boards/arm/stm32l4/nucleo-l432kc/src/stm32_appinit.c
index 7824d50..c8e9ec3 100644
--- a/boards/arm/stm32l4/nucleo-l432kc/src/stm32_appinit.c
+++ b/boards/arm/stm32l4/nucleo-l432kc/src/stm32_appinit.c
@@ -28,7 +28,7 @@
 #include <stdio.h>
 #include <string.h>
 #include <fcntl.h>
-#include <syslog.h>
+#include <debug.h>
 #include <errno.h>
 
 #include <nuttx/arch.h>
diff --git a/boards/arm/stm32l4/nucleo-l476rg/src/stm32_appinit.c b/boards/arm/stm32l4/nucleo-l476rg/src/stm32_appinit.c
index 7478af2..968fc28 100644
--- a/boards/arm/stm32l4/nucleo-l476rg/src/stm32_appinit.c
+++ b/boards/arm/stm32l4/nucleo-l476rg/src/stm32_appinit.c
@@ -28,7 +28,7 @@
 #include <stdio.h>
 #include <string.h>
 #include <fcntl.h>
-#include <syslog.h>
+#include <debug.h>
 #include <errno.h>
 
 #include <nuttx/arch.h>
diff --git a/boards/arm/stm32l4/stm32l476vg-disco/src/stm32_appinit.c b/boards/arm/stm32l4/stm32l476vg-disco/src/stm32_appinit.c
index 2c1d0c6..e6b14ba 100644
--- a/boards/arm/stm32l4/stm32l476vg-disco/src/stm32_appinit.c
+++ b/boards/arm/stm32l4/stm32l476vg-disco/src/stm32_appinit.c
@@ -26,7 +26,6 @@
 
 #include <sys/types.h>
 #include <stdio.h>
-#include <syslog.h>
 #include <errno.h>
 #include <debug.h>
 #include <string.h>
diff --git a/boards/arm/stm32l4/stm32l4r9ai-disco/src/stm32_appinit.c b/boards/arm/stm32l4/stm32l4r9ai-disco/src/stm32_appinit.c
index 9dcabb6..9455a1c 100644
--- a/boards/arm/stm32l4/stm32l4r9ai-disco/src/stm32_appinit.c
+++ b/boards/arm/stm32l4/stm32l4r9ai-disco/src/stm32_appinit.c
@@ -26,7 +26,6 @@
 
 #include <sys/types.h>
 #include <stdio.h>
-#include <syslog.h>
 #include <errno.h>
 #include <debug.h>
 #include <string.h>
diff --git a/boards/mips/pic32mx/mirtoo/src/pic32_appinit.c b/boards/mips/pic32mx/mirtoo/src/pic32_appinit.c
index b927fba..54c7dab 100644
--- a/boards/mips/pic32mx/mirtoo/src/pic32_appinit.c
+++ b/boards/mips/pic32mx/mirtoo/src/pic32_appinit.c
@@ -26,8 +26,8 @@
 
 #include <stdbool.h>
 #include <stdio.h>
+#include <debug.h>
 #include <errno.h>
-#include <syslog.h>
 
 #include <nuttx/board.h>
 #include <nuttx/fs/fs.h>
diff --git a/boards/renesas/rx65n/rx65n-grrose/src/rx65n_bringup.c b/boards/renesas/rx65n/rx65n-grrose/src/rx65n_bringup.c
index 2749e2f..6eb5fd2 100644
--- a/boards/renesas/rx65n/rx65n-grrose/src/rx65n_bringup.c
+++ b/boards/renesas/rx65n/rx65n-grrose/src/rx65n_bringup.c
@@ -27,7 +27,6 @@
 #include <nuttx/config.h>
 
 #include <sys/types.h>
-#include <syslog.h>
 #include <errno.h>
 #include <debug.h>
 
diff --git a/boards/renesas/rx65n/rx65n-rsk2mb/src/rx65n_bringup.c b/boards/renesas/rx65n/rx65n-rsk2mb/src/rx65n_bringup.c
index b1987e0..f93d3b8 100644
--- a/boards/renesas/rx65n/rx65n-rsk2mb/src/rx65n_bringup.c
+++ b/boards/renesas/rx65n/rx65n-rsk2mb/src/rx65n_bringup.c
@@ -27,7 +27,6 @@
 #include <nuttx/config.h>
 
 #include <sys/types.h>
-#include <syslog.h>
 #include <errno.h>
 #include <debug.h>
 
diff --git a/boards/risc-v/c906/smartl-c906/src/c906_bringup.c b/boards/risc-v/c906/smartl-c906/src/c906_bringup.c
index 71cf487..2231938 100644
--- a/boards/risc-v/c906/smartl-c906/src/c906_bringup.c
+++ b/boards/risc-v/c906/smartl-c906/src/c906_bringup.c
@@ -27,7 +27,7 @@
 #include <sys/mount.h>
 #include <stdbool.h>
 #include <stdio.h>
-#include <syslog.h>
+#include <debug.h>
 #include <errno.h>
 
 #include <nuttx/board.h>
diff --git a/boards/risc-v/esp32c3/esp32c3-devkit/src/esp32c3_bmp180.c b/boards/risc-v/esp32c3/esp32c3-devkit/src/esp32c3_bmp180.c
index 5343f91..b8532b9 100644
--- a/boards/risc-v/esp32c3/esp32c3-devkit/src/esp32c3_bmp180.c
+++ b/boards/risc-v/esp32c3/esp32c3-devkit/src/esp32c3_bmp180.c
@@ -25,6 +25,7 @@
 #include <nuttx/config.h>
 
 #include <stdio.h>
+#include <debug.h>
 
 #include <nuttx/arch.h>
 #include <nuttx/sensors/bmp180.h>
diff --git a/boards/risc-v/fe310/hifive1-revb/src/fe310_bringup.c b/boards/risc-v/fe310/hifive1-revb/src/fe310_bringup.c
index 27e3e88..02cd3a2 100644
--- a/boards/risc-v/fe310/hifive1-revb/src/fe310_bringup.c
+++ b/boards/risc-v/fe310/hifive1-revb/src/fe310_bringup.c
@@ -26,7 +26,7 @@
 
 #include <stdbool.h>
 #include <stdio.h>
-#include <syslog.h>
+#include <debug.h>
 #include <errno.h>
 
 #include <nuttx/board.h>
diff --git a/boards/risc-v/fe310/hifive1-revb/src/fe310_buttons.c b/boards/risc-v/fe310/hifive1-revb/src/fe310_buttons.c
index 6a0e8c9..294d21f 100644
--- a/boards/risc-v/fe310/hifive1-revb/src/fe310_buttons.c
+++ b/boards/risc-v/fe310/hifive1-revb/src/fe310_buttons.c
@@ -28,7 +28,7 @@
 
 #include <stdbool.h>
 #include <stdio.h>
-#include <syslog.h>
+#include <debug.h>
 #include <errno.h>
 
 #include "fe310_gpio.h"
diff --git a/boards/risc-v/k210/maix-bit/src/k210_bringup.c b/boards/risc-v/k210/maix-bit/src/k210_bringup.c
index 3145a00..2dc3d09 100644
--- a/boards/risc-v/k210/maix-bit/src/k210_bringup.c
+++ b/boards/risc-v/k210/maix-bit/src/k210_bringup.c
@@ -26,7 +26,7 @@
 
 #include <stdbool.h>
 #include <stdio.h>
-#include <syslog.h>
+#include <debug.h>
 #include <errno.h>
 
 #include <nuttx/board.h>
diff --git a/boards/risc-v/litex/arty_a7/src/litex_bringup.c b/boards/risc-v/litex/arty_a7/src/litex_bringup.c
index a8abf06..a1f8b1a 100644
--- a/boards/risc-v/litex/arty_a7/src/litex_bringup.c
+++ b/boards/risc-v/litex/arty_a7/src/litex_bringup.c
@@ -26,7 +26,7 @@
 
 #include <stdbool.h>
 #include <stdio.h>
-#include <syslog.h>
+#include <debug.h>
 #include <errno.h>
 
 #include <nuttx/board.h>
diff --git a/boards/risc-v/mpfs/icicle/src/mpfs_bringup.c b/boards/risc-v/mpfs/icicle/src/mpfs_bringup.c
index 559901b..3907e10 100755
--- a/boards/risc-v/mpfs/icicle/src/mpfs_bringup.c
+++ b/boards/risc-v/mpfs/icicle/src/mpfs_bringup.c
@@ -27,7 +27,7 @@
 #include <sys/mount.h>
 #include <stdbool.h>
 #include <stdio.h>
-#include <syslog.h>
+#include <debug.h>
 #include <errno.h>
 
 #include <nuttx/board.h>
diff --git a/boards/x86/qemu/qemu-i486/src/qemu_appinit.c b/boards/x86/qemu/qemu-i486/src/qemu_appinit.c
index 9990950..578e584 100644
--- a/boards/x86/qemu/qemu-i486/src/qemu_appinit.c
+++ b/boards/x86/qemu/qemu-i486/src/qemu_appinit.c
@@ -27,6 +27,7 @@
 #include <nuttx/fs/fs.h>
 
 #include <stdio.h>
+#include <debug.h>
 
 #include "up_internal.h"
 
diff --git a/boards/x86_64/intel64/qemu-intel64/src/qemu_bringup.c b/boards/x86_64/intel64/qemu-intel64/src/qemu_bringup.c
index 23433e0..7cd5d55 100644
--- a/boards/x86_64/intel64/qemu-intel64/src/qemu_bringup.c
+++ b/boards/x86_64/intel64/qemu-intel64/src/qemu_bringup.c
@@ -26,7 +26,7 @@
 
 #include <stdbool.h>
 #include <stdio.h>
-#include <syslog.h>
+#include <debug.h>
 #include <errno.h>
 
 #include <nuttx/board.h>
diff --git a/boards/xtensa/esp32/common/src/esp32_bmp180.c b/boards/xtensa/esp32/common/src/esp32_bmp180.c
index 37c6907..6cf195a 100644
--- a/boards/xtensa/esp32/common/src/esp32_bmp180.c
+++ b/boards/xtensa/esp32/common/src/esp32_bmp180.c
@@ -25,6 +25,7 @@
 #include <nuttx/config.h>
 
 #include <stdio.h>
+#include <debug.h>
 
 #include <nuttx/arch.h>
 #include <nuttx/sensors/bmp180.h>
diff --git a/boards/xtensa/esp32/esp32-devkitc/src/esp32_buttons.c b/boards/xtensa/esp32/esp32-devkitc/src/esp32_buttons.c
index fa7b21e..a4f2785 100644
--- a/boards/xtensa/esp32/esp32-devkitc/src/esp32_buttons.c
+++ b/boards/xtensa/esp32/esp32-devkitc/src/esp32_buttons.c
@@ -24,10 +24,10 @@
 
 #include <nuttx/config.h>
 
+#include <debug.h>
 #include <errno.h>
 #include <stdbool.h>
 #include <stdio.h>
-#include <syslog.h>
 
 #include <nuttx/arch.h>
 #include <nuttx/board.h>
diff --git a/boards/xtensa/esp32/esp32-ethernet-kit/src/esp32_buttons.c b/boards/xtensa/esp32/esp32-ethernet-kit/src/esp32_buttons.c
index 5840c74..2f31dad 100644
--- a/boards/xtensa/esp32/esp32-ethernet-kit/src/esp32_buttons.c
+++ b/boards/xtensa/esp32/esp32-ethernet-kit/src/esp32_buttons.c
@@ -24,10 +24,10 @@
 
 #include <nuttx/config.h>
 
+#include <debug.h>
 #include <errno.h>
 #include <stdbool.h>
 #include <stdio.h>
-#include <syslog.h>
 
 #include <nuttx/arch.h>
 #include <nuttx/board.h>
diff --git a/boards/xtensa/esp32/esp32-wrover-kit/src/esp32_buttons.c b/boards/xtensa/esp32/esp32-wrover-kit/src/esp32_buttons.c
index 6b1594f..48812ce 100644
--- a/boards/xtensa/esp32/esp32-wrover-kit/src/esp32_buttons.c
+++ b/boards/xtensa/esp32/esp32-wrover-kit/src/esp32_buttons.c
@@ -24,10 +24,10 @@
 
 #include <nuttx/config.h>
 
+#include <debug.h>
 #include <errno.h>
 #include <stdbool.h>
 #include <stdio.h>
-#include <syslog.h>
 
 #include <nuttx/arch.h>
 #include <nuttx/board.h>
diff --git a/crypto/crypto.c b/crypto/crypto.c
index 87da45b..1b01ab5 100644
--- a/crypto/crypto.c
+++ b/crypto/crypto.c
@@ -28,6 +28,7 @@
 #include <stdbool.h>
 #include <string.h>
 #include <poll.h>
+#include <debug.h>
 #include <errno.h>
 
 #include <nuttx/fs/fs.h>
diff --git a/drivers/audio/audio_i2s.c b/drivers/audio/audio_i2s.c
index 1b027a6..421e73e 100644
--- a/drivers/audio/audio_i2s.c
+++ b/drivers/audio/audio_i2s.c
@@ -23,6 +23,9 @@
  ****************************************************************************/
 
 #include <nuttx/config.h>
+
+#include <debug.h>
+
 #include <nuttx/audio/audio.h>
 #include <nuttx/audio/i2s.h>
 #include <nuttx/kmalloc.h>
diff --git a/drivers/audio/cxd56.c b/drivers/audio/cxd56.c
index bff508f..02b32a5 100644
--- a/drivers/audio/cxd56.c
+++ b/drivers/audio/cxd56.c
@@ -22,6 +22,7 @@
  * Included Files
  ****************************************************************************/
 
+#include <debug.h>
 #include <errno.h>
 #include <fcntl.h>
 #include <math.h>
diff --git a/drivers/contactless/mfrc522.c b/drivers/contactless/mfrc522.c
index 0794fa8..78c2565 100644
--- a/drivers/contactless/mfrc522.c
+++ b/drivers/contactless/mfrc522.c
@@ -35,6 +35,7 @@
 #include <stdio.h>
 #include <errno.h>
 #include <assert.h>
+#include <debug.h>
 
 #include <nuttx/kmalloc.h>
 #include <nuttx/signal.h>
diff --git a/drivers/ioexpander/gpio.c b/drivers/ioexpander/gpio.c
index 2032159..7889e63 100644
--- a/drivers/ioexpander/gpio.c
+++ b/drivers/ioexpander/gpio.c
@@ -29,6 +29,7 @@
 #include <string.h>
 #include <signal.h>
 #include <assert.h>
+#include <debug.h>
 #include <errno.h>
 #include <unistd.h>
 
diff --git a/drivers/modem/u-blox.c b/drivers/modem/u-blox.c
index 2fb3b93..ade2115 100644
--- a/drivers/modem/u-blox.c
+++ b/drivers/modem/u-blox.c
@@ -43,6 +43,7 @@
 #include <stdbool.h>
 #include <string.h>
 #include <poll.h>
+#include <debug.h>
 #include <errno.h>
 
 #include <nuttx/fs/fs.h>
diff --git a/drivers/rc/lirc_dev.c b/drivers/rc/lirc_dev.c
index a7ce5cf..afe29d1 100644
--- a/drivers/rc/lirc_dev.c
+++ b/drivers/rc/lirc_dev.c
@@ -25,6 +25,7 @@
 #include <nuttx/config.h>
 
 #include <stdio.h>
+#include <debug.h>
 #include <errno.h>
 #include <poll.h>
 #include <fcntl.h>
diff --git a/drivers/sensors/fxos8700cq.c b/drivers/sensors/fxos8700cq.c
index 34e2289..a7b39af 100644
--- a/drivers/sensors/fxos8700cq.c
+++ b/drivers/sensors/fxos8700cq.c
@@ -26,6 +26,7 @@
 #include <nuttx/config.h>
 
 #include <stdlib.h>
+#include <debug.h>
 #include <errno.h>
 
 #include <nuttx/kmalloc.h>
diff --git a/drivers/sensors/wtgahrs2.c b/drivers/sensors/wtgahrs2.c
index 7cad78c..42d28d9 100644
--- a/drivers/sensors/wtgahrs2.c
+++ b/drivers/sensors/wtgahrs2.c
@@ -34,6 +34,7 @@
 #include <math.h>
 #include <fcntl.h>
 #include <stdio.h>
+#include <debug.h>
 
 /****************************************************************************
  * Pre-processor Definitions
diff --git a/drivers/usbdev/dfu.c b/drivers/usbdev/dfu.c
index e4f9666..ca27059 100644
--- a/drivers/usbdev/dfu.c
+++ b/drivers/usbdev/dfu.c
@@ -39,6 +39,7 @@
 #include <nuttx/usb/dfu.h>
 #include <nuttx/kmalloc.h>
 #include <nuttx/wqueue.h>
+#include <debug.h>
 #include <errno.h>
 #include <string.h>
 #include <stdlib.h>
diff --git a/drivers/usbdev/rndis.c b/drivers/usbdev/rndis.c
index f76b9f8..4453831 100644
--- a/drivers/usbdev/rndis.c
+++ b/drivers/usbdev/rndis.c
@@ -28,6 +28,7 @@
  ****************************************************************************/
 
 #include <queue.h>
+#include <debug.h>
 #include <errno.h>
 #include <inttypes.h>
 #include <string.h>
diff --git a/drivers/usbmonitor/usbmonitor.c b/drivers/usbmonitor/usbmonitor.c
index fc10021..2096908 100644
--- a/drivers/usbmonitor/usbmonitor.c
+++ b/drivers/usbmonitor/usbmonitor.c
@@ -30,8 +30,8 @@
 #include <stdbool.h>
 #include <unistd.h>
 #include <sched.h>
-#include <errno.h>
 #include <debug.h>
+#include <errno.h>
 
 #include <nuttx/signal.h>
 #include <nuttx/kthread.h>
diff --git a/drivers/video/fb.c b/drivers/video/fb.c
index d08a7b4..7b08543 100644
--- a/drivers/video/fb.c
+++ b/drivers/video/fb.c
@@ -30,6 +30,7 @@
 #include <stdbool.h>
 #include <stdio.h>
 #include <string.h>
+#include <debug.h>
 #include <errno.h>
 
 #include <nuttx/kmalloc.h>
diff --git a/drivers/wireless/ieee802154/xbee/xbee_mac.c b/drivers/wireless/ieee802154/xbee/xbee_mac.c
index 8ec76f5..df39e8a 100644
--- a/drivers/wireless/ieee802154/xbee/xbee_mac.c
+++ b/drivers/wireless/ieee802154/xbee/xbee_mac.c
@@ -40,6 +40,7 @@
 #include <nuttx/config.h>
 
 #include <stdint.h>
+#include <debug.h>
 #include <errno.h>
 
 #include <nuttx/mm/iob.h>
diff --git a/fs/littlefs/Make.defs b/fs/littlefs/Make.defs
index 7294ba9..7d878e2 100644
--- a/fs/littlefs/Make.defs
+++ b/fs/littlefs/Make.defs
@@ -36,6 +36,7 @@ CFLAGS += -DLFS_DEBUG=finfo
 CFLAGS += -DLFS_WARN=fwarn
 CFLAGS += -DLFS_ERROR=ferr
 CFLAGS += -DLFS_ASSERT=DEBUGASSERT
+CFLAGS += -DLFS_CONFIG=../lfs_vfs.h
 
 LITTLEFS_VERSION ?= 2.4.0
 LITTLEFS_TARBALL = v$(LITTLEFS_VERSION).tar.gz
diff --git a/boards/risc-v/k210/maix-bit/src/k210_bringup.c b/fs/littlefs/lfs_vfs.h
similarity index 56%
copy from boards/risc-v/k210/maix-bit/src/k210_bringup.c
copy to fs/littlefs/lfs_vfs.h
index 3145a00..7b621e6 100644
--- a/boards/risc-v/k210/maix-bit/src/k210_bringup.c
+++ b/fs/littlefs/lfs_vfs.h
@@ -1,5 +1,5 @@
 /****************************************************************************
- * boards/risc-v/k210/maix-bit/src/k210_bringup.c
+ * fs/littlefs/lfs_vfs.h
  *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
@@ -22,39 +22,8 @@
  * Included Files
  ****************************************************************************/
 
-#include <nuttx/config.h>
+#undef LFS_CONFIG
+#undef LFS_UTIL_H
 
-#include <stdbool.h>
-#include <stdio.h>
-#include <syslog.h>
-#include <errno.h>
-
-#include <nuttx/board.h>
-#include <nuttx/fs/fs.h>
-
-#include "k210.h"
-
-/****************************************************************************
- * Public Functions
- ****************************************************************************/
-
-/****************************************************************************
- * Name: k210_bringup
- ****************************************************************************/
-
-int k210_bringup(void)
-{
-  int ret = OK;
-
-#ifdef CONFIG_FS_PROCFS
-  /* Mount the procfs file system */
-
-  ret = nx_mount(NULL, "/proc", "procfs", 0, NULL);
-  if (ret < 0)
-    {
-      serr("ERROR: Failed to mount procfs at %s: %d\n", "/proc", ret);
-    }
-#endif
-
-  return ret;
-}
+#include <debug.h>
+#include "littlefs/lfs_util.h"
diff --git a/fs/spiffs/src/spiffs_cache.h b/fs/spiffs/src/spiffs_cache.h
index 94ec320..d4fb6f3 100644
--- a/fs/spiffs/src/spiffs_cache.h
+++ b/fs/spiffs/src/spiffs_cache.h
@@ -32,6 +32,7 @@ extern "C"
 
 #include <nuttx/config.h>
 
+#include <debug.h>
 #include <stdint.h>
 
 /****************************************************************************
diff --git a/fs/vfs/fs_truncate.c b/fs/vfs/fs_truncate.c
index 4968023..17b89ed 100644
--- a/fs/vfs/fs_truncate.c
+++ b/fs/vfs/fs_truncate.c
@@ -28,6 +28,7 @@
 #include <fcntl.h>
 #include <errno.h>
 #include <assert.h>
+#include <debug.h>
 
 #include <nuttx/fs/fs.h>
 
diff --git a/graphics/nxbe/nxbe_cursor.c b/graphics/nxbe/nxbe_cursor.c
index 34f75b3..a7f7daf 100644
--- a/graphics/nxbe/nxbe_cursor.c
+++ b/graphics/nxbe/nxbe_cursor.c
@@ -25,6 +25,7 @@
 #include <nuttx/config.h>
 
 #include <assert.h>
+#include <debug.h>
 
 #include <nuttx/kmalloc.h>
 
diff --git a/graphics/nxbe/nxbe_setsize.c b/graphics/nxbe/nxbe_setsize.c
index cd78635..5a53dd9 100644
--- a/graphics/nxbe/nxbe_setsize.c
+++ b/graphics/nxbe/nxbe_setsize.c
@@ -25,9 +25,9 @@
 #include <nuttx/config.h>
 
 #include <assert.h>
+#include <debug.h>
 
 #ifdef CONFIG_NX_RAMBACKED
-#  include <debug.h>
 #  include <string.h>
 #ifdef CONFIG_BUILD_KERNEL
 #  include <nuttx/pgalloc.h>
diff --git a/graphics/nxmu/nxmu_openwindow.c b/graphics/nxmu/nxmu_openwindow.c
index 86fd07b..08993dd 100644
--- a/graphics/nxmu/nxmu_openwindow.c
+++ b/graphics/nxmu/nxmu_openwindow.c
@@ -23,6 +23,7 @@
  ****************************************************************************/
 
 #include <nuttx/config.h>
+#include <debug.h>
 #include <errno.h>
 
 #ifdef CONFIG_NX_RAMBACKED
diff --git a/include/nuttx/crypto/crypto.h b/include/nuttx/crypto/crypto.h
index ec49572..46d798a 100644
--- a/include/nuttx/crypto/crypto.h
+++ b/include/nuttx/crypto/crypto.h
@@ -26,7 +26,6 @@
  ****************************************************************************/
 
 #include <nuttx/config.h>
-#include <debug.h>
 
 /****************************************************************************
  * Pre-processor Definitions
diff --git a/include/nuttx/mm/shm.h b/include/nuttx/mm/shm.h
index dbeebad..0045b84 100644
--- a/include/nuttx/mm/shm.h
+++ b/include/nuttx/mm/shm.h
@@ -27,8 +27,6 @@
 
 #include <nuttx/config.h>
 
-#include <debug.h>
-
 #include <nuttx/mm/gran.h>
 
 #ifdef CONFIG_MM_SHM
diff --git a/libs/libc/dlfcn/lib_dlclose.c b/libs/libc/dlfcn/lib_dlclose.c
index 414c32b..c3c7fff 100644
--- a/libs/libc/dlfcn/lib_dlclose.c
+++ b/libs/libc/dlfcn/lib_dlclose.c
@@ -25,6 +25,7 @@
 #include <nuttx/config.h>
 
 #include <dlfcn.h>
+#include <debug.h>
 #include <errno.h>
 
 #include <nuttx/module.h>
diff --git a/libs/libc/dlfcn/lib_dlopen.c b/libs/libc/dlfcn/lib_dlopen.c
index cdeaf29..ed51ac0 100644
--- a/libs/libc/dlfcn/lib_dlopen.c
+++ b/libs/libc/dlfcn/lib_dlopen.c
@@ -29,6 +29,7 @@
 #include <libgen.h>
 #include <dlfcn.h>
 #include <assert.h>
+#include <debug.h>
 #include <errno.h>
 
 #include <nuttx/envpath.h>
diff --git a/libs/libc/dlfcn/lib_dlsym.c b/libs/libc/dlfcn/lib_dlsym.c
index cd6a6fe..a9d71c9 100644
--- a/libs/libc/dlfcn/lib_dlsym.c
+++ b/libs/libc/dlfcn/lib_dlsym.c
@@ -25,6 +25,7 @@
 #include <nuttx/config.h>
 
 #include <dlfcn.h>
+#include <debug.h>
 #include <errno.h>
 
 #include <nuttx/module.h>
diff --git a/libs/libc/hex2bin/lib_hex2bin.c b/libs/libc/hex2bin/lib_hex2bin.c
index e8ff4d2..e3cc3bd 100644
--- a/libs/libc/hex2bin/lib_hex2bin.c
+++ b/libs/libc/hex2bin/lib_hex2bin.c
@@ -37,6 +37,7 @@
 #include <string.h>
 #include <ctype.h>
 #include <stdint.h>
+#include <debug.h>
 #include <errno.h>
 #include <hex2bin.h>
 
diff --git a/libs/libc/netdb/lib_gethostbyaddrr.c b/libs/libc/netdb/lib_gethostbyaddrr.c
index fb50371..5ae6446 100644
--- a/libs/libc/netdb/lib_gethostbyaddrr.c
+++ b/libs/libc/netdb/lib_gethostbyaddrr.c
@@ -28,6 +28,7 @@
 #include <stdio.h>
 #include <string.h>
 #include <netdb.h>
+#include <debug.h>
 #include <errno.h>
 
 #include <arpa/inet.h>
diff --git a/libs/libc/netdb/lib_gethostentbynamer.c b/libs/libc/netdb/lib_gethostentbynamer.c
index ea1dd5f..5b96c9d 100644
--- a/libs/libc/netdb/lib_gethostentbynamer.c
+++ b/libs/libc/netdb/lib_gethostentbynamer.c
@@ -32,6 +32,7 @@
 #include <netdb.h>
 #include <errno.h>
 #include <assert.h>
+#include <debug.h>
 
 #include <arpa/inet.h>
 
diff --git a/net/local/local_fifo.c b/net/local/local_fifo.c
index 1dc66a1..9054612 100644
--- a/net/local/local_fifo.c
+++ b/net/local/local_fifo.c
@@ -36,6 +36,7 @@
 #include <string.h>
 #include <errno.h>
 #include <assert.h>
+#include <debug.h>
 
 #include "local/local.h"
 
diff --git a/net/rpmsg/rpmsg_sockif.c b/net/rpmsg/rpmsg_sockif.c
index c66ec35..3356502 100644
--- a/net/rpmsg/rpmsg_sockif.c
+++ b/net/rpmsg/rpmsg_sockif.c
@@ -27,6 +27,7 @@
 #include <poll.h>
 #include <stdio.h>
 #include <string.h>
+#include <debug.h>
 
 #include <nuttx/kmalloc.h>
 #include <nuttx/mm/circbuf.h>
diff --git a/net/sixlowpan/sixlowpan_reassbuf.c b/net/sixlowpan/sixlowpan_reassbuf.c
index 7ba412f..2eaef67 100644
--- a/net/sixlowpan/sixlowpan_reassbuf.c
+++ b/net/sixlowpan/sixlowpan_reassbuf.c
@@ -28,6 +28,7 @@
 #include <stdbool.h>
 #include <string.h>
 #include <assert.h>
+#include <debug.h>
 #include <errno.h>
 
 #include <nuttx/kmalloc.h>
diff --git a/sched/group/group_killchildren.c b/sched/group/group_killchildren.c
index 16a8f26..e06197e 100644
--- a/sched/group/group_killchildren.c
+++ b/sched/group/group_killchildren.c
@@ -28,6 +28,7 @@
 #include <stdint.h>
 #include <sched.h>
 #include <pthread.h>
+#include <debug.h>
 
 #include <nuttx/sched.h>
 
diff --git a/sched/irq/irq_procfs.c b/sched/irq/irq_procfs.c
index 88b6294..edc4b9c 100644
--- a/sched/irq/irq_procfs.c
+++ b/sched/irq/irq_procfs.c
@@ -29,6 +29,7 @@
 #include <fcntl.h>
 #include <string.h>
 #include <assert.h>
+#include <debug.h>
 #include <errno.h>
 
 #include <nuttx/kmalloc.h>
diff --git a/sched/module/mod_modhandle.c b/sched/module/mod_modhandle.c
index abcd183..67426b3 100644
--- a/sched/module/mod_modhandle.c
+++ b/sched/module/mod_modhandle.c
@@ -26,6 +26,7 @@
 
 #include <sys/types.h>
 #include <assert.h>
+#include <debug.h>
 #include <errno.h>
 
 #include <nuttx/module.h>
diff --git a/sched/module/mod_rmmod.c b/sched/module/mod_rmmod.c
index 61101f8..6d03ef9 100644
--- a/sched/module/mod_rmmod.c
+++ b/sched/module/mod_rmmod.c
@@ -26,6 +26,7 @@
 
 #include <sys/types.h>
 #include <assert.h>
+#include <debug.h>
 #include <errno.h>
 
 #include <nuttx/kmalloc.h>
diff --git a/sched/pthread/pthread_mutexconsistent.c b/sched/pthread/pthread_mutexconsistent.c
index 2020cba..48fb5f5 100644
--- a/sched/pthread/pthread_mutexconsistent.c
+++ b/sched/pthread/pthread_mutexconsistent.c
@@ -27,6 +27,7 @@
 #include <pthread.h>
 #include <sched.h>
 #include <assert.h>
+#include <debug.h>
 #include <errno.h>
 
 #include <nuttx/semaphore.h>
diff --git a/sched/sched/sched_sporadic.c b/sched/sched/sched_sporadic.c
index 0beb70d..190412d 100644
--- a/sched/sched/sched_sporadic.c
+++ b/sched/sched/sched_sporadic.c
@@ -28,6 +28,7 @@
 #include <stdbool.h>
 #include <string.h>
 #include <assert.h>
+#include <debug.h>
 #include <errno.h>
 
 #include <nuttx/sched.h>
diff --git a/sched/wqueue/kwork_inherit.c b/sched/wqueue/kwork_inherit.c
index e1d0762..177f193 100644
--- a/sched/wqueue/kwork_inherit.c
+++ b/sched/wqueue/kwork_inherit.c
@@ -25,6 +25,7 @@
 #include <nuttx/config.h>
 
 #include <sched.h>
+#include <debug.h>
 
 #include <nuttx/irq.h>
 #include <nuttx/wqueue.h>
diff --git a/video/videomode/edid_parse.c b/video/videomode/edid_parse.c
index 28faefa..00f8147 100644
--- a/video/videomode/edid_parse.c
+++ b/video/videomode/edid_parse.c
@@ -28,6 +28,7 @@
 #include <stdbool.h>
 #include <stdio.h>
 #include <string.h>
+#include <debug.h>
 #include <errno.h>
 
 #include <nuttx/video/videomode.h>
diff --git a/wireless/bluetooth/bt_smp.c b/wireless/bluetooth/bt_smp.c
index 29a8a07..98f1f35 100644
--- a/wireless/bluetooth/bt_smp.c
+++ b/wireless/bluetooth/bt_smp.c
@@ -47,6 +47,7 @@
 #include <nuttx/config.h>
 
 #include <stddef.h>
+#include <debug.h>
 #include <errno.h>
 #include <string.h>
 
diff --git a/wireless/ieee802154/ieee802154_primitive.c b/wireless/ieee802154/ieee802154_primitive.c
index f066414..1ae5a33 100644
--- a/wireless/ieee802154/ieee802154_primitive.c
+++ b/wireless/ieee802154/ieee802154_primitive.c
@@ -26,6 +26,7 @@
 
 #include <stdint.h>
 #include <string.h>
+#include <debug.h>
 
 #include <nuttx/kmalloc.h>
 #include <nuttx/wireless/ieee802154/ieee802154_mac.h>
diff --git a/wireless/ieee802154/mac802154_device.c b/wireless/ieee802154/mac802154_device.c
index c1e31ec..711ab85 100644
--- a/wireless/ieee802154/mac802154_device.c
+++ b/wireless/ieee802154/mac802154_device.c
@@ -43,6 +43,7 @@
 #include <stdbool.h>
 #include <stdio.h>
 #include <string.h>
+#include <debug.h>
 #include <errno.h>
 #include <time.h>
 #include <fcntl.h>