Defined in 1 files as a function:
Referenced in 1 files:
-
drivers/spi/spi-tegra210-quad.c
- line 263
- line 268
- line 274
- line 337
- line 356
- line 549
- line 567
- line 623
- line 646
- line 676
- line 678
- line 707
- line 709
- line 714
- line 719
- line 735
- line 742
- line 882
- line 892
- line 918
- line 946
- line 1006
- line 1057
- line 1058
- line 1093
- line 1147
- line 1156
- line 1182
- line 1207
- line 1208
- line 1211
- line 1213
- line 1311
- line 1796
- line 1859
- line 1860
Smatch caller information:
drivers/spi/spi-tegra210-quad.c tegra_qspi_combined_seq_xfer() -> tegra_qspi_writel()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | tqspi | 4096-ptr_max |
| PARAM_VALUE | 2 | offset | 420 |
| BUF_SIZE | 0 | tqspi | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | tqspi | s32min-(-2),1-s32max |
| DATA_SOURCE | 0 | tqspi | $0 |
| BIT_INFO | 1 | value | 0x1,0xff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 1 | value | 0-255 |
| UNITS | 0 | tqspi | unit_byte |
| LOCK2 | &host->io_mutex | ||
| HALF_LOCKED2 | &host->dev.driver_data->op_lock | ||
| TYPE_LOCK | (struct spi_controller)->io_mutex |
drivers/spi/spi-tegra210-quad.c tegra_qspi_combined_seq_xfer() -> tegra_qspi_writel()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | tqspi | 4096-ptr_max |
| PARAM_VALUE | 2 | offset | 412 |
| BUF_SIZE | 0 | tqspi | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | tqspi | s32min-(-2),1-s32max |
| DATA_SOURCE | 0 | tqspi | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | tqspi | unit_byte |
| LOCK2 | &host->io_mutex | ||
| HALF_LOCKED2 | &host->dev.driver_data->op_lock | ||
| TYPE_LOCK | (struct spi_controller)->io_mutex |
drivers/spi/spi-tegra210-quad.c tegra_qspi_combined_seq_xfer() -> tegra_qspi_writel()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | tqspi | 4096-ptr_max |
| PARAM_VALUE | 2 | offset | 424 |
| BUF_SIZE | 0 | tqspi | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | tqspi | s32min-(-2),1-s32max |
| DATA_SOURCE | 0 | tqspi | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | tqspi | unit_byte |
| LOCK2 | &host->io_mutex | ||
| HALF_LOCKED2 | &host->dev.driver_data->op_lock | ||
| TYPE_LOCK | (struct spi_controller)->io_mutex |
drivers/spi/spi-tegra210-quad.c tegra_qspi_combined_seq_xfer() -> tegra_qspi_writel()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | tqspi | 4096-ptr_max |
| PARAM_VALUE | 1 | value | 0-s16max |
| PARAM_VALUE | 2 | offset | 416 |
| BUF_SIZE | 0 | tqspi | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | tqspi | s32min-(-2),1-s32max |
| DATA_SOURCE | 0 | tqspi | $0 |
| FUZZY_MAX | 1 | value | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | tqspi | unit_byte |
| LOCK2 | &host->io_mutex | ||
| HALF_LOCKED2 | &host->dev.driver_data->op_lock | ||
| TYPE_LOCK | (struct spi_controller)->io_mutex |
drivers/spi/spi-tegra210-quad.c tegra_qspi_combined_seq_xfer() -> tegra_qspi_writel()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | tqspi | 4096-ptr_max |
| PARAM_VALUE | 1 | value | 0-s16max |
| PARAM_VALUE | 2 | offset | 428 |
| BUF_SIZE | 0 | tqspi | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | tqspi | s32min-(-2),1-s32max |
| DATA_SOURCE | 0 | tqspi | $0 |
| FUZZY_MAX | 1 | value | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | tqspi | unit_byte |
| LOCK2 | &host->io_mutex | ||
| HALF_LOCKED2 | &host->dev.driver_data->op_lock | ||
| TYPE_LOCK | (struct spi_controller)->io_mutex |
drivers/spi/spi-tegra210-quad.c tegra_qspi_dma_stop() -> tegra_qspi_writel()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | tqspi | 4096-ptr_max |
| PARAM_VALUE | 1 | value | 0-s32max |
| PARAM_VALUE | 2 | offset | 32 |
| BUF_SIZE | 0 | tqspi | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | tqspi | s32min-(-2),1-s32max |
| DATA_SOURCE | 0 | tqspi | $0 |
| BIT_INFO | 0 | tqspi->cur_direction | 0x0,0xffffffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 1 | value | 0-s32max[c] |
| UNITS | 0 | tqspi | unit_byte |
| LOCK2 | &host->io_mutex | ||
| HALF_LOCKED2 | &host->dev.driver_data->op_lock | ||
| TYPE_LOCK | (struct spi_controller)->io_mutex |
drivers/spi/spi-tegra210-quad.c tegra_qspi_fill_tx_fifo_from_client_txbuf() -> tegra_qspi_writel()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | tqspi | 4096-ptr_max |
| PARAM_VALUE | 2 | offset | 264 |
| BUF_SIZE | 0 | tqspi | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | tqspi | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | tqspi | $0 |
| BIT_INFO | 0 | tqspi->cur_direction | 0x1,0xffffffffffffffff |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | tqspi->rx_status | 0,16-48 |
| HOST_DATA | 0 | tqspi->status_reg | 0-u32max |
| HOST_DATA | 0 | tqspi->tx_status | 0,64-192 |
| UNITS | 0 | tqspi | unit_byte |
| HALF_LOCKED2 | &host->io_mutex | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | 0 | &tqspi->lock |
drivers/spi/spi-tegra210-quad.c tegra_qspi_fill_tx_fifo_from_client_txbuf() -> tegra_qspi_writel()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | tqspi | 4096-ptr_max |
| PARAM_VALUE | 2 | offset | 264 |
| BUF_SIZE | 0 | tqspi | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | tqspi | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | tqspi | $0 |
| BIT_INFO | 0 | tqspi->cur_direction | 0x1,0xffffffffffffffff |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | tqspi->rx_status | 0,16-48 |
| HOST_DATA | 0 | tqspi->status_reg | 0-u32max |
| HOST_DATA | 0 | tqspi->tx_status | 0,64-192 |
| UNITS | 0 | tqspi | unit_byte |
| HALF_LOCKED2 | &host->io_mutex | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | 0 | &tqspi->lock |
drivers/spi/spi-tegra210-quad.c tegra_qspi_flush_fifos() -> tegra_qspi_writel()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | tqspi | 4096-ptr_max |
| PARAM_VALUE | 2 | offset | 20 |
| BUF_SIZE | 0 | tqspi | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | tqspi | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | tqspi | $0 |
| BIT_INFO | 1 | value | 0xc000,0xffffffff |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | tqspi->rx_status | 0,16-48 |
| HOST_DATA | 0 | tqspi->status_reg | 0-u32max |
| HOST_DATA | 0 | tqspi->tx_status | 0,64-192 |
| HOST_DATA | 1 | value | 0-u32max |
| UNITS | 0 | tqspi | unit_byte |
| HALF_LOCKED2 | &host->io_mutex | ||
| HALF_LOCKED2 | 0 | &tqspi->lock |
drivers/spi/spi-tegra210-quad.c tegra_qspi_handle_timeout() -> tegra_qspi_writel()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | tqspi | 4096-ptr_max |
| PARAM_VALUE | 2 | offset | 16 |
| BUF_SIZE | 0 | tqspi | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | tqspi | s32min-(-2),1-s32max |
| DATA_SOURCE | 0 | tqspi | $0 |
| DATA_SOURCE | 1 | value | r tegra_qspi_readl |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 1 | value | 0-u32max |
| UNITS | 0 | tqspi | unit_byte |
| LOCK2 | &host->io_mutex | ||
| HALF_LOCKED2 | &host->dev.driver_data->op_lock | ||
| TYPE_LOCK | (struct spi_controller)->io_mutex |
drivers/spi/spi-tegra210-quad.c tegra_qspi_mask_clear_irq() -> tegra_qspi_writel()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | tqspi | 4096-ptr_max |
| PARAM_VALUE | 2 | offset | 16 |
| BUF_SIZE | 0 | tqspi | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | tqspi | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | tqspi | $0 |
| DATA_SOURCE | 1 | value | r tegra_qspi_readl |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | tqspi->rx_status | 0,16-48 |
| HOST_DATA | 0 | tqspi->status_reg | 0-u32max |
| HOST_DATA | 0 | tqspi->tx_status | 0,64-192 |
| HOST_DATA | 1 | value | 0-u32max |
| NO_OVERFLOW_SIMPLE | 0 | tqspi->clk->core->parent->req_rate | |
| UNITS | 0 | tqspi | unit_byte |
| HALF_LOCKED2 | &host->io_mutex | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | 0 | &tqspi->lock |
drivers/spi/spi-tegra210-quad.c tegra_qspi_mask_clear_irq() -> tegra_qspi_writel()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | tqspi | 4096-ptr_max |
| PARAM_VALUE | 2 | offset | 396 |
| BUF_SIZE | 0 | tqspi | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | tqspi | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | tqspi | $0 |
| BIT_INFO | 1 | value | 0x3e000000,0xffffffff |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | tqspi->rx_status | 0,16-48 |
| HOST_DATA | 0 | tqspi->status_reg | 0-u32max |
| HOST_DATA | 0 | tqspi->tx_status | 0,64-192 |
| HOST_DATA | 1 | value | 0-u32max |
| NO_OVERFLOW_SIMPLE | 0 | tqspi->clk->core->parent->req_rate | |
| UNITS | 0 | tqspi | unit_byte |
| HALF_LOCKED2 | &host->io_mutex | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | 0 | &tqspi->lock |
drivers/spi/spi-tegra210-quad.c tegra_qspi_mask_clear_irq() -> tegra_qspi_writel()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | tqspi | 4096-ptr_max |
| PARAM_VALUE | 1 | value | 496 |
| PARAM_VALUE | 2 | offset | 20 |
| BUF_SIZE | 0 | tqspi | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | tqspi | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | tqspi | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | tqspi->rx_status | 0,16-48 |
| HOST_DATA | 0 | tqspi->status_reg | 0-u32max |
| HOST_DATA | 0 | tqspi->tx_status | 0,64-192 |
| NO_OVERFLOW_SIMPLE | 0 | tqspi->clk->core->parent->req_rate | |
| UNITS | 0 | tqspi | unit_byte |
| HALF_LOCKED2 | &host->io_mutex | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | 0 | &tqspi->lock |
drivers/spi/spi-tegra210-quad.c tegra_qspi_non_combined_seq_xfer() -> tegra_qspi_writel()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | tqspi | 4096-ptr_max |
| PARAM_VALUE | 1 | value | 0,2-2147483646 |
| PARAM_VALUE | 2 | offset | 420 |
| BUF_SIZE | 0 | tqspi | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | tqspi | s32min-(-2),1-s32max |
| DATA_SOURCE | 0 | tqspi | $0 |
| BIT_INFO | 1 | value | 0x0,0x7ffffffe |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 1 | value | 0,2-2147483646[c] |
| UNITS | 0 | tqspi | unit_byte |
| LOCK2 | &host->io_mutex | ||
| HALF_LOCKED2 | &host->dev.driver_data->op_lock | ||
| TYPE_LOCK | (struct spi_controller)->io_mutex |
drivers/spi/spi-tegra210-quad.c tegra_qspi_pio_stop() -> tegra_qspi_writel()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | tqspi | 4096-ptr_max |
| PARAM_VALUE | 1 | value | 0-s32max |
| PARAM_VALUE | 2 | offset | 0 |
| BUF_SIZE | 0 | tqspi | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | tqspi | s32min-(-2),1-s32max |
| DATA_SOURCE | 0 | tqspi | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 1 | value | 0-s32max[c] |
| UNITS | 0 | tqspi | unit_byte |
| LOCK2 | &host->io_mutex | ||
| HALF_LOCKED2 | &host->dev.driver_data->op_lock | ||
| TYPE_LOCK | (struct spi_controller)->io_mutex |
drivers/spi/spi-tegra210-quad.c tegra_qspi_probe() -> tegra_qspi_writel()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | tqspi | 4096-ptr_max |
| PARAM_VALUE | 0 | tqspi->base | 4096-ptr_max |
| PARAM_VALUE | 1 | value | 1076887552 |
| PARAM_VALUE | 2 | offset | 0 |
| BUF_SIZE | 0 | tqspi | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | tqspi | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | tqspi->clk | (-1),1-s32max |
| BUF_SIZE | 0 | tqspi->dev | 1616 |
| BUF_SIZE | 0 | tqspi->host | 2888-5752 |
| BIT_INFO | 0 | tqspi->max_buf_size | 0x0,0x10100 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | tqspi | unit_byte |
drivers/spi/spi-tegra210-quad.c tegra_qspi_resume() -> tegra_qspi_writel()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | tqspi | 4096-ptr_max |
| PARAM_VALUE | 2 | offset | 0 |
| BUF_SIZE | 0 | tqspi | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | tqspi | s32min-(-2),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | tqspi | unit_byte |
drivers/spi/spi-tegra210-quad.c tegra_qspi_resume() -> tegra_qspi_writel()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | tqspi | 4096-ptr_max |
| PARAM_VALUE | 2 | offset | 4 |
| BUF_SIZE | 0 | tqspi | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | tqspi | s32min-(-2),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | tqspi | unit_byte |
drivers/spi/spi-tegra210-quad.c tegra_qspi_setup() -> tegra_qspi_writel()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | tqspi | 4096-ptr_max |
| PARAM_VALUE | 2 | offset | 0 |
| BUF_SIZE | 0 | tqspi | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | tqspi | s32min-(-2),1-s32max |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | tqspi | unit_byte |
| LOCK2 | &spi->controller->io_mutex | ||
| LOCK2 | flags | ||
| LOCK2 | 0 | &tqspi->lock | |
| HALF_LOCKED2 | &spi->controller->bus_lock_mutex | ||
| TYPE_LOCK | (struct spi_controller)->io_mutex | ||
| TYPE_LOCK | (struct tegra_qspi)->lock |
drivers/spi/spi-tegra210-quad.c tegra_qspi_setup_transfer_one() -> tegra_qspi_writel()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | tqspi | 4096-ptr_max |
| PARAM_VALUE | 2 | offset | 0 |
| BUF_SIZE | 0 | tqspi | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | tqspi | s32min-(-2),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | tqspi->clk->core->parent->req_rate | |
| UNITS | 0 | tqspi | unit_byte |
| LOCK2 | &host->io_mutex | ||
| HALF_LOCKED2 | &host->dev.driver_data->op_lock | ||
| TYPE_LOCK | (struct spi_controller)->io_mutex |
drivers/spi/spi-tegra210-quad.c tegra_qspi_setup_transfer_one() -> tegra_qspi_writel()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | tqspi | 4096-ptr_max |
| PARAM_VALUE | 1 | value | 0-u16max |
| PARAM_VALUE | 2 | offset | 4 |
| BUF_SIZE | 0 | tqspi | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | tqspi | s32min-(-2),1-s32max |
| PARAM_COMPARE | 1 | value | != $0->def_command2_reg |
| BIT_INFO | 1 | value | 0x0,0xfcff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | tqspi->clk->core->parent->req_rate | |
| UNITS | 0 | tqspi | unit_byte |
| LOCK2 | &host->io_mutex | ||
| HALF_LOCKED2 | &host->dev.driver_data->op_lock | ||
| TYPE_LOCK | (struct spi_controller)->io_mutex |
drivers/spi/spi-tegra210-quad.c tegra_qspi_start_cpu_based_transfer() -> tegra_qspi_writel()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | tqspi | 4096-ptr_max |
| PARAM_VALUE | 1 | value | 0-u16max |
| PARAM_VALUE | 2 | offset | 36 |
| BUF_SIZE | 0 | tqspi | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | tqspi | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | tqspi | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | tqspi->rx_status | 0,16-48 |
| HOST_DATA | 0 | tqspi->status_reg | 0-u32max |
| HOST_DATA | 0 | tqspi->tx_status | 0,64-192 |
| HOST_DATA | 1 | value | 0-u16max[c] |
| UNITS | 0 | tqspi | unit_byte |
| HALF_LOCKED2 | &host->io_mutex | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | 0 | &tqspi->lock |
drivers/spi/spi-tegra210-quad.c tegra_qspi_start_cpu_based_transfer() -> tegra_qspi_writel()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | tqspi | 4096-ptr_max |
| PARAM_VALUE | 2 | offset | 0 |
| BUF_SIZE | 0 | tqspi | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | tqspi | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | tqspi | $0 |
| BIT_INFO | 1 | value | 0x80000000,0xffffffff |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | tqspi->rx_status | 0,16-48 |
| HOST_DATA | 0 | tqspi->status_reg | 0-u32max |
| HOST_DATA | 0 | tqspi->tx_status | 0,64-192 |
| UNITS | 0 | tqspi | unit_byte |
| HALF_LOCKED2 | &host->io_mutex | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | 0 | &tqspi->lock |
drivers/spi/spi-tegra210-quad.c tegra_qspi_start_dma_based_transfer() -> tegra_qspi_writel()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | tqspi | 4096-ptr_max |
| PARAM_VALUE | 1 | value | 0-u16max |
| PARAM_VALUE | 2 | offset | 36 |
| BUF_SIZE | 0 | tqspi | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | tqspi | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | tqspi | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | tqspi->rx_status | 0,16-48 |
| HOST_DATA | 0 | tqspi->status_reg | 0-u32max |
| HOST_DATA | 0 | tqspi->tx_status | 0,64-192 |
| UNITS | 0 | tqspi | unit_byte |
| HALF_LOCKED2 | &host->io_mutex | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | 0 | &tqspi->lock |
drivers/spi/spi-tegra210-quad.c tegra_qspi_start_dma_based_transfer() -> tegra_qspi_writel()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | tqspi | 4096-ptr_max |
| PARAM_VALUE | 1 | value | 0,557056,1114112 |
| PARAM_VALUE | 2 | offset | 32 |
| BUF_SIZE | 0 | tqspi | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | tqspi | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | tqspi | $0 |
| BIT_INFO | 1 | value | 0x0,0x198000 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | tqspi->rx_status | 0,16-48 |
| HOST_DATA | 0 | tqspi->status_reg | 0-u32max |
| HOST_DATA | 0 | tqspi->tx_status | 0,64-192 |
| UNITS | 0 | tqspi | unit_byte |
| HALF_LOCKED2 | &host->io_mutex | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | 0 | &tqspi->lock |
drivers/spi/spi-tegra210-quad.c tegra_qspi_start_dma_based_transfer() -> tegra_qspi_writel()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | tqspi | 4096-ptr_max |
| PARAM_VALUE | 2 | offset | 40 |
| BUF_SIZE | 0 | tqspi | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | tqspi | s32min-(-1),1-s32max |
| CAPPED_DATA | 0 | tqspi->bytes_per_word | 1 |
| DATA_SOURCE | 0 | tqspi | $0 |
| BIT_INFO | 0 | tqspi->cur_direction | 0x1,0xffffffffffffffff |
| BIT_INFO | 0 | tqspi->dma_control_reg | 0x0,0x19ffff |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | tqspi->rx_status | 0,16-48 |
| HOST_DATA | 0 | tqspi->status_reg | 0-u32max |
| HOST_DATA | 0 | tqspi->tx_status | 0,64-192 |
| UNITS | 0 | tqspi | unit_byte |
| HALF_LOCKED2 | &host->io_mutex | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | 0 | &tqspi->lock |
drivers/spi/spi-tegra210-quad.c tegra_qspi_start_dma_based_transfer() -> tegra_qspi_writel()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | tqspi | 4096-ptr_max |
| PARAM_VALUE | 1 | value | 0-255 |
| PARAM_VALUE | 2 | offset | 44 |
| BUF_SIZE | 0 | tqspi | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | tqspi | s32min-(-1),1-s32max |
| CAPPED_DATA | 0 | tqspi->bytes_per_word | 1 |
| DATA_SOURCE | 0 | tqspi | $0 |
| BIT_INFO | 0 | tqspi->cur_direction | 0x1,0xffffffffffffffff |
| BIT_INFO | 0 | tqspi->dma_control_reg | 0x0,0x19ffff |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | tqspi->rx_status | 0,16-48 |
| HOST_DATA | 0 | tqspi->status_reg | 0-u32max |
| HOST_DATA | 0 | tqspi->tx_status | 0,64-192 |
| UNITS | 0 | tqspi | unit_byte |
| HALF_LOCKED2 | &host->io_mutex | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | 0 | &tqspi->lock |
drivers/spi/spi-tegra210-quad.c tegra_qspi_start_dma_based_transfer() -> tegra_qspi_writel()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | tqspi | 4096-ptr_max |
| PARAM_VALUE | 2 | offset | 40 |
| BUF_SIZE | 0 | tqspi | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | tqspi | s32min-(-1),1-s32max |
| CAPPED_DATA | 0 | tqspi->bytes_per_word | 1 |
| DATA_SOURCE | 0 | tqspi | $0 |
| BIT_INFO | 0 | tqspi->cur_direction | 0x2,0xffffffff |
| BIT_INFO | 0 | tqspi->dma_control_reg | 0x0,0x19ffff |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | tqspi->rx_status | 0,16-48 |
| HOST_DATA | 0 | tqspi->status_reg | 0-u32max |
| HOST_DATA | 0 | tqspi->tx_status | 0,64-192 |
| UNITS | 0 | tqspi | unit_byte |
| HALF_LOCKED2 | &host->io_mutex | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | 0 | &tqspi->lock |
drivers/spi/spi-tegra210-quad.c tegra_qspi_start_dma_based_transfer() -> tegra_qspi_writel()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | tqspi | 4096-ptr_max |
| PARAM_VALUE | 1 | value | 0-255 |
| PARAM_VALUE | 2 | offset | 44 |
| BUF_SIZE | 0 | tqspi | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | tqspi | s32min-(-1),1-s32max |
| CAPPED_DATA | 0 | tqspi->bytes_per_word | 1 |
| DATA_SOURCE | 0 | tqspi | $0 |
| BIT_INFO | 0 | tqspi->cur_direction | 0x2,0xffffffffffffffff |
| BIT_INFO | 0 | tqspi->dma_control_reg | 0x0,0x19ffff |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | tqspi->rx_status | 0,16-48 |
| HOST_DATA | 0 | tqspi->status_reg | 0-u32max |
| HOST_DATA | 0 | tqspi->tx_status | 0,64-192 |
| UNITS | 0 | tqspi | unit_byte |
| HALF_LOCKED2 | &host->io_mutex | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | 0 | &tqspi->lock |
drivers/spi/spi-tegra210-quad.c tegra_qspi_start_dma_based_transfer() -> tegra_qspi_writel()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | tqspi | 4096-ptr_max |
| PARAM_VALUE | 2 | offset | 0 |
| BUF_SIZE | 0 | tqspi | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | tqspi | s32min-(-1),1-s32max |
| CAPPED_DATA | 0 | tqspi->bytes_per_word | 1 |
| DATA_SOURCE | 0 | tqspi | $0 |
| BIT_INFO | 0 | tqspi->dma_control_reg | 0x0,0x19ffff |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | tqspi->rx_status | 0,16-48 |
| HOST_DATA | 0 | tqspi->status_reg | 0-u32max |
| HOST_DATA | 0 | tqspi->tx_status | 0,64-192 |
| UNITS | 0 | tqspi | unit_byte |
| HALF_LOCKED2 | &host->io_mutex | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | 0 | &tqspi->lock |
drivers/spi/spi-tegra210-quad.c tegra_qspi_start_dma_based_transfer() -> tegra_qspi_writel()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | tqspi | 4096-ptr_max |
| PARAM_VALUE | 1 | value | 2147483648-2147549183,2148040704,2148597760 |
| PARAM_VALUE | 2 | offset | 32 |
| BUF_SIZE | 0 | tqspi | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | tqspi | s32min-(-1),1-s32max |
| CAPPED_DATA | 0 | tqspi->bytes_per_word | 1 |
| DATA_SOURCE | 0 | tqspi | $0 |
| BIT_INFO | 0 | tqspi->dma_control_reg | 0x0,0x19ffff |
| BIT_INFO | 1 | value | 0x80000000,0x8019ffff |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | tqspi->rx_status | 0,16-48 |
| HOST_DATA | 0 | tqspi->status_reg | 0-u32max |
| HOST_DATA | 0 | tqspi->tx_status | 0,64-192 |
| UNITS | 0 | tqspi | unit_byte |
| HALF_LOCKED2 | &host->io_mutex | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | 0 | &tqspi->lock |
drivers/spi/spi-tegra210-quad.c tegra_qspi_start_transfer_one() -> tegra_qspi_writel()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | tqspi | 4096-ptr_max |
| PARAM_VALUE | 1 | value | 0-4294966783 |
| PARAM_VALUE | 2 | offset | 0 |
| BUF_SIZE | 0 | tqspi | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | tqspi | s32min-(-2),1-s32max |
| DATA_SOURCE | 1 | value | $2 [m] |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | tqspi | unit_byte |
| LOCK2 | &host->io_mutex | ||
| HALF_LOCKED2 | &host->dev.driver_data->op_lock | ||
| TYPE_LOCK | (struct spi_controller)->io_mutex |
drivers/spi/spi-tegra210-quad.c tegra_qspi_start_transfer_one() -> tegra_qspi_writel()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | tqspi | 4096-ptr_max |
| PARAM_VALUE | 1 | value | 0-255 |
| PARAM_VALUE | 2 | offset | 404 |
| BUF_SIZE | 0 | tqspi | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | tqspi | s32min-(-2),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | tqspi | unit_byte |
| LOCK2 | &host->io_mutex | ||
| HALF_LOCKED2 | &host->dev.driver_data->op_lock | ||
| TYPE_LOCK | (struct spi_controller)->io_mutex |
drivers/spi/spi-tegra210-quad.c tegra_qspi_transfer_end() -> tegra_qspi_writel()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | tqspi | 4096-ptr_max |
| PARAM_VALUE | 2 | offset | 0 |
| BUF_SIZE | 0 | tqspi | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | tqspi | s32min-(-2),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | tqspi | unit_byte |
| LOCK2 | &host->io_mutex | ||
| HALF_LOCKED2 | &host->dev.driver_data->op_lock | ||
| TYPE_LOCK | (struct spi_controller)->io_mutex |
drivers/spi/spi-tegra210-quad.c tegra_qspi_transfer_end() -> tegra_qspi_writel()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | tqspi | 4096-ptr_max |
| PARAM_VALUE | 2 | offset | 0 |
| BUF_SIZE | 0 | tqspi | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | tqspi | s32min-(-2),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | tqspi | unit_byte |
| LOCK2 | &host->io_mutex | ||
| HALF_LOCKED2 | &host->dev.driver_data->op_lock | ||
| TYPE_LOCK | (struct spi_controller)->io_mutex |
drivers/spi/spi-tegra210-quad.c tegra_qspi_unmask_irq() -> tegra_qspi_writel()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | tqspi | 4096-ptr_max |
| PARAM_VALUE | 1 | value | 0-3254779903 |
| PARAM_VALUE | 2 | offset | 396 |
| BUF_SIZE | 0 | tqspi | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | tqspi | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | tqspi | $0 |
| BIT_INFO | 1 | value | 0x0,0xc1ffffff |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | tqspi->rx_status | 0,16-48 |
| HOST_DATA | 0 | tqspi->status_reg | 0-u32max |
| HOST_DATA | 0 | tqspi->tx_status | 0,64-192 |
| HOST_DATA | 1 | value | 0-3254779903[c] |
| UNITS | 0 | tqspi | unit_byte |
| HALF_LOCKED2 | &host->io_mutex | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | 0 | &tqspi->lock |