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

/linux-4.1.27/drivers/net/ieee802154/
H A Dat86rf230.c38 struct at86rf230_local;
52 int (*set_channel)(struct at86rf230_local *, u8, u8);
53 int (*get_desense_steps)(struct at86rf230_local *, s32);
67 struct at86rf230_local *lp;
82 struct at86rf230_local { struct
302 at86rf230_async_state_change(struct at86rf230_local *lp,
308 __at86rf230_write(struct at86rf230_local *lp, __at86rf230_write()
315 __at86rf230_read(struct at86rf230_local *lp, __at86rf230_read()
322 at86rf230_read_subreg(struct at86rf230_local *lp, at86rf230_read_subreg()
336 at86rf230_write_subreg(struct at86rf230_local *lp, at86rf230_write_subreg()
344 at86rf230_slp_tr_rising_edge(struct at86rf230_local *lp) at86rf230_slp_tr_rising_edge()
470 struct at86rf230_local *lp = ctx->lp; at86rf230_async_error_recover()
478 at86rf230_async_error(struct at86rf230_local *lp, at86rf230_async_error()
489 at86rf230_async_read_reg(struct at86rf230_local *lp, const u8 reg, at86rf230_async_read_reg()
522 struct at86rf230_local *lp = ctx->lp; at86rf230_async_state_assert()
582 struct at86rf230_local *lp = ctx->lp; at86rf230_async_state_timer()
596 struct at86rf230_local *lp = ctx->lp; at86rf230_async_state_delay()
686 struct at86rf230_local *lp = ctx->lp; at86rf230_async_state_change_start()
726 at86rf230_async_state_change(struct at86rf230_local *lp, at86rf230_async_state_change()
744 struct at86rf230_local *lp = ctx->lp; at86rf230_sync_state_change_complete()
754 at86rf230_sync_state_change(struct at86rf230_local *lp, unsigned int state) at86rf230_sync_state_change()
776 struct at86rf230_local *lp = ctx->lp; at86rf230_tx_complete()
787 struct at86rf230_local *lp = ctx->lp; at86rf230_tx_on()
797 struct at86rf230_local *lp = ctx->lp; at86rf230_tx_trac_check()
816 struct at86rf230_local *lp = ctx->lp; at86rf230_tx_trac_status()
826 struct at86rf230_local *lp = ctx->lp; at86rf230_rx_read_frame_complete()
857 struct at86rf230_local *lp = ctx->lp; at86rf230_rx_read_frame()
885 at86rf230_irq_trx_end(struct at86rf230_local *lp) at86rf230_irq_trx_end()
910 struct at86rf230_local *lp = ctx->lp; at86rf230_irq_status()
925 struct at86rf230_local *lp = data; at86rf230_isr()
948 struct at86rf230_local *lp = ctx->lp; at86rf230_write_frame_complete()
970 struct at86rf230_local *lp = ctx->lp; at86rf230_write_frame()
993 struct at86rf230_local *lp = ctx->lp; at86rf230_xmit_tx_on()
1003 struct at86rf230_local *lp = ctx->lp; at86rf230_xmit_start()
1029 struct at86rf230_local *lp = hw->priv; at86rf230_xmit()
1074 at86rf23x_set_channel(struct at86rf230_local *lp, u8 page, u8 channel) at86rf23x_set_channel()
1080 at86rf212_set_channel(struct at86rf230_local *lp, u8 page, u8 channel) at86rf212_set_channel()
1137 struct at86rf230_local *lp = hw->priv; at86rf230_channel()
1154 struct at86rf230_local *lp = hw->priv; at86rf230_set_hw_addr_filt()
1199 struct at86rf230_local *lp = hw->priv; at86rf230_set_txpower()
1218 struct at86rf230_local *lp = hw->priv; at86rf230_set_lbt()
1227 struct at86rf230_local *lp = hw->priv; at86rf230_set_cca_mode()
1258 at86rf212_get_desens_steps(struct at86rf230_local *lp, s32 level) at86rf212_get_desens_steps()
1264 at86rf23x_get_desens_steps(struct at86rf230_local *lp, s32 level) at86rf23x_get_desens_steps()
1272 struct at86rf230_local *lp = hw->priv; at86rf230_set_cca_ed_level()
1285 struct at86rf230_local *lp = hw->priv; at86rf230_set_csma_params()
1302 struct at86rf230_local *lp = hw->priv; at86rf230_set_frame_retries()
1317 struct at86rf230_local *lp = hw->priv; at86rf230_set_promiscuous_mode()
1397 static int at86rf230_hw_init(struct at86rf230_local *lp, u8 xtal_trim) at86rf230_hw_init()
1535 at86rf230_detect_device(struct at86rf230_local *lp) at86rf230_detect_device()
1612 at86rf230_setup_spi_messages(struct at86rf230_local *lp) at86rf230_setup_spi_messages()
1651 struct at86rf230_local *lp; at86rf230_probe()
1752 struct at86rf230_local *lp = spi_get_drvdata(spi); at86rf230_remove()

Completed in 41 milliseconds