summaryrefslogtreecommitdiff
path: root/drivers/fpga/dfl.h
diff options
context:
space:
mode:
authorWu Hao <hao.wu@intel.com>2018-06-30 03:53:18 +0300
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2018-07-15 14:55:45 +0300
commitd06b004b99c960828523e581a3b7d109dfc1329b (patch)
tree8d71c06019550d35982d92b25f032a1f7ca57ffe /drivers/fpga/dfl.h
parent6e8fd6e493bfca83021cc6a8fd86d7f69bd14fc6 (diff)
downloadlinux-d06b004b99c960828523e581a3b7d109dfc1329b.tar.xz
fpga: dfl: add dfl_fpga_check_port_id function.
This patch adds one common function in DFL framework. It uses port_ops get_id callback to get port id and compare it with given value. This function could be used as match function of the dfl_fpga_cdev_find_port function. Signed-off-by: Wu Hao <hao.wu@intel.com> Acked-by: Alan Tull <atull@kernel.org> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/fpga/dfl.h')
-rw-r--r--drivers/fpga/dfl.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/fpga/dfl.h b/drivers/fpga/dfl.h
index 654e0f694a5f..a8b869e9e5b7 100644
--- a/drivers/fpga/dfl.h
+++ b/drivers/fpga/dfl.h
@@ -151,6 +151,7 @@ void dfl_fpga_port_ops_add(struct dfl_fpga_port_ops *ops);
void dfl_fpga_port_ops_del(struct dfl_fpga_port_ops *ops);
struct dfl_fpga_port_ops *dfl_fpga_port_ops_get(struct platform_device *pdev);
void dfl_fpga_port_ops_put(struct dfl_fpga_port_ops *ops);
+int dfl_fpga_check_port_id(struct platform_device *pdev, void *pport_id);
/**
* struct dfl_feature_driver - sub feature's driver