aspeed-bmc-facebook-wedge40.dts 960 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. // SPDX-License-Identifier: GPL-2.0+
  2. // Copyright (c) 2018 Facebook Inc.
  3. /dts-v1/;
  4. #include "ast2400-facebook-netbmc-common.dtsi"
  5. / {
  6. model = "Facebook Wedge 40 BMC";
  7. compatible = "facebook,wedge40-bmc", "aspeed,ast2400";
  8. chosen {
  9. stdout-path = &uart3;
  10. bootargs = "console=ttyS2,9600n8 root=/dev/ram rw";
  11. };
  12. ast-adc-hwmon {
  13. compatible = "iio-hwmon";
  14. io-channels = <&adc 5>, <&adc 6>, <&adc 7>, <&adc 8>, <&adc 9>;
  15. };
  16. };
  17. &wdt2 {
  18. status = "disabled";
  19. };
  20. &pwm_tacho {
  21. status = "okay";
  22. pinctrl-names = "default";
  23. pinctrl-0 = <&pinctrl_pwm0_default
  24. &pinctrl_pwm1_default
  25. &pinctrl_pwm6_default
  26. &pinctrl_pwm7_default>;
  27. fan@0 {
  28. reg = <0x00>;
  29. aspeed,fan-tach-ch = /bits/ 8 <0x00 0x01>;
  30. };
  31. fan@1 {
  32. reg = <0x01>;
  33. aspeed,fan-tach-ch = /bits/ 8 <0x02 0x03>;
  34. };
  35. fan@6 {
  36. reg = <0x06>;
  37. aspeed,fan-tach-ch = /bits/ 8 <0x04 0x05>;
  38. };
  39. fan@7 {
  40. reg = <0x07>;
  41. aspeed,fan-tach-ch = /bits/ 8 <0x06 0x07>;
  42. };
  43. };