All of lore.kernel.org
 help / color / mirror / Atom feed
* [tobetter:odroid-5.15.y 21/204] arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi:37.10-42.4: Warning (unit_address_vs_reg): /gpiomem: node has a reg or ranges property, but no unit name
@ 2024-07-19 16:24 kernel test robot
  0 siblings, 0 replies; 2+ messages in thread
From: kernel test robot @ 2024-07-19 16:24 UTC (permalink / raw)
  To: oe-kbuild; +Cc: lkp

:::::: 
:::::: Manual check reason: "dtcheck: binding changes may go via different trees"
:::::: 

BCC: lkp@intel.com
CC: oe-kbuild-all@lists.linux.dev
TO: Brian Kim <brian.kim@hardkernel.com>
CC: Dongjin Kim <tobetter@gmail.com>
CC: memeka <mihailescu2m@gmail.com>
CC: Yang Deokgyu <secugyu@gmail.com>

tree:   https://github.com/tobetter/linux odroid-5.15.y
head:   b0d4c043656bf74b39a6e723330a80bb53027d69
commit: 61f45d975621becb00c0aef303769f10428b9cd8 [21/204] ODROID-XU4: char: exynos: add /dev/gpiomem device for rootless user GPIO access
:::::: branch date: 2 days ago
:::::: commit date: 2 years, 9 months ago
config: arm-randconfig-002-20240719 (https://download.01.org/0day-ci/archive/20240720/202407200031.F47fTCMX-lkp@intel.com/config)
compiler: arm-linux-gnueabi-gcc (GCC) 14.1.0
reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20240720/202407200031.F47fTCMX-lkp@intel.com/reproduce)

If you fix the issue in a separate patch/commit (i.e. not just a new version of
the same patch/commit), kindly add following tags
| Reported-by: kernel test robot <lkp@intel.com>
| Closes: https://lore.kernel.org/r/202407200031.F47fTCMX-lkp@intel.com/

dtcheck warnings: (new ones prefixed by >>)
>> arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi:37.10-42.4: Warning (unit_address_vs_reg): /gpiomem: node has a reg or ranges property, but no unit name
   arch/arm/boot/dts/exynos54xx.dtsi:144.21-158.5: Warning (simple_bus_reg): /soc/usb3-0: missing or empty reg/ranges property
   arch/arm/boot/dts/exynos54xx.dtsi:166.21-179.5: Warning (simple_bus_reg): /soc/usb3-1: missing or empty reg/ranges property
   arch/arm/boot/dts/exynos5420.dtsi:598.24-602.5: Warning (simple_bus_reg): /soc/dp-video-phy: missing or empty reg/ranges property
   arch/arm/boot/dts/exynos5420.dtsi:604.28-608.5: Warning (simple_bus_reg): /soc/mipi-video-phy: missing or empty reg/ranges property
   arch/arm/boot/dts/exynos5420.dtsi:1080.24-1085.5: Warning (simple_bus_reg): /soc/bus-wcore: missing or empty reg/ranges property

vim +37 arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi

3a7c01d75febd5 Krzysztof Kozlowski       2015-05-25   14  
3a7c01d75febd5 Krzysztof Kozlowski       2015-05-25   15  / {
77c91853a65f68 Krzysztof Kozlowski       2020-10-27   16  	gpio-keys {
227c23b5dee1c8 Brian Kim                 2017-09-12   17  		compatible = "gpio-keys";
227c23b5dee1c8 Brian Kim                 2017-09-12   18  		pinctrl-names = "default";
227c23b5dee1c8 Brian Kim                 2017-09-12   19  		pinctrl-0 = <&power_key>;
227c23b5dee1c8 Brian Kim                 2017-09-12   20  
77c91853a65f68 Krzysztof Kozlowski       2020-10-27   21  		power-key {
227c23b5dee1c8 Brian Kim                 2017-09-12   22  			/*
227c23b5dee1c8 Brian Kim                 2017-09-12   23  			 * The power button (SW2) is connected to the PWRON
227c23b5dee1c8 Brian Kim                 2017-09-12   24  			 * pin (active high) of the S2MPS11 PMIC, which acts
227c23b5dee1c8 Brian Kim                 2017-09-12   25  			 * as a 16ms debouce filter and signal inverter with
227c23b5dee1c8 Brian Kim                 2017-09-12   26  			 * output on ONOB pin (active low). ONOB PMIC pin is
227c23b5dee1c8 Brian Kim                 2017-09-12   27  			 * then connected to XEINT3 SoC pin.
227c23b5dee1c8 Brian Kim                 2017-09-12   28  			 */
227c23b5dee1c8 Brian Kim                 2017-09-12   29  			gpios = <&gpx0 3 GPIO_ACTIVE_LOW>;
227c23b5dee1c8 Brian Kim                 2017-09-12   30  			linux,code = <KEY_POWER>;
227c23b5dee1c8 Brian Kim                 2017-09-12   31  			label = "power key";
227c23b5dee1c8 Brian Kim                 2017-09-12   32  			debounce-interval = <0>;
227c23b5dee1c8 Brian Kim                 2017-09-12   33  			wakeup-source;
227c23b5dee1c8 Brian Kim                 2017-09-12   34  		};
227c23b5dee1c8 Brian Kim                 2017-09-12   35  	};
227c23b5dee1c8 Brian Kim                 2017-09-12   36  
61f45d975621be Brian Kim                 2017-01-10  @37  	gpiomem {
61f45d975621be Brian Kim                 2017-01-10   38  		compatible = "samsung,exynos-gpiomem";
61f45d975621be Brian Kim                 2017-01-10   39  		reg = <0x13400000 0x1000>,
61f45d975621be Brian Kim                 2017-01-10   40  		      <0x14010000 0x1000>;
61f45d975621be Brian Kim                 2017-01-10   41  		status = "okay";
61f45d975621be Brian Kim                 2017-01-10   42  	};
61f45d975621be Brian Kim                 2017-01-10   43  
3a7c01d75febd5 Krzysztof Kozlowski       2015-05-25   44  	emmc_pwrseq: pwrseq {
3a7c01d75febd5 Krzysztof Kozlowski       2015-05-25   45  		pinctrl-0 = <&emmc_nrst_pin>;
3a7c01d75febd5 Krzysztof Kozlowski       2015-05-25   46  		pinctrl-names = "default";
3a7c01d75febd5 Krzysztof Kozlowski       2015-05-25   47  		compatible = "mmc-pwrseq-emmc";
31b9903c233e83 Javier Martinez Canillas  2015-10-08   48  		reset-gpios = <&gpd1 0 GPIO_ACTIVE_LOW>;
3a7c01d75febd5 Krzysztof Kozlowski       2015-05-25   49  	};
3a7c01d75febd5 Krzysztof Kozlowski       2015-05-25   50  
b685d540cc265d Anand Moon                2015-06-15   51  	fan0: pwm-fan {
b685d540cc265d Anand Moon                2015-06-15   52  		compatible = "pwm-fan";
b685d540cc265d Anand Moon                2015-06-15   53  		pwms = <&pwm 0 20972 0>;
b685d540cc265d Anand Moon                2015-06-15   54  		#cooling-cells = <2>;
b685d540cc265d Anand Moon                2015-06-15   55  		cooling-levels = <0 130 170 230>;
b685d540cc265d Anand Moon                2015-06-15   56  	};
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09   57  
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09   58  	thermal-zones {
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09   59  		cpu0_thermal: cpu0-thermal {
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09   60  			thermal-sensors = <&tmu_cpu0 0>;
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09   61  			polling-delay-passive = <250>;
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09   62  			polling-delay = <0>;
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09   63  			trips {
e740731dae9470 Willy Wolff               2017-09-07   64  				cpu0_alert0: cpu-alert-0 {
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09   65  					temperature = <50000>; /* millicelsius */
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09   66  					hysteresis = <5000>; /* millicelsius */
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09   67  					type = "active";
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09   68  				};
e740731dae9470 Willy Wolff               2017-09-07   69  				cpu0_alert1: cpu-alert-1 {
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09   70  					temperature = <60000>; /* millicelsius */
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09   71  					hysteresis = <5000>; /* millicelsius */
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09   72  					type = "active";
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09   73  				};
e740731dae9470 Willy Wolff               2017-09-07   74  				cpu0_alert2: cpu-alert-2 {
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09   75  					temperature = <70000>; /* millicelsius */
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09   76  					hysteresis = <5000>; /* millicelsius */
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09   77  					type = "active";
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09   78  				};
e740731dae9470 Willy Wolff               2017-09-07   79  				cpu0_crit0: cpu-crit-0 {
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09   80  					temperature = <120000>; /* millicelsius */
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09   81  					hysteresis = <0>; /* millicelsius */
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09   82  					type = "critical";
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09   83  				};
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09   84  				/*
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09   85  				 * Exynos542x supports only 4 trip-points
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09   86  				 * so for these polling mode is required.
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09   87  				 * Start polling at temperature level of last
e740731dae9470 Willy Wolff               2017-09-07   88  				 * interrupt-driven trip: cpu0_alert2
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09   89  				 */
e740731dae9470 Willy Wolff               2017-09-07   90  				cpu0_alert3: cpu-alert-3 {
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09   91  					temperature = <70000>; /* millicelsius */
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09   92  					hysteresis = <10000>; /* millicelsius */
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09   93  					type = "passive";
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09   94  				};
e740731dae9470 Willy Wolff               2017-09-07   95  				cpu0_alert4: cpu-alert-4 {
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09   96  					temperature = <85000>; /* millicelsius */
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09   97  					hysteresis = <10000>; /* millicelsius */
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09   98  					type = "passive";
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09   99  				};
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09  100  			};
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09  101  			cooling-maps {
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09  102  				map0 {
e740731dae9470 Willy Wolff               2017-09-07  103  					trip = <&cpu0_alert0>;
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09  104  					cooling-device = <&fan0 0 1>;
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09  105  				};
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09  106  				map1 {
e740731dae9470 Willy Wolff               2017-09-07  107  					trip = <&cpu0_alert1>;
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09  108  					cooling-device = <&fan0 1 2>;
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09  109  				};
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09  110  				map2 {
e740731dae9470 Willy Wolff               2017-09-07  111  					trip = <&cpu0_alert2>;
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09  112  					cooling-device = <&fan0 2 3>;
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09  113  				};
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09  114  				/*
e740731dae9470 Willy Wolff               2017-09-07  115  				 * When reaching cpu0_alert3, reduce CPU
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09  116  				 * by 2 steps. On Exynos5422/5800 that would
eaffc4de16c66c Bartlomiej Zolnierkiewicz 2019-12-10  117  				 * (usually) be: 1800 MHz and 1200 MHz.
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09  118  				 */
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09  119  				map3 {
e740731dae9470 Willy Wolff               2017-09-07  120  					trip = <&cpu0_alert3>;
670734f5581023 Viresh Kumar              2018-11-16  121  					cooling-device = <&cpu0 0 2>,
670734f5581023 Viresh Kumar              2018-11-16  122  							 <&cpu1 0 2>,
670734f5581023 Viresh Kumar              2018-11-16  123  							 <&cpu2 0 2>,
670734f5581023 Viresh Kumar              2018-11-16  124  							 <&cpu3 0 2>,
670734f5581023 Viresh Kumar              2018-11-16  125  							 <&cpu4 0 2>,
670734f5581023 Viresh Kumar              2018-11-16  126  							 <&cpu5 0 2>,
670734f5581023 Viresh Kumar              2018-11-16  127  							 <&cpu6 0 2>,
670734f5581023 Viresh Kumar              2018-11-16  128  							 <&cpu7 0 2>;
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09  129  				};
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09  130  				/*
e740731dae9470 Willy Wolff               2017-09-07  131  				 * When reaching cpu0_alert4, reduce CPU
eaffc4de16c66c Bartlomiej Zolnierkiewicz 2019-12-10  132  				 * further, down to 600 MHz (14 steps for big,
eaffc4de16c66c Bartlomiej Zolnierkiewicz 2019-12-10  133  				 * 8 steps for LITTLE).
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09  134  				 */
eaffc4de16c66c Bartlomiej Zolnierkiewicz 2019-12-10  135  				cpu0_cooling_map4: map4 {
e740731dae9470 Willy Wolff               2017-09-07  136  					trip = <&cpu0_alert4>;
eaffc4de16c66c Bartlomiej Zolnierkiewicz 2019-12-10  137  					cooling-device = <&cpu0 3 8>,
eaffc4de16c66c Bartlomiej Zolnierkiewicz 2019-12-10  138  							 <&cpu1 3 8>,
eaffc4de16c66c Bartlomiej Zolnierkiewicz 2019-12-10  139  							 <&cpu2 3 8>,
eaffc4de16c66c Bartlomiej Zolnierkiewicz 2019-12-10  140  							 <&cpu3 3 8>,
eaffc4de16c66c Bartlomiej Zolnierkiewicz 2019-12-10  141  							 <&cpu4 3 14>,
eaffc4de16c66c Bartlomiej Zolnierkiewicz 2019-12-10  142  							 <&cpu5 3 14>,
eaffc4de16c66c Bartlomiej Zolnierkiewicz 2019-12-10  143  							 <&cpu6 3 14>,
eaffc4de16c66c Bartlomiej Zolnierkiewicz 2019-12-10  144  							 <&cpu7 3 14>;
e740731dae9470 Willy Wolff               2017-09-07  145  				};
e740731dae9470 Willy Wolff               2017-09-07  146  			};
e740731dae9470 Willy Wolff               2017-09-07  147  		};
e740731dae9470 Willy Wolff               2017-09-07  148  		cpu1_thermal: cpu1-thermal {
e740731dae9470 Willy Wolff               2017-09-07  149  			thermal-sensors = <&tmu_cpu1 0>;
e740731dae9470 Willy Wolff               2017-09-07  150  			polling-delay-passive = <250>;
e740731dae9470 Willy Wolff               2017-09-07  151  			polling-delay = <0>;
e740731dae9470 Willy Wolff               2017-09-07  152  			trips {
e740731dae9470 Willy Wolff               2017-09-07  153  				cpu1_alert0: cpu-alert-0 {
e740731dae9470 Willy Wolff               2017-09-07  154  					temperature = <50000>;
e740731dae9470 Willy Wolff               2017-09-07  155  					hysteresis = <5000>;
e740731dae9470 Willy Wolff               2017-09-07  156  					type = "active";
e740731dae9470 Willy Wolff               2017-09-07  157  				};
e740731dae9470 Willy Wolff               2017-09-07  158  				cpu1_alert1: cpu-alert-1 {
e740731dae9470 Willy Wolff               2017-09-07  159  					temperature = <60000>;
e740731dae9470 Willy Wolff               2017-09-07  160  					hysteresis = <5000>;
e740731dae9470 Willy Wolff               2017-09-07  161  					type = "active";
e740731dae9470 Willy Wolff               2017-09-07  162  				};
e740731dae9470 Willy Wolff               2017-09-07  163  				cpu1_alert2: cpu-alert-2 {
e740731dae9470 Willy Wolff               2017-09-07  164  					temperature = <70000>;
e740731dae9470 Willy Wolff               2017-09-07  165  					hysteresis = <5000>;
e740731dae9470 Willy Wolff               2017-09-07  166  					type = "active";
e740731dae9470 Willy Wolff               2017-09-07  167  				};
e740731dae9470 Willy Wolff               2017-09-07  168  				cpu1_crit0: cpu-crit-0 {
e740731dae9470 Willy Wolff               2017-09-07  169  					temperature = <120000>;
e740731dae9470 Willy Wolff               2017-09-07  170  					hysteresis = <0>;
e740731dae9470 Willy Wolff               2017-09-07  171  					type = "critical";
e740731dae9470 Willy Wolff               2017-09-07  172  				};
e740731dae9470 Willy Wolff               2017-09-07  173  				cpu1_alert3: cpu-alert-3 {
e740731dae9470 Willy Wolff               2017-09-07  174  					temperature = <70000>;
e740731dae9470 Willy Wolff               2017-09-07  175  					hysteresis = <10000>;
e740731dae9470 Willy Wolff               2017-09-07  176  					type = "passive";
e740731dae9470 Willy Wolff               2017-09-07  177  				};
e740731dae9470 Willy Wolff               2017-09-07  178  				cpu1_alert4: cpu-alert-4 {
e740731dae9470 Willy Wolff               2017-09-07  179  					temperature = <85000>;
e740731dae9470 Willy Wolff               2017-09-07  180  					hysteresis = <10000>;
e740731dae9470 Willy Wolff               2017-09-07  181  					type = "passive";
e740731dae9470 Willy Wolff               2017-09-07  182  				};
e740731dae9470 Willy Wolff               2017-09-07  183  			};
e740731dae9470 Willy Wolff               2017-09-07  184  			cooling-maps {
e740731dae9470 Willy Wolff               2017-09-07  185  				map0 {
e740731dae9470 Willy Wolff               2017-09-07  186  					trip = <&cpu1_alert0>;
e740731dae9470 Willy Wolff               2017-09-07  187  					cooling-device = <&fan0 0 1>;
e740731dae9470 Willy Wolff               2017-09-07  188  				};
e740731dae9470 Willy Wolff               2017-09-07  189  				map1 {
e740731dae9470 Willy Wolff               2017-09-07  190  					trip = <&cpu1_alert1>;
e740731dae9470 Willy Wolff               2017-09-07  191  					cooling-device = <&fan0 1 2>;
e740731dae9470 Willy Wolff               2017-09-07  192  				};
e740731dae9470 Willy Wolff               2017-09-07  193  				map2 {
e740731dae9470 Willy Wolff               2017-09-07  194  					trip = <&cpu1_alert2>;
e740731dae9470 Willy Wolff               2017-09-07  195  					cooling-device = <&fan0 2 3>;
e740731dae9470 Willy Wolff               2017-09-07  196  				};
e740731dae9470 Willy Wolff               2017-09-07  197  				map3 {
e740731dae9470 Willy Wolff               2017-09-07  198  					trip = <&cpu1_alert3>;
670734f5581023 Viresh Kumar              2018-11-16  199  					cooling-device = <&cpu0 0 2>,
670734f5581023 Viresh Kumar              2018-11-16  200  							 <&cpu1 0 2>,
670734f5581023 Viresh Kumar              2018-11-16  201  							 <&cpu2 0 2>,
670734f5581023 Viresh Kumar              2018-11-16  202  							 <&cpu3 0 2>,
670734f5581023 Viresh Kumar              2018-11-16  203  							 <&cpu4 0 2>,
670734f5581023 Viresh Kumar              2018-11-16  204  							 <&cpu5 0 2>,
670734f5581023 Viresh Kumar              2018-11-16  205  							 <&cpu6 0 2>,
670734f5581023 Viresh Kumar              2018-11-16  206  							 <&cpu7 0 2>;
e740731dae9470 Willy Wolff               2017-09-07  207  				};
eaffc4de16c66c Bartlomiej Zolnierkiewicz 2019-12-10  208  				cpu1_cooling_map4: map4 {
e740731dae9470 Willy Wolff               2017-09-07  209  					trip = <&cpu1_alert4>;
eaffc4de16c66c Bartlomiej Zolnierkiewicz 2019-12-10  210  					cooling-device = <&cpu0 3 8>,
eaffc4de16c66c Bartlomiej Zolnierkiewicz 2019-12-10  211  							 <&cpu1 3 8>,
eaffc4de16c66c Bartlomiej Zolnierkiewicz 2019-12-10  212  							 <&cpu2 3 8>,
eaffc4de16c66c Bartlomiej Zolnierkiewicz 2019-12-10  213  							 <&cpu3 3 8>,
eaffc4de16c66c Bartlomiej Zolnierkiewicz 2019-12-10  214  							 <&cpu4 3 14>,
eaffc4de16c66c Bartlomiej Zolnierkiewicz 2019-12-10  215  							 <&cpu5 3 14>,
eaffc4de16c66c Bartlomiej Zolnierkiewicz 2019-12-10  216  							 <&cpu6 3 14>,
eaffc4de16c66c Bartlomiej Zolnierkiewicz 2019-12-10  217  							 <&cpu7 3 14>;
e740731dae9470 Willy Wolff               2017-09-07  218  				};
e740731dae9470 Willy Wolff               2017-09-07  219  			};
e740731dae9470 Willy Wolff               2017-09-07  220  		};
e740731dae9470 Willy Wolff               2017-09-07  221  		cpu2_thermal: cpu2-thermal {
e740731dae9470 Willy Wolff               2017-09-07  222  			thermal-sensors = <&tmu_cpu2 0>;
e740731dae9470 Willy Wolff               2017-09-07  223  			polling-delay-passive = <250>;
e740731dae9470 Willy Wolff               2017-09-07  224  			polling-delay = <0>;
e740731dae9470 Willy Wolff               2017-09-07  225  			trips {
e740731dae9470 Willy Wolff               2017-09-07  226  				cpu2_alert0: cpu-alert-0 {
e740731dae9470 Willy Wolff               2017-09-07  227  					temperature = <50000>;
e740731dae9470 Willy Wolff               2017-09-07  228  					hysteresis = <5000>;
e740731dae9470 Willy Wolff               2017-09-07  229  					type = "active";
e740731dae9470 Willy Wolff               2017-09-07  230  				};
e740731dae9470 Willy Wolff               2017-09-07  231  				cpu2_alert1: cpu-alert-1 {
e740731dae9470 Willy Wolff               2017-09-07  232  					temperature = <60000>;
e740731dae9470 Willy Wolff               2017-09-07  233  					hysteresis = <5000>;
e740731dae9470 Willy Wolff               2017-09-07  234  					type = "active";
e740731dae9470 Willy Wolff               2017-09-07  235  				};
e740731dae9470 Willy Wolff               2017-09-07  236  				cpu2_alert2: cpu-alert-2 {
e740731dae9470 Willy Wolff               2017-09-07  237  					temperature = <70000>;
e740731dae9470 Willy Wolff               2017-09-07  238  					hysteresis = <5000>;
e740731dae9470 Willy Wolff               2017-09-07  239  					type = "active";
e740731dae9470 Willy Wolff               2017-09-07  240  				};
e740731dae9470 Willy Wolff               2017-09-07  241  				cpu2_crit0: cpu-crit-0 {
e740731dae9470 Willy Wolff               2017-09-07  242  					temperature = <120000>;
e740731dae9470 Willy Wolff               2017-09-07  243  					hysteresis = <0>;
e740731dae9470 Willy Wolff               2017-09-07  244  					type = "critical";
e740731dae9470 Willy Wolff               2017-09-07  245  				};
e740731dae9470 Willy Wolff               2017-09-07  246  				cpu2_alert3: cpu-alert-3 {
e740731dae9470 Willy Wolff               2017-09-07  247  					temperature = <70000>;
e740731dae9470 Willy Wolff               2017-09-07  248  					hysteresis = <10000>;
e740731dae9470 Willy Wolff               2017-09-07  249  					type = "passive";
e740731dae9470 Willy Wolff               2017-09-07  250  				};
e740731dae9470 Willy Wolff               2017-09-07  251  				cpu2_alert4: cpu-alert-4 {
e740731dae9470 Willy Wolff               2017-09-07  252  					temperature = <85000>;
e740731dae9470 Willy Wolff               2017-09-07  253  					hysteresis = <10000>;
e740731dae9470 Willy Wolff               2017-09-07  254  					type = "passive";
e740731dae9470 Willy Wolff               2017-09-07  255  				};
e740731dae9470 Willy Wolff               2017-09-07  256  			};
e740731dae9470 Willy Wolff               2017-09-07  257  			cooling-maps {
e740731dae9470 Willy Wolff               2017-09-07  258  				map0 {
e740731dae9470 Willy Wolff               2017-09-07  259  					trip = <&cpu2_alert0>;
e740731dae9470 Willy Wolff               2017-09-07  260  					cooling-device = <&fan0 0 1>;
e740731dae9470 Willy Wolff               2017-09-07  261  				};
e740731dae9470 Willy Wolff               2017-09-07  262  				map1 {
e740731dae9470 Willy Wolff               2017-09-07  263  					trip = <&cpu2_alert1>;
e740731dae9470 Willy Wolff               2017-09-07  264  					cooling-device = <&fan0 1 2>;
e740731dae9470 Willy Wolff               2017-09-07  265  				};
e740731dae9470 Willy Wolff               2017-09-07  266  				map2 {
e740731dae9470 Willy Wolff               2017-09-07  267  					trip = <&cpu2_alert2>;
e740731dae9470 Willy Wolff               2017-09-07  268  					cooling-device = <&fan0 2 3>;
e740731dae9470 Willy Wolff               2017-09-07  269  				};
e740731dae9470 Willy Wolff               2017-09-07  270  				map3 {
e740731dae9470 Willy Wolff               2017-09-07  271  					trip = <&cpu2_alert3>;
670734f5581023 Viresh Kumar              2018-11-16  272  					cooling-device = <&cpu0 0 2>,
670734f5581023 Viresh Kumar              2018-11-16  273  							 <&cpu1 0 2>,
670734f5581023 Viresh Kumar              2018-11-16  274  							 <&cpu2 0 2>,
670734f5581023 Viresh Kumar              2018-11-16  275  							 <&cpu3 0 2>,
670734f5581023 Viresh Kumar              2018-11-16  276  							 <&cpu4 0 2>,
670734f5581023 Viresh Kumar              2018-11-16  277  							 <&cpu5 0 2>,
670734f5581023 Viresh Kumar              2018-11-16  278  							 <&cpu6 0 2>,
670734f5581023 Viresh Kumar              2018-11-16  279  							 <&cpu7 0 2>;
e740731dae9470 Willy Wolff               2017-09-07  280  				};
eaffc4de16c66c Bartlomiej Zolnierkiewicz 2019-12-10  281  				cpu2_cooling_map4: map4 {
e740731dae9470 Willy Wolff               2017-09-07  282  					trip = <&cpu2_alert4>;
eaffc4de16c66c Bartlomiej Zolnierkiewicz 2019-12-10  283  					cooling-device = <&cpu0 3 8>,
eaffc4de16c66c Bartlomiej Zolnierkiewicz 2019-12-10  284  							 <&cpu1 3 8>,
eaffc4de16c66c Bartlomiej Zolnierkiewicz 2019-12-10  285  							 <&cpu2 3 8>,
eaffc4de16c66c Bartlomiej Zolnierkiewicz 2019-12-10  286  							 <&cpu3 3 8>,
eaffc4de16c66c Bartlomiej Zolnierkiewicz 2019-12-10  287  							 <&cpu4 3 14>,
eaffc4de16c66c Bartlomiej Zolnierkiewicz 2019-12-10  288  							 <&cpu5 3 14>,
eaffc4de16c66c Bartlomiej Zolnierkiewicz 2019-12-10  289  							 <&cpu6 3 14>,
eaffc4de16c66c Bartlomiej Zolnierkiewicz 2019-12-10  290  							 <&cpu7 3 14>;
e740731dae9470 Willy Wolff               2017-09-07  291  				};
e740731dae9470 Willy Wolff               2017-09-07  292  			};
e740731dae9470 Willy Wolff               2017-09-07  293  		};
e740731dae9470 Willy Wolff               2017-09-07  294  		cpu3_thermal: cpu3-thermal {
e740731dae9470 Willy Wolff               2017-09-07  295  			thermal-sensors = <&tmu_cpu3 0>;
e740731dae9470 Willy Wolff               2017-09-07  296  			polling-delay-passive = <250>;
e740731dae9470 Willy Wolff               2017-09-07  297  			polling-delay = <0>;
e740731dae9470 Willy Wolff               2017-09-07  298  			trips {
e740731dae9470 Willy Wolff               2017-09-07  299  				cpu3_alert0: cpu-alert-0 {
e740731dae9470 Willy Wolff               2017-09-07  300  					temperature = <50000>;
e740731dae9470 Willy Wolff               2017-09-07  301  					hysteresis = <5000>;
e740731dae9470 Willy Wolff               2017-09-07  302  					type = "active";
e740731dae9470 Willy Wolff               2017-09-07  303  				};
e740731dae9470 Willy Wolff               2017-09-07  304  				cpu3_alert1: cpu-alert-1 {
e740731dae9470 Willy Wolff               2017-09-07  305  					temperature = <60000>;
e740731dae9470 Willy Wolff               2017-09-07  306  					hysteresis = <5000>;
e740731dae9470 Willy Wolff               2017-09-07  307  					type = "active";
e740731dae9470 Willy Wolff               2017-09-07  308  				};
e740731dae9470 Willy Wolff               2017-09-07  309  				cpu3_alert2: cpu-alert-2 {
e740731dae9470 Willy Wolff               2017-09-07  310  					temperature = <70000>;
e740731dae9470 Willy Wolff               2017-09-07  311  					hysteresis = <5000>;
e740731dae9470 Willy Wolff               2017-09-07  312  					type = "active";
e740731dae9470 Willy Wolff               2017-09-07  313  				};
e740731dae9470 Willy Wolff               2017-09-07  314  				cpu3_crit0: cpu-crit-0 {
e740731dae9470 Willy Wolff               2017-09-07  315  					temperature = <120000>;
e740731dae9470 Willy Wolff               2017-09-07  316  					hysteresis = <0>;
e740731dae9470 Willy Wolff               2017-09-07  317  					type = "critical";
e740731dae9470 Willy Wolff               2017-09-07  318  				};
e740731dae9470 Willy Wolff               2017-09-07  319  				cpu3_alert3: cpu-alert-3 {
e740731dae9470 Willy Wolff               2017-09-07  320  					temperature = <70000>;
e740731dae9470 Willy Wolff               2017-09-07  321  					hysteresis = <10000>;
e740731dae9470 Willy Wolff               2017-09-07  322  					type = "passive";
e740731dae9470 Willy Wolff               2017-09-07  323  				};
e740731dae9470 Willy Wolff               2017-09-07  324  				cpu3_alert4: cpu-alert-4 {
e740731dae9470 Willy Wolff               2017-09-07  325  					temperature = <85000>;
e740731dae9470 Willy Wolff               2017-09-07  326  					hysteresis = <10000>;
e740731dae9470 Willy Wolff               2017-09-07  327  					type = "passive";
e740731dae9470 Willy Wolff               2017-09-07  328  				};
e740731dae9470 Willy Wolff               2017-09-07  329  			};
e740731dae9470 Willy Wolff               2017-09-07  330  			cooling-maps {
e740731dae9470 Willy Wolff               2017-09-07  331  				map0 {
e740731dae9470 Willy Wolff               2017-09-07  332  					trip = <&cpu3_alert0>;
e740731dae9470 Willy Wolff               2017-09-07  333  					cooling-device = <&fan0 0 1>;
e740731dae9470 Willy Wolff               2017-09-07  334  				};
e740731dae9470 Willy Wolff               2017-09-07  335  				map1 {
e740731dae9470 Willy Wolff               2017-09-07  336  					trip = <&cpu3_alert1>;
e740731dae9470 Willy Wolff               2017-09-07  337  					cooling-device = <&fan0 1 2>;
e740731dae9470 Willy Wolff               2017-09-07  338  				};
e740731dae9470 Willy Wolff               2017-09-07  339  				map2 {
e740731dae9470 Willy Wolff               2017-09-07  340  					trip = <&cpu3_alert2>;
e740731dae9470 Willy Wolff               2017-09-07  341  					cooling-device = <&fan0 2 3>;
e740731dae9470 Willy Wolff               2017-09-07  342  				};
e740731dae9470 Willy Wolff               2017-09-07  343  				map3 {
e740731dae9470 Willy Wolff               2017-09-07  344  					trip = <&cpu3_alert3>;
670734f5581023 Viresh Kumar              2018-11-16  345  					cooling-device = <&cpu0 0 2>,
670734f5581023 Viresh Kumar              2018-11-16  346  							 <&cpu1 0 2>,
670734f5581023 Viresh Kumar              2018-11-16  347  							 <&cpu2 0 2>,
670734f5581023 Viresh Kumar              2018-11-16  348  							 <&cpu3 0 2>,
670734f5581023 Viresh Kumar              2018-11-16  349  							 <&cpu4 0 2>,
670734f5581023 Viresh Kumar              2018-11-16  350  							 <&cpu5 0 2>,
670734f5581023 Viresh Kumar              2018-11-16  351  							 <&cpu6 0 2>,
670734f5581023 Viresh Kumar              2018-11-16  352  							 <&cpu7 0 2>;
e740731dae9470 Willy Wolff               2017-09-07  353  				};
eaffc4de16c66c Bartlomiej Zolnierkiewicz 2019-12-10  354  				cpu3_cooling_map4: map4 {
e740731dae9470 Willy Wolff               2017-09-07  355  					trip = <&cpu3_alert4>;
eaffc4de16c66c Bartlomiej Zolnierkiewicz 2019-12-10  356  					cooling-device = <&cpu0 3 8>,
eaffc4de16c66c Bartlomiej Zolnierkiewicz 2019-12-10  357  							 <&cpu1 3 8>,
eaffc4de16c66c Bartlomiej Zolnierkiewicz 2019-12-10  358  							 <&cpu2 3 8>,
eaffc4de16c66c Bartlomiej Zolnierkiewicz 2019-12-10  359  							 <&cpu3 3 8>,
eaffc4de16c66c Bartlomiej Zolnierkiewicz 2019-12-10  360  							 <&cpu4 3 14>,
eaffc4de16c66c Bartlomiej Zolnierkiewicz 2019-12-10  361  							 <&cpu5 3 14>,
eaffc4de16c66c Bartlomiej Zolnierkiewicz 2019-12-10  362  							 <&cpu6 3 14>,
eaffc4de16c66c Bartlomiej Zolnierkiewicz 2019-12-10  363  							 <&cpu7 3 14>;
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09  364  				};
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09  365  			};
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09  366  		};
1c651356f482ff Marek Szyprowski          2020-01-21  367  		gpu_thermal: gpu-thermal {
1c651356f482ff Marek Szyprowski          2020-01-21  368  			thermal-sensors = <&tmu_gpu 0>;
1c651356f482ff Marek Szyprowski          2020-01-21  369  			polling-delay-passive = <250>;
1c651356f482ff Marek Szyprowski          2020-01-21  370  			polling-delay = <0>;
1c651356f482ff Marek Szyprowski          2020-01-21  371  			trips {
1c651356f482ff Marek Szyprowski          2020-01-21  372  				gpu_alert0: gpu-alert-0 {
1c651356f482ff Marek Szyprowski          2020-01-21  373  					temperature = <50000>;
1c651356f482ff Marek Szyprowski          2020-01-21  374  					hysteresis = <5000>;
1c651356f482ff Marek Szyprowski          2020-01-21  375  					type = "active";
1c651356f482ff Marek Szyprowski          2020-01-21  376  				};
1c651356f482ff Marek Szyprowski          2020-01-21  377  				gpu_alert1: gpu-alert-1 {
1c651356f482ff Marek Szyprowski          2020-01-21  378  					temperature = <60000>;
1c651356f482ff Marek Szyprowski          2020-01-21  379  					hysteresis = <5000>;
1c651356f482ff Marek Szyprowski          2020-01-21  380  					type = "active";
1c651356f482ff Marek Szyprowski          2020-01-21  381  				};
1c651356f482ff Marek Szyprowski          2020-01-21  382  				gpu_alert2: gpu-alert-2 {
1c651356f482ff Marek Szyprowski          2020-01-21  383  					temperature = <70000>;
1c651356f482ff Marek Szyprowski          2020-01-21  384  					hysteresis = <5000>;
1c651356f482ff Marek Szyprowski          2020-01-21  385  					type = "active";
1c651356f482ff Marek Szyprowski          2020-01-21  386  				};
1c651356f482ff Marek Szyprowski          2020-01-21  387  				gpu_crit0: gpu-crit-0 {
1c651356f482ff Marek Szyprowski          2020-01-21  388  					temperature = <120000>;
1c651356f482ff Marek Szyprowski          2020-01-21  389  					hysteresis = <0>;
1c651356f482ff Marek Szyprowski          2020-01-21  390  					type = "critical";
1c651356f482ff Marek Szyprowski          2020-01-21  391  				};
1c651356f482ff Marek Szyprowski          2020-01-21  392  				gpu_alert3: gpu-alert-3 {
1c651356f482ff Marek Szyprowski          2020-01-21  393  					temperature = <70000>;
1c651356f482ff Marek Szyprowski          2020-01-21  394  					hysteresis = <10000>;
1c651356f482ff Marek Szyprowski          2020-01-21  395  					type = "passive";
1c651356f482ff Marek Szyprowski          2020-01-21  396  				};
1c651356f482ff Marek Szyprowski          2020-01-21  397  				gpu_alert4: gpu-alert-4 {
1c651356f482ff Marek Szyprowski          2020-01-21  398  					temperature = <85000>;
1c651356f482ff Marek Szyprowski          2020-01-21  399  					hysteresis = <10000>;
1c651356f482ff Marek Szyprowski          2020-01-21  400  					type = "passive";
1c651356f482ff Marek Szyprowski          2020-01-21  401  				};
1c651356f482ff Marek Szyprowski          2020-01-21  402  			};
1c651356f482ff Marek Szyprowski          2020-01-21  403  			cooling-maps {
1c651356f482ff Marek Szyprowski          2020-01-21  404  				map0 {
1c651356f482ff Marek Szyprowski          2020-01-21  405  					trip = <&gpu_alert0>;
1c651356f482ff Marek Szyprowski          2020-01-21  406  					cooling-device = <&fan0 0 1>;
1c651356f482ff Marek Szyprowski          2020-01-21  407  				};
1c651356f482ff Marek Szyprowski          2020-01-21  408  				map1 {
1c651356f482ff Marek Szyprowski          2020-01-21  409  					trip = <&gpu_alert1>;
1c651356f482ff Marek Szyprowski          2020-01-21  410  					cooling-device = <&fan0 1 2>;
1c651356f482ff Marek Szyprowski          2020-01-21  411  				};
1c651356f482ff Marek Szyprowski          2020-01-21  412  				map2 {
1c651356f482ff Marek Szyprowski          2020-01-21  413  					trip = <&gpu_alert2>;
1c651356f482ff Marek Szyprowski          2020-01-21  414  					cooling-device = <&fan0 2 3>;
1c651356f482ff Marek Szyprowski          2020-01-21  415  				};
1c651356f482ff Marek Szyprowski          2020-01-21  416  				map3 {
1c651356f482ff Marek Szyprowski          2020-01-21  417  					trip = <&gpu_alert3>;
1c651356f482ff Marek Szyprowski          2020-01-21  418  					cooling-device = <&gpu 0 2>;
1c651356f482ff Marek Szyprowski          2020-01-21  419  				};
1c651356f482ff Marek Szyprowski          2020-01-21  420  				map4 {
1c651356f482ff Marek Szyprowski          2020-01-21  421  					trip = <&gpu_alert4>;
1c651356f482ff Marek Szyprowski          2020-01-21  422  					cooling-device = <&gpu 3 6>;
1c651356f482ff Marek Szyprowski          2020-01-21  423  				};
1c651356f482ff Marek Szyprowski          2020-01-21  424  			};
1c651356f482ff Marek Szyprowski          2020-01-21  425  		};
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09  426  	};
3a7c01d75febd5 Krzysztof Kozlowski       2015-05-25  427  };
3a7c01d75febd5 Krzysztof Kozlowski       2015-05-25  428  

-- 
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests/wiki

^ permalink raw reply	[flat|nested] 2+ messages in thread
* [tobetter:odroid-5.15.y 21/204] arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi:37.10-42.4: Warning (unit_address_vs_reg): /gpiomem: node has a reg or ranges property, but no unit name
@ 2024-07-22  5:27 kernel test robot
  0 siblings, 0 replies; 2+ messages in thread
From: kernel test robot @ 2024-07-22  5:27 UTC (permalink / raw)
  To: Brian Kim; +Cc: oe-kbuild-all, Dongjin Kim, memeka, Yang Deokgyu

tree:   https://github.com/tobetter/linux odroid-5.15.y
head:   b0d4c043656bf74b39a6e723330a80bb53027d69
commit: 61f45d975621becb00c0aef303769f10428b9cd8 [21/204] ODROID-XU4: char: exynos: add /dev/gpiomem device for rootless user GPIO access
:::::: branch date: 2 days ago
:::::: commit date: 2 years, 9 months ago
config: arm-randconfig-002-20240719 (https://download.01.org/0day-ci/archive/20240720/202407200031.F47fTCMX-lkp@intel.com/config)
compiler: arm-linux-gnueabi-gcc (GCC) 14.1.0
reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20240720/202407200031.F47fTCMX-lkp@intel.com/reproduce)

If you fix the issue in a separate patch/commit (i.e. not just a new version of
the same patch/commit), kindly add following tags
| Reported-by: kernel test robot <lkp@intel.com>
| Closes: https://lore.kernel.org/r/202407200031.F47fTCMX-lkp@intel.com/

dtcheck warnings: (new ones prefixed by >>)
>> arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi:37.10-42.4: Warning (unit_address_vs_reg): /gpiomem: node has a reg or ranges property, but no unit name
   arch/arm/boot/dts/exynos54xx.dtsi:144.21-158.5: Warning (simple_bus_reg): /soc/usb3-0: missing or empty reg/ranges property
   arch/arm/boot/dts/exynos54xx.dtsi:166.21-179.5: Warning (simple_bus_reg): /soc/usb3-1: missing or empty reg/ranges property
   arch/arm/boot/dts/exynos5420.dtsi:598.24-602.5: Warning (simple_bus_reg): /soc/dp-video-phy: missing or empty reg/ranges property
   arch/arm/boot/dts/exynos5420.dtsi:604.28-608.5: Warning (simple_bus_reg): /soc/mipi-video-phy: missing or empty reg/ranges property
   arch/arm/boot/dts/exynos5420.dtsi:1080.24-1085.5: Warning (simple_bus_reg): /soc/bus-wcore: missing or empty reg/ranges property

vim +37 arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi

3a7c01d75febd5 Krzysztof Kozlowski       2015-05-25   14  
3a7c01d75febd5 Krzysztof Kozlowski       2015-05-25   15  / {
77c91853a65f68 Krzysztof Kozlowski       2020-10-27   16  	gpio-keys {
227c23b5dee1c8 Brian Kim                 2017-09-12   17  		compatible = "gpio-keys";
227c23b5dee1c8 Brian Kim                 2017-09-12   18  		pinctrl-names = "default";
227c23b5dee1c8 Brian Kim                 2017-09-12   19  		pinctrl-0 = <&power_key>;
227c23b5dee1c8 Brian Kim                 2017-09-12   20  
77c91853a65f68 Krzysztof Kozlowski       2020-10-27   21  		power-key {
227c23b5dee1c8 Brian Kim                 2017-09-12   22  			/*
227c23b5dee1c8 Brian Kim                 2017-09-12   23  			 * The power button (SW2) is connected to the PWRON
227c23b5dee1c8 Brian Kim                 2017-09-12   24  			 * pin (active high) of the S2MPS11 PMIC, which acts
227c23b5dee1c8 Brian Kim                 2017-09-12   25  			 * as a 16ms debouce filter and signal inverter with
227c23b5dee1c8 Brian Kim                 2017-09-12   26  			 * output on ONOB pin (active low). ONOB PMIC pin is
227c23b5dee1c8 Brian Kim                 2017-09-12   27  			 * then connected to XEINT3 SoC pin.
227c23b5dee1c8 Brian Kim                 2017-09-12   28  			 */
227c23b5dee1c8 Brian Kim                 2017-09-12   29  			gpios = <&gpx0 3 GPIO_ACTIVE_LOW>;
227c23b5dee1c8 Brian Kim                 2017-09-12   30  			linux,code = <KEY_POWER>;
227c23b5dee1c8 Brian Kim                 2017-09-12   31  			label = "power key";
227c23b5dee1c8 Brian Kim                 2017-09-12   32  			debounce-interval = <0>;
227c23b5dee1c8 Brian Kim                 2017-09-12   33  			wakeup-source;
227c23b5dee1c8 Brian Kim                 2017-09-12   34  		};
227c23b5dee1c8 Brian Kim                 2017-09-12   35  	};
227c23b5dee1c8 Brian Kim                 2017-09-12   36  
61f45d975621be Brian Kim                 2017-01-10  @37  	gpiomem {
61f45d975621be Brian Kim                 2017-01-10   38  		compatible = "samsung,exynos-gpiomem";
61f45d975621be Brian Kim                 2017-01-10   39  		reg = <0x13400000 0x1000>,
61f45d975621be Brian Kim                 2017-01-10   40  		      <0x14010000 0x1000>;
61f45d975621be Brian Kim                 2017-01-10   41  		status = "okay";
61f45d975621be Brian Kim                 2017-01-10   42  	};
61f45d975621be Brian Kim                 2017-01-10   43  
3a7c01d75febd5 Krzysztof Kozlowski       2015-05-25   44  	emmc_pwrseq: pwrseq {
3a7c01d75febd5 Krzysztof Kozlowski       2015-05-25   45  		pinctrl-0 = <&emmc_nrst_pin>;
3a7c01d75febd5 Krzysztof Kozlowski       2015-05-25   46  		pinctrl-names = "default";
3a7c01d75febd5 Krzysztof Kozlowski       2015-05-25   47  		compatible = "mmc-pwrseq-emmc";
31b9903c233e83 Javier Martinez Canillas  2015-10-08   48  		reset-gpios = <&gpd1 0 GPIO_ACTIVE_LOW>;
3a7c01d75febd5 Krzysztof Kozlowski       2015-05-25   49  	};
3a7c01d75febd5 Krzysztof Kozlowski       2015-05-25   50  
b685d540cc265d Anand Moon                2015-06-15   51  	fan0: pwm-fan {
b685d540cc265d Anand Moon                2015-06-15   52  		compatible = "pwm-fan";
b685d540cc265d Anand Moon                2015-06-15   53  		pwms = <&pwm 0 20972 0>;
b685d540cc265d Anand Moon                2015-06-15   54  		#cooling-cells = <2>;
b685d540cc265d Anand Moon                2015-06-15   55  		cooling-levels = <0 130 170 230>;
b685d540cc265d Anand Moon                2015-06-15   56  	};
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09   57  
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09   58  	thermal-zones {
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09   59  		cpu0_thermal: cpu0-thermal {
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09   60  			thermal-sensors = <&tmu_cpu0 0>;
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09   61  			polling-delay-passive = <250>;
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09   62  			polling-delay = <0>;
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09   63  			trips {
e740731dae9470 Willy Wolff               2017-09-07   64  				cpu0_alert0: cpu-alert-0 {
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09   65  					temperature = <50000>; /* millicelsius */
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09   66  					hysteresis = <5000>; /* millicelsius */
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09   67  					type = "active";
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09   68  				};
e740731dae9470 Willy Wolff               2017-09-07   69  				cpu0_alert1: cpu-alert-1 {
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09   70  					temperature = <60000>; /* millicelsius */
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09   71  					hysteresis = <5000>; /* millicelsius */
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09   72  					type = "active";
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09   73  				};
e740731dae9470 Willy Wolff               2017-09-07   74  				cpu0_alert2: cpu-alert-2 {
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09   75  					temperature = <70000>; /* millicelsius */
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09   76  					hysteresis = <5000>; /* millicelsius */
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09   77  					type = "active";
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09   78  				};
e740731dae9470 Willy Wolff               2017-09-07   79  				cpu0_crit0: cpu-crit-0 {
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09   80  					temperature = <120000>; /* millicelsius */
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09   81  					hysteresis = <0>; /* millicelsius */
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09   82  					type = "critical";
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09   83  				};
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09   84  				/*
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09   85  				 * Exynos542x supports only 4 trip-points
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09   86  				 * so for these polling mode is required.
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09   87  				 * Start polling at temperature level of last
e740731dae9470 Willy Wolff               2017-09-07   88  				 * interrupt-driven trip: cpu0_alert2
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09   89  				 */
e740731dae9470 Willy Wolff               2017-09-07   90  				cpu0_alert3: cpu-alert-3 {
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09   91  					temperature = <70000>; /* millicelsius */
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09   92  					hysteresis = <10000>; /* millicelsius */
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09   93  					type = "passive";
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09   94  				};
e740731dae9470 Willy Wolff               2017-09-07   95  				cpu0_alert4: cpu-alert-4 {
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09   96  					temperature = <85000>; /* millicelsius */
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09   97  					hysteresis = <10000>; /* millicelsius */
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09   98  					type = "passive";
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09   99  				};
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09  100  			};
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09  101  			cooling-maps {
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09  102  				map0 {
e740731dae9470 Willy Wolff               2017-09-07  103  					trip = <&cpu0_alert0>;
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09  104  					cooling-device = <&fan0 0 1>;
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09  105  				};
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09  106  				map1 {
e740731dae9470 Willy Wolff               2017-09-07  107  					trip = <&cpu0_alert1>;
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09  108  					cooling-device = <&fan0 1 2>;
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09  109  				};
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09  110  				map2 {
e740731dae9470 Willy Wolff               2017-09-07  111  					trip = <&cpu0_alert2>;
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09  112  					cooling-device = <&fan0 2 3>;
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09  113  				};
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09  114  				/*
e740731dae9470 Willy Wolff               2017-09-07  115  				 * When reaching cpu0_alert3, reduce CPU
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09  116  				 * by 2 steps. On Exynos5422/5800 that would
eaffc4de16c66c Bartlomiej Zolnierkiewicz 2019-12-10  117  				 * (usually) be: 1800 MHz and 1200 MHz.
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09  118  				 */
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09  119  				map3 {
e740731dae9470 Willy Wolff               2017-09-07  120  					trip = <&cpu0_alert3>;
670734f5581023 Viresh Kumar              2018-11-16  121  					cooling-device = <&cpu0 0 2>,
670734f5581023 Viresh Kumar              2018-11-16  122  							 <&cpu1 0 2>,
670734f5581023 Viresh Kumar              2018-11-16  123  							 <&cpu2 0 2>,
670734f5581023 Viresh Kumar              2018-11-16  124  							 <&cpu3 0 2>,
670734f5581023 Viresh Kumar              2018-11-16  125  							 <&cpu4 0 2>,
670734f5581023 Viresh Kumar              2018-11-16  126  							 <&cpu5 0 2>,
670734f5581023 Viresh Kumar              2018-11-16  127  							 <&cpu6 0 2>,
670734f5581023 Viresh Kumar              2018-11-16  128  							 <&cpu7 0 2>;
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09  129  				};
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09  130  				/*
e740731dae9470 Willy Wolff               2017-09-07  131  				 * When reaching cpu0_alert4, reduce CPU
eaffc4de16c66c Bartlomiej Zolnierkiewicz 2019-12-10  132  				 * further, down to 600 MHz (14 steps for big,
eaffc4de16c66c Bartlomiej Zolnierkiewicz 2019-12-10  133  				 * 8 steps for LITTLE).
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09  134  				 */
eaffc4de16c66c Bartlomiej Zolnierkiewicz 2019-12-10  135  				cpu0_cooling_map4: map4 {
e740731dae9470 Willy Wolff               2017-09-07  136  					trip = <&cpu0_alert4>;
eaffc4de16c66c Bartlomiej Zolnierkiewicz 2019-12-10  137  					cooling-device = <&cpu0 3 8>,
eaffc4de16c66c Bartlomiej Zolnierkiewicz 2019-12-10  138  							 <&cpu1 3 8>,
eaffc4de16c66c Bartlomiej Zolnierkiewicz 2019-12-10  139  							 <&cpu2 3 8>,
eaffc4de16c66c Bartlomiej Zolnierkiewicz 2019-12-10  140  							 <&cpu3 3 8>,
eaffc4de16c66c Bartlomiej Zolnierkiewicz 2019-12-10  141  							 <&cpu4 3 14>,
eaffc4de16c66c Bartlomiej Zolnierkiewicz 2019-12-10  142  							 <&cpu5 3 14>,
eaffc4de16c66c Bartlomiej Zolnierkiewicz 2019-12-10  143  							 <&cpu6 3 14>,
eaffc4de16c66c Bartlomiej Zolnierkiewicz 2019-12-10  144  							 <&cpu7 3 14>;
e740731dae9470 Willy Wolff               2017-09-07  145  				};
e740731dae9470 Willy Wolff               2017-09-07  146  			};
e740731dae9470 Willy Wolff               2017-09-07  147  		};
e740731dae9470 Willy Wolff               2017-09-07  148  		cpu1_thermal: cpu1-thermal {
e740731dae9470 Willy Wolff               2017-09-07  149  			thermal-sensors = <&tmu_cpu1 0>;
e740731dae9470 Willy Wolff               2017-09-07  150  			polling-delay-passive = <250>;
e740731dae9470 Willy Wolff               2017-09-07  151  			polling-delay = <0>;
e740731dae9470 Willy Wolff               2017-09-07  152  			trips {
e740731dae9470 Willy Wolff               2017-09-07  153  				cpu1_alert0: cpu-alert-0 {
e740731dae9470 Willy Wolff               2017-09-07  154  					temperature = <50000>;
e740731dae9470 Willy Wolff               2017-09-07  155  					hysteresis = <5000>;
e740731dae9470 Willy Wolff               2017-09-07  156  					type = "active";
e740731dae9470 Willy Wolff               2017-09-07  157  				};
e740731dae9470 Willy Wolff               2017-09-07  158  				cpu1_alert1: cpu-alert-1 {
e740731dae9470 Willy Wolff               2017-09-07  159  					temperature = <60000>;
e740731dae9470 Willy Wolff               2017-09-07  160  					hysteresis = <5000>;
e740731dae9470 Willy Wolff               2017-09-07  161  					type = "active";
e740731dae9470 Willy Wolff               2017-09-07  162  				};
e740731dae9470 Willy Wolff               2017-09-07  163  				cpu1_alert2: cpu-alert-2 {
e740731dae9470 Willy Wolff               2017-09-07  164  					temperature = <70000>;
e740731dae9470 Willy Wolff               2017-09-07  165  					hysteresis = <5000>;
e740731dae9470 Willy Wolff               2017-09-07  166  					type = "active";
e740731dae9470 Willy Wolff               2017-09-07  167  				};
e740731dae9470 Willy Wolff               2017-09-07  168  				cpu1_crit0: cpu-crit-0 {
e740731dae9470 Willy Wolff               2017-09-07  169  					temperature = <120000>;
e740731dae9470 Willy Wolff               2017-09-07  170  					hysteresis = <0>;
e740731dae9470 Willy Wolff               2017-09-07  171  					type = "critical";
e740731dae9470 Willy Wolff               2017-09-07  172  				};
e740731dae9470 Willy Wolff               2017-09-07  173  				cpu1_alert3: cpu-alert-3 {
e740731dae9470 Willy Wolff               2017-09-07  174  					temperature = <70000>;
e740731dae9470 Willy Wolff               2017-09-07  175  					hysteresis = <10000>;
e740731dae9470 Willy Wolff               2017-09-07  176  					type = "passive";
e740731dae9470 Willy Wolff               2017-09-07  177  				};
e740731dae9470 Willy Wolff               2017-09-07  178  				cpu1_alert4: cpu-alert-4 {
e740731dae9470 Willy Wolff               2017-09-07  179  					temperature = <85000>;
e740731dae9470 Willy Wolff               2017-09-07  180  					hysteresis = <10000>;
e740731dae9470 Willy Wolff               2017-09-07  181  					type = "passive";
e740731dae9470 Willy Wolff               2017-09-07  182  				};
e740731dae9470 Willy Wolff               2017-09-07  183  			};
e740731dae9470 Willy Wolff               2017-09-07  184  			cooling-maps {
e740731dae9470 Willy Wolff               2017-09-07  185  				map0 {
e740731dae9470 Willy Wolff               2017-09-07  186  					trip = <&cpu1_alert0>;
e740731dae9470 Willy Wolff               2017-09-07  187  					cooling-device = <&fan0 0 1>;
e740731dae9470 Willy Wolff               2017-09-07  188  				};
e740731dae9470 Willy Wolff               2017-09-07  189  				map1 {
e740731dae9470 Willy Wolff               2017-09-07  190  					trip = <&cpu1_alert1>;
e740731dae9470 Willy Wolff               2017-09-07  191  					cooling-device = <&fan0 1 2>;
e740731dae9470 Willy Wolff               2017-09-07  192  				};
e740731dae9470 Willy Wolff               2017-09-07  193  				map2 {
e740731dae9470 Willy Wolff               2017-09-07  194  					trip = <&cpu1_alert2>;
e740731dae9470 Willy Wolff               2017-09-07  195  					cooling-device = <&fan0 2 3>;
e740731dae9470 Willy Wolff               2017-09-07  196  				};
e740731dae9470 Willy Wolff               2017-09-07  197  				map3 {
e740731dae9470 Willy Wolff               2017-09-07  198  					trip = <&cpu1_alert3>;
670734f5581023 Viresh Kumar              2018-11-16  199  					cooling-device = <&cpu0 0 2>,
670734f5581023 Viresh Kumar              2018-11-16  200  							 <&cpu1 0 2>,
670734f5581023 Viresh Kumar              2018-11-16  201  							 <&cpu2 0 2>,
670734f5581023 Viresh Kumar              2018-11-16  202  							 <&cpu3 0 2>,
670734f5581023 Viresh Kumar              2018-11-16  203  							 <&cpu4 0 2>,
670734f5581023 Viresh Kumar              2018-11-16  204  							 <&cpu5 0 2>,
670734f5581023 Viresh Kumar              2018-11-16  205  							 <&cpu6 0 2>,
670734f5581023 Viresh Kumar              2018-11-16  206  							 <&cpu7 0 2>;
e740731dae9470 Willy Wolff               2017-09-07  207  				};
eaffc4de16c66c Bartlomiej Zolnierkiewicz 2019-12-10  208  				cpu1_cooling_map4: map4 {
e740731dae9470 Willy Wolff               2017-09-07  209  					trip = <&cpu1_alert4>;
eaffc4de16c66c Bartlomiej Zolnierkiewicz 2019-12-10  210  					cooling-device = <&cpu0 3 8>,
eaffc4de16c66c Bartlomiej Zolnierkiewicz 2019-12-10  211  							 <&cpu1 3 8>,
eaffc4de16c66c Bartlomiej Zolnierkiewicz 2019-12-10  212  							 <&cpu2 3 8>,
eaffc4de16c66c Bartlomiej Zolnierkiewicz 2019-12-10  213  							 <&cpu3 3 8>,
eaffc4de16c66c Bartlomiej Zolnierkiewicz 2019-12-10  214  							 <&cpu4 3 14>,
eaffc4de16c66c Bartlomiej Zolnierkiewicz 2019-12-10  215  							 <&cpu5 3 14>,
eaffc4de16c66c Bartlomiej Zolnierkiewicz 2019-12-10  216  							 <&cpu6 3 14>,
eaffc4de16c66c Bartlomiej Zolnierkiewicz 2019-12-10  217  							 <&cpu7 3 14>;
e740731dae9470 Willy Wolff               2017-09-07  218  				};
e740731dae9470 Willy Wolff               2017-09-07  219  			};
e740731dae9470 Willy Wolff               2017-09-07  220  		};
e740731dae9470 Willy Wolff               2017-09-07  221  		cpu2_thermal: cpu2-thermal {
e740731dae9470 Willy Wolff               2017-09-07  222  			thermal-sensors = <&tmu_cpu2 0>;
e740731dae9470 Willy Wolff               2017-09-07  223  			polling-delay-passive = <250>;
e740731dae9470 Willy Wolff               2017-09-07  224  			polling-delay = <0>;
e740731dae9470 Willy Wolff               2017-09-07  225  			trips {
e740731dae9470 Willy Wolff               2017-09-07  226  				cpu2_alert0: cpu-alert-0 {
e740731dae9470 Willy Wolff               2017-09-07  227  					temperature = <50000>;
e740731dae9470 Willy Wolff               2017-09-07  228  					hysteresis = <5000>;
e740731dae9470 Willy Wolff               2017-09-07  229  					type = "active";
e740731dae9470 Willy Wolff               2017-09-07  230  				};
e740731dae9470 Willy Wolff               2017-09-07  231  				cpu2_alert1: cpu-alert-1 {
e740731dae9470 Willy Wolff               2017-09-07  232  					temperature = <60000>;
e740731dae9470 Willy Wolff               2017-09-07  233  					hysteresis = <5000>;
e740731dae9470 Willy Wolff               2017-09-07  234  					type = "active";
e740731dae9470 Willy Wolff               2017-09-07  235  				};
e740731dae9470 Willy Wolff               2017-09-07  236  				cpu2_alert2: cpu-alert-2 {
e740731dae9470 Willy Wolff               2017-09-07  237  					temperature = <70000>;
e740731dae9470 Willy Wolff               2017-09-07  238  					hysteresis = <5000>;
e740731dae9470 Willy Wolff               2017-09-07  239  					type = "active";
e740731dae9470 Willy Wolff               2017-09-07  240  				};
e740731dae9470 Willy Wolff               2017-09-07  241  				cpu2_crit0: cpu-crit-0 {
e740731dae9470 Willy Wolff               2017-09-07  242  					temperature = <120000>;
e740731dae9470 Willy Wolff               2017-09-07  243  					hysteresis = <0>;
e740731dae9470 Willy Wolff               2017-09-07  244  					type = "critical";
e740731dae9470 Willy Wolff               2017-09-07  245  				};
e740731dae9470 Willy Wolff               2017-09-07  246  				cpu2_alert3: cpu-alert-3 {
e740731dae9470 Willy Wolff               2017-09-07  247  					temperature = <70000>;
e740731dae9470 Willy Wolff               2017-09-07  248  					hysteresis = <10000>;
e740731dae9470 Willy Wolff               2017-09-07  249  					type = "passive";
e740731dae9470 Willy Wolff               2017-09-07  250  				};
e740731dae9470 Willy Wolff               2017-09-07  251  				cpu2_alert4: cpu-alert-4 {
e740731dae9470 Willy Wolff               2017-09-07  252  					temperature = <85000>;
e740731dae9470 Willy Wolff               2017-09-07  253  					hysteresis = <10000>;
e740731dae9470 Willy Wolff               2017-09-07  254  					type = "passive";
e740731dae9470 Willy Wolff               2017-09-07  255  				};
e740731dae9470 Willy Wolff               2017-09-07  256  			};
e740731dae9470 Willy Wolff               2017-09-07  257  			cooling-maps {
e740731dae9470 Willy Wolff               2017-09-07  258  				map0 {
e740731dae9470 Willy Wolff               2017-09-07  259  					trip = <&cpu2_alert0>;
e740731dae9470 Willy Wolff               2017-09-07  260  					cooling-device = <&fan0 0 1>;
e740731dae9470 Willy Wolff               2017-09-07  261  				};
e740731dae9470 Willy Wolff               2017-09-07  262  				map1 {
e740731dae9470 Willy Wolff               2017-09-07  263  					trip = <&cpu2_alert1>;
e740731dae9470 Willy Wolff               2017-09-07  264  					cooling-device = <&fan0 1 2>;
e740731dae9470 Willy Wolff               2017-09-07  265  				};
e740731dae9470 Willy Wolff               2017-09-07  266  				map2 {
e740731dae9470 Willy Wolff               2017-09-07  267  					trip = <&cpu2_alert2>;
e740731dae9470 Willy Wolff               2017-09-07  268  					cooling-device = <&fan0 2 3>;
e740731dae9470 Willy Wolff               2017-09-07  269  				};
e740731dae9470 Willy Wolff               2017-09-07  270  				map3 {
e740731dae9470 Willy Wolff               2017-09-07  271  					trip = <&cpu2_alert3>;
670734f5581023 Viresh Kumar              2018-11-16  272  					cooling-device = <&cpu0 0 2>,
670734f5581023 Viresh Kumar              2018-11-16  273  							 <&cpu1 0 2>,
670734f5581023 Viresh Kumar              2018-11-16  274  							 <&cpu2 0 2>,
670734f5581023 Viresh Kumar              2018-11-16  275  							 <&cpu3 0 2>,
670734f5581023 Viresh Kumar              2018-11-16  276  							 <&cpu4 0 2>,
670734f5581023 Viresh Kumar              2018-11-16  277  							 <&cpu5 0 2>,
670734f5581023 Viresh Kumar              2018-11-16  278  							 <&cpu6 0 2>,
670734f5581023 Viresh Kumar              2018-11-16  279  							 <&cpu7 0 2>;
e740731dae9470 Willy Wolff               2017-09-07  280  				};
eaffc4de16c66c Bartlomiej Zolnierkiewicz 2019-12-10  281  				cpu2_cooling_map4: map4 {
e740731dae9470 Willy Wolff               2017-09-07  282  					trip = <&cpu2_alert4>;
eaffc4de16c66c Bartlomiej Zolnierkiewicz 2019-12-10  283  					cooling-device = <&cpu0 3 8>,
eaffc4de16c66c Bartlomiej Zolnierkiewicz 2019-12-10  284  							 <&cpu1 3 8>,
eaffc4de16c66c Bartlomiej Zolnierkiewicz 2019-12-10  285  							 <&cpu2 3 8>,
eaffc4de16c66c Bartlomiej Zolnierkiewicz 2019-12-10  286  							 <&cpu3 3 8>,
eaffc4de16c66c Bartlomiej Zolnierkiewicz 2019-12-10  287  							 <&cpu4 3 14>,
eaffc4de16c66c Bartlomiej Zolnierkiewicz 2019-12-10  288  							 <&cpu5 3 14>,
eaffc4de16c66c Bartlomiej Zolnierkiewicz 2019-12-10  289  							 <&cpu6 3 14>,
eaffc4de16c66c Bartlomiej Zolnierkiewicz 2019-12-10  290  							 <&cpu7 3 14>;
e740731dae9470 Willy Wolff               2017-09-07  291  				};
e740731dae9470 Willy Wolff               2017-09-07  292  			};
e740731dae9470 Willy Wolff               2017-09-07  293  		};
e740731dae9470 Willy Wolff               2017-09-07  294  		cpu3_thermal: cpu3-thermal {
e740731dae9470 Willy Wolff               2017-09-07  295  			thermal-sensors = <&tmu_cpu3 0>;
e740731dae9470 Willy Wolff               2017-09-07  296  			polling-delay-passive = <250>;
e740731dae9470 Willy Wolff               2017-09-07  297  			polling-delay = <0>;
e740731dae9470 Willy Wolff               2017-09-07  298  			trips {
e740731dae9470 Willy Wolff               2017-09-07  299  				cpu3_alert0: cpu-alert-0 {
e740731dae9470 Willy Wolff               2017-09-07  300  					temperature = <50000>;
e740731dae9470 Willy Wolff               2017-09-07  301  					hysteresis = <5000>;
e740731dae9470 Willy Wolff               2017-09-07  302  					type = "active";
e740731dae9470 Willy Wolff               2017-09-07  303  				};
e740731dae9470 Willy Wolff               2017-09-07  304  				cpu3_alert1: cpu-alert-1 {
e740731dae9470 Willy Wolff               2017-09-07  305  					temperature = <60000>;
e740731dae9470 Willy Wolff               2017-09-07  306  					hysteresis = <5000>;
e740731dae9470 Willy Wolff               2017-09-07  307  					type = "active";
e740731dae9470 Willy Wolff               2017-09-07  308  				};
e740731dae9470 Willy Wolff               2017-09-07  309  				cpu3_alert2: cpu-alert-2 {
e740731dae9470 Willy Wolff               2017-09-07  310  					temperature = <70000>;
e740731dae9470 Willy Wolff               2017-09-07  311  					hysteresis = <5000>;
e740731dae9470 Willy Wolff               2017-09-07  312  					type = "active";
e740731dae9470 Willy Wolff               2017-09-07  313  				};
e740731dae9470 Willy Wolff               2017-09-07  314  				cpu3_crit0: cpu-crit-0 {
e740731dae9470 Willy Wolff               2017-09-07  315  					temperature = <120000>;
e740731dae9470 Willy Wolff               2017-09-07  316  					hysteresis = <0>;
e740731dae9470 Willy Wolff               2017-09-07  317  					type = "critical";
e740731dae9470 Willy Wolff               2017-09-07  318  				};
e740731dae9470 Willy Wolff               2017-09-07  319  				cpu3_alert3: cpu-alert-3 {
e740731dae9470 Willy Wolff               2017-09-07  320  					temperature = <70000>;
e740731dae9470 Willy Wolff               2017-09-07  321  					hysteresis = <10000>;
e740731dae9470 Willy Wolff               2017-09-07  322  					type = "passive";
e740731dae9470 Willy Wolff               2017-09-07  323  				};
e740731dae9470 Willy Wolff               2017-09-07  324  				cpu3_alert4: cpu-alert-4 {
e740731dae9470 Willy Wolff               2017-09-07  325  					temperature = <85000>;
e740731dae9470 Willy Wolff               2017-09-07  326  					hysteresis = <10000>;
e740731dae9470 Willy Wolff               2017-09-07  327  					type = "passive";
e740731dae9470 Willy Wolff               2017-09-07  328  				};
e740731dae9470 Willy Wolff               2017-09-07  329  			};
e740731dae9470 Willy Wolff               2017-09-07  330  			cooling-maps {
e740731dae9470 Willy Wolff               2017-09-07  331  				map0 {
e740731dae9470 Willy Wolff               2017-09-07  332  					trip = <&cpu3_alert0>;
e740731dae9470 Willy Wolff               2017-09-07  333  					cooling-device = <&fan0 0 1>;
e740731dae9470 Willy Wolff               2017-09-07  334  				};
e740731dae9470 Willy Wolff               2017-09-07  335  				map1 {
e740731dae9470 Willy Wolff               2017-09-07  336  					trip = <&cpu3_alert1>;
e740731dae9470 Willy Wolff               2017-09-07  337  					cooling-device = <&fan0 1 2>;
e740731dae9470 Willy Wolff               2017-09-07  338  				};
e740731dae9470 Willy Wolff               2017-09-07  339  				map2 {
e740731dae9470 Willy Wolff               2017-09-07  340  					trip = <&cpu3_alert2>;
e740731dae9470 Willy Wolff               2017-09-07  341  					cooling-device = <&fan0 2 3>;
e740731dae9470 Willy Wolff               2017-09-07  342  				};
e740731dae9470 Willy Wolff               2017-09-07  343  				map3 {
e740731dae9470 Willy Wolff               2017-09-07  344  					trip = <&cpu3_alert3>;
670734f5581023 Viresh Kumar              2018-11-16  345  					cooling-device = <&cpu0 0 2>,
670734f5581023 Viresh Kumar              2018-11-16  346  							 <&cpu1 0 2>,
670734f5581023 Viresh Kumar              2018-11-16  347  							 <&cpu2 0 2>,
670734f5581023 Viresh Kumar              2018-11-16  348  							 <&cpu3 0 2>,
670734f5581023 Viresh Kumar              2018-11-16  349  							 <&cpu4 0 2>,
670734f5581023 Viresh Kumar              2018-11-16  350  							 <&cpu5 0 2>,
670734f5581023 Viresh Kumar              2018-11-16  351  							 <&cpu6 0 2>,
670734f5581023 Viresh Kumar              2018-11-16  352  							 <&cpu7 0 2>;
e740731dae9470 Willy Wolff               2017-09-07  353  				};
eaffc4de16c66c Bartlomiej Zolnierkiewicz 2019-12-10  354  				cpu3_cooling_map4: map4 {
e740731dae9470 Willy Wolff               2017-09-07  355  					trip = <&cpu3_alert4>;
eaffc4de16c66c Bartlomiej Zolnierkiewicz 2019-12-10  356  					cooling-device = <&cpu0 3 8>,
eaffc4de16c66c Bartlomiej Zolnierkiewicz 2019-12-10  357  							 <&cpu1 3 8>,
eaffc4de16c66c Bartlomiej Zolnierkiewicz 2019-12-10  358  							 <&cpu2 3 8>,
eaffc4de16c66c Bartlomiej Zolnierkiewicz 2019-12-10  359  							 <&cpu3 3 8>,
eaffc4de16c66c Bartlomiej Zolnierkiewicz 2019-12-10  360  							 <&cpu4 3 14>,
eaffc4de16c66c Bartlomiej Zolnierkiewicz 2019-12-10  361  							 <&cpu5 3 14>,
eaffc4de16c66c Bartlomiej Zolnierkiewicz 2019-12-10  362  							 <&cpu6 3 14>,
eaffc4de16c66c Bartlomiej Zolnierkiewicz 2019-12-10  363  							 <&cpu7 3 14>;
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09  364  				};
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09  365  			};
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09  366  		};
1c651356f482ff Marek Szyprowski          2020-01-21  367  		gpu_thermal: gpu-thermal {
1c651356f482ff Marek Szyprowski          2020-01-21  368  			thermal-sensors = <&tmu_gpu 0>;
1c651356f482ff Marek Szyprowski          2020-01-21  369  			polling-delay-passive = <250>;
1c651356f482ff Marek Szyprowski          2020-01-21  370  			polling-delay = <0>;
1c651356f482ff Marek Szyprowski          2020-01-21  371  			trips {
1c651356f482ff Marek Szyprowski          2020-01-21  372  				gpu_alert0: gpu-alert-0 {
1c651356f482ff Marek Szyprowski          2020-01-21  373  					temperature = <50000>;
1c651356f482ff Marek Szyprowski          2020-01-21  374  					hysteresis = <5000>;
1c651356f482ff Marek Szyprowski          2020-01-21  375  					type = "active";
1c651356f482ff Marek Szyprowski          2020-01-21  376  				};
1c651356f482ff Marek Szyprowski          2020-01-21  377  				gpu_alert1: gpu-alert-1 {
1c651356f482ff Marek Szyprowski          2020-01-21  378  					temperature = <60000>;
1c651356f482ff Marek Szyprowski          2020-01-21  379  					hysteresis = <5000>;
1c651356f482ff Marek Szyprowski          2020-01-21  380  					type = "active";
1c651356f482ff Marek Szyprowski          2020-01-21  381  				};
1c651356f482ff Marek Szyprowski          2020-01-21  382  				gpu_alert2: gpu-alert-2 {
1c651356f482ff Marek Szyprowski          2020-01-21  383  					temperature = <70000>;
1c651356f482ff Marek Szyprowski          2020-01-21  384  					hysteresis = <5000>;
1c651356f482ff Marek Szyprowski          2020-01-21  385  					type = "active";
1c651356f482ff Marek Szyprowski          2020-01-21  386  				};
1c651356f482ff Marek Szyprowski          2020-01-21  387  				gpu_crit0: gpu-crit-0 {
1c651356f482ff Marek Szyprowski          2020-01-21  388  					temperature = <120000>;
1c651356f482ff Marek Szyprowski          2020-01-21  389  					hysteresis = <0>;
1c651356f482ff Marek Szyprowski          2020-01-21  390  					type = "critical";
1c651356f482ff Marek Szyprowski          2020-01-21  391  				};
1c651356f482ff Marek Szyprowski          2020-01-21  392  				gpu_alert3: gpu-alert-3 {
1c651356f482ff Marek Szyprowski          2020-01-21  393  					temperature = <70000>;
1c651356f482ff Marek Szyprowski          2020-01-21  394  					hysteresis = <10000>;
1c651356f482ff Marek Szyprowski          2020-01-21  395  					type = "passive";
1c651356f482ff Marek Szyprowski          2020-01-21  396  				};
1c651356f482ff Marek Szyprowski          2020-01-21  397  				gpu_alert4: gpu-alert-4 {
1c651356f482ff Marek Szyprowski          2020-01-21  398  					temperature = <85000>;
1c651356f482ff Marek Szyprowski          2020-01-21  399  					hysteresis = <10000>;
1c651356f482ff Marek Szyprowski          2020-01-21  400  					type = "passive";
1c651356f482ff Marek Szyprowski          2020-01-21  401  				};
1c651356f482ff Marek Szyprowski          2020-01-21  402  			};
1c651356f482ff Marek Szyprowski          2020-01-21  403  			cooling-maps {
1c651356f482ff Marek Szyprowski          2020-01-21  404  				map0 {
1c651356f482ff Marek Szyprowski          2020-01-21  405  					trip = <&gpu_alert0>;
1c651356f482ff Marek Szyprowski          2020-01-21  406  					cooling-device = <&fan0 0 1>;
1c651356f482ff Marek Szyprowski          2020-01-21  407  				};
1c651356f482ff Marek Szyprowski          2020-01-21  408  				map1 {
1c651356f482ff Marek Szyprowski          2020-01-21  409  					trip = <&gpu_alert1>;
1c651356f482ff Marek Szyprowski          2020-01-21  410  					cooling-device = <&fan0 1 2>;
1c651356f482ff Marek Szyprowski          2020-01-21  411  				};
1c651356f482ff Marek Szyprowski          2020-01-21  412  				map2 {
1c651356f482ff Marek Szyprowski          2020-01-21  413  					trip = <&gpu_alert2>;
1c651356f482ff Marek Szyprowski          2020-01-21  414  					cooling-device = <&fan0 2 3>;
1c651356f482ff Marek Szyprowski          2020-01-21  415  				};
1c651356f482ff Marek Szyprowski          2020-01-21  416  				map3 {
1c651356f482ff Marek Szyprowski          2020-01-21  417  					trip = <&gpu_alert3>;
1c651356f482ff Marek Szyprowski          2020-01-21  418  					cooling-device = <&gpu 0 2>;
1c651356f482ff Marek Szyprowski          2020-01-21  419  				};
1c651356f482ff Marek Szyprowski          2020-01-21  420  				map4 {
1c651356f482ff Marek Szyprowski          2020-01-21  421  					trip = <&gpu_alert4>;
1c651356f482ff Marek Szyprowski          2020-01-21  422  					cooling-device = <&gpu 3 6>;
1c651356f482ff Marek Szyprowski          2020-01-21  423  				};
1c651356f482ff Marek Szyprowski          2020-01-21  424  			};
1c651356f482ff Marek Szyprowski          2020-01-21  425  		};
f4715dc7eb89e1 Krzysztof Kozlowski       2016-05-09  426  	};
3a7c01d75febd5 Krzysztof Kozlowski       2015-05-25  427  };
3a7c01d75febd5 Krzysztof Kozlowski       2015-05-25  428  

-- 
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests/wiki


^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2024-07-22  5:27 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-07-19 16:24 [tobetter:odroid-5.15.y 21/204] arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi:37.10-42.4: Warning (unit_address_vs_reg): /gpiomem: node has a reg or ranges property, but no unit name kernel test robot
  -- strict thread matches above, loose matches on Subject: below --
2024-07-22  5:27 kernel test robot

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.