From patchwork Mon Feb 21 09:35:53 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Joel Stanley X-Patchwork-Id: 1595445 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: bilbo.ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; secure) header.d=jms.id.au header.i=@jms.id.au header.a=rsa-sha256 header.s=google header.b=K6uaH/fK; dkim-atps=neutral Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.ozlabs.org (client-ip=2404:9400:2:0:216:3eff:fee1:b9f1; helo=lists.ozlabs.org; envelope-from=linux-fsi-bounces+incoming=patchwork.ozlabs.org@lists.ozlabs.org; receiver=) Received: from lists.ozlabs.org (lists.ozlabs.org [IPv6:2404:9400:2:0:216:3eff:fee1:b9f1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by bilbo.ozlabs.org (Postfix) with ESMTPS id 4K2HHM4qBQz9sFn for ; Mon, 21 Feb 2022 20:36:15 +1100 (AEDT) Received: from boromir.ozlabs.org (localhost [IPv6:::1]) by lists.ozlabs.org (Postfix) with ESMTP id 4K2HHL1qQpz3bVf for ; Mon, 21 Feb 2022 20:36:14 +1100 (AEDT) Authentication-Results: lists.ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; secure) header.d=jms.id.au header.i=@jms.id.au header.a=rsa-sha256 header.s=google header.b=K6uaH/fK; dkim-atps=neutral X-Original-To: linux-fsi@lists.ozlabs.org Delivered-To: linux-fsi@lists.ozlabs.org Authentication-Results: lists.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=gmail.com (client-ip=2607:f8b0:4864:20::72d; helo=mail-qk1-x72d.google.com; envelope-from=joel.stan@gmail.com; receiver=) Authentication-Results: lists.ozlabs.org; dkim=pass (1024-bit key; secure) header.d=jms.id.au header.i=@jms.id.au header.a=rsa-sha256 header.s=google header.b=K6uaH/fK; dkim-atps=neutral Received: from mail-qk1-x72d.google.com (mail-qk1-x72d.google.com [IPv6:2607:f8b0:4864:20::72d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by lists.ozlabs.org (Postfix) with ESMTPS id 4K2HHF0B9yz2yK3 for ; Mon, 21 Feb 2022 20:36:06 +1100 (AEDT) Received: by mail-qk1-x72d.google.com with SMTP id f10so11759012qkg.9 for ; Mon, 21 Feb 2022 01:36:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jms.id.au; s=google; h=mime-version:from:date:message-id:subject:to:cc; bh=bgsGIrytvR2f8/yVo1S/y5IWwN7H3cmZnEMMfAtdWf0=; b=K6uaH/fKmHE34Xe2fb+Lte6tPBKBVeS/To/4ZgLRSzPMdkdxqb4jPM9BjUDO5HwrJS /DumexTvnBM+dV67Vs5XwaxtsSM6c4R9t8p2bjGklI1qPIFEgvTvorUqkpl2gxMa/Jgi QuAr/2QFIDUHUqyIAIZ5X0LQRLKbCCQxnK00Q= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:from:date:message-id:subject:to:cc; bh=bgsGIrytvR2f8/yVo1S/y5IWwN7H3cmZnEMMfAtdWf0=; b=iupIY/QqEQ//Cu5uS0bcxZBn634hsY+i5ywR7V8CoCmhZRpk/CCVe4Iddef8w7E6jm adhz88y/7w0WgBZbX2Jsy1Es8+qJzbqGnWo90HmPJaFsH6WzzNQAsFJdfBfNCxYLgAQ4 kc0aDy/6wLdfx21fsQ4uutFdbGsSp+aNx6TX1c08qwrBrjV9Ocmlz6taxMS4epf5ztn6 ZX+JyJwCGn4feNePT9trfXA+97NCYLTP6vOU3rIj437yqUo0bnKRIyCrcqRhdd4/9FlD BnVzgYbzcWuDvA7jxa2OsyenGvE3wBArOp/LB3AWGLLlBagzQLY2Cq92x97u08pCFHUF dN4w== X-Gm-Message-State: AOAM533Ww5sw5WHfGFoai8UKHCXzou7Rcc0fiaWk21DRk0JDc9SRFA/R FbEunqFVHVkoiaXBOa2zxtLfbYpu+EYgvBwaRGle5+8vTAgcoA== X-Google-Smtp-Source: ABdhPJyy1dLnRvjEJlffIU0RqbkI2F+nYxBLcRKQ3Gr9JkqzUFAZaTI4lV+kbX3d3hD5luDdGpsGNPFCz/XvkPsH4pQ= X-Received: by 2002:ae9:e841:0:b0:508:1f6e:f020 with SMTP id a62-20020ae9e841000000b005081f6ef020mr11313921qkg.243.1645436164087; Mon, 21 Feb 2022 01:36:04 -0800 (PST) MIME-Version: 1.0 From: Joel Stanley Date: Mon, 21 Feb 2022 09:35:53 +0000 Message-ID: Subject: [GIT PULL] fsi: changes for v5.18 To: Greg KH X-BeenThere: linux-fsi@lists.ozlabs.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Linux Kernel Mailing List , linux-fsi@lists.ozlabs.org Errors-To: linux-fsi-bounces+incoming=patchwork.ozlabs.org@lists.ozlabs.org Sender: "linux-fsi" Hello Greg, Here are some FSI changes that I would like you to pull through the drivers tree for v5.18. They have been on the list for some time and all have had review. The following changes since commit e783362eb54cd99b2cac8b3a9aeac942e6f6ac07: Linux 5.17-rc1 (2022-01-23 10:12:53 +0200) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/joel/fsi.git tags/fsi-for-v5.18 for you to fetch changes up to f2af60bb7ce2fa5397f401cbf65725d9c87329a4: fsi: Add trace events in initialization path (2022-02-21 19:38:54 +1030) ---------------------------------------------------------------- FSI changes for v5.18 * Improvements in SCOM and OCC drivers for error handling and retries * Addition of tracepoints for initialisation path * API for setting long running SBE FIFO operations ---------------------------------------------------------------- Amitay Isaacs (2): fsi: sbefifo: Use specified value of start of response timeout fsi: sbefifo: Implement FSI_SBEFIFO_READ_TIMEOUT_SECONDS ioctl Eddie James (2): fsi: occ: Improve response status checking fsi: Add trace events in initialization path Joel Stanley (2): fsi: scom: Fix error handling fsi: scom: Remove retries in indirect scoms include/trace/events/fsi.h | 86 +++++++++++++++++++++++++++++++ include/trace/events/fsi_master_aspeed.h | 12 +++++ include/uapi/linux/fsi.h | 14 +++++ drivers/fsi/fsi-core.c | 11 ++-- drivers/fsi/fsi-master-aspeed.c | 2 + drivers/fsi/fsi-occ.c | 87 ++++++++++++++++++++------------ drivers/fsi/fsi-sbefifo.c | 53 ++++++++++++++++++- drivers/fsi/fsi-scom.c | 45 +++++++---------- 8 files changed, 247 insertions(+), 63 deletions(-)