Re: Intel i7-6700T aka Skylake Support

From: K. Macy <kmacy_at_freebsd.org>
Date: Sat, 30 Apr 2016 17:49:48 -0700
On Sat, Apr 30, 2016 at 4:45 PM, Pete Wright <pete_at_nomadlogic.org> wrote:
> I recently acquired a Lenovo M900 Tiny desktop system which comes with an
> intel i7-6700T Skylate CPU and Intel HD 530 graphics processor.  I am
> successfully running 11-CURRENT via EFI but have three devices which I am
> unable to fully utilize on current as of r298768:
>
> 1) On board Wireless reported as 'Intel Wireless 8260'
>
> 2) Audio reported as 'Sunrise Point-H HD Audio'
>
> 3) Accelerated graphics.

1 & 2 I can't help you with, although 2 may become easier as a side
effect of my current work.

I've imported DRM and i915 from 4.6-rc5 and am extending the linuxkpi
to support both with minimal changes with respect to upstream. This
update will provide support up through the unreleased Kaby Lake
processors.

https://github.com/iotamudelta/freebsd-base-graphics/tree/drm-next-4.6

Left to my own devices I anticipate having something out for test in
no sooner than 2 weeks or so, as this is just a side project. I'd
welcome assistance plugging the holes in linuxkpi and subsequent
debugging.

I can frequently be found on Efnet on #freebsd-xorg.


Cheers.

-M


> I am using a USB dongle to workaround the wireless issue, and am running X
> using the VGA driver I believe.  The i915 driver does seem to work, but I do
> not believe the GPU is enabled by Xorg.  I am unable to get any audio out of
> the intel HD Audio card.
>
> If there is anything I can do as a user on my end to help get this hardware
> fully supported I'd be keen to help.  It's a nice desktop system which I'm
> hoping to use for the foreseeable future as my main workstation.
>
> The dmesg is available here:
> http://dmesgd.nycbug.org/index.cgi?do=view&id=2961
>
> and here is the output of pciconf:
> [pwright_at_boomer ~]$ pciconf -lv
> hostb0_at_pci0:0:0:0:    class=0x060000 card=0x30d017aa chip=0x191f8086
> rev=0x07 hdr=0x00
>     vendor     = 'Intel Corporation'
>     device     = 'Skylake Host Bridge/DRAM Registers'
>     class      = bridge
>     subclass   = HOST-PCI
> vgapci0_at_pci0:0:2:0:    class=0x030000 card=0x30d017aa chip=0x19128086
> rev=0x06 hdr=0x00
>     vendor     = 'Intel Corporation'
>     device     = 'HD Graphics 530'
>     class      = display
>     subclass   = VGA
> xhci0_at_pci0:0:20:0:    class=0x0c0330 card=0x30d017aa chip=0xa12f8086
> rev=0x31 hdr=0x00
>     vendor     = 'Intel Corporation'
>     device     = 'Sunrise Point-H USB 3.0 xHCI Controller'
>     class      = serial bus
>     subclass   = USB
> none0_at_pci0:0:22:0:    class=0x078000 card=0x30d017aa chip=0xa13a8086
> rev=0x31 hdr=0x00
>     vendor     = 'Intel Corporation'
>     device     = 'Sunrise Point-H CSME HECI'
>     class      = simple comms
> ahci0_at_pci0:0:23:0:    class=0x010601 card=0x30d017aa chip=0xa1028086
> rev=0x31 hdr=0x00
>     vendor     = 'Intel Corporation'
>     device     = 'Sunrise Point-H SATA controller [AHCI mode]'
>     class      = mass storage
>     subclass   = SATA
> pcib1_at_pci0:0:28:0:    class=0x060400 card=0x30d017aa chip=0xa1168086
> rev=0xf1 hdr=0x01
>     vendor     = 'Intel Corporation'
>     device     = 'Sunrise Point-H PCI Express Root Port'
>     class      = bridge
>     subclass   = PCI-PCI
> isab0_at_pci0:0:31:0:    class=0x060100 card=0x30d017aa chip=0xa1468086
> rev=0x31 hdr=0x00
>     vendor     = 'Intel Corporation'
>     device     = 'Sunrise Point-H LPC Controller'
>     class      = bridge
>     subclass   = PCI-ISA
> none1_at_pci0:0:31:2:    class=0x058000 card=0x30d017aa chip=0xa1218086
> rev=0x31 hdr=0x00
>     vendor     = 'Intel Corporation'
>     device     = 'Sunrise Point-H PMC'
>     class      = memory
> hdac0_at_pci0:0:31:3:    class=0x040300 card=0x30d017aa chip=0xa1708086
> rev=0x31 hdr=0x00
>     vendor     = 'Intel Corporation'
>     device     = 'Sunrise Point-H HD Audio'
>     class      = multimedia
>     subclass   = HDA
> none2_at_pci0:0:31:4:    class=0x0c0500 card=0x30d017aa chip=0xa1238086
> rev=0x31 hdr=0x00
>     vendor     = 'Intel Corporation'
>     device     = 'Sunrise Point-H SMBus'
>     class      = serial bus
>     subclass   = SMBus
> em0_at_pci0:0:31:6:    class=0x020000 card=0x30d017aa chip=0x15b78086 rev=0x31
> hdr=0x00
>     vendor     = 'Intel Corporation'
>     device     = 'Ethernet Connection (2) I219-LM'
>     class      = network
>     subclass   = ethernet
> none3_at_pci0:1:0:0:    class=0x028000 card=0x00108086 chip=0x24f38086 rev=0x3a
> hdr=0x00
>     vendor     = 'Intel Corporation'
>     device     = 'Wireless 8260'
>     class      = network
>
>
> Cheers,
> -pete
>
>
> --
> Pete Wright
> pete_at_nomadlogic.org
> _at_nomadlogicLA
> _______________________________________________
> freebsd-current_at_freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to "freebsd-current-unsubscribe_at_freebsd.org"
Received on Sat Apr 30 2016 - 22:49:49 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:41:04 UTC