From: Boris BREZILLON Date: Fri, 11 Oct 2013 08:51:23 +0000 (+0200) Subject: clk: at91: add PMC master clock X-Git-Tag: cleanup-for-linus~17^2~15 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e442d234405ad75e2d3d2baf15b364ee2c3573c9;p=pandora-kernel.git clk: at91: add PMC master clock This patch adds new at91 master clock implementation using common clk framework. The master clock layout describe the MCKR register layout. There are 2 master clock layouts: - at91rm9200 - at91sam9x5 Master clocks are given characteristics: - min/max clock output rate These characteristics are checked during rate change to avoid over/underclocking. These characteristics are described in atmel's SoC datasheet in "Electrical Characteristics" paragraph. Signed-off-by: Boris BREZILLON Acked-by: Mike Turquette Signed-off-by: Nicolas Ferre --- Reading git-diff-tree failed