gbmcweb master: SRCREV bump a349f99c81..20a98d27a0

gBMC Team (13):
      Add ResolveRootBus and IsRootBusInhibited to HwmonSysfs, implemented by I2cSysfs. IXcHwmonBasedSensor uses them to report a bus inhibit reason, so HwmonBasedSensor::RefreshOnceAsync skips sysfs I/O and reports STATUS_STALE while mfgd holds an inhibit file for the root I2C bus.
      Expose BootOptions CRUD operations via SystemRegistry. Expose BootOptions getter, add, update-enabled, and delete methods in the tlbmc SystemRegistry HAL to support Redfish out-of-band boot configuration. Similar to BootNext, BootSourceOverrideTarget, and BootSourceOverrideEnabled, BootOptions maps Redfish system IDs ("system", "system1", "system2") to gbmc-settings backed persistent storage. - Add GetBootOptions, GetBootOption, AddBootOption, UpdateBootOptionEnabled, and DeleteBootOption to the SystemRegistry interface. - Implement methods in SystemRegistryImpl delegating to SettingsManager. - Add corresponding mock methods in MockSystemRegistry. - Add unit tests in system_registry_impl_test covering default empty state, add/get, duplicate and validation error handling, enable/disable updates, deletion, multi-host isolation, and invalid system ID handling.
      Authorize GoogleMetis Redfish endpoints in Ecclesia and Milotic
      gbmcweb: Extract parseBootReference helper from setBootOrder
      tlbmc: Add a first-cycle delay and a no-op ThrottlingCollector.
      gbmcweb: Add Redfish BootOptions GET (collection and member)
      Increase default smbios_blob_timeout_sec to 600s and log consumption
      tlbmc: Prevent NIC sensor refresh task eviction and backward clock stalls
      gbmcweb: Add Redfish BootOptions POST
      gbmcweb: Add Redfish BootOption PATCH (BootOptionEnabled)
      gbmcweb: Add Redfish BootOption DELETE
      Add OEM TPU Reset resource authorizer for GET and POST operations.
      Add `Pchip` for FRE

Fusion-Link: fusion2 N/A
Tested: N/A
Google-Bug-Id: 465793367,465801830
Google-Bug-Id: 510274521
Google-Bug-Id: 539554519
Google-Bug-Id: 559754428
Google-Bug-Id: 562182939,565873960
Google-Bug-Id: 566321613
Google-Bug-Id: 570172040
Google-Bug-Id: 570674556
Change-Id: Ia99573909ec9a781de3f35d59b4c6baefef5abc5
Signed-off-by: Sandesh <sandeshharidas@google.com>
1 file changed