summaryrefslogtreecommitdiffstats
path: root/arch/arm/mach-imx/clk.h
Commit message (Collapse)AuthorAgeFilesLines
* ARM i.MX6: remove gate_mask from pllv3Sascha Hauer2012-11-221-2/+1
| | | | | | | | | | Now that the additional enable bits in the enet PLL are handled as gates, the gate_mask is identical for all plls. Remove the gate_mask from the code and use the BM_PLL_ENABLE bit for enabling/disabling the PLL. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de> Acked-by: Shawn Guo <shawn.guo@linaro.org>
* ARM: i.MX remove last leftovers from legacy clock supportSascha Hauer2012-09-121-1/+2
| | | | | | | | This also removes mach/clock.h along the way Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de> Acked-by: Shawn Guo <shawn.guo@linaro.org> Reviewed-by: Mike Turquette <mturquette@linaro.org>
* ARM: imx: add common clock support for clk busyShawn Guo2012-05-021-0/+8
| | | | | Signed-off-by: Shawn Guo <shawn.guo@linaro.org> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* ARM: imx: add common clock support for pfdShawn Guo2012-05-021-0/+3
| | | | Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
* ARM i.MX: Add common clock support for 2bit gateSascha Hauer2012-05-021-0/+12
| | | | | | | | | | | | | | This gate consists of two bits: 0b00: clk disabled 0b01: clk enabled in run mode and disabled in sleep mode 0b11: clk enabled Currently only disabled and enabled are supported. As it's unlikely that we find something like this in another SoC create a i.MX specific clk helper for this. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* ARM: imx: add common clock support for pllv3Shawn Guo2012-05-021-0/+13
| | | | | | This PLL is found on i.MX6 SoCs Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
* ARM i.MX: Add common clock support for pllv2Sascha Hauer2012-05-021-0/+3
| | | | | | This PLL is found on i.MX51 and i.MX53 Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* ARM i.MX: Add common clock support for pllv1Sascha Hauer2012-05-021-1/+1
| | | | | | | The pllv1 is found on i.MX1, i.M25, i.MX27, i.MX31 and i.MX35. Currently only reading the rate is supported. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* ARM i.MX: prepare for common clock frameworkSascha Hauer2012-04-251-0/+44
- Add necessary #ifdefs for CONFIG_COMMON_CLOCK - Add a global spinlock to protect the CCM registers Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
OpenPOWER on IntegriCloud