From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751085AbdFULnd (ORCPT ); Wed, 21 Jun 2017 07:43:33 -0400 Received: from mail-sn1nam02on0055.outbound.protection.outlook.com ([104.47.36.55]:20288 "EHLO NAM02-SN1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751041AbdFULn0 (ORCPT ); Wed, 21 Jun 2017 07:43:26 -0400 Authentication-Results: spf=pass (sender IP is 149.199.60.83) smtp.mailfrom=xilinx.com; lists.infradead.org; dkim=none (message not signed) header.d=none;lists.infradead.org; dmarc=bestguesspass action=none header.from=xilinx.com; Subject: Re: [RESEND PATCH v5 10/16] ARM: dts: zynq: Add generic compatible string for I2C EEPROM To: Javier Martinez Canillas , CC: Wolfram Sang , Rob Herring , =?UTF-8?Q?S=c3=b6ren_Brinkmann?= , , Michal Simek , Rob Herring , Mark Rutland , Russell King , References: <20170615185418.13980-1-javier@dowhile0.org> <20170615185418.13980-11-javier@dowhile0.org> From: Michal Simek Message-ID: Date: Wed, 21 Jun 2017 13:43:10 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.1.1 MIME-Version: 1.0 In-Reply-To: <20170615185418.13980-11-javier@dowhile0.org> Content-Type: text/plain; charset="utf-8" Content-Language: en-US Content-Transfer-Encoding: 7bit X-TM-AS-Product-Ver: IMSS-7.1.0.1224-8.1.0.1062-23146.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)(39840400002)(39860400002)(39450400003)(39850400002)(39410400002)(39400400002)(2980300002)(438002)(189002)(24454002)(199003)(9170700003)(189998001)(4001350100001)(54906002)(38730400002)(50466002)(23676002)(6246003)(8676002)(81166006)(2950100002)(50986999)(54356999)(76176999)(64126003)(229853002)(53546010)(77096006)(5660300001)(31686004)(63266004)(106466001)(36756003)(4326008)(230700001)(356003)(9786002)(33646002)(36386004)(305945005)(478600001)(83506001)(86362001)(8936002)(47776003)(31696002)(2906002)(65806001)(65956001)(107986001)(217873001);DIR:OUT;SFP:1101;SCL:1;SRVR:BY2PR02MB345;H:xsj-pvapsmtpgw01;FPR:;SPF:Pass;MLV:sfv;MX:1;A:1;LANG:en; X-Microsoft-Exchange-Diagnostics: 1;CY1NAM02FT013;1:0CE0wkiMMb6h4/E5VZYB6n8McukVnRchmNbX6YochFGscfW9iHWV3Nk8pKA0/6IWd+xhzVxf+epyFYGET3wgyIfjsLY82+4hQDimYVP0BsBiA7/K4AvLvUda1bTQqNqRR2JkDwdHEAT/8JewufsH8aITPPY23GeoN1ee8cnh/NzD9B+r/I+1jtogZiyuTybl5ygnLNyOTlAZDrgIFHQP3g3YuCATZOhDFzYaOOcO/rCskoh+/9q+FD5EVVIRwAaWpimk07m59jfLFuY0UQUo6xEb5kOjQMqupeMjmqfRt7Hv2/cMgzLJlVXBiLZgzEYRT3jMMCqkHIX/eA6MAubEQKDBkOQxcX99Qkw5gi2dmzcU+4DkVPGjnoLjWMfqBJqK/FJ+k5f8mgWJuM5kEVtwF/lM2EMdqzzNFiGa4KHDF+EwCraxsZdEQDegezpfScYae0wmyBuJxE3XWUghQP3iHfMuMeKMNNzehpcXsult+fRSfpx5sFxOkjKgdF+DCtvrq6N/wNTImMH00TeRui2Y8Is7chLC8d7SNRhRD2yCIime/UzsQw8i3pANK0NXu5a0I01WGslK/Js9kdoQkhKS0g== X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 5c3fabee-36b6-43db-2a58-08d4b89ab86d X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001)(8251501002)(2017030254075)(201703131423075)(201703031133081);SRVR:BY2PR02MB345; X-Microsoft-Exchange-Diagnostics: 1;BY2PR02MB345;3:Y1Q10mdOZ6YshMZ6o3FdlqtlAzeBWQPImO3Jw8FFmox97o1PDPNZNIsVTLNwz1cn4bh8O1nVE+jZHER/a28DLntbnrKQcDvZUz7Xz1lG8iw7mG/TgAk6RR6Jxc6+Jn5RFiVDIW/s5lgkWcZivBQRJTY0uN4na9xKOvBOgB1er/IkwekpA/6jZlZRgnay+pAOOsmt2cpMdLqIFAWLc1lL6Y+HJzJk2WHTmPYQVoSfLLdpDn1bTtKxlnhMTuu8aCPte+LEfoqtNhFYtD/9/3xVq4OXXkY3XFfG9wYBHUtc9816/KkEAe6Cj4CQS2WwswOo48+JJUsCOS6Q29ryYxZh5w2UqLDbbw2ZdSG1iz6Gm3kAAeTS7XIr9IL1q+hdw5L9ryxelhdISGMOK18Z97p35BbFeOMZndK0e5wjFrn/q1ohbwCd5YZz8PyPAxbszmkU0F2fJ7AsdIJDqqSNkri/QJjclCCmpOvFyotrxa+3R/isDBM1pBdTSMl8qg40eeHT X-MS-TrafficTypeDiagnostic: BY2PR02MB345: X-Microsoft-Exchange-Diagnostics: 1;BY2PR02MB345;25:Rwl6FKy0ja+RQwrR+cS1heWDzNUCVI1hOnBtRx06PWN3ESarrhEWhoF2x/YClxAr7sQXHU1jE8hiNeKaf2K7PucfGSqxJEp64T7dnrI6Md+1vSA79QlPvpY1YzkJxNAjuU45sW/iXEY3ryNifkwW2SswIyCrTe8aP3tGMoO8haAwP4XxuFlii6XGqj22/bZ14jbzDTClXsezAJ4ZXajPtdNNvGjPjYFWXPxxUemcsEAmkRl/SMZBYaCDLC+sQm/HvupQukmOmn5vgsVo1vuCh3KFQrxkP5/igKZZ/enp9nbRJaqKUZ01EdecFR5nNrfRsBonwrz9LNUldjhC9aI8iUNkMLKifckxe0oVLMIpPS9XXAvZUk+ldlvaBtq30rw3MHjddmWesiTOfLf+DJx+2lO8XvPgKrJifpYfN5y0h+4pGNxnLviHoeo4HdSwcpkDjL8fmPcw+Uc59PTif8Cl5yEi/ZoZfe5oUFvX14241EM=;31:m58lBTVN1qe62NoK4q0ZE1h92+kjhhExabGHQ/1CWWME+6LMSbE8iozbG8+XgczveU2XVSxc9z9TT4RsLNJrt/ZKMK5EKbjI7EzNqA7wTFW0ce6h2s/s6dAlpQqvw3NDXgU+YlrH5B3j2D799EjTpsWpyVkYANStE62f1aNCqqmq5t0ap1hsloZ5EsAuVLp++TGroau5JCYuE9yqVwU+FpPoAiUtZDhJZpQGI9WdJkxo5sVkMdhJohuYQ1BFVY3LBCCDXWk+1A2mnWdX8C4l9A== X-Microsoft-Exchange-Diagnostics: 1;BY2PR02MB345;20:NjMf80uhHBJzJwm7J1DIiQD0xbi6Qe3QNg83mp7NUb7QQ8yP/90xiYrwrPp+9pqGiXzB5yOClCxPUZGCJl78JgEzRaljnOE9+BsRgJqHPKewc0VVKTqmxV3Mr/G9Sr6p+JaPhlsAidsvwnfCmZEVnhJbQe8MFYpA0BUTeQEAI6ymV34L5c+RI4OgIazgvVy7EIUJvXCEcx7uXBySaT5tbsshNkrnQw49+eyoBjeS2vLK0vCbI/au/hExwuVTX5I6dbbJ8sL2Ep7vFBmmqq7jQMfhcmkj9ongReQvj3gBpjX5l3nVKzfOwuEPOJY6R4NrNGbZKiEtzh/OhS44pVTVcTYO6WxOaX4sXagMQBKpBzmJL5UA11lCCLgGo+Xf4olG1ZsJ2dtcwyKKPSBGDCdvCWupmqQFr/9YNA/lxrQqZbqN5TS68q1GoA5PR2jwyyWbrd8pJ7kHiKkrNRbFbWkPckpNt8atNLJUD/9PorxvMtudOIp5CqIukf6ScO3se09G X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(192813158149592); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(601004)(2401047)(13018025)(8121501046)(5005006)(13016025)(93006095)(93004095)(100000703101)(100105400095)(10201501046)(3002001)(6055026)(6041248)(20161123564025)(20161123558100)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123555025)(20161123560025)(20161123562025)(6072148)(100000704101)(100105200095)(100000705101)(100105500095);SRVR:BY2PR02MB345;BCL:0;PCL:0;RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095);SRVR:BY2PR02MB345; X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtCWTJQUjAyTUIzNDU7NDpvSXVsM2U4NW9uK2o3aHdNUnFxQmVGeHprbm1R?= =?utf-8?B?VzVJQWE4RFhsa1JsQTZjbE1RZDFyeXdrSTNBRkhFLzRNeGFhS0k3K21sc2JN?= =?utf-8?B?NW5JaTZRWTBTbmRlaFFYL3praHRTeFBBdWNrUWZKS2paNFNNYTBreE9CVTZk?= =?utf-8?B?ejZHKzNFNGVBelUvMk52U3dnMmE1WHlKR2ZtSjkxZkczb3FCTkxDMVIvS0xY?= =?utf-8?B?RFpZSUwzMlFkclNheFkwUU1ZMEhpb3plOFc1Z3VFRFNuQWdBMXVkN29qM0k3?= =?utf-8?B?eTFOMjZZRG96Z0ZQc1ZHYWFvY2JTYmRTbnVoSWRUK0RnVHhWQ0d1V05SYlBW?= =?utf-8?B?WUFsR1A0MUltZCtTOTlsUkZ2c0dRa0toZVgwNUdaWmVJWDh4TXJ3NEJtOXRh?= =?utf-8?B?UjVZQTVJb3hFOXZtbm0yYVZ0bE5ycEdBdENjQzJOMFpINWpaUnluR2dxWi9m?= =?utf-8?B?VHFwWXhkUVcyOGNOb2JlOFpUSERRWGM2ZmNJRDBpZWxnNVpJZXNoYnRSWGxl?= =?utf-8?B?N096UUlQYU5BaU14RTA0MGcvSnZoVG5DcVFkcWVOMkZqenZ4elA5S09iVDZy?= =?utf-8?B?bDVITHVRamZhYkhtUmNJci9IeDlIbFZVdnBSMEdIWC9yS01YWDN1Y1prSTlV?= =?utf-8?B?OVZtMy9rV2YyMmZEUU5CRnU0dHZnUzAxL2w5UStWWkZlMC9hYUFaRnBuQmRE?= =?utf-8?B?TlN6M1pBb1lRVE1QTzA0SHdHWnJqTUJJUkx6dFJBVENsMTQxRG9LdWMwdWxw?= =?utf-8?B?Yy9ZUU1QTGJRSzhWZGc4N1hWbm9HeHExNUtZVU8xZEFnUU5VRkxQMDV1bXp6?= =?utf-8?B?REZSRk9KcVVQZURTWlJGanRRSU5WL2h2Y0cxQ015djdhOUpSeGIxK3hxRHM3?= =?utf-8?B?ekRnMVo2QWlrKzBVR3M3ajVYWVlYcmFmVFVLTU1nRkMybVVaT3BTck11Nyth?= =?utf-8?B?YXVFRG9NRlJEcTd5czNnVHJNOUhrK1g1UTI1VlU2OXZLeDVnMDhrRW5DYUlX?= =?utf-8?B?Q3I4eFpGdDBSWTBjQnAybHd6U0RKZVpTZ1Boei85UkdoQXlxSXZGclB0Skcy?= =?utf-8?B?dUNycko3SGFEc1pxNFVscURJYkY5Y2o2RGltenIxNk1jUjV6eHlhT3VPeW9k?= =?utf-8?B?c3h0VUQ3cE9jRW1vMmVDNXR1MkJnMmI5KzYrbWVYdGxhNEhyL2RJVVM3MkVV?= =?utf-8?B?aDJUTlFha1dTR2V1dEVqN3lHbDlxK25TNzZudEMyZTV5cGtOWDY2QnhrNnMv?= =?utf-8?B?VVgrc0VSNVMxOVpxcnJwanZUczhnS0ZuRjRHTTQ4Vm92S1BHekNUYXJyYThr?= =?utf-8?B?UWhoQzhrTEpIOC93TmRGd3c2MlFvNGxkQjdKZ1hQR09uWWo0N0tKQTFVQTMx?= =?utf-8?B?OU55ZlN4dktlTzlJdU5BOTcyQTBkVWpIRHZKT1dOWkVtUDB5RHdOdGVsYTU4?= =?utf-8?B?ZGRDbTlMRWRyU2tTZmgyQzM4TjdrMTZzdEFjTFJHME9tS3BJY1F0UmdaRVV5?= =?utf-8?B?KzJRbUhxelFweGw0T3ZNcStOeDNNQ01mNDh4aUcxblNxd2IrT3YzN05UQmxT?= =?utf-8?B?NmRHVVZVc0JYOVBNeFFIOE0yOGlvUWlhb2xFaGpnYk5pMHlJWjBYZEphTFVK?= =?utf-8?B?cmRJUytRdjB6Q1l2b0lScTd2VHlTMmg4Z1dWZ2R6aVpuYjhDbUFPRUpYZGNR?= =?utf-8?Q?3kwnlA2FHA5peMsk=3D?= X-Forefront-PRVS: 0345CFD558 X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtCWTJQUjAyTUIzNDU7MjM6UHBEeEFKZFZnMzJoa2N1bXdIUlNXMFJXSFVS?= =?utf-8?B?anN5aTZ1dXZ3N3Z2bHB4cEsxNGJSRXBKWUJ1SnloeVNKTk8vd09mVWpJZ3ZG?= =?utf-8?B?a0NSSFVrNkc3a1ZKQzJCZklmRkpkNWw5TDByYktTSDllS1BVQTE1S1NkTXgw?= =?utf-8?B?OE1VM3NmbkEvTk1pRW5YS0J0YVMvUUUzUjhEQVZWUWNkNVJ5dTZMU0xiaFlQ?= =?utf-8?B?KzlDWjg2SXBDaXB0bzZxOUp3OWkzWFpKaDA2OWh3dFVSWkIvQXZRZUx3dWJ6?= =?utf-8?B?Qi8yZUVXazNabnlmeForRTVUc2cxZks4NmluenhzNkZ2dkFIeWNLUzVLTFhh?= =?utf-8?B?aEdIL3VIR0R3Vm9tcTJwSFFnYTlJS1B2M1FlVTM5cjNYK3AwT1VDanlDRjNp?= =?utf-8?B?LzNSazFUbFlhNkQvTk90N0N6cDc2M2xKVVl2b0pFdXlCM25vaU9mdzU0dUF3?= =?utf-8?B?WVR2cUpOTFdXQUxHcGRheldqZ2xWYnpBY0w4UUFhYWUrM0dwM1haY2FrT2F1?= =?utf-8?B?REdxb3lqMUVUTjI3VWV1b0E3emxiUmhEbWhvcXhZQW0vMHNqb1RacXI5RUUx?= =?utf-8?B?U1cremZ3WmY3MHdqdFUrMUp3Q0o2Tm54TVlNM0lnU2YvcEErV0hoWFZodVFl?= =?utf-8?B?SVhZTWNxOTk1NWdmSU10SHR3RWp1a0ZhNzBKYTg5aEZCaUJJZDQrelVBdldE?= =?utf-8?B?Wi8zN0ZMSTM3ajdGaFBpWUphcHh4SXVxTzNLRzVuTC83cmVDUXJ3MGFzYUVs?= =?utf-8?B?SG5iRTVBMkQyNWEvckNnMEl4bTN0YkZidmcyYUZMUnI5aHBhZXh5Yy9VT3V0?= =?utf-8?B?WTNDZVVtZFNCcVN3a0R6Rk5HVzNESzEzZS9uM1g0TUY4L1BKRjh0OHU5WVdO?= =?utf-8?B?cFArWTBOUnZCT251eEcxL3R0bndPR2JBVXZJZFlUZkljeTI5bDN2TC9qejR1?= =?utf-8?B?bThna2M4TXV3ZUFGVGdYbWF0Q2NoNytWT2l0V2pJT25lU2RlY0ovUFlMRVky?= =?utf-8?B?YTVoTUZ5dFEvM0dmTmZxVk1Lc2xMd281bFhQTit4QVFIUzg1SXdIZ2Z0aTh4?= =?utf-8?B?YWdzeWc1MWhOTUl3aStuRW45MTNFVXA0dkhiNEUyQXZFWnFsanpmRWUwcld2?= =?utf-8?B?YlpKNERnM0RpeFR5UWdZa0kxVitYNmJNeWR3V0h2RTlBWVhsK25IQU9XSVNY?= =?utf-8?B?UzlYS0NyY0V0RVpESGZaMkdqNUhuVXJZeGNpV1BWcFhMT2UvcWNmbWxnTFJT?= =?utf-8?B?VG1ySHFvRWZsTy9pNUIzMHVDZjIwa3ZoWXMxSnJWTkVqQVBwMEgrUEJkZmlt?= =?utf-8?B?MVdzWENiZzRsQkw5TlVFVEI0MGUxT25UU3B5MWpQSzgrSFNlUG1idnNXRExp?= =?utf-8?B?M1dHU0tldnQ3citaeTYrUVZiZDNmc1dWWExiVUdrbENKdmt6cXpGRm9JVVUy?= =?utf-8?B?UWdTMThlcGF5YWoxdW5wUWtxY2JSVzR5dmJNYWZ3VHdLYXRzMGxpQitNaSsw?= =?utf-8?B?WjhEc0VKWXJiS2pLMEVUVjMyZjRHT3dnc0k1OHJ4aXdQUFpzTWZVRm9yaFRp?= =?utf-8?B?eG5sY3BHMnhxSkkvTHc5TERYVE44eW50Q3RPdEJjclVodTUrUDUwcXhLZ0d5?= =?utf-8?B?ZjZsUjA5bm1jcHN1V2greEV0Q0M3VG1GR1JQc3JtcVhsTjI1dmkrcHY5dFJE?= =?utf-8?B?L1ZmbG1USGtwS2k3Mk1rVDRjM1B3aVowMC93bG81M1hWTlRSNGt3K1JwYUtR?= =?utf-8?Q?1yriEIro1X7dFqGiLaNJu5SHmaXoWLKnCmGk=3D?= X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtCWTJQUjAyTUIzNDU7NjpXSEJZM05UNlRNWUF2Y1F2L3lsaWIwWk1IOHg5?= =?utf-8?B?MWdIdEoyby9JUXdLZ3J0ZjJQZ29BMFRMaWJuWlZaTFFSVDUrUGpZM3FSaHR3?= =?utf-8?B?dCs4ZzFDdzJoTXBxblZ6SXV4TGNteENua3c4SitIMGlvZ2lxK1JSMkJjNC9N?= =?utf-8?B?eURhcnF5ZkJuNDhOVEovNm1zWHowUXhZV2JqOTZnTGU1YnFHNElaSkcvKzVI?= =?utf-8?B?TkxqQnZRS0VrTHRvS09PMHRSZ0FWc3pUZ3FhSjQxM2l1RHlNRXhvQlc4Skww?= =?utf-8?B?a1pSMDBmUjVXajhuWHRyTXl4QUtpNXhaY3VWRmRtSzlNR2oyWXAvSDdiUEUw?= =?utf-8?B?UDdVSDhSTDBVYzlwa2xaSG1PUWxLOGFVdDZyRWFmRVRNdytkbUs0YU50RzlT?= =?utf-8?B?MVFVRHVnREpmTFg2L3Q1QWd5MFR6YjlFNk1PSWtYYnMvUHlZRUhnb3JReTRw?= =?utf-8?B?ZGFBOE1WbXJ5NEluU3NyZ1N0cVhkTm5UQ2hWZ0M0dFpYQmZBSmxra1daVnk4?= =?utf-8?B?M3BCZ0Q0WlN2bW1Nc3hjL0NQS3dPWi9GTktJYlA0bjRGb2pENkNOVENINGpv?= =?utf-8?B?UDc3MUFCNFFOTGoyaThKSmttZXptWUNpVnlmY2VzbURYYlM4K3p6U3hRQkRl?= =?utf-8?B?SG9CVGwrOW4vZDRTamRWWUF3a0FzS3VmNTc0b2tTOWltKytHTXJmTUZpV1JZ?= =?utf-8?B?V2VoZm1ZajFPaXdUYnhyeW1OUGRxc0JpaGE4UUNRWGRxbDdQbEtRdzJmSUkx?= =?utf-8?B?dW9EL25TY082a212MGMyaENqbWhWVStIOSt1eCtvWENzVCt2d3FwYnlyejlo?= =?utf-8?B?U1R3alNZWFpOZXV6dHVFQXZiOXhEVmlOSC84QmJYQy82Sm4weTFJVkc2aGIv?= =?utf-8?B?anJPcEVVQ0J4bFdNd1h0aUtkWktqWURiUldFdlZtSDVKY0VrOHJZMGMyTUpt?= =?utf-8?B?Q0NPazBYS1FxaE1JWms2NldQam00ckRDTEUrczNpak1NdngyUGJzT3pyU1M5?= =?utf-8?B?WTRHV2hET01OUld4UVk1bm1FbGg5cTcrUXp1OWx4NzhKZUMzdkFJeTZrU1pU?= =?utf-8?B?NTYwZzVuNTBJeFYyejYya2c2cHZZL29ZZXptTXl5aCt0QWRaUWdnSTEzenhq?= =?utf-8?B?VGtBdDFtTFhHd2wxN0ovWXdDbWVpZFhEQXRuS2ZxTWRjelhyTUJCSFpOSDE1?= =?utf-8?B?Y0Fkak1YckMxOWFsdVY5RTJIZnJtTkNMSmU0Q2p3bUxHZiswaStuTHhEM0Jh?= =?utf-8?B?Syt2d0FxdWM0OVdiblAyZjJXWVpQT2Z1ZVJMcThmWURxRkVNM3pqd25wZXdy?= =?utf-8?B?UjJ4VlI4citnbkxMcHhKOGQyYTRjOHMzMXRJNS9ET3krb3pNcmVPc3BsYy81?= =?utf-8?Q?l2nmAp?= X-Microsoft-Exchange-Diagnostics: 1;BY2PR02MB345;5:0Y44p2tzzxOeVA1I5Y0Ahat7F/3RAqUvw7+XFp9EYtHgATU3GcD9QSOnG3NBfsHiCu80kUDDvPwynW/Udn76JdbHK5D45bF01tfeDiO4yIvy3uPWV2NWIt8UHtYtqU951Lx54eTl3oH5V1d9AdirQwAZrwCvyqY8oj2Gp+e5LbsF2WJuvl0oaGzgxLv0qc5mwU6ytQyb7Dw3bkRjVkOERdUyIjlqnMY3OgEEp2E1cVHZlIzPcTWbhxRfEM/TSb4EzfZ5dmybUWoidArF1wwofx6HWnuVcnYFPA7O1Mn+WtLy1h8qMejro8cdy/gNXhncC1wu8lMQnBSQ4fHIpTuH1QB1/U5/WDXC2jgKRFOKI425fCLpmvyLlO196LHDiSIV3hE9bo1J305R/gfdlEeJUrWWaVTT/Ks77Cr5w0Tohshony/c+jRJbqRnAl+0bHxGoWLBUCjVL0KTG8XbtayAvBjZmAv8B3a8F+BCKRShqZAkpt/UbkDNpJTOEJNHetf0;24:RAQcloM7uke5lI34UQ4lYjX/m/QpbSWwh56CJFI9MAdIgbGpCVKCG9DX95IHrqTJdv+aY67J4bwhwGW7riAN1Yrb/d3bK7392iOHZBQanRM= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;BY2PR02MB345;7:7IJOhkCdaCyVFavl1M2j3/ehrdANmOJSzRvVjfPtnlwUHDZKWt8Xrw/ZYd0OUAPBdB0bJ5Ag2K9rBssGskr4p7FEjorKM4uCIBpeu/BBBtPvXQQwqXEFNUK0ijXGPNPcNMXwCtzmG9ebNmp4jlj9cM3tK5u976ihngMxmb21ws+J1N82aURwm8c9nltDZjksIGtyMp1z3YrL4OFYMCxMXs2u4oJ3HbHPvVP2Mp5Fvu3StyDNQdgIk+tTToe836E7EOq9SNZ/e5syctr53WqQLpZfiI/stQOaleAc9e7BKfmBLoePQ6pLS114EqiGvJan1Eu9DM1nzD481k5xQIeMlB11dX+vIqf+Gz6rkiU+Qy3spq9jylT48QMNrE2LE4tNs6Fxh/TGfNR7pyyY/805YBPBtL48kPyNFUI0nSG2jod0WAOORDaTChhZ0QjRYkiVdVuEZv+GzqVfDK+PvpY/RObXk9UTcWg5ULvRB1jKoezENdK32hnRbmi3D+gC88HvPbyIhCQaZ6K2IqqXbPMfSdH0RY6oXf/mDuAGJZp3CQeiC6ejJ1DQyvScDRQiv/s3DxHQ1etKYPeMK3Z7S9lyFTJlBT8rK6foywxeiWu3IYRLulDvfnebH2UOmLX1PHm4Pjn4EJ6B10XMGFkIAPdc0IYNz+ZGu1wh4M+JurTxLLqjxSr4QVAiBQLsP7d8QEB3Zbh7tTVRksQqIWsAuqX896ULoWEqtekyi9e0mXLBrFz8DV2go1oFnRLqomaK0JCJG9Bm5I4Pt2iCRRO2VJ8jjUZE9lLntk/j5mgLDdYdsEg= X-OriginatorOrg: xilinx.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 Jun 2017 11:43:21.8937 (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: BY2PR02MB345 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 15.6.2017 20:54, Javier Martinez Canillas wrote: > The at24 driver allows to register I2C EEPROM chips using different vendor > and devices, but the I2C subsystem does not take the vendor into account > when matching using the I2C table since it only has device entries. > > But when matching using an OF table, both the vendor and device has to be > taken into account so the driver defines only a set of compatible strings > using the "atmel" vendor as a generic fallback for compatible I2C devices. > > So add this generic fallback to the device node compatible string to make > the device to match the driver using the OF device ID table. > > Signed-off-by: Javier Martinez Canillas > > --- > > Changes in v5: None > Changes in v4: > - Only use the atmel manufacturer in the compatible string instead of > keeping the deprecated ones (Rob Herring). > > Changes in v3: None > Changes in v2: None > > arch/arm/boot/dts/zynq-zc702.dts | 2 +- > arch/arm/boot/dts/zynq-zc706.dts | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) > > diff --git a/arch/arm/boot/dts/zynq-zc702.dts b/arch/arm/boot/dts/zynq-zc702.dts > index 0cdad2cc8b78..f8c840f7118f 100644 > --- a/arch/arm/boot/dts/zynq-zc702.dts > +++ b/arch/arm/boot/dts/zynq-zc702.dts > @@ -136,7 +136,7 @@ > #size-cells = <0>; > reg = <2>; > eeprom@54 { > - compatible = "at,24c08"; > + compatible = "atmel,24c08"; > reg = <0x54>; > }; > }; > diff --git a/arch/arm/boot/dts/zynq-zc706.dts b/arch/arm/boot/dts/zynq-zc706.dts > index ad4bb06dba25..76492be4a912 100644 > --- a/arch/arm/boot/dts/zynq-zc706.dts > +++ b/arch/arm/boot/dts/zynq-zc706.dts > @@ -92,7 +92,7 @@ > #size-cells = <0>; > reg = <2>; > eeprom@54 { > - compatible = "at,24c08"; > + compatible = "atmel,24c08"; > reg = <0x54>; > }; > }; > Acked-by: Michal Simek Thanks, Michal From mboxrd@z Thu Jan 1 00:00:00 1970 From: Michal Simek Subject: Re: [RESEND PATCH v5 10/16] ARM: dts: zynq: Add generic compatible string for I2C EEPROM Date: Wed, 21 Jun 2017 13:43:10 +0200 Message-ID: References: <20170615185418.13980-1-javier@dowhile0.org> <20170615185418.13980-11-javier@dowhile0.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: <20170615185418.13980-11-javier-0uQlZySMnqxg9hUCZPvPmw@public.gmane.org> Content-Language: en-US Sender: devicetree-owner-u79uwXL29TY76Z2rM5mHXA@public.gmane.org To: Javier Martinez Canillas , linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org Cc: Wolfram Sang , Rob Herring , =?UTF-8?Q?S=c3=b6ren_Brinkmann?= , devicetree-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, Michal Simek , Rob Herring , Mark Rutland , Russell King , linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r@public.gmane.org List-Id: devicetree@vger.kernel.org On 15.6.2017 20:54, Javier Martinez Canillas wrote: > The at24 driver allows to register I2C EEPROM chips using different vendor > and devices, but the I2C subsystem does not take the vendor into account > when matching using the I2C table since it only has device entries. > > But when matching using an OF table, both the vendor and device has to be > taken into account so the driver defines only a set of compatible strings > using the "atmel" vendor as a generic fallback for compatible I2C devices. > > So add this generic fallback to the device node compatible string to make > the device to match the driver using the OF device ID table. > > Signed-off-by: Javier Martinez Canillas > > --- > > Changes in v5: None > Changes in v4: > - Only use the atmel manufacturer in the compatible string instead of > keeping the deprecated ones (Rob Herring). > > Changes in v3: None > Changes in v2: None > > arch/arm/boot/dts/zynq-zc702.dts | 2 +- > arch/arm/boot/dts/zynq-zc706.dts | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) > > diff --git a/arch/arm/boot/dts/zynq-zc702.dts b/arch/arm/boot/dts/zynq-zc702.dts > index 0cdad2cc8b78..f8c840f7118f 100644 > --- a/arch/arm/boot/dts/zynq-zc702.dts > +++ b/arch/arm/boot/dts/zynq-zc702.dts > @@ -136,7 +136,7 @@ > #size-cells = <0>; > reg = <2>; > eeprom@54 { > - compatible = "at,24c08"; > + compatible = "atmel,24c08"; > reg = <0x54>; > }; > }; > diff --git a/arch/arm/boot/dts/zynq-zc706.dts b/arch/arm/boot/dts/zynq-zc706.dts > index ad4bb06dba25..76492be4a912 100644 > --- a/arch/arm/boot/dts/zynq-zc706.dts > +++ b/arch/arm/boot/dts/zynq-zc706.dts > @@ -92,7 +92,7 @@ > #size-cells = <0>; > reg = <2>; > eeprom@54 { > - compatible = "at,24c08"; > + compatible = "atmel,24c08"; > reg = <0x54>; > }; > }; > Acked-by: Michal Simek Thanks, Michal -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org More majordomo info at http://vger.kernel.org/majordomo-info.html From mboxrd@z Thu Jan 1 00:00:00 1970 From: michal.simek@xilinx.com (Michal Simek) Date: Wed, 21 Jun 2017 13:43:10 +0200 Subject: [RESEND PATCH v5 10/16] ARM: dts: zynq: Add generic compatible string for I2C EEPROM In-Reply-To: <20170615185418.13980-11-javier@dowhile0.org> References: <20170615185418.13980-1-javier@dowhile0.org> <20170615185418.13980-11-javier@dowhile0.org> Message-ID: To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org On 15.6.2017 20:54, Javier Martinez Canillas wrote: > The at24 driver allows to register I2C EEPROM chips using different vendor > and devices, but the I2C subsystem does not take the vendor into account > when matching using the I2C table since it only has device entries. > > But when matching using an OF table, both the vendor and device has to be > taken into account so the driver defines only a set of compatible strings > using the "atmel" vendor as a generic fallback for compatible I2C devices. > > So add this generic fallback to the device node compatible string to make > the device to match the driver using the OF device ID table. > > Signed-off-by: Javier Martinez Canillas > > --- > > Changes in v5: None > Changes in v4: > - Only use the atmel manufacturer in the compatible string instead of > keeping the deprecated ones (Rob Herring). > > Changes in v3: None > Changes in v2: None > > arch/arm/boot/dts/zynq-zc702.dts | 2 +- > arch/arm/boot/dts/zynq-zc706.dts | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) > > diff --git a/arch/arm/boot/dts/zynq-zc702.dts b/arch/arm/boot/dts/zynq-zc702.dts > index 0cdad2cc8b78..f8c840f7118f 100644 > --- a/arch/arm/boot/dts/zynq-zc702.dts > +++ b/arch/arm/boot/dts/zynq-zc702.dts > @@ -136,7 +136,7 @@ > #size-cells = <0>; > reg = <2>; > eeprom at 54 { > - compatible = "at,24c08"; > + compatible = "atmel,24c08"; > reg = <0x54>; > }; > }; > diff --git a/arch/arm/boot/dts/zynq-zc706.dts b/arch/arm/boot/dts/zynq-zc706.dts > index ad4bb06dba25..76492be4a912 100644 > --- a/arch/arm/boot/dts/zynq-zc706.dts > +++ b/arch/arm/boot/dts/zynq-zc706.dts > @@ -92,7 +92,7 @@ > #size-cells = <0>; > reg = <2>; > eeprom at 54 { > - compatible = "at,24c08"; > + compatible = "atmel,24c08"; > reg = <0x54>; > }; > }; > Acked-by: Michal Simek Thanks, Michal