[Buildroot] [PATCH 12/44] linux-firmware: add samsung mfc video encoder/decoder option

Adam Duskett aduskett at gmail.com
Mon Feb 6 20:24:25 UTC 2017


Signed-off-by: Adam Duskett <aduskett at codeblue.com>
---
 package/linux-firmware/Config.in         |  5 +++++
 package/linux-firmware/linux-firmware.mk | 21 +++++++++++++++++++++
 2 files changed, 26 insertions(+)

diff --git a/package/linux-firmware/Config.in b/package/linux-firmware/Config.in
index 0d6ff51..0bc6d77 100644
--- a/package/linux-firmware/Config.in
+++ b/package/linux-firmware/Config.in
@@ -83,6 +83,11 @@ config BR2_PACKAGE_LINUX_FIRMWARE_GO7007
 	help
 	  Firmware files for the GO7007 MPEG-4 encoder.
 
+config BR2_PACKAGE_LINUX_FIRMWARE_SAMSUNG_MFC
+	bool "Samsung MFC video encoder/decoder driver"
+	help
+	  Firmware files for the Samsung MFC video encoder/decoder.
+
 endmenu # Video encoder
 
 menu "Bluetooth firmware"
diff --git a/package/linux-firmware/linux-firmware.mk b/package/linux-firmware/linux-firmware.mk
index b471bd4..bdeabfa 100644
--- a/package/linux-firmware/linux-firmware.mk
+++ b/package/linux-firmware/linux-firmware.mk
@@ -57,6 +57,27 @@ LINUX_FIRMWARE_FILES += yamaha/
 # WHENCE which is installed unconditionally
 endif
 
+# Go7007 Mpeg4 encoder
+ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_GO7007),y)
+LINUX_FIRMWARE_DIRS += go7007
+LINUX_FIRMWARE_FILES += \
+	s2250.fw \
+	s2250_loader.fw
+LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.go7007
+endif
+
+# Samsung MFC video encoder/decoder
+ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_SAMSUNG_MFC),y)
+LINUX_FIRMWARE_FILES += \
+	s5p-mfc.fw \
+	s5p-mfc-v6.fw \
+	s5p-mfc-v6-v2.fw \
+	s5p-mfc-v7.fw \
+	s5p-mfc-v8.fw
+# No license file; the license is in the file WHENCE
+# which is installed unconditionally
+endif
+
 # AMD Radeon
 ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_AMD_RADEON),y)
 LINUX_FIRMWARE_DIRS += amdgpu
-- 
2.9.3




More information about the buildroot mailing list