All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/9] arm/dts: sirf: a bundle of fixed for prima2 and atlas6
@ 2013-09-23 16:16 Barry Song
  2013-09-23 16:16 ` [PATCH 1/9] arm/dts: sirf: add missed memcontrol-monitor node in prima2 and atlas6 dts Barry Song
                   ` (8 more replies)
  0 siblings, 9 replies; 10+ messages in thread
From: Barry Song @ 2013-09-23 16:16 UTC (permalink / raw)
  To: linux-arm-kernel

here it is a bundle of dts fixes for prima2, atlas6. it adds missed prop or node,
fixes the memory ranges, fixes interrupt number, fixes dma channels etc.

Barry Song (4):
  arm/dts: sirf: add missed chhifbg node in prima2 and atlas6 dts
  arm/dts: sirf: add missed cell, cs and dma channel for SPI nodes
  arm/dts: makefile: build atlas6-evb.dtb for ARCH_ATLAS6
  arm/dts: sirf: fix the ranges of peri-iobrg of prima2

Jiansong Chen (1):
  arm/dts: sirf: add missed graphics2d iobg in atlas6 dts

Qipan Li (1):
  arm/dts: sirf: fix fifosize, clks, dma channels for UART

Renwei Wu (2):
  arm/dts: sirf: add missed address-cells and size-cells for prima2 I2C
  arm/dts: sirf: fix interrupt and dma prop of VIP for prima2 and atlas6

Ye He (1):
  arm/dts: sirf: add missed memcontrol-monitor node in prima2 and atlas6
    dts

 arch/arm/boot/dts/Makefile    |  2 ++
 arch/arm/boot/dts/atlas6.dtsi | 45 +++++++++++++++++++++++++++++++++-
 arch/arm/boot/dts/prima2.dtsi | 57 +++++++++++++++++++++++++++++++++++++++----
 3 files changed, 98 insertions(+), 6 deletions(-)

-- 
1.8.2.3

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

* [PATCH 1/9] arm/dts: sirf: add missed memcontrol-monitor node in prima2 and atlas6 dts
  2013-09-23 16:16 [PATCH 0/9] arm/dts: sirf: a bundle of fixed for prima2 and atlas6 Barry Song
@ 2013-09-23 16:16 ` Barry Song
  2013-09-23 16:16 ` [PATCH 2/9] arm/dts: sirf: add missed chhifbg " Barry Song
                   ` (7 subsequent siblings)
  8 siblings, 0 replies; 10+ messages in thread
From: Barry Song @ 2013-09-23 16:16 UTC (permalink / raw)
  To: linux-arm-kernel

From: Ye He <ye.he@csr.com>

memcontrol-monitor provides the ability of monitoring the memory bandwidth.

Signed-off-by: Ye He <ye.he@csr.com>
Signed-off-by: Barry Song <Baohua.Song@csr.com>
---
 arch/arm/boot/dts/atlas6.dtsi | 9 ++++++++-
 arch/arm/boot/dts/prima2.dtsi | 9 ++++++++-
 2 files changed, 16 insertions(+), 2 deletions(-)

diff --git a/arch/arm/boot/dts/atlas6.dtsi b/arch/arm/boot/dts/atlas6.dtsi
index 8678e0c..2c55b27 100644
--- a/arch/arm/boot/dts/atlas6.dtsi
+++ b/arch/arm/boot/dts/atlas6.dtsi
@@ -75,10 +75,17 @@
 
 			memory-controller at 90000000 {
 				compatible = "sirf,prima2-memc";
-				reg = <0x90000000 0x10000>;
+				reg = <0x90000000 0x2000>;
 				interrupts = <27>;
 				clocks = <&clks 5>;
 			};
+
+			memc-monitor {
+				compatible = "sirf,prima2-memcmon";
+				reg = <0x90002000 0x200>;
+				interrupts = <4>;
+				clocks = <&clks 32>;
+			};
 		};
 
 		disp-iobg {
diff --git a/arch/arm/boot/dts/prima2.dtsi b/arch/arm/boot/dts/prima2.dtsi
index bbeb623..41b2cde 100644
--- a/arch/arm/boot/dts/prima2.dtsi
+++ b/arch/arm/boot/dts/prima2.dtsi
@@ -86,10 +86,17 @@
 
 			memory-controller at 90000000 {
 				compatible = "sirf,prima2-memc";
-				reg = <0x90000000 0x10000>;
+				reg = <0x90000000 0x2000>;
 				interrupts = <27>;
 				clocks = <&clks 5>;
 			};
+
+			memc-monitor {
+				compatible = "sirf,prima2-memcmon";
+				reg = <0x90002000 0x200>;
+				interrupts = <4>;
+				clocks = <&clks 32>;
+			};
 		};
 
 		disp-iobg {
-- 
1.8.2.3

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

* [PATCH 2/9] arm/dts: sirf: add missed chhifbg node in prima2 and atlas6 dts
  2013-09-23 16:16 [PATCH 0/9] arm/dts: sirf: a bundle of fixed for prima2 and atlas6 Barry Song
  2013-09-23 16:16 ` [PATCH 1/9] arm/dts: sirf: add missed memcontrol-monitor node in prima2 and atlas6 dts Barry Song
@ 2013-09-23 16:16 ` Barry Song
  2013-09-23 16:16 ` [PATCH 3/9] arm/dts: sirf: add missed graphics2d iobg in " Barry Song
                   ` (6 subsequent siblings)
  8 siblings, 0 replies; 10+ messages in thread
From: Barry Song @ 2013-09-23 16:16 UTC (permalink / raw)
  To: linux-arm-kernel

CPHIF(Cell phone interface) is behind sys bridge, this patch adds the
missed node.

Signed-off-by: Barry Song <Baohua.Song@csr.com>
---
 arch/arm/boot/dts/atlas6.dtsi | 5 +++++
 arch/arm/boot/dts/prima2.dtsi | 5 +++++
 2 files changed, 10 insertions(+)

diff --git a/arch/arm/boot/dts/atlas6.dtsi b/arch/arm/boot/dts/atlas6.dtsi
index 2c55b27..be188de 100644
--- a/arch/arm/boot/dts/atlas6.dtsi
+++ b/arch/arm/boot/dts/atlas6.dtsi
@@ -65,6 +65,11 @@
 				compatible = "sirf,prima2-rsc";
 				reg = <0x88020000 0x1000>;
 			};
+
+			cphifbg at 88030000 {
+				compatible = "sirf,prima2-cphifbg";
+				reg = <0x88030000 0x1000>;
+			};
 		};
 
 		mem-iobg {
diff --git a/arch/arm/boot/dts/prima2.dtsi b/arch/arm/boot/dts/prima2.dtsi
index 41b2cde..8c393bc 100644
--- a/arch/arm/boot/dts/prima2.dtsi
+++ b/arch/arm/boot/dts/prima2.dtsi
@@ -76,6 +76,11 @@
 				compatible = "sirf,prima2-rsc";
 				reg = <0x88020000 0x1000>;
 			};
+
+			cphifbg at 88030000 {
+				compatible = "sirf,prima2-cphifbg";
+				reg = <0x88030000 0x1000>;
+			};
 		};
 
 		mem-iobg {
-- 
1.8.2.3

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

* [PATCH 3/9] arm/dts: sirf: add missed graphics2d iobg in atlas6 dts
  2013-09-23 16:16 [PATCH 0/9] arm/dts: sirf: a bundle of fixed for prima2 and atlas6 Barry Song
  2013-09-23 16:16 ` [PATCH 1/9] arm/dts: sirf: add missed memcontrol-monitor node in prima2 and atlas6 dts Barry Song
  2013-09-23 16:16 ` [PATCH 2/9] arm/dts: sirf: add missed chhifbg " Barry Song
@ 2013-09-23 16:16 ` Barry Song
  2013-09-23 16:16 ` [PATCH 4/9] arm/dts: sirf: fix fifosize, clks, dma channels for UART Barry Song
                   ` (5 subsequent siblings)
  8 siblings, 0 replies; 10+ messages in thread
From: Barry Song @ 2013-09-23 16:16 UTC (permalink / raw)
  To: linux-arm-kernel

From: Jiansong Chen <jiansong.chen@csr.com>

there is a bus bridge for graphics 2D module lost in current dts, this patch takes it
back.

Signed-off-by: Jiansong Chen <jiansong.chen@csr.com>
Signed-off-by: Barry Song <Baohua.Song@csr.com>
---
 arch/arm/boot/dts/atlas6.dtsi | 14 ++++++++++++++
 1 file changed, 14 insertions(+)

diff --git a/arch/arm/boot/dts/atlas6.dtsi b/arch/arm/boot/dts/atlas6.dtsi
index be188de..b439b74 100644
--- a/arch/arm/boot/dts/atlas6.dtsi
+++ b/arch/arm/boot/dts/atlas6.dtsi
@@ -132,6 +132,20 @@
 			};
 		};
 
+		graphics2d-iobg {
+			compatible = "simple-bus";
+			#address-cells = <1>;
+			#size-cells = <1>;
+			ranges = <0xa0000000 0xa0000000 0x8000000>;
+
+			ble at a0000000 {
+				compatible = "sirf,atlas6-ble";
+				reg = <0xa0000000 0x2000>;
+				interrupts = <5>;
+				clocks = <&clks 33>;
+			};
+		};
+
 		dsp-iobg {
 			compatible = "simple-bus";
 			#address-cells = <1>;
-- 
1.8.2.3

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

* [PATCH 4/9] arm/dts: sirf: fix fifosize, clks, dma channels for UART
  2013-09-23 16:16 [PATCH 0/9] arm/dts: sirf: a bundle of fixed for prima2 and atlas6 Barry Song
                   ` (2 preceding siblings ...)
  2013-09-23 16:16 ` [PATCH 3/9] arm/dts: sirf: add missed graphics2d iobg in " Barry Song
@ 2013-09-23 16:16 ` Barry Song
  2013-09-23 16:16 ` [PATCH 5/9] arm/dts: sirf: add missed cell, cs and dma channel for SPI nodes Barry Song
                   ` (4 subsequent siblings)
  8 siblings, 0 replies; 10+ messages in thread
From: Barry Song @ 2013-09-23 16:16 UTC (permalink / raw)
  To: linux-arm-kernel

From: Qipan Li <Qipan.Li@csr.com>

sirf uart and usp-based uart driver with full dma support has
hit 3.12, here we fix the fifosize, dma channels for some HW
prop.

Signed-off-by: Qipan Li <Qipan.Li@csr.com>
Signed-off-by: Barry Song <Baohua.Song@csr.com>
---
 arch/arm/boot/dts/atlas6.dtsi | 10 ++++++++++
 arch/arm/boot/dts/prima2.dtsi | 22 +++++++++++++++++++---
 2 files changed, 29 insertions(+), 3 deletions(-)

diff --git a/arch/arm/boot/dts/atlas6.dtsi b/arch/arm/boot/dts/atlas6.dtsi
index b439b74..54cb13b 100644
--- a/arch/arm/boot/dts/atlas6.dtsi
+++ b/arch/arm/boot/dts/atlas6.dtsi
@@ -207,6 +207,8 @@
 				interrupts = <17>;
 				fifosize = <128>;
 				clocks = <&clks 13>;
+				sirf,uart-dma-rx-channel = <21>;
+				sirf,uart-dma-tx-channel = <2>;
 			};
 
 			uart1: uart at b0060000 {
@@ -225,6 +227,8 @@
 				interrupts = <19>;
 				fifosize = <128>;
 				clocks = <&clks 15>;
+				sirf,uart-dma-rx-channel = <6>;
+				sirf,uart-dma-tx-channel = <7>;
 			};
 
 			usp0: usp at b0080000 {
@@ -232,7 +236,10 @@
 				compatible = "sirf,prima2-usp";
 				reg = <0xb0080000 0x10000>;
 				interrupts = <20>;
+				fifosize = <128>;
 				clocks = <&clks 28>;
+				sirf,usp-dma-rx-channel = <17>;
+				sirf,usp-dma-tx-channel = <18>;
 			};
 
 			usp1: usp at b0090000 {
@@ -240,7 +247,10 @@
 				compatible = "sirf,prima2-usp";
 				reg = <0xb0090000 0x10000>;
 				interrupts = <21>;
+				fifosize = <128>;
 				clocks = <&clks 29>;
+				sirf,usp-dma-rx-channel = <14>;
+				sirf,usp-dma-tx-channel = <15>;
 			};
 
 			dmac0: dma-controller at b00b0000 {
diff --git a/arch/arm/boot/dts/prima2.dtsi b/arch/arm/boot/dts/prima2.dtsi
index 8c393bc..39154aa9 100644
--- a/arch/arm/boot/dts/prima2.dtsi
+++ b/arch/arm/boot/dts/prima2.dtsi
@@ -208,25 +208,32 @@
 			uart0: uart at b0050000 {
 				cell-index = <0>;
 				compatible = "sirf,prima2-uart";
-				reg = <0xb0050000 0x10000>;
+				reg = <0xb0050000 0x1000>;
 				interrupts = <17>;
+				fifosize = <128>;
 				clocks = <&clks 13>;
+				sirf,uart-dma-rx-channel = <21>;
+				sirf,uart-dma-tx-channel = <2>;
 			};
 
 			uart1: uart at b0060000 {
 				cell-index = <1>;
 				compatible = "sirf,prima2-uart";
-				reg = <0xb0060000 0x10000>;
+				reg = <0xb0060000 0x1000>;
 				interrupts = <18>;
+				fifosize = <32>;
 				clocks = <&clks 14>;
 			};
 
 			uart2: uart at b0070000 {
 				cell-index = <2>;
 				compatible = "sirf,prima2-uart";
-				reg = <0xb0070000 0x10000>;
+				reg = <0xb0070000 0x1000>;
 				interrupts = <19>;
+				fifosize = <128>;
 				clocks = <&clks 15>;
+				sirf,uart-dma-rx-channel = <6>;
+				sirf,uart-dma-tx-channel = <7>;
 			};
 
 			usp0: usp at b0080000 {
@@ -234,7 +241,10 @@
 				compatible = "sirf,prima2-usp";
 				reg = <0xb0080000 0x10000>;
 				interrupts = <20>;
+				fifosize = <128>;
 				clocks = <&clks 28>;
+				sirf,usp-dma-rx-channel = <17>;
+				sirf,usp-dma-tx-channel = <18>;
 			};
 
 			usp1: usp at b0090000 {
@@ -242,7 +252,10 @@
 				compatible = "sirf,prima2-usp";
 				reg = <0xb0090000 0x10000>;
 				interrupts = <21>;
+				fifosize = <128>;
 				clocks = <&clks 29>;
+				sirf,usp-dma-rx-channel = <14>;
+				sirf,usp-dma-tx-channel = <15>;
 			};
 
 			usp2: usp at b00a0000 {
@@ -250,7 +263,10 @@
 				compatible = "sirf,prima2-usp";
 				reg = <0xb00a0000 0x10000>;
 				interrupts = <22>;
+				fifosize = <128>;
 				clocks = <&clks 30>;
+				sirf,usp-dma-rx-channel = <10>;
+				sirf,usp-dma-tx-channel = <11>;
 			};
 
 			dmac0: dma-controller at b00b0000 {
-- 
1.8.2.3

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

* [PATCH 5/9] arm/dts: sirf: add missed cell, cs and dma channel for SPI nodes
  2013-09-23 16:16 [PATCH 0/9] arm/dts: sirf: a bundle of fixed for prima2 and atlas6 Barry Song
                   ` (3 preceding siblings ...)
  2013-09-23 16:16 ` [PATCH 4/9] arm/dts: sirf: fix fifosize, clks, dma channels for UART Barry Song
@ 2013-09-23 16:16 ` Barry Song
  2013-09-23 16:16 ` [PATCH 6/9] arm/dts: sirf: add missed address-cells and size-cells for prima2 I2C Barry Song
                   ` (3 subsequent siblings)
  8 siblings, 0 replies; 10+ messages in thread
From: Barry Song @ 2013-09-23 16:16 UTC (permalink / raw)
  To: linux-arm-kernel

here we need to add missed cell, cs and dma channels prop in SPI nodes
to match with drivers.

Signed-off-by: Barry Song <Baohua.Song@csr.com>
---
 arch/arm/boot/dts/atlas6.dtsi |  5 +++++
 arch/arm/boot/dts/prima2.dtsi | 12 ++++++++++++
 2 files changed, 17 insertions(+)

diff --git a/arch/arm/boot/dts/atlas6.dtsi b/arch/arm/boot/dts/atlas6.dtsi
index 54cb13b..6e6ddbc 100644
--- a/arch/arm/boot/dts/atlas6.dtsi
+++ b/arch/arm/boot/dts/atlas6.dtsi
@@ -295,6 +295,11 @@
 				compatible = "sirf,prima2-spi";
 				reg = <0xb0170000 0x10000>;
 				interrupts = <16>;
+				sirf,spi-num-chipselects = <1>;
+				sirf,spi-dma-rx-channel = <12>;
+				sirf,spi-dma-tx-channel = <13>;
+				#address-cells = <1>;
+				#size-cells = <0>;
 				clocks = <&clks 20>;
 				status = "disabled";
 			};
diff --git a/arch/arm/boot/dts/prima2.dtsi b/arch/arm/boot/dts/prima2.dtsi
index 39154aa9..244156f 100644
--- a/arch/arm/boot/dts/prima2.dtsi
+++ b/arch/arm/boot/dts/prima2.dtsi
@@ -296,7 +296,13 @@
 				compatible = "sirf,prima2-spi";
 				reg = <0xb00d0000 0x10000>;
 				interrupts = <15>;
+				sirf,spi-num-chipselects = <1>;
+				sirf,spi-dma-rx-channel = <25>;
+				sirf,spi-dma-tx-channel = <20>;
+				#address-cells = <1>;
+				#size-cells = <0>;
 				clocks = <&clks 19>;
+				status = "disabled";
 			};
 
 			spi1: spi at b0170000 {
@@ -304,7 +310,13 @@
 				compatible = "sirf,prima2-spi";
 				reg = <0xb0170000 0x10000>;
 				interrupts = <16>;
+				sirf,spi-num-chipselects = <1>;
+				sirf,spi-dma-rx-channel = <12>;
+				sirf,spi-dma-tx-channel = <13>;
+				#address-cells = <1>;
+				#size-cells = <0>;
 				clocks = <&clks 20>;
+				status = "disabled";
 			};
 
 			i2c0: i2c at b00e0000 {
-- 
1.8.2.3

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

* [PATCH 6/9] arm/dts: sirf: add missed address-cells and size-cells for prima2 I2C
  2013-09-23 16:16 [PATCH 0/9] arm/dts: sirf: a bundle of fixed for prima2 and atlas6 Barry Song
                   ` (4 preceding siblings ...)
  2013-09-23 16:16 ` [PATCH 5/9] arm/dts: sirf: add missed cell, cs and dma channel for SPI nodes Barry Song
@ 2013-09-23 16:16 ` Barry Song
  2013-09-23 16:16 ` [PATCH 7/9] arm/dts: makefile: build atlas6-evb.dtb for ARCH_ATLAS6 Barry Song
                   ` (2 subsequent siblings)
  8 siblings, 0 replies; 10+ messages in thread
From: Barry Song @ 2013-09-23 16:16 UTC (permalink / raw)
  To: linux-arm-kernel

From: Renwei Wu <Renwei.Wu@csr.com>

here prima2 i2c node is lacking of address-cells and size-cells.

Signed-off-by: Renwei Wu <Renwei.Wu@csr.com>
Signed-off-by: Barry Song <Baohua.Song@csr.com>
---
 arch/arm/boot/dts/prima2.dtsi | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/arch/arm/boot/dts/prima2.dtsi b/arch/arm/boot/dts/prima2.dtsi
index 244156f..1484a45 100644
--- a/arch/arm/boot/dts/prima2.dtsi
+++ b/arch/arm/boot/dts/prima2.dtsi
@@ -325,6 +325,8 @@
 				reg = <0xb00e0000 0x10000>;
 				interrupts = <24>;
 				clocks = <&clks 17>;
+				#address-cells = <1>;
+				#size-cells = <0>;
 			};
 
 			i2c1: i2c at b00f0000 {
@@ -333,6 +335,8 @@
 				reg = <0xb00f0000 0x10000>;
 				interrupts = <25>;
 				clocks = <&clks 18>;
+				#address-cells = <1>;
+				#size-cells = <0>;
 			};
 
 			tsc at b0110000 {
-- 
1.8.2.3

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

* [PATCH 7/9] arm/dts: makefile: build atlas6-evb.dtb for ARCH_ATLAS6
  2013-09-23 16:16 [PATCH 0/9] arm/dts: sirf: a bundle of fixed for prima2 and atlas6 Barry Song
                   ` (5 preceding siblings ...)
  2013-09-23 16:16 ` [PATCH 6/9] arm/dts: sirf: add missed address-cells and size-cells for prima2 I2C Barry Song
@ 2013-09-23 16:16 ` Barry Song
  2013-09-23 16:16 ` [PATCH 8/9] arm/dts: sirf: fix interrupt and dma prop of VIP for prima2 and atlas6 Barry Song
  2013-09-23 16:16 ` [PATCH 9/9] arm/dts: sirf: fix the ranges of peri-iobrg of prima2 Barry Song
  8 siblings, 0 replies; 10+ messages in thread
From: Barry Song @ 2013-09-23 16:16 UTC (permalink / raw)
  To: linux-arm-kernel

Makefile missed to include atlas6-evb.dtb for ARCH_ATLAS6.

Signed-off-by: Barry Song <Baohua.Song@csr.com>
---
 arch/arm/boot/dts/Makefile | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/arch/arm/boot/dts/Makefile b/arch/arm/boot/dts/Makefile
index cc0f1fb..1b8bcd6 100644
--- a/arch/arm/boot/dts/Makefile
+++ b/arch/arm/boot/dts/Makefile
@@ -41,6 +41,8 @@ dtb-$(CONFIG_ARCH_AT91)	+= sama5d33ek.dtb
 dtb-$(CONFIG_ARCH_AT91)	+= sama5d34ek.dtb
 dtb-$(CONFIG_ARCH_AT91)	+= sama5d35ek.dtb
 
+dtb-$(CONFIG_ARCH_ATLAS6) += atlas6-evb.dtb
+
 dtb-$(CONFIG_ARCH_BCM2835) += bcm2835-rpi-b.dtb
 dtb-$(CONFIG_ARCH_BCM) += bcm11351-brt.dtb \
 	bcm28155-ap.dtb
-- 
1.8.2.3

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

* [PATCH 8/9] arm/dts: sirf: fix interrupt and dma prop of VIP for prima2 and atlas6
  2013-09-23 16:16 [PATCH 0/9] arm/dts: sirf: a bundle of fixed for prima2 and atlas6 Barry Song
                   ` (6 preceding siblings ...)
  2013-09-23 16:16 ` [PATCH 7/9] arm/dts: makefile: build atlas6-evb.dtb for ARCH_ATLAS6 Barry Song
@ 2013-09-23 16:16 ` Barry Song
  2013-09-23 16:16 ` [PATCH 9/9] arm/dts: sirf: fix the ranges of peri-iobrg of prima2 Barry Song
  8 siblings, 0 replies; 10+ messages in thread
From: Barry Song @ 2013-09-23 16:16 UTC (permalink / raw)
  To: linux-arm-kernel

From: Renwei Wu <Renwei.Wu@csr.com>

the current dts is lacking interrupt and dma prop for video input
processor of prima2 and atlas6, this patch fixes it.

Signed-off-by: Renwei Wu <Renwei.Wu@csr.com>
Signed-off-by: Barry Song <Baohua.Song@csr.com>
---
 arch/arm/boot/dts/atlas6.dtsi | 2 ++
 arch/arm/boot/dts/prima2.dtsi | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/arch/arm/boot/dts/atlas6.dtsi b/arch/arm/boot/dts/atlas6.dtsi
index 6e6ddbc..a49032c 100644
--- a/arch/arm/boot/dts/atlas6.dtsi
+++ b/arch/arm/boot/dts/atlas6.dtsi
@@ -273,6 +273,8 @@
 				compatible = "sirf,prima2-vip";
 				reg = <0xb00C0000 0x10000>;
 				clocks = <&clks 31>;
+				interrupts = <14>;
+				sirf,vip-dma-rx-channel = <16>;
 			};
 
 			spi0: spi at b00d0000 {
diff --git a/arch/arm/boot/dts/prima2.dtsi b/arch/arm/boot/dts/prima2.dtsi
index 1484a45..2a54147 100644
--- a/arch/arm/boot/dts/prima2.dtsi
+++ b/arch/arm/boot/dts/prima2.dtsi
@@ -289,6 +289,8 @@
 				compatible = "sirf,prima2-vip";
 				reg = <0xb00C0000 0x10000>;
 				clocks = <&clks 31>;
+				interrupts = <14>;
+				sirf,vip-dma-rx-channel = <16>;
 			};
 
 			spi0: spi at b00d0000 {
-- 
1.8.2.3

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

* [PATCH 9/9] arm/dts: sirf: fix the ranges of peri-iobrg of prima2
  2013-09-23 16:16 [PATCH 0/9] arm/dts: sirf: a bundle of fixed for prima2 and atlas6 Barry Song
                   ` (7 preceding siblings ...)
  2013-09-23 16:16 ` [PATCH 8/9] arm/dts: sirf: fix interrupt and dma prop of VIP for prima2 and atlas6 Barry Song
@ 2013-09-23 16:16 ` Barry Song
  8 siblings, 0 replies; 10+ messages in thread
From: Barry Song @ 2013-09-23 16:16 UTC (permalink / raw)
  To: linux-arm-kernel

we lost an address range <0x56000000 0x56000000 0x1b00000> for peri-iobg
of prima2.

Signed-off-by: Barry Song <Baohua.Song@csr.com>
---
 arch/arm/boot/dts/prima2.dtsi | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/arch/arm/boot/dts/prima2.dtsi b/arch/arm/boot/dts/prima2.dtsi
index 2a54147..7cf78af 100644
--- a/arch/arm/boot/dts/prima2.dtsi
+++ b/arch/arm/boot/dts/prima2.dtsi
@@ -183,7 +183,8 @@
 			compatible = "simple-bus";
 			#address-cells = <1>;
 			#size-cells = <1>;
-			ranges = <0xb0000000 0xb0000000 0x180000>;
+			ranges = <0xb0000000 0xb0000000 0x180000>,
+			       <0x56000000 0x56000000 0x1b00000>;
 
 			timer at b0020000 {
 				compatible = "sirf,prima2-tick";
-- 
1.8.2.3

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

end of thread, other threads:[~2013-09-23 16:16 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-09-23 16:16 [PATCH 0/9] arm/dts: sirf: a bundle of fixed for prima2 and atlas6 Barry Song
2013-09-23 16:16 ` [PATCH 1/9] arm/dts: sirf: add missed memcontrol-monitor node in prima2 and atlas6 dts Barry Song
2013-09-23 16:16 ` [PATCH 2/9] arm/dts: sirf: add missed chhifbg " Barry Song
2013-09-23 16:16 ` [PATCH 3/9] arm/dts: sirf: add missed graphics2d iobg in " Barry Song
2013-09-23 16:16 ` [PATCH 4/9] arm/dts: sirf: fix fifosize, clks, dma channels for UART Barry Song
2013-09-23 16:16 ` [PATCH 5/9] arm/dts: sirf: add missed cell, cs and dma channel for SPI nodes Barry Song
2013-09-23 16:16 ` [PATCH 6/9] arm/dts: sirf: add missed address-cells and size-cells for prima2 I2C Barry Song
2013-09-23 16:16 ` [PATCH 7/9] arm/dts: makefile: build atlas6-evb.dtb for ARCH_ATLAS6 Barry Song
2013-09-23 16:16 ` [PATCH 8/9] arm/dts: sirf: fix interrupt and dma prop of VIP for prima2 and atlas6 Barry Song
2013-09-23 16:16 ` [PATCH 9/9] arm/dts: sirf: fix the ranges of peri-iobrg of prima2 Barry Song

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.