Searched +full:alpine +full:- +full:msix (Results  1 – 3 of 3) sorted by relevance
| /linux/Documentation/devicetree/bindings/interrupt-controller/ | 
| H A D | al,alpine-msix.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)3 ---
 4 $id: http://devicetree.org/schemas/interrupt-controller/al,alpine-msix.yaml#
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 7 title: Alpine MSIX controller
 10   - Antoine Tenart <atenart@kernel.org>
 14     const: al,alpine-msix
 19   interrupt-parent: true
 21   msi-controller: true
 23   al,msi-base-spi:
 [all …]
 
 | 
| /linux/arch/arm/boot/dts/amazon/ | 
| H A D | alpine.dtsi | 27 #include <dt-bindings/interrupt-controller/arm-gic.h>30 	#address-cells = <2>;
 31 	#size-cells = <2>;
 33 	compatible = "al,alpine";
 42 		#address-cells = <1>;
 43 		#size-cells = <0>;
 44 		enable-method = "al,alpine-smp";
 47 			compatible = "arm,cortex-a15";
 50 			clock-frequency = <1700000000>;
 54 			compatible = "arm,cortex-a15";
 [all …]
 
 | 
| /linux/drivers/irqchip/ | 
| H A D | irq-alpine-msi.c | 2  * Annapurna Labs MSIX support services6  * Antoine Tenart <antoine.tenart@free-electrons.com>
 16 #include <linux/irqchip/arm-gic.h>
 17 #include <linux/irqchip/irq-msi-lib.h>
 29 /* MSIX message address format: local GIC target */
 44 	guard(spinlock)(&priv->msi_map_lock);  in alpine_msix_allocate_sgi()
 45 	first = bitmap_find_next_zero_area(priv->msi_map, priv->num_spis, 0, num_req, 0);  in alpine_msix_allocate_sgi()
 46 	if (first >= priv->num_spis)  in alpine_msix_allocate_sgi()
 47 		return -ENOSPC;  in alpine_msix_allocate_sgi()
 49 	bitmap_set(priv->msi_map, first, num_req);  in alpine_msix_allocate_sgi()
 [all …]
 
 |