From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?gb2312?B?vrTI8Q==?= Subject: Re: [PATCH 2/2] mmc: rtsx: add support for sdio card Date: Fri, 28 Nov 2014 01:57:22 +0000 Message-ID: <5477D682.30107@realsil.com.cn> References: <671243677462065a8eb515d654c8a269ce73409c.1417056337.git.micky_ching@realsil.com.cn> <20141127154332.GB4860@mwanda> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: <20141127154332.GB4860@mwanda> Content-Language: zh-CN Content-ID: <9950A8276D5FAC47AD7AD1D5DCB680C7@realsil.com.cn> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: driverdev-devel-bounces@linuxdriverproject.org Sender: "devel" To: Dan Carpenter Cc: "ulf.hansson@linaro.org" , "sameo@linux.intel.com" , "gregkh@linuxfoundation.org" , "linux-mmc@vger.kernel.org" , "chris@printf.net" , "linux-kernel@vger.kernel.org" , =?gb2312?B?zfXsvw==?= , "devel@linuxdriverproject.org" , "rogerable@realtek.com" , "lee.jones@linaro.org" List-Id: linux-mmc@vger.kernel.org On 11/27/2014 11:43 PM, Dan Carpenter wrote: >> + int stat_idx = sd_status_index(rsp_type); > I have always hated this terrible pointer math. 5 is relative to > pcr->host_cmds_ptr + 1. It's a mess... 5 mean CRC7 offset of Response R1, see SD spec V3.01 Page 82. 4.9.1 R1 (normal response command). And we have to +1 to skip unused/undefined data.