17f0dc777SNoralf TrønnesPervasive Displays RePaper branded e-ink displays 27f0dc777SNoralf Trønnes 37f0dc777SNoralf TrønnesRequired properties: 47f0dc777SNoralf Trønnes- compatible: "pervasive,e1144cs021" for 1.44" display 57f0dc777SNoralf Trønnes "pervasive,e1190cs021" for 1.9" display 67f0dc777SNoralf Trønnes "pervasive,e2200cs021" for 2.0" display 77f0dc777SNoralf Trønnes "pervasive,e2271cs021" for 2.7" display 87f0dc777SNoralf Trønnes 97f0dc777SNoralf Trønnes- panel-on-gpios: Timing controller power control 107f0dc777SNoralf Trønnes- discharge-gpios: Discharge control 117f0dc777SNoralf Trønnes- reset-gpios: RESET pin 127f0dc777SNoralf Trønnes- busy-gpios: BUSY pin 137f0dc777SNoralf Trønnes 147f0dc777SNoralf TrønnesRequired property for e2271cs021: 157f0dc777SNoralf Trønnes- border-gpios: Border control 167f0dc777SNoralf Trønnes 177f0dc777SNoralf TrønnesThe node for this driver must be a child node of a SPI controller, hence 187f0dc777SNoralf Trønnesall mandatory properties described in ../spi/spi-bus.txt must be specified. 197f0dc777SNoralf Trønnes 207f0dc777SNoralf TrønnesOptional property: 217f0dc777SNoralf Trønnes- pervasive,thermal-zone: name of thermometer's thermal zone 227f0dc777SNoralf Trønnes 237f0dc777SNoralf TrønnesExample: 247f0dc777SNoralf Trønnes 257f0dc777SNoralf Trønnes display_temp: lm75@48 { 267f0dc777SNoralf Trønnes compatible = "lm75b"; 277f0dc777SNoralf Trønnes reg = <0x48>; 287f0dc777SNoralf Trønnes #thermal-sensor-cells = <0>; 297f0dc777SNoralf Trønnes }; 307f0dc777SNoralf Trønnes 317f0dc777SNoralf Trønnes thermal-zones { 327f0dc777SNoralf Trønnes display { 337f0dc777SNoralf Trønnes polling-delay-passive = <0>; 347f0dc777SNoralf Trønnes polling-delay = <0>; 357f0dc777SNoralf Trønnes thermal-sensors = <&display_temp>; 367f0dc777SNoralf Trønnes }; 377f0dc777SNoralf Trønnes }; 387f0dc777SNoralf Trønnes 397f0dc777SNoralf Trønnes papirus27@0{ 407f0dc777SNoralf Trønnes compatible = "pervasive,e2271cs021"; 417f0dc777SNoralf Trønnes reg = <0>; 427f0dc777SNoralf Trønnes 437f0dc777SNoralf Trønnes spi-max-frequency = <8000000>; 447f0dc777SNoralf Trønnes 457f0dc777SNoralf Trønnes panel-on-gpios = <&gpio 23 0>; 467f0dc777SNoralf Trønnes border-gpios = <&gpio 14 0>; 477f0dc777SNoralf Trønnes discharge-gpios = <&gpio 15 0>; 487f0dc777SNoralf Trønnes reset-gpios = <&gpio 24 0>; 497f0dc777SNoralf Trønnes busy-gpios = <&gpio 25 0>; 507f0dc777SNoralf Trønnes 517f0dc777SNoralf Trønnes pervasive,thermal-zone = "display"; 527f0dc777SNoralf Trønnes }; 53