On Tue, Jan 30, 2024 at 09:05:06AM -0700, Jeffrey Hugo wrote: > On 1/30/2024 1:21 AM, Manivannan Sadhasivam wrote: > > On Fri, Dec 08, 2023 at 09:59:38AM -0700, Jeffrey Hugo wrote: > > > The OEM PK HASH registers in the BHI region are read once during firmware > > > load (boot), cached, and displayed on demand via sysfs. This has a few > > > problems - if firmware load is skipped, the registers will not be read and > > > if the register values change over the life of the device the local cache > > > will be out of sync. > > > > > > Qualcomm Cloud AI 100 can expose both these problems. It is possible for > > > mhi_async_power_up() to be invoked while the device is in AMSS EE, which > > > would bypass firmware loading. Also, Qualcomm Cloud AI 100 has 5 PK HASH > > > slots which can be dynamically provisioned while the device is active, > > > which would result in the values changing and users may want to know what > > > keys are active. > > > > > > Address these concerns by reading the PK HASH registers on-demand during > > > the sysfs read. This will result in showing the most current information. > > > > > > Signed-off-by: Jeffrey Hugo <quic_jhugo@xxxxxxxxxxx> > > > > Applied to mhi-next! > > > > - Mani > > I hope you applied v2 since this is a reply to v1. I don't see mhi-next > with this change published yet, so I can't check. > Sorry, I did apply v2. - Mani -- மணிவண்ணன் சதாசிவம்