mirror of
				https://github.com/Ysurac/openmptcprouter.git
				synced 2025-03-09 15:40:20 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			43 lines
		
	
	
	
		
			1.4 KiB
		
	
	
	
		
			Diff
		
	
	
	
	
	
			
		
		
	
	
			43 lines
		
	
	
	
		
			1.4 KiB
		
	
	
	
		
			Diff
		
	
	
	
	
	
| From fb1f6850be00d8dd8a54017be4c1336e224069ac Mon Sep 17 00:00:00 2001
 | |
| From: Robert Marko <robimarko@gmail.com>
 | |
| Date: Wed, 16 Nov 2022 22:26:25 +0100
 | |
| Subject: [PATCH] arm64: dts: qcom: ipq8074: use msi-parent for PCIe
 | |
| 
 | |
| Instead of hardcoding the IRQ, simply use msi-parent instead.
 | |
| 
 | |
| Signed-off-by: Robert Marko <robimarko@gmail.com>
 | |
| ---
 | |
|  arch/arm64/boot/dts/qcom/ipq8074.dtsi | 8 +++-----
 | |
|  1 file changed, 3 insertions(+), 5 deletions(-)
 | |
| 
 | |
| --- a/arch/arm64/boot/dts/qcom/ipq8074.dtsi
 | |
| +++ b/arch/arm64/boot/dts/qcom/ipq8074.dtsi
 | |
| @@ -699,7 +699,7 @@
 | |
|  			reg = <0x0b000000 0x1000>, <0x0b002000 0x1000>;
 | |
|  			ranges = <0 0xb00a000 0xffd>;
 | |
|  
 | |
| -			v2m@0 {
 | |
| +			gic_v2m0: v2m@0 {
 | |
|  				compatible = "arm,gic-v2m-frame";
 | |
|  				msi-controller;
 | |
|  				reg = <0x0 0xffd>;
 | |
| @@ -813,8 +813,7 @@
 | |
|  				 <0x82000000 0 0x10220000 0x10220000
 | |
|  				  0 0xfde0000>; /* non-prefetchable memory */
 | |
|  
 | |
| -			interrupts = <GIC_SPI 85 IRQ_TYPE_LEVEL_HIGH>;
 | |
| -			interrupt-names = "msi";
 | |
| +			msi-parent = <&gic_v2m0>;
 | |
|  			#interrupt-cells = <1>;
 | |
|  			interrupt-map-mask = <0 0 0 0x7>;
 | |
|  			interrupt-map = <0 0 0 1 &intc 0 142
 | |
| @@ -877,8 +876,7 @@
 | |
|  				 <0x82000000 0 0x20220000 0x20220000
 | |
|  				  0 0xfde0000>; /* non-prefetchable memory */
 | |
|  
 | |
| -			interrupts = <GIC_SPI 52 IRQ_TYPE_LEVEL_HIGH>;
 | |
| -			interrupt-names = "msi";
 | |
| +			msi-parent = <&gic_v2m0>;
 | |
|  			#interrupt-cells = <1>;
 | |
|  			interrupt-map-mask = <0 0 0 0x7>;
 | |
|  			interrupt-map = <0 0 0 1 &intc 0 75
 |