/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/staging/winbond/ |
H A D | wb35rx_f.h | 10 unsigned char Wb35Rx_initial( struct hw_data * pHwData ); 11 void Wb35Rx_destroy( struct hw_data * pHwData ); 12 void Wb35Rx_stop( struct hw_data * pHwData );
|
H A D | wbusb.c | 54 static void hal_set_beacon_period(struct hw_data *pHwData, u16 beacon_period) argument 58 if (pHwData->SurpriseRemove) 61 pHwData->BeaconPeriod = beacon_period; 62 tmp = pHwData->BeaconPeriod << 16; 63 tmp |= pHwData->ProbeDelay; 64 Wb35Reg_Write(pHwData, 0x0848, tmp); 138 static void hal_set_radio_mode(struct hw_data *pHwData, unsigned char radio_off) argument 140 struct wb35_reg *reg = &pHwData->reg; 142 if (pHwData->SurpriseRemove) 146 pHwData 155 hal_set_current_channel_ex(struct hw_data *pHwData, struct chan_info channel) argument 178 hal_set_current_channel(struct hw_data *pHwData, struct chan_info channel) argument 183 hal_set_accept_broadcast(struct hw_data *pHwData, u8 enable) argument 199 hal_set_accept_promiscuous(struct hw_data *pHwData, u8 enable) argument 215 hal_set_accept_multicast(struct hw_data *pHwData, u8 enable) argument 228 hal_set_accept_beacon(struct hw_data *pHwData, u8 enable) argument 285 hal_set_ethernet_address(struct hw_data *pHwData, u8 *current_address) argument 300 hal_get_permanent_address(struct hw_data *pHwData, u8 *pethernet_address) argument 308 hal_stop(struct hw_data *pHwData) argument 322 hal_idle(struct hw_data *pHwData) argument 334 hal_get_antenna_number(struct hw_data *pHwData) argument 345 hal_get_hw_radio_off(struct hw_data *pHwData) argument 375 struct hw_data *pHwData = &adapter->sHwData; local 614 struct hw_data *pHwData = &priv->sHwData; local 663 struct hw_data *pHwData = &priv->sHwData; local 805 struct hw_data *pHwData = &priv->sHwData; local 836 hal_halt(struct hw_data *pHwData) argument [all...] |
H A D | wb35reg.c | 18 unsigned char Wb35Reg_BurstWrite(struct hw_data *pHwData, u16 RegisterNo, u32 *pRegisterData, u8 NumberOfData, u8 Flag) argument 20 struct wb35_reg *reg = &pHwData->reg; 28 if (pHwData->SurpriseRemove) 64 Wb35Reg_EP0VM_start(pHwData); 77 void Wb35Reg_Update(struct hw_data *pHwData, u16 RegisterNo, u32 RegisterValue) argument 79 struct wb35_reg *reg = &pHwData->reg; 123 unsigned char Wb35Reg_WriteSync(struct hw_data *pHwData, u16 RegisterNo, u32 RegisterValue) argument 125 struct wb35_reg *reg = &pHwData->reg; 129 if (pHwData->SurpriseRemove) 143 ret = usb_control_msg(pHwData 166 Wb35Reg_Write(struct hw_data *pHwData, u16 RegisterNo, u32 RegisterValue) argument 226 Wb35Reg_WriteWithCallbackValue(struct hw_data *pHwData, u16 RegisterNo, u32 RegisterValue, s8 *pValue, s8 Len) argument 290 Wb35Reg_ReadSync(struct hw_data *pHwData, u16 RegisterNo, u32 *pRegisterValue) argument 338 Wb35Reg_Read(struct hw_data *pHwData, u16 RegisterNo, u32 *pRegisterValue) argument 391 Wb35Reg_EP0VM_start(struct hw_data *pHwData) argument 402 Wb35Reg_EP0VM(struct hw_data *pHwData) argument 460 struct hw_data *pHwData = (struct hw_data *)urb->context; local 501 Wb35Reg_destroy(struct hw_data *pHwData) argument 545 Wb35Reg_initial(struct hw_data *pHwData) argument 718 Wb35Reg_phy_calibration(struct hw_data *pHwData) argument [all...] |
H A D | reg.c | 823 * pHwData - The pHwData structure 830 void Uxx_ReadEthernetAddress(struct hw_data *pHwData) argument 838 Wb35Reg_WriteSync(pHwData, 0x03b4, 0x08000000); /* Start EEPROM access + Read + address(0x0d) */ 839 Wb35Reg_ReadSync(pHwData, 0x03b4, <mp); 840 *(u16 *)pHwData->PermanentMacAddress = cpu_to_le16((u16) ltmp); 841 Wb35Reg_WriteSync(pHwData, 0x03b4, 0x08010000); /* Start EEPROM access + Read + address(0x0d) */ 842 Wb35Reg_ReadSync(pHwData, 0x03b4, <mp); 843 *(u16 *)(pHwData->PermanentMacAddress + 2) = cpu_to_le16((u16) ltmp); 844 Wb35Reg_WriteSync(pHwData, 883 Uxx_power_on_procedure(struct hw_data *pHwData) argument 922 Set_ChanIndep_RfData_al7230_24(struct hw_data *pHwData, u32 *pltmp , char number) argument 932 Set_ChanIndep_RfData_al7230_50(struct hw_data *pHwData, u32 *pltmp, char number) argument 948 RFSynthesizer_initial(struct hw_data *pHwData) argument 1273 BBProcessor_AL7230_2400(struct hw_data *pHwData) argument 1314 BBProcessor_AL7230_5000(struct hw_data *pHwData) argument 1368 BBProcessor_initial(struct hw_data *pHwData) argument 1630 set_tx_power_per_channel_max2829(struct hw_data *pHwData, struct chan_info Channel) argument 1635 set_tx_power_per_channel_al2230(struct hw_data *pHwData, struct chan_info Channel) argument 1645 set_tx_power_per_channel_al7230(struct hw_data *pHwData, struct chan_info Channel) argument 1668 set_tx_power_per_channel_wb242(struct hw_data *pHwData, struct chan_info Channel) argument 1699 RFSynthesizer_SwitchingChannel(struct hw_data *pHwData, struct chan_info Channel) argument 1881 RFSynthesizer_SetPowerIndex(struct hw_data *pHwData, u8 PowerIndex) argument 1926 RFSynthesizer_SetMaxim2828_24Power(struct hw_data *pHwData, u8 index) argument 1936 RFSynthesizer_SetMaxim2828_50Power(struct hw_data *pHwData, u8 index) argument 1946 RFSynthesizer_SetMaxim2827_24Power(struct hw_data *pHwData, u8 index) argument 1956 RFSynthesizer_SetMaxim2827_50Power(struct hw_data *pHwData, u8 index) argument 1966 RFSynthesizer_SetMaxim2825Power(struct hw_data *pHwData, u8 index) argument 1976 RFSynthesizer_SetAiroha2230Power(struct hw_data *pHwData, u8 index) argument 1994 RFSynthesizer_SetAiroha7230Power(struct hw_data *pHwData, u8 index) argument 2011 RFSynthesizer_SetWinbond242Power(struct hw_data *pHwData, u8 index) argument 2045 Dxx_initial(struct hw_data *pHwData) argument 2061 Mxx_initial(struct hw_data *pHwData) argument 2152 Uxx_power_off_procedure(struct hw_data *pHwData) argument 2160 GetTxVgaFromEEPROM(struct hw_data *pHwData) argument 2209 EEPROMTxVgaAdjust(struct hw_data *pHwData) argument 2348 BBProcessor_RateChanging(struct hw_data *pHwData, u8 rate) argument [all...] |
H A D | wb35tx.c | 19 Wb35Tx_get_tx_buffer(struct hw_data * pHwData, u8 **pBuffer) argument 21 struct wb35_tx *pWb35Tx = &pHwData->Wb35Tx; 32 struct hw_data * pHwData = &adapter->sHwData; local 33 struct wb35_tx *pWb35Tx = &pHwData->Wb35Tx; 44 if (pHwData->SurpriseRemove || pHwData->HwStop) // Let WbWlanHalt to handle surprise remove 68 struct hw_data * pHwData = &adapter->sHwData; local 69 struct wb35_tx *pWb35Tx = &pHwData->Wb35Tx; 77 if (pHwData->SurpriseRemove || pHwData 119 struct hw_data * pHwData = &adapter->sHwData; local 130 Wb35Tx_initial(struct hw_data * pHwData) argument 149 Wb35Tx_stop(struct hw_data * pHwData) argument 169 Wb35Tx_destroy(struct hw_data * pHwData) argument 192 struct hw_data * pHwData = &adapter->sHwData; local 212 struct hw_data * pHwData = &adapter->sHwData; local 260 struct hw_data * pHwData = &adapter->sHwData; local 296 struct hw_data * pHwData = &adapter->sHwData; local [all...] |
H A D | wb35rx.c | 77 struct hw_data *pHwData = &priv->sHwData; local 79 struct wb35_rx *pWb35Rx = &pHwData->Wb35Rx; 157 struct hw_data *pHwData = &priv->sHwData; local 158 struct wb35_rx *pWb35Rx = &pHwData->Wb35Rx; 177 if (pHwData->SurpriseRemove || pHwData->HwStop) /* Must be here, or RxBufferId is invalid */ 197 if (!HAL_USB_MODE_BURST(pHwData)) { 234 struct hw_data *pHwData = &priv->sHwData; local 235 struct wb35_rx *pWb35Rx = &pHwData->Wb35Rx; 242 if (pHwData 295 struct hw_data *pHwData = &priv->sHwData; local 306 Wb35Rx_reset_descriptor(struct hw_data *pHwData) argument 322 Wb35Rx_initial(struct hw_data *pHwData) argument 333 Wb35Rx_stop(struct hw_data *pHwData) argument 347 Wb35Rx_destroy(struct hw_data *pHwData) argument [all...] |
H A D | mds.c | 419 struct hw_data *pHwData = &adapter->sHwData; local 431 if (!hal_driver_init_OK(pHwData)) 491 pHwData->IsKeyPreSet = 1; 518 } while (HAL_USB_MODE_BURST(pHwData)); /* End of multiple MSDU copy loop. false = single true = multiple sending */ 545 if (!pHwData->IsKeyPreSet) 556 struct hw_data *pHwData = &adapter->sHwData; local 573 pHwData->dto_tx_retry_count += (RetryCount+1); 576 pHwData->tx_retry_count[RetryCount] += RetryCount; 578 pHwData->tx_retry_count[7] += RetryCount; 580 printk("dto_tx_retry_count =%d\n", pHwData [all...] |
H A D | phy_calibration.h | 81 void phy_set_rf_data(struct hw_data *pHwData, u32 index, u32 value);
|
H A D | phy_calibration.c | 298 static unsigned char hal_get_dxx_reg(struct hw_data *pHwData, u16 number, u32 * pValue) argument 302 return Wb35Reg_ReadSync(pHwData, number, pValue); 306 static unsigned char hal_set_dxx_reg(struct hw_data *pHwData, u16 number, u32 value) argument 312 ret = Wb35Reg_WriteSync(pHwData, number, value); 1496 void phy_set_rf_data(struct hw_data *pHwData, u32 index, u32 value) argument 1500 switch (pHwData->phy_type) { 1533 Wb35Reg_WriteSync(pHwData, 0x0864, ltmp);
|