Lines Matching defs:mrf24j40
197 struct mrf24j40 {
542 struct mrf24j40 *devrec = context;
565 static int write_tx_buf(struct mrf24j40 *devrec, u16 reg,
594 struct mrf24j40 *devrec = hw->priv;
605 pr_warn("mrf24j40: ed not implemented\n");
612 struct mrf24j40 *devrec = hw->priv;
623 struct mrf24j40 *devrec = hw->priv;
634 struct mrf24j40 *devrec = hw->priv;
668 struct mrf24j40 *devrec = hw->priv;
739 static void mrf24j40_handle_rx_read_buf_unlock(struct mrf24j40 *devrec)
754 struct mrf24j40 *devrec = context;
772 print_hex_dump(KERN_DEBUG, "mrf24j40 rx: ", DUMP_PREFIX_OFFSET, 16, 1,
774 pr_debug("mrf24j40 rx: lqi: %02hhx rssi: %02hhx\n",
781 struct mrf24j40 *devrec = context;
802 struct mrf24j40 *devrec = context;
820 static int mrf24j40_handle_rx(struct mrf24j40 *devrec)
837 struct mrf24j40 *devrec = hw->priv;
853 struct mrf24j40 *devrec = hw->priv;
912 struct mrf24j40 *devrec = hw->priv;
932 struct mrf24j40 *devrec = hw->priv;
987 struct mrf24j40 *devrec = hw->priv;
1022 struct mrf24j40 *devrec = context;
1043 struct mrf24j40 *devrec = data;
1061 static int mrf24j40_hw_init(struct mrf24j40 *devrec)
1181 mrf24j40_setup_tx_spi_messages(struct mrf24j40 *devrec)
1202 mrf24j40_setup_rx_spi_messages(struct mrf24j40 *devrec)
1225 mrf24j40_setup_irq_spi_messages(struct mrf24j40 *devrec)
1236 static void mrf24j40_phy_setup(struct mrf24j40 *devrec)
1241 /* mrf24j40 supports max_minbe 0 - 3 */
1275 struct mrf24j40 *devrec;
1346 dev_dbg(printdev(devrec), "registered mrf24j40\n");
1361 struct mrf24j40 *devrec = spi_get_drvdata(spi);
1374 { .compatible = "microchip,mrf24j40", .data = (void *)MRF24J40 },
1382 { "mrf24j40", MRF24J40 },
1392 .name = "mrf24j40",