Age | Commit message (Collapse) | Author | Files | Lines |
|
Signed-off-by: Brandon Kim <brandonkim@google.com>
Change-Id: If3358964f776d0f9ae55f4eee5ea05d6d95b050a
|
|
Recipe name as updated to gbs-inventory-cleanup. DEPENDS also need to be
updated to ensure compilation.
Signed-off-by: Brandon Kim <brandonkim@google.com>
Change-Id: Icc43de8501e3eea2da437074ece62d3a02746b88
|
|
Set the Max/Min value to i2cool sensors to avoid the
abnormal current/thershold values in the SEL logs
Signed-off-by: George Hung <george.hung@quantatw.com>
Change-Id: Ie46e07a9a41f65b820258675f0e213e5434583cc
|
|
Sometimes LED manager service will get sdbus "the name
is not activatable" error for the first start, so add
retry 10 times to make sure the service start successfully
Signed-off-by: George Hung <george.hung@quantatw.com>
Change-Id: Ic9e429bca70cae3272547de6f8c8f96df0d02a9c
|
|
Use a unique name for this recipe so it won't conflict
Signed-off-by: George Hung <george.hung@quantatw.com>
Change-Id: Ie2d5d71a73288ad7b6d1d35812cb8bfc7a11e5ae
|
|
Add the fleeting2 sensor for the hda temperature
Signed-off-by: George Hung <george.hung@quantatw.com>
Change-Id: I5dd3ebfcedc07df15677bacdf0f029e009213adf
|
|
Change to set CRITILO fan speed to 1800 RPM for fan failsafe
consideration according to the thermal team suggestion
Signed-off-by: George Hung <george.hung@quantatw.com>
Change-Id: I2fef191d53b095bce6518583dea072700ff9a0e7
|
|
Set CRITILO fan speed to 600 RPM for host tool fan pwm calculation
(From meta-quanta rev: 3bee1ba439c56ccb37ee1465a7d4209f757db015)
Signed-off-by: George Hung <george.hung@quantatw.com>
Change-Id: Ica5a0e030f32425f74c30ad5c2dd80b875227b87
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Do i2cool temperature calibration by phosphor-virtual-sensor
Also, as the phosphor-virtual-sensor generate the same D-Bus path,
chage the sensor name in hwmon to avoid the duplicate D-Bus path
(From meta-quanta rev: e1562d81de2b88bfee04cd2440133caa334b726f)
Signed-off-by: George Hung <george.hung@quantatw.com>
Change-Id: I31f000c8ab3cdcef100e95a2fd4de5ecb19ad14a
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Since the fan hwmon sysfs path may change, if the hwmon path of config
json is already replaced by fan-table-init.sh, it would never change
in rw partition. Add config-sku.json to make sure the correct fan hwmon
sysfs path is replaced
(From meta-quanta rev: fb6723490cc9cbc8fd806cdd6d795e7feca4173b)
Signed-off-by: George Hung <george.hung@quantatw.com>
Change-Id: Ic4ae24f3311a1ced845b60bddf247cef6b3c1e1e
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Work-round to correct the SlimSAS cable sensor names/GPIO associations
for the silkscreen
(From meta-quanta rev: 60e4870a9a3949b941d5e054cafca0aae1891671)
Signed-off-by: George Hung <george.hung@quantatw.com>
Change-Id: I36aa91674bfe5bb565142675ebe2209fd5fdd1b8
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Adjust the IOUT/POUT GAIN for ADM1272 since main source
changed for DVT/PVT HW
(From meta-quanta rev: 1c42eb58913bf5d2af803a774e623ebcc64ec252)
Signed-off-by: George Hung <george.hung@quantatw.com>
Change-Id: Iae21f6ff4b840019b1b3e6dbf470212d71ff2514
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Since their pwm/tach are inverted physically, so work-round to
exchange the pwm/tach for fb_fan1 and fb_fan2
(From meta-quanta rev: b673c1f821cf041b4cb178ea09cd0fdb5095d421)
Signed-off-by: George Hung <george.hung@quantatw.com>
Change-Id: If148239ed199000b20d1782579f344a3e3bd72ee
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
1. adjust VR/Hotswap sensors threshold:
hotswap_iout current
vddcr_cpu_out voltage
vddcr_cpu_in current
vddcr_soc_out voltage
vddio_abcd/efgh_out voltage
2. adjust M value in sensors.yaml:
hotswap_iout current
vddcr_cpu_in current
(From meta-quanta rev: 2297095f43ad8bdff5bdfc2031acfa878ae4250b)
Signed-off-by: George Hung <george.hung@quantatw.com>
Change-Id: I46310ec035c8294ee7147bc2d6f4b8e3b14e2828
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
1. Fan LCT = 3330 RPM
2. Minimum fan duty = 15%
3. NVMe Kp=1250,Ki=12
(From meta-quanta rev: b6ba0ea2d0007b1db640ea9d15d171ab7d79938e)
Signed-off-by: George Hung <george.hung@quantatw.com>
Change-Id: I541dce79aab0b6dc48964cfb0657c19f13f9520f
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
1. fix "pwr_u2_11_en" sensor name typo
2. add host watchdog sensor
(From meta-quanta rev: e5859df7d6c1d29656648c775e24836826082b2b)
Signed-off-by: George Hung <george.hung@quantatw.com>
Change-Id: I06eb7c1f4a9a92044c382ab1b5ea5149204e88d4
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Enable it if your NIC driver supports the ETHTOOL features and
it will fix showing 0 for the SpeedMbps of ethernet interfaces
in Redfish
(From meta-quanta rev: 3a1b489db1f65c4afe4c74c623f3023cfe4964ed)
Signed-off-by: George Hung <george.hung@quantatw.com>
Change-Id: I4c7b8d59fa942da5aa09177b749da0838c02a846
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Take out the extra ".rules" suffix.
(From meta-quanta rev: 4ff780bc39096dfc144a3910aa82bef8ebd29104)
Signed-off-by: Brandon Kim <brandonkim@google.com>
Change-Id: Iffb1794af30f8d8844e328d9a398db054f6c017e
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
1. update the Ki for cputemp
2. update the target temp offset for cputemp
(From meta-quanta rev: cd759de50c46b900255d5da4a5b4d03d322e8458)
Signed-off-by: George Hung <george.hung@quantatw.com>
Change-Id: I5f6ae87d50dd8883564c2a9084833983ea94aa66
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Sometimes gpio presence service will get sdbus "path
not found" error for getting Inventory Manager service
while bmc boot up with cleaning rw partition
(From meta-quanta rev: b45c44a3903ae01ff8425ca965f091724363cbed)
Signed-off-by: George Hung <george.hung@quantatw.com>
Change-Id: Ia625a27fb50c723d41ec3e789b611c0f82c05d95
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
1. change the sensor type of pwrdis/pwren to slot/connector(21h)
2. gbs-nvme-pwr-ctrl: srcrev bump 9bc98c2de5..f7d2dbd6b4
George Hung (1):
Update the state assertion of pwrdis/pwren
(From meta-quanta rev: c512b3c4a98f2e7ab933564ee5484211de7e9ac1)
Signed-off-by: George Hung <george.hung@quantatw.com>
Change-Id: I3f26258487bdbb65524a2b4a063f2b82a2915f05
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Add system interface to FRU yaml to fix no MB FRU for Redfish
(From meta-quanta rev: e2c1d850ae844ccaf59c779d8967e8de74df322f)
Signed-off-by: George Hung <george.hung@quantatw.com>
Change-Id: I3af6db27a6da657e6b17d7d3c3c11bd6815391b3
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Set threshold to filter out the negative noise value reported
from the VR sometimes
(From meta-quanta rev: 6a7ec660d02d63631a71b0bb1a13f00a55e93603)
Signed-off-by: George Hung <george.hung@quantatw.com>
Change-Id: Id9f88bae0af56c99ab9528f7dd7d69cb4baa4a44
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
1. update fine tuned PID parameters
2. update sensors threshold
(From meta-quanta rev: 52b5953cf0c8c16d34bb8fa7b676316335dbf06e)
Signed-off-by: George Hung <george.hung@quantatw.com>
Change-Id: Icf6f74543552cf511d64fb6bb35bec279f7d0846
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
1. add GBS sensors associations for Redfish
2. enable DBUS log service transactions through Redfish option
(From meta-quanta rev: a271b5e4d39d8d57a453f7ea2e500d309241e250)
Signed-off-by: George Hung <george.hung@quantatw.com>
Change-Id: If71fc9e9ec4f47b7dc78bb0940588e801e6e8c45
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
max34451:
adjust pwrgd_pvpp/pwrgd_pvddio/pwrgd_cpuvr GAIN/threshold
to show normal value
p3v_bat_adc:
adjust GAIN to meet the deviation requirement
(From meta-quanta rev: 47decce839819001140663ed8eed71ffb31efa2b)
Signed-off-by: George Hung <george.hung@quantatw.com>
Change-Id: Ia30c6abe2f95490d52d01052289ed86178b7cdce
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
VR temperature sensor names:
vddcr_cpu
vddcr_soc
vddio_abcd
vddio_efgh
p12v_mobo
p12v_fan
adm1272 temperature sensor name:
hotswap
Note:
Since adm1272 PMON_CONFIG didn't enable temperature monitoring by
default, add the driver patch to support it
(From meta-quanta rev: c680ebe0310ff72dd0811616830d22f5d5bfa108)
Signed-off-by: George Hung <george.hung@quantatw.com>
Change-Id: Icb39c0827fe66faaa91d24b3fc93e15f53d21782
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
1. add model number for NVMe FRU
2. modify to use product info area for NVMe FRU
(From meta-quanta rev: 691ae3703604d9d9dcac72247c8e92e4a4e73fb2)
Signed-off-by: George Hung <george.hung@quantatw.com>
Change-Id: I63df753614fd53819494891667476e6e5a58820d
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
1. update max31725 temperature threshold
2. add adm1272 power GAIN
3. update vddcr_cpu_in/out current threshold
4. update pwrgd_pvpp/pwrgd_pvddio/pwrgd_cpuvr voltage threshold
5. update p12v_fan_in/out current threshold
6. add p12v_mobo_in/p12v_fan_in current GAIN
7. update p1v8_stby voltage m value
8. update vddcr_cpu_in current m value
9. update hotswap_iout current m value
10.nvme pwr_dis/en sensor type 0x00 -> 0xC0
(From meta-quanta rev: 444a37116b4902b0efffc1c013fc5f6ebf60aa69)
Signed-off-by: George Hung <george.hung@quantatw.com>
Change-Id: Iac993f356a7b3fa8647973479477e5a5ce82655f
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
It needs to set the correct sensor type in sensor DBus path and
then records the gpio present SEL logs successfully
cable sensors -> set sensor type 'cable'
Non-cable sensors -> set sensor type 'entity presence'
(From meta-quanta rev: c144969b7fc813610fa55a24629ead297ff24cfe)
Signed-off-by: George Hung <george.hung@quantatw.com>
Change-Id: I454d87439141b1b55d995a3276384429ad10d9a9
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
1. nvme/sata/pe_slot presence sensor type -> entity presence (0x25)
2. sata0_prsnt entity id -> Disk Drive Bay (26)
3. pe_slot0/1_prsnt entity id -> Add-in Card (11)
(From meta-quanta rev: a2d6c58e23c3a0c985530a5cf8ae2e861a842141)
Signed-off-by: George Hung <george.hung@quantatw.com>
Change-Id: Id450a85dbf1a1f0ea3b22380af6face47c6821a5
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Update Present/Pwrgood GPIOs number to nvme json config and
export them before running phosphor-nvme daemon
(From meta-quanta rev: 30cafdc73528c95d7658feb060f2552b65afb16a)
Signed-off-by: George Hung <george.hung@quantatw.com>
Change-Id: I3662fa44b65883ec46d61e693ed4b8804059f927
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Change VR and NVMe presence sensors name to make them more
readable
VR:
vddq_abcd_in => vddio_abcd_in
vddq_abcd_out => vddio_abcd_out
vddq_efgh_in => vddio_efgh_in
vddq_efgh_out => vddio_efgh_out
p12v_1_in => p12v_mobo_in
p12v_1_out => p12v_mobo_out
p12v_2_in => p12v_fan_in
p12v_2_out => p12v_fan_out
(From meta-quanta rev: dfef06ba145eb60e59de7d74310489a6c467a75a)
Signed-off-by: George Hung <george.hung@quantatw.com>
Signed-off-by: Brandon Kim <brandonkim@google.com>
Change-Id: Ie40b6eda8eb72b29a015884ec7bfe4fdd5734979
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
This includes the commits from openbmc/phosphor-ipmi-host, add new
sensor types for IPMI SEL log
William A. Kennington III (1):
ipmi_fru_info_area: Fix Model Number name
jayaprakash Mutyala (1):
transporthandler: Fix for invalid VLAN id
Johnathan Mantey (1):
Modify Get Lan Configuration IP Address Source to use correct
DBus DHCPEnabled type
SpencerKu (1):
Add Sensor Types into Config
Samuel Jiang (1):
sensor type: add watchdog sensor type
(From meta-quanta rev: 27e1d94b3769bd16017324e047b02a542d2ee58f)
Signed-off-by: George Hung <george.hung@quantatw.com>
Change-Id: Id04dd26b7105f5f0c901df94939ef4a93deb98d3
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Correct the sensor value type of Fan PWM sensors as uint64_t
(From meta-quanta rev: 0f43ced28fd640d132770aa9149664213edef485)
Signed-off-by: George Hung <george.hung@quantatw.com>
Change-Id: I9bc72eb2b984bb3b28dceb5d62744c469f3e1154
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
1. fix p12v_1/2 input/output voltages GAIN to get the correct value
2. fix p12v_1 output current threshold
(From meta-quanta rev: 58c91e5e8ad4e3c916bebbe76c958eafe0254e9e)
Signed-off-by: George Hung <george.hung@quantatw.com>
Change-Id: I3394a2d33e22068509818e36b9dfd89e553703c5
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Since read-margin-temp_git.bb will move to meta-quanta/meta-common,
add read-margin-temp bbappend file and move read-margin-temp folder
from meta-gbs/recipes-phosphor/fans to meta-gbs/recipes-quanta/fans
read-margin-temp_git.bb move to meta-quanta/meta-common:
https://gerrit.openbmc-project.xyz/c/openbmc/meta-quanta/+/35277
(From meta-quanta rev: 410c3e900f09aa1f2fee6b155d9987b5510859c6)
Signed-off-by: George Hung <george.hung@quantatw.com>
Change-Id: I79ff42570dc9422e3c2e90dd95c5d29b01ec1133
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Since the sensor value type had been changed to double, we have to
modify the sensor value type to double and remove the scale in sensor
YAML config and also update the patch for hwmon fix for this changing
Change sensor type to double:
https://gerrit.openbmc-project.xyz/c/openbmc/phosphor-dbus-interfaces/+/11739
hwmon fixes for the sensor type changing:
https://gerrit.openbmc-project.xyz/c/openbmc/phosphor-hwmon/+/34481
https://gerrit.openbmc-project.xyz/c/openbmc/phosphor-hwmon/+/34983
(From meta-quanta rev: a661c1683e19abf70429fd263dde8f63f1b188b0)
Signed-off-by: George Hung <george.hung@quantatw.com>
Change-Id: Ifdfe45c1119e0cc5d0e0fb180a91aada87631405
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Add sel-logger for IPMI SEL log
(From meta-quanta rev: 382efcfa85932abce877e6a7e268dac7f5362246)
Signed-off-by: George Hung <george.hung@quantatw.com>
Change-Id: Iadc7cd5edef57aa0875c146935ad85129525f668
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Set GBS IPMI configurations:
1. device id
2. entity-map
(From meta-quanta rev: c2cff3602441072e98da8127edf55a6364001746)
Signed-off-by: George Hung <george.hung@quantatw.com>
Change-Id: Idf3062bd78844590ea5f5b9830887728086e2b36
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Install the essential packages to the image for GBS machine
(From meta-quanta rev: fc79982f61df69521191243df81340466f6c28fc)
Signed-off-by: George Hung <george.hung@quantatw.com>
Change-Id: I64fd08ecbf83fe8cacc3ae06e01642638ee8f2ac
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
1. monitor more GPIO signals
gpio_net_name / gpio_number:
['SATA0_PRSNT_N']=5
['HSBP_CABLE_PRSNT_BUF_N']=57
['FAN_BRD_CABLE_PRSNT_BUF']=58
['HSBP_P12V_STBY_CABLE_PRSNT']=69
['PE_SLOT0_PRSNT_N']=120
['PE_SLOT1_PRSNT_N']=121
2. add these GPIO signals to the sensor YAML config
(From meta-quanta rev: de864a90b91c72a9d31a36688d744a12926a57b3)
Signed-off-by: George Hung <george.hung@quantatw.com>
Change-Id: Ie39512763757e222ca386349a4c45af135500d65
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
1. set gbs YAML config paths for sensors and FRUs
2. add gbs IPMI whitelist config
3. add pre-timeout interrupt patch for IPMI watchdog commands
(From meta-quanta rev: fee51df037779d09b18d2ae0e7c864182d40c43c)
Signed-off-by: George Hung <george.hung@quantatw.com>
Change-Id: I06decf7f95ebd25153cefa7a12be45bbde63aee6
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Change the sensor name of fans:
fan2 -> fb_fan0
fan3 -> fb_fan1
fan4 -> fb_fan2
(From meta-quanta rev: 43bbb292c0d151841db415802849df965f6151ce)
Signed-off-by: George Hung <george.hung@quantatw.com>
Change-Id: If81cf92c50da512986344b31ba20d93af6dcf061
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
1. add pid control with fan table config
2. add reboot control service to set fan duty to expected default
value before pid control up
3. initial read-margin-temp with json file and the script waits
related hwmon sensor could monitor
(From meta-quanta rev: b67a01a728b268b9aa61ebde63354ad1a6f46bdd)
Signed-off-by: George Hung <george.hung@quantatw.com>
Change-Id: I5ae6f5d163dbaee8839bf5222bb650483531e68a
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Create configuration layer to store sensors and fru yaml
(From meta-quanta rev: 79846fd70d9056dfb1582f6d571b72cca3cbbfab)
Signed-off-by: George Hung <george.hung@quantatw.com>
Change-Id: Id0a2bd5931ee6761e59497be6ff7af62f42995f3
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
the upstream watchdog lose some command parameters and implementation
we reference Intel-BMC repo[*1] apply patches for normal execute with
x86-power-control
[*1]: https://github.com/Intel-BMC/openbmc/tree/intel/meta-openbmc-mods/meta-common/recipes-phosphor/watchdog
(From meta-quanta rev: 230aee7e93f0e4873dc1e76a929e794559155cb5)
Signed-off-by: George Hung <george.hung@quantatw.com>
Change-Id: Ib4e94948210d6d2948ab5983c962220810db45e8
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Define the configuration files of the related sensors
and test pass
0001-lev-add-poweron-monitor-feature.patch
In-Review: https://gerrit.openbmc-project.xyz/c/openbmc/phosphor-hwmon/+/28181
0002-lev-add-sensors-slow-readings.patch
In-Review: https://gerrit.openbmc-project.xyz/c/openbmc/phosphor-hwmon/+/24337
(From meta-quanta rev: a66f2b941cede5fc15fe0d6d56ca2ac9352fdf77)
Signed-off-by: George Hung <george.hung@quantatw.com>
Change-Id: If7f767cbd952cde593e03d30c45572a21cc7c960
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Add GBS related fru eeprom path and id
(From meta-quanta rev: 904b35a20462dca720a48c225c5a193a3888e408)
Signed-off-by: George Hung <george.hung@quantatw.com>
Change-Id: I1e8b76d6c5f48b85ad0482857b083d8843c05e39
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
1. The GBS's host communicates with BMC by KCS1
2. add 7seg for post code led
(From meta-quanta rev: 5f7b8501379a73b230d7982a219b33669a32cdd2)
Signed-off-by: George Hung <george.hung@quantatw.com>
Change-Id: I0f619c914022d32348447c29132098a1b046247b
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|