dprc_scan_container(9)
π
dprc_scan_container(9) β fresh off the Kernel API Manual π
okay bestie, welcome to the manual page for dprc_scan_container(9) from the Kernel API Manual. this one is literally about scanning a physical DPRC and syncing up Linux bus state, no cap.
πΈ NAME πΈ
dprc_scan_container β scans a physical DPRC and synchronizes Linux bus state. periodt.
β¨ SYNOPSIS β¨
int dprc_scan_container (struct fsl_mc_device *mc_bus_dev , bool
alloc_interrupts );
π ARGUMENTS π
mc_bus_devβ pointer to thefsl_mc_devicethat represents a DPRC object. that's the DPRC device bestie, okay?alloc_interruptsβ iftrue, the function allocates the interrupt pool; otherwise the interrupt allocation is delayed. delayed, noted π
and the main-character job? It scans the physical DPRC and synchronizes the state of the Linux bus driver with the actual state of the MC by adding and removing devices as appropriate. adding and removing devices as appropriate is the whole vibe check.
π¦ SEE ALSO π¦
Kernel file: ./drivers/bus/fsl-mc/dprc-driver.c β iykyk, that's where the source lives. also go peek at these function besties:
dprc_remove_devices(9)check_plugged_state_change(9)dprc_add_new_devices(9)dprc_scan_objects(9)dprc_irq0_handler_thread(9)dprc_setup(9)dprc_probe(9)dprc_cleanup(9)dprc_remove(9)
mwah π source/version: ./drivers/bus/fsl-mc Β· date: October 2026 Β· page: dprc_scan_container(9) Β· periodt π«Ά
π¦ 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