]> Git Repo - linux.git/commitdiff
Merge tag 'irqchip-fixes-5.15-1' of git://git.kernel.org/pub/scm/linux/kernel/git...
authorThomas Gleixner <[email protected]>
Fri, 24 Sep 2021 12:11:04 +0000 (14:11 +0200)
committerThomas Gleixner <[email protected]>
Fri, 24 Sep 2021 12:11:04 +0000 (14:11 +0200)
Pull irqchip fixes from Marc Zyngier:

 - Work around a bad GIC integration on a Renesas platform, where the
   interconnect cannot deal with byte-sized MMIO accesses

 - Cleanup another Renesas driver abusing the comma operator

 - Fix a potential GICv4 memory leak on an error path

 - Make the type of 'size' consistent with the rest of the code in
   __irq_domain_add()

 - Fix a regression in the Armada 370-XP IPI path

 - Fix the build for the obviously unloved goldfish-pic

 - Some documentation fixes

Link: https://lore.kernel.org/r/[email protected]
1  2 
kernel/irq/irqdomain.c

diff --combined kernel/irq/irqdomain.c
index 19e83e9b723ce0bea51340c5b65756516ef44dff,bfa289ed57ab87aec9e22281f5eb78fd5db79e22..4d8fc65cf38f4177c34b3138a94fcab86830892e
@@@ -136,7 -136,7 +136,7 @@@ EXPORT_SYMBOL_GPL(irq_domain_free_fwnod
   * Allocates and initializes an irq_domain structure.
   * Returns pointer to IRQ domain, or NULL on failure.
   */
- struct irq_domain *__irq_domain_add(struct fwnode_handle *fwnode, int size,
+ struct irq_domain *__irq_domain_add(struct fwnode_handle *fwnode, unsigned int size,
                                    irq_hw_number_t hwirq_max, int direct_max,
                                    const struct irq_domain_ops *ops,
                                    void *host_data)
@@@ -491,7 -491,6 +491,7 @@@ struct irq_domain *irq_get_default_host
  {
        return irq_default_domain;
  }
 +EXPORT_SYMBOL_GPL(irq_get_default_host);
  
  static bool irq_domain_is_nomap(struct irq_domain *domain)
  {
This page took 0.102082 seconds and 4 git commands to generate.