1 NVIDIA Tegra30 DVFS tables
4 All the tables must be contained in dvfs-tables parent node. This node is just
5 container for all dvfs tables, it does not have any compatible property.
8 Required properties for child nodes of dvfs-tables:
10 compatible: Must be any of
11 "nvidia,tegra30-cpu-dvfs" for CPU dvfs tables or
12 "nvidia,tegra30-cpu0-dvfs" for cpu0 dvfs tables or
13 "nvidia,tegra30-core-dvfs" for core dvfs tables.
15 voltage-table: Voltage steps for rail. Unit for voltage value is mV.
17 #address-cells: Should be 0.
18 #size-cells: Should be 1.
22 Frequency tables are grouped using the combination of speedo-id, process-id and manual-dvfs.
26 reg: Can be any number but same as used in node name. Should be unique within the dvfs table.
27 clock-name: Clock name for which frequencies are mentioned in table.
28 frequencies: Array of frequencies. Unit for frequency is KHz.
31 speedo-id: If not present, speedo id value will be -1.
32 process-id: If not present, process id value will be -1.
33 manual-dvfs: If not present, dvfs for the clocks in this frequency table is auto.
39 compatible = "nvidia,tegra30-cpu-dvfs";
40 voltage-table = <800 825 850 875 900 916 950 975 1000 1007 1025 1050 1075 1100 1125 1150 1175 1200 1212 1237>;
47 frequencies = <1 1 684000 684000 817000 817000 817000 1026000 1102000 1102000 1149000 1187000 1225000 1282000 1300000>;