Lines Matching defs:qcom_nand_controller
391 struct qcom_nand_controller { struct
392 struct device *dev;
394 void __iomem *base;
396 struct clk *core_clk;
397 struct clk *aon_clk;
399 struct nandc_regs *regs;
400 struct bam_transaction *bam_txn;
402 const struct qcom_nandc_props *props;
404 struct nand_controller *controller;
405 struct qpic_spi_nand *qspi;
406 struct list_head host_list;
408 union {
424 struct list_head desc_list;
426 u8 *data_buffer;
427 __le32 *reg_read_buf;
429 phys_addr_t base_phys;
430 dma_addr_t base_dma;
431 dma_addr_t reg_read_dma;
433 int buf_size;
434 int buf_count;
435 int buf_start;
436 unsigned int max_cwperpage;
438 int reg_read_pos;
463 void qcom_free_bam_transaction(struct qcom_nand_controller *nandc); argument