| Commit message (Expand) | Author | Age | Files | Lines |
* | intrng: Use less confusing return value for intr_pic_add_handler | Jessica Clarke | 2022-01-24 | 1 | -3/+3 |
* | intrng: remove now redundant shadow variable. | Michal Meloun | 2022-01-20 | 1 | -6/+5 |
* | intrng: Releasing interrupt source should clear interrupt table full state. | Michal Meloun | 2022-01-20 | 1 | -0/+10 |
* | kern/intr: declare interrupt vectors unsigned | Elliott Mitchell | 2021-05-10 | 1 | -4/+4 |
* | make maximum interrupt number tunable on ARM, ARM64, MIPS, and RISC-V | Oleksandr Tymoshenko | 2021-01-19 | 1 | -20/+38 |
* | Also pass interrupt binding request to non-root interrupt controllers. | Michal Meloun | 2020-11-20 | 1 | -3/+0 |
* | Add a method to determine whether given interrupt is per CPU or not. | Michal Meloun | 2020-11-07 | 1 | -0/+15 |
* | o Add iommu de-initialization method for MSI interface. | Ruslan Bukin | 2020-10-24 | 1 | -12/+4 |
* | Manage MSI iommu pages. | Ruslan Bukin | 2020-10-19 | 1 | -0/+46 |
* | kern: clean up empty lines in .c and .h files | Mateusz Guzik | 2020-09-01 | 1 | -2/+0 |
* | INTRNG: only shuffle for !EARLY_AP_STARTUP | Mitchell Horne | 2020-07-21 | 1 | -3/+9 |
* | Simplify the flow when getting/setting an isrc | Andrew Turner | 2020-07-01 | 1 | -10/+6 |
* | Fix arm64 kernel build with DEBUG on | Ed Maste | 2020-06-10 | 1 | -2/+2 |
* | Remove duplicated empty lines from kern/*.c | Mateusz Guzik | 2020-01-30 | 1 | -4/+0 |
* | Extract eventfilter declarations to sys/_eventfilter.h | Conrad Meyer | 2019-05-20 | 1 | -0/+2 |
* | Fix compile error with option DEBUG. This is fallout from some long-ago | Ian Lepore | 2017-08-16 | 1 | -2/+2 |
* | Only return the current cpu if it's in the cpumask. When we restrict the | Andrew Turner | 2017-08-11 | 1 | -2/+10 |
* | - Remove 'struct vmmeter' from 'struct pcpu', leaving only global vmmeter | Gleb Smirnoff | 2017-04-17 | 1 | -1/+1 |
* | All these files need sys/vmmeter.h, but now they got it implicitly | Gleb Smirnoff | 2017-04-17 | 1 | -0/+1 |
* | Only allow the pic type to be either a PIC or MSI type. All interrupt | Andrew Turner | 2017-02-06 | 1 | -30/+35 |
* | INTRNG - fix MSI/MSIX release path | Oleksandr Tymoshenko | 2016-10-11 | 1 | -3/+35 |
* | INTRNG: Rework handling with resources. Partially revert r301453. | Michal Meloun | 2016-08-19 | 1 | -56/+286 |
* | Remove temporary solution for storing interrupt mapping data as | Svatopluk Kraus | 2016-06-07 | 1 | -143/+11 |
* | INTRNG: As follow up of r301451, implement mapping and configuration | Michal Meloun | 2016-06-07 | 1 | -24/+4 |
* | INTRNG - change the way how an interrupt mapping data are provided | Svatopluk Kraus | 2016-06-05 | 1 | -37/+20 |
* | (1) Add a new bus method to get a mapping data for an interrupt. | Svatopluk Kraus | 2016-06-05 | 1 | -1/+0 |
* | Add an interface to handle interrupt controllers that have a contiguous | Andrew Turner | 2016-06-03 | 1 | -0/+73 |
* | Limit calling pmc_hook to when the interrupt comes while running userspace. | Andrew Turner | 2016-05-24 | 1 | -1/+2 |
* | Add the needed hwpmc hooks to subr_intr.c. This is needed for the correct | Andrew Turner | 2016-05-23 | 1 | -0/+9 |
* | Return the struct intr_pic pointer from intr_pic_register. This will be | Andrew Turner | 2016-05-18 | 1 | -4/+4 |
* | Introduce MSI and MSI-X support to intrng. This adds a new msi device | Andrew Turner | 2016-05-16 | 1 | -1/+173 |
* | Check malloc succeeded in pic_create, with M_NOWAIT it may return NULL. | Andrew Turner | 2016-05-09 | 1 | -0/+4 |
* | Set correct size to the size member of struct intr_map_data when | Svatopluk Kraus | 2016-05-06 | 1 | -1/+1 |
* | INTRNG - redefine struct intr_map_data to avoid headers pollution. Each | Svatopluk Kraus | 2016-05-05 | 1 | -20/+34 |
* | Remove superfluous check. The pic_dev member of struct pic | Svatopluk Kraus | 2016-05-05 | 1 | -1/+1 |
* | sys/kern: spelling fixes in comments. | Pedro F. Giffuni | 2016-04-29 | 1 | -2/+2 |
* | INTRNG: Define 'INTR_IRQ_INVALID' constant and use it consistently | Michal Meloun | 2016-04-28 | 1 | -8/+6 |
* | GPIO: Add support for gpio pin interrupts. | Michal Meloun | 2016-04-28 | 1 | -0/+21 |
* | Fix intr_irq_shuffle(). After r297539, ISRCs doing IPI may be also | Svatopluk Kraus | 2016-04-07 | 1 | -1/+1 |
* | Implement intr_isrc_init_on_cpu() and use it to replace very same | Svatopluk Kraus | 2016-04-07 | 1 | -0/+26 |
* | Fix PIC lookup by device and xref. There was not taken into account | Svatopluk Kraus | 2016-04-06 | 1 | -8/+16 |
* | Include sys/rman.h directly rather than relying on header pollution. | Andrew Turner | 2016-04-04 | 1 | -0/+1 |
* | Remove FDT specific parts from INTRNG. Change its interface to make it | Svatopluk Kraus | 2016-04-04 | 1 | -256/+277 |
* | Generalize IPI support for ARM intrng and use it for interrupt | Svatopluk Kraus | 2016-03-24 | 1 | -10/+10 |
* | Remove an alternative way for dealing with root interrupt controller | Svatopluk Kraus | 2016-03-01 | 1 | -21/+0 |
* | Mark other parts of interrupt framework as INTR_SOLO option specific. | Svatopluk Kraus | 2016-03-01 | 1 | -6/+10 |
* | Move IPI related parts back to (ARM) machine specific file now, when | Svatopluk Kraus | 2016-02-27 | 1 | -173/+9 |
* | Remove an unused FDT header, fdt_common.h should only be needed in a few | Andrew Turner | 2016-02-15 | 1 | -2/+0 |
* | Allow MIPS INTRNG code to be built without FDT support. | Adrian Chadd | 2016-02-15 | 1 | -0/+2 |
* | [intrng] Migrate the intrng code from sys/arm/arm to sys/kern/subr_intr.c. | Adrian Chadd | 2015-12-18 | 1 | -0/+1395 |