Age | Commit message (Collapse) | Author | Files | Lines |
|
This layer provides libseccomp.
Signed-off-by: Anton D. Kachalov <gmouse@google.com>
Change-Id: I84513d56f2ed75fab49043196b98ef8b858e394f
|
|
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
|
|
Specify the Restart as on-failure to fix the config error
Signed-off-by: George Hung <george.hung@quantatw.com>
Change-Id: I39e9e4d79e36f1222a3e54c12702b9b8b0ee56fa
|
|
It's already added in meta-google layer, so remove the
nftables kernel configs from here
https://gerrit.openbmc-project.xyz/c/openbmc/openbmc/+/41161
Signed-off-by: George Hung <george.hung@quantatw.com>
Change-Id: Ib9a0201987da19e94a225b3487f506af388c536f
|
|
1. add gbmc distro override
2. add GBMC_NCSI_IF_NAME to enable gbmc-ncsi-config
3. enable kernel netfilter configurations to be compatible
with gbmc network config rules
Signed-off-by: George Hung <george.hung@quantatw.com>
Change-Id: I5b36f79d4a6dcb31753deb860d2e0c7f3349efbd
|
|
1. Change CPU margin from 13C to 15C
2. NVMe SSD margin = WCTemp - 7
(WCTemp = Warning Composite Temperature Threshold)
Signed-off-by: George Hung <george.hung@quantatw.com>
Change-Id: Id9af01305764132fa537afada073826f3d37125e
|
|
These are needed to monitor the NVMe drives.
Change-Id: I298871dac5195fed4d30fe9722370d98c68da942
Signed-off-by: Benjamin Fair <benjaminfair@google.com>
Signed-off-by: Willy Tu <wltu@google.com>
|
|
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>
|
|
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>
|