ddr_poison_setup(9)
π ddr_poison_setup(9) β Kernel API Manual π
okay so this is the Kernel API Manual page for ddr_poison_setup(9), and it's giving tiny-but-iconic kernel-helper energy. let's get into it, bestie π«Ά
πΈ NAME πΈ
ddr_poison_setup β update poison registers. literally that's the whole name-vibe π
β¨ SYNOPSIS β¨
void ddr_poison_setup (struct synps_edac_priv *priv );
π ARGUMENTS π
privβ the DDR memory controller private instance data. yes ma'am, that's the whole argument π¦
π DESCRIPTION π
This function updates the poison registers as per DDR mapping. no cap, that's the description: poison registers get updated according to the DDR mapping β¨
π RETURN π
none β it returns literally nothing. no value, no drama, just vibes π
π₯ SEE ALSO π₯
Kernel file: ./drivers/edac/synopsys_edac.c
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)setup_address_map(9)mc_probe(9)mc_remove(9)
and that's the page, bestie π this cutie comes from the source path ./drivers/edac, dated October 2026 β iconic, 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