Lines Matching defs:rk_nfc
165 struct rk_nfc {
226 struct rk_nfc *nfc = nand_get_controller_data(chip);
233 struct rk_nfc *nfc = nand_get_controller_data(chip);
240 struct rk_nfc *nfc = nand_get_controller_data(chip);
263 struct rk_nfc *nfc = nand_get_controller_data(chip);
303 static inline int rk_nfc_wait_ioready(struct rk_nfc *nfc)
314 static void rk_nfc_read_buf(struct rk_nfc *nfc, u8 *buf, int len)
323 static void rk_nfc_write_buf(struct rk_nfc *nfc, const u8 *buf, int len)
334 struct rk_nfc *nfc = nand_get_controller_data(chip);
418 struct rk_nfc *nfc = nand_get_controller_data(chip);
468 static void rk_nfc_xfer_start(struct rk_nfc *nfc, u8 rw, u8 n_KB,
494 static int rk_nfc_wait_for_xfer_done(struct rk_nfc *nfc)
510 struct rk_nfc *nfc = nand_get_controller_data(chip);
592 struct rk_nfc *nfc = nand_get_controller_data(chip);
704 struct rk_nfc *nfc = nand_get_controller_data(chip);
758 struct rk_nfc *nfc = nand_get_controller_data(chip);
875 static inline void rk_nfc_hw_init(struct rk_nfc *nfc)
890 struct rk_nfc *nfc = id;
907 static int rk_nfc_enable_clks(struct device *dev, struct rk_nfc *nfc)
929 static void rk_nfc_disable_clks(struct rk_nfc *nfc)
973 struct rk_nfc *nfc = nand_get_controller_data(chip);
1017 struct rk_nfc *nfc = nand_get_controller_data(chip);
1103 static int rk_nfc_nand_chip_init(struct device *dev, struct rk_nfc *nfc,
1197 static void rk_nfc_chips_cleanup(struct rk_nfc *nfc)
1212 static int rk_nfc_nand_chips_init(struct device *dev, struct rk_nfc *nfc)
1367 struct rk_nfc *nfc;
1436 struct rk_nfc *nfc = platform_get_drvdata(pdev);
1446 struct rk_nfc *nfc = dev_get_drvdata(dev);
1455 struct rk_nfc *nfc = dev_get_drvdata(dev);