mirror of
https://github.com/torvalds/linux.git
synced 2026-09-03 06:29:03 +02:00
request_irq() is preferred over setup_irq(). Invocations of setup_irq() occur after memory allocators are ready. Per tglx[1], setup_irq() existed in olden days when allocators were not ready by the time early interrupts were initialized. Hence replace setup_irq() by request_irq(). remove_irq() has been replaced by free_irq() as well. There were build error's during previous version, couple of which was reported by kbuild test robot <lkp@intel.com> of which one was reported by Thomas Bogendoerfer <tsbogend@alpha.franken.de> as well. There were a few more issues including build errors, those also have been fixed. [1] https://lkml.kernel.org/r/alpine.DEB.2.20.1710191609480.1971@nanos Signed-off-by: afzal mohammed <afzal.mohd.ma@gmail.com> Signed-off-by: Thomas Bogendoerfer <tsbogend@alpha.franken.de> |
||
|---|---|---|
| .. | ||
| image | ||
| at93c.c | ||
| at93c.h | ||
| ds1603.c | ||
| ds1603.h | ||
| interrupt.c | ||
| Kconfig | ||
| lasat_board.c | ||
| lasat_models.h | ||
| Makefile | ||
| picvue_proc.c | ||
| picvue.c | ||
| picvue.h | ||
| Platform | ||
| prom.c | ||
| prom.h | ||
| reset.c | ||
| serial.c | ||
| setup.c | ||
| sysctl.c | ||