mlxbf-bootctl: Add sysfs file for BlueField boot fifo
authorLiming Sun <limings@nvidia.com>
Tue, 11 Apr 2023 15:39:42 +0000 (11:39 -0400)
committerHans de Goede <hdegoede@redhat.com>
Mon, 17 Apr 2023 08:17:09 +0000 (10:17 +0200)
commit82c3a0b7f0cb97445eeb8b91b0a37d95f8c2c2a9
treeabf271a33294e36350b1076bf9dc47e754872ed4
parent5b309e80f457ebb41770e0122766825a78cfc11b
mlxbf-bootctl: Add sysfs file for BlueField boot fifo

This commit adds sysfs file for BlueField boot fifo. The boot
fifo is usually used to push boot stream via USB or PCIe. Once
OS is up, it can be reused by applications to read data or
configuration from external host.

Signed-off-by: Liming Sun <limings@nvidia.com>
Reviewed-by: David Thompson <davthompson@nvidia.com>
Link: https://lore.kernel.org/r/52b0b00dacbc4aad3169dd3667d79c85e334783b.1680657571.git.limings@nvidia.com
Reviewed-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Documentation/ABI/testing/sysfs-platform-mellanox-bootctl
drivers/platform/mellanox/mlxbf-bootctl.c