The Design and Implementation of the FreeBSD Operating System, Second Edition
Now available: The Design and Implementation of the FreeBSD Operating System (Second Edition)


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]

FreeBSD/Linux Kernel Cross Reference
sys/contrib/device-tree/src/arm/tango4-smp8758.dtsi

Version: -  FREEBSD  -  FREEBSD-13-STABLE  -  FREEBSD-13-0  -  FREEBSD-12-STABLE  -  FREEBSD-12-0  -  FREEBSD-11-STABLE  -  FREEBSD-11-0  -  FREEBSD-10-STABLE  -  FREEBSD-10-0  -  FREEBSD-9-STABLE  -  FREEBSD-9-0  -  FREEBSD-8-STABLE  -  FREEBSD-8-0  -  FREEBSD-7-STABLE  -  FREEBSD-7-0  -  FREEBSD-6-STABLE  -  FREEBSD-6-0  -  FREEBSD-5-STABLE  -  FREEBSD-5-0  -  FREEBSD-4-STABLE  -  FREEBSD-3-STABLE  -  FREEBSD22  -  l41  -  OPENBSD  -  linux-2.6  -  MK84  -  PLAN9  -  xnu-8792 
SearchContext: -  none  -  3  -  10 

    1 // SPDX-License-Identifier: GPL-2.0
    2 #include "tango4-common.dtsi"
    3 
    4 / {
    5         cpus {
    6                 #address-cells = <1>;
    7                 #size-cells = <0>;
    8                 enable-method = "sigma,tango4-smp";
    9 
   10                 cpu0: cpu@0 {
   11                         compatible = "arm,cortex-a9";
   12                         next-level-cache = <&l2cc>;
   13                         device_type = "cpu";
   14                         reg = <0>;
   15                         clocks = <&clkgen CPU_CLK>;
   16                         clock-latency = <1>;
   17                 };
   18 
   19                 cpu1: cpu@1 {
   20                         compatible = "arm,cortex-a9";
   21                         next-level-cache = <&l2cc>;
   22                         device_type = "cpu";
   23                         reg = <1>;
   24                 };
   25         };
   26 
   27         pmu {
   28                 compatible = "arm,cortex-a9-pmu";
   29                 interrupt-affinity = <&cpu0>, <&cpu1>;
   30                 interrupts =
   31                         <GIC_SPI 12 IRQ_TYPE_LEVEL_HIGH>,
   32                         <GIC_SPI 13 IRQ_TYPE_LEVEL_HIGH>;
   33         };
   34 
   35         soc {
   36                 cpu_temp: thermal@920100 {
   37                         #thermal-sensor-cells = <0>;
   38                         compatible = "sigma,smp8758-thermal";
   39                         reg = <0x920100 12>;
   40                 };
   41         };
   42 
   43         thermal-zones {
   44                 cpu_thermal: cpu-thermal {
   45                         polling-delay = <997>;          /* milliseconds */
   46                         polling-delay-passive = <499>;  /* milliseconds */
   47                         thermal-sensors = <&cpu_temp>;
   48                         trips {
   49                                 cpu_critical {
   50                                         temperature = <120000>;
   51                                         hysteresis = <2500>;
   52                                         type = "critical";
   53                                 };
   54                         };
   55                 };
   56         };
   57 };

Cache object: 81d31bcaee9a2333ec7d10dd0e23d800


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]


This page is part of the FreeBSD/Linux Linux Kernel Cross-Reference, and was automatically generated using a modified version of the LXR engine.