From patchwork Sat Jul 21 11:49:03 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Shubhrajyoti Datta X-Patchwork-Id: 947312 Return-Path: X-Original-To: incoming-dt@patchwork.ozlabs.org Delivered-To: patchwork-incoming-dt@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=devicetree-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=gmail.com Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 41XmJw3ntjz9s3N for ; Sat, 21 Jul 2018 21:50:08 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727588AbeGUMme (ORCPT ); Sat, 21 Jul 2018 08:42:34 -0400 Received: from mail-eopbgr710049.outbound.protection.outlook.com ([40.107.71.49]:34496 "EHLO NAM05-BY2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1727546AbeGUMmd (ORCPT ); Sat, 21 Jul 2018 08:42:33 -0400 Received: from BN6PR02CA0086.namprd02.prod.outlook.com (2603:10b6:405:60::27) by BY2PR02MB1378.namprd02.prod.outlook.com (2a01:111:e400:5857::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.973.21; Sat, 21 Jul 2018 11:50:04 +0000 Received: from SN1NAM02FT027.eop-nam02.prod.protection.outlook.com (2a01:111:f400:7e44::209) by BN6PR02CA0086.outlook.office365.com (2603:10b6:405:60::27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.973.16 via Frontend Transport; Sat, 21 Jul 2018 11:50:04 +0000 Authentication-Results: spf=softfail (sender IP is 149.199.60.100) smtp.mailfrom=gmail.com; vger.kernel.org; dkim=none (message not signed) header.d=none; vger.kernel.org; dmarc=fail action=none header.from=gmail.com; Received-SPF: SoftFail (protection.outlook.com: domain of transitioning gmail.com discourages use of 149.199.60.100 as permitted sender) Received: from xsj-pvapsmtpgw02 (149.199.60.100) by SN1NAM02FT027.mail.protection.outlook.com (10.152.72.99) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.20.952.17 via Frontend Transport; Sat, 21 Jul 2018 11:50:03 +0000 Received: from unknown-38-66.xilinx.com ([149.199.38.66]:43813 helo=xsj-pvapsmtp01) by xsj-pvapsmtpgw02 with esmtp (Exim 4.63) (envelope-from ) id 1fgqNy-0008M0-7R; Sat, 21 Jul 2018 04:49:18 -0700 Received: from [127.0.0.1] (helo=xsj-smtp-dlp1.xlnx.xilinx.com) by xsj-pvapsmtp01 with esmtp (Exim 4.63) (envelope-from ) id 1fgqNt-000225-2I; Sat, 21 Jul 2018 04:49:13 -0700 Received: from xsj-pvapsmtp01 (smtp3.xilinx.com [149.199.38.66]) by xsj-smtp-dlp1.xlnx.xilinx.com (8.13.8/8.13.1) with ESMTP id w6LBnCCU020175; Sat, 21 Jul 2018 04:49:12 -0700 Received: from [172.23.37.106] (helo=xhdshubhraj40.xilinx.com) by xsj-pvapsmtp01 with esmtp (Exim 4.63) (envelope-from ) id 1fgqNr-000221-Oj; Sat, 21 Jul 2018 04:49:12 -0700 From: To: CC: , , , Shubhrajyoti Datta Subject: [PATCHv5 0/4] tty: serial: uartlite: Driver updates Date: Sat, 21 Jul 2018 17:19:03 +0530 Message-ID: <1532173747-19115-1-git-send-email-shubhrajyoti.datta@gmail.com> X-Mailer: git-send-email 2.1.1 X-RCIS-Action: ALLOW X-TM-AS-Product-Ver: IMSS-7.1.0.1224-8.2.0.1013-23620.005 X-TM-AS-Result: No--8.285-7.0-31-1 X-imss-scan-details: No--8.285-7.0-31-1;No--8.285-5.0-31-1 X-TM-AS-User-Approved-Sender: No;No X-TM-AS-Result-Xfilter: Match text exemption rules:No X-EOPAttributedMessage: 0 X-Matching-Connectors: 131766474039485566; (f9e945fa-a09a-4caa-7158-08d2eb1d8c44); () X-Forefront-Antispam-Report: CIP:149.199.60.100; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(376002)(396003)(136003)(346002)(39860400002)(2980300002)(199004)(189003)(55446002)(2616005)(105596002)(107886003)(50226002)(106466001)(476003)(76482006)(126002)(8936002)(26005)(87572001)(498600001)(50466002)(48376002)(77096007)(8676002)(5660300001)(81156014)(81166006)(63266004)(486006)(54906003)(83322999)(73392003)(316002)(2906002)(336012)(15650500001)(16586007)(305945005)(2351001)(86152003)(426003)(2876002)(82202002)(86362001)(51416003)(73972006)(36756003)(6666003)(61266001)(6916009)(450100002)(47776003)(4326008)(9786002)(356003)(14444005)(107986001)(5001870100001); DIR:OUT; SFP:1101; SCL:1; SRVR:BY2PR02MB1378; H:xsj-pvapsmtpgw02; FPR:; SPF:SoftFail; LANG:en; PTR:unknown-60-100.xilinx.com,xapps1.xilinx.com; A:1; MX:1; X-Microsoft-Exchange-Diagnostics: 1; SN1NAM02FT027; 1:Kmg0wsCKD6EzrNC6uUJhXhLg+QWgEskwrqr6Atgm6oujLcDh8PtZ6YopODttKHKgn38oMlYQGbYqlu3lwK1I0XKt1zRIQrAtYJ6bfgQYfXeuBkLUjHr2P7M6yAKVmpof MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 1d65acaf-20d3-4fdc-bd78-08d5ef0018dd X-Microsoft-Antispam: BCL:0; PCL:0; RULEID:(7020095)(5600073)(711020)(2017052603328); SRVR:BY2PR02MB1378; X-Microsoft-Exchange-Diagnostics: 1; BY2PR02MB1378; 3:jumShGOdE5xCx3FHnnu2DKSQ0vn0+HKjtq1B+yQjNlS8MqSEgG2eEjcM1T83WYf5q7MnsyL29CgfbkauMprx43dI+CYlWNa3XV66TD1JE5imeuR6CVGZOCjhLfozbiYz08KIuTlIGMJrhNCiu+Hd+fkunBgqE/NXzc2nIaAWzfbnoBUODPJ6/GXcoE5MsT8UT9yKdMjDwRWL8fJ7b8FzZWnjOFepvrj0vOSEDD6dMunSDQ9EuPUEaELd7k3/SLI+YZznwGHZkF9/90AFjavjsXk+0V2CDI01swY8seA4w6WEn0oQZkpWTl4TVzddEisCBTPznJD3hrsXkWRS6v9ycEHSR8fVgK+7e9j0GFacQnc=; 25:IXPY/0FR8GTnj2x87lX8cICRgkwmDoT9vQz+QPh3NCJEJnoz4eHxhn5S0hxCZ4F6kgkVJOznltt93biDd4z/ZgOBILKSVwiD9jW8Fdea7OGlIS7Fvx5FDYdN5nC78iyezsUWpBNrCfcJnVEQVb8fJjFdWT1snv+4IAjNYmh57ghdklht0m1Ec0uN99XL4KldFAd5cZSCrZTRsxtHV0Q/UZI/VdmvNgfoEFp05dpBQ8wDninGswCEzjdRPOfqw/1XXZ/w9Oi+w8J06ijzEVRk0o9bxfJa7Vc3BLGy3ssWn2n+MmVEp4sYL/YAGEkv4a4rjqA0MnqjCXRdEcNpXe42IiUPBkJFHDj3DMyZOyWTuJ0= X-MS-TrafficTypeDiagnostic: BY2PR02MB1378: X-Microsoft-Exchange-Diagnostics: 1; BY2PR02MB1378; 31:P4Qs7uQvveIGuFPra+y+sSEipdYukDXO1BqnIerfgYt8Ansu8e6i69kVsRFUL01yWg2UtCf/nJfrUkJInT5/B865oQQRytQAAcRbHS9mYW+iG3GwAIJuSV7ohaZakdtQDsw/O2k3hPWG/EURWm3ZmXoveScfbAbcquUqH7XijRSQkiruGeTeKn5weuHv1EZaQbTAFF8mGPKDB7BCOfwYk55So/JaCoU2zsvNAr/rE6Y=; 4:gy5dpU0F+Y6J9ViIw+K/kVstRLNvTiBrpj9BIJp5AkU4kkS18G+utLqP745muFlAr7fkf/5aJ3T1fmEIJBE7VJ+CU1CYrOm3jLqgxLEsj1bt3bBn0JldzNQeKdbOU0ZzsDKPVJ4pz04x3haBIBEaKfh5vXpM/y42Yuw5Hwh0LGCDubopQ1REqVf2VhjyNwqqDs5QVSXCMoOC2WepJ09kXWMdB5vdzFQaLX0DR3Ou7qBSE1LxT+acs4WPqXI7Mp9qFqzqsbASNHOLHxF89WDeV7XQKxscZgS3/lSWDenDPfOojjEGpUKnBN3S0omB6bfG X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(192813158149592); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6095135)(2401047)(5005006)(8121501046)(3231311)(944501410)(52105095)(3002001)(93006095)(93001095)(10201501046)(6055026)(6096035)(20161123563025)(20161123559100)(20161123565025)(20161123556025)(20161123561025)(201703131430075)(201703131448075)(201703131433075)(201703151042153)(201708071742011)(7699016); SRVR:BY2PR02MB1378; BCL:0; PCL:0; RULEID:(400006); SRVR:BY2PR02MB1378; X-Forefront-PRVS: 074040B844 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BY2PR02MB1378; 23:T1NHLiNnoej96y/YJ9KtlrfwnyJovo1enTI/w5m8F?= ctUMr0XeC+ZilecXS0ZPuJaGljpyAGYrncN0Uz8rjmODt+FRBznMwEcU6y+p2b8Z0e5CTGnPo0Byx3UVUnyD93AHFg3VPoG/xEsXnQweR3Qgn1ygPihIp6ZuCQPFRuzERHnrJGst6UeDrelI6nGMlThuVQIuaFJcF4GX+PS/Jn+g5lBZa3wjDxwGgeGqeHJ6T7uYQtnB9DbNtetg3lkv4uQBDGwTpZVInIf1z7fcTXNbtYbscV4CB4LLdO1mMacQVrKUfmlMKjG1eEo0/4eRaw0Jb9Xdj5UPBiZO1l71bGfKfYJwyoR6K9DBSTXlkeXKfNaVaVWoC/NCdUv9q1MKKRz+6EXTE/LvRQzV67BIlgxzgiiR/K1hIqim87LygJDIp0hrLPiMRDXuOLV2GHoh3Ou8X1mq1LGwuD7MC09ZOdlxUl4Dgg8GSKdPSgxQd0vWRQTNExT6/YEZ/IVs9LLPKyyhKNu6DYnD/JxcGRz7WQXYnYilKwBoTc9nWwQLDtY2A4gRjQZIFxAEhY/Xx/Wy4XXGpdQgqLIt6iuaTCVgyCxkGb4DyhVG0paeN0abuJMTrC5uK4IcQRM+ETCimwNBqT6wzVW6aFxFwfTkgGJ0yX/L8kfgwak6P3JoMMquTtA0k8Ho/mKIwDHp1quZJN6FzXwTqWk7j3yD9Lthe/oBir0GtvSDTDgNXKi6kVUSis60cO5Kw7MAcHNKjWZnp8EBjkROCqFF3j/11rhjwG6zWy8XyZ/tDKeG+wGkWk1j8ncEuTyX1nGyu/vGQ49o8jIp1BFQ5XPhLWZThdttlh+VzsV5IsKseuYCV1uCoHoS11+XQsj8yvzpU8OKQOwJit8xfQJ9OOzNa/AqdJcqIsGfOzP54hjjlpZOHgSv1uObplBmXMw+oFy/+EwRyB+jzgrwmQ/3dlreGEmEICebINed1bQXMymQyxk94Lr/rtAayez9JSoCYT3w9ciBrzoFxsq5Hu9NBGOCmmrd0LgOUU+5rTCIVVLvj3D2Fq3PaUsGHbS0CcKFA2Bo/GR6NXgBjJjM127suKeXme4RItbZbpOHfjKlei3PwTbWa1OgMy/zRhtqbGa255SH4cynoCA62nlkHk1cC+Q40dKvMu2JbDTtml40GiaSR4XeK0QblYXceRs7JevzXrgrRK9vxGJoNapyMC+jSRfO24xX/ROzewGxaxdrqse5BtL1xDBSionJwA9o4zEmICD6uWFRvsVFC1rO5/R4dnLiX6QYiDBm7dtjisgU+GYZhU7/yZZvpOSjQPrJQobzLeZ7br7w/LnKtFy2jnG X-Microsoft-Antispam-Message-Info: wmcmaEm7tuN7+cffDy8axeWxZcnqhAhdCIbXEdDQkBnzsOLeZEbZolbw7NhGnaGUKioVqEyyECS1Io8wK1sOo5a9TCEmS9NLv/uG9XbshcEQRsQXdayuzotLAmY9HTcNEwia46c2gtMtApZt6Ok54OXZK92TUBoeVcNoYZbrC5bJV74AkAq9yX0Aqf0k9TPYTR/HhUwLLQV6tIXYrbcApnwagfl8xuvGCWLEFqrvC6Y3QibAgKfENBcrzBGaDZ15dQNquGbzHtnitH3/0XsIFAX1f65d0sTeRh0rsjRtByZmXLqaKqYUqJiIpY3b5dlTns7A5g81UjLunrMsg5n4ag0ODBn8uAEPPdL1DxH8mk0= X-Microsoft-Exchange-Diagnostics: 1; BY2PR02MB1378; 6:J50NZQM+1ytTSNscRwBuJ8QkymhjTdZQMwltXDW9tYQrcd/ozkTKW9Eu9XZ2/L/9uoP1yj+XlCGMeh98ayuk+yeTH5np/Kv6Y65DB8n+OJ5SQ7tjIS7RL0e8I5FgKLxYrXnXPUzik7oCzou5jndj6ywnCU+vwiLvimeIqO5M5hW6hN7r3XjAngneGlVsVFAw62kT2I+DOFtwLBAg5T878LI5aBaV1Mr486/0Kg0iNe1boFMe/raRIpGDaFg5w+otC8slmhVeyOdRPANWEFnotXdc0J2lCa5Tqo9yvVRpxTRt+VDyEc3NVYxFTBL+eUySWzWFhKBUwY7EU3SzPRhknjojRcU+D2TyR4xAC5fz3yNaTXZNbQs1ZZS4TcLOi1FyacnQ+GKYLsGuXG473wcGV6RvNI41P7pL8QIfN4E6FYdiqirBEiOVYLmn4cTtMI0JHmctbl9nr/iTrQOJ/Ldgmw==; 5:4uSkZqzgAcJIKdmiGpR9TD1Tzm5H68y2Dt9qvghpdRJY6rtVT9yiI3yFyb38Q1mCL6LMGcFh/pMOjGzAClO3761f+Tzab7EZrfomuqJZ079r7dXrvcOXFq11looOcSrSIuTBXXJnT4TANQJlb44d8gNdFfIk26khU9FTlgeC2JI=; 7:0kEE9sOEtYUidPwuQ8tTp62kYBATK/PqqHGAnH5Icn1auXN22vbG3fSPhHFJyEVBLsgUAqEaO7d4AXGMFQTDz0C9v7T1uxkBWhvHjrMuMlq4tNr9/GgjHKXFZdJe7wpNzR9M2GDEvYcEsz94CMGwEbVqA/H+cD5+Xz6liWr7R0t/16KKXTTdAmUQNvfMKq06Kddk/8S7m39vK411pARMU1b2+6ILAsuf8pSLg9kxodQ5jCNVGWPAp61fNJXcD2Vq SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 Jul 2018 11:50:03.7766 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 1d65acaf-20d3-4fdc-bd78-08d5ef0018dd X-MS-Exchange-CrossTenant-Id: 5afe0b00-7697-4969-b663-5eab37d5f47e X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=5afe0b00-7697-4969-b663-5eab37d5f47e; Ip=[149.199.60.100]; Helo=[xsj-pvapsmtpgw02] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY2PR02MB1378 Sender: devicetree-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org From: Shubhrajyoti Datta Add clock and suspend resume support v2: lowercase for hex values interrupt description updated v3: squashed the clock changes v4: make dt binding single patch v5: resend as the earlier series got mixed up. Shubhrajyoti Datta (4): tty: serial: uartlite: Add structure for private data tty: serial: uartlite: Add clock adaptation tty: serial: uartlite: Add support for suspend and resume dt-bindings: serial: Add binding for uartlite .../bindings/serial/xlnx,opb-uartlite.txt | 23 +++++ drivers/tty/serial/uartlite.c | 112 +++++++++++++++++++-- 2 files changed, 126 insertions(+), 9 deletions(-) create mode 100644 Documentation/devicetree/bindings/serial/xlnx,opb-uartlite.txt