Received: by 2002:a05:6358:d09b:b0:dc:cd0c:909e with SMTP id jc27csp6155306rwb; Tue, 22 Nov 2022 09:25:26 -0800 (PST) X-Google-Smtp-Source: AA0mqf7CTrUQff6Ll9lM8mimyG1/edOOmAAmSi44p4J6tVFzUFf54XcUnm4BmSBNs0nv70b217Q/ X-Received: by 2002:a17:906:49d0:b0:79f:e0b3:3b9b with SMTP id w16-20020a17090649d000b0079fe0b33b9bmr4388332ejv.378.1669137925527; Tue, 22 Nov 2022 09:25:25 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1669137925; cv=none; d=google.com; s=arc-20160816; b=qmkNvxjpLYlOW0RibXID9s7N0CenpFm4zxP/4sq70ePqk4H99QRNYiCdUH9FiTx4Sj FCxcKyzpwmt26iRbNU3xq10goU32VK2ryw47K4M5zQ8OH3MfD1iZ8U+v7YqfbkAB9pnx zHWwA7RkTpISpNJzB59M0ji3SXQIgt7SlX0SrQo5UfP5Bk8E8MyaMES9RsXpUXQHcOu7 0HattaO1fsLfiQSnHbYZ2UIZdiORwwM8H9XgjNJdrIFCXIXF/+dAsiXu4vIP8OWSwgoW IeXxnygHjDZATZghrryPHIzPiyLsnuKYam306a6jK9wN/U7yLQojptTXH5tV9i2GszD6 JY6A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=t4iMaQHic1Up7V8sMtUTEwpFHBgORaJDdE/Fntt/+wA=; b=PbfuVEZqREdRwk+4MvUidCwjKnQI72TvmNDiUzE3MD890oxq/7KGUYiF6m61btufc2 Z+JOvRx0W5FsZDDZ26+956cu31IGCVSDWgzvwGBbcRhaL9wIuttBtdEUlj9WstpYSxtF VzLF+IXXhtGVtezDdRSK4bO7muV1HocSmJCclE7EDv1hN1wRVdhXvXoALOero+TnaVa/ XWdKSUayVO2FLCAjG2qDwxldi09C3vVg5Lv/uxHhYm26YOELpS5VqzSWJErVKx4SOp9w DJJvyypJZboVnVpSjljXr5PAgKqtUz6VwDjdJIVJb2oUegfXqtgi01LEDuRI5l8nnO9O 1ajg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=Aqe+8IB1; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id u21-20020a1709064ad500b0078cc4a8a956si9783799ejt.881.2022.11.22.09.25.02; Tue, 22 Nov 2022 09:25:25 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=Aqe+8IB1; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234321AbiKVQ4T (ORCPT + 90 others); Tue, 22 Nov 2022 11:56:19 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:54516 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231519AbiKVQ4Q (ORCPT ); Tue, 22 Nov 2022 11:56:16 -0500 Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 66EBC716D8; Tue, 22 Nov 2022 08:56:16 -0800 (PST) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id D43BC617E1; Tue, 22 Nov 2022 16:56:15 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id A7B9AC433C1; Tue, 22 Nov 2022 16:56:14 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linuxfoundation.org; s=korg; t=1669136175; bh=AzNW9zTbmS3x9Fv0bzmeAyny0Blhg8zkFcHqFx5TgsU=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=Aqe+8IB1dK9H5o3Oa8iUvdGlTxD/ncdHHWBFzNqMgviKVDxmaZqMAq19TjXeO9IcI RZv8iLO3XFVOdqLVMF2E4i192/UqEzG8Nzek++KmacWDfZAd0JzUM/2s6+kJW0Cf6L iExeHzXRoN5o9Y2N+n55nyp0+hInSEAyMcc0kd7Y= Date: Tue, 22 Nov 2022 17:56:11 +0100 From: Greg KH To: Sherry Sun Cc: jirislaby@kernel.org, michael@walle.cc, jingchang.lu@freescale.com, tomonori.sakita@sord.co.jp, atsushi.nemoto@sord.co.jp, linux-serial@vger.kernel.org, linux-kernel@vger.kernel.org, linux-imx@nxp.com Subject: Re: [PATCH V2 1/5] tty: serial: fsl_lpuart: only enable Idle Line Interrupt for non-dma case Message-ID: References: <20221110081728.10172-1-sherry.sun@nxp.com> <20221110081728.10172-2-sherry.sun@nxp.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20221110081728.10172-2-sherry.sun@nxp.com> X-Spam-Status: No, score=-7.1 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_HI, SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Nov 10, 2022 at 04:17:24PM +0800, Sherry Sun wrote: > For the lpuart driver, the Idle Line Interrupt Enable now is only needed > for the CPU mode, so enable the UARTCTRL_ILIE at the correct place, and > clear it when shutdown. > > Also need to configure the suitable UARTCTRL_IDLECFG, now the value is > 0x7, represent 128 idle characters will trigger the Idle Line Interrupt. > > Signed-off-by: Sherry Sun > --- > Changes in V2: > 1. Use FIELD_PREP() and GENMASK() for easy access to UARTCTRL_IDLECFG > fields as suggested by Ilpo. > --- > drivers/tty/serial/fsl_lpuart.c | 11 ++++++----- > 1 file changed, 6 insertions(+), 5 deletions(-) This commit breaks the build for me as FIELD_PREP() does not seem to be included properly :( Please fix up and resend. thanks, greg k-h