diff options
Diffstat (limited to 'target/linux/layerscape/patches-4.4/7184-staging-fsl-mc-make-fsl_mc_is_root_dprc-global.patch')
-rw-r--r-- | target/linux/layerscape/patches-4.4/7184-staging-fsl-mc-make-fsl_mc_is_root_dprc-global.patch | 77 |
1 files changed, 0 insertions, 77 deletions
diff --git a/target/linux/layerscape/patches-4.4/7184-staging-fsl-mc-make-fsl_mc_is_root_dprc-global.patch b/target/linux/layerscape/patches-4.4/7184-staging-fsl-mc-make-fsl_mc_is_root_dprc-global.patch deleted file mode 100644 index 92b9c59a0c..0000000000 --- a/target/linux/layerscape/patches-4.4/7184-staging-fsl-mc-make-fsl_mc_is_root_dprc-global.patch +++ /dev/null @@ -1,77 +0,0 @@ -From 82981b28f3a8a7f4ac61d8dc87a0abaeebfbe6dc Mon Sep 17 00:00:00 2001 -From: Stuart Yoder <stuart.yoder@nxp.com> -Date: Wed, 22 Jun 2016 16:40:47 -0500 -Subject: [PATCH 184/226] staging: fsl-mc: make fsl_mc_is_root_dprc() global - -make fsl_mc_is_root_dprc() global so that the dprc driver -can use it - -Signed-off-by: Stuart Yoder <stuart.yoder@nxp.com> -Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> ---- - drivers/staging/fsl-mc/bus/mc-bus.c | 28 +++++++++++++--------------- - drivers/staging/fsl-mc/include/mc.h | 2 ++ - 2 files changed, 15 insertions(+), 15 deletions(-) - ---- a/drivers/staging/fsl-mc/bus/mc-bus.c -+++ b/drivers/staging/fsl-mc/bus/mc-bus.c -@@ -24,8 +24,6 @@ - - static struct kmem_cache *mc_dev_cache; - --static bool fsl_mc_is_root_dprc(struct device *dev); -- - /** - * fsl_mc_bus_match - device to driver matching callback - * @dev: the MC object device structure to match against -@@ -247,19 +245,6 @@ static void fsl_mc_get_root_dprc(struct - } - } - --/** -- * fsl_mc_is_root_dprc - function to check if a given device is a root dprc -- */ --static bool fsl_mc_is_root_dprc(struct device *dev) --{ -- struct device *root_dprc_dev; -- -- fsl_mc_get_root_dprc(dev, &root_dprc_dev); -- if (!root_dprc_dev) -- return false; -- return dev == root_dprc_dev; --} -- - static int get_dprc_attr(struct fsl_mc_io *mc_io, - int container_id, struct dprc_attributes *attr) - { -@@ -424,6 +409,19 @@ error_cleanup_regions: - } - - /** -+ * fsl_mc_is_root_dprc - function to check if a given device is a root dprc -+ */ -+bool fsl_mc_is_root_dprc(struct device *dev) -+{ -+ struct device *root_dprc_dev; -+ -+ fsl_mc_get_root_dprc(dev, &root_dprc_dev); -+ if (!root_dprc_dev) -+ return false; -+ return dev == root_dprc_dev; -+} -+ -+/** - * Add a newly discovered MC object device to be visible in Linux - */ - int fsl_mc_device_add(struct dprc_obj_desc *obj_desc, ---- a/drivers/staging/fsl-mc/include/mc.h -+++ b/drivers/staging/fsl-mc/include/mc.h -@@ -207,6 +207,8 @@ int __must_check fsl_mc_allocate_irqs(st - - void fsl_mc_free_irqs(struct fsl_mc_device *mc_dev); - -+bool fsl_mc_is_root_dprc(struct device *dev); -+ - extern struct bus_type fsl_mc_bus_type; - - #endif /* _FSL_MC_H_ */ |