From owner-freebsd-hardware@freebsd.org Sun Jul 19 20:25:39 2020 Return-Path: Delivered-To: freebsd-hardware@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id D502F36803A for ; Sun, 19 Jul 2020 20:25:39 +0000 (UTC) (envelope-from a13xlevy@gmail.com) Received: from mail-wm1-x333.google.com (mail-wm1-x333.google.com [IPv6:2a00:1450:4864:20::333]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4B8xFH0VGqz40Rm for ; Sun, 19 Jul 2020 20:25:38 +0000 (UTC) (envelope-from a13xlevy@gmail.com) Received: by mail-wm1-x333.google.com with SMTP id g10so10596955wmc.1 for ; Sun, 19 Jul 2020 13:25:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:date:from:subject:thread-topic:message-id:to :content-transfer-encoding; bh=dRNmlAz1oqp8VEWjrWvvd9F9eI74NldwRvcVaQkfMYs=; b=i4g4oOAHSb2y43Bp3s85rrWYMdfiP69RYxxsnA5rR9FZNa88Z/UZ6CwepesOGA3ShS 37XrRXqXVxeIP9PFTjYemvs6wU3+Tmho2yuL2R/zqD2qiwr7M3YiK7N1sVI26gUyjOCS seW7DXprAJCuuRhDDytTxIw1YvvFeulllLTTI2WtsDsIGzrvSjUa7sMql96Bs3QQt+sM 2zPDpVoN2fmjWn3gduVS5ydP9lvzFk4H+7gEliax1s+YFMf/pTYY+uOZr347edw050A5 DKtdfqU6exNNorj9Umcg5LOwUhS9kowRM71jHQUUDhT7gIHo1vW6etkxm26QIhwwh8ir EPAg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:date:from:subject:thread-topic :message-id:to:content-transfer-encoding; bh=dRNmlAz1oqp8VEWjrWvvd9F9eI74NldwRvcVaQkfMYs=; b=IBJJ5iifh1suim0wmiK9bP5VdxFIfSb6Sj6qsvU4DXncqLxzXvrTHwsoNXC6R3G1uT wb4quLbOay/BsdwXqDkVWF1rcvD3WeNgbIJo2ix9GGw8xehCbqbWip5/geYFam8KV6IG sXed9BlWfsJjVUL7dfcOEMCIaVd1nXuHYcPFbo6uvGMydmGyBIjDqw+J7oWlU3Snp/zg s1Z8yiPsFIfNxiEz0C0L/rplyiQhbMNKvhuZNap8dkvf6c6kHBGJbnLkphpkcBr9kVoN cl1saf4A0PhWviquinV2M5H0cAaLUhQayiK5auV8lvcUJ5m33YMWmY9OLwN53tLsZpq9 epYQ== X-Gm-Message-State: AOAM5306iWgcImvqvTv0hfKxBiVirs/joCyFgfahVHTCH70tBTyWkhpx wFCO1VtV1FhAWXmY7Hj3JMN7U/tEbEQ= X-Google-Smtp-Source: ABdhPJwrZZP8hNnavR1esqYFzIwktp7EO/IfU9v3+ZWtre3lyUNFY30s6B6Rh3kgxBKeUwmZY52p5w== X-Received: by 2002:a1c:3b02:: with SMTP id i2mr18026249wma.24.1595190335877; Sun, 19 Jul 2020 13:25:35 -0700 (PDT) Received: from smtp.gmail.com ([84.67.101.244]) by smtp.gmail.com with ESMTPSA id 32sm11378823wrn.86.2020.07.19.13.25.35 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Sun, 19 Jul 2020 13:25:35 -0700 (PDT) Date: Sun, 19 Jul 2020 21:25:33 +0100 From: Alex Levy Subject: Support for Intel Comet Lake chipsets Thread-Topic: Support for Intel Comet Lake chipsets Message-ID: To: "freebsd-hardware@freebsd.org" X-Rspamd-Queue-Id: 4B8xFH0VGqz40Rm X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=i4g4oOAH; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of a13xlevy@gmail.com designates 2a00:1450:4864:20::333 as permitted sender) smtp.mailfrom=a13xlevy@gmail.com X-Spamd-Result: default: False [-3.27 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; NEURAL_HAM_MEDIUM(-1.03)[-1.027]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36:c]; FREEMAIL_FROM(0.00)[gmail.com]; NEURAL_HAM_LONG(-1.00)[-1.001]; PREVIOUSLY_DELIVERED(0.00)[freebsd-hardware@freebsd.org]; RCPT_COUNT_ONE(0.00)[1]; RCVD_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_ALL(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::333:from]; NEURAL_HAM_SHORT(-0.54)[-0.543]; MIME_HTML_ONLY(0.20)[]; TO_DN_EQ_ADDR_ALL(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:~]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; RCVD_TLS_ALL(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim] MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.33 X-BeenThere: freebsd-hardware@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: General discussion of FreeBSD hardware List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 19 Jul 2020 20:25:39 -0000 From owner-freebsd-hardware@freebsd.org Mon Jul 20 11:11:30 2020 Return-Path: Delivered-To: freebsd-hardware@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 80BFF35A3FB for ; Mon, 20 Jul 2020 11:11:30 +0000 (UTC) (envelope-from a13xlevy@gmail.com) Received: from mail-wr1-x442.google.com (mail-wr1-x442.google.com [IPv6:2a00:1450:4864:20::442]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4B9JvP3fjwz3ZDR for ; Mon, 20 Jul 2020 11:11:29 +0000 (UTC) (envelope-from a13xlevy@gmail.com) Received: by mail-wr1-x442.google.com with SMTP id s10so17364942wrw.12 for ; Mon, 20 Jul 2020 04:11:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=cXLjU+lMOq4cDpFV2MSNAc8tG5FyOGr7WUnoub+MDXY=; b=V/FS9jHTLKqsHtjuc+irYNtaJ/EUAHGVlWqxWzIW1ipKr/g4x9XIbp/0euCPASsEPE fTZhkRiHe5dNHnCB4SOh+n11PWHUeamb2gOIw6X1TuaKsiL/al40fLuuNk/IYKodInk/ 6KN7V+txqtXBbeLvfvUUxHQJ/M5ckw4mVqTlU0q/x7P3qS8y2Tj41L3yG8RUgRebOtdW f6UwWtikiYIXxXfiwbvtsGmPg7gAf3SgHb213gUPJsQtp8gtKR7tC1fVLo82GEbJkxEd naBlFCZDsyuG+5ywee98/oTKLc7dfyReHd65CWJnpPH8hrEivgAnNoeoa7EVIeJJeZTi KjdA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=cXLjU+lMOq4cDpFV2MSNAc8tG5FyOGr7WUnoub+MDXY=; b=BBHmRoIyMajQzIf5yACM1y0v1DMDl6BAYQmH4vkI5LeON5jZd3XFTPhf4pz646WOzs ypFYkjWoCtUS8KrajL3wksb1QRtJEFkwY/tblyues7hdxj8B4B2zgWK6eoaCNvytSFEO 5W8GBKIQ2a34093kOGzI0EDNCL6X/kUB9DgqJKsu69xHLfymRFxi4HsJeGvK7HlatHme TbqxEpFL+IawEEiD9vFIDmXDAsn6NP4mfyy0NI/0k0bGk5raW3D2dhNhnYYH9U7YR8rj SsqBSD1lQMrNbiU7BmTRqRaoqT7qb68orJrDZf82nAPa7UpiF6tsuGbHqUPDIGCgpdAW DzaA== X-Gm-Message-State: AOAM531ny4wAE36Uec6eB51lTpx0Bz207Uw2/vZEPuV9YL+2Nfuvrgkx ZAoR+djwstValcoYWtN1zaGq5IL8+3mwfV1MXDy4q0KewPU= X-Google-Smtp-Source: ABdhPJxNPe6lGCW0mUbhUyXG1KDrxJLDmXjWa1JG3dgGJV+uq81og9oYQ2WRZg2OQG6GTwL0djEDP5jS/WRMFoujIXg= X-Received: by 2002:a5d:408c:: with SMTP id o12mr21684230wrp.412.1595243487791; Mon, 20 Jul 2020 04:11:27 -0700 (PDT) MIME-Version: 1.0 From: Alexandre Levy Date: Mon, 20 Jul 2020 12:11:16 +0100 Message-ID: Subject: Support for Intel Comet Lake chipsets in FreeBSD-12.1 To: freebsd-hardware@freebsd.org X-Rspamd-Queue-Id: 4B9JvP3fjwz3ZDR X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=V/FS9jHT; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of a13xlevy@gmail.com designates 2a00:1450:4864:20::442 as permitted sender) smtp.mailfrom=a13xlevy@gmail.com X-Spamd-Result: default: False [-2.56 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.003]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36:c]; FREEMAIL_FROM(0.00)[gmail.com]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-hardware@freebsd.org]; TO_DN_NONE(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-0.97)[-0.974]; TO_MATCH_ENVRCPT_ALL(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::442:from]; NEURAL_SPAM_SHORT(0.42)[0.419]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim] Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.33 X-BeenThere: freebsd-hardware@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: General discussion of FreeBSD hardware List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jul 2020 11:11:30 -0000 Hi, Sorry for the duplicate thread, I think my mail client got an issue and didn't post the body. I've purchased an Intel Celeron G5900 (LGA1200) with a compatible motherboard and I could successfully migrate my FreeBSD-12.1-p7 setup to this new hardware without issues. However it seems like the integrated chipset UHD Graphics 610 is not properly recognized : $ pciconf -lv | grep -A3 vga vgapci0@pci0:0:2:0: class=0x030000 card=0x9ba81849 chip=0x9ba88086 rev=0x03 hdr=0x00 vendor = 'Intel Corporation' class = display subclass = VGA There is no "device" line supposedly indicating the chipset is not recognized (no driver yet ?). I want to leverage DRI/DRM for hardware video transcoding using Intel QuicSync so I tried to install the latest drm-kmod port but it didn't work as it seems I need to have something under /dev/dri which is empty for me : $ ls -la /dev/dri ls: /dev/dri: No such file or directory I found a patch for Linux that adds the Comet Lake chipsets in i915_pciids.h[1] that I adapted/applied for the drm-kmod port but that didn't help either and that's probably a very naive approach. I'm not sure what to do at this stage so any help is greatly appreciated. Could it be that I just need to wait for these chipsets to be properly supported in FreeBSD 12.1 ? It seems like the drm-kmod port is based on a backport from Linux 4.16 kernel but I could be wrong. If I'm not wrong then do we need to have a drm-kmod port based on Linux 5 kernel that might support newer chipsets ? Many thanks for your help. [1] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/diff/include/drm/i915_pciids.h?id=a7b4deeb02b978bc59808cb13c93ba84f01023a4