Commit 1cc14376 authored by Ole Birketvedt's avatar Ole Birketvedt
Browse files

suzuran: Config changes - ivy -> suzuran

* Sony package version: 32.4.A.0.160
* Keep some mixer_paths.xml changes from ivy tree

Change-Id: I417c1a20f051633995eff44afedbb9a553909d38
parent 78c63626
#
# This file was modified by Dolby Laboratories, Inc. The portions of the
# code that are surrounded by "DOLBY..." are copyrighted and
# licensed separately, as follows:
#
# (C) 2012-2016 Dolby Laboratories, Inc.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
#
# List of effect libraries to load. Each library element must contain a "path" element
# giving the full path of the library .so file.
# libraries {
......@@ -38,18 +57,14 @@ libraries {
loudness_enhancer {
path /system/lib/soundfx/libldnhncr.so
}
audio_pre_processing {
path /system/lib/soundfx/libqcomvoiceprocessing.so
}
proxy {
path /system/lib/soundfx/libeffectproxy.so
}
sonyeffect_sw {
path /system/lib/soundfx/libsonysweffect.so
#DOLBY_ENABLE
dap_sw {
path /system/vendor/lib/soundfx/libswdap.so
}
sonyeffect_hw {
path /system/lib/soundfx/libsonypostprocbundle.so
dap_hw {
path /system/vendor/lib/soundfx/libhwdap.so
}
#DOLBY_END
}
# Default pre-processing library. Add to audio_effect.conf "libraries" section if
......@@ -141,28 +156,22 @@ effects {
library loudness_enhancer
uuid fa415329-2034-4bea-b5dc-5b381c8d1e2c
}
aec {
library audio_pre_processing
uuid 0f8d0d2a-59e5-45fe-b6e4-248c8a799109
}
ns {
library audio_pre_processing
uuid 1d97bb0b-9e2f-4403-9ae3-58c2554306f8
}
sonyeffect {
#DOLBY_ENABLE
dap {
library proxy
uuid af8da7e0-2ca1-11e3-b71d-0002a5d5c51b
uuid 9d4921da-8225-4f29-aefa-39537a04bcaa
libsw {
library sonyeffect_sw
uuid 50786e95-da76-4557-976b-7981bdf6feb9
library dap_sw
uuid 6ab06da4-c516-4611-8166-452799218539
}
libhw {
library sonyeffect_hw
uuid f9ed8ae0-1b9c-11e4-8900-0002a5d5c51b
library dap_hw
uuid a0c30891-8246-4aef-b8ad-d53e26da0253
}
}
#DOLBY_END
}
# Default pre-processing effects. Add to audio_effect.conf "effects" section if
......
# Copyright (c) 2014-2016, The Linux Foundation. All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions are
# met:
# * Redistributions of source code must retain the above copyright
# notice, this list of conditions and the following disclaimer.
# * Redistributions in binary form must reproduce the above
# copyright notice, this list of conditions and the following
# disclaimer in the documentation and/or other materials provided
# with the distribution.
# * Neither the name of The Linux Foundation nor the names of its
# contributors may be used to endorse or promote products derived
# from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESS OR IMPLIED
# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT
# 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.
# List of profiles for the output device session where stream is routed.
# A stream opened with the inputs attributes which match the "flags" and
# "formats" as specified in the profile is routed to a device at
......@@ -18,6 +45,20 @@ outputs {
bit_width 16
app_type 69936
}
deep_buffer {
flags AUDIO_OUTPUT_FLAG_DEEP_BUFFER
formats AUDIO_FORMAT_PCM_8_24_BIT
sampling_rates 192000
bit_width 24
app_type 69940
}
deep_buffer_spk {
flags AUDIO_OUTPUT_FLAG_DEEP_BUFFER_SPK
formats AUDIO_FORMAT_PCM_16_BIT
sampling_rates 48000
bit_width 16
app_type 69936
}
fast {
flags AUDIO_OUTPUT_FLAG_FAST
formats AUDIO_FORMAT_PCM_16_BIT
......@@ -32,13 +73,20 @@ outputs {
bit_width 16
app_type 69936
}
direct_pcm {
direct_pcm_16 {
flags AUDIO_OUTPUT_FLAG_DIRECT|AUDIO_OUTPUT_FLAG_DIRECT_PCM
formats AUDIO_FORMAT_PCM_16_BIT
formats AUDIO_FORMAT_PCM_16_BIT|AUDIO_FORMAT_PCM_24_BIT_PACKED|AUDIO_FORMAT_PCM_8_24_BIT
sampling_rates 48000
bit_width 16
app_type 69936
}
direct_pcm_24 {
flags AUDIO_OUTPUT_FLAG_DIRECT|AUDIO_OUTPUT_FLAG_DIRECT_PCM
formats AUDIO_FORMAT_PCM_24_BIT_PACKED|AUDIO_FORMAT_PCM_8_24_BIT
sampling_rates 48000
bit_width 24
app_type 69940
}
compress_offload_16 {
flags AUDIO_OUTPUT_FLAG_DIRECT|AUDIO_OUTPUT_FLAG_COMPRESS_OFFLOAD|AUDIO_OUTPUT_FLAG_NON_BLOCKING
formats AUDIO_FORMAT_MP3|AUDIO_FORMAT_AAC|AUDIO_FORMAT_AC3|AUDIO_FORMAT_EAC3|AUDIO_FORMAT_PCM_16_BIT_OFFLOAD|AUDIO_FORMAT_PCM_24_BIT_OFFLOAD|AUDIO_FORMAT_FLAC
......
This diff is collapsed.
......@@ -6,10 +6,10 @@
# newlines are ignored.
# LED If setting for Indicator(uA)
if_indicator_level = 4125
if_indicator_level = 3125
# LED If setting for Torch or video recording (uA).
if_torch_vr = 500000
if_torch_vr = 25000
# Vf measured at factory (mV).
vf_factory = 2869
......
......@@ -356,6 +356,12 @@ NXP_RF_CONF_BLK_5={
NXP_RF_CONF_BLK_6={
}
##############################################################################
# Set configuration optimization decision setting
# Enable = 0x01
# Disable = 0x00
NXP_SET_CONFIG_ALWAYS=0x01
###############################################################################
# Core configuration extensions
# It includes
......@@ -534,3 +540,26 @@ NXP_CE_ROUTE_STRICT_DISABLE=0x01
# AID_MATCHING_K 0x02
AID_MATCHING_PLATFORM=0x01
################################################################################
#Used to Restrict Type A UICC baud rate
#0 = default supported
#1 = 212 maximum supported
#2 = 424 maximum supported
#3 = 848 maximum supported
NXP_TYPEA_UICC_BAUD_RATE=0x00
################################################################################
#Used to Restrict Type B UICC baud rate
#0 = default supported
#1 = 212 maximum supported
#2 = 424 maximum supported
#3 = 848 maximum supported
NXP_TYPEB_UICC_BAUD_RATE=0x00
################################################################################
#Config to allow adding aids
#NFC on/off is required after this config
#1 = enabling adding aid to NFCC routing table.
#0 = disabling adding aid to NFCC routing table.
NXP_ENABLE_ADD_AID=0x01
##################################################################################
......@@ -2,15 +2,22 @@
<!-- Copyright (C) 2012 The Android Open Source Project
Copyright (C) 2014 - 2015 The Linux Foundation. All rights reserved.
Not a contribution.
Copyright (C) 2014 Sony Mobile Communications Inc.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
NOTE: This file has been modified by Sony Mobile Communications Inc.
Modifications are licensed under the License.
-->
<!--
......@@ -28,13 +35,18 @@
<!ELEMENT Quirk EMPTY>
<!ATTLIST Quirk name CDATA #REQUIRED>
]>
There's a simple and a complex syntax to declare the availability of a
media codec:
A codec that properly follows the OpenMax spec and therefore doesn't have any
quirks and that only supports a single content type can be declared like so:
<MediaCodec name="OMX.foo.bar" type="something/interesting" />
If a codec has quirks OR supports multiple content types, the following syntax
can be used:
<MediaCodec name="OMX.foo.bar" >
<Type name="something/interesting" />
<Type name="something/else" />
......@@ -43,15 +55,19 @@ can be used:
<Quirk name="requires-allocate-on-output-ports" />
<Quirk name="output-buffers-are-unreadable" />
</MediaCodec>
Only the three quirks included above are recognized at this point:
"requires-allocate-on-input-ports"
must be advertised if the component does not properly support specification
of input buffers using the OMX_UseBuffer(...) API but instead requires
OMX_AllocateBuffer to be used.
"requires-allocate-on-output-ports"
must be advertised if the component does not properly support specification
of output buffers using the OMX_UseBuffer(...) API but instead requires
OMX_AllocateBuffer to be used.
"output-buffers-are-unreadable"
must be advertised if the emitted output buffers of a decoder component
are not readable, i.e. use a custom format even though abusing one of
......@@ -64,6 +80,8 @@ Only the three quirks included above are recognized at this point:
corresponding color space converter for thumbnail extraction,
matching surfaceflinger support that can render the custom format to
a texture and possibly other code, so just DON'T USE THIS QUIRK.
-->
<!--
......@@ -104,6 +122,7 @@ Only the three quirks included above are recognized at this point:
<Limit name="blocks-per-second" min="1" max="972000" />
<Limit name="bitrate" range="1-100000000" />
<Limit name="concurrent-instances" max="13" />
<Feature name="intra-refresh" />
</MediaCodec>
<MediaCodec name="OMX.qcom.video.encoder.mpeg4" type="video/mp4v-es" >
<Quirk name="requires-allocate-on-input-ports" />
......@@ -153,6 +172,10 @@ Only the three quirks included above are recognized at this point:
<Decoders>
<!-- Audio Hardware -->
<!-- Audio Software -->
<MediaCodec name="OMX.somc.alac.decoder" type="audio/alac" >
<Limit name="channel-count" max="6" />
<Limit name="sample-rate" ranges="8000,16000,22050,24000,32000,44100,48000,88200,96000,176400,192000" />
</MediaCodec>
<!-- Video Hardware -->
<MediaCodec name="OMX.qcom.video.decoder.avc" type="video/avc" >
<Quirk name="requires-allocate-on-input-ports" />
......@@ -312,6 +335,14 @@ Only the three quirks included above are recognized at this point:
<Feature name="secure-playback" required="true" />
<Limit name="concurrent-instances" max="6" />
</MediaCodec>
<!-- Audio Hardware -->
<MediaCodec name="OMX.qcom.audio.decoder.wma" type="audio/x-ms-wma" >
<Limit name="channel-count" max="2" />
<Limit name="sample-rate" ranges="8000,11025,16000,22050,32000,44100,48000" />
<Limit name="bitrate" range="8000-768000" />
</MediaCodec>
<!-- Audio Software -->
<MediaCodec name="OMX.qti.audio.decoder.flac" type="audio/flac" />
</Decoders>
<Include href="media_codecs_google_video.xml" />
<Include href="media_codecs_ffmpeg.xml" />
......
<?xml version="1.0" encoding="utf-8" ?>
<!--
Copyright (c) 2015, The Linux Foundation. All rights reserved.
Not a Contribution.
Copyright 2015 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
......@@ -17,64 +22,73 @@ limitations under the License.
<MediaCodecs>
<Encoders>
<MediaCodec name="OMX.qcom.video.encoder.avc" type="video/avc" update="true">
<Limit name="measured-frame-rate-320x240" range="489-489" />
<Limit name="measured-frame-rate-720x480" range="152-152" />
<Limit name="measured-frame-rate-1280x720" range="168-168" />
<Limit name="measured-frame-rate-1920x1080" range="86-86" />
<Limit name="measured-frame-rate-320x240" range="171-171" />
<Limit name="measured-frame-rate-720x480" range="54-54" />
<Limit name="measured-frame-rate-1280x720" range="38-38" />
<Limit name="measured-frame-rate-1920x1080" range="29-29" />
</MediaCodec>
<MediaCodec name="OMX.qcom.video.encoder.h263" type="video/3gpp" update="true">
<Limit name="measured-frame-rate-176x144" range="427-427" />
<Limit name="measured-frame-rate-352x288" range="248-248" />
<Limit name="measured-frame-rate-176x144" range="178-178" />
<Limit name="measured-frame-rate-352x288" range="77-77" />
</MediaCodec>
<MediaCodec name="OMX.qcom.video.encoder.mpeg4" type="video/mp4v-es" update="true">
<Limit name="measured-frame-rate-176x144" range="390-390" />
<Limit name="measured-frame-rate-352x288" range="243-243" />
<Limit name="measured-frame-rate-640x480" range="206-206" />
<Limit name="measured-frame-rate-176x144" range="176-176" />
<Limit name="measured-frame-rate-352x288" range="80-80" />
<Limit name="measured-frame-rate-640x480" range="188-206" />
</MediaCodec>
<MediaCodec name="OMX.qcom.video.encoder.vp8" type="video/x-vnd.on2.vp8" update="true">
<Limit name="measured-frame-rate-320x180" range="137-137" />
<Limit name="measured-frame-rate-640x360" range="123-123" />
<Limit name="measured-frame-rate-1280x720" range="95-95" />
<Limit name="measured-frame-rate-1920x1080" range="49-49" />
<Limit name="measured-frame-rate-640x360" range="54-54" />
<Limit name="measured-frame-rate-1280x720" range="26-26" />
<Limit name="measured-frame-rate-1920x1080" range="13-13" />
</MediaCodec>
<MediaCodec name="OMX.qcom.video.encoder.hevc" type="video/hevc" update="true">
<Limit name="measured-frame-rate-320x240" range="96-96" />
<Limit name="measured-frame-rate-720x480" range="45-45" />
<Limit name="measured-frame-rate-1280x720" range="32-32" />
<Limit name="measured-frame-rate-1920x1080" range="20-20" />
<Limit name="measured-frame-rate-3840x2160" range="10-18" />
</MediaCodec>
<MediaCodec name="OMX.google.h264.encoder" type="video/avc" update="true">
<Limit name="measured-frame-rate-320x240" range="472-472" />
<Limit name="measured-frame-rate-720x480" range="174-174" />
<Limit name="measured-frame-rate-1280x720" range="79-79" />
<Limit name="measured-frame-rate-1920x1080" range="42-42" />
<Limit name="measured-frame-rate-320x240" range="330-350" />
<Limit name="measured-frame-rate-720x480" range="87-87" />
<Limit name="measured-frame-rate-1280x720" range="44-44" />
<Limit name="measured-frame-rate-1920x1080" range="22-22" />
</MediaCodec>
<MediaCodec name="OMX.google.h263.encoder" type="video/3gpp" update="true">
<Limit name="measured-frame-rate-176x144" range="788-788" />
<Limit name="measured-frame-rate-176x144" range="275-275" />
</MediaCodec>
<MediaCodec name="OMX.google.mpeg4.encoder" type="video/mp4v-es" update="true">
<Limit name="measured-frame-rate-176x144" range="784-784" />
<Limit name="measured-frame-rate-176x144" range="268-268" />
</MediaCodec>
<MediaCodec name="OMX.google.vp8.encoder" type="video/x-vnd.on2.vp8" update="true">
<Limit name="measured-frame-rate-320x180" range="484-484" />
<Limit name="measured-frame-rate-640x360" range="209-209" />
<Limit name="measured-frame-rate-1280x720" range="78-78" />
<Limit name="measured-frame-rate-1920x1080" range="36-36" />
<Limit name="measured-frame-rate-320x180" range="105-105" />
<Limit name="measured-frame-rate-640x360" range="37-37" />
<Limit name="measured-frame-rate-1280x720" range="21-21" />
<Limit name="measured-frame-rate-1920x1080" range="10-10" />
</MediaCodec>
</Encoders>
<Decoders>
<MediaCodec name="OMX.qcom.video.decoder.avc" type="video/avc" update="true">
<Limit name="measured-frame-rate-320x240" range="498-498" />
<Limit name="measured-frame-rate-720x480" range="377-377" />
<Limit name="measured-frame-rate-1280x720" range="220-220" />
<Limit name="measured-frame-rate-1920x1088" range="111-111" />
<Limit name="measured-frame-rate-1280x720" range="79-79" />
<Limit name="measured-frame-rate-1920x1088" range="30-30" />
</MediaCodec>
<MediaCodec name="OMX.qcom.video.decoder.hevc" type="video/hevc" update="true">
<Limit name="measured-frame-rate-352x288" range="597-597" />
<Limit name="measured-frame-rate-720x480" range="512-512" />
<Limit name="measured-frame-rate-1280x720" range="340-340" />
<Limit name="measured-frame-rate-1920x1080" range="194-194" />
<Limit name="measured-frame-rate-3840x2160" range="49-49" />
<Limit name="measured-frame-rate-640x360" range="316-316" />
<Limit name="measured-frame-rate-720x480" range="202-202" />
<Limit name="measured-frame-rate-1280x720" range="360-360" />
<Limit name="measured-frame-rate-1920x1080" range="246-246" />
<Limit name="measured-frame-rate-3840x2160" range="64-64" />
</MediaCodec>
<MediaCodec name="OMX.qcom.video.decoder.h263" type="video/3gpp" update="true">
<Limit name="measured-frame-rate-176x144" range="692-692" />
<Limit name="measured-frame-rate-352x288" range="586-586" />
</MediaCodec>
<MediaCodec name="OMX.qcom.video.decoder.mpeg4" type="video/mp4v-es" update="true">
<Limit name="measured-frame-rate-176x144" range="636-636" />
<Limit name="measured-frame-rate-480x360" range="559-559" />
</MediaCodec>
<MediaCodec name="OMX.qcom.video.decoder.vp8" type="video/x-vnd.on2.vp8" update="true">
......@@ -85,31 +99,37 @@ limitations under the License.
</MediaCodec>
<MediaCodec name="OMX.google.h264.decoder" type="video/avc" update="true">
<Limit name="measured-frame-rate-320x240" range="570-570" />
<Limit name="measured-frame-rate-720x480" range="231-231" />
<Limit name="measured-frame-rate-1280x720" range="220-220" />
<Limit name="measured-frame-rate-1920x1080" range="84-84" />
<Limit name="measured-frame-rate-720x480" range="90-90" />
<Limit name="measured-frame-rate-1280x720" range="47-47" />
<Limit name="measured-frame-rate-1920x1080" range="22-22" />
</MediaCodec>
<MediaCodec name="OMX.google.h263.decoder" type="video/3gpp" update="true">
<Limit name="measured-frame-rate-176x144" range="992-992" />
<Limit name="measured-frame-rate-176x144" range="410-410" />
<Limit name="measured-frame-rate-352x288" range="724-724" />
</MediaCodec>
<MediaCodec name="OMX.google.mpeg4.decoder" update="true">
<Type name="video/mp4v-es">
<Limit name="measured-frame-rate-176x144" range="292-292" />
</Type>
</MediaCodec>
<MediaCodec name="OMX.google.hevc.decoder" type="video/hevc" update="true">
<Limit name="measured-frame-rate-352x288" range="534-534" />
<Limit name="measured-frame-rate-720x480" range="363-363" />
<Limit name="measured-frame-rate-1280x720" range="161-161" />
<Limit name="measured-frame-rate-1920x1080" range="153-153" />
<Limit name="measured-frame-rate-352x288" range="132-132" />
<Limit name="measured-frame-rate-640x360" range="50-50" />
<Limit name="measured-frame-rate-720x480" range="48-48" />
<Limit name="measured-frame-rate-1280x720" range="20-20" />
<Limit name="measured-frame-rate-1920x1080" range="12-12" />
</MediaCodec>
<MediaCodec name="OMX.google.vp8.decoder" type="video/x-vnd.on2.vp8" update="true">
<Limit name="measured-frame-rate-320x240" range="1237-1237" />
<Limit name="measured-frame-rate-640x360" range="636-636" />
<Limit name="measured-frame-rate-1280x720" range="118-118" />
<Limit name="measured-frame-rate-1920x1080" range="97-97" />
<Limit name="measured-frame-rate-320x180" range="438-438" />
<Limit name="measured-frame-rate-640x360" range="116-161" />
<Limit name="measured-frame-rate-1280x720" range="22-38" />
<Limit name="measured-frame-rate-1920x1080" range="9-18" />
</MediaCodec>
<MediaCodec name="OMX.google.vp9.decoder" type="video/x-vnd.on2.vp9" update="true">
<Limit name="measured-frame-rate-320x240" range="664-664" />
<Limit name="measured-frame-rate-640x360" range="648-648" />
<Limit name="measured-frame-rate-1280x720" range="203-203" />
<Limit name="measured-frame-rate-1920x1080" range="112-112" />
<Limit name="measured-frame-rate-320x180" range="286-286" />
<Limit name="measured-frame-rate-640x360" range="101-101" />
<Limit name="measured-frame-rate-1280x720" range="47-47" />
<Limit name="measured-frame-rate-1920x1080" range="27-27" />
</MediaCodec>
</Decoders>
</MediaCodecs>
......@@ -772,6 +772,7 @@
<data name="dataformat_dl_gro_enabled" type="int"> 1 </data>
<data name="dataformat_ul_gso_enabled" type="int"> 1 </data>
<data name="pnd_rps_mask" type="int"> 2 </data>
<data name="vnd_rps_mask" type="int"> 4 </data>
<data name="netdev_budget" type="int"> 9 </data>
<data name="low_latency_filters" type="int"> 0 </data>
<data name="qos_via_idl" type="int"> 1 </data>
......
......@@ -313,3 +313,7 @@
48:4294967295:1000:3004
/* DIAG */
4097:4294967295:3009
/* <WLPS QMI Service ID - 0x39>:<WLFW QMI Instance ID - all instances>:<Client Group ID> */
57:4294967295:1000
/* COEX */
34:4294967295:1001
This diff is collapsed.
# Copyright (C) 2014 Sony Mobile Communications Inc.
NVRAMRev=$06764604$
# Copyright (C) 2015 Sony Mobile Communications Inc.
NVRAMRev=$Rev: 498373 $
sromrev=11
boardrev=0x1101
## boardtype is subject to change
boardtype=0x0735
boardflags=0x12401201
#enable eLNA both 2G/5G
boardflags2=0x00802000
boardflags3=0x48000109
#boardnum=57410
macaddr=00:90:4c:16:70:01
ccode=XT
regrev=54
antswitch=0
pdgain5g=4
pdgain2g=4
femctrl=10
vendid=0x14e4
devid=0x43ec
devid=0x43ab
manfid=0x2d0
#prodid=0x052e
prodid=0x06e4
macaddr=00:90:4c:c5:12:38
nocrc=1
otpimagesize=484
boardtype=0x6e4
boardrev=0x1305
xtalfreq=37400
rxgains2gelnagaina0=2
#rxgains2gtrisoa0=6
rxgains2gtrisoa0=8
rxgains2gtrelnabypa0=1
rxgains5gelnagaina0=2
rxgains5gtrisoa0=6
rxgains5gtrelnabypa0=1
rxgains5gmelnagaina0=2
rxgains5gmtrisoa0=6
rxgains5gmtrelnabypa0=1
rxgains5ghelnagaina0=2
rxgains5ghtrisoa0=6
rxgains5ghtrelnabypa0=1
rxgains2gelnagaina1=2
#rxgains2gtrisoa1=6
rxgains2gtrisoa1=8
rxgains2gtrelnabypa1=1
rxgains5gelnagaina1=2
rxgains5gtrisoa1=6
rxgains5gtrelnabypa1=1
rxgains5gmelnagaina1=2
rxgains5gmtrisoa1=6
rxgains5gmtrelnabypa1=1
rxgains5ghelnagaina1=2
rxgains5ghtrisoa1=6
rxgains5ghtrelnabypa1=1
rxchain=3
txchain=3
ag0=1
ag1=1
## aa2g/aa5g should be set to 3 - 8/29
aa2g=3
aa5g=3
agbg0=0
agbg1=0
aga0=0
aga1=0
tssipos2g=1
extpagain2g=2
xtal_swcapio=0x6644
boardflags=0x00080201
boardflags2=0x40000000
boardflags3=0x48200100
rxgains2gtrelnabypa0=0
rxgains5gtrelnabypa0=0
rxgains5gelnagaina0=0
rxgains5gtrisoa0=0
rxchain=1
txchain=1
aa2g=1
aa5g=1
tssipos5g=1
tssipos2g=1
AvVmid_c0=0,157,1,126,1,126,1,126,1,126
pa2ga0=0xff7a,0x1710,0xfd81
pa2ga1=0xff6d,0xfdc,0xfde4
pa5ga0=0xff50,0x15aa,0xfd6f,0xff50,0x15b1,0xfd6e,0xff58,0x1581,0xfd7a,0xff5a,0x14d0,0xfd8b
pa5ga1=-161,3544,-499,-166,3543,-497,-169,3569,-497,-171,3598,-498
itrsw=1
pdoffset40ma0=0x8888
pdoffset80ma0=0x9888
extpagain5g=2
extpagain2g=2
maxp2ga0=106
cckbw202gpo=0x0000,0x1111
ofdmlrbw202gpo=0x0022,0x0011
dot11agofdmhrbw202gpo=0x4222,0x1111
mcsbw202gpo=0x88866666,0x11111111
maxp5ga0=102,102,100,100
mcsbw205glpo=0x22200000,0x11111111
mcsbw205gmpo=0x22200000,0x11111111
mcsbw205ghpo=0x22200000,0x11111111
mcsbw405glpo=0x33333333,0x11111111
mcsbw405gmpo=0x33333333,0x11111111
mcsbw405ghpo=0x33333333,0x11111111
mcsbw805glpo=0x53333333,0x11111111
mcsbw805gmpo=0x53333333,0x11111111
mcsbw805ghpo=0x53333333,0x11111111
swctrlmap_2g=0x00040004,0x00020002,0x00040004,0x010a02,0x1ff