Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 279219
b: refs/heads/master
c: 0d4d72b
h: refs/heads/master
i:
  279217: 9839c65
  279215: 99fe144
v: v3
  • Loading branch information
Kalle Valo committed Nov 16, 2011
1 parent 20f18ee commit f9742c3
Show file tree
Hide file tree
Showing 4 changed files with 6 additions and 10 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: 856f4b313abaeeffff97792c72d17b8b7019440b
refs/heads/master: 0d4d72bf8e15199c4cf8d5491c9c45464a1d6f08
1 change: 1 addition & 0 deletions trunk/drivers/net/wireless/ath/ath6kl/core.h
Original file line number Diff line number Diff line change
Expand Up @@ -548,6 +548,7 @@ struct ath6kl {
u32 app_start_override_addr;
u32 board_ext_data_addr;
u32 reserved_ram_size;
u32 board_addr;
} hw;

u16 conf_flags;
Expand Down
10 changes: 4 additions & 6 deletions trunk/drivers/net/wireless/ath/ath6kl/init.c
Original file line number Diff line number Diff line change
Expand Up @@ -57,13 +57,15 @@ static const struct ath6kl_hw hw_list[] = {
.app_load_addr = 0x1234,
.board_ext_data_addr = 0x437000,
.reserved_ram_size = 19456,
.board_addr = 0x433900,
},
{
.id = AR6004_REV2_VERSION,
.dataset_patch_addr = 0x57e884,
.app_load_addr = 0x1234,
.board_ext_data_addr = 0x437000,
.reserved_ram_size = 11264,
.board_addr = 0x43d400,
},
};

Expand Down Expand Up @@ -1031,12 +1033,8 @@ static int ath6kl_upload_board_file(struct ath6kl *ar)
* For AR6004, host determine Target RAM address for
* writing board data.
*/
if (ar->target_type == TARGET_TYPE_AR6004) {
if (ar->version.target_ver == AR6004_REV1_VERSION)
board_address = AR6004_REV1_BOARD_DATA_ADDRESS;
else
board_address = AR6004_REV2_BOARD_DATA_ADDRESS;

if (ar->hw.board_addr != 0) {
board_address = ar->hw.board_addr;
ath6kl_bmi_write(ar,
ath6kl_get_hi_item_addr(ar,
HI_ITEM(hi_board_data)),
Expand Down
3 changes: 0 additions & 3 deletions trunk/drivers/net/wireless/ath/ath6kl/target.h
Original file line number Diff line number Diff line change
Expand Up @@ -334,9 +334,6 @@ struct host_interest {
(((target_type) == TARGET_TYPE_AR6003) ? AR6003_VTOP(vaddr) : \
(((target_type) == TARGET_TYPE_AR6004) ? AR6004_VTOP(vaddr) : 0))

#define AR6004_REV1_BOARD_DATA_ADDRESS 0x433900
#define AR6004_REV2_BOARD_DATA_ADDRESS 0x43d400

#define ATH6KL_FWLOG_PAYLOAD_SIZE 1500

struct ath6kl_dbglog_buf {
Expand Down

0 comments on commit f9742c3

Please sign in to comment.