bcm2837-rpi-cm3.dtsi 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. // SPDX-License-Identifier: GPL-2.0
  2. /dts-v1/;
  3. #include "bcm2837.dtsi"
  4. #include "bcm2836-rpi.dtsi"
  5. / {
  6. memory@0 {
  7. device_type = "memory";
  8. reg = <0 0x40000000>;
  9. };
  10. leds {
  11. /*
  12. * Since there is no upstream GPIO driver yet,
  13. * remove the incomplete node.
  14. */
  15. /delete-node/ led-act;
  16. };
  17. reg_3v3: fixed-regulator {
  18. compatible = "regulator-fixed";
  19. regulator-name = "3V3";
  20. regulator-min-microvolt = <3300000>;
  21. regulator-max-microvolt = <3300000>;
  22. regulator-always-on;
  23. };
  24. reg_1v8: fixed-regulator {
  25. compatible = "regulator-fixed";
  26. regulator-name = "1V8";
  27. regulator-min-microvolt = <1800000>;
  28. regulator-max-microvolt = <1800000>;
  29. regulator-always-on;
  30. };
  31. };
  32. &firmware {
  33. expgpio: gpio {
  34. compatible = "raspberrypi,firmware-gpio";
  35. gpio-controller;
  36. #gpio-cells = <2>;
  37. gpio-line-names = "HDMI_HPD_N",
  38. "EMMC_EN_N",
  39. "",
  40. "",
  41. "",
  42. "",
  43. "",
  44. "";
  45. status = "okay";
  46. };
  47. };
  48. &sdhost {
  49. pinctrl-names = "default";
  50. pinctrl-0 = <&sdhost_gpio48>;
  51. bus-width = <4>;
  52. vmmc-supply = <&reg_3v3>;
  53. vqmmc-supply = <&reg_1v8>;
  54. status = "okay";
  55. };