On Wed, Sep 2, 2026 at 01:41:16AM -0700, Bo Gan wrote: > Hi Troy, > > I missed this one earlier. So basically I need the latest upstream kernel > to be able to test this patchset, Yes, that is correct. I have only tested this series with the upstream kernel, not the vendor kernel. Sorry for not pointing this out in the cover letter. > > because all the rpmi backed devices in > vendor kernel device-tree just won't work. Perhaps this should be called > out in the cover letter, so I don't have to waste time debugging vendor > stuff. IMO, leaving the rpmi stuff out is the right approach for initial > work. I feel that path needs to be properly reviewed and make sure it > fully conforms to the standard. I will state this explicitly in the next cover letter. This series only provides the basic K3 platform initialization and start-only HSM support needed to bring up the X100 and A100 harts. It does not include the vendor-specific OpenSBI RPMI support required by the vendor kernel and DT. The relevant public documentation is available here: CCI and PMA [1] HSM-related power management [2] Clock and reset [3] SoC address map [4] We do not currently plan to publish additional K3 hardware details. Before doing so, we would need to reorganize the documentation and review which parts can be made public. This is a substantial amount of work and is not currently scheduled. Link: https://www.spacemit.com/community/document/info?lang=en&nodepath=hardware/key_stone/k3/k3_docs/k3_usermanual/08_cpu.md [1] Link: https://www.spacemit.com/community/document/info?lang=en&nodepath=hardware/key_stone/k3/k3_docs/k3_usermanual/16_peripherals/power_management.md [2] Link: https://www.spacemit.com/community/document/info?lang=en&nodepath=hardware/key_stone/k3/k3_docs/k3_usermanual/17_clock_reset.md [3] Link: https://www.spacemit.com/community/document/info?lang=en&nodepath=hardware/key_stone/k3/k3_docs/k3_usermanual/06_address_map.md [4] - Troy