[meta-intel] [PATCH] linux-firmware: remove qat from linux-firmware

Cal Sullivan california.l.sullivan at intel.com
Tue Oct 10 10:24:41 PDT 2017



On 10/10/2017 07:38 AM, Wold, Saul wrote:
> On Tue, 2017-10-10 at 17:32 +0800, Syed Mohamad Fauzi, Syed Johan Arif
> wrote:
>> removed the following qat related binary files to avoid conflict when
>> incorporating the meta-intel-qat layer
>> 1) qat_c3xxx_mmp.bin
>> 2) qat_c62x.bin
>> 3) qat_c62x_mmp.bin
>>
> Is there a reason that the upstream linux-firmware is not updated with
> the new or different firmware?  Where is the firmware coming from?
>
> Also will there be updates to the openssl-qat?
>
> Sau!
>
>> Signed-off-by: Syed Mohamad Fauzi, Syed Johan Arif
>> <syed.johan.arif.syed.mohamad.fauzi at intel.com>
>> ---
>>   .../linux-firmware/linux-firmware_git.bbappend             | 14
>> ++++++++++++++
>>   1 file changed, 14 insertions(+)
>>   create mode 100644 common/recipes-kernel/linux-firmware/linux-
>> firmware_git.bbappend
>>
>> diff --git a/common/recipes-kernel/linux-firmware/linux-
>> firmware_git.bbappend b/common/recipes-kernel/linux-firmware/linux-
>> firmware_git.bbappend
>> new file mode 100644
>> index 0000000..2f8fe3d
>> --- /dev/null
>> +++ b/common/recipes-kernel/linux-firmware/linux-
>> firmware_git.bbappend
>> @@ -0,0 +1,14 @@
>> +FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:"
>> +
>> +do_install_append() {
>> +
>> +	rm -rf ${D}${nonarch_base_libdir}/firmware/qat_c3xxx.bin
>> +	rm -rf ${D}${nonarch_base_libdir}/firmware/qat_c3xxx_mmp.bin
>> +	rm -rf ${D}${nonarch_base_libdir}/firmware/qat_c62x.bin
>> +	rm -rf ${D}${nonarch_base_libdir}/firmware/qat_c62x_mmp.bin
>> +}
>> +
>> +FILES_${PN}_remove +=
>> "${nonarch_base_libdir}/firmware/qat_c3xxx.bin"
>> +FILES_${PN}_remove +=
>> "${nonarch_base_libdir}/firmware/qat_c3xxx_mmp.bin"
>> +FILES_${PN}_remove += "${nonarch_base_libdir}/firmware/qat_c62x.bin"
>> +FILES_${PN}_remove +=
>> "${nonarch_base_libdir}/firmware/qat_c62x_mmp.bin"
>> -- 
>> 1.9.1
>>
Also, for meta-intel to stay being considered a Yocto Project Compatible 
layer, values set in OE-core should not be changed without the use of a 
MACHINEOVERRIDE. You will need to use the -intel-x86-common override on 
all these if it is to be accepted.

Thanks,
Cal


More information about the meta-intel mailing list