Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

drivers/spi/spi-qpic-snand.c qcom_spi_block_erase() -> qcom_write_reg_dma()

Type Parameter Key Value
PARAM_VALUE 0 nandc 4096-ptr_max
PARAM_VALUE 0 nandc->buf_count 0
PARAM_VALUE 0 nandc->buf_start 0
PARAM_VALUE 0 nandc->props 4096-ptr_max
PARAM_VALUE 0 nandc->qspi 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->addr2 0-u16max
PARAM_VALUE 0 nandc->qspi->cmd 6,132,939524107,939524109-939524110,939524146-939524147,939524150,939524154,3087007758
PARAM_VALUE 0 nandc->qspi->ecc 4096-9223372036854775807
PARAM_VALUE 0 nandc->reg_read_pos 0
PARAM_VALUE 0 nandc->regs 4096-ptr_max
PARAM_VALUE 0 nandc->regs->addr1 0-u16max
PARAM_VALUE 0 nandc->regs->cmd 6,132,939524107,939524109-939524110,939524146-939524147,939524150,939524154,3087007758
PARAM_VALUE 0 nandc->regs->exec 1
PARAM_VALUE 1 vaddr 4096-ptr_max
PARAM_VALUE 1 *vaddr 6,132,939524107,939524109-939524110,939524146-939524147,939524150,939524154,3087007758
PARAM_VALUE 2 first 0
PARAM_VALUE 3 num_regs 3
PARAM_VALUE 4 flags 4
BUF_SIZE 0 nandc s32min-(-2),1-s32max
BUF_SIZE 0 nandc s32min-(-2),1-s32max
DATA_SOURCE 0 nandc $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 nandc->qspi->addr1 0-u32max[c]
HOST_DATA 0 nandc->qspi->addr2 0-15258[c]
HOST_DATA 0 nandc->regs->addr0 0-u32max[c]
HOST_DATA 0 nandc->regs->addr1 0-15258[c]
USER_DATA 0 nandc->qspi->addr1 0-u32max[c]
USER_DATA 0 nandc->qspi->addr2 0-u16max[c]
USER_DATA 0 nandc->regs->addr0 0-u32max[c]
USER_DATA 0 nandc->regs->addr1 0-u16max[c]
UNITS 0 nandc unit_byte
LOCK2 &mem->spi->controller->bus_lock_mutex
LOCK2 &mem->spi->controller->io_mutex
HALF_LOCKED2 &at25->lock
HALF_LOCKED2 &master->master.chrdev_lock
HALF_LOCKED2 &spinand->lock
TYPE_LOCK (struct spi_controller)->bus_lock_mutex
TYPE_LOCK (struct spi_controller)->io_mutex

drivers/spi/spi-qpic-snand.c qcom_spi_block_erase() -> qcom_write_reg_dma()

Type Parameter Key Value
PARAM_VALUE 0 nandc 4096-ptr_max
PARAM_VALUE 0 nandc->buf_count 0
PARAM_VALUE 0 nandc->buf_start 0
PARAM_VALUE 0 nandc->props 4096-ptr_max
PARAM_VALUE 0 nandc->qspi 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->addr2 0-u16max
PARAM_VALUE 0 nandc->qspi->cmd 6,132,939524107,939524109-939524110,939524146-939524147,939524150,939524154,3087007758
PARAM_VALUE 0 nandc->qspi->ecc 4096-9223372036854775807
PARAM_VALUE 0 nandc->reg_read_pos 0
PARAM_VALUE 0 nandc->regs 4096-ptr_max
PARAM_VALUE 0 nandc->regs->addr1 0-u16max
PARAM_VALUE 0 nandc->regs->cmd 6,132,939524107,939524109-939524110,939524146-939524147,939524150,939524154,3087007758
PARAM_VALUE 0 nandc->regs->exec 1
PARAM_VALUE 1 vaddr 4096-ptr_max
PARAM_VALUE 2 first 32
PARAM_VALUE 3 num_regs 2
PARAM_VALUE 4 flags 4
BUF_SIZE 0 nandc s32min-(-2),1-s32max
BUF_SIZE 0 nandc s32min-(-2),1-s32max
DATA_SOURCE 0 nandc $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 nandc->qspi->addr1 0-u32max[c]
HOST_DATA 0 nandc->qspi->addr2 0-15258[c]
HOST_DATA 0 nandc->regs->addr0 0-u32max[c]
HOST_DATA 0 nandc->regs->addr1 0-15258[c]
USER_DATA 0 nandc->qspi->addr1 0-u32max[c]
USER_DATA 0 nandc->qspi->addr2 0-u16max[c]
USER_DATA 0 nandc->regs->addr0 0-u32max[c]
USER_DATA 0 nandc->regs->addr1 0-u16max[c]
UNITS 0 nandc unit_byte
LOCK2 &mem->spi->controller->bus_lock_mutex
LOCK2 &mem->spi->controller->io_mutex
HALF_LOCKED2 &at25->lock
HALF_LOCKED2 &master->master.chrdev_lock
HALF_LOCKED2 &spinand->lock
TYPE_LOCK (struct spi_controller)->bus_lock_mutex
TYPE_LOCK (struct spi_controller)->io_mutex

drivers/spi/spi-qpic-snand.c qcom_spi_block_erase() -> qcom_write_reg_dma()

Type Parameter Key Value
PARAM_VALUE 0 nandc 4096-ptr_max
PARAM_VALUE 0 nandc->buf_count 0
PARAM_VALUE 0 nandc->buf_start 0
PARAM_VALUE 0 nandc->props 4096-ptr_max
PARAM_VALUE 0 nandc->qspi 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->addr2 0-u16max
PARAM_VALUE 0 nandc->qspi->cmd 6,132,939524107,939524109-939524110,939524146-939524147,939524150,939524154,3087007758
PARAM_VALUE 0 nandc->qspi->ecc 4096-9223372036854775807
PARAM_VALUE 0 nandc->reg_read_pos 0
PARAM_VALUE 0 nandc->regs 4096-ptr_max
PARAM_VALUE 0 nandc->regs->addr1 0-u16max
PARAM_VALUE 0 nandc->regs->cmd 6,132,939524107,939524109-939524110,939524146-939524147,939524150,939524154,3087007758
PARAM_VALUE 0 nandc->regs->exec 1
PARAM_VALUE 1 vaddr 4096-ptr_max
PARAM_VALUE 1 *vaddr 1
PARAM_VALUE 2 first 16
PARAM_VALUE 3 num_regs 1
PARAM_VALUE 4 flags 4
BUF_SIZE 0 nandc s32min-(-2),1-s32max
BUF_SIZE 0 nandc s32min-(-2),1-s32max
DATA_SOURCE 0 nandc $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 nandc->qspi->addr1 0-u32max[c]
HOST_DATA 0 nandc->qspi->addr2 0-15258[c]
HOST_DATA 0 nandc->regs->addr0 0-u32max[c]
HOST_DATA 0 nandc->regs->addr1 0-15258[c]
USER_DATA 0 nandc->qspi->addr1 0-u32max[c]
USER_DATA 0 nandc->qspi->addr2 0-u16max[c]
USER_DATA 0 nandc->regs->addr0 0-u32max[c]
USER_DATA 0 nandc->regs->addr1 0-u16max[c]
UNITS 0 nandc unit_byte
LOCK2 &mem->spi->controller->bus_lock_mutex
LOCK2 &mem->spi->controller->io_mutex
HALF_LOCKED2 &at25->lock
HALF_LOCKED2 &master->master.chrdev_lock
HALF_LOCKED2 &spinand->lock
TYPE_LOCK (struct spi_controller)->bus_lock_mutex
TYPE_LOCK (struct spi_controller)->io_mutex

drivers/spi/spi-qpic-snand.c qcom_spi_config_cw_read() -> qcom_write_reg_dma()

Type Parameter Key Value
PARAM_VALUE 0 nandc 4096-ptr_max
PARAM_VALUE 0 nandc->buf_count 0
PARAM_VALUE 0 nandc->buf_start 0
PARAM_VALUE 0 nandc->dev->iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 nandc->props 4096-ptr_max
PARAM_VALUE 0 nandc->qspi 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->addr2 0-u16max
PARAM_VALUE 0 nandc->qspi->cmd 0,6,132,93952,939524107,939524109-939524110,939524146-939524147,939524150,939524154,3087007758
PARAM_VALUE 0 nandc->qspi->ecc 4096-9223372036854775807
PARAM_VALUE 0 nandc->regs 4096-ptr_max
PARAM_VALUE 0 nandc->regs->addr1 0-u16max
PARAM_VALUE 0 nandc->regs->cmd 0,6,132,93952,939524107,939524109-939524110,939524146-939524147,939524150,939524154,3087007758
PARAM_VALUE 0 nandc->regs->exec 1
PARAM_VALUE 0 nandc->regs->read_location1 0-67108863,2147483648-2214592511
PARAM_VALUE 0 nandc->regs->read_location2 0-67108863,2147483648-2214592511
PARAM_VALUE 0 nandc->regs->read_location3 0-67108863,2147483648-2214592511
PARAM_VALUE 0 nandc->regs->read_location_last1 0-67108863,2147483648-2214592511
PARAM_VALUE 0 nandc->regs->read_location_last2 0-67108863,2147483648-2214592511
PARAM_VALUE 0 nandc->regs->read_location_last3 0-67108863,2147483648-2214592511
PARAM_VALUE 1 vaddr 4096-ptr_max
PARAM_VALUE 2 first 3872
PARAM_VALUE 3 num_regs 4
PARAM_VALUE 4 flags 4
BUF_SIZE 0 nandc s32min-(-2),1-s32max
BUF_SIZE 0 nandc s32min-(-2),1-s32max
BUF_SIZE 1 vaddr 4
CAPPED_DATA 0 nandc->dev->iommu_group->default_domain 1
DATA_SOURCE 0 nandc $0
PARAM_COMPARE 0 &nandc->regs->read_location0 == $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 nandc unit_byte
LOCK2 &mem->spi->controller->bus_lock_mutex
LOCK2 &mem->spi->controller->io_mutex
HALF_LOCKED2 &at25->lock
HALF_LOCKED2 &master->master.chrdev_lock
HALF_LOCKED2 &spinand->lock
TYPE_LOCK (struct spi_controller)->bus_lock_mutex
TYPE_LOCK (struct spi_controller)->io_mutex

drivers/spi/spi-qpic-snand.c qcom_spi_config_cw_read() -> qcom_write_reg_dma()

Type Parameter Key Value
PARAM_VALUE 0 nandc 4096-ptr_max
PARAM_VALUE 0 nandc->buf_count 0
PARAM_VALUE 0 nandc->buf_start 0
PARAM_VALUE 0 nandc->props 4096-ptr_max
PARAM_VALUE 0 nandc->qspi 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->addr2 0-u16max
PARAM_VALUE 0 nandc->qspi->cmd 0,6,132,93952,939524107,939524109-939524110,939524146-939524147,939524150,939524154,3087007758
PARAM_VALUE 0 nandc->qspi->ecc 4096-9223372036854775807
PARAM_VALUE 0 nandc->regs 4096-ptr_max
PARAM_VALUE 0 nandc->regs->addr1 0-u16max
PARAM_VALUE 0 nandc->regs->cmd 0,6,132,93952,939524107,939524109-939524110,939524146-939524147,939524150,939524154,3087007758
PARAM_VALUE 0 nandc->regs->exec 1
PARAM_VALUE 0 nandc->regs->read_location1 0-67108863,2147483648-2214592511
PARAM_VALUE 0 nandc->regs->read_location2 0-67108863,2147483648-2214592511
PARAM_VALUE 0 nandc->regs->read_location3 0-67108863,2147483648-2214592511
PARAM_VALUE 0 nandc->regs->read_location_last1 0-67108863,2147483648-2214592511
PARAM_VALUE 0 nandc->regs->read_location_last2 0-67108863,2147483648-2214592511
PARAM_VALUE 0 nandc->regs->read_location_last3 0-67108863,2147483648-2214592511
PARAM_VALUE 1 vaddr 4096-ptr_max
PARAM_VALUE 2 first 3904
PARAM_VALUE 3 num_regs 4
PARAM_VALUE 4 flags 4
BUF_SIZE 0 nandc s32min-(-2),1-s32max
BUF_SIZE 0 nandc s32min-(-2),1-s32max
BUF_SIZE 1 vaddr 4
CAPPED_DATA 0 nandc->dev->iommu_group->default_domain 1
DATA_SOURCE 0 nandc $0
PARAM_COMPARE 0 &nandc->regs->read_location_last0 == $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 nandc unit_byte
LOCK2 &mem->spi->controller->bus_lock_mutex
LOCK2 &mem->spi->controller->io_mutex
HALF_LOCKED2 &at25->lock
HALF_LOCKED2 &master->master.chrdev_lock
HALF_LOCKED2 &spinand->lock
TYPE_LOCK (struct spi_controller)->bus_lock_mutex
TYPE_LOCK (struct spi_controller)->io_mutex

drivers/spi/spi-qpic-snand.c qcom_spi_config_cw_read() -> qcom_write_reg_dma()

Type Parameter Key Value
PARAM_VALUE 0 nandc 4096-ptr_max
PARAM_VALUE 0 nandc->buf_count 0
PARAM_VALUE 0 nandc->buf_start 0
PARAM_VALUE 0 nandc->props 4096-ptr_max
PARAM_VALUE 0 nandc->qspi 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->addr2 0-u16max
PARAM_VALUE 0 nandc->qspi->cmd 0,6,132,93952,939524107,939524109-939524110,939524146-939524147,939524150,939524154,3087007758
PARAM_VALUE 0 nandc->qspi->ecc 4096-9223372036854775807
PARAM_VALUE 0 nandc->regs 4096-ptr_max
PARAM_VALUE 0 nandc->regs->addr1 0-u16max
PARAM_VALUE 0 nandc->regs->cmd 0,6,132,93952,939524107,939524109-939524110,939524146-939524147,939524150,939524154,3087007758
PARAM_VALUE 0 nandc->regs->exec 1
PARAM_VALUE 0 nandc->regs->read_location1 0-67108863,2147483648-2214592511
PARAM_VALUE 0 nandc->regs->read_location2 0-67108863,2147483648-2214592511
PARAM_VALUE 0 nandc->regs->read_location3 0-67108863,2147483648-2214592511
PARAM_VALUE 0 nandc->regs->read_location_last1 0-67108863,2147483648-2214592511
PARAM_VALUE 0 nandc->regs->read_location_last2 0-67108863,2147483648-2214592511
PARAM_VALUE 0 nandc->regs->read_location_last3 0-67108863,2147483648-2214592511
PARAM_VALUE 1 vaddr 4096-ptr_max
PARAM_VALUE 1 *vaddr 0,6,132,93952,939524107,939524109-939524110,939524146-939524147,939524150,939524154,3087007758
PARAM_VALUE 2 first 0
PARAM_VALUE 3 num_regs 1
PARAM_VALUE 4 flags 4
BUF_SIZE 0 nandc s32min-(-2),1-s32max
BUF_SIZE 0 nandc s32min-(-2),1-s32max
CAPPED_DATA 0 nandc->dev->iommu_group->default_domain 1
DATA_SOURCE 0 nandc $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 nandc unit_byte
LOCK2 &mem->spi->controller->bus_lock_mutex
LOCK2 &mem->spi->controller->io_mutex
HALF_LOCKED2 &at25->lock
HALF_LOCKED2 &master->master.chrdev_lock
HALF_LOCKED2 &spinand->lock
TYPE_LOCK (struct spi_controller)->bus_lock_mutex
TYPE_LOCK (struct spi_controller)->io_mutex

drivers/spi/spi-qpic-snand.c qcom_spi_config_cw_read() -> qcom_write_reg_dma()

Type Parameter Key Value
PARAM_VALUE 0 nandc 4096-ptr_max
PARAM_VALUE 0 nandc->buf_count 0
PARAM_VALUE 0 nandc->buf_start 0
PARAM_VALUE 0 nandc->props 4096-ptr_max
PARAM_VALUE 0 nandc->qspi 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->addr2 0-u16max
PARAM_VALUE 0 nandc->qspi->cmd 0,6,132,93952,939524107,939524109-939524110,939524146-939524147,939524150,939524154,3087007758
PARAM_VALUE 0 nandc->qspi->ecc 4096-9223372036854775807
PARAM_VALUE 0 nandc->regs 4096-ptr_max
PARAM_VALUE 0 nandc->regs->addr1 0-u16max
PARAM_VALUE 0 nandc->regs->cmd 0,6,132,93952,939524107,939524109-939524110,939524146-939524147,939524150,939524154,3087007758
PARAM_VALUE 0 nandc->regs->exec 1
PARAM_VALUE 0 nandc->regs->read_location1 0-67108863,2147483648-2214592511
PARAM_VALUE 0 nandc->regs->read_location2 0-67108863,2147483648-2214592511
PARAM_VALUE 0 nandc->regs->read_location3 0-67108863,2147483648-2214592511
PARAM_VALUE 0 nandc->regs->read_location_last1 0-67108863,2147483648-2214592511
PARAM_VALUE 0 nandc->regs->read_location_last2 0-67108863,2147483648-2214592511
PARAM_VALUE 0 nandc->regs->read_location_last3 0-67108863,2147483648-2214592511
PARAM_VALUE 1 vaddr 4096-ptr_max
PARAM_VALUE 1 *vaddr 1
PARAM_VALUE 2 first 16
PARAM_VALUE 3 num_regs 1
PARAM_VALUE 4 flags 4
BUF_SIZE 0 nandc s32min-(-2),1-s32max
BUF_SIZE 0 nandc s32min-(-2),1-s32max
CAPPED_DATA 0 nandc->dev->iommu_group->default_domain 1
DATA_SOURCE 0 nandc $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 nandc unit_byte
LOCK2 &mem->spi->controller->bus_lock_mutex
LOCK2 &mem->spi->controller->io_mutex
HALF_LOCKED2 &at25->lock
HALF_LOCKED2 &master->master.chrdev_lock
HALF_LOCKED2 &spinand->lock
TYPE_LOCK (struct spi_controller)->bus_lock_mutex
TYPE_LOCK (struct spi_controller)->io_mutex

drivers/spi/spi-qpic-snand.c qcom_spi_config_cw_write() -> qcom_write_reg_dma()

Type Parameter Key Value
PARAM_VALUE 0 nandc 4096-ptr_max
PARAM_VALUE 0 nandc->bam_txn->last_cmd_desc 16,4096-u64max
PARAM_VALUE 0 nandc->buf_count 0
PARAM_VALUE 0 nandc->buf_start 0
PARAM_VALUE 0 nandc->desc_list.prev->next 4096-ptr_max
PARAM_VALUE 0 nandc->desc_list.prev->next->next 4096-ptr_max
PARAM_VALUE 0 nandc->dev->dma_io_tlb_pools.next->prev 4096-ptr_max
PARAM_VALUE 0 nandc->dev->dma_io_tlb_pools.next->prev->prev 4096-ptr_max
PARAM_VALUE 0 nandc->dev->iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 nandc->props 4096-ptr_max
PARAM_VALUE 0 nandc->qspi 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->addr2 0-255
PARAM_VALUE 0 nandc->qspi->cmd 6,132,939524107,939524109-939524110,939524146-939524147,939524150,939524154,3087007758
PARAM_VALUE 0 nandc->qspi->ecc 4096-9223372036854775807
PARAM_VALUE 0 nandc->regs 4096-ptr_max
PARAM_VALUE 0 nandc->regs->addr1 0-255
PARAM_VALUE 0 nandc->regs->cmd 6,132,939524107,939524109-939524110,939524146-939524147,939524150,939524154,3087007758
PARAM_VALUE 0 nandc->regs->exec 1
PARAM_VALUE 1 vaddr 4096-ptr_max
PARAM_VALUE 1 *vaddr 6,132,939524107,939524109-939524110,939524146-939524147,939524150,939524154,3087007758
PARAM_VALUE 2 first 0
PARAM_VALUE 3 num_regs 1
PARAM_VALUE 4 flags 4
BUF_SIZE 0 nandc s32min-(-2),1-s32max
BUF_SIZE 0 nandc s32min-(-2),1-s32max
CAPPED_DATA 0 nandc->dev->iommu_group->default_domain 1
DATA_SOURCE 0 nandc $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 nandc->qspi->addr1 0-u32max[c]
HOST_DATA 0 nandc->qspi->addr2 0-154[c]
HOST_DATA 0 nandc->regs->addr0 0-u32max[c]
HOST_DATA 0 nandc->regs->addr1 0-154[c]
USER_DATA 0 nandc->qspi->addr1 0-u32max[c]
USER_DATA 0 nandc->qspi->addr2 0-255[c]
USER_DATA 0 nandc->regs->addr0 0-u32max[c]
USER_DATA 0 nandc->regs->addr1 0-255[c]
UNITS 0 nandc unit_byte
LOCK2 &mem->spi->controller->bus_lock_mutex
LOCK2 &mem->spi->controller->io_mutex
HALF_LOCKED2 &at25->lock
HALF_LOCKED2 &master->master.chrdev_lock
HALF_LOCKED2 &spinand->lock
HALF_LOCKED2 _T->lock
TYPE_LOCK (struct spi_controller)->bus_lock_mutex
TYPE_LOCK (struct spi_controller)->io_mutex

drivers/spi/spi-qpic-snand.c qcom_spi_config_cw_write() -> qcom_write_reg_dma()

Type Parameter Key Value
PARAM_VALUE 0 nandc 4096-ptr_max
PARAM_VALUE 0 nandc->bam_txn->last_cmd_desc 16,4096-u64max
PARAM_VALUE 0 nandc->buf_count 0
PARAM_VALUE 0 nandc->buf_start 0
PARAM_VALUE 0 nandc->desc_list.prev->next 4096-ptr_max
PARAM_VALUE 0 nandc->desc_list.prev->next->next 4096-ptr_max
PARAM_VALUE 0 nandc->dev->dma_io_tlb_pools.next->prev 4096-ptr_max
PARAM_VALUE 0 nandc->dev->dma_io_tlb_pools.next->prev->prev 4096-ptr_max
PARAM_VALUE 0 nandc->props 4096-ptr_max
PARAM_VALUE 0 nandc->qspi 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->addr2 0-255
PARAM_VALUE 0 nandc->qspi->cmd 6,132,939524107,939524109-939524110,939524146-939524147,939524150,939524154,3087007758
PARAM_VALUE 0 nandc->qspi->ecc 4096-9223372036854775807
PARAM_VALUE 0 nandc->regs 4096-ptr_max
PARAM_VALUE 0 nandc->regs->addr1 0-255
PARAM_VALUE 0 nandc->regs->cmd 6,132,939524107,939524109-939524110,939524146-939524147,939524150,939524154,3087007758
PARAM_VALUE 0 nandc->regs->exec 1
PARAM_VALUE 1 vaddr 4096-ptr_max
PARAM_VALUE 1 *vaddr 1
PARAM_VALUE 2 first 16
PARAM_VALUE 3 num_regs 1
PARAM_VALUE 4 flags 4
BUF_SIZE 0 nandc s32min-(-2),1-s32max
BUF_SIZE 0 nandc s32min-(-2),1-s32max
CAPPED_DATA 0 nandc->dev->iommu_group->default_domain 1
DATA_SOURCE 0 nandc $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 nandc->qspi->addr1 0-u32max[c]
HOST_DATA 0 nandc->qspi->addr2 0-154[c]
HOST_DATA 0 nandc->regs->addr0 0-u32max[c]
HOST_DATA 0 nandc->regs->addr1 0-154[c]
USER_DATA 0 nandc->qspi->addr1 0-u32max[c]
USER_DATA 0 nandc->qspi->addr2 0-255[c]
USER_DATA 0 nandc->regs->addr0 0-u32max[c]
USER_DATA 0 nandc->regs->addr1 0-255[c]
UNITS 0 nandc unit_byte
LOCK2 &mem->spi->controller->bus_lock_mutex
LOCK2 &mem->spi->controller->io_mutex
HALF_LOCKED2 &at25->lock
HALF_LOCKED2 &master->master.chrdev_lock
HALF_LOCKED2 &spinand->lock
HALF_LOCKED2 _T->lock
TYPE_LOCK (struct spi_controller)->bus_lock_mutex
TYPE_LOCK (struct spi_controller)->io_mutex

drivers/spi/spi-qpic-snand.c qcom_spi_config_cw_write() -> qcom_write_reg_dma()

Type Parameter Key Value
PARAM_VALUE 0 nandc 4096-ptr_max
PARAM_VALUE 0 nandc->bam_txn->last_cmd_desc 16,4096-u64max
PARAM_VALUE 0 nandc->buf_count 0
PARAM_VALUE 0 nandc->buf_start 0
PARAM_VALUE 0 nandc->desc_list.prev->next 4096-ptr_max
PARAM_VALUE 0 nandc->desc_list.prev->next->next 4096-ptr_max
PARAM_VALUE 0 nandc->dev->dma_io_tlb_pools.next->prev 4096-ptr_max
PARAM_VALUE 0 nandc->dev->dma_io_tlb_pools.next->prev->prev 4096-ptr_max
PARAM_VALUE 0 nandc->props 4096-ptr_max
PARAM_VALUE 0 nandc->qspi 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->addr2 0-255
PARAM_VALUE 0 nandc->qspi->cmd 6,132,939524107,939524109-939524110,939524146-939524147,939524150,939524154,3087007758
PARAM_VALUE 0 nandc->qspi->ecc 4096-9223372036854775807
PARAM_VALUE 0 nandc->regs 4096-ptr_max
PARAM_VALUE 0 nandc->regs->addr1 0-255
PARAM_VALUE 0 nandc->regs->cmd 6,132,939524107,939524109-939524110,939524146-939524147,939524150,939524154,3087007758
PARAM_VALUE 0 nandc->regs->exec 1
PARAM_VALUE 1 vaddr 4096-ptr_max
PARAM_VALUE 2 first 20
PARAM_VALUE 3 num_regs 1
PARAM_VALUE 4 flags 0
BUF_SIZE 0 nandc s32min-(-2),1-s32max
BUF_SIZE 0 nandc s32min-(-2),1-s32max
CAPPED_DATA 0 nandc->dev->iommu_group->default_domain 1
DATA_SOURCE 0 nandc $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 nandc->qspi->addr1 0-u32max[c]
HOST_DATA 0 nandc->qspi->addr2 0-154[c]
HOST_DATA 0 nandc->regs->addr0 0-u32max[c]
HOST_DATA 0 nandc->regs->addr1 0-154[c]
USER_DATA 0 nandc->qspi->addr1 0-u32max[c]
USER_DATA 0 nandc->qspi->addr2 0-255[c]
USER_DATA 0 nandc->regs->addr0 0-u32max[c]
USER_DATA 0 nandc->regs->addr1 0-255[c]
UNITS 0 nandc unit_byte
LOCK2 &mem->spi->controller->bus_lock_mutex
LOCK2 &mem->spi->controller->io_mutex
HALF_LOCKED2 &at25->lock
HALF_LOCKED2 &master->master.chrdev_lock
HALF_LOCKED2 &spinand->lock
HALF_LOCKED2 _T->lock
TYPE_LOCK (struct spi_controller)->bus_lock_mutex
TYPE_LOCK (struct spi_controller)->io_mutex

drivers/spi/spi-qpic-snand.c qcom_spi_config_cw_write() -> qcom_write_reg_dma()

Type Parameter Key Value
PARAM_VALUE 0 nandc 4096-ptr_max
PARAM_VALUE 0 nandc->bam_txn->last_cmd_desc 16,4096-u64max
PARAM_VALUE 0 nandc->buf_count 0
PARAM_VALUE 0 nandc->buf_start 0
PARAM_VALUE 0 nandc->desc_list.prev->next 4096-ptr_max
PARAM_VALUE 0 nandc->desc_list.prev->next->next 4096-ptr_max
PARAM_VALUE 0 nandc->dev->dma_io_tlb_pools.next->prev 4096-ptr_max
PARAM_VALUE 0 nandc->dev->dma_io_tlb_pools.next->prev->prev 4096-ptr_max
PARAM_VALUE 0 nandc->props 4096-ptr_max
PARAM_VALUE 0 nandc->qspi 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->addr2 0-255
PARAM_VALUE 0 nandc->qspi->cmd 6,132,939524107,939524109-939524110,939524146-939524147,939524150,939524154,3087007758
PARAM_VALUE 0 nandc->qspi->ecc 4096-9223372036854775807
PARAM_VALUE 0 nandc->regs 4096-ptr_max
PARAM_VALUE 0 nandc->regs->addr1 0-255
PARAM_VALUE 0 nandc->regs->cmd 6,132,939524107,939524109-939524110,939524146-939524147,939524150,939524154,3087007758
PARAM_VALUE 0 nandc->regs->exec 1
PARAM_VALUE 1 vaddr 4096-ptr_max
PARAM_VALUE 2 first 68
PARAM_VALUE 3 num_regs 1
PARAM_VALUE 4 flags 4
BUF_SIZE 0 nandc s32min-(-2),1-s32max
BUF_SIZE 0 nandc s32min-(-2),1-s32max
CAPPED_DATA 0 nandc->dev->iommu_group->default_domain 1
DATA_SOURCE 0 nandc $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 nandc->qspi->addr1 0-u32max[c]
HOST_DATA 0 nandc->qspi->addr2 0-154[c]
HOST_DATA 0 nandc->regs->addr0 0-u32max[c]
HOST_DATA 0 nandc->regs->addr1 0-154[c]
USER_DATA 0 nandc->qspi->addr1 0-u32max[c]
USER_DATA 0 nandc->qspi->addr2 0-255[c]
USER_DATA 0 nandc->regs->addr0 0-u32max[c]
USER_DATA 0 nandc->regs->addr1 0-255[c]
UNITS 0 nandc unit_byte
LOCK2 &mem->spi->controller->bus_lock_mutex
LOCK2 &mem->spi->controller->io_mutex
HALF_LOCKED2 &at25->lock
HALF_LOCKED2 &master->master.chrdev_lock
HALF_LOCKED2 &spinand->lock
HALF_LOCKED2 _T->lock
TYPE_LOCK (struct spi_controller)->bus_lock_mutex
TYPE_LOCK (struct spi_controller)->io_mutex

drivers/spi/spi-qpic-snand.c qcom_spi_config_page_write() -> qcom_write_reg_dma()

Type Parameter Key Value
PARAM_VALUE 0 nandc 4096-ptr_max
PARAM_VALUE 0 nandc->buf_count 0
PARAM_VALUE 0 nandc->buf_start 0
PARAM_VALUE 0 nandc->props 4096-ptr_max
PARAM_VALUE 0 nandc->qspi 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->addr2 0-255
PARAM_VALUE 0 nandc->qspi->cmd 6,132,939524107,939524109-939524110,939524146-939524147,939524150,939524154,3087007758
PARAM_VALUE 0 nandc->qspi->ecc 4096-9223372036854775807
PARAM_VALUE 0 nandc->reg_read_pos 0
PARAM_VALUE 0 nandc->regs 4096-ptr_max
PARAM_VALUE 0 nandc->regs->addr1 0-255
PARAM_VALUE 0 nandc->regs->cmd 6,132,939524107,939524109-939524110,939524146-939524147,939524150,939524154,3087007758
PARAM_VALUE 0 nandc->regs->exec 1
PARAM_VALUE 1 vaddr 4096-ptr_max
PARAM_VALUE 2 first 4
PARAM_VALUE 3 num_regs 2
PARAM_VALUE 4 flags 0
BUF_SIZE 0 nandc s32min-(-2),1-s32max
BUF_SIZE 0 nandc s32min-(-2),1-s32max
CAPPED_DATA 0 nandc->dev->iommu_group->default_domain 1
DATA_SOURCE 0 nandc $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 nandc->qspi->addr1 0-u32max[c]
HOST_DATA 0 nandc->qspi->addr2 0-154[c]
HOST_DATA 0 nandc->regs->addr0 0-u32max[c]
HOST_DATA 0 nandc->regs->addr1 0-154[c]
HOST_DATA 1 *vaddr 0-u32max[c]
USER_DATA 0 nandc->qspi->addr1 0-u32max[c]
USER_DATA 0 nandc->qspi->addr2 0-255[c]
USER_DATA 0 nandc->regs->addr0 0-u32max[c]
USER_DATA 0 nandc->regs->addr1 0-255[c]
USER_DATA 1 *vaddr 0-u32max[c]
UNITS 0 nandc unit_byte
USER_PTR 1 vaddr
LOCK2 &mem->spi->controller->bus_lock_mutex
LOCK2 &mem->spi->controller->io_mutex
HALF_LOCKED2 &at25->lock
HALF_LOCKED2 &master->master.chrdev_lock
HALF_LOCKED2 &spinand->lock
HALF_LOCKED2 _T->lock
TYPE_LOCK (struct spi_controller)->bus_lock_mutex
TYPE_LOCK (struct spi_controller)->io_mutex

drivers/spi/spi-qpic-snand.c qcom_spi_config_page_write() -> qcom_write_reg_dma()

Type Parameter Key Value
PARAM_VALUE 0 nandc 4096-ptr_max
PARAM_VALUE 0 nandc->buf_count 0
PARAM_VALUE 0 nandc->buf_start 0
PARAM_VALUE 0 nandc->props 4096-ptr_max
PARAM_VALUE 0 nandc->qspi 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->addr2 0-255
PARAM_VALUE 0 nandc->qspi->cmd 6,132,939524107,939524109-939524110,939524146-939524147,939524150,939524154,3087007758
PARAM_VALUE 0 nandc->qspi->ecc 4096-9223372036854775807
PARAM_VALUE 0 nandc->reg_read_pos 0
PARAM_VALUE 0 nandc->regs 4096-ptr_max
PARAM_VALUE 0 nandc->regs->addr1 0-255
PARAM_VALUE 0 nandc->regs->cmd 6,132,939524107,939524109-939524110,939524146-939524147,939524150,939524154,3087007758
PARAM_VALUE 0 nandc->regs->exec 1
PARAM_VALUE 1 vaddr 4096-ptr_max
PARAM_VALUE 2 first 32
PARAM_VALUE 3 num_regs 3
PARAM_VALUE 4 flags 0
BUF_SIZE 0 nandc s32min-(-2),1-s32max
BUF_SIZE 0 nandc s32min-(-2),1-s32max
CAPPED_DATA 0 nandc->dev->iommu_group->default_domain 1
DATA_SOURCE 0 nandc $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 nandc->qspi->addr1 0-u32max[c]
HOST_DATA 0 nandc->qspi->addr2 0-154[c]
HOST_DATA 0 nandc->regs->addr0 0-u32max[c]
HOST_DATA 0 nandc->regs->addr1 0-154[c]
USER_DATA 0 nandc->qspi->addr1 0-u32max[c]
USER_DATA 0 nandc->qspi->addr2 0-255[c]
USER_DATA 0 nandc->regs->addr0 0-u32max[c]
USER_DATA 0 nandc->regs->addr1 0-255[c]
UNITS 0 nandc unit_byte
LOCK2 &mem->spi->controller->bus_lock_mutex
LOCK2 &mem->spi->controller->io_mutex
HALF_LOCKED2 &at25->lock
HALF_LOCKED2 &master->master.chrdev_lock
HALF_LOCKED2 &spinand->lock
HALF_LOCKED2 _T->lock
TYPE_LOCK (struct spi_controller)->bus_lock_mutex
TYPE_LOCK (struct spi_controller)->io_mutex

drivers/spi/spi-qpic-snand.c qcom_spi_config_page_write() -> qcom_write_reg_dma()

Type Parameter Key Value
PARAM_VALUE 0 nandc 4096-ptr_max
PARAM_VALUE 0 nandc->buf_count 0
PARAM_VALUE 0 nandc->buf_start 0
PARAM_VALUE 0 nandc->props 4096-ptr_max
PARAM_VALUE 0 nandc->qspi 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->addr2 0-255
PARAM_VALUE 0 nandc->qspi->cmd 6,132,939524107,939524109-939524110,939524146-939524147,939524150,939524154,3087007758
PARAM_VALUE 0 nandc->qspi->ecc 4096-9223372036854775807
PARAM_VALUE 0 nandc->reg_read_pos 0
PARAM_VALUE 0 nandc->regs 4096-ptr_max
PARAM_VALUE 0 nandc->regs->addr1 0-255
PARAM_VALUE 0 nandc->regs->cmd 6,132,939524107,939524109-939524110,939524146-939524147,939524150,939524154,3087007758
PARAM_VALUE 0 nandc->regs->exec 1
PARAM_VALUE 1 vaddr 4096-ptr_max
PARAM_VALUE 2 first 240
PARAM_VALUE 3 num_regs 1
PARAM_VALUE 4 flags 4
BUF_SIZE 0 nandc s32min-(-2),1-s32max
BUF_SIZE 0 nandc s32min-(-2),1-s32max
CAPPED_DATA 0 nandc->dev->iommu_group->default_domain 1
DATA_SOURCE 0 nandc $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 nandc->qspi->addr1 0-u32max[c]
HOST_DATA 0 nandc->qspi->addr2 0-154[c]
HOST_DATA 0 nandc->regs->addr0 0-u32max[c]
HOST_DATA 0 nandc->regs->addr1 0-154[c]
USER_DATA 0 nandc->qspi->addr1 0-u32max[c]
USER_DATA 0 nandc->qspi->addr2 0-255[c]
USER_DATA 0 nandc->regs->addr0 0-u32max[c]
USER_DATA 0 nandc->regs->addr1 0-255[c]
UNITS 0 nandc unit_byte
LOCK2 &mem->spi->controller->bus_lock_mutex
LOCK2 &mem->spi->controller->io_mutex
HALF_LOCKED2 &at25->lock
HALF_LOCKED2 &master->master.chrdev_lock
HALF_LOCKED2 &spinand->lock
HALF_LOCKED2 _T->lock
TYPE_LOCK (struct spi_controller)->bus_lock_mutex
TYPE_LOCK (struct spi_controller)->io_mutex

drivers/spi/spi-qpic-snand.c qcom_spi_config_single_cw_page_read() -> qcom_write_reg_dma()

Type Parameter Key Value
PARAM_VALUE 0 nandc 4096-ptr_max
PARAM_VALUE 0 nandc->props 4096-ptr_max
PARAM_VALUE 0 nandc->qspi 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->addr2 0-u16max
PARAM_VALUE 0 nandc->qspi->cmd 0,6,132,939524107,939524109-939524110,939524146-939524147,939524150,939524154,3087007758
PARAM_VALUE 0 nandc->qspi->ecc 4096-9223372036854775807
PARAM_VALUE 0 nandc->qspi->oob_rw 1
PARAM_VALUE 0 nandc->qspi->page_rw 0
PARAM_VALUE 0 nandc->qspi->raw_rw 1
PARAM_VALUE 0 nandc->reg_read_pos 0
PARAM_VALUE 0 nandc->regs 4096-ptr_max
PARAM_VALUE 0 nandc->regs->addr1 0-u16max
PARAM_VALUE 0 nandc->regs->cmd 0,6,132,939524107,939524109-939524110,939524146-939524147,939524150,939524154,3087007758
PARAM_VALUE 0 nandc->regs->ecc_bch_cfg 1
PARAM_VALUE 0 nandc->regs->exec 1
PARAM_VALUE 0 nandc->regs->read_location1 0-67108863,2147483648-2214592511
PARAM_VALUE 0 nandc->regs->read_location2 0-67108863,2147483648-2214592511
PARAM_VALUE 0 nandc->regs->read_location3 0-67108863,2147483648-2214592511
PARAM_VALUE 0 nandc->regs->read_location_last1 0-67108863,2147483648-2214592511
PARAM_VALUE 0 nandc->regs->read_location_last2 0-67108863,2147483648-2214592511
PARAM_VALUE 0 nandc->regs->read_location_last3 0-67108863,2147483648-2214592511
PARAM_VALUE 1 vaddr 4096-ptr_max
PARAM_VALUE 2 first 4
PARAM_VALUE 3 num_regs 2
PARAM_VALUE 4 flags 0
BUF_SIZE 0 nandc s32min-(-2),1-s32max
BUF_SIZE 0 nandc s32min-(-2),1-s32max
CAPPED_DATA 0 nandc->dev->iommu_group->default_domain 1
DATA_SOURCE 0 nandc $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 nandc unit_byte
LOCK2 &mem->spi->controller->bus_lock_mutex
LOCK2 &mem->spi->controller->io_mutex
HALF_LOCKED2 &at25->lock
HALF_LOCKED2 &master->master.chrdev_lock
HALF_LOCKED2 &spinand->lock
TYPE_LOCK (struct spi_controller)->bus_lock_mutex
TYPE_LOCK (struct spi_controller)->io_mutex

drivers/spi/spi-qpic-snand.c qcom_spi_config_single_cw_page_read() -> qcom_write_reg_dma()

Type Parameter Key Value
PARAM_VALUE 0 nandc 4096-ptr_max
PARAM_VALUE 0 nandc->props 4096-ptr_max
PARAM_VALUE 0 nandc->qspi 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->addr2 0-u16max
PARAM_VALUE 0 nandc->qspi->cmd 0,6,132,939524107,939524109-939524110,939524146-939524147,939524150,939524154,3087007758
PARAM_VALUE 0 nandc->qspi->ecc 4096-9223372036854775807
PARAM_VALUE 0 nandc->qspi->oob_rw 1
PARAM_VALUE 0 nandc->qspi->page_rw 0
PARAM_VALUE 0 nandc->qspi->raw_rw 1
PARAM_VALUE 0 nandc->reg_read_pos 0
PARAM_VALUE 0 nandc->regs 4096-ptr_max
PARAM_VALUE 0 nandc->regs->addr1 0-u16max
PARAM_VALUE 0 nandc->regs->cmd 0,6,132,939524107,939524109-939524110,939524146-939524147,939524150,939524154,3087007758
PARAM_VALUE 0 nandc->regs->ecc_bch_cfg 1
PARAM_VALUE 0 nandc->regs->exec 1
PARAM_VALUE 0 nandc->regs->read_location1 0-67108863,2147483648-2214592511
PARAM_VALUE 0 nandc->regs->read_location2 0-67108863,2147483648-2214592511
PARAM_VALUE 0 nandc->regs->read_location3 0-67108863,2147483648-2214592511
PARAM_VALUE 0 nandc->regs->read_location_last1 0-67108863,2147483648-2214592511
PARAM_VALUE 0 nandc->regs->read_location_last2 0-67108863,2147483648-2214592511
PARAM_VALUE 0 nandc->regs->read_location_last3 0-67108863,2147483648-2214592511
PARAM_VALUE 1 vaddr 4096-ptr_max
PARAM_VALUE 2 first 32
PARAM_VALUE 3 num_regs 3
PARAM_VALUE 4 flags 0
BUF_SIZE 0 nandc s32min-(-2),1-s32max
BUF_SIZE 0 nandc s32min-(-2),1-s32max
CAPPED_DATA 0 nandc->dev->iommu_group->default_domain 1
DATA_SOURCE 0 nandc $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 nandc unit_byte
LOCK2 &mem->spi->controller->bus_lock_mutex
LOCK2 &mem->spi->controller->io_mutex
HALF_LOCKED2 &at25->lock
HALF_LOCKED2 &master->master.chrdev_lock
HALF_LOCKED2 &spinand->lock
TYPE_LOCK (struct spi_controller)->bus_lock_mutex
TYPE_LOCK (struct spi_controller)->io_mutex

drivers/spi/spi-qpic-snand.c qcom_spi_config_single_cw_page_read() -> qcom_write_reg_dma()

Type Parameter Key Value
PARAM_VALUE 0 nandc 4096-ptr_max
PARAM_VALUE 0 nandc->props 4096-ptr_max
PARAM_VALUE 0 nandc->qspi 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->addr2 0-u16max
PARAM_VALUE 0 nandc->qspi->cmd 0,6,132,939524107,939524109-939524110,939524146-939524147,939524150,939524154,3087007758
PARAM_VALUE 0 nandc->qspi->ecc 4096-9223372036854775807
PARAM_VALUE 0 nandc->qspi->oob_rw 1
PARAM_VALUE 0 nandc->qspi->page_rw 0
PARAM_VALUE 0 nandc->qspi->raw_rw 1
PARAM_VALUE 0 nandc->reg_read_pos 0
PARAM_VALUE 0 nandc->regs 4096-ptr_max
PARAM_VALUE 0 nandc->regs->addr1 0-u16max
PARAM_VALUE 0 nandc->regs->cmd 0,6,132,939524107,939524109-939524110,939524146-939524147,939524150,939524154,3087007758
PARAM_VALUE 0 nandc->regs->ecc_bch_cfg 1
PARAM_VALUE 0 nandc->regs->exec 1
PARAM_VALUE 0 nandc->regs->read_location1 0-67108863,2147483648-2214592511
PARAM_VALUE 0 nandc->regs->read_location2 0-67108863,2147483648-2214592511
PARAM_VALUE 0 nandc->regs->read_location3 0-67108863,2147483648-2214592511
PARAM_VALUE 0 nandc->regs->read_location_last1 0-67108863,2147483648-2214592511
PARAM_VALUE 0 nandc->regs->read_location_last2 0-67108863,2147483648-2214592511
PARAM_VALUE 0 nandc->regs->read_location_last3 0-67108863,2147483648-2214592511
PARAM_VALUE 1 vaddr 4096-ptr_max
PARAM_VALUE 2 first 232
PARAM_VALUE 3 num_regs 1
PARAM_VALUE 4 flags 0
BUF_SIZE 0 nandc s32min-(-2),1-s32max
BUF_SIZE 0 nandc s32min-(-2),1-s32max
CAPPED_DATA 0 nandc->dev->iommu_group->default_domain 1
DATA_SOURCE 0 nandc $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 nandc unit_byte
LOCK2 &mem->spi->controller->bus_lock_mutex
LOCK2 &mem->spi->controller->io_mutex
HALF_LOCKED2 &at25->lock
HALF_LOCKED2 &master->master.chrdev_lock
HALF_LOCKED2 &spinand->lock
TYPE_LOCK (struct spi_controller)->bus_lock_mutex
TYPE_LOCK (struct spi_controller)->io_mutex

drivers/spi/spi-qpic-snand.c qcom_spi_config_single_cw_page_read() -> qcom_write_reg_dma()

Type Parameter Key Value
PARAM_VALUE 0 nandc 4096-ptr_max
PARAM_VALUE 0 nandc->props 4096-ptr_max
PARAM_VALUE 0 nandc->qspi 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->addr2 0-u16max
PARAM_VALUE 0 nandc->qspi->cmd 0,6,132,939524107,939524109-939524110,939524146-939524147,939524150,939524154,3087007758
PARAM_VALUE 0 nandc->qspi->ecc 4096-9223372036854775807
PARAM_VALUE 0 nandc->qspi->oob_rw 1
PARAM_VALUE 0 nandc->qspi->page_rw 0
PARAM_VALUE 0 nandc->qspi->raw_rw 1
PARAM_VALUE 0 nandc->reg_read_pos 0
PARAM_VALUE 0 nandc->regs 4096-ptr_max
PARAM_VALUE 0 nandc->regs->addr1 0-u16max
PARAM_VALUE 0 nandc->regs->cmd 0,6,132,939524107,939524109-939524110,939524146-939524147,939524150,939524154,3087007758
PARAM_VALUE 0 nandc->regs->ecc_bch_cfg 1
PARAM_VALUE 0 nandc->regs->exec 1
PARAM_VALUE 0 nandc->regs->read_location1 0-67108863,2147483648-2214592511
PARAM_VALUE 0 nandc->regs->read_location2 0-67108863,2147483648-2214592511
PARAM_VALUE 0 nandc->regs->read_location3 0-67108863,2147483648-2214592511
PARAM_VALUE 0 nandc->regs->read_location_last1 0-67108863,2147483648-2214592511
PARAM_VALUE 0 nandc->regs->read_location_last2 0-67108863,2147483648-2214592511
PARAM_VALUE 0 nandc->regs->read_location_last3 0-67108863,2147483648-2214592511
PARAM_VALUE 1 vaddr 4096-ptr_max
PARAM_VALUE 2 first 232
PARAM_VALUE 3 num_regs 1
PARAM_VALUE 4 flags 20
BUF_SIZE 0 nandc s32min-(-2),1-s32max
BUF_SIZE 0 nandc s32min-(-2),1-s32max
CAPPED_DATA 0 nandc->dev->iommu_group->default_domain 1
DATA_SOURCE 0 nandc $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 nandc unit_byte
LOCK2 &mem->spi->controller->bus_lock_mutex
LOCK2 &mem->spi->controller->io_mutex
HALF_LOCKED2 &at25->lock
HALF_LOCKED2 &master->master.chrdev_lock
HALF_LOCKED2 &spinand->lock
TYPE_LOCK (struct spi_controller)->bus_lock_mutex
TYPE_LOCK (struct spi_controller)->io_mutex

drivers/spi/spi-qpic-snand.c qcom_spi_config_single_cw_page_read() -> qcom_write_reg_dma()

Type Parameter Key Value
PARAM_VALUE 0 nandc 4096-ptr_max
PARAM_VALUE 0 nandc->props 4096-ptr_max
PARAM_VALUE 0 nandc->qspi 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->addr2 0-u16max
PARAM_VALUE 0 nandc->qspi->cmd 0,6,132,939524107,939524109-939524110,939524146-939524147,939524150,939524154,3087007758
PARAM_VALUE 0 nandc->qspi->ecc 4096-9223372036854775807
PARAM_VALUE 0 nandc->qspi->oob_rw 1
PARAM_VALUE 0 nandc->qspi->page_rw 0
PARAM_VALUE 0 nandc->qspi->raw_rw 1
PARAM_VALUE 0 nandc->reg_read_pos 0
PARAM_VALUE 0 nandc->regs 4096-ptr_max
PARAM_VALUE 0 nandc->regs->addr1 0-u16max
PARAM_VALUE 0 nandc->regs->cmd 0,6,132,939524107,939524109-939524110,939524146-939524147,939524150,939524154,3087007758
PARAM_VALUE 0 nandc->regs->ecc_bch_cfg 1
PARAM_VALUE 0 nandc->regs->exec 1
PARAM_VALUE 0 nandc->regs->read_location1 0-67108863,2147483648-2214592511
PARAM_VALUE 0 nandc->regs->read_location2 0-67108863,2147483648-2214592511
PARAM_VALUE 0 nandc->regs->read_location3 0-67108863,2147483648-2214592511
PARAM_VALUE 0 nandc->regs->read_location_last1 0-67108863,2147483648-2214592511
PARAM_VALUE 0 nandc->regs->read_location_last2 0-67108863,2147483648-2214592511
PARAM_VALUE 0 nandc->regs->read_location_last3 0-67108863,2147483648-2214592511
PARAM_VALUE 1 vaddr 4096-ptr_max
PARAM_VALUE 2 first 3904
PARAM_VALUE 3 num_regs 4
PARAM_VALUE 4 flags 4
BUF_SIZE 0 nandc s32min-(-2),1-s32max
BUF_SIZE 0 nandc s32min-(-2),1-s32max
BUF_SIZE 1 vaddr 4
CAPPED_DATA 0 nandc->dev->iommu_group->default_domain 1
DATA_SOURCE 0 nandc $0
PARAM_COMPARE 0 &nandc->regs->read_location_last0 == $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 nandc unit_byte
LOCK2 &mem->spi->controller->bus_lock_mutex
LOCK2 &mem->spi->controller->io_mutex
HALF_LOCKED2 &at25->lock
HALF_LOCKED2 &master->master.chrdev_lock
HALF_LOCKED2 &spinand->lock
TYPE_LOCK (struct spi_controller)->bus_lock_mutex
TYPE_LOCK (struct spi_controller)->io_mutex

drivers/spi/spi-qpic-snand.c qcom_spi_config_single_cw_page_read() -> qcom_write_reg_dma()

Type Parameter Key Value
PARAM_VALUE 0 nandc 4096-ptr_max
PARAM_VALUE 0 nandc->props 4096-ptr_max
PARAM_VALUE 0 nandc->qspi 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->addr2 0-u16max
PARAM_VALUE 0 nandc->qspi->cmd 0,6,132,939524107,939524109-939524110,939524146-939524147,939524150,939524154,3087007758
PARAM_VALUE 0 nandc->qspi->ecc 4096-9223372036854775807
PARAM_VALUE 0 nandc->qspi->oob_rw 1
PARAM_VALUE 0 nandc->qspi->page_rw 0
PARAM_VALUE 0 nandc->qspi->raw_rw 1
PARAM_VALUE 0 nandc->reg_read_pos 0
PARAM_VALUE 0 nandc->regs 4096-ptr_max
PARAM_VALUE 0 nandc->regs->addr1 0-u16max
PARAM_VALUE 0 nandc->regs->cmd 0,6,132,939524107,939524109-939524110,939524146-939524147,939524150,939524154,3087007758
PARAM_VALUE 0 nandc->regs->ecc_bch_cfg 1
PARAM_VALUE 0 nandc->regs->exec 1
PARAM_VALUE 0 nandc->regs->read_location1 0-67108863,2147483648-2214592511
PARAM_VALUE 0 nandc->regs->read_location2 0-67108863,2147483648-2214592511
PARAM_VALUE 0 nandc->regs->read_location3 0-67108863,2147483648-2214592511
PARAM_VALUE 0 nandc->regs->read_location_last1 0-67108863,2147483648-2214592511
PARAM_VALUE 0 nandc->regs->read_location_last2 0-67108863,2147483648-2214592511
PARAM_VALUE 0 nandc->regs->read_location_last3 0-67108863,2147483648-2214592511
PARAM_VALUE 1 vaddr 4096-ptr_max
PARAM_VALUE 1 *vaddr 0,6,132,939524107,939524109-939524110,939524146-939524147,939524150,939524154,3087007758
PARAM_VALUE 2 first 0
PARAM_VALUE 3 num_regs 1
PARAM_VALUE 4 flags 4
BUF_SIZE 0 nandc s32min-(-2),1-s32max
BUF_SIZE 0 nandc s32min-(-2),1-s32max
CAPPED_DATA 0 nandc->dev->iommu_group->default_domain 1
DATA_SOURCE 0 nandc $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 nandc unit_byte
LOCK2 &mem->spi->controller->bus_lock_mutex
LOCK2 &mem->spi->controller->io_mutex
HALF_LOCKED2 &at25->lock
HALF_LOCKED2 &master->master.chrdev_lock
HALF_LOCKED2 &spinand->lock
TYPE_LOCK (struct spi_controller)->bus_lock_mutex
TYPE_LOCK (struct spi_controller)->io_mutex

drivers/spi/spi-qpic-snand.c qcom_spi_config_single_cw_page_read() -> qcom_write_reg_dma()

Type Parameter Key Value
PARAM_VALUE 0 nandc 4096-ptr_max
PARAM_VALUE 0 nandc->props 4096-ptr_max
PARAM_VALUE 0 nandc->qspi 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->addr2 0-u16max
PARAM_VALUE 0 nandc->qspi->cmd 0,6,132,939524107,939524109-939524110,939524146-939524147,939524150,939524154,3087007758
PARAM_VALUE 0 nandc->qspi->ecc 4096-9223372036854775807
PARAM_VALUE 0 nandc->qspi->oob_rw 1
PARAM_VALUE 0 nandc->qspi->page_rw 0
PARAM_VALUE 0 nandc->qspi->raw_rw 1
PARAM_VALUE 0 nandc->reg_read_pos 0
PARAM_VALUE 0 nandc->regs 4096-ptr_max
PARAM_VALUE 0 nandc->regs->addr1 0-u16max
PARAM_VALUE 0 nandc->regs->cmd 0,6,132,939524107,939524109-939524110,939524146-939524147,939524150,939524154,3087007758
PARAM_VALUE 0 nandc->regs->ecc_bch_cfg 1
PARAM_VALUE 0 nandc->regs->exec 1
PARAM_VALUE 0 nandc->regs->read_location1 0-67108863,2147483648-2214592511
PARAM_VALUE 0 nandc->regs->read_location2 0-67108863,2147483648-2214592511
PARAM_VALUE 0 nandc->regs->read_location3 0-67108863,2147483648-2214592511
PARAM_VALUE 0 nandc->regs->read_location_last1 0-67108863,2147483648-2214592511
PARAM_VALUE 0 nandc->regs->read_location_last2 0-67108863,2147483648-2214592511
PARAM_VALUE 0 nandc->regs->read_location_last3 0-67108863,2147483648-2214592511
PARAM_VALUE 1 vaddr 4096-ptr_max
PARAM_VALUE 1 *vaddr 1
PARAM_VALUE 2 first 16
PARAM_VALUE 3 num_regs 1
PARAM_VALUE 4 flags 4
BUF_SIZE 0 nandc s32min-(-2),1-s32max
BUF_SIZE 0 nandc s32min-(-2),1-s32max
CAPPED_DATA 0 nandc->dev->iommu_group->default_domain 1
DATA_SOURCE 0 nandc $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 nandc unit_byte
LOCK2 &mem->spi->controller->bus_lock_mutex
LOCK2 &mem->spi->controller->io_mutex
HALF_LOCKED2 &at25->lock
HALF_LOCKED2 &master->master.chrdev_lock
HALF_LOCKED2 &spinand->lock
TYPE_LOCK (struct spi_controller)->bus_lock_mutex
TYPE_LOCK (struct spi_controller)->io_mutex

drivers/spi/spi-qpic-snand.c qcom_spi_init() -> qcom_write_reg_dma()

Type Parameter Key Value
PARAM_VALUE 0 nandc 4096-ptr_max
PARAM_VALUE 0 nandc->aon_clk 0,4096-ptr_max
PARAM_VALUE 0 nandc->bam_txn 4096-ptr_max
PARAM_VALUE 0 nandc->bam_txn->cmd_sgl 4096-ptr_max
PARAM_VALUE 0 nandc->bam_txn->txn_done.done 0
PARAM_VALUE 0 nandc->bam_txn->txn_done.wait.lock.magic 3735899821
PARAM_VALUE 0 nandc->bam_txn->txn_done.wait.lock.owner (-1)
PARAM_VALUE 0 nandc->bam_txn->txn_done.wait.lock.owner_cpu u32max
PARAM_VALUE 0 nandc->bam_txn->txn_done.wait.task_list.next 4096-ptr_max
PARAM_VALUE 0 nandc->bam_txn->txn_done.wait.task_list.next->next 4096-ptr_max
PARAM_VALUE 0 nandc->bam_txn->txn_done.wait.task_list.prev 4096-ptr_max
PARAM_VALUE 0 nandc->bam_txn->txn_done.wait.task_list.prev->next 4096-ptr_max
PARAM_VALUE 0 nandc->bam_txn->txn_done.wait.task_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 nandc->base 4096-ptr_max
PARAM_VALUE 0 nandc->base_dma 0-18446744073709551614
PARAM_VALUE 0 nandc->buf_size 532
PARAM_VALUE 0 nandc->chan 4096-ptr_max
PARAM_VALUE 0 nandc->chan->client_count 1-s32max
PARAM_VALUE 0 nandc->chan->dev->device.kobj.sd 4096-ptr_max
PARAM_VALUE 0 nandc->chan->device 4096-ptr_max
PARAM_VALUE 0 nandc->chan->device->owner->state 0-1,3-u32max
PARAM_VALUE 0 nandc->chan->device->ref.refcount.refs.counter (-1073741824),0-s32max
PARAM_VALUE 0 nandc->chan->router->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 nandc->chan->slave 4096-ptr_max
PARAM_VALUE 0 nandc->cmd_chan 4096-ptr_max
PARAM_VALUE 0 nandc->cmd_chan->client_count 1-s32max
PARAM_VALUE 0 nandc->cmd_chan->dev->device.kobj.sd 4096-ptr_max
PARAM_VALUE 0 nandc->cmd_chan->device 4096-ptr_max
PARAM_VALUE 0 nandc->cmd_chan->device->owner->state 0-1,3-u32max
PARAM_VALUE 0 nandc->cmd_chan->device->ref.refcount.refs.counter (-1073741824),0-s32max
PARAM_VALUE 0 nandc->cmd_chan->router->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 nandc->cmd_chan->slave 4096-ptr_max
PARAM_VALUE 0 nandc->core_clk 0,4096-ptr_max
PARAM_VALUE 0 nandc->data_buffer 1-u64max
PARAM_VALUE 0 nandc->desc_list.next 4096-ptr_max
PARAM_VALUE 0 nandc->desc_list.next->next 4096-ptr_max
PARAM_VALUE 0 nandc->desc_list.prev 4096-ptr_max
PARAM_VALUE 0 nandc->desc_list.prev->next 4096-ptr_max
PARAM_VALUE 0 nandc->desc_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 nandc->dev 4096-ptr_max
PARAM_VALUE 0 nandc->dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 nandc->dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 nandc->dev->dma_io_tlb_pools.next 4096-ptr_max
PARAM_VALUE 0 nandc->dev->dma_io_tlb_pools.next->prev 4096-ptr_max
PARAM_VALUE 0 nandc->dev->dma_io_tlb_pools.next->prev->prev 4096-ptr_max
PARAM_VALUE 0 nandc->dev->dma_uses_io_tlb 1
PARAM_VALUE 0 nandc->dev->flags 4096-ptr_max
PARAM_VALUE 0 nandc->host_list.next 4096-ptr_max
PARAM_VALUE 0 nandc->host_list.next->next 4096-ptr_max
PARAM_VALUE 0 nandc->host_list.prev 4096-ptr_max
PARAM_VALUE 0 nandc->host_list.prev->next 4096-ptr_max
PARAM_VALUE 0 nandc->host_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 nandc->max_cwperpage 1
PARAM_VALUE 0 nandc->props 1-u64max
PARAM_VALUE 0 nandc->qspi 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->add_lock.magic 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->bus_lock_mutex.magic 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->bus_num (-1)
PARAM_VALUE 0 nandc->qspi->ctlr->dev.class 4282024302492901376,8154047335512727552
PARAM_VALUE 0 nandc->qspi->ctlr->dev.devres_head.next 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->dev.devres_head.prev 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->dev.dma_io_tlb_mem 1473117533515866112
PARAM_VALUE 0 nandc->qspi->ctlr->dev.dma_io_tlb_pools.next 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->dev.dma_io_tlb_pools.prev 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->dev.dma_pools.next 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->dev.dma_pools.prev 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->dev.kobj.kref.refcount.refs.counter 1
PARAM_VALUE 0 nandc->qspi->ctlr->dev.kobj.ktype 5399513539053756416
PARAM_VALUE 0 nandc->qspi->ctlr->dev.kobj.state_initialized 1
PARAM_VALUE 0 nandc->qspi->ctlr->dev.links.consumers.next 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->dev.links.consumers.prev 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->dev.links.defer_sync.next 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->dev.links.defer_sync.prev 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->dev.links.suppliers.next 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->dev.links.suppliers.prev 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->dev.numa_node (-1)
PARAM_VALUE 0 nandc->qspi->ctlr->dev.parent 1-u64max
PARAM_VALUE 0 nandc->qspi->ctlr->dev.power.disable_depth 1
PARAM_VALUE 0 nandc->qspi->ctlr->dev.power.early_init 1
PARAM_VALUE 0 nandc->qspi->ctlr->dev.power.entry.next 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->dev.power.entry.prev 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->dev.power.ignore_children 1
PARAM_VALUE 0 nandc->qspi->ctlr->dev.power.last_status (-1)
PARAM_VALUE 0 nandc->qspi->ctlr->dev.power.runtime_auto 1
PARAM_VALUE 0 nandc->qspi->ctlr->dev.power.runtime_status 2
PARAM_VALUE 0 nandc->qspi->ctlr->dev.power.wait_queue.head.next 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->dev.power.wait_queue.head.prev 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->io_mutex.magic 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->num_chipselect 1
PARAM_VALUE 0 nandc->qspi->ctlr->num_data_lanes 1
PARAM_VALUE 0 nandc->qspi->ctlr->pcpu_statistics 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->queue.next 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->queue.prev 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ecc 1-u64max
PARAM_VALUE 0 nandc->qspi->iomacro_clk 0,4096-ptr_max
PARAM_VALUE 0 nandc->qspi->snandc 4096-ptr_max
PARAM_VALUE 0 nandc->reg_read_buf 1-u64max
PARAM_VALUE 0 nandc->regs 4096-ptr_max
PARAM_VALUE 0 nandc->regs->addr0 0
PARAM_VALUE 0 nandc->regs->addr1 0
PARAM_VALUE 0 nandc->regs->busy_wait_cnt 16
PARAM_VALUE 0 nandc->regs->cfg0 0
PARAM_VALUE 0 nandc->regs->cfg1 0
PARAM_VALUE 0 nandc->regs->chip_sel 0
PARAM_VALUE 0 nandc->regs->clrflashstatus 0
PARAM_VALUE 0 nandc->regs->clrreadstatus 0
PARAM_VALUE 0 nandc->regs->cmd 0
PARAM_VALUE 0 nandc->regs->cmd1 0
PARAM_VALUE 0 nandc->regs->ecc_bch_cfg 0
PARAM_VALUE 0 nandc->regs->ecc_buf_cfg 0
PARAM_VALUE 0 nandc->regs->erased_cw_detect_cfg_clr 0
PARAM_VALUE 0 nandc->regs->erased_cw_detect_cfg_set 0
PARAM_VALUE 0 nandc->regs->exec 0
PARAM_VALUE 0 nandc->regs->flash_feature 0
PARAM_VALUE 0 nandc->regs->num_addr_cycle 894171
PARAM_VALUE 0 nandc->regs->orig_cmd1 0
PARAM_VALUE 0 nandc->regs->orig_vld 0
PARAM_VALUE 0 nandc->regs->read_location0 0
PARAM_VALUE 0 nandc->regs->read_location1 0
PARAM_VALUE 0 nandc->regs->read_location2 0
PARAM_VALUE 0 nandc->regs->read_location3 0
PARAM_VALUE 0 nandc->regs->read_location_last0 0
PARAM_VALUE 0 nandc->regs->read_location_last1 0
PARAM_VALUE 0 nandc->regs->read_location_last2 0
PARAM_VALUE 0 nandc->regs->read_location_last3 0
PARAM_VALUE 0 nandc->regs->vld 0
PARAM_VALUE 0 nandc->rx_chan 4096-ptr_max
PARAM_VALUE 0 nandc->rx_chan->client_count 1-s32max
PARAM_VALUE 0 nandc->rx_chan->dev->device.kobj.sd 4096-ptr_max
PARAM_VALUE 0 nandc->rx_chan->device 4096-ptr_max
PARAM_VALUE 0 nandc->rx_chan->device->owner->state 0-1,3-u32max
PARAM_VALUE 0 nandc->rx_chan->device->ref.refcount.refs.counter (-1073741824),0-s32max
PARAM_VALUE 0 nandc->rx_chan->router->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 nandc->rx_chan->slave 4096-ptr_max
PARAM_VALUE 0 nandc->tx_chan 4096-ptr_max
PARAM_VALUE 0 nandc->tx_chan->client_count 1-s32max
PARAM_VALUE 0 nandc->tx_chan->dev->device.kobj.sd 4096-ptr_max
PARAM_VALUE 0 nandc->tx_chan->device 4096-ptr_max
PARAM_VALUE 0 nandc->tx_chan->device->owner->state 0-1,3-u32max
PARAM_VALUE 0 nandc->tx_chan->device->ref.refcount.refs.counter (-1073741824),0-s32max
PARAM_VALUE 0 nandc->tx_chan->router->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 nandc->tx_chan->slave 4096-ptr_max
PARAM_VALUE 1 vaddr 4096-ptr_max
PARAM_VALUE 2 first 192
PARAM_VALUE 3 num_regs 1
PARAM_VALUE 4 flags 0
BUF_SIZE 0 nandc s32min-(-2),1-s32max
BUF_SIZE 0 nandc s32min-(-2),1-s32max
BUF_SIZE 0 nandc->aon_clk (-1),1-s32max
BUF_SIZE 0 nandc->core_clk (-1),1-s32max
BUF_SIZE 0 nandc->dev 1616
BUF_SIZE 0 nandc->qspi 144
BUF_SIZE 0 nandc->qspi->ctlr 2864-5728
BUF_SIZE 0 nandc->qspi->ecc 68
BUF_SIZE 0 nandc->qspi->iomacro_clk (-1),1-s32max
DATA_SOURCE 0 nandc $0
BIT_INFO 0 nandc->regs->spi_cfg 0x0,0x1fffffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 nandc unit_byte

drivers/spi/spi-qpic-snand.c qcom_spi_init() -> qcom_write_reg_dma()

Type Parameter Key Value
PARAM_VALUE 0 nandc 4096-ptr_max
PARAM_VALUE 0 nandc->aon_clk 0,4096-ptr_max
PARAM_VALUE 0 nandc->bam_txn 4096-ptr_max
PARAM_VALUE 0 nandc->bam_txn->cmd_sgl 4096-ptr_max
PARAM_VALUE 0 nandc->bam_txn->txn_done.done 0
PARAM_VALUE 0 nandc->bam_txn->txn_done.wait.lock.magic 3735899821
PARAM_VALUE 0 nandc->bam_txn->txn_done.wait.lock.owner (-1)
PARAM_VALUE 0 nandc->bam_txn->txn_done.wait.lock.owner_cpu u32max
PARAM_VALUE 0 nandc->bam_txn->txn_done.wait.task_list.next 4096-ptr_max
PARAM_VALUE 0 nandc->bam_txn->txn_done.wait.task_list.next->next 4096-ptr_max
PARAM_VALUE 0 nandc->bam_txn->txn_done.wait.task_list.prev 4096-ptr_max
PARAM_VALUE 0 nandc->bam_txn->txn_done.wait.task_list.prev->next 4096-ptr_max
PARAM_VALUE 0 nandc->bam_txn->txn_done.wait.task_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 nandc->base 4096-ptr_max
PARAM_VALUE 0 nandc->base_dma 0-18446744073709551614
PARAM_VALUE 0 nandc->buf_size 532
PARAM_VALUE 0 nandc->chan 4096-ptr_max
PARAM_VALUE 0 nandc->chan->client_count 1-s32max
PARAM_VALUE 0 nandc->chan->dev->device.kobj.sd 4096-ptr_max
PARAM_VALUE 0 nandc->chan->device 4096-ptr_max
PARAM_VALUE 0 nandc->chan->device->owner->state 0-1,3-u32max
PARAM_VALUE 0 nandc->chan->device->ref.refcount.refs.counter (-1073741824),0-s32max
PARAM_VALUE 0 nandc->chan->router->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 nandc->chan->slave 4096-ptr_max
PARAM_VALUE 0 nandc->cmd_chan 4096-ptr_max
PARAM_VALUE 0 nandc->cmd_chan->client_count 1-s32max
PARAM_VALUE 0 nandc->cmd_chan->dev->device.kobj.sd 4096-ptr_max
PARAM_VALUE 0 nandc->cmd_chan->device 4096-ptr_max
PARAM_VALUE 0 nandc->cmd_chan->device->owner->state 0-1,3-u32max
PARAM_VALUE 0 nandc->cmd_chan->device->ref.refcount.refs.counter (-1073741824),0-s32max
PARAM_VALUE 0 nandc->cmd_chan->router->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 nandc->cmd_chan->slave 4096-ptr_max
PARAM_VALUE 0 nandc->core_clk 0,4096-ptr_max
PARAM_VALUE 0 nandc->data_buffer 1-u64max
PARAM_VALUE 0 nandc->desc_list.next 4096-ptr_max
PARAM_VALUE 0 nandc->desc_list.next->next 4096-ptr_max
PARAM_VALUE 0 nandc->desc_list.prev->next 4096-ptr_max
PARAM_VALUE 0 nandc->desc_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 nandc->dev 4096-ptr_max
PARAM_VALUE 0 nandc->dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 nandc->dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 nandc->dev->dma_io_tlb_pools.next->prev 4096-ptr_max
PARAM_VALUE 0 nandc->dev->dma_io_tlb_pools.next->prev->prev 4096-ptr_max
PARAM_VALUE 0 nandc->dev->flags 4096-ptr_max
PARAM_VALUE 0 nandc->host_list.next 4096-ptr_max
PARAM_VALUE 0 nandc->host_list.next->next 4096-ptr_max
PARAM_VALUE 0 nandc->host_list.prev 4096-ptr_max
PARAM_VALUE 0 nandc->host_list.prev->next 4096-ptr_max
PARAM_VALUE 0 nandc->host_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 nandc->max_cwperpage 1
PARAM_VALUE 0 nandc->props 4096-ptr_max
PARAM_VALUE 0 nandc->qspi 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->add_lock.magic 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->bus_lock_mutex.magic 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->bus_num (-1)
PARAM_VALUE 0 nandc->qspi->ctlr->dev.class 4282024302492901376,8154047335512727552
PARAM_VALUE 0 nandc->qspi->ctlr->dev.devres_head.next 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->dev.devres_head.prev 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->dev.dma_io_tlb_mem 1473117533515866112
PARAM_VALUE 0 nandc->qspi->ctlr->dev.dma_io_tlb_pools.next 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->dev.dma_io_tlb_pools.prev 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->dev.dma_pools.next 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->dev.dma_pools.prev 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->dev.kobj.kref.refcount.refs.counter 1
PARAM_VALUE 0 nandc->qspi->ctlr->dev.kobj.ktype 5399513539053756416
PARAM_VALUE 0 nandc->qspi->ctlr->dev.kobj.state_initialized 1
PARAM_VALUE 0 nandc->qspi->ctlr->dev.links.consumers.next 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->dev.links.consumers.prev 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->dev.links.defer_sync.next 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->dev.links.defer_sync.prev 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->dev.links.suppliers.next 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->dev.links.suppliers.prev 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->dev.numa_node (-1)
PARAM_VALUE 0 nandc->qspi->ctlr->dev.parent 1-u64max
PARAM_VALUE 0 nandc->qspi->ctlr->dev.power.disable_depth 1
PARAM_VALUE 0 nandc->qspi->ctlr->dev.power.early_init 1
PARAM_VALUE 0 nandc->qspi->ctlr->dev.power.entry.next 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->dev.power.entry.prev 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->dev.power.ignore_children 1
PARAM_VALUE 0 nandc->qspi->ctlr->dev.power.last_status (-1)
PARAM_VALUE 0 nandc->qspi->ctlr->dev.power.runtime_auto 1
PARAM_VALUE 0 nandc->qspi->ctlr->dev.power.runtime_status 2
PARAM_VALUE 0 nandc->qspi->ctlr->dev.power.wait_queue.head.next 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->dev.power.wait_queue.head.prev 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->io_mutex.magic 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->num_chipselect 1
PARAM_VALUE 0 nandc->qspi->ctlr->num_data_lanes 1
PARAM_VALUE 0 nandc->qspi->ctlr->pcpu_statistics 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->queue.next 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->queue.prev 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ecc 1-u64max
PARAM_VALUE 0 nandc->qspi->iomacro_clk 0,4096-ptr_max
PARAM_VALUE 0 nandc->qspi->snandc 4096-ptr_max
PARAM_VALUE 0 nandc->reg_read_buf 1-u64max
PARAM_VALUE 0 nandc->regs 4096-ptr_max
PARAM_VALUE 0 nandc->regs->addr0 0
PARAM_VALUE 0 nandc->regs->addr1 0
PARAM_VALUE 0 nandc->regs->busy_wait_cnt 16
PARAM_VALUE 0 nandc->regs->cfg0 0
PARAM_VALUE 0 nandc->regs->cfg1 0
PARAM_VALUE 0 nandc->regs->chip_sel 0
PARAM_VALUE 0 nandc->regs->clrflashstatus 0
PARAM_VALUE 0 nandc->regs->clrreadstatus 0
PARAM_VALUE 0 nandc->regs->cmd 0
PARAM_VALUE 0 nandc->regs->cmd1 0
PARAM_VALUE 0 nandc->regs->ecc_bch_cfg 0
PARAM_VALUE 0 nandc->regs->ecc_buf_cfg 0
PARAM_VALUE 0 nandc->regs->erased_cw_detect_cfg_clr 0
PARAM_VALUE 0 nandc->regs->erased_cw_detect_cfg_set 0
PARAM_VALUE 0 nandc->regs->exec 0
PARAM_VALUE 0 nandc->regs->flash_feature 0
PARAM_VALUE 0 nandc->regs->num_addr_cycle 894171
PARAM_VALUE 0 nandc->regs->orig_cmd1 0
PARAM_VALUE 0 nandc->regs->orig_vld 0
PARAM_VALUE 0 nandc->regs->read_location0 0
PARAM_VALUE 0 nandc->regs->read_location1 0
PARAM_VALUE 0 nandc->regs->read_location2 0
PARAM_VALUE 0 nandc->regs->read_location3 0
PARAM_VALUE 0 nandc->regs->read_location_last0 0
PARAM_VALUE 0 nandc->regs->read_location_last1 0
PARAM_VALUE 0 nandc->regs->read_location_last2 0
PARAM_VALUE 0 nandc->regs->read_location_last3 0
PARAM_VALUE 0 nandc->regs->spi_cfg 0-268435455
PARAM_VALUE 0 nandc->regs->vld 0
PARAM_VALUE 0 nandc->rx_chan 4096-ptr_max
PARAM_VALUE 0 nandc->rx_chan->client_count 1-s32max
PARAM_VALUE 0 nandc->rx_chan->dev->device.kobj.sd 4096-ptr_max
PARAM_VALUE 0 nandc->rx_chan->device 4096-ptr_max
PARAM_VALUE 0 nandc->rx_chan->device->owner->state 0-1,3-u32max
PARAM_VALUE 0 nandc->rx_chan->device->ref.refcount.refs.counter (-1073741824),0-s32max
PARAM_VALUE 0 nandc->rx_chan->router->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 nandc->rx_chan->slave 4096-ptr_max
PARAM_VALUE 0 nandc->tx_chan 4096-ptr_max
PARAM_VALUE 0 nandc->tx_chan->client_count 1-s32max
PARAM_VALUE 0 nandc->tx_chan->dev->device.kobj.sd 4096-ptr_max
PARAM_VALUE 0 nandc->tx_chan->device 4096-ptr_max
PARAM_VALUE 0 nandc->tx_chan->device->owner->state 0-1,3-u32max
PARAM_VALUE 0 nandc->tx_chan->device->ref.refcount.refs.counter (-1073741824),0-s32max
PARAM_VALUE 0 nandc->tx_chan->router->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 nandc->tx_chan->slave 4096-ptr_max
PARAM_VALUE 1 vaddr 4096-ptr_max
PARAM_VALUE 1 *vaddr 0-268435455
PARAM_VALUE 2 first 192
PARAM_VALUE 3 num_regs 1
PARAM_VALUE 4 flags 0
BUF_SIZE 0 nandc s32min-(-2),1-s32max
BUF_SIZE 0 nandc s32min-(-2),1-s32max
BUF_SIZE 0 nandc->aon_clk (-1),1-s32max
BUF_SIZE 0 nandc->core_clk (-1),1-s32max
BUF_SIZE 0 nandc->dev 1616
BUF_SIZE 0 nandc->qspi 144
BUF_SIZE 0 nandc->qspi->ctlr 2864-5728
BUF_SIZE 0 nandc->qspi->ecc 68
BUF_SIZE 0 nandc->qspi->iomacro_clk (-1),1-s32max
DATA_SOURCE 0 nandc $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 nandc unit_byte

drivers/spi/spi-qpic-snand.c qcom_spi_init() -> qcom_write_reg_dma()

Type Parameter Key Value
PARAM_VALUE 0 nandc 4096-ptr_max
PARAM_VALUE 0 nandc->aon_clk 0,4096-ptr_max
PARAM_VALUE 0 nandc->bam_txn 4096-ptr_max
PARAM_VALUE 0 nandc->bam_txn->cmd_sgl 4096-ptr_max
PARAM_VALUE 0 nandc->bam_txn->txn_done.done 0
PARAM_VALUE 0 nandc->bam_txn->txn_done.wait.lock.magic 3735899821
PARAM_VALUE 0 nandc->bam_txn->txn_done.wait.lock.owner (-1)
PARAM_VALUE 0 nandc->bam_txn->txn_done.wait.lock.owner_cpu u32max
PARAM_VALUE 0 nandc->bam_txn->txn_done.wait.task_list.next 4096-ptr_max
PARAM_VALUE 0 nandc->bam_txn->txn_done.wait.task_list.next->next 4096-ptr_max
PARAM_VALUE 0 nandc->bam_txn->txn_done.wait.task_list.prev 4096-ptr_max
PARAM_VALUE 0 nandc->bam_txn->txn_done.wait.task_list.prev->next 4096-ptr_max
PARAM_VALUE 0 nandc->bam_txn->txn_done.wait.task_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 nandc->base 4096-ptr_max
PARAM_VALUE 0 nandc->base_dma 0-18446744073709551614
PARAM_VALUE 0 nandc->buf_size 532
PARAM_VALUE 0 nandc->chan 4096-ptr_max
PARAM_VALUE 0 nandc->chan->client_count 1-s32max
PARAM_VALUE 0 nandc->chan->dev->device.kobj.sd 4096-ptr_max
PARAM_VALUE 0 nandc->chan->device 4096-ptr_max
PARAM_VALUE 0 nandc->chan->device->owner->state 0-1,3-u32max
PARAM_VALUE 0 nandc->chan->device->ref.refcount.refs.counter (-1073741824),0-s32max
PARAM_VALUE 0 nandc->chan->router->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 nandc->chan->slave 4096-ptr_max
PARAM_VALUE 0 nandc->cmd_chan 4096-ptr_max
PARAM_VALUE 0 nandc->cmd_chan->client_count 1-s32max
PARAM_VALUE 0 nandc->cmd_chan->dev->device.kobj.sd 4096-ptr_max
PARAM_VALUE 0 nandc->cmd_chan->device 4096-ptr_max
PARAM_VALUE 0 nandc->cmd_chan->device->owner->state 0-1,3-u32max
PARAM_VALUE 0 nandc->cmd_chan->device->ref.refcount.refs.counter (-1073741824),0-s32max
PARAM_VALUE 0 nandc->cmd_chan->router->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 nandc->cmd_chan->slave 4096-ptr_max
PARAM_VALUE 0 nandc->core_clk 0,4096-ptr_max
PARAM_VALUE 0 nandc->data_buffer 1-u64max
PARAM_VALUE 0 nandc->desc_list.next 4096-ptr_max
PARAM_VALUE 0 nandc->desc_list.next->next 4096-ptr_max
PARAM_VALUE 0 nandc->desc_list.prev->next 4096-ptr_max
PARAM_VALUE 0 nandc->desc_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 nandc->dev 4096-ptr_max
PARAM_VALUE 0 nandc->dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 nandc->dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 nandc->dev->dma_io_tlb_pools.next->prev 4096-ptr_max
PARAM_VALUE 0 nandc->dev->dma_io_tlb_pools.next->prev->prev 4096-ptr_max
PARAM_VALUE 0 nandc->dev->flags 4096-ptr_max
PARAM_VALUE 0 nandc->host_list.next 4096-ptr_max
PARAM_VALUE 0 nandc->host_list.next->next 4096-ptr_max
PARAM_VALUE 0 nandc->host_list.prev 4096-ptr_max
PARAM_VALUE 0 nandc->host_list.prev->next 4096-ptr_max
PARAM_VALUE 0 nandc->host_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 nandc->max_cwperpage 1
PARAM_VALUE 0 nandc->props 4096-ptr_max
PARAM_VALUE 0 nandc->qspi 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->add_lock.magic 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->bus_lock_mutex.magic 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->bus_num (-1)
PARAM_VALUE 0 nandc->qspi->ctlr->dev.class 4282024302492901376,8154047335512727552
PARAM_VALUE 0 nandc->qspi->ctlr->dev.devres_head.next 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->dev.devres_head.prev 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->dev.dma_io_tlb_mem 1473117533515866112
PARAM_VALUE 0 nandc->qspi->ctlr->dev.dma_io_tlb_pools.next 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->dev.dma_io_tlb_pools.prev 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->dev.dma_pools.next 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->dev.dma_pools.prev 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->dev.kobj.kref.refcount.refs.counter 1
PARAM_VALUE 0 nandc->qspi->ctlr->dev.kobj.ktype 5399513539053756416
PARAM_VALUE 0 nandc->qspi->ctlr->dev.kobj.state_initialized 1
PARAM_VALUE 0 nandc->qspi->ctlr->dev.links.consumers.next 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->dev.links.consumers.prev 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->dev.links.defer_sync.next 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->dev.links.defer_sync.prev 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->dev.links.suppliers.next 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->dev.links.suppliers.prev 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->dev.numa_node (-1)
PARAM_VALUE 0 nandc->qspi->ctlr->dev.parent 1-u64max
PARAM_VALUE 0 nandc->qspi->ctlr->dev.power.disable_depth 1
PARAM_VALUE 0 nandc->qspi->ctlr->dev.power.early_init 1
PARAM_VALUE 0 nandc->qspi->ctlr->dev.power.entry.next 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->dev.power.entry.prev 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->dev.power.ignore_children 1
PARAM_VALUE 0 nandc->qspi->ctlr->dev.power.last_status (-1)
PARAM_VALUE 0 nandc->qspi->ctlr->dev.power.runtime_auto 1
PARAM_VALUE 0 nandc->qspi->ctlr->dev.power.runtime_status 2
PARAM_VALUE 0 nandc->qspi->ctlr->dev.power.wait_queue.head.next 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->dev.power.wait_queue.head.prev 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->io_mutex.magic 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->num_chipselect 1
PARAM_VALUE 0 nandc->qspi->ctlr->num_data_lanes 1
PARAM_VALUE 0 nandc->qspi->ctlr->pcpu_statistics 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->queue.next 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->queue.prev 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ecc 1-u64max
PARAM_VALUE 0 nandc->qspi->iomacro_clk 0,4096-ptr_max
PARAM_VALUE 0 nandc->qspi->snandc 4096-ptr_max
PARAM_VALUE 0 nandc->reg_read_buf 1-u64max
PARAM_VALUE 0 nandc->regs 4096-ptr_max
PARAM_VALUE 0 nandc->regs->addr0 0
PARAM_VALUE 0 nandc->regs->addr1 0
PARAM_VALUE 0 nandc->regs->busy_wait_cnt 16
PARAM_VALUE 0 nandc->regs->cfg0 0
PARAM_VALUE 0 nandc->regs->cfg1 0
PARAM_VALUE 0 nandc->regs->chip_sel 0
PARAM_VALUE 0 nandc->regs->clrflashstatus 0
PARAM_VALUE 0 nandc->regs->clrreadstatus 0
PARAM_VALUE 0 nandc->regs->cmd 0
PARAM_VALUE 0 nandc->regs->cmd1 0
PARAM_VALUE 0 nandc->regs->ecc_bch_cfg 0
PARAM_VALUE 0 nandc->regs->ecc_buf_cfg 0
PARAM_VALUE 0 nandc->regs->erased_cw_detect_cfg_clr 0
PARAM_VALUE 0 nandc->regs->erased_cw_detect_cfg_set 0
PARAM_VALUE 0 nandc->regs->exec 0
PARAM_VALUE 0 nandc->regs->flash_feature 0
PARAM_VALUE 0 nandc->regs->num_addr_cycle 894171
PARAM_VALUE 0 nandc->regs->orig_cmd1 0
PARAM_VALUE 0 nandc->regs->orig_vld 0
PARAM_VALUE 0 nandc->regs->read_location0 0
PARAM_VALUE 0 nandc->regs->read_location1 0
PARAM_VALUE 0 nandc->regs->read_location2 0
PARAM_VALUE 0 nandc->regs->read_location3 0
PARAM_VALUE 0 nandc->regs->read_location_last0 0
PARAM_VALUE 0 nandc->regs->read_location_last1 0
PARAM_VALUE 0 nandc->regs->read_location_last2 0
PARAM_VALUE 0 nandc->regs->read_location_last3 0
PARAM_VALUE 0 nandc->regs->spi_cfg 0-268435455
PARAM_VALUE 0 nandc->regs->vld 0
PARAM_VALUE 0 nandc->rx_chan 4096-ptr_max
PARAM_VALUE 0 nandc->rx_chan->client_count 1-s32max
PARAM_VALUE 0 nandc->rx_chan->dev->device.kobj.sd 4096-ptr_max
PARAM_VALUE 0 nandc->rx_chan->device 4096-ptr_max
PARAM_VALUE 0 nandc->rx_chan->device->owner->state 0-1,3-u32max
PARAM_VALUE 0 nandc->rx_chan->device->ref.refcount.refs.counter (-1073741824),0-s32max
PARAM_VALUE 0 nandc->rx_chan->router->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 nandc->rx_chan->slave 4096-ptr_max
PARAM_VALUE 0 nandc->tx_chan 4096-ptr_max
PARAM_VALUE 0 nandc->tx_chan->client_count 1-s32max
PARAM_VALUE 0 nandc->tx_chan->dev->device.kobj.sd 4096-ptr_max
PARAM_VALUE 0 nandc->tx_chan->device 4096-ptr_max
PARAM_VALUE 0 nandc->tx_chan->device->owner->state 0-1,3-u32max
PARAM_VALUE 0 nandc->tx_chan->device->ref.refcount.refs.counter (-1073741824),0-s32max
PARAM_VALUE 0 nandc->tx_chan->router->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 nandc->tx_chan->slave 4096-ptr_max
PARAM_VALUE 1 vaddr 4096-ptr_max
PARAM_VALUE 1 *vaddr 894171
PARAM_VALUE 2 first 196
PARAM_VALUE 3 num_regs 1
PARAM_VALUE 4 flags 0
BUF_SIZE 0 nandc s32min-(-2),1-s32max
BUF_SIZE 0 nandc s32min-(-2),1-s32max
BUF_SIZE 0 nandc->aon_clk (-1),1-s32max
BUF_SIZE 0 nandc->core_clk (-1),1-s32max
BUF_SIZE 0 nandc->dev 1616
BUF_SIZE 0 nandc->qspi 144
BUF_SIZE 0 nandc->qspi->ctlr 2864-5728
BUF_SIZE 0 nandc->qspi->ecc 68
BUF_SIZE 0 nandc->qspi->iomacro_clk (-1),1-s32max
DATA_SOURCE 0 nandc $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 nandc unit_byte

drivers/spi/spi-qpic-snand.c qcom_spi_init() -> qcom_write_reg_dma()

Type Parameter Key Value
PARAM_VALUE 0 nandc 4096-ptr_max
PARAM_VALUE 0 nandc->aon_clk 0,4096-ptr_max
PARAM_VALUE 0 nandc->bam_txn 4096-ptr_max
PARAM_VALUE 0 nandc->bam_txn->cmd_sgl 4096-ptr_max
PARAM_VALUE 0 nandc->bam_txn->txn_done.done 0
PARAM_VALUE 0 nandc->bam_txn->txn_done.wait.lock.magic 3735899821
PARAM_VALUE 0 nandc->bam_txn->txn_done.wait.lock.owner (-1)
PARAM_VALUE 0 nandc->bam_txn->txn_done.wait.lock.owner_cpu u32max
PARAM_VALUE 0 nandc->bam_txn->txn_done.wait.task_list.next 4096-ptr_max
PARAM_VALUE 0 nandc->bam_txn->txn_done.wait.task_list.next->next 4096-ptr_max
PARAM_VALUE 0 nandc->bam_txn->txn_done.wait.task_list.prev 4096-ptr_max
PARAM_VALUE 0 nandc->bam_txn->txn_done.wait.task_list.prev->next 4096-ptr_max
PARAM_VALUE 0 nandc->bam_txn->txn_done.wait.task_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 nandc->base 4096-ptr_max
PARAM_VALUE 0 nandc->base_dma 0-18446744073709551614
PARAM_VALUE 0 nandc->buf_size 532
PARAM_VALUE 0 nandc->chan 4096-ptr_max
PARAM_VALUE 0 nandc->chan->client_count 1-s32max
PARAM_VALUE 0 nandc->chan->dev->device.kobj.sd 4096-ptr_max
PARAM_VALUE 0 nandc->chan->device 4096-ptr_max
PARAM_VALUE 0 nandc->chan->device->owner->state 0-1,3-u32max
PARAM_VALUE 0 nandc->chan->device->ref.refcount.refs.counter (-1073741824),0-s32max
PARAM_VALUE 0 nandc->chan->router->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 nandc->chan->slave 4096-ptr_max
PARAM_VALUE 0 nandc->cmd_chan 4096-ptr_max
PARAM_VALUE 0 nandc->cmd_chan->client_count 1-s32max
PARAM_VALUE 0 nandc->cmd_chan->dev->device.kobj.sd 4096-ptr_max
PARAM_VALUE 0 nandc->cmd_chan->device 4096-ptr_max
PARAM_VALUE 0 nandc->cmd_chan->device->owner->state 0-1,3-u32max
PARAM_VALUE 0 nandc->cmd_chan->device->ref.refcount.refs.counter (-1073741824),0-s32max
PARAM_VALUE 0 nandc->cmd_chan->router->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 nandc->cmd_chan->slave 4096-ptr_max
PARAM_VALUE 0 nandc->core_clk 0,4096-ptr_max
PARAM_VALUE 0 nandc->data_buffer 1-u64max
PARAM_VALUE 0 nandc->desc_list.next 4096-ptr_max
PARAM_VALUE 0 nandc->desc_list.next->next 4096-ptr_max
PARAM_VALUE 0 nandc->desc_list.prev->next 4096-ptr_max
PARAM_VALUE 0 nandc->desc_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 nandc->dev 4096-ptr_max
PARAM_VALUE 0 nandc->dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 nandc->dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 nandc->dev->dma_io_tlb_pools.next->prev 4096-ptr_max
PARAM_VALUE 0 nandc->dev->dma_io_tlb_pools.next->prev->prev 4096-ptr_max
PARAM_VALUE 0 nandc->dev->flags 4096-ptr_max
PARAM_VALUE 0 nandc->host_list.next 4096-ptr_max
PARAM_VALUE 0 nandc->host_list.next->next 4096-ptr_max
PARAM_VALUE 0 nandc->host_list.prev 4096-ptr_max
PARAM_VALUE 0 nandc->host_list.prev->next 4096-ptr_max
PARAM_VALUE 0 nandc->host_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 nandc->max_cwperpage 1
PARAM_VALUE 0 nandc->props 4096-ptr_max
PARAM_VALUE 0 nandc->qspi 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->add_lock.magic 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->bus_lock_mutex.magic 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->bus_num (-1)
PARAM_VALUE 0 nandc->qspi->ctlr->dev.class 4282024302492901376,8154047335512727552
PARAM_VALUE 0 nandc->qspi->ctlr->dev.devres_head.next 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->dev.devres_head.prev 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->dev.dma_io_tlb_mem 1473117533515866112
PARAM_VALUE 0 nandc->qspi->ctlr->dev.dma_io_tlb_pools.next 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->dev.dma_io_tlb_pools.prev 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->dev.dma_pools.next 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->dev.dma_pools.prev 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->dev.kobj.kref.refcount.refs.counter 1
PARAM_VALUE 0 nandc->qspi->ctlr->dev.kobj.ktype 5399513539053756416
PARAM_VALUE 0 nandc->qspi->ctlr->dev.kobj.state_initialized 1
PARAM_VALUE 0 nandc->qspi->ctlr->dev.links.consumers.next 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->dev.links.consumers.prev 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->dev.links.defer_sync.next 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->dev.links.defer_sync.prev 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->dev.links.suppliers.next 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->dev.links.suppliers.prev 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->dev.numa_node (-1)
PARAM_VALUE 0 nandc->qspi->ctlr->dev.parent 1-u64max
PARAM_VALUE 0 nandc->qspi->ctlr->dev.power.disable_depth 1
PARAM_VALUE 0 nandc->qspi->ctlr->dev.power.early_init 1
PARAM_VALUE 0 nandc->qspi->ctlr->dev.power.entry.next 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->dev.power.entry.prev 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->dev.power.ignore_children 1
PARAM_VALUE 0 nandc->qspi->ctlr->dev.power.last_status (-1)
PARAM_VALUE 0 nandc->qspi->ctlr->dev.power.runtime_auto 1
PARAM_VALUE 0 nandc->qspi->ctlr->dev.power.runtime_status 2
PARAM_VALUE 0 nandc->qspi->ctlr->dev.power.wait_queue.head.next 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->dev.power.wait_queue.head.prev 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->io_mutex.magic 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->num_chipselect 1
PARAM_VALUE 0 nandc->qspi->ctlr->num_data_lanes 1
PARAM_VALUE 0 nandc->qspi->ctlr->pcpu_statistics 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->queue.next 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ctlr->queue.prev 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ecc 1-u64max
PARAM_VALUE 0 nandc->qspi->iomacro_clk 0,4096-ptr_max
PARAM_VALUE 0 nandc->qspi->snandc 4096-ptr_max
PARAM_VALUE 0 nandc->reg_read_buf 1-u64max
PARAM_VALUE 0 nandc->regs 4096-ptr_max
PARAM_VALUE 0 nandc->regs->addr0 0
PARAM_VALUE 0 nandc->regs->addr1 0
PARAM_VALUE 0 nandc->regs->busy_wait_cnt 16
PARAM_VALUE 0 nandc->regs->cfg0 0
PARAM_VALUE 0 nandc->regs->cfg1 0
PARAM_VALUE 0 nandc->regs->chip_sel 0
PARAM_VALUE 0 nandc->regs->clrflashstatus 0
PARAM_VALUE 0 nandc->regs->clrreadstatus 0
PARAM_VALUE 0 nandc->regs->cmd 0
PARAM_VALUE 0 nandc->regs->cmd1 0
PARAM_VALUE 0 nandc->regs->ecc_bch_cfg 0
PARAM_VALUE 0 nandc->regs->ecc_buf_cfg 0
PARAM_VALUE 0 nandc->regs->erased_cw_detect_cfg_clr 0
PARAM_VALUE 0 nandc->regs->erased_cw_detect_cfg_set 0
PARAM_VALUE 0 nandc->regs->exec 0
PARAM_VALUE 0 nandc->regs->flash_feature 0
PARAM_VALUE 0 nandc->regs->num_addr_cycle 894171
PARAM_VALUE 0 nandc->regs->orig_cmd1 0
PARAM_VALUE 0 nandc->regs->orig_vld 0
PARAM_VALUE 0 nandc->regs->read_location0 0
PARAM_VALUE 0 nandc->regs->read_location1 0
PARAM_VALUE 0 nandc->regs->read_location2 0
PARAM_VALUE 0 nandc->regs->read_location3 0
PARAM_VALUE 0 nandc->regs->read_location_last0 0
PARAM_VALUE 0 nandc->regs->read_location_last1 0
PARAM_VALUE 0 nandc->regs->read_location_last2 0
PARAM_VALUE 0 nandc->regs->read_location_last3 0
PARAM_VALUE 0 nandc->regs->spi_cfg 0-268435455
PARAM_VALUE 0 nandc->regs->vld 0
PARAM_VALUE 0 nandc->rx_chan 4096-ptr_max
PARAM_VALUE 0 nandc->rx_chan->client_count 1-s32max
PARAM_VALUE 0 nandc->rx_chan->dev->device.kobj.sd 4096-ptr_max
PARAM_VALUE 0 nandc->rx_chan->device 4096-ptr_max
PARAM_VALUE 0 nandc->rx_chan->device->owner->state 0-1,3-u32max
PARAM_VALUE 0 nandc->rx_chan->device->ref.refcount.refs.counter (-1073741824),0-s32max
PARAM_VALUE 0 nandc->rx_chan->router->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 nandc->rx_chan->slave 4096-ptr_max
PARAM_VALUE 0 nandc->tx_chan 4096-ptr_max
PARAM_VALUE 0 nandc->tx_chan->client_count 1-s32max
PARAM_VALUE 0 nandc->tx_chan->dev->device.kobj.sd 4096-ptr_max
PARAM_VALUE 0 nandc->tx_chan->device 4096-ptr_max
PARAM_VALUE 0 nandc->tx_chan->device->owner->state 0-1,3-u32max
PARAM_VALUE 0 nandc->tx_chan->device->ref.refcount.refs.counter (-1073741824),0-s32max
PARAM_VALUE 0 nandc->tx_chan->router->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 nandc->tx_chan->slave 4096-ptr_max
PARAM_VALUE 1 vaddr 4096-ptr_max
PARAM_VALUE 1 *vaddr 16
PARAM_VALUE 2 first 200
PARAM_VALUE 3 num_regs 1
PARAM_VALUE 4 flags 4
BUF_SIZE 0 nandc s32min-(-2),1-s32max
BUF_SIZE 0 nandc s32min-(-2),1-s32max
BUF_SIZE 0 nandc->aon_clk (-1),1-s32max
BUF_SIZE 0 nandc->core_clk (-1),1-s32max
BUF_SIZE 0 nandc->dev 1616
BUF_SIZE 0 nandc->qspi 144
BUF_SIZE 0 nandc->qspi->ctlr 2864-5728
BUF_SIZE 0 nandc->qspi->ecc 68
BUF_SIZE 0 nandc->qspi->iomacro_clk (-1),1-s32max
DATA_SOURCE 0 nandc $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 nandc unit_byte

drivers/spi/spi-qpic-snand.c qcom_spi_read_cw_raw() -> qcom_write_reg_dma()

Type Parameter Key Value
PARAM_VALUE 0 nandc 4096-ptr_max
PARAM_VALUE 0 nandc->buf_count 0
PARAM_VALUE 0 nandc->buf_start 0
PARAM_VALUE 0 nandc->props 4096-ptr_max
PARAM_VALUE 0 nandc->qspi 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->addr2 0-u16max
PARAM_VALUE 0 nandc->qspi->cmd 0,6,132,93952,939524107,939524109-939524110,939524146-939524147,939524150,939524154,3087007758
PARAM_VALUE 0 nandc->qspi->ecc 4096-9223372036854775807
PARAM_VALUE 0 nandc->qspi->page_rw 1
PARAM_VALUE 0 nandc->qspi->raw_rw 1
PARAM_VALUE 0 nandc->reg_read_pos 0
PARAM_VALUE 0 nandc->regs 4096-ptr_max
PARAM_VALUE 0 nandc->regs->addr1 0-u16max
PARAM_VALUE 0 nandc->regs->cmd 0,6,132,93952,939524107,939524109-939524110,939524146-939524147,939524150,939524154,3087007758
PARAM_VALUE 0 nandc->regs->ecc_bch_cfg 1
PARAM_VALUE 0 nandc->regs->exec 1
PARAM_VALUE 0 nandc->regs->read_location1 0-67108863,2147483648-2214592511
PARAM_VALUE 0 nandc->regs->read_location2 0-67108863,2147483648-2214592511
PARAM_VALUE 0 nandc->regs->read_location3 0-67108863,2147483648-2214592511
PARAM_VALUE 0 nandc->regs->read_location_last1 0-67108863,2147483648-2214592511
PARAM_VALUE 0 nandc->regs->read_location_last2 0-67108863,2147483648-2214592511
PARAM_VALUE 0 nandc->regs->read_location_last3 0-67108863,2147483648-2214592511
PARAM_VALUE 1 vaddr 4096-ptr_max
PARAM_VALUE 2 first 4
PARAM_VALUE 3 num_regs 2
PARAM_VALUE 4 flags 0
BUF_SIZE 0 nandc s32min-(-2),1-s32max
BUF_SIZE 0 nandc s32min-(-2),1-s32max
DATA_SOURCE 0 nandc $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 nandc unit_byte
LOCK2 &mem->spi->controller->bus_lock_mutex
LOCK2 &mem->spi->controller->io_mutex
HALF_LOCKED2 &at25->lock
HALF_LOCKED2 &master->master.chrdev_lock
HALF_LOCKED2 &spinand->lock
TYPE_LOCK (struct spi_controller)->bus_lock_mutex
TYPE_LOCK (struct spi_controller)->io_mutex

drivers/spi/spi-qpic-snand.c qcom_spi_read_cw_raw() -> qcom_write_reg_dma()

Type Parameter Key Value
PARAM_VALUE 0 nandc 4096-ptr_max
PARAM_VALUE 0 nandc->buf_count 0
PARAM_VALUE 0 nandc->buf_start 0
PARAM_VALUE 0 nandc->props 4096-ptr_max
PARAM_VALUE 0 nandc->qspi 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->addr2 0-u16max
PARAM_VALUE 0 nandc->qspi->cmd 0,6,132,93952,939524107,939524109-939524110,939524146-939524147,939524150,939524154,3087007758
PARAM_VALUE 0 nandc->qspi->ecc 4096-9223372036854775807
PARAM_VALUE 0 nandc->qspi->page_rw 1
PARAM_VALUE 0 nandc->qspi->raw_rw 1
PARAM_VALUE 0 nandc->reg_read_pos 0
PARAM_VALUE 0 nandc->regs 4096-ptr_max
PARAM_VALUE 0 nandc->regs->addr1 0-u16max
PARAM_VALUE 0 nandc->regs->cmd 0,6,132,93952,939524107,939524109-939524110,939524146-939524147,939524150,939524154,3087007758
PARAM_VALUE 0 nandc->regs->ecc_bch_cfg 1
PARAM_VALUE 0 nandc->regs->exec 1
PARAM_VALUE 0 nandc->regs->read_location1 0-67108863,2147483648-2214592511
PARAM_VALUE 0 nandc->regs->read_location2 0-67108863,2147483648-2214592511
PARAM_VALUE 0 nandc->regs->read_location3 0-67108863,2147483648-2214592511
PARAM_VALUE 0 nandc->regs->read_location_last1 0-67108863,2147483648-2214592511
PARAM_VALUE 0 nandc->regs->read_location_last2 0-67108863,2147483648-2214592511
PARAM_VALUE 0 nandc->regs->read_location_last3 0-67108863,2147483648-2214592511
PARAM_VALUE 1 vaddr 4096-ptr_max
PARAM_VALUE 2 first 32
PARAM_VALUE 3 num_regs 3
PARAM_VALUE 4 flags 0
BUF_SIZE 0 nandc s32min-(-2),1-s32max
BUF_SIZE 0 nandc s32min-(-2),1-s32max
DATA_SOURCE 0 nandc $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 nandc unit_byte
LOCK2 &mem->spi->controller->bus_lock_mutex
LOCK2 &mem->spi->controller->io_mutex
HALF_LOCKED2 &at25->lock
HALF_LOCKED2 &master->master.chrdev_lock
HALF_LOCKED2 &spinand->lock
TYPE_LOCK (struct spi_controller)->bus_lock_mutex
TYPE_LOCK (struct spi_controller)->io_mutex

drivers/spi/spi-qpic-snand.c qcom_spi_read_cw_raw() -> qcom_write_reg_dma()

Type Parameter Key Value
PARAM_VALUE 0 nandc 4096-ptr_max
PARAM_VALUE 0 nandc->buf_count 0
PARAM_VALUE 0 nandc->buf_start 0
PARAM_VALUE 0 nandc->props 4096-ptr_max
PARAM_VALUE 0 nandc->qspi 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->addr2 0-u16max
PARAM_VALUE 0 nandc->qspi->cmd 0,6,132,93952,939524107,939524109-939524110,939524146-939524147,939524150,939524154,3087007758
PARAM_VALUE 0 nandc->qspi->ecc 4096-9223372036854775807
PARAM_VALUE 0 nandc->qspi->page_rw 1
PARAM_VALUE 0 nandc->qspi->raw_rw 1
PARAM_VALUE 0 nandc->reg_read_pos 0
PARAM_VALUE 0 nandc->regs 4096-ptr_max
PARAM_VALUE 0 nandc->regs->addr1 0-u16max
PARAM_VALUE 0 nandc->regs->cmd 0,6,132,93952,939524107,939524109-939524110,939524146-939524147,939524150,939524154,3087007758
PARAM_VALUE 0 nandc->regs->ecc_bch_cfg 1
PARAM_VALUE 0 nandc->regs->exec 1
PARAM_VALUE 0 nandc->regs->read_location1 0-67108863,2147483648-2214592511
PARAM_VALUE 0 nandc->regs->read_location2 0-67108863,2147483648-2214592511
PARAM_VALUE 0 nandc->regs->read_location3 0-67108863,2147483648-2214592511
PARAM_VALUE 0 nandc->regs->read_location_last1 0-67108863,2147483648-2214592511
PARAM_VALUE 0 nandc->regs->read_location_last2 0-67108863,2147483648-2214592511
PARAM_VALUE 0 nandc->regs->read_location_last3 0-67108863,2147483648-2214592511
PARAM_VALUE 1 vaddr 4096-ptr_max
PARAM_VALUE 2 first 240
PARAM_VALUE 3 num_regs 1
PARAM_VALUE 4 flags 0
BUF_SIZE 0 nandc s32min-(-2),1-s32max
BUF_SIZE 0 nandc s32min-(-2),1-s32max
DATA_SOURCE 0 nandc $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 nandc unit_byte
LOCK2 &mem->spi->controller->bus_lock_mutex
LOCK2 &mem->spi->controller->io_mutex
HALF_LOCKED2 &at25->lock
HALF_LOCKED2 &master->master.chrdev_lock
HALF_LOCKED2 &spinand->lock
TYPE_LOCK (struct spi_controller)->bus_lock_mutex
TYPE_LOCK (struct spi_controller)->io_mutex

drivers/spi/spi-qpic-snand.c qcom_spi_read_cw_raw() -> qcom_write_reg_dma()

Type Parameter Key Value
PARAM_VALUE 0 nandc 4096-ptr_max
PARAM_VALUE 0 nandc->buf_count 0
PARAM_VALUE 0 nandc->buf_start 0
PARAM_VALUE 0 nandc->props 4096-ptr_max
PARAM_VALUE 0 nandc->qspi 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->addr2 0-u16max
PARAM_VALUE 0 nandc->qspi->cmd 0,6,132,93952,939524107,939524109-939524110,939524146-939524147,939524150,939524154,3087007758
PARAM_VALUE 0 nandc->qspi->ecc 4096-9223372036854775807
PARAM_VALUE 0 nandc->qspi->page_rw 1
PARAM_VALUE 0 nandc->qspi->raw_rw 1
PARAM_VALUE 0 nandc->reg_read_pos 0
PARAM_VALUE 0 nandc->regs 4096-ptr_max
PARAM_VALUE 0 nandc->regs->addr1 0-u16max
PARAM_VALUE 0 nandc->regs->cmd 0,6,132,93952,939524107,939524109-939524110,939524146-939524147,939524150,939524154,3087007758
PARAM_VALUE 0 nandc->regs->ecc_bch_cfg 1
PARAM_VALUE 0 nandc->regs->exec 1
PARAM_VALUE 0 nandc->regs->read_location1 0-67108863,2147483648-2214592511
PARAM_VALUE 0 nandc->regs->read_location2 0-67108863,2147483648-2214592511
PARAM_VALUE 0 nandc->regs->read_location3 0-67108863,2147483648-2214592511
PARAM_VALUE 0 nandc->regs->read_location_last1 0-67108863,2147483648-2214592511
PARAM_VALUE 0 nandc->regs->read_location_last2 0-67108863,2147483648-2214592511
PARAM_VALUE 0 nandc->regs->read_location_last3 0-67108863,2147483648-2214592511
PARAM_VALUE 1 vaddr 4096-ptr_max
PARAM_VALUE 2 first 232
PARAM_VALUE 3 num_regs 1
PARAM_VALUE 4 flags 0
BUF_SIZE 0 nandc s32min-(-2),1-s32max
BUF_SIZE 0 nandc s32min-(-2),1-s32max
DATA_SOURCE 0 nandc $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 nandc unit_byte
LOCK2 &mem->spi->controller->bus_lock_mutex
LOCK2 &mem->spi->controller->io_mutex
HALF_LOCKED2 &at25->lock
HALF_LOCKED2 &master->master.chrdev_lock
HALF_LOCKED2 &spinand->lock
TYPE_LOCK (struct spi_controller)->bus_lock_mutex
TYPE_LOCK (struct spi_controller)->io_mutex

drivers/spi/spi-qpic-snand.c qcom_spi_read_cw_raw() -> qcom_write_reg_dma()

Type Parameter Key Value
PARAM_VALUE 0 nandc 4096-ptr_max
PARAM_VALUE 0 nandc->buf_count 0
PARAM_VALUE 0 nandc->buf_start 0
PARAM_VALUE 0 nandc->props 4096-ptr_max
PARAM_VALUE 0 nandc->qspi 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->addr2 0-u16max
PARAM_VALUE 0 nandc->qspi->cmd 0,6,132,93952,939524107,939524109-939524110,939524146-939524147,939524150,939524154,3087007758
PARAM_VALUE 0 nandc->qspi->ecc 4096-9223372036854775807
PARAM_VALUE 0 nandc->qspi->page_rw 1
PARAM_VALUE 0 nandc->qspi->raw_rw 1
PARAM_VALUE 0 nandc->reg_read_pos 0
PARAM_VALUE 0 nandc->regs 4096-ptr_max
PARAM_VALUE 0 nandc->regs->addr1 0-u16max
PARAM_VALUE 0 nandc->regs->cmd 0,6,132,93952,939524107,939524109-939524110,939524146-939524147,939524150,939524154,3087007758
PARAM_VALUE 0 nandc->regs->ecc_bch_cfg 1
PARAM_VALUE 0 nandc->regs->exec 1
PARAM_VALUE 0 nandc->regs->read_location1 0-67108863,2147483648-2214592511
PARAM_VALUE 0 nandc->regs->read_location2 0-67108863,2147483648-2214592511
PARAM_VALUE 0 nandc->regs->read_location3 0-67108863,2147483648-2214592511
PARAM_VALUE 0 nandc->regs->read_location_last1 0-67108863,2147483648-2214592511
PARAM_VALUE 0 nandc->regs->read_location_last2 0-67108863,2147483648-2214592511
PARAM_VALUE 0 nandc->regs->read_location_last3 0-67108863,2147483648-2214592511
PARAM_VALUE 1 vaddr 4096-ptr_max
PARAM_VALUE 2 first 232
PARAM_VALUE 3 num_regs 1
PARAM_VALUE 4 flags 20
BUF_SIZE 0 nandc s32min-(-2),1-s32max
BUF_SIZE 0 nandc s32min-(-2),1-s32max
DATA_SOURCE 0 nandc $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 nandc unit_byte
LOCK2 &mem->spi->controller->bus_lock_mutex
LOCK2 &mem->spi->controller->io_mutex
HALF_LOCKED2 &at25->lock
HALF_LOCKED2 &master->master.chrdev_lock
HALF_LOCKED2 &spinand->lock
TYPE_LOCK (struct spi_controller)->bus_lock_mutex
TYPE_LOCK (struct spi_controller)->io_mutex

drivers/spi/spi-qpic-snand.c qcom_spi_read_page_ecc() -> qcom_write_reg_dma()

Type Parameter Key Value
PARAM_VALUE 0 nandc 4096-ptr_max
PARAM_VALUE 0 nandc->buf_count 0
PARAM_VALUE 0 nandc->buf_start 0
PARAM_VALUE 0 nandc->props 4096-ptr_max
PARAM_VALUE 0 nandc->qspi 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->addr2 0-u16max
PARAM_VALUE 0 nandc->qspi->cmd 0,6,132,939524107,939524109-939524110,939524146-939524147,939524150,939524154,3087007758
PARAM_VALUE 0 nandc->qspi->ecc 4096-9223372036854775807
PARAM_VALUE 0 nandc->qspi->page_rw 1
PARAM_VALUE 0 nandc->qspi->raw_rw 0
PARAM_VALUE 0 nandc->reg_read_pos 0
PARAM_VALUE 0 nandc->regs 4096-ptr_max
PARAM_VALUE 0 nandc->regs->addr1 0-u16max
PARAM_VALUE 0 nandc->regs->cmd 0,6,132,939524107,939524109-939524110,939524146-939524147,939524150,939524154,3087007758
PARAM_VALUE 0 nandc->regs->exec 1
PARAM_VALUE 1 vaddr 4096-ptr_max
PARAM_VALUE 2 first 4
PARAM_VALUE 3 num_regs 2
PARAM_VALUE 4 flags 0
BUF_SIZE 0 nandc s32min-(-2),1-s32max
BUF_SIZE 0 nandc s32min-(-2),1-s32max
DATA_SOURCE 0 nandc $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 nandc unit_byte
LOCK2 &mem->spi->controller->bus_lock_mutex
LOCK2 &mem->spi->controller->io_mutex
HALF_LOCKED2 &at25->lock
HALF_LOCKED2 &master->master.chrdev_lock
HALF_LOCKED2 &spinand->lock
HALF_LOCKED2 _T->lock
TYPE_LOCK (struct spi_controller)->bus_lock_mutex
TYPE_LOCK (struct spi_controller)->io_mutex

drivers/spi/spi-qpic-snand.c qcom_spi_read_page_ecc() -> qcom_write_reg_dma()

Type Parameter Key Value
PARAM_VALUE 0 nandc 4096-ptr_max
PARAM_VALUE 0 nandc->buf_count 0
PARAM_VALUE 0 nandc->buf_start 0
PARAM_VALUE 0 nandc->props 4096-ptr_max
PARAM_VALUE 0 nandc->qspi 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->addr2 0-u16max
PARAM_VALUE 0 nandc->qspi->cmd 0,6,132,939524107,939524109-939524110,939524146-939524147,939524150,939524154,3087007758
PARAM_VALUE 0 nandc->qspi->ecc 4096-9223372036854775807
PARAM_VALUE 0 nandc->qspi->page_rw 1
PARAM_VALUE 0 nandc->qspi->raw_rw 0
PARAM_VALUE 0 nandc->reg_read_pos 0
PARAM_VALUE 0 nandc->regs 4096-ptr_max
PARAM_VALUE 0 nandc->regs->addr1 0-u16max
PARAM_VALUE 0 nandc->regs->cmd 0,6,132,939524107,939524109-939524110,939524146-939524147,939524150,939524154,3087007758
PARAM_VALUE 0 nandc->regs->exec 1
PARAM_VALUE 1 vaddr 4096-ptr_max
PARAM_VALUE 2 first 32
PARAM_VALUE 3 num_regs 3
PARAM_VALUE 4 flags 0
BUF_SIZE 0 nandc s32min-(-2),1-s32max
BUF_SIZE 0 nandc s32min-(-2),1-s32max
DATA_SOURCE 0 nandc $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 nandc unit_byte
LOCK2 &mem->spi->controller->bus_lock_mutex
LOCK2 &mem->spi->controller->io_mutex
HALF_LOCKED2 &at25->lock
HALF_LOCKED2 &master->master.chrdev_lock
HALF_LOCKED2 &spinand->lock
HALF_LOCKED2 _T->lock
TYPE_LOCK (struct spi_controller)->bus_lock_mutex
TYPE_LOCK (struct spi_controller)->io_mutex

drivers/spi/spi-qpic-snand.c qcom_spi_read_page_ecc() -> qcom_write_reg_dma()

Type Parameter Key Value
PARAM_VALUE 0 nandc 4096-ptr_max
PARAM_VALUE 0 nandc->buf_count 0
PARAM_VALUE 0 nandc->buf_start 0
PARAM_VALUE 0 nandc->props 4096-ptr_max
PARAM_VALUE 0 nandc->qspi 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->addr2 0-u16max
PARAM_VALUE 0 nandc->qspi->cmd 0,6,132,939524107,939524109-939524110,939524146-939524147,939524150,939524154,3087007758
PARAM_VALUE 0 nandc->qspi->ecc 4096-9223372036854775807
PARAM_VALUE 0 nandc->qspi->page_rw 1
PARAM_VALUE 0 nandc->qspi->raw_rw 0
PARAM_VALUE 0 nandc->reg_read_pos 0
PARAM_VALUE 0 nandc->regs 4096-ptr_max
PARAM_VALUE 0 nandc->regs->addr1 0-u16max
PARAM_VALUE 0 nandc->regs->cmd 0,6,132,939524107,939524109-939524110,939524146-939524147,939524150,939524154,3087007758
PARAM_VALUE 0 nandc->regs->exec 1
PARAM_VALUE 1 vaddr 4096-ptr_max
PARAM_VALUE 2 first 232
PARAM_VALUE 3 num_regs 1
PARAM_VALUE 4 flags 0
BUF_SIZE 0 nandc s32min-(-2),1-s32max
BUF_SIZE 0 nandc s32min-(-2),1-s32max
DATA_SOURCE 0 nandc $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 nandc unit_byte
LOCK2 &mem->spi->controller->bus_lock_mutex
LOCK2 &mem->spi->controller->io_mutex
HALF_LOCKED2 &at25->lock
HALF_LOCKED2 &master->master.chrdev_lock
HALF_LOCKED2 &spinand->lock
HALF_LOCKED2 _T->lock
TYPE_LOCK (struct spi_controller)->bus_lock_mutex
TYPE_LOCK (struct spi_controller)->io_mutex

drivers/spi/spi-qpic-snand.c qcom_spi_read_page_ecc() -> qcom_write_reg_dma()

Type Parameter Key Value
PARAM_VALUE 0 nandc 4096-ptr_max
PARAM_VALUE 0 nandc->buf_count 0
PARAM_VALUE 0 nandc->buf_start 0
PARAM_VALUE 0 nandc->props 4096-ptr_max
PARAM_VALUE 0 nandc->qspi 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->addr2 0-u16max
PARAM_VALUE 0 nandc->qspi->cmd 0,6,132,939524107,939524109-939524110,939524146-939524147,939524150,939524154,3087007758
PARAM_VALUE 0 nandc->qspi->ecc 4096-9223372036854775807
PARAM_VALUE 0 nandc->qspi->page_rw 1
PARAM_VALUE 0 nandc->qspi->raw_rw 0
PARAM_VALUE 0 nandc->reg_read_pos 0
PARAM_VALUE 0 nandc->regs 4096-ptr_max
PARAM_VALUE 0 nandc->regs->addr1 0-u16max
PARAM_VALUE 0 nandc->regs->cmd 0,6,132,939524107,939524109-939524110,939524146-939524147,939524150,939524154,3087007758
PARAM_VALUE 0 nandc->regs->exec 1
PARAM_VALUE 1 vaddr 4096-ptr_max
PARAM_VALUE 2 first 232
PARAM_VALUE 3 num_regs 1
PARAM_VALUE 4 flags 20
BUF_SIZE 0 nandc s32min-(-2),1-s32max
BUF_SIZE 0 nandc s32min-(-2),1-s32max
DATA_SOURCE 0 nandc $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 nandc unit_byte
LOCK2 &mem->spi->controller->bus_lock_mutex
LOCK2 &mem->spi->controller->io_mutex
HALF_LOCKED2 &at25->lock
HALF_LOCKED2 &master->master.chrdev_lock
HALF_LOCKED2 &spinand->lock
HALF_LOCKED2 _T->lock
TYPE_LOCK (struct spi_controller)->bus_lock_mutex
TYPE_LOCK (struct spi_controller)->io_mutex

drivers/spi/spi-qpic-snand.c qcom_spi_read_page_oob() -> qcom_write_reg_dma()

Type Parameter Key Value
PARAM_VALUE 0 nandc 4096-ptr_max
PARAM_VALUE 0 nandc->buf_count 0
PARAM_VALUE 0 nandc->buf_start 0
PARAM_VALUE 0 nandc->props 4096-ptr_max
PARAM_VALUE 0 nandc->qspi 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->addr2 0-u16max
PARAM_VALUE 0 nandc->qspi->cmd 0,6,132,939524107,939524109-939524110,939524146-939524147,939524150,939524154,3087007758
PARAM_VALUE 0 nandc->qspi->ecc 4096-9223372036854775807
PARAM_VALUE 0 nandc->qspi->oob_rw 1
PARAM_VALUE 0 nandc->qspi->page_rw 0
PARAM_VALUE 0 nandc->qspi->raw_rw 0
PARAM_VALUE 0 nandc->reg_read_pos 0
PARAM_VALUE 0 nandc->regs 4096-ptr_max
PARAM_VALUE 0 nandc->regs->addr1 0-u16max
PARAM_VALUE 0 nandc->regs->cmd 0,6,132,939524107,939524109-939524110,939524146-939524147,939524150,939524154,3087007758
PARAM_VALUE 0 nandc->regs->exec 1
PARAM_VALUE 1 vaddr 4096-ptr_max
PARAM_VALUE 2 first 4
PARAM_VALUE 3 num_regs 2
PARAM_VALUE 4 flags 0
BUF_SIZE 0 nandc s32min-(-2),1-s32max
BUF_SIZE 0 nandc s32min-(-2),1-s32max
DATA_SOURCE 0 nandc $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 nandc unit_byte
LOCK2 &mem->spi->controller->bus_lock_mutex
LOCK2 &mem->spi->controller->io_mutex
HALF_LOCKED2 &at25->lock
HALF_LOCKED2 &master->master.chrdev_lock
HALF_LOCKED2 &spinand->lock
HALF_LOCKED2 _T->lock
TYPE_LOCK (struct spi_controller)->bus_lock_mutex
TYPE_LOCK (struct spi_controller)->io_mutex

drivers/spi/spi-qpic-snand.c qcom_spi_read_page_oob() -> qcom_write_reg_dma()

Type Parameter Key Value
PARAM_VALUE 0 nandc 4096-ptr_max
PARAM_VALUE 0 nandc->buf_count 0
PARAM_VALUE 0 nandc->buf_start 0
PARAM_VALUE 0 nandc->props 4096-ptr_max
PARAM_VALUE 0 nandc->qspi 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->addr2 0-u16max
PARAM_VALUE 0 nandc->qspi->cmd 0,6,132,939524107,939524109-939524110,939524146-939524147,939524150,939524154,3087007758
PARAM_VALUE 0 nandc->qspi->ecc 4096-9223372036854775807
PARAM_VALUE 0 nandc->qspi->oob_rw 1
PARAM_VALUE 0 nandc->qspi->page_rw 0
PARAM_VALUE 0 nandc->qspi->raw_rw 0
PARAM_VALUE 0 nandc->reg_read_pos 0
PARAM_VALUE 0 nandc->regs 4096-ptr_max
PARAM_VALUE 0 nandc->regs->addr1 0-u16max
PARAM_VALUE 0 nandc->regs->cmd 0,6,132,939524107,939524109-939524110,939524146-939524147,939524150,939524154,3087007758
PARAM_VALUE 0 nandc->regs->exec 1
PARAM_VALUE 1 vaddr 4096-ptr_max
PARAM_VALUE 2 first 32
PARAM_VALUE 3 num_regs 3
PARAM_VALUE 4 flags 0
BUF_SIZE 0 nandc s32min-(-2),1-s32max
BUF_SIZE 0 nandc s32min-(-2),1-s32max
DATA_SOURCE 0 nandc $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 nandc unit_byte
LOCK2 &mem->spi->controller->bus_lock_mutex
LOCK2 &mem->spi->controller->io_mutex
HALF_LOCKED2 &at25->lock
HALF_LOCKED2 &master->master.chrdev_lock
HALF_LOCKED2 &spinand->lock
HALF_LOCKED2 _T->lock
TYPE_LOCK (struct spi_controller)->bus_lock_mutex
TYPE_LOCK (struct spi_controller)->io_mutex

drivers/spi/spi-qpic-snand.c qcom_spi_read_page_oob() -> qcom_write_reg_dma()

Type Parameter Key Value
PARAM_VALUE 0 nandc 4096-ptr_max
PARAM_VALUE 0 nandc->buf_count 0
PARAM_VALUE 0 nandc->buf_start 0
PARAM_VALUE 0 nandc->props 4096-ptr_max
PARAM_VALUE 0 nandc->qspi 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->addr2 0-u16max
PARAM_VALUE 0 nandc->qspi->cmd 0,6,132,939524107,939524109-939524110,939524146-939524147,939524150,939524154,3087007758
PARAM_VALUE 0 nandc->qspi->ecc 4096-9223372036854775807
PARAM_VALUE 0 nandc->qspi->oob_rw 1
PARAM_VALUE 0 nandc->qspi->page_rw 0
PARAM_VALUE 0 nandc->qspi->raw_rw 0
PARAM_VALUE 0 nandc->reg_read_pos 0
PARAM_VALUE 0 nandc->regs 4096-ptr_max
PARAM_VALUE 0 nandc->regs->addr1 0-u16max
PARAM_VALUE 0 nandc->regs->cmd 0,6,132,939524107,939524109-939524110,939524146-939524147,939524150,939524154,3087007758
PARAM_VALUE 0 nandc->regs->exec 1
PARAM_VALUE 1 vaddr 4096-ptr_max
PARAM_VALUE 2 first 232
PARAM_VALUE 3 num_regs 1
PARAM_VALUE 4 flags 0
BUF_SIZE 0 nandc s32min-(-2),1-s32max
BUF_SIZE 0 nandc s32min-(-2),1-s32max
DATA_SOURCE 0 nandc $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 nandc unit_byte
LOCK2 &mem->spi->controller->bus_lock_mutex
LOCK2 &mem->spi->controller->io_mutex
HALF_LOCKED2 &at25->lock
HALF_LOCKED2 &master->master.chrdev_lock
HALF_LOCKED2 &spinand->lock
HALF_LOCKED2 _T->lock
TYPE_LOCK (struct spi_controller)->bus_lock_mutex
TYPE_LOCK (struct spi_controller)->io_mutex

drivers/spi/spi-qpic-snand.c qcom_spi_read_page_oob() -> qcom_write_reg_dma()

Type Parameter Key Value
PARAM_VALUE 0 nandc 4096-ptr_max
PARAM_VALUE 0 nandc->buf_count 0
PARAM_VALUE 0 nandc->buf_start 0
PARAM_VALUE 0 nandc->props 4096-ptr_max
PARAM_VALUE 0 nandc->qspi 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->addr2 0-u16max
PARAM_VALUE 0 nandc->qspi->cmd 0,6,132,939524107,939524109-939524110,939524146-939524147,939524150,939524154,3087007758
PARAM_VALUE 0 nandc->qspi->ecc 4096-9223372036854775807
PARAM_VALUE 0 nandc->qspi->oob_rw 1
PARAM_VALUE 0 nandc->qspi->page_rw 0
PARAM_VALUE 0 nandc->qspi->raw_rw 0
PARAM_VALUE 0 nandc->reg_read_pos 0
PARAM_VALUE 0 nandc->regs 4096-ptr_max
PARAM_VALUE 0 nandc->regs->addr1 0-u16max
PARAM_VALUE 0 nandc->regs->cmd 0,6,132,939524107,939524109-939524110,939524146-939524147,939524150,939524154,3087007758
PARAM_VALUE 0 nandc->regs->exec 1
PARAM_VALUE 1 vaddr 4096-ptr_max
PARAM_VALUE 2 first 232
PARAM_VALUE 3 num_regs 1
PARAM_VALUE 4 flags 20
BUF_SIZE 0 nandc s32min-(-2),1-s32max
BUF_SIZE 0 nandc s32min-(-2),1-s32max
DATA_SOURCE 0 nandc $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 nandc unit_byte
LOCK2 &mem->spi->controller->bus_lock_mutex
LOCK2 &mem->spi->controller->io_mutex
HALF_LOCKED2 &at25->lock
HALF_LOCKED2 &master->master.chrdev_lock
HALF_LOCKED2 &spinand->lock
HALF_LOCKED2 _T->lock
TYPE_LOCK (struct spi_controller)->bus_lock_mutex
TYPE_LOCK (struct spi_controller)->io_mutex

drivers/spi/spi-qpic-snand.c qcom_spi_send_cmdaddr() -> qcom_write_reg_dma()

Type Parameter Key Value
PARAM_VALUE 0 nandc 4096-ptr_max
PARAM_VALUE 0 nandc->buf_count 0
PARAM_VALUE 0 nandc->buf_start 0
PARAM_VALUE 0 nandc->dev 0,4096-ptr_max
PARAM_VALUE 0 nandc->dev->bus 0,4096-ptr_max
PARAM_VALUE 0 nandc->dev->class 0,4096-ptr_max
PARAM_VALUE 0 nandc->dev->driver 0,4096-ptr_max
PARAM_VALUE 0 nandc->props 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ecc 0-9223372036854775807
PARAM_VALUE 0 nandc->reg_read_pos 0
PARAM_VALUE 0 nandc->regs 4096-ptr_max
PARAM_VALUE 0 nandc->regs->addr1 0
PARAM_VALUE 0 nandc->regs->exec 1
PARAM_VALUE 1 vaddr 4096-ptr_max
PARAM_VALUE 2 first 3940
PARAM_VALUE 3 num_regs 1
PARAM_VALUE 4 flags 4
BUF_SIZE 0 nandc s32min-(-2),1-s32max
BUF_SIZE 0 nandc s32min-(-2),1-s32max
DATA_SOURCE 0 nandc $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 nandc->regs->addr0 0-u32max[c]
USER_DATA 0 nandc->regs->addr0 0-u32max
USER_DATA 0 nandc->regs->flash_feature 0-u32max
USER_DATA 1 *vaddr 0-u32max
UNITS 0 nandc unit_byte
USER_PTR 1 vaddr
LOCK2 &mem->spi->controller->bus_lock_mutex
LOCK2 &mem->spi->controller->io_mutex
HALF_LOCKED2 &at25->lock
HALF_LOCKED2 &master->master.chrdev_lock
HALF_LOCKED2 &spinand->lock
HALF_LOCKED2 _T->lock
TYPE_LOCK (struct spi_controller)->bus_lock_mutex
TYPE_LOCK (struct spi_controller)->io_mutex

drivers/spi/spi-qpic-snand.c qcom_spi_send_cmdaddr() -> qcom_write_reg_dma()

Type Parameter Key Value
PARAM_VALUE 0 nandc 4096-ptr_max
PARAM_VALUE 0 nandc->buf_count 0
PARAM_VALUE 0 nandc->buf_start 0
PARAM_VALUE 0 nandc->dev 0,4096-ptr_max
PARAM_VALUE 0 nandc->dev->bus 0,4096-ptr_max
PARAM_VALUE 0 nandc->dev->class 0,4096-ptr_max
PARAM_VALUE 0 nandc->dev->driver 0,4096-ptr_max
PARAM_VALUE 0 nandc->props 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ecc 0-9223372036854775807
PARAM_VALUE 0 nandc->reg_read_pos 0
PARAM_VALUE 0 nandc->regs 4096-ptr_max
PARAM_VALUE 0 nandc->regs->addr1 0
PARAM_VALUE 0 nandc->regs->exec 1
PARAM_VALUE 1 vaddr 4096-ptr_max
PARAM_VALUE 2 first 0
PARAM_VALUE 3 num_regs 3
PARAM_VALUE 4 flags 4
BUF_SIZE 0 nandc s32min-(-2),1-s32max
BUF_SIZE 0 nandc s32min-(-2),1-s32max
DATA_SOURCE 0 nandc $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 nandc->regs->addr0 0-u32max[c]
USER_DATA 0 nandc->regs->addr0 0-u32max
USER_DATA 0 nandc->regs->flash_feature 0-u32max
UNITS 0 nandc unit_byte
LOCK2 &mem->spi->controller->bus_lock_mutex
LOCK2 &mem->spi->controller->io_mutex
HALF_LOCKED2 &at25->lock
HALF_LOCKED2 &master->master.chrdev_lock
HALF_LOCKED2 &spinand->lock
HALF_LOCKED2 _T->lock
TYPE_LOCK (struct spi_controller)->bus_lock_mutex
TYPE_LOCK (struct spi_controller)->io_mutex

drivers/spi/spi-qpic-snand.c qcom_spi_send_cmdaddr() -> qcom_write_reg_dma()

Type Parameter Key Value
PARAM_VALUE 0 nandc 4096-ptr_max
PARAM_VALUE 0 nandc->buf_count 0
PARAM_VALUE 0 nandc->buf_start 0
PARAM_VALUE 0 nandc->dev 0,4096-ptr_max
PARAM_VALUE 0 nandc->dev->bus 0,4096-ptr_max
PARAM_VALUE 0 nandc->dev->class 0,4096-ptr_max
PARAM_VALUE 0 nandc->dev->driver 0,4096-ptr_max
PARAM_VALUE 0 nandc->props 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ecc 0-9223372036854775807
PARAM_VALUE 0 nandc->reg_read_pos 0
PARAM_VALUE 0 nandc->regs 4096-ptr_max
PARAM_VALUE 0 nandc->regs->addr1 0
PARAM_VALUE 0 nandc->regs->exec 1
PARAM_VALUE 1 vaddr 4096-ptr_max
PARAM_VALUE 1 *vaddr 1
PARAM_VALUE 2 first 16
PARAM_VALUE 3 num_regs 1
PARAM_VALUE 4 flags 4
BUF_SIZE 0 nandc s32min-(-2),1-s32max
BUF_SIZE 0 nandc s32min-(-2),1-s32max
DATA_SOURCE 0 nandc $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 nandc->regs->addr0 0-u32max[c]
USER_DATA 0 nandc->regs->addr0 0-u32max
USER_DATA 0 nandc->regs->flash_feature 0-u32max
UNITS 0 nandc unit_byte
LOCK2 &mem->spi->controller->bus_lock_mutex
LOCK2 &mem->spi->controller->io_mutex
HALF_LOCKED2 &at25->lock
HALF_LOCKED2 &master->master.chrdev_lock
HALF_LOCKED2 &spinand->lock
HALF_LOCKED2 _T->lock
TYPE_LOCK (struct spi_controller)->bus_lock_mutex
TYPE_LOCK (struct spi_controller)->io_mutex

drivers/mtd/nand/raw/qcom_nandc.c config_nand_cw_read() -> qcom_write_reg_dma()

Type Parameter Key Value
PARAM_VALUE 0 nandc 4096-ptr_max
PARAM_VALUE 0 nandc->props 4096-ptr_max
PARAM_VALUE 0 nandc->props->supports_bam 1
PARAM_VALUE 1 vaddr 4096-ptr_max
PARAM_VALUE 2 first 3872
PARAM_VALUE 3 num_regs 4
PARAM_VALUE 4 flags 4
BUF_SIZE 1 vaddr 4
DATA_SOURCE 0 nandc r get_qcom_nand_controller
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/mtd/nand/raw/qcom_nandc.c config_nand_cw_read() -> qcom_write_reg_dma()

Type Parameter Key Value
PARAM_VALUE 0 nandc 4096-ptr_max
PARAM_VALUE 0 nandc->props 4096-ptr_max
PARAM_VALUE 2 first 0
PARAM_VALUE 3 num_regs 1
PARAM_VALUE 4 flags 4
DATA_SOURCE 0 nandc r get_qcom_nand_controller
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/mtd/nand/raw/qcom_nandc.c config_nand_cw_read() -> qcom_write_reg_dma()

Type Parameter Key Value
PARAM_VALUE 0 nandc 4096-ptr_max
PARAM_VALUE 0 nandc->props 4096-ptr_max
PARAM_VALUE 1 vaddr 4096-ptr_max
PARAM_VALUE 2 first 16
PARAM_VALUE 3 num_regs 1
PARAM_VALUE 4 flags 4
DATA_SOURCE 0 nandc r get_qcom_nand_controller
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/mtd/nand/raw/qcom_nandc.c config_nand_cw_write() -> qcom_write_reg_dma()

Type Parameter Key Value
PARAM_VALUE 0 nandc 4096-ptr_max
PARAM_VALUE 2 first 0
PARAM_VALUE 3 num_regs 1
PARAM_VALUE 4 flags 4
DATA_SOURCE 0 nandc r get_qcom_nand_controller
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &chip->controller->lock
HALF_LOCKED2 &chip->lock

drivers/mtd/nand/raw/qcom_nandc.c config_nand_cw_write() -> qcom_write_reg_dma()

Type Parameter Key Value
PARAM_VALUE 0 nandc 4096-ptr_max
PARAM_VALUE 0 nandc->props 4096-ptr_max
PARAM_VALUE 1 vaddr 4096-ptr_max
PARAM_VALUE 2 first 16
PARAM_VALUE 3 num_regs 1
PARAM_VALUE 4 flags 4
DATA_SOURCE 0 nandc r get_qcom_nand_controller
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &chip->controller->lock
HALF_LOCKED2 &chip->lock

drivers/mtd/nand/raw/qcom_nandc.c config_nand_cw_write() -> qcom_write_reg_dma()

Type Parameter Key Value
PARAM_VALUE 0 nandc 4096-ptr_max
PARAM_VALUE 0 nandc->props 4096-ptr_max
PARAM_VALUE 1 vaddr 4096-ptr_max
PARAM_VALUE 2 first 20
PARAM_VALUE 3 num_regs 1
PARAM_VALUE 4 flags 0
DATA_SOURCE 0 nandc r get_qcom_nand_controller
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &chip->controller->lock
HALF_LOCKED2 &chip->lock

drivers/mtd/nand/raw/qcom_nandc.c config_nand_cw_write() -> qcom_write_reg_dma()

Type Parameter Key Value
PARAM_VALUE 0 nandc 4096-ptr_max
PARAM_VALUE 0 nandc->props 4096-ptr_max
PARAM_VALUE 1 vaddr 4096-ptr_max
PARAM_VALUE 2 first 68
PARAM_VALUE 3 num_regs 1
PARAM_VALUE 4 flags 4
DATA_SOURCE 0 nandc r get_qcom_nand_controller
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &chip->controller->lock
HALF_LOCKED2 &chip->lock

drivers/mtd/nand/raw/qcom_nandc.c config_nand_page_read() -> qcom_write_reg_dma()

Type Parameter Key Value
PARAM_VALUE 0 nandc 4096-ptr_max
PARAM_VALUE 1 vaddr 4096-ptr_max
PARAM_VALUE 2 first 4
PARAM_VALUE 3 num_regs 2
PARAM_VALUE 4 flags 0
DATA_SOURCE 0 nandc r get_qcom_nand_controller
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/mtd/nand/raw/qcom_nandc.c config_nand_page_read() -> qcom_write_reg_dma()

Type Parameter Key Value
PARAM_VALUE 0 nandc 4096-ptr_max
PARAM_VALUE 0 nandc->props 4096-ptr_max
PARAM_VALUE 1 vaddr 4096-ptr_max
PARAM_VALUE 2 first 32
PARAM_VALUE 3 num_regs 3
PARAM_VALUE 4 flags 0
DATA_SOURCE 0 nandc r get_qcom_nand_controller
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/mtd/nand/raw/qcom_nandc.c config_nand_page_read() -> qcom_write_reg_dma()

Type Parameter Key Value
PARAM_VALUE 0 nandc 4096-ptr_max
PARAM_VALUE 0 nandc->props 4096-ptr_max
PARAM_VALUE 0 nandc->props->qpic_version2 0
PARAM_VALUE 1 vaddr 4096-ptr_max
PARAM_VALUE 2 first 240
PARAM_VALUE 3 num_regs 1
PARAM_VALUE 4 flags 0
DATA_SOURCE 0 nandc r get_qcom_nand_controller
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/mtd/nand/raw/qcom_nandc.c config_nand_page_read() -> qcom_write_reg_dma()

Type Parameter Key Value
PARAM_VALUE 0 nandc 4096-ptr_max
PARAM_VALUE 0 nandc->props 4096-ptr_max
PARAM_VALUE 1 vaddr 4096-ptr_max
PARAM_VALUE 2 first 232
PARAM_VALUE 3 num_regs 1
PARAM_VALUE 4 flags 0
DATA_SOURCE 0 nandc r get_qcom_nand_controller
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/mtd/nand/raw/qcom_nandc.c config_nand_page_read() -> qcom_write_reg_dma()

Type Parameter Key Value
PARAM_VALUE 0 nandc 4096-ptr_max
PARAM_VALUE 0 nandc->props 4096-ptr_max
PARAM_VALUE 1 vaddr 4096-ptr_max
PARAM_VALUE 2 first 232
PARAM_VALUE 3 num_regs 1
PARAM_VALUE 4 flags 20
DATA_SOURCE 0 nandc r get_qcom_nand_controller
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/mtd/nand/raw/qcom_nandc.c config_nand_page_write() -> qcom_write_reg_dma()

Type Parameter Key Value
PARAM_VALUE 0 nandc 4096-ptr_max
PARAM_VALUE 1 vaddr 4096-ptr_max
PARAM_VALUE 2 first 4
PARAM_VALUE 3 num_regs 2
PARAM_VALUE 4 flags 0
DATA_SOURCE 0 nandc r get_qcom_nand_controller
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &chip->controller->lock
HALF_LOCKED2 &chip->lock

drivers/mtd/nand/raw/qcom_nandc.c config_nand_page_write() -> qcom_write_reg_dma()

Type Parameter Key Value
PARAM_VALUE 0 nandc 4096-ptr_max
PARAM_VALUE 0 nandc->props 4096-ptr_max
PARAM_VALUE 1 vaddr 4096-ptr_max
PARAM_VALUE 2 first 32
PARAM_VALUE 3 num_regs 3
PARAM_VALUE 4 flags 0
DATA_SOURCE 0 nandc r get_qcom_nand_controller
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &chip->controller->lock
HALF_LOCKED2 &chip->lock

drivers/mtd/nand/raw/qcom_nandc.c config_nand_page_write() -> qcom_write_reg_dma()

Type Parameter Key Value
PARAM_VALUE 0 nandc 4096-ptr_max
PARAM_VALUE 0 nandc->props 4096-ptr_max
PARAM_VALUE 0 nandc->props->qpic_version2 0
PARAM_VALUE 1 vaddr 4096-ptr_max
PARAM_VALUE 2 first 240
PARAM_VALUE 3 num_regs 1
PARAM_VALUE 4 flags 4
DATA_SOURCE 0 nandc r get_qcom_nand_controller
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &chip->controller->lock
HALF_LOCKED2 &chip->lock

drivers/mtd/nand/raw/qcom_nandc.c qcom_misc_cmd_type_exec() -> qcom_write_reg_dma()

Type Parameter Key Value
PARAM_VALUE 0 nandc 4096-ptr_max
PARAM_VALUE 0 nandc->buf_count 0
PARAM_VALUE 0 nandc->buf_start 0
PARAM_VALUE 0 nandc->props 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ecc 0-s64max
PARAM_VALUE 0 nandc->reg_read_pos 0
PARAM_VALUE 0 nandc->regs 4096-ptr_max
PARAM_VALUE 0 nandc->regs->cmd 13,58
PARAM_VALUE 0 nandc->regs->exec 1
PARAM_VALUE 1 vaddr 4096-ptr_max
PARAM_VALUE 1 *vaddr 13,58
PARAM_VALUE 2 first 0
PARAM_VALUE 3 num_regs 1,3
PARAM_VALUE 4 flags 4
DATA_SOURCE 0 nandc r get_qcom_nand_controller
FUZZY_MAX 3 num_regs 3
BIT_INFO 0 nandc->regs->cmd 0x8,0x3f
BIT_INFO 3 num_regs 0x1,0x3
HARD_MAX 3 num_regs 3
NOCHECK_CALL

drivers/mtd/nand/raw/qcom_nandc.c qcom_misc_cmd_type_exec() -> qcom_write_reg_dma()

Type Parameter Key Value
PARAM_VALUE 0 nandc 4096-ptr_max
PARAM_VALUE 0 nandc->buf_count 0
PARAM_VALUE 0 nandc->buf_start 0
PARAM_VALUE 0 nandc->props 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ecc 0-s64max
PARAM_VALUE 0 nandc->reg_read_pos 0
PARAM_VALUE 0 nandc->regs 4096-ptr_max
PARAM_VALUE 0 nandc->regs->exec 1
PARAM_VALUE 1 vaddr 4096-ptr_max
PARAM_VALUE 2 first 32
PARAM_VALUE 3 num_regs 2
PARAM_VALUE 4 flags 4
DATA_SOURCE 0 nandc r get_qcom_nand_controller
BIT_INFO 0 nandc->regs->cmd 0x8,0x3f
NOCHECK_CALL

drivers/mtd/nand/raw/qcom_nandc.c qcom_misc_cmd_type_exec() -> qcom_write_reg_dma()

Type Parameter Key Value
PARAM_VALUE 0 nandc 4096-ptr_max
PARAM_VALUE 0 nandc->buf_count 0
PARAM_VALUE 0 nandc->buf_start 0
PARAM_VALUE 0 nandc->props 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ecc 0-s64max
PARAM_VALUE 0 nandc->reg_read_pos 0
PARAM_VALUE 0 nandc->regs 4096-ptr_max
PARAM_VALUE 0 nandc->regs->cmd 13,58
PARAM_VALUE 0 nandc->regs->exec 1
PARAM_VALUE 1 vaddr 4096-ptr_max
PARAM_VALUE 1 *vaddr 1
PARAM_VALUE 2 first 16
PARAM_VALUE 3 num_regs 1
PARAM_VALUE 4 flags 4
DATA_SOURCE 0 nandc r get_qcom_nand_controller
BIT_INFO 0 nandc->regs->cmd 0x8,0x3f
NOCHECK_CALL

drivers/mtd/nand/raw/qcom_nandc.c qcom_param_page_type_exec() -> qcom_write_reg_dma()

Type Parameter Key Value
PARAM_VALUE 0 nandc 4096-ptr_max
PARAM_VALUE 0 nandc->buf_count 0
PARAM_VALUE 0 nandc->buf_start 0
PARAM_VALUE 0 nandc->props 4096-ptr_max
PARAM_VALUE 0 nandc->props->has_onfi_read_op 0
PARAM_VALUE 0 nandc->qspi->ecc 0-s64max
PARAM_VALUE 0 nandc->reg_read_pos 0
PARAM_VALUE 0 nandc->regs 4096-ptr_max
PARAM_VALUE 0 nandc->regs->addr0 0
PARAM_VALUE 0 nandc->regs->addr1 0
PARAM_VALUE 0 nandc->regs->cfg0 0-1073741823
PARAM_VALUE 0 nandc->regs->cmd 0,16-u32max
PARAM_VALUE 0 nandc->regs->exec 1
PARAM_VALUE 1 vaddr 4096-ptr_max
PARAM_VALUE 2 first 172
PARAM_VALUE 3 num_regs 1
PARAM_VALUE 4 flags 0
DATA_SOURCE 0 nandc r get_qcom_nand_controller
BIT_INFO 0 nandc->regs->cmd 0x30,0xffffffff
NOCHECK_CALL

drivers/mtd/nand/raw/qcom_nandc.c qcom_param_page_type_exec() -> qcom_write_reg_dma()

Type Parameter Key Value
PARAM_VALUE 0 nandc 4096-ptr_max
PARAM_VALUE 0 nandc->buf_count 0
PARAM_VALUE 0 nandc->buf_start 0
PARAM_VALUE 0 nandc->props 4096-ptr_max
PARAM_VALUE 0 nandc->props->has_onfi_read_op 0
PARAM_VALUE 0 nandc->qspi->ecc 0-s64max
PARAM_VALUE 0 nandc->reg_read_pos 0
PARAM_VALUE 0 nandc->regs 4096-ptr_max
PARAM_VALUE 0 nandc->regs->addr0 0
PARAM_VALUE 0 nandc->regs->addr1 0
PARAM_VALUE 0 nandc->regs->cfg0 0-1073741823
PARAM_VALUE 0 nandc->regs->cmd 0,16-u32max
PARAM_VALUE 0 nandc->regs->exec 1
PARAM_VALUE 1 vaddr 4096-ptr_max
PARAM_VALUE 2 first 164
PARAM_VALUE 3 num_regs 1
PARAM_VALUE 4 flags 4
DATA_SOURCE 0 nandc r get_qcom_nand_controller
BIT_INFO 0 nandc->regs->cmd 0x30,0xffffffff
NOCHECK_CALL

drivers/mtd/nand/raw/qcom_nandc.c qcom_param_page_type_exec() -> qcom_write_reg_dma()

Type Parameter Key Value
PARAM_VALUE 0 nandc 4096-ptr_max
PARAM_VALUE 0 nandc->buf_count 512
PARAM_VALUE 0 nandc->buf_start 0
PARAM_VALUE 0 nandc->props 4096-ptr_max
PARAM_VALUE 0 nandc->props->has_onfi_read_op 0
PARAM_VALUE 0 nandc->qspi->cmd 0,6,132,939524107,939524109-939524110,939524146-939524147,939524150,939524154,3087007758
PARAM_VALUE 0 nandc->qspi->ecc 0-s64max
PARAM_VALUE 0 nandc->reg_read_pos 0
PARAM_VALUE 0 nandc->regs 4096-ptr_max
PARAM_VALUE 0 nandc->regs->addr0 0
PARAM_VALUE 0 nandc->regs->addr1 0
PARAM_VALUE 0 nandc->regs->cfg0 0-1073741823
PARAM_VALUE 0 nandc->regs->cmd 0,16-u32max
PARAM_VALUE 0 nandc->regs->exec 1
PARAM_VALUE 1 vaddr 4096-ptr_max
PARAM_VALUE 2 first 57005
PARAM_VALUE 3 num_regs 1
PARAM_VALUE 4 flags 0
DATA_SOURCE 0 nandc r get_qcom_nand_controller
BIT_INFO 0 nandc->regs->cmd 0x30,0xffffffff
NOCHECK_CALL

drivers/mtd/nand/raw/qcom_nandc.c qcom_param_page_type_exec() -> qcom_write_reg_dma()

Type Parameter Key Value
PARAM_VALUE 0 nandc 4096-ptr_max
PARAM_VALUE 0 nandc->buf_count 512
PARAM_VALUE 0 nandc->buf_start 0
PARAM_VALUE 0 nandc->props 4096-ptr_max
PARAM_VALUE 0 nandc->props->has_onfi_read_op 0
PARAM_VALUE 0 nandc->qspi->cmd 0,6,132,939524107,939524109-939524110,939524146-939524147,939524150,939524154,3087007758
PARAM_VALUE 0 nandc->qspi->ecc 0-s64max
PARAM_VALUE 0 nandc->reg_read_pos 0
PARAM_VALUE 0 nandc->regs 4096-ptr_max
PARAM_VALUE 0 nandc->regs->addr0 0
PARAM_VALUE 0 nandc->regs->addr1 0
PARAM_VALUE 0 nandc->regs->cfg0 0-1073741823
PARAM_VALUE 0 nandc->regs->cmd 0,16-u32max
PARAM_VALUE 0 nandc->regs->exec 1
PARAM_VALUE 1 vaddr 4096-ptr_max
PARAM_VALUE 2 first 48879
PARAM_VALUE 3 num_regs 1
PARAM_VALUE 4 flags 4
DATA_SOURCE 0 nandc r get_qcom_nand_controller
BIT_INFO 0 nandc->regs->cmd 0x30,0xffffffff
NOCHECK_CALL

drivers/mtd/nand/raw/qcom_nandc.c qcom_read_id_type_exec() -> qcom_write_reg_dma()

Type Parameter Key Value
PARAM_VALUE 0 nandc 4096-ptr_max
PARAM_VALUE 0 nandc->buf_count 0
PARAM_VALUE 0 nandc->buf_start 0
PARAM_VALUE 0 nandc->props 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ecc 0-s64max
PARAM_VALUE 0 nandc->reg_read_pos 0
PARAM_VALUE 0 nandc->regs 4096-ptr_max
PARAM_VALUE 0 nandc->regs->chip_sel 0,4
PARAM_VALUE 0 nandc->regs->exec 1
PARAM_VALUE 1 vaddr 4096-ptr_max
PARAM_VALUE 2 first 0
PARAM_VALUE 3 num_regs 4
PARAM_VALUE 4 flags 4
DATA_SOURCE 0 nandc r get_qcom_nand_controller
FUZZY_MAX 0 nandc->regs->chip_sel 4
BIT_INFO 0 nandc->regs->chip_sel 0x0,0x4
HARD_MAX 0 nandc->regs->chip_sel 4
NOCHECK_CALL

drivers/mtd/nand/raw/qcom_nandc.c qcom_read_id_type_exec() -> qcom_write_reg_dma()

Type Parameter Key Value
PARAM_VALUE 0 nandc 4096-ptr_max
PARAM_VALUE 0 nandc->buf_count 0
PARAM_VALUE 0 nandc->buf_start 0
PARAM_VALUE 0 nandc->props 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ecc 0-s64max
PARAM_VALUE 0 nandc->reg_read_pos 0
PARAM_VALUE 0 nandc->regs 4096-ptr_max
PARAM_VALUE 0 nandc->regs->chip_sel 0,4
PARAM_VALUE 0 nandc->regs->exec 1
PARAM_VALUE 1 vaddr 4096-ptr_max
PARAM_VALUE 1 *vaddr 1
PARAM_VALUE 2 first 16
PARAM_VALUE 3 num_regs 1
PARAM_VALUE 4 flags 4
DATA_SOURCE 0 nandc r get_qcom_nand_controller
FUZZY_MAX 0 nandc->regs->chip_sel 4
BIT_INFO 0 nandc->regs->chip_sel 0x0,0x4
HARD_MAX 0 nandc->regs->chip_sel 4
NOCHECK_CALL

drivers/mtd/nand/raw/qcom_nandc.c qcom_read_status_exec() -> qcom_write_reg_dma()

Type Parameter Key Value
PARAM_VALUE 0 nandc 4096-ptr_max
PARAM_VALUE 0 nandc->buf_count 0
PARAM_VALUE 0 nandc->buf_start 0
PARAM_VALUE 0 nandc->exec_opwrite 0
PARAM_VALUE 0 nandc->props 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ecc 0-s64max
PARAM_VALUE 0 nandc->reg_read_pos 0
PARAM_VALUE 0 nandc->regs 4096-ptr_max
PARAM_VALUE 0 nandc->regs->exec 1
PARAM_VALUE 1 vaddr 4096-ptr_max
PARAM_VALUE 2 first 0
PARAM_VALUE 3 num_regs 1
PARAM_VALUE 4 flags 4
DATA_SOURCE 0 nandc r get_qcom_nand_controller
NOCHECK_CALL

drivers/mtd/nand/raw/qcom_nandc.c qcom_read_status_exec() -> qcom_write_reg_dma()

Type Parameter Key Value
PARAM_VALUE 0 nandc 4096-ptr_max
PARAM_VALUE 0 nandc->buf_count 0
PARAM_VALUE 0 nandc->buf_start 0
PARAM_VALUE 0 nandc->exec_opwrite 0
PARAM_VALUE 0 nandc->props 4096-ptr_max
PARAM_VALUE 0 nandc->qspi->ecc 0-s64max
PARAM_VALUE 0 nandc->reg_read_pos 0
PARAM_VALUE 0 nandc->regs 4096-ptr_max
PARAM_VALUE 0 nandc->regs->exec 1
PARAM_VALUE 1 vaddr 4096-ptr_max
PARAM_VALUE 1 *vaddr 1
PARAM_VALUE 2 first 16
PARAM_VALUE 3 num_regs 1
PARAM_VALUE 4 flags 4
DATA_SOURCE 0 nandc r get_qcom_nand_controller
NOCHECK_CALL