Received: by 2002:ac0:aed5:0:0:0:0:0 with SMTP id t21csp2273088imb; Mon, 4 Mar 2019 00:24:07 -0800 (PST) X-Google-Smtp-Source: APXvYqzJ27HfZb5x+WpMFWoBULgBZ7iDEAFP/yA6tyB7E1ZaJDig3DZWEugVtO01f/kEyFCqxkN/ X-Received: by 2002:a17:902:bd06:: with SMTP id p6mr19332159pls.130.1551687847172; Mon, 04 Mar 2019 00:24:07 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1551687847; cv=none; d=google.com; s=arc-20160816; b=Od/M1vrxXPHUFX10WMaRzPXSSjwug2qwpZFzrTAMwaDcUJjJ8lPLsEMV010GUcsKKC xv6AqbrhWR9S7j8G9f6Ce1fD7sJYpv/rgKZAI22nyemtyGrprt+Wu11K/uXxf8DReaXO TejaQ5PeGFG9lvscNHdjBPz0atwop0NbG8z2z2STpkZyr9zeVILxebgbSH2mVz0OwBEM Gwa6HMzxrzQGgWmXOsINp9DiO+IGFMMqnuUaGFQITnNj9dDHwc2J/hgkexWG8hlF9iwH lpjnFZQbxj68Xrw0azlK55bjO4fHNTFCqGm31kDP/y4tT/hVT0f1gAaYxHfHoxxbkCsM Y/kA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :user-agent:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=yqv0q75Ab3G6bcxP8MavcQXpiGUaTZvLHFPZTZA6x6Y=; b=bclS5jkJqaqYrAZp40QOndt6t87y3o9/9dBbiYue/dm4ipM5xQNGHFsdwFgh7G6JIT HEW6co/3eoO3lG3/NgImQYGVgYXxvZH7jhFAoX6EZyzUsuaxEPI5eZDVIobVFqQmIypq N42+16/DBWM2XqL+7NsrsEQYVSp45v5KWEEziUq7hcAyA8PYmE0cIzzBc8dl9LPinwTQ adYzezbgnyRzksWOEsa5TM5D/9CQuxbfNx7zMQ4bIOMtW7PRYKVEGE9kpOewpQguojHa uj1X2lA4lKWGl0ehsLx18687M1Sbaino50jMyLRcYN7SiE24PNuGLb+xUmq23ITxBKVy 0FJA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=nwfcO0Od; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id u22si4876274plq.145.2019.03.04.00.23.49; Mon, 04 Mar 2019 00:24:07 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=nwfcO0Od; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726412AbfCDIXA (ORCPT + 99 others); Mon, 4 Mar 2019 03:23:00 -0500 Received: from mail.kernel.org ([198.145.29.99]:38122 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726128AbfCDIW7 (ORCPT ); Mon, 4 Mar 2019 03:22:59 -0500 Received: from localhost (5356596B.cm-6-7b.dynamic.ziggo.nl [83.86.89.107]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id CEC5820863; Mon, 4 Mar 2019 08:22:58 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1551687779; bh=L4oYKVulJ2h/3PwSbDOC1JF7HxBDbkNHFaALCSBoaPo=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=nwfcO0Odc/2URMDsG5/kyn5ddb/FFrmPvomjfArZ8SZB+Q6im8aq6cUMtGvT1NBvG pbWaJBwO56kCQ+ETeEhsT0S489wfddOHDCCOw/QHoH2JnHP829suOFYFVG/58K68H1 ZRsVO0zaK6+3FHuFqDZm3jBySEATUBpQMXZGX56s= From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, Tomonori Sakita , Atsushi Nemoto , Sasha Levin Subject: [PATCH 4.9 18/32] serial: fsl_lpuart: fix maximum acceptable baud rate with over-sampling Date: Mon, 4 Mar 2019 09:22:06 +0100 Message-Id: <20190304081603.596368007@linuxfoundation.org> X-Mailer: git-send-email 2.21.0 In-Reply-To: <20190304081602.307094059@linuxfoundation.org> References: <20190304081602.307094059@linuxfoundation.org> User-Agent: quilt/0.65 X-stable: review X-Patchwork-Hint: ignore MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org 4.9-stable review patch. If anyone has any objections, please let me know. ------------------ [ Upstream commit 815d835b7ba46685c316b000013367dacb2b461b ] Using over-sampling ratio, lpuart can accept baud rate upto uartclk / 4. Signed-off-by: Tomonori Sakita Signed-off-by: Atsushi Nemoto Signed-off-by: Greg Kroah-Hartman Signed-off-by: Sasha Levin --- drivers/tty/serial/fsl_lpuart.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/tty/serial/fsl_lpuart.c b/drivers/tty/serial/fsl_lpuart.c index 5c471c3481bdf..800996522fdc2 100644 --- a/drivers/tty/serial/fsl_lpuart.c +++ b/drivers/tty/serial/fsl_lpuart.c @@ -1494,7 +1494,7 @@ lpuart32_set_termios(struct uart_port *port, struct ktermios *termios, } /* ask the core to calculate the divisor */ - baud = uart_get_baud_rate(port, termios, old, 50, port->uartclk / 16); + baud = uart_get_baud_rate(port, termios, old, 50, port->uartclk / 4); spin_lock_irqsave(&sport->port.lock, flags); -- 2.19.1