linux-firmware: Amphion: Add VPU firmwares for NXP i.MX8Q SoCs

Add the firmwares for the amphion vpu driver that runs on NXP
i.MX8QXP and i.MX8QM.

Firmware version:
VPU Decoder Firmware Version 1.7.4
VPU Encoder Firmware Version 1.3.1

Signed-off-by: Ming Qian <ming.qian@nxp.com>
Signed-off-by: Shijie Qin <shijie.qin@nxp.com>
Signed-off-by: Zhou Peng <eagle.zhou@nxp.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
This commit is contained in:
Ming Qian 2022-01-26 13:48:05 +08:00 committed by Josh Boyer
parent e5256f3520
commit 6342082c11
No known key found for this signature in database
GPG Key ID: A31B6BD72486CFD6
4 changed files with 59 additions and 0 deletions

48
LICENSE.amphion_vpu Normal file
View File

@ -0,0 +1,48 @@
Copyright 2015, Amphion Semiconductor Ltd
Copyright 2021, NXP
All rights reserved.
Redistribution. Reproduction and redistribution in binary form, without
modification, for use solely in conjunction with a NXP
chipset, is permitted provided that the following conditions are met:
. Redistributions must reproduce the above copyright notice and the following
disclaimer in the documentation and/or other materials provided with the
distribution.
. Neither the name of NXP nor the names of its suppliers
may be used to endorse or promote products derived from this Software
without specific prior written permission.
. No reverse engineering, decompilation, or disassembly of this Software is
permitted.
Limited patent license. NXP (.Licensor.) grants you
(.Licensee.) a limited, worldwide, royalty-free, non-exclusive license under
the Patents to make, have made, use, import, offer to sell and sell the
Software. No hardware per se is licensed hereunder.
The term .Patents. as used in this agreement means only those patents or patent
applications owned solely and exclusively by Licensor as of the date of
Licensor.s submission of the Software and any patents deriving priority (i.e.,
having a first effective filing date) therefrom. The term .Software. as used in
this agreement means the firmware image submitted by Licensor, under the terms
of this license, to git://git.kernel.org/pub/scm/linux/kernel/git/firmware/
linux-firmware.git.
Notwithstanding anything to the contrary herein, Licensor does not grant and
Licensee does not receive, by virtue of this agreement or the Licensor's
submission of any Software, any license or other rights under any patent or
patent application owned by any affiliate of Licensor or any other entity
(other than Licensor), whether expressly, impliedly, by virtue of estoppel or
exhaustion, or otherwise.
DISCLAIMER. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING,
BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR
TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE
USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

11
WHENCE
View File

@ -5867,3 +5867,14 @@ File: mrvl/cpt04/ie.out
Version: v1.21
Licence: Redistributable. See LICENCE.Marvell for details.
---------------------------------------------------------------------------
Driver: amphion - Amphion VPU(Video Processing Unit) Codec IP driver
File: amphion/vpu/vpu_fw_imx8_dec.bin
Version: 1.7.4
File: amphion/vpu/vpu_fw_imx8_enc.bin
Version: 1.3.1
Licence: Redistributable. See LICENSE.amphion_vpu for details

BIN
amphion/vpu/vpu_fw_imx8_dec.bin Executable file

Binary file not shown.

BIN
amphion/vpu/vpu_fw_imx8_enc.bin Executable file

Binary file not shown.