STRUCT OMAP_SMARTREFLEX_DEV_ATTR(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ struct omap_smartreflex_dev_attr(9) ✨

okay bestie, welcome to the Kernel API Manual πŸ’– this little page is all about struct omap_smartreflex_dev_attr β€” yes, it’s a Smartreflex Device attribute, and it’s lowkey iconic for how tiny it is. πŸŽ€


🌸 NAME 🌸

struct omap_smartreflex_dev_attr β€” Smartreflex Device attribute. periodt. πŸ’…


πŸ¦‹ SYNOPSIS πŸ¦‹

struct omap_smartreflex_dev_attr {
    const char      *sensor_voltdm_name;
};

no cap, that’s the whole struct layout β€” keep it exactly like that. ✨


πŸ‘― Members πŸ‘―

  • sensor_voltdm_name β€” Name of voltdomain of SR instance. that’s the one member, and it’s literally carrying the voltdomain name for the SR instance 🫢

πŸ”₯ SEE ALSO πŸ”₯

  • Kernel file ./include/linux/power/smartreflex.h
  • struct omap_sr_pmic_data(9)
  • struct omap_sr_class_data(9)
  • struct omap_sr_nvalue_table(9)
  • struct omap_sr_data(9)

go read those next if you’re doing the full smartreflex lore deep-dive, iykyk πŸŒˆπŸ‘‘


signed off from ./include/linux/power β€” October 2026 β€” Kernel API Manual, struct omap_smartreflex_dev_attr(9) πŸ’…βœ¨

πŸ“¦ where this page comes from