From mboxrd@z Thu Jan 1 00:00:00 1970 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 phobos.denx.de (phobos.denx.de [85.214.62.61]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id F4150C46467 for ; Tue, 3 Jan 2023 15:44:22 +0000 (UTC) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 2F5B28556C; Tue, 3 Jan 2023 16:42:52 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=konsulko.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (1024-bit key; unprotected) header.d=konsulko.com header.i=@konsulko.com header.b="dLW4F9je"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 8750085587; Tue, 3 Jan 2023 16:42:47 +0100 (CET) Received: from mail-vs1-xe33.google.com (mail-vs1-xe33.google.com [IPv6:2607:f8b0:4864:20::e33]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id 4B82C84CBD for ; Tue, 3 Jan 2023 16:42:44 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=konsulko.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=trini@konsulko.com Received: by mail-vs1-xe33.google.com with SMTP id h27so18385737vsq.3 for ; Tue, 03 Jan 2023 07:42:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=konsulko.com; s=google; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=alvI/+AcekLXQ4S2s67AloUxxIBQyzNhKNYvC68/dlk=; b=dLW4F9jePOo+yVU9vCh4CleoPD+YFh6g+ludaHIiPiQ/pSi9xJTmp566UK3NT+4auC jHjiLfh49OA61oPwLpLLRKL9qHFlNJjqS98ytyXFuBtL3mrlN+oVhLx1gR98EvVmbmlG OjDbgYpsOa8i7fz6BlhN6kyKECjezo16pKpsI= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=alvI/+AcekLXQ4S2s67AloUxxIBQyzNhKNYvC68/dlk=; b=b1eZ/pvtfXy2dQRPhAxhzDM5fA10kiFzIeSpvSC9/XouMaWOmLmhhgIvdB+cOa5feE wQ5GgNt1cu/vemS7x4kSFHfnLOHDeqdVldgjR3/mIMa54xevPTe+LGQ4/5I2ovhSULgg MRLzpGSRnIF2M51bdF/c9Vox1AduxX8CTB28l9rDg9y6qKv7JeSR9zzn4e1zIhkwyHiG +8P4mLVq54tHWc0Ho2SY0mefLxQjkdE2TP7KC5fdfi7lolMQZ4bt++dLztdKfmp5fhPB NUjh0fiy/pj+EWNToofYnxmrz3VNWYrjHuF8NJ4l7Rdmv8rk60a8iiZBn0B6BMU7Bx67 roQg== X-Gm-Message-State: AFqh2kr9dud3f5Q/3B4RCcVMUkg3GtIChakKINVhpIiR1DcCpvbjTZiA AxnaIUGvfaKrlBlsFbvbZx/paA== X-Google-Smtp-Source: AMrXdXt928mLYx0Ibh69wZox3FmzZzIKSc3aPepMLHbsYX/8mgmxWJ81RvEbAOSqpR8dDbSQUQNyJg== X-Received: by 2002:a05:6102:185:b0:3b5:1edd:79fe with SMTP id r5-20020a056102018500b003b51edd79femr17810476vsq.21.1672760562997; Tue, 03 Jan 2023 07:42:42 -0800 (PST) Received: from bill-the-cat (2603-6081-7b00-6400-f40a-aab8-e211-5b44.res6.spectrum.com. [2603:6081:7b00:6400:f40a:aab8:e211:5b44]) by smtp.gmail.com with ESMTPSA id n2-20020a05620a294200b006faaf6dc55asm22742084qkp.22.2023.01.03.07.42.42 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 03 Jan 2023 07:42:42 -0800 (PST) Date: Tue, 3 Jan 2023 10:42:40 -0500 From: Tom Rini To: Pali =?iso-8859-1?Q?Roh=E1r?= Cc: Stefan Roese , Simon Glass , u-boot@lists.denx.de Subject: Re: [PATCH v2] serial: Use -EAGAIN in getc and putc Message-ID: <20230103154240.GD3787616@bill-the-cat> References: <20221204123655.29939-1-pali@kernel.org> <20221210233121.16066-1-pali@kernel.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="5s21zRXGVZLIQ0hY" Content-Disposition: inline In-Reply-To: <20221210233121.16066-1-pali@kernel.org> X-Clacks-Overhead: GNU Terry Pratchett X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.39 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.6 at phobos.denx.de X-Virus-Status: Clean --5s21zRXGVZLIQ0hY Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Dec 11, 2022 at 12:31:21AM +0100, Pali Roh=E1r wrote: > U-Boot serial code already handles -EAGAIN value from getc and putc > callbacks. So change drivers code to return -EAGAIN when HW is busy inste= ad > of doing its own busy loop and waiting until HW is ready. >=20 > Signed-off-by: Pali Roh=E1r Applied to u-boot/next, thanks! --=20 Tom --5s21zRXGVZLIQ0hY Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQGzBAABCgAdFiEEGjx/cOCPqxcHgJu/FHw5/5Y0tywFAmO0TPAACgkQFHw5/5Y0 tywKgQwAtCcnfIlxpOHUaebzh1cYkidI+PIDeT1rnC9YnxbgHD+oFxLTC1jtIC4p 6gvnr72iabzNAcjiJwGBwQBGcbAWMrpOBn3Y1b4FBRs/o8/XxQb/xnVbfjQ0XYNB ftomZcENALrrh7BWsPHC/SiJdOhnwDyN9OzNETKYHjyWMq47dR1gQK7FLiGZJ/Zp Zr2phxsph3pKXMp1YVy+XrMyTBZm0iwcWBd5UKhlTiTE5F3Q8JWY2gc73WhW4mGA BWCSonWK3DsGoaX8Lc8w5nFdHSKqr0F/3UKGUDCImWkXJMwaADqLNiltMqKKSoZZ bG233weTB7mlXPYUjeZODndWHMpOcTb0KIrBGRy42N+JH2V07qj1Asi+VISkSCd6 X9ooAA0vrcVFbajnFnNWoQvyOi3ZiNNAX0iG42xowcYPlubw3mYysDZXiHPa95Z6 mtqNiFoRyMkUcPRIP8iQ7PmWEyG6WA8B9+gVgsTJ+pZGHrQoJtJpUcjmygP/yFiC LD1pvCzy =oJ9v -----END PGP SIGNATURE----- --5s21zRXGVZLIQ0hY--