Hi Turris Omnia Team,
First of all, thank you for your work on the router and making the project a reality.
I know that Turris OS kernel carries an out-of-tree module to support atsha204 crypto chip (https://gitlab.labs.nic.cz/turris/turris-omnia-uboot/blob/omnia/drivers/misc/atsha204-i2c.c, seems to be based on cryptotronix/atsha204-i2c) and some userspace bits (libatsha204 and modifications to init scripts) to make it usable as an entropy source. If openwrt is used on Turris Omnia, the kernel entropy pool is not filled which leads to blocking getrandom(2) calls https://bugs.openwrt.org/index.php?do=details&task_id=1979.
Are there any plans to upstream this driver to reduce the delta with upstream kernel and openwrt as a result? Any blockers (besides dev time) for making this happen?