From patchwork Wed Oct 26 12:29:51 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sebastian Andrzej Siewior X-Patchwork-Id: 13020521 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id DB969C38A2D for ; Wed, 26 Oct 2022 12:30:10 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232489AbiJZMaJ (ORCPT ); Wed, 26 Oct 2022 08:30:09 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:54386 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233441AbiJZMaF (ORCPT ); Wed, 26 Oct 2022 08:30:05 -0400 Received: from galois.linutronix.de (Galois.linutronix.de [193.142.43.55]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id CDD88399E2 for ; Wed, 26 Oct 2022 05:30:02 -0700 (PDT) From: Sebastian Andrzej Siewior DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linutronix.de; s=2020; t=1666787400; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=ov97DnXbeyGTG04tM11Ln/jh5+1InwlVZS0bgIBezJg=; b=H5K1W4Cm9JehfQEWdD3JP6WVgPrM9kFr5EEYsU1GHWjvp5S3EJJsX+UelFTgHiTTwR+4Qb Rc9mex2KbCjHIujfUj8syikXQ0QXFf0NTk4/tJuJ4raH/us0mVvQeAFshpYBD79cBnRUQK GluAMsPMwAV47rDz5dUyzCQWRyqLK2NM1wAFzsyArUHxMnacdRoapXk2BNhwzjbjXuJ2nD g1HFZrIVWqzVGjWxFEGAxXW09R41rhU5khLVMSUdohfxS6F/HIZCAloCsiB3gknmLAdG0N RD/SoM2wVSMTriIsBc2fOkEdyTVTi25lPZkMYp3aOsaOpDQ6SQ2HgMIgXeZUWw== DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=linutronix.de; s=2020e; t=1666787400; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=ov97DnXbeyGTG04tM11Ln/jh5+1InwlVZS0bgIBezJg=; b=G4yN5cz8jnwKBRs5tFswA0D7E0P7d4Yh+iR9N4+jwQw1fc1YkY+LzxQHMELyF9XUha1MyR d8+eQkIP8Vsb0BBg== To: linux-spi@vger.kernel.org Cc: Thomas Gleixner , Mark Brown , Sebastian Andrzej Siewior , Peter Zijlstra Subject: [PATCH] spi: Remove the obsolte u64_stats_fetch_*_irq() users. Date: Wed, 26 Oct 2022 14:29:51 +0200 Message-Id: <20221026122951.331638-1-bigeasy@linutronix.de> MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: linux-spi@vger.kernel.org From: Thomas Gleixner Now that the 32bit UP oddity is gone and 32bit uses always a sequence count, there is no need for the fetch_irq() variants anymore. Convert to the regular interface. Cc: Mark Brown Cc: linux-spi@vger.kernel.org Signed-off-by: Thomas Gleixner Signed-off-by: Sebastian Andrzej Siewior Acked-by: Peter Zijlstra (Intel) --- drivers/spi/spi.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/spi/spi.c b/drivers/spi/spi.c index 5f9aedd1f0b65..dabe89666efdb 100644 --- a/drivers/spi/spi.c +++ b/drivers/spi/spi.c @@ -127,10 +127,10 @@ do { \ unsigned int start; \ pcpu_stats = per_cpu_ptr(in, i); \ do { \ - start = u64_stats_fetch_begin_irq( \ + start = u64_stats_fetch_begin( \ &pcpu_stats->syncp); \ inc = u64_stats_read(&pcpu_stats->field); \ - } while (u64_stats_fetch_retry_irq( \ + } while (u64_stats_fetch_retry( \ &pcpu_stats->syncp, start)); \ ret += inc; \ } \