Home
last modified time | relevance | path

Searched refs:meson_chip (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/drivers/mtd/nand/raw/
H A Dmeson_nand.c226 struct meson_nfc_nand_chip *meson_chip = to_meson_nand(nand); in meson_nfc_select_chip() local
230 if (chip < 0 || WARN_ON_ONCE(chip >= meson_chip->nsels)) in meson_nfc_select_chip()
233 nfc->param.chip_select = meson_chip->sels[chip] ? NAND_CE1 : NAND_CE0; in meson_nfc_select_chip()
235 nfc->timing.twb = meson_chip->twb; in meson_nfc_select_chip()
236 nfc->timing.tadl = meson_chip->tadl; in meson_nfc_select_chip()
237 nfc->timing.tbers_max = meson_chip->tbers_max; in meson_nfc_select_chip()
239 if (nfc->clk_rate != meson_chip->clk_rate) { in meson_nfc_select_chip()
240 ret = clk_set_rate(nfc->device_clk, meson_chip->clk_rate); in meson_nfc_select_chip()
245 nfc->clk_rate = meson_chip->clk_rate; in meson_nfc_select_chip()
247 if (nfc->bus_timing != meson_chip in meson_nfc_select_chip()
272 struct meson_nfc_nand_chip *meson_chip = to_meson_nand(nand); meson_nfc_cmd_access() local
335 struct meson_nfc_nand_chip *meson_chip = to_meson_nand(nand); meson_nfc_oob_ptr() local
345 struct meson_nfc_nand_chip *meson_chip = to_meson_nand(nand); meson_nfc_data_ptr() local
422 struct meson_nfc_nand_chip *meson_chip = to_meson_nand(nand); meson_nfc_set_user_byte() local
435 struct meson_nfc_nand_chip *meson_chip = to_meson_nand(nand); meson_nfc_get_user_byte() local
450 struct meson_nfc_nand_chip *meson_chip = to_meson_nand(nand); meson_nfc_ecc_correct() local
637 struct meson_nfc_nand_chip *meson_chip = to_meson_nand(nand); meson_nfc_write_page_sub() local
690 struct meson_nfc_nand_chip *meson_chip = to_meson_nand(nand); meson_nfc_write_page_hwecc() local
703 struct meson_nfc_nand_chip *meson_chip = to_meson_nand(nand); meson_nfc_check_ecc_pages_valid() local
725 struct meson_nfc_nand_chip *meson_chip = to_meson_nand(nand); meson_nfc_read_page_sub() local
780 struct meson_nfc_nand_chip *meson_chip = to_meson_nand(nand); meson_nfc_read_page_hwecc() local
905 struct meson_nfc_nand_chip *meson_chip = to_meson_nand(nand); meson_nfc_exec_op() local
1082 struct meson_nfc_nand_chip *meson_chip = to_meson_nand(nand); meson_nfc_free_buffer() local
1091 struct meson_nfc_nand_chip *meson_chip = to_meson_nand(nand); meson_chip_buffer_init() local
1116 struct meson_nfc_nand_chip *meson_chip = to_meson_nand(nand); meson_nfc_setup_interface() local
1157 struct meson_nfc_nand_chip *meson_chip = to_meson_nand(nand); meson_nand_bch_mode() local
1181 struct meson_nfc_nand_chip *meson_chip = to_meson_nand(nand); meson_nand_attach_chip() local
1245 struct meson_nfc_nand_chip *meson_chip; meson_nfc_nand_chip_init() local
1307 struct meson_nfc_nand_chip *meson_chip; meson_nfc_nand_chip_cleanup() local
[all...]
/kernel/linux/linux-6.6/drivers/mtd/nand/raw/
H A Dmeson_nand.c258 struct meson_nfc_nand_chip *meson_chip = to_meson_nand(nand); in meson_nfc_select_chip() local
262 if (chip < 0 || WARN_ON_ONCE(chip >= meson_chip->nsels)) in meson_nfc_select_chip()
265 nfc->param.chip_select = meson_chip->sels[chip] ? NAND_CE1 : NAND_CE0; in meson_nfc_select_chip()
267 nfc->timing.twb = meson_chip->twb; in meson_nfc_select_chip()
268 nfc->timing.tadl = meson_chip->tadl; in meson_nfc_select_chip()
269 nfc->timing.tbers_max = meson_chip->tbers_max; in meson_nfc_select_chip()
271 if (nfc->clk_rate != meson_chip->clk_rate) { in meson_nfc_select_chip()
272 ret = clk_set_rate(nfc->nand_clk, meson_chip->clk_rate); in meson_nfc_select_chip()
277 nfc->clk_rate = meson_chip->clk_rate; in meson_nfc_select_chip()
279 if (nfc->bus_timing != meson_chip in meson_nfc_select_chip()
304 struct meson_nfc_nand_chip *meson_chip = to_meson_nand(nand); meson_nfc_cmd_access() local
367 struct meson_nfc_nand_chip *meson_chip = to_meson_nand(nand); meson_nfc_oob_ptr() local
377 struct meson_nfc_nand_chip *meson_chip = to_meson_nand(nand); meson_nfc_data_ptr() local
508 struct meson_nfc_nand_chip *meson_chip = to_meson_nand(nand); meson_nfc_set_user_byte() local
521 struct meson_nfc_nand_chip *meson_chip = to_meson_nand(nand); meson_nfc_get_user_byte() local
536 struct meson_nfc_nand_chip *meson_chip = to_meson_nand(nand); meson_nfc_ecc_correct() local
723 struct meson_nfc_nand_chip *meson_chip = to_meson_nand(nand); meson_nfc_write_page_sub() local
776 struct meson_nfc_nand_chip *meson_chip = to_meson_nand(nand); meson_nfc_write_page_hwecc() local
789 struct meson_nfc_nand_chip *meson_chip = to_meson_nand(nand); meson_nfc_check_ecc_pages_valid() local
811 struct meson_nfc_nand_chip *meson_chip = to_meson_nand(nand); meson_nfc_read_page_sub() local
866 struct meson_nfc_nand_chip *meson_chip = to_meson_nand(nand); meson_nfc_read_page_hwecc() local
1016 struct meson_nfc_nand_chip *meson_chip = to_meson_nand(nand); meson_nfc_exec_op() local
1202 struct meson_nfc_nand_chip *meson_chip = to_meson_nand(nand); meson_nfc_free_buffer() local
1211 struct meson_nfc_nand_chip *meson_chip = to_meson_nand(nand); meson_chip_buffer_init() local
1236 struct meson_nfc_nand_chip *meson_chip = to_meson_nand(nand); meson_nfc_setup_interface() local
1277 struct meson_nfc_nand_chip *meson_chip = to_meson_nand(nand); meson_nand_bch_mode() local
1302 struct meson_nfc_nand_chip *meson_chip = to_meson_nand(nand); meson_nand_attach_chip() local
1374 struct meson_nfc_nand_chip *meson_chip; meson_nfc_nand_chip_init() local
1446 struct meson_nfc_nand_chip *meson_chip; meson_nfc_nand_chip_cleanup() local
[all...]

Completed in 4 milliseconds