Loading .clang-format +2 −1 Original line number Diff line number Diff line Loading @@ -240,6 +240,7 @@ ForEachMacros: - 'for_each_set_bit' - 'for_each_set_bit_from' - 'for_each_sg' - 'for_each_sg_dma_page' - 'for_each_sg_page' - 'for_each_sibling_event' - '__for_each_thread' Loading Loading @@ -289,7 +290,6 @@ ForEachMacros: - 'idr_for_each_entry_ul' - 'inet_bind_bucket_for_each' - 'inet_lhash2_for_each_icsk_rcu' - 'iov_for_each' - 'key_for_each' - 'key_for_each_safe' - 'klp_for_each_func' Loading Loading @@ -360,6 +360,7 @@ ForEachMacros: - 'radix_tree_for_each_slot' - 'radix_tree_for_each_tagged' - 'rbtree_postorder_for_each_entry_safe' - 'rdma_for_each_port' - 'resource_list_for_each_entry' - 'resource_list_for_each_entry_safe' - 'rhl_for_each_entry_rcu' Loading .mailmap +4 −0 Original line number Diff line number Diff line Loading @@ -156,6 +156,8 @@ Morten Welinder <welinder@darter.rentec.com> Morten Welinder <welinder@troll.com> Mythri P K <mythripk@ti.com> Nguyen Anh Quynh <aquynh@gmail.com> Nicolas Pitre <nico@fluxnic.net> <nicolas.pitre@linaro.org> Nicolas Pitre <nico@fluxnic.net> <nico@linaro.org> Paolo 'Blaisorblade' Giarrusso <blaisorblade@yahoo.it> Patrick Mochel <mochel@digitalimplant.org> Paul Burton <paul.burton@mips.com> <paul.burton@imgtec.com> Loading Loading @@ -224,3 +226,5 @@ Yakir Yang <kuankuan.y@gmail.com> <ykk@rock-chips.com> Yusuke Goda <goda.yusuke@renesas.com> Gustavo Padovan <gustavo@las.ic.unicamp.br> Gustavo Padovan <padovan@profusion.mobi> Changbin Du <changbin.du@intel.com> <changbin.du@intel.com> Changbin Du <changbin.du@intel.com> <changbin.du@gmail.com> Documentation/ABI/obsolete/sysfs-class-dax 0 → 100644 +22 −0 Original line number Diff line number Diff line What: /sys/class/dax/ Date: May, 2016 KernelVersion: v4.7 Contact: linux-nvdimm@lists.01.org Description: Device DAX is the device-centric analogue of Filesystem DAX (CONFIG_FS_DAX). It allows memory ranges to be allocated and mapped without need of an intervening file system. Device DAX is strict, precise and predictable. Specifically this interface: 1/ Guarantees fault granularity with respect to a given page size (pte, pmd, or pud) set at configuration time. 2/ Enforces deterministic behavior by being strict about what fault scenarios are supported. The /sys/class/dax/ interface enumerates all the device-dax instances in the system. The ABI is deprecated and will be removed after 2020. It is replaced with the DAX bus interface /sys/bus/dax/ where device-dax instances can be found under /sys/bus/dax/devices/ Documentation/ABI/stable/sysfs-driver-mlxreg-io +13 −1 Original line number Diff line number Diff line Loading @@ -21,7 +21,19 @@ Description: These files show with which CPLD versions have been burned The files are read only. What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/ cpld3_version fan_dir Date: December 2018 KernelVersion: 5.0 Contact: Vadim Pasternak <vadimpmellanox.com> Description: This file shows the system fans direction: forward direction - relevant bit is set 0; reversed direction - relevant bit is set 1. The files are read only. What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/ jtag_enable Date: November 2018 KernelVersion: 5.0 Loading Documentation/ABI/testing/debugfs-wilco-ec 0 → 100644 +23 −0 Original line number Diff line number Diff line What: /sys/kernel/debug/wilco_ec/raw Date: January 2019 KernelVersion: 5.1 Description: Write and read raw mailbox commands to the EC. For writing: Bytes 0-1 indicate the message type: 00 F0 = Execute Legacy Command 00 F2 = Read/Write NVRAM Property Byte 2 provides the command code Bytes 3+ consist of the data passed in the request At least three bytes are required, for the msg type and command, with additional bytes optional for additional data. Example: // Request EC info type 3 (EC firmware build date) $ echo 00 f0 38 00 03 00 > raw // View the result. The decoded ASCII result "12/21/18" is // included after the raw hex. $ cat raw 00 31 32 2f 32 31 2f 31 38 00 38 00 01 00 2f 00 .12/21/18.8... Loading
.clang-format +2 −1 Original line number Diff line number Diff line Loading @@ -240,6 +240,7 @@ ForEachMacros: - 'for_each_set_bit' - 'for_each_set_bit_from' - 'for_each_sg' - 'for_each_sg_dma_page' - 'for_each_sg_page' - 'for_each_sibling_event' - '__for_each_thread' Loading Loading @@ -289,7 +290,6 @@ ForEachMacros: - 'idr_for_each_entry_ul' - 'inet_bind_bucket_for_each' - 'inet_lhash2_for_each_icsk_rcu' - 'iov_for_each' - 'key_for_each' - 'key_for_each_safe' - 'klp_for_each_func' Loading Loading @@ -360,6 +360,7 @@ ForEachMacros: - 'radix_tree_for_each_slot' - 'radix_tree_for_each_tagged' - 'rbtree_postorder_for_each_entry_safe' - 'rdma_for_each_port' - 'resource_list_for_each_entry' - 'resource_list_for_each_entry_safe' - 'rhl_for_each_entry_rcu' Loading
.mailmap +4 −0 Original line number Diff line number Diff line Loading @@ -156,6 +156,8 @@ Morten Welinder <welinder@darter.rentec.com> Morten Welinder <welinder@troll.com> Mythri P K <mythripk@ti.com> Nguyen Anh Quynh <aquynh@gmail.com> Nicolas Pitre <nico@fluxnic.net> <nicolas.pitre@linaro.org> Nicolas Pitre <nico@fluxnic.net> <nico@linaro.org> Paolo 'Blaisorblade' Giarrusso <blaisorblade@yahoo.it> Patrick Mochel <mochel@digitalimplant.org> Paul Burton <paul.burton@mips.com> <paul.burton@imgtec.com> Loading Loading @@ -224,3 +226,5 @@ Yakir Yang <kuankuan.y@gmail.com> <ykk@rock-chips.com> Yusuke Goda <goda.yusuke@renesas.com> Gustavo Padovan <gustavo@las.ic.unicamp.br> Gustavo Padovan <padovan@profusion.mobi> Changbin Du <changbin.du@intel.com> <changbin.du@intel.com> Changbin Du <changbin.du@intel.com> <changbin.du@gmail.com>
Documentation/ABI/obsolete/sysfs-class-dax 0 → 100644 +22 −0 Original line number Diff line number Diff line What: /sys/class/dax/ Date: May, 2016 KernelVersion: v4.7 Contact: linux-nvdimm@lists.01.org Description: Device DAX is the device-centric analogue of Filesystem DAX (CONFIG_FS_DAX). It allows memory ranges to be allocated and mapped without need of an intervening file system. Device DAX is strict, precise and predictable. Specifically this interface: 1/ Guarantees fault granularity with respect to a given page size (pte, pmd, or pud) set at configuration time. 2/ Enforces deterministic behavior by being strict about what fault scenarios are supported. The /sys/class/dax/ interface enumerates all the device-dax instances in the system. The ABI is deprecated and will be removed after 2020. It is replaced with the DAX bus interface /sys/bus/dax/ where device-dax instances can be found under /sys/bus/dax/devices/
Documentation/ABI/stable/sysfs-driver-mlxreg-io +13 −1 Original line number Diff line number Diff line Loading @@ -21,7 +21,19 @@ Description: These files show with which CPLD versions have been burned The files are read only. What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/ cpld3_version fan_dir Date: December 2018 KernelVersion: 5.0 Contact: Vadim Pasternak <vadimpmellanox.com> Description: This file shows the system fans direction: forward direction - relevant bit is set 0; reversed direction - relevant bit is set 1. The files are read only. What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/ jtag_enable Date: November 2018 KernelVersion: 5.0 Loading
Documentation/ABI/testing/debugfs-wilco-ec 0 → 100644 +23 −0 Original line number Diff line number Diff line What: /sys/kernel/debug/wilco_ec/raw Date: January 2019 KernelVersion: 5.1 Description: Write and read raw mailbox commands to the EC. For writing: Bytes 0-1 indicate the message type: 00 F0 = Execute Legacy Command 00 F2 = Read/Write NVRAM Property Byte 2 provides the command code Bytes 3+ consist of the data passed in the request At least three bytes are required, for the msg type and command, with additional bytes optional for additional data. Example: // Request EC info type 3 (EC firmware build date) $ echo 00 f0 38 00 03 00 > raw // View the result. The decoded ASCII result "12/21/18" is // included after the raw hex. $ cat raw 00 31 32 2f 32 31 2f 31 38 00 38 00 01 00 2f 00 .12/21/18.8...