162306a36Sopenharmony_ciZodiac Inflight Innovations RAVE Supervisory Processor 262306a36Sopenharmony_ci 362306a36Sopenharmony_ciRAVE Supervisory Processor communicates with SoC over UART. It is 462306a36Sopenharmony_ciexpected that its Device Tree node is specified as a child of a node 562306a36Sopenharmony_cicorresponding to UART controller used for communication. 662306a36Sopenharmony_ci 762306a36Sopenharmony_ciRequired parent device properties: 862306a36Sopenharmony_ci 962306a36Sopenharmony_ci - compatible: Should be one of: 1062306a36Sopenharmony_ci - "zii,rave-sp-niu" 1162306a36Sopenharmony_ci - "zii,rave-sp-mezz" 1262306a36Sopenharmony_ci - "zii,rave-sp-esb" 1362306a36Sopenharmony_ci - "zii,rave-sp-rdu1" 1462306a36Sopenharmony_ci - "zii,rave-sp-rdu2" 1562306a36Sopenharmony_ci 1662306a36Sopenharmony_ci - current-speed: Should be set to baud rate SP device is using 1762306a36Sopenharmony_ci 1862306a36Sopenharmony_ciRAVE SP consists of the following sub-devices: 1962306a36Sopenharmony_ci 2062306a36Sopenharmony_ciDevice Description 2162306a36Sopenharmony_ci------ ----------- 2262306a36Sopenharmony_cirave-sp-wdt : Watchdog 2362306a36Sopenharmony_cirave-sp-nvmem : Interface to onboard EEPROM 2462306a36Sopenharmony_cirave-sp-backlight : Display backlight 2562306a36Sopenharmony_cirave-sp-hwmon : Interface to onboard hardware sensors 2662306a36Sopenharmony_cirave-sp-leds : Interface to onboard LEDs 2762306a36Sopenharmony_cirave-sp-input : Interface to onboard power button 2862306a36Sopenharmony_ci 2962306a36Sopenharmony_ciExample of usage: 3062306a36Sopenharmony_ci 3162306a36Sopenharmony_ci rdu { 3262306a36Sopenharmony_ci compatible = "zii,rave-sp-rdu2"; 3362306a36Sopenharmony_ci current-speed = <1000000>; 3462306a36Sopenharmony_ci 3562306a36Sopenharmony_ci watchdog { 3662306a36Sopenharmony_ci compatible = "zii,rave-sp-watchdog"; 3762306a36Sopenharmony_ci }; 3862306a36Sopenharmony_ci }; 3962306a36Sopenharmony_ci 40