of_fpga_region_get_bridges(9)
π¦ of_fpga_region_get_bridges(9) π¦
okay so bestie, welcome to the Kernel API Manual β¨ this is the page for of_fpga_region_get_bridges, and yes we're gonna get through it together, no cap π
π NAME π
of_fpga_region_get_bridges β literally creates a list of bridges π
πΈ SYNOPSIS πΈ
int of_fpga_region_get_bridges (struct fpga_region *region );
β¨ ARGUMENTS β¨
regionβ the FPGA region π«Ά that's it, that's the whole argument, she's simple, she's iconic
π DESCRIPTION π
okay so what this does: it creates a list of bridges π and that list includes the parent bridge plus all the bridges specified by the "fpga-bridges" property. both. all of them. the whole friend group π
ngl, here's the tea π: thefpga_bridges_enable/disable/putfunctions are all totally fine with an empty list if that ends up happening. so don't stress if it's giving empty-list energy, it's not a problem, it's a vibe π
and bestie, real talk β the caller should call fpga_bridges_put(region->bridge_list) when done with the bridges. like, clean up after yourself, that's main character behavior π
β RETURN β
0for success π₯ β even if there are no bridges specified, zero is still slay- or an error code π if any of the bridges are not available
π§ SEE ALSO π§
kernel file ./drivers/fpga/of-fpga-region.c and her whole entourage π«
of_fpga_region_find(9)of_fpga_region_get_mgr(9)child_regions_with_firmware(9)of_fpga_region_parse_ov(9)of_fpga_region_notify_pre_apply(9)of_fpga_region_notify_post_remove(9)of_fpga_region_notify(9)of_fpga_region_init(9)
and that's the page π mwah π«Ά sign-off time: this one lives in ./drivers/fpga, dated October 2026, and yeah, it's still of_fpga_region_get_bridges(9) bestie πΈ bye ily π
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms