From patchwork Fri Apr 22 15:33:37 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: tthayer@opensource.altera.com X-Patchwork-Id: 613710 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 3qs00Z5t8mz9t5c for ; Sat, 23 Apr 2016 01:29:34 +1000 (AEST) Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=altera.onmicrosoft.com header.i=@altera.onmicrosoft.com header.b=W1LGdW5uI61pSk8h8UwAuAk6yAZWfZpDZrA4cLeZilwYJxyauoTHW2Fe/F0w/XBZSXPYSONJU76ECUNHg6tByo9SVzYQ/env/ot6QLmVZdOmDaKMZg5878GP0SUc0uQC7b23p/UGPTaAPrITAwNISrB0YsI+sjgRxjKN/5k9vzo=; dkim=fail reason="signature verification failed" (1024-bit key) header.d=altera.onmicrosoft.com header.i=@altera.onmicrosoft.com header.b=W1LGdW5uI61pSk8h8UwAuAk6yAZWfZpDZrA4cLeZilwYJxyauoTHW2Fe/F0w/XBZSXPYSONJU76ECUNHg6tByo9SVzYQ/env/ot6QLmVZdOmDaKMZg5878GP0SUc0uQC7b23p/UGPTaAPrITAwNISrB0YsI+sjgRxjKN/5k9vzo=; dkim-atps=neutral Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754537AbcDVP3V (ORCPT ); Fri, 22 Apr 2016 11:29:21 -0400 Received: from mail-bn1bon0092.outbound.protection.outlook.com ([157.56.111.92]:59798 "EHLO na01-bn1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1754473AbcDVP3M (ORCPT ); Fri, 22 Apr 2016 11:29:12 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=altera.onmicrosoft.com; s=selector1-opensource-altera-com; h=From:To:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=3nBAbP80WV2BEtjgwC94uDUBneNLbqFGP0Z2kYVGcSY=; b=W1LGdW5uI61pSk8h8UwAuAk6yAZWfZpDZrA4cLeZilwYJxyauoTHW2Fe/F0w/XBZSXPYSONJU76ECUNHg6tByo9SVzYQ/env/ot6QLmVZdOmDaKMZg5878GP0SUc0uQC7b23p/UGPTaAPrITAwNISrB0YsI+sjgRxjKN/5k9vzo= Received: from BLUPR0301CA0042.namprd03.prod.outlook.com (10.162.113.180) by CY1PR03MB2284.namprd03.prod.outlook.com (10.166.207.24) with Microsoft SMTP Server (TLS) id 15.1.466.19; Fri, 22 Apr 2016 15:29:06 +0000 Received: from BN1AFFO11FD010.protection.gbl (2a01:111:f400:7c10::179) by BLUPR0301CA0042.outlook.office365.com (2a01:111:e400:5259::52) with Microsoft SMTP Server (TLS) id 15.1.466.19 via Frontend Transport; Fri, 22 Apr 2016 15:29:05 +0000 Authentication-Results: spf=fail (sender IP is 66.35.236.236) smtp.mailfrom=opensource.altera.com; hellion.org.uk; dkim=pass (signature was verified) header.d=altera.onmicrosoft.com; hellion.org.uk; dmarc=none action=none header.from=opensource.altera.com; Received-SPF: Fail (protection.outlook.com: domain of opensource.altera.com does not designate 66.35.236.236 as permitted sender) receiver=protection.outlook.com; client-ip=66.35.236.236; helo=sj-itexedge04.altera.priv.altera.com; Received: from sj-itexedge04.altera.priv.altera.com (66.35.236.236) by BN1AFFO11FD010.mail.protection.outlook.com (10.58.52.70) with Microsoft SMTP Server (TLS) id 15.1.472.8 via Frontend Transport; Fri, 22 Apr 2016 15:29:05 +0000 Received: from na01-bl2-obe.outbound.protection.outlook.com (207.46.163.207) by webmail.altera.com (66.35.236.236) with Microsoft SMTP Server (TLS) id 14.3.174.1; Fri, 22 Apr 2016 08:27:02 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=altera.onmicrosoft.com; s=selector1-opensource-altera-com; h=From:To:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=3nBAbP80WV2BEtjgwC94uDUBneNLbqFGP0Z2kYVGcSY=; b=W1LGdW5uI61pSk8h8UwAuAk6yAZWfZpDZrA4cLeZilwYJxyauoTHW2Fe/F0w/XBZSXPYSONJU76ECUNHg6tByo9SVzYQ/env/ot6QLmVZdOmDaKMZg5878GP0SUc0uQC7b23p/UGPTaAPrITAwNISrB0YsI+sjgRxjKN/5k9vzo= Authentication-Results: linaro.org; dkim=none (message not signed) header.d=none;linaro.org; dmarc=none action=none header.from=opensource.altera.com; Received: from tthayer-HP-Z620-Ubuntu.137.57.187.33 (64.129.157.38) by BLUPR03MB1476.namprd03.prod.outlook.com (10.163.81.18) with Microsoft SMTP Server (TLS) id 15.1.466.19; Fri, 22 Apr 2016 15:28:57 +0000 From: To: , , , , , , , , , CC: , , , Thor Thayer Subject: [PATCH 09/11] mfd: altr_a10sr: Add Altera A10-SR power supply alarms Date: Fri, 22 Apr 2016 10:33:37 -0500 Message-ID: <1461339219-15255-10-git-send-email-tthayer@opensource.altera.com> X-Mailer: git-send-email 1.7.9.5 In-Reply-To: <1461339219-15255-1-git-send-email-tthayer@opensource.altera.com> References: <1461339219-15255-1-git-send-email-tthayer@opensource.altera.com> MIME-Version: 1.0 X-Originating-IP: [64.129.157.38] X-ClientProxiedBy: SN1PR0701CA0013.namprd07.prod.outlook.com (10.162.96.23) To BLUPR03MB1476.namprd03.prod.outlook.com (10.163.81.18) X-MS-Office365-Filtering-Correlation-Id: 6556e25b-376c-43dc-b923-08d36ac2d76d X-Microsoft-Exchange-Diagnostics-untrusted: 1; BLUPR03MB1476; 2:gVlAkkbpSFuN3a0+oznidSboQx2EAGEkab/FBweQRhW4ZA+R7ut7uNtlm2WUSe2gXjUWVbAFp7Kyqm9Nu8Qa1Kot3rFQjbc0I5225y8s+cER73HFiZCEYXmybmfLzA/xOZkBAd4GuvnMFlOvVa69IYFhCKCRRz4ZY8JgKfvXum4MzyIREYLr9YKU7REvyTRL; 3:hbPx3VHAtq9KJpshvCmNw2TJqPYN/O0Va3IuULAT2H47KpeKAhMw9Cnlo5pwMRyEYFB1vbH8eOK5+5N3jm6tcUwRlGgUedhB8YhM+sMekjFdxqoDZKb2oCrVRXSnL8+m X-Microsoft-Antispam-Untrusted: UriScan:; BCL:0; PCL:0; RULEID:; SRVR:BLUPR03MB1476; X-Microsoft-Exchange-Diagnostics-untrusted: 1; BLUPR03MB1476; 25:BVgoHrcNE/wS6tx2oMhx/U+7wC3Jd97f3vcMkJQ+IgbQarClJOfIqwX9RlR2ltx75GT5ueSEaE5zTjQm6hDLPwQOXA9mavmVaOZcyIfyIKr6Cs0aTinCBMWzEqJckzdgQjeJoNDmu2cz5MlPOF0ffKHNiOqXJi3YJGRci8neoP2rPxJYgb7o0c5pfs4YkAPoGOuEYCTcvKKz/lsWiQEoUMVXWs89vNSgUyg+UhKViav5i5OKg8xvB8Ikiifvnq5UU7AA0r/WQxNXu6OL2zMRSthd7eOuZRno27LQfa/MZ1g/Dwb08iTnGg71YeX/pKbJSWUEmI9IjxRyHLF4EF4zymZ8SLTY3eo+McS0h0OHFv5FfxyC1RxXEOUqfKp+IoXbPlf3flJG8VxmNp+nlNJldp7j2UCwZ/KKgDO7/VghqTMgfDLsYRIIr9tju5tJBWZR9FgYVqSPGv6OLXXTcXjWYF5ZMGqwF+cav5vNvlWudqtS0WVToDXLlVQ1r6g7RORxxo2Q3H9n605O2TG2GgkNnMKU4Zqmw+kEJ5+49ao2L66obZz5KmcKzVfrMLicR4Krfbcm1RRxgJ3t+Gjpp07frQVKtR+/0XZDQRNTrtXPTmeXLIxBs8B/iDYEujokc+qjvWS6EmApU7Pw5vSZMjbaGw==; 20:QdhurxXLQ8aKhiptOS/JXbDfhcWgwdssY3hs84yjk+MwNml9m2gn7BnCwAzfmpTclGoSjj/cO6IJEHi9MFcg7NHeHnNP9ebtMyWYKb8XFEdIYaEBKe941Xa8KoL/w1eM9yjTZIhJeADh+VnjpYIOuzImp68/LbBC0gnR6wpMTh8= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:;UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(9101521026)(601004)(2401047)(8121501046)(5005006)(3002001)(10201501046); SRVR:BLUPR03MB1476; BCL:0; PCL:0; RULEID:; SRVR:BLUPR03MB1476; BCL:0; PCL:0; RULEID:(9101521026)(601004)(2401047)(8121501046)(13017025)(5005006)(13018025)(13023025)(13024025)(13015025)(10201501046)(3002001); SRVR:CY1PR03MB2284; BCL:0; PCL:0; RULEID:; SRVR:CY1PR03MB2284; X-Microsoft-Exchange-Diagnostics-untrusted: 1; BLUPR03MB1476; 4:Cy2SofnUaJFknpqm1mnHLRXK4u2NPofygk4zQsdF0qJB3agGNrjWFfmRnb9kINrNjlsJPcgoXAfHuIAFvrdg3FBmmnFEWpwAXEl/zwY5K1ntuprnMtvlxVNeXOUOcv1T5uU4Jn96I4r1GbwOcW/NW47eKA8pBegs9rbOnBObS2ac+oigC9TBVkWkBQ2bMme1s361yNK5IJkZpKgcfdeVw6tr2MK4t170Y52I4sgr0nngcEz3nHsZtdjoUD33yJiXCfHsEjtDHKBuV8TyuwnFoCEsAwxk3VRzVKgUBodSnlgNqeX+12xTvGBbg2BgHDW983eVIKbSE7tWLDjPYnqXxUpVAXLyfmOltI8uU8344kzCt7M1dBelLtBp3PTMxG3OSCd6uyMR1s98nw8o6nUjPA== X-Forefront-PRVS: 0920602B08 X-Forefront-Antispam-Report-Untrusted: SFV:NSPM; SFS:(10009020)(4630300001)(6049001)(6009001)(1096002)(6116002)(19580395003)(19580405001)(2201001)(50466002)(48376002)(86152002)(3846002)(4326007)(2906002)(5004730100002)(86362001)(33646002)(2876002)(2950100001)(77096005)(229853001)(575784001)(66066001)(76176999)(47776003)(5001770100001)(189998001)(586003)(4001430100002)(4001450100002)(42186005)(81166005)(107886002)(50986999)(5003940100001)(92566002)(5008740100001)(50226001)(921003)(4720700001)(1121003); DIR:OUT; SFP:1101; SCL:1; SRVR:BLUPR03MB1476; H:tthayer-HP-Z620-Ubuntu.137.57.187.33; FPR:; SPF:None; MLV:sfv; LANG:en; X-Microsoft-Exchange-Diagnostics-untrusted: =?us-ascii?Q?1; BLUPR03MB1476; 23:FhAmGly1zy+u8rc6qRgyf6V52WeL69LOfp2pzeRka?= =?us-ascii?Q?5Q9LtlZAoLa1bujY5anDHHtEC1kgT1MA1Tvsgm8BgOI1IMXat7IZyKGOe/Pq?= =?us-ascii?Q?8g3awQut+WA3C7u3yckU6raSvcOGVkXQsi62rN9UisufEMkM9oTo5f+R0l23?= =?us-ascii?Q?rQwU4J7qc4MYq523Z6Vjhe1V9sSaMw0cqeWF+s5gTpf7KNKsBPyt2LtMBlID?= =?us-ascii?Q?UL9qOERHUU6q1ukCndBC+KNtsFWASI+DPyFLyDkyWLjCAvdWoUTCA9su2CZC?= =?us-ascii?Q?Wd3MbwCavz1vLD6YTqj2IH2EGp5Z+M2xHnmdCREbnblWp/eoMzFRRYPiJkLn?= =?us-ascii?Q?s9fyaqAgK/3fupG71RmNYnORJLMNInUVAvxXJGkBMdDCUGS0EcvBJXObRsB1?= =?us-ascii?Q?Y+BIJ1AGRgEo09BeRwaXNwkjUXubUT1CFS2qDZU96Mdt6k9/e+E/YXpFIDfy?= =?us-ascii?Q?RI883HTA5BRoKqS4NWzV7QMp18Iz/FdOslI3tqWO1aEOKSdEiXnnews59hQ1?= =?us-ascii?Q?KHM0OhIv4fg/473KjVPUTx+L7SN94PBYeRj8TBebpCZ2KaOGJvXKbDAUNMe/?= =?us-ascii?Q?daQin6qcWm8DnEt17ugujY59ACK8K+SGPR98IBLCUpcdt3yLqUYUi8Xt8AE+?= =?us-ascii?Q?DLaDg8lg/X8XxYn/kgPVCZLb1gg4Iu+2mlrSdKuX+fgHJu/+Y2rJTj1kdIdc?= =?us-ascii?Q?ibFk1aVMhujjltAzGuPcbPV/YkSthoL5ZBtXa996/YyQAmKR5VkKe0lAEo0s?= =?us-ascii?Q?/X30VITUSfmIbACUKpXZfcWjQR/RINGDlr/iHOKfU8ZdDguw4tuhzOwSNNy2?= =?us-ascii?Q?IUA+/xpu7YTmOEYVyN4V7feZutDRV5TWd98j1hm5iJvMpLg5MDk2NM8XRVR6?= =?us-ascii?Q?VExXyD/4Z+4gKOoaMcqdqt2pLqhdGryXTKabjhy055bddyT6JasSoHGSm8Jb?= =?us-ascii?Q?1bbxLj6HXTGI70bDMOnRIqAtdflJuOhecN//54QWTFe5SSBU+uHxBJIkAmwx?= =?us-ascii?Q?QP6DV18b+iS8+MMz8PqhKEDbA2vfYQBlm1H16fMConyI5y6+aGsB49I0dflT?= =?us-ascii?Q?NG4yS5wOUFPUCrQlVGEIpIpk4x466h+8U6EqqhlEf6YKzCd4q7OSM3nQjG7G?= =?us-ascii?Q?2bagKvXO2U=3D?= X-Microsoft-Exchange-Diagnostics-untrusted: 1; BLUPR03MB1476; 5:tZom/W82oAEcA1YKxWEYdbmTMPCFeDJX9ACn4tN6hGdALgoKuKQUrDYgMVJ9BV1vYlOcKrduUkBgwpTbvi5M1OoTp5gyV2ChXKZySrq6NbM5iE6fYGKbGFzczjB89zw2iAt0sjAXIlsAuf++Vruu+Du57dgMN/9gPVZCcKMppffXxWqgxYHaGZl9RRPu5DJE; 24:hTO3fgPqsOA9aHRVZ8nfV8j0ehHfG0boi3Zst34SNnjoEP5/27KrpJN80wwY3Tyyx7WdAPW+6Fi7Ec/3mNxlOY1YKwJRUEk3WlnaBngkaYw=; 7:rmLlJeSFF89cDN1dd19sXKeQhzrjXHOe956Z/VeePrTgHyYLBA5/hJO4slqOy+abArEakRzNxK+FLwa+wJ2mvvU3HT+4QFHaqd9EjnpniwEX/LXUzVTLLdcjJhJPvSswjrxKPJy/WNaZiPArWUa1HdhCDQ43mDTlu8fdPosYEHuOuG1bwObuHyk0jEAxUkjLAkNvgnE7bmEHa+BO04Eh8d5eti89pfFMBiJ4c4GXAhg=; 20:oEx0npef5fDM+ZlKTUEC/YEPwfIZGZkwr0IiLDIV297hs1UldwwCBrLujeen1CX/eqow1NkUtaK2NwCvEXdGMHTmkUolKsEvwuLQdExC+yEOGYqReHNQX+v5WQAwRQ87nSvyLyCQP3dGvbd0duoOjBDfdJ6JY/YrAGSE6kchatw= SpamDiagnosticOutput: 1:23 SpamDiagnosticMetadata: NSPM X-MS-Exchange-Transport-CrossTenantHeadersStamped: BLUPR03MB1476 X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: BN1AFFO11FD010.protection.gbl X-Forefront-Antispam-Report: CIP:66.35.236.236; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(6009001)(2980300002)(1109001)(1110001)(339900001)(199003)(189002)(229853001)(92566002)(48376002)(6116002)(3846002)(50466002)(105606002)(106466001)(5003940100001)(33646002)(4001450100002)(19580405001)(19580395003)(5004730100002)(586003)(3720700001)(1096002)(956001)(81166005)(1220700001)(86152002)(85426001)(77096005)(189998001)(4326007)(5008740100001)(575784001)(86362001)(2201001)(50226001)(6806005)(47776003)(87936001)(66066001)(107886002)(16796002)(50986999)(2950100001)(11100500001)(4001430100002)(2906002)(2876002)(5001770100001)(76176999)(7099028)(921003)(4720700001)(1121003); DIR:OUT; SFP:1101; SCL:1; SRVR:CY1PR03MB2284; H:sj-itexedge04.altera.priv.altera.com; FPR:; SPF:Fail; MLV:sfv; A:0; MX:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BN1AFFO11FD010; 1:p3kDzxgjzHSBDxTRCkXvyRFRXvowKh0jQzrmuwRSLRO5UE13T4O0wqaOvbgEzoXQ4zYv0edR+fzNW0esJJTft0sUycmP+kTdfN//3dmkljmZ3t4aTmjDGogmU38/PNM3Pod0TtjvVEWC3xWX+FWqGTpGin6oUuphi5LKuOT+3v8KlW4zigMWRRrpd0pEOGF3O6O8UCmU42ixpDO8JHm5fSFvWwZSXHQkoZK38nqkiidg1NGSKcYRBInJlvG7f/Cq3tMH5AWF90LzJOuQjOmTLxyOkosCdS2YjxG571MT157U9B7N5WvDwsZmUBCykEHAIJ9rREXNMTZbWdlAtb1Ug9NUUMaNrrxy5XUAJJqQNqPCohpx7/zN1qeeCYFYkxVqAuRkEK6FS+OnYI5QyFxAOL+vBXafkM+l9jnUmJOQmlq3NZtWjzLGk3jTCQ1jG3O2t6Y2LPr5pyT2dU3/Q3peVUVc8am9/V/XbRyWJ6dd3S+dyd2q9gWuoFlA1lDQ7VOlhBC4eNoF452MhV2+dGws59JHZwXMOf8ZSteDJtLufvXbV0IO4mGFYc6eCO+CuZl3 X-Microsoft-Exchange-Diagnostics: 1; CY1PR03MB2284; 2:QocEHEe5SLr6BCJkfNqkEyQPTRgQ8O/V9qZRbmRGST8JUgmKV5XSkhu3EOxHZ9BXWXKlZU3lImh8VtkOKFES8srKw7Jt8z5+qT9ADTUZBp5kxviJifIrtfVVJlC9xiSEFqrcl71RoRwekuOyud/B6zsqIDJ9LpLITeXMtVySLu7fmfG6Q/ynEqv8Cezxlm0T; 3:i1EDPt3u0vd9CppVeF3zPLpxjsExxvg+Lpn2jRerVfjLqTpOYNXSYUstmTbJvFvjp2VFTWqzdKrx/g8wu57CAn4nitJt92X/bpZsPG6cMe1nDM9pTnq2i2t5VgGLU5E1ZFlWB7lSsYbGA16DFHnZEsrS/i6s7L2tuy2fZsKJV3cDuMKU+bM5IZD68XLIACFdy+Xv1XyMsFUYFPCMHDHndKNH0PejbogIcnqGNw32OFEY1BG3R9HrM3ltjcNiwCbP X-DkimResult-Test: Passed X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(3001016); SRVR:CY1PR03MB2284; X-Microsoft-Exchange-Diagnostics: 1; CY1PR03MB2284; 25:ttTO8HbfIQBqgt336KjS5l1HlbgJKrR8FBKk8b0ajYtnGOWrxPi5Tb0mRHfLgRtF7LsXAY7FSQHiBVy0FUy/h4eCmGuwU7thS/cKS4sboIMEiGFB1LN/N6MmEBvplusJWo73JgpuI+aFiRywRhSFiOGJxtb/oTYQ6QPgaUzHGvNJShddjjSy3OC9RDKMPBLoq/2GiAmpi/WP6sTUd1dUW6DMmuc38/kCzeXpn3CWQ6Xzg5ffZDOLmiUGooO1RnKqo290yjqFyqfLl1IBxNfO3aYNlP4hyAp7VRey8PMq+zYiZxdu99uqvSrkSO+5+BLPRZY6lLZAszzRAlq9K68Cz6btH/H1MQtlxz4yKi//XX2vb1U/ZTJ5VNB2nI0iwk0RuGad15qd7Alr75v4UQKH6LQISxD9pg4kJAlnOFX/P9H+lOmiam1/1s/19mdw1TCzgWu4hfk3T1arJm7+nNIZGBhOaT8SSYb7B8ZSsi/oq5z2OFkV84Sl05MyEMPqUvhOHN5Xz1HVIMeHtA1+QT3hV9jV52lQytPBk9rzmSRPOhUHbYC+Bl4wu/wElG/ogqwwntHyLO8F1eCcccm58WZQqeZ8036Cz4+ophkwxvnC/8Pb/OV0q8tkbzA5uA0RmVPbRWEIKCGSTwU7KLuAn2A46JRIhBrv00oLS3PwkJdVgsE=; 20:9QbfnDl8omTnxrYz5hfwL2JtVKHyJxA8YDqvg74VXxHfTJjVvw642yLBDBz9g7blw18jmBTx6u/4X5DUKMicAQJ35cp7drYww0RtoqS737hEwQjjBOuJ/PxX7CNjU/RFR7U2J3qQoBxBGK/EAKDtPTcqVfR10c3a5LG5dMHJyv4= X-Microsoft-Exchange-Diagnostics: 1; CY1PR03MB2284; 4:Yx7cnOJDzLRgugP5m6HUX3Dgp2Kdbxh/zH4LDKZ8RrVC7/ge1uAogjttNsAMGJ3+HHIAN+u1BiPiEebWqCgLnJ89TzxegB1nmlpQzjhENv6dzwc6sg8ObZWmHzwQWwno+eOQP6onBmSKRFqhfOpT4N7Gq+/mdEpjN2hzAHGq2SDJAobPoteMGfJ8EYvzRu1Tz9o2K/S2yWzuIfqT5f5fM4LkLVFyyB9kt5yhkNPsLyvgXGngRTWm6L+dFZO9aXbu+0Hey/EuXgPR32ZVNtyuA898M0YIkBpOH96XDBKowrcKpz3D950KoA2amKhgVwus7LHQpJP6TShwgBSVkboxRG0sHkYxp7SDnMnqN/kILq/ALWEoMmFnqVfeRwPjWfUTkfDliLsOksnt8dOP3tMNCeD2XoiXJ2eg5jcUI2mmyNzfbHyJdsbDFH2ea18MygyBGRAvPyRUqX5i3lmjNhCgHaiOwZYFulxpNgCOp7rY/Ss= X-Forefront-PRVS: 0920602B08 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; CY1PR03MB2284; 23:BJg5hhA181MusHs1QLCpVJa9jCy3NWXkBUZa4H/6b?= =?us-ascii?Q?UbhB9+dnmbGayR2K37wTvhpg69HRjPz8vh+EuHXLILclVXjne2KmVFXawhao?= =?us-ascii?Q?9gnYYWCkZXlJZaTCjiZHD6YWchHIEiEVfs3lkKrD2yRwpWO4Rv0CoCSGZS/G?= =?us-ascii?Q?gm5lDJCT5Q8aNrGxRz2s32c2WJjUycjuimxHzTjsTePY66s2Zp6UyOjX+BAe?= =?us-ascii?Q?fLnc0QqPbRYRiGxVfDIu24vHomJWBeTEtPAPr1qvro+TI+w5nlUb+M6qfPxk?= =?us-ascii?Q?SYNYHG/D0l2czaYqJaFP2aWRqxYidTx/x/5lmEjorSKOPBvXH9gMjogffYRl?= =?us-ascii?Q?4CwSjzmb//nJ5y6iBj16wAVRzhsVqNqh/uRhfZZsf46UNI4FFrXjESNJQHOK?= =?us-ascii?Q?I6O/sMdu0p0BJfsJ4eI5f5E9U1uFaLlgdmgEt1jqpbHPs8yuvUTM7G37X28S?= =?us-ascii?Q?XDFh23JdlXB3WCncFbo3hiB9NVYzSrVAot6m4u2R+PYcPb64fhewj91t1fPb?= =?us-ascii?Q?ZQRXRS2R8s8qqETLKXrzrxdIQWtTEpongZVI+M+JQGQM0AJSBMgrrcnvBpWR?= =?us-ascii?Q?3SLOhgmNST3z/Hk3+HKQJwC1rxmBb+C2a3jBmcH4VW4iA/DUxrgf5yBLfCjh?= =?us-ascii?Q?X/ZJQv+7WG59dz9nPlSk9+Q28jcYu0AzBgzSBZhAQq4cLHxC+INWxDAo+VEa?= =?us-ascii?Q?ntLvGYuXe22pLQI8lFg3fO+IXzZuQJVNFmjS0NVz6k9E6X6VOEvw3FPuyqGE?= =?us-ascii?Q?l66hAxE/JnId+n98TainD4AAiL0hBIwFaHtyENiI8CqYFphIId1PoxHwk7uM?= =?us-ascii?Q?DQDxEFDgN427SxZMx1IGN6ns5Qpx016cPeA0cd1nNlvVwPqKYMX5QwuWSXMq?= =?us-ascii?Q?VUrYV3s2ka9PH7ECqkd+SX3V6HyxF7bZ0sXvkjFPNet9G8X0L8Uif0BsTwqS?= =?us-ascii?Q?ApYOwn/UwXyLg9nRNn8pfhSQTRRRSu9Lrr5va8V4n0vCdh8NNFtjOV3OP7GR?= =?us-ascii?Q?MoE8xF7iiEg7plg8I17QSgIfwR80zhMhMIFIymlQ4DiNOVurh9mfc+u+h1Ue?= =?us-ascii?Q?EdzP8IPiHy0mig9myi1meu8LyWjX4bcyfQcTN5U+bu5PP86sGBcGOpsYrveJ?= =?us-ascii?Q?4tfwUd7enEm0jFI+gW5W5ftVnO8QA/jvMojzwwHwdTku4eR57DbvqWwhfxKx?= =?us-ascii?Q?OOJPMYk8RWimx8Gwc1g+EqZNGejT/AUari4Y9Mn1vNkfYHz3G1JEczSMQyv5?= =?us-ascii?Q?GhzinusH99redO/WgAAIYz8WaoL8qKzu/mWIF9eIh/YROYtgkyXIWpAv52TU?= =?us-ascii?Q?ZI6YRQ8Hi5IhTo8H0NYLmPXOMNUphHDUzOUAHVZMs1soKiUJ4uvPg2uGhlS+?= =?us-ascii?Q?gn7EBjZSzseZoo5ukeRNrnb0ud88NcphNhw7x9GnZMcRyxG?= X-Microsoft-Exchange-Diagnostics: 1; CY1PR03MB2284; 5:yaWY5hWoXcnebAGOAUlevWMZ726hn8vWksHpjpEetFn/sSv9md6V2H0fJtI7zqFZAeQPmHvWOvtg50RPF1H+NnoWqsGQD58I9ntPUBSqXj7FfEsS+vcOGQHXN8fF9Y/k8VhmGMpsAGW39PxkjrteL0Z61XUF5k6x1csWdlA+DUH5ph8TsCd85whxyN9sT3o6; 24:IV/yhmAKoIg10HoYzcDD+UwQrViCWnbym0goYAmfXYAg6ROrV3FRFbv2LIl8EKe/soinu2EpGBtNlWMDwNhMPER2zUF6/u1ygIyVU4yS8vA=; 7:fKHUSbXnbW40q1UKLKgooNeuH42hq0PstRrmfoinoE3R3HqmDblZfR1sau8SWA1z9sEWCbwSzQ1I7AG+8goNL2Zj/FqWG9zFpqXr9Py/7MJ7nKpl8p/P6Kz/m26JkenH4xWazSdHFGvb9hhYqcIx1UixrFGkg5GOAyyNkNrxP6jQwE1BI4z55jvixR4VF5G5zl7QSc6LFikEQllnvyEG0g==; 20:A7wjrqa6ezmPOnnzUMpuokNLI3qFUFTSkT2DjsTTY3w+Cb4TJTpZpiNrTu8rExW+7IXfDZbgFBi0WH3GL8AjpSA6O22dVcPc/gVMf1/Sp+X9qySrcqy+qQT+AKGX8gXzdMlBuzrgN1JaMa1BfulI8VpnAfUhZQXIBO9N/mKp+dc= X-OriginatorOrg: opensource.altera.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Apr 2016 15:29:05.6119 (UTC) X-MS-Exchange-CrossTenant-Id: fbd72e03-d4a5-4110-adce-614d51f2077a X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=fbd72e03-d4a5-4110-adce-614d51f2077a; Ip=[66.35.236.236]; Helo=[sj-itexedge04.altera.priv.altera.com] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR03MB2284 Sender: linux-gpio-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-gpio@vger.kernel.org From: Thor Thayer Add support for power supply alarms to the Altera Arria10 Development Kit System Resource chip. Signed-off-by: Thor Thayer --- drivers/mfd/altera-a10sr.c | 4 ++++ include/linux/mfd/altera-a10sr.h | 24 ++++++++++++++++++++++++ 2 files changed, 28 insertions(+) diff --git a/drivers/mfd/altera-a10sr.c b/drivers/mfd/altera-a10sr.c index 2ff08e3..2b2a90c 100644 --- a/drivers/mfd/altera-a10sr.c +++ b/drivers/mfd/altera-a10sr.c @@ -31,6 +31,10 @@ static const struct mfd_cell altr_a10sr_subdev_info[] = { .name = "altr_a10sr_gpio", .of_compatible = "altr,a10sr-gpio", }, + { + .name = "altr_a10sr_hwmon", + .of_compatible = "altr,a10sr-hwmon", + }, }; static bool altr_a10sr_reg_readable(struct device *dev, unsigned int reg) diff --git a/include/linux/mfd/altera-a10sr.h b/include/linux/mfd/altera-a10sr.h index c869fe7..22aa830 100644 --- a/include/linux/mfd/altera-a10sr.h +++ b/include/linux/mfd/altera-a10sr.h @@ -62,8 +62,32 @@ #define ALTR_A10SR_IN_VALID_RANGE_HI 15 #define ALTR_A10SR_PWR_GOOD1_REG 0x08 /* Power Good1 Read */ +/* Power Good #1 Register Bit Definitions */ +#define ALTR_A10SR_PG1_OP_FLAG_SHIFT 7 /* Power On Complete */ +#define ALTR_A10SR_PG1_1V8_SHIFT 6 /* 1.8V Power Good */ +#define ALTR_A10SR_PG1_2V5_SHIFT 5 /* 2.5V Power Good */ +#define ALTR_A10SR_PG1_3V3_SHIFT 4 /* 3.3V Power Good */ +#define ALTR_A10SR_PG1_5V0_SHIFT 3 /* 5.0V Power Good */ +#define ALTR_A10SR_PG1_0V9_SHIFT 2 /* 0.9V Power Good */ +#define ALTR_A10SR_PG1_0V95_SHIFT 1 /* 0.95V Power Good */ +#define ALTR_A10SR_PG1_1V0_SHIFT 0 /* 1.0V Power Good */ + #define ALTR_A10SR_PWR_GOOD2_REG 0x0A /* Power Good2 Read */ +/* Power Good #2 Register Bit Definitions */ +#define ALTR_A10SR_PG2_HPS_SHIFT 7 /* HPS Power Good */ +#define ALTR_A10SR_PG2_HL_HPS_SHIFT 6 /* HILOHPS_VDD Power Good */ +#define ALTR_A10SR_PG2_HL_VDD_SHIFT 5 /* HILO VDD Power Good */ +#define ALTR_A10SR_PG2_HL_VDDQ_SHIFT 4 /* HILO VDDQ Power Good */ +#define ALTR_A10SR_PG2_FMCAVADJ_SHIFT 3 /* FMCA VADJ Power Good */ +#define ALTR_A10SR_PG2_FMCBVADJ_SHIFT 2 /* FMCB VADJ Power Good */ +#define ALTR_A10SR_PG2_FAC2MP_SHIFT 1 /* FAC2MP Power Good */ +#define ALTR_A10SR_PG2_FBC2MP_SHIFT 0 /* FBC2MP Power Good */ + #define ALTR_A10SR_PWR_GOOD3_REG 0x0C /* Power Good3 Read */ +/* Power Good #3 Register Bit Definitions */ +#define ALTR_A10SR_PG3_FAM2C_SHIFT 7 /* FAM2C Power Good */ +#define ALTR_A10SR_PG3_10V_FAIL_SHIFT 6 /* 10V Fail n */ + #define ALTR_A10SR_FMCAB_REG 0x0E /* FMCA/B & PCIe Pwr Enable */ #define ALTR_A10SR_HPS_RST_REG 0x10 /* HPS Reset */ #define ALTR_A10SR_USB_QSPI_REG 0x12 /* USB, BQSPI, FILE Reset */