- pclk and hclk are mandatory so always try to get them. Don't make it fatal if it fails as some platform (like Zynq) don't have a proper clock driver.
- Always use pclk for the reference clock.
- Try to get all the possible clocks and enable them.
Sponsored by: Beckhoff Automation GmbH & Co. KG