fsl_lbc_addr(9)
π fsl_lbc_addr β convert the base address π
okay bestie, welcome to the fsl_lbc_addr(9) page from the Kernel API Manual. this one is short, sweet, and literally here to convert one base address. no cap. π«Ά
π NAME π
fsl_lbc_addr β convert the base address. thatβs the whole name, periodt. π
β¨ SYNOPSIS β¨
u32 fsl_lbc_addr (phys_addr_t addr_base );
copy it exactly, bestie β spaces and all. π
πΈ ARGUMENTS πΈ
addr_baseβ base address of the memory bank. thatβs the input, iconic and straightforward. π
π¦ DESCRIPTION π¦
okay so hereβs the tea: this function converts a base address of lbc into the right format for the BR register. π«Ά
if the SOC has eLBC, then it returns a 32bit physical address. else, it converts a 34bit local bus physical address to the correct format of a 32bit address for the BR register. example: MPC8641. thatβs it, thatβs the whole vibe. β¨
π SEE ALSO π
- Kernel file:
./arch/powerpc/sysdev/fsl_lbc.c fsl_lbc_find(9)fsl_upm_find(9)fsl_upm_run_pattern(9)
go read those too, bestie β iykyk. π
mwah π β this came from ./arch/powerpc/sysdev, dated October 2026, and youβre still on the fsl_lbc_addr(9) page. byeee π«Άπ
π¦ 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