├── .github └── workflows │ └── c-cpp.yml ├── .gitignore ├── CHANGELOG.md ├── CONTRIBUTING.md ├── COPYING ├── Makefile ├── README.md ├── hwmon ├── devices.h ├── ert.h ├── kds_client.h ├── kds_command.h ├── kds_core.h ├── kds_stat.h ├── mailbox_proto.h ├── mgmt-ioctl.h ├── ps_kernel.h ├── xclbin.h ├── xclerr.h ├── xclerr_int.h ├── xclfeatures.h ├── xgq_cmd_common.h ├── xgq_cmd_ert.h ├── xgq_cmd_vmr.h ├── xgq_impl.h ├── xgq_resp_parser.h ├── xmc.c ├── xocl_ctx.c ├── xocl_debug.c ├── xocl_drv.h ├── xocl_fdt.h ├── xocl_ioctl.h ├── xocl_types.h ├── xocl_xclbin.h ├── xrt_cu.h ├── xrt_error_code.h ├── xrt_mem.h └── xrt_xclbin.h ├── onic.h ├── onic_common.c ├── onic_common.h ├── onic_ethtool.c ├── onic_hardware.c ├── onic_hardware.h ├── onic_lib.c ├── onic_lib.h ├── onic_main.c ├── onic_netdev.c ├── onic_netdev.h ├── onic_register.h ├── onic_sysfs.c └── qdma_access ├── qdma_context.c ├── qdma_context.h ├── qdma_device.c ├── qdma_device.h ├── qdma_error_info.h ├── qdma_export.c ├── qdma_export.h └── qdma_register.h /.github/workflows/c-cpp.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/open-nic-driver/HEAD/.github/workflows/c-cpp.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/open-nic-driver/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/open-nic-driver/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/open-nic-driver/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/open-nic-driver/HEAD/COPYING -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/open-nic-driver/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/open-nic-driver/HEAD/README.md -------------------------------------------------------------------------------- /hwmon/devices.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/open-nic-driver/HEAD/hwmon/devices.h -------------------------------------------------------------------------------- /hwmon/ert.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/open-nic-driver/HEAD/hwmon/ert.h -------------------------------------------------------------------------------- /hwmon/kds_client.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/open-nic-driver/HEAD/hwmon/kds_client.h -------------------------------------------------------------------------------- /hwmon/kds_command.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/open-nic-driver/HEAD/hwmon/kds_command.h -------------------------------------------------------------------------------- /hwmon/kds_core.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/open-nic-driver/HEAD/hwmon/kds_core.h -------------------------------------------------------------------------------- /hwmon/kds_stat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/open-nic-driver/HEAD/hwmon/kds_stat.h -------------------------------------------------------------------------------- /hwmon/mailbox_proto.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/open-nic-driver/HEAD/hwmon/mailbox_proto.h -------------------------------------------------------------------------------- /hwmon/mgmt-ioctl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/open-nic-driver/HEAD/hwmon/mgmt-ioctl.h -------------------------------------------------------------------------------- /hwmon/ps_kernel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/open-nic-driver/HEAD/hwmon/ps_kernel.h -------------------------------------------------------------------------------- /hwmon/xclbin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/open-nic-driver/HEAD/hwmon/xclbin.h -------------------------------------------------------------------------------- /hwmon/xclerr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/open-nic-driver/HEAD/hwmon/xclerr.h -------------------------------------------------------------------------------- /hwmon/xclerr_int.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/open-nic-driver/HEAD/hwmon/xclerr_int.h -------------------------------------------------------------------------------- /hwmon/xclfeatures.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/open-nic-driver/HEAD/hwmon/xclfeatures.h -------------------------------------------------------------------------------- /hwmon/xgq_cmd_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/open-nic-driver/HEAD/hwmon/xgq_cmd_common.h -------------------------------------------------------------------------------- /hwmon/xgq_cmd_ert.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/open-nic-driver/HEAD/hwmon/xgq_cmd_ert.h -------------------------------------------------------------------------------- /hwmon/xgq_cmd_vmr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/open-nic-driver/HEAD/hwmon/xgq_cmd_vmr.h -------------------------------------------------------------------------------- /hwmon/xgq_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/open-nic-driver/HEAD/hwmon/xgq_impl.h -------------------------------------------------------------------------------- /hwmon/xgq_resp_parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/open-nic-driver/HEAD/hwmon/xgq_resp_parser.h -------------------------------------------------------------------------------- /hwmon/xmc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/open-nic-driver/HEAD/hwmon/xmc.c -------------------------------------------------------------------------------- /hwmon/xocl_ctx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/open-nic-driver/HEAD/hwmon/xocl_ctx.c -------------------------------------------------------------------------------- /hwmon/xocl_debug.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/open-nic-driver/HEAD/hwmon/xocl_debug.c -------------------------------------------------------------------------------- /hwmon/xocl_drv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/open-nic-driver/HEAD/hwmon/xocl_drv.h -------------------------------------------------------------------------------- /hwmon/xocl_fdt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/open-nic-driver/HEAD/hwmon/xocl_fdt.h -------------------------------------------------------------------------------- /hwmon/xocl_ioctl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/open-nic-driver/HEAD/hwmon/xocl_ioctl.h -------------------------------------------------------------------------------- /hwmon/xocl_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/open-nic-driver/HEAD/hwmon/xocl_types.h -------------------------------------------------------------------------------- /hwmon/xocl_xclbin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/open-nic-driver/HEAD/hwmon/xocl_xclbin.h -------------------------------------------------------------------------------- /hwmon/xrt_cu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/open-nic-driver/HEAD/hwmon/xrt_cu.h -------------------------------------------------------------------------------- /hwmon/xrt_error_code.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/open-nic-driver/HEAD/hwmon/xrt_error_code.h -------------------------------------------------------------------------------- /hwmon/xrt_mem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/open-nic-driver/HEAD/hwmon/xrt_mem.h -------------------------------------------------------------------------------- /hwmon/xrt_xclbin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/open-nic-driver/HEAD/hwmon/xrt_xclbin.h -------------------------------------------------------------------------------- /onic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/open-nic-driver/HEAD/onic.h -------------------------------------------------------------------------------- /onic_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/open-nic-driver/HEAD/onic_common.c -------------------------------------------------------------------------------- /onic_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/open-nic-driver/HEAD/onic_common.h -------------------------------------------------------------------------------- /onic_ethtool.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/open-nic-driver/HEAD/onic_ethtool.c -------------------------------------------------------------------------------- /onic_hardware.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/open-nic-driver/HEAD/onic_hardware.c -------------------------------------------------------------------------------- /onic_hardware.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/open-nic-driver/HEAD/onic_hardware.h -------------------------------------------------------------------------------- /onic_lib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/open-nic-driver/HEAD/onic_lib.c -------------------------------------------------------------------------------- /onic_lib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/open-nic-driver/HEAD/onic_lib.h -------------------------------------------------------------------------------- /onic_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/open-nic-driver/HEAD/onic_main.c -------------------------------------------------------------------------------- /onic_netdev.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/open-nic-driver/HEAD/onic_netdev.c -------------------------------------------------------------------------------- /onic_netdev.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/open-nic-driver/HEAD/onic_netdev.h -------------------------------------------------------------------------------- /onic_register.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/open-nic-driver/HEAD/onic_register.h -------------------------------------------------------------------------------- /onic_sysfs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/open-nic-driver/HEAD/onic_sysfs.c -------------------------------------------------------------------------------- /qdma_access/qdma_context.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/open-nic-driver/HEAD/qdma_access/qdma_context.c -------------------------------------------------------------------------------- /qdma_access/qdma_context.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/open-nic-driver/HEAD/qdma_access/qdma_context.h -------------------------------------------------------------------------------- /qdma_access/qdma_device.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/open-nic-driver/HEAD/qdma_access/qdma_device.c -------------------------------------------------------------------------------- /qdma_access/qdma_device.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/open-nic-driver/HEAD/qdma_access/qdma_device.h -------------------------------------------------------------------------------- /qdma_access/qdma_error_info.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/open-nic-driver/HEAD/qdma_access/qdma_error_info.h -------------------------------------------------------------------------------- /qdma_access/qdma_export.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/open-nic-driver/HEAD/qdma_access/qdma_export.c -------------------------------------------------------------------------------- /qdma_access/qdma_export.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/open-nic-driver/HEAD/qdma_access/qdma_export.h -------------------------------------------------------------------------------- /qdma_access/qdma_register.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xilinx/open-nic-driver/HEAD/qdma_access/qdma_register.h --------------------------------------------------------------------------------