linux/arch/mips/cavium-octeon
Samuel Holland 4d0b829881 genirq: Return a const cpumask from irq_data_get_affinity_mask
Now that the irq_data_update_affinity helper exists, enforce its use
by returning a a const cpumask from irq_data_get_affinity_mask.

Since the previous commit already updated places that needed to call
irq_data_update_affinity, this commit updates the remaining code that
either did not modify the cpumask or immediately passed the modified
mask to irq_set_affinity.

Signed-off-by: Samuel Holland <samuel@sholland.org>
Reviewed-by: Michael Kelley <mikelley@microsoft.com>
Signed-off-by: Marc Zyngier <maz@kernel.org>
Link: https://lore.kernel.org/r/20220701200056.46555-8-samuel@sholland.org
2022-07-07 09:38:04 +01:00
..
crypto crypto: mips/sha - remove duplicate hash init function 2021-12-31 18:10:54 +11:00
executive MIPS: fix typos in comments 2022-05-04 22:22:59 +02:00
cpu.c MIPS: Add missing include files 2017-03-08 10:38:06 +01:00
csrc-octeon.c MIPS: OCTEON: csrc-octeon: include linux/sched/clock.h 2018-11-21 15:36:42 -08:00
dma-octeon.c swiotlb: make the swiotlb_init interface more useful 2022-04-18 07:21:11 +02:00
flash_setup.c mips: clean up kernel-doc in cavium-octeon/*.c 2021-07-28 11:22:21 +02:00
Kconfig swiotlb: move the SWIOTLB config symbol to lib/Kconfig 2018-05-09 06:58:01 +02:00
Makefile MIPS: OCTEON: Platform support for OCTEON III USB controller 2017-02-14 08:52:46 +00:00
oct_ilm.c mips: cavium: Replace DEFINE_SIMPLE_ATTRIBUTE with DEFINE_DEBUGFS_ATTRIBUTE 2021-03-06 08:43:40 +01:00
octeon_boot.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 2019-05-30 11:26:35 -07:00
octeon-irq.c genirq: Return a const cpumask from irq_data_get_affinity_mask 2022-07-07 09:38:04 +01:00
octeon-memcpy.S MIPS: octeon: Fix missed PTR->PTR_WD conversion 2022-02-01 08:35:12 +01:00
octeon-platform.c MIPS: OCTEON: add put_device() after of_find_device_by_node() 2021-12-16 15:57:57 +01:00
octeon-usb.c MIPS: fix typos in comments 2022-05-04 22:22:59 +02:00
Platform MIPS: Only include the platform file needed 2020-05-13 00:17:18 +02:00
setup.c mips: clean up kernel-doc in cavium-octeon/*.c 2021-07-28 11:22:21 +02:00
smp.c mips: clean up kernel-doc in cavium-octeon/*.c 2021-07-28 11:22:21 +02:00