From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752334AbdEAVbH (ORCPT ); Mon, 1 May 2017 17:31:07 -0400 Received: from mail-sn1nam02on0043.outbound.protection.outlook.com ([104.47.36.43]:18750 "EHLO NAM02-SN1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1752484AbdEAVac (ORCPT ); Mon, 1 May 2017 17:30:32 -0400 Authentication-Results: spf=fail (sender IP is 192.88.158.2) smtp.mailfrom=nxp.com; nxp.com; dkim=none (message not signed) header.d=none;nxp.com; dmarc=fail action=none header.from=nxp.com; From: Roy Pledge To: , , , , CC: , Subject: [PATCH v3 08/11] soc/fsl/qbman: add QMAN_REV32 Date: Mon, 1 May 2017 17:30:10 -0400 Message-ID: <1493674213-963-9-git-send-email-roy.pledge@nxp.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1493674213-963-1-git-send-email-roy.pledge@nxp.com> References: <1493674213-963-1-git-send-email-roy.pledge@nxp.com> Reply-To: X-EOPAttributedMessage: 0 X-Matching-Connectors: 131381478251876479;(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)(39450400003)(39410400002)(39860400002)(39400400002)(39840400002)(39850400002)(39380400002)(2980300002)(1109001)(1110001)(339900001)(199003)(189002)(9170700003)(47776003)(305945005)(86362001)(5003940100001)(3450700001)(36756003)(5660300001)(50466002)(77096006)(498600001)(8656002)(53936002)(8676002)(4326008)(81156014)(50226002)(81166006)(8936002)(85426001)(38730400002)(54906002)(356003)(2201001)(104016004)(2950100002)(50986999)(2906002)(6666003)(43066003)(105606002)(33646002)(48376002)(106466001)(189998001)(76176999)(2101003);DIR:OUT;SFP:1101;SCL:1;SRVR:MWHPR03MB2797;H:az84smr01.freescale.net;FPR:;SPF:Fail;MLV:ovrnspm;A:1;MX:1;PTR:InfoDomainNonexistent;LANG:en; X-Microsoft-Exchange-Diagnostics: 1;BN1AFFO11FD020;1:uELIrK7hCejJaHE1+MoVo7trOU4cHpaIChvQL6R9aEMQpOp1YMqMegFdO2I08znHT7giyDQs7QM6KhKWiJ3o43N7zxOxfVSSAyAy0KKt7z8pVXyf3tjNbkR5cVHc/twTuLiWkCNmj7i+s37WEEnxHU17sB8mzXkXsfUS8AgmB4+mLdN46OA92qyNvZQHhd3ZD63YQv4ldW9Sc9yGrmVOh6hnl0GpkFwPBFGa5Z6SvpDOfA5Z+uFvCErpU+81srmkSXgzl7TaDgHxj73xfdzx6c+pYpms2ODrPPRwOfiGdfejLxOoJwfDTu4pB4yNmjYCU0KL7+5hMeDG2MUxIqMoZhS+KMkvTDhEfvLO2SD/I978Ni8hOSzBnRF+F/lsyOC7sCtSItjTJOCPCNizIxRP/UudvFHDYO6M6kPw6Ekd1IbWQfRCO1uEv2y5IKpdZDyTavoWEhCTHNkrfCHQU+fZpx6AHWpl2501pT+y9gl36aYtlIyjTn3HuoBi8DI3uIoIvO6104cW+JCpSVSp397fTsYpytDCY7dHnH/goTw2t1NIMLffXHFz6cHCEQdP5+GooCpuqAazz8qdx0ytwlppjdUd5jxMLH6SQjb0HNjA/8cwpVuUatzCFKLlEg1QqSlDmkoqKgYP1i5hqeGeo5eB7oumgZTlYCrfpN2n+F42MRBwhqRQmyMAVY25ZT6i5YqsLOP23A+94AtJ60i70jRNdFIqjehYaHYVAyH5ant3HThx5ZUF0gst0vJ5KhEN3C1e MIME-Version: 1.0 Content-Type: text/plain X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: c4f5f183-28b8-49e8-c587-08d490d947a8 X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001)(201703131430075)(201703131517081);SRVR:MWHPR03MB2797; X-Microsoft-Exchange-Diagnostics: 1;MWHPR03MB2797;3:eIUg2xL8OAc6cC1rk0tEBdBeb2tLCN0Zs+1Y5JTFBPvQk0WNtqXOeOo/aYD3cUZazv1xawvlcsnuUL8tZaYa4FD/1m4D2cjtW2X1KcianPr30rxrrQ4BwBiIB6jgIaTYtEJijNF3swRXRw27r0WVVhrQ+p7cXK+s1G9cXbY0s8WOITh7zgTmlcugB+UBCVrbxc8hCcnY1qMIQnQia+hsCiQHqYq7MQ8up9xUBt75iGfV3tF5+bGqpHMkHo9ONF8Bxi0Jw/Bn+iNvdyu0NSr7bj/BUmYWsmc2qDIkBSAmRvIZgcksTXhHfyIsvBJxa9fjBUtobPUihijbbnjiHinYPpLEM5OAXzYM9Y2N5X3fY8HKxTBYhNe7Xn/5RxvDh8IF3Kdw7w6EvQyXXZLOWZ0+F6I24liHb4VM7eSjozw7Ftl/Am2p2lw6axFSxOccwCLt;25:KD4EmeGcvimvQsWEAVWMsKnrjNsuXfrG8bj/F6YF9wSqUerasqKcyM3OX4n/jzzMXiJioENWEkkWkapyRrY6uzswnT/5DaZO7KSo+5iO8plNEXWRWtLFBV5Imw+VM6KxkL4eszI2fsjlPjRP82UxLQmTJylvqMONylQQiB+ulsqiG6cbnEDNB5yBmB17KtCuYETjZAkC2loiUu6louUVqwPJAWyQTpL5Tm4pY/Z00NNGJ7kvwtrMK1Gr+qdXnsXNNaCX/5CwNPW0+8SR/i5Q8EQD2cg0ps9aT1x0HgjyLjqNoC8Vvke7QkrkUtbKxan74yUhpdOO/tyN4pmtALl5wojqHsq2peCvNg/T1/NybPtEjOPKD0OSzcsMaicPV8Te/5DMi4ipAAVuakpnbQStMIL71xssVATTRTYm/kaPy5ycybTsXEYxFnQj6OqAv7A84nnlA2wv3i3n50W+YdMXtQ== X-Microsoft-Exchange-Diagnostics: 1;MWHPR03MB2797;31:/F0BPf/AqmEC+KxezlLiLkUYKaT0MMiTWddqurgq3NfPFKRHElCuNfn6VitG3PRFnPhbXAAL6BZ3o2Pn/ssafovbN4nVioV5Qb6+eWxmgWcVEOAc+3jRlaG8jG5LNnenW+HjiPearzdewo40JzPLACWICzGdc1CdBdnrpTMy66Qx70+Q72lRyX8eOIBqslVzuLycnbS9829cqUncLQK3wxi5IgCR/g37Grh1HKS/qR8VPEsmsR02y5B5IhkHaxII0kVL8+gTx5VfQRj2ayEyQw== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6095135)(601004)(2401047)(13018025)(13024025)(13023025)(5005006)(8121501046)(13015025)(13017025)(93006095)(93001095)(3002001)(10201501046)(6055026)(6096035)(20161123563025)(20161123556025)(201703131430075)(201703131433075)(201703131448075)(201703161259150)(20161123561025)(20161123565025);SRVR:MWHPR03MB2797;BCL:0;PCL:0;RULEID:(400006);SRVR:MWHPR03MB2797; X-Microsoft-Exchange-Diagnostics: 1;MWHPR03MB2797;4:d2ii0ZD9TyVCQ8YBUvVLAEwBd8X4Lp1LkZ8CfXdVlfM2tsKUKyCR4QY8PpkSxpeKVXHhw0CFhF16hsEsPJUBYczfJxZIrP7eU2jvlt9FEXSZnQQkkwcA9wV45ZjcIkYXiai1h3ioD0xQEwJ3GgpBDmBoP6cmyLqfXIPjzO+zKpIkvDS+6rPyl9Mk5HiRqkWXKQucl2GQC7SYBMLUmzmZyvxh2AFLPm0nRM8Y5o/r3cZj8ACz353fsji/K5pFKZUEvf6DzSd+4eXwGhSe0JfCHu0GCj4zc3376yWPOkpiKWU/opm19NtUZXi84SDRm8mLPPFt92piIP86mMn/YIcUhC2c9dfJafcP5FWQXgaEMqdIm8OVSuTBLzf2ESi3FadhOk2XZI5Jv03v4CMRxb6KMQjabocCG/F9FDC+LI7PKmVSEr4p8c8VVYlB0iouDpeN7kiQNmo+oZSgBOMEbEWrypAUUqpIWTGcwTVtyoK4vWv4c6+z18A1HDyq5lxQBZDtUgfe49DhdEAYSxxOrTq+EQV+ig+1chPpXBOPQlGgQOlEc3561fgb+UQHE4aU4aIknVuUEbiKPkzRMbQvJd8YADLr5SnipQ9iXOUPdzpoEmIouYX2NDaQ5FqkvpLBYRcX3M6w1ocQ09TEagK3uDriMb+/RiMvPA0lB2VcnueXsF0SFbH70lJGHbqIw0RNbq5rVyBqSR0HoFB3ExdhMidFMMgBbd6Deo0FHIVXAE3QwvZ5RioRPdKaFXxJ2a45ueAnldbHXj6KGH559c2vANu0+rixhLDiJb7qoCKRptSEBb5KHsauUmSR+VSEDn7UTwuSb3V/ZhxewTM0jc57I+F1Wp3BxOdfc13r692aokMyKvZhkRrSncokkJgYvW1AlkBCuTd6gCTxL43qR27B35PK/g== X-Forefront-PRVS: 02945962BD X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;MWHPR03MB2797;23:Z1oCwtvBZ8Pw4FO+yl8kpotZSWbQFvLLZMlJjL6iI?= =?us-ascii?Q?LKWI5gSHKkFOimrR0TdoX5ddbf5+VUK4KrQO9YK0reXwijPd92EdIoe0zVaa?= =?us-ascii?Q?KmG9WkDQ1juE52evEx99v03k+VEFFpmSU84Hog7pQoblmCeSUzhqYqiOmvYc?= =?us-ascii?Q?0EQfNctvUwIJJNyrlbz+g0CbPCbAnhbH/zijbSLTu3uV3rQKq6t3RnVMCIhe?= =?us-ascii?Q?p2K3ZaNAiDRtXaDKM6RPLbhn+++SYXaVSQhl9sDMgCTaFxiHIF0i9blzS0nR?= =?us-ascii?Q?+CmkGSrS7nrJ57Gfa57qgLolhYvybVvBcYXPMGYQv+6SjWRPHnzc/Ru3LbyR?= =?us-ascii?Q?XSA60MveJ8tGiL+4fPra2hRLbVJbghs/iHx0z+c/7yqog/kDd/5XSs9jple2?= =?us-ascii?Q?tM8RHjP8MdJXbT8TyuyvB0i/L1IgzFgLW7E9/fGgDAe1HUE8RDsj8E68q1ly?= =?us-ascii?Q?o/y0AKbiUES65jSr2dGBoECmyNMzZsRmvts6lwbhPE4Doc856jLL1QAmKo+E?= =?us-ascii?Q?Id/J1pZVOtZUB13G5eLqqdCiXkNefBDyqIiZpiM5R3MqdExJ5bAN8OGHXKmY?= =?us-ascii?Q?tHxflaPfsqsZ2Xwea2/UTTAEt2zp4gmtcCpXgA89LLxH5RVrfwopradvrrQ1?= =?us-ascii?Q?oGRPKdn4hw+CBeacNWuAvQRZ2WAalNEyg7UBmVXknO+/rUpjUs7D0dFW4hfT?= =?us-ascii?Q?mnH3uqrXoaYOhmceMPacC971yMYWAWJPj0YNkxrDDPAuIex4a73URdCbaOaE?= =?us-ascii?Q?y9qnYmtKK7u+PrTFc5/MMGSkLeD0xzyPDRD7TMqdBMlkqo8tirWdbUksPz8H?= =?us-ascii?Q?eUh0akO6UmTljn3+bcBkDOPL6inFWTh6YjxjjPB8yAqUw2nPyHz8rmq6CdWe?= =?us-ascii?Q?txsdJ/qSv5s06AKw+WWQ6qN/82mVr/AndU9Q2ZO0CpXHYmULp2eldnqcRU+u?= =?us-ascii?Q?aCPoSM235CUp1+aO/kk0O6uPkKF+lKsTaejEBnoEezdWCfqWGZlnP4oAF7d/?= =?us-ascii?Q?vQfeUje23eVRFPDOW/Vup7pREbhIS88Q4yxab4JSye72SwUUybCmb5WHksHw?= =?us-ascii?Q?yMVhu4UPp5J40A4wPmeYZxdrYhkOTszgevTmZXNGk4vBvQg2fJ1BPMZ0sedI?= =?us-ascii?Q?AI/i+iMZszmjJ/AyzSiQf7DaRkXqYwVp19KK5nD7oPDe4wDIyRwxlQUm2pxh?= =?us-ascii?Q?N5Su7MN5nMSY4G8Zo3xpGxTDrREJvo3xVDPkLgCun775AVs5PDRlvZus+7er?= =?us-ascii?Q?6q6+S05KGwTRWezaZqx2592KLwWb1Mt5946ogdqGvuD4+SCJDoSPZBXUtTsm?= =?us-ascii?B?UT09?= X-Microsoft-Exchange-Diagnostics: 1;MWHPR03MB2797;6:/qKvqY8peqfv67ROvoRFermRkmnAKvzl+VSfO54WHJuA8H1XTcl9eu4bcIAiQqKHeN8G2tbpAe6iRjEQQx7Y1HY3u662/KgtFo1m8mZt7k/5N4k/ej10P4q+E2dVav/m2EHvXLfLl/ODErOuAOdwf3s8B7BxbXovf2x0AdxTMBjLqIsNMBXYHfhcKX4aXOH/o/yXS96EhnQHsLf0UUepYUblymncZwyOKaNccKBjDH/41IjLbC35K2uKT0oJDKnK6ZcLq/AOTg4k8s0UDESeOQUYH1FgsyNrXsjMl0fX/Vn9mSmfyPWrTWEsPcd3s0PbF/AFfYQXOtwKcBkeIfu2SVLaWV8Hpw/Fk5NNx3O1i5ArhY7ConTQvxqXHp/ZkHuzRQhbp+Z7nRQqu5JqTPI7EYtuzA8uoeLkdbEsJ11g7T35Wm0N/Y+Ln9DFMT5PpnSAed19isxqg5U+BBmrpAfrzFFZjTdGvlUqLVycQ+vtWTVPZEreqSaO8BpFXQim5x834Twmiohb6OJpxmtZthqlDw==;5:zpjj6PL09fm10vFlBMTb/yUe0uTfbSNYnoK0n70rsEQyKgul5Ij/2H2+/yeCrkaJl5i5ED606m+Ghby8+YDqx8oOenqcU9qy5Tjpr3iEcwMKKLf8M14Vs/EasWBYKpCEQsW9iTg9vwDnMPrajp4g0OLnlHlTRFG3050efWsRnZBCFaALUMN0YFAkmcE+oXrI;24:BoqDCg39qHVXc76PPbS+3xnB/PziHE0HDt+SQSez0ZbfiGixrdur4TxsEIc7hjFF+LRHVmrhOuadcnMYp3O7DYAs10BoOUycIwggK+eqreE= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;MWHPR03MB2797;7:bQcFyuuAjF0nrTK1k7DJ9MT8f+cfxZ03wzLyWtzSbDG41lSbaklBfVtK22PcCWp7Ow79my6i2tmakCWZvXYAVVjFnj8aVe1CkKCO3BqHwVqKRQgPrzkVXK+r6RVoxbE8TTVWBZolTyWiHJiP4QYAVEvVi/c4jXIAQpVgk0ZDC53D8n/EDx0I+38KIuyVwXoaFuxwNtz+rjLyHcw4aza/7G90um3dsiRgMWARk4bx8VoUt/jarzdx/LRzhnutx3g25cexNbxn9W7XsBHdUusKSqgwUyRcWBECPuhwaLe4D82w7iO23XAtDKiro/JfXMmkLIC8iJV14K22TFD/tOShOg== X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 May 2017 21:30:24.8288 (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: MWHPR03MB2797 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Madalin Bucur Add revision 3.2 of the QBMan block. This is the version for LS1043A and LS1046A SoCs. Signed-off-by: Madalin Bucur Signed-off-by: Roy Pledge --- drivers/soc/fsl/qbman/qman_ccsr.c | 2 ++ drivers/soc/fsl/qbman/qman_priv.h | 1 + 2 files changed, 3 insertions(+) diff --git a/drivers/soc/fsl/qbman/qman_ccsr.c b/drivers/soc/fsl/qbman/qman_ccsr.c index 17a4aaa..af66e63 100644 --- a/drivers/soc/fsl/qbman/qman_ccsr.c +++ b/drivers/soc/fsl/qbman/qman_ccsr.c @@ -720,6 +720,8 @@ static int fsl_qman_probe(struct platform_device *pdev) qman_ip_rev = QMAN_REV30; else if (major == 3 && minor == 1) qman_ip_rev = QMAN_REV31; + else if (major == 3 && minor == 2) + qman_ip_rev = QMAN_REV32; else { dev_err(dev, "Unknown QMan version\n"); return -ENODEV; diff --git a/drivers/soc/fsl/qbman/qman_priv.h b/drivers/soc/fsl/qbman/qman_priv.h index 1e998ea5..96f58c4 100644 --- a/drivers/soc/fsl/qbman/qman_priv.h +++ b/drivers/soc/fsl/qbman/qman_priv.h @@ -186,6 +186,7 @@ struct qm_portal_config { #define QMAN_REV20 0x0200 #define QMAN_REV30 0x0300 #define QMAN_REV31 0x0301 +#define QMAN_REV32 0x0302 extern u16 qman_ip_rev; /* 0 if uninitialised, otherwise QMAN_REVx */ #define QM_FQID_RANGE_START 1 /* FQID 0 reserved for internal use */ -- 2.7.4