of_fpga_region_notify(9)
π of_fpga_region_notify(9) π
okay bestie, welcome to the Kernel API Manual entry for of_fpga_region_notify(9) β we are officially in FPGA-notifier territory and it is lowkey iconic β¨.
π NAME π
of_fpga_region_notify β reconfig notifier for dynamic DT changes π
. That's the whole name, no cap.
β¨ SYNOPSIS β¨
int of_fpga_region_notify (struct notifier_block *nb , unsigned long
action , void *arg );
π«Ά ARGUMENTS π«Ά
nbβ the notifier block π§actionβ the notifier action βargβ the reconfig data π
π DESCRIPTION π
okay so here's the vibe: this notifier handles programming an FPGA when a "firmware-name" property is added to an fpga-region π¦. That's literally its whole main-character job. The "firmware-name" property shows up, the fpga-region gets the reconfig treatment, and this notifier is on the case π.
π RETURN π
It returns NOTIFY_OK β or an error if FPGA programming fails π. So yeah, success is NOTIFY_OK, and failure is giving error energy, fr fr.
π¦ SEE ALSO π¦
- Kernel file
./drivers/fpga/of-fpga-region.cπ of_fpga_region_find(9)of_fpga_region_get_mgr(9)of_fpga_region_get_bridges(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_init(9)
mwah π β from the source/version corner ./drivers/fpga, dated October 2026, with of_fpga_region_notify(9) signing off π«Ά
π¦ 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