OSDN Git Service

devlink: move devlink documentation to subfolder
authorJacob Keller <jacob.e.keller@intel.com>
Thu, 9 Jan 2020 22:46:10 +0000 (14:46 -0800)
committerDavid S. Miller <davem@davemloft.net>
Sat, 11 Jan 2020 01:06:59 +0000 (17:06 -0800)
Combine the documentation for devlink into a subfolder, and provide an
index.rst file that can be used to generally describe devlink.

Signed-off-by: Jacob Keller <jacob.e.keller@intel.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
16 files changed:
Documentation/networking/devlink/devlink-health.txt [moved from Documentation/networking/devlink-health.txt with 100% similarity]
Documentation/networking/devlink/devlink-info-versions.rst [moved from Documentation/networking/devlink-info-versions.rst with 100% similarity]
Documentation/networking/devlink/devlink-params-bnxt.txt [moved from Documentation/networking/devlink-params-bnxt.txt with 100% similarity]
Documentation/networking/devlink/devlink-params-mlx5.txt [moved from Documentation/networking/devlink-params-mlx5.txt with 100% similarity]
Documentation/networking/devlink/devlink-params-mlxsw.txt [moved from Documentation/networking/devlink-params-mlxsw.txt with 100% similarity]
Documentation/networking/devlink/devlink-params-mv88e6xxx.txt [moved from Documentation/networking/devlink-params-mv88e6xxx.txt with 100% similarity]
Documentation/networking/devlink/devlink-params-nfp.txt [moved from Documentation/networking/devlink-params-nfp.txt with 100% similarity]
Documentation/networking/devlink/devlink-params-ti-cpsw-switch.txt [moved from Documentation/networking/devlink-params-ti-cpsw-switch.txt with 100% similarity]
Documentation/networking/devlink/devlink-params.txt [moved from Documentation/networking/devlink-params.txt with 100% similarity]
Documentation/networking/devlink/devlink-trap-netdevsim.rst [moved from Documentation/networking/devlink-trap-netdevsim.rst with 100% similarity]
Documentation/networking/devlink/devlink-trap.rst [moved from Documentation/networking/devlink-trap.rst with 100% similarity]
Documentation/networking/devlink/index.rst [new file with mode: 0644]
Documentation/networking/index.rst
MAINTAINERS
drivers/net/netdevsim/dev.c
include/net/devlink.h

diff --git a/Documentation/networking/devlink/index.rst b/Documentation/networking/devlink/index.rst
new file mode 100644 (file)
index 0000000..1252c2a
--- /dev/null
@@ -0,0 +1,14 @@
+Linux Devlink Documentation
+===========================
+
+devlink is an API to expose device information and resources not directly
+related to any device class, such as chip-wide/switch-ASIC-wide configuration.
+
+Contents:
+
+.. toctree::
+   :maxdepth: 1
+
+   devlink-info-versions
+   devlink-trap
+   devlink-trap-netdevsim
index bee73be..d07d985 100644 (file)
@@ -13,9 +13,7 @@ Contents:
    can_ucan_protocol
    device_drivers/index
    dsa/index
-   devlink-info-versions
-   devlink-trap
-   devlink-trap-netdevsim
+   devlink/index
    ethtool-netlink
    ieee802154
    j1939
index 9dcb9ca..d0ea00e 100644 (file)
@@ -4848,6 +4848,7 @@ S:        Supported
 F:     net/core/devlink.c
 F:     include/net/devlink.h
 F:     include/uapi/linux/devlink.h
+F:     Documentation/networking/devlink
 
 DIALOG SEMICONDUCTOR DRIVERS
 M:     Support Opensource <support.opensource@diasemi.com>
index 059711e..6663f79 100644 (file)
@@ -270,7 +270,7 @@ struct nsim_trap_data {
 };
 
 /* All driver-specific traps must be documented in
- * Documentation/networking/devlink-trap-netdevsim.rst
+ * Documentation/networking/devlink/devlink-trap-netdevsim.rst
  */
 enum {
        NSIM_TRAP_ID_BASE = DEVLINK_TRAP_GENERIC_ID_MAX,
index 4e80d9a..a6856f1 100644 (file)
@@ -564,7 +564,7 @@ struct devlink_trap {
 };
 
 /* All traps must be documented in
- * Documentation/networking/devlink-trap.rst
+ * Documentation/networking/devlink/devlink-trap.rst
  */
 enum devlink_trap_generic_id {
        DEVLINK_TRAP_GENERIC_ID_SMAC_MC,
@@ -598,7 +598,7 @@ enum devlink_trap_generic_id {
 };
 
 /* All trap groups must be documented in
- * Documentation/networking/devlink-trap.rst
+ * Documentation/networking/devlink/devlink-trap.rst
  */
 enum devlink_trap_group_generic_id {
        DEVLINK_TRAP_GROUP_GENERIC_ID_L2_DROPS,