Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/spi/atmel-quadspi.c atmel_qspi_init() -> atmel_qspi_write()

Type Parameter Key Value
PARAM_VALUE 0 value 128
PARAM_VALUE 1 aq 4096-ptr_max
PARAM_VALUE 1 aq->regs 4096-ptr_max
PARAM_VALUE 2 offset 0
BUF_SIZE 1 aq s32min-(-2),1-s32max
BUF_SIZE 1 aq s32min-(-2),1-s32max
BUF_SIZE 1 aq->gclk (-1),1-s32max
BUF_SIZE 1 aq->ops 16
BUF_SIZE 1 aq->pclk (-1),1-s32max
BUF_SIZE 1 aq->qspick (-1),1-s32max
DATA_SOURCE 1 aq $0
BIT_INFO 1 aq->ops 0x68104c40c3057000,0xffffffffffffffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 aq unit_byte

drivers/spi/atmel-quadspi.c atmel_qspi_init() -> atmel_qspi_write()

Type Parameter Key Value
PARAM_VALUE 0 value 128
PARAM_VALUE 1 aq 4096-ptr_max
PARAM_VALUE 2 offset 0
BUF_SIZE 1 aq s32min-(-2),1-s32max
BUF_SIZE 1 aq s32min-(-2),1-s32max
BUF_SIZE 1 aq->gclk (-1),1-s32max
BUF_SIZE 1 aq->ops (-1),16
BUF_SIZE 1 aq->pclk (-1),1-s32max
BUF_SIZE 1 aq->qspick (-1),1-s32max
DATA_SOURCE 1 aq $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 aq unit_byte

drivers/spi/atmel-quadspi.c atmel_qspi_init() -> atmel_qspi_write()

Type Parameter Key Value
PARAM_VALUE 0 value 1
PARAM_VALUE 1 aq 4096-ptr_max
PARAM_VALUE 2 offset 0
BUF_SIZE 1 aq s32min-(-2),1-s32max
BUF_SIZE 1 aq s32min-(-2),1-s32max
BUF_SIZE 1 aq->gclk (-1),1-s32max
BUF_SIZE 1 aq->ops (-1),16
BUF_SIZE 1 aq->pclk (-1),1-s32max
BUF_SIZE 1 aq->qspick (-1),1-s32max
DATA_SOURCE 1 aq $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 aq unit_byte

drivers/spi/atmel-quadspi.c atmel_qspi_lan969x_init() -> atmel_qspi_write()

Type Parameter Key Value
PARAM_VALUE 0 value 8
PARAM_VALUE 1 aq 4096-ptr_max
PARAM_VALUE 2 offset 0
BUF_SIZE 1 aq s32min-(-2),1-s32max
BUF_SIZE 1 aq s32min-(-2),1-s32max
DATA_SOURCE 1 aq $0
NOSPEC 1 aq->target_max_speed_hz
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 1 aq->target_max_speed_hz 1-u32max[c]
HALF_LOCKED2 &spi->controller->io_mutex

drivers/spi/atmel-quadspi.c atmel_qspi_lan969x_init() -> atmel_qspi_write()

Type Parameter Key Value
PARAM_VALUE 0 value 20
PARAM_VALUE 1 aq 4096-ptr_max
PARAM_VALUE 2 offset 0
BUF_SIZE 1 aq s32min-(-2),1-s32max
BUF_SIZE 1 aq s32min-(-2),1-s32max
DATA_SOURCE 1 aq $0
NOSPEC 1 aq->target_max_speed_hz
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 1 aq->target_max_speed_hz 1-u32max[c]
NO_OVERFLOW_SIMPLE 1 aq->gclk->core->parent->req_rate
HALF_LOCKED2 &spi->controller->io_mutex

drivers/spi/atmel-quadspi.c atmel_qspi_lan969x_init() -> atmel_qspi_write()

Type Parameter Key Value
PARAM_VALUE 0 value 2
PARAM_VALUE 1 aq 4096-ptr_max
PARAM_VALUE 2 offset 0
BUF_SIZE 1 aq s32min-(-2),1-s32max
BUF_SIZE 1 aq s32min-(-2),1-s32max
DATA_SOURCE 1 aq $0
NOSPEC 1 aq->target_max_speed_hz
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 1 aq->target_max_speed_hz 1-u32max[c]
NO_OVERFLOW_SIMPLE 1 aq->gclk->core->parent->req_rate
HALF_LOCKED2 &spi->controller->io_mutex

drivers/spi/atmel-quadspi.c atmel_qspi_lan969x_init() -> atmel_qspi_write()

Type Parameter Key Value
PARAM_VALUE 0 value 128
PARAM_VALUE 1 aq 4096-ptr_max
PARAM_VALUE 2 offset 0
BUF_SIZE 1 aq s32min-(-2),1-s32max
BUF_SIZE 1 aq s32min-(-2),1-s32max
DATA_SOURCE 1 aq $0
NOSPEC 1 aq->target_max_speed_hz
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 1 aq->target_max_speed_hz 1-u32max[c]
NO_OVERFLOW_SIMPLE 1 aq->gclk->core->parent->req_rate
HALF_LOCKED2 &spi->controller->io_mutex

drivers/spi/atmel-quadspi.c atmel_qspi_lan969x_init() -> atmel_qspi_write()

Type Parameter Key Value
PARAM_VALUE 0 value 1
PARAM_VALUE 1 aq 4096-ptr_max
PARAM_VALUE 2 offset 0
BUF_SIZE 1 aq s32min-(-2),1-s32max
BUF_SIZE 1 aq s32min-(-2),1-s32max
CAPPED_DATA 1 aq->pclk->core 1
DATA_SOURCE 1 aq $0
NOSPEC 1 aq->target_max_speed_hz
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 1 aq->target_max_speed_hz 1-u32max[c]
NO_OVERFLOW_SIMPLE 1 aq->gclk->core->parent->req_rate
HALF_LOCKED2 &spi->controller->io_mutex

drivers/spi/atmel-quadspi.c atmel_qspi_remove() -> atmel_qspi_write()

Type Parameter Key Value
PARAM_VALUE 0 value 2
PARAM_VALUE 1 aq 4096-ptr_max
PARAM_VALUE 2 offset 0
BUF_SIZE 1 aq s32min-(-2),1-s32max
BUF_SIZE 1 aq s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 aq unit_byte
HALF_LOCKED2 &_dev->mutex

drivers/spi/atmel-quadspi.c atmel_qspi_resume() -> atmel_qspi_write()

Type Parameter Key Value
PARAM_VALUE 1 aq 4096-ptr_max
PARAM_VALUE 2 offset 32
BUF_SIZE 1 aq s32min-(-2),1-s32max
BUF_SIZE 1 aq s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 aq unit_byte

drivers/spi/atmel-quadspi.c atmel_qspi_sama7g5_init() -> atmel_qspi_write()

Type Parameter Key Value
PARAM_VALUE 0 value 4
PARAM_VALUE 1 aq 4096-ptr_max
PARAM_VALUE 2 offset 0
BUF_SIZE 1 aq s32min-(-2),1-s32max
BUF_SIZE 1 aq s32min-(-2),1-s32max
DATA_SOURCE 1 aq $0
NOSPEC 1 aq->target_max_speed_hz
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 1 aq->target_max_speed_hz 1-u32max[c]
NO_OVERFLOW_SIMPLE 1 aq->gclk->core->parent->req_rate
HALF_LOCKED2 &spi->controller->io_mutex

drivers/spi/atmel-quadspi.c atmel_qspi_sama7g5_init() -> atmel_qspi_write()

Type Parameter Key Value
PARAM_VALUE 0 value 1
PARAM_VALUE 1 aq 4096-ptr_max
PARAM_VALUE 2 offset 0
BUF_SIZE 1 aq s32min-(-2),1-s32max
BUF_SIZE 1 aq s32min-(-2),1-s32max
DATA_SOURCE 1 aq $0
NOSPEC 1 aq->target_max_speed_hz
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 1 aq->target_max_speed_hz 1-u32max[c]
NO_OVERFLOW_SIMPLE 1 aq->gclk->core->parent->req_rate
HALF_LOCKED2 &spi->controller->io_mutex

drivers/spi/atmel-quadspi.c atmel_qspi_sama7g5_init() -> atmel_qspi_write()

Type Parameter Key Value
PARAM_VALUE 0 value u16max
PARAM_VALUE 1 aq 4096-ptr_max
PARAM_VALUE 2 offset 100
BUF_SIZE 1 aq s32min-(-2),1-s32max
BUF_SIZE 1 aq s32min-(-2),1-s32max
DATA_SOURCE 1 aq $0
NOSPEC 1 aq->target_max_speed_hz
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 1 aq->target_max_speed_hz 1-u32max[c]
NO_OVERFLOW_SIMPLE 1 aq->gclk->core->parent->req_rate
HALF_LOCKED2 &spi->controller->io_mutex

drivers/spi/atmel-quadspi.c atmel_qspi_sama7g5_set_cfg() -> atmel_qspi_write()

Type Parameter Key Value
PARAM_VALUE 1 aq 4096-ptr_max
PARAM_VALUE 2 offset 48
BUF_SIZE 1 aq s32min-(-2),1-s32max
BUF_SIZE 1 aq s32min-(-2),1-s32max
DATA_SOURCE 1 aq $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 value 0-u32max[c]
USER_DATA 0 value 0-u32max[c]
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/atmel-quadspi.c atmel_qspi_sama7g5_set_cfg() -> atmel_qspi_write()

Type Parameter Key Value
PARAM_VALUE 0 value 0-u16max
PARAM_VALUE 1 aq 4096-ptr_max
PARAM_VALUE 2 offset 60
BUF_SIZE 1 aq s32min-(-2),1-s32max
BUF_SIZE 1 aq s32min-(-2),1-s32max
DATA_SOURCE 1 aq $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
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/atmel-quadspi.c atmel_qspi_sama7g5_set_cfg() -> atmel_qspi_write()

Type Parameter Key Value
PARAM_VALUE 0 value 0-u16max
PARAM_VALUE 1 aq 4096-ptr_max
PARAM_VALUE 2 offset 52
BUF_SIZE 1 aq s32min-(-2),1-s32max
BUF_SIZE 1 aq s32min-(-2),1-s32max
DATA_SOURCE 1 aq $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
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/atmel-quadspi.c atmel_qspi_sama7g5_set_cfg() -> atmel_qspi_write()

Type Parameter Key Value
PARAM_VALUE 1 aq 4096-ptr_max
PARAM_VALUE 2 offset 84
BUF_SIZE 1 aq s32min-(-2),1-s32max
BUF_SIZE 1 aq s32min-(-2),1-s32max
DATA_SOURCE 1 aq $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 value 0-u32max[c]
USER_DATA 0 value 0-u32max[c]
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/atmel-quadspi.c atmel_qspi_sama7g5_set_cfg() -> atmel_qspi_write()

Type Parameter Key Value
PARAM_VALUE 0 value 0-1073746047
PARAM_VALUE 1 aq 4096-ptr_max
PARAM_VALUE 2 offset 56
BUF_SIZE 1 aq s32min-(-2),1-s32max
BUF_SIZE 1 aq s32min-(-2),1-s32max
DATA_SOURCE 1 aq $0
BIT_INFO 0 value 0x10,0x7fffffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
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/atmel-quadspi.c atmel_qspi_sama7g5_suspend() -> atmel_qspi_write()

Type Parameter Key Value
PARAM_VALUE 0 value 2
PARAM_VALUE 1 aq 4096-ptr_max
PARAM_VALUE 2 offset 0
BUF_SIZE 1 aq s32min-(-2),1-s32max
BUF_SIZE 1 aq s32min-(-2),1-s32max
DATA_SOURCE 1 aq $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 aq unit_byte
HALF_LOCKED2 &_dev->mutex

drivers/spi/atmel-quadspi.c atmel_qspi_sama7g5_suspend() -> atmel_qspi_write()

Type Parameter Key Value
PARAM_VALUE 0 value 8
PARAM_VALUE 1 aq 4096-ptr_max
PARAM_VALUE 2 offset 0
BUF_SIZE 1 aq s32min-(-2),1-s32max
BUF_SIZE 1 aq s32min-(-2),1-s32max
DATA_SOURCE 1 aq $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 aq unit_byte
HALF_LOCKED2 &_dev->mutex

drivers/spi/atmel-quadspi.c atmel_qspi_sama7g5_transfer() -> atmel_qspi_write()

Type Parameter Key Value
PARAM_VALUE 0 value 512
PARAM_VALUE 1 aq 4096-ptr_max
PARAM_VALUE 2 offset 0
BUF_SIZE 1 aq s32min-(-2),1-s32max
BUF_SIZE 1 aq s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 aq 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/atmel-quadspi.c atmel_qspi_sama7g5_transfer() -> atmel_qspi_write()

Type Parameter Key Value
PARAM_VALUE 0 value 16777216
PARAM_VALUE 1 aq 4096-ptr_max
PARAM_VALUE 2 offset 0
BUF_SIZE 1 aq s32min-(-2),1-s32max
BUF_SIZE 1 aq s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 aq 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/atmel-quadspi.c atmel_qspi_set_cfg() -> atmel_qspi_write()

Type Parameter Key Value
PARAM_VALUE 1 aq 4096-ptr_max
PARAM_VALUE 2 offset 48
BUF_SIZE 1 aq s32min-(-2),1-s32max
BUF_SIZE 1 aq s32min-(-2),1-s32max
DATA_SOURCE 1 aq $0
BIT_INFO 0 value 0x0,0x7ffffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 value 0-u32max[c]
USER_DATA 0 value 0-u32max[c]
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/atmel-quadspi.c atmel_qspi_set_cfg() -> atmel_qspi_write()

Type Parameter Key Value
PARAM_VALUE 0 value 0-16777215
PARAM_VALUE 1 aq 4096-ptr_max
PARAM_VALUE 2 offset 60
BUF_SIZE 1 aq s32min-(-2),1-s32max
BUF_SIZE 1 aq s32min-(-2),1-s32max
DATA_SOURCE 1 aq $0
BIT_INFO 0 value 0x0,0xff00ff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 value 0-16777215[c]
USER_DATA 0 value 0-16777215[c][u]
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/atmel-quadspi.c atmel_qspi_set_cfg() -> atmel_qspi_write()

Type Parameter Key Value
PARAM_VALUE 0 value 0-16777215
PARAM_VALUE 1 aq 4096-ptr_max
PARAM_VALUE 2 offset 52
BUF_SIZE 1 aq s32min-(-2),1-s32max
BUF_SIZE 1 aq s32min-(-2),1-s32max
DATA_SOURCE 1 aq $0
BIT_INFO 0 value 0x0,0xff00ff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 value 0-16777215[c]
USER_DATA 0 value 0-16777215[c][u]
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/atmel-quadspi.c atmel_qspi_set_cfg() -> atmel_qspi_write()

Type Parameter Key Value
PARAM_VALUE 0 value 0-16777215
PARAM_VALUE 1 aq 4096-ptr_max
PARAM_VALUE 2 offset 52
BUF_SIZE 1 aq s32min-(-2),1-s32max
BUF_SIZE 1 aq s32min-(-2),1-s32max
DATA_SOURCE 1 aq $0
BIT_INFO 0 value 0x0,0xff00ff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 value 0-16777215[c]
USER_DATA 0 value 0-16777215[c][u]
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/atmel-quadspi.c atmel_qspi_set_cfg() -> atmel_qspi_write()

Type Parameter Key Value
PARAM_VALUE 0 value 0-2109567
PARAM_VALUE 1 aq 4096-ptr_max
PARAM_VALUE 2 offset 56
BUF_SIZE 1 aq s32min-(-2),1-s32max
BUF_SIZE 1 aq s32min-(-2),1-s32max
DATA_SOURCE 1 aq $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
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/atmel-quadspi.c atmel_qspi_set_cs_timing() -> atmel_qspi_write()

Type Parameter Key Value
PARAM_VALUE 1 aq 4096-ptr_max
PARAM_VALUE 2 offset 32
BUF_SIZE 1 aq s32min-(-2),1-s32max
BUF_SIZE 1 aq s32min-(-2),1-s32max
CAPPED_DATA 1 aq->pclk->core 1
BIT_INFO 1 aq->mr 0x0,0xffffffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 aq unit_byte
LOCK2 &spi->controller->io_mutex
HALF_LOCKED2 &spi->controller->bus_lock_mutex
TYPE_LOCK (struct spi_controller)->io_mutex

drivers/spi/atmel-quadspi.c atmel_qspi_set_cs_timing() -> atmel_qspi_write()

Type Parameter Key Value
PARAM_VALUE 1 aq 4096-ptr_max
PARAM_VALUE 2 offset 4
BUF_SIZE 1 aq s32min-(-2),1-s32max
BUF_SIZE 1 aq s32min-(-2),1-s32max
CAPPED_DATA 1 aq->pclk->core 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 aq unit_byte
LOCK2 &spi->controller->io_mutex
HALF_LOCKED2 &spi->controller->bus_lock_mutex
TYPE_LOCK (struct spi_controller)->io_mutex

drivers/spi/atmel-quadspi.c atmel_qspi_set_gclk() -> atmel_qspi_write()

Type Parameter Key Value
PARAM_VALUE 0 value 8
PARAM_VALUE 1 aq 4096-ptr_max
PARAM_VALUE 2 offset 0
BUF_SIZE 1 aq s32min-(-2),1-s32max
BUF_SIZE 1 aq s32min-(-2),1-s32max
DATA_SOURCE 1 aq $0
NOSPEC 1 aq->target_max_speed_hz
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 1 aq->target_max_speed_hz 1-u32max[c]
HALF_LOCKED2 &spi->controller->io_mutex

drivers/spi/atmel-quadspi.c atmel_qspi_set_gclk() -> atmel_qspi_write()

Type Parameter Key Value
PARAM_VALUE 0 value 1
PARAM_VALUE 1 aq 4096-ptr_max
PARAM_VALUE 2 offset 88
BUF_SIZE 1 aq s32min-(-2),1-s32max
BUF_SIZE 1 aq s32min-(-2),1-s32max
DATA_SOURCE 1 aq $0
NOSPEC 1 aq->target_max_speed_hz
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 1 aq->target_max_speed_hz 90000001-u32max[c]
HALF_LOCKED2 &spi->controller->io_mutex

drivers/spi/atmel-quadspi.c atmel_qspi_set_gclk() -> atmel_qspi_write()

Type Parameter Key Value
PARAM_VALUE 0 value 0
PARAM_VALUE 1 aq 4096-ptr_max
PARAM_VALUE 2 offset 88
BUF_SIZE 1 aq s32min-(-2),1-s32max
BUF_SIZE 1 aq s32min-(-2),1-s32max
DATA_SOURCE 1 aq $0
NOSPEC 1 aq->target_max_speed_hz
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 1 aq->target_max_speed_hz 1-90000000[c]
HALF_LOCKED2 &spi->controller->io_mutex

drivers/spi/atmel-quadspi.c atmel_qspi_set_pad_calibration() -> atmel_qspi_write()

Type Parameter Key Value
PARAM_VALUE 0 value 2
PARAM_VALUE 1 aq 4096-ptr_max
PARAM_VALUE 2 offset 0
BUF_SIZE 1 aq s32min-(-2),1-s32max
BUF_SIZE 1 aq s32min-(-2),1-s32max
CAPPED_DATA 1 aq->pclk->core 1
DATA_SOURCE 1 aq $0
NOSPEC 1 aq->target_max_speed_hz
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 1 aq->target_max_speed_hz 1-u32max[c]
NO_OVERFLOW_SIMPLE 1 aq->gclk->core->parent->req_rate
HALF_LOCKED2 &spi->controller->io_mutex

drivers/spi/atmel-quadspi.c atmel_qspi_set_pad_calibration() -> atmel_qspi_write()

Type Parameter Key Value
PARAM_VALUE 0 value 0-131071
PARAM_VALUE 1 aq 4096-ptr_max
PARAM_VALUE 2 offset 92
BUF_SIZE 1 aq s32min-(-2),1-s32max
BUF_SIZE 1 aq s32min-(-2),1-s32max
CAPPED_DATA 1 aq->pclk->core 1
DATA_SOURCE 1 aq $0
BIT_INFO 0 value 0x1,0x1ffff
NOSPEC 1 aq->target_max_speed_hz
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 1 aq->target_max_speed_hz 1-u32max[c]
NO_OVERFLOW_SIMPLE 1 aq->gclk->core->parent->req_rate
HALF_LOCKED2 &spi->controller->io_mutex

drivers/spi/atmel-quadspi.c atmel_qspi_set_pad_calibration() -> atmel_qspi_write()

Type Parameter Key Value
PARAM_VALUE 0 value 20
PARAM_VALUE 1 aq 4096-ptr_max
PARAM_VALUE 2 offset 0
BUF_SIZE 1 aq s32min-(-2),1-s32max
BUF_SIZE 1 aq s32min-(-2),1-s32max
CAPPED_DATA 1 aq->pclk->core 1
DATA_SOURCE 1 aq $0
NOSPEC 1 aq->target_max_speed_hz
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 1 aq->target_max_speed_hz 1-u32max[c]
NO_OVERFLOW_SIMPLE 1 aq->gclk->core->parent->req_rate
HALF_LOCKED2 &spi->controller->io_mutex

drivers/spi/atmel-quadspi.c atmel_qspi_set_pad_calibration() -> atmel_qspi_write()

Type Parameter Key Value
PARAM_VALUE 0 value 16
PARAM_VALUE 1 aq 4096-ptr_max
PARAM_VALUE 2 offset 0
BUF_SIZE 1 aq s32min-(-2),1-s32max
BUF_SIZE 1 aq s32min-(-2),1-s32max
CAPPED_DATA 1 aq->pclk->core 1
DATA_SOURCE 1 aq $0
NOSPEC 1 aq->target_max_speed_hz
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 1 aq->target_max_speed_hz 1-u32max[c]
NO_OVERFLOW_SIMPLE 1 aq->gclk->core->parent->req_rate
HALF_LOCKED2 &spi->controller->io_mutex

drivers/spi/atmel-quadspi.c atmel_qspi_set_pad_calibration() -> atmel_qspi_write()

Type Parameter Key Value
PARAM_VALUE 1 aq 4096-ptr_max
PARAM_VALUE 2 offset 80
BUF_SIZE 1 aq s32min-(-2),1-s32max
BUF_SIZE 1 aq s32min-(-2),1-s32max
CAPPED_DATA 1 aq->pclk->core 1
DATA_SOURCE 1 aq $0
NOSPEC 1 aq->target_max_speed_hz
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 value 0-u32max[c]
USER_DATA 1 aq->target_max_speed_hz 1-u32max[c]
NO_OVERFLOW_SIMPLE 1 aq->gclk->core->parent->req_rate
HALF_LOCKED2 &spi->controller->io_mutex

drivers/spi/atmel-quadspi.c atmel_qspi_set_serial_memory_mode() -> atmel_qspi_write()

Type Parameter Key Value
PARAM_VALUE 1 aq 4096-ptr_max
PARAM_VALUE 2 offset 4
BUF_SIZE 1 aq s32min-(-2),1-s32max
BUF_SIZE 1 aq s32min-(-2),1-s32max
BUF_SIZE 1 aq->gclk (-1),1-s32max
BUF_SIZE 1 aq->ops (-1),16
BUF_SIZE 1 aq->pclk (-1),1-s32max
BUF_SIZE 1 aq->qspick (-1),1-s32max
DATA_SOURCE 1 aq $0
BIT_INFO 0 value 0x1,0xffffffff
BIT_INFO 1 aq->mr 0x1,0xffffffff
NOSPEC 1 aq->target_max_speed_hz
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 1 aq->target_max_speed_hz 1-u32max[c]
NO_OVERFLOW_SIMPLE 1 aq->gclk->core->parent->req_rate
UNITS 1 aq unit_byte
HALF_LOCKED2 &mem->spi->controller->bus_lock_mutex
HALF_LOCKED2 &mem->spi->controller->io_mutex

drivers/spi/atmel-quadspi.c atmel_qspi_setup() -> atmel_qspi_write()

Type Parameter Key Value
PARAM_VALUE 1 aq 4096-ptr_max
PARAM_VALUE 2 offset 32
BUF_SIZE 1 aq s32min-(-2),1-s32max
BUF_SIZE 1 aq s32min-(-2),1-s32max
CAPPED_DATA 1 aq->pclk->core 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 aq unit_byte
LOCK2 &spi->controller->io_mutex
HALF_LOCKED2 &spi->controller->bus_lock_mutex
TYPE_LOCK (struct spi_controller)->io_mutex

drivers/spi/atmel-quadspi.c atmel_qspi_suspend() -> atmel_qspi_write()

Type Parameter Key Value
PARAM_VALUE 0 value 2
PARAM_VALUE 1 aq 4096-ptr_max
PARAM_VALUE 2 offset 0
BUF_SIZE 1 aq s32min-(-2),1-s32max
BUF_SIZE 1 aq s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 aq unit_byte

drivers/spi/atmel-quadspi.c atmel_qspi_transfer() -> atmel_qspi_write()

Type Parameter Key Value
PARAM_VALUE 0 value 16777216
PARAM_VALUE 1 aq 4096-ptr_max
PARAM_VALUE 2 offset 0
BUF_SIZE 1 aq s32min-(-2),1-s32max
BUF_SIZE 1 aq s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 aq 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/atmel-quadspi.c atmel_qspi_update_config() -> atmel_qspi_write()

Type Parameter Key Value
PARAM_VALUE 0 value 256
PARAM_VALUE 1 aq 4096-ptr_max
PARAM_VALUE 2 offset 0
BUF_SIZE 1 aq s32min-(-1),1-s32max
BUF_SIZE 1 aq s32min-(-1),1-s32max
DATA_SOURCE 1 aq $0
NOSPEC 1 aq->target_max_speed_hz
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 1 aq->target_max_speed_hz 1-u32max[c]
NO_OVERFLOW_SIMPLE 1 aq->gclk->core->parent->req_rate
NO_OVERFLOW_SIMPLE 1 aq->pclk->core->parent->req_rate
NO_OVERFLOW_SIMPLE 1 aq->qspick->core->parent->req_rate
UNITS 1 aq unit_byte
HALF_LOCKED2 &mem->spi->controller->bus_lock_mutex
HALF_LOCKED2 &mem->spi->controller->io_mutex

drivers/spi/atmel-quadspi.c atmel_qspi_wait_for_completion() -> atmel_qspi_write()

Type Parameter Key Value
PARAM_VALUE 0 value 1280,2048,32768
PARAM_VALUE 1 aq 4096-ptr_max
PARAM_VALUE 2 offset 20
BUF_SIZE 1 aq s32min-(-2),1-s32max
BUF_SIZE 1 aq s32min-(-2),1-s32max
CAPPED_DATA 1 aq->pending 1
DATA_SOURCE 0 value $1
DATA_SOURCE 1 aq $0
HARD_MAX 0 value 32768
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 aq 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/atmel-quadspi.c atmel_qspi_wait_for_completion() -> atmel_qspi_write()

Type Parameter Key Value
PARAM_VALUE 0 value 1280,2048,32768
PARAM_VALUE 1 aq 4096-ptr_max
PARAM_VALUE 2 offset 24
BUF_SIZE 1 aq s32min-(-2),1-s32max
BUF_SIZE 1 aq s32min-(-2),1-s32max
CAPPED_DATA 1 aq->pending 1
DATA_SOURCE 0 value $1
DATA_SOURCE 1 aq $0
HARD_MAX 0 value 32768
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 aq 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