hifn_read_1
hifn_read_1(dev, HIFN_1_DMA_CSR);
hifn_read_1(dev, HIFN_1_DMA_IER);
dmacsr = hifn_read_1(dev, HIFN_1_DMA_CSR);
hifn_read_1(dev, HIFN_1_PUB_STATUS) | HIFN_PUBSTS_DONE);
*data = hifn_read_1(dev, HIFN_1_RNG_DATA);
hifn_write_1(dev, HIFN_1_PUB_RESET, hifn_read_1(dev, HIFN_1_PUB_RESET) |
if ((hifn_read_1(dev, HIFN_1_PUB_RESET) & HIFN_PUBRST_RESET) == 0)
hifn_read_1(dev, HIFN_1_RNG_CONFIG) | HIFN_RNGCFG_ENA);
hifn_read_1(dev, HIFN_1_RNG_DATA);
dmacfg = hifn_read_1(dev, HIFN_1_DMA_CNFG);
addr = hifn_read_1(dev, HIFN_1_UNLOCK_SECRET1);