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/arm64/rockchip/rk3399-opp.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+ OR MIT)
    2 /*
    3  * Copyright (c) 2016-2017 Fuzhou Rockchip Electronics Co., Ltd
    4  */
    5 
    6 / {
    7         cluster0_opp: opp-table-0 {
    8                 compatible = "operating-points-v2";
    9                 opp-shared;
   10 
   11                 opp00 {
   12                         opp-hz = /bits/ 64 <408000000>;
   13                         opp-microvolt = <825000 825000 1250000>;
   14                         clock-latency-ns = <40000>;
   15                 };
   16                 opp01 {
   17                         opp-hz = /bits/ 64 <600000000>;
   18                         opp-microvolt = <825000 825000 1250000>;
   19                 };
   20                 opp02 {
   21                         opp-hz = /bits/ 64 <816000000>;
   22                         opp-microvolt = <850000 850000 1250000>;
   23                 };
   24                 opp03 {
   25                         opp-hz = /bits/ 64 <1008000000>;
   26                         opp-microvolt = <925000 925000 1250000>;
   27                 };
   28                 opp04 {
   29                         opp-hz = /bits/ 64 <1200000000>;
   30                         opp-microvolt = <1000000 1000000 1250000>;
   31                 };
   32                 opp05 {
   33                         opp-hz = /bits/ 64 <1416000000>;
   34                         opp-microvolt = <1125000 1125000 1250000>;
   35                 };
   36         };
   37 
   38         cluster1_opp: opp-table-1 {
   39                 compatible = "operating-points-v2";
   40                 opp-shared;
   41 
   42                 opp00 {
   43                         opp-hz = /bits/ 64 <408000000>;
   44                         opp-microvolt = <825000 825000 1250000>;
   45                         clock-latency-ns = <40000>;
   46                 };
   47                 opp01 {
   48                         opp-hz = /bits/ 64 <600000000>;
   49                         opp-microvolt = <825000 825000 1250000>;
   50                 };
   51                 opp02 {
   52                         opp-hz = /bits/ 64 <816000000>;
   53                         opp-microvolt = <825000 825000 1250000>;
   54                 };
   55                 opp03 {
   56                         opp-hz = /bits/ 64 <1008000000>;
   57                         opp-microvolt = <875000 875000 1250000>;
   58                 };
   59                 opp04 {
   60                         opp-hz = /bits/ 64 <1200000000>;
   61                         opp-microvolt = <950000 950000 1250000>;
   62                 };
   63                 opp05 {
   64                         opp-hz = /bits/ 64 <1416000000>;
   65                         opp-microvolt = <1025000 1025000 1250000>;
   66                 };
   67                 opp06 {
   68                         opp-hz = /bits/ 64 <1608000000>;
   69                         opp-microvolt = <1100000 1100000 1250000>;
   70                 };
   71                 opp07 {
   72                         opp-hz = /bits/ 64 <1800000000>;
   73                         opp-microvolt = <1200000 1200000 1250000>;
   74                 };
   75         };
   76 
   77         gpu_opp_table: opp-table-2 {
   78                 compatible = "operating-points-v2";
   79 
   80                 opp00 {
   81                         opp-hz = /bits/ 64 <200000000>;
   82                         opp-microvolt = <825000 825000 1150000>;
   83                 };
   84                 opp01 {
   85                         opp-hz = /bits/ 64 <297000000>;
   86                         opp-microvolt = <825000 825000 1150000>;
   87                 };
   88                 opp02 {
   89                         opp-hz = /bits/ 64 <400000000>;
   90                         opp-microvolt = <825000 825000 1150000>;
   91                 };
   92                 opp03 {
   93                         opp-hz = /bits/ 64 <500000000>;
   94                         opp-microvolt = <875000 875000 1150000>;
   95                 };
   96                 opp04 {
   97                         opp-hz = /bits/ 64 <600000000>;
   98                         opp-microvolt = <925000 925000 1150000>;
   99                 };
  100                 opp05 {
  101                         opp-hz = /bits/ 64 <800000000>;
  102                         opp-microvolt = <1100000 1100000 1150000>;
  103                 };
  104         };
  105 };
  106 
  107 &cpu_l0 {
  108         operating-points-v2 = <&cluster0_opp>;
  109 };
  110 
  111 &cpu_l1 {
  112         operating-points-v2 = <&cluster0_opp>;
  113 };
  114 
  115 &cpu_l2 {
  116         operating-points-v2 = <&cluster0_opp>;
  117 };
  118 
  119 &cpu_l3 {
  120         operating-points-v2 = <&cluster0_opp>;
  121 };
  122 
  123 &cpu_b0 {
  124         operating-points-v2 = <&cluster1_opp>;
  125 };
  126 
  127 &cpu_b1 {
  128         operating-points-v2 = <&cluster1_opp>;
  129 };
  130 
  131 &gpu {
  132         operating-points-v2 = <&gpu_opp_table>;
  133 };

Cache object: 2e0156586f3e4eebfb775d11d4348d92


[ 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.