mc_probe(9)
β¨ mc_probe β¨
okay bestie, welcome to mc_probe(9) β the kernel API manual page that's literally about checking a controller and binding the driver π
πΈ NAME πΈ
mc_probe β check controller and bind driver π
β‘ SYNOPSIS β‘
int mc_probe (struct platform_device *pdev );
π«Ά ARGUMENTS π«Ά
pdevβ platform device. that's the one and only argument, bestie β¨
π DESCRIPTION π
Probe a specific controller instance for binding with the driver. like, this is the function that checks out one specific controller instance so it can bind with the driver β that's the whole vibe π¦
π RETURN π
0β if the controller instance was successfully bound to the driver, that's the win π< 0β otherwise, it's an error π
π SEE ALSO π
Kernel file ./drivers/edac/synopsys_edac.c plus these iconic references, no cap:
struct ecc_error_info(9)struct synps_ecc_status(9)struct synps_edac_priv(9)struct synps_platform_data(9)zynq_get_error_info(9)zynqmp_get_mem_info(9)zynqmp_get_error_info(9)handle_error(9)intr_handler(9)check_errors(9)zynq_get_dtype(9)zynqmp_get_dtype(9)get_memsize(9)zynq_get_mtype(9)zynqmp_get_mtype(9)init_csrows(9)mc_init(9)ddr_poison_setup(9)setup_address_map(9)mc_remove(9)
mwah π this page comes from ./drivers/edac, dated October 2026, and it's the mc_probe(9) manual β bye bestie π«Ά
π¦ 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