repaper.txt 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. Pervasive Displays RePaper branded e-ink displays
  2. Required properties:
  3. - compatible: "pervasive,e1144cs021" for 1.44" display
  4. "pervasive,e1190cs021" for 1.9" display
  5. "pervasive,e2200cs021" for 2.0" display
  6. "pervasive,e2271cs021" for 2.7" display
  7. - panel-on-gpios: Timing controller power control
  8. - discharge-gpios: Discharge control
  9. - reset-gpios: RESET pin
  10. - busy-gpios: BUSY pin
  11. Required property for e2271cs021:
  12. - border-gpios: Border control
  13. The node for this driver must be a child node of a SPI controller, hence
  14. all mandatory properties described in ../spi/spi-bus.txt must be specified.
  15. Optional property:
  16. - pervasive,thermal-zone: name of thermometer's thermal zone
  17. Example:
  18. display_temp: lm75@48 {
  19. compatible = "lm75b";
  20. reg = <0x48>;
  21. #thermal-sensor-cells = <0>;
  22. };
  23. thermal-zones {
  24. display {
  25. polling-delay-passive = <0>;
  26. polling-delay = <0>;
  27. thermal-sensors = <&display_temp>;
  28. };
  29. };
  30. papirus27@0{
  31. compatible = "pervasive,e2271cs021";
  32. reg = <0>;
  33. spi-max-frequency = <8000000>;
  34. panel-on-gpios = <&gpio 23 0>;
  35. border-gpios = <&gpio 14 0>;
  36. discharge-gpios = <&gpio 15 0>;
  37. reset-gpios = <&gpio 24 0>;
  38. busy-gpios = <&gpio 25 0>;
  39. pervasive,thermal-zone = "display";
  40. };