freebsd-dev/sys/mips
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
..
adm5120 mips: for pointers replace 0 with NULL. 2016-04-15 14:26:24 +00:00
alchemy mips: for pointers replace 0 with NULL. 2016-04-15 14:26:24 +00:00
atheros sys: Make use of our rounddown() macro when sys/param.h is available. 2016-04-30 14:41:18 +00:00
beri Fix the resource_list_print_type() calls to use uintmax_t. 2016-03-22 22:25:08 +00:00
cavium sys: use our roundup2/rounddown2() macros when param.h is available. 2016-04-21 19:57:40 +00:00
conf Rework Mediatek/Ralink configuration files 2016-04-21 07:40:03 +00:00
gxemul Add 32-bit support for Gxemul's oldtestmips machine emulation 2013-09-04 20:34:36 +00:00
idt mips: for pointers replace 0 with NULL. 2016-04-15 14:26:24 +00:00
include When attempting to satisfy mmap() requests for superpage alignment on 2016-04-30 19:29:03 +00:00
malta As <machine/pmap.h> is included from <vm/pmap.h>, there is no need to 2016-02-22 09:02:20 +00:00
mediatek INTRNG - redefine struct intr_map_data to avoid headers pollution. Each 2016-05-05 13:31:19 +00:00
mips INTRNG - redefine struct intr_map_data to avoid headers pollution. Each 2016-05-05 13:31:19 +00:00
nlm Add a bus_null_rescan() method that always fails with an error. 2016-04-27 17:49:42 +00:00
rmi sys: use our roundup2/rounddown2() macros when param.h is available. 2016-04-21 19:57:40 +00:00
rt305x mips: for pointers replace 0 with NULL. 2016-04-15 14:26:24 +00:00
sentry5 Convert rman to use rman_res_t instead of u_long 2016-01-27 02:23:54 +00:00
sibyte sys: use our roundup2/rounddown2() macros when param.h is available. 2016-04-21 19:57:40 +00:00