]> git.droids-corp.org - dpdk.git/blobdiff - drivers/raw/ifpga/base/ifpga_api.c
build: create dummy Makefile
[dpdk.git] / drivers / raw / ifpga / base / ifpga_api.c
index 7ae626d649c072a23080108eaa0cf71f9dd91d1f..6dbd7159e830c9f869b97338bcdcc5a5525d3049 100644 (file)
@@ -209,9 +209,30 @@ static int ifpga_mgr_get_eth_group_region_info(struct opae_manager *mgr,
        return 0;
 }
 
+static int ifpga_mgr_get_sensor_value(struct opae_manager *mgr,
+               struct opae_sensor_info *sensor,
+               unsigned int *value)
+{
+       struct ifpga_fme_hw *fme = mgr->data;
+
+       return fme_mgr_get_sensor_value(fme, sensor, value);
+}
+
+static int ifpga_mgr_get_board_info(struct opae_manager *mgr,
+               struct opae_board_info **info)
+{
+       struct ifpga_fme_hw *fme = mgr->data;
+
+       *info = &fme->board_info;
+
+       return 0;
+}
+
 struct opae_manager_ops ifpga_mgr_ops = {
        .flash = ifpga_mgr_flash,
        .get_eth_group_region_info = ifpga_mgr_get_eth_group_region_info,
+       .get_sensor_value = ifpga_mgr_get_sensor_value,
+       .get_board_info = ifpga_mgr_get_board_info,
 };
 
 static int ifpga_mgr_read_mac_rom(struct opae_manager *mgr, int offset,