11 Nov, 2019

1 commit

  • check drivers/irqchip with "make coccicheck M=drivers/irqchip/",
    it will report unneeded semicolon like below, just remove them.

    drivers/irqchip/irq-zevio.c:54:2-3: Unneeded semicolon
    drivers/irqchip/irq-gic-v3.c:177:2-3: Unneeded semicolon
    drivers/irqchip/irq-gic-v3.c:234:2-3: Unneeded semicolon

    Signed-off-by: Daode Huang
    Signed-off-by: Marc Zyngier
    Link: https://lore.kernel.org/r/1571300729-38822-1-git-send-email-huangdaode@hisilicon.com

    Daode Huang
     

19 Jun, 2019

1 commit

  • Based on 2 normalized pattern(s):

    this program is free software you can redistribute it and or modify
    it under the terms of the gnu general public license version 2 as
    published by the free software foundation

    this program is free software you can redistribute it and or modify
    it under the terms of the gnu general public license version 2 as
    published by the free software foundation #

    extracted by the scancode license scanner the SPDX license identifier

    GPL-2.0-only

    has been chosen to replace the boilerplate/reference in 4122 file(s).

    Signed-off-by: Thomas Gleixner
    Reviewed-by: Enrico Weigelt
    Reviewed-by: Kate Stewart
    Reviewed-by: Allison Randal
    Cc: linux-spdx@vger.kernel.org
    Link: https://lkml.kernel.org/r/20190604081206.933168790@linutronix.de
    Signed-off-by: Greg Kroah-Hartman

    Thomas Gleixner
     

31 Dec, 2015

1 commit


12 Jul, 2015

1 commit

  • The IRQCHIP_DECLARE macro moved to to 'include/linux/irqchip.h', so
    the local irqchip.h became an empty shell, which solely includes
    include/linux/irqchip.h

    Include the global header in all irqchip drivers instead of the local
    header, so we can remove it.

    Signed-off-by: Joel Porquet
    Cc: vgupta@synopsys.com
    Cc: monstr@monstr.eu
    Cc: ralf@linux-mips.org
    Cc: jason@lakedaemon.net
    Link: http://lkml.kernel.org/r/1882096.X39jVG8e0D@joel-zenbook
    Signed-off-by: Thomas Gleixner

    Joel Porquet
     

03 Sep, 2014

1 commit


12 Mar, 2014

1 commit

  • LTO patches add __visible to the asmlinkage define, causing
    compilation warnings like:

    drivers/irqchip/irq-gic.c:283:1: warning: 'externally_visible'
    attribute have effect only on public objects [-Wattributes]

    Drop asmlinkage here to avoid such warnings.

    Reported-by: Olof's autobuilder
    Signed-off-by: Stephen Boyd
    Cc: linux-arm-kernel@lists.infradead.org
    Cc: khilman@linaro.org
    Cc: Russell King
    Cc: Josh Cartwright
    Cc: Andi Kleen
    Link: http://lkml.kernel.org/r/1393980030-17770-1-git-send-email-sboyd@codeaurora.org
    Signed-off-by: Thomas Gleixner

    Stephen Boyd
     

23 Jan, 2014

1 commit

  • This patch adds support for the interrupt controllers found in some
    TI-Nspire models.

    FIQ support was taken out to simplify the driver code and may be added
    in later. Since Linux on this platform doesn't really use FIQs, this
    wasn't really that important in the first place.

    [ tglx: Made zevio_handle_irq static and reordered __init functions ]

    Signed-off-by: Daniel Tang
    Acked-by: Grant Likely
    Link: http://lkml.kernel.org/r/1386223937-12189-1-git-send-email-dt.tangr@gmail.com
    Signed-off-by: Thomas Gleixner

    Daniel Tang