zynq_get_dtype(9)
π zynq_get_dtype(9) π
okay so bestie π this is the Kernel API Manual page for zynq_get_dtype, and it's honestly a short little icon. it's all about asking a DDR memory controller what memory width it's working with. periodt.
πΈ NAME πΈ
zynq_get_dtype β return the controller memory width. β¨
β¨ SYNOPSIS β¨
enum dev_type zynq_get_dtype (const void __iomem *base );
π«Ά ARGUMENTS π«Ά
baseβ the DDR memory controller base address. like, the address where the controller lives, bestie. π
π DESCRIPTION π
This function gets the EDAC device type width that's appropriate for the current controller configuration. no cap, that's the whole assignment: figure out the right device-type width for however the controller is set up. π
π₯ RETURN π₯
It returns a device type width enumeration. β¨
π¦ 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)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_probe(9)mc_remove(9)
okay that's the whole page, bestie π
source/version: ./drivers/edac β’ date: October 2026. slay and stay iconic π¦
π¦ 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