STRUCT TEGRA_DEVFREQ_DEVICE_CONFIG(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… struct tegra_devfreq_device_config(9) πŸ’…

welcome to the Kernel API Manual, bestie 🫢 this page is all about a struct that holds configuration specific to an ACTMON device. it’s giving kernel-internals realness and we’re gonna read it together, no cap ✨


✨ NAME ✨

struct tegra_devfreq_device_config β€” configuration specific to an ACTMON device πŸ’–


πŸ¦‹ SYNOPSIS πŸ¦‹

       struct tegra_devfreq_device_config {
           u32 offset;
           u32 irq_mask;
           unsigned int    boost_up_coeff;
           unsigned int    boost_down_coeff;
           unsigned int    boost_up_threshold;
           unsigned int    boost_down_threshold;
           u32 avg_dependency_threshold;
        };

πŸŽ€ Members πŸŽ€

okay so the page doesn’t give each member its own lil personal blurb here β€” no invented lore, bestie β€” so here’s the exact roster straight from the struct above:

  • offset
  • irq_mask
  • boost_up_coeff
  • boost_down_coeff
  • boost_up_threshold
  • boost_down_threshold
  • avg_dependency_threshold

🌈 DESCRIPTION 🌈

Coefficients and thresholds are percentages unless otherwise noted, periodt πŸ’… that’s the whole note, and it matters.

fr fr: if you’re looking at coefficients or thresholds here, default to β€œthese are percentages” unless the page says otherwise.

πŸ‘‘ SEE ALSO πŸ‘‘

  • Kernel file ./drivers/devfreq/tegra30-devfreq.c
  • struct tegra_devfreq_device(9)

source/version: ./drivers/devfreq Β· date: October 2026 β€” byeee bestie, go be iconic with your config πŸ’…βœ¨

πŸ“¦ where this page comes from