dahdi-linux/drivers/dahdi/xpp
Harald Welte 69b223e58d Fix -Wimplicit-fallthrough=5 warnings
Modern Linux (since 5.4) builds with -Wimplicit-fallthrough=5.  On some
environments (notably Debian buster) this is even an error, so building
dahdi-linux will fail.

Let's add the proper 'fallthrough' annotation of
linux/compiler_attributes.h and add a backwards-compatibility definition
for older kernels.

Change-Id: I3507876d90dd882b95c22ece51e8620ad6f0bd08
2022-04-24 19:28:34 +02:00
..
firmwares Revert "Remove support for xpp drivers." 2018-10-04 17:51:54 +00:00
Changelog_xpp Revert "Remove support for xpp drivers." 2018-10-04 17:51:54 +00:00
Kbuild Revert "Remove support for xpp drivers." 2018-10-04 17:51:54 +00:00
Kconfig Revert "Remove support for xpp drivers." 2018-10-04 17:51:54 +00:00
Makefile Revert "Remove support for xpp drivers." 2018-10-04 17:51:54 +00:00
XppConfig.pm Revert "Remove support for xpp drivers." 2018-10-04 17:51:54 +00:00
card_bri.c Fix build on kernels >= 5.6.0 (struct proc_ops) 2020-09-11 23:56:31 +02:00
card_bri.h Revert "Remove support for xpp drivers." 2018-10-04 17:51:54 +00:00
card_echo.c Revert "Remove support for xpp drivers." 2018-10-04 17:51:54 +00:00
card_echo.h Revert "Remove support for xpp drivers." 2018-10-04 17:51:54 +00:00
card_fxo.c Fix build on kernels >= 5.6.0 (struct proc_ops) 2020-09-11 23:56:31 +02:00
card_fxo.h Revert "Remove support for xpp drivers." 2018-10-04 17:51:54 +00:00
card_fxs.c Fix build on kernels >= 5.6.0 (struct proc_ops) 2020-09-11 23:56:31 +02:00
card_fxs.h Revert "Remove support for xpp drivers." 2018-10-04 17:51:54 +00:00
card_global.c Fix -Wimplicit-fallthrough=5 warnings 2022-04-24 19:28:34 +02:00
card_global.h Revert "Remove support for xpp drivers." 2018-10-04 17:51:54 +00:00
card_pri.c Revert "Remove support for xpp drivers." 2018-10-04 17:51:54 +00:00
card_pri.h Revert "Remove support for xpp drivers." 2018-10-04 17:51:54 +00:00
dahdi_debug.c Revert "Remove support for xpp drivers." 2018-10-04 17:51:54 +00:00
dahdi_debug.h Revert "Remove support for xpp drivers." 2018-10-04 17:51:54 +00:00
init_card_1_30 Revert "Remove support for xpp drivers." 2018-10-04 17:51:54 +00:00
init_card_2_30 Revert "Remove support for xpp drivers." 2018-10-04 17:51:54 +00:00
init_card_3_30 Revert "Remove support for xpp drivers." 2018-10-04 17:51:54 +00:00
init_card_4_30 Revert "Remove support for xpp drivers." 2018-10-04 17:51:54 +00:00
init_card_5_30 Revert "Remove support for xpp drivers." 2018-10-04 17:51:54 +00:00
init_card_6_30 Revert "Remove support for xpp drivers." 2018-10-04 17:51:54 +00:00
mmapbus.c Revert "Remove support for xpp drivers." 2018-10-04 17:51:54 +00:00
mmapbus.h Revert "Remove support for xpp drivers." 2018-10-04 17:51:54 +00:00
mmapdrv.c Remove support for kernels older than 2.6.27 2019-05-08 11:33:05 -05:00
param_doc Revert "Remove support for xpp drivers." 2018-10-04 17:51:54 +00:00
parport_debug.c Revert "Remove support for xpp drivers." 2018-10-04 17:51:54 +00:00
parport_debug.h Revert "Remove support for xpp drivers." 2018-10-04 17:51:54 +00:00
print_fxo_modes.c Revert "Remove support for xpp drivers." 2018-10-04 17:51:54 +00:00
xbus-core.c Fix build on kernels >= 5.6.0 (struct proc_ops) 2020-09-11 23:56:31 +02:00
xbus-core.h xpp: Convert `struct timeval` -> ktime_t. 2019-05-08 11:33:05 -05:00
xbus-pcm.c xpp: Convert `struct timeval` -> ktime_t. 2019-05-08 11:33:05 -05:00
xbus-pcm.h xpp: Convert `struct timeval` -> ktime_t. 2019-05-08 11:33:05 -05:00
xbus-sysfs.c xpp: Convert `struct timeval` -> ktime_t. 2019-05-08 11:33:05 -05:00
xdefs.h Remove support for kernels older than 2.6.27 2019-05-08 11:33:05 -05:00
xframe_queue.c xpp: Convert `struct timeval` -> ktime_t. 2019-05-08 11:33:05 -05:00
xframe_queue.h xpp: Convert `struct timeval` -> ktime_t. 2019-05-08 11:33:05 -05:00
xpd.h Remove support for kernels older than 2.6.27 2019-05-08 11:33:05 -05:00
xpp.conf Revert "Remove support for xpp drivers." 2018-10-04 17:51:54 +00:00
xpp_dahdi.c Fix build on kernels >= 5.6.0 (struct proc_ops) 2020-09-11 23:56:31 +02:00
xpp_dahdi.h Revert "Remove support for xpp drivers." 2018-10-04 17:51:54 +00:00
xpp_debug Revert "Remove support for xpp drivers." 2018-10-04 17:51:54 +00:00
xpp_usb.c Fix build on kernels >= 5.6.0 (struct proc_ops) 2020-09-11 23:56:31 +02:00
xproto.c xpp: Convert `struct timeval` -> ktime_t. 2019-05-08 11:33:05 -05:00
xproto.h Revert "Remove support for xpp drivers." 2018-10-04 17:51:54 +00:00