Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6
This commit is contained in:
@@ -4790,9 +4790,8 @@ static int proc_stats_rid_open( struct inode *inode,
|
||||
static int get_dec_u16( char *buffer, int *start, int limit ) {
|
||||
u16 value;
|
||||
int valid = 0;
|
||||
for( value = 0; buffer[*start] >= '0' &&
|
||||
buffer[*start] <= '9' &&
|
||||
*start < limit; (*start)++ ) {
|
||||
for (value = 0; *start < limit && buffer[*start] >= '0' &&
|
||||
buffer[*start] <= '9'; (*start)++) {
|
||||
valid = 1;
|
||||
value *= 10;
|
||||
value += buffer[*start] - '0';
|
||||
|
@@ -1,6 +1,7 @@
|
||||
#ifndef B43_LEDS_H_
|
||||
#define B43_LEDS_H_
|
||||
|
||||
struct b43_wl;
|
||||
struct b43_wldev;
|
||||
|
||||
#ifdef CONFIG_B43_LEDS
|
||||
|
@@ -4501,7 +4501,6 @@ static void b43_op_stop(struct ieee80211_hw *hw)
|
||||
|
||||
cancel_work_sync(&(wl->beacon_update_trigger));
|
||||
|
||||
wiphy_rfkill_stop_polling(hw->wiphy);
|
||||
mutex_lock(&wl->mutex);
|
||||
if (b43_status(dev) >= B43_STAT_STARTED) {
|
||||
dev = b43_wireless_core_stop(dev);
|
||||
|
@@ -33,7 +33,8 @@ bool b43_is_hw_radio_enabled(struct b43_wldev *dev)
|
||||
& B43_MMIO_RADIO_HWENABLED_HI_MASK))
|
||||
return 1;
|
||||
} else {
|
||||
if (b43_read16(dev, B43_MMIO_RADIO_HWENABLED_LO)
|
||||
if (b43_status(dev) >= B43_STAT_STARTED &&
|
||||
b43_read16(dev, B43_MMIO_RADIO_HWENABLED_LO)
|
||||
& B43_MMIO_RADIO_HWENABLED_LO_MASK)
|
||||
return 1;
|
||||
}
|
||||
|
@@ -134,7 +134,7 @@ static void spu_transaction_finish(struct if_spi_card *card)
|
||||
static int spu_write(struct if_spi_card *card, u16 reg, const u8 *buf, int len)
|
||||
{
|
||||
int err = 0;
|
||||
u16 reg_out = cpu_to_le16(reg | IF_SPI_WRITE_OPERATION_MASK);
|
||||
__le16 reg_out = cpu_to_le16(reg | IF_SPI_WRITE_OPERATION_MASK);
|
||||
struct spi_message m;
|
||||
struct spi_transfer reg_trans;
|
||||
struct spi_transfer data_trans;
|
||||
@@ -166,7 +166,7 @@ static int spu_write(struct if_spi_card *card, u16 reg, const u8 *buf, int len)
|
||||
|
||||
static inline int spu_write_u16(struct if_spi_card *card, u16 reg, u16 val)
|
||||
{
|
||||
u16 buff;
|
||||
__le16 buff;
|
||||
|
||||
buff = cpu_to_le16(val);
|
||||
return spu_write(card, reg, (u8 *)&buff, sizeof(u16));
|
||||
@@ -188,7 +188,7 @@ static int spu_read(struct if_spi_card *card, u16 reg, u8 *buf, int len)
|
||||
{
|
||||
unsigned int delay;
|
||||
int err = 0;
|
||||
u16 reg_out = cpu_to_le16(reg | IF_SPI_READ_OPERATION_MASK);
|
||||
__le16 reg_out = cpu_to_le16(reg | IF_SPI_READ_OPERATION_MASK);
|
||||
struct spi_message m;
|
||||
struct spi_transfer reg_trans;
|
||||
struct spi_transfer dummy_trans;
|
||||
@@ -235,7 +235,7 @@ static int spu_read(struct if_spi_card *card, u16 reg, u8 *buf, int len)
|
||||
/* Read 16 bits from an SPI register */
|
||||
static inline int spu_read_u16(struct if_spi_card *card, u16 reg, u16 *val)
|
||||
{
|
||||
u16 buf;
|
||||
__le16 buf;
|
||||
int ret;
|
||||
|
||||
ret = spu_read(card, reg, (u8 *)&buf, sizeof(buf));
|
||||
@@ -248,7 +248,7 @@ static inline int spu_read_u16(struct if_spi_card *card, u16 reg, u16 *val)
|
||||
* The low 16 bits are read first. */
|
||||
static int spu_read_u32(struct if_spi_card *card, u16 reg, u32 *val)
|
||||
{
|
||||
u32 buf;
|
||||
__le32 buf;
|
||||
int err;
|
||||
|
||||
err = spu_read(card, reg, (u8 *)&buf, sizeof(buf));
|
||||
|
@@ -1994,7 +1994,7 @@ static void rt2800usb_write_tx_desc(struct rt2x00_dev *rt2x00dev,
|
||||
rt2x00_set_field32(&word, TXWI_W1_BW_WIN_SIZE, txdesc->ba_size);
|
||||
rt2x00_set_field32(&word, TXWI_W1_WIRELESS_CLI_ID,
|
||||
test_bit(ENTRY_TXD_ENCRYPT, &txdesc->flags) ?
|
||||
(skbdesc->entry->entry_idx + 1) : 0xff);
|
||||
txdesc->key_idx : 0xff);
|
||||
rt2x00_set_field32(&word, TXWI_W1_MPDU_TOTAL_BYTE_COUNT,
|
||||
skb->len - txdesc->l2pad);
|
||||
rt2x00_set_field32(&word, TXWI_W1_PACKETID,
|
||||
|
مرجع در شماره جدید
Block a user