opnsense-src/sys/arm/allwinner
Jessica Clarke a73592e0d0 intrng: Remove irq_root_ipicount and corresponding intr_pic_claim_root arg
The static irq_root_ipicount variable is only ever written to (with the
value passed to irq_root_ipicount), never read. Moreover, the bcm2836
driver, as used by the Raspberry Pi 2B and 3A/B (but not 4, which uses a
GIC-400, though does have the legacy interrupt controller present too)
passes 0 as ipicount, despite implementing IPIs. It's thus inaccurate
and serves no purpose, so should be removed.

Reviewed by:	mmel, imp, mhorne
MFC after:	1 month
Differential Revision:	https://reviews.freebsd.org/D35897

(cherry picked from commit e06afdb2856944d6db4e33d4bbe0e2dbbd057eb4)
2024-09-07 00:52:47 +01:00
..
a10 intrng: Remove irq_root_ipicount and corresponding intr_pic_claim_root arg 2024-09-07 00:52:47 +01:00
a13 sys: Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:54:58 -06:00
a20 sys: Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:54:58 -06:00
a31 sys: Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:54:58 -06:00
a33 sys: Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:54:58 -06:00
a64 sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
a83t sys: Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:54:58 -06:00
clkng arm/allwinner: fix variables initialization in clkng 2023-10-18 16:37:35 +02:00
h3 sys: Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:54:58 -06:00
h6 sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
a10_ahci.c sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
a10_codec.c arm: Remove stray references to dev/sound/chip.h 2024-05-17 21:30:36 +02:00
a10_dmac.c sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
a10_dmac.h sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
a10_sramc.c sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
a10_sramc.h sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
a10_timer.c sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
a31_dmac.c sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
a33_codec.c sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
allwinner_pinctrl.h sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
aw_ccu.c sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
aw_cir.c sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
aw_dwc3.c sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
aw_gmacclk.c sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
aw_gpio.c aw_gpio: temporarily switch to input function if read in eint mode 2024-04-21 15:31:50 +03:00
aw_i2s.c sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
aw_if_dwc.c sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
aw_machdep.c sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
aw_machdep.h sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
aw_mmc.c sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
aw_mmc.h sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
aw_mp.c sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
aw_mp.h sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
aw_nmi.c sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
aw_pwm.c sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
aw_r_intc.c sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
aw_reset.c sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
aw_rsb.c sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
aw_rtc.c sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
aw_sid.c sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
aw_sid.h sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
aw_spi.c sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
aw_syscon.c sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
aw_thermal.c sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
aw_ts.c sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
aw_usb3phy.c sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
aw_usbphy.c sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
aw_wdog.c sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
aw_wdog.h sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
axp81x.c sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
axp209.c sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
axp209reg.h sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
files.allwinner iicbus: Move twsi under a new controller subdirectory 2023-10-18 16:32:05 +02:00
files.allwinner_up sys: Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:54:58 -06:00
if_awg.c sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
if_awgreg.h sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
if_emac.c net: Remove unneeded NULL check for the allocated ifnet 2024-07-12 20:03:37 +08:00
if_emacreg.h sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
std.allwinner sys: Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:54:58 -06:00
std.allwinner_up sys: Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:54:58 -06:00
sunxi_dma_if.m sys: Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:54:58 -06:00