1ce994077SAndrey SmirnovZodiac Inflight Innovations RAVE Supervisory Processor 2ce994077SAndrey Smirnov 3ce994077SAndrey SmirnovRAVE Supervisory Processor communicates with SoC over UART. It is 4ce994077SAndrey Smirnovexpected that its Device Tree node is specified as a child of a node 5ce994077SAndrey Smirnovcorresponding to UART controller used for communication. 6ce994077SAndrey Smirnov 7ce994077SAndrey SmirnovRequired parent device properties: 8ce994077SAndrey Smirnov 9ce994077SAndrey Smirnov - compatible: Should be one of: 10ce994077SAndrey Smirnov - "zii,rave-sp-niu" 11ce994077SAndrey Smirnov - "zii,rave-sp-mezz" 12ce994077SAndrey Smirnov - "zii,rave-sp-esb" 13ce994077SAndrey Smirnov - "zii,rave-sp-rdu1" 14ce994077SAndrey Smirnov - "zii,rave-sp-rdu2" 15ce994077SAndrey Smirnov 16ce994077SAndrey Smirnov - current-speed: Should be set to baud rate SP device is using 17ce994077SAndrey Smirnov 18ce994077SAndrey SmirnovRAVE SP consists of the following sub-devices: 19ce994077SAndrey Smirnov 20ce994077SAndrey SmirnovDevice Description 21ce994077SAndrey Smirnov------ ----------- 22ce994077SAndrey Smirnovrave-sp-wdt : Watchdog 23*b94858a7SJonathan Neuschäferrave-sp-nvmem : Interface to onboard EEPROM 24ce994077SAndrey Smirnovrave-sp-backlight : Display backlight 25ce994077SAndrey Smirnovrave-sp-hwmon : Interface to onboard hardware sensors 26ce994077SAndrey Smirnovrave-sp-leds : Interface to onboard LEDs 27ce994077SAndrey Smirnovrave-sp-input : Interface to onboard power button 28ce994077SAndrey Smirnov 29ce994077SAndrey SmirnovExample of usage: 30ce994077SAndrey Smirnov 31ce994077SAndrey Smirnov rdu { 32ce994077SAndrey Smirnov compatible = "zii,rave-sp-rdu2"; 33ce994077SAndrey Smirnov current-speed = <1000000>; 34ce994077SAndrey Smirnov 35ce994077SAndrey Smirnov watchdog { 36ce994077SAndrey Smirnov compatible = "zii,rave-sp-watchdog"; 37ce994077SAndrey Smirnov }; 38ce994077SAndrey Smirnov }; 39ce994077SAndrey Smirnov 40