/src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/therm/ |
nouveau_nvkm_subdev_therm_gt215.c | 37 u32 tach = nvkm_rd32(device, 0x00e728) & 0x0000ffff; local in function:gt215_therm_fan_sense 40 return tach * 60 / 2; 48 struct dcb_gpio_func *tach = &therm->fan->tach; local in function:gt215_therm_init 52 /* enable fan tach, count revolutions per-second */ 54 if (tach->func != DCB_GPIO_UNUSED) { 56 nvkm_mask(device, 0x00e720, 0x001f0000, tach->line << 16);
|
nouveau_nvkm_subdev_therm_fan.c | 139 u64 start, end, tach; local in function:nvkm_therm_fan_sense 144 if (therm->fan->tach.func == DCB_GPIO_UNUSED) 152 prev = nvkm_gpio_get(gpio, 0, therm->fan->tach.func, 153 therm->fan->tach.line); 158 cur = nvkm_gpio_get(gpio, 0, therm->fan->tach.func, 159 therm->fan->tach.line); 170 tach = (u64)60000000000ULL; 171 do_div(tach, (end - start)); 172 return tach; 277 &therm->fan->tach); [all...] |
nouveau_nvkm_subdev_therm_gf119.c | 130 /* enable fan tach, count revolutions per-second */ 132 if (therm->fan->tach.func != DCB_GPIO_UNUSED) { 133 nvkm_mask(device, 0x00d79c, 0x000000ff, therm->fan->tach.line);
|
priv.h | 55 struct dcb_gpio_func tach; member in struct:nvkm_fan
|
/src/sys/external/gpl2/dts/dist/arch/arm/boot/dts/ |
aspeed-bmc-microsoft-olympus.dts | 179 aspeed,fan-tach-ch = /bits/ 8 <0x00>; 184 aspeed,fan-tach-ch = /bits/ 8 <0x01>; 189 aspeed,fan-tach-ch = /bits/ 8 <0x02>; 194 aspeed,fan-tach-ch = /bits/ 8 <0x03>; 199 aspeed,fan-tach-ch = /bits/ 8 <0x04>; 204 aspeed,fan-tach-ch = /bits/ 8 <0x05>;
|
aspeed-bmc-lenovo-hr855xg2.dts | 342 aspeed,fan-tach-ch = /bits/ 8 <0x00>; 347 aspeed,fan-tach-ch = /bits/ 8 <0x01>; 352 aspeed,fan-tach-ch = /bits/ 8 <0x02>; 357 aspeed,fan-tach-ch = /bits/ 8 <0x03>; 362 aspeed,fan-tach-ch = /bits/ 8 <0x04>; 367 aspeed,fan-tach-ch = /bits/ 8 <0x05>; 372 aspeed,fan-tach-ch = /bits/ 8 <0x06>; 377 aspeed,fan-tach-ch = /bits/ 8 <0x07>; 382 aspeed,fan-tach-ch = /bits/ 8 <0x08>; 387 aspeed,fan-tach-ch = /bits/ 8 <0x09> [all...] |
aspeed-bmc-lenovo-hr630.dts | 337 aspeed,fan-tach-ch = /bits/ 8 <0x00>; 342 aspeed,fan-tach-ch = /bits/ 8 <0x01>; 347 aspeed,fan-tach-ch = /bits/ 8 <0x02>; 352 aspeed,fan-tach-ch = /bits/ 8 <0x03>; 357 aspeed,fan-tach-ch = /bits/ 8 <0x04>; 362 aspeed,fan-tach-ch = /bits/ 8 <0x05>; 367 aspeed,fan-tach-ch = /bits/ 8 <0x06>; 372 aspeed,fan-tach-ch = /bits/ 8 <0x07>; 377 aspeed,fan-tach-ch = /bits/ 8 <0x08>; 382 aspeed,fan-tach-ch = /bits/ 8 <0x09> [all...] |
aspeed-bmc-amd-ethanolx.dts | 273 aspeed,fan-tach-ch = /bits/ 8 <0x00>; 278 aspeed,fan-tach-ch = /bits/ 8 <0x01>; 283 aspeed,fan-tach-ch = /bits/ 8 <0x02>; 288 aspeed,fan-tach-ch = /bits/ 8 <0x03>; 293 aspeed,fan-tach-ch = /bits/ 8 <0x04>; 298 aspeed,fan-tach-ch = /bits/ 8 <0x05>; 303 aspeed,fan-tach-ch = /bits/ 8 <0x06>; 308 aspeed,fan-tach-ch = /bits/ 8 <0x07>;
|
nuvoton-npcm750-evb.dts | 284 fan-tach-ch = /bits/ 8 <0x00 0x01>; 289 fan-tach-ch = /bits/ 8 <0x02 0x03>; 294 fan-tach-ch = /bits/ 8 <0x04 0x05>; 299 fan-tach-ch = /bits/ 8 <0x06 0x07>; 304 fan-tach-ch = /bits/ 8 <0x08 0x09>; 309 fan-tach-ch = /bits/ 8 <0x0A 0x0B>; 314 fan-tach-ch = /bits/ 8 <0x0C 0x0D>; 319 fan-tach-ch = /bits/ 8 <0x0E 0x0F>;
|
aspeed-bmc-opp-romulus.dts | 303 aspeed,fan-tach-ch = /bits/ 8 <0x08>; 308 aspeed,fan-tach-ch = /bits/ 8 <0x09>; 313 aspeed,fan-tach-ch = /bits/ 8 <0x0a>; 318 aspeed,fan-tach-ch = /bits/ 8 <0x0b>; 323 aspeed,fan-tach-ch = /bits/ 8 <0x0c>; 328 aspeed,fan-tach-ch = /bits/ 8 <0x0d>; 333 aspeed,fan-tach-ch = /bits/ 8 <0x0e>;
|
aspeed-bmc-opp-mowgli.dts | 240 aspeed,fan-tach-ch = /bits/ 8 <0x00>; 245 aspeed,fan-tach-ch = /bits/ 8 <0x01>; 250 aspeed,fan-tach-ch = /bits/ 8 <0x02>; 255 aspeed,fan-tach-ch = /bits/ 8 <0x03>; 260 aspeed,fan-tach-ch = /bits/ 8 <0x04>; 265 aspeed,fan-tach-ch = /bits/ 8 <0x05>; 270 aspeed,fan-tach-ch = /bits/ 8 <0x06>; 275 aspeed,fan-tach-ch = /bits/ 8 <0x07>; 280 aspeed,fan-tach-ch = /bits/ 8 <0x08>; 285 aspeed,fan-tach-ch = /bits/ 8 <0x09> [all...] |
aspeed-bmc-ampere-mtjade.dts | 494 aspeed,fan-tach-ch = /bits/ 8 <0x04>; 499 aspeed,fan-tach-ch = /bits/ 8 <0x05>; 504 aspeed,fan-tach-ch = /bits/ 8 <0x06>; 509 aspeed,fan-tach-ch = /bits/ 8 <0x07>; 514 aspeed,fan-tach-ch = /bits/ 8 <0x08>; 519 aspeed,fan-tach-ch = /bits/ 8 <0x09>; 524 aspeed,fan-tach-ch = /bits/ 8 <0x0a>; 529 aspeed,fan-tach-ch = /bits/ 8 <0x0b>; 534 aspeed,fan-tach-ch = /bits/ 8 <0x0c>; 539 aspeed,fan-tach-ch = /bits/ 8 <0x0d> [all...] |
aspeed-bmc-opp-tacoma.dts | 489 tach-pulses = <2>; 490 maxim,fan-rotor-input = "tach"; 492 maxim,fan-dual-tach; 502 tach-pulses = <2>; 503 maxim,fan-rotor-input = "tach"; 505 maxim,fan-dual-tach; 515 tach-pulses = <2>; 516 maxim,fan-rotor-input = "tach"; 518 maxim,fan-dual-tach; 528 tach-pulses = <2> [all...] |
aspeed-bmc-inspur-nf5280m6.dts | 620 aspeed,fan-tach-ch = /bits/ 8 <0x00 0x01>; 625 aspeed,fan-tach-ch = /bits/ 8 <0x02 0x03>; 630 aspeed,fan-tach-ch = /bits/ 8 <0x04 0x05>; 635 aspeed,fan-tach-ch = /bits/ 8 <0x06 0x07>; 640 aspeed,fan-tach-ch = /bits/ 8 <0x08 0x09>; 645 aspeed,fan-tach-ch = /bits/ 8 <0x0a 0x0b>; 650 aspeed,fan-tach-ch = /bits/ 8 <0x0c 0x0d>; 655 aspeed,fan-tach-ch = /bits/ 8 <0x0e 0x0f>;
|
aspeed-bmc-inspur-on5263m5.dts | 137 aspeed,fan-tach-ch = /bits/ 8 <0x00 0x01>; 142 aspeed,fan-tach-ch = /bits/ 8 <0x02 0x03>;
|
aspeed-bmc-quanta-q71l.dts | 419 aspeed,fan-tach-ch = /bits/ 8 <0x00>; 424 aspeed,fan-tach-ch = /bits/ 8 <0x01>; 429 aspeed,fan-tach-ch = /bits/ 8 <0x02>; 434 aspeed,fan-tach-ch = /bits/ 8 <0x03>; 439 aspeed,fan-tach-ch = /bits/ 8 <0x04>; 444 aspeed,fan-tach-ch = /bits/ 8 <0x05>; 449 aspeed,fan-tach-ch = /bits/ 8 <0x06>; 454 aspeed,fan-tach-ch = /bits/ 8 <0x07>;
|
aspeed-bmc-opp-swift.dts | 349 tach-pulses = <2>; 350 maxim,fan-rotor-input = "tach"; 361 tach-pulses = <2>; 362 maxim,fan-rotor-input = "tach"; 373 tach-pulses = <2>; 374 maxim,fan-rotor-input = "tach"; 385 tach-pulses = <2>; 386 maxim,fan-rotor-input = "tach"; 397 tach-pulses = <2>; 398 maxim,fan-rotor-input = "tach"; [all...] |
aspeed-bmc-opp-lanyang.dts | 99 aspeed,fan-tach-ch = /bits/ 8 <0x00>; 104 aspeed,fan-tach-ch = /bits/ 8 <0x01>; 109 aspeed,fan-tach-ch = /bits/ 8 <0x02>; 114 aspeed,fan-tach-ch = /bits/ 8 <0x03>;
|
aspeed-bmc-inspur-fp5280g2.dts | 865 aspeed,fan-tach-ch = /bits/ 8 <0x00 0x01>; 870 aspeed,fan-tach-ch = /bits/ 8 <0x02 0x03>; 875 aspeed,fan-tach-ch = /bits/ 8 <0x04 0x05>; 880 aspeed,fan-tach-ch = /bits/ 8 <0x06 0x07>; 885 aspeed,fan-tach-ch = /bits/ 8 <0x08 0x09>; 890 aspeed,fan-tach-ch = /bits/ 8 <0x0a 0x0b>; 895 aspeed,fan-tach-ch = /bits/ 8 <0x0c 0x0d>; 900 aspeed,fan-tach-ch = /bits/ 8 <0x0e 0x0f>;
|
aspeed-bmc-opp-mihawk.dts | 327 aspeed,fan-tach-ch = /bits/ 8 <0x00>; 332 aspeed,fan-tach-ch = /bits/ 8 <0x01>; 337 aspeed,fan-tach-ch = /bits/ 8 <0x02>; 342 aspeed,fan-tach-ch = /bits/ 8 <0x03>; 347 aspeed,fan-tach-ch = /bits/ 8 <0x04>; 352 aspeed,fan-tach-ch = /bits/ 8 <0x05>; 357 aspeed,fan-tach-ch = /bits/ 8 <0x06>; 362 aspeed,fan-tach-ch = /bits/ 8 <0x07>; 367 aspeed,fan-tach-ch = /bits/ 8 <0x08>; 372 aspeed,fan-tach-ch = /bits/ 8 <0x09> [all...] |
nuvoton-npcm730-gsj.dts | 373 fan-tach-ch = /bits/ 8 <0x00 0x01>; 379 fan-tach-ch = /bits/ 8 <0x02 0x03>; 385 fan-tach-ch = /bits/ 8 <0x04 0x05>;
|
nuvoton-npcm750-runbmc-olympus.dts | 848 fan-tach-ch = /bits/ 8 <0x00 0x01>; 853 fan-tach-ch = /bits/ 8 <0x02 0x03>; 858 fan-tach-ch = /bits/ 8 <0x04 0x05>; 863 fan-tach-ch = /bits/ 8 <0x06 0x07>; 868 fan-tach-ch = /bits/ 8 <0x08 0x09>; 873 fan-tach-ch = /bits/ 8 <0x0A 0x0B>; 878 fan-tach-ch = /bits/ 8 <0x0C 0x0D>; 883 fan-tach-ch = /bits/ 8 <0x0E 0x0F>;
|
aspeed-bmc-opp-zaius.dts | 555 aspeed,fan-tach-ch = /bits/ 8 <0x00>; 560 aspeed,fan-tach-ch = /bits/ 8 <0x01>; 565 aspeed,fan-tach-ch = /bits/ 8 <0x02>; 570 aspeed,fan-tach-ch = /bits/ 8 <0x03>;
|
aspeed-bmc-bytedance-g220a.dts | 881 aspeed,fan-tach-ch = /bits/ 8 <0x00 0x01>; 885 aspeed,fan-tach-ch = /bits/ 8 <0x02 0x03>; 889 aspeed,fan-tach-ch = /bits/ 8 <0x04 0x05>; 893 aspeed,fan-tach-ch = /bits/ 8 <0x06 0x07>; 897 aspeed,fan-tach-ch = /bits/ 8 <0x08 0x09>; 901 aspeed,fan-tach-ch = /bits/ 8 <0x0a 0x0b>;
|
nuvoton-npcm730-gbs.dts | 1011 fan-tach-ch = /bits/ 8 <0x00>; 1015 fan-tach-ch = /bits/ 8 <0x01>; 1019 fan-tach-ch = /bits/ 8 <0x02>; 1023 fan-tach-ch = /bits/ 8 <0x04>; 1027 fan-tach-ch = /bits/ 8 <0x03>;
|