Received: by 2002:a05:6a10:5bc5:0:0:0:0 with SMTP id os5csp923504pxb; Tue, 19 Oct 2021 16:19:56 -0700 (PDT) X-Google-Smtp-Source: ABdhPJza+HK+2Qha0GP0dxBN70K04ZGLd0n5X/JcLKerZjj7maPYumIuhe8JwMFN3SNGKsdZr4bK X-Received: by 2002:a17:90a:55cb:: with SMTP id o11mr3282664pjm.244.1634685596159; Tue, 19 Oct 2021 16:19:56 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1634685596; cv=none; d=google.com; s=arc-20160816; b=ahMpLtt6QYS9yogLHYKVJ6OG5teVVDu9bGM48X+zozbNABml73pZScYzVto+gQsNiO +3fU6ZGbkIyxR3EEBry1RvY2xS0GcUtbyvp9Nw4bJUCHe36cxwdxSMyjIW3eJFi3O6R8 XtRxi65bUNzZPWDZz9uKUmg/NsV2rzteo0o/ODylcMA00RVamqQknaAVr2HJUQN5Vw3z 1IxvXMcijRs0oGHudAJ9PvT29lgzZI1fGvHh9eEz5YtRqA86qZpSGLHGtB4PvBxZhrE3 3Qnbw0lg+3rAUdEU1SYys+FFiiA6IUxnSZi7C21K43p2Dsna+x7zrM5b4nPqPt06QKma fImA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from; bh=E7n+oZbNZ9GBhd5vfFK577F6tYn4i8XPyNDaDoYWknA=; b=PdeCcd63ktQttjdrY/psQWw70GFWOYVBFEOwrCrOto5SDAMmMCtInTQlX1dY95KqHF ImNMqBUDz/SkmsM3VEw9KODC6u4/brb73hi6fEXx110JNn+/STXgw3XLUBSARJGnkNgi LgEjQqkOmWUpgw9qUZMupJP60tePmgissSYgRE1b7IgUfvBMsCW5KCpv/NggzXeZagXJ CaAxuEg5KfQ7XYoh+q36XrNHHhPTzVkLX8XG/PDmpHM+3Y/9c1ke/ElIO0s+0Cnxg79E Y9r0DoU1KDiOz39cYOqYCDtnz4EJTOrlvmI/LiJidHssxriijDd8P9SvfKRpfKZgdjZJ EDyQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id w3si397237pjk.189.2021.10.19.16.19.26; Tue, 19 Oct 2021 16:19:56 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229963AbhJSXSr (ORCPT + 99 others); Tue, 19 Oct 2021 19:18:47 -0400 Received: from mga17.intel.com ([192.55.52.151]:7453 "EHLO mga17.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229910AbhJSXSp (ORCPT ); Tue, 19 Oct 2021 19:18:45 -0400 X-IronPort-AV: E=McAfee;i="6200,9189,10142"; a="209445769" X-IronPort-AV: E=Sophos;i="5.87,164,1631602800"; d="scan'208";a="209445769" Received: from fmsmga003.fm.intel.com ([10.253.24.29]) by fmsmga107.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 19 Oct 2021 16:15:50 -0700 X-IronPort-AV: E=Sophos;i="5.87,164,1631602800"; d="scan'208";a="567152170" Received: from rhweight-mobl.amr.corp.intel.com (HELO rhweight-mobl.ra.intel.com) ([10.212.183.7]) by fmsmga003-auth.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 19 Oct 2021 16:15:49 -0700 From: Russ Weight To: mdf@kernel.org, linux-fpga@vger.kernel.org, linux-kernel@vger.kernel.org Cc: trix@redhat.com, lgoncalv@redhat.com, yilun.xu@intel.com, hao.wu@intel.com, matthew.gerlach@intel.com, Russ Weight Subject: [PATCH v1 0/2] fpga: dfl: Log and clear errors on driver init Date: Tue, 19 Oct 2021 16:15:43 -0700 Message-Id: <20211019231545.47118-1-russell.h.weight@intel.com> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org These patches address a request to log and clear any prexisting errors on FPGA cards when the drivers load. Any existing errors will result in print statements to the kernel error log before the errors are cleared. These changes specifically affect the fme and port error registers. Russ Weight (2): fpga: dfl: afu: Clear port errors in afu init fpga: dfl: fme: Clear fme global errors at driver init drivers/fpga/dfl-afu-error.c | 26 ++++--- drivers/fpga/dfl-fme-error.c | 128 +++++++++++++++++++++++------------ 2 files changed, 100 insertions(+), 54 deletions(-) -- 2.25.1