We are currently doing TISCI interface testing through TDA4 / XJ721E SOC HS equipment. Since the current SDK 7.0 TISCI driver does not provide DKEK and other security management APIs, we try to develop DKEK and other APIs such as TISCI_MSG_SA2UL_SET_DKEK, TISCI_MSG_SA2UL_GET_DKEK, etc. through existing interfaces. However, these interfaces cannot receive ACK, that is, ti_sci_is_response_ack() return false. What other operations do HS devices need to do to enable DKEK and other security management interfaces.
In addition, TISCI has secure transmission and non-secure transmission, while the TISCI driver of Linux only supports non-secure transmission. Compared with the non-secure transmission, does the secure transmission only have more security headers, and when will the secure transmission interface be opened? The tisci driver of U-boot supports secure transmission, but the checksum=0 and reserved=0 of the secure transmission header. Does the HS board check chesum currently?