From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S965449AbcIVUFZ (ORCPT ); Thu, 22 Sep 2016 16:05:25 -0400 Received: from mail-bn3nam01on0063.outbound.protection.outlook.com ([104.47.33.63]:26304 "EHLO NAM01-BN3-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S933737AbcIVUFU (ORCPT ); Thu, 22 Sep 2016 16:05:20 -0400 Authentication-Results: spf=fail (sender IP is 66.35.236.227) smtp.mailfrom=opensource.altera.com; hurleysoftware.com; dkim=pass (signature was verified) header.d=altera.onmicrosoft.com;hurleysoftware.com; dmarc=none action=none header.from=opensource.altera.com; Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=tthayer@opensource.altera.com; From: To: , , , , , , , , , , , , CC: , , , , , , , , , Subject: [PATCHv2 0/4] Add TX FIFO Threshold for Altera 16550-FIFOxx Date: Thu, 22 Sep 2016 14:56:13 -0500 Message-ID: <1474574177-4984-1-git-send-email-tthayer@opensource.altera.com> X-Mailer: git-send-email 1.7.9.5 MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [64.129.157.38] X-ClientProxiedBy: BLUPR0401CA0028.namprd04.prod.outlook.com (10.162.114.166) To BY1PR03MB1402.namprd03.prod.outlook.com (10.162.127.144) X-MS-Office365-Filtering-Correlation-Id: 5f48a9e1-b3cf-452a-84ce-08d3e321c97d X-Microsoft-Exchange-Diagnostics-untrusted: 1;BY1PR03MB1402;2:kMhuPMTzVWoAjfHduNS0LdpyxnMkXH6QyxM4Au+BIQ1NmKWKh+tA04Nr9o3ezcK7FooK6jlt0FHm0eS4KqOiC73TEhLo8IeG4obySyR5+QThrZexNhqjopsOD7aQOH73b7LOr/+vc0ZM+KQDPyzrK68VLwTOMLdCIgKIfMubUPux3yhC17tDJkgqXd/0mxjL;3:5XCzs4ZCBJqQTp+fXPpoGQpwQeNfZrIG4YMxrfYfP/ZNXEgt8PEFm/MSGkMw2QIVsl+U+/zzGc2MCzvCWLPCsIilLJeeTnj86iGNo2TI1KL3Zi+/CIKMG+wtF4M8Pfjm;25:ckbAQNxWtl1iHn9G0Nwah9ZflvSyOrGD2H+gnBC9Qohukw3x/6uNjQy3c5qUz38XMJhB5QiUM5By3l6Degmecd072ItdGN/VvOxEFPo6gMdc+0jFrLmeEl7Cndi0EBu40MoPjilysU3Gs6TeBb0oUfuicXpVC+hp6c1fUMt1EfeVcSmUAXyPT3dWhKe4Duvo4Qsuw7Imf6o9BlSL+dvVMcw91Z6T92cC2pF0TfouRxkRxBGDvBevrRx64uQPf8vnhlS25EJE/24m56GxOP8w7TAGS1zkuQeESRb7EuthcaTLdtKeO5PpgkdH+tPshz71CrxOwPArjd7ENGqqZ2ngKaHPn7Jf5tx8JPmoy6DgKeIZu7TnNOAKM8zTn82uQlLg6HSE5rsnH3lRjbPlQm4y85fZr4CM92xAp2x0mYCTLr0= X-Microsoft-Antispam-Untrusted: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BY1PR03MB1402; X-LD-Processed: fbd72e03-d4a5-4110-adce-614d51f2077a,ExtAddr X-Microsoft-Exchange-Diagnostics-untrusted: 1;BY1PR03MB1402;31:YEpQCpG6faQctQGHGHH8c8RsbzlOvocZf43i7KFc+bWIXGZi+8mLOqT/sGwmWqWEIuNgiSZ8WiN2xmZSviOTUAuFQxHpC9xr9/cGjbkjsNJ+l5/eu3lrjHIdOZ8D9oB/49+Izjho7JDtd0eoq/QDO0UQsW84X0deQgjZUQW6WxcEdHDFmHjQOa7nNclbQTAx9fK+R9vUJ1omHUCHKRocyu9lIOEiKVdI5U2SjAInZ9E=;20:sXNoMG8HnM4IvRXRgjaoQnn2NMsjZZYCxluoUVA/Tx/HzeobEvE2yd90WjlkdcVzyZ07awc6ZHqAyCNu151wau3SD9i4bJh7Mh3Sp7lMysn4f2i4T28lJoXHwcUaPeRUuqEzaObvJ6HTI1EKmq85osbUcn8LNvkPlPogE0zSc3g=;4:1NEqHdaYMBfRru2fClloCCFxFKq28Xq2wCbSvgF8po+0KXy0PU/jd2BtnGR1jr393D5IUG+AclkgHcYdXFkKYvIy6LMFH2xSJeaTbDJmfhMC01us730zKg9LCLv5nJ9kbWSz9hFFBD4zI2c04zePZeDb5qlnFXipsXZUdEPlLHks1l2aUCr+RNa44V5xWd4E19zrXd8FNo/T1CdQgt3IGRZWC6lWsNPQzjjTqP7GwO+N75/OdUB7GohPncTk4T4AYSk549AqVi9h6lCSw9JNJRXYYLcKeuW5yanQNHWuG9qRoOCSnwUXmw2nvR9w3tCed1wOhoN7Wq45+He5Ugr6il1rPOSFmN1ytPPgJSUIJdKyZk9iXP7wbhW/i9IPyE/Sz/VhWm1OdhSMtCwodyujP2oq1L4Jzt/LP9WIpCpmXTKGWAJyXQL8tetWtu8APQUE X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(80048183373757);UriScan:(80048183373757); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6040176)(601004)(2401047)(8121501046)(5005006)(10201501046)(3002001)(6055026);SRVR:BY1PR03MB1402;BCL:0;PCL:0;RULEID:;SRVR:BY1PR03MB1402;BCL:0;PCL:0;RULEID:(6040176)(601004)(2401047)(13015025)(13017025)(13023025)(13018025)(13024025)(8121501046)(5005006)(10201501046)(3002001)(6055026);SRVR:SN1PR0301MB2095;BCL:0;PCL:0;RULEID:;SRVR:SN1PR0301MB2095; X-Forefront-PRVS: 0073BFEF03 X-Forefront-Antispam-Report-Untrusted: SFV:NSPM;SFS:(10009020)(4630300001)(6009001)(6049001)(7916002)(199003)(189002)(7736002)(50226002)(50466002)(105586002)(229853001)(33646002)(2906002)(106356001)(101416001)(4326007)(19580395003)(97736004)(50986999)(42186005)(5001770100001)(19580405001)(305945005)(68736007)(2201001)(77096005)(586003)(48376002)(5660300001)(47776003)(5003940100001)(7416002)(92566002)(6116002)(86362001)(66066001)(3846002)(86152002)(81166006)(81156014)(2876002)(189998001)(7846002)(8666005)(8676002)(7059030)(921003)(2101003)(83996005)(4720700001)(1121003);DIR:OUT;SFP:1101;SCL:1;SRVR:BY1PR03MB1402;H:tthayer-HP-Z620-Ubuntu.137.57.187.33;FPR:;SPF:None;PTR:InfoNoRecords;A:0;MX:1;LANG:en; X-Microsoft-Exchange-Diagnostics-untrusted: =?us-ascii?Q?1;BY1PR03MB1402;23:uH1AhAryw6+ukt+vaB29DOUDHE1RwynM8ucMD1SMS?= =?us-ascii?Q?KW4H1X9D1EkYdbXVgdMHDneaoqd8sRmBfp4jmemmK0uVXnbn0+dzF33ViDS6?= =?us-ascii?Q?dkV0u4cZ77Nmis3Y6Iu0iMVkAkYvoZcQAWsOeH9YVWVrWNZyOexjkGCrM2PO?= =?us-ascii?Q?1f2UqoKkO+W1C9VfL62eqT+SocVoKJXxipIXLMUuZVJ3MM2Ra192L6DslJNp?= =?us-ascii?Q?T8yaJRMGWe4M/TYlvHsEK4fgyZaLWL/3CbnFWbKnLbUK4PXCDMJr2/pMg/ST?= =?us-ascii?Q?yt5E7c/H5mT2jEXpCNFk20wluS1/gDkejEhkb15CbiqSJK9Ne3psSqwGaHtG?= =?us-ascii?Q?EBZ7mBEJ9Yf7n2wj674ikNgUgv9rV7jg47shOdsqEx0tORS7T9wddaqIGY9y?= =?us-ascii?Q?LEQhtXkPjLpbZbcxLPoNdXuG5HG0GxY9GpeEy6Kyk8iyvMMxn8ZoI96oDoWv?= =?us-ascii?Q?1Q7d1mMxWwG5FSrStq6Cj5ihWcviRxLEnVXEZZ6vVxdY/iMqUVLoE85H1aPY?= =?us-ascii?Q?qBPK95Zb9tpAkdbPRSueSUpb/qxd6tUkVAG94xRwIU6Q0lregsvxB7QJsfcm?= =?us-ascii?Q?rviCZWAPIhZKH+CImZyfnGnGS8vKjE6tnlRqcuepkUFuOAnoVqgPj2ic5l4h?= =?us-ascii?Q?D7svogmLd2oDeBX2JhXP2XMb6JIivcjBLELoFh4uLPsD+Q4uPwKRiDMUoBJW?= =?us-ascii?Q?W1KMdfn/oIRHHJ0QsJX0ZhTGkPt+azEV6D0aRCa1rMuJhJynWE0jboW4jW/d?= =?us-ascii?Q?jsqCBUWmzyNEjjhNwZDigptXj9XGq1xxQOMeMGpsR7aklKIt1miV6vl3s0yl?= =?us-ascii?Q?5z3fNHz/Nl/cvz54akVaclH6pabbq/eWIIXKz1KObruQo/cQxeHsEom72KT0?= =?us-ascii?Q?Tt5oYYb9wQdo4ezBGmycnEXC3ZKehLVpK92qM0pN8gg+JDH5IIqh5Pt5/wh6?= =?us-ascii?Q?pFMJAi4RoClGaMwWd4LyA6ndrioUdA1F2DiUBb1s0WxZZ2hOEVSOPdCr/cc5?= =?us-ascii?Q?bp/eQkD2yDPiqoTR+ouXjHUDf82/5PacaPs+WOJdErKktNUtc3xDUp6IZnGj?= =?us-ascii?Q?hdrvDn3gJRLg+91GrGOoS5HRbpVvlq0T2TWt1kdERsjd9W+ymzd0178rvliB?= =?us-ascii?Q?3YVVdGQtqQ+BoWNPN5+DwKv6ZunCVf9rOtTcfy6OkHDs3Dau1ixqww1vztOp?= =?us-ascii?Q?joK7oceASwIQHM81HNll0YafQpTeQMDwaO6mIl42wuZQ3HRgA2jzw90Bw=3D?= =?us-ascii?Q?=3D?= X-Microsoft-Exchange-Diagnostics-untrusted: 1;BY1PR03MB1402;6:DFl8v+MQ2Gl29alHNsmDxWATJbchcc7lc8vqpGGVIHUqKhFCQ5qpFYhiZ3kVblBchCs7Wru3TK2CHQtZ+OAampblAeO23ZCMOtXibAdRehFqxCHVs5UitbppC7/WfBe35YyEk5uP92/VULXKF+VKzzN1wnctXH4NDd1eQBaGA/QMU8/7ggMoVq4Rl9Bbc2veFtoHEYL8fJb+7rvo7DzobTJPO7US8ILNO6XaEJeoRt+DtNvXLQUHfd8uuNaP43sHfToPTgxS/HbT5agXxcAZhMED2dxwhaemDh9LqQlubrx+5FWU3UR6/vcNkjgKNPwiIhyWzcvq1Gthw675bIfabg==;5:Q9PwxEMgAXlLsZcwSJ7KrIxD5bT3oTvd6jOv8vaKzaBcd0wVFHtj6Gnr6Gy6z6/F3Zjwd4PMqKiWPfymx5MzE8ZzQJ0cBxRqcRTpapGtSegylKaOXM6tnf2vtskpt3uKdG5V7r2NvMLZ6ZAeybELyg==;24:EBjIPabHr5oacrlGxdgj3Zv1tbwvVZzT56uGsYxpGg+wInbBkROkKKoQFr9flJr2NDgj4gOYniC+waWO1QiBYZxP4cBEbwAaJjiq8cE70IA=;7:4/ZLxbe2vguEgEd09bVwKvetrGQ8JTKJPMWnMuC9CqgM87x9ZYDkzPtmuvo29HnfA+14av/iRH6IuVQGGFqvthLRHK+Cz7tng78/+XN6VC5l9ZcrLZ/tPKRgHIjatPFMwmM3urvtO2+ZcVR+Hh0eloWQg1r9Auff6ecbcXIh6nvRXRsR6OGJRK5GxGBMblRCHF07OCB97xAPKVTQlByzrUfKUGMkNPRG8OaUDMwpTdpH1zndLB6rm9j/mYUraeAObq2D+gzeGeaUsLL5PYk5J7mTpUKWpV1xnYAR+ZkUi5vdvcFTMUJN76rc08b12Utk SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY1PR03MB1402 X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-HT: Tenant X-Forefront-Antispam-Report: CIP:66.35.236.227;IPV:NLI;CTRY:US;EFV:NLI;SFV:NSPM;SFS:(10009020)(6009001)(7916002)(2980300002)(1110001)(1109001)(339900001)(189002)(199003)(305945005)(6116002)(33646002)(2906002)(2201001)(6070500001)(4326007)(86152002)(5660300001)(97736004)(50986999)(626004)(48376002)(16796002)(86362001)(50466002)(85426001)(50226002)(3720700001)(87936001)(586003)(106466001)(8666005)(105606002)(356003)(47776003)(5001770100001)(3846002)(68736007)(229853001)(8936002)(7846002)(956001)(19580405001)(66066001)(189998001)(5003940100001)(92566002)(336002)(77096005)(2876002)(81166006)(81156014)(7416002)(19580395003)(8676002)(7736002)(7099028)(7059030)(921003)(2101003)(83996005)(1121003)(4720700001);DIR:OUT;SFP:1101;SCL:1;SRVR:SN1PR0301MB2095;H:sj-itexedge03.altera.priv.altera.com;FPR:;SPF:Fail;PTR:InfoDomainNonexistent;MX:1;A:0;LANG:en; X-Microsoft-Exchange-Diagnostics: 1;BY2FFO11FD039;1:av4bBivWdOikZPb9k/D8TTaECCQulbVKX3I8Cb9ciggFKFdwxRirhzXAAxPDY7fcwt4gwbqJ4nQ0JezedkL5CfPgqeuiMwtmDtRksEc0BiBzpJfvt1FZrGfsLocFbh82PuTppPBxdElHaS/sAzseMTf94fAlpiYIkSmsmwMQtAxXLYZi0IS2VPyLFEJ+fjKKv4QS0p/IumijxYKDvttgim9COUEJDNi4aAYhOyfSqvSt1gifmDcn96CNy3Ud5m+mike0BkmrQ1GrvcRKE0DY1/kJ46DKKz//f2bCSizhh8mkiERWG6L9eMrYgZS6VKd+uMlvORs+CwJjAB9bFx1/tbimdwhcCc/fJmhktxFDpQUgTgqNBixfqJa5wAgEhWrqceWHJ0VpfoxUxoNHD7Mj9h9ybq2wyMz60EYdAi9xo7YspgB/dv74cdEFK9V/IHj5MMP82vDjRx9D5eqIxXUdR6gsVuPQShFHKLzUxzIIELZhbljKTElfoMdL74JQeCoR1OCkbjGrstHXn4M4oqKNXkYGxn1l0yDjU78n/1QyOjClcE4n/RcmxCEWeGEz2bFzuCN/yc/C99e2ACsC7eUa87CyETbCcZ6PQuMvY6AGNFI= X-MS-Exchange-Transport-CrossTenantHeadersStripped: BY2FFO11FD039.protection.gbl X-Microsoft-Exchange-Diagnostics: 1;SN1PR0301MB2095;2:k0G+WrfAST99vti+AbU7GC4qQBKs/zqmd/P0LoNS4q3F8pKv9pz7v3cIukzvS67vO4AdZ8i7qgCzyffrusM6R4+ETir1JqmMz/ND5QZyuNHuKUWN89knaT8DHSjY9a+Sknm8TmtciTmCy9lI72yv3cj3ddar9/C00PFUYhQqnx+sGFYOc4jRhkY+Com6k4d6;3:HNOk4aYZL1LclfTeY49jl/WU+FpgakpwjHs2F6o/y5WfvS00WpbizvrdEO8ejn0o345QEGfGiSYpZPzi0ZYGJuLRB+/c2wj5z/nFquxvAHRsG9t7RYb9aj4qiohd71MI0fTRI9JJzwlUUfu0Sbuk+TJtQfD4gvlC4XhZljOliPcI3pYly6fFVCnJ6ExNnAdRkxLVArUrrgKA3QCwhBQGJHtx7ohuIAnIbg/ufcyo56Zp5FMjJyugSK5OuEMhi0zX X-DkimResult-Test: Passed X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(3001016);SRVR:SN1PR0301MB2095; X-Microsoft-Exchange-Diagnostics: 1;SN1PR0301MB2095;25:KoQ0nJSR1l2GgvEKtK7LdD4Gg6ujA3ePIlA06DCTr7+KCCoU6BpGINUoOhshJduHVUZ2BJWEDbuq9vsKM0te/IaEWRlgB+ApEBap8JCnObCe1ZeWoLRsWLqC4x6mEHNeSsyEvH/ghpG9g14Fqk0Wda939bSFi5ZvuP9W09YVmjLfP+3ZOGijNzkgbrhrjaOluKp1gj6cd5V8daDiP/5mp6U+kkrK2jkPU8WxVzfmkUsBvhDnYvVnTePxfCp7Ckm0jb3lxgVzCwh3wS9JRiIpfm0RtMv9KtsCDQyUL53FfdyDOcXH/J1IFBtLcBefJr57zdV5MvXG6p9eiuD46bPvHunXes+DwynSWVa/QQXj4l1JSp27yxBA2Mz6azwFG+ms0Hhr/wuwhBJjuUzzkFuVGcJVrBG76tU8SpOyI+DTQhXegDwYnr3PTJyKKFFbA/LAyvfA3vi9bNiSVoz/1sy3yu6Ycx+9XUIwjOsoOMPVBOrz2DsCz+kZsizeWbekypgq+MRIBCuQHER7Kr7ZOFk9xjaxvkKSUN7CEG9r0X4Jbauk4Nhno8jtdnvvR/ojCPYlj1gMMPsjyzOSYN455NTc8YqB+dioIQUes0voGArKQCj63yeBpdb6F73VRVi9dT2PxKI8RyirwWgk13LEJkxLWkgJILiO5NxmgnmVpySn6pMdVccgI5gXHUHnjeIsPOilf8ju6V9r/407M/KVgULpyfewDHCwh9qWHv2bGv5ukU8= X-Microsoft-Exchange-Diagnostics: 1;SN1PR0301MB2095;31:FrLGOmLwHoS1P+7tGW0AWziy4PxRzGl7FDAo3JD/4hCe/ZW0qzuMUWwFlHBwzoq/iOKUPVNyjjt/gCj7EZLnFy+QKy75pEVRHqTRkKyNRJgUnGhwwWDc/0T9R3TPsD7HWb9l8Cz1xba1xI4uCVHVe3/v2qg8pSHPILI/0WdFtpqJvIuE8GezDOmQ8SYilSDtRIBtlsVaKANk2g9wzD6CnXb2ZzrtiKAMaic/A/+LrmE=;20:wXoAiOuXDk8KO2LRLzZnRqfw9SiEVGfZLoYiaKH0QBzWYeiqobK4iLcKtUIOG7doy9aHt3AbFUnH51DZP2VHJxOd75HSXCu7lQ3T/D1HPftiWbyiMdRT6HDv4WIz1IfFm+iCU6eyNo5rCKgLjBj8RDk/fmq0YvVP8NUCwgGaUKQ=;4:zNzMRoyAmCkvpb9Gfc2pKo4n1LQl40OsGjI0hOIAkdnpyLQtBsQWs9F2prAq7C6lS/zZtn8C//0iy3DCk+c0XDXWHOd6fmT+NKRNptPAvHL9dZEcFrArxrHg1Sg0bPLweQkBoqSSv3yByILgjHseWLm9liKzkzDh8CB6PCiiFo5Dxp7bZytJQrYlLSeOgaPLYdWTDz/d/4ZEwNM9q5G5eug5aN0N1RF63Vk/rc0oucXhzOaG4j9WtVWbnGx4fVbzcD7fLseqbAk9xw5aZF38Q/2z5OxyP1bvYlv/UBgLLVM7GH9TPg4FgkjQ8UAgNg4l9Ry8efhrBUF4ZwpT0aIfSkKwef2lH7hkncrDFRg2QXVR4iHf5PRXcRnAZythckfbi6fTlwmPOwDt0nvYK9RpWs/0zlD2aePFR3/KZnyjY2jYXIiOUSH+FKfzfCCy7UpktAb7SnwJZ+K3R2GZa3roPgyOTEzDJDC6D3+mNu79cfUSnK/t5k7tpf576fkiuUC9ESUwjO3LUIPY5Yu27kPdWUhU7RIlS5lY3O1x+aH2VDU= X-Forefront-PRVS: 0073BFEF03 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;SN1PR0301MB2095;23:xQLrRp7DU4jCjUIFaFlbAXezEchE9DSepMfn6cH?= =?us-ascii?Q?ZMJES+i5SubjpiDNogdkAxa+Dnv9KL9CFVLLo5RU2aoJGu2f8PEapPKn8oTp?= =?us-ascii?Q?v8Lo4lwHoC/g62pRvxSsTYXxfnBSD5TVMIkdsuzea5yleFTAfLBNcN8l1tyf?= =?us-ascii?Q?A7QNEPB6fk94eBjlxhzB5sD1kgSmUFz9qjxCfzwHl+6g7IjAOvosQanAW55z?= =?us-ascii?Q?NWoSdxizw3LoZ5eT+vMowBXvtGF03ZD32i6VMm2aPCzSz3/q+L3t5GyELJvS?= =?us-ascii?Q?lqYOvDQDeFKwx4/uOzLLeQQDY9kJwGhajg4KqQp74MYNbCygz5PjvtttwBrP?= =?us-ascii?Q?UsMgBvOPwIopp58VFhas0Vdvyg2enneEZJcWzgr3730fAng+/TemzYgbTeWD?= =?us-ascii?Q?b/DAAr4h4datdI7ZwVkirrhKj9pVy4ojURwqr1P0xuQIdw01KHkufWTHD8JA?= =?us-ascii?Q?qchXdpzZpXat+JznC34BuG4bCZlT4WugRHO0koD2a35BYvXGGULVImRQCdj/?= =?us-ascii?Q?0lj9XMOURoQOxDeu+9Jfs8yogKtsu6hWhbKxA8YGwQ0vj492kDG8xV29yXH3?= =?us-ascii?Q?nYJh3Dsr6cOUuQn/e/NUnOyw1X2wE5KGJvJdyHzkSCfjYoUrEVPSBAaJkLnF?= =?us-ascii?Q?OlKIraJNScQ03fZ32CAR6cUKC9nN/W1R+WPBgHQcqY8ULesflpk03V8lzUt6?= =?us-ascii?Q?c3K1dRWMqjnJwzFvDPIWxYkAs49ul6CW4BSHPpbEM5WXlzcov7T+LS0qj4Wp?= =?us-ascii?Q?Gf9wkW7JKsoux5iH7KNd03Y/vxZImlOACJgIgURDhxt68aC1Us/dEplmHh98?= =?us-ascii?Q?Y33m2W9vdLjSQfE6E8MrZeg7yQ4vokHcLCo0C8+/WVYGQhbJJLcDhs9JA6L6?= =?us-ascii?Q?xqT9jEza/mV7aUbttcClend/zwrJuqwNymb/EJudig2o09HzAhwO9Xlbr1we?= =?us-ascii?Q?WJUtzrKLax6fSf7NfWamT+u14CW6Xoxns95JR/eGEhAZ8aeqxL3QegDK0Pul?= =?us-ascii?Q?WgpVzDUELL3aZtbgrvOcCvwdD8qJEdJ2Ehu1CLNJ/3cNcCShUUSgRvB7IlPD?= =?us-ascii?Q?+qBbGBmknYKsaAuueSMfYAAJSYN3x03yRiRTXWQthWm/VQwyXk7O4sr1NFSt?= =?us-ascii?Q?hEC+fXukMRaio7zpOWXkzkZXJPRC3fHTtMYJNbd4e2JzK+X9tiSWCj3BWoI5?= =?us-ascii?Q?FhtSFRhQdWGVwlVtoQwpoAyks+erqfCnNah0BdSw/BwbkiwFj9clmN2da7sj?= =?us-ascii?Q?fkIPwLcRYMvK10X4Apq6zPle8AmC0x9O1RBQrHV2jr0YQK9tCYePEO9gPSCn?= =?us-ascii?Q?RIdb82b9riu3ffR4CypUjVXIRBMNT+RRHnd3Ps20CcGePUEi4WLkiM0d9yVU?= =?us-ascii?Q?3CosVxiaRBnCsenRbdzo0sgXEz26OizaUDvEJpblhCsvLl/oAUBTbCTrMxDr?= =?us-ascii?Q?RnFtNapPqr/RWsi5JzRJ3aCvWLXWixmE=3D?= X-Microsoft-Exchange-Diagnostics: 1;SN1PR0301MB2095;6:KxyzYhn8VEkaac2ey/4yvutPte5HsAihsJyHLrHq+C8PvuWYtb/9E3n7BFGcPmzXl39BaKMZM+BIezZdqk5wFmPGWv5TQ5Wh7/QiV6OLUtWlg3TYSdAnjK1v2q7YOkz038kzyzd7mN/UG6SgQkiGx44bC9iISG3eX+2Yq2srq/yAhow+Mz6nxhOpv7qtSFAn0eluGTw3BTp6belDZamHreMG/rrs6q384e2fSSHwojCmb4ce11pW4crd+OFIxSIMVaqsMdLv0REbZ2hEDp+g7/ELYcXMGH1nHsa9Sbyb5nJy4KllOPQLRljVed4hJd9ihrC0Pdcbz9W8SydZGgPCGg==;5:hyyJCcrwuyXAJq1hm4XQxeOXZ8fQTealzZgP6t4HNCdVLvQcNhgGr3U8cjlmMKyjvVAOh9RJVjFmnWDSDVi9dcYltdDa9DNI1KSErGvSPj6CE8RUVUPXRNAMIo+E4fbOVVqGOhyauLDjn6oGfcBzmA==;24:5lZjXVIlZAcOQZ+qHtUzDOPvQBLe1mkAwqBPtA6l2Br4eCjYxzW/YEHl0OU843oVOnhSOqAf2mInfgTV6DKX/k5fOFN59JTY2cwDjX/unD4=;7:vCveYaJ79FvxTcYDeytXC8HCpBabK4CAQUomRyr5rtzp0vDQa4IJCzlF04BeOzvChW7J7282WFcEMFZwOXBgsLiBtfaMr4e2BEPg1xPbOLFl0nEcA+Tm0t24qlOYWdITzM1VY6tN2XoCVxoD20GKbbug1zD/PHXVFwsryUM3lvwkDw1GgphhuRXOcSidolEkKXibPIXhmwInLtaaXLd7iSSk2q2GRG0VF10/9x/CzgUeB7TW6nwkePjN9dBHJCK5XgwrBDhxp6Y/+7o1UFoTtw== X-OriginatorOrg: opensource.altera.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Sep 2016 19:51:03.6536 (UTC) X-MS-Exchange-CrossTenant-Id: fbd72e03-d4a5-4110-adce-614d51f2077a X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=fbd72e03-d4a5-4110-adce-614d51f2077a;Ip=[66.35.236.227];Helo=[sj-itexedge03.altera.priv.altera.com] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN1PR0301MB2095 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Thor Thayer Some variants of the 16550 have a programmable TX FIFO threshold that will trigger an IRQ when the FIFO drops below the threshold. The Altera 16550 compatible soft IP supports programmable TX FIFO thresholds. This patch series adds the tx-threshold parameter to the device tree. The tx_loadsz variable is amount of data that can be loaded into the FIFO on an IRQ and is updated based on the tx-threshold value. This patch series also adds support for the TX FIFO threshold registers in the Altera 16550-FIFOxx soft IP. Thor Thayer (4): Documentation: dt: serial: Add TX FIFO threshold parameter serial: 8250: of: Load TX FIFO Threshold from DT serial: 8250: Set Altera 16550 TX FIFO Threshold nios2: dts: 10m50: Add tx-threshold parameter Documentation/devicetree/bindings/serial/8250.txt | 2 + arch/nios2/boot/dts/10m50_devboard.dts | 1 + drivers/tty/serial/8250/8250_of.c | 7 ++++ drivers/tty/serial/8250/8250_port.c | 43 +++++++++++++++++++++ include/uapi/linux/serial_reg.h | 8 ++++ 5 files changed, 61 insertions(+) -- 1.7.9.5