From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-3.8 required=3.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE, SPF_PASS,USER_AGENT_GIT autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id E44DFC5DF60 for ; Fri, 8 Nov 2019 05:20:05 +0000 (UTC) Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id B549D21882 for ; Fri, 8 Nov 2019 05:20:05 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="JsMZiJhk"; dkim=fail reason="signature verification failed" (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="giOoN2iC" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org B549D21882 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=jms.id.au Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+infradead-linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20170209; h=Sender: Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:Message-Id:Date:Subject:To :From:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References: List-Owner; bh=ZcIkhJr72HtpkTgGAvsOs35WqD9G/p8KqNWFVO1RJUs=; b=JsMZiJhk7bKxIS XSJnmINQyZ6HOEGUjHU8Jt0aVJHD5mlpYooBasFSZyzdFPvKyXy9TtWjVqOGexbGZ1xkulpHI0/ay rIA1y5r/+vxzI8tWe6/8mtBiTxbqz3kZwdhSF2gDBR8esr5SQVyWbdfoIMd9hjpzp1bkNptoG4fur Q/rwhsTgv+4rpQOSMJfKfxt7dth+CZ61183XXdG6VPgAbMS12x9zcASPC9F+l0tnCvizIGjYqF7q7 CIJmLOS+O+cqVYY6dpBvxgmnO0dod6ns29GdgpYnhHLO8dND8iBR6d6rNLgYcJXAqvsZWVncApmo2 zeNz4plOBeb1k8QXub5Q==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1iSwgm-0001zS-AN; Fri, 08 Nov 2019 05:20:04 +0000 Received: from mail-pf1-x443.google.com ([2607:f8b0:4864:20::443]) by bombadil.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1iSwgi-0001fy-UD for linux-arm-kernel@lists.infradead.org; Fri, 08 Nov 2019 05:20:02 +0000 Received: by mail-pf1-x443.google.com with SMTP id c13so3882662pfp.5 for ; Thu, 07 Nov 2019 21:20:00 -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:mime-version :content-transfer-encoding; bh=eFsH+L829oE/OwopODh0Rlc4QU2iHdxkZ2p54c8xCJE=; b=giOoN2iCH2gl4XYTC0DGivxErEzR5sLnO1BZwomEBJoVbi1J6uhyraLvE7dTiDRgey RkWQdvxY70+dcIFsnXXexmPODvZCOPIlDXW/h7JVh2rwqwO4IcSi2Xp2LHO5jmI6n6tB bSG64yvooZ4nvkoNm4Qujv/rOpUCB7Xx4fKc7nozepHxazodVWLgjGT1QV2j9BUqLXOb sjJOLcPM7mW+l1DR7IwNuGUDOOCUmyFf2w9zUslEEMAWW2Y2q7OpRZz42SNw2lhx5IQO UHG1cfVpvu3+COKSodN2RSBXIdlb06DLj4zDduX2n4+TrzKvHoGLE0BgQiEZD1irrt4k GUgw== 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 :mime-version:content-transfer-encoding; bh=eFsH+L829oE/OwopODh0Rlc4QU2iHdxkZ2p54c8xCJE=; b=Pd84l1W0+NmrpBwjRod2kM3b/hZ2rwhC3V3Q2mxH0AvUUkreBm6B4KBQldRFw77XAE EXloZW0Y19im0KISy4rfW3Z1QGGi9HYse/qXBZCBvqZC2cB4BiYW/xq1+8HP19vFdnJh km7rGCiZkCq4nHi35vzJpiMCeYuUuF5x+AJ5jgH1dDPJXkiyOlT3PgXMN9eZMZAv8zuf vhOc47YNnKWOlif+E+3c4/Q2SMRPPFof+t8vHMhBS2lXzWakte5N0LxQtDwiBgPPuXdM H0J8T5yHuwGohyFvIWkAjSjTB7qfR2zce5KGWnKii4TWdRsSClwVjmFObORXBDPU60R5 i7iQ== X-Gm-Message-State: APjAAAVJiFBdq325vifEef7QCRjJX87r0xFAal44o76/0/BRVN4W74lZ g6Wk5O388KaaQsvuFLlKmxE= X-Google-Smtp-Source: APXvYqyH/KD6c9XA8sPBchDP+LUk0Aegmnor+q9X7ysQCpoU4EoBt0as0FnheT5yRmG7x8dClNiuiQ== X-Received: by 2002:a63:234c:: with SMTP id u12mr9239958pgm.384.1573190399697; Thu, 07 Nov 2019 21:19:59 -0800 (PST) Received: from voyager.ibm.com ([36.255.48.244]) by smtp.gmail.com with ESMTPSA id v19sm3798443pjr.14.2019.11.07.21.19.55 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 07 Nov 2019 21:19:59 -0800 (PST) From: Joel Stanley To: Rob Herring , Greg KH , Jeremy Kerr Subject: [PATCH v2 00/11] fsi: Patches for 5.5 Date: Fri, 8 Nov 2019 15:49:34 +1030 Message-Id: <20191108051945.7109-1-joel@jms.id.au> X-Mailer: git-send-email 2.24.0.rc1 MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20191107_212000_997761_6F2566F0 X-CRM114-Status: GOOD ( 12.90 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: devicetree@vger.kernel.org, Alistar Popple , Eddie James , linux-kernel@vger.kernel.org, Steven Rostedt , Ingo Molnar , linux-arm-kernel@lists.infradead.org, linux-fsi@lists.ozlabs.org Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+infradead-linux-arm-kernel=archiver.kernel.org@lists.infradead.org This series forms the FSI pull request for 5.5. 1-3 adds a FSI class type and updates the documentation for the sysfs files 4-7 makes some cleanups and fixes to the fsi core 8-10 adds the support for the FSI master in the ASPEED AST2600 BMC The driver has been tested on hardware for most operations. Future enhancements include robust error recovery, DMA support and interrupt support. The fix for byte order registers is not squashed in as Andrew's commit message is a piece of art that deserves to be in the kernel history. It does not need to go to stable as it fixes a patch earlier in this series. Andrew Jeffery (3): trace: fsi: Print transfer size unsigned fsi: core: Fix small accesses and unaligned offsets via sysfs fsi: aspeed: Fix OPB0 byte order register values Jeremy Kerr (2): fsi: Add fsi-master class fsi: Move master attributes to fsi-master class Joel Stanley (5): ABI: Update FSI path documentation fsi: Move defines to common header dt-bindings: fsi: Add description of FSI master fsi: Add ast2600 master driver fsi: aspeed: Add trace points kbuild test robot (1): fsi: fsi_master_class can be static Documentation/ABI/testing/sysfs-bus-fsi | 16 +- .../bindings/fsi/fsi-master-aspeed.txt | 24 + drivers/fsi/Kconfig | 8 + drivers/fsi/Makefile | 1 + drivers/fsi/fsi-core.c | 67 ++- drivers/fsi/fsi-master-aspeed.c | 544 ++++++++++++++++++ drivers/fsi/fsi-master-hub.c | 46 -- drivers/fsi/fsi-master.h | 71 +++ include/trace/events/fsi.h | 6 +- include/trace/events/fsi_master_aspeed.h | 77 +++ 10 files changed, 785 insertions(+), 75 deletions(-) create mode 100644 Documentation/devicetree/bindings/fsi/fsi-master-aspeed.txt create mode 100644 drivers/fsi/fsi-master-aspeed.c create mode 100644 include/trace/events/fsi_master_aspeed.h -- 2.24.0.rc1 _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel