3 #ifndef __ACPI_ACPI_SOUNDWIRE_H__
4 #define __ACPI_ACPI_SOUNDWIRE_H__
void soundwire_gen_controller(struct acpi_dp *dsd, const struct soundwire_controller *prop, soundwire_link_prop_cb link_prop_cb)
soundwire_gen_controller() - Generate SoundWire properties for master links.
void soundwire_dp_prop_cb(struct acpi_dp *dsd, unsigned int port_id, const struct soundwire_codec *codec)
soundwire_dp_prop_cb() - Callback to add custom data port properties.
void soundwire_link_prop_cb(struct acpi_dp *dsd, unsigned int link_id, const struct soundwire_controller *controller)
soundwire_link_prop_cb() - Callback to add custom link properties.
void soundwire_gen_codec(struct acpi_dp *dsd, const struct soundwire_codec *codec, soundwire_dp_prop_cb dp_prop_cb)
soundwire_gen_codec() - Generate SoundWire properties for codec device.
struct soundwire_codec - Contains all configuration for a SoundWire codec slave device.
struct soundwire_controller - SoundWire controller properties.