Message ID | 1484779180-1344-2-git-send-email-roy.pledge@nxp.com (mailing list archive) |
---|---|
State | Superseded, archived |
Headers | show
Return-Path: <linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org> 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 EAE356020B for <patchwork-linux-arm@patchwork.kernel.org>; Wed, 18 Jan 2017 22:40:28 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id D9FD528540 for <patchwork-linux-arm@patchwork.kernel.org>; Wed, 18 Jan 2017 22:40:28 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id CD3BA28639; Wed, 18 Jan 2017 22:40:28 +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=-4.2 required=2.0 tests=BAD_ENC_HEADER,BAYES_00, RCVD_IN_DNSWL_MED autolearn=ham version=3.3.1 Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.9]) (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 791EA28540 for <patchwork-linux-arm@patchwork.kernel.org>; Wed, 18 Jan 2017 22:40:28 +0000 (UTC) Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.87 #1 (Red Hat Linux)) id 1cTyu1-0005iL-VS; Wed, 18 Jan 2017 22:40:25 +0000 Received: from mail-co1nam03on0601.outbound.protection.outlook.com ([2a01:111:f400:fe48::601] helo=NAM03-CO1-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.87 #1 (Red Hat Linux)) id 1cTytk-00049O-3X for linux-arm-kernel@lists.infradead.org; Wed, 18 Jan 2017 22:40:09 +0000 Received: from CY1PR03CA0019.namprd03.prod.outlook.com (10.174.128.29) by CY1PR0301MB0747.namprd03.prod.outlook.com (10.160.159.153) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.845.12; Wed, 18 Jan 2017 22:39:46 +0000 Received: from BL2FFO11FD022.protection.gbl (2a01:111:f400:7c09::112) by CY1PR03CA0019.outlook.office365.com (2603:10b6:600::29) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.860.13 via Frontend Transport; Wed, 18 Jan 2017 22:39:45 +0000 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; nxp.com; dkim=none (message not signed) header.d=none; Received-SPF: Fail (protection.outlook.com: domain of nxp.com does not designate 192.88.158.2 as permitted sender) receiver=protection.outlook.com; client-ip=192.88.158.2; helo=az84smr01.freescale.net; Received: from az84smr01.freescale.net (192.88.158.2) by BL2FFO11FD022.mail.protection.outlook.com (10.173.161.101) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.803.8 via Frontend Transport; Wed, 18 Jan 2017 22:39:45 +0000 Received: from otc-sw1.am.freescale.net (otc-sw1.am.freescale.net [10.29.200.182]) by az84smr01.freescale.net (8.14.3/8.14.0) with ESMTP id v0IMdhei000989; Wed, 18 Jan 2017 15:39:44 -0700 From: Roy Pledge <roy.pledge@nxp.com> To: <linux-arm-kernel@lists.infradead.org> Subject: [PATCH 01/10] soc/qbman: Use portable mapping for the FQD reserved memory Date: Wed, 18 Jan 2017 17:39:31 -0500 Message-ID: <1484779180-1344-2-git-send-email-roy.pledge@nxp.com> X-Mailer: git-send-email 1.7.9.5 In-Reply-To: <1484779180-1344-1-git-send-email-roy.pledge@nxp.com> References: <1484779180-1344-1-git-send-email-roy.pledge@nxp.com> X-EOPAttributedMessage: 0 X-Matching-Connectors: 131292527854521539; (91ab9b29-cfa4-454e-5278-08d120cd25b8); () X-Forefront-Antispam-Report: CIP:192.88.158.2; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(979002)(6009001)(336005)(7916002)(39380400002)(39860400002)(39450400003)(39840400002)(39410400002)(39400400002)(39850400002)(2980300002)(1109001)(1110001)(339900001)(189002)(199003)(2906002)(106466001)(50466002)(43066003)(36756003)(50226002)(8656002)(76176999)(85426001)(2351001)(68736007)(8936002)(50986999)(38730400001)(54906002)(53936002)(4326007)(81156014)(6666003)(81166006)(69596002)(5003940100001)(97736004)(105606002)(305945005)(47776003)(3450700001)(77096006)(2950100002)(33646002)(4720700003)(8676002)(5660300001)(356003)(6916009)(110136003)(104016004)(86362001)(626004)(48376002)(189998001)(969003)(989001)(999001)(1009001)(1019001); DIR:OUT; SFP:1101; SCL:1; SRVR:CY1PR0301MB0747; H:az84smr01.freescale.net; FPR:; SPF:Fail; PTR:InfoDomainNonexistent; MX:1; A:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BL2FFO11FD022; 1:Ejb2oyCawdL0S6zhmO12pH2/wuiXjb0AKocN2CIHzatbwaH0Vgg1RwAJCOx0fDzqS0XnVxKPz9VYsenkafLhO8mKbTfP43cx0G8HTtfJl9MmuMbi18D6II4ZBEKsHvFuLMY2utBtz5x7zdXxf4XJix694VNsVC4iK4JdP7f7uGYM5Uqe37TPzN0f/IyyE5margcgkVxXXajnCjy1rYyUvw+hO1048BFQYsbeD7BCwIIEq1e/Z923l0Wjsw04eSsnFMb649mdx1FkGFIl3hpAXmHvL0oYxt9azSJm/+3EYKMM7YTQIfVPOaNKeboGAgnYVft40gJeq/Ejdb+t7BqMfEQSkmFj6puX2K9/ZSrxoKEm6+cdK7iINQrq9IK3N3Wh16zAwC/I6GyQjS2LsOeH8LXi5/XXHLcOuzHz1vU02+n+DLE1T9LhHkYblO/xxvAYEBM8fVASDzv8/nw/EnVaUaCquGVeWtVPpG4LVnQDlvBqvs87UCbXdeS/xBoKpt4MXJxTVsFsXppuIARBJsXKoWnRQ0/zK6I7iSpGm8RClvC3WdJhJUbh+DClT7uR6TcCfPg6W09YgUho3+P/xD7fHzbYR1qRmOeuxujnhuUfFea1rCOPdblebsc4vi0CV/y2eh+ooDqYZBdxtOw+P/KVL0rgCMQmHrO5/BrBPJoco1oXzRYFSyab5upoYFq0kAtxvRRi3LTBOitGRpK6w2+4lA== MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: b97f0fbd-4a34-4c8d-8cc3-08d43ff2e6e5 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001); SRVR:CY1PR0301MB0747; X-Microsoft-Exchange-Diagnostics: 1; CY1PR0301MB0747; 3:qgAGCX5Sso6aChw1EvzuFPLtGNb8fbqnuF6O7yAy7jRx6FfIHMENLv+dZBfgbBGjxJIee8LVk3OEUbuyf6JsltYPe929aubw1vwwYJvrTtTzKWYi/9UHoSY5vRn1HJWubTl4g7fBsai70o3BhmsLxWdRAiLEszXIQcKcUvjRccDMiYM7KdZFktFEdLMcntU3fS+mJOOvvq4dwCFm+8LYh5I3AGhiu18mX6bwafwz++N+BuKGAY6wAEG3b8jaRfAn+C6shiw0Fl/3L6G271LLfjJpxIPGgzbXVRCch1ojSgN2jywOyt9Rw8ypRLofA4OSV8FQYETT4Azi9gHd5AHOQrXH6NS2JI+2HZv+E+guKb8TrDhoo9CFU+J/a2bl9jvt X-Microsoft-Exchange-Diagnostics: 1; CY1PR0301MB0747; 25:jd5WSnVf4ZZ/PlmV+1S7E3lY79CiByUyAuLv6SsRt71ZRWGZlj83OvA8DixU0tQan2FV41AM7fy+UkBzJjTU7/Du7uUHKfdRWU1A9tyIiKoT53JNRuQRFafC9RkdRyELitZcdguxzHPm/tOXRmyDrs1gkxVA070c1UeWO8WQnAbwfe0Zc+xHP8qPHjx3bKOpsOfW1Yp96c2579qoqNvTBWPeh5myOgKHWow9uwpJ0GyOIPxE6dFQbkwptuB+HoAfbfiGwvuMNbpKekB01cbcjxsav5mcHMn4uW5FB7mgR9IvOOw+nvmkElcjPs5V0wUoK/+SU2aJ6LeBeu3mztYzN2DrIuT+juA2umYMK8ao0Aceb0rJWpjrmuoNMc2EIP37NTqeDe1RcUNdlrkfzdYwTPo+XpA2fD4g+WhMxx5/6ZrOQG5LP/9fqg42fPl5dMfI8Oc5xjJrC4JgkazBYKKe+IBdjodRRQHHjXUjS06QT7CtohdNZz8ljCm79CJF+uoLZ/TnEsVtE58Y0dk8E+OnQ4IHH2VJSD221Tm2h6c5lZwFUcLE9x3mDV5G9PVw3Il/9wAeyAzGoOd24lX6xfaIx621q3gx1iJpHoNh/lAwV0ig5LLejba7yBSlqo/0aRWIVOzdepNoUQ7Zt2JSWGSLTSuBxdxTBjJD+25VNeyWhSqpPjrP7lrEDXNjVd82+IAv0yt4QaYv/bmzGcj7DJtN8oHKRY3lBDLXLW4KMnlf3rTubw0uG5OCCfon+v3mI6IOzaFlJWlpdPo7jiLiA+c6NA== X-Microsoft-Exchange-Diagnostics: 1; CY1PR0301MB0747; 31:4CnebnCSJfrsnl/OJxJRDGi3BcYnEzNBYAMcJ2t2cbmNwVig63s1wSYtxsJjRJ/Svj84JEt43ZxRwvNuxt4DsvqpY6VsAchBNSViC0eOelzKe8Z77+LJ4eW7a9BOY8WMLtne3RyqddR9rWm4G0iNYLUThqJKZ0BhICFBkeJfRhDjig1fMpsgUJ9aedpcQZ7/Ak1lfRAZepdHZN5Luf2QcXaydJSXytzveHAMdcIcMg5PXw7H5zndqLK2pLa35sQyaQBPEuXuDDLTAxUbyqG/LqPymFcwOnYXbROFFOE+zV4= X-Microsoft-Antispam-PRVS: <CY1PR0301MB074701A35ED996E972299CEA867F0@CY1PR0301MB0747.namprd03.prod.outlook.com> X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6095060)(601004)(2401047)(13015025)(13023025)(13024025)(13017025)(13018025)(5005006)(8121501046)(3002001)(10201501046)(6055026)(6096035)(20161123565025)(20161123563025)(20161123556025)(20161123559025)(20161123561025); SRVR:CY1PR0301MB0747; BCL:0; PCL:0; RULEID:(400006); SRVR:CY1PR0301MB0747; X-Microsoft-Exchange-Diagnostics: 1; CY1PR0301MB0747; 4:F0jg+7QKgiqW+Evb0PwCdU572hAqq0qjRhy9R19iF8x4Aej12Vts1r3cFqUbx4amlhHojdbZMXUg9KZpmOosXh1I0hCKQnvo/zfYOMvOhABZa1RybgVlkfphZeX2chSOAf0IkWn0Sj4nTnKRTGrSaKtRlsIzKe1oTYqnBw5uAt04w4/D9nsU/i7NnzhBFDCu5lU9aU05V/J8jVGD5JdPgyjCvKQUeMbG2L8bblz0+xikvPbMG5oNYkrJBUoVILxlYSn5xylt+Tq5X6fIngAciRidTZTpQpVkc8jUyynzNN7Ngg4iRXIbihMr/J0qWy7aRKq4LdAQsj95ngQm4bAQjC/IZwm2YFK0fwgS0IUOpCaVC7cbZo0EFzAOrC8mq+afl+SPahIJ7nSfO1YAok0WYOcTBTCybiHvsDnVcuU+FQ7iL49bpV6IOTaXnctfQ30NPiackYswkrxpkFTR9lmrhY6dDz9aQc+P3zq5tEon3wv28vVdz+YWuJU3ehbYT408Ia8xJoGaWy91mPXv1OyA+uuhpo5YMLW2f/ovDHSTR2azmu/MB/parJls9/RlWKpHtrLpC2phr2S0ZIJQHP/KagZ/JyA/KAb8fV7swYs/va64RojjJpf7dOjUfikZXqMmicRg30+rqCPQvZ5R1cm7YsDzGpDMpgwLWAiNUtp3djnIoi9SKKY7qioscD9tsBiRlm5FEHltJww76ZbDnZlgQa80hFKgUeCOljlbTpqUuexDL1lMT9hhuCBu3t8/9N8d X-Forefront-PRVS: 01917B1794 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; CY1PR0301MB0747; 23:bc7fS3jDvaQCM50Y9L1KDTgMSrJYrK8PSuon6fo?= =?us-ascii?Q?iZad49x2S27Pq84m+qCzPkVhxrTgP1HZak/C/vqFM4IKn/etfW6NLi3tEjM3?= =?us-ascii?Q?/Him85XGuDo+JsG6P9Ks0Z+/27SFiy7OG1o+8Rsagizj9nCQHoahl+Qv9a5P?= =?us-ascii?Q?3vsKaZKFlD9zherByef2svPNuYfbltYYqxKfqosnzqyAZxRl5KaaXhD9aTGs?= =?us-ascii?Q?KrAEZTBQfDZ+HsZuNzuATljSLVVOVZtW6mvWGzMnA/kCuWRYW+VOnyOlB07c?= =?us-ascii?Q?TmYgRUu88hjBuR2pwLEKeAjO9G/RolgXF6frcML5vGOKn+XnweAiGlEB70fF?= =?us-ascii?Q?fRHfxaUDciLd8gAicR5oFWDUVAbjn44qoqvA3HQ567my/5O8wSNEdMJJvERH?= =?us-ascii?Q?PyDTstViBpDgyy0C5vfot3jrJ1vnsUSomwG+cuK+6H3DIUHZ2F6N/xAe9l7x?= =?us-ascii?Q?c7Q30cYIoWaJPNDnOWDW8OgjDSvNQvQ0g5mr2EG09wFTuDXxGj6nZFlWzd8K?= =?us-ascii?Q?HKoQkn48m5JEz0KG3NnEHBqTwAXQNPx8owLYxgS9eooLF8brC3LZkGazOx/p?= =?us-ascii?Q?DZF2CvQbqq8OwKGUA5irhiTfsbzqYyCueWI6PgtOyGWL29hxEBiZjGIfzUsz?= =?us-ascii?Q?zZOvSkBGi5SFQcnwymvyRwArCUmvhfOj45MFolXIOIrw12SrEndb4W0aTfnt?= =?us-ascii?Q?gq4ZRxgWShxl1VVsyc4UXBjdbVn5YAt+IlBcEHFIoxAnKE02vTdF1hN8ADfB?= =?us-ascii?Q?YJNOQJAmJkgRJHZOtptZ1p5gWhZC5aaqu1KS3IEVN8xmo+uLqPD4wIEVhbQ8?= =?us-ascii?Q?uAEQbtxu47i1K0L+S4u0l6hLSaDoSevxvcN71xUQsh1EhUWy0l86hRsxrpIC?= =?us-ascii?Q?iJLg8LSBnAC44l2WHff3TjaLIlrJVese56OwYxx4O4rklQFzKGJMYY+didA5?= =?us-ascii?Q?pZRdv8WLnR1RR+UKIYExhPkk91l9EugwxFqQ2tOSnooVrQpiK8zveQVp7W/1?= =?us-ascii?Q?uXoWwO74c9sX0ld6QqTdFmpBQv0LOz5qS1+K6H6y5HKMBk1zX0DcMd2zQ5Be?= =?us-ascii?Q?4wLlai217ZNSLGtPYKf/2hdbIkSzGQAr98N/mVrZ/a+sc7LN9OACqgBjlHv1?= =?us-ascii?Q?lQ30EDPZf4OO+aP400Nsyn3awbWxS//dcwDYVNZXIuB9wecHLlg8zz9+xsq7?= =?us-ascii?Q?TBgCaC8YYfJ2rfJWtz/Or0yb3PYboDjMScJvNVFziAgdqEJEy04+PpmtnBAi?= =?us-ascii?Q?ZIxwK2YUXx9Q/tcwHNqykDFMhe0ZMSoyXLn8f8sDFwc1JSEgpXpaXvxTb2mf?= =?us-ascii?Q?VAgVcSwd1VzQmUyxfrdImPdQrSskBCClINR/mUTEpr+9yxTYsffpU2mdetJF?= =?us-ascii?Q?t4qerPIBvf27ZJUyQhCwoCyGvBJMiMbUE/9ELsddGTJHSK1J7BZrX/+PURTU?= =?us-ascii?Q?W1k0jvJJv5CaoE/dbonSM0flT2+HF/3FQZbdS/6WL+zXMrlwEsY7KJYDL8gm?= =?us-ascii?Q?HHH7rUZuuI9Hgfw=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1; CY1PR0301MB0747; 6:M/J+SkArdMXNCYvgep31zvx+k3LjU9l0yW+IoAdS+LJevMUHoK/3un5mDlfun98SksQrI0c+TyWdzP/eGZAEQoV90CfTi1076Y1iOWmnTF0sDtXiKBx4X5c+GUDKaG7X+jNK+XtggLBtP0W2wBGctqDenmaOs3PofY0FG0HTJpjJF6xmEZppf5a4EbYO32ncyTAuIvQ97STq7WTxcgABZLOOCY/AejO/EmHdQfWURglQgUVODrXAkUZ43Vqql3f4hOdrwM+bezgJIKc8QQkLoDrsbpZ9zsEUSryqKX3OCMQEOtD6Zn0A+li8mmDXkzGBJMeJU63pB0HspYvkHb72BHb8uL3crTja/pGNmsJDWaz7FZuCTRLclFz6Csz8tXyIZN+pKHdrocaCzxeDoTijxOC4aCR8oBZz+cRgVDWBId1Sbmwig7nxHLuz7UaWqUdZ; 5:Vs4bTdAfy6oXvB51spBkUqh/cAQPSSlNZjpxxKJcOjEFWE6hOd/Lag/Jbg2lum3VlwHhm0UaCSOxTPtoq3ZNGQ+iMeqwHb1AlteQ+Tn+bdynIngMEfAL3Opa4gBAmKQVKfas8UPMgn/2g2fP0DqNz1yBKjFexp/z2xsAH/rmPkoj1IICpdxIpsvo2c2zch59; 24:yrmsT2NLmGJYg9zOP+xK5jS20HF8Wb/d+o+N+lwIjV4Ju+aMdoI8TTYTSFagFvqclQSngGcl15V6TrSSMuqmLNmiLya7aw977J1LJASm3pc= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; CY1PR0301MB0747; 7:KJAUhSgnWeXsBQ4k2awwqLCX9iQBLtbEGv5Tz/x4QF+8akzSOonsGz+izwJPEHvDo9npLhc9vHiHU70OWNk6OnhZfLe3PDfjltr/BEBDkJnFsBWrPwrxKcD0PMWUMgfSQUKQP89lhdrIb6DRjdjHDrIsl31wMxOlpVKzV3xTKSTYYrXVXDEVIOJv3ZTWirk6eXTU5JwpiZ1MgFmvZ5k0BqL37BgNLt4jrzfFwoO+NGD0/FyQinHQ2rD5hsYkv8Jn/GSRTV+xkLHxYBORuNsj8PGwymDIc112qR7EgA4tHpcAhzxUeVpzDcm8ZPIsWaBPHzES7IOOHZNmfJFSBiwNti5LuML7R1btpP56SFtTtCP20D92N5rpmdS76bEAw8iHz0nyoQn1xkF/GS0QtjfsDYAyqvPG+6Pp7jVquPgXSFARqHCvpmTHpL1AldJTNjdlTC1gThp+6o+3se6JmuA71g== X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 Jan 2017 22:39:45.2181 (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: CY1PR0301MB0747 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20170118_144008_235414_872A15AB X-CRM114-Status: UNSURE ( 8.77 ) X-CRM114-Notice: Please train this message. X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: <linux-arm-kernel.lists.infradead.org> List-Unsubscribe: <http://lists.infradead.org/mailman/options/linux-arm-kernel>, <mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe> List-Archive: <http://lists.infradead.org/pipermail/linux-arm-kernel/> List-Post: <mailto:linux-arm-kernel@lists.infradead.org> List-Help: <mailto:linux-arm-kernel-request@lists.infradead.org?subject=help> List-Subscribe: <http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>, <mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe> Reply-To: roy.pledge@nxp.com Cc: Claudiu Manoil <claudiu.manoil@nxp.com>, madalin.bucur@nxp.com, Roy Pledge <roy.pledge@nxp.com>, scott.wood@nxp.com Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-arm-kernel" <linux-arm-kernel-bounces@lists.infradead.org> Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org X-Virus-Scanned: ClamAV using ClamSMTP |
diff --git a/drivers/soc/fsl/qbman/qman_ccsr.c b/drivers/soc/fsl/qbman/qman_ccsr.c index f4e6e70d..43feaa9 100644 --- a/drivers/soc/fsl/qbman/qman_ccsr.c +++ b/drivers/soc/fsl/qbman/qman_ccsr.c @@ -441,16 +441,14 @@ static unsigned int qm_get_fqid_maxcnt(void) static int zero_priv_mem(struct device *dev, struct device_node *node, phys_addr_t addr, size_t sz) { - /* map as cacheable, non-guarded */ - void __iomem *tmpp = ioremap_prot(addr, sz, 0); - + void *tmpp = memremap(addr, sz, MEMREMAP_WB); if (!tmpp) return -ENOMEM; - memset_io(tmpp, 0, sz); + memset(tmpp, 0, sz); flush_dcache_range((unsigned long)tmpp, (unsigned long)tmpp + sz); - iounmap(tmpp); + memunmap(tmpp); return 0; }