From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754393AbdC1Qef (ORCPT ); Tue, 28 Mar 2017 12:34:35 -0400 Received: from mout.kundenserver.de ([212.227.126.135]:63478 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752697AbdC1Qed (ORCPT ); Tue, 28 Mar 2017 12:34:33 -0400 Subject: Re: [PATCH RFC v4 10/10] tty: serdev: add functions to retrieve common UART settings To: Rob Herring References: <1490621848-24828-1-git-send-email-stefan.wahren@i2se.com> <1490621848-24828-11-git-send-email-stefan.wahren@i2se.com> Cc: Mark Rutland , "David S. Miller" , Greg Kroah-Hartman , Jiri Slaby , Marcel Holtmann , Sebastian Reichel , netdev , "devicetree@vger.kernel.org" , "linux-serial@vger.kernel.org" , "linux-kernel@vger.kernel.org" From: Stefan Wahren Message-ID: <0e62c3e6-e225-f958-a4af-2f43093beb5b@i2se.com> Date: Tue, 28 Mar 2017 18:33:45 +0200 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:JBhrAabiOHbRYKRgi3VeSdWok86mzyyZTtyx7Dd8nPjlopYz6Yj TKCLGfgk7OC4IZweNfXi86knFW5pBCXPVaDflq+f1Qbji4pnK1cH2CWw5pElWWxIlU3jpql TSYTSTRQ30raPAJykm7n5dKEBhTx2UX6fkTzjZsiYDU+O6jHQoXW2qgIkuJF8+Ko5PH6/BS RzMDlisvRV6NW/moxwlAQ== X-UI-Out-Filterresults: notjunk:1;V01:K0:UK5TLqMYSa8=:1JB7ct9SeTo7D5bBhC/iJE JHObhEy60ov28a5ohY4X8cHzzNm5kwfWKo/+wq9csTi7FLaCjHXZgZHAox8ppkitQQp4r23Tg CZ52m7B0jh/7Gf04m935CrXH6Ce+odH8orHpfe6pvK0EnkVUAj2JueDhQf/bzmm91t65wCoGj CA/f8F919966PsXo1gSq6GV+BKsF1N4tBnWCi4i2t3d8XDOEJpIb3f6abr89sd8HyB2ea5Sge h/qz+PQIau7C/NjAe5BvL+HNEC3iSUdDmF7oNp5o+JxQG0nzpIEv6E7dEvaLbmowatMKIoKPt grNYGoeuua5efQHHlnvsV19gyzBluR7115HCVThByJRG66W2Cj5CobMFx7YktCR4mPV+UHY/6 /uzGisIqbPBhsEJPcTn4a6jk5C0NehMOJwPiOJnA0Qkk3ByZtA2w920GRUNqy03uas9+5ddKE fXGdpUw65ielXL5ZXxUzrcTeQn9I1e53gVjF0hXD/LCrOK2zOonQ2o2sIaXH2aNNFzzW4mAKL 5yiBoMVutxXs7axztXIrX1H1qKZH5UC0BUTrvSgC2TRjjx3KcuXdsxby3CdzL+V7qLHcBj8Yf jYnSQ1IVvUZyAiGamiwVyuNmvb6an6qG6lqZF93gaxPLD3Pq/jPHTQu64WauLJCvB2fTVa9Pa 3SgOGCowjJ+L81fiYPtqNJABn+6sshJn5qNL5XSeWHb99BkP+i6zVNwpd/JNwuehv4DpWiRc3 tOBEGH9BxbZPdooW Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Am 27.03.2017 um 22:00 schrieb Rob Herring: > On Mon, Mar 27, 2017 at 8:37 AM, Stefan Wahren wrote: >> Currently serdev core doesn't provide functions to retrieve common >> UART settings like data bits, stop bits or parity. This patch adds >> the interface to the core and the necessary implementation for >> serdev-ttyport. > It doesn't provide them because why do you need to know? The attached > device should request the settings it needs and be done with it. Maybe > some devices can support a number of settings and you could want > negotiate the settings with the UART, though surely 8N1 is in that > list. It's rare to see something that's not 8N1 from what I've seen. During development it's very helpful to check the current UART settings and error counter. Currently i can't see a replacement for /sys/class/tty/ttyXYZ . Are there any plans about it? > > Rob