On Friday 07 September 2012, Lee Jones wrote: > MFD core code attempts to convert specified hardware (local) IRQ > numbers to virtual-IRQs, which something Linux can understand. This > works great when only one IRQ is specified. However, converting > entire ranges is currently unsupported. If this occurs we issue a > kernel warning to inform the user of this, but we continue to > convert the first specified IRQ anyway and replace the range. This > is not the correct behaviour. This patch ensures that if a range > is specified, it is left untouched. > > CC: Samuel Ortiz <sa...@linux.intel.com> > Signed-off-by: Lee Jones <lee.jo...@linaro.org>
I don't see the advantage of the change. The warning already tells us that the input to mfd_add_device was incorrect, so nothing the function does can reliably fix it. Leaving the resource empty is just as wrong as listing only the first interrupt. Arnd -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/