Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1758483AbcLVHuC (ORCPT ); Thu, 22 Dec 2016 02:50:02 -0500 Received: from mail-by2nam03on0066.outbound.protection.outlook.com ([104.47.42.66]:11168 "EHLO NAM03-BY2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751140AbcLVHt7 (ORCPT ); Thu, 22 Dec 2016 02:49:59 -0500 Authentication-Results: spf=pass (sender IP is 149.199.60.83) smtp.mailfrom=xilinx.com; ettus.com; dkim=none (message not signed) header.d=none;ettus.com; dmarc=bestguesspass action=none header.from=xilinx.com; Subject: Re: [PATCH] ARM64: zynqmp: Fix i2c node's compatible string To: Moritz Fischer , References: <1482385788-7187-1-git-send-email-moritz.fischer@ettus.com> CC: , , Moritz Fischer , Michal Simek , =?UTF-8?Q?S=c3=b6ren_Brinkmann?= , U-Boot List , Rob Herring From: Michal Simek Message-ID: Date: Thu, 22 Dec 2016 08:35:19 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.5.1 MIME-Version: 1.0 In-Reply-To: <1482385788-7187-1-git-send-email-moritz.fischer@ettus.com> Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit X-RCIS-Action: ALLOW X-TM-AS-Product-Ver: IMSS-7.1.0.1224-8.0.0.1202-22772.005 X-TM-AS-User-Approved-Sender: Yes;Yes X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-HT: Tenant X-Forefront-Antispam-Report: CIP:149.199.60.83;IPV:NLI;CTRY:US;EFV:NLI;SFV:NSPM;SFS:(10009020)(6009001)(7916002)(39450400003)(39840400002)(39410400002)(39860400002)(39850400002)(2980300002)(438002)(199003)(189002)(24454002)(31686004)(54356999)(50986999)(2906002)(626004)(2870700001)(65806001)(33646002)(47776003)(76176999)(65956001)(5001770100001)(4326007)(4001350100001)(9786002)(36386004)(106466001)(83506001)(2950100002)(6666003)(50466002)(8936002)(305945005)(92566002)(86362001)(63266004)(81156014)(36756003)(64126003)(5660300001)(81166006)(65826007)(356003)(8676002)(77096006)(31696002)(189998001)(229853002)(38730400001)(23676002)(107986001);DIR:OUT;SFP:1101;SCL:1;SRVR:BLUPR02MB193;H:xsj-pvapsmtpgw01;FPR:;SPF:Pass;PTR:unknown-60-83.xilinx.com;A:1;MX:1;LANG:en; X-Microsoft-Exchange-Diagnostics: 1;BL2NAM02FT025;1:VovGHvhym4R8AgTkxUWRnttkbefM4rRFuQKUZ0ezPpa9eOmM787ZztlNPqT5QSnhlEgQ8+O6h8c5oDl7IHnZ9ajgfkJULCSWjwhb9TplVinKCtpAOnFhXNj2NJjYMrZDtCPPJ67Gj7I2lsrMK7kZTvrSy3NAX4fkC/xpzga2rcpXyMNMsJQzAabI2rLMnBLNJNMvuu/BzdPrE0/Yfk8kOc3sDz70MfD1jjNbfE9g1KHd7vcO/ljYVIqu/HHmpRcB1KFXgKNnq1BwMXtnWVWXqoO9XMqiNdLvUoKLntYQZGpflZohK+fJ8OcvMjO9egzTTFyGX8GqkIl2dOHo90eOp+D3NS8FPVCYYhygua7/gm3wJfHl67RVofkUwWvzWpSDzo++7n5aw5XXxcG3TpTamB1iBMvA20WtYAP6mzIDIM3lrrm9iy96Yf2QsPMHKOY9/g7k1KnCpQ2x68OyTUyZCE3hZ47o+Wx3ZSsWYBO98mQEBk9XDSk3gI9IbvPXWj2Va1f2/i6LpP4OEDu9YtnE06UzoF4B4tRACeyZn+tmXZZUDuQYeGZCigUM8mbFves4B62hW9QWwhIu/kfDyCAEcw== X-MS-Office365-Filtering-Correlation-Id: b1abeff9-cc57-45dc-ae55-08d42a3d1f97 X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001)(8251501002);SRVR:BLUPR02MB193; X-Microsoft-Exchange-Diagnostics: 1;BLUPR02MB193;3:+b121Qb5nAwsiJlFk9VxT+YV79jLqVfr1S/c0E7DpcVKO2AtU8X43dAGANcF1R5BmriIqgcqaUJwBWkGCXDSwovoCtojcQYB5HDl4E/nUooxiTRJNJPke/PlwHi8l7TzBnG/7whL4ciU9tEYW/jZIT2eIogkc3V3Nv76ZFFQlcZ9z4bO6qQ+yc58ZF4fdSyqn348LGUMS/gAMExO1zzsE3j9OVhuMAB1kUle2LLfP7P7mnoksJZy/uROV4nCavzopPCYm1v0QPdB8m9Mqa7UfNoVotIXdN30RLKA6afHGQx8DWWUmcQZ+vfhc1i+atCTQn/wYgoqQ8Z7opNxlX6czY/82fnbURAWNwqAMGiaeZZlCV4DHGQyaiSrgm42mB0ObSb0RzQB5ytQHbQSlkL/TA== X-Microsoft-Exchange-Diagnostics: 1;BLUPR02MB193;25:ekRQIMSDcJkAMBO4v3G762IRj9d9OvsvAthqk5d67DZ0pCWXL/EWRd++NKvKlhadMZHn/6U2I8a+M69oHBX999K0rR5DCmJmiCC+MzejVH/RFc3f0jwRqXX30roq64Cf5gN2GdCjSmoy0XVdzn36CHwd6OCS6R+ltnyEb1WC2D7Aapz1VHHhuepPhXFApmOfpgOaRili2OGDJSkC9eyR8j0jfYL2ssPvjgQrUxYGfYWrlaqVXFey8F8/6tEqOOoR33tvNffdrLMB4K88V44nncX92poftdQPkY04oEN+l4Tj/EebfWTsX4fKeVzOwmDelA3d0SN/1lDbg1kq2oV1ExW0dQvB4GnUgky3mGfcCQtVEcaNTnREeH1dAZOVFhmAl4ihp2KshI1G0uvR+pDPWOHLGVFwofxzOQI8zFAgUb/SHBtGFp/wUcfDrcO213tPkJDMmxzJNFQKMZ5z6WVXQdZmOkBlXXPX2L3oUjAmLAkP0KIREhKbYtZlDwGt2Rpbch8EQz2uQcsiAvGPgFcb5VHVehW5ch9GnWfrayv+1w1jUHlZ/6UINeFpGdr02E6ZZzVUsF3iiZR0ombCIExgQSIiJCuVC3ci9Z3k85DrIxdxF5M9dfMYbzV1ec4bc4iTOtxN/TO0kWnJkcwV22aBegDi9oxskewwppXKdlh+7GyS1mRVWadd42XefjYFrQ9VFR/fCUFw7SCHKMUH/jvRwVf/ly2wmeR5WcGZP1meqrR4lNbHL7t2mGDvS5CmjA+8xrDFHF5T+d6Kfpc092xLliUcVX2/+QSWQ/xS43xA0X2VySdKNJ1EPh10UClQAJGY X-Microsoft-Exchange-Diagnostics: 1;BLUPR02MB193;31:DOOLvjv0qyfMDXagThuW5gD0AVC6hzHrA0N4IKbUPYT9T0cV6tVluGEAmLfrEDdoYY4LAClG0pnuiD/WYmKq3PU1necG7u34J+WkIz2wALqLiBtC4Z4/pMrHgZEyl+e+kt6uZaACYeu4JqUUymjizyyY3wxrDWKtGB0PI0L9gqBqGFbQLmthi9aY0zrgKWN2b+nu82sxmxqYXYknDGsEa6aagSD4l7APFSI2XzoQAxkWeMCPaL5WSc9ouOxsGV4hUQhs6tOdOleeSaf1AYAy6Q==;20:PFw9cAJAyTaIOTvu8o+mPeelSCLh+BrGvxBcj/y6HLo9qIOMVV4CpxXMdWSlNavC+3qSOe6TrCVwH2SSurCdhxzbeBgI0inZ8deSdnJbGlYY6c9JcsyKQba7Aa0eLLNpPcAMqURpu1lb/hNXM5x/D1wsiUKiFblRE/lR3X9MYfJSdrRbUDxjTtH1gfUkrBi2tPpydZtJ9F4tVw0mirMTUze1r+ed0xtQhtYk2Ma4DvqFcWtLWnI2+snENgZZsjFIqyNeIZ2AfmQ2vNQe4kIPCpgjmUxyOy19auxP8rNYMUnK32mk0fzT9XzpsOUfe46BbUwf1M6cp+dPL6rPJpr3eYNeZBBh463aYERnQ220DIsMd7+yuxwB0E9QFqSMDOLb0HTdrOfjsuPu6DXDeEafjDcInwlEKSE3lRZoImlhiSbesjo5bgZJrbKoNxJQkyaq2/Es5s2STWBDDBiNqm6OVWYA/iokFDBxIrmXnKxRSmCkeBwIWg6GPo7YvOGgztfD X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(192813158149592)(16074681357397); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6040375)(601004)(2401047)(13024025)(13017025)(13023025)(13015025)(5005006)(8121501046)(13018025)(10201501046)(3002001)(6055026)(6041248)(20161123562025)(20161123560025)(20161123564025)(20161123555025)(6072148);SRVR:BLUPR02MB193;BCL:0;PCL:0;RULEID:;SRVR:BLUPR02MB193; X-Microsoft-Exchange-Diagnostics: 1;BLUPR02MB193;4:tRT0YbunihBK3YfKKwL5RutIl7A7FsThtgylMeTZYptIci108sqX99/xvUyjUnNCUQwru+tKA2DEQ8RGgkhi3pWOtrvKi7llrTKS5M2rK8Yf7Xzb34tpWjNsf6QWinH3uSidD3ac0f649cEg+2NjIvVesN9shKoCXaKLJr7fEYUjSdv3A+2CLwTzEShrthNDX/Q62U0iMK9/SMZYNHzcUqhGj0xahE9qlxaNJYfalFZC7V4mCQNDDSdSvOLpSwIff/Sa/7d2LojWT38DMrq/V3TP1GhyxSFpttGH10ZM0e5wny3b/7oKfL6glJh/4HFjRlZVRq2AD6zmZr9/foXPnwjs26J2jl4IexWQvrMEa4OAkRusVCMgrvhko4K12p/oYP7n4WlYeNXvv8DozNUgckLO05x5AmSUsRTT/o8mAOZu7CopTa2PzORTmTL/Uma+7DF0RhOes1TS3m/x2CnswRVDlqYN84fGLQquqMkQRpA3TBWXszLEjEUsXJKNEEczTrVdVMDCegeuXhkcHZ39oMjVn9VXoBMs3nH0O9LWgwZvkSljoUbAy21SUjdmjSxoZCceAKBtWbg+2TD5uWyBH83YTZqIdKIrk+w97dCd7eYCTj0x8lQk6l9JDoDqEiHbFBPoDvgvB7IUwtK3fGg6/qTlKiV1GDcilSnxi/7IdE1Dp/R5KOZNweU43EyAoDXkCVd3vXZI8zP+Xx6v5yrEftpNfd83xKCby8hEa6TdEiTYnWSpCLvJ6/xKSYhfdRtr X-Forefront-PRVS: 01644DCF4A X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtCTFVQUjAyTUIxOTM7MjM6MjV1Zi9vUXBXcmJNUXdqYmRYc3ZReTZQZlNB?= =?utf-8?B?dUJwamlBWkk1VGh4bDNOaTcxMmJ2U1lMd2dTYjl6TWJuL21obW9SSTYyR0kv?= =?utf-8?B?ZjJFR0xVVXdHSTZ4MFBnREdsdUVuaEorQno1QVpBS0twRnpIa1U3NGpreWVX?= =?utf-8?B?cWlRcFJDWUkyOEdVcXAvU3BZN3RGdkRFcHl4RnNtVEpoYjhvMGZwNEtWUjlx?= =?utf-8?B?KzhaSDc4REhFbGxnNldLZmtPVXlESGRmSU9xUWc1YThHbVVaTk8vODJuMFho?= =?utf-8?B?b0lSK0FjTERzUkUyU2cwbGlxZE9SUEFFd3BQMTVxMXNDdGFZZXFrYW1FZzI5?= =?utf-8?B?VXYxZ1Vlc2ZhbkRTZTZ0VGM5cTFPSXVGSUtOb2xsbUZjb0piN2tPTi81dmx5?= =?utf-8?B?MjNYOGR0czdHcTk4RTdQNUpYSWE1bzJkTU1PR2ptYmhUTGVwSHltL2dLaFhW?= =?utf-8?B?SG9jU0JoTU0yZW1EZzIwZDVjTm9mKzZrV0p2a1NXWVFLM1VjRDMvQ0dqUEkx?= =?utf-8?B?dEpNQ1dSTlhvdXJJWnlodUhSWlhwK21aT0RKaEoyTG1LR0xENGxrNWNTNk51?= =?utf-8?B?aERsMExDaW5yQnN6TUxWRW1KMS9oMTBQcnRzUmlnNUp6RDRUcXhsVGh6K0tI?= =?utf-8?B?NzJUTFk0UFBIRWF4MmRVaVZWc2syWmRLdkJ2NVF0Z2xqQ3F1bVlaRzY3M0ht?= =?utf-8?B?bjBySWY0QUdqd2hyZ3FPelVVd3E1cXJKYk96ZExGN2c1VFdXemVpSW9aNE0w?= =?utf-8?B?cVlMejVBcDQ4MkptQU9oaXVvcERQWTV1c3ZUL1JsWnRySkRsaFgwTnU2U2VW?= =?utf-8?B?bnM4V3F2cGNQWjFqWFZRZ0hNL2pIbHZWY0VVU0ZKZStVemtEdURjb1lqcmZ6?= =?utf-8?B?MThiY05yV1VDYmdoV2lCOVJWUjV2N2xYUlZuRFp6c2hLd2sxUk5ucU5xTW1R?= =?utf-8?B?MEtKUDlLbU1MWE5pVmZ0bitBcHRwQjU1Y0FZK3JmV1pjQ3d4MVNPSWx3bkxZ?= =?utf-8?B?YkJIV2NiZ3JyVDFyTk1kODJ4MjE4VVJ4RXJST3orQ2xuV2tRQ3VVRTcvNTN5?= =?utf-8?B?dXV2bnBTdHFrNkxqZVh1Mks1SXhkdWpuMXVhQVdPbEJZMGtyNHhrNjhRYW9y?= =?utf-8?B?NWJjaXdVS2pvTzZDNHpjVHB6WEFaZmhoWkN3djAvVmpnNUVDOU8vNXBEUEVi?= =?utf-8?B?RTRxRVFUMzczcHNiSk5OdTR6NnJlWnFoNTNkK0hjTVQ2em90VjhJUGwxUERi?= =?utf-8?B?L3J4OWo2djlkYkYwQTZQeklET3FOZWRVdXNDRXFCMDFzQXFjaWVCNm1oczNP?= =?utf-8?B?YW1LTWs3V0FsdWhQSDhZRTEwS0kzSVpXZk9SZXJITTdKd0wrZE0wb3kwaDBp?= =?utf-8?B?YnVEekxDaGFyS1MvTjlaL09YZVhUeitOR29xSXcxbnB6cUNaUTFLbmJqbGF3?= =?utf-8?B?YTFZL2xxQUovWkJDcktyZFhoT1pTbjA4NmpBZUpoeHhWeHdweXF1WkluRGJI?= =?utf-8?B?VkZBUkd6S1pXQXZwWEsrY0ZxSW9vMlpPVzJZWElNeXhxeUJRcDlpNlVPNGQv?= =?utf-8?B?M01vaUEwUkJCYkg0R2Y4UEJKY0YzbmoxcVIyWFg1SFZ4aEROWm9kbGhpMDI5?= =?utf-8?B?TjhMdGw3TUI3a3ZrSm9zRThka056Mk1SRDdDZGQrd081MlRiaUk1UEw5TEd0?= =?utf-8?B?VzZnWXZESThudkk3L25yWm8rdVVxaFlKY2IvT1R2cCtVUlJWVlhpV0ZraWJv?= =?utf-8?B?eFlBQmRnMHkvbWx1T1pRPT0=?= X-Microsoft-Exchange-Diagnostics: 1;BLUPR02MB193;6:GA/t9wrOcU2CaBDSCGQyUoI0uATvrkrfrSZrJY2LRYCEeOZI1SXai/bswhdteE5wgCfVj0cWbyB3e6/m+8O4ZzymayRtp7x0S+Bx7Z6cEj/ROLbQTcvysXwWbLzHmNQ99x5kx3+qwpVooqrrnVgPrcBxBbPQsH7Jk1yI018rgDJcUfhQvRvrAsTseFk6aAdLQUfaKW6i0jKgQpTiAv7dHkvohYMmfSp1L814KavR2QEQW9v0Nt9jea/eX9S74QjwM5LIpS8mnzIh9/Hc69iB+9uILnttLNbe93qV2fU3KD/iW3bdkiwVreaQvqv+yRjreN7IMxB7j5bTs+pUJgvJC4vt2Ll2v8E1hZX25acTlI5poWT6zTjsRQVLdaJN8NQNxEmQusMaRuAnt3WX4jsT94v9UYhVOg9BScdBD1liTet348YEboAZ6nxZW6wscyhb2Mf40HXR7quIOyMbUuF1Bw==;5:HhEYmV/5x0KG2/8zcxkGPQeThIMBFKEV1M1ZhfrUT2aU/zbEKdp72fVoLlMR+sW9AnpQr2e7KwtIBcr1AsWXQOTs6vFT1tJnQZgy8moJsqbYcANAAkz4uTe9jMfNK5AnXNLKFYkx6vpvyYAAwIl1lA==;24:PKxlLqGyOAx1JlkV6CySs6MfPvS0f8SwpmCNmSBhHSWOEe31RriBldVCZDeyfQka0002Pp+em+ioJ3cmzjOfbVNQi5EHBmlfax/AUcYLHC0= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;BLUPR02MB193;7:ladAmnmFvDPEK/NGhkJdZTQmhh6JOr2tAGENbUboD9KgxgXfLsOHSk7E//b72vmk5uGA1RCCI3GbrCaoU5OZTq2D7S/2ybvDHzShghigGvujgi2HwL9dM3dgpv0W0DEgz8Ar/hDv/7c5dr1wcAnmE6OHKv8jNNfArbF2isvjkfyOMs3nais1E/4zrRMk7tgdXwR7gd1L2t9iDbCTXCu6jZb1LZ9Um/Pfywdooi6Ud/IN+VquvxzSi+wHArrJtrAzJo0wFwzSwqFPnZ8nTSGVRkyRrvScnAYzPM70XhFFPJbaPVluRSNVJu7BGVDcy9zr4NYzzl19DTjcwK69j5/Wt0c31fWqQsmHJfWZl6ZRgaZ2U2hKcHL+yPbbqjC1B8TZ2j/h17WYNbz1IpcW6fyW5i5QGFmdTqTbxnRgX0BmRXlL4/3AUgkkf0iuMIjEuECZ215TJ+0iQRbHPPaaAeUkbA== X-OriginatorOrg: xilinx.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Dec 2016 07:35:35.0143 (UTC) X-MS-Exchange-CrossTenant-Id: 657af505-d5df-48d0-8300-c31994686c5c X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=657af505-d5df-48d0-8300-c31994686c5c;Ip=[149.199.60.83];Helo=[xsj-pvapsmtpgw01] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BLUPR02MB193 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1463 Lines: 48 On 22.12.2016 06:49, Moritz Fischer wrote: > From: Moritz Fischer > > The Zynq Ultrascale MP uses version 1.4 of the Cadence IP core > which fixes some silicon bugs that needed software workarounds > in Version 1.0 that was used on Zynq systems. > > Signed-off-by: Moritz Fischer > Cc: Michal Simek > Cc: Sören Brinkmann > Cc: U-Boot List > Cc: Rob Herring > --- > > Hi Michal, > > I think this is a slip up and should be r1p14 for > Ultrascale ZynqMP. drivers/i2c/i2c-cadence.c already uses this. > I Cc'd the u-boot list, because the same change would be required there. > > Cheers, > > Moritz > > --- > arch/arm64/boot/dts/xilinx/zynqmp.dtsi | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/arch/arm64/boot/dts/xilinx/zynqmp.dtsi b/arch/arm64/boot/dts/xilinx/zynqmp.dtsi > index 68a90833..a5a5f91 100644 > --- a/arch/arm64/boot/dts/xilinx/zynqmp.dtsi > +++ b/arch/arm64/boot/dts/xilinx/zynqmp.dtsi > @@ -175,7 +175,7 @@ > }; > > i2c0: i2c@ff020000 { > - compatible = "cdns,i2c-r1p10"; > + compatible = "cdns,i2c-r1p14"; I was checking this internally and p10 is doing something what p14 doesn't need to do. That's why this should be compatible = "cdns,i2c-r1p14", "cdns,i2c-r1p10"; The same of course for u-boot where also p14 should be added to the driver. Thanks, Michal