On Fri, Nov 28, 2014 at 11:02:07AM -0600, Bruce Dubbs wrote:
> Patrick Kennedy wrote:
> >Okay, so I downloaded TURKS_mc.bin, TURKS_me.bin, TURKS_pfp.bin, and
> >TURKS_smc.bin.
> >
> >I added radeon directory to /lib/firmware, and copied the TURKS files into
> >/lib/firmware/radeon.
> >
> >I then tweaked the kernel as follows:
> >
> >Device Drivers  --->
> >     Generic Driver Options  --->
> >         -*- Userspace firmware loading support
> >         [*] Include in-kernel firmware blobs in kernel binary
> 
> I do not recommend this.  Just let the kernel load from /lib/firmware at
> boot time.  What if you want to upgrade the firmware?  You'll have to
> rebuild the kernel.  That gives you less flexibility.
> 
> >(radeon/TURKS_mc.bin radeon/TURKS_me.bin  radeon/TURKS_pfp.bin
> >radeon/TURKS_smc.bin)
> >             (/lib/firmware) Firmware blobs root directory
> 
> >I noticed this:
> >
> >Device Drivers -->
> >   Graphics Drivers Options -->
> >     [*] Prevent firmware from being built
> >
> >Soooo, I unchecked this:  [  ] Prevent firmware from being built
> 
> The point is that you can not build the firmware.  You do not have the
> source.
> 
>   -- Bruce
> 
 Just to add to Bruce's answer, this is what I have on my A4
(Aruba):
CONFIG_PREVENT_FIRMWARE_BUILD=y
# CONFIG_FIRMWARE_IN_KERNEL is not set
CONFIG_EXTRA_FIRMWARE="radeon/BTC_rlc.bin radeon/ARUBA_me.bin 
radeon/ARUBA_pfp.bin radeon/ARUBA_rlc.bin radeon/TAHITI_uvd.bin"
CONFIG_EXTRA_FIRMWARE_DIR="/lib/firmware"

 This is the machine where I've had to add more firmware over its
life, ISTR that I did not initially need TAHITI.  Hence my initial
comment that it might take a few builds to get it all nailed down.

ĸen
-- 
Nanny Ogg usually went to bed early. After all, she was an old lady.
Sometimes she went to bed as early as 6 a.m.
-- 
http://lists.linuxfromscratch.org/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to