diff options
Diffstat (limited to 'Documentation/driver-api/fpga/fpga-region.rst')
| -rw-r--r-- | Documentation/driver-api/fpga/fpga-region.rst | 12 | 
1 files changed, 9 insertions, 3 deletions
| diff --git a/Documentation/driver-api/fpga/fpga-region.rst b/Documentation/driver-api/fpga/fpga-region.rst index 2636a27c11b2..dc55d60a0b4a 100644 --- a/Documentation/driver-api/fpga/fpga-region.rst +++ b/Documentation/driver-api/fpga/fpga-region.rst @@ -46,8 +46,11 @@ API to add a new FPGA region  ----------------------------  * struct fpga_region - The FPGA region struct -* devm_fpga_region_create() - Allocate and init a region struct -* fpga_region_register() -  Register an FPGA region +* struct fpga_region_info - Parameter structure for fpga_region_register_full() +* fpga_region_register_full() -  Create and register an FPGA region using the +  fpga_region_info structure to provide the full flexibility of options +* fpga_region_register() -  Create and register an FPGA region using standard +  arguments  * fpga_region_unregister() -  Unregister an FPGA region  The FPGA region's probe function will need to get a reference to the FPGA @@ -75,8 +78,11 @@ following APIs to handle building or tearing down that list.  .. kernel-doc:: include/linux/fpga/fpga-region.h     :functions: fpga_region +.. kernel-doc:: include/linux/fpga/fpga-region.h +   :functions: fpga_region_info +  .. kernel-doc:: drivers/fpga/fpga-region.c -   :functions: devm_fpga_region_create +   :functions: fpga_region_register_full  .. kernel-doc:: drivers/fpga/fpga-region.c     :functions: fpga_region_register |