Author: jmcneill
Date: Sat Sep  3 15:23:59 2016
New Revision: 305350
URL: https://svnweb.freebsd.org/changeset/base/305350

Log:
  Add SID, THS, and CPU operating points.

Modified:
  head/sys/boot/fdt/dts/arm64/a64.dtsi

Modified: head/sys/boot/fdt/dts/arm64/a64.dtsi
==============================================================================
--- head/sys/boot/fdt/dts/arm64/a64.dtsi        Sat Sep  3 15:22:50 2016        
(r305349)
+++ head/sys/boot/fdt/dts/arm64/a64.dtsi        Sat Sep  3 15:23:59 2016        
(r305350)
@@ -27,6 +27,21 @@
  */
 
 / {
+       cpus {
+               cpu@0 {
+                       clocks = <&cpu>;
+                       clock-latency = <2000000>;
+                       operating-points = <
+                               /* kHz    uV */
+                               1200000 1300000
+                               1008000 1200000
+                               816000  1100000
+                               648000  1040000
+                               408000  1040000
+                               >;
+               };
+       };
+
        clocks {
                pll_hsic: clk@01c20044 {
                        #clock-cells = <0>;
@@ -49,6 +64,14 @@
                                             "usb_hsic_pll", "usb_hsic_12m",
                                             "usb_otg_ohci", "usb_ohci0";
                };
+
+               ths_clk: clk@01c20074 {
+                       #clock-cells = <0>;
+                       compatible = "allwinner,sun50i-a64-ths-clk";
+                       reg = <0x01c20074 0x4>;
+                       clocks = <&osc24M>;
+                       clock-output-names = "ths";
+               };
        };
 
        soc {
@@ -79,6 +102,21 @@
                        #size-cells = <0>;
                };
 
+               sid: eeprom@01c14000 {
+                       compatible = "allwinner,sun8i-a83t-sid";
+                       reg = <0x01c14000 0x400>;
+               };
+
+               rtp: rtp@01c25000 {
+                       compatible = "allwinner,sun50i-a64-ts";
+                       reg = <0x01c25000 0x400>;
+                       interrupts = <GIC_SPI 41 IRQ_TYPE_LEVEL_HIGH>;
+                       clocks = <&bus_gates 72>, <&ths_clk>;
+                       clock-names = "ahb", "ths";
+                       resets = <&ahb_rst 136>;
+                       #thermal-sensor-cells = <0>;
+               };
+
                usbphy: phy@01c19400 {
                        compatible = "allwinner,sun50i-a64-usb-phy";
                        reg = <0x01c19400 0x24 0x01c1a800 0x4 0x01c1b800 0x4>;
_______________________________________________
svn-src-all@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

Reply via email to