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

/drivers/net/wimax/i2400m/
H A Dfw.c59 * reboot barker (4 le32 words with the same value). We ack it by
60 * sending the same barker to the device. The device acks with a
61 * reboot ack barker (4 le32 words with value I2400M_ACK_BARKER) and
91 * waiting for a reboot barker, that means maybe we are already in
92 * boot mode, so we send a reboot barker.
207 * A barker is what the device sends indicating he is ready to be
209 * barkers. Depending on the barker, it might mean the device wants
243 * Add a barker to the database
253 struct i2400m_barker_db *barker; local
261 barker
327 unsigned barker; local
388 struct i2400m_barker_db *barker; local
937 struct i2400m_barker_db *barker = &i2400m_barker_db[i]; local
1326 u32 barker = le32_to_cpu(i2400m->barker->data[0]) local
1345 u32 barker = le32_to_cpu(i2400m->barker->data[0]); local
[all...]
H A Di2400m.h331 * barker that indicates the device going into reset mode.
527 * @barker: barker type that the device uses; this is initialized by
530 * a boot barker is received, it is just verified for it being the
645 struct i2400m_barker_db *barker; member in struct:i2400m
700 * barker received, proceed directly to ack the boot sequence.
702 * directly to wait for a reboot barker from the device.
722 const __le32 *barker = buf; local
723 return le32_to_cpu(*barker) == I2400M_D2H_MSG_BARKER;
H A Dsdio.c259 * Sends a barker buffer to the device
269 const __le32 *barker, size_t barker_size)
281 memcpy(buffer, barker, barker_size);
287 d_printf(0, dev, "E: barker error: %d\n", ret);
311 * The device will send a reboot barker that will trigger the driver
268 __i2400ms_send_barker(struct i2400ms *i2400ms, const __le32 *barker, size_t barker_size) argument
H A Drx.c1154 if (msg_hdr->barker != cpu_to_le32(I2400M_D2H_MSG_BARKER)) {
1156 "barker 0x%08x (buf_size %zu bytes)\n",
1157 le32_to_cpu(msg_hdr->barker), buf_size);
1316 const __le32 *barker = buf; local
1317 dev_err(dev, "RX: HW BUG? unknown barker %08x, "
1318 "dropping %zu bytes\n", le32_to_cpu(*barker), size);
H A Dusb.c146 * Sends a barker buffer to the device
157 const __le32 *barker,
178 memcpy(buffer, barker, barker_size);
255 * The device will send a reboot barker in the notification endpoint
156 __i2400mu_send_barker(struct i2400mu *i2400mu, const __le32 *barker, size_t barker_size, unsigned endpoint) argument
H A Dtx.c708 * size with the real barker before sending).
896 tx_msg_moved->barker = le32_to_cpu(I2400M_H2D_PREVIEW_BARKER);
/drivers/misc/iwmc3200top/
H A Dfw-download.c135 (priv->barker & BARKER_DNLOAD_TOP_MSK)) ||
137 (priv->barker & BARKER_DNLOAD_GPS_MSK)) ||
139 (priv->barker & BARKER_DNLOAD_BT_MSK))) {
302 LOG_INFO(priv, FW_DOWNLOAD, "barker download request 0x%x is:\n",
303 priv->barker);
305 (priv->barker & BARKER_DNLOAD_TOP_MSK) ? "was" : "not");
307 (priv->barker & BARKER_DNLOAD_GPS_MSK) ? "was" : "not");
309 (priv->barker & BARKER_DNLOAD_BT_MSK) ? "was" : "not");
352 ret = iwmct_kick_fw(priv, !!(priv->barker & BARKER_DNLOAD_JUMP_MSK));
H A Dmain.c190 u32 barker; local
232 barker = le32_to_cpu(buf[0]);
234 /* Verify whether it's a barker and if not - treat as regular Rx */
235 if (barker == IWMC_BARKER_ACK ||
236 (barker & BARKER_DNLOAD_BARKER_MSK) == IWMC_BARKER_REBOOT) {
245 "Potentially inconsistent barker "
259 } else if (barker == IWMC_BARKER_ACK) { /* Handle barkers */
262 "ACK barker arrived out-of-sync\n");
268 LOG_INFO(priv, IRQ, "ACK barker arrived "
270 } else { /* REBOOT barker */
[all...]
H A Diwmc3200top.h67 /* whole field barker */
183 u32 barker; member in struct:iwmct_priv

Completed in 120 milliseconds