All of lore.kernel.org
 help / color / mirror / Atom feed
* [U-Boot] [PATCH] arm: dts: am33xx: Remove redundant interrupt-parent property
@ 2017-06-05 19:12 sunil.m at techveda.org
  2017-06-06  0:07 ` Tom Rini
  0 siblings, 1 reply; 4+ messages in thread
From: sunil.m at techveda.org @ 2017-06-05 19:12 UTC (permalink / raw)
  To: u-boot

From: Suniel Mahesh <sunil.m@techveda.org>

Interrupt-parent property is defined in the root node as
"interrupt-parent = <&intc>". This interrupt-parent value becomes
the default for the system, so removed redundant "interrupt-parent"
property from mmc, mac, lcdc and tscadc nodes.

Signed-off-by: Suniel Mahesh <sunil.m@techveda.org>
---
 arch/arm/dts/am33xx.dtsi | 6 ------
 1 file changed, 6 deletions(-)

diff --git a/arch/arm/dts/am33xx.dtsi b/arch/arm/dts/am33xx.dtsi
index b26e21b..14caee7 100644
--- a/arch/arm/dts/am33xx.dtsi
+++ b/arch/arm/dts/am33xx.dtsi
@@ -315,7 +315,6 @@
 				&edma 25>;
 			dma-names = "tx", "rx";
 			interrupts = <64>;
-			interrupt-parent = <&intc>;
 			reg = <0x48060000 0x1000>;
 			status = "disabled";
 		};
@@ -328,7 +327,6 @@
 				&edma 3>;
 			dma-names = "tx", "rx";
 			interrupts = <28>;
-			interrupt-parent = <&intc>;
 			reg = <0x481d8000 0x1000>;
 			status = "disabled";
 		};
@@ -338,7 +336,6 @@
 			ti,hwmods = "mmc3";
 			ti,needs-special-reset;
 			interrupts = <29>;
-			interrupt-parent = <&intc>;
 			reg = <0x47810000 0x1000>;
 			status = "disabled";
 		};
@@ -724,7 +721,6 @@
 			       0x4a101200 0x100>;
 			#address-cells = <1>;
 			#size-cells = <1>;
-			interrupt-parent = <&intc>;
 			/*
 			 * c0_rx_thresh_pend
 			 * c0_rx_pend
@@ -787,7 +783,6 @@
 		lcdc: lcdc at 4830e000 {
 			compatible = "ti,am33xx-tilcdc";
 			reg = <0x4830e000 0x1000>;
-			interrupt-parent = <&intc>;
 			interrupts = <36>;
 			ti,hwmods = "lcdc";
 			status = "disabled";
@@ -796,7 +791,6 @@
 		tscadc: tscadc at 44e0d000 {
 			compatible = "ti,am3359-tscadc";
 			reg = <0x44e0d000 0x1000>;
-			interrupt-parent = <&intc>;
 			interrupts = <16>;
 			ti,hwmods = "adc_tsc";
 			status = "disabled";
-- 
1.9.1

^ permalink raw reply related	[flat|nested] 4+ messages in thread

* [U-Boot] [PATCH] arm: dts: am33xx: Remove redundant interrupt-parent property
  2017-06-05 19:12 [U-Boot] [PATCH] arm: dts: am33xx: Remove redundant interrupt-parent property sunil.m at techveda.org
@ 2017-06-06  0:07 ` Tom Rini
  2017-06-06  4:06   ` Suniel Mahesh
  0 siblings, 1 reply; 4+ messages in thread
From: Tom Rini @ 2017-06-06  0:07 UTC (permalink / raw)
  To: u-boot

On Tue, Jun 06, 2017 at 12:42:21AM +0530, sunil.m at techveda.org wrote:

> From: Suniel Mahesh <sunil.m@techveda.org>
> 
> Interrupt-parent property is defined in the root node as
> "interrupt-parent = <&intc>". This interrupt-parent value becomes
> the default for the system, so removed redundant "interrupt-parent"
> property from mmc, mac, lcdc and tscadc nodes.
> 
> Signed-off-by: Suniel Mahesh <sunil.m@techveda.org>
> ---
>  arch/arm/dts/am33xx.dtsi | 6 ------
>  1 file changed, 6 deletions(-)
> 
> diff --git a/arch/arm/dts/am33xx.dtsi b/arch/arm/dts/am33xx.dtsi
> index b26e21b..14caee7 100644
> --- a/arch/arm/dts/am33xx.dtsi
> +++ b/arch/arm/dts/am33xx.dtsi
> @@ -315,7 +315,6 @@
>  				&edma 25>;
>  			dma-names = "tx", "rx";
>  			interrupts = <64>;
> -			interrupt-parent = <&intc>;
>  			reg = <0x48060000 0x1000>;
>  			status = "disabled";
>  		};
> @@ -328,7 +327,6 @@
>  				&edma 3>;
>  			dma-names = "tx", "rx";
>  			interrupts = <28>;
> -			interrupt-parent = <&intc>;
>  			reg = <0x481d8000 0x1000>;
>  			status = "disabled";
>  		};
> @@ -338,7 +336,6 @@
>  			ti,hwmods = "mmc3";
>  			ti,needs-special-reset;
>  			interrupts = <29>;
> -			interrupt-parent = <&intc>;
>  			reg = <0x47810000 0x1000>;
>  			status = "disabled";
>  		};
> @@ -724,7 +721,6 @@
>  			       0x4a101200 0x100>;
>  			#address-cells = <1>;
>  			#size-cells = <1>;
> -			interrupt-parent = <&intc>;
>  			/*
>  			 * c0_rx_thresh_pend
>  			 * c0_rx_pend
> @@ -787,7 +783,6 @@
>  		lcdc: lcdc at 4830e000 {
>  			compatible = "ti,am33xx-tilcdc";
>  			reg = <0x4830e000 0x1000>;
> -			interrupt-parent = <&intc>;
>  			interrupts = <36>;
>  			ti,hwmods = "lcdc";
>  			status = "disabled";
> @@ -796,7 +791,6 @@
>  		tscadc: tscadc at 44e0d000 {
>  			compatible = "ti,am3359-tscadc";
>  			reg = <0x44e0d000 0x1000>;
> -			interrupt-parent = <&intc>;
>  			interrupts = <16>;
>  			ti,hwmods = "adc_tsc";
>  			status = "disabled";

Please submit this vs the kernel and we'll sync it in that way, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20170605/f08d5a75/attachment.sig>

^ permalink raw reply	[flat|nested] 4+ messages in thread

* [U-Boot] [PATCH] arm: dts: am33xx: Remove redundant interrupt-parent property
  2017-06-06  0:07 ` Tom Rini
@ 2017-06-06  4:06   ` Suniel Mahesh
  0 siblings, 0 replies; 4+ messages in thread
From: Suniel Mahesh @ 2017-06-06  4:06 UTC (permalink / raw)
  To: u-boot

On Tuesday 06 June 2017 05:37 AM, Tom Rini wrote:
> On Tue, Jun 06, 2017 at 12:42:21AM +0530, sunil.m at techveda.org wrote:
> 
>> From: Suniel Mahesh <sunil.m@techveda.org>
>>
>> Interrupt-parent property is defined in the root node as
>> "interrupt-parent = <&intc>". This interrupt-parent value becomes
>> the default for the system, so removed redundant "interrupt-parent"
>> property from mmc, mac, lcdc and tscadc nodes.
>>
>> Signed-off-by: Suniel Mahesh <sunil.m@techveda.org>
>> ---
>>  arch/arm/dts/am33xx.dtsi | 6 ------
>>  1 file changed, 6 deletions(-)
>>
>> diff --git a/arch/arm/dts/am33xx.dtsi b/arch/arm/dts/am33xx.dtsi
>> index b26e21b..14caee7 100644
>> --- a/arch/arm/dts/am33xx.dtsi
>> +++ b/arch/arm/dts/am33xx.dtsi
>> @@ -315,7 +315,6 @@
>>  				&edma 25>;
>>  			dma-names = "tx", "rx";
>>  			interrupts = <64>;
>> -			interrupt-parent = <&intc>;
>>  			reg = <0x48060000 0x1000>;
>>  			status = "disabled";
>>  		};
>> @@ -328,7 +327,6 @@
>>  				&edma 3>;
>>  			dma-names = "tx", "rx";
>>  			interrupts = <28>;
>> -			interrupt-parent = <&intc>;
>>  			reg = <0x481d8000 0x1000>;
>>  			status = "disabled";
>>  		};
>> @@ -338,7 +336,6 @@
>>  			ti,hwmods = "mmc3";
>>  			ti,needs-special-reset;
>>  			interrupts = <29>;
>> -			interrupt-parent = <&intc>;
>>  			reg = <0x47810000 0x1000>;
>>  			status = "disabled";
>>  		};
>> @@ -724,7 +721,6 @@
>>  			       0x4a101200 0x100>;
>>  			#address-cells = <1>;
>>  			#size-cells = <1>;
>> -			interrupt-parent = <&intc>;
>>  			/*
>>  			 * c0_rx_thresh_pend
>>  			 * c0_rx_pend
>> @@ -787,7 +783,6 @@
>>  		lcdc: lcdc at 4830e000 {
>>  			compatible = "ti,am33xx-tilcdc";
>>  			reg = <0x4830e000 0x1000>;
>> -			interrupt-parent = <&intc>;
>>  			interrupts = <36>;
>>  			ti,hwmods = "lcdc";
>>  			status = "disabled";
>> @@ -796,7 +791,6 @@
>>  		tscadc: tscadc at 44e0d000 {
>>  			compatible = "ti,am3359-tscadc";
>>  			reg = <0x44e0d000 0x1000>;
>> -			interrupt-parent = <&intc>;
>>  			interrupts = <16>;
>>  			ti,hwmods = "adc_tsc";
>>  			status = "disabled";
> 
> Please submit this vs the kernel and we'll sync it in that way, thanks!
> 
ok thanks for the suggestion, working on it.

^ permalink raw reply	[flat|nested] 4+ messages in thread

* [U-Boot] [PATCH] arm: dts: am33xx: Remove redundant interrupt-parent property
@ 2017-08-09 15:43 sunil.m at techveda.org
  0 siblings, 0 replies; 4+ messages in thread
From: sunil.m at techveda.org @ 2017-08-09 15:43 UTC (permalink / raw)
  To: u-boot

From: Suniel Mahesh <sunil.m@techveda.org>

Upstream Linux has the Interrupt-parent property being removed
from mmc, mac, lcdc and tscadc sub nodes in the dtsi file.
Interrupt-parent property is already defined in the root node.
Therefore, update the dtsi to mimic this change and remove duplicates.

Signed-off-by: Suniel Mahesh <sunil.m@techveda.org>
---
Note:
- Compile tested on latest u-boot mainline tree no build issues.
- commit information upstream Linux:
  arm: dts: am33xx: Remove redundant interrupt-parent property
  sha1: de09eb52a1cceb6f80464a008c67c7bebb242314
---
 arch/arm/dts/am33xx.dtsi | 6 ------
 1 file changed, 6 deletions(-)

diff --git a/arch/arm/dts/am33xx.dtsi b/arch/arm/dts/am33xx.dtsi
index b26e21b..14caee7 100644
--- a/arch/arm/dts/am33xx.dtsi
+++ b/arch/arm/dts/am33xx.dtsi
@@ -315,7 +315,6 @@
 				&edma 25>;
 			dma-names = "tx", "rx";
 			interrupts = <64>;
-			interrupt-parent = <&intc>;
 			reg = <0x48060000 0x1000>;
 			status = "disabled";
 		};
@@ -328,7 +327,6 @@
 				&edma 3>;
 			dma-names = "tx", "rx";
 			interrupts = <28>;
-			interrupt-parent = <&intc>;
 			reg = <0x481d8000 0x1000>;
 			status = "disabled";
 		};
@@ -338,7 +336,6 @@
 			ti,hwmods = "mmc3";
 			ti,needs-special-reset;
 			interrupts = <29>;
-			interrupt-parent = <&intc>;
 			reg = <0x47810000 0x1000>;
 			status = "disabled";
 		};
@@ -724,7 +721,6 @@
 			       0x4a101200 0x100>;
 			#address-cells = <1>;
 			#size-cells = <1>;
-			interrupt-parent = <&intc>;
 			/*
 			 * c0_rx_thresh_pend
 			 * c0_rx_pend
@@ -787,7 +783,6 @@
 		lcdc: lcdc at 4830e000 {
 			compatible = "ti,am33xx-tilcdc";
 			reg = <0x4830e000 0x1000>;
-			interrupt-parent = <&intc>;
 			interrupts = <36>;
 			ti,hwmods = "lcdc";
 			status = "disabled";
@@ -796,7 +791,6 @@
 		tscadc: tscadc at 44e0d000 {
 			compatible = "ti,am3359-tscadc";
 			reg = <0x44e0d000 0x1000>;
-			interrupt-parent = <&intc>;
 			interrupts = <16>;
 			ti,hwmods = "adc_tsc";
 			status = "disabled";
-- 
1.9.1

^ permalink raw reply related	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2017-08-09 15:43 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-06-05 19:12 [U-Boot] [PATCH] arm: dts: am33xx: Remove redundant interrupt-parent property sunil.m at techveda.org
2017-06-06  0:07 ` Tom Rini
2017-06-06  4:06   ` Suniel Mahesh
2017-08-09 15:43 sunil.m at techveda.org

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.