From patchwork Thu Nov 9 06:34:15 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Vamshi Gajjela X-Patchwork-Id: 16399 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b129:0:b0:403:3b70:6f57 with SMTP id q9csp251275vqs; Wed, 8 Nov 2023 22:35:00 -0800 (PST) X-Google-Smtp-Source: AGHT+IGcu0FTZ+aHxy/y5LfmwtZF3YjRFCuyfE2ARPYyJNjjH5INYT9EhthybwpyXkGTiGKYUIWL X-Received: by 2002:a05:6358:27a6:b0:168:e8be:85ed with SMTP id l38-20020a05635827a600b00168e8be85edmr3398547rwb.29.1699511700447; Wed, 08 Nov 2023 22:35:00 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1699511700; cv=none; d=google.com; s=arc-20160816; b=n3vyakri9jzfl3f99f8g4fZ1vNYnp9PlDHB0wrAUk/GkJGXn1NbVEXWca+d1b/aNep JJqXlSBDKUwp2gAcElyd2zTY4Nk/KKqL9XwbMuhnce+BUX0/m+6jtEUzWK9lRNnjPBVp n94D/qmL909M3PJVnJ0OSqfYURJhVmQGajhsSa3kZ+ID+386w5TRKpj26hRyX9QhxYD6 VcbSp4PqCLtzOI7Cfowb+hhJGg/BQEsla7UncA6O0IA6G58kv22yr8Gb6GC30o2qA9bW 9nMJXtzciHFzwx2iM3NveU5Ekw00dQ+pwTM6j7VNyDU3LerDkUMxohUPe2UrLEBOYxj5 fyFw== 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:mime-version:date :dkim-signature; bh=cLnjAgoVfswUxIoFV0K4fzcOHC1F9ghlhp68grXoQ9k=; fh=Ws+G2RLMFRfpE0Jj9T2OymJKcfnhuU2My4BZfo0fXLE=; b=fpCRCzl6SMH0dqDUpcb+DKBcYVN9IrvTu0kl8pV+1WaLQRJ4BZI5uVDZt/LyVc4Bt/ wkwoupaRuGParJaNEXN6NKF9/dFbDWy2krHkOzyURPl+wEgSVefcDlE4ZLNMnKyMCepd wUj1B1HAUNfNvFlu6AQYfkYgJwguhsMJuABOwovkSKHAun/Xru8lGwlBsELG0Xjymh+c lm7qN70Vx6WkMJ6OHQqkzojGPpoVXAC2NphMJUkVBDjvz0RunPipQojfkFdhslbIuYPf 9S5jOECC1wdFHCXP3nUndbnt+lY2deR26VsXbCqENqGprAGgP14hvzm5owsnWp5ZxAVy u4NA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20230601 header.b=aGy0w3OA; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.38 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 fry.vger.email (fry.vger.email. [23.128.96.38]) by mx.google.com with ESMTPS id x26-20020a63171a000000b005be0ca9ca31si232137pgl.294.2023.11.08.22.35.00 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 08 Nov 2023 22:35:00 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.38 as permitted sender) client-ip=23.128.96.38; Authentication-Results: mx.google.com; dkim=pass header.i=@google.com header.s=20230601 header.b=aGy0w3OA; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.38 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 fry.vger.email (Postfix) with ESMTP id 697EA8385EB9; Wed, 8 Nov 2023 22:34:58 -0800 (PST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.11 at fry.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232462AbjKIGe3 (ORCPT + 32 others); Thu, 9 Nov 2023 01:34:29 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:57756 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229697AbjKIGe1 (ORCPT ); Thu, 9 Nov 2023 01:34:27 -0500 Received: from mail-yw1-x1149.google.com (mail-yw1-x1149.google.com [IPv6:2607:f8b0:4864:20::1149]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 27CFE25AC for ; Wed, 8 Nov 2023 22:34:25 -0800 (PST) Received: by mail-yw1-x1149.google.com with SMTP id 00721157ae682-5afc00161daso7268417b3.1 for ; Wed, 08 Nov 2023 22:34:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20230601; t=1699511664; x=1700116464; darn=vger.kernel.org; h=cc:to:from:subject:message-id:mime-version:date:from:to:cc:subject :date:message-id:reply-to; bh=cLnjAgoVfswUxIoFV0K4fzcOHC1F9ghlhp68grXoQ9k=; b=aGy0w3OADYznzx8VXQZ+rU6NwHU1fKOnOFGAm8WdBpcdjFLUzvWenJEZCW7bFsnSx/ LFSsx0pxwPp3o0z5jswWbX9a2QPBzPeE42Q9ZQRs9XPLe2CC8sUzhMpSY2PpJZUMBzLM NzW0+nv/iJ436MRqYCZVSPGWSfog0FuGoqIeOp91veYeUaNsNMFagTmrwcEZqEFslmwi XZ//1a7DCIWPWZG5yW2LbHbyXFa2XLAFunwnhfsGhoETg6dcmlftUGysm6Og5frmWQJL oGkEuHiitXfTRlSSoaRMpP3ydAKzTrTgaxARzieYrmpBTPyHRc5cbn5LJIfXpjM+JRHx A0qg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1699511664; x=1700116464; h=cc:to:from:subject:message-id:mime-version:date:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=cLnjAgoVfswUxIoFV0K4fzcOHC1F9ghlhp68grXoQ9k=; b=VFMhHL0PTifu2lRdVNQZW1M67tVziPzbt0wLpmmGmqwbAR6lQzhqXpq/HH+2hkmfsL zGAXghvsvg4I1uIFZd6v+7mZF3S0dWkngwuoNtQnj3j1CdfWqldW6jzmHy25xqT8pxPY b5GtuQIEsgfE9rX0ZtF39j42sjmzd4+Hy2nRdp8i1hHGlxiyBfLLuAdUv5TxRbOUafpE 2kVQfOchlm6bvLJaH8q0+S4iH9fdgvdV+GQToI2DhPhBWZ+AWffBC8STw7fLLWYcATu9 XG/OBpbO04o/zEDBJemMvQzV10sdE/Xv+kCaRiV3/KXzSVGi4k8GV4TvlJX5UlhVUJXC vXxg== X-Gm-Message-State: AOJu0Yyn9+oU31MK5cmFoYXzYgGjEj7ctvlC1GwPKzWHNlhFjDuD69AQ c46V5gWBRvAGDtPs2CjbssezwUzQVGnYn3rOp/Z0 X-Received: from vamshig51.c.googlers.com ([fda3:e722:ac3:cc00:3:22c1:c0a8:70c]) (user=vamshigajjela job=sendgmr) by 2002:a05:6902:102:b0:da3:723b:b2a4 with SMTP id o2-20020a056902010200b00da3723bb2a4mr94869ybh.7.1699511664016; Wed, 08 Nov 2023 22:34:24 -0800 (PST) Date: Thu, 9 Nov 2023 12:04:15 +0530 Mime-Version: 1.0 X-Mailer: git-send-email 2.42.0.869.gea05f2083d-goog Message-ID: <20231109063417.3971005-1-vamshigajjela@google.com> Subject: [PATCH v6 0/2] serial core type consistency and clean up From: Vamshi Gajjela To: Greg Kroah-Hartman , Jiri Slaby , ilpo.jarvinen@linux.intel.com Cc: linux-serial@vger.kernel.org, linux-kernel@vger.kernel.org, manugautam@google.com, Subhash Jadavani , Channa Kadabi , Vamshi Gajjela Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (fry.vger.email [0.0.0.0]); Wed, 08 Nov 2023 22:34:58 -0800 (PST) X-Spam-Status: No, score=-8.4 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE, USER_IN_DEF_DKIM_WL autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on fry.vger.email X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1782067180451306777 X-GMAIL-MSGID: 1782067180451306777 This patch series primarily focus on improving type consistency and ensuring proper handling of timeout values. The changes aim to enhance the redability and maintainability of the serial core. Vamshi Gajjela (2): serial: core: Update uart_poll_timeout() function to return unsigned long serial: core: Clean up uart_update_timeout() function drivers/tty/serial/serial_core.c | 7 +++---- include/linux/serial_core.h | 4 ++-- 2 files changed, 5 insertions(+), 6 deletions(-)