Name: linux-firmware-mfld
-Version: 12.19
+Version: 12.26
Release: 1
Summary: firmware files for Medfield platform drivers
Group: System/Kernel
License: Redistributable, no modification permitted
-# sst
-Source0: aac_dec_1.bin
-Source1: aac_enc_1.bin
-Source2: aac_v1_dec_1.bin
-Source3: aac_v2_dec_1.bin
-Source4: fw_sst_082f.bin
-Source5: mp3_dec_1.bin
-Source6: wma9_dec_1.bin
-Source7: fw_sst_08e7.bin
-#camera
-Source20: shisp.bin
-Source21: dis_cam14mp.bin
-Source22: fa_extension.bin
-Source23: isp_acc_fusion.bin
-Source24: isp_acc_multires.bin
-Source25: isp_acc_warp_deghost.bin
-# video
-Source30: msvdx_fw.bin
-Source31: msvdx_fw_mfld.bin
-Source32: msvdx_fw_mfld_DE2.0.bin
-Source33: topaz_fw.bin
-Source34: topazsc_fw.bin
-# TI WL128x Bluetooth
-Source50: TIInit_10.5.20.bts
-Source51: TIInit_10.6.15.bts
-# TI WL12xx Wifi
-Source60: TQS_D_1.7.ini
-Source61: firmware_wl128x.bin
-Source62: wl128x-fw-multirole-plt.bin
-Source63: wl128x-fw-multirole-roc.bin
-Source64: wl1271-nvs.bin
-Source65: regulatory.bin
-
-# Audio for telephony
-Source70: vpimg_es305b.bin
-
+Source0: %{name}-%{version}.tar.bz2
%description
Firmware files for kernel drivers specific to the Medfield platform
%prep
-
+%setup -q
%build
%install
-mkdir -p $RPM_BUILD_ROOT/lib/firmware
-mkdir -p $RPM_BUILD_ROOT/lib/firmware/ti-connectivity
-install -m 644 %{SOURCE0} $RPM_BUILD_ROOT/lib/firmware
-install -m 644 %{SOURCE1} $RPM_BUILD_ROOT/lib/firmware
-install -m 644 %{SOURCE2} $RPM_BUILD_ROOT/lib/firmware
-install -m 644 %{SOURCE3} $RPM_BUILD_ROOT/lib/firmware
-install -m 644 %{SOURCE4} $RPM_BUILD_ROOT/lib/firmware
-install -m 644 %{SOURCE5} $RPM_BUILD_ROOT/lib/firmware
-install -m 644 %{SOURCE6} $RPM_BUILD_ROOT/lib/firmware
-install -m 644 %{SOURCE7} $RPM_BUILD_ROOT/lib/firmware
-install -m 644 %{SOURCE20} $RPM_BUILD_ROOT/lib/firmware
-install -m 644 %{SOURCE21} $RPM_BUILD_ROOT/lib/firmware
-install -m 644 %{SOURCE22} $RPM_BUILD_ROOT/lib/firmware
-install -m 644 %{SOURCE23} $RPM_BUILD_ROOT/lib/firmware
-install -m 644 %{SOURCE24} $RPM_BUILD_ROOT/lib/firmware
-install -m 644 %{SOURCE25} $RPM_BUILD_ROOT/lib/firmware
-install -m 644 %{SOURCE30} $RPM_BUILD_ROOT/lib/firmware
-install -m 644 %{SOURCE31} $RPM_BUILD_ROOT/lib/firmware
-install -m 644 %{SOURCE32} $RPM_BUILD_ROOT/lib/firmware
-install -m 644 %{SOURCE33} $RPM_BUILD_ROOT/lib/firmware
-install -m 644 %{SOURCE34} $RPM_BUILD_ROOT/lib/firmware
-install -m 644 %{SOURCE50} $RPM_BUILD_ROOT/lib/firmware
-install -m 644 %{SOURCE51} $RPM_BUILD_ROOT/lib/firmware
-install -m 644 %{SOURCE60} $RPM_BUILD_ROOT/lib/firmware/ti-connectivity
-install -m 644 %{SOURCE61} $RPM_BUILD_ROOT/lib/firmware/ti-connectivity
-install -m 644 %{SOURCE62} $RPM_BUILD_ROOT/lib/firmware/ti-connectivity
-install -m 644 %{SOURCE63} $RPM_BUILD_ROOT/lib/firmware/ti-connectivity
-install -m 644 %{SOURCE64} $RPM_BUILD_ROOT/lib/firmware/ti-connectivity
-install -m 644 %{SOURCE65} $RPM_BUILD_ROOT/lib/firmware/ti-connectivity
-install -m 644 %{SOURCE70} $RPM_BUILD_ROOT/lib/firmware
-# The wl12xx driver looks for filenames that don't match these for some reason
-pushd $RPM_BUILD_ROOT/lib/firmware/ti-connectivity
-ln -s wl1271-nvs.bin wl128x-nvs.bin
-ln -s firmware_wl128x.bin wl128x-fw.bin
-popd
+install -d %{buildroot}/lib/
+cp -r firmware %{buildroot}/lib/
+cp -r wifi/*bin %{buildroot}/lib/firmware/ti-connectivity/
+
%clean
-rm -rf $RPM_BUILD_ROOT
+rm -rf %{buildroot}
%files
+++ /dev/null
-#!/bin/sh -e
-PROG=`basename $0`
-
-ANDROID_BASE_DIR="$HOME/android/umg-android-ics/"
-#BIN_SEARCH_DIRS="$ANDROID_BASE_DIR/device"
-BIN_SEARCH_DIRS="
- $ANDROID_BASE_DIR/device/intel \
- $ANDROID_BASE_DIR/vendor/intel/medfield \
- $ANDROID_BASE_DIR/vendor/intel/mfld_pr2 \
-"
-
-
-
-echo "Searching for binaries under '$BIN_SEARCH_DIRS'"
-_OLD="`find -maxdepth 1 -type f ! \( -name '*spec' -o -name '*changes' -o -name $PROG \)`"
-for bin in $_OLD; do
- #echo "Searching for $bin"
- _FILENAME="`basename $bin`"
- _NEW=`find $BIN_SEARCH_DIRS -name "$_FILENAME"`
- if [ -n "$_NEW" ]; then
- if [ `echo "$_NEW" | wc -l` -gt 1 ]; then
- echo -e "!!!\n!!!WARNING: Multiple binaries with name '$_FILENAME' found, using the first one\n!!!"
- _NEW="`echo "$_NEW" | head -n1`"
- fi
- echo "Copying $_NEW to $_FILENAME"
- cp $_NEW .
- else
- echo -e "!!!\n!!!WARNING: '$_FILENAME' not found in source dir\n!!!"
- fi
- #echo "Fixing permissions of $_FILENAME"
- #chmod 644 $_FILENAME
-done
-
--- /dev/null
+driver=nl80211
+logger_syslog=-1
+logger_syslog_level=2
+logger_stdout=1
+logger_stdout_level=4
+dump_file=/data/misc/wifi/hostapd.dump
+ctrl_interface=/data/misc/wifi/sockets GROUP=wifi
+#ctrl_interface=/dev/socket
+#ctrl_interface_group=0
+hw_mode=g
+channel=11
+beacon_int=100
+dtim_period=2
+max_num_sta=8
+supported_rates=10 20 55 110 60 90 120 180 240 360 480 540
+preamble=1
+macaddr_acl=0
+auth_algs=1
+ignore_broadcast_ssid=0
+wme_enabled=0
+wmm_enabled=1
+wep_rekey_period=0
+eap_server=0
+own_ip_addr=127.0.0.1
+wpa_group_rekey=0
+wpa_gmk_rekey=0
+wpa_ptk_rekey=0
+interface=wlan1
+ssid=AndroidAP
+ap_table_max_size=255
+ap_table_expiration_time=3600
+macaddr_acl=0
+auth_algs=3
+tx_queue_data3_aifs=7
+tx_queue_data3_cwmin=15
+tx_queue_data3_cwmax=1023
+tx_queue_data3_burst=0
+tx_queue_data2_aifs=2
+tx_queue_data2_cwmin=15
+tx_queue_data2_cwmax=63
+tx_queue_data2_burst=0
+tx_queue_data1_aifs=1
+tx_queue_data1_cwmin=7
+tx_queue_data1_cwmax=15
+tx_queue_data1_burst=3.0
+tx_queue_data0_aifs=1
+tx_queue_data0_cwmin=3
+tx_queue_data0_cwmax=7
+tx_queue_data0_burst=1.5
+wme_enabled=1
+wme_ac_bk_cwmin=4
+wme_ac_bk_cwmax=10
+wme_ac_bk_aifs=7
+wme_ac_bk_txop_limit=0
+wme_ac_bk_acm=0
+wme_ac_be_aifs=3
+wme_ac_be_cwmin=4
+wme_ac_be_cwmax=10
+wme_ac_be_txop_limit=0
+wme_ac_be_acm=0
+wme_ac_vi_aifs=2
+wme_ac_vi_cwmin=3
+wme_ac_vi_cwmax=4
+wme_ac_vi_txop_limit=94
+wme_ac_vi_acm=0
+wme_ac_vo_aifs=2
+wme_ac_vo_cwmin=2
+wme_ac_vo_cwmax=3
+wme_ac_vo_txop_limit=47
+wme_ac_vo_acm=0
+uapsd_advertisement_enabled=1
+wep_rekey_period=0
+own_ip_addr=127.0.0.1
+wpa_group_rekey=0
+wpa_gmk_rekey=0
+wpa_ptk_rekey=0
+ap_table_max_size=255
+ap_table_expiration_time=60
+wps_state=2
+ap_setup_locked=1
+uuid=12345678-9abc-def0-1234-56789abcdef0
+eap_server=1
+disassoc_low_ack=1
+ap_max_inactivity=10000
+#ieee80211d=1
+#country_code=US
+ieee80211n=1
+ht_capab=[SHORT-GI-20][GF][RX-STBC1]