All of lore.kernel.org
 help / color / mirror / Atom feed
From: Colin McCabe <colin@cozybit.com>
To: linux-wireless@vger.kernel.org, libertas-dev@lists.infradead.org
Cc: Andrey Yurovsky <andrey@cozybit.com>, Colin McCabe <colin@cozybit.com>
Subject: [PATCH 2/3] libertas: Update libertas core with GSPI constants
Date: Mon, 15 Dec 2008 19:27:31 -0800	[thread overview]
Message-ID: <1229398052-27465-3-git-send-email-colin@cozybit.com> (raw)
In-Reply-To: <1229398052-27465-2-git-send-email-colin@cozybit.com>

Add GSPI constants to libertas core.

Fix misleading comment in lbs_setup_firmware.

Signed-off-by: Colin McCabe <colin@cozybit.com>
Signed-off-by: Andrey Yurovsky <andrey@cozybit.com>
---
 drivers/net/wireless/libertas/host.h    |    1 +
 drivers/net/wireless/libertas/hostcmd.h |    8 ++++++++
 drivers/net/wireless/libertas/main.c    |    5 ++---
 3 files changed, 11 insertions(+), 3 deletions(-)

diff --git a/drivers/net/wireless/libertas/host.h b/drivers/net/wireless/libertas/host.h
index a17b778..b2b617f 100644
--- a/drivers/net/wireless/libertas/host.h
+++ b/drivers/net/wireless/libertas/host.h
@@ -66,6 +66,7 @@
 #define CMD_802_11_LED_GPIO_CTRL		0x004e
 #define CMD_802_11_EEPROM_ACCESS		0x0059
 #define CMD_802_11_BAND_CONFIG			0x0058
+#define CMD_GSPI_BUS_CONFIG			0x005a
 #define CMD_802_11D_DOMAIN_INFO			0x005b
 #define CMD_802_11_KEY_MATERIAL			0x005e
 #define CMD_802_11_SLEEP_PARAMS			0x0066
diff --git a/drivers/net/wireless/libertas/hostcmd.h b/drivers/net/wireless/libertas/hostcmd.h
index c6d5771..3c15611 100644
--- a/drivers/net/wireless/libertas/hostcmd.h
+++ b/drivers/net/wireless/libertas/hostcmd.h
@@ -221,6 +221,14 @@ struct cmd_ds_mac_multicast_adr {
 	u8 maclist[ETH_ALEN * MRVDRV_MAX_MULTICAST_LIST_SIZE];
 } __attribute__ ((packed));
 
+struct cmd_ds_gspi_bus_config {
+	struct cmd_header hdr;
+	__le16 action;
+	__le16 bus_delay_mode;
+	__le16 host_time_delay_to_read_port;
+	__le16 host_time_delay_to_read_register;
+} __attribute__ ((packed));
+
 struct cmd_ds_802_11_authenticate {
 	u8 macaddr[ETH_ALEN];
 	u8 authtype;
diff --git a/drivers/net/wireless/libertas/main.c b/drivers/net/wireless/libertas/main.c
index a00d232..cc36a54 100644
--- a/drivers/net/wireless/libertas/main.c
+++ b/drivers/net/wireless/libertas/main.c
@@ -951,9 +951,8 @@ void lbs_resume(struct lbs_private *priv)
 EXPORT_SYMBOL_GPL(lbs_resume);
 
 /**
- *  @brief This function downloads firmware image, gets
- *  HW spec from firmware and set basic parameters to
- *  firmware.
+ * @brief This function gets the HW spec from the firmware and sets
+ *        some basic parameters.
  *
  *  @param priv    A pointer to struct lbs_private structure
  *  @return 	   0 or -1
-- 
1.5.6.3


  reply	other threads:[~2008-12-16  3:31 UTC|newest]

Thread overview: 16+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-12-16  3:27 [PATCH 0/3] libertas: driver for GSPI devices Colin McCabe
2008-12-16  3:27 ` [PATCH 1/3] libertas: Fix alignment issues in libertas core Colin McCabe
2008-12-16  3:27   ` Colin McCabe [this message]
2008-12-16  3:27     ` [PATCH 3/3] libertas: if_spi, driver for libertas GSPI devices Colin McCabe
2008-12-16  3:44       ` Angel Roman
2008-12-16 17:38         ` Dan Williams
2008-12-16 18:05           ` Angel Roman
2008-12-16 18:08           ` Andrey Yurovsky
2008-12-19 16:08       ` Harald Welte
2008-12-19 16:31         ` Andrey Yurovsky
2008-12-19 16:57           ` Peter Wippich
2008-12-19 18:17             ` Andrey Yurovsky
2008-12-23 20:25             ` Colin McCabe
2008-12-16 15:56 ` [PATCH 0/3] libertas: driver for " Peter Wippich
2008-12-16 16:56   ` Andrey Yurovsky
2008-12-17 11:09     ` Peter Wippich

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1229398052-27465-3-git-send-email-colin@cozybit.com \
    --to=colin@cozybit.com \
    --cc=andrey@cozybit.com \
    --cc=libertas-dev@lists.infradead.org \
    --cc=linux-wireless@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.