Searched refs:sha256_hw (Results 1 – 3 of 3) sorted by relevance
79 hw_write_masked(&sha256_hw->csr, val << SHA256_CSR_DMA_SIZE_LSB, SHA256_CSR_DMA_SIZE_BITS); in sha256_set_dma_size()93 hw_set_bits(&sha256_hw->csr, SHA256_CSR_BSWAP_BITS); in sha256_set_bswap()95 hw_clear_bits(&sha256_hw->csr, SHA256_CSR_BSWAP_BITS); in sha256_set_bswap()105 hw_set_bits(&sha256_hw->csr, SHA256_CSR_START_BITS); in sha256_start()118 return sha256_hw->csr & SHA256_CSR_SUM_VLD_BITS; in sha256_is_sum_valid()130 return sha256_hw->csr & SHA256_CSR_WDATA_RDY_BITS; in sha256_is_ready()175 return sha256_hw->csr & SHA256_CSR_ERR_WDATA_NOT_RDY_BITS; in sha256_err_not_ready()184 hw_clear_bits(&sha256_hw->csr, SHA256_CSR_ERR_WDATA_NOT_RDY_BITS); in sha256_err_not_ready_clear()195 return &sha256_hw->wdata; in sha256_get_write_addr()204 sha256_hw->wdata = word; in sha256_put_word()[all …]
49 #define sha256_hw ((sha256_hw_t *)SHA256_BASE) macro
11 uint32_t data = sha256_hw->sum[i]; in sha256_get_result()