stm32_hash_write
stm32_hash_write(hdev, HASH_IMR, *preg++);
stm32_hash_write(hdev, HASH_STR, *preg++);
stm32_hash_write(hdev, HASH_CR, *preg);
stm32_hash_write(hdev, HASH_CR, reg);
stm32_hash_write(hdev, HASH_CSR(i), *preg++);
stm32_hash_write(hdev, HASH_IMR, 0);
stm32_hash_write(hdev, HASH_STR, reg);
stm32_hash_write(hdev, HASH_DIN, *(u32 *)key);
stm32_hash_write(hdev, HASH_STR, reg);
stm32_hash_write(hdev, HASH_IMR, HASH_DCIE);
stm32_hash_write(hdev, HASH_CR, reg);
stm32_hash_write(hdev, HASH_DIN, buffer[count]);
stm32_hash_write(hdev, HASH_STR, reg);
stm32_hash_write(hdev, HASH_CR, reg);
stm32_hash_write(hdev, HASH_DIN, last_word);
stm32_hash_write(hdev, HASH_CR, reg);
stm32_hash_write(hdev, HASH_STR, reg);
stm32_hash_write(rctx->hdev, HASH_SR, reg);