Message ID | 20231109063417.3971005-2-vamshigajjela@google.com |
---|---|
State | New |
Headers |
Return-Path: <linux-kernel-owner@vger.kernel.org> Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b129:0:b0:403:3b70:6f57 with SMTP id q9csp251169vqs; Wed, 8 Nov 2023 22:34:40 -0800 (PST) X-Google-Smtp-Source: AGHT+IH+NvzOifjq6bzZb0d0FJMD3spvaiBPReKIrPM021XYSzA5msB4o+ZCxyPTe6Z9m/ceXqke X-Received: by 2002:a05:6a00:1a91:b0:6be:2d29:3ceb with SMTP id e17-20020a056a001a9100b006be2d293cebmr4147680pfv.4.1699511680235; Wed, 08 Nov 2023 22:34:40 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1699511680; cv=none; d=google.com; s=arc-20160816; b=pU35Zdx0fp2+VRfTeUDtw7zKNmbv3lUWyLIrSbkoieFj4UDMWolbivS3V681QRSWH9 b6NApDuxd/gvtAthEeygvFI2xJNNL/MWgANQC3yl91bv/uadb8beCa3lDPdAWr2OYSGe 53nptZBAGFXLfp2+Elnn08JfQ2x1+f+H5wWDH1UHu9ahG03Koj6lK3lq+kpZiDGTKThB wISUBGhXn1xGpKTR4L0Vca+9LwLziWDODKkgFto/z1ZOU0s35/aGCCwG+jlXKJuo1ezX c+KblTzZ4elqIxN8BEu5lrG/wRl6xP+S6kMVz5eeiY8XJcDCpRvtqsEmwbQ64jFcIJU3 kDVQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:from:subject:message-id:references :mime-version:in-reply-to:date:dkim-signature; bh=abQd08PQRsfE5cNpdzo6Y08BdXBRdYZxGxWuQAVeJlQ=; fh=Ws+G2RLMFRfpE0Jj9T2OymJKcfnhuU2My4BZfo0fXLE=; b=tuDMUBH5/pb+ROOXpB+EHJQ5xXut3izLtAS2zJ8jVb/oUYlQlAIfCO4QTcRCvDtOth VleFZ+tk+d6bZ0wI6SqBfRM4cmn8fzzalB+ZBp06RkiI8Q3jO0FtAofY62Pw147o8xBs Vj5Os4W7W78ivAkwpT4meiq3k/1brqnNY2tCQ8ojLCOmAF7yJsW7t+wII2AvHn+upb48 CXzUUDSa06s70R8Z9XkoHL8P7UQ9PtRnrdXbR13/CUqgQ3LsGLDzPSaCXCfGjNM006vh +fN5xs1wKcfkgIkRP8bzSVpYb1S1STem/WGChEBenyZlxBWvBqS8/X/wC37HUGF3E2qp YR+A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20230601 header.b=VV5aNk9e; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.37 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Received: from snail.vger.email (snail.vger.email. [23.128.96.37]) by mx.google.com with ESMTPS id r27-20020aa7845b000000b0068fee0e95c5si13674815pfn.89.2023.11.08.22.34.39 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 08 Nov 2023 22:34:40 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.37 as permitted sender) client-ip=23.128.96.37; Authentication-Results: mx.google.com; dkim=pass header.i=@google.com header.s=20230601 header.b=VV5aNk9e; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.37 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by snail.vger.email (Postfix) with ESMTP id 5CEBE822C0FA; Wed, 8 Nov 2023 22:34:39 -0800 (PST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.11 at snail.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232521AbjKIGeh (ORCPT <rfc822;jaysivo@gmail.com> + 32 others); Thu, 9 Nov 2023 01:34:37 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:58072 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232459AbjKIGef (ORCPT <rfc822;linux-kernel@vger.kernel.org>); Thu, 9 Nov 2023 01:34:35 -0500 Received: from mail-yb1-xb4a.google.com (mail-yb1-xb4a.google.com [IPv6:2607:f8b0:4864:20::b4a]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 6DC8B26A0 for <linux-kernel@vger.kernel.org>; Wed, 8 Nov 2023 22:34:32 -0800 (PST) Received: by mail-yb1-xb4a.google.com with SMTP id 3f1490d57ef6-daee86e2d70so389451276.0 for <linux-kernel@vger.kernel.org>; Wed, 08 Nov 2023 22:34:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20230601; t=1699511671; x=1700116471; darn=vger.kernel.org; h=cc:to:from:subject:message-id:references:mime-version:in-reply-to :date:from:to:cc:subject:date:message-id:reply-to; bh=abQd08PQRsfE5cNpdzo6Y08BdXBRdYZxGxWuQAVeJlQ=; b=VV5aNk9eFj5dxt/XGhekyuDvcYyQJzT8PUehzAe+uiJynBDlXGoELBvWIu4P+rhybl ub1bFdk0waxQobl0VxUoaqiGJLslgisslEHvrlYmUrkECr+0b6/pQThLBc1D/piYYfvE vSgAmcpSGSA5rl+Wl3m77Uh6s67KNmBHVUxAJQYmJDPYrCkjUx3iNb1Mzj46MMDZCIo3 HpQ6gkObKMy142a28eAQZMxxsfaPLD3ncavDZ1G5raDJeIx6AuF5tLfUAtG7M9fwl84T wYaMsKTPZRmbsmdt6NZNXHxwB2ul6k9IjxCcjZkrw72PAxoAD4hzndQxVrbaqEWGnswq rKUw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1699511671; x=1700116471; h=cc:to:from:subject:message-id:references:mime-version:in-reply-to :date:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=abQd08PQRsfE5cNpdzo6Y08BdXBRdYZxGxWuQAVeJlQ=; b=KMlKyrG8eL62VyZZoKezkI2tzSdm42OhDCasuS+RYAet8iKV6XRswv78Mu5vQtiR1/ SyhIIdf4ulvJP8oSVNLZAuSOB31Ty7ZeGd5wKQj34We/lLTme4rRFC9+xHkx/8YnL354 vyZ30FiEGmA/N6x5G28CX5HH0Y3J2BOt9dxDGAK5Pj54vRMvkDPnxqrGRgX1DRXgQ4SV h6fpyNh0/L/egxrHJyCn8HFGAn6y2bWa83NnMkQYiFZI9mZcPsqTIsJXLRapMnsQuAkg Y5s7SM9nE92P1ooggARzmXUCVDHbQol/MLD12kpymdeG87ZRcBi2VvnkOvfag19GvVgX B2SQ== X-Gm-Message-State: AOJu0Yx+37h2zEmZ05T+gYz+hQaBloEREBI1y+YNfwWsyYRk7BDPiIxR w0rczGHGz3Df8S1Z0p1yEcycJyK9mzvAveGseCMw X-Received: from vamshig51.c.googlers.com ([fda3:e722:ac3:cc00:3:22c1:c0a8:70c]) (user=vamshigajjela job=sendgmr) by 2002:a25:5053:0:b0:da0:5a30:6887 with SMTP id e80-20020a255053000000b00da05a306887mr94006ybb.4.1699511671351; Wed, 08 Nov 2023 22:34:31 -0800 (PST) Date: Thu, 9 Nov 2023 12:04:16 +0530 In-Reply-To: <20231109063417.3971005-1-vamshigajjela@google.com> Mime-Version: 1.0 References: <20231109063417.3971005-1-vamshigajjela@google.com> X-Mailer: git-send-email 2.42.0.869.gea05f2083d-goog Message-ID: <20231109063417.3971005-2-vamshigajjela@google.com> Subject: [PATCH v6 1/2] serial: core: Update uart_poll_timeout() function to return unsigned long From: Vamshi Gajjela <vamshigajjela@google.com> To: Greg Kroah-Hartman <gregkh@linuxfoundation.org>, Jiri Slaby <jirislaby@kernel.org>, ilpo.jarvinen@linux.intel.com Cc: linux-serial@vger.kernel.org, linux-kernel@vger.kernel.org, manugautam@google.com, Subhash Jadavani <sjadavani@google.com>, Channa Kadabi <kadabi@google.com>, Vamshi Gajjela <vamshigajjela@google.com> Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: <linux-kernel.vger.kernel.org> X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (snail.vger.email [0.0.0.0]); Wed, 08 Nov 2023 22:34:39 -0800 (PST) X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1782067159394951735 X-GMAIL-MSGID: 1782067159394951735 |
Series |
serial core type consistency and clean up
|
|
Commit Message
Vamshi Gajjela
Nov. 9, 2023, 6:34 a.m. UTC
The function uart_fifo_timeout() returns an unsigned long value, which
is the number of jiffies. Therefore, change the variable timeout in the
function uart_poll_timeout() from int to unsigned long.
Change the return type of the function uart_poll_timeout() from int to
unsigned long to be consistent with the type of timeout values.
Signed-off-by: Vamshi Gajjela <vamshigajjela@google.com>
---
v6:
- no change, submitted with series
v5:
- no change. Consistent version for series
v4:
- author name in capitals to lowercase
v3:
- updated description
v2:
- unsigned long instead of unsigned int
- added () after function name in short log
- updated description
include/linux/serial_core.h | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/include/linux/serial_core.h b/include/linux/serial_core.h index 89f7b6c63598..536b2581d3e2 100644 --- a/include/linux/serial_core.h +++ b/include/linux/serial_core.h @@ -852,9 +852,9 @@ static inline unsigned long uart_fifo_timeout(struct uart_port *port) } /* Base timer interval for polling */ -static inline int uart_poll_timeout(struct uart_port *port) +static inline unsigned long uart_poll_timeout(struct uart_port *port) { - int timeout = uart_fifo_timeout(port); + unsigned long timeout = uart_fifo_timeout(port); return timeout > 6 ? (timeout / 2 - 2) : 1; }