diff --git a/[refs] b/[refs] index fb06cf1924ba..df93aa99e5ca 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 96290d808fa4c9b8e744dc1cd032b005179f4710 +refs/heads/master: 6d64d4256cccd3a452ebd8c37a1d41e2d5dab8c6 diff --git a/trunk/arch/sh/kernel/cpu/irq/intc.c b/trunk/arch/sh/kernel/cpu/irq/intc.c index a25f70dd6ad7..56819409a36a 100644 --- a/trunk/arch/sh/kernel/cpu/irq/intc.c +++ b/trunk/arch/sh/kernel/cpu/irq/intc.c @@ -218,7 +218,7 @@ static int intc_set_sense(unsigned int irq, unsigned int type) break; } - if (!enum_id || !value) + if (!enum_id || !value || !desc->sense_regs) return -EINVAL; value ^= VALID(0);