5 #ifndef OPENTITAN_SW_DEVICE_LIB_DIF_DIF_SPI_DEVICE_H_
6 #define OPENTITAN_SW_DEVICE_LIB_DIF_DIF_SPI_DEVICE_H_
21 #include "sw/device/lib/dif/autogen/dif_spi_device_autogen.h"
356 kDifSpiDeviceFlashAddrCount,
357 } dif_spi_device_flash_address_type_t;
386 kDifSpiDeviceReadPipelineModeCount,
387 } dif_spi_device_read_pipeline_mode_t;
393 dif_spi_device_flash_address_type_t address_type;
431 } dif_spi_device_flash_buffer_type_t;
537 uint32_t replacement);
551 uint32_t replacement);
653 dif_spi_device_flash_buffer_type_t buffer_type, uint32_t offset,
654 size_t length,
const uint8_t *buf);
773 kDifSpiDeviceTpmInterfaceCount,
774 } dif_spi_device_tpm_interface_t;
857 uint8_t locality, uint8_t value);
1050 size_t length, uint8_t *buf);
1062 size_t length, uint8_t *buf);