TODO:
	- support for fractional multiplier
	- support for fractional divider (output 0 only)
	- support for set_rate() operations (may benefit from Stephen Boyd's
	  refactoring of the clk primitives:
	  https://lore.kernel.org/lkml/1409957256-23729-1-git-send-email-sboyd@codeaurora.org)
	- review arithmetic
	  - overflow after multiplication?
	  - maximize accuracy before divisions

Patches to:
	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
	Sören Brinkmann <soren.brinkmann@xilinx.com>