Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.kernel > #1249204 > unrolled thread
| Started by | Moritz Fischer <moritz.fischer@ettus.com> |
|---|---|
| First post | 2015-10-17 00:50 +0200 |
| Last post | 2015-10-19 18:30 +0200 |
| Articles | 5 — 2 participants |
Back to article view | Back to linux.kernel
[PATCHv2 0/3] Adding FPGA Manager support for Xilinx Zynq Moritz Fischer <moritz.fischer@ettus.com> - 2015-10-17 00:50 +0200
[PATCHv2 1/3] ARM: dt: fpga: Added binding docs for Xilinx Zynq FPGA manager. Moritz Fischer <moritz.fischer@ettus.com> - 2015-10-17 00:50 +0200
Re: [PATCHv2 1/3] ARM: dt: fpga: Added binding docs for Xilinx Zynq FPGA manager. Josh Cartwright <joshc@ni.com> - 2015-10-18 20:00 +0200
Re: [PATCHv2 0/3] Adding FPGA Manager support for Xilinx Zynq Josh Cartwright <joshc@ni.com> - 2015-10-18 21:10 +0200
Re: [PATCHv2 0/3] Adding FPGA Manager support for Xilinx Zynq Moritz Fischer <moritz.fischer@ettus.com> - 2015-10-19 18:30 +0200
| From | Moritz Fischer <moritz.fischer@ettus.com> |
|---|---|
| Date | 2015-10-17 00:50 +0200 |
| Subject | [PATCHv2 0/3] Adding FPGA Manager support for Xilinx Zynq |
| Message-ID | <qklZ0-3t5-15@gated-at.bofh.it> |
Hi all,
I've tried to address most of the feedback that was brought up,
the one thing I haven't looked at was the firmware format part,
since that was still in discussion.
So I'm still open to suggestions on how to handle this.
In the interest of moving forward, and early feedback I decided
to submit another rev without the firmware format part addressed.
Thanks to all the reviewers of the first round, can we maybe
get ACKs for the docs and devicetree changes?
Cheers,
Moritz
Moritz Fischer (3):
ARM: dt: fpga: Added binding docs for Xilinx Zynq FPGA manager.
ARM: zynq: dt: Updated devicetree for Zynq 7000 platform.
fpga manager: Adding FPGA Manager support for Xilinx Zynq 7000
.../bindings/fpga/xilinx-zynq-fpga-mgr.txt | 19 +
arch/arm/boot/dts/zynq-7000.dtsi | 5 +
drivers/fpga/Kconfig | 5 +
drivers/fpga/Makefile | 1 +
drivers/fpga/zynq-fpga.c | 533 +++++++++++++++++++++
5 files changed, 563 insertions(+)
create mode 100644 Documentation/devicetree/bindings/fpga/xilinx-zynq-fpga-mgr.txt
create mode 100644 drivers/fpga/zynq-fpga.c
--
2.4.3
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
[toc] | [next] | [standalone]
| From | Moritz Fischer <moritz.fischer@ettus.com> |
|---|---|
| Date | 2015-10-17 00:50 +0200 |
| Subject | [PATCHv2 1/3] ARM: dt: fpga: Added binding docs for Xilinx Zynq FPGA manager. |
| Message-ID | <qklZ0-3t5-23@gated-at.bofh.it> |
| In reply to | #1249204 |
Signed-off-by: Moritz Fischer <moritz.fischer@ettus.com>
---
v2:
- Clock names are now a required property
- Removed interrupt-parent property
---
.../devicetree/bindings/fpga/xilinx-zynq-fpga-mgr.txt | 19 +++++++++++++++++++
1 file changed, 19 insertions(+)
create mode 100644 Documentation/devicetree/bindings/fpga/xilinx-zynq-fpga-mgr.txt
diff --git a/Documentation/devicetree/bindings/fpga/xilinx-zynq-fpga-mgr.txt b/Documentation/devicetree/bindings/fpga/xilinx-zynq-fpga-mgr.txt
new file mode 100644
index 0000000..7018aa8
--- /dev/null
+++ b/Documentation/devicetree/bindings/fpga/xilinx-zynq-fpga-mgr.txt
@@ -0,0 +1,19 @@
+Xilinx Zynq FPGA Manager
+
+Required properties:
+- compatible: should contain "xlnx,zynq-devcfg-1.0"
+- reg: base address and size for memory mapped io
+- interrupts: interrupt for the FPGA manager device
+- clocks: phandle for clocks required operation
+- clock-names: name for the clock, should be "ref_clk"
+- syscon: phandle for access to SLCR registers
+
+Example:
+ devcfg: devcfg@f8007000 {
+ compatible = "xlnx,zynq-devcfg-1.0";
+ reg = <0xf8007000 0x100>;
+ interrupts = <0 8 4>;
+ clocks = <&clkc 12>;
+ clock-names = "ref_clk";
+ syscon = <&slcr>;
+ };
--
2.4.3
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
[toc] | [prev] | [next] | [standalone]
| From | Josh Cartwright <joshc@ni.com> |
|---|---|
| Date | 2015-10-18 20:00 +0200 |
| Subject | Re: [PATCHv2 1/3] ARM: dt: fpga: Added binding docs for Xilinx Zynq FPGA manager. |
| Message-ID | <ql0pr-3ZY-3@gated-at.bofh.it> |
| In reply to | #1249205 |
On Fri, Oct 16, 2015 at 03:42:28PM -0700, Moritz Fischer wrote: > Signed-off-by: Moritz Fischer <moritz.fischer@ettus.com> > --- > > v2: > - Clock names are now a required property > - Removed interrupt-parent property > > --- > .../devicetree/bindings/fpga/xilinx-zynq-fpga-mgr.txt | 19 +++++++++++++++++++ > 1 file changed, 19 insertions(+) > create mode 100644 Documentation/devicetree/bindings/fpga/xilinx-zynq-fpga-mgr.txt > > diff --git a/Documentation/devicetree/bindings/fpga/xilinx-zynq-fpga-mgr.txt b/Documentation/devicetree/bindings/fpga/xilinx-zynq-fpga-mgr.txt > new file mode 100644 > index 0000000..7018aa8 > --- /dev/null > +++ b/Documentation/devicetree/bindings/fpga/xilinx-zynq-fpga-mgr.txt > @@ -0,0 +1,19 @@ > +Xilinx Zynq FPGA Manager > + > +Required properties: > +- compatible: should contain "xlnx,zynq-devcfg-1.0" > +- reg: base address and size for memory mapped io > +- interrupts: interrupt for the FPGA manager device > +- clocks: phandle for clocks required operation Technically a "clock specifier", but other than that: Reviewed-by: Josh Cartwright <joshc@ni.com> Josh -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
[toc] | [prev] | [next] | [standalone]
| From | Josh Cartwright <joshc@ni.com> |
|---|---|
| Date | 2015-10-18 21:10 +0200 |
| Message-ID | <ql1vb-5ON-5@gated-at.bofh.it> |
| In reply to | #1249204 |
On Fri, Oct 16, 2015 at 03:42:27PM -0700, Moritz Fischer wrote: > Hi all, > > I've tried to address most of the feedback that was brought up, > the one thing I haven't looked at was the firmware format part, > since that was still in discussion. > So I'm still open to suggestions on how to handle this. Was there disagreement? I had thought we settled on limiting the handling the BIN format explicitly, the rest of the thread was about userspace tooling for BIT->BIN conversion. Josh -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
[toc] | [prev] | [next] | [standalone]
| From | Moritz Fischer <moritz.fischer@ettus.com> |
|---|---|
| Date | 2015-10-19 18:30 +0200 |
| Message-ID | <qlltU-1kF-19@gated-at.bofh.it> |
| In reply to | #1250216 |
On Mon, Oct 19, 2015 at 7:12 AM, Michal Simek <michal.simek@xilinx.com> wrote: > On 10/18/2015 09:08 PM, Josh Cartwright wrote: >> On Fri, Oct 16, 2015 at 03:42:27PM -0700, Moritz Fischer wrote: >>> Hi all, >>> >>> I've tried to address most of the feedback that was brought up, >>> the one thing I haven't looked at was the firmware format part, >>> since that was still in discussion. >>> So I'm still open to suggestions on how to handle this. >> >> Was there disagreement? I had thought we settled on limiting the >> handling the BIN format explicitly, the rest of the thread was about >> userspace tooling for BIT->BIN conversion. > > yep. Only BIN handling and keep small BIN header with sync word. Greg had already queued the v2 this weekend (which caught me by suprise). I tried to figure out if it's possible to send a v3, but he said to send follow up patches as he can't rebase the branch he merged it into. I will have access to hardware this afternoon, and send out follow up patches to fix the BIN vs BIT issue. > > Thanks, > Michal > Cheers, Moritz -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
[toc] | [prev] | [standalone]
Back to top | Article view | linux.kernel
csiph-web