// SPDX-License-Identifier: GPL-2.0 /* * UAC3 Power Domain state management functions */ #include <linux/slab.h> #include <linux/usb.h> #include <linux/usb/audio.h> #include <linux/usb/audio-v2.h> #include <linux/usb/audio-v3.h> #include "usbaudio.h" #include "helper.h" #include "power.h" struct snd_usb_power_domain * snd_usb_find_power_domain(struct usb_host_interface *ctrl_iface, unsigned char id) { … } int snd_usb_power_domain_set(struct snd_usb_audio *chip, struct snd_usb_power_domain *pd, unsigned char state) { … }