zephyr/drivers/watchdog
Henrik Brix Andersen c0c8952739 shell: do not enable subsystem/driver shell modules by default
Do not enable subsystem/driver shell modules by default and stop abusing
CONFIG_SHELL_MINIMAL, which is internal to the shell subsystem, to decide
when to enable a driver shell.

The list of shell modules has grown considerably through the
years. Enabling CONFIG_SHELL for doing e.g. an interactive debug session
leads to a large number of shell modules also being enabled unless
explicitly disabled, which again leads to non-negligible increases in
RAM/ROM usage.

This commit attempts to establish a policy of subsystem/driver shell
modules being disabled by default, requiring the user/application to
explicitly enable only those needed.

Signed-off-by: Henrik Brix Andersen <hebad@vestas.com>
2023-11-20 09:21:40 +01:00
..
CMakeLists.txt drivers: watchdog: Add xmc4xxx support 2023-10-27 12:58:07 -05:00
Kconfig drivers: watchdog: Add xmc4xxx support 2023-10-27 12:58:07 -05:00
Kconfig.ambiq drivers: watchdog: Add Ambiq wdt driver 2023-08-16 13:03:33 +02:00
Kconfig.andes_atcwdt200
Kconfig.cc13xx_cc26xx
Kconfig.cc32xx
Kconfig.cmsdk_apb
Kconfig.dw
Kconfig.esp32
Kconfig.gd32
Kconfig.gecko
Kconfig.ifx_cat1
Kconfig.intel_adsp
Kconfig.it8xxx2
Kconfig.mcux drivers: wdt_mcux_wwdt: Fix warning callback 2023-09-13 09:16:33 +02:00
Kconfig.mcux_imx drivers: watchdog: wdt_mcux_imx_wdog: add pinctrl support 2023-08-31 20:19:33 +02:00
Kconfig.npcx
Kconfig.npm1300 drivers: mfd: gpio: adjust init priority 2023-10-26 09:50:31 +02:00
Kconfig.npm6001 drivers: mfd: gpio: adjust init priority 2023-10-26 09:50:31 +02:00
Kconfig.nrfx
Kconfig.nxp_fs26 drivers: watchdog: support NXP FS26 watchdog 2023-08-01 09:51:16 +02:00
Kconfig.nxp_s32 drivers: select nocache only when supported 2023-09-26 15:09:51 +02:00
Kconfig.opentitan
Kconfig.rpi_pico
Kconfig.sam
Kconfig.sam0
Kconfig.shell shell: do not enable subsystem/driver shell modules by default 2023-11-20 09:21:40 +01:00
Kconfig.sifive
Kconfig.smartbond
Kconfig.stm32
Kconfig.tco
Kconfig.ti_tps382x
Kconfig.xec
Kconfig.xlnx
Kconfig.xmc4xxx drivers: watchdog: Add xmc4xxx support 2023-10-27 12:58:07 -05:00
wdt_ambiq.c drivers: watchdog: Add Ambiq wdt driver 2023-08-16 13:03:33 +02:00
wdt_andes_atcwdt200.c drivers: watchdog: atcwdt200: fix shadow variable build error 2023-08-28 16:00:00 +02:00
wdt_cc13xx_cc26xx.c
wdt_cc32xx.c
wdt_cmsdk_apb.c include: arch: arm: Remove aarch32 directory 2023-09-13 10:08:05 +01:00
wdt_counter.c
wdt_dw_common.c
wdt_dw_common.h
wdt_dw.c
wdt_dw.h
wdt_esp32.c soc: xtensa,riscv: esp32xx: refactor folder structure 2023-07-25 18:12:33 +02:00
wdt_fwdgt_gd32.c
wdt_gecko.c
wdt_handlers.c syscall: rename Z_OOPS -> K_OOPS 2023-11-03 11:46:52 +01:00
wdt_ifx_cat1.c driver: watchdog: wdt_ifx_cat1: masking added 2023-08-16 20:42:45 +02:00
wdt_intel_adsp.c
wdt_intel_adsp.h
wdt_ite_it8xxx2.c
wdt_iwdg_stm32.c
wdt_iwdg_stm32.h
wdt_mchp_xec.c
wdt_mcux_imx_wdog.c drivers: watchdog: wdt_mcux_imx_wdog: add pinctrl support 2023-08-31 20:19:33 +02:00
wdt_mcux_wdog32.c
wdt_mcux_wdog.c
wdt_mcux_wwdt.c drivers: wdt_mcux_wwdt: Fix warning callback 2023-09-13 09:16:33 +02:00
wdt_npcx.c driver: wdt: npcx: add WDT_OPT_PAUSE_HALTED_BY_DBG support. 2023-07-07 09:19:50 +02:00
wdt_npm1300.c drivers: watchdog: npm1300: Added watchdog driver 2023-07-12 14:36:56 +02:00
wdt_npm6001.c
wdt_nrfx.c drivers: watchdog: wdt_nrfx: Implement disable API 2023-11-17 10:00:53 +01:00
wdt_nxp_fs26.c treewide: Replace all uses of CONCAT with _CONCAT 2023-11-07 11:55:51 +01:00
wdt_nxp_fs26.h drivers: watchdog: support NXP FS26 watchdog 2023-08-01 09:51:16 +02:00
wdt_nxp_s32.c watchdog: nxp_s32: use instance-based DT macros 2023-11-09 10:20:27 +00:00
wdt_opentitan.c
wdt_rpi_pico.c
wdt_sam0.c
wdt_sam.c
wdt_shell.c drivers: watchdog_shell: fix compiler error 2023-08-22 10:49:05 +01:00
wdt_sifive.c
wdt_smartbond.c include: arch: arm: Remove aarch32 directory 2023-09-13 10:08:05 +01:00
wdt_tco.c drivers: wdt_tco: Use DT_DRV_COMPAT interface 2023-09-25 16:41:42 +02:00
wdt_ti_tps382x.c
wdt_wwdg_stm32.c
wdt_wwdg_stm32.h
wdt_wwdgt_gd32.c
wdt_xilinx_axi.c
wdt_xmc4xxx.c drivers: watchdog: Add xmc4xxx support 2023-10-27 12:58:07 -05:00