From patchwork Fri Jul 31 03:54:40 2015 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: yangbo lu X-Patchwork-Id: 6908041 Return-Path: X-Original-To: patchwork-linux-mmc@patchwork.kernel.org Delivered-To: patchwork-parsemail@patchwork1.web.kernel.org Received: from mail.kernel.org (mail.kernel.org [198.145.29.136]) by patchwork1.web.kernel.org (Postfix) with ESMTP id 4D3359F38B for ; Fri, 31 Jul 2015 03:59:51 +0000 (UTC) Received: from mail.kernel.org (localhost [127.0.0.1]) by mail.kernel.org (Postfix) with ESMTP id 6A56E20495 for ; Fri, 31 Jul 2015 03:59:50 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 8E5EB20494 for ; Fri, 31 Jul 2015 03:59:49 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751295AbbGaD7t (ORCPT ); Thu, 30 Jul 2015 23:59:49 -0400 Received: from mail-bl2on0111.outbound.protection.outlook.com ([65.55.169.111]:55728 "EHLO na01-bl2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751158AbbGaD7s (ORCPT ); Thu, 30 Jul 2015 23:59:48 -0400 Received: from BY2PR03CA008.namprd03.prod.outlook.com (10.255.93.25) by BY1PR0301MB1192.namprd03.prod.outlook.com (10.160.195.150) with Microsoft SMTP Server (TLS) id 15.1.225.19; Fri, 31 Jul 2015 03:59:45 +0000 Received: from BN1BFFO11FD023.protection.gbl (10.255.93.4) by BY2PR03CA008.outlook.office365.com (10.255.93.25) with Microsoft SMTP Server (TLS) id 15.1.225.19 via Frontend Transport; Fri, 31 Jul 2015 03:59:45 +0000 Authentication-Results: spf=fail (sender IP is 192.88.158.2) smtp.mailfrom=freescale.com; freescale.mail.onmicrosoft.com; dkim=none (message not signed) header.d=none; Received-SPF: Fail (protection.outlook.com: domain of freescale.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 BN1BFFO11FD023.mail.protection.outlook.com (10.58.144.86) with Microsoft SMTP Server (TLS) id 15.1.231.11 via Frontend Transport; Fri, 31 Jul 2015 03:59:44 +0000 Received: from titan.ap.freescale.net ([10.192.208.233]) by az84smr01.freescale.net (8.14.3/8.14.0) with ESMTP id t6V3xf2D026686; Thu, 30 Jul 2015 20:59:42 -0700 From: Yangbo Lu To: , CC: Yangbo Lu Subject: [v4, 3/6] mmc: sdhci: apply little-endian mode support to sdhci-of-hwld Date: Fri, 31 Jul 2015 11:54:40 +0800 Message-ID: <1438314880-47515-1-git-send-email-yangbo.lu@freescale.com> X-Mailer: git-send-email 2.1.0.27.g96db324 X-EOPAttributedMessage: 0 X-Microsoft-Exchange-Diagnostics: 1; BN1BFFO11FD023; 1:nkpYXzz/KLQN6CgLBg5/RFuailbaBTR4zgaDcUddo8EQ/ely6zFidkUNV5ciPUntWU7F2ViEO+Kfmh9BZNWTxM2NKD0e43AoLWSq0H/9IGV5pe7baBQ5nLiQoilgQGK8cbbbBZVPj5GhwJs9Uv1akSLS59BLe9alswQ1mDCWMwgTW8yRnCk/OUuxkdrgNjjHs2RKLi4GB9goXynJfVzb5Npx1aadtcqOI/aLOVp4FVR8jRjpLKDtnFbx5rGbsZksf9IffUVNVXwTqIGLvjWU8f3FuTcjQoDODgXQ9XSUqWFeVVdEYCQ+nkphpX87kah66LMiy60A8wC1XfmYDr+vCQ== X-Forefront-Antispam-Report: CIP:192.88.158.2; CTRY:US; IPV:NLI; EFV:NLI; SFV:NSPM; SFS:(10019020)(6009001)(2980300002)(339900001)(189002)(199003)(48376002)(5001770100001)(230783001)(229853001)(86362001)(46102003)(77156002)(62966003)(87936001)(36756003)(50226001)(5001920100001)(19580395003)(104016003)(105606002)(85426001)(19580405001)(6806004)(189998001)(50986999)(33646002)(77096005)(50466002)(92566002)(106466001)(107886002)(47776003)(5001960100002)(4001430100001); DIR:OUT; SFP:1102; SCL:1; SRVR:BY1PR0301MB1192; H:az84smr01.freescale.net; FPR:; SPF:Fail; MLV:sfv; MX:1; A:1; LANG:; MIME-Version: 1.0 X-Microsoft-Exchange-Diagnostics: 1; BY1PR0301MB1192; 2:tCU5b70NfDYvslg70XeqMm9Bxf8Uk4CJ2oP310SPtLAZZe8D6HCdmwWZKNypZH7+/69UN1PV7ONhlFuJ08TSfPvnbD6m4gvB2PTpHtvElQYxYS4Oz08WfksXKNcm15Hot4iNvcVltrU11boNH3TzcMAovmA23k2vRsCaocZ71Ck=; 3:BK1aY6N5ehRAd64r6LUzew8MJM6QpwV90qnwQisw7Vd0TDufptN74N/KoRXnqZcAyP+C9ECslIWSZYKFXeDDOyvPdce7FWcbM3uuuesM2MeB6CE02LV3Wof7hEr31aVOSJqLEphRJWix4jOjzDDtTexc88cTMCpliVlVfWtQJUFoQKEgSc78J7IIOBPEkWQZppWUlVA9GP89LXY8RPeILsIJ1ND2wtiNigBtq39Hqjk=; 25:Ywo+EfPqYyqsEwXLvwjP2Brt6BbBNEYkQYcAuAGCF8kmOulkz/ABJY2HW3c6G/MueiqRoQx/AI6dGZnQuIumgXXu3BnzXUEvXtUDLaIp6c1PMpdEzrED8OXuSXxWsgmtCpiEdhhpaRuSNGtgW0FlwJnQsXamSxk3RHgan4H8if9BEibT8ekL+99zpJEEl3sHB/50FXMLLplpUHxXstjT6GBCTpbbc9A3MYgsuvFKM3F8ECbPTkdtzjA6sw1+9ZU3fRQN4loXRl+zjd66WP3ldA== X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BY1PR0301MB1192; X-Microsoft-Exchange-Diagnostics: 1; BY1PR0301MB1192; 20:81RTDPafVQ0AmmgaVmlB0LvsVuJh35YORqeQ3VWomRjYI9NhUd13Kx7uX+WKwD49RzmJ5ELD4YCS/pjr5Murh+cXSgi9ZeTBZSG8Qwbfsi2YoxVqiwSnJal+af7n+tUepo6YBalcmKFlQfFdiwqg0X37N1bgwvx5ZALTyGCeuCMFt6NeRT270nT1TYtgV2dMMKuO0XlaZjdZ67R4YWDi0G6VfqeNKfeiR/l2R6ZiA46yh73pvhMXgOcr0ZGPxiKOR9YtY+r6XDRZWfpJJJsL5OZQwFUeuywZfe0mf2YYB8xLPAPdG06zErocKFlw4uwRpFpz+xbUR5J4XKKN1SOQ5Zx0wMAz6zn7hnzQBDeuZGg=; 4:rG2uRqmY6XoR7mOsmTpK6lxIknsI0nrSR0pN2EzM0Oogkke9N3iyBwLXsmmXBr/TTSfH1nwRVAz5+8ujnH/GbJEBqXJ5G9I+3/rcTMDgiTvJkUxmnYikgESK5TDwFaF72nfNadZ3kVUGGelkWU0qoVEwoESXSOvxSSg1XQFE3Y4sFqucKIFdkWa058XZvUIoPstfroXcxwMSCQd90nIMt5q7gLQpAh2EwyL05ycQYMMhwHi18ZLDvKczOVXLd0doFRhMrdCAwtqPioMzHm9AqXhIgf528vfg6bx+BEUCvWI= BY1PR0301MB1192: X-MS-Exchange-Organization-RulesExecuted X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(5005006)(3002001); SRVR:BY1PR0301MB1192; BCL:0; PCL:0; RULEID:; SRVR:BY1PR0301MB1192; X-Forefront-PRVS: 0654257CF5 X-Microsoft-Exchange-Diagnostics: 1; BY1PR0301MB1192; 23:yjqmbeaXuSs/KJOfagK1MYcc9QuB1jfsZM0yMFQMIR7RZGM8ash4ihhqTxdQPFxaCOZ5h8T+ShqV+5htyR8w1yqv3B7qXKo/uzqQAJ/EUt3MAColU2g/tal8I/QWaUMgwlPqwHd88keY59K6SdjupF1ZTPMBo5jp6kwn2GrduUICZFqFnJWVYO5jYm/ruTBuV7JiA4MMIkhuz4V7FYKw9fSU7/KbZ13y+t+92wuP51J/Uu16lk6ivTae8nQujyzESvl7EkMVO9QOMQZDp/9I9njlkGJxWVGN7vAL0TVP8r/DIM8SOMLZs2vQTCjoAU0wF7uTvgekO61miryKmtTQb1iP3urnvF0fsld3n1MBfQ79l5/Qf+j8Wk/XygXIFlvTewncWeI5UYmMEF3QpJkzeUmVB87J3qRP2gWW8cFBnvYIA1EnMWvEmpq8M9dvFGDkli9wy62T0C9YzkG9kbWGrG89supvLW8FcHskKIsoZCk8PfseJXf0R1+ngR9FSUhFWMR0OWgTcbYPfahYm0WcgZuuQ/v1uj8sABPlJXjxQ+XZhkh+P963pUVNfWrssI7LWBSDH13WhchRV256AqKtvTeJe8MNUxifrHqlziEYQlRT5kC+YOlioVsbQXDwOzW2eKA3e96/Mx7wwIugB+0kVhdqxyuAQMr2rkNSkft8ydxGsvnBYHVWL1zTGn+UEQUBO0vAcSgGnFgltp0zptZzEcE/WzkJM3q45/cuXsu+lwg6nYhfN0i8nIPisdK9SAV2VgMxEvXWLWNQV140fC+N9Clv9QC8JWD8OA3bmJIh3zQd9Gyl0yCb18zGVA24P6Tn/PIb0nu8Ky32rTpKW/ZFmJfA7xa//Wtk92bLxRAAl0D+hKLXlYeQKDnFB9Dpf0uLKP5vc7bi1rh7QiSQ660mgfYexOoxccaO/Xidcpi eA2U= X-Microsoft-Exchange-Diagnostics: 1; BY1PR0301MB1192; 5:UcswaDObJ5VoNqm0MWhqmCdWFuZjHec2o6nhYComJIW7Xg+PrCSRYkDbVyRQS9pnaPNEPcYvm/Xy2vf748b2dfmJcLkBtQUz1LEUbJGv72rWQLb9gXiYMJOEYpWeBs8r5toQGhuiwEuM0w3X+/KipQ==; 24:ek7x2buIVKUiACOL8w8ylcJR1WYrgfVfYYNaH3XtpK1NjGKggOGjNMpdvLO4DF/xrYZ2UE1ChzX/5ax71zOdupYZEAaxcvB0jjXd21a4ESU=; 20:6+5h/WYQqCjuIH3Ojy6ofbYdpYS27oTA68BvDZlDwb2cQRcboOmIC7XLZJIUwst2osIvwUZhZRRgNBYsRiOYxw== X-OriginatorOrg: freescale.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 31 Jul 2015 03:59:44.2197 (UTC) X-MS-Exchange-CrossTenant-Id: 710a03f5-10f6-4d38-9ff4-a80b81da590d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=710a03f5-10f6-4d38-9ff4-a80b81da590d; Ip=[192.88.158.2]; Helo=[az84smr01.freescale.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY1PR0301MB1192 Sender: linux-mmc-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-mmc@vger.kernel.org X-Spam-Status: No, score=-8.3 required=5.0 tests=BAYES_00, RCVD_IN_DNSWL_HI, RP_MATCHES_RCVD, UNPARSEABLE_RELAY autolearn=ham version=3.3.1 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on mail.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP Signed-off-by: Yangbo Lu --- drivers/mmc/host/sdhci-of-hlwd.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/drivers/mmc/host/sdhci-of-hlwd.c b/drivers/mmc/host/sdhci-of-hlwd.c index 4079a96..83d8149 100644 --- a/drivers/mmc/host/sdhci-of-hlwd.c +++ b/drivers/mmc/host/sdhci-of-hlwd.c @@ -35,26 +35,26 @@ static void sdhci_hlwd_writel(struct sdhci_host *host, u32 val, int reg) { - sdhci_be32bs_writel(host, val, reg); + sdhci_32bs_writel(host, val, reg); udelay(SDHCI_HLWD_WRITE_DELAY); } static void sdhci_hlwd_writew(struct sdhci_host *host, u16 val, int reg) { - sdhci_be32bs_writew(host, val, reg); + sdhci_32bs_writew(host, val, reg); udelay(SDHCI_HLWD_WRITE_DELAY); } static void sdhci_hlwd_writeb(struct sdhci_host *host, u8 val, int reg) { - sdhci_be32bs_writeb(host, val, reg); + sdhci_32bs_writeb(host, val, reg); udelay(SDHCI_HLWD_WRITE_DELAY); } static const struct sdhci_ops sdhci_hlwd_ops = { - .read_l = sdhci_be32bs_readl, - .read_w = sdhci_be32bs_readw, - .read_b = sdhci_be32bs_readb, + .read_l = sdhci_32bs_readl, + .read_w = sdhci_32bs_readw, + .read_b = sdhci_32bs_readb, .write_l = sdhci_hlwd_writel, .write_w = sdhci_hlwd_writew, .write_b = sdhci_hlwd_writeb,