Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S933516AbbGVJfd (ORCPT ); Wed, 22 Jul 2015 05:35:33 -0400 Received: from mail-db3on0089.outbound.protection.outlook.com ([157.55.234.89]:54077 "EHLO emea01-db3-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1756361AbbGVJfa (ORCPT ); Wed, 22 Jul 2015 05:35:30 -0400 Authentication-Results: spf=fail (sender IP is 212.179.42.66) smtp.mailfrom=ezchip.com; synopsys.com; dkim=none (message not signed) header.d=none; From: Noam Camus To: , CC: , , , , Noam Camus Subject: [PATCH 0/4] *** 8250_dw *** Date: Wed, 22 Jul 2015 12:34:55 +0300 Message-ID: <1437557699-25722-1-git-send-email-noamc@ezchip.com> X-Mailer: git-send-email 1.7.1 MIME-Version: 1.0 Content-Type: text/plain X-TM-AS-Product-Ver: SMEX-11.0.0.1191-8.000.1202-21696.003 X-TM-AS-Result: No--9.319800-8.000000-31 X-TM-AS-User-Approved-Sender: No X-TM-AS-User-Blocked-Sender: No X-EOPAttributedMessage: 0 X-Microsoft-Exchange-Diagnostics: 1;DB3FFO11FD013;1:zw7YEjmcybb4NymPGfzZQgUqzK8JmvpeFD3w24T8vU6rKhHpTMuU9XhcfbU+OYKT3jkf1cRMo8AJqbSV8r7WriAwwMKzDgtpVkUtbSOPiyY+yOgdWZvb8peh3k8PufHM/EGfCImq5w7TnyvhPL4PiqxiRcwDZQ4aTWppV4wTYSxWJS0IrkCZUVjufrQ5qshjUFax6xy8OQ0bG4Dvp6gLMjYaulDuoj2PGSNUxR4qm3hPjWev3HvVgyrIUEl7rpk7psJX3tixpjgykH4sMAQ2XtYT3eIPngBXsPUKyltizAD+RFtsCSENriEColODnNWu8BMcNRT8dUgoYpiK500yw5LaO8diUvSwJ7sQIizrs7EoGq6+HG2YppQCy6WcSEp1zOn4g04lTOdMVxzAPd3dbgOCSvkPdoYLc0912Hf1Yfc= X-Forefront-Antispam-Report: CIP:212.179.42.66;CTRY:IL;IPV:NLI;EFV:NLI;SFV:NSPM;SFS:(10009020)(6009001)(2980300002)(339900001)(199003)(189002)(85426001)(33646002)(47776003)(19580395003)(50986999)(189998001)(5001770100001)(92566002)(6806004)(104016003)(77156002)(46102003)(48376002)(62966003)(19580405001)(50466002)(107886002)(106466001)(105606002)(77096005)(87936001)(86362001)(49486002)(36756003)(5001970100001)(229853001)(5003940100001)(50226001)(4001430100001);DIR:OUT;SFP:1101;SCL:1;SRVR:VI1PR02MB1038;H:ezex10.ezchip.com;FPR:;SPF:Fail;MLV:sfv;A:1;MX:1;LANG:en; X-Microsoft-Exchange-Diagnostics: 1;VI1PR02MB1038;2:0OnvY3PWXiCVcDuvlH1n8ARpwXM1TnOXFTPVTrTvzeLmEFVUR0MviGosdoa144gk;3:VR0bEOUki8+pxjKIHneec2u6p5ONxWlsjt1cXRUa5pfM2PHKWsp149Yif5QCN/rVuGPKN9uoTDGWeqNsgtcSERHl+OZvUNkj4/y11Z6Im8Gdhxswyt/Kokh55cxTe64g0CtJ5sOHl84h0nnNDkkjtsVy7Vv2SIxWTB1P21ewe9l/g9DI3Ejl5/31vUpG+voKRNRy6znMEQXutRXKv36iCkDoOrV/0A3eIGFZosO+WNQ=;25:xyOHRS2fSnhG6TNjfMVeh8tUvOvkS7ORddIRan8VnZPz9IxM8Yl23xvwtTnOOhW1iatAEO4kbukdozCQlMHdpdbb185UX3mhcDccRB0tkTPqa9fZFr+ijCdabcy62SqjrlSNO5IkepsDU6SQySvdYHIdFPhNAZ1si+noDz8Ss5fIpMgvwWKZdNNVxocmXlxzf7nEe/RHPtDGiApgxXc2nE7V7tV0zbnFVBPWO53ZEiwLfvFFmQrcadHF4A+yY0gATxwXYxTOBiTxIu1dWn7HGg==;20:xUAiMlgcJTR8oWjx/acuOmzbbVM7LENuBKURkfthtYlrdcx9GKwDaxlXf1mxFJbV4ZxVPtWXDH54ffeduvDbEiiNVAC9yHZnyKyDV4x/uafjs67OXaj1NxKehgBY3bJQfiUdDEqwnwt1lBDEPgjnyVBuPWKrlGxVjfY/j1wQvNU= X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:VI1PR02MB1038; VI1PR02MB1038: X-MS-Exchange-Organization-RulesExecuted X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(601004)(5005006)(3002001);SRVR:VI1PR02MB1038;BCL:0;PCL:0;RULEID:;SRVR:VI1PR02MB1038; X-Microsoft-Exchange-Diagnostics: 1;VI1PR02MB1038;4:VxY76Q7q/5XaYoGaxbeCPdufx4dHyE0N4iFkgrf4J5+mFVizZrFHwRAQqtyw73S1D3xNQstCtkOo1aqYts3KIeejNkrmQykhPygFlGviAYLxdeT2VvCQNv03CukvXuVXkaaTBmHybYdpxBVJJ57oDX94BoyvteBIzg1K12mfgBsqIel9ntADdILPbCxXA+C0C8Rlfbox1R78Bv6QgfJCN4XXdui+A4SmFR3PGq6HI1rN4wU1/MFo69kZs5aTtET5Bqi0LcvNyQS/Qxxv15Y04BLdC14woVwpkgJdYbURgPg= X-Forefront-PRVS: 0645BEB7AA X-Microsoft-Exchange-Diagnostics: 1;VI1PR02MB1038;23:IuUj4SeD21igDwVhzYJEzZ4z4W/roedGkJZvkLGcD5tO0yKf25H0Ri25hmudub59aY7r6rkw54wEXCFYJNx9if4j4YRT2k3fKDNb6K2QKCcyt1WeOxzV4f1eVLgEofM4GPe1Tci5K1v9vvFV7IUDbYOBUnfM/Iq/LT0AsuhLGljwHdqm715p/eoMEvmQqS5fLqRPuwXnAuaq0LmJsNtecU5WoTm41mzPHKcda/1SkLRTX2fvlsZPohxLNMD5X1n9SAvpp1+nocmpdD71Z90dnjcFza5NNvn049egBrApuV7bdbVpMf2XS4aNEtHrFF/X0HXi2hLbtakqKGYIEdwRn+89ckOUEenJKeVtZ8a0ToAbRIRGNYqUMtP1Gb54SsNcgeOVQcfK2QCwOZzYDoZVXgiIpeOFrkYdJsgDsi0PHB5E62XoCY4s4QQso/RBbjJzeOcOqdsn/DIXhwRXzew0lLbaS1r+Cie/Qlrc6NzWSqYGdF5k6l65z/DEL1nQVIjmoz5+iVt9OQMbQQFFCNkgvNUBvhelTv7NNjll6i15T2Ovro0CD1PhgX/ibRW+ZZNBelzEI4i46Wn3v8VBMrB67YOh2oNs9kp3oiFHVtLVGDa2vd0lLyzHDK3pTXbYCFQicNX859fcuTW+SiqF1NaCneUn21gwlACZvNXvnMt7ER5rBWfK7mFcWj9oM2/reLsV9uEUqo2290SRupFs6Q9OxIsokN7rnNRJ7e517XoeOLcR8Jv0t07Spj89uR+4gyCBgxHZ3Z3fmvS9xcfFoDmkBchR7lYvWgdzBRluJnMk6trHQo0+yE2NLTcrb/eLbEDLBeFtd0bzAb8ozQ3WdpeVnbF9g3wUX4zymqQFRqSxfNSiSK5L6sJozZ6aygFSHrwfr+K4Q9MVIj1iv89gzKJgboIEQqFfXx2E/bHhZ4wWd88= X-Microsoft-Exchange-Diagnostics: 1;VI1PR02MB1038;5:npztCb8oK1LN5ZgD02nM2FPb1eHxh1jnkMF76W8QjLpmOhtvKH7sAK4kKyy7lKYy+L7k1OZsuJJv/kImXxNc8hNQ4bXXEMcR5dpS0QrNwRbiZnHOuRTEaCHbBZfPYaaYZiOGmMSUxqV6cUphg7i6nA==;24:tU0LFSXnypu/dRb0bXv1SjXhKUojJL2bA7GmoS/IL0MoRqGkAId2i8kWHXUjc6exltebKHu3GU+mJixAj6Vez9r1u9OjY0Bibxnh4SraxF0=;20:ltnPLwQHl6JutFa4XSpybvcJ/ulhsoFvbu+73mh6SPBUs60calnceZrMZQ2Scy1VOl1mXdqRaN7QfZ7eeImUzA== SpamDiagnosticOutput: 1:23 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: ezchip.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Jul 2015 09:35:25.2931 (UTC) X-MS-Exchange-CrossTenant-Id: 0fc16e0a-3cd3-4092-8b2f-0a42cff122c3 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=0fc16e0a-3cd3-4092-8b2f-0a42cff122c3;Ip=[212.179.42.66];Helo=[ezex10.ezchip.com] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR02MB1038 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1081 Lines: 26 From: Noam Camus Coming to use 8250_dw driver with my serial device I had few problems I solved with following patch set. First and fourth patches are aimed to support BIG endian device. Second patch is is aimed to support device without test loop support. Third patch is aimed to minimize chance for getting interrupt before we called request_irq() during initialize probing. Noam Camus (4): serial: 8250_dw: Add support for big-endian MMIO accesses serial: 8250_dw: Add UPF_SKIP_TEST to flags depend on device tree serial: 8250_dw: Add UPF_FIXED_TYPE to flags serial: 8250_dw: use serial_in() and not readl() .../bindings/serial/snps-dw-apb-uart.txt | 2 + drivers/tty/serial/8250/8250_dw.c | 61 +++++++++++++++++--- 2 files changed, 54 insertions(+), 9 deletions(-) -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/