1*1ad190bfSLokesh VutlaTexas Instruments' K3 System Controller 2*1ad190bfSLokesh Vutla========================================= 3*1ad190bfSLokesh Vutla 4*1ad190bfSLokesh VutlaK3 specific SoCs have a dedicated microcontroller for doing 5*1ad190bfSLokesh Vutlaresource management. Any HLOS/firmware on compute clusters should 6*1ad190bfSLokesh Vutlaload a firmware to this microcontroller before accessing any resource. 7*1ad190bfSLokesh VutlaThis driver communicates with ROM for loading this firmware. 8*1ad190bfSLokesh Vutla 9*1ad190bfSLokesh VutlaRequired properties: 10*1ad190bfSLokesh Vutla-------------------- 11*1ad190bfSLokesh Vutla- compatible: Shall be: "ti,am654-system-controller" 12*1ad190bfSLokesh Vutla- mbox-names: "tx" for Transfer channel 13*1ad190bfSLokesh Vutla "rx" for Receive channel 14*1ad190bfSLokesh Vutla- mboxes: Corresponding phandles to mailbox channels. 15*1ad190bfSLokesh Vutla 16*1ad190bfSLokesh Vutla 17*1ad190bfSLokesh VutlaExample: 18*1ad190bfSLokesh Vutla-------- 19*1ad190bfSLokesh Vutla 20*1ad190bfSLokesh Vutlasystem-controller: system-controller { 21*1ad190bfSLokesh Vutla compatible = "ti,am654-system-controller"; 22*1ad190bfSLokesh Vutla mboxes= <&secproxy 4>, <&secproxy 5>; 23*1ad190bfSLokesh Vutla mbox-names = "tx", "rx"; 24*1ad190bfSLokesh Vutla}; 25