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 X-Spam-Level: X-Spam-Status: No, score=0.4 required=3.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,HEADER_FROM_DIFFERENT_DOMAINS,HTML_MESSAGE,MAILING_LIST_MULTI, PDS_BAD_THREAD_QP_64,SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 4050EC433DB for ; Mon, 22 Feb 2021 08:22:23 +0000 (UTC) Received: from shelob.surriel.com (shelob.surriel.com [96.67.55.147]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 6562664E77 for ; Mon, 22 Feb 2021 08:22:22 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 6562664E77 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=cirsa.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=kernelnewbies-bounces@kernelnewbies.org Received: from localhost ([::1] helo=shelob.surriel.com) by shelob.surriel.com with esmtp (Exim 4.94) (envelope-from ) id 1lE6Tf-0002Rq-VU; Mon, 22 Feb 2021 03:21:59 -0500 Received: from mail-eopbgr80091.outbound.protection.outlook.com ([40.107.8.91] helo=EUR04-VI1-obe.outbound.protection.outlook.com) by shelob.surriel.com with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94) (envelope-from ) id 1lE6Tc-0002Rh-3C for kernelnewbies@kernelnewbies.org; Mon, 22 Feb 2021 03:21:56 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=UCuWws1TZahIrC0Dh/ox1DLTsijeRPmoccOMJR953oUwqxM2SMxJpDDUhGvttvdvJPJjVdelhNRBjvnIKTWIk6NDEK/S9KZXQaheUMoTDTeCW8sZKrLRc2y/HemzadAU3Z0XFTgT7It0RRMYC0tb73gHkXKSUgch8kh6CUS+rDpRuCAR2zTkQrgNj5LZg3y19C+HdR8CnQaYpGjHvfv8E+WLfoNRSZojr3o0Ego7B0v4Vh/8GsS6HvpgkOreCCuEo0wN8lWISgHZ50TbtoYoBDyNoPQNrgonCMwqC6PAQKKjeShmFYNW6Cfbj/hh7uXiAXkIuUyB9DFNwOaYfZCoYQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Gr7L1M83RWR4dM6KoKT+FKKW/oYoWDTnSwI+zqifki8=; b=UKA42vk344vAk4LAAr65D8EZ9YpB0RwKPoBa9WqrfwwbVHbkzeFTTuC2FQgLwaVuoC45j4LFJRGpHyA0RmkKF/tHDV7HAe3ILuPBnLUVqa8lWDjcyGmhrcx/R1nNZ4Nh7QUeqnEiU2uqDLw0rbNKg/BjELkR4WhjeGYl4NFmtJUMeUTxC7zON/pMwqi+Z9KvEFJdLzE34xMH9uQvJQ/terz8vVUQtFGMNMh2sRQihPIGXEzij1LsbJPYvCKvwMHiU3v4qlzqQNSDIizqJHnTkQixBOnomx8tdkDU1IulY1brIjHlWrQZjQrEQHBzYxsmv5PE2ueIQk8UtH1zlpLV0w== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cirsa.com; dmarc=pass action=none header.from=cirsa.com; dkim=pass header.d=cirsa.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cirsa.onmicrosoft.com; s=selector1-cirsa-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Gr7L1M83RWR4dM6KoKT+FKKW/oYoWDTnSwI+zqifki8=; b=GTxIxnk165AX1TupgSUBYaBb9qGba+zgqyRl/13qpPmhtrPoEHCdpXwoUnAuX83ZchP06Iwy29GkabgKaBATBgMBU+XujR5eho5dig1iKhQC0hlMCghTr/xcnDJTX0AFsB4DQyyFmOfYuK8hxXzqxwA3TIjbzbtfSdLca3fpTpI= Received: from DB9PR10MB4522.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:220::15) by DBAPR10MB4314.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:1cf::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3846.25; Mon, 22 Feb 2021 08:21:47 +0000 Received: from DB9PR10MB4522.EURPRD10.PROD.OUTLOOK.COM ([fe80::b102:5eea:5b3a:ae3e]) by DB9PR10MB4522.EURPRD10.PROD.OUTLOOK.COM ([fe80::b102:5eea:5b3a:ae3e%6]) with mapi id 15.20.3868.029; Mon, 22 Feb 2021 08:21:47 +0000 From: Jorge Fernandez Monteagudo To: "kernelnewbies@kernelnewbies.org" Subject: Enable 9bit-mode in a serial device Thread-Topic: Enable 9bit-mode in a serial device Thread-Index: AQHXCPKZgdZiVO20dEC5g+sJzBXbOw== Date: Mon, 22 Feb 2021 08:21:47 +0000 Message-ID: Accept-Language: es-ES, en-US Content-Language: es-ES X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: kernelnewbies.org; dkim=none (message not signed) header.d=none;kernelnewbies.org; dmarc=none action=none header.from=cirsa.com; x-originating-ip: [46.235.153.40] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 32e47644-3705-424f-d3aa-08d8d70ae5de x-ms-traffictypediagnostic: DBAPR10MB4314: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:9508; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 1NeTmjdZK4Vi0apYVumL3loodjQgpgzclfn300PyFGaFNOEWloPvFPPszM6duqTF/2jfu9etkpe8Tvy6XhSpyWf6ejSdzq+TUPd3yyabzQIpCQHH/2oFbRavhqTJhU92p0xoSlwkhQuZXZiC/o5NI8s9PX/OR7zHmw3Q2TQMIr0ZhHv8kzHxUVEbYvRc0aHH9/DmyTdY23yXsIQZ7LGBURNZ2BkTRRTn/iV889zoYu0o4mmt6hzU+tpiyNpGS/wfzcwU1xShnq7Ca1Pv3kfLf1mAZQiQqJ3fh+LJVge/pf99SaJg+t4307hA5kamDdrlxU9A43sJs50CvceY1Mq9rBEYf8RGp5nla/xlnDVZNTQocjsEkfuxp9tccMEHP22jMWALThKBbjjLGPziHnZQkz7Uyt4FrTJyqE+SKj4ej9TlVSMWY3fjlnI9VSeV//eFt0pRsHuERKV5VYd9Xw0079MAq6PC7TgHZngbZhrqLNszuknTYIlhOTTsJQgPREcRIZsoR9A9ElaDfjHqAcUJwQ== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DB9PR10MB4522.EURPRD10.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(346002)(136003)(376002)(366004)(39850400004)(396003)(2906002)(33656002)(66556008)(186003)(66476007)(26005)(8936002)(52536014)(86362001)(8676002)(19627405001)(5660300002)(316002)(71200400001)(64756008)(4744005)(83380400001)(478600001)(6506007)(55016002)(9686003)(76116006)(7696005)(66446008)(66946007)(6916009); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata: =?iso-8859-1?Q?vJuUkECsXg4N0tG/SBaSjIe9+7pcJGlmhpooujXeSTEgmi3/yIeKQs0C2w?= =?iso-8859-1?Q?h2ucb4EfJ2Q+4/vn6pHno5uspqaliAoUcL9pb9ykpbh1OTw3ydNzIo3aQg?= =?iso-8859-1?Q?x2qunDs2h4CrNFdgWpPJr3AKcFXP49UHITcr4R2MQv7bepbbV8uEDhPQeX?= =?iso-8859-1?Q?SAMTWtZ5Vyo7scEJKGTHXkaagDhqW1fuIDQi+6VqFp/HST+sxMIFkiWdTL?= =?iso-8859-1?Q?j1mvFiznis+tDSdBF7l+vAbaMh507Jll2LrscEBQH+ms7SMQNjiKuBGlAh?= =?iso-8859-1?Q?U07+03XMS49e74LjL1zoGBI8hqJUntKSsOUd9eU0VdN4DekX8jYqqNy9ht?= =?iso-8859-1?Q?8tP8iSCQOoBi6I0tKYnG9rub5M6c+H2Mmn2XTiarpFPgx5r1l09zMCy6dt?= =?iso-8859-1?Q?nd3+Nb6L3oEMNdEMCEIytIatVIVQwKpbE0cURVYbNIynkM3zvoaISujkWF?= =?iso-8859-1?Q?e5AVPR4wix+bJYmcnhK6y05AT2/O8ffDooPqiz3oDGpLe4MOKRreQEA7Os?= =?iso-8859-1?Q?WTNGpkktQWYipHp57HTOWzAOntJ3EO4yZNKZrpwkqpkJ/cJqFiYArQYuPz?= =?iso-8859-1?Q?OIIUZeenmjXtVPSOv0texK5ESymJwMRfZSUnVDL5oz7kcW31j0Ba2wzL7j?= =?iso-8859-1?Q?Nmf4rBt0XYo3yC6HfKlUdr5IoamIFxmSA6fyfre8neSZVeLS0dzUw3+JNE?= =?iso-8859-1?Q?576IPTosZF5ct5slR0GKF0YGaPUC49cOjIFFGX/NXWxNjB2hk+7z9QNQC9?= =?iso-8859-1?Q?t61cQq1Pv3bLYJKK4fFlgcYox9vaRmNBuAAEstwkY0LtzivdsJNH+6YXq3?= =?iso-8859-1?Q?5Dvw4gET776e5fYCH0LjiG91SIIbWJ6Z9yBHd1NK9/s7iymKhoIYhodLHC?= =?iso-8859-1?Q?NyGYuPh8a8m8TFLxLsfMvrVOyZcDOw8hc5QNnqcMUlQoDbbaFvLCydEBSo?= =?iso-8859-1?Q?/Z8luVnveHItcoO8rQbi1jby+rxPzL1MjHJCCIiMF38Eqj4EkWiQsOO+td?= =?iso-8859-1?Q?9eaZ4QXI8TywgRC1LUO5+pa3y/V8ueHoClwOs+b5uVQSnc76zIhcpsj4oR?= =?iso-8859-1?Q?HoSUyvTw6EsYy7Z9VrT5fhQDEIQ2QGAzWnycPyKIyZ1fR7nihLCOJtUNBr?= =?iso-8859-1?Q?EwYcrLp5o27crnlM6pwOTx3tRvPSw56AELNlC2aq9c9/5Qu9yFOkYiE3Ii?= =?iso-8859-1?Q?XS3eQoUFaTqsfwxDCKwNMl4ZwLmtIEx4MDmqKfwpnmFKSqBVTDRtntNwrL?= =?iso-8859-1?Q?84jGWIABKxYt7Swb+IbGGrU1+iX6yd3d+scf8AWtqVp3lI24PBd/hczfu9?= =?iso-8859-1?Q?g1OjaX3nEOzFiYY8jgrSNClKZTC/YdZAXRuSXo1NE3F6dnc=3D?= x-ms-exchange-transport-forked: True MIME-Version: 1.0 X-OriginatorOrg: cirsa.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DB9PR10MB4522.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: 32e47644-3705-424f-d3aa-08d8d70ae5de X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Feb 2021 08:21:47.8647 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: e6d255d9-7bfe-42f2-a01e-09634cc3a03b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 1SqvOVYxbAwV2Qv3+JwKIdq1EHMQPszzSG/wvN6mzMtI0jAzPjvbOGvYn+b4r4o2B7lgDaTEhauPCANSvDcmzw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DBAPR10MB4314 X-BeenThere: kernelnewbies@kernelnewbies.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Learn about the Linux kernel List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: multipart/mixed; boundary="===============5719559327317704195==" Errors-To: kernelnewbies-bounces@kernelnewbies.org --===============5719559327317704195== Content-Language: es-ES Content-Type: multipart/alternative; boundary="_000_DB9PR10MB452271B6429BEF95E9526D46A1819DB9PR10MB4522EURP_" --_000_DB9PR10MB452271B6429BEF95E9526D46A1819DB9PR10MB4522EURP_ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hi all, I'm wondering what's the best way to enable the 9bit-mode for a given tty s= erial device. I have a motherboard with a NCT6102D Nuvoton super IO with 6 = UARTs. This device is supported by the 8250/16550 driver already in kernel and I'm= able to communicate two serial port with a NULL modem cable. >From NCT6102D Nuvoton datasheet it seems some bits has to be set in order t= o enable this mode to use the parity bit as the 9 bit. Any hint? Any driver from drivers/tty/serial/8250 can be used as a guide? S= ome user space code can be used to get access to registers? Thanks, Jorge --_000_DB9PR10MB452271B6429BEF95E9526D46A1819DB9PR10MB4522EURP_ Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Hi all,

I'm wondering what's the best way to enable the 9bit-mode for a given tty s= erial device. I have a motherboard with a NCT6102D Nuvoton super IO with 6 = UARTs.
This device is supported by the 8250/16550 driver already in kernel and I'm= able to communicate two serial port with a NULL modem cable.

>From NCT6102D Nuvoton datasheet it seems some bits has to be set in order t= o enable this mode to use the parity bit as the 9 bit.

Any hint? Any driver from drivers/tty/serial/8250 can be used as a guide? S= ome user space code can be used to get access to registers?

Thanks,
Jorge
--_000_DB9PR10MB452271B6429BEF95E9526D46A1819DB9PR10MB4522EURP_-- --===============5719559327317704195== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Kernelnewbies mailing list Kernelnewbies@kernelnewbies.org https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies --===============5719559327317704195==--