diff options
author | Nicolas Ferre <nicolas.ferre@atmel.com> | 2014-05-22 12:01:22 -0400 |
---|---|---|
committer | Nicolas Ferre <nicolas.ferre@atmel.com> | 2014-05-22 12:01:22 -0400 |
commit | 6a84872a3c3090993be108f02f91b4de062a7d32 (patch) | |
tree | eb9029dda4b56efdc1488a8683c00c711075ca18 /arch/arm/boot/dts/at91sam9rl.dtsi | |
parent | d82b40133f2a7d50e491cecb64e4ea01dabd8672 (diff) | |
parent | 138e8f1c4e99cd349e50fd8b18aebbd2716ceb87 (diff) |
Merge branch 'at91-3.16-cleanup' into at91-3.16-dt3
Diffstat (limited to 'arch/arm/boot/dts/at91sam9rl.dtsi')
-rw-r--r-- | arch/arm/boot/dts/at91sam9rl.dtsi | 46 |
1 files changed, 39 insertions, 7 deletions
diff --git a/arch/arm/boot/dts/at91sam9rl.dtsi b/arch/arm/boot/dts/at91sam9rl.dtsi index 92a52faebef7..ae9c39a28c63 100644 --- a/arch/arm/boot/dts/at91sam9rl.dtsi +++ b/arch/arm/boot/dts/at91sam9rl.dtsi | |||
@@ -48,6 +48,18 @@ | |||
48 | reg = <0x20000000 0x04000000>; | 48 | reg = <0x20000000 0x04000000>; |
49 | }; | 49 | }; |
50 | 50 | ||
51 | slow_xtal: slow_xtal { | ||
52 | compatible = "fixed-clock"; | ||
53 | #clock-cells = <0>; | ||
54 | clock-frequency = <0>; | ||
55 | }; | ||
56 | |||
57 | main_xtal: main_xtal { | ||
58 | compatible = "fixed-clock"; | ||
59 | #clock-cells = <0>; | ||
60 | clock-frequency = <0>; | ||
61 | }; | ||
62 | |||
51 | ahb { | 63 | ahb { |
52 | compatible = "simple-bus"; | 64 | compatible = "simple-bus"; |
53 | #address-cells = <1>; | 65 | #address-cells = <1>; |
@@ -548,17 +560,11 @@ | |||
548 | #size-cells = <0>; | 560 | #size-cells = <0>; |
549 | #interrupt-cells = <1>; | 561 | #interrupt-cells = <1>; |
550 | 562 | ||
551 | clk32k: slck { | ||
552 | compatible = "fixed-clock"; | ||
553 | #clock-cells = <0>; | ||
554 | clock-frequency = <32768>; | ||
555 | }; | ||
556 | |||
557 | main: mainck { | 563 | main: mainck { |
558 | compatible = "atmel,at91rm9200-clk-main"; | 564 | compatible = "atmel,at91rm9200-clk-main"; |
559 | #clock-cells = <0>; | 565 | #clock-cells = <0>; |
560 | interrupts-extended = <&pmc AT91_PMC_MOSCS>; | 566 | interrupts-extended = <&pmc AT91_PMC_MOSCS>; |
561 | clocks = <&clk32k>; | 567 | clocks = <&main_xtal>; |
562 | }; | 568 | }; |
563 | 569 | ||
564 | plla: pllack { | 570 | plla: pllack { |
@@ -769,6 +775,32 @@ | |||
769 | interrupts = <1 IRQ_TYPE_LEVEL_HIGH 7>; | 775 | interrupts = <1 IRQ_TYPE_LEVEL_HIGH 7>; |
770 | status = "disabled"; | 776 | status = "disabled"; |
771 | }; | 777 | }; |
778 | |||
779 | sckc@fffffd50 { | ||
780 | compatible = "atmel,at91sam9x5-sckc"; | ||
781 | reg = <0xfffffd50 0x4>; | ||
782 | |||
783 | slow_osc: slow_osc { | ||
784 | compatible = "atmel,at91sam9x5-clk-slow-osc"; | ||
785 | #clock-cells = <0>; | ||
786 | atmel,startup-time-usec = <1200000>; | ||
787 | clocks = <&slow_xtal>; | ||
788 | }; | ||
789 | |||
790 | slow_rc_osc: slow_rc_osc { | ||
791 | compatible = "atmel,at91sam9x5-clk-slow-rc-osc"; | ||
792 | #clock-cells = <0>; | ||
793 | atmel,startup-time-usec = <75>; | ||
794 | clock-frequency = <32768>; | ||
795 | clock-accuracy = <50000000>; | ||
796 | }; | ||
797 | |||
798 | clk32k: slck { | ||
799 | compatible = "atmel,at91sam9x5-clk-slow"; | ||
800 | #clock-cells = <0>; | ||
801 | clocks = <&slow_rc_osc &slow_osc>; | ||
802 | }; | ||
803 | }; | ||
772 | }; | 804 | }; |
773 | }; | 805 | }; |
774 | 806 | ||