if not earlier.
-Original Message-
From: linux-scsi-ow...@vger.kernel.org
[mailto:linux-scsi-ow...@vger.kernel.org] On Behalf Of Christoph Hellwig
Sent: Tuesday, October 21, 2014 7:06 AM
To: Subhash Jadavani
Cc: 'Dolev Raviv'; james.bottom...@hansenpartnership.com;
linux-s...@vger.kernel.org; linux-arm
, 2014 9:16 AM
To: Dolev Raviv
Cc: Jej B; Christoph Hellwig; linux-s...@vger.kernel.org;
linux-scsi-ow...@vger.kernel.org; linux-arm-msm@vger.kernel.org; Santosh Y;
Subhash Jadavani
Subject: Re: [PATCH V6 10/18] scsi: ufs: manually add well known logical units
2014-09-25 21:32 GMT+09:00 Dolev Raviv
If the UFS Power management level 5 is chosen, the UIC link is down during
suspend. And the power mode should be configured during resume again.
Unfortunately, it will not be configured because the above condition hits
unintentionally.
Yes, it seems a bug.
I would like to propose a fix
...@vger.kernel.org; linux-arm-msm@vger.kernel.org;
santos...@gmail.com; Subhash Jadavani; Sujit Reddy Thumma; Martin K.
Petersen
Subject: RE: [PATCH V5 01/17] scsi: fixing the type for well known LUs
From: Christoph Hellwig [mailto:h...@infradead.org]
...
On Wed, Sep 24, 2014 at 06:13:57PM +0300
...@vger.kernel.org; linux-scsi-ow...@vger.kernel.org;
linux-arm-msm@vger.kernel.org; santos...@gmail.com; Subhash Jadavani
Subject: Re: [PATCH V5 02/17] scsi: sysfs: don't add scsi_device if its
already added
On Wed, Sep 24, 2014 at 06:13:58PM +0300, Dolev Raviv wrote:
From: Subhash Jadavani subha
@vger.kernel.org; santos...@gmail.com; Subhash Jadavani; Sujit
Reddy Thumma
Subject: Re: [PATCH V5 10/17] scsi: ufs: manually add well known logical
units
/**
+ * ufshcd_set_queue_depth - set lun queue depth
+ * @sdev: pointer to SCSI device
+ *
+ * Read bLUQueueDepth value and activate scsi
removal so we
can remove these manually added devices immediately after it. Next patch
revision should fix it.
-Original Message-
From: 'Christoph Hellwig' [mailto:h...@infradead.org]
Sent: Wednesday, September 24, 2014 9:41 AM
To: Subhash Jadavani
Cc: 'Christoph Hellwig'; 'Dolev Raviv
To: Subhash Jadavani
Cc: 'Christoph Hellwig'; 'Dolev Raviv';
james.bottom...@hansenpartnership.com; linux-s...@vger.kernel.org;
linux-scsi-ow...@vger.kernel.org; linux-arm-msm@vger.kernel.org;
santos...@gmail.com
Subject: Re: [PATCH V5 02/17] scsi: sysfs: don't add scsi_device if its
already added
On Wed
18, 2014 at 12:12:22PM -0700, Subhash Jadavani wrote:
Hi Chris,
While testing with another vendor's UFS devices, I realized that
SELECT REPORT need not to be set to 0x02 for making the device report the
W-LUs.
Even when SELECT REPORT is set 0x00, this particular UFS device
reports the W-LUs
Raviv; james.bottom...@hansenpartnership.com; h...@infradead.org;
linux-s...@vger.kernel.org; linux-scsi-ow...@vger.kernel.org;
linux-arm-msm@vger.kernel.org; santos...@gmail.com; Subhash Jadavani
Subject: Re: [PATCH V4 09/17] scsi: ufs: manually add well known logical
units
None of the REPORT
...@vger.kernel.org] On Behalf Of Dolev Raviv
Sent: Tuesday, September 23, 2014 5:58 AM
To: Christoph Hellwig
Cc: Dolev Raviv; james.bottom...@hansenpartnership.com; h...@infradead.org;
linux-s...@vger.kernel.org; linux-scsi-ow...@vger.kernel.org;
linux-arm-msm@vger.kernel.org; santos...@gmail.com; Subhash
-Original Message-
From: linux-scsi-ow...@vger.kernel.org
[mailto:linux-scsi-ow...@vger.kernel.org] On Behalf Of 'Christoph Hellwig'
Sent: Saturday, September 13, 2014 11:55 AM
To: Subhash Jadavani
Cc: 'Christoph Hellwig'; 'Dolev Raviv';
james.bottom...@hansenpartnership.com; linux-s
...@vger.kernel.org] On Behalf Of Subhash Jadavani
Sent: Thursday, September 18, 2014 10:18 AM
To: 'Christoph Hellwig'
Cc: 'Dolev Raviv'; james.bottom...@hansenpartnership.com;
linux-s...@vger.kernel.org; linux-scsi-ow...@vger.kernel.org;
linux-arm-msm@vger.kernel.org; santos...@gmail.com; 'Sujit Reddy
...@vger.kernel.org;
linux-arm-msm@vger.kernel.org; santos...@gmail.com; Subhash Jadavani; Sujit
Reddy Thumma; Martin K. Petersen
Subject: Re: [PATCH V3 01/16] scsi: support well known logical units
On Wed, Sep 10, 2014 at 02:54:08PM +0300, Dolev Raviv wrote:
From: Subhash Jadavani subha...@codeaurora.org
Looks good to me.
Reviewed-by: Subhash Jadavani subha...@codeaurora.org
On 8/27/2013 9:48 AM, Sujit Reddy Thumma wrote:
Some vendor specific controller versions might need to configure
vendor specific - registers, clocks, voltage regulators etc. to
initialize the host controller UTP layer
Looks good to me.
Reviewed-by: Subhash Jadavani subha...@codeaurora.org
On 8/27/2013 9:48 AM, Sujit Reddy Thumma wrote:
Add generic clock initialization support for UFSHCD platform
driver. The clock info is read from device tree using standard
clock bindings. A generic max-clock-frequency-hz
Looks good to me.
Reviewed-by: Subhash Jadavani subha...@codeaurora.org
On 8/25/2013 4:06 PM, Dolev Raviv wrote:
In interrupt context, after reading and comparing the UTRLDBR to
hba-outstanding_request and before resetting the interrupt aggregation,
there might be completion of another
Looks good to me.
Reviewed-by: Subhash Jadavani subha...@codeaurora.org
On 8/27/2013 9:48 AM, Sujit Reddy Thumma wrote:
UFS devices are powered by at most three external power supplies -
- VCC - The flash memory core power supply, 2.7V to 3.6V or 1.70V to 1.95V
- VCCQ - The controller and I/O
On 8/27/2013 1:50 PM, Subhash Jadavani wrote:
Looks good to me.
Reviewed-by: Subhash Jadavani subha...@codeaurora.org
On 8/25/2013 4:06 PM, Dolev Raviv wrote:
In interrupt context, after reading and comparing the UTRLDBR to
hba-outstanding_request and before resetting the interrupt
On 3/20/2013 5:28 PM, Yaniv Gardi wrote:
This patch adds a method to trigger Sanitize command to MMC.
The Sanitize command is used for deleting the unmapped memory region
of the MMC device.
Signed-off-by: Yaniv Gardi yga...@codeaurora.org
diff --git a/mmc.c b/mmc.c
index a2de863..174d9a4
this patch?
Yes, this patch also fixes the issue. You may add: Tested-by: Subhash
Jadavani subha...@codeaurora.org .
Regards,
Subhash
arch/arm/mm/dma-mapping.c | 18 ++
1 files changed, 10 insertions(+), 8 deletions(-)
diff --git a/arch/arm/mm/dma-mapping.c b/arch/arm/mm/dma
On 1/16/2013 4:02 PM, James Bottomley wrote:
On Wed, 2013-01-16 at 12:07 +0530, Subhash Jadavani wrote:
Now consider this call stack from MMC block driver (this is on the ARmv7
based board):
[ 98.918174] [c001b50c] (v7_dma_inv_range+0x30/0x48) from
[c0017b8c] (dma_cache_maint_page
As Maya is going to fix the commit text,
Acked-by: Subhash Jadavani subha...@codeaurora.org
On 1/17/2013 12:18 PM, Seungwon Jeon wrote:
On Thursday, January 17, 2013 , Ulf Hansson wrote:
On 13 January 2013 22:47, Maya Erez me...@codeaurora.org wrote:
-Original Message-
From: Subhash
-gather nodes.
Signed-off-by: Subhash Jadavani subha...@codeaurora.org
---
block/blk-merge.c |6 ++
1 files changed, 6 insertions(+), 0 deletions(-)
diff --git a/block/blk-merge.c b/block/blk-merge.c
index 936a110..6eaef3d4 100644
--- a/block/blk-merge.c
+++ b/block/blk-merge.c
@@ -42,6
On 1/15/2013 9:49 PM, James Bottomley wrote:
On Tue, 2013-01-15 at 21:31 +0530, Subhash Jadavani wrote:
blk_rq_map_sg() function merges the physically contiguous pages to use same
scatter-gather node without checking if their page descriptors are
contiguous or not.
Now when dma_map_sg
-gather nodes.
Signed-off-by: Subhash Jadavani subha...@codeaurora.org
---
block/blk-merge.c |6 ++
1 files changed, 6 insertions(+), 0 deletions(-)
diff --git a/block/blk-merge.c b/block/blk-merge.c
index 936a110..623fca5 100644
--- a/block/blk-merge.c
+++ b/block/blk-merge.c
@@ -42,6
On 1/12/2013 2:12 AM, Maya Erez wrote:
mmc_cache_ctrl was called in runtime suspend before MMC interrupted
BKOPS in case it is still running on the card. This caused the cache
disable to timeout.
I guess even if the idle time bkops polling is not implemented, this
patch is good to have. cache
Jadavani subha...@codeaurora.org
To: linux-...@vger.kernel.org
CC: linux-arm-msm@vger.kernel.org, Subhash Jadavani subha...@codeaurora.org
This patch-series is having 1 fix for SDIO resume and 2 fixes related to
SDIO3.0 card detection
Subhash Jadavani (2):
mmc: sdio: fix resume failure
mmc
On 12/7/2012 8:21 PM, Ulf Hansson wrote:
On 7 December 2012 13:15, Subhash Jadavani subha...@codeaurora.org wrote:
On 12/7/2012 3:40 AM, Ulf Hansson wrote:
On 6 December 2012 16:25, Subhash Jadavani subha...@codeaurora.org
wrote:
On 12/6/2012 4:03 PM, Ulf Hansson wrote:
On 4 December 2012 12
On 12/6/2012 4:03 PM, Ulf Hansson wrote:
On 4 December 2012 12:36, Subhash Jadavani subha...@codeaurora.org wrote:
If SDIO keep power flag (MMC_PM_KEEP_POWER) is not set, card would
be reinitialized during resume but as we are not resetting
(CMD52 reset) the SDIO card during
: Bing Zhao [mailto:bz...@marvell.com]
Sent: Thursday, December 06, 2012 3:14 AM
To: Shen, Jackey; Subhash Jadavani; linux-...@vger.kernel.org
Cc: linux-arm-msm@vger.kernel.org; Sujit Reddy Thumma
Subject: RE: [PATCH v1 2/3] mmc: sdio: Fix SDIO 3.0 UHS-I initialization
sequence
Hi Jackey,
Hi Bing
the reinitialization of card
during resume.
Signed-off-by: Subhash Jadavani subha...@codeaurora.org
---
drivers/mmc/core/sdio.c |6 --
1 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/drivers/mmc/core/sdio.c b/drivers/mmc/core/sdio.c
index 2273ce6..34ad4c8 100644
--- a/drivers/mmc/core
...@codeaurora.org
Signed-off-by: Subhash Jadavani subha...@codeaurora.org
---
drivers/mmc/core/sdio.c | 22 +++---
include/linux/mmc/host.h |8
2 files changed, 19 insertions(+), 11 deletions(-)
diff --git a/drivers/mmc/core/sdio.c b/drivers/mmc/core/sdio.c
index 34ad4c8..9565d38
When SDIO3.0 card is detected, incorrect bus speed mode
is printed as part of card detection print in kernel logs.
This change fixes it so that user won't be confused by
looking at incorrect card detection message in logs.
Signed-off-by: Subhash Jadavani subha...@codeaurora.org
---
drivers/mmc
Thanks Maya. Looks good to me.
Reviewed-by: subha...@codeaurora.org
Regards,
Subhash
On 10/5/2012 3:58 AM, Maya Erez wrote:
Devices have various maintenance operations need to perform internally.
In order to reduce latencies during time critical operations like read
and write, it is better to
controller.
To fix this issue, mmc_sd_num_wr_blocks() should instead
just call the mmc_set_data_timeout() to calculate the
data timeout value. mmc_set_data_timeout() function
ensures that non zero timeout value is set even for
block addressed SD cards.
Signed-off-by: Subhash Jadavani subha
requests normally have large transfer size and
which means there are chances that while mmcq is executing
blk_update_bidi_request(), it may get interrupted by interrupts or
other high priority thread.
Signed-off-by: Subhash Jadavani subha...@codeaurora.org
---
drivers/mmc/card/block.c | 36
-Original Message-
From: Chris Ball [mailto:c...@laptop.org]
Sent: Wednesday, June 06, 2012 7:01 PM
To: Subhash Jadavani
Cc: linux-...@vger.kernel.org; linux-arm-msm@vger.kernel.org; 'Namjae
Jeon'
Subject: Re: [PATCH v1 1/1] mmc: block: replace __blk_end_request
On 6/7/2012 4:05 PM, Namjae Jeon wrote:
This change is not meant for improving MMC throughput; it's basically
about becoming fair to other threads/interrupts in the system. By holding
spin lock and interrupts disabled for longer duration, we won't allow
other threads/interrupts to run at
Hi Chris,
Is this patch looks ok?
Regards,
Subhash
-Original Message-
From: linux-arm-msm-ow...@vger.kernel.org [mailto:linux-arm-msm-
ow...@vger.kernel.org] On Behalf Of Namjae Jeon
Sent: Friday, April 13, 2012 8:12 PM
To: Subhash Jadavani; Chris Ball
Cc: linux
Hi Namjae,
-Original Message-
From: Namjae Jeon [mailto:linkinj...@gmail.com]
Sent: Wednesday, April 18, 2012 11:12 AM
To: Subhash Jadavani
Cc: Chris Ball; linux-...@vger.kernel.org; linux-arm-msm@vger.kernel.org
Subject: Re: [PATCH v1 1/1] mmc: block: replace __blk_end_request
Hi Chris,
-Original Message-
From: linux-arm-msm-ow...@vger.kernel.org [mailto:linux-arm-msm-
ow...@vger.kernel.org] On Behalf Of Subhash Jadavani
Sent: Wednesday, April 11, 2012 12:22 AM
To: 'Chris Ball'
Cc: linux-...@vger.kernel.org; linux-arm-msm@vger.kernel.org
Subject: RE
With current implementation of power class selection,
mmc_select_powerclass() should never fail. So treat any error
returned by this function as serious enough to skip the card
initialization.
Signed-off-by: Subhash Jadavani subha...@codeaurora.org
---
drivers/mmc/core/mmc.c | 26
-Original Message-
From: Chris Ball [mailto:c...@laptop.org]
Sent: Wednesday, April 11, 2012 12:08 AM
To: Subhash Jadavani
Cc: linux-...@vger.kernel.org; linux-arm-msm@vger.kernel.org
Subject: Re: [PATCH v1 1/1] mmc: block: replace __blk_end_request() with
blk_end_request()
Hi
Hi Porzio,
-Original Message-
From: Luca Porzio (lporzio) [mailto:lpor...@micron.com]
Sent: Tuesday, April 03, 2012 10:36 PM
To: Subhash Jadavani; 'Saugata Das'
Cc: linux-...@vger.kernel.org; linux-arm-msm@vger.kernel.org;
girish.shivananja...@linaro.org; Danilo Caraccio (dcaracci
Hi Chris,
Any thoughts or suggestions on this?
Regards,
Subhash
-Original Message-
From: linux-mmc-ow...@vger.kernel.org [mailto:linux-mmc-
ow...@vger.kernel.org] On Behalf Of Subhash Jadavani
Sent: Thursday, April 05, 2012 11:16 AM
To: linux-...@vger.kernel.org
Cc: linux-arm-msm
-Original Message-
From: Saugata Das [mailto:saugata@linaro.org]
Sent: Tuesday, April 03, 2012 8:55 PM
To: Subhash Jadavani
Cc: linux-...@vger.kernel.org; linux-arm-msm@vger.kernel.org;
girish.shivananja...@linaro.org
Subject: Re: [PATCH v1 1/1] mmc: core: fix power class
-Original Message-
From: linux-mmc-ow...@vger.kernel.org [mailto:linux-mmc-
ow...@vger.kernel.org] On Behalf Of Saugata Das
Sent: Tuesday, April 03, 2012 9:48 PM
To: Subhash Jadavani
Cc: linux-...@vger.kernel.org; linux-arm-msm@vger.kernel.org;
girish.shivananja...@linaro.org
When UHS-I card is detected also print the bus speed mode
in which UHS-I card will be running.
Signed-off-by: Subhash Jadavani subha...@codeaurora.org
---
drivers/mmc/core/bus.c | 17 +++--
1 files changed, 15 insertions(+), 2 deletions(-)
diff --git a/drivers/mmc/core/bus.c b
-Original Message-
From: linux-arm-msm-ow...@vger.kernel.org [mailto:linux-arm-msm-
ow...@vger.kernel.org] On Behalf Of Aaron Lu
Sent: Monday, March 26, 2012 8:47 AM
To: Subhash Jadavani
Cc: linux-...@vger.kernel.org; linux-arm-msm@vger.kernel.org;
arindam.n...@amd.com
Subject
...@vger.kernel.org [mailto:linux-arm-msm-
ow...@vger.kernel.org] On Behalf Of Subhash Jadavani
Sent: Monday, March 26, 2012 11:46 AM
To: 'Aaron Lu'
Cc: linux-...@vger.kernel.org; linux-arm-msm@vger.kernel.org;
arindam.n...@amd.com
Subject: RE: [PATCH v1 1/1] mmc: bus: print bus speed mode
When UHS-I card is detected also print the bus speed mode
in which UHS-I card will be running.
Signed-off-by: Subhash Jadavani subha...@codeaurora.org
---
drivers/mmc/core/bus.c | 26 +-
1 files changed, 25 insertions(+), 1 deletions(-)
diff --git a/drivers/mmc/core
Hi Girish,
-Original Message-
From: linux-arm-msm-ow...@vger.kernel.org [mailto:linux-arm-msm-
ow...@vger.kernel.org] On Behalf Of Girish K S
Sent: Tuesday, March 06, 2012 3:30 PM
To: Subhash Jadavani
Cc: linux-...@vger.kernel.org; linux-arm-msm@vger.kernel.org;
c...@laptop.org
-Original Message-
From: Girish K S [mailto:girish.shivananja...@linaro.org]
Sent: Tuesday, March 06, 2012 5:39 PM
To: Subhash Jadavani
Cc: linux-...@vger.kernel.org; linux-arm-msm@vger.kernel.org;
c...@laptop.org
Subject: Re: [PATCH v1 1/1] mmc: core: hs200 fixes
On 6 March
() is called.
So this patch moves this operation after execute_tuning() is completed.
Signed-off-by: Subhash Jadavani subha...@codeaurora.org
---
drivers/mmc/core/mmc.c | 38 +-
1 files changed, 21 insertions(+), 17 deletions(-)
diff --git a/drivers/mmc/core/mmc.c
() is called.
So this patch moves this operation after execute_tuning() is completed.
Signed-off-by: Subhash Jadavani subha...@codeaurora.org
---
drivers/mmc/core/mmc.c | 37 -
1 files changed, 20 insertions(+), 17 deletions(-)
diff --git a/drivers/mmc/core/mmc.c b
Hi Chris,
Hi Subhash, Arindam,
On Wed, Aug 10 2011, Subhash Jadavani wrote:
Here is Essential conditions to indicate Version 3.00 Card
(SD_SPEC=2 and SD_SPEC3=1) :
(1) The card shall support CMD6
(2) The card shall support CMD8
(3) The card shall support CMD42
(4) User area capacity
Hi Arindam,
-Original Message-
From: Nath, Arindam [mailto:arindam.n...@amd.com]
Sent: Friday, August 05, 2011 10:54 PM
To: Subhash Jadavani; linux-...@vger.kernel.org; 'Philip Rakity'
Cc: linux-arm-msm@vger.kernel.org
Subject: RE: [PATCH v1 1/1] mmc: sd: UHS-I bus speed should
Hi Arindam,
Thank you for the review. Please find few comments inline.
-Original Message-
From: Nath, Arindam [mailto:arindam.n...@amd.com]
Sent: Tuesday, August 02, 2011 12:38 PM
To: Chris Ball; Subhash Jadavani
Cc: linux-...@vger.kernel.org; linux-arm-msm@vger.kernel.org; Philip
-Original Message-
From: linux-arm-msm-ow...@vger.kernel.org [mailto:linux-arm-msm-
ow...@vger.kernel.org] On Behalf Of Nath, Arindam
Sent: Tuesday, August 02, 2011 3:21 PM
To: Subhash Jadavani; 'Chris Ball'
Cc: linux-...@vger.kernel.org; linux-arm-msm@vger.kernel.org; 'Philip
:
https://patchwork.kernel.org/patch/586271/
http://www.spinics.net/lists/arm-kernel/msg118467.html
Subhash Jadavani (1):
mmc: msm_sdcc: Use SPS BAM as DMA engine
drivers/mmc/host/Kconfig| 10 +
drivers/mmc/host/Makefile |1 +
drivers/mmc/host/msm_sdcc.c | 929
named SPS-BAM (as part of
Smart Peripheral System of MSM) is added for
data movement between SDCC core and system memory.
This patch has done changes in existing MSM SDCC
driver for using SPS-BAM as DMA engine.
Signed-off-by: Subhash Jadavani subha...@codeaurora.org
---
drivers/mmc/host/Kconfig
62 matches
Mail list logo