Searched defs:nfc (Results 1 - 10 of 10) sorted by relevance

/u-boot/drivers/mtd/nand/raw/
H A Dmt7621_nand_spl.c141 struct mt7621_nfc *nfc = &nfc_dev; local
H A Dmxc_nand_spl.c23 static struct mxc_nand_regs *const nfc = (void *)NFC_BASE_ADDR; variable
25 static struct mxc_nand_regs *const nfc = (void *)NFC_BASE_ADDR_AXI; variable
[all...]
H A Dvf610_nfc.c203 struct vf610_nfc *nfc = mtd_to_nfc(mtd); local
210 struct vf610_nfc *nfc = mtd_to_nfc(mtd); local
257 struct vf610_nfc *nfc = mtd_to_nfc(mtd); local
332 struct vf610_nfc *nfc = mtd_to_nfc(mtd); local
359 struct vf610_nfc *nfc = mtd_to_nfc(mtd); local
452 struct vf610_nfc *nfc = mtd_to_nfc(mtd); local
468 struct vf610_nfc *nfc = mtd_to_nfc(mtd); local
482 struct vf610_nfc *nfc = mtd_to_nfc(mtd); local
559 struct vf610_nfc *nfc = mtd_to_nfc(mtd); local
619 struct vf610_nfc *nfc = mtd_to_nfc(mtd); local
637 vf610_nfc_nand_init(struct vf610_nfc *nfc, int devnum) argument
772 struct vf610_nfc *nfc = dev_get_priv(dev); local
808 struct vf610_nfc *nfc; local
[all...]
H A Dmt7621_nand.c190 static inline u32 nfi_read32(struct mt7621_nfc *nfc, u32 reg) argument
195 static inline void nfi_write32(struct mt7621_nfc *nfc, u32 reg, u32 val) argument
200 static inline u16 nfi_read16(struct mt7621_nfc *nfc, u32 reg) argument
205 static inline void nfi_write16(struct mt7621_nfc *nfc, u32 reg, u16 val) argument
210 static inline void ecc_write16(struct mt7621_nfc *nfc, u32 reg, u16 val) argument
215 ecc_read32(struct mt7621_nfc *nfc, u32 reg) argument
220 ecc_write32(struct mt7621_nfc *nfc, u32 reg, u32 val) argument
230 oob_ecc_ptr(struct mt7621_nfc *nfc, int sect) argument
244 mt7621_ecc_wait_idle(struct mt7621_nfc *nfc, u32 reg) argument
259 mt7621_ecc_decoder_wait_done(struct mt7621_nfc *nfc, u32 sect) argument
274 mt7621_ecc_encoder_op(struct mt7621_nfc *nfc, bool enable) argument
280 mt7621_ecc_decoder_op(struct mt7621_nfc *nfc, bool enable) argument
286 mt7621_ecc_correct_check(struct mt7621_nfc *nfc, u8 *sector_buf, u8 *fdm_buf, u32 sect) argument
331 mt7621_nfc_wait_write_completion(struct mt7621_nfc *nfc, struct nand_chip *nand) argument
349 mt7621_nfc_hw_reset(struct mt7621_nfc *nfc) argument
370 mt7621_nfc_hw_init(struct mt7621_nfc *nfc) argument
392 mt7621_nfc_send_command(struct mt7621_nfc *nfc, u8 command) argument
409 mt7621_nfc_send_address_byte(struct mt7621_nfc *nfc, int addr) argument
431 struct mt7621_nfc *nfc = nand_get_controller_data(mtd_to_nand(mtd)); local
445 struct mt7621_nfc *nfc = nand_get_controller_data(mtd_to_nand(mtd)); local
455 struct mt7621_nfc *nfc = nand_get_controller_data(mtd_to_nand(mtd)); local
460 mt7621_nfc_wait_pio_ready(struct mt7621_nfc *nfc) argument
471 mt7621_nfc_pio_read(struct mt7621_nfc *nfc, bool br) argument
501 mt7621_nfc_read_data(struct mt7621_nfc *nfc, u8 *buf, u32 len) argument
522 mt7621_nfc_read_data_discard(struct mt7621_nfc *nfc, u32 len) argument
535 mt7621_nfc_pio_write(struct mt7621_nfc *nfc, u32 val, bool bw) argument
557 mt7621_nfc_write_data(struct mt7621_nfc *nfc, const u8 *buf, u32 len) argument
579 mt7621_nfc_write_data_empty(struct mt7621_nfc *nfc, u32 len) argument
594 struct mt7621_nfc *nfc = nand_get_controller_data(mtd_to_nand(mtd)); local
601 struct mt7621_nfc *nfc = nand_get_controller_data(mtd_to_nand(mtd)); local
608 struct mt7621_nfc *nfc = nand_get_controller_data(mtd_to_nand(mtd)); local
615 struct mt7621_nfc *nfc = nand_get_controller_data(mtd_to_nand(mtd)); local
620 mt7621_nfc_calc_ecc_strength(struct mt7621_nfc *nfc, u32 avail_ecc_bytes) argument
649 mt7621_nfc_set_spare_per_sector(struct mt7621_nfc *nfc) argument
674 mt7621_nfc_ecc_init(struct mt7621_nfc *nfc) argument
714 mt7621_nfc_set_page_format(struct mt7621_nfc *nfc) argument
747 struct mt7621_nfc *nfc = nand_get_controller_data(nand); local
762 mt7621_nfc_write_fdm(struct mt7621_nfc *nfc) argument
785 mt7621_nfc_read_sector_fdm(struct mt7621_nfc *nfc, u32 sect) argument
807 struct mt7621_nfc *nfc = nand_get_controller_data(nand); local
867 struct mt7621_nfc *nfc = nand_get_controller_data(nand); local
938 struct mt7621_nfc *nfc = nand_get_controller_data(nand); local
984 struct mt7621_nfc *nfc = nand_get_controller_data(nand); local
1106 mt7621_nfc_init_chip(struct mt7621_nfc *nfc) argument
1154 mt7621_nfc_set_regs(struct mt7621_nfc *nfc) argument
1160 mt7621_nfc_spl_init(struct mt7621_nfc *nfc) argument
1183 mt7621_nfc_spl_post_init(struct mt7621_nfc *nfc) argument
[all...]
H A Dmeson_nand.c214 struct meson_nfc *nfc = nand_get_controller_data(nand); local
219 static void meson_nfc_cmd_idle(struct meson_nfc *nfc, u32 time) argument
225 static void meson_nfc_cmd_seed(const struct meson_nfc *nfc, u32 seed) argument
235 const struct meson_nfc *nfc = nand_get_controller_data(mtd_to_nand(mtd)); local
257 meson_nfc_drain_cmd(struct meson_nfc *nfc) argument
274 meson_nfc_wait_cmd_finish(const struct meson_nfc *nfc, unsigned int timeout_us) argument
285 meson_nfc_wait_dma_finish(struct meson_nfc *nfc) argument
419 struct meson_nfc *nfc = nand_get_controller_data(nand); local
458 struct meson_nfc *nfc = nand_get_controller_data(nand); local
471 struct meson_nfc *nfc = nand_get_controller_data(nand); local
511 struct meson_nfc *nfc = nand_get_controller_data(nand); local
551 struct meson_nfc *nfc = nand_get_controller_data(nand); local
609 meson_nfc_check_ecc_pages_valid(struct meson_nfc *nfc, struct nand_chip *nand, bool raw) argument
632 struct meson_nfc *nfc = nand_get_controller_data(nand); local
850 struct meson_nfc *nfc = nand_get_controller_data(nand); local
863 meson_nfc_wait_cmd_fifo(struct meson_nfc *nfc) argument
872 struct meson_nfc *nfc = nand_get_controller_data(nand); local
888 struct meson_nfc *nfc = nand_get_controller_data(nand); local
1037 meson_nfc_nand_chip_init(struct udevice *dev, struct meson_nfc *nfc, ofnode node) argument
1160 meson_nfc_nand_chips_init(struct udevice *dev, struct meson_nfc *nfc) argument
1176 meson_nfc_clk_init(struct meson_nfc *nfc) argument
1192 struct meson_nfc *nfc = dev_get_priv(dev); local
[all...]
H A Dsunxi_nand.c322 static int sunxi_nfc_wait_int(struct sunxi_nfc *nfc, u32 flags, argument
351 static int sunxi_nfc_wait_cmd_fifo_empty(struct sunxi_nfc *nfc) argument
367 static int sunxi_nfc_rst(struct sunxi_nfc *nfc) argument
390 struct sunxi_nfc *nfc = to_sunxi_nfc(sunxi_nand->nand.controller); local
428 struct sunxi_nfc *nfc = to_sunxi_nfc(sunxi_nand->nand.controller); local
473 struct sunxi_nfc *nfc = to_sunxi_nfc(sunxi_nand->nand.controller); local
506 struct sunxi_nfc *nfc = to_sunxi_nfc(sunxi_nand->nand.controller); local
547 struct sunxi_nfc *nfc = to_sunxi_nfc(sunxi_nand->nand.controller); local
713 struct sunxi_nfc *nfc = to_sunxi_nfc(nand->controller); local
729 struct sunxi_nfc *nfc = to_sunxi_nfc(nand->controller); local
741 struct sunxi_nfc *nfc = to_sunxi_nfc(nand->controller); local
780 struct sunxi_nfc *nfc = to_sunxi_nfc(nand->controller); local
798 struct sunxi_nfc *nfc = to_sunxi_nfc(nand->controller); local
820 struct sunxi_nfc *nfc = to_sunxi_nfc(nand->controller); local
947 struct sunxi_nfc *nfc = to_sunxi_nfc(nand->controller); local
1230 sunxi_nand_chip_set_timings(struct sunxi_nfc *nfc, struct sunxi_nand_chip *chip, const struct nand_sdr_timings *timings) argument
1354 sunxi_nand_chip_init_timings(struct sunxi_nfc *nfc, struct sunxi_nand_chip *chip) argument
1608 sunxi_nand_chip_init(struct udevice *dev, struct sunxi_nfc *nfc, ofnode np, int devnum) argument
1749 sunxi_nand_chips_init(struct udevice *dev, struct sunxi_nfc *nfc) argument
1764 sunxi_nand_chips_cleanup(struct sunxi_nfc *nfc) argument
1781 struct sunxi_nfc *nfc = dev_get_priv(dev); local
[all...]
H A Drockchip_nfc.c230 struct rk_nfc *nfc = nand_get_controller_data(chip); local
237 struct rk_nfc *nfc = nand_get_controller_data(chip); local
244 struct rk_nfc *nfc = nand_get_controller_data(chip); local
268 struct rk_nfc *nfc = nand_get_controller_data(chip); local
308 rk_nfc_wait_ioready(struct rk_nfc *nfc) argument
326 struct rk_nfc *nfc = nand_get_controller_data(chip); local
339 struct rk_nfc *nfc = nand_get_controller_data(chip); local
352 struct rk_nfc *nfc = nand_get_controller_data(chip); local
381 struct rk_nfc *nfc = nand_get_controller_data(chip); local
389 rk_nfc_xfer_start(struct rk_nfc *nfc, u8 rw, u8 n_KB, dma_addr_t dma_data, dma_addr_t dma_oob) argument
415 rk_nfc_wait_for_xfer_done(struct rk_nfc *nfc) argument
439 struct rk_nfc *nfc = nand_get_controller_data(chip); local
520 struct rk_nfc *nfc = nand_get_controller_data(chip); local
623 struct rk_nfc *nfc = nand_get_controller_data(chip); local
678 struct rk_nfc *nfc = nand_get_controller_data(chip); local
785 rk_nfc_hw_init(struct rk_nfc *nfc) argument
798 rk_nfc_enable_clks(struct udevice *dev, struct rk_nfc *nfc) argument
818 rk_nfc_disable_clks(struct rk_nfc *nfc) argument
825 rk_nfc_ecc_init(struct rk_nfc *nfc, struct nand_chip *chip) argument
883 rk_nfc_nand_chip_init(ofnode node, struct rk_nfc *nfc, int devnum) argument
1021 rk_nfc_nand_chips_init(struct udevice *dev, struct rk_nfc *nfc) argument
1164 struct rk_nfc *nfc = dev_get_priv(dev); local
[all...]
H A Dstm32_fmc2_nand.c190 struct stm32_fmc2_nfc *nfc = to_stm32_nfc(chip->controller); local
218 struct stm32_fmc2_nfc *nfc = to_stm32_nfc(chip->controller); local
246 struct stm32_fmc2_nfc *nfc = to_stm32_nfc(chip->controller); local
263 stm32_fmc2_nfc_set_buswidth_16(struct stm32_fmc2_nfc *nfc, bool set) argument
274 stm32_fmc2_nfc_set_ecc(struct stm32_fmc2_nfc *nfc, bool enable) argument
280 stm32_fmc2_nfc_clear_bch_irq(struct stm32_fmc2_nfc *nfc) argument
289 struct stm32_fmc2_nfc *nfc = to_stm32_nfc(chip->controller); local
309 struct stm32_fmc2_nfc *nfc = to_stm32_nfc(chip->controller); local
332 struct stm32_fmc2_nfc *nfc = to_stm32_nfc(chip->controller); local
416 struct stm32_fmc2_nfc *nfc = to_stm32_nfc(chip->controller); local
462 struct stm32_fmc2_nfc *nfc = to_stm32_nfc(chip->controller); local
563 stm32_fmc2_nfc_init(struct stm32_fmc2_nfc *nfc, bool has_parent) argument
607 struct stm32_fmc2_nfc *nfc = to_stm32_nfc(chip->controller); local
802 stm32_fmc2_nfc_parse_child(struct stm32_fmc2_nfc *nfc, ofnode node) argument
846 stm32_fmc2_nfc_parse_dt(struct udevice *dev, struct stm32_fmc2_nfc *nfc) argument
900 struct stm32_fmc2_nfc *nfc = dev_get_priv(dev); local
[all...]
H A Dmxic_nand.c219 static int mxic_nfc_clk_enable(struct mxic_nand_ctrl *nfc) argument
239 static void mxic_nfc_clk_disable(struct mxic_nand_ctrl *nfc) argument
245 static void mxic_nfc_set_input_delay(struct mxic_nand_ctrl *nfc, u8 idly_code) argument
259 mxic_nfc_clk_setup(struct mxic_nand_ctrl *nfc, unsigned long freq) argument
280 mxic_nfc_set_freq(struct mxic_nand_ctrl *nfc, unsigned long freq) argument
299 mxic_nfc_hw_init(struct mxic_nand_ctrl *nfc) argument
312 mxic_nfc_cs_enable(struct mxic_nand_ctrl *nfc) argument
320 mxic_nfc_cs_disable(struct mxic_nand_ctrl *nfc) argument
326 mxic_nfc_data_xfer(struct mxic_nand_ctrl *nfc, const void *txbuf, void *rxbuf, unsigned int len) argument
377 struct mxic_nand_ctrl *nfc = nand_get_controller_data(chip); local
392 struct mxic_nand_ctrl *nfc = nand_get_controller_data(chip); local
405 struct mxic_nand_ctrl *nfc = nand_get_controller_data(chip); local
418 struct mxic_nand_ctrl *nfc = nand_get_controller_data(chip); local
496 struct mxic_nand_ctrl *nfc = nand_get_controller_data(chip); local
535 struct mxic_nand_ctrl *nfc = dev_get_priv(dev); local
[all...]
/u-boot/include/linux/mtd/
H A Drawnand.h488 static inline void nand_hw_control_init(struct nand_hw_control *nfc) argument

Completed in 102 milliseconds