From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=0.2 required=5.0 tests=DKIM_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FROM,T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.4 Received: (qmail 10436 invoked from network); 27 Jul 2023 18:35:55 -0000 Received: from 9front.inri.net (168.235.81.73) by inbox.vuxu.org with ESMTPUTF8; 27 Jul 2023 18:35:55 -0000 Received: from mail-lf1-f52.google.com ([209.85.167.52]) by 9front; Thu Jul 27 14:33:52 -0400 2023 Received: by mail-lf1-f52.google.com with SMTP id 2adb3069b0e04-4fe05fbe250so2285037e87.0 for <9front@9front.org>; Thu, 27 Jul 2023 11:33:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1690482829; x=1691087629; h=to:subject:message-id:date:from:references:in-reply-to:mime-version :from:to:cc:subject:date:message-id:reply-to; bh=NPZ7DlK9peRnn1rZj64/6BaQp8NVIiBQil5UyfK8t/c=; b=IoIMACFdZrPdjsWATh1LSGsxwo4qiaoFLPaF2fVQ3PTOxhL1bNMNj9zyx2neseXRXL +Y1792T4BBlyfINvQ9FCE0K5qs/+13yx4MZ3OgW0nNPwqrF9qUnpxxArmB1NXb+UiUN4 oeQ73enX/fsC5LpY9HZdDk/TsYk71RlXr8fT+1ASXwtczhUkQdfErVaBWGsTG19VFvwJ Iogokwg2gTaYWUNUBpvKsgPq9th/D8kuSjkyw5ntpscogtL6CpQQNepquW19RJOqGz0f hOlUA5UQm5JVMHMxnFSDsPgllzgaSkclRM+Qzgsn7fyrX+IrdGBAgNyXE/0eYHl/kVmL 608Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1690482829; x=1691087629; h=to:subject:message-id:date:from:references:in-reply-to:mime-version :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=NPZ7DlK9peRnn1rZj64/6BaQp8NVIiBQil5UyfK8t/c=; b=eeJpQCwKyU8MCps4HdK7Jwj+d9eNjc6x1Tu8K/J+Gqaz+VzeDLw7YY9+C7FjOvnGMW Y37NVwM2A3a5iB/AtBOVf0udCxLJJj1A7zZPBBn7PcVg40OIR33Ji2Re8vi902tYxezS 2H/YmJtjs7EibX36rO0cgdTAeQ4ZuESngIZqqtCaTRlBk7Ka4zdbddi73M2xX48hKjg+ 6/lB+RtZFJGM4CNOQFfEZj728IdbNcAe0g04goPU4Gj/wfcQrlMkvvuYD6jZnxZZpfDo 2R9gl55sNHnExZUXCBNvTzzFXwQ8nZxjQt9ele2LyOFK/WTALR/rU7Qs2d8V1I0YhbEQ RmTQ== X-Gm-Message-State: ABy/qLYNNO5D9XhKRFMAHyCoTXJjg7n1oB3RCtY7WpDLl7RkPRCVy4I+ tsvD9yn0/3EidZ98KahUy+Wn5wYq3yK0i+PmTclFWXvH X-Google-Smtp-Source: APBJJlGOvlwZQ1zUIwVNRxNi4HgvtvQhZdkCgwKXjDB5QXIScjeKRtYp0DlJGmbvi3OFzYj4kBpI47uhDm3x3XW/xLc= X-Received: by 2002:a19:670f:0:b0:4fb:9d61:db44 with SMTP id b15-20020a19670f000000b004fb9d61db44mr21383lfc.12.1690482829049; Thu, 27 Jul 2023 11:33:49 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:a05:7208:5009:b0:6d:9fbe:181 with HTTP; Thu, 27 Jul 2023 11:33:48 -0700 (PDT) In-Reply-To: References: From: kemal Date: Thu, 27 Jul 2023 21:33:48 +0300 Message-ID: To: 9front@9front.org Content-Type: multipart/mixed; boundary="00000000000086dbb806017c348c" List-ID: <9front.9front.org> List-Help: X-Glyph: ➈ X-Bullshit: SOAP over SVG hypervisor self-signing layer Subject: Re: [9front] audiohda add cannon lake Reply-To: 9front@9front.org Precedence: bulk --00000000000086dbb806017c348c Content-Type: text/plain; charset="UTF-8" 2023-07-27 6:11 GMT+03:00, Thaddeus Woskowiak : > I have a Lenovo ThinkCentre M720 Tiny with an Intel Core i5-8500T and > B360 chipset. It has issues but this quick patch gets audio working: > http://okturing.com/src/16483/body > > -taw > pci id assignment specification assigns the class 04:03 as HDA https://pcisig.com/sites/default/files/files/PCI_Code-ID_r_1_11__v24_Jan_2019.pdf checking the class id would allow the driver to attach any generic HDA device i prepared a patch to do this, i kept the pci lookup table in case there is some device with a broken pci class --00000000000086dbb806017c348c Content-Type: application/octet-stream; name=patch Content-Disposition: attachment; filename=patch Content-Transfer-Encoding: base64 X-Attachment-Id: file0 RnJvbToga2VtYWwgPGtlbWFsaW5hbmM4QGdtYWlsLmNvbT4KRGF0ZTogVGh1LCAyNyBKdWwgMjAy MyAxODoyNToxNCArMDAwMApTdWJqZWN0OiBbUEFUQ0hdIGF1ZGlvaGRhOiBkZXRlY3QgaGRhIGRl dmljZXMgdXNpbmcgcGNpIGNsYXNzIGlkCgotLS0KZGlmZiAyODFjMDg3ODY1OTQxMjgxY2JlNjU2 YjVkN2I0NGMxNWNmYTY4ZGZjIDY5M2I4YmU4YmU0YmU2NTZiMzEwOGEyZmM4ZWViYjhmYmE5NGIx ZDIKLS0tIGEvc3lzL3NyYy85L3BjL2F1ZGlvaGRhLmMKKysrIGIvc3lzL3NyYy85L3BjL2F1ZGlv aGRhLmMKQEAgLTE3NTgsNyArMTc1OCw5IEBACiBzdGF0aWMgUGNpZGV2KgogaGRhbWF0Y2goUGNp ZGV2ICpwKQogewotCXdoaWxlKHAgPSBwY2ltYXRjaChwLCAwLCAwKSkKKwl3aGlsZShwID0gcGNp bWF0Y2gocCwgMCwgMCkpeworCQlpZihwLT5jY3JiID09IDB4MDQgJiYgcC0+Y2NydSA9PSAweDAz KQorCQkJcmV0dXJuIHA7CiAJCXN3aXRjaCgocC0+dmlkIDw8IDE2KSB8IHAtPmRpZCl7CiAJCWNh c2UgKDB4ODA4NiA8PCAxNikgfCAweDI2Njg6CS8qIEludGVsIElDSDYgKHVudGVzdGVkKSAqLwog CQljYXNlICgweDgwODYgPDwgMTYpIHwgMHgyN2Q4OgkvKiBJbnRlbCBJQ0g3ICovCkBAIC0xODEy LDYgKzE4MTQsNyBAQAogCQljYXNlICgweDE1YWQgPDwgMTYpIHwgMHgxOTc3OgkvKiBWbXdhcmUg Ki8KIAkJCXJldHVybiBwOwogCQl9CisJfQogCXJldHVybiBuaWw7CiB9CiAK --00000000000086dbb806017c348c--