Initialize Tizen 2.3 tizen_2.3 2.3a_release submit/tizen_2.3/20140531.101101 submit/tizen_2.3/20150202.052742 tizen_2.3_release
authorSehong Na <sehong.na@samsung.com>
Sat, 31 May 2014 03:53:36 +0000 (12:53 +0900)
committerSehong Na <sehong.na@samsung.com>
Sat, 31 May 2014 03:53:36 +0000 (12:53 +0900)
21 files changed:
debian/changelog [new file with mode: 0644]
debian/compat [new file with mode: 0644]
debian/control [new file with mode: 0644]
debian/copyright [new file with mode: 0644]
debian/mfc-firmware-c110.dirs [new file with mode: 0644]
debian/mfc-firmware-common.dirs [new file with mode: 0644]
debian/mfc-firmware-e4412.dirs [new file with mode: 0644]
debian/rules [new file with mode: 0755]
mfc-firmware-c110.manifest [new file with mode: 0644]
mfc-firmware-c110/Readme [new file with mode: 0644]
mfc-firmware-c110/s3c_mfc_fw.bin [new file with mode: 0644]
mfc-firmware-e3250.manifest [new file with mode: 0644]
mfc-firmware-e3250/mfc_fw_v7.8.bin [new file with mode: 0644]
mfc-firmware-e4412.manifest [new file with mode: 0644]
mfc-firmware-e4412/mfc_fw.bin [new file with mode: 0755]
mfc-firmware-e4412/s5p-mfc.fw [new symlink]
mfc-firmware-e5410.manifest [new file with mode: 0644]
mfc-firmware-e5410/mfc_fw.bin [new file with mode: 0755]
mfc-firmware-msm8x30.manifest [new file with mode: 0644]
mfc-firmware-msm8x30/vidc_1080p.fw [new file with mode: 0644]
packaging/mfc-firmware.spec [new file with mode: 0644]

diff --git a/debian/changelog b/debian/changelog
new file mode 100644 (file)
index 0000000..c2a3b91
--- /dev/null
@@ -0,0 +1,65 @@
+mfc-firmware (0.0.1-8) unstable; urgency=low
+
+  * EXYNOS4: MFC FW: MFC firmware upgrade to 2011.12.16 version.
+  * Support various header parsing modes for H.264 decoding.
+  * Fix specific mpeg4 clip decoding error
+  * Git: slp/pkgs/m/mfc-firmware
+  * Tag: mfc-firmware_0.0.1-8
+
+ -- Yeongil Jang <yg0577.jang@samsung.com>  Wed, 22 Feb 2012 11:04:26 +0900
+
+mfc-firmware (0.0.1-7) unstable; urgency=low
+
+  * Add Exynos4412 MFC firmware
+  * Git: 165.213.180.234:slp/pkgs/m/mfc-firmware
+  * Tag: mfc-firmware_0.0.1-7
+
+ -- Yeongil Jang <yg0577.jang@samsung.com>  Tue, 29 Nov 2011 12:42:24 +0900
+
+mfc-firmware (0.0.1-6) unstable; urgency=low
+
+  * update firmware version : stop mfc problem
+  * Git: 165.213.180.234:slp/pkgs/m/mfc-firmware
+  * Tag: mfc-firmware_0.0.1-6
+
+ -- Ahron Yang <aron.yang@samsung.com>  Fri, 20 May 2010 20:55:04 +0900
+
+mfc-firmware (0.0.1-5) unstable; urgency=low
+
+  * modified debian/rules file
+  * Git: 165.213.180.234:slp/pkgs/m/mfc-firmware
+  * Tag: mfc-firmware_0.0.1-5
+
+ -- Ahron Yang <aron.yang@samsung.com>  Fri, 08 Apr 2010 21:15:04 +0900
+
+mfc-firmware (0.0.1-4) unstable; urgency=low
+
+  * modified changelog
+  * Git: 165.213.180.234:slp/pkgs/m/mfc-firmware
+  * Tag: mfc-firmware_0.0.1-4
+
+ -- Ahron Yang <aron.yang@samsung.com>  Fri, 08 Apr 2010 18:57:04 +0900
+
+mfc-firmware (0.0.1-3) unstable; urgency=low
+
+  * Rollback firmware path to lib/firmware
+  * Git: 165.213.180.234:slp/pkgs/m/mfc-firmware
+  * Tag: mfc-firmware_0.0.1-3
+
+ -- Ahron Yang <aron.yang@samsung.com>  Fri, 08 Apr 2010 10:41:04 +0900
+
+mfc-firmware (0.0.1-2) unstable; urgency=low
+
+  * Change firmware path -c110
+  * Git: 165.213.180.234:slp/pkgs/m/mfc-firmware
+  * Tag: mfc-firmware_0.0.1-2
+
+ -- Ahron Yang <aron.yang@samsung.com>  Wed, 30 Mar 2010 15:36:04 +0900
+
+mfc-firmware (0.0.1-1) unstable; urgency=low
+
+  * Firmware files collected from system-plugin -c110, -c210 packages
+  * Git: 165.213.180.234:slp/pkgs/m/mfc-firmware
+  * Tag: mfc-firmware_0.0.1-1
+
+ -- Yeongil Jang <yg0577.jang@samsung.com>  Tue, 21 Dec 2010 17:12:04 +0900
diff --git a/debian/compat b/debian/compat
new file mode 100644 (file)
index 0000000..7ed6ff8
--- /dev/null
@@ -0,0 +1 @@
+5
diff --git a/debian/control b/debian/control
new file mode 100644 (file)
index 0000000..1418ad6
--- /dev/null
@@ -0,0 +1,23 @@
+Source: mfc-firmware
+Section: non-free/misc
+Priority: extra
+Maintainer: Min Oh <min01.oh@samsung.com> Yeongil Jang <yg0577.jang@samsung.com>
+Build-Depends: debhelper (>= 5)
+Standards-Version: 3.7.2
+
+#Package: mfc-firmware-samsung-common
+#Architecture: armel
+#Depends: ${shlibs:Depends}, ${misc:Depends}
+#Description: binary mfc firmware common for all samsung targets
+
+Package: mfc-firmware-c110
+Architecture: armel
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Provides: firmware-dhd
+Description: binary mfc firmware specific to samsung c110
+
+Package: mfc-firmware-e4412
+Architecture: armel
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Provides: firmware-dhd
+Description: binary mfc firmware specific to samsung Exynos4412
diff --git a/debian/copyright b/debian/copyright
new file mode 100644 (file)
index 0000000..015daf6
--- /dev/null
@@ -0,0 +1,2 @@
+This package contains firmware files for samsung-based hardware.
+License is proprietary.
diff --git a/debian/mfc-firmware-c110.dirs b/debian/mfc-firmware-c110.dirs
new file mode 100644 (file)
index 0000000..4223b59
--- /dev/null
@@ -0,0 +1 @@
+lib/firmware
diff --git a/debian/mfc-firmware-common.dirs b/debian/mfc-firmware-common.dirs
new file mode 100644 (file)
index 0000000..4223b59
--- /dev/null
@@ -0,0 +1 @@
+lib/firmware
diff --git a/debian/mfc-firmware-e4412.dirs b/debian/mfc-firmware-e4412.dirs
new file mode 100644 (file)
index 0000000..4223b59
--- /dev/null
@@ -0,0 +1 @@
+lib/firmware
diff --git a/debian/rules b/debian/rules
new file mode 100755 (executable)
index 0000000..41e5f05
--- /dev/null
@@ -0,0 +1,70 @@
+#!/usr/bin/make -f
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+
+configure: configure-stamp
+configure-stamp:
+       dh_testdir
+       touch configure-stamp
+
+build: build-stamp
+
+build-stamp: configure-stamp
+       dh_testdir
+       touch $@
+
+clean:
+       dh_testdir
+       dh_testroot
+       rm -f build-stamp configure-stamp
+       dh_clean
+
+install: build
+       dh_testdir
+       dh_testroot
+       dh_clean -k
+       dh_installdirs
+
+       mkdir -p $(CURDIR)/debian/tmp$(PREFIX)
+       cp -af $(CURDIR)/mfc-firmware-c110/* $(CURDIR)/debian/mfc-firmware-c110/lib/firmware
+       cp -af $(CURDIR)/mfc-firmware-e4412/* $(CURDIR)/debian/mfc-firmware-e4412/lib/firmware
+
+# Build architecture-independent files here.
+binary-indep: build install
+# We have nothing to do by default.
+
+# Build architecture-dependent files here.
+binary-arch: build install
+       dh_testdir
+       dh_testroot
+       dh_installchangelogs
+       dh_installdocs
+#      dh_installexamples
+       dh_install --sourcedir=debian/tmp
+#      dh_installmenu
+#      dh_installdebconf
+#      dh_installlogrotate
+#      dh_installemacsen
+#      dh_installpam
+#      dh_installmime
+#      dh_python
+#      dh_installinit
+#      dh_installcron
+#      dh_installinfo
+#      dh_installman
+#      dh_link
+#      dh_strip
+       dh_compress
+       dh_fixperms
+#      dh_perl
+#      dh_makeshlibs
+       dh_installdeb
+       dh_shlibdeps
+       dh_gencontrol
+       dh_md5sums
+       dh_builddeb
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install configure
diff --git a/mfc-firmware-c110.manifest b/mfc-firmware-c110.manifest
new file mode 100644 (file)
index 0000000..97e8c31
--- /dev/null
@@ -0,0 +1,5 @@
+<manifest>
+       <request>
+               <domain name="_"/>
+       </request>
+</manifest>
diff --git a/mfc-firmware-c110/Readme b/mfc-firmware-c110/Readme
new file mode 100644 (file)
index 0000000..ea0be27
--- /dev/null
@@ -0,0 +1,8 @@
+To build kernel including MFC fw
+
+  1. Make ihex file using command as below
+   : objcopy -I binary -O ihex s5pc110-mfc.fw s5pc110-mfc.fw.ihex
+   : Add s5pc110-mfc.fw.ihex in the $kernel_root/firmware
+  2. Add configuration on the Makefile(in $kernel_root/firmware)
+   : fw-shipped-$(CONFIG_VIDEO_SAMSUNG_S5P_MFC) += s5pc110-mfc.fw
+  3. Run 'make' in the $kernel_root 
diff --git a/mfc-firmware-c110/s3c_mfc_fw.bin b/mfc-firmware-c110/s3c_mfc_fw.bin
new file mode 100644 (file)
index 0000000..86e908b
Binary files /dev/null and b/mfc-firmware-c110/s3c_mfc_fw.bin differ
diff --git a/mfc-firmware-e3250.manifest b/mfc-firmware-e3250.manifest
new file mode 100644 (file)
index 0000000..97e8c31
--- /dev/null
@@ -0,0 +1,5 @@
+<manifest>
+       <request>
+               <domain name="_"/>
+       </request>
+</manifest>
diff --git a/mfc-firmware-e3250/mfc_fw_v7.8.bin b/mfc-firmware-e3250/mfc_fw_v7.8.bin
new file mode 100644 (file)
index 0000000..03f4776
Binary files /dev/null and b/mfc-firmware-e3250/mfc_fw_v7.8.bin differ
diff --git a/mfc-firmware-e4412.manifest b/mfc-firmware-e4412.manifest
new file mode 100644 (file)
index 0000000..97e8c31
--- /dev/null
@@ -0,0 +1,5 @@
+<manifest>
+       <request>
+               <domain name="_"/>
+       </request>
+</manifest>
diff --git a/mfc-firmware-e4412/mfc_fw.bin b/mfc-firmware-e4412/mfc_fw.bin
new file mode 100755 (executable)
index 0000000..1631ac3
Binary files /dev/null and b/mfc-firmware-e4412/mfc_fw.bin differ
diff --git a/mfc-firmware-e4412/s5p-mfc.fw b/mfc-firmware-e4412/s5p-mfc.fw
new file mode 120000 (symlink)
index 0000000..c981419
--- /dev/null
@@ -0,0 +1 @@
+mfc_fw.bin
\ No newline at end of file
diff --git a/mfc-firmware-e5410.manifest b/mfc-firmware-e5410.manifest
new file mode 100644 (file)
index 0000000..97e8c31
--- /dev/null
@@ -0,0 +1,5 @@
+<manifest>
+       <request>
+               <domain name="_"/>
+       </request>
+</manifest>
diff --git a/mfc-firmware-e5410/mfc_fw.bin b/mfc-firmware-e5410/mfc_fw.bin
new file mode 100755 (executable)
index 0000000..c8e2b5d
Binary files /dev/null and b/mfc-firmware-e5410/mfc_fw.bin differ
diff --git a/mfc-firmware-msm8x30.manifest b/mfc-firmware-msm8x30.manifest
new file mode 100644 (file)
index 0000000..97e8c31
--- /dev/null
@@ -0,0 +1,5 @@
+<manifest>
+       <request>
+               <domain name="_"/>
+       </request>
+</manifest>
diff --git a/mfc-firmware-msm8x30/vidc_1080p.fw b/mfc-firmware-msm8x30/vidc_1080p.fw
new file mode 100644 (file)
index 0000000..d443c30
Binary files /dev/null and b/mfc-firmware-msm8x30/vidc_1080p.fw differ
diff --git a/packaging/mfc-firmware.spec b/packaging/mfc-firmware.spec
new file mode 100644 (file)
index 0000000..e9825b4
--- /dev/null
@@ -0,0 +1,111 @@
+#sbs-git:slp/pkgs/m/mfc-firmware mfc-firmware 0.0.1 f1be446e0f392b26e9caa173af0ed9c3ee1827bd
+# 
+# Do NOT Edit the Auto-generated Part!
+# Generated by: spectacle version 0.22
+# 
+
+Name:       mfc-firmware
+Summary:    Binary mfc firmware common for all samsung targets
+Version:    0.0.9
+Release:    1
+Group:      TO_BE/FILLED_IN
+License:    Proprietary
+Source0:    %{name}-%{version}.tar.gz
+ExclusiveArch: %arm
+
+%define debug_package %{nil}
+
+%description
+binary mfc firmware common for all samsung targets
+
+%package c110
+Summary:    binary mfc firmware specific to samsung c110
+Group:      TO_BE/FILLED
+
+%description c110
+binary mfc firmware specific to samsung c110.
+
+%package e4412 
+Summary:    binary mfc firmware specific to e4412
+Group:      TO_BE/FILLED
+
+%description e4412
+binary mfc firmware specific to e4412.
+
+%package e5410
+Summary:    binary mfc firmware specific to e5410
+Group:      TO_BE/FILLED
+
+%description e5410
+binary mfc firmware specific to e5410.
+
+%package msm8x30
+Summary:    binary mfc firmware specific to msm8x30
+Group:      TO_BE/FILLED
+
+%description msm8x30
+binary mfc firmware specific to msm8x30.
+
+%package e3250
+Summary:    binary mfc firmware specific to e3250
+Group:      TO_BE/FILLED
+
+%description e3250
+binary mfc firmware specific to e3250.
+
+%prep
+%setup -q
+
+%build
+
+%install
+rm -rf %{buildroot}
+
+mkdir -p %{buildroot}/lib/firmware
+
+cp -af mfc-firmware-c110/* %{buildroot}/lib/firmware
+cp -af mfc-firmware-e4412/mfc_fw.bin %{buildroot}/lib/firmware/mfc_fw_e4412.bin
+cp -af mfc-firmware-e4412/s5p-mfc.fw %{buildroot}/lib/firmware/s5p-mfc.fw
+cp -af mfc-firmware-e5410/mfc_fw.bin %{buildroot}/lib/firmware/mfc_fw_e5410.bin
+cp -af mfc-firmware-msm8x30/* %{buildroot}/lib/firmware
+cp -af mfc-firmware-e3250/mfc_fw_v7.8.bin %{buildroot}/lib/firmware/mfc_fw.bin
+
+
+%files c110
+%manifest mfc-firmware-c110.manifest
+%defattr(-,root,root,-)
+/lib/firmware/s3c_mfc_fw.bin
+/lib/firmware/Readme
+
+%files e4412
+%manifest mfc-firmware-e4412.manifest
+%defattr(-,root,root,-)
+/lib/firmware/mfc_fw_e4412.bin
+/lib/firmware/s5p-mfc.fw
+
+%files e5410
+%manifest mfc-firmware-e5410.manifest
+%defattr(-,root,root,-)
+/lib/firmware/mfc_fw_e5410.bin
+
+%files msm8x30
+%manifest mfc-firmware-msm8x30.manifest
+%defattr(-,root,root,-)
+/lib/firmware/vidc_1080p.fw
+
+%files e3250
+%manifest mfc-firmware-e3250.manifest
+%defattr(-,root,root,-)
+/lib/firmware/mfc_fw.bin
+
+%post e4412
+mv /lib/firmware/mfc_fw_e4412.bin /lib/firmware/mfc_fw.bin
+
+%post e5410
+mv /lib/firmware/mfc_fw_e5410.bin /lib/firmware/mfc_fw.bin
+
+%preun e4412
+mv /lib/firmware/mfc_fw.bin /lib/firmware/mfc_fw_e4412.bin
+
+%preun e5410
+mv /lib/firmware/mfc_fw.bin /lib/firmware/mfc_fw_e5410.bin