summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python
diff options
context:
space:
mode:
authorMarc Zyngier <marc.zyngier@arm.com>2015-10-13 19:14:45 +0100
committerThomas Gleixner <tglx@linutronix.de>2015-10-16 12:40:43 +0200
commit0701c53e460ea64daf0ee789d0b08fef57800016 (patch)
treed1db61debeb0e2e19f911b22412190de1794b84b /tools/perf/scripts/python
parent25cb62b76430a91cc6195f902e61c2cb84ade622 (diff)
downloadkernel-0701c53e460ea64daf0ee789d0b08fef57800016.tar.gz
genirq/msi: Do not use pci_msi_[un]mask_irq as default methods
When we create a generic MSI domain, that MSI_FLAG_USE_DEF_CHIP_OPS is set, and that any of .mask or .unmask are NULL in the irq_chip structure, we set them to pci_msi_[un]mask_irq. This is a bad idea for at least two reasons: - PCI_MSI might not be selected, kernel fails to build (yes, this is legitimate, at least on arm64!) - This may not be a PCI/MSI domain at all (platform MSI, for example) Either way, this looks wrong. Move the overriding of mask/unmask to the PCI counterpart, and panic is any of these two methods is not set in the core code (they really should be present). Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> Cc: Jiang Liu <jiang.liu@linux.intel.com> Cc: Bjorn Helgaas <bhelgaas@google.com> Link: http://lkml.kernel.org/r/1444760085-27857-1-git-send-email-marc.zyngier@arm.com Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions
d>mtd: rawnand: MTD_NAND_BCM47XXNFLASH needs CONFIG_BCMAArnd Bergmann 2018-07-18mtd: rawnand: jz4780: Drop the dependency on MACH_JZ4780Boris Brezillon 2018-07-18mtd: rawnand: jz4740: Allow selection of this driver when COMPILE_TEST=yBoris Brezillon 2018-07-18mtd: rawnand: txx9ndfmc: Allow selection of this driver when COMPILE_TEST=yBoris Brezillon 2018-07-18mtd: rawnand: fsl_ifc: Allow selection of this driver when COMPILE_TEST=yBoris Brezillon 2018-07-18mtd: rawnand: fsmc: Allow selection of this driver when COMPILE_TEST=yBoris Brezillon 2018-07-18mtd: rawnand: sunxi: Allow selection of this driver when COMPILE_TEST=yBoris Brezillon 2018-07-18mtd: rawnand: davinci: Allow selection of this driver when COMPILE_TEST=yBoris Brezillon 2018-07-18mtd: rawnand: fix indentation in KconfigMiquel Raynal 2018-07-18mtd: rawnand: atmel: Allow selection of this driver when COMPILE_TEST=yBoris Brezillon 2018-07-18mtd: rawnand: nuc900: Allow selection of this driver when COMPILE_TEST=yBoris Brezillon 2018-07-18mtd: rawnand: qcom: Allow selection of this driver when COMPILE_TEST=yBoris Brezillon 2018-07-18mtd: rawnand: mxc: Allow selection of this driver when COMPILE_TEST=yBoris Brezillon 2018-07-18mtd: rawnand: brcmnand: Allow selection of this driver when COMPILE_TEST=yBoris Brezillon 2018-07-18mtd: rawnand: lpc32xx: Allow selection of these drivers when COMPILE_TEST=yBoris Brezillon 2018-07-18mtd: rawnand: sharpsl: Allow selection of this driver when COMPILE_TEST=yBoris Brezillon 2018-07-18mtd: rawnand: omap2: Allow selection of this driver when COMPILE_TEST=yBoris Brezillon 2018-07-18mtd: rawnand: Add 'depends on HAS_IOMEM' where missingBoris Brezillon 2018-07-18mtd: rawnand: gpmi: Remove useless dependency on MTD_NANDBoris Brezillon 2018-07-02mtd: rawnand: add NVIDIA Tegra NAND Flash controller driverStefan Agner 2018-04-21mtd: Remove depends on HAS_DMA in case of platform dependencyGeert Uytterhoeven 2018-04-04Merge tag 'v4.16-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/torval...Boris Brezillon 2018-03-19mtd: rawnand: makes the Kconfig entry clear when it comes to raw NANDsMiquel Raynal 2018-03-17mtd: rawnand: remove bf5xx_nand driverArnd Bergmann 2018-03-02Merge tag 'nand/pxa3xx-removal' of git://git.infradead.org/linux-mtd into nan...Boris Brezillon 2018-02-16mtd: nand: move raw NAND related code to the raw/ subdirBoris Brezillon