On Wed, Jul 31, 2024 at 08:56:04PM +0800, Peng Fan (OSS) wrote: > i.MX95 System Manager Firmware source: https://github.com/nxp-imx/imx-sm > To generate html from the repo: make html > > i.MX95 System Manager Firmware support vendor extension protocol: > - Battery Backed Module(BBM) Protocol > This protocol is intended provide access to the battery-backed module. > This contains persistent storage (GPR), an RTC, and the ON/OFF button. > The protocol can also provide access to similar functions implemented via > external board components. The BBM protocol provides functions to: > > - Describe the protocol version. > - Discover implementation attributes. > - Read/write GPR > - Discover the RTCs available in the system. > - Read/write the RTC time in seconds and ticks > - Set an alarm (per LM) in seconds > - Get notifications on RTC update, alarm, or rollover. > - Get notification on ON/OFF button activity. > > - MISC Protocol for misc settings > This includes controls that are misc settings/actions that must be > exposed from the SM to agents. They are device specific and are usually > define to access bit fields in various mix block control modules, > IOMUX_GPR, and other GPR/CSR owned by the SM. > This protocol supports the following functions: > > - Describe the protocol version. > - Discover implementation attributes. > - Set/Get a control. > - Initiate an action on a control. > - Obtain platform (i.e. SM) build information. > - Obtain ROM passover data. > - Read boot/shutdown/reset information for the LM or the system. > > This patchset is to support the two protocols and users that use the > protocols. The upper protocol infomation is also included in patch 1 > > Signed-off-by: Peng Fan <peng.fan@xxxxxxx> > > Changes in v7: > - Just correct R-b tag from Rob to drop quotes "", and rebased > - Link to v6: https://lore.kernel.org/r/20240718-imx95-bbm-misc-v2-v6-0-18f008e16e9d@xxxxxxx I specifically asked you to avoid re-spinning just for this reason within 20 mins from your response, yet you managed to churn it within that time 🙁. I must respond at flash speed to avoid such things in the future 😢. -- Regards, Sudeep