Old codecs like
AD1986A tend to have long paths as they were just made
to be the way like AC97. The current max depth 5 can be too short for
such devices.
Signed-off-by: Takashi Iwai <tiwai@suse.de>
return i;
if (!recursive)
return -1;
- if (recursive > 5) {
+ if (recursive > 10) {
snd_printd("hda_codec: too deep connection for 0x%x\n", nid);
return -1;
}
* vol_ctl and mute_ctl contains the NIDs for the assigned mixers
*/
-#define MAX_NID_PATH_DEPTH 5
+#define MAX_NID_PATH_DEPTH 10
enum {
NID_PATH_VOL_CTL,