Lines Matching full:nand
11 * Wait for the Cadence NAND controller to become idle.
13 * @param base_address The base address of the Cadence NAND controller.
28 * Set the row address for a NAND flash memory device using the Cadence NAND controller.
30 * @param params The Cadence NAND parameters structure.
50 * Retrieve information about the NAND flash device using the Cadence NAND controller.
52 * @param params The Cadence NAND parameters structure.
68 LOG_INF("NAND Flash Version Information"); in cdns_nand_device_info()
110 * Retrieve the status of a specific thread in the Cadence NAND controller.
112 * @param base_address The base address of the Cadence NAND controller.
145 * Set features in the Cadence NAND controller using PIO operations.
147 * @param base_address The base address of the Cadence NAND controller.
209 * Set the operational mode for the Cadence NAND controller.
211 * @param base_address The base address of the Cadence NAND controller.
317 * Configure the transfer settings of the Cadence NAND controller.
319 * @param base_address The base address of the Cadence NAND controller.
346 * Initialize the Cadence NAND controller.
348 * @param params The Cadence NAND parameters structure.
360 LOG_ERR("Timed out waiting for NAND Controller Init complete status response"); in cdns_nand_init()
365 LOG_ERR("NAND Controller Init complete Failed!!!"); in cdns_nand_init()
431 /* Enable Global Interrupt for NAND*/ in cdns_nand_init()
482 * Check a command descriptor transfer complete status in the Cadence NAND controller.
485 * @param params The Cadence NAND parameters structure.
523 * Send a command descriptor to the Cadence NAND controller for execution.
525 * @param base_address The base address of the Cadence NAND controller.
617 * Perform a CDMA write operation for the Cadence NAND controller.
619 * @param params The Cadence NAND parameters structure.
637 * Perform a CDMA read operation for the Cadence NAND controller.
639 * @param params The Cadence NAND parameters structure.
657 * Perform a CDMA erase operation for the Cadence NAND controller.
659 * @param params The Cadence NAND parameters structure.
680 * Perform an erase operation on the Cadence NAND controller using PIO.
682 * @param params The Cadence NAND parameters structure.
729 * Prepare for a PIO operation in the Cadence NAND controller.
731 * @param base_address The base address of the Cadence NAND controller.
772 * Perform a PIO write operation for the Cadence NAND controller.
774 * @param params The Cadence NAND parameters structure.
803 * Perform a PIO read operation for the Cadence NAND controller.
805 * @param params The Cadence NAND parameters structure.
835 * Perform a combined PIO read and write operation for the Cadence NAND controller.
837 * @param params The Cadence NAND parameters structure.
867 * Send a generic command to the Cadence NAND controller.
869 * @param params The Cadence NAND parameters structure.
902 * Send a generic command data to the Cadence NAND controller.
904 * @param params The Cadence NAND parameters structure.
926 * Wait for the completion of an SDMA operation in the Cadence NAND controller.
928 * @param base_address The base address of the Cadence NAND controller.
944 * Perform buffer copying to SDMA regs in the Cadence NAND controller.
946 * @param sdma_base_address The base address of the SDMA in the Cadence NAND controller.
960 * Perform buffer copying from SDMA regs in the Cadence NAND controller.
962 * @param sdma_base_address The base address of the SDMA in the Cadence NAND controller.
976 * Perform a generic page read operation in the Cadence NAND controller.
978 * @param params The Cadence NAND parameters structure.
1017 * Perform a generic page write operation in the Cadence NAND controller.
1019 * @param params The Cadence NAND parameters structure.
1065 * Perform a generic read or write operation for a range of pages in the Cadence NAND controller.
1067 * @param params The Cadence NAND parameters structure.
1089 LOG_ERR("Cadence NAND Generic Page Read Error!!"); in cdns_nand_gen_read_write()
1096 LOG_ERR("Cadence NAND Generic Page write Error!!"); in cdns_nand_gen_read_write()
1105 * Perform a generic erase operation for a range of blocks in the Cadence NAND controller.
1107 * @param params The Cadence NAND parameters structure.
1140 * Read data from the Cadence NAND controller into a buffer.
1160 * Read data from the Cadence NAND controller into a buffer.
1162 * @param params The Cadence NAND parameters structure.
1164 * @param offset The offset within the NAND to start reading from.
1340 * Write data from a buffer to the Cadence NAND controller.
1342 * @param params The Cadence NAND parameters structure.
1344 * @param offset The offset within the NAND to start writing to.
1401 * Perform an erase operation on the Cadence NAND controller.
1403 * @param params The Cadence NAND parameters structure.
1404 * @param offset The offset within the NAND to start erasing.