--- /dev/null
+Name: linux-firmware-crossville
+Version: 0.1
+Release: 2
+Summary: firmware files for Crossville IVI platform drivers
+
+BuildArch: noarch
+
+Group: System/Kernel
+License: Redistributable, no modification permitted
+
+# FM Radio
+Source0: TDA7706_OM_v2-5-1-firmware.tar.bz2
+
+# Bluetooth
+Source1: stlc2500-r5-03-fw.tar.bz2
+
+# WLAN
+Source2: iwlwifi.tar.bz2
+
+%package docs
+Group: Documentation
+Summary: linux-firmware-crossville license/readme files
+
+%description
+Firmware files for kernel drivers specific to the Crossville IVI platform
+
+%description docs
+linux-firmware-crossville license/readme files
+
+%prep
+# Nothing to prepare
+
+%build
+# Nothing to build
+
+%install
+rm -rf $RPM_BUILD_ROOT
+mkdir -p $RPM_BUILD_ROOT/lib/firmware
+
+tar -jxf %{SOURCE0}
+tar -jxf %{SOURCE1}
+tar -jxf %{SOURCE2}
+
+mv STLC2500* TDA7706* iwlwifi* $RPM_BUILD_ROOT/lib/firmware
+
+pushd $RPM_BUILD_ROOT/lib/firmware
+ln -s TDA7706_OM_v3.0.2_boot.txt TDA7706_OM.txt
+chmod 0644 *
+popd
+
+%files
+%defattr(-,root,root,-)
+/lib/firmware/*
+
+%files docs
+%doc LICENCE.* README.*