nfcmrvl_private
struct nfcmrvl_private *priv = timer_container_of(priv, t,
static int process_state_reset(struct nfcmrvl_private *priv,
static int process_state_init(struct nfcmrvl_private *priv,
static void create_lc(struct nfcmrvl_private *priv)
static int process_state_set_ref_clock(struct nfcmrvl_private *priv,
static int process_state_set_hi_config(struct nfcmrvl_private *priv,
static int process_state_open_lc(struct nfcmrvl_private *priv,
static int process_state_fw_dnld(struct nfcmrvl_private *priv,
static int process_state_close_lc(struct nfcmrvl_private *priv,
static int process_state_boot(struct nfcmrvl_private *priv,
struct nfcmrvl_private *priv = container_of(fw_dnld,
struct nfcmrvl_private,
int nfcmrvl_fw_dnld_init(struct nfcmrvl_private *priv)
void nfcmrvl_fw_dnld_deinit(struct nfcmrvl_private *priv)
void nfcmrvl_fw_dnld_recv_frame(struct nfcmrvl_private *priv,
void nfcmrvl_fw_dnld_abort(struct nfcmrvl_private *priv)
struct nfcmrvl_private *priv = nci_get_drvdata(ndev);
static struct sk_buff *alloc_lc_skb(struct nfcmrvl_private *priv, uint8_t plen)
static void fw_dnld_over(struct nfcmrvl_private *priv, u32 error)
struct nfcmrvl_private;
int nfcmrvl_fw_dnld_init(struct nfcmrvl_private *priv);
void nfcmrvl_fw_dnld_deinit(struct nfcmrvl_private *priv);
void nfcmrvl_fw_dnld_abort(struct nfcmrvl_private *priv);
void nfcmrvl_fw_dnld_recv_frame(struct nfcmrvl_private *priv,
static int nfcmrvl_i2c_nci_close(struct nfcmrvl_private *priv)
static int nfcmrvl_i2c_nci_send(struct nfcmrvl_private *priv,
static void nfcmrvl_i2c_nci_update_config(struct nfcmrvl_private *priv,
struct nfcmrvl_private *priv;
static int nfcmrvl_i2c_nci_open(struct nfcmrvl_private *priv)
void nfcmrvl_nci_unregister_dev(struct nfcmrvl_private *priv)
struct nfcmrvl_private *priv = nci_get_drvdata(ndev);
int nfcmrvl_nci_recv_frame(struct nfcmrvl_private *priv, struct sk_buff *skb)
void nfcmrvl_chip_reset(struct nfcmrvl_private *priv)
void nfcmrvl_chip_halt(struct nfcmrvl_private *priv)
struct nfcmrvl_private *priv = nci_get_drvdata(ndev);
struct nfcmrvl_private *priv = nci_get_drvdata(ndev);
struct nfcmrvl_private *nfcmrvl_nci_register_dev(enum nfcmrvl_phy phy,
struct nfcmrvl_private *priv;
int (*nci_open) (struct nfcmrvl_private *priv);
int (*nci_close) (struct nfcmrvl_private *priv);
int (*nci_send) (struct nfcmrvl_private *priv, struct sk_buff *skb);
void (*nci_update_config)(struct nfcmrvl_private *priv,
void nfcmrvl_nci_unregister_dev(struct nfcmrvl_private *priv);
int nfcmrvl_nci_recv_frame(struct nfcmrvl_private *priv, struct sk_buff *skb);
struct nfcmrvl_private *nfcmrvl_nci_register_dev(enum nfcmrvl_phy phy,
void nfcmrvl_chip_reset(struct nfcmrvl_private *priv);
void nfcmrvl_chip_halt(struct nfcmrvl_private *priv);
struct nfcmrvl_private *priv;
static int nfcmrvl_spi_nci_open(struct nfcmrvl_private *priv)
static int nfcmrvl_spi_nci_close(struct nfcmrvl_private *priv)
static int nfcmrvl_spi_nci_send(struct nfcmrvl_private *priv,
static void nfcmrvl_spi_nci_update_config(struct nfcmrvl_private *priv,
nfcmrvl_nci_unregister_dev((struct nfcmrvl_private *)nu->drv_data);
return nfcmrvl_nci_recv_frame((struct nfcmrvl_private *)nu->drv_data,
struct nfcmrvl_private *priv = (struct nfcmrvl_private *)nu->drv_data;
struct nfcmrvl_private *priv = (struct nfcmrvl_private *)nu->drv_data;
static int nfcmrvl_uart_nci_open(struct nfcmrvl_private *priv)
static int nfcmrvl_uart_nci_close(struct nfcmrvl_private *priv)
static int nfcmrvl_uart_nci_send(struct nfcmrvl_private *priv,
static void nfcmrvl_uart_nci_update_config(struct nfcmrvl_private *priv,
struct nfcmrvl_private *priv;
struct nfcmrvl_private *priv = nci_get_drvdata(ndev);
static int nfcmrvl_usb_nci_open(struct nfcmrvl_private *priv)
static int nfcmrvl_usb_nci_close(struct nfcmrvl_private *priv)
static int nfcmrvl_usb_nci_send(struct nfcmrvl_private *priv,
struct nfcmrvl_private *priv;
struct nfcmrvl_private *priv;