From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <gentoo-user+bounces-181581-garchives=archives.gentoo.org@lists.gentoo.org>
Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80])
	(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
	(No client certificate requested)
	by finch.gentoo.org (Postfix) with ESMTPS id 18ED3139083
	for <garchives@archives.gentoo.org>; Sun, 24 Dec 2017 04:11:05 +0000 (UTC)
Received: from pigeon.gentoo.org (localhost [127.0.0.1])
	by pigeon.gentoo.org (Postfix) with SMTP id 7A298E0ECC;
	Sun, 24 Dec 2017 04:10:57 +0000 (UTC)
Received: from mail-ot0-x235.google.com (mail-ot0-x235.google.com [IPv6:2607:f8b0:4003:c0f::235])
	(using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
	(No client certificate requested)
	by pigeon.gentoo.org (Postfix) with ESMTPS id 16596E0E7B
	for <gentoo-user@lists.gentoo.org>; Sun, 24 Dec 2017 04:10:56 +0000 (UTC)
Received: by mail-ot0-x235.google.com with SMTP id g59so3445639otg.11
        for <gentoo-user@lists.gentoo.org>; Sat, 23 Dec 2017 20:10:56 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=20161025;
        h=mime-version:in-reply-to:references:from:date:message-id:subject:to;
        bh=daje7UR7QcgUdUWadjmJe+6lZveCugSyDfp5Ta1miLc=;
        b=d9PIUZ2JmCk21Y2+jjb8zxMWZ/9Kmf+u/U2dQIbnIAKMAaF4siphFfiK80feJzN++S
         GnNStYEvcynybE9iTpf4IjjMeTD63Qpne6kPRoDVa/HSHk8CEgfIDx0EKB4OPJpoJqhj
         S/SjlNXgggfjNGCGx4RUgUIkJbvDAJpBU28m+p8HlT3J0wUus6r6ehOmMH5rjCPBa6LR
         BuwA9l9ieYs7y9PzfkCsCcYK01x6iTDwXFAfHrZnIixvX+nuubRWWX76kZeKee8+YeqL
         qd9xaJKGSjLtDcQ3AW1VeiUgTEqg0SHWVuqSnHyAyak4taAdOPc3ZBoOBIHZLVWv7o9e
         W4Og==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=1e100.net; s=20161025;
        h=x-gm-message-state:mime-version:in-reply-to:references:from:date
         :message-id:subject:to;
        bh=daje7UR7QcgUdUWadjmJe+6lZveCugSyDfp5Ta1miLc=;
        b=nyHYzAT55DB2DIHYzi9aw/vNaSC0skTBMhnhjuN2GbIAXU0jOjElTC2v0Ejin4wWuG
         wPi4MDmr2twJGrTiI59uRwkj3ifJcK1dsO0NHxYJIbUAYxQvQMn105gPJ1eC8dWT891a
         Ic6+BZ8BBAt79k4G90JjwLdFW7IXhO5Q6UGPLiE+p6F7ic0W4va1AHg2Yx0DA66T/UJs
         OdKgEM/qUyihPyH7R+KALQlIhL44H7wbqkeKpcYYX+j5Q3M25Jg3yQNWC6nVtRe+IP3S
         kh67wi8oXqWn5zBYaB+Y2i3rCP5w7lOm+3Kn2OttTyRWnXUJJEKzzrWN7nWXzoOJndLm
         y8kQ==
X-Gm-Message-State: AKGB3mJIX25VWBXWWrFRfnVFm1kvNSgKD46JU/Uy7n1cqJVcOFUz9b86
	6cTa62eJrHonf96zimqx7sXrnu4CQCi2l6hRFIPpevYF
X-Google-Smtp-Source: ACJfBov4ektNKY+8y9/+TSUsLvWvqgywuLDrpwXdfqnKxVIBvlyYSGuZe6VxlzI6mmsERDQ5dCzl9HHB3ImAH98siz0=
X-Received: by 10.157.53.38 with SMTP id o35mr14638759otc.35.1514088656053;
 Sat, 23 Dec 2017 20:10:56 -0800 (PST)
Precedence: bulk
List-Post: <mailto:gentoo-user@lists.gentoo.org>
List-Help: <mailto:gentoo-user+help@lists.gentoo.org>
List-Unsubscribe: <mailto:gentoo-user+unsubscribe@lists.gentoo.org>
List-Subscribe: <mailto:gentoo-user+subscribe@lists.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-user.gentoo.org>
X-BeenThere: gentoo-user@lists.gentoo.org
Reply-to: gentoo-user@lists.gentoo.org
MIME-Version: 1.0
Received: by 10.157.19.65 with HTTP; Sat, 23 Dec 2017 20:10:55 -0800 (PST)
In-Reply-To: <3069523.bJ5lbCpWaA@dell_xps>
References: <504603539.5rY3yrNDt7@dell_xps> <3986809.h7j779dVPJ@dell_xps>
 <CAJ0EP40wCWzdJF4sB3w_H+M1yd=Zs8qUpUsUUDjRO6G-S2YShQ@mail.gmail.com> <3069523.bJ5lbCpWaA@dell_xps>
From: Adam Carter <adamcarter3@gmail.com>
Date: Sun, 24 Dec 2017 15:10:55 +1100
Message-ID: <CAC=wYCFqsrL16Ta9N6thNcz85RE7sBoYq0YWLACLeY3fKouZ0Q@mail.gmail.com>
Subject: Re: [gentoo-user] 'firmware_install' won't on 4.14.7-gentoo
To: gentoo-user@lists.gentoo.org
Content-Type: multipart/alternative; boundary="001a113e0f9a80ab4105610e3cd7"
X-Archives-Salt: 1d901de0-89af-45d0-be90-2765bc7dae0b
X-Archives-Hash: 6edd1dfb5f884e4ed45cab35037560a8

--001a113e0f9a80ab4105610e3cd7
Content-Type: text/plain; charset="UTF-8"

>
> Comparing firmware between kernels 4.12.12 and 4.14.7 I see:
>
> $ ls -l /usr/src/linux-4.12.12-gentoo/firmware/radeon/RV730*
> -rw-r--r-- 1 root root  5440 Dec  7 09:02 /usr/src/linux-4.12.12-gentoo/
> firmware/radeon/RV730_me.bin
> -rw-r--r-- 1 root root   454 Dec  7 09:02 /usr/src/linux-4.12.12-gentoo/
> firmware/radeon/RV730_me.bin.gen.S
> -rw-r--r-- 1 root root  6704 Dec  7 09:02 /usr/src/linux-4.12.12-gentoo/
> firmware/radeon/RV730_me.bin.gen.o
> -rw-r--r-- 1 root root 14972 Jul  3 00:07 /usr/src/linux-4.12.12-gentoo/
> firmware/radeon/RV730_me.bin.ihex
> -rw-r--r-- 1 root root  3392 Dec  7 09:02 /usr/src/linux-4.12.12-gentoo/
> firmware/radeon/RV730_pfp.bin
> -rw-r--r-- 1 root root   461 Dec  7 09:02 /usr/src/linux-4.12.12-gentoo/
> firmware/radeon/RV730_pfp.bin.gen.S
> -rw-r--r-- 1 root root  4656 Dec  7 09:02 /usr/src/linux-4.12.12-gentoo/
> firmware/radeon/RV730_pfp.bin.gen.o
> -rw-r--r-- 1 root root  9340 Jul  3 00:07 /usr/src/linux-4.12.12-gentoo/
> firmware/radeon/RV730_pfp.bin.ihex
> -rw-r--r-- 1 root root   467 Dec  7 09:02 /usr/src/linux-4.12.12-gentoo/
> firmware/radeon/RV730_smc.bin.gen.S
> -rw-r--r-- 1 root root 17952 Dec  7 09:02 /usr/src/linux-4.12.12-gentoo/
> firmware/radeon/RV730_smc.bin.gen.o
>
>
> $ ls -l /usr/src/linux-4.14.7-gentoo/firmware/radeon/RV730*
> -rw-r--r-- 1 root root   467 Dec 20 11:46 /usr/src/linux-4.14.7-gentoo/
> firmware/radeon/RV730_smc.bin.gen.S
> -rw-r--r-- 1 root root 17952 Dec 20 11:46 /usr/src/linux-4.14.7-gentoo/
> firmware/radeon/RV730_smc.bin.gen.o
>
>
> As you can see above there is a marked difference between the firmware
> built
> by the two kernels.  In any case, my '/lib/firmware/' path contains:
>
> $ ls -l /lib/firmware/radeon/RV730*
> -rw-r--r-- 1 root root  5440 Dec 20 17:29 /lib/firmware/radeon/RV730_me.
> bin
> -rw-r--r-- 1 root root  3392 Dec 20 17:29 /lib/firmware/radeon/RV730_
> pfp.bin
> -rw-r--r-- 1 root root 16684 Dec 20 17:29 /lib/firmware/radeon/RV730_
> smc.bin
>

Earlier I saw

CONFIG_EXTRA_FIRMWARE="intel-ucode/06-1e-05 radeon/R700_rlc.bin
radeon/RV730_smc.bin radeon/RV710_uvd.bin"

For radeon/R700_rlc.bin
$ find /lib/firmware/ -name \*R700\*
/lib/firmware/radeon/R700_rlc.bin

For radeon/RV730_smc.bin
$ find /lib/firmware/ -name \*RV730\*
/lib/firmware/radeon/RV730_pfp.bin
/lib/firmware/radeon/RV730_smc.bin
/lib/firmware/radeon/RV730_me.bin

For adeon/RV710_uvd.bin
$ find /lib/firmware/ -name \*RV710\*
/lib/firmware/radeon/RV710_me.bin
/lib/firmware/radeon/RV710_pfp.bin
/lib/firmware/radeon/RV710_smc.bin
/lib/firmware/radeon/RV710_uvd.bin

So it looks like you're trying to load firmware from three different
models.

Run lspci -v to determine which is correct one, then load all the firmwares
for that model.

--001a113e0f9a80ab4105610e3cd7
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div class=3D"gmail_extra"><div class=3D"gmail_quote"><blo=
ckquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left=
:1px solid rgb(204,204,204);padding-left:1ex">
Comparing firmware between kernels 4.12.12 and 4.14.7 I see:<br>
<br>
$ ls -l /usr/src/linux-4.12.12-gentoo/<wbr>firmware/radeon/RV730*<br>
-rw-r--r-- 1 root root=C2=A0 5440 Dec=C2=A0 7 09:02 /usr/src/linux-4.12.12-=
gentoo/<br>
firmware/radeon/RV730_me.bin<br>
-rw-r--r-- 1 root root=C2=A0 =C2=A0454 Dec=C2=A0 7 09:02 /usr/src/linux-4.1=
2.12-gentoo/<br>
firmware/radeon/RV730_me.bin.<wbr>gen.S<br>
-rw-r--r-- 1 root root=C2=A0 6704 Dec=C2=A0 7 09:02 /usr/src/linux-4.12.12-=
gentoo/<br>
firmware/radeon/RV730_me.bin.<wbr>gen.o<br>
-rw-r--r-- 1 root root 14972 Jul=C2=A0 3 00:07 /usr/src/linux-4.12.12-gento=
o/<br>
firmware/radeon/RV730_me.bin.<wbr>ihex<br>
-rw-r--r-- 1 root root=C2=A0 3392 Dec=C2=A0 7 09:02 /usr/src/linux-4.12.12-=
gentoo/<br>
firmware/radeon/RV730_pfp.bin<br>
-rw-r--r-- 1 root root=C2=A0 =C2=A0461 Dec=C2=A0 7 09:02 /usr/src/linux-4.1=
2.12-gentoo/<br>
firmware/radeon/RV730_pfp.bin.<wbr>gen.S<br>
-rw-r--r-- 1 root root=C2=A0 4656 Dec=C2=A0 7 09:02 /usr/src/linux-4.12.12-=
gentoo/<br>
firmware/radeon/RV730_pfp.bin.<wbr>gen.o<br>
-rw-r--r-- 1 root root=C2=A0 9340 Jul=C2=A0 3 00:07 /usr/src/linux-4.12.12-=
gentoo/<br>
firmware/radeon/RV730_pfp.bin.<wbr>ihex<br>
-rw-r--r-- 1 root root=C2=A0 =C2=A0467 Dec=C2=A0 7 09:02 /usr/src/linux-4.1=
2.12-gentoo/<br>
firmware/radeon/RV730_smc.bin.<wbr>gen.S<br>
-rw-r--r-- 1 root root 17952 Dec=C2=A0 7 09:02 /usr/src/linux-4.12.12-gento=
o/<br>
firmware/radeon/RV730_smc.bin.<wbr>gen.o<br>
<br>
<br>
$ ls -l /usr/src/linux-4.14.7-gentoo/<wbr>firmware/radeon/RV730*<br>
-rw-r--r-- 1 root root=C2=A0 =C2=A0467 Dec 20 11:46 /usr/src/linux-4.14.7-g=
entoo/<br>
firmware/radeon/RV730_smc.bin.<wbr>gen.S<br>
-rw-r--r-- 1 root root 17952 Dec 20 11:46 /usr/src/linux-4.14.7-gentoo/<br>
firmware/radeon/RV730_smc.bin.<wbr>gen.o<br>
<br>
<br>
As you can see above there is a marked difference between the firmware buil=
t<br>
by the two kernels.=C2=A0 In any case, my &#39;/lib/firmware/&#39; path con=
tains:<br>
<br>
$ ls -l /lib/firmware/radeon/RV730*<br>
-rw-r--r-- 1 root root=C2=A0 5440 Dec 20 17:29 /lib/firmware/radeon/RV730_m=
e.<wbr>bin<br>
-rw-r--r-- 1 root root=C2=A0 3392 Dec 20 17:29 /lib/firmware/radeon/RV730_<=
wbr>pfp.bin<br>
-rw-r--r-- 1 root root 16684 Dec 20 17:29 /lib/firmware/radeon/RV730_<wbr>s=
mc.bin<br></blockquote></div></div><div class=3D"gmail_extra"><br></div><di=
v class=3D"gmail_extra">Earlier I saw <br></div><div class=3D"gmail_extra">=
<br></div><div class=3D"gmail_extra">CONFIG_EXTRA_FIRMWARE=3D&quot;intel-uc=
ode/06-1e-05 radeon/R700_rlc.bin radeon/RV730_smc.bin radeon/RV710_uvd.bin&=
quot;</div><div class=3D"gmail_extra"><br></div><div class=3D"gmail_extra">=
For radeon/R700_rlc.bin <br></div><div class=3D"gmail_extra"></div><div cla=
ss=3D"gmail_extra">$ find /lib/firmware/ -name \*R700\*<br>/lib/firmware/ra=
deon/R700_rlc.bin<br><br></div><div class=3D"gmail_extra">For radeon/RV730_=
smc.bin</div><div class=3D"gmail_extra">$ find /lib/firmware/ -name \*RV730=
\*<br>/lib/firmware/radeon/RV730_pfp.bin<br>/lib/firmware/radeon/RV730_smc.=
bin<br>/lib/firmware/radeon/RV730_me.bin</div><div class=3D"gmail_extra"><b=
r></div><div class=3D"gmail_extra">For adeon/RV710_uvd.bin</div><div class=
=3D"gmail_extra">$ find /lib/firmware/ -name \*RV710\*<br>/lib/firmware/rad=
eon/RV710_me.bin<br>/lib/firmware/radeon/RV710_pfp.bin<br>/lib/firmware/rad=
eon/RV710_smc.bin<br>/lib/firmware/radeon/RV710_uvd.bin<br><br></div><div c=
lass=3D"gmail_extra">So it looks like you&#39;re trying to load firmware fr=
om three different models. <br></div><div class=3D"gmail_extra"><br></div><=
div class=3D"gmail_extra">Run lspci -v to determine which is correct one, t=
hen load all the firmwares for that model.</div></div>

--001a113e0f9a80ab4105610e3cd7--