sdw_program_params(9)
πΈ NAME πΈ
okay so bestie, this is sdw_program_params(9) from the Kernel API Manual β section 9, kernel-API main character energy β and it literally programs transport and port parameters for Master(s) and Slave(s) π
β¨
β¨ SYNOPSIS β¨
int sdw_program_params (struct sdw_bus *bus , bool prepare );
π ARGUMENTS π
busβ the SDW bus instance, your whole bus vibe ππprepareβtrueifsdw_program_paramsis called by_prepareβ that's the check, periodt β
π¦ SEE ALSO π¦
the OG page also points at the kernel file ./drivers/soundwire/stream.c and this whole friend group of related pages β collect them all, iykyk π«Ά:
sdw_program_port_params(9)sdw_enable_disable_slave_ports(9)sdw_enable_disable_ports(9)sdw_prep_deprep_ports(9)sdw_notify_config(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)
mwah π big kiss from the ./drivers/soundwire source/version, dated October 2026 β sdw_program_params(9) out ππ
π¦ 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