From patchwork Tue Jul 3 17:11:42 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tom Lendacky X-Patchwork-Id: 10504789 X-Patchwork-Delegate: herbert@gondor.apana.org.au Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork.web.codeaurora.org (Postfix) with ESMTP id 67C1F6035E for ; Tue, 3 Jul 2018 17:12:00 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id E07392821F for ; Tue, 3 Jul 2018 17:11:53 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id D361928554; Tue, 3 Jul 2018 17:11:53 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-7.9 required=2.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID, MAILING_LIST_MULTI, RCVD_IN_DNSWL_HI autolearn=ham version=3.3.1 Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 6448D2821F for ; Tue, 3 Jul 2018 17:11:53 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S933063AbeGCRLw (ORCPT ); Tue, 3 Jul 2018 13:11:52 -0400 Received: from mail-eopbgr700051.outbound.protection.outlook.com ([40.107.70.51]:6565 "EHLO NAM04-SN1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S932759AbeGCRLv (ORCPT ); Tue, 3 Jul 2018 13:11:51 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amdcloud.onmicrosoft.com; s=selector1-amd-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Wi40XfOcQhOb8/adT281ETM7T7wk15t/pes+bPwX8c4=; b=xKyydLHe6ZUewH/j01qSYyAkzBY+qH8zBtkZ41As+2y3euM4nShxHbKpXwPLxpNGQbdUodTQ9zsxbg4PeP/VUHxitVpBikj2UKF5GkrtVNGB4qWLxVMTZDo1MBEROKH194tUizFyQcypMzf+bnxscP70YSQv6A869VFeq4McZGk= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Thomas.Lendacky@amd.com; Received: from tlendack-t1.amdoffice.net (165.204.77.1) by DM2PR12MB0171.namprd12.prod.outlook.com (2a01:111:e400:50ce::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.906.25; Tue, 3 Jul 2018 17:11:46 +0000 From: Tom Lendacky Subject: [PATCH v1 2/5] crypto: ccp: Add psp enabled message when initialization succeeds To: linux-crypto@vger.kernel.org Cc: Brijesh Singh , Gary Hook , Herbert Xu , David Miller Date: Tue, 03 Jul 2018 12:11:42 -0500 Message-ID: <20180703171142.3225.21481.stgit@tlendack-t1.amdoffice.net> In-Reply-To: <20180703171122.3225.55265.stgit@tlendack-t1.amdoffice.net> References: <20180703171122.3225.55265.stgit@tlendack-t1.amdoffice.net> User-Agent: StGit/0.17.1-dirty MIME-Version: 1.0 X-Originating-IP: [165.204.77.1] X-ClientProxiedBy: SN6PR1501CA0020.namprd15.prod.outlook.com (2603:10b6:805::33) To DM2PR12MB0171.namprd12.prod.outlook.com (2a01:111:e400:50ce::22) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 7592e116-e70d-479b-1048-08d5e1080eff X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989117)(5600053)(711020)(48565401081)(2017052603328)(7153060)(7193020); SRVR:DM2PR12MB0171; X-Microsoft-Exchange-Diagnostics: 1; DM2PR12MB0171; 3:4p1jIW4Vg3eskTOoHx0+ybnWsN2NyxEUh2/3kgdA4CW2e00iMinnR5/s8fJzmQYySTZ2r6m2ncuP3jxu1xtzhh0XWNKgTreIeTPblEKuPL9kdm1T0mKsbQ4LrdIoSfZZIIjqOQUGWlsax4p/2JA26rHz0NU6GpDODmaMylrFuy3bgMwjKE9mViRm5TFnrRLXSpxuK2eClmgEmi2fNtfd562Mr6nzAeJaoHPyfwAXJu1x6k3+ta5Yqf9exLHhR1Sz; 25:/F10Pw+CcnEvC/sBP8kNJHi1VFctdKiRXqHS532sqPhYZTxlcydLB39jYG3RJGvZAX+ajL9nkqS2ytOyFLyQ9NG4YOE0QqJzxNGcGFJNlt7IrkiBKWbqTe5wlnIspKm32Mvg8pqwTapFhxvpK1PiSbrC+4+hJLLEmW6abTNLyj6NU9ZGY98QUcrGvmogTCvEuLdF0NfvX4LJdKN5bcvymOBRFAUtfxZcRIClrZJNaXygF3sTI64e6+cK9iph6N0TYN5V3KQnF4l0Rhmy9oLE/GvVKRZn1MyGXzvdUlzHEp+n6jv89qYX0O3Ci21LCYcU1PnapgRhOJPuXcUYL5OdeA==; 31:ZPEHEQAK3mQ9D/RK1rYl5JAixNM0Uwmwm/I+s/jyy5e/qWwa9iLEXaRWxu6DY/KoG+tj38O9PJNLvVKILG5eAedwTwxavV2PJvPq1SlOJDzH4m7c6+Y5XuUzRnSjOfHiqecTWQTk0XdI2vYdw46Yt6JnlcZjwkemvqhCunQQ4vdXCS3iqrB5vtB/NoaGhjKUCMhcOSPUW0uvZXj936rn1g7msoMusqEIwULy/hPA6Jw= X-MS-TrafficTypeDiagnostic: DM2PR12MB0171: X-Microsoft-Exchange-Diagnostics: 1; DM2PR12MB0171; 20:GK89uI5JP0kvK1gHM9Kd/x6kt2NCT4R7INnx7ZWqzb+c5ZunMEIuELKCq/8Lic9cSHTI6XwsCJP4GRhaESBaNiDFn1Jtwnua4vayw4r4PbohWJ9uQS1/6HWqFeVe2l2uhlmevfwYawQnGZF8cy3WAXFqoIF4g6JiaZTM4EBy+62dl4dImhXsQRKNyuEaYqPSyBBShf1yvDaOvX4rtBTJM/mquqP07P15GR4Texd9uI3zTS8rZfDj4AQ93eCLOfdkOE/bpd3XJg/N7KlGVaFqao4nDwAKuU3P1epEq9UpoZOV2nJbzjc8HlCPJtNFmeB/NmOYmio5YR1bai2OVtVHCV77FvIDWbCfDvM0VYhf3rdJ5QJa/ktWIPEs2cAzUHmJl4q0TwJns9oiBQ/JSnZye5hWiOYlq5+5MVtQIcFU3QBEZctrKzU0AI0vysrnn/moGQg0JNSPQOirK4k24bk6vSjbH64qnKOEyvZyX9G1frcX1WRyus5JrIc3Nre5iSRL; 4:dW9I1hpv5vjctKjRHgMixBW9mLZq4/jYaS3YLUuPMt4Oo6w1xsjMcSd4nmglKGykUrc6kordB1M/Dgm454a8Vx/TZwL10xFjxlxJqPaXAfb3TL2OZfg6h8UGT5m6BXaQ8mRacpRqoqnFFYLa4p7GTJV8E0IRxGT0ccvmZUnkgJQQstgEwI8gmh5KTYAapXt3iCAnhxC5Fmz4y+W16VPXPONmRRN9tSMEQ0h6S9/QeB6fXHveJVgy18dsexB9SV2reZjKxohi0935vclMC0g8sZ9dOzsd0DWJOO2OsxBMc0ETg9J0rAw1BVeQyVXLzszx X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(767451399110); X-MS-Exchange-SenderADCheck: 1 X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(10201501046)(3002001)(93006095)(93001095)(3231254)(944501410)(52105095)(6055026)(149027)(150027)(6041310)(20161123560045)(20161123564045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123562045)(20161123558120)(6072148)(201708071742011)(7699016); SRVR:DM2PR12MB0171; BCL:0; PCL:0; RULEID:; SRVR:DM2PR12MB0171; X-Forefront-PRVS: 0722981D2A X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(346002)(366004)(136003)(39860400002)(376002)(396003)(189003)(199004)(6506007)(386003)(16526019)(50466002)(26005)(72206003)(5660300001)(446003)(11346002)(956004)(476003)(76176011)(486006)(7696005)(23676004)(2486003)(9686003)(54906003)(52116002)(58126008)(53416004)(2906002)(103116003)(68736007)(106356001)(316002)(105586002)(6916009)(6666003)(2351001)(66066001)(53936002)(4326008)(25786009)(47776003)(230700001)(3846002)(478600001)(1076002)(6116002)(305945005)(7736002)(55016002)(97736004)(8676002)(81156014)(81166006)(8936002)(15650500001)(2361001)(69596002)(97746001)(86362001)(14444005); DIR:OUT; SFP:1101; SCL:1; SRVR:DM2PR12MB0171; H:tlendack-t1.amdoffice.net; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; Received-SPF: None (protection.outlook.com: amd.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtETTJQUjEyTUIwMTcxOzIzOjNUOXNraTgyYzNCNGsyakF3TExDVTJ5MlRX?= =?utf-8?B?QzZqellvWG5oVERXRGxtUDdFdkwraUxCMlI5V0xIYnJLTnh4Zi9hdGVIS05m?= =?utf-8?B?NmgvQmllaEZZNDVpUG0xaDgrSEQ3cTkxdURrc3Exc3ZIbTdmdWdoYjRTYXl0?= =?utf-8?B?U1RxbnpIaVFJSGtCM0N3aXpxdXJtTWZNdjdUakluM1ZFSmpXTG4rd3dsRXBJ?= =?utf-8?B?c084SlovL2w1TzM3dk04d2JFekdBOW1JNGxOU2Rid2J2cmR2OCtOR2wxR1JY?= =?utf-8?B?dzh2V3RQNytjKzNjUTNtVzhzdVNuVkNjbEZzWG5mY3djc2lPY0dNMDBRcVpm?= =?utf-8?B?R2lLTnMvNHAxT3QyTlYxNVhBRCtCUzRsWERVZVVBSENXY3dYSUNqd3VCMVpH?= =?utf-8?B?WmFmMC9lVmhYSGxuMHBvbUNtZDJGMDlWMzVhN1VjaDlHUlM1NTBYaTVERVQ4?= =?utf-8?B?UzdBbE1ST1NhS1lTdWRaOFZCbUcvY0tTMXY4aTJSZ1NzTHQ4TlFaREhKN0Ju?= =?utf-8?B?b0FNQkczb25yUW1Hbk9Gc2k4KzhhVVFpY0VQdisrbWwrcFR0dTNPejU2NTFD?= =?utf-8?B?RTd2ajZ4Y2QyamtuRFl6SGRaSE1jNkIvNDRidUcyQ3ZDai9zL2c1V2k1SEZi?= =?utf-8?B?TGNSZCs2L1BMR2kySi9oZjZ6bGt1QUx2V0FsakszbUw3STlCWFRkRXlWQlFs?= =?utf-8?B?L2NYeEMrZXZoN3U0SHZOUUJ4NncvcVh6NFFBZWJLM0RRMm1ad0xsZnpQa21J?= =?utf-8?B?NkkvVTBkbGtVWXE4Z01YckpMQWFsUC9MREhyeTZDM21uNFNEN2RYY0M0ZzZ1?= =?utf-8?B?cmxqb0F5RnprWVV3MTBmcCsyaXloWlFyNE11K3QzUVVPMzJDYVZQQmt0aDVV?= =?utf-8?B?MVpocDcyeTNlU0xrQnc5VGRxRytPZDZ4OE1TK1NiR04rdXBsOVlCMWRkR3hw?= =?utf-8?B?RDFPMjRTTUFLOTIrNDFBaUpPRDlLT1ptcThiZEtxL2F6QmI5dTdmYmc2bWY1?= =?utf-8?B?M3dwTFJHQXJ3VDhibjJEVVhHVjNZTU5ORk5zaFpsRXZYeUZ4TmxXSkJzVVRG?= =?utf-8?B?eE1SL0RsZUhGWlJHbktYOWRiSzlGRWtuT1U3SGo5U3NrdU9ac1NzTEc5Tmxv?= =?utf-8?B?Sm56dDZDVFdsQjNRbUtNQldtOW9EOWZXZStyNVl6THFabkl5V2ZzNkF5OVBP?= =?utf-8?B?NEloMVRkR0VZd09oZ2lFQXF3eUc5T0RlMkEreDNoQzVRWis3dmMxR2p3akVB?= =?utf-8?B?M251bFRVbi9jT0s3UGRMUmJMNjN4U0xNRmJCeUI3OGRoK1I2NjJ3UVJLOTgw?= =?utf-8?B?TzNTNTk2cDFGWTZ4K3FqYlkrRjVXNmNSQk5VUFRhNFprNnY1YWl1b2xYa0dy?= =?utf-8?B?MmJMR1l6QXhlR3RnQnBGclZjbXNGMmtVOEwyTUlUNm4yR2JNVmFFMWN5Sktv?= =?utf-8?B?VmE3OS9IQ0ZzUHZtT1QyMjNlQkRwc1VTN2JLbnBRcHVyQXRNR2s2R250eVVs?= =?utf-8?B?ekFQUFJRUkxiNDNRNTBNVHNsem9vZTJTQlAvbklHZG5xOWNpZ3NCN2hoQVgv?= =?utf-8?B?Y203Z3JHSVFibFlONlNNSWJZcGx3QXJRV1BVekkxRDJlckczZzZsM014RVdq?= =?utf-8?B?SWtiUDQrK2hYNXJ5b211Y3ZBRXJNZzZYaHlqRzdydWlqNEd4Y3RDTGE4TUl1?= =?utf-8?B?WXNCbmt0R1hRQ2l2SU1lcGZYUE9OamVyb3A1TjBaeDhid2dvWUxSNHl6UmlJ?= =?utf-8?B?NlNOKy9kQ0JxZkM0eHpXRVdhbUlab1lUeXl0cVVaWS83TUt5NFVEbkJ2WG1z?= =?utf-8?B?WVVpdHBnbE5YaU1kcm9HU2pCWmtZT1A4NDM4R3ZOVlNRMVE9PQ==?= X-Microsoft-Antispam-Message-Info: f5vm4/kYlSIdZtULZQVQELnnCx2d5wP7k3p99/EFdQNNYwLEVHmaX3HFhGGp7+n7/6c3PY9rb+qG4Eu8ln83FdhWnFiKIipAZgBZmWOwvs+Js4ler7bM4imQ9U4hGuCSqDX8yqvLrqkyrF+UEpgwffO/3Guvw3j7S5a20PwX75DXJjK1PXmxtPpVQqYt6PmLEC3Q54E4aL+5STKGyEkTJG8aQvNiQ48Ru9UBSeIvPv/HdDEqXp5ub/1bnqYbWLl3287k+a0e1wOETEWEuqsrfZk0+g+uugskilDlMzWmxH1DKn7WCLdSpOdobJ+U4SVi3JVMxj4W2Ndj7gfN7aqXiiXKa5RSoXjce9cFHPVaRb8= X-Microsoft-Exchange-Diagnostics: 1; DM2PR12MB0171; 6:On4Thd1ILHwcYgXf+AzWFtFRygmLvrlFb9J67gRpyWQdo5O3diBv5KFRDthT0qcAF6QaRH3X5e6CIeF/DoSSgbEL8rLwcpjS5iBu667+ga5YT2j6n8+Gccjs6nnhEdOtBqGFWXAh+IamCmFougGuQ2BfA6aspp1BuNBU9FIRxG2XASB0Tcy2VC5xH7ex6P84SKozfKZr9GAqnK5+SOd+C5ENt5K/dBCkdZ7XEIHVntkJfGSnq9XYRTProGoIc4YhHR2zrz53HHmppeqD9FCNZm0qmUFhDEPfQmcxhhKsvtUfUijPEwWCjwkM4xWb98XCsuyqinxxqzHbsttWkr/i3sr6RULKrLb//8EV+IXsZFSZcuGBUDze7r6VXSwMBW7hZFDFmEWgdWvTQu+jSvHq8mTmTq7udeZi26f3DCWfG8tIFDhxVc541P72JgNqF61lQcN2NzY11APZwQ8L//dKZA==; 5:+AzmU/Tp4dAMRcFTiFKoD3+2jX3uyj9TKF9+0JKYdAmcPAI+nsHICIaTFaVR0EeYlWOJKv20MituFq+GWAu+wDWfjJWY6uA6gaD02k/OpAQlBmvyXJp6Qj+8MdQOdaL7SmcZKnJKtjggee1Q1wS8otHD3Cy5CoxUZoDA6WHY5wE=; 24:iw2micve7OlDJ26yQlbkfN6P0S4CRMVGmiSqsg7ClPBSNSJ/aEZhPd4HAYqny/P3ajjGI7xbeXp9qPF/rYtsvSkBRX8WwPN8y6MT2xrW7Xc= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; DM2PR12MB0171; 7:q/tf4ugQFX+P2O3FF8sGftnrkBOlecPAoLCu7fYdJjJCgdPJUru1jScKdXJuMq3SvEc48+6AFW3MHCYf77YIKRm+9FpKqIH3UZy3QuN72woCGloSyXUGwIZ0Znz8THaKSqG/olgGlnHmRIBClVrH082YqzBLxeMlgjod1GaH+Y9dxEiuBPewYChF40g/xnkpI8KZd3Qzv69H61rO3bgN+9RcCuIYujNCnLaeN2+ylyQnDgJ+1OxTaiexkXz6rKvF; 20:kmBRKdbCDvwbz0LZG2Oos4iaJ8krkQgDLfhDcYeMNv2QjmpKc0n7OXXYCmYnTLU+HAu4/Owwqo2vP9uOtFNKmjG0TnnsdBXIZTAAzhSq1bpvOTT7WeB7v2o0kajpLMc2Po9FhSloE/4CJ/S42oIuN/ISBM8iNZqKM34Bg1rw7H6ZWFx7wTxz+AQZIA8tlxbKiejCw1kFa5+02wne/QT/B/cMnf0XHlWMXytU02lGPsoaSu95rdFY7QdAlP2eMFsZ X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Jul 2018 17:11:46.4263 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 7592e116-e70d-479b-1048-08d5e1080eff X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM2PR12MB0171 Sender: linux-crypto-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-crypto@vger.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP Add a dev_notice() message to the PSP initialization to report when the PSP initialization has succeeded and the PSP is enabled. Signed-off-by: Tom Lendacky Acked-by: Gary R Hook --- drivers/crypto/ccp/psp-dev.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/crypto/ccp/psp-dev.c b/drivers/crypto/ccp/psp-dev.c index 973d683..91ef6ed 100644 --- a/drivers/crypto/ccp/psp-dev.c +++ b/drivers/crypto/ccp/psp-dev.c @@ -840,6 +840,8 @@ int psp_dev_init(struct sp_device *sp) /* Enable interrupt */ iowrite32(-1, psp->io_regs + PSP_P2CMSG_INTEN); + dev_notice(dev, "psp enabled\n"); + return 0; e_irq: