sdw_get_slave_dpn_prop(9)
π
sdw_get_slave_dpn_prop β Get Slave port capabilities
okay bestie, welcome to the Kernel API Manual β¨ this one's a tiny little function but it's literally the main character of port-capability lookups, so let's get into it π«Ά
πΈ NAME
sdw_get_slave_dpn_prop β Get Slave port capabilities π
β¨ SYNOPSIS
struct sdw_dpn_prop * sdw_get_slave_dpn_prop (struct sdw_slave *slave ,
enum sdw_data_direction direction , unsigned int port_num );
that's the whole vibe check right there β you hand it a slave, a direction, and a port number, and it hands you back a struct sdw_dpn_prop * π
π¦ ARGUMENTS
slaveβ the Slave handle π like, this is your actual soundwire slave, no capdirectionβ the data direction π (enum sdw_data_direction, iykyk)port_numβ the port number π’ literally just which port you're asking about
π₯ SEE ALSO
Kernel file ./drivers/soundwire/stream.c β and bestie, the friend group is HUGE, buckle up π:
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_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_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)
that's the entire group chat, every single one, and yes i listed them all because we do not skip people here π
π periodt. go forth and get those slave port capabilities, bestie.
okay that's the page!! it comes to you from ./drivers/soundwire (that's the source, mwah π) and it's dated October 2026 β sdw_get_slave_dpn_prop(9), xoxo, bye bye πΈπ¦π
π¦ 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