All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 0/4]enable Background operations and HPI feature for eMMC4.41 card
@ 2010-12-03 12:13 Chuanxiao Dong
  2010-12-06 11:32 ` Dong, Chuanxiao
  0 siblings, 1 reply; 3+ messages in thread
From: Chuanxiao Dong @ 2010-12-03 12:13 UTC (permalink / raw)
  To: linux-mmc; +Cc: linux-kernel, cjb, akpm, arjan, alan, kmpark

Hi,
	This is the version 2 patch to enable background operations and HPI
	feature for eMMC4.41 card. Both of these two features are optional.

	Background operations can be started when user request queue is idle. So
	each time user start to handle a new request, driver should check
	whether the card is doing BKOPS. If so, should wait until BKOPS is done
	or use a HPI command to interrupt it if eMMC card support HPI. The
	serial patches were designed as this work flow.

	This version patch only use HPI to interrupt background operation,
	didnot implement to interrupt foreground operations.

	patch1: enable background operations feature for supported eMMC card.
	patch2: start to do background operations when user request queue is
	idle. Check whether card is doing BKOPS when start a new user request.
	patch3: enable HPI for supported eMMC card.
	patch4: use HPI command to interrupt BKOPS.

	change-log:

	patch2: remove the added workqueue in the version 1 patch. This
	workqueue is used to put card in runtime suspend state. Since current
	MMC driver has not a runtime power management in card block layer, just
	remove this workqueue. Define erro response to be macro R1_ERROR_RESPONSE

	patch3: fixed community comment. Thanks for Kyungmin Park.

Thanks
Chuanxiao

^ permalink raw reply	[flat|nested] 3+ messages in thread

* RE: [PATCH v2 0/4]enable Background operations and HPI feature for eMMC4.41 card
  2010-12-03 12:13 [PATCH v2 0/4]enable Background operations and HPI feature for eMMC4.41 card Chuanxiao Dong
@ 2010-12-06 11:32 ` Dong, Chuanxiao
  2010-12-06 12:24   ` Arnd Bergmann
  0 siblings, 1 reply; 3+ messages in thread
From: Dong, Chuanxiao @ 2010-12-06 11:32 UTC (permalink / raw)
  To: linux-mmc; +Cc: linux-kernel, cjb, akpm, arjan, alan, kmpark, Mai, Leonard

Hi all,
I have updated the HW reset feature patch to be version4, but no one has given me any comment....
Does any want to review these patches?

> -----Original Message-----
> From: linux-mmc-owner@vger.kernel.org
> [mailto:linux-mmc-owner@vger.kernel.org] On Behalf Of Chuanxiao Dong
> Sent: Friday, December 03, 2010 8:13 PM
> To: linux-mmc@vger.kernel.org
> Cc: linux-kernel@vger.kernel.org; cjb@laptop.org; akpm@linux-foundation.org;
> arjan@linux.intel.com; alan@linux.intel.com; kmpark@infradead.org
> Subject: [PATCH v2 0/4]enable Background operations and HPI feature for
> eMMC4.41 card
> 
> Hi,
> 	This is the version 2 patch to enable background operations and HPI
> 	feature for eMMC4.41 card. Both of these two features are optional.
> 
> 	Background operations can be started when user request queue is idle. So
> 	each time user start to handle a new request, driver should check
> 	whether the card is doing BKOPS. If so, should wait until BKOPS is done
> 	or use a HPI command to interrupt it if eMMC card support HPI. The
> 	serial patches were designed as this work flow.
> 
> 	This version patch only use HPI to interrupt background operation,
> 	didnot implement to interrupt foreground operations.
> 
> 	patch1: enable background operations feature for supported eMMC card.
> 	patch2: start to do background operations when user request queue is
> 	idle. Check whether card is doing BKOPS when start a new user request.
> 	patch3: enable HPI for supported eMMC card.
> 	patch4: use HPI command to interrupt BKOPS.
> 
> 	change-log:
> 
> 	patch2: remove the added workqueue in the version 1 patch. This
> 	workqueue is used to put card in runtime suspend state. Since current
> 	MMC driver has not a runtime power management in card block layer, just
> 	remove this workqueue. Define erro response to be macro
> R1_ERROR_RESPONSE
> 
> 	patch3: fixed community comment. Thanks for Kyungmin Park.
> 
> Thanks
> Chuanxiao
> --
> To unsubscribe from this list: send the line "unsubscribe linux-mmc" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [PATCH v2 0/4]enable Background operations and HPI feature for eMMC4.41 card
  2010-12-06 11:32 ` Dong, Chuanxiao
@ 2010-12-06 12:24   ` Arnd Bergmann
  0 siblings, 0 replies; 3+ messages in thread
From: Arnd Bergmann @ 2010-12-06 12:24 UTC (permalink / raw)
  To: Dong, Chuanxiao
  Cc: linux-mmc, linux-kernel, cjb, akpm, arjan, alan, kmpark, Mai, Leonard

On Monday 06 December 2010, Dong, Chuanxiao wrote:
> I have updated the HW reset feature patch to be version4, but no one has given me any comment....
> Does any want to review these patches?

Give folks a chance to catch up with their email ;-)

A lot of people do not work during weekends, so if you send patches on a
friday, you often don't get replies before the end of Monday, plus any
time zone differences.

	Arnd

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2010-12-06 12:25 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-12-03 12:13 [PATCH v2 0/4]enable Background operations and HPI feature for eMMC4.41 card Chuanxiao Dong
2010-12-06 11:32 ` Dong, Chuanxiao
2010-12-06 12:24   ` Arnd Bergmann

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.