Home
last modified time | relevance | path

Searched refs:fpga_region (Results 1 – 11 of 11) sorted by relevance

/openbmc/linux/include/linux/fpga/
H A Dfpga-region.h10 struct fpga_region;
28 int (*get_bridges)(struct fpga_region *region);
43 struct fpga_region { struct
52 int (*get_bridges)(struct fpga_region *region); argument
55 #define to_fpga_region(d) container_of(d, struct fpga_region, dev)
57 struct fpga_region *
61 int fpga_region_program_fpga(struct fpga_region *region);
65 struct fpga_region *
71 struct fpga_region *
73 int (*get_bridges)(struct fpga_region *), struct module *owner);
[all …]
/openbmc/linux/drivers/fpga/
H A Dfpga-region.c21 struct fpga_region *
46 static struct fpga_region *fpga_region_get(struct fpga_region *region) in fpga_region_get()
72 static void fpga_region_put(struct fpga_region *region) in fpga_region_put()
97 int fpga_region_program_fpga(struct fpga_region *region) in fpga_region_program_fpga()
165 struct fpga_region *region = to_fpga_region(dev); in compat_id_show()
181 ATTRIBUTE_GROUPS(fpga_region);
191 struct fpga_region *
195 struct fpga_region *region; in __fpga_region_register_full()
262 struct fpga_region *
281 void fpga_region_unregister(struct fpga_region *region) in fpga_region_unregister()
[all …]
H A Dof-fpga-region.c35 static struct fpga_region *of_fpga_region_find(struct device_node *np) in of_fpga_region_find()
88 static int of_fpga_region_get_bridges(struct fpga_region *region) in of_fpga_region_get_bridges()
195 of_fpga_region_parse_ov(struct fpga_region *region, in of_fpga_region_parse_ov()
286 static int of_fpga_region_notify_pre_apply(struct fpga_region *region, in of_fpga_region_notify_pre_apply()
326 static void of_fpga_region_notify_post_remove(struct fpga_region *region, in of_fpga_region_notify_post_remove()
350 struct fpga_region *region; in of_fpga_region_notify()
401 struct fpga_region *region; in of_fpga_region_probe()
430 struct fpga_region *region = platform_get_drvdata(pdev); in of_fpga_region_remove()
H A Ddfl-fme-region.c22 static int fme_region_get_bridges(struct fpga_region *region) in fme_region_get_bridges()
35 struct fpga_region *region; in fme_region_probe()
66 struct fpga_region *region = platform_get_drvdata(pdev); in fme_region_remove()
H A Ddfl-fme-pr.c49 static struct fpga_region *dfl_fme_region_find(struct dfl_fme *fme, int port_id) in dfl_fme_region_find()
52 struct fpga_region *region; in dfl_fme_region_find()
72 struct fpga_region *region; in fme_pr()
H A Ddfl.h519 struct fpga_region *region;
/openbmc/linux/drivers/fpga/tests/
H A Dfpga-region-test.c32 struct fpga_region *region;
77 static int fake_region_get_bridges(struct fpga_region *region) in fake_region_get_bridges()
92 struct fpga_region *region; in fpga_region_test_class_find()
/openbmc/linux/Documentation/driver-api/fpga/
H A Dfpga-region.rst48 * struct fpga_region - The FPGA region struct
70 (:c:expr:`fpga_region->bridge_list`) or it can have a function that creates
72 (:c:expr:`fpga_region->get_bridges`). The FPGA bridge framework supplies the
82 :functions: fpga_region
H A Dfpga-programming.rst18 * program the FPGA using info passed in :c:expr:`fpga_region->info`.
/openbmc/linux/Documentation/fpga/
H A Ddfl.rst216 (/sys/class/fpga_region/regionX/dfl-fme.n/):
477 /sys/class/fpga_region/region0
478 /sys/class/fpga_region/region1
479 /sys/class/fpga_region/region2
488 /sys/class/fpga_region/region0/dfl-fme.0
489 /sys/class/fpga_region/region0/dfl-port.0
490 /sys/class/fpga_region/region0/dfl-port.1
493 /sys/class/fpga_region/region3/dfl-fme.1
494 /sys/class/fpga_region/region3/dfl-port.2
495 /sys/class/fpga_region/region3/dfl-port.3
[all …]
/openbmc/linux/Documentation/ABI/testing/
H A Dsysfs-class-fpga-region1 What: /sys/class/fpga_region/<region>/compat_id