|
OpenOCD
|
Driver private state. More...

Data Fields | |
| uint8_t | chip_select_bitmask |
| Chip select bitmask. More... | |
| bool | four_byte_mode |
| Flash chip is in 32bit address mode. More... | |
| uint32_t | id |
| Chip ID. More... | |
| bool | probed |
| Bank is probed. More... | |
| struct dw_spi_regmap | regmap |
| SI controller regmap. More... | |
| enum dw_spi_si_mode | saved_ctrl_mode |
| Previously selected controller mode. More... | |
| unsigned int | speed |
| Flash speed. More... | |
| const struct flash_device * | spi_flash |
| SPI flash device info. More... | |
| unsigned int | timeout |
| Flash timeout in milliseconds. More... | |
| uint8_t dw_spi_driver::chip_select_bitmask |
Chip select bitmask.
Definition at line 118 of file dw-spi.c.
Referenced by dw_spi_ctrl_configure_si(), and FLASH_BANK_COMMAND_HANDLER().
| bool dw_spi_driver::four_byte_mode |
Flash chip is in 32bit address mode.
Definition at line 119 of file dw-spi.c.
Referenced by dw_spi_ctrl_check_sectors_fill(), dw_spi_ctrl_erase_sectors(), dw_spi_ctrl_program(), dw_spi_ctrl_read(), and FLASH_BANK_COMMAND_HANDLER().
| uint32_t dw_spi_driver::id |
Chip ID.
Definition at line 115 of file dw-spi.c.
Referenced by dw_spi_info(), dw_spi_read_id(), and dw_spi_spiflash_search().
| bool dw_spi_driver::probed |
Bank is probed.
Definition at line 114 of file dw-spi.c.
Referenced by dw_spi_auto_probe(), and dw_spi_probe().
| struct dw_spi_regmap dw_spi_driver::regmap |
SI controller regmap.
Definition at line 119 of file dw-spi.c.
Referenced by dw_spi_ctrl_check_sectors_fill(), dw_spi_ctrl_configure_si(), dw_spi_ctrl_configure_speed(), dw_spi_ctrl_disable_interrupts(), dw_spi_ctrl_erase_sectors(), dw_spi_ctrl_mode(), dw_spi_ctrl_mode_configure(), dw_spi_ctrl_program(), dw_spi_ctrl_read(), dw_spi_ctrl_transaction(), dw_spi_master_ctrl_enable(), and FLASH_BANK_COMMAND_HANDLER().
| enum dw_spi_si_mode dw_spi_driver::saved_ctrl_mode |
Previously selected controller mode.
Definition at line 119 of file dw-spi.c.
Referenced by dw_spi_ctrl_mode_configure(), and dw_spi_ctrl_mode_restore().
| unsigned int dw_spi_driver::speed |
Flash speed.
Definition at line 116 of file dw-spi.c.
Referenced by dw_spi_ctrl_configure_speed(), and FLASH_BANK_COMMAND_HANDLER().
| const struct flash_device* dw_spi_driver::spi_flash |
SPI flash device info.
Definition at line 123 of file dw-spi.c.
Referenced by dw_spi_blank_check(), dw_spi_erase_chip(), dw_spi_erase_sectors(), dw_spi_info(), dw_spi_probe(), dw_spi_read(), dw_spi_spiflash_search(), and dw_spi_write_buffer().
| unsigned int dw_spi_driver::timeout |
Flash timeout in milliseconds.
Definition at line 117 of file dw-spi.c.
Referenced by dw_spi_ctrl_check_sectors_fill(), dw_spi_ctrl_erase_sectors(), dw_spi_ctrl_program(), dw_spi_ctrl_read(), dw_spi_erase_chip(), dw_spi_wait_finish(), and FLASH_BANK_COMMAND_HANDLER().