mwifiex/mxm_wifiex/wlan_src/mapp/mlanconfig/config/rutxpower_limit.conf
Fugang Duan 33d9f8e4f3 mxm_wifiex: add nxp mxm_wifiex sdk
Add initial MxM (multi-chip-multi-interface) wifi driver.
The driver target is to support 88w8987/88w8997/88w9098,
currently it only supports 88w8987.

The MxM wifi driver is merged from below repo and applied some
patches for block and build issues.
ssh://git@bitbucket.sw.nxp.com/wcswrel/
rel-nxp-wifi-fp92-bt-fp85-linux-android-mxm4x17169-gpl.git

The sdk only includes application, the driver already is
merged into linux kernel.

Signed-off-by: Fugang Duan <fugang.duan@nxp.com>
2020-04-20 00:54:27 +08:00

675 lines
14 KiB
Plaintext

# File: rutxpower_limit.conf
## Get CFG data for RU based Tx power limit
rutxpowerlimit_cfg_get={
CmdCode=0x026d #do not change this line
Action:2=0 #0 - GET
SubID:2=0x117 #RU POWER
}
## Set CFG data for RU based Tx power limit
##
## TLVStartFreq: Starting Frequency of the band for this channel
## 2407, 2414 or 2400 for 2.4 GHz
## 5000
## 4000
## TLVChanWidth: Channel Width
## 20 40 80
## TLVChanNum : Channel Number
## TLVPwr[] : Power Limit in dBm (RU=26,52,106,242,484,996)
## range from -64dBm to +63dBm in steps of 1dBm
##
rutxpowerlimit_cfg_set={
CmdCode=0x026d #do not change this line
Action:2=1 #1 - SET
SubID:2=0x117 #RU POWER
PwrVal.TlvType:2=0x0244
PwrVal.TlvLength:2={
TLVStartFreq:2=2407
TlvChanWidth:1=20
TlvChanNum:1=1
TlvPwr:6='-1,2,5,8,0,0'
}
PwrVal.TlvType:2=0x0244
PwrVal.TlvLength:2={
TLVStartFreq:2=2407
TlvChanWidth:1=20
TlvChanNum:1=2
TlvPwr:6='-1,2,5,8,0,0'
}
PwrVal.TlvType:2=0x0244
PwrVal.TlvLength:2={
TLVStartFreq:2=2407
TlvChanWidth:1=20
TlvChanNum:1=3
TlvPwr:6='-1,2,5,8,0,0'
}
PwrVal.TlvType:2=0x0244
PwrVal.TlvLength:2={
TLVStartFreq:2=2407
TlvChanWidth:1=20
TlvChanNum:1=4
TlvPwr:6='-1,2,5,8,0,0'
}
PwrVal.TlvType:2=0x0244
PwrVal.TlvLength:2={
TLVStartFreq:2=2407
TlvChanWidth:1=20
TlvChanNum:1=5
TlvPwr:6='-1,2,5,8,0,0'
}
PwrVal.TlvType:2=0x0244
PwrVal.TlvLength:2={
TLVStartFreq:2=2407
TlvChanWidth:1=20
TlvChanNum:1=6
TlvPwr:6='-1,2,5,8,0,0'
}
PwrVal.TlvType:2=0x0244
PwrVal.TlvLength:2={
TLVStartFreq:2=2407
TlvChanWidth:1=20
TlvChanNum:1=7
TlvPwr:6='-1,2,5,8,0,0'
}
PwrVal.TlvType:2=0x0244
PwrVal.TlvLength:2={
TLVStartFreq:2=2407
TlvChanWidth:1=20
TlvChanNum:1=8
TlvPwr:6='-1,2,5,8,0,0'
}
PwrVal.TlvType:2=0x0244
PwrVal.TlvLength:2={
TLVStartFreq:2=2407
TlvChanWidth:1=20
TlvChanNum:1=9
TlvPwr:6='-1,2,5,8,0,0'
}
PwrVal.TlvType:2=0x0244
PwrVal.TlvLength:2={
TLVStartFreq:2=2407
TlvChanWidth:1=20
TlvChanNum:1=10
TlvPwr:6='-1,2,5,8,0,0'
}
PwrVal.TlvType:2=0x0244
PwrVal.TlvLength:2={
TLVStartFreq:2=2407
TlvChanWidth:1=20
TlvChanNum:1=11
TlvPwr:6='-1,2,5,8,0,0'
}
PwrVal.TlvType:2=0x0244
PwrVal.TlvLength:2={
TLVStartFreq:2=2407
TlvChanWidth:1=20
TlvChanNum:1=12
TlvPwr:6='-1,2,5,8,0,0'
}
PwrVal.TlvType:2=0x0244
PwrVal.TlvLength:2={
TLVStartFreq:2=2407
TlvChanWidth:1=20
TlvChanNum:1=13
TlvPwr:6='-1,2,5,8,0,0'
}
}
rutxpowerlimit_5g_cfg_set={
CmdCode=0x026d #do not change this line
Action:2=1 #1 - SET
SubID:2=0x117 #RU POWER
PwrVal.TlvType:2=0x0244
PwrVal.TlvLength:2={
TLVStartFreq:2=5000
TlvChanWidth:1=20
TlvChanNum:1=36
TlvPwr:6='-1,2,5,8,0,0'
}
PwrVal.TlvType:2=0x0244
PwrVal.TlvLength:2={
TLVStartFreq:2=5000
TlvChanWidth:1=20
TlvChanNum:1=40
TlvPwr:6='-1,2,5,8,0,0'
}
PwrVal.TlvType:2=0x0244
PwrVal.TlvLength:2={
TLVStartFreq:2=5000
TlvChanWidth:1=20
TlvChanNum:1=44
TlvPwr:6='-1,2,5,8,0,0'
}
PwrVal.TlvType:2=0x0244
PwrVal.TlvLength:2={
TLVStartFreq:2=5000
TlvChanWidth:1=20
TlvChanNum:1=48
TlvPwr:6='-1,2,5,8,0,0'
}
PwrVal.TlvType:2=0x0244
PwrVal.TlvLength:2={
TLVStartFreq:2=5000
TlvChanWidth:1=20
TlvChanNum:1=52
TlvPwr:6='-2,1,4,7,0,0'
}
PwrVal.TlvType:2=0x0244
PwrVal.TlvLength:2={
TLVStartFreq:2=5000
TlvChanWidth:1=20
TlvChanNum:1=56
TlvPwr:6='-2,1,4,7,0,0'
}
PwrVal.TlvType:2=0x0244
PwrVal.TlvLength:2={
TLVStartFreq:2=5000
TlvChanWidth:1=20
TlvChanNum:1=60
TlvPwr:6='-2,1,4,7,0,0'
}
PwrVal.TlvType:2=0x0244
PwrVal.TlvLength:2={
TLVStartFreq:2=5000
TlvChanWidth:1=20
TlvChanNum:1=64
TlvPwr:6='-2,1,4,7,0,0'
}
PwrVal.TlvType:2=0x0244
PwrVal.TlvLength:2={
TLVStartFreq:2=5000
TlvChanWidth:1=20
TlvChanNum:1=100
TlvPwr:6='-1,2,5,8,0,0'
}
PwrVal.TlvType:2=0x0244
PwrVal.TlvLength:2={
TLVStartFreq:2=5000
TlvChanWidth:1=20
TlvChanNum:1=104
TlvPwr:6='-1,2,5,8,0,0'
}
PwrVal.TlvType:2=0x0244
PwrVal.TlvLength:2={
TLVStartFreq:2=5000
TlvChanWidth:1=20
TlvChanNum:1=108
TlvPwr:6='-1,2,5,8,0,0'
}
PwrVal.TlvType:2=0x0244
PwrVal.TlvLength:2={
TLVStartFreq:2=5000
TlvChanWidth:1=20
TlvChanNum:1=112
TlvPwr:6='-1,2,5,8,0,0'
}
PwrVal.TlvType:2=0x0244
PwrVal.TlvLength:2={
TLVStartFreq:2=5000
TlvChanWidth:1=20
TlvChanNum:1=116
TlvPwr:6='-1,2,5,8,0,0'
}
PwrVal.TlvType:2=0x0244
PwrVal.TlvLength:2={
TLVStartFreq:2=5000
TlvChanWidth:1=20
TlvChanNum:1=120
TlvPwr:6='-1,2,5,8,0,0'
}
PwrVal.TlvType:2=0x0244
PwrVal.TlvLength:2={
TLVStartFreq:2=5000
TlvChanWidth:1=20
TlvChanNum:1=124
TlvPwr:6='-1,2,5,8,0,0'
}
PwrVal.TlvType:2=0x0244
PwrVal.TlvLength:2={
TLVStartFreq:2=5000
TlvChanWidth:1=20
TlvChanNum:1=128
TlvPwr:6='-1,2,5,8,0,0'
}
PwrVal.TlvType:2=0x0244
PwrVal.TlvLength:2={
TLVStartFreq:2=5000
TlvChanWidth:1=20
TlvChanNum:1=132
TlvPwr:6='-1,2,5,8,0,0'
}
PwrVal.TlvType:2=0x0244
PwrVal.TlvLength:2={
TLVStartFreq:2=5000
TlvChanWidth:1=20
TlvChanNum:1=136
TlvPwr:6='-1,2,5,8,0,0'
}
PwrVal.TlvType:2=0x0244
PwrVal.TlvLength:2={
TLVStartFreq:2=5000
TlvChanWidth:1=20
TlvChanNum:1=140
TlvPwr:6='-1,2,5,8,0,0'
}
PwrVal.TlvType:2=0x0244
PwrVal.TlvLength:2={
TLVStartFreq:2=5000
TlvChanWidth:1=20
TlvChanNum:1=144
TlvPwr:6='-1,2,5,8,0,0'
}
PwrVal.TlvType:2=0x0244
PwrVal.TlvLength:2={
TLVStartFreq:2=5000
TlvChanWidth:1=20
TlvChanNum:1=149
TlvPwr:6='-1,2,5,8,0,0'
}
PwrVal.TlvType:2=0x0244
PwrVal.TlvLength:2={
TLVStartFreq:2=5000
TlvChanWidth:1=20
TlvChanNum:1=153
TlvPwr:6='-1,2,5,8,0,0'
}
PwrVal.TlvType:2=0x0244
PwrVal.TlvLength:2={
TLVStartFreq:2=5000
TlvChanWidth:1=20
TlvChanNum:1=157
TlvPwr:6='-1,2,5,8,0,0'
}
PwrVal.TlvType:2=0x0244
PwrVal.TlvLength:2={
TLVStartFreq:2=5000
TlvChanWidth:1=20
TlvChanNum:1=161
TlvPwr:6='-1,2,5,8,0,0'
}
PwrVal.TlvType:2=0x0244
PwrVal.TlvLength:2={
TLVStartFreq:2=5000
TlvChanWidth:1=20
TlvChanNum:1=165
TlvPwr:6='-1,2,5,8,0,0'
}
PwrVal.TlvType:2=0x0244
PwrVal.TlvLength:2={
TLVStartFreq:2=5000
TlvChanWidth:1=40
TlvChanNum:1=36
TlvPwr:6='-4,-1,2,5,8,0'
}
PwrVal.TlvType:2=0x0244
PwrVal.TlvLength:2={
TLVStartFreq:2=5000
TlvChanWidth:1=40
TlvChanNum:1=40
TlvPwr:6='-4,-1,2,5,8,0'
}
PwrVal.TlvType:2=0x0244
PwrVal.TlvLength:2={
TLVStartFreq:2=5000
TlvChanWidth:1=40
TlvChanNum:1=44
TlvPwr:6='-4,-1,2,5,8,0'
}
PwrVal.TlvType:2=0x0244
PwrVal.TlvLength:2={
TLVStartFreq:2=5000
TlvChanWidth:1=40
TlvChanNum:1=48
TlvPwr:6='-4,-1,2,5,8,0'
}
PwrVal.TlvType:2=0x0244
PwrVal.TlvLength:2={
TLVStartFreq:2=5000
TlvChanWidth:1=40
TlvChanNum:1=52
TlvPwr:6='-5,-2,1,4,7,0'
}
PwrVal.TlvType:2=0x0244
PwrVal.TlvLength:2={
TLVStartFreq:2=5000
TlvChanWidth:1=40
TlvChanNum:1=56
TlvPwr:6='-5,-2,1,4,7,0'
}
PwrVal.TlvType:2=0x0244
PwrVal.TlvLength:2={
TLVStartFreq:2=5000
TlvChanWidth:1=40
TlvChanNum:1=60
TlvPwr:6='-5,-2,1,4,7,0'
}
PwrVal.TlvType:2=0x0244
PwrVal.TlvLength:2={
TLVStartFreq:2=5000
TlvChanWidth:1=40
TlvChanNum:1=64
TlvPwr:6='-5,-2,1,4,7,0'
}
PwrVal.TlvType:2=0x0244
PwrVal.TlvLength:2={
TLVStartFreq:2=5000
TlvChanWidth:1=40
TlvChanNum:1=100
TlvPwr:6='-4,-1,2,5,8,0'
}
PwrVal.TlvType:2=0x0244
PwrVal.TlvLength:2={
TLVStartFreq:2=5000
TlvChanWidth:1=40
TlvChanNum:1=104
TlvPwr:6='-4,-1,2,5,8,0'
}
PwrVal.TlvType:2=0x0244
PwrVal.TlvLength:2={
TLVStartFreq:2=5000
TlvChanWidth:1=40
TlvChanNum:1=108
TlvPwr:6='-4,-1,2,5,8,0'
}
PwrVal.TlvType:2=0x0244
PwrVal.TlvLength:2={
TLVStartFreq:2=5000
TlvChanWidth:1=40
TlvChanNum:1=112
TlvPwr:6='-4,-1,2,5,8,0'
}
PwrVal.TlvType:2=0x0244
PwrVal.TlvLength:2={
TLVStartFreq:2=5000
TlvChanWidth:1=40
TlvChanNum:1=116
TlvPwr:6='-4,-1,2,5,8,0'
}
PwrVal.TlvType:2=0x0244
PwrVal.TlvLength:2={
TLVStartFreq:2=5000
TlvChanWidth:1=40
TlvChanNum:1=120
TlvPwr:6='-4,-1,2,5,8,0'
}
PwrVal.TlvType:2=0x0244
PwrVal.TlvLength:2={
TLVStartFreq:2=5000
TlvChanWidth:1=40
TlvChanNum:1=124
TlvPwr:6='-4,-1,2,5,8,0'
}
PwrVal.TlvType:2=0x0244
PwrVal.TlvLength:2={
TLVStartFreq:2=5000
TlvChanWidth:1=40
TlvChanNum:1=128
TlvPwr:6='-4,-1,2,5,8,0'
}
PwrVal.TlvType:2=0x0244
PwrVal.TlvLength:2={
TLVStartFreq:2=5000
TlvChanWidth:1=40
TlvChanNum:1=132
TlvPwr:6='-4,-1,2,5,8,0'
}
PwrVal.TlvType:2=0x0244
PwrVal.TlvLength:2={
TLVStartFreq:2=5000
TlvChanWidth:1=40
TlvChanNum:1=136
TlvPwr:6='-4,-1,2,5,8,0'
}
PwrVal.TlvType:2=0x0244
PwrVal.TlvLength:2={
TLVStartFreq:2=5000
TlvChanWidth:1=40
TlvChanNum:1=149
TlvPwr:6='-4,-1,2,5,8,0'
}
PwrVal.TlvType:2=0x0244
PwrVal.TlvLength:2={
TLVStartFreq:2=5000
TlvChanWidth:1=40
TlvChanNum:1=153
TlvPwr:6='-4,-1,2,5,8,0'
}
PwrVal.TlvType:2=0x0244
PwrVal.TlvLength:2={
TLVStartFreq:2=5000
TlvChanWidth:1=40
TlvChanNum:1=157
TlvPwr:6='-4,-1,2,5,8,0'
}
PwrVal.TlvType:2=0x0244
PwrVal.TlvLength:2={
TLVStartFreq:2=5000
TlvChanWidth:1=40
TlvChanNum:1=161
TlvPwr:6='-4,-1,2,5,8,0'
}
PwrVal.TlvType:2=0x0244
PwrVal.TlvLength:2={
TLVStartFreq:2=5000
TlvChanWidth:1=80
TlvChanNum:1=36
TlvPwr:6='-7,-4,-1,2,5,8'
}
PwrVal.TlvType:2=0x0244
PwrVal.TlvLength:2={
TLVStartFreq:2=5000
TlvChanWidth:1=80
TlvChanNum:1=40
TlvPwr:6='-7,-4,-1,2,5,8'
}
PwrVal.TlvType:2=0x0244
PwrVal.TlvLength:2={
TLVStartFreq:2=5000
TlvChanWidth:1=80
TlvChanNum:1=44
TlvPwr:6='-7,-4,-1,2,5,8'
}
PwrVal.TlvType:2=0x0244
PwrVal.TlvLength:2={
TLVStartFreq:2=5000
TlvChanWidth:1=80
TlvChanNum:1=48
TlvPwr:6='-7,-4,-1,2,5,8'
}
PwrVal.TlvType:2=0x0244
PwrVal.TlvLength:2={
TLVStartFreq:2=5000
TlvChanWidth:1=80
TlvChanNum:1=52
TlvPwr:6='-8,-5,-2,1,4,7'
}
PwrVal.TlvType:2=0x0244
PwrVal.TlvLength:2={
TLVStartFreq:2=5000
TlvChanWidth:1=80
TlvChanNum:1=56
TlvPwr:6='-8,-5,-2,1,4,7'
}
PwrVal.TlvType:2=0x0244
PwrVal.TlvLength:2={
TLVStartFreq:2=5000
TlvChanWidth:1=80
TlvChanNum:1=60
TlvPwr:6='-8,-5,-2,1,4,7'
}
PwrVal.TlvType:2=0x0244
PwrVal.TlvLength:2={
TLVStartFreq:2=5000
TlvChanWidth:1=80
TlvChanNum:1=64
TlvPwr:6='-8,-5,-2,1,4,7'
}
PwrVal.TlvType:2=0x0244
PwrVal.TlvLength:2={
TLVStartFreq:2=5000
TlvChanWidth:1=80
TlvChanNum:1=100
TlvPwr:6='-7,-4,-1,2,5,8'
}
PwrVal.TlvType:2=0x0244
PwrVal.TlvLength:2={
TLVStartFreq:2=5000
TlvChanWidth:1=80
TlvChanNum:1=104
TlvPwr:6='-7,-4,-1,2,5,8'
}
PwrVal.TlvType:2=0x0244
PwrVal.TlvLength:2={
TLVStartFreq:2=5000
TlvChanWidth:1=80
TlvChanNum:1=108
TlvPwr:6='-7,-4,-1,2,5,8'
}
PwrVal.TlvType:2=0x0244
PwrVal.TlvLength:2={
TLVStartFreq:2=5000
TlvChanWidth:1=80
TlvChanNum:1=112
TlvPwr:6='-7,-4,-1,2,5,8'
}
PwrVal.TlvType:2=0x0244
PwrVal.TlvLength:2={
TLVStartFreq:2=5000
TlvChanWidth:1=80
TlvChanNum:1=116
TlvPwr:6='-7,-4,-1,2,5,8'
}
PwrVal.TlvType:2=0x0244
PwrVal.TlvLength:2={
TLVStartFreq:2=5000
TlvChanWidth:1=80
TlvChanNum:1=120
TlvPwr:6='-7,-4,-1,2,5,8'
}
PwrVal.TlvType:2=0x0244
PwrVal.TlvLength:2={
TLVStartFreq:2=5000
TlvChanWidth:1=80
TlvChanNum:1=124
TlvPwr:6='-7,-4,-1,2,5,8'
}
PwrVal.TlvType:2=0x0244
PwrVal.TlvLength:2={
TLVStartFreq:2=5000
TlvChanWidth:1=80
TlvChanNum:1=128
TlvPwr:6='-7,-4,-1,2,5,8'
}
PwrVal.TlvType:2=0x0244
PwrVal.TlvLength:2={
TLVStartFreq:2=5000
TlvChanWidth:1=80
TlvChanNum:1=149
TlvPwr:6='-7,-4,-1,2,5,8'
}
PwrVal.TlvType:2=0x0244
PwrVal.TlvLength:2={
TLVStartFreq:2=5000
TlvChanWidth:1=80
TlvChanNum:1=153
TlvPwr:6='-7,-4,-1,2,5,8'
}
PwrVal.TlvType:2=0x0244
PwrVal.TlvLength:2={
TLVStartFreq:2=5000
TlvChanWidth:1=80
TlvChanNum:1=157
TlvPwr:6='-7,-4,-1,2,5,8'
}
PwrVal.TlvType:2=0x0244
PwrVal.TlvLength:2={
TLVStartFreq:2=5000
TlvChanWidth:1=80
TlvChanNum:1=161
TlvPwr:6='-7,-4,-1,2,5,8'
}
}