cd642c88a1
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. |
||
---|---|---|
.. | ||
tegra124 | ||
as3722_gpio.c | ||
as3722_regulators.c | ||
as3722_rtc.c | ||
as3722.c | ||
as3722.h | ||
tegra_abpmisc.c | ||
tegra_ahci.c | ||
tegra_efuse.c | ||
tegra_efuse.h | ||
tegra_ehci.c | ||
tegra_gpio.c | ||
tegra_i2c.c | ||
tegra_lic.c | ||
tegra_pcie.c | ||
tegra_pinmux.c | ||
tegra_pmc.h | ||
tegra_rtc.c | ||
tegra_sdhci.c | ||
tegra_soctherm_if.m | ||
tegra_soctherm.c | ||
tegra_uart.c | ||
tegra_usbphy.c |