From patchwork Wed May 10 08:53:27 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stefan Wahren X-Patchwork-Id: 760484 X-Patchwork-Delegate: davem@davemloft.net Return-Path: X-Original-To: patchwork-incoming@ozlabs.org Delivered-To: patchwork-incoming@ozlabs.org Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 3wN95p3kxxz9s2P for ; Wed, 10 May 2017 18:54:22 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752799AbdEJIyD (ORCPT ); Wed, 10 May 2017 04:54:03 -0400 Received: from mout.kundenserver.de ([212.227.17.10]:55107 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752765AbdEJIxx (ORCPT ); Wed, 10 May 2017 04:53:53 -0400 Received: from duckbill-v2-sdk.fritz.box ([109.104.47.221]) by mrelayeu.kundenserver.de (mreue101 [212.227.15.183]) with ESMTPSA (Nemesis) id 0LfRd3-1doKu91Q1R-00p4Mj; Wed, 10 May 2017 10:53:36 +0200 From: Stefan Wahren To: Rob Herring , "David S. Miller" Cc: Mark Rutland , Greg Kroah-Hartman , Jiri Slaby , linux-serial@vger.kernel.org, linux-kernel@vger.kernel.org, netdev@vger.kernel.org, devicetree@vger.kernel.org, Stefan Wahren Subject: [PATCH v5 16/17] tty: serdev-ttyport: return actual baudrate from ttyport_set_baudrate Date: Wed, 10 May 2017 10:53:27 +0200 Message-Id: <1494406408-31760-17-git-send-email-stefan.wahren@i2se.com> X-Mailer: git-send-email 2.1.4 In-Reply-To: <1494406408-31760-1-git-send-email-stefan.wahren@i2se.com> References: <1494406408-31760-1-git-send-email-stefan.wahren@i2se.com> X-Provags-ID: V03:K0:923WqSSFIg1e4uBxZ0RPkKb+mcQ9jWJC8cT515cpGpgbfFTyu39 93MlxmLWezN2fiF8jOktQQiHyYbgsW7636cQZjpR4e+dMdyN3Kj7tBBEPImZXydX3v5E0tb H3oDDnf596mJqb6pKtK+MtdRzm8lejZUrURfDDs5dipWfxgXdL5Ur3mymW14tajO7acvT4c izNJetpYii+bgH0T9zE8A== X-UI-Out-Filterresults: notjunk:1; V01:K0:vBgLF4uBFCg=:ZVInEK/Ozo8SgmpJqYoBER KT5c3goqeTZ3x5LWyjQmz3ecsj8u6Ua9ZzEYHzsit8kR8JSdm36aA7r2I7RpOMVRNQaLuvh6G /XtRH5ix3FD/prfxHuy/ATNPKAQt64Si3knbFCybwiJiH5kmZ93e2zkodQ+j24hFN1d2+0BCE B61SYDRPkr3PgGwjtE0qcfEj8NF9wG2KDX/Pdxe2yQJ7W7c0c0Bvwj3qb7Srs7Lqz2fPXohzC UALKUpVcoCxyGMXFZY7X/cWCu3uxv7huQLcfYtkaF0JfmY2WbkSYk3mCtW7nUzxSS7Se8Xy/x GYQdLjUaTs0gY648VxiTxRJdHMhRC/jQo7ARTaCYa8bDkxyt6cw6RpGf+W7p8CcvkccYZNBQy LzINQvEiu8W6vVwN4rCCsCv8GtiMM5imC5guSvJmmZiBj/20brmJq/JalqeuiTVUwWJ0vZp49 mXyax2p6bH0AmCvi3A8Z0wVx1Om2xHwiedNvXaYas28gVMKfoJVQZpHUJFDoOywbykBU00OMc v5jALJPDAW9ASGa7m3f3oHlpyRJRIPpAH71dCoTxnC3fa2HY4nklq4A+j/gbmjBE05YLfcHW9 ub/MlcfpfkwE3qSLF0JP4GgwrQwgxVXuiygJFgAlo2G3+cGq7/HZS86+ORA3XnvbbxZoQjRYL ZX3hJATeDATLzpDiqysN2NBQ3lGTiBR/jiipq2kdIt692pp2hxDyJ43j9PkzE9JBi2L0= Sender: netdev-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org Instead of returning the requested baudrate, we better return the actual one because it isn't always the same. Signed-off-by: Stefan Wahren Acked-by: Rob Herring --- drivers/tty/serdev/serdev-ttyport.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/tty/serdev/serdev-ttyport.c b/drivers/tty/serdev/serdev-ttyport.c index 487c88f..2cfdf34 100644 --- a/drivers/tty/serdev/serdev-ttyport.c +++ b/drivers/tty/serdev/serdev-ttyport.c @@ -151,7 +151,7 @@ static unsigned int ttyport_set_baudrate(struct serdev_controller *ctrl, unsigne /* tty_set_termios() return not checked as it is always 0 */ tty_set_termios(tty, &ktermios); - return speed; + return ktermios.c_ospeed; } static void ttyport_set_flow_control(struct serdev_controller *ctrl, bool enable)