freebsd-nq/sys/arm
Svatopluk Kraus cd642c88a1 INTRNG - redefine struct intr_map_data to avoid headers pollution. Each
struct associated with some type defined in enum intr_map_data_type
must have struct intr_map_data on the top of its own definition now.
When such structs are used, correct type and size must be filled in.

There are three such structs defined in sys/intr.h now. Their
definitions should be moved to corresponding headers by follow-up
commits.

While this change was propagated to all INTRNG like PICs,
pic_map_intr() method implementations were corrected on some places.
For this specific method, it's ensured by a caller that the 'data'
argument passed to this method is never NULL. Also, the return error
values were standardized there.
2016-05-05 13:31:19 +00:00
..
allwinner INTRNG - redefine struct intr_map_data to avoid headers pollution. Each 2016-05-05 13:31:19 +00:00
altera/socfpga Move arm's devmap to some generic place, so it can be used 2016-04-26 11:53:37 +00:00
amlogic/aml8726 sys/arm: Minor spelling fixes. 2016-05-04 15:48:59 +00:00
annapurna/alpine Move arm's devmap to some generic place, so it can be used 2016-04-26 11:53:37 +00:00
arm INTRNG - redefine struct intr_map_data to avoid headers pollution. Each 2016-05-05 13:31:19 +00:00
at91 sys/arm: Minor spelling fixes. 2016-05-04 15:48:59 +00:00
broadcom/bcm2835 INTRNG - redefine struct intr_map_data to avoid headers pollution. Each 2016-05-05 13:31:19 +00:00
cavium/cns11xx sys/arm: Minor spelling fixes. 2016-05-04 15:48:59 +00:00
conf Add support for the Allwinner A83T (sun8iw6p1) SoC. 2016-05-05 09:41:57 +00:00
freescale INTRNG - redefine struct intr_map_data to avoid headers pollution. Each 2016-05-05 13:31:19 +00:00
include Add a MULTIDELAY option to allow the ARM kernel to have multiple DELAY 2016-04-30 17:27:33 +00:00
lpc Move arm's devmap to some generic place, so it can be used 2016-04-26 11:53:37 +00:00
mv INTRNG - redefine struct intr_map_data to avoid headers pollution. Each 2016-05-05 13:31:19 +00:00
nvidia INTRNG - redefine struct intr_map_data to avoid headers pollution. Each 2016-05-05 13:31:19 +00:00
qemu While gem5 is not qemu, we treat it as "simulators" or "virtual environments". 2016-05-04 16:24:12 +00:00
rockchip Move arm's devmap to some generic place, so it can be used 2016-04-26 11:53:37 +00:00
samsung/exynos sys/arm: Minor spelling fixes. 2016-05-04 15:48:59 +00:00
ti INTRNG - redefine struct intr_map_data to avoid headers pollution. Each 2016-05-05 13:31:19 +00:00
versatile Move arm's devmap to some generic place, so it can be used 2016-04-26 11:53:37 +00:00
xilinx sys/arm: Minor spelling fixes. 2016-05-04 15:48:59 +00:00
xscale sys/arm: Minor spelling fixes. 2016-05-04 15:48:59 +00:00