sdw_slave_rt_config(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ sdw_slave_rt_config ✨

okay so this is a page from the Kernel API Manual, and it's all about sdw_slave_rt_config β€” literally the glow-up routine for a Slave runtime handle πŸ’… buckle up bestie, it's short but it matters.


πŸŽ€ NAME πŸŽ€

sdw_slave_rt_config β€” Configure a Slave runtime handle. that's it, that's the whole vibe. ✨


🌸 SYNOPSIS 🌸

int sdw_slave_rt_config (struct sdw_slave_runtime *s_rt , struct
       sdw_stream_config *stream_config );

like, it takes two things and hands you back an int. classic. 🫢


πŸ¦‹ ARGUMENTS πŸ¦‹

  • s_rt β€” the Slave runtime handle. your main character struct, the thing you're configuring πŸ’–
  • stream_config β€” the stream configuration. all the deets about how the stream should look ✨

πŸ’œ DESCRIPTION πŸ’œ

okay important: this function is to be called with bus_lock held. no cap, that's the whole description. not me being dramatic, that's genuinely all it says 😭 so yeah β€” hold the lock, then call it. periodt.


πŸ‘‘ SEE ALSO πŸ‘‘

the whole squad, plus one very important file:


fr fr go read ./drivers/soundwire/stream.c if you wanna see the real thing in action πŸ‘€

okay that's the page!! huge shoutout to ./drivers/soundwire, dated October 2026, and this whole thing is filed under sdw_slave_rt_config(9) β€” slay, bye bestie πŸ’–βœ¨πŸŽ€πŸ¦‹πŸŒΈ

πŸ“¦ where this page comes from