omap_msdi_reset(9)
π omap_msdi_reset(9) π
okay bestie, welcome to the Kernel API Manual page for omap_msdi_reset(9) β manual name folded in right at the top, cute and cozy, no cap. β¨
π NAME π
omap_msdi_reset β reset the MSDI IP block π₯
β¨ SYNOPSIS β¨
int omap_msdi_reset (struct omap_hwmod *oh );
πΈ ARGUMENTS πΈ
ohβstruct omap_hwmod *π«Ά
π DESCRIPTION π
okay so the MSDI IP block on OMAP2420 is highkey particular: for a reset to complete successfully, both the POW and CLKD fields have to be set inside its CON register. and ngl, this is not documented in the TRM π.
for CLKD, we use the value that results in the lowest possible clock rate, to attempt to avoid disturbing any cards. periodt. π
π¦ SEE ALSO π¦
- Kernel file
./arch/arm/mach-omap2/msdi.cπ
mwah π β cute little sign-off: source/version ./arch/arm/mach-omap2, dated October 2026, starring omap_msdi_reset(9). π
π¦ 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