All of lore.kernel.org
 help / color / mirror / Atom feed
* linux-next: manual merge of the crypto tree with the pci tree
@ 2014-10-02  4:41 Stephen Rothwell
  0 siblings, 0 replies; only message in thread
From: Stephen Rothwell @ 2014-10-02  4:41 UTC (permalink / raw)
  To: Herbert Xu, Bjorn Helgaas
  Cc: linux-next, linux-kernel, Tanmay Inamdar, Feng Kan

[-- Attachment #1: Type: text/plain, Size: 7710 bytes --]

Hi Herbert,

Today's linux-next merge of the crypto tree got a conflict in
arch/arm64/boot/dts/apm-storm.dtsi between commit 84ac1f2ca41f ("arm64:
dts: Add APM X-Gene PCIe device tree nodes") from the pci tree and
commit ab81873974af ("arm64: dts: add random number generator dts node
to APM X-Gene platform") from the crypto tree.

I fixed it up (see below) and can carry the fix as necessary (no action
is required).

-- 
Cheers,
Stephen Rothwell                    sfr@canb.auug.org.au

diff --cc arch/arm64/boot/dts/apm-storm.dtsi
index 403197a0e621,f391972ad135..000000000000
--- a/arch/arm64/boot/dts/apm-storm.dtsi
+++ b/arch/arm64/boot/dts/apm-storm.dtsi
@@@ -270,170 -270,18 +270,183 @@@
  				clock-output-names = "rtcclk";
  			};
  
+ 			rngpkaclk: rngpkaclk@17000000 {
+ 				compatible = "apm,xgene-device-clock";
+ 				#clock-cells = <1>;
+ 				clocks = <&socplldiv2 0>;
+ 				reg = <0x0 0x17000000 0x0 0x2000>;
+ 				reg-names = "csr-reg";
+ 				csr-offset = <0xc>;
+ 				csr-mask = <0x10>;
+ 				enable-offset = <0x10>;
+ 				enable-mask = <0x10>;
+ 				clock-output-names = "rngpkaclk";
+ 			};
++
 +			pcie0clk: pcie0clk@1f2bc000 {
 +				status = "disabled";
 +				compatible = "apm,xgene-device-clock";
 +				#clock-cells = <1>;
 +				clocks = <&socplldiv2 0>;
 +				reg = <0x0 0x1f2bc000 0x0 0x1000>;
 +				reg-names = "csr-reg";
 +				clock-output-names = "pcie0clk";
 +			};
 +
 +			pcie1clk: pcie1clk@1f2cc000 {
 +				status = "disabled";
 +				compatible = "apm,xgene-device-clock";
 +				#clock-cells = <1>;
 +				clocks = <&socplldiv2 0>;
 +				reg = <0x0 0x1f2cc000 0x0 0x1000>;
 +				reg-names = "csr-reg";
 +				clock-output-names = "pcie1clk";
 +			};
 +
 +			pcie2clk: pcie2clk@1f2dc000 {
 +				status = "disabled";
 +				compatible = "apm,xgene-device-clock";
 +				#clock-cells = <1>;
 +				clocks = <&socplldiv2 0>;
 +				reg = <0x0 0x1f2dc000 0x0 0x1000>;
 +				reg-names = "csr-reg";
 +				clock-output-names = "pcie2clk";
 +			};
 +
 +			pcie3clk: pcie3clk@1f50c000 {
 +				status = "disabled";
 +				compatible = "apm,xgene-device-clock";
 +				#clock-cells = <1>;
 +				clocks = <&socplldiv2 0>;
 +				reg = <0x0 0x1f50c000 0x0 0x1000>;
 +				reg-names = "csr-reg";
 +				clock-output-names = "pcie3clk";
 +			};
 +
 +			pcie4clk: pcie4clk@1f51c000 {
 +				status = "disabled";
 +				compatible = "apm,xgene-device-clock";
 +				#clock-cells = <1>;
 +				clocks = <&socplldiv2 0>;
 +				reg = <0x0 0x1f51c000 0x0 0x1000>;
 +				reg-names = "csr-reg";
 +				clock-output-names = "pcie4clk";
 +			};
 +		};
 +
 +		pcie0: pcie@1f2b0000 {
 +			status = "disabled";
 +			device_type = "pci";
 +			compatible = "apm,xgene-storm-pcie", "apm,xgene-pcie";
 +			#interrupt-cells = <1>;
 +			#size-cells = <2>;
 +			#address-cells = <3>;
 +			reg = < 0x00 0x1f2b0000 0x0 0x00010000   /* Controller registers */
 +				0xe0 0xd0000000 0x0 0x00040000>; /* PCI config space */
 +			reg-names = "csr", "cfg";
 +			ranges = <0x01000000 0x00 0x00000000 0xe0 0x10000000 0x00 0x00010000   /* io */
 +				  0x02000000 0x00 0x80000000 0xe1 0x80000000 0x00 0x80000000>; /* mem */
 +			dma-ranges = <0x42000000 0x80 0x00000000 0x80 0x00000000 0x00 0x80000000
 +				      0x42000000 0x00 0x00000000 0x00 0x00000000 0x80 0x00000000>;
 +			interrupt-map-mask = <0x0 0x0 0x0 0x7>;
 +			interrupt-map = <0x0 0x0 0x0 0x1 &gic 0x0 0xc2 0x1
 +					 0x0 0x0 0x0 0x2 &gic 0x0 0xc3 0x1
 +					 0x0 0x0 0x0 0x3 &gic 0x0 0xc4 0x1
 +					 0x0 0x0 0x0 0x4 &gic 0x0 0xc5 0x1>;
 +			dma-coherent;
 +			clocks = <&pcie0clk 0>;
 +		};
 +
 +		pcie1: pcie@1f2c0000 {
 +			status = "disabled";
 +			device_type = "pci";
 +			compatible = "apm,xgene-storm-pcie", "apm,xgene-pcie";
 +			#interrupt-cells = <1>;
 +			#size-cells = <2>;
 +			#address-cells = <3>;
 +			reg = < 0x00 0x1f2c0000 0x0 0x00010000   /* Controller registers */
 +				0xd0 0xd0000000 0x0 0x00040000>; /* PCI config space */
 +			reg-names = "csr", "cfg";
 +			ranges = <0x01000000 0x0 0x00000000 0xd0 0x10000000 0x00 0x00010000   /* io  */
 +				  0x02000000 0x0 0x80000000 0xd1 0x80000000 0x00 0x80000000>; /* mem */
 +			dma-ranges = <0x42000000 0x80 0x00000000 0x80 0x00000000 0x00 0x80000000
 +				      0x42000000 0x00 0x00000000 0x00 0x00000000 0x80 0x00000000>;
 +			interrupt-map-mask = <0x0 0x0 0x0 0x7>;
 +			interrupt-map = <0x0 0x0 0x0 0x1 &gic 0x0 0xc8 0x1
 +					 0x0 0x0 0x0 0x2 &gic 0x0 0xc9 0x1
 +					 0x0 0x0 0x0 0x3 &gic 0x0 0xca 0x1
 +					 0x0 0x0 0x0 0x4 &gic 0x0 0xcb 0x1>;
 +			dma-coherent;
 +			clocks = <&pcie1clk 0>;
 +		};
 +
 +		pcie2: pcie@1f2d0000 {
 +			status = "disabled";
 +			device_type = "pci";
 +			compatible = "apm,xgene-storm-pcie", "apm,xgene-pcie";
 +			#interrupt-cells = <1>;
 +			#size-cells = <2>;
 +			#address-cells = <3>;
 +			reg =  < 0x00 0x1f2d0000 0x0 0x00010000   /* Controller registers */
 +				 0x90 0xd0000000 0x0 0x00040000>; /* PCI config space */
 +			reg-names = "csr", "cfg";
 +			ranges = <0x01000000 0x0 0x00000000 0x90 0x10000000 0x0 0x00010000   /* io  */
 +				  0x02000000 0x0 0x80000000 0x91 0x80000000 0x0 0x80000000>; /* mem */
 +			dma-ranges = <0x42000000 0x80 0x00000000 0x80 0x00000000 0x00 0x80000000
 +				      0x42000000 0x00 0x00000000 0x00 0x00000000 0x80 0x00000000>;
 +			interrupt-map-mask = <0x0 0x0 0x0 0x7>;
 +			interrupt-map = <0x0 0x0 0x0 0x1 &gic 0x0 0xce 0x1
 +					 0x0 0x0 0x0 0x2 &gic 0x0 0xcf 0x1
 +					 0x0 0x0 0x0 0x3 &gic 0x0 0xd0 0x1
 +					 0x0 0x0 0x0 0x4 &gic 0x0 0xd1 0x1>;
 +			dma-coherent;
 +			clocks = <&pcie2clk 0>;
 +		};
 +
 +		pcie3: pcie@1f500000 {
 +			status = "disabled";
 +			device_type = "pci";
 +			compatible = "apm,xgene-storm-pcie", "apm,xgene-pcie";
 +			#interrupt-cells = <1>;
 +			#size-cells = <2>;
 +			#address-cells = <3>;
 +			reg = < 0x00 0x1f500000 0x0 0x00010000   /* Controller registers */
 +				0xa0 0xd0000000 0x0 0x00040000>; /* PCI config space */
 +			reg-names = "csr", "cfg";
 +			ranges = <0x01000000 0x0 0x00000000 0xa0 0x10000000 0x0 0x00010000   /* io   */
 +				  0x02000000 0x0 0x80000000 0xa1 0x80000000 0x0 0x80000000>; /* mem  */
 +			dma-ranges = <0x42000000 0x80 0x00000000 0x80 0x00000000 0x00 0x80000000
 +				      0x42000000 0x00 0x00000000 0x00 0x00000000 0x80 0x00000000>;
 +			interrupt-map-mask = <0x0 0x0 0x0 0x7>;
 +			interrupt-map = <0x0 0x0 0x0 0x1 &gic 0x0 0xd4 0x1
 +					 0x0 0x0 0x0 0x2 &gic 0x0 0xd5 0x1
 +					 0x0 0x0 0x0 0x3 &gic 0x0 0xd6 0x1
 +					 0x0 0x0 0x0 0x4 &gic 0x0 0xd7 0x1>;
 +			dma-coherent;
 +			clocks = <&pcie3clk 0>;
 +		};
 +
 +		pcie4: pcie@1f510000 {
 +			status = "disabled";
 +			device_type = "pci";
 +			compatible = "apm,xgene-storm-pcie", "apm,xgene-pcie";
 +			#interrupt-cells = <1>;
 +			#size-cells = <2>;
 +			#address-cells = <3>;
 +			reg = < 0x00 0x1f510000 0x0 0x00010000   /* Controller registers */
 +				0xc0 0xd0000000 0x0 0x00200000>; /* PCI config space */
 +			reg-names = "csr", "cfg";
 +			ranges = <0x01000000 0x0 0x00000000 0xc0 0x10000000 0x0 0x00010000   /* io  */
 +				  0x02000000 0x0 0x80000000 0xc1 0x80000000 0x0 0x80000000>; /* mem */
 +			dma-ranges = <0x42000000 0x80 0x00000000 0x80 0x00000000 0x00 0x80000000
 +				      0x42000000 0x00 0x00000000 0x00 0x00000000 0x80 0x00000000>;
 +			interrupt-map-mask = <0x0 0x0 0x0 0x7>;
 +			interrupt-map = <0x0 0x0 0x0 0x1 &gic 0x0 0xda 0x1
 +					 0x0 0x0 0x0 0x2 &gic 0x0 0xdb 0x1
 +					 0x0 0x0 0x0 0x3 &gic 0x0 0xdc 0x1
 +					 0x0 0x0 0x0 0x4 &gic 0x0 0xdd 0x1>;
 +			dma-coherent;
 +			clocks = <&pcie4clk 0>;
  		};
  
  		serial0: serial@1c020000 {

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 819 bytes --]

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2014-10-02  4:41 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-10-02  4:41 linux-next: manual merge of the crypto tree with the pci tree Stephen Rothwell

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.