Home
last modified time | relevance | path

Searched refs:nand_chip (Results 1 – 25 of 74) sorted by relevance

123

/drivers/mtd/nand/raw/bcm47xxnflash/
A Dops_bcm4706.c88 struct nand_chip *nand_chip = mtd_to_nand(mtd); in bcm47xxnflash_ops_bcm4706_read() local
138 struct nand_chip *nand_chip = mtd_to_nand(mtd); in bcm47xxnflash_ops_bcm4706_write() local
169 static void bcm47xxnflash_ops_bcm4706_cmd_ctrl(struct nand_chip *nand_chip, in bcm47xxnflash_ops_bcm4706_cmd_ctrl() argument
198 static int bcm47xxnflash_ops_bcm4706_dev_ready(struct nand_chip *nand_chip) in bcm47xxnflash_ops_bcm4706_dev_ready() argument
212 static void bcm47xxnflash_ops_bcm4706_cmdfunc(struct nand_chip *nand_chip, in bcm47xxnflash_ops_bcm4706_cmdfunc() argument
229 nand_chip->legacy.cmd_ctrl(nand_chip, command, NAND_CTRL_CLE); in bcm47xxnflash_ops_bcm4706_cmdfunc()
232 nand_wait_ready(nand_chip); in bcm47xxnflash_ops_bcm4706_cmdfunc()
310 static u8 bcm47xxnflash_ops_bcm4706_read_byte(struct nand_chip *nand_chip) in bcm47xxnflash_ops_bcm4706_read_byte() argument
338 static void bcm47xxnflash_ops_bcm4706_read_buf(struct nand_chip *nand_chip, in bcm47xxnflash_ops_bcm4706_read_buf() argument
354 static void bcm47xxnflash_ops_bcm4706_write_buf(struct nand_chip *nand_chip, in bcm47xxnflash_ops_bcm4706_write_buf() argument
[all …]
/drivers/mtd/nand/raw/
A Dsocrates_nand.c27 struct nand_chip nand_chip; member
87 static void socrates_nand_cmd_ctrl(struct nand_chip *nand_chip, int cmd, in socrates_nand_cmd_ctrl() argument
112 static int socrates_nand_device_ready(struct nand_chip *nand_chip) in socrates_nand_device_ready() argument
141 struct nand_chip *nand_chip; in socrates_nand_probe() local
155 nand_chip = &host->nand_chip; in socrates_nand_probe()
156 mtd = nand_to_mtd(nand_chip); in socrates_nand_probe()
161 nand_chip->controller = &host->controller; in socrates_nand_probe()
164 nand_set_controller_data(nand_chip, host); in socrates_nand_probe()
187 res = nand_scan(nand_chip, 1); in socrates_nand_probe()
195 nand_cleanup(nand_chip); in socrates_nand_probe()
[all …]
A Dinternals.h48 void (*detect)(struct nand_chip *chip);
49 int (*init)(struct nand_chip *chip);
50 void (*cleanup)(struct nand_chip *chip);
51 void (*fixup_onfi_param_page)(struct nand_chip *chip,
88 void onfi_fill_interface_config(struct nand_chip *chip,
111 void nand_decode_ext_id(struct nand_chip *chip);
133 static inline int nand_exec_op(struct nand_chip *chip, in nand_exec_op()
163 void nand_legacy_set_defaults(struct nand_chip *chip);
165 int nand_legacy_check_hooks(struct nand_chip *chip);
169 int nand_onfi_detect(struct nand_chip *chip);
[all …]
A Dlpc32xx_mlc.c132 struct nand_chip *nand_chip = mtd_to_nand(mtd); in lpc32xx_ooblayout_ecc() local
146 struct nand_chip *nand_chip = mtd_to_nand(mtd); in lpc32xx_ooblayout_free() local
176 struct nand_chip nand_chip; member
278 static void lpc32xx_nand_cmd_ctrl(struct nand_chip *nand_chip, int cmd, in lpc32xx_nand_cmd_ctrl() argument
294 static int lpc32xx_nand_device_ready(struct nand_chip *nand_chip) in lpc32xx_nand_device_ready() argument
692 struct nand_chip *nand_chip; in lpc32xx_nand_probe() local
709 nand_chip = &host->nand_chip; in lpc32xx_nand_probe()
710 mtd = nand_to_mtd(nand_chip); in lpc32xx_nand_probe()
800 res = nand_scan(nand_chip, 1); in lpc32xx_nand_probe()
814 nand_cleanup(nand_chip); in lpc32xx_nand_probe()
[all …]
A Dmxc_nand.c163 struct nand_chip nand;
561 struct nand_chip *nand_chip = mtd_to_nand(mtd); in send_page_v3() local
577 struct nand_chip *nand_chip = mtd_to_nand(mtd); in send_page_v2() local
591 struct nand_chip *nand_chip = mtd_to_nand(mtd); in send_page_v1() local
863 static void mxc_nand_select_chip_v2(struct nand_chip *nand_chip, int chip) in mxc_nand_select_chip_v2() argument
891 struct nand_chip *nand_chip = mtd_to_nand(mtd); in mxc_v1_ooblayout_ecc() local
905 struct nand_chip *nand_chip = mtd_to_nand(mtd); in mxc_v1_ooblayout_free() local
938 struct nand_chip *nand_chip = mtd_to_nand(mtd); in mxc_v2_ooblayout_ecc() local
953 struct nand_chip *nand_chip = mtd_to_nand(mtd); in mxc_v2_ooblayout_free() local
999 struct nand_chip *nand_chip = mtd_to_nand(mtd); in preset_v1() local
[all …]
A Dnand_legacy.c28 static uint8_t nand_read_byte(struct nand_chip *chip) in nand_read_byte()
40 static uint8_t nand_read_byte16(struct nand_chip *chip) in nand_read_byte16()
52 static void nand_select_chip(struct nand_chip *chip, int chipnr) in nand_select_chip()
74 static void nand_write_byte(struct nand_chip *chip, uint8_t byte) in nand_write_byte()
86 static void nand_write_byte16(struct nand_chip *chip, uint8_t byte) in nand_write_byte16()
193 void nand_wait_ready(struct nand_chip *chip) in nand_wait_ready()
356 static void nand_ccs_delay(struct nand_chip *chip) in nand_ccs_delay()
533 static int nand_wait(struct nand_chip *chip) in nand_wait()
581 void nand_legacy_set_defaults(struct nand_chip *chip) in nand_legacy_set_defaults()
614 void nand_legacy_adjust_cmdfunc(struct nand_chip *chip) in nand_legacy_adjust_cmdfunc()
[all …]
A Dnand_toshiba.c50 static int toshiba_nand_benand_eccstatus(struct nand_chip *chip) in toshiba_nand_benand_eccstatus()
96 toshiba_nand_read_page_benand(struct nand_chip *chip, uint8_t *buf, in toshiba_nand_read_page_benand()
122 static void toshiba_nand_benand_init(struct nand_chip *chip) in toshiba_nand_benand_init()
146 static void toshiba_nand_decode_id(struct nand_chip *chip) in toshiba_nand_decode_id()
202 tc58teg5dclta00_choose_interface_config(struct nand_chip *chip, in tc58teg5dclta00_choose_interface_config()
211 tc58nvg0s3e_choose_interface_config(struct nand_chip *chip, in tc58nvg0s3e_choose_interface_config()
220 th58nvg2s3hbai4_choose_interface_config(struct nand_chip *chip, in th58nvg2s3hbai4_choose_interface_config()
246 static int tc58teg5dclta00_init(struct nand_chip *chip) in tc58teg5dclta00_init()
258 static int tc58nvg0s3e_init(struct nand_chip *chip) in tc58nvg0s3e_init()
266 static int th58nvg2s3hbai4_init(struct nand_chip *chip) in th58nvg2s3hbai4_init()
[all …]
A Dnand_macronix.c50 static int macronix_nand_setup_read_retry(struct nand_chip *chip, int mode) in macronix_nand_setup_read_retry()
63 static int macronix_nand_randomizer_check_enable(struct nand_chip *chip) in macronix_nand_randomizer_check_enable()
102 static void macronix_nand_onfi_init(struct nand_chip *chip) in macronix_nand_onfi_init()
259 static int nand_power_down_op(struct nand_chip *chip) in nand_power_down_op()
281 static int mxic_nand_suspend(struct nand_chip *chip) in mxic_nand_suspend()
294 static void mxic_nand_resume(struct nand_chip *chip) in mxic_nand_resume()
354 static int macronix_30lfxg18ac_otp_enable(struct nand_chip *nand) in macronix_30lfxg18ac_otp_enable()
363 static int macronix_30lfxg18ac_otp_disable(struct nand_chip *nand) in macronix_30lfxg18ac_otp_disable()
376 struct nand_chip *nand; in __macronix_30lfxg18ac_rw_otp()
455 static void macronix_nand_setup_otp(struct nand_chip *chip) in macronix_nand_setup_otp()
[all …]
A Dxway_nand.c66 struct nand_chip chip;
73 struct nand_chip *chip = mtd_to_nand(mtd); in xway_readb()
81 struct nand_chip *chip = mtd_to_nand(mtd); in xway_writeb()
87 static void xway_select_chip(struct nand_chip *chip, int select) in xway_select_chip()
107 static void xway_cmd_ctrl(struct nand_chip *chip, int cmd, unsigned int ctrl) in xway_cmd_ctrl()
123 static int xway_dev_ready(struct nand_chip *chip) in xway_dev_ready()
128 static unsigned char xway_read_byte(struct nand_chip *chip) in xway_read_byte()
133 static void xway_read_buf(struct nand_chip *chip, u_char *buf, int len) in xway_read_buf()
141 static void xway_write_buf(struct nand_chip *chip, const u_char *buf, int len) in xway_write_buf()
149 static int xway_attach_chip(struct nand_chip *chip) in xway_attach_chip()
[all …]
A Dnand_base.c611 struct nand_chip *chip = mtd_to_nand(mtd); in nand_block_isreserved()
2143 int nand_reset_op(struct nand_chip *chip) in nand_reset_op()
4001 struct nand_chip *chip = mtd_to_nand(mtd); in nand_read_oob()
4577 struct nand_chip *chip = mtd_to_nand(mtd); in panic_nand_write()
4607 struct nand_chip *chip = mtd_to_nand(mtd); in nand_write_oob()
6073 nand_match_ecc_req(struct nand_chip *chip, in nand_match_ecc_req()
6156 nand_maximize_ecc(struct nand_chip *chip, in nand_maximize_ecc()
6258 struct nand_chip *chip = container_of(nand, struct nand_chip, in rawnand_erase()
6275 struct nand_chip *chip = container_of(nand, struct nand_chip, in rawnand_markbad()
6283 struct nand_chip *chip = container_of(nand, struct nand_chip, in rawnand_isbad()
[all …]
A Dmpc5121_nfc.c108 struct nand_chip chip;
124 struct nand_chip *chip = mtd_to_nand(mtd); in nfc_read()
133 struct nand_chip *chip = mtd_to_nand(mtd); in nfc_write()
203 struct nand_chip *chip = mtd_to_nand(mtd); in mpc5121_nfc_irq()
215 struct nand_chip *chip = mtd_to_nand(mtd); in mpc5121_nfc_done()
235 struct nand_chip *chip = mtd_to_nand(mtd); in mpc5121_nfc_addr_cycle()
272 struct nand_chip *chip = mtd_to_nand(mtd); in ads5121_chipselect_init()
396 struct nand_chip *nand = mtd_to_nand(mtd); in mpc5121_nfc_copy_spare()
448 struct nand_chip *chip = mtd_to_nand(mtd); in mpc5121_nfc_buf_copy()
516 struct nand_chip *chip = mtd_to_nand(mtd); in mpc5121_nfc_read_hw_config()
[all …]
A Dau1550nd.c21 struct nand_chip chip;
27 static struct au1550nd_ctx *chip_to_au_ctx(struct nand_chip *this) in chip_to_au_ctx()
40 static void au_write_buf(struct nand_chip *this, const void *buf, in au_write_buf()
61 static void au_read_buf(struct nand_chip *this, void *buf, in au_read_buf()
82 static void au_write_buf16(struct nand_chip *this, const void *buf, in au_write_buf16()
138 static int au1550nd_waitrdy(struct nand_chip *this, unsigned int timeout_ms) in au1550nd_waitrdy()
153 static int au1550nd_exec_instr(struct nand_chip *this, in au1550nd_exec_instr()
210 static int au1550nd_exec_op(struct nand_chip *this, in au1550nd_exec_op()
240 static int au1550nd_attach_chip(struct nand_chip *chip) in au1550nd_attach_chip()
258 struct nand_chip *this; in au1550nd_probe()
[all …]
A Dnand_hynix.c59 static bool hynix_nand_has_valid_jedecid(struct nand_chip *chip) in hynix_nand_has_valid_jedecid()
71 static int hynix_nand_cmd_op(struct nand_chip *chip, u8 cmd) in hynix_nand_cmd_op()
190 static int hynix_read_rr_otp(struct nand_chip *chip, in hynix_read_rr_otp()
286 static int hynix_mlc_1xnm_rr_init(struct nand_chip *chip, in hynix_mlc_1xnm_rr_init()
371 static int hynix_nand_rr_init(struct nand_chip *chip) in hynix_nand_rr_init()
407 static void hynix_nand_extract_oobsize(struct nand_chip *chip, in hynix_nand_extract_oobsize()
608 static void hynix_nand_decode_id(struct nand_chip *chip) in hynix_nand_decode_id()
667 static void hynix_nand_cleanup(struct nand_chip *chip) in hynix_nand_cleanup()
680 h27ucg8t2atrbc_choose_interface_config(struct nand_chip *chip, in h27ucg8t2atrbc_choose_interface_config()
688 static int h27ucg8t2etrbc_init(struct nand_chip *chip) in h27ucg8t2etrbc_init()
[all …]
A Dsharpsl.c22 struct nand_chip chip;
57 static void sharpsl_nand_hwcontrol(struct nand_chip *chip, int cmd, in sharpsl_nand_hwcontrol()
76 static int sharpsl_nand_dev_ready(struct nand_chip *chip) in sharpsl_nand_dev_ready()
82 static void sharpsl_nand_enable_hwecc(struct nand_chip *chip, int mode) in sharpsl_nand_enable_hwecc()
88 static int sharpsl_nand_calculate_ecc(struct nand_chip *chip, in sharpsl_nand_calculate_ecc()
98 static int sharpsl_attach_chip(struct nand_chip *chip) in sharpsl_attach_chip()
122 struct nand_chip *this; in sharpsl_nand_probe()
155 this = (struct nand_chip *)(&sharpsl->chip); in sharpsl_nand_probe()
216 struct nand_chip *chip = &sharpsl->chip; in sharpsl_nand_remove()
A Dtxx9ndfmc.c61 struct nand_chip chip;
77 struct nand_chip *chip = mtd_to_nand(mtd); in mtd_to_platdev()
101 static uint8_t txx9ndfmc_read_byte(struct nand_chip *chip) in txx9ndfmc_read_byte()
108 static void txx9ndfmc_write_buf(struct nand_chip *chip, const uint8_t *buf, in txx9ndfmc_write_buf()
121 static void txx9ndfmc_read_buf(struct nand_chip *chip, uint8_t *buf, int len) in txx9ndfmc_read_buf()
130 static void txx9ndfmc_cmd_ctrl(struct nand_chip *chip, int cmd, in txx9ndfmc_cmd_ctrl()
160 static int txx9ndfmc_dev_ready(struct nand_chip *chip) in txx9ndfmc_dev_ready()
208 static void txx9ndfmc_enable_hwecc(struct nand_chip *chip, int mode) in txx9ndfmc_enable_hwecc()
251 static int txx9ndfmc_attach_chip(struct nand_chip *chip) in txx9ndfmc_attach_chip()
317 struct nand_chip *chip; in txx9ndfmc_probe()
[all …]
A Dndfc.c35 struct nand_chip chip;
42 static void ndfc_select_chip(struct nand_chip *nchip, int chip) in ndfc_select_chip()
56 static void ndfc_hwcontrol(struct nand_chip *chip, int cmd, unsigned int ctrl) in ndfc_hwcontrol()
69 static int ndfc_ready(struct nand_chip *chip) in ndfc_ready()
76 static void ndfc_enable_hwecc(struct nand_chip *chip, int mode) in ndfc_enable_hwecc()
87 static int ndfc_calculate_ecc(struct nand_chip *chip, in ndfc_calculate_ecc()
111 static void ndfc_read_buf(struct nand_chip *chip, uint8_t *buf, int len) in ndfc_read_buf()
120 static void ndfc_write_buf(struct nand_chip *chip, const uint8_t *buf, int len) in ndfc_write_buf()
136 struct nand_chip *chip = &ndfc->chip; in ndfc_chip_init()
247 struct nand_chip *chip = &ndfc->chip; in ndfc_remove()
A Dmtk_nand.c126 struct nand_chip nand;
320 struct nand_chip *chip = mtd_to_nand(mtd); in mtk_nfc_hw_runtime_config()
660 struct nand_chip *chip = mtd_to_nand(mtd); in mtk_nfc_bad_mark_swap()
675 struct nand_chip *chip = mtd_to_nand(mtd); in mtk_nfc_format_subpage()
709 struct nand_chip *chip = mtd_to_nand(mtd); in mtk_nfc_format_page()
917 struct nand_chip *chip = mtd_to_nand(mtd); in mtk_nfc_update_ecc_stats()
1124 struct nand_chip *chip = mtd_to_nand(mtd); in mtk_nfc_ooblayout_free()
1143 struct nand_chip *chip = mtd_to_nand(mtd); in mtk_nfc_ooblayout_ecc()
1343 struct nand_chip *nand; in mtk_nfc_nand_chip_init()
1435 struct nand_chip *chip; in mtk_nfc_nand_chips_cleanup()
[all …]
A Dpasemi_nand.c30 struct nand_chip chip;
37 static void pasemi_read_buf(struct nand_chip *chip, u_char *buf, int len) in pasemi_read_buf()
47 static void pasemi_write_buf(struct nand_chip *chip, const u_char *buf, in pasemi_write_buf()
58 static void pasemi_hwcontrol(struct nand_chip *chip, int cmd, in pasemi_hwcontrol()
76 static int pasemi_device_ready(struct nand_chip *chip) in pasemi_device_ready()
83 static int pasemi_attach_chip(struct nand_chip *chip) in pasemi_attach_chip()
102 struct nand_chip *chip; in pasemi_nand_probe()
205 struct nand_chip *chip; in pasemi_nand_remove()
A Dnand_micron.c69 static int micron_nand_setup_read_retry(struct nand_chip *chip, int retry_mode) in micron_nand_setup_read_retry()
79 static int micron_nand_onfi_init(struct nand_chip *chip) in micron_nand_onfi_init()
135 struct nand_chip *chip = mtd_to_nand(mtd); in micron_nand_on_die_8_ooblayout_ecc()
150 struct nand_chip *chip = mtd_to_nand(mtd); in micron_nand_on_die_8_ooblayout_free()
166 static int micron_nand_on_die_ecc_setup(struct nand_chip *chip, bool enable) in micron_nand_on_die_ecc_setup()
188 static int micron_nand_on_die_ecc_status_4(struct nand_chip *chip, u8 status, in micron_nand_on_die_ecc_status_4()
304 micron_nand_read_page_on_die_ecc(struct nand_chip *chip, uint8_t *buf, in micron_nand_read_page_on_die_ecc()
414 static int micron_supports_on_die_ecc(struct nand_chip *chip) in micron_supports_on_die_ecc()
477 static int micron_nand_init(struct nand_chip *chip) in micron_nand_init()
575 static void micron_nand_cleanup(struct nand_chip *chip) in micron_nand_cleanup()
[all …]
A Dmeson_nand.c124 struct nand_chip nand;
414 static void meson_nfc_get_data_oob(struct nand_chip *nand, in meson_nfc_get_data_oob()
433 static void meson_nfc_set_data_oob(struct nand_chip *nand, in meson_nfc_set_data_oob()
808 struct nand_chip *nand, int raw) in meson_nfc_check_ecc_pages_valid()
1002 static int meson_nfc_check_op(struct nand_chip *chip, in meson_nfc_check_op()
1027 static int meson_nfc_exec_op(struct nand_chip *nand, in meson_nfc_exec_op()
1099 struct nand_chip *nand = mtd_to_nand(mtd); in meson_ooblayout_ecc()
1113 struct nand_chip *nand = mtd_to_nand(mtd); in meson_ooblayout_free()
1214 static void meson_nfc_free_buffer(struct nand_chip *nand) in meson_nfc_free_buffer()
1289 static int meson_nand_bch_mode(struct nand_chip *nand) in meson_nand_bch_mode()
[all …]
A Dlpc32xx_slc.c215 struct nand_chip nand_chip; member
295 static int lpc32xx_nand_device_ready(struct nand_chip *chip) in lpc32xx_nand_device_ready()
335 static int lpc32xx_nand_ecc_calculate(struct nand_chip *chip, in lpc32xx_nand_ecc_calculate()
349 static uint8_t lpc32xx_nand_read_byte(struct nand_chip *chip) in lpc32xx_nand_read_byte()
428 struct nand_chip *chip = mtd_to_nand(mtd); in lpc32xx_xmit_dma()
488 struct nand_chip *chip = mtd_to_nand(mtd); in lpc32xx_xfer()
721 struct mtd_info *mtd = nand_to_mtd(&host->nand_chip); in lpc32xx_nand_dma_setup()
773 static int lpc32xx_nand_attach_chip(struct nand_chip *chip) in lpc32xx_nand_attach_chip()
834 struct nand_chip *chip; in lpc32xx_nand_probe()
870 chip = &host->nand_chip; in lpc32xx_nand_probe()
[all …]
A Dnand_bbt.c259 static int read_abs_bbt(struct nand_chip *this, uint8_t *buf, in read_abs_bbt()
389 static void read_abs_bbts(struct nand_chip *this, uint8_t *buf, in read_abs_bbts()
490 static int create_bbt(struct nand_chip *this, uint8_t *buf, in create_bbt()
552 static int search_bbt(struct nand_chip *this, uint8_t *buf, in search_bbt()
716 static void mark_bbt_block_bad(struct nand_chip *this, in mark_bbt_block_bad()
744 static int write_bbt(struct nand_chip *this, uint8_t *buf, in write_bbt()
930 static inline int nand_memory_bbt(struct nand_chip *this, in nand_memory_bbt()
949 static int check_create(struct nand_chip *this, uint8_t *buf, in check_create()
1397 int nand_create_bbt(struct nand_chip *this) in nand_create_bbt()
1433 int nand_isreserved_bbt(struct nand_chip *this, loff_t offs) in nand_isreserved_bbt()
[all …]
A Domap2.c145 struct nand_chip nand;
180 void (*data_out)(struct nand_chip *chip,
2201 struct nand_chip *nand_chip; in omap_nand_probe() local
2224 nand_chip = &info->nand; in omap_nand_probe()
2225 mtd = nand_to_mtd(nand_chip); in omap_nand_probe()
2267 err = nand_scan(nand_chip, 1); in omap_nand_probe()
2280 nand_cleanup(nand_chip); in omap_nand_probe()
2286 rawnand_sw_bch_cleanup(nand_chip); in omap_nand_probe()
2294 struct nand_chip *nand_chip = mtd_to_nand(mtd); in omap_nand_remove() local
2297 rawnand_sw_bch_cleanup(nand_chip); in omap_nand_remove()
[all …]
A Dintel-nand-controller.c114 struct nand_chip chip;
132 static int ebu_nand_waitrdy(struct nand_chip *chip, int timeout_ms) in ebu_nand_waitrdy()
142 static u8 ebu_nand_readb(struct nand_chip *chip) in ebu_nand_readb()
178 static void ebu_nand_disable(struct nand_chip *chip) in ebu_nand_disable()
185 static void ebu_select_chip(struct nand_chip *chip) in ebu_select_chip()
197 static int ebu_nand_set_timings(struct nand_chip *chip, int csline, in ebu_nand_set_timings()
239 struct nand_chip *chip = mtd_to_nand(mtd); in ebu_nand_ooblayout_ecc()
253 struct nand_chip *chip = mtd_to_nand(mtd); in ebu_nand_ooblayout_free()
445 static int ebu_nand_attach_chip(struct nand_chip *chip) in ebu_nand_attach_chip()
514 static int ebu_nand_exec_op(struct nand_chip *chip, in ebu_nand_exec_op()
[all …]
A Ds3c2410.c113 struct nand_chip chip;
440 static void s3c2410_nand_hwcontrol(struct nand_chip *chip, int cmd, in s3c2410_nand_hwcontrol()
457 static void s3c2440_nand_hwcontrol(struct nand_chip *chip, int cmd, in s3c2440_nand_hwcontrol()
477 static int s3c2410_nand_devready(struct nand_chip *chip) in s3c2410_nand_devready()
484 static int s3c2440_nand_devready(struct nand_chip *chip) in s3c2440_nand_devready()
491 static int s3c2412_nand_devready(struct nand_chip *chip) in s3c2412_nand_devready()
612 static int s3c2410_nand_calculate_ecc(struct nand_chip *chip, in s3c2410_nand_calculate_ecc()
627 static int s3c2412_nand_calculate_ecc(struct nand_chip *chip, in s3c2412_nand_calculate_ecc()
643 static int s3c2440_nand_calculate_ecc(struct nand_chip *chip, in s3c2440_nand_calculate_ecc()
792 struct nand_chip *chip = &nmtd->chip; in s3c2410_nand_init_chip()
[all …]

Completed in 699 milliseconds

123