On Jan 13 00:03:12, [email protected] wrote:
> On Sun, Jan 11, 2015 at 03:23:58PM +0100, Jan Stary wrote:
> > (... now that I can boot it.)
> > 
> > The Intel graphics is not recognized.
> > 
> >   pci0 at mainbus0 bus 0
> >   pchb0 at pci0 dev 0 function 0 vendor "Intel", unknown product 0x0f00 rev 
> > 0x0c
> >   vga1 at pci0 dev 2 function 0 vendor "Intel", unknown product 0x0f31 rev 
> > 0x0c
> >   intagp at vga1 not configured
> > 
> > The ASUS manual just says "Intel HD Graphics".
> > See full dmesg and pcidump -xx below.
> > 
> > Without a xorg.conf, it tries the Intel driver but then connects as VESA.
> > It picks 1280x1024 and seems to work fine, except killing X with 
> > ctrl-alt-back
> > does not take me back to the console, just blanks the screen.
> > See the (long) Xorg.0.log below.
> > 
> > acpidump can be downloaded at
> > http://stare.cz/dmesg/asus-J1800IC-acpidump.tar.gz
> > 
> > What can I do to help make this supported?
> > 
> >     Jan
> 
> valleyview/Bay Trail graphics were not enabled by default in
> upstream drm until 3.11 and our drm code is based on 3.8.
> 
> You could try the following but I don't have much hope of it working
> without updating other drm code.  This is something like
> "generation 7.5" Intel graphics so it shouldn't need agp_i810.c
> modification as inteldrm will manage the gtt itself.

It panics after drm0 at inteldrm0.
Is the trace of interest, or should I just wait for the update?

        Jan

> Index: sys/dev/pci/drm/i915/i915_devlist.h
> ===================================================================
> RCS file: /cvs/src/sys/dev/pci/drm/i915/i915_devlist.h,v
> retrieving revision 1.2
> diff -u -p -r1.2 i915_devlist.h
> --- sys/dev/pci/drm/i915/i915_devlist.h       12 Jul 2014 23:31:07 -0000      
> 1.2
> +++ sys/dev/pci/drm/i915/i915_devlist.h       12 Jan 2015 12:48:58 -0000
> @@ -104,4 +104,9 @@ static const struct pci_matchid i915_dev
>       { 0x8086, 0x0D0E },
>       { 0x8086, 0x0D1E },
>       { 0x8086, 0x0D2E },
> +     { 0x8086, 0x0f30 },
> +     { 0x8086, 0x0f31 },
> +     { 0x8086, 0x0f33 },
> +     { 0x8086, 0x0157 },
> +     { 0x8086, 0x0155 },
>  };
> Index: sys/dev/pci/drm/i915/i915_drv.c
> ===================================================================
> RCS file: /cvs/src/sys/dev/pci/drm/i915/i915_drv.c,v
> retrieving revision 1.69
> diff -u -p -r1.69 i915_drv.c
> --- sys/dev/pci/drm/i915/i915_drv.c   20 Dec 2014 16:34:27 -0000      1.69
> +++ sys/dev/pci/drm/i915/i915_drv.c   12 Jan 2015 12:48:22 -0000
> @@ -419,6 +419,11 @@ const static struct drm_pcidev inteldrm_
>       INTEL_VGA_DEVICE(0x0D0E, &intel_haswell_d_info), /* CRW GT1 reserved */
>       INTEL_VGA_DEVICE(0x0D1E, &intel_haswell_d_info), /* CRW GT2 reserved */
>       INTEL_VGA_DEVICE(0x0D2E, &intel_haswell_d_info), /* CRW GT3 reserved */
> +     INTEL_VGA_DEVICE(0x0f30, &intel_valleyview_m_info),
> +     INTEL_VGA_DEVICE(0x0f31, &intel_valleyview_m_info),
> +     INTEL_VGA_DEVICE(0x0f33, &intel_valleyview_m_info),
> +     INTEL_VGA_DEVICE(0x0157, &intel_valleyview_m_info),
> +     INTEL_VGA_DEVICE(0x0155, &intel_valleyview_d_info),
>       {0, 0, 0}
>  };

Reply via email to