nid_path
struct nid_path *path;
struct nid_path *path;
static const struct nid_path fake_paths[4] = {
struct nid_path *path = snd_array_new(&spec->gen.paths);
struct nid_path *dc_mode_path;
struct nid_path *path;
unsigned int chs, struct nid_path *path)
static int get_default_ch_nums(struct hda_codec *codec, struct nid_path *path,
struct nid_path *path)
unsigned int chs, struct nid_path *path)
int cidx, struct nid_path *path)
struct nid_path *path = snd_hda_get_path_from_idx(codec, path_idx);
static int assign_out_path_ctls(struct hda_codec *codec, struct nid_path *path)
struct nid_path *path;
struct nid_path *path;
struct nid_path *path;
struct nid_path *path;
struct nid_path *path;
struct nid_path *path;
struct nid_path *path;
struct nid_path *path;
struct nid_path *path;
struct nid_path *path;
static inline struct nid_path *
struct nid_path *path;
struct nid_path *nomix_path, *mix_path;
struct nid_path *path;
static bool is_nid_contained(struct nid_path *path, hda_nid_t nid)
static struct nid_path *get_nid_path(struct hda_codec *codec,
struct nid_path *path;
int snd_hda_get_path_idx(struct hda_codec *codec, struct nid_path *path)
struct nid_path *array = spec->paths.list;
struct nid_path *snd_hda_get_path_from_idx(struct hda_codec *codec, int idx)
struct nid_path *path;
const struct nid_path *path;
struct nid_path *path;
static struct nid_path *get_input_path(struct hda_codec *codec, int adc_idx, int imux_idx)
struct nid_path *path;
const struct nid_path *path;
static int parse_capvol_in_path(struct hda_codec *codec, struct nid_path *path)
const char *pfx, struct nid_path *path)
struct nid_path *path;
struct nid_path *path;
struct nid_path *path)
int anchor_nid, struct nid_path *path,
struct nid_path *path;
snd_array_init(&spec->paths, sizeof(struct nid_path), 8);
struct nid_path *path;
struct nid_path *old_path, *path;
struct nid_path *path;
struct nid_path *path;
struct nid_path *path;
struct nid_path *path;
struct nid_path *path)
struct nid_path *
struct nid_path *path;
const struct nid_path *path;
struct nid_path *path = snd_hda_get_path_from_idx(codec, idx);
struct nid_path *path)
struct nid_path *path)
struct nid_path *path;
struct nid_path *path;
struct nid_path *path;
static bool has_amp_in(struct hda_codec *codec, struct nid_path *path, int idx)
static bool has_amp_out(struct hda_codec *codec, struct nid_path *path, int idx)
const struct nid_path *path;
static void activate_amp_out(struct hda_codec *codec, struct nid_path *path,
static void activate_amp_in(struct hda_codec *codec, struct nid_path *path,
struct nid_path *path,
void snd_hda_activate_path(struct hda_codec *codec, struct nid_path *path,
static void path_power_down_sync(struct hda_codec *codec, struct nid_path *path)
struct nid_path *path = snd_hda_get_path_from_idx(codec, path_idx);
int snd_hda_get_path_idx(struct hda_codec *codec, struct nid_path *path);
struct nid_path *snd_hda_get_path_from_idx(struct hda_codec *codec, int idx);
struct nid_path *
void snd_hda_activate_path(struct hda_codec *codec, struct nid_path *path,