1root { 2 module = "wlan"; 3 wlan_config { 4 match_attr = "hdf_wlan_driver"; 5 hostChipName = "hi3516dv300"; 6 moduleConfig { 7 featureMap = 0xFFFF; 8 msgName = "WalService"; 9 Station { 10 name = "sta"; 11 mode = true; 12 } 13 14 HostAp { 15 name = "ap"; 16 mode = 0; /* 0-- notsupported; 1--softap-host; 2--soft AP DMAC HOST; 3-IOT 1:DMAC OFFLOAD: IPC */ 17 vapResNum = 1; /*virtual ap*/ 18 userResNum = 8; /*max users support each ap*/ 19 } 20 21 P2P { 22 name = "p2p"; 23 mode = false; 24 } 25 26 Mac80211 { 27 mode = true; 28 } 29 30 Phy { 31 mode = true; 32 } 33 } 34 deviceList { 35 template deviceInst { 36 deviceInstId = 0; 37 powers { 38 power0 { 39 powerSeqDelay = 0; 40 powerType = 1; /* AlwaysON(0);GPIO(1) */ 41 gpioId = 1; 42 activeLevel=1; /* High(1); Low(0) */ 43 } 44 power1 { 45 /* to support two-stage power supply */ 46 powerSeqDelay = 0; 47 powerType = 0; 48 gpioId = 1; 49 activeLevel=1; /* High(1); Low(0) */ 50 } 51 } 52 reset { 53 resetType = 1; /* NotManaged(0);GPIO(1) */ 54 gpioId = 2; 55 activeLevel = 1; /* High(1); Low(0) */ 56 resetHoldTime = 30; /*In ms*/ 57 } 58 bootUpTimeOut = 30; 59 bus { 60 busType = 0; /* 0-sdio 1-usb 2-spi etc. */ 61 busIdx = 2; 62 funcNum = [1,2]; 63 timeout = 1000; 64 blockSize = 512; 65 } 66 } 67 } 68 hisi :& deviceList { 69 device0 :: deviceInst { 70 deviceInstId = 0; 71 powers { 72 power0 { 73 powerSeqDelay = 0; 74 powerType = 1; /* AlwaysON(0);GPIO(1) */ 75 gpioId = 91; 76 activeLevel=1; /* High(1); Low(0) */ 77 } 78 power1 { 79 powerSeqDelay = 0; 80 powerType = 0; 81 gpioId = 1; 82 activeLevel = 1; /* High(1); Low(0) */ 83 } 84 } 85 reset { 86 resetType = 1; /* NotManaged(0);GPIO(1) */ 87 gpioId = 90; 88 activeLevel = 0; /* High(1); Low(0) */ 89 resetHoldTime = 16; /*In ms*/ 90 } 91 bootUpTimeOut = 32; 92 bus { 93 busType = 0; /* 0-sdio 1-usb 2-spi etc. */ 94 busIdx = 2; 95 funcNum = [1]; 96 timeout = 1000; 97 blockSize = 512; 98 } 99 } 100 } 101 chipList { 102 template chipInst { 103 match_attr = "hdf_wlan_chips_hi3881"; 104 driverName = "hi3881"; 105 sdio { 106 vendorId = 0x0296; 107 deviceId = [0x5347]; 108 } 109 } 110 } 111 } 112}