Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932715AbcLRUWN (ORCPT ); Sun, 18 Dec 2016 15:22:13 -0500 Received: from mail-oi0-f68.google.com ([209.85.218.68]:32970 "EHLO mail-oi0-f68.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753395AbcLRUWL (ORCPT ); Sun, 18 Dec 2016 15:22:11 -0500 From: Florian Fainelli To: linux-kernel@vger.kernel.org Cc: linux-arm-kernel@lists.infradead.org, moritz.fischer@ettus.com, atull@opensource.altera.com, linux@armlinux.org.uk, rmallon@gmail.com, hsweeten@visionengravers.com, linux-fpga@vger.kernel.org, Florian Fainelli Subject: [PATCH v4 0/2] FPGA: TS-7300 FPGA manager Date: Sun, 18 Dec 2016 12:21:56 -0800 Message-Id: <20161218202158.10582-1-f.fainelli@gmail.com> X-Mailer: git-send-email 2.9.3 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 907 Lines: 35 Hi all, This patch series adds support for loading bitstreams into the Altera Cyclone II connected to an EP9302 on a TS-7300 board. Changes in v4: - fixed ops->write not to do the final configuration release - reordered patches Changes in v3: - fix write_init and write_complete signatures Changes in v2: - rebased against fpga/for-next - added defines for configuration bits and delays - added error mesage if ioremap() fails - detailed how the configuration through CPLD is done Florian Fainelli (2): FPGA: Add TS-7300 FPGA manager ARM: ep93xx: Register ts73xx-fpga manager driver for TS-7300 arch/arm/mach-ep93xx/ts72xx.c | 26 +++++++ drivers/fpga/Kconfig | 7 ++ drivers/fpga/Makefile | 1 + drivers/fpga/ts73xx-fpga.c | 163 ++++++++++++++++++++++++++++++++++++++++++ 4 files changed, 197 insertions(+) create mode 100644 drivers/fpga/ts73xx-fpga.c -- 2.9.3