public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/5] staging: fsl-mc: multiple root DPRCs
@ 2015-10-04  7:09 itai.katz
  2015-10-04  7:09 ` [PATCH 1/5] staging: fsl-mc: abstract test for existence of fsl-mc bus itai.katz
                   ` (4 more replies)
  0 siblings, 5 replies; 8+ messages in thread
From: itai.katz @ 2015-10-04  7:09 UTC (permalink / raw)
  To: gregkh, arnd, devel, linux-kernel
  Cc: stuart.yoder, german.rivera, lijun.pan, scottwood, agraf,
	bhamciu1, R89243, bhupesh.sharma, nir.erez, richard.schmitt,
	dan.carpenter, Itai Katz

From: Itai Katz <itai.katz@freescale.com>

This patch series adds support for supporting multiple root 
DPRCs, which is an item on the TODO list. (This situation can
is possible when assigning multiple DPRCs to KVM virtual machines.)

Patch 1 abstracts the test for existence of an fsl-mc bus instance
into a function.

Patch 2 abstracts the test for whether a dprc is a root dprc 
into a function.

Patch 3 replaces use of the dev_root field in the bus type
struct to identify the root dprc with a more flexible
pointer traversal mechanism.

Patch 4 adds a counter to track the number of root dprcs.

Patch 5 removes all references to the now unused dev_root

Itai Katz (5):
  staging: fsl-mc: abstract test for existence of fsl-mc bus
  staging: fsl-mc: abstract test for whether a dprc is a root dprc
  staging: fsl-mc: add function to return pointer to root dprc
  staging: fsl-mc: add counter to track number of root DPRCs
  staging: fsl-mc: remove references to dev_root

 drivers/staging/fsl-mc/bus/mc-bus.c |   74 ++++++++++++++++++++++++++++++-----
 drivers/staging/fsl-mc/include/mc.h |    2 +
 2 files changed, 66 insertions(+), 10 deletions(-)

-- 
1.7.9.5


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

end of thread, other threads:[~2015-10-06 13:54 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-10-04  7:09 [PATCH 0/5] staging: fsl-mc: multiple root DPRCs itai.katz
2015-10-04  7:09 ` [PATCH 1/5] staging: fsl-mc: abstract test for existence of fsl-mc bus itai.katz
2015-10-04  7:09 ` [PATCH 2/5] staging: fsl-mc: abstract test for whether a dprc is a root dprc itai.katz
2015-10-06  8:47   ` Mike Rapoport
2015-10-06 13:39     ` Katz Itai
2015-10-04  7:09 ` [PATCH 3/5] staging: fsl-mc: add function to return pointer to " itai.katz
2015-10-04  7:09 ` [PATCH 4/5] staging: fsl-mc: add counter to track number of root DPRCs itai.katz
2015-10-04  7:09 ` [PATCH 5/5] staging: fsl-mc: remove references to dev_root itai.katz

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox