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