STRUCT EBI2_XMEM_PROP(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ struct ebi2_xmem_prop(9) ✨

okay so bestie, welcome to the Kernel API Manual πŸ’– this is the whole entire tea on struct ebi2_xmem_prop β€” and yes, we're getting into it 🫢

🌸 NAME 🌸

struct ebi2_xmem_prop β€” literally just describes an XMEM config property, that's the whole vibe πŸ’…

πŸ¦‹ SYNOPSIS πŸ¦‹

struct ebi2_xmem_prop {
    const char *prop;
    u32 max;
    bool slowreg;
    u16 shift;
 };

no cap, that's the struct. four members. iconic. πŸ‘‘

πŸŽ€ Members πŸŽ€

  • prop β€” the device tree binding name, i.e. the little label this property goes by 🏷️
  • max β€” the maximum value for the property. that's the ceiling, bestie, don't exceed it πŸ™ˆ
  • slowreg β€” true if this property lives in the SLOW CS config register; otherwise it's assumed to be chilling in the FAST config register πŸŽοΈπŸ’¨
  • shift β€” the bit field start in the SLOW or FAST register for this property. like, where it begins, yk? πŸ“

πŸ”₯ SEE ALSO πŸ”₯

  • Kernel file ./drivers/bus/qcom-ebi2.c
  • struct cs_data(9)

okay that's the page!! slay 🌈 this was brought to you by ./drivers/bus, dated October 2026, and ngl it ate πŸ’…βœ¨ mwah, go read a kernel file πŸ“πŸ§šπŸ’œ

πŸ“¦ where this page comes from