sdw_program_port_params(9)
π sdw_program_port_params(9) β like, the whole vibe
okay so bestie, welcome to the Kernel API Manual β¨ this little page right here is all about sdw_program_port_params(9), and honestly? she's a short one, but she matters. π
β¨ NAME β¨
sdw_program_port_params β programs transport parameters of Master(s) and Slave(s) π«Ά
like yes, that's the whole job. masters and slaves. both. she does not pick favorites. π
πΈ SYNOPSIS πΈ
int sdw_program_port_params (struct sdw_master_runtime *m_rt );
she takes exactly one thing and gives you back an int. simple. clean. iconic. no cap. β
π¦ ARGUMENTS π¦
m_rtβ the Master stream runtime π that's the whole argument, bestie, she's not asking for much.
ngl, one single parameter and it's the master stream runtime β she said "I only need one thing and I will do the rest." main character energy fr fr. π
π₯ SEE ALSO π₯
okay this is the part where she name-drops literally everyone in her contacts, and honestly the way that this list just keeps going is giving group chat at 2am. π
- Kernel file
./drivers/soundwire/stream.cβ that's where she lives, go say hi π
and then, in the order she wrote them down:
sdw_enable_disable_slave_ports(9)sdw_enable_disable_ports(9)sdw_prep_deprep_ports(9)sdw_notify_config(9)sdw_program_params(9)sdw_ml_sync_bank_switch(9)sdw_slave_rt_alloc(9)sdw_slave_rt_config(9)sdw_slave_rt_free(9)sdw_master_rt_alloc(9)sdw_master_rt_config(9)sdw_master_rt_free(9)sdw_config_stream(9)sdw_get_slave_dpn_prop(9)sdw_acquire_bus_lock(9)sdw_release_bus_lock(9)sdw_prepare_stream(9)sdw_enable_stream(9)sdw_disable_stream(9)sdw_deprepare_stream(9)sdw_alloc_stream(9)sdw_startup_stream(9)sdw_shutdown_stream(9)sdw_release_stream(9)sdw_stream_add_master(9)sdw_stream_remove_master(9)sdw_stream_add_slave(9)sdw_stream_remove_slave(9)
slay. that's twenty-eight besties and every single one of them got an invite to the function. ππ
and that's the page!! π
cute little sign-off time: this whole thing comes from ./drivers/soundwire, dated October 2026, and the page itself is sdw_program_port_params(9) β go off, you understood the assignment π«Άβ¨πΈ
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms