Searched refs:pHwData (Results 1 - 9 of 9) sorted by relevance

/drivers/staging/winbond/
H A Dwb35rx_f.h10 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 Dwbusb.c56 static void hal_set_beacon_period(struct hw_data *pHwData, u16 beacon_period) argument
60 if (pHwData->SurpriseRemove)
63 pHwData->BeaconPeriod = beacon_period;
64 tmp = pHwData->BeaconPeriod << 16;
65 tmp |= pHwData->ProbeDelay;
66 Wb35Reg_Write(pHwData, 0x0848, tmp);
156 static void hal_set_radio_mode(struct hw_data *pHwData, unsigned char radio_off) argument
158 struct wb35_reg *reg = &pHwData->reg;
160 if (pHwData->SurpriseRemove)
164 pHwData
173 hal_set_current_channel_ex(struct hw_data *pHwData, struct chan_info channel) argument
193 hal_set_current_channel(struct hw_data *pHwData, struct chan_info channel) argument
198 hal_set_accept_broadcast(struct hw_data *pHwData, u8 enable) argument
214 hal_set_accept_promiscuous(struct hw_data *pHwData, u8 enable) argument
230 hal_set_accept_multicast(struct hw_data *pHwData, u8 enable) argument
243 hal_set_accept_beacon(struct hw_data *pHwData, u8 enable) argument
300 hal_set_ethernet_address(struct hw_data *pHwData, u8 *current_address) argument
315 hal_get_permanent_address(struct hw_data *pHwData, u8 *pethernet_address) argument
323 hal_stop(struct hw_data *pHwData) argument
337 hal_idle(struct hw_data *pHwData) argument
347 hal_get_antenna_number(struct hw_data *pHwData) argument
358 hal_get_hw_radio_off(struct hw_data *pHwData) argument
388 struct hw_data *pHwData = &adapter->sHwData; local
618 struct hw_data *pHwData = &priv->sHwData; local
660 struct hw_data *pHwData = &priv->sHwData; local
794 struct hw_data *pHwData = &priv->sHwData; local
825 hal_halt(struct hw_data *pHwData) argument
[all...]
H A Dwb35reg.c17 unsigned char Wb35Reg_BurstWrite(struct hw_data *pHwData, u16 RegisterNo, u32 *pRegisterData, u8 NumberOfData, u8 Flag) argument
19 struct wb35_reg *reg = &pHwData->reg;
27 if (pHwData->SurpriseRemove)
63 Wb35Reg_EP0VM_start(pHwData);
75 void Wb35Reg_Update(struct hw_data *pHwData, u16 RegisterNo, u32 RegisterValue) argument
77 struct wb35_reg *reg = &pHwData->reg;
121 unsigned char Wb35Reg_WriteSync(struct hw_data *pHwData, u16 RegisterNo, u32 RegisterValue) argument
123 struct wb35_reg *reg = &pHwData->reg;
127 if (pHwData->SurpriseRemove)
141 ret = usb_control_msg(pHwData
162 Wb35Reg_Write(struct hw_data *pHwData, u16 RegisterNo, u32 RegisterValue) argument
222 Wb35Reg_WriteWithCallbackValue(struct hw_data *pHwData, u16 RegisterNo, u32 RegisterValue, s8 *pValue, s8 Len) argument
286 Wb35Reg_ReadSync(struct hw_data *pHwData, u16 RegisterNo, u32 *pRegisterValue) argument
332 Wb35Reg_Read(struct hw_data *pHwData, u16 RegisterNo, u32 *pRegisterValue) argument
385 Wb35Reg_EP0VM_start(struct hw_data *pHwData) argument
396 Wb35Reg_EP0VM(struct hw_data *pHwData) argument
452 struct hw_data *pHwData = (struct hw_data *)urb->context; local
491 Wb35Reg_destroy(struct hw_data *pHwData) argument
533 Wb35Reg_initial(struct hw_data *pHwData) argument
706 Wb35Reg_phy_calibration(struct hw_data *pHwData) argument
[all...]
H A Dreg.c824 * pHwData - The pHwData structure
831 void Uxx_ReadEthernetAddress(struct hw_data *pHwData) argument
839 Wb35Reg_WriteSync(pHwData, 0x03b4, 0x08000000); /* Start EEPROM access + Read + address(0x0d) */
840 Wb35Reg_ReadSync(pHwData, 0x03b4, &ltmp);
841 *(u16 *)pHwData->PermanentMacAddress = cpu_to_le16((u16) ltmp);
842 Wb35Reg_WriteSync(pHwData, 0x03b4, 0x08010000); /* Start EEPROM access + Read + address(0x0d) */
843 Wb35Reg_ReadSync(pHwData, 0x03b4, &ltmp);
844 *(u16 *)(pHwData->PermanentMacAddress + 2) = cpu_to_le16((u16) ltmp);
845 Wb35Reg_WriteSync(pHwData,
884 Uxx_power_on_procedure(struct hw_data *pHwData) argument
923 Set_ChanIndep_RfData_al7230_24(struct hw_data *pHwData, u32 *pltmp , char number) argument
933 Set_ChanIndep_RfData_al7230_50(struct hw_data *pHwData, u32 *pltmp, char number) argument
949 RFSynthesizer_initial(struct hw_data *pHwData) argument
1266 BBProcessor_AL7230_2400(struct hw_data *pHwData) argument
1307 BBProcessor_AL7230_5000(struct hw_data *pHwData) argument
1361 BBProcessor_initial(struct hw_data *pHwData) argument
1623 set_tx_power_per_channel_max2829(struct hw_data *pHwData, struct chan_info Channel) argument
1628 set_tx_power_per_channel_al2230(struct hw_data *pHwData, struct chan_info Channel) argument
1638 set_tx_power_per_channel_al7230(struct hw_data *pHwData, struct chan_info Channel) argument
1661 set_tx_power_per_channel_wb242(struct hw_data *pHwData, struct chan_info Channel) argument
1692 RFSynthesizer_SwitchingChannel(struct hw_data *pHwData, struct chan_info Channel) argument
1872 RFSynthesizer_SetPowerIndex(struct hw_data *pHwData, u8 PowerIndex) argument
1917 RFSynthesizer_SetMaxim2828_24Power(struct hw_data *pHwData, u8 index) argument
1927 RFSynthesizer_SetMaxim2828_50Power(struct hw_data *pHwData, u8 index) argument
1937 RFSynthesizer_SetMaxim2827_24Power(struct hw_data *pHwData, u8 index) argument
1947 RFSynthesizer_SetMaxim2827_50Power(struct hw_data *pHwData, u8 index) argument
1957 RFSynthesizer_SetMaxim2825Power(struct hw_data *pHwData, u8 index) argument
1967 RFSynthesizer_SetAiroha2230Power(struct hw_data *pHwData, u8 index) argument
1985 RFSynthesizer_SetAiroha7230Power(struct hw_data *pHwData, u8 index) argument
2002 RFSynthesizer_SetWinbond242Power(struct hw_data *pHwData, u8 index) argument
2036 Dxx_initial(struct hw_data *pHwData) argument
2052 Mxx_initial(struct hw_data *pHwData) argument
2139 Uxx_power_off_procedure(struct hw_data *pHwData) argument
2147 GetTxVgaFromEEPROM(struct hw_data *pHwData) argument
2196 EEPROMTxVgaAdjust(struct hw_data *pHwData) argument
2328 BBProcessor_RateChanging(struct hw_data *pHwData, u8 rate) argument
[all...]
H A Dwb35tx.c18 Wb35Tx_get_tx_buffer(struct hw_data * pHwData, u8 **pBuffer) argument
20 struct wb35_tx *pWb35Tx = &pHwData->Wb35Tx;
31 struct hw_data * pHwData = &adapter->sHwData; local
32 struct wb35_tx *pWb35Tx = &pHwData->Wb35Tx;
43 if (pHwData->SurpriseRemove) // Let WbWlanHalt to handle surprise remove
67 struct hw_data * pHwData = &adapter->sHwData; local
68 struct wb35_tx *pWb35Tx = &pHwData->Wb35Tx;
76 if (pHwData->SurpriseRemove)
91 usb_fill_bulk_urb(pUrb, pHwData->udev,
92 usb_sndbulkpipe(pHwData
118 struct hw_data * pHwData = &adapter->sHwData; local
129 Wb35Tx_initial(struct hw_data * pHwData) argument
148 Wb35Tx_stop(struct hw_data * pHwData) argument
164 Wb35Tx_destroy(struct hw_data * pHwData) argument
185 struct hw_data * pHwData = &adapter->sHwData; local
205 struct hw_data * pHwData = &adapter->sHwData; local
253 struct hw_data * pHwData = &adapter->sHwData; local
287 struct hw_data * pHwData = &adapter->sHwData; local
[all...]
H A Dwb35rx.c76 struct hw_data *pHwData = &priv->sHwData; local
78 struct wb35_rx *pWb35Rx = &pHwData->Wb35Rx;
153 struct hw_data *pHwData = &priv->sHwData; local
154 struct wb35_rx *pWb35Rx = &pHwData->Wb35Rx;
173 if (pHwData->SurpriseRemove) /* Must be here, or RxBufferId is invalid */
191 if (!HAL_USB_MODE_BURST(pHwData)) {
228 struct hw_data *pHwData = &priv->sHwData; local
229 struct wb35_rx *pWb35Rx = &pHwData->Wb35Rx;
236 if (pHwData->SurpriseRemove)
263 usb_fill_bulk_urb(urb, pHwData
287 struct hw_data *pHwData = &priv->sHwData; local
298 Wb35Rx_reset_descriptor(struct hw_data *pHwData) argument
314 Wb35Rx_initial(struct hw_data *pHwData) argument
325 Wb35Rx_stop(struct hw_data *pHwData) argument
337 Wb35Rx_destroy(struct hw_data *pHwData) argument
[all...]
H A Dmds.c439 struct hw_data *pHwData = &adapter->sHwData; local
451 if (!hal_driver_init_OK(pHwData))
507 pHwData->IsKeyPreSet = 1;
529 } while (HAL_USB_MODE_BURST(pHwData)); /* End of multiple MSDU copy loop. false = single true = multiple sending */
556 if (!pHwData->IsKeyPreSet)
567 struct hw_data *pHwData = &adapter->sHwData; local
584 pHwData->dto_tx_retry_count += (RetryCount+1);
587 pHwData->tx_retry_count[RetryCount] += RetryCount;
589 pHwData->tx_retry_count[7] += RetryCount;
590 pr_debug("dto_tx_retry_count =%d\n", pHwData
[all...]
H A Dphy_calibration.h81 void phy_set_rf_data(struct hw_data *pHwData, u32 index, u32 value);
H A Dphy_calibration.c299 static unsigned char hal_get_dxx_reg(struct hw_data *pHwData, u16 number, u32 * pValue) argument
303 return Wb35Reg_ReadSync(pHwData, number, pValue);
307 static unsigned char hal_set_dxx_reg(struct hw_data *pHwData, u16 number, u32 value) argument
313 ret = Wb35Reg_WriteSync(pHwData, number, value);
1477 void phy_set_rf_data(struct hw_data *pHwData, u32 index, u32 value) argument
1481 switch (pHwData->phy_type) {
1514 Wb35Reg_WriteSync(pHwData, 0x0864, ltmp);

Completed in 741 milliseconds