arm: dts: lpc32xx: add device nodes for external oscillators
authorVladimir Zapolskiy <vz@mleia.com>
Fri, 20 Nov 2015 01:05:04 +0000 (03:05 +0200)
committerVladimir Zapolskiy <vz@mleia.com>
Thu, 11 Feb 2016 01:05:59 +0000 (03:05 +0200)
commitef5f885ec93b1e6d51a0ef3f4f98d2015b7cab6f
treead615cc62a30307e1db9868152573e4c534f5752
parentad94bd47746c5787b542008ba41f23c5af6f6168
arm: dts: lpc32xx: add device nodes for external oscillators

NXP LPC32xx SoC has two external oscillators - one is mandatory and
always on 32768 Hz oscillator and one optional 10-20MHz oscillator,
which is practically always present on LPC32xx boards, because its
presence is needed to supply USB controller clock and by default it
supplies ARM and most of the peripheral clocks, LPC32xx User's Manual
references it as a main oscillator.

The change adds device nodes for both oscillators, frequency of
the main oscillator is selected to be 13MHz by default, this variant
is found on all LPC32xx reference boards.

The device nodes for external oscillators are needed to describe input
clocks of LPC32xx clock controller.

Signed-off-by: Vladimir Zapolskiy <vz@mleia.com>
arch/arm/boot/dts/lpc32xx.dtsi