* [PATCH] staging: fsl-mc: add sysfs ABI doc
@ 2016-12-07 23:29 Stuart Yoder
2016-12-07 23:29 ` [PATCH] staging: fsl-mc: remove unnecessary info prints from bus driver Stuart Yoder
0 siblings, 1 reply; 2+ messages in thread
From: Stuart Yoder @ 2016-12-07 23:29 UTC (permalink / raw)
To: gregkh
Cc: devel, linux-kernel, agraf, arnd, leoyang.li, ioana.ciornei,
catalin.horghidan, laurentiu.tudor, ruxandra.radulescu,
Stuart Yoder
define the bind/unbind sysfs interfaces for the fsl-mc bus
Signed-off-by: Stuart Yoder <stuart.yoder@nxp.com>
---
Documentation/ABI/testing/sysfs-bus-fsl-mc | 21 +++++++++++++++++++++
1 file changed, 21 insertions(+)
create mode 100644 Documentation/ABI/testing/sysfs-bus-fsl-mc
diff --git a/Documentation/ABI/testing/sysfs-bus-fsl-mc b/Documentation/ABI/testing/sysfs-bus-fsl-mc
new file mode 100644
index 0000000..80256b8
--- /dev/null
+++ b/Documentation/ABI/testing/sysfs-bus-fsl-mc
@@ -0,0 +1,21 @@
+What: /sys/bus/fsl-mc/drivers/.../bind
+Date: December 2016
+Contact: stuart.yoder@nxp.com
+Description:
+ Writing a device location to this file will cause
+ the driver to attempt to bind to the device found at
+ this location. The format for the location is Object.Id
+ and is the same as found in /sys/bus/fsl-mc/devices/.
+ For example:
+ # echo dpni.2 > /sys/bus/fsl-mc/drivers/fsl_dpaa2_eth/bind
+
+What: /sys/bus/fsl-mc/drivers/.../unbind
+Date: December 2016
+Contact: stuart.yoder@nxp.com
+Description:
+ Writing a device location to this file will cause the
+ driver to attempt to unbind from the device found at
+ this location. The format for the location is Object.Id
+ and is the same as found in /sys/bus/fsl-mc/devices/.
+ For example:
+ # echo dpni.2 > /sys/bus/fsl-mc/drivers/fsl_dpaa2_eth/unbind
--
1.9.0
^ permalink raw reply related [flat|nested] 2+ messages in thread
* [PATCH] staging: fsl-mc: remove unnecessary info prints from bus driver
2016-12-07 23:29 [PATCH] staging: fsl-mc: add sysfs ABI doc Stuart Yoder
@ 2016-12-07 23:29 ` Stuart Yoder
0 siblings, 0 replies; 2+ messages in thread
From: Stuart Yoder @ 2016-12-07 23:29 UTC (permalink / raw)
To: gregkh
Cc: devel, linux-kernel, agraf, arnd, leoyang.li, ioana.ciornei,
catalin.horghidan, laurentiu.tudor, ruxandra.radulescu,
Stuart Yoder
remove pr_info/dev_info prints that add unnecessary verbosity
Signed-off-by: Stuart Yoder <stuart.yoder@nxp.com>
---
drivers/staging/fsl-mc/bus/fsl-mc-bus.c | 6 ------
1 file changed, 6 deletions(-)
diff --git a/drivers/staging/fsl-mc/bus/fsl-mc-bus.c b/drivers/staging/fsl-mc/bus/fsl-mc-bus.c
index f9fed63..5ac373c 100644
--- a/drivers/staging/fsl-mc/bus/fsl-mc-bus.c
+++ b/drivers/staging/fsl-mc/bus/fsl-mc-bus.c
@@ -231,7 +231,6 @@ int __fsl_mc_driver_register(struct fsl_mc_driver *mc_driver,
return error;
}
- pr_info("driver %s registered\n", mc_driver->driver.name);
return 0;
}
EXPORT_SYMBOL_GPL(__fsl_mc_driver_register);
@@ -731,8 +730,6 @@ static int fsl_mc_bus_probe(struct platform_device *pdev)
struct mc_version mc_version;
struct resource res;
- dev_info(&pdev->dev, "root DPRC probed");
-
mc = devm_kzalloc(&pdev->dev, sizeof(*mc), GFP_KERNEL);
if (!mc)
return -ENOMEM;
@@ -822,7 +819,6 @@ static int fsl_mc_bus_remove(struct platform_device *pdev)
fsl_destroy_mc_io(mc->root_mc_bus_dev->mc_io);
mc->root_mc_bus_dev->mc_io = NULL;
- dev_info(&pdev->dev, "root DPRC removed");
return 0;
}
@@ -861,8 +857,6 @@ static int __init fsl_mc_bus_driver_init(void)
goto error_cleanup_cache;
}
- pr_info("bus type registered\n");
-
error = platform_driver_register(&fsl_mc_bus_driver);
if (error < 0) {
pr_err("platform_driver_register() failed: %d\n", error);
--
1.9.0
^ permalink raw reply related [flat|nested] 2+ messages in thread
end of thread, other threads:[~2016-12-07 23:36 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-12-07 23:29 [PATCH] staging: fsl-mc: add sysfs ABI doc Stuart Yoder
2016-12-07 23:29 ` [PATCH] staging: fsl-mc: remove unnecessary info prints from bus driver Stuart Yoder
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).