Lines Matching refs:nfi_writel
229 static inline void nfi_writel(struct mtk_nfc *nfc, u32 val, u32 reg) in nfi_writel() function
266 nfi_writel(nfc, CON_FIFO_FLUSH | CON_NFI_RST, NFI_CON); in mtk_nfc_hw_reset()
277 nfi_writel(nfc, CON_FIFO_FLUSH | CON_NFI_RST, NFI_CON); in mtk_nfc_hw_reset()
287 nfi_writel(nfc, command, NFI_CMD); in mtk_nfc_send_command()
305 nfi_writel(nfc, addr, NFI_COLADDR); in mtk_nfc_send_address()
306 nfi_writel(nfc, 0, NFI_ROWADDR); in mtk_nfc_send_address()
382 nfi_writel(nfc, fmt, NFI_PAGEFMT); in mtk_nfc_hw_runtime_config()
400 nfi_writel(nfc, mtk_nand->sels[chip], NFI_CSEL); in mtk_nfc_select_chip()
456 nfi_writel(nfc, reg, NFI_CON); in mtk_nfc_read_byte()
487 nfi_writel(nfc, reg, NFI_CON); in mtk_nfc_write_byte()
591 nfi_writel(nfc, temp, NFI_DEBUG_CON1); in mtk_nfc_setup_data_interface()
607 nfi_writel(nfc, trlt, NFI_ACCCON); in mtk_nfc_setup_data_interface()
740 nfi_writel(nfc, vall, NFI_FDML(i)); in mtk_nfc_write_fdm()
741 nfi_writel(nfc, valm, NFI_FDMM(i)); in mtk_nfc_write_fdm()
764 nfi_writel(nfc, chip->ecc.steps << CON_SEC_SHIFT, NFI_CON); in mtk_nfc_do_write_page()
765 nfi_writel(nfc, lower_32_bits(addr), NFI_STRADDR); in mtk_nfc_do_write_page()
771 nfi_writel(nfc, reg, NFI_CON); in mtk_nfc_do_write_page()
791 nfi_writel(nfc, 0, NFI_CON); in mtk_nfc_do_write_page()
966 nfi_writel(nfc, sectors << CON_SEC_SHIFT, NFI_CON); in mtk_nfc_read_subpage()
968 nfi_writel(nfc, lower_32_bits(addr), NFI_STRADDR); in mtk_nfc_read_subpage()
972 nfi_writel(nfc, reg, NFI_CON); in mtk_nfc_read_subpage()
1002 nfi_writel(nfc, 0, NFI_CON); in mtk_nfc_read_subpage()
1065 nfi_writel(nfc, PAGEFMT_8K_16K, NFI_PAGEFMT); in mtk_nfc_hw_init()
1070 nfi_writel(nfc, 0, NFI_INTR_EN); in mtk_nfc_hw_init()