Home
last modified time | relevance | path

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

/kernel/linux/linux-5.10/drivers/nfc/pn533/
H A Dpn533.h26 /* Standard pn533 frame definitions (standard and extended)*/
133 struct pn533 { struct
183 typedef int (*pn533_send_async_complete_t) (struct pn533 *dev, void *arg,
204 bool (*rx_is_frame_valid)(void *frame, struct pn533 *dev);
216 int (*send_frame)(struct pn533 *priv,
218 int (*send_ack)(struct pn533 *dev, gfp_t flags);
219 void (*abort_cmd)(struct pn533 *priv, gfp_t flags);
227 int (*dev_up)(struct pn533 *priv);
228 int (*dev_down)(struct pn533 *priv);
232 struct pn533 *pn53x_common_ini
[all...]
H A Dpn533.c16 #include "pn533.h"
25 /* structs for pn533 commands */
277 static bool pn533_std_rx_frame_is_valid(void *_frame, struct pn533 *dev) in pn533_std_rx_frame_is_valid()
357 bool pn533_rx_frame_is_cmd_response(struct pn533 *dev, void *frame) in pn533_rx_frame_is_cmd_response()
381 static void pn533_build_cmd_frame(struct pn533 *dev, u8 cmd_code, in pn533_build_cmd_frame()
397 static int pn533_send_async_complete(struct pn533 *dev) in pn533_send_async_complete()
437 static int __pn533_send_async(struct pn533 *dev, u8 cmd_code, in __pn533_send_async()
487 static int pn533_send_data_async(struct pn533 *dev, u8 cmd_code, in pn533_send_data_async()
500 static int pn533_send_cmd_async(struct pn533 *dev, u8 cmd_code, in pn533_send_cmd_async()
521 static int pn533_send_cmd_direct_async(struct pn533 *de
[all...]
H A Duart.c17 #include "pn533.h"
31 struct pn533 *priv;
45 static int pn532_uart_send_frame(struct pn533 *dev, in pn532_uart_send_frame()
79 static int pn532_uart_send_ack(struct pn533 *dev, gfp_t flags) in pn532_uart_send_ack()
95 static void pn532_uart_abort_cmd(struct pn533 *dev, gfp_t flags) in pn532_uart_abort_cmd()
103 static int pn532_dev_up(struct pn533 *dev) in pn532_dev_up()
116 static int pn532_dev_down(struct pn533 *dev) in pn532_dev_down()
241 struct pn533 *priv; in pn532_uart_probe()
H A Di2c.c19 #include "pn533.h"
27 struct pn533 *priv;
37 static int pn533_i2c_send_ack(struct pn533 *dev, gfp_t flags) in pn533_i2c_send_ack()
50 static int pn533_i2c_send_frame(struct pn533 *dev, in pn533_i2c_send_frame()
85 static void pn533_i2c_abort_cmd(struct pn533 *dev, gfp_t flags) in pn533_i2c_abort_cmd()
177 struct pn533 *priv; in pn533_i2c_probe()
262 { .compatible = "nxp,pn533-i2c", },
H A Dusb.c17 #include "pn533.h"
56 struct pn533 *priv;
87 struct pn533 *priv = phy->priv; in pn533_recv_ack()
139 static int pn533_usb_send_ack(struct pn533 *dev, gfp_t flags) in pn533_usb_send_ack()
161 static int pn533_usb_send_frame(struct pn533 *dev, in pn533_usb_send_frame()
209 static void pn533_usb_abort_cmd(struct pn533 *dev, gfp_t flags) in pn533_usb_abort_cmd()
230 /* ACS ACR122 pn533 frame definitions */
271 u8 data[]; /* pn533 frame: TFI ... */
276 u8 data[]; /* pn533 frame : TFI ... */
316 static bool pn533_acr122_is_rx_frame_valid(void *_frame, struct pn533 *de
[all...]
H A DMakefile9 obj-$(CONFIG_NFC_PN533) += pn533.o
/kernel/linux/linux-6.6/drivers/nfc/pn533/
H A Dpn533.h26 /* Standard pn533 frame definitions (standard and extended)*/
133 struct pn533 { struct
183 typedef int (*pn533_send_async_complete_t) (struct pn533 *dev, void *arg,
204 bool (*rx_is_frame_valid)(void *frame, struct pn533 *dev);
216 int (*send_frame)(struct pn533 *priv,
218 int (*send_ack)(struct pn533 *dev, gfp_t flags);
219 void (*abort_cmd)(struct pn533 *priv, gfp_t flags);
227 int (*dev_up)(struct pn533 *priv);
228 int (*dev_down)(struct pn533 *priv);
232 struct pn533 *pn53x_common_ini
[all...]
H A Dpn533.c16 #include "pn533.h"
25 /* structs for pn533 commands */
277 static bool pn533_std_rx_frame_is_valid(void *_frame, struct pn533 *dev) in pn533_std_rx_frame_is_valid()
357 bool pn533_rx_frame_is_cmd_response(struct pn533 *dev, void *frame) in pn533_rx_frame_is_cmd_response()
381 static void pn533_build_cmd_frame(struct pn533 *dev, u8 cmd_code, in pn533_build_cmd_frame()
397 static int pn533_send_async_complete(struct pn533 *dev) in pn533_send_async_complete()
437 static int __pn533_send_async(struct pn533 *dev, u8 cmd_code, in __pn533_send_async()
487 static int pn533_send_data_async(struct pn533 *dev, u8 cmd_code, in pn533_send_data_async()
496 static int pn533_send_cmd_async(struct pn533 *dev, u8 cmd_code, in pn533_send_cmd_async()
513 static int pn533_send_cmd_direct_async(struct pn533 *de
[all...]
H A Duart.c17 #include "pn533.h"
31 struct pn533 *priv;
45 static int pn532_uart_send_frame(struct pn533 *dev, in pn532_uart_send_frame()
79 static int pn532_uart_send_ack(struct pn533 *dev, gfp_t flags) in pn532_uart_send_ack()
95 static void pn532_uart_abort_cmd(struct pn533 *dev, gfp_t flags) in pn532_uart_abort_cmd()
103 static int pn532_dev_up(struct pn533 *dev) in pn532_dev_up()
116 static int pn532_dev_down(struct pn533 *dev) in pn532_dev_down()
241 struct pn533 *priv; in pn532_uart_probe()
H A Di2c.c19 #include "pn533.h"
27 struct pn533 *priv;
37 static int pn533_i2c_send_ack(struct pn533 *dev, gfp_t flags) in pn533_i2c_send_ack()
47 static int pn533_i2c_send_frame(struct pn533 *dev, in pn533_i2c_send_frame()
82 static void pn533_i2c_abort_cmd(struct pn533 *dev, gfp_t flags) in pn533_i2c_abort_cmd()
169 struct pn533 *priv; in pn533_i2c_probe()
245 { .compatible = "nxp,pn533-i2c", },
H A Dusb.c17 #include "pn533.h"
56 struct pn533 *priv;
87 struct pn533 *priv = phy->priv; in pn533_recv_ack()
139 static int pn533_usb_send_ack(struct pn533 *dev, gfp_t flags) in pn533_usb_send_ack()
161 static int pn533_usb_send_frame(struct pn533 *dev, in pn533_usb_send_frame()
209 static void pn533_usb_abort_cmd(struct pn533 *dev, gfp_t flags) in pn533_usb_abort_cmd()
230 /* ACS ACR122 pn533 frame definitions */
271 u8 data[]; /* pn533 frame: TFI ... */
276 u8 data[]; /* pn533 frame : TFI ... */
316 static bool pn533_acr122_is_rx_frame_valid(void *_frame, struct pn533 *de
[all...]
H A DMakefile9 obj-$(CONFIG_NFC_PN533) += pn533.o

Completed in 10 milliseconds