soc: am65x: Add processors info
[k3conf/k3conf.git] / include / tisci.h
index 33c1ea50e5c0294f7409c5c394daca61f8b0a5dd..cfab5814df216512aeab7ac7bd1ab39eb92ec595 100644 (file)
@@ -63,6 +63,13 @@ struct ti_sci_sec_proxy_info {
        char host_function[25];
 };
 
+struct ti_sci_processors_info {
+       uint32_t dev_id;
+       uint32_t clk_id;
+       uint32_t processor_id;
+       char name[20];
+};
+
 struct ti_sci_info {
        uint8_t host_id;
        struct ti_sci_version_info version;
@@ -70,6 +77,8 @@ struct ti_sci_info {
        uint32_t num_hosts;
        struct ti_sci_sec_proxy_info *sp_info[2];
        uint32_t num_sp_threads[2];
+       struct ti_sci_processors_info *processors_info;
+       uint32_t num_processors;
 };
 
 #define MAX_DEVICE_STATE_LENGTH                25