Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753789AbdFSJ1X (ORCPT ); Mon, 19 Jun 2017 05:27:23 -0400 Received: from ozlabs.org ([103.22.144.67]:41315 "EHLO ozlabs.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750952AbdFSJ1V (ORCPT ); Mon, 19 Jun 2017 05:27:21 -0400 From: Jeremy Kerr To: linux-kernel@vger.kernel.org Cc: Joel Stanley , Christopher Bostic , Jeremy Kerr Subject: [PATCH 0/3] Add 'external mode' for GPIO-based FSI master Date: Mon, 19 Jun 2017 17:26:42 +0800 Message-Id: <1497864405-26990-1-git-send-email-jk@ozlabs.org> X-Mailer: git-send-email 2.7.4 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 941 Lines: 29 This series (on top of current char-misc-next) implements "external mode" (ie, support for FSI debug devices) for the GPIO-based FSI master driver. We implement this control in the GPIO master driver, as it has the mapping of raw GPIO pins to fsi control signals, and provides a mechanism for the kernel to retain exclusive access to those GPIOs. Cheers, Jeremy --- Jeremy Kerr (3): fsi: Add fsi_master_rescan() fsi/master-gpio: Add locking around gpio operations during break & link enable fsi/master-gpio: Add external mode .../ABI/testing/sysfs-driver-fsi-master-gpio | 10 +++ drivers/fsi/fsi-core.c | 9 ++- drivers/fsi/fsi-master-gpio.c | 85 +++++++++++++++++++++- drivers/fsi/fsi-master.h | 2 + 4 files changed, 102 insertions(+), 4 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-driver-fsi-master-gpio -- 2.7.4