[PATCH 1/2] ARM: zynq: DT: Add XADC node

Subsystems: the rest

STALE4472d

5 messages, 3 authors, 2014-06-13 · open the first message on its own page

[PATCH 1/2] ARM: zynq: DT: Add XADC node

From: Soren Brinkmann <hidden>
Date: 2014-06-05 16:08:56

Add node for the Xilinx A/D Converter.

Cc: Lars-Peter Clausen <lars@metafoo.de>
Signed-off-by: Soren Brinkmann <redacted>
---
 arch/arm/boot/dts/zynq-7000.dtsi | 8 ++++++++
 1 file changed, 8 insertions(+)
diff --git a/arch/arm/boot/dts/zynq-7000.dtsi b/arch/arm/boot/dts/zynq-7000.dtsi
index 760bbc463c5b..c5854286a95a 100644
--- a/arch/arm/boot/dts/zynq-7000.dtsi
+++ b/arch/arm/boot/dts/zynq-7000.dtsi
@@ -65,6 +65,14 @@
 		interrupt-parent = <&intc>;
 		ranges;
 
+		adc at f8007100 {
+			compatible = "xlnx,zynq-xadc-1.00.a";
+			reg = <0xf8007100 0x20>;
+			interrupts = <0 7 4>;
+			interrupt-parent = <&intc>;
+			clocks = <&clkc 12>;
+		};
+
 		i2c0: i2c at e0004000 {
 			compatible = "cdns,i2c-r1p10";
 			status = "disabled";
-- 
2.0.0

[PATCH 2/2] ARM: multi_v7_defconfig: Enable XADC driver

From: Soren Brinkmann <hidden>
Date: 2014-06-05 16:08:59

The Xilinx A/D Converter is found in Xilinx devices including Zynq.

Signed-off-by: Soren Brinkmann <redacted>
---
 arch/arm/configs/multi_v7_defconfig | 1 +
 1 file changed, 1 insertion(+)
diff --git a/arch/arm/configs/multi_v7_defconfig b/arch/arm/configs/multi_v7_defconfig
index e2d62048e198..2d1039d8c7f1 100644
--- a/arch/arm/configs/multi_v7_defconfig
+++ b/arch/arm/configs/multi_v7_defconfig
@@ -360,6 +360,7 @@ CONFIG_TEGRA_IOMMU_GART=y
 CONFIG_TEGRA_IOMMU_SMMU=y
 CONFIG_MEMORY=y
 CONFIG_IIO=y
+CONFIG_XILINX_XADC=y
 CONFIG_AK8975=y
 CONFIG_PWM=y
 CONFIG_PWM_TEGRA=y
-- 
2.0.0

Re: [PATCH 2/2] ARM: multi_v7_defconfig: Enable XADC driver

From: Michal Simek <hidden>
Date: 2014-06-07 18:21:24

On 06/05/2014 06:05 PM, Soren Brinkmann wrote:
quoted hunk
The Xilinx A/D Converter is found in Xilinx devices including Zynq.

Signed-off-by: Soren Brinkmann <redacted>
---
 arch/arm/configs/multi_v7_defconfig | 1 +
 1 file changed, 1 insertion(+)
diff --git a/arch/arm/configs/multi_v7_defconfig b/arch/arm/configs/multi_v7_defconfig
index e2d62048e198..2d1039d8c7f1 100644
--- a/arch/arm/configs/multi_v7_defconfig
+++ b/arch/arm/configs/multi_v7_defconfig
@@ -360,6 +360,7 @@ CONFIG_TEGRA_IOMMU_GART=y
 CONFIG_TEGRA_IOMMU_SMMU=y
 CONFIG_MEMORY=y
 CONFIG_IIO=y
+CONFIG_XILINX_XADC=y
 CONFIG_AK8975=y
 CONFIG_PWM=y
 CONFIG_PWM_TEGRA=y
Olof, Arnd: Are you going to take this patch directly to your tree?
I will add 1/2 to my zynq/dt branch.

Thanks,
Michal

Re: [PATCH 1/2] ARM: zynq: DT: Add XADC node

From: Michal Simek <hidden>
Date: 2014-06-07 18:22:27

On 06/05/2014 06:05 PM, Soren Brinkmann wrote:
Add node for the Xilinx A/D Converter.

Cc: Lars-Peter Clausen <lars@metafoo.de>
Signed-off-by: Soren Brinkmann <redacted>
---
 arch/arm/boot/dts/zynq-7000.dtsi | 8 ++++++++
 1 file changed, 8 insertions(+)
Applied to zynq/dt branch.

Thanks,
Michal

Re: [PATCH 2/2] ARM: multi_v7_defconfig: Enable XADC driver

From: Arnd Bergmann <arnd@arndb.de>
Date: 2014-06-13 14:23:41

On Thursday 05 June 2014, Soren Brinkmann wrote:
quoted hunk
The Xilinx A/D Converter is found in Xilinx devices including Zynq.

Signed-off-by: Soren Brinkmann <redacted>
---
 arch/arm/configs/multi_v7_defconfig | 1 +
 1 file changed, 1 insertion(+)
diff --git a/arch/arm/configs/multi_v7_defconfig b/arch/arm/configs/multi_v7_defconfig
index e2d62048e198..2d1039d8c7f1 100644
--- a/arch/arm/configs/multi_v7_defconfig
+++ b/arch/arm/configs/multi_v7_defconfig
@@ -360,6 +360,7 @@ CONFIG_TEGRA_IOMMU_GART=y
 CONFIG_TEGRA_IOMMU_SMMU=y
 CONFIG_MEMORY=y
 CONFIG_IIO=y
+CONFIG_XILINX_XADC=y
 CONFIG_AK8975=y
 CONFIG_PWM=y
 CONFIG_PWM_TEGRA=y
-- 
Applied both to fixes branch.

	Arnd
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help