From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754419AbdGNOL3 (ORCPT ); Fri, 14 Jul 2017 10:11:29 -0400 Received: from mail-cys01nam02on0072.outbound.protection.outlook.com ([104.47.37.72]:12173 "EHLO NAM02-CY1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1753968AbdGNOLZ (ORCPT ); Fri, 14 Jul 2017 10:11:25 -0400 Authentication-Results: spf=fail (sender IP is 192.88.158.2) smtp.mailfrom=nxp.com; vger.kernel.org; dkim=none (message not signed) header.d=none;vger.kernel.org; dmarc=fail action=none header.from=nxp.com; From: Leonard Crestez To: Srinivas Kandagatla , Shawn Guo , Rob Herring , Zhang Rui , Eduardo Valentin , Mark Rutland , =?UTF-8?q?Lothar=20Wa=C3=9Fmann?= CC: Dong Aisheng , Bai Ping , Anson Huang , Octavian Purdila , Fabio Estevam , , , Subject: [PATCH v2 0/5] thermal: imx: Add nvmem-cells binding on imx6sx Date: Fri, 14 Jul 2017 17:11:05 +0300 Message-ID: X-Mailer: git-send-email 2.7.4 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8bit X-EOPAttributedMessage: 0 X-Matching-Connectors: 131445150820647352;(91ab9b29-cfa4-454e-5278-08d120cd25b8);() X-Forefront-Antispam-Report: CIP:192.88.158.2;IPV:NLI;CTRY:US;EFV:NLI;SFV:NSPM;SFS:(10009020)(6009001)(336005)(39400400002)(39860400002)(39850400002)(39380400002)(39410400002)(39840400002)(39450400003)(2980300002)(1109001)(1110001)(339900001)(189002)(199003)(9170700003)(38730400002)(39060400002)(50226002)(68736007)(53936002)(105606002)(4326008)(6666003)(498600001)(36756003)(81166006)(626005)(106466001)(305945005)(47776003)(33646002)(8676002)(5660300001)(50986999)(189998001)(8656002)(50466002)(2870700001)(5820100001)(23676002)(104016004)(77096006)(966005)(6306002)(86362001)(2906002)(54906002)(7416002)(8936002)(356003)(85426001)(32563001);DIR:OUT;SFP:1101;SCL:1;SRVR:DM2PR03MB477;H:az84smr01.freescale.net;FPR:;SPF:Fail;MLV:ovrnspm;MX:1;A:1;PTR:InfoDomainNonexistent;LANG:en; X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtCTjFBRkZPMTFGRDA0NjsxOkpnbkl6c0MyU3NpTnFDa1phNm80R3ZrWVBY?= =?utf-8?B?ekVMcGwrUVNEV1B5M05ld2pYYlVIZGZISlFIMlVZTmFTMW5zKzVpdlZGZUxS?= =?utf-8?B?d1N4T3NuU0hPdUNzSUlHVUF5N081N29Ec2RTYjM3TXFTQTk4VXBXWWFodmpq?= =?utf-8?B?MXc5TisrUmdsK3lGa2oyWSsxemRnUHQrc1hLSkFiQUUxcmRLZGIrVlNDUitr?= =?utf-8?B?bVBKSUkzMVplbFVBa2ZYblNRV2tWajkrY3FLMXNhRVp5aFNjcDk3THZQUUFF?= =?utf-8?B?bWdyeUdBV0RxZ1pjZmlJeloxR0VxVFV4ajErQ1dWbExCakh4My9hOVlOb1Fy?= =?utf-8?B?K1FabDBCT3VEa3FjVjBiYWxsOHFReEdXSUxIcHZvRDlleEZzNDE2MFdWWGZW?= =?utf-8?B?enJrUlhoWkJDN04zc01JMWhqWjVZTUlEVk9LTkxtRFhobDZpU1hUVGRTZmpq?= =?utf-8?B?VWhQb0k4c3dLeHZtSVV6anRFZlo3OHJvNW92amVtd1VNM2N6Y1Z2d2ViVkpz?= =?utf-8?B?WC96cTVneFhRa3Rvemo0Z0QrR1pYOE5WajdJV29EdWRCWjA2MUJEWm4zblJ6?= =?utf-8?B?NERQQTlnSUJieGp4Mys4TzF3b1IvWjZIRE5pZk1rV1A5Ym5uc1lXenM5UEdU?= =?utf-8?B?YU1rKzkybnhUSWQwYzhrRXVXbHNxVEJPeUl3Z1FGWWpscEpEa0hTalp6ZFRB?= =?utf-8?B?M3grUGY2MGZDblRrcUwrTG1lZXUxazQreWdCbk1SbTlmUm9Cd0hNb1lEeVEz?= =?utf-8?B?U1FqeFpqSmNKbi9zWVA2M3VWdG1KazRSVW4rV3dvR1g5bXlBdC9oNVR3eW8y?= =?utf-8?B?RjFBTUliT3hFZlUrWmZwc09aamZKZFg5ZXJIeVE4Y1J0TlRQMmIxQjVyb0ZZ?= =?utf-8?B?K0tQWWR2dVQ2UUR3Rzd0dFo0eTdrSmNGdWNXWUhBUkVhY0FVa2lDVG04TzNM?= =?utf-8?B?cUVJNjRuczY4ZlNMOVNFZVNya3BBai9Mc2d3V2MwaXdidG1uOERyYk5sSmVk?= =?utf-8?B?UytpNk5TK1V0bmFseTVkQUtkdVMxMnMxMExJRGxkdSs2QWEzT2hlOVVYYndU?= =?utf-8?B?LzNodnF4dUQzTkEvU0ppSXlMSGFmYWdHazJBSGJFeUJHT3JBSU50NkFNVlhU?= =?utf-8?B?UjdoZlVSU2NaVjJjK24rTzMwb2s2YklwY01IRXpPU3pzVHhBSUx5NGhRVVBD?= =?utf-8?B?L215eVBXSzIrbjcyYk5QQjJlbURyU1pSdzlSR3MrdkFHUm1RMGozODRyUFdi?= =?utf-8?B?OUFkNzBOMzEyeTNBczcrZHJZRU42Ry9tdEdGeFZlakEzTzhwZFU5dGY2WnFz?= =?utf-8?B?OWdDeFljK0taUHc9PQ==?= X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: afdc368d-8708-483a-6059-08d4cac23491 X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(300000503095)(300135400095)(2017052603031)(201703131430075)(201703131517081)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095);SRVR:DM2PR03MB477; X-Microsoft-Exchange-Diagnostics: 1;DM2PR03MB477;3:Dx1Uf4XeIyqFDIhioT8qKnfv4MQWkUpgdOYrSP5rxi0/MvDUglc5Wh+77m7Bt93ZkxfChiF3t9FkrA1BnESdqv/67tG2lyBPk8d1ItB41Z9ZKC5yXVU8epPFbbWaQ8LK7TxE3xS57YCm3k23ISptBE+sMyPsQO1+nNhUjj81tXYkMjmxlzZloO9n08+sxAQqI9ELPvd/NDnqML/mb0Ge0Dj1aP7kiyMEBJlzrtokKeQUgbsJyJQgsP+GXlM3SwvgCoe8mBr+XYNArQzeHraSmSZVOoT9q+N4KryvTjRkyC/E5C9KBhjclNV+pUS+6hABO3nminivAGIm6lnDVB4aY0UcwbC7v+NlIFdOzKe7gCDMZt+dV71gsGqlMONmUnDWi6u+X/9QdMb66o1Y2R3tHKdHXxYJYYYlEEnghR/0736cbzwdw8K+nz3u2Ausv1vHg5dY45WfFXM02aO+QCZQzHkuV9k305IH6vV4OKi7zlNeCGoznN02gEH/Zz3qOF3zhv4etD4IQ6Wlj6vuFXHuQxdJZOl0z1t8MVMB8hsgEnMeXYpEDBQRA+0ZUkefdsURxdpqUoOYwJ5NAHHcVWzKdSym25f/rkcPo81wDGHGcAn9TQPOqg+M7LdU3KrMs6vzZPhpsheXq20n9oqw1DUAkfazPblpLtvzSz++25shaqWv299GT+8VxtlPeHiKi2+vtfB2tMjg5mfLOlyb/7DoOXlrhUNOyUg9JaMUgRiu33FRWC2GDfIauWSMMOkzzVYp207bFIz5OfrfgU2DmmST3UOjGuz1IO/aH54YsemVMqOsmOmp/BEDgHq8Ex/4hmc3r6K0WApuO3XGY0DC5km4/9JyFrQlWWjC2dl/F2HV6PCICYLJQTdlpP6OtUYUmSXY X-MS-TrafficTypeDiagnostic: DM2PR03MB477: X-Microsoft-Exchange-Diagnostics: 1;DM2PR03MB477;25:ez6Ap01cnkSiPcn12UL0+eWcpqNd8fcHYoNjv84FEn+Nc0sXxXH6eOIdBhjO75+T6eKrlLuHSHo6rEip7QO0IiUjhFdX5kARvqG/VrTEDXeU88DHtNppVaJLylmS4eRKs8EBvsifIsstjCVAfcI1QonQLiIPZ7nGViPBHZwhrltSn0X81bVWZYEYyZ9g+0buzzcu4Dcc2YmdHhf35/wWJOKiOouKZB64cIQ7NSNIZnxFjKCe57V7I/4U+IoGBMt8ic32o8+a5qLsjHAqBel7BAsK+Wc5w/xdO26FU6uahmjNVtRSxJ1KQEikYawv41TO09pROomFiWalL56i8w/qr90tY99c3NMntfCTUbGAKBhKqevEPvie1yBHUNEh/BzlGx/gdf7lznfRtGysTWxGwyeVrJFjmTnOMz8JoBG7nC3pCmzg7uGAB0229U2TXge1EWyy9ZACEREVKrjJ+t5hkDqCUBy4+wq4T2iOLjQAv1j0yrHB3dYXCudxD+1GZp6DNfHOcRe6xdGMs89CHWTV6uyXVpIEGSnFNxByiNFFEg6qVlWBX+kp8HrqaXK8hNbaV32AkOJOHZSFpVGlbf4ZkfC9kDIq2v2HAVZekTDHf6O60F88VbW2X/a7v9i2nVDj1XrnVceSV+hz7JEfCMi0hMcz5cxZ7xUS1LoxYmDyr1NbLQ3Gn13WtpoZdQzPbOipTa0bN/a8GNRtdI83oCJuc0iVvX4jRvySts9kIwWn9m7fxRX2oZLa1jOM0KbR/Z68qCXEtXbX4QuiTqd5SiHmEGzmMFa/DEadcUIMuL/z3+qLmMLMOGl73O0kVTyt4d60uobMMhxfGVi7DxLB0ATeKDoK5Pv7iQW8BhSXbGrZZGADXXHN+GdgSRKUT0mgFnhxYFn2+mACcDfr3CJZiulwc1hwAKr2w1R6dM/w4uGPcmw= X-Microsoft-Exchange-Diagnostics: 1;DM2PR03MB477;31:b9lUj2JUKzq4C/UoM+uzJ/v6pMxZ1rrq9MDksyvVIwEZHDU456cgLYky5LADoMaCLtWoXyokDnvakQmMehzV44TsZ05OCbvuEgDAE362yY1MCyv2uaiDXMvfACCHE84nzm20l0JeiWQoXzjWmwfIs0n3dBWeaoXOwKlblgvoH8/rV0bvvNPCT+JS6oR/rtJY2bs1GNKqNBXLz3lK1yNMqL9Bcs6623YLZpmXdSOzpLqElwCi2EMpOcOF2hHP4YtXXXGHH6xqsXW0Hi6fTfgUlCBkKYLw2RTo14vv4wNm90xLsR462pgK3t4DMWOKXIWQcY4T+lGZG2tHZ/RO5x2OqFP6SrxbHLpwLSfzVtF3fATFq2plUEO134K7nuTrM9uVdvmt4TEVbuVQetSozvmkJw06a5fXU3RnxLL3aR7bRi4Q14Ek7gdmqj5offlOoEimcwrdUGke9zytzs3oSHpJvNU46qgrutR432STiWTQIZys1m1Qculxt0yjA1zsWF54sOeDHR6oJ0ZaJbYpjuskludJY3qjscMUkNjaXx1hf/FBA+0jp9DKd+U+4TxHk4vYjiTdxL6qFzDQli/bPbxRhsQa/ul99xLtJ+sa+RywPmdILWmJNOZklpEq3pFxKOU1UJTjI9DIoR5aWpgQ+cds/h8HMOvrz3dFCXFkHeLcc6Y8Fm4JCEKfX0BDz1t29ZaGLt1kyX8hwpQz9yID+BjX0w== X-Exchange-Antispam-Report-Test: UriScan:(133145235818549)(236129657087228); X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6095135)(601004)(2401047)(2017060910075)(13018025)(5005006)(13016025)(8121501046)(100000703101)(100105400095)(3002001)(10201501046)(93006095)(93001095)(6055026)(6096035)(20161123563025)(20161123565025)(20161123561025)(201703131430075)(201703131433075)(201703131441075)(201703131448075)(201703161259150)(20161123559100)(20161123556025)(100000704101)(100105200095)(100000705101)(100105500095);SRVR:DM2PR03MB477;BCL:0;PCL:0;RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(400006)(100000804101)(100110200095)(100000805101)(100110500095);SRVR:DM2PR03MB477; X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtETTJQUjAzTUI0Nzc7NDpCY1dDZFlmNnF6YnllODlMV3RMLzF3OVAzZU44?= =?utf-8?B?UlFRZ1RHQ00vejJQeFVLaUpJa3JhMGRZNkRYT1dZejVVUXdmTHdOMTNMVUJE?= =?utf-8?B?VHFGd2wwMHQ1STFweWs3Z2dnY0RCOEZzWnp2M1ZrQU5sTDdUeG53ZGlDaVhq?= =?utf-8?B?Vk53dmtTY0ZwVys1MnZ1V1FKcS84MVJtRVo0ckZOMTh4L0xadzFHR0N2ekJ2?= =?utf-8?B?dk4xNklpVkF2TVpKZmtiOTZ5V05pcUMraHRrUzUrbGdlRnAzV09Ta1hSc0Vo?= =?utf-8?B?SWtyU2tzTUt1bTZjTGlhZDk3S2RHWnZnQ0QwL2J0VXVsS0tFS2V5ZFJPclRx?= =?utf-8?B?aUNXZFFrclFzUGt6OGc3Mm93VDROQ3JzeWZTd0MwVVhqVmNweGczcHdLSkpr?= =?utf-8?B?S2tsOFk1cXJEbG9HR2FDRWE1R216eWNGTmZBWVpxU3pzbnlDQVltdjlzdlpY?= =?utf-8?B?WUJ0NG9iVnVKVExrVmg0TjVhbFh0WDZ2S2JGUmdBTWJoU2x1d1VvMktYMk1H?= =?utf-8?B?YkxWQzJ6MXpvSUdzdEFBSkVndDM3djdXck1raXVyNXJjMDRQWTUxek03TkNT?= =?utf-8?B?K3pubkVicE1jYVNhY3dpY2tXbjdXaURnRmYzSytqSTdqdEI5K3hHN3BRVjhY?= =?utf-8?B?V05Yem9JN0VJMHpUREQ4U28rN0ZOUWE2Ym0zbDdVTTFndjV3S1UzSFhWUldF?= =?utf-8?B?b1hjM2NpamNuUnZVSXk2NDlPK0Fzc011azQ3dmM5UEx2RFB6czduOTNBNEp2?= =?utf-8?B?WG02OEZBenF6aUE5eGpMYzNyWkR6M0w1T2RwN090cjdWVzM0TTNOTFdEeGlr?= =?utf-8?B?TGRPTWRHNDZvZkNoOStaZFRhcHBJMUVBUThmVG9YN0ZGUFVYYUFRMDJwS0ZH?= =?utf-8?B?aWFOMVVUdlZYekxVQU03aHdsVklVd2RLV3RWVzhBbHVncklpbmVRUWdBbUJx?= =?utf-8?B?U1ZBN0ZwaW9CaGxPR3l1ZDgyaTJ1NzZqeVllVlIvd2pmb0NBSzJZWW1NaDla?= =?utf-8?B?b0NUMDIzWis4UmRwbVZzbk9ONTdKdW9nVUpnWEhQemQ5NXZ4S1Q1M0dRYWNy?= =?utf-8?B?VVFCaTBhKzcxV2F0bEhXVCthUkluMXlkRFdLSjZuS3JoMlRmMHdqdk1janp3?= =?utf-8?B?Wkx5OGlxLzFQdnlQZkpuV2VNbjVVdWRXWnRvZVpVc0xIUUtlQURtaWlENjZp?= =?utf-8?B?bm9nRFFSL09oOG9XYUt2dXpnZzcrTWwrdWljNGxUQjVEZmNiRXNRNFU5Um5w?= =?utf-8?B?VTNTOHlyU1RncHRISSsyc1pHMC9nYjl0Tll0NUo1MDlwRXE2MFZjeXRPajMx?= =?utf-8?B?dnRsRmNPaC8zOGVtdmFITFVURVM4TG9OZnRIa0lVcnJrWEtaQnpaZHNWVHR4?= =?utf-8?B?cmRmNjRvOG9QUG9JaklIY1RUNThBRzl4a2VremRhMTBTN2tpeEw3bmRRcER4?= =?utf-8?B?U3RuNmRVVlJJVkcyK1YyQmdzaGMxUTdtOXdLSHZYWVJXMkhiRFZVU0xUR0E3?= =?utf-8?B?MHE5UW5oODJLWEo3ZnRqcldpY2lJRnJsUXNnZkNhdW9pVlFlb1lnZ1BGU1pF?= =?utf-8?B?T2ZHYXBuaU9tM2Fhbmx3RVRMVGRJNFVFdWFUODREVGU2Q2dWUDB4UVFGcFNp?= =?utf-8?B?ZFQ5bmVXTzN0aFh1OCtOQ3ZRcmdGZnU3RnAzL1F3WHpydUgrYzVQbnFKZXNw?= =?utf-8?B?T3FrQStZa1hXK0ljRGliME1GTlA1NGxPVFRaY2RzbElkWlo2WjNCQWgyd2xs?= =?utf-8?B?OHBVTXVvQ0NtSGV1RFZnbDFrMVVXcjZiMGpQYnJQUmVxWUthUWNBVWxGUEY3?= =?utf-8?Q?KfVBp6iDn/g?= X-Forefront-PRVS: 0368E78B5B X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtETTJQUjAzTUI0Nzc7MjM6RUg3bnhrVG1NNFRsSXZ0eG9Sa3QzeUlETFhD?= =?utf-8?B?Ymo4ZjVYanhQamE0aHBtM1lNTW5EUTV2Q0d0Y0dITExXaU9ISXNETnh5Wkd6?= =?utf-8?B?SDhEeFJmVGp0NXpQNG9TN1NYYkRTVEt3V0NWTitrY0lCSWc2L0tvWHViVGo3?= =?utf-8?B?OHlXOHJXWktlUE4vdW5ZN0NTQ1pDdEh0WEtFYWJpVEtaMlQwRFBGZ1BIU2Qy?= =?utf-8?B?TGhYRzRiUGFVRlhjTVA0NnkvSVJhQVFONVBoNkgyaVVqMlVKN2U0SGd3TVBh?= =?utf-8?B?WW5jYWZOd0p5bkZzN0I2MUhPUlZkY1ZCYlg5WGs2d3I3djF2RTRFVjhKNk1m?= =?utf-8?B?cVZWNjRjVXRPVmxtaHIxbU9FYXlDZkpNSmNUM3dHTEJJTHFLMHRXUk1BUTBo?= =?utf-8?B?VXExK1RDY0lOQ1FwcFluZ1RNM0JQcFlxZWYzK25VK1F1VjFtc0xBQkh2U3M1?= =?utf-8?B?S3FTMGtWbHc1RThtQVBoWU1ub3RzVEpXYW1TeG1wMEZPMVNTbFRGelUxK3NM?= =?utf-8?B?OURmYUwzZ0pVN1AzS2FjV3YrVlUybVcwbU9rWkpHZnZaS1A3RnpqdGNsY2tx?= =?utf-8?B?NmRta3NmMVN2T1pSK3JVTU9OWlgyZ1ZJc0hOaDZId1lITXpoZGU1VGFlanVC?= =?utf-8?B?TkY5eGtQdWF3SUFUSTRDNXZmM1VqYVU1T2ZZcHJ5LzcxUmNycmRDdDRUaVUx?= =?utf-8?B?aFpCcDRISnRjeVQvZ3B4MEVMY1N2ME1yc1lIeWNibk96MnNyanN1a0RPWnRv?= =?utf-8?B?TWxoYmhScExzY0JLTnYyU09hZmZmYXJvUEJVUHRXZk8remFWdlN4MjFsdGJI?= =?utf-8?B?eG1lRFhucVJOYXJtS3ZoSGx5K2VadmlFZ3h6RDNaWGI5NmlkKzdmWGxOZ2lX?= =?utf-8?B?TEc4OXhOVUtvd3pUWTNzcFAyb0NuVHBuTmM1S3g4RXV0OHFFRUxpRXVaaC9z?= =?utf-8?B?cDJrS0xsSGplWW1lTk9RbGxKSVdadWpnT09iQ3Fmd2JHRjY1OEpwcUV2K01x?= =?utf-8?B?dHZaV295WXVDakxEejRWVEJoWkJBZ0dwSnAvUWxMUkJ0UVhxZnQrUlBVQTZO?= =?utf-8?B?cDcwaTBuS3Q5dENzNWpVWjlBQ3B6WmFOTi9vY1hYSDBhckVUZk9Pb3pBUlFo?= =?utf-8?B?V0xQUHhWd0gzUlI2cHFMeUYvQ1FOeVNmMDVydVNkUExjcXRxdW51blZSTjMx?= =?utf-8?B?WU54ajgrWEFBQndwK2grNGpyYy9BdG1hY3VjSXNFWXFtWjF4SU11SFl1cUpr?= =?utf-8?B?ZmNQWWNmRDJOeWN1ZDNkcUpZR0VjTUVQMmNVSmVMZHZnZEI5OExMZ2g1MFJM?= =?utf-8?B?U2I3WlJlMTIwYkFIZGtNU1ZFVTAvdXVlMzJaUzJGV2VyL1lJeUtVWFR5bnhX?= =?utf-8?B?MEMzME9sSzlCcExXejNmclU4aEthZlBaaW1PcG1YYnl6RW52VStjS1YzYmZs?= =?utf-8?B?SzNlc1NQajVGblRXREZXNFNHMkYxTVloYmViNDYzWWdkVjFHQVhLaHhDeWho?= =?utf-8?B?NUJodmZ3bVl2eHNuSko1a05udlVuTnVmZFViQzhOWWJ3T1pDVy95Y1hsajBX?= =?utf-8?B?eWowcXQ4bElKMVdWVUszRk5qTmtKdmVLNzgwMm9zdHpuQ0xyMVpQUTltdTcv?= =?utf-8?B?VGRjODNSUzFJamhRaXZVOHY2OElnbGtYaXRpdUFncGQ4RndNdURhZWhVVHl0?= =?utf-8?B?OWNWeSs5dmcycGhtYnREOTlJblU0VkRQY3c3c0E3NnRFa0pLYmIzQlAwMFVm?= =?utf-8?B?QjlLUm45aTAwbFVoVmNRPT0=?= X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtETTJQUjAzTUI0Nzc7NjpDWFc5b1lUOEIvdVlMTnk0RjdBQ2h2WjdrSzlX?= =?utf-8?B?d0dNR0JPNUJYUjJsamkzK0dBamdzNnFEN2tINlVLZVdONE5PMGVVTW9wekZh?= =?utf-8?B?azd0ZDBYeVV5VE5TMkxqb0lFVmd5M0RtQkJQeisvU3c3VFFTcm01c2dpQmZL?= =?utf-8?B?bUdYTGxBbDB5b0RKeGRMSFBxRHFWYXQ2Zi9CZVBpT3A5YzV3eHUwVCt2V1Qx?= =?utf-8?B?aXNnditDVGNEQnNZUUdZSVc1MnZiL1NYTkVRR1BtbFdKd1JmRUd3MW42VktP?= =?utf-8?B?SG9tV2I4ZENZejFtM0RwSUFOS0FPNUpxd0wyTGtTMG9HSVVKMFVpNnZOWWsx?= =?utf-8?B?YTBHcmpFNk1LRTA1aS9zdzlBQ3VFTHpTNjk3QVUxTnprUlBRbVhpU2xMQ1Rr?= =?utf-8?B?aFpxRGc2TWlURmdVdGZyei9kdG5QRjlyWG9aM0ExbXhsYW1zemErQTM0aDFr?= =?utf-8?B?bjhOUWZlMHlRckN1MHhzMlNsbWh1MXJvNGNQWE9zY1dDc05VUndZMmlUNUhY?= =?utf-8?B?cHNRZUNjWllROXhXYmF3WGRNTFBDV2hFcjZUNXpDNVEwZm9YSmxZZE9hOVk3?= =?utf-8?B?TU9pV0luVy9PRUFJdE0wNUtremloVUtRVmcrZkcvR1NuMXptZ05pMTRYZDVS?= =?utf-8?B?WlV5eW1yQU14QTFPcGNsNlVPZXhGZmV5RkVsN0lCSGpzZXVaeG12VG5RYWRx?= =?utf-8?B?eDN4bzV5YU8yaEFFdkxDdkJJTmt2SXBKODN6eGtRQkJJRTIxZGhtMUp1SVZq?= =?utf-8?B?K3JDcjRjTVhTeStUcUF5MHBRaFZQcEpCQ1AxNmp5RS9teEpvWk1wVEcvQjNO?= =?utf-8?B?ZVJUZjlLQ1pvckc5VzB1SEFUK1VYc2VKczJ5ZUdzWnd2OWVUQXNWc0V3U1BF?= =?utf-8?B?WW82WGhIaHg0YWpPa29ZV1Vpa2xWaXlPVmhJL3ZRNi9ZeVJ6b0pMS2NWQVlT?= =?utf-8?B?TVMxazNlQzRVb0lVNzMwV0M0YVRhUmc1U29udk5OQnk5YjJac29kRlNRbkZF?= =?utf-8?B?WnZwQnE5TW1ZdFlTbDJNWDVqNmtWVFR4Ym5qNnZFNERjblpMaEpITWhqTUlp?= =?utf-8?B?Z2JMR0pSTVI5dlB2bzdvRVNsQnUzSkM4Rm1tMWxyVXM1R242aUFvdHFRWTFR?= =?utf-8?B?NE95S0tualluNUlhVWh3OTRYajRwbm9obDI5UU54bjgwYXBSd2pEcC92Nyth?= =?utf-8?B?MlpyZTA5MWtVeG5STm03MEpVc1MyZE9OUVhxdk5kazlRb2U5NXBha1dlMXNx?= =?utf-8?B?NmZScXZLQmdsZmFWblMvL0xxMTV4SDJxRVQ0ZzhyTTV6eHZZVnoxWUY3NENy?= =?utf-8?B?RnlRazdvZnJBPT0=?= X-Microsoft-Exchange-Diagnostics: 1;DM2PR03MB477;5:erMOIAqTQPdj6bjegz0ggmlcwTb1lIw9zW9hFQXITBO05db8Y6Pa7LST49yf5Qweoe2FQ5E0VU8skhnVnsdwJC4vtp055nE3xoaFhxLxON5cI+M2SZo/mlw85r1BdgYqz7B4f/2boQuu/WBC+3aR2EGmQhA5FIskhQ9cxCuxC6SGIh7vUIXobF+Zdv9Al1pFe/L7zWgm8HHHKQcQvSOA8xTURFoJfp0Zet7PxTUMKTI5rY80SBNzEiTwVJl5zlTM57H2BCgghifuDivuaAsSD5UnrJhH06xMFTryBIEg802kFrD8Kn+Kgr7sjAhQtNc1rT0SsHj1fUKvmO5NrwMx6px9qO4mpMy6z9LYZclUODIHKw4mJAqj1dyzkYJ/zkkGJtNJqT+kfMCHHnYHsdEbb9OmjBJ4hASMRWgcmytyj65iZSdLvp+Ko4MoMKknQ1cAyb4E+Wqo/onYOlWYAswe/4TYfZXuAlgLk2RUJT1Qh0VbXZQuLW982c22scI0H8y9NNQQK2QZhrgdhjP78RzG8w==;24:dIQkE/DzBZe8Uy2t5CwT5OfQS7fucbmuDAYKQxwqnwFnbnpZBSJnN5yQzeCwuemFXHxHAixkGC0QcbBYz8AZB+fgF/RkO8wL7riYrXH9UgM= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;DM2PR03MB477;7:Yu/YFyMJbHAAEc0Hb63Au2R5Er4NC7a7FxIAuhjF3TEMZOheMCPU9jCMpKmieqoqELsxTTKdiD0Dvbfk0SyUIOJoBHbJgfANu1p6y1VuyCXR8Qn+87ADD8hErzMxveDlDbkmMj/e4mTQCxQMmgqEKa4suN8b/nVC6YHafulSZg/5OFk6wETaGFQXYZeI6MZqw9Oimty91R94XQ2H2L+lcjJw/sPcs7mLvBw4eiNOcoGJfdVby8Gjrp4F96IrA7SNyN3xCB23/SyM96/A4P9bwWOx0ZF1mgnhtCCfN/d+HqaCBfRrViVIVNqc5UhplUauOzbNk/23kg/NeEoqYUWt8T6BJVRvDghFwWdqkrfS8J03X1baCHEMcwGDsG1+b+qNieup5Q1LAjapB5bpNibTg0hjAgyRpU6Y0zgbV7sIwnedzvIaqBAqh1w6u0O0QubYveHg67J4Vvk7K2BsqLsZbMGNgeBjDvJewA4o0hZlbtuHKkQgzhNkcMWUEkBVXIU2vF5kTZSfelnal0oHz6GIyBOq/LDVu08AmvBvJ6BDz/qtn7WorxkxUkZA9P6HVYWLeWfSo7s9+DTFnhYqs4ZvyvknSWIvZj4GuZxYF/6cz8rr3Sxxfdi+VTvIhzidT3ahGcEjTDfrr1WOqcJsrtpZqz9h/YVZs+e0l+Ld+vpHX07QveO3xfFli4izeOK1C/Thg3kcT6x5CA2EhjY5oeBUIIV+b47vtQn99ka/R+iVHoZ2xwo175myTEEuj5f4pTbtVONNglGT7oA5d4cFUsIAH8mtMRv3RyGoccVFDYTvjZc= X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Jul 2017 14:11:21.7527 (UTC) X-MS-Exchange-CrossTenant-Id: 5afe0b00-7697-4969-b663-5eab37d5f47e X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=5afe0b00-7697-4969-b663-5eab37d5f47e;Ip=[192.88.158.2];Helo=[az84smr01.freescale.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM2PR03MB477 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On imx6sx accessing OCOTP directly is wrong because the ocotp clock needs to be enabled first. Fix this by adding a nvmem-cells binding and using it on imx6sx, imx6ul and imx6ull. The existing binding is kept around because it works fine on imx6qdl. This was initially reported by Lothar Waßmann in reply to a patch adding imx6ul/ull support: Link: https://lkml.org/lkml/2017/6/9/578 --- Changes since v1: * Move nvmem_cell_read_u32 to nvmem core (Shawn Guo, Srinivas Kandagatla) * Adjust binding description (Rob Herring) * Adjust formatting of thermal info cells (Shawn Guo) * Link: https://lkml.org/lkml/2017/7/6/426 Leonard Crestez (5): thermal: imx: Add nvmem-cells alternate binding for OCOTP access nvmem: core: Add nvmem_cell_read_u32 thermal: imx: Add support for reading OCOTP through nvmem ARM: dts: imx6sx: Use nvmem-cells for tempmon ARM: dts: imx6ul: Add imx6ul-tempmon .../devicetree/bindings/thermal/imx-thermal.txt | 7 ++ arch/arm/boot/dts/imx6sx.dtsi | 13 ++- arch/arm/boot/dts/imx6ul.dtsi | 19 ++++ drivers/nvmem/core.c | 37 ++++++++ drivers/thermal/imx_thermal.c | 103 +++++++++++++++------ include/linux/nvmem-consumer.h | 8 ++ 6 files changed, 156 insertions(+), 31 deletions(-) -- 2.7.4