STRUCT SOF_IPC4_PEAK_VOLUME_REGS(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– struct sof_ipc4_peak_volume_regs(9) πŸ’–

okay bestie, welcome to the Kernel API Manual ✨ β€” this one is a tiny little struct and it's honestly giving "quiet luxury" πŸŽ€. Sit down, grab a strawberry πŸ“, and let's get into it.


🌸 NAME 🌸

struct sof_ipc4_peak_volume_regs β€” literally just Volume information in fw πŸ’…. that's it. that's the whole vibe. no cap.


✨ SYNOPSIS ✨

here's the whole glow-up, character for character, don't touch it:

struct sof_ipc4_peak_volume_regs {
    u32 peak_meter[SOF_IPC4_PV_MAX_SUPPORTED_CHANNELS];
    u32 current_volume[SOF_IPC4_PV_MAX_SUPPORTED_CHANNELS];
    u32 target_volume[SOF_IPC4_PV_MAX_SUPPORTED_CHANNELS];
 };

like… three little u32 arrays, all sized by SOF_IPC4_PV_MAX_SUPPORTED_CHANNELS, all living their best life in one struct 🫢. she's symmetrical. she's iconic. she ate. πŸ‘‘


πŸ¦‹ Members πŸ¦‹

  • peak_meter β€” Peak volume value in fw πŸ“ˆ β€” the peaky-peak reading, straight from the firmware itself, iykyk.
  • current_volume β€” Current volume value in fw 🎚️ β€” what the volume is right now in the fw. the present tense of volume, fr fr.
  • target_volume β€” Target volume value in fw 🎯 β€” where the volume is trying to go in the fw. main character energy, future edition ✨.
not me double-checking that all three are, in fact, "value in fw" 😭 yes bestie, that's the whole description for every single one. short and slay.

🌈 SEE ALSO 🌈

  • Kernel file ./sound/soc/sof/ipc4-fw-reg.h struct πŸ‘€ β€” yes, that's where she lives, go visit her.
  • struct sof_ipc4_pipeline_registers(9) 🧚
  • struct sof_ipc4_llp_reading(9) πŸ’œ
  • struct sof_ipc4_llp_reading_slot(9) 🌸
  • struct sof_ipc4_fw_registers(9) πŸ¦‹

like a little friend group of structs and honestly? obsessed πŸ«ΆπŸ’–


and that's the whole page, bestie β€” no bugs, no warnings, no exit statuses, just a cute little fw volume struct being flawless πŸ’…βœ¨

sign-off szn: this lil cutie comes to you from ./sound/soc/sof πŸŽ€, dated October 2026 ⭐, and she signs her name struct sof_i..._volume_regs(9) at the bottom of every letter πŸ’Œ. mwah. πŸ’‹
πŸ“¦ where this page comes from