freebsd-dev/sys/arm
Ian Lepore e6c435106f Enable ARM_INTRNG on IMX6 platforms, and make the imx_gpio driver an
interrupt controller.

The latter is required for INTRNG, because of the hardware erratum
workaround installed by the linux folks into the imx6 FDT data, which remaps
an ethernet interrupt to the gpio device.  In the non-INTRNG world we
intercept the call to map the interrupt and map it back to the ethernet
hardware (because we don't need linux's workaround), but in the INTRNG world
we lose the hookpoint where that remapping was happening, but we gain the
ability to work the way linux does by having the gpio driver dispatch the
interrupt.
2015-10-18 19:54:11 +00:00
..
allwinner Rename arm_init_secondary_ic() -> arm_pic_init_secondary(). The latter is 2015-10-18 16:54:34 +00:00
altera/socfpga Rename arm_init_secondary_ic() -> arm_pic_init_secondary(). The latter is 2015-10-18 16:54:34 +00:00
amlogic/aml8726 Rename arm_init_secondary_ic() -> arm_pic_init_secondary(). The latter is 2015-10-18 16:54:34 +00:00
annapurna/alpine Rename arm_init_secondary_ic() -> arm_pic_init_secondary(). The latter is 2015-10-18 16:54:34 +00:00
arm Import ARM_INTRNG, the "next generation" interrupt architecture for arm 2015-10-18 18:26:19 +00:00
at91 Make kstack_pages a tunable on arm, x86, and powepc. On i386, the 2015-08-10 17:18:21 +00:00
broadcom/bcm2835 An IPI must be cleared before it is handled otherwise next IPI could be 2015-10-01 12:09:05 +00:00
cavium/cns11xx Make kstack_pages a tunable on arm, x86, and powepc. On i386, the 2015-08-10 17:18:21 +00:00
conf Enable ARM_INTRNG on IMX6 platforms, and make the imx_gpio driver an 2015-10-18 19:54:11 +00:00
freescale Enable ARM_INTRNG on IMX6 platforms, and make the imx_gpio driver an 2015-10-18 19:54:11 +00:00
include Import ARM_INTRNG, the "next generation" interrupt architecture for arm 2015-10-18 18:26:19 +00:00
lpc Build the cpufunc_asm_* files based on the cpu type, not which config file 2015-03-29 22:43:39 +00:00
mv Fix a strange macro re-definition compile error. If the VM_MAXUSER_ADDRESS 2015-10-18 01:03:43 +00:00
qemu Rename arm_init_secondary_ic() -> arm_pic_init_secondary(). The latter is 2015-10-18 16:54:34 +00:00
rockchip Rename arm_init_secondary_ic() -> arm_pic_init_secondary(). The latter is 2015-10-18 16:54:34 +00:00
samsung Rename arm_init_secondary_ic() -> arm_pic_init_secondary(). The latter is 2015-10-18 16:54:34 +00:00
ti Enable ARM_INTRNG on the pandaboard platform. 2015-10-18 18:39:16 +00:00
versatile Add domain support to PCI bus allocation 2015-09-16 23:34:51 +00:00
xilinx Rename arm_init_secondary_ic() -> arm_pic_init_secondary(). The latter is 2015-10-18 16:54:34 +00:00
xscale Add domain support to PCI bus allocation 2015-09-16 23:34:51 +00:00