Ignore:
Timestamp:
Apr 19, 2025, 8:08:37 PM (4 months ago)
Author:
David Azarewicz
Message:

Merge in changes from 6.6-LTS branch.
Fixed additional 25+ problems.

Location:
GPL/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • GPL/trunk

  • GPL/trunk/include/linux/interrupt.h

    r717 r772  
    154154
    155155static inline void devm_free_irq(struct device *dev, unsigned int irq, void *dev_id) {}
    156 #define devm_request_irq(A, B, C, D, E, F) request_irq(B, C, D, E, F)
    157156
     157extern int __must_check
     158devm_request_threaded_irq(struct device *dev, unsigned int irq,
     159                          irq_handler_t handler, irq_handler_t thread_fn,
     160                          unsigned long irqflags, const char *devname,
     161                          void *dev_id);
     162
     163static inline int __must_check
     164devm_request_irq(struct device *dev, unsigned int irq, irq_handler_t handler,
     165                 unsigned long irqflags, const char *devname, void *dev_id)
     166{
     167        return devm_request_threaded_irq(dev, irq, handler, NULL, irqflags,
     168                                         devname, dev_id);
     169}
    158170#endif
Note: See TracChangeset for help on using the changeset viewer.