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