Age | Commit message (Collapse) | Author | Files | Lines |
|
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>
|
|
Enable enhanced mode to improve the memory training
(From meta-quanta rev: caf2eedb93f5b0f7e0764d1bfdfdb0a758ea1477)
Signed-off-by: George Hung <george.hung@quantatw.com>
Change-Id: I46f745d8450aa330b76f815cbf7bccbb15b84674
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>
|
|
Please see https://gerrit.openbmc-project.xyz/c/openbmc/openbmc/+/39379
for details about why this is necessary.
(From meta-quanta rev: eee12a63ac4fc9a86dab5ed191fde913f39911c3)
Signed-off-by: Ed Tanous <ed@tanous.net>
Change-Id: I47dd053673f32749075703ad2a098516430e7144
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
This reverts commit a310726a27974a471386d4e5f6d4b79f3bc6906e.
Reason for revert:
- Remove Feature:
1. The feature that only enable mTLS authentication will be moved
to bmcweb, which can be controlled by the meson options of bmcweb
2. phosphor-monitor-hostname will move into bmcweb
- The remaining features are moved to meta-google
1. default-users
2. default-ca
(From meta-quanta rev: 535e6926336f229686e71f7617bd4e0ac28b61dc)
Signed-off-by: Alan Kuo <Alan_Kuo@quantatw.com>
Change-Id: I5213668928db866b54206732cab8747510e63607
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Stop phosphor-hwmon before performing a tray power cycle to
avoid ADM1272 doing an abnormal I2C transaction and causing
ADM1272 driver probe to fail due to wrong Manufacturer ID.
(From meta-quanta rev: 2143eac88d3643e4a8d461eec2ed9a2d2e6a32f3)
Signed-off-by: George Hung <george.hung@quantatw.com>
Change-Id: Ibd69cb956d76dbe08f0bb6e6bce115d5bab469df
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>
|
|
The next release of Yocto is soon and most of the upstream
layers have switched support strings for it. Support layer
compat for gatesgarth (current) and dunfell (previous).
(From meta-quanta rev: 34f30a0dca7ab63d93d56132f93e96244b02aeff)
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I388aa5bf43235718668da109ebdb800e27b856d0
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Add mapper wait for the GPIO present dbus to make sure we get
the SATA/PE GPIO Present status successfully
(From meta-quanta rev: ac35d89c6a02f67ae2b7a40aa014570f279f5426)
Signed-off-by: George Hung <george.hung@quantatw.com>
Change-Id: I67cfd417b6d4e7ee04dd0ef2b01a82fca63b5b92
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Support for the Scale property on the sensor Value interface was dropped
in the phosphor-hwmon commit ecac0ae208cfc437 ("Fixes for when sensor value
is a double").
(From meta-quanta rev: 8158024f02f58e04bae6677a5703d4e69d990877)
Signed-off-by: Konstantin Aladyshev <aladyshev22@gmail.com>
Change-Id: Ic21f54a1f21529d4e36d5111fb4562f2581b4c82
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Dbus sensor interface 'xyz.openbmc_project.Sensor.Value' migrated
from int to double. Therefore all old 'int64_t' types in
"*-ipmi-sensor*.yaml" files for this interface should be changed to
'double'.
(From meta-quanta rev: e48a99450e7c33ddca74cf9aeab4258e38ed1cab)
Signed-off-by: Konstantin Aladyshev <aladyshev22@gmail.com>
Change-Id: I42da4df4e06d22fdd68dae4ab1ab9213908feac8
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Fix get SATA present command parsing error due to the last
change to the command parsing string
(From meta-quanta rev: 529a8df55b2af8eed0d1eb0594a162cfff631aab)
Signed-off-by: George Hung <george.hung@quantatw.com>
Change-Id: I86d2923b331e19b77dca784ffcf691c5e5f4f708
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
The next release of Yocto is soon and most of the upstream
layers have switched support strings for it. Support layer
compat for gatesgarth (current) and dunsfell (previous).
(From meta-quanta rev: 2f44b654638974a96365ba358f8991688682d8e9)
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I1f2ef645a1d05a7a8d3c2f1c7e8ec1bdecfd33ff
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Add Security Feature:
1. default-users: Add static User "Megapede"
2. enable-tls: Enable TLS authentication with static CA
3. phosphor-monitor-hostname: Generate a self-signed certificate once
the hostname is assigned
Note:
1. CA PATH:
meta-quanta\meta-common\recipes-phosphor\certificate\phosphor-certificate-manager\certs\authority
All CAs under the folder will be encapsulated into the firmware image
(From meta-quanta rev: a310726a27974a471386d4e5f6d4b79f3bc6906e)
Signed-off-by: AlanKuo <Alan_Kuo@quantatw.com>
Change-Id: If033222b72c59a86c1f818a3350d6eb55bba10b5
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>
|
|
gpio presence service startup had the following issue:
https://gerrit.openbmc-project.xyz/c/openbmc/meta-quanta/+/37359
This may cause gpio present status to be misjudged leading to
wrong actions, thus add return code check to prevent them.
Also, remove unused present messages
(From meta-quanta rev: 18307556359068d936254d14f38392243bf80821)
Signed-off-by: George Hung <george.hung@quantatw.com>
Change-Id: Ie955f2cec14ad1e8d51c6e6df9a47fd5db9e6720
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>
|
|
Fix the boot status LED behavior:
1. turn off boot status LED when system power off
2. keep monitoring POST done state GPIO to blink or turn
on LED
(From meta-quanta rev: d967cf675b25186828187c32e39ac29e70088c26)
Signed-off-by: George Hung <george.hung@quantatw.com>
Change-Id: I74c13a88a8c52cb430261653a99501841d634106
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>
|
|
3 of the email addresses listed in the MAINTAINERS file do not
match their registered email addresses with Gerrit. Update to
match by changing the cases (all lower-case).
(From meta-quanta rev: e2b4748bdc808ebeed465cb9d3991930b37e8507)
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I659b78e3fd735422489c8e048fcf29230d6c468d
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
sdbusplus-native should no longer be used as a dependency. In cases
where the `sdbus++` processing tools are needed,
`${PYTHON_PN}-sdbus++-native` can be added as a dependency, but this
repository is not one of those cases.
(From meta-quanta rev: 76ebf4149ea84981135b3e3bf19acf14155335e7)
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I5b08a0d8910f47d0a591dac9d5a8bdabb87d9bb6
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>
|
|
Upstream is in the process of reworking how ldap user management is
included (or not) - moving from a distro feature to an image feature.
Opt out from the new image feature to avoid picking up the ldap user
management packages when upstream makes the switch. There is no longer
any need to remove ldap from DISTRO_FEATURES, so remove that.
(From meta-quanta rev: a6a05a72f7a39af65a5fa28c56650e774fe12e6d)
Change-Id: Ica159c232dad540246166d571e5e3e7bc1824c01
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
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>
|
|
Fix hotswap-power-cycle.service as well.
(From meta-quanta rev: f27143480d654623b6e576b2ce236af3b6f0950d)
Signed-off-by: Brandon Kim <brandonkim@google.com>
Change-Id: I63e105c27a61475ffc84565a933c7c98bd3d268c
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Fran and George have done the review and improves many meta-quanta patches
good for becoming a maintainer.
Buddy has been handle many projects in meta-quanta
good for becoming a reviewer.
(From meta-quanta rev: 34988a2084c3553936b2659c07b19a0d9a25b78c)
Change-Id: Ia80762167320beb033163e97e1f05b233a558508
Signed-off-by: Samuel Jiang <Samuel.Jiang@quantatw.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.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. specify uboot dtb
2. remove unsupported image type
(From meta-quanta rev: 3d624b165aa52925b7b67506f2489bcf686ed20c)
Change-Id: I48c77859213ca37688223e23c04401e4a96619ed
Signed-off-by: Stanley Chu <yschu@nuvoton.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
specify the packages for openbmc chassis/fan/flash/system management
(From meta-quanta rev: 09e8ff20ac73bf1f62dd6d4765ff4de73f853486)
Signed-off-by: Stanley Chu <yschu@nuvoton.com>
Change-Id: I4ac45184159175b44a4e10cd60362d6fb800bbfa
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>
|
|
The nvme power control service name for mapper wait should be
all lower case
(From meta-quanta rev: e2d7195cab61bca8bbc1cfe9f03bb73b5bc97fa9)
Signed-off-by: George Hung <george.hung@quantatw.com>
Change-Id: Id7bcfa0a1024efd4dff39c58cedd7ccc6b5fd3b0
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|