summaryrefslogtreecommitdiff
path: root/meta-quanta
AgeCommit message (Collapse)AuthorFilesLines
2020-11-23meta-quanta: update Yocto compat for gatesgarthPatrick Williams4-4/+4
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>
2020-11-20meta-quanta: gbs: fix getting SATA/PE gpio present statusGeorge Hung1-6/+5
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>
2020-11-12Remove 'scale' parameter from the sensor interface in IPMI sensors YAML filesKonstantin Aladyshev2-48/+0
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>
2020-11-12Use correct type for Dbus sensor interface in IPMI sensors YAML filesKonstantin Aladyshev2-56/+56
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>
2020-11-11meta-quanta: gbs: fix command parsing error for SATA present LEDGeorge Hung1-1/+1
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>
2020-11-05meta-quanta: update Yocto compat for gatesgarthPatrick Williams1-1/+1
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>
2020-11-03meta-quanta: meta-common: enable TLS with static CA and specific userAlanKuo5-0/+91
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>
2020-10-29meta-quanta: gbs: fix pwr_u2_11_en name typo and add watchdog sensorGeorge Hung1-1/+28
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>
2020-10-29meta-quanta: gbs: fix the SpeedMbps of ethernet interfaces in RedfishGeorge Hung1-0/+1
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>
2020-10-16meta-quanta: gbs: rename 99-ipmi-kcs.rules.rulesBrandon Kim2-2/+2
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>
2020-10-16meta-quanta: gbs: update thermal config to R02George Hung2-3/+3
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>
2020-10-16meta-quanta: gbs: fix gpio presence issueGeorge Hung1-34/+8
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>
2020-10-14meta-quanta: gbs: add retry 10 times when service start on failureGeorge Hung1-0/+2
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>
2020-10-09meta-quanta: gbs: change the sensor type of pwrdis/pwrenGeorge Hung2-40/+54
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>
2020-10-09meta-quanta: gbs: fix can't get MB FRU for RedfishGeorge Hung1-0/+1
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>
2020-10-09meta-quanta: gbs: filter out vddcr_cpu_in/out current noise valueGeorge Hung1-4/+4
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>
2020-10-07meta-quanta: gbs: update thermal config to R01George Hung15-102/+293
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>
2020-09-26meta-quanta: gbs: add sensors associations for RedfishGeorge Hung5-0/+532
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>
2020-09-26meta-quanta: gbs: adjust max34451/p3v_bat_adc threshold/GAINGeorge Hung3-19/+22
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>
2020-09-23meta-quanta: gbs: add VR/adm1272 temperature sensorsGeorge Hung10-2/+145
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>
2020-09-15meta-quanta: gbs: expose model number for NVMe FRUGeorge Hung1-6/+5
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>
2020-09-04meta-gbs: update some sensors m value/threshold/GAIN/sensor typeGeorge Hung9-30/+38
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>
2020-09-04meta-quanta: gbs: fix only detect POST done state onceGeorge Hung2-14/+29
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>
2020-09-03meta-quanta: gbs: fix BMC can't record gpio present SEL logsGeorge Hung15-40/+41
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>
2020-09-03MAINTAINERS: update email addresses to match GerritPatrick Williams1-3/+3
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>
2020-09-03read-margin-temp: remove unnecessary -native dependencyPatrick Williams1-1/+0
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>
2020-08-30meta-quanta: gbs: fix non-cable presence sensor type and sata/pe_slot entity idGeorge Hung1-13/+47
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>
2020-08-28meta-quanta: gbs: add updating nvme config scriptGeorge Hung4-0/+424
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>
2020-08-27meta-quanta: gbs: change VR and NVMe presence sensors nameGeorge Hung5-32/+32
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>
2020-08-21meta-gsj: opt out of obmc-user-mgmt-ldapBrad Bishop2-1/+1
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>
2020-08-20meta-quanta: gbs: phosphor-ipmi-host srcrev bump 675d587...1670af5George Hung1-1/+1
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>
2020-08-17meta-quanta: gbs: Add tray_powercycle.shBrandon Kim3-7/+32
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>
2020-08-14meta-quanta: add Fran Hsu and Buddy Hunag to MAINTAINERSSamuel Jiang1-1/+3
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>
2020-08-14meta-quanta: gbs: fix the sensor value type of Fan PWM sensorsGeorge Hung1-1/+1
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>
2020-08-14meta-quanta: olympus-nuvoton: change machine configurationStanley Chu1-1/+1
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>
2020-08-11meta-quanta: olympus-nuvoton: add packagegroupStanley Chu2-0/+53
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>
2020-08-07meta-quanta: gbs: fix p12v voltage GAIN and current thresholdGeorge Hung2-6/+10
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>
2020-08-07meta-quanta: gbs: fix nvme power control service name issueGeorge Hung1-2/+2
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>
2020-08-06meta-quanta: gbs: add GBS read-margin-temp configGeorge Hung4-37/+16
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>
2020-08-06meta-quanta: common: add "read-margin-temp" serviceGeorge Hung1-0/+26
Add "read-margin-temp" service to meta-quanta/meta-common This daemon will read the temperatures of various sensors and calculate the worst thermal margin (From meta-quanta rev: a8f1a52fbaf2075f54e4cc8e2b3619172148e54f) Signed-off-by: George Hung <george.hung@quantatw.com> Change-Id: I79623132d6dbf84ef1646e61a5c2374db132ea48 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-08-05meta-quanta: gbs: add xml for igps and patch/dts for u-bootGeorge Hung6-4/+518
1.XML: change the SPI speed to 19Mhz 2.U-boot: dts/pinctrl: add GBS dts/pinctrl support Nuvoton u-boot srcrev bump adb4ac1af3...6870e66f6b: https://gerrit.openbmc-project.xyz/c/openbmc/meta-nuvoton/+/34756 3.modify u-boot environment partiions offset for GBS (From meta-quanta rev: 705d71a8a0ee00f89f06c95601aa1375a440611a) Signed-off-by: George Hung <george.hung@quantatw.com> Change-Id: I47960d63b557f6de1c9d84b290094253f4ffba58 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-08-04meta-quanta: olympus-nuvoton: ipmi sensor: revise sensor valueStanley Chu1-24/+11
The type of sensor value has been changed to double. https://gerrit.openbmc-project.xyz/c/openbmc/phosphor-dbus-interfaces/+/11739 we should chnage the sensor value type from int64 to double and remove the scale parameter. (From meta-quanta rev: e7db32d0846987bb087d7e0597ec0f3c78d25cf6) Signed-off-by: Stanley Chu <yschu@nuvoton.com> Change-Id: I10d11b376aedf18c881c14b4c9d205f2034f9682 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-08-04meta-quanta: gbs: add kernel config and driversGeorge Hung6-0/+1013
1. set kernel config for GBS machine 2. add AMD CPU temperature hwmon driver 3. add seven segment display drivers (From meta-quanta rev: d9f9d7eb3809821b07887c2adf4e45103582eefa) Signed-off-by: George Hung <george.hung@quantatw.com> Change-Id: If2f42e43e043ea277a455a208968927b7053d2c0 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-08-04meta-quanta: gbs: fix sensor value type and hwmon patch issuesGeorge Hung3-67/+73
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>
2020-07-31meta-quanta: gbs: add sel-loggerGeorge Hung1-0/+5
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>
2020-07-30meta-quanta: olympus-nuvoton: iptable: save rules while bmc rebootingTim Lee2-0/+29
The iptable needs to be preserved in order keep the rules. Tested: Verified for Olympus platform (From meta-quanta rev: ae01a4669bc1653ed81998573f25b8dc62a4794b) Signed-off-by: Joseph Liu <kwliu@nuvoton.com> Signed-off-by: Tim Lee <timlee660101@gmail.com> Change-Id: Ic9b226f21a2526994bdf353701d0ca7b7d053d8a Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-07-30meta-quanta: olympus-nuvoton: network: add mac-address packageTim Lee2-0/+15
1. Set eth1 mac address from bmc fru. 2. This package is using to replace first-boot-set-mac Tested: Verified for Olympus platform (From meta-quanta rev: bb7b7e368e39044dc09831c4da75fbcd320dd99f) Signed-off-by: kwliu <kwliu@nuvoton.com> Signed-off-by: Tim Lee <timlee660101@gmail.com> Change-Id: I8a328d8cb365b5652cad10d4c6edbd10b287a603 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-07-29meta-quanta: olympus-nuvoton: power: update psu inventory over pmbusTim Lee3-0/+97
According to PMBUS spec, there is an Inventory Information we can update to PSU inventory. MFR_ID - Manufacturer MFR_MODEL - Model MFR_SERIAL - SerialNumber IC_DEVICE_ID - PartNumber redfish/v1/Chassis/chassis/Power "PowerSupplies": [{ "@odata.id": "/redfish/v1/Chassis/chassis/Power#/PowerSupplies/0", "Manufacturer": "FlexPower", "MemberId": "powersupply0", "Model": "MIS-S-1020", "Name": "powersupply0", "PartNumber": "FPS-213-D0000293-101", "PowerInputWatts": 104.0, "PowerOutputWatts": 61.5, "SerialNumber": "MISPS1839A0A0RW", "Status": { "Health": "OK", "State": "Enabled" }}], Tested: Verified for Olympus platform (From meta-quanta rev: cbb46b95df93a6102ebf18c0bf6105f8f6482451) Signed-off-by: Joseph Liu <kwliu@nuvoton.com> Signed-off-by: Tim Lee <timlee660101@gmail.com> Change-Id: I2714293957919193b36effdaa2c07cb8e6eabda4 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-07-28meta-quanta: gbs: add GBS IPMI configGeorge Hung3-0/+31
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>
2020-07-24meta-quanta: gbs: install the essential packages to the imageGeorge Hung1-0/+23
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>