STRUCT DDR_DEVICE_INFO(9)
π struct ddr_device_info(9) β Kernel API Manual π
okay bestie, welcome to the struct ddr_device_info(9) page π«Ά itβs literally giving βall the information about the DDR device except AC timing parameters.β Thatβs the whole NAME vibe, no cap π
β¨ NAME β¨
struct ddr_device_info β all information about the DDR device except AC timing parameters π
π¦ SYNOPSIS π¦
struct ddr_device_info {
u32 type;
u32 density;
u32 io_width;
u32 cs1_used;
u32 cal_resistors_per_cs;
char manufacturer[10];
};
πΈ Members πΈ
typeβ device type, likeLPDDR2-S4,LPDDR2-S2, etc. iykyk π§densityβ device density. thatβs the tea πio_widthβ bus width. slay β¨cs1_usedβ whether there is a DDR device attached to the second chip-select (CS1) of this EMIF instance πcal_resistors_per_csβ whether there is one calibration resistor per chip-select or whether itβs a single one for both πmanufacturerβ manufacturer name string. iconic π
π SEE ALSO π
- Kernel file
./include/linux/platform_data/emif_plat.h struct emif_custom_configs(9)struct emif_platform_data(9)
thatβs the whole page, bestie π source/version lives at ./include/linux/platform_data, and the date is October 2026 β go forth and slay your DDR config, mwah πβ¨
π¦ 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