From patchwork Mon Feb 12 05:15:39 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Joel Stanley X-Patchwork-Id: 871893 Return-Path: X-Original-To: incoming-dt@patchwork.ozlabs.org Delivered-To: patchwork-incoming-dt@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=devicetree-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="jJzTpxoW"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 3zfv5y5p0Pz9t3G for ; Mon, 12 Feb 2018 16:16:22 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751312AbeBLFQU (ORCPT ); Mon, 12 Feb 2018 00:16:20 -0500 Received: from mail-pg0-f66.google.com ([74.125.83.66]:43208 "EHLO mail-pg0-f66.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751263AbeBLFQQ (ORCPT ); Mon, 12 Feb 2018 00:16:16 -0500 Received: by mail-pg0-f66.google.com with SMTP id f6so6816763pgs.10; Sun, 11 Feb 2018 21:16:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id; bh=BcFz18amMgm9LDLm6VxIr3GEcZr68E20vphi7zAfEYk=; b=jJzTpxoWF6OHpSnQK2VfjLTFj9Rs/IkJlQXLONTV8IjQ8EAO0rLvg13drXEOYPXSBH GgqQ5lVxR/G+ztuE0dn4KIyJK0s8MndidYs/ww92oWUpoaxQLS+RfZCJYS84U3+rrRan uhnFyU1on/s92sQhKJMnmMbPYiOxvlPflLPMBI44963hRkOvETykgrQbqj55zY7hzFKW tdWY2AheOJZ8hjVYav4pjJRv5ZkKbu5b+zlGu03BcXct7+UUaMOC+ri+5/sBrP/tBa/1 helE+QgkveSkZfWubrFkyB0sc9z7ABCOfNRPggzv6XgaJXGALvXx0mmrZ7rlebTWckBu zZPw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id; bh=BcFz18amMgm9LDLm6VxIr3GEcZr68E20vphi7zAfEYk=; b=inJgngjom98/vgA+ZJrbHAw+4P5goLD7eZj8FdC4dYE1p5nPOKJ7hIfMwbmAeBICK1 2QEtg8bpNWkKcq6G2dH/G68/ArEyqILGf2NBrTHCtgyZ6sa0PBP3+vPtGl43rpV/ETLe 39T94vvmfPjJB6WPFVeAT8XOZOwjh/1bv9bqxeuHxSNv5vONfxdzAx/eP7q7+GcCE0+t amZc1rhkjpgOVrmUvf8tGOg1vNEXRYN0R2utrJmL4/uOZLScFZ4xFbc8Y541JPWXRfcF 93mnpnwRJjkiQnr6mBSO8xsdEiyzebyfvHuGp7/ScR8mCdLRAR4QicrM02CH3we1KjH7 21+w== X-Gm-Message-State: APf1xPASHvGyLHYcta3thybECXtAjZSVHQIlQhax5BXmKmfOKkDUggTH 3TBCAa9DZz/NmSgEQEMIactSVQsc X-Google-Smtp-Source: AH8x224jsV5RXSOggcVaPjB+XkjTUghvxLOO/qVjeieSrTIAklj+m9GJndiQcjHB44K35LiYJQKlsA== X-Received: by 10.98.152.11 with SMTP id q11mr10580241pfd.131.1518412575420; Sun, 11 Feb 2018 21:16:15 -0800 (PST) Received: from aurora.jms.id.au ([203.0.153.9]) by smtp.gmail.com with ESMTPSA id y13sm27493553pfj.96.2018.02.11.21.16.10 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sun, 11 Feb 2018 21:16:14 -0800 (PST) Received: by aurora.jms.id.au (sSMTP sendmail emulation); Mon, 12 Feb 2018 15:46:07 +1030 From: Joel Stanley To: Greg Kroah-Hartman , Rob Herring , Mark Rutland Cc: Jeremy Kerr , Christopher Bostic , Brad Bishop , Edward James , linux-kernel@vger.kernel.org, devicetree@vger.kernel.org Subject: [PATCH 00/10] FSI enhancements for v4.17 Date: Mon, 12 Feb 2018 15:45:39 +1030 Message-Id: <20180212051549.8575-1-joel@jms.id.au> X-Mailer: git-send-email 2.15.1 Sender: devicetree-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org Hello Greg, Here is a set of FSI patches that we would like you to merge for 4.17. These have been sitting in the OpenBMC tree for a while, and some had been posted upstream for review in the past but not merged. That is to say they have seen plenty of testing. Cheers, Joel Christopher Bostic (3): fsi: core: Reduce console output during normal scan dt-bindings: fsi: Add optional property no-scan-on-init fsi: core: Add check for master property no-scan-on-init Eddie James (1): fsi: Fix one and two byte bus reads/writes Jeremy Kerr (6): fsi: Add fsi_master_rescan() fsi: master-gpio: Add locking during break and link enable fsi: master-gpio: Add external mode dt-bindings: fsi: Add specification for FSI busses fsi: Match fsi slaves and engines to available dt nodes fsi: master: Clarify master lifetimes & fix use-after-free in hub master .../ABI/testing/sysfs-driver-fsi-master-gpio | 10 ++ Documentation/devicetree/bindings/fsi/fsi.txt | 151 +++++++++++++++++++++ drivers/fsi/Kconfig | 1 + drivers/fsi/fsi-core.c | 129 ++++++++++++++++-- drivers/fsi/fsi-master-gpio.c | 89 +++++++++++- drivers/fsi/fsi-master-hub.c | 27 +++- drivers/fsi/fsi-master.h | 17 +++ 7 files changed, 409 insertions(+), 15 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-driver-fsi-master-gpio create mode 100644 Documentation/devicetree/bindings/fsi/fsi.txt