diff options
author | Mathieu Malaterre <malat@debian.org> | 2019-01-14 21:31:54 +0100 |
---|---|---|
committer | Thomas Gleixner <tglx@linutronix.de> | 2019-01-15 10:40:34 +0100 |
commit | 44133f7eaebec227d1381868d642e3c64023520f (patch) | |
tree | f33ef7a47cf3121b37bf6f8672cd107b97d75668 /kernel/irq/manage.c | |
parent | 1c7fc5cbc33980acd13d668f1c8f0313d6ae9fd8 (diff) | |
download | linux-stable-44133f7eaebec227d1381868d642e3c64023520f.tar.gz linux-stable-44133f7eaebec227d1381868d642e3c64023520f.tar.bz2 linux-stable-44133f7eaebec227d1381868d642e3c64023520f.zip |
genirq: Annotate implicit fall through
There is a plan to build the kernel with -Wimplicit-fallthrough. The
fallthrough in __irq_set_trigger() lacks an annotation. Add it.
Signed-off-by: Mathieu Malaterre <malat@debian.org>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Link: https://lkml.kernel.org/r/20190114203154.17125-1-malat@debian.org
Diffstat (limited to 'kernel/irq/manage.c')
-rw-r--r-- | kernel/irq/manage.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/kernel/irq/manage.c b/kernel/irq/manage.c index a4888ce4667a..1ca39dc4538d 100644 --- a/kernel/irq/manage.c +++ b/kernel/irq/manage.c @@ -723,6 +723,7 @@ int __irq_set_trigger(struct irq_desc *desc, unsigned long flags) case IRQ_SET_MASK_OK_DONE: irqd_clear(&desc->irq_data, IRQD_TRIGGER_MASK); irqd_set(&desc->irq_data, flags); + /* fall through */ case IRQ_SET_MASK_OK_NOCOPY: flags = irqd_get_trigger_type(&desc->irq_data); |