From: Marc MERLIN <marc_xorg@merlins.org>
To: Daniel Vetter <daniel@ffwll.ch>
Cc: intel-gfx@lists.freedesktop.org
Subject: Re: 4.3.3 / skylake / dual graphics: multiple CSR errors at boot from i915 driver
Date: Mon, 15 Feb 2016 18:59:53 -0800 [thread overview]
Message-ID: <20160216025953.GO4115@merlins.org> (raw)
In-Reply-To: <20160215192630.GB32705@phenom.ffwll.local>
On Mon, Feb 15, 2016 at 11:07:23PM +0100, Daniel Vetter wrote:
> On Mon, Feb 15, 2016 at 02:11:24PM +0800, Zhi Wang wrote:
> > From SKL, i915 will try to load DMC firmware when system is starting up. You
> > can find it from 01.org. Personally, it looks without the firmware, the
> > system is also able to work, except a lot warnings. :)
>
> We pretty much require dmc, since supporting a non-dmc path would double
> the amount of testing we'd have to do. And right now we can do barely
> enough to keep that one configuration working. This is the same with all
> the various pm features that are disabled by default - if you touch any of
> those we taint the kernel.
Right.
I think the problem was that because I was loading from initrd and i915 was
built in the kernel, it couldn't load the firmware.
Apparently the solution is to build with
CONFIG_EXTRA_FIRMWARE="i915/skl_dmc_ver1.bin i915/skl_guc_ver4.bin"
CONFIG_EXTRA_FIRMWARE_DIR="../linux-firmware/"
This allowed things to work, but it's not exactly an obvious step if you
have i915 built in the kernel.
On the plus side, my system would hang 1mn while i915 was trying to do
things without its firmware, but the boot continued and X was usable without
the firmware loaded.
Actually outside of the 1mn hang at boot, I'm not sure if my system is
running X better with the firmware than without :)
Marc
--
"A mouse is a device used to point at the xterm you want to type in" - A.S.R.
Microsoft is to operating systems ....
.... what McDonalds is to gourmet cooking
Home page: http://marc.merlins.org/
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx
next prev parent reply other threads:[~2016-02-16 2:59 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2016-02-13 0:42 4.3.3 / skylake / dual graphics: multiple CSR errors at boot from i915 driver Marc MERLIN
2016-02-15 6:11 ` Zhi Wang
2016-02-15 22:07 ` Daniel Vetter
2016-02-16 2:59 ` Marc MERLIN [this message]
2016-02-16 16:10 ` Daniel Vetter
2016-02-16 16:37 ` Marc MERLIN
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20160216025953.GO4115@merlins.org \
--to=marc_xorg@merlins.org \
--cc=daniel@ffwll.ch \
--cc=intel-gfx@lists.freedesktop.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.