summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2023-08-10phosphor-user-manager: srcrev bump ac921a5e34..4b29462cd9Andrew Geissler1-1/+1
Jason M. Bills (1): Remove temp file on failure Patrick Williams (1): user-delete: swap delete and faillock clear Change-Id: Ifb6df04051c695297da12df93a4f592d06494959 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-08-10meta-quanta: gbs: Remove bmcwebWilly Tu2-11/+0
bmcweb is not used in gbs anymore and can be removed to avoid building the recipe. Change-Id: I23dd4f0d656bb4472d97b8cc2d0053fa31e6d5dc Signed-off-by: Willy Tu <wltu@google.com>
2023-08-10meta-fii: meta-kudo: Add meta-tpm layerAnthony1-0/+1
meta-google layer now requires meta-tpm layer. Tested: kudo machine can be built Signed-off-by: Anthony <anthonyhkf@google.com> Change-Id: I7f5a7c43c5123a155090c171864d6e0afaf02fc2
2023-08-10host-error-monitor: srcrev bump c4a241ed04..72d3918861Andrew Geissler1-1/+1
Jason M. Bills (1): Fix build error with CRASHDUMP enabled Change-Id: I66d00f8358ea8d7ce406e5cc7eb50094bf080908 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-08-10meta-ibm: systemd-networkd-wait-online overridePatrick Rudolph1-1/+7
IBM systems do not always configure both eth0 and eth1 ports. This causes this service to fail and hold up the boot of the BMC by the 2 minute timeout. Override this service file to have IBM systems only wait for eth0 OR eth1 to become active. The SBP1 BMC has two NICs. Be happy with a link up on one of them. TEST=Build for SBP1 & make sure with waits for either of the two NIC to be active. Change-Id: I2ed633805f7e71021c010b9bc53e076f2c55732e Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com>
2023-08-10meta-ibm: Add new board SBP1Naresh Solanki5-0/+353
Add support for the IBM SBP1 board. It's an evaluation platform based on Aspeed AST2600 SoC powering a 4 socket Intel Sapphire Rapids platform. The main difference to regular platforms is the non-existence of a CPLD/FPGA. Everything on this board is directly connected to and controlled by BMC including power sequence for PCH/CPU. The power-sequencing makes use of in kernel PMBUS drivers that are currently upstreamed and needs to be backported to OpenBMC kernel fork. Change-Id: I34a0b70e1f7f6c1ab2be38e8d66d5912950e0d82 Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com> Signed-off-by: Naresh Solanki <Naresh.Solanki@9elements.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2023-08-10linux-aspeed: FSI updates, Rainier TPMJoel Stanley1-1/+1
Eddie James (10): fsi: sbefifo: Add configurable in-command timeout fsi: sbefifo: Remove limits on user-specified read timeout fsi: core: Add trace events for scan and unregister fsi: core: Fix legacy minor numbering fsi: core: Switch to ida_alloc/free fsi: Improve master indexing ARM: dts: aspeed: Add P10 FSI descriptions ARM: dts: aspeed: everest: Reorganise FSI description fsi: Improve master indexing fsi: Lock mutex for master device registration Joel Stanley (3): ARM: dts: aspeed: bonnell: Reorganise FSI description ARM: dts: aspeed: rainier: Reorganise FSI description ARM: dts: aspeed: everest: Move common devices up Juerg Haefliger (1): fsi: master-ast-cf: Add MODULE_FIRMWARE macro Lakshmi Yadlapati (1): ARM: dts: aspeed: rainier: Remove TPM device Randy Dunlap (1): docs: ABI: fix spelling/grammar in SBEFIFO timeout interface Rob Herring (3): of/address: Add of_property_read_reg() helper fsi: Explicitly include correct DT includes fsi: Use of_property_read_reg() to parse "reg" Yu Zhe (1): fsi: fix some spelling mistakes in comment Change-Id: Ib2a5d1c974005b2aaff5acf50fb0ea80d8416da7 Signed-off-by: Joel Stanley <joel@jms.id.au>
2023-08-10meta-ampere: mtmitchell: ipmid: enable dynamic-storages-only featureThang Tran1-0/+1
This commit enables dynamic-storages-only to use FRU and SEL commands in the dbus-sdr w/o enabling sensor commands in the dbus-sdr folder. Tested: 1. Users can read/write/edit FRU via ipmitool 2. Users can get the SEL logs via ipmitool. Change-Id: I49eab8ad1cf54ef5c60604c446db153a42c30749 Signed-off-by: Thang Tran <thuutran@amperecomputing.com>
2023-08-10meta-ampere: mtjade: ipmid: enable dynamic-storages-only featureThang Tran1-0/+1
This commit enables dynamic-storages-only to use FRU and SEL commands in the dbus-sdr w/o enabling sensor commands in the dbus-sdr folder. Tested: 1. Users can read/write/edit FRU via ipmitool 2. Users can get the SEL logs via ipmitool. Change-Id: I86138f36b30d248ec5fac07be4cda10031ddf203 Signed-off-by: Thang Tran <thuutran@amperecomputing.com>
2023-08-10phosphor-host-ipmid: add dynamic-storages-only build optionThang Tran1-1/+1
In the 292c917 commit of phosphor-host-ipmid repo, it provides new feature dynamic-storages-only. This commit add a PACKAGECONFIG for this feature. This feature is disabled by default. Change-Id: I3cabd6394e8f1946b34ce11fa1c3f61a240b6cc6 Signed-off-by: Thang Tran <thuutran@amperecomputing.com>
2023-08-10phosphor-gpio-monitor: srcrev bump 7abda62ca1..69e9930aa2Andrew Geissler1-1/+1
George Liu (8): logging: switch to lg2 Update the clang-format file with latest phosphor-gpio-monitor: Replace Argument class with CLI11 presence: Replace Argument class with CLI11 Remove gpio-util Fix some warnings by cppcheck meson: Replace configure_file with fs.copyfile meson: Enable tests by default Patrick Williams (3): build: add cli11 dependency as necessary phosphor-gpio-monitor: fix continue flag phosphor-gpio-monitor: ignore extra args Change-Id: I7fb4e2c07fb048402553c8739d5867f7fd47ef6f Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-08-10host-error-monitor: srcrev bump 8b7c55eb3b..c4a241ed04Andrew Geissler1-1/+1
Jason M. Bills (1): Use an enum to specify the type of recovery to perform Change-Id: Ib9180d2d5316cd41b59bd8413b806be9a8a34d60 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-08-09meta-fii: Add John to OWNERSCharles Boyer1-0/+1
John is to be added to the OWNERS file for code reviews. Signed-off-by: Charles Boyer <Charles.Boyer@fii-usa.com> Change-Id: If5a32a129330238a79c7086e08cdd4739a0dda25
2023-08-09meta-facebook: greatlakes: fix power control commandBonnieLo-wiwynn7-11/+40
-Add condition for checking ipmb commands result. -Fix wrong command call for chassis power off. Tested: tested and verified on grwatlakes platform. Change-Id: Id7262df4f8687b34e5ca0d6eabb9914e332dfe1a Signed-off-by: Delphine CC Chiu <Delphine_CC_Chiu@wiwynn.com>
2023-08-09meta-nuvoton: optee-os: sync to upstream versionBrian Ma2-15/+0
Use upstream SRCREV instead of customize one. Tested: build pass and boot successfully. Change-Id: Ida705dd842a603f6523287b06759739400357114 Signed-off-by: Brian Ma <chma0@nuvoton.com>
2023-08-09meta-nuvoton: add program-edid recipeBrian Ma6-0/+293
Add program-edid recipe to support program default EDID data to internal SMB module as I2C EEPROM when we use DVO. reference Linux dts: &i2c11 { status = "okay"; slave_eeprom:slave_eeprom@40000050 { compatible = "slave-24c02"; reg = <0x40000050>; status = "okay"; }; }; Change-Id: I2d12c0abe9e4815bd95382afa874c0b740af5358 Signed-off-by: Brian Ma <chma0@nuvoton.com>
2023-08-09linux-aspeed: Add ee1004 and fsg032 driversJoel Stanley1-1/+1
Eddie James (5): eeprom: ee1004: Enable devices on multiple busses dt-bindings: trivial-devices: Add Atmel AT30TSE004A serial eeprom eeprom: ee1004: Add OF matching support ARM: dts: aspeed: bonnell: Add DIMM SPD hwmon: (pmbus/acbel-fsg032) Add firmware version debugfs attribute Joel Stanley (1): ARM: configs: openbmc: Add ACBEL FSG032 Lakshmi Yadlapati (5): dt-bindings: vendor-prefixes: Add prefix for acbel dt-bindings: trivial-devices: Add acbel,fsg032 hwmon: (pmbus/acbel-fsg032) Add Acbel power supply docs: hwmon: Add documentaion for acbel-fsg032 PSU ARM: dts: aspeed: p10bmc: Change power supply info Signed-off-by: Joel Stanley <joel@jms.id.au> Change-Id: I84c9d2d73e16534a60adf6c0dcfc7817b2b0227f
2023-08-08meta-phosphor: npcm8xx.bbclass: modify npcm8xx-tip-fw dependencyTim Lee1-1/+1
For NO TIP mode there is no need for building npcm8xx-tip-fw recipe Tested: 1. Set TIP_IMAGE = False 2. bitbake -c cleanall npcm8xx-tip-fw 3. bitbake obmc-phosphor-image 4. npcm8xx-tip-fw recipe does not build 5. Set TIP_IMAGE = True 6. bitbake obmc-phosphor-image 7. npcm8xx-tip-fw recipe does build Signed-off-by: Tim Lee <timlee660101@gmail.com> Change-Id: I31fe035f767cdaf8ce4cf3c7a4a5ccda9fbc9538
2023-08-07dbus-sensors: srcrev bump a704a8f739..a0c6b5b75aAndrew Geissler1-1/+1
Zhikui Ren (2): Revert "fix formatting issues in CI" Add uring_args for all build targets in package Change-Id: I2315146ddb330e57f3d5af1ad39c11e0d9c8c50f Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-08-07phosphor-time-manager: srcrev bump 714a20b5f2..83a3bfe79dAndrew Geissler1-1/+1
Manojkiran Eda (1): use fs.copyfile instead of deprecated copy Change-Id: I2f540bdbbe8c696669f0a1f6c4813053c866a36f Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-08-07phosphor-power: srcrev bump 9582d9ccc6..e9b37264fcAndrew Geissler1-1/+1
Faisal Awada (1): psu-ng: Bypass ACBEL unsupported features Change-Id: I76fe9d79479a0868531dc7a1d4ca00bc816f7828 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-08-07smbios-mdr: srcrev bump 410bbc271b..85aaf53b01Andrew Geissler1-1/+1
Jonathan Doman (2): Fix compilation warnings Add README.md Change-Id: I378bf6b5cb267006b0efc52abb48845fa4bb643b Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-08-07libbej: srcrev bump 2ebe82f5a8..dc3f214b7eAndrew Geissler1-1/+1
kasunath (1): Add more support to bej_tree API Change-Id: I63b956937197188b296369c274f51dbf56d33280 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-08-07phosphor-host-ipmid: srcrev bump efb4f6aa87..292c917e4dAndrew Geissler1-1/+1
George Liu (1): Remove is_method_error method Thang Tran (1): Support to build storage commands in libipmi20 Change-Id: I86d7aef3d82035497f8c10b3ba0df3f44bb7b4b3 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-08-07phosphor-led-manager: srcrev bump 5d92f4233a..f1ed4796e7Andrew Geissler1-1/+1
George Liu (1): build-tests: The allowed method is used by default Potin Lai (1): manager: add timer for failed LED actions Change-Id: Ic290c24b41b6edac7750e889a763058b8b410b57 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-08-07webui-vue: srcrev bump 37b22a1331..43e3bd2613Andrew Geissler1-1/+1
Jason M. Bills (1): Update node-fetch and follow-redirects to fix CVEs Change-Id: I63d658826bde7e1b969c7cedd0799f71cc89ce92 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-08-07openpower-proc-control: srcrev bump 6529d78e21..3f97eaa4b6Andrew Geissler1-1/+1
Deepa Karthikeyan (1): Reset dump attribute on obmc-host-quiesce target Change-Id: I0d5787e0c44f0e4d39f5224eb1c288e04e417b2f Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-08-07phosphor-dbus-interfaces: srcrev bump d1484a1499..402dc6a5beAndrew Geissler1-1/+1
Michal Orzel (1): Change authority D-Bus names Change-Id: I92dc95072e911c0d36f1b4fe3c30b119583aca60 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-08-07sdbusplus: srcrev bump f23e4d4127..ae22c6ac51Andrew Geissler1-1/+1
Jason M. Bills (1): Remove Richard Patrick Williams (2): test: message: read: add test for unix_fd message: read: eliminate unix-fd specialization Change-Id: I25d7465d6a15779dd2b41349a9495acdfc716df3 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-08-07bmcweb: srcrev bump 1ccf70f116..e01d0c36afAndrew Geissler1-1/+1
Ed Tanous (1): Fix bugprone-unchecked-optional-access findings Change-Id: Ie734499a98708cc36267ea069ed22a63752800b2 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-08-07phosphor-net-ipmid: srcrev bump de4121c738..36e3c539dfAndrew Geissler1-1/+1
Tang Yiwei (1): Optimize SOL logic according to SOL Configuration Parameters definition Vernon Mauery (1): Update System GUID handling to be more robust Xie Ning (1): Fix the wrong service and path to get the guid Change-Id: Idfeac71deb12ec3f95423abbd596c0b2f0590486 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-08-07fb-ipmi-oem: srcrev bump 7c24dde352..7bb4592af7Andrew Geissler1-1/+1
Delphine CC Chiu (2): Support dimm loop detection for the AMD platform usb-dbg: User Setting frame: Support Boot Order Change-Id: I2d76b0865e3fbd731ee0951bf9c20170d87645b5 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-08-07meta-openpower: Reset dump attributedeepa1-0/+4
Reset dump attribute on obmc-host-quiesce target The pvm_sys_dump_active bios attribute prevents new dump creation when a dump is already in progress/ is being offloaded. This attribute is cleared by the PHYP when the dump is offloaded and deleted. In case of a PHYP TI with host getting into quiesced state, the attribute is not cleared which prevents further dump creation. To handle this scenario, the attribute is reset when the host reaches quiesce state. Adding the op-clear-sys-dump-active service to the obmc-host-quiesce target cleared the attribute. Tested: When the host is quiesced, initiated a user triggered system dump and tested. The new system dump is created successfully. Change-Id: I63b3e3c635d7978aec8ca8f8944f34fe28dfddee Signed-off-by: Deepa Karthikeyan <deepakala.karthikeyan@ibm.com>
2023-08-07meta-facebook: greatlakes: Remove the redundant dependency of power controlDelphineCCChiu2-0/+10
So far, there are two depnedency being redundant in greatlakes: The first one is that, slot host off was waiting the invalid ipmi host service, and we won't use xyz.openbmc_project.Ipmi.Internal.SoftPowerOff.service in doing power off. The second one is chassis power off mapper-wait@-org-openbmc-control-power4.service. org-openbmc-control-power is no longer used in our system, but still remains some redundant dependency in phosphor-state manager. For these reasons, remove dependencies, and it was verified that power control was affected by this change. Tested: - Check job list by systemctl after following power control: - before this change [slot host power on] root@greatlakes:~# systemctl list-jobs No jobs running. [slot host power off] root@greatlakes:~# systemctl list-jobs JOB UNIT TYPE STATE 7507 obmc-host-shutdown@4.target start waiting 7605 mapper-wait@-org-openbmc-HostIpmi-1.service start running 7599 xyz.openbmc_project.Ipmi.Internal.SoftPowerOff.service start waiting 3 jobs listed. [slot chassis power on] root@greatlakes:~# systemctl list-jobs JOB UNIT TYPE STATE 5638 obmc-power-start@4.target start waiting 5650 obmc-power-on@4.target start waiting 5646 mapper-wait@-org-openbmc-control-power4.service start running 5576 obmc-chassis-poweron@4.target start waiting 5577 obmc-power-start@4.service start waiting 5 jobs listed. [slot chassis power off] root@greatlakes:~# systemctl list-jobs JOB UNIT TYPE STATE 6625 obmc-chassis-poweroff@4.target start waiting 6696 mapper-wait@-org-openbmc-control-power4.service start running 6626 obmc-power-stop@4.service start waiting 6701 obmc-power-off@4.target start waiting 6715 obmc-chassis-hard-poweroff@4.target start waiting 6694 obmc-power-stop@4.target start waiting 6 jobs listed. - after this change [slot host power on] root@greatlakes:~# systemctl list-jobs No jobs running. [slot host power off] root@greatlakes:~# systemctl list-jobs No jobs running. [slot chassis power on] root@greatlakes:~# systemctl list-jobs No jobs running. [slot chassis power off] root@greatlakes:~# systemctl list-jobs No jobs running. Change-Id: Ifb2acb179c6f4f676db325243e324314080a1a7c Signed-off-by: DelphineCCChiu <Delphine_CC_Chiu@wiwynn.com>
2023-08-07meta-facebook: greatlakes: support power policyDelphine CC Chiu2-0/+2
Description: - Support power policy after power on and power cycle Signed-off-by: Delphine CC Chiu <Delphine_CC_Chiu@wiwynn.com> Change-Id: Ie926dd49ee91b9c25f19a0e36e26bd0c86a95bc1
2023-08-07meta-facebook: yosemite4: Support host and chassis power controlDelphine CC Chiu19-0/+334
Description: - Support host and chassis power control by setting dbus property from phosphor-state-manager Design: - Add host/chassis power control services and scripts - chassis power control: - do 12V power on/off/cycle by setting virtual i/o exp output port. Limitation: - Implementation of host power control and sled cycle are not support for now. - Host power control will be implemented after both BMC/BIC support PDLM commands. - Sled cycle will be implemented after power control between CPLD and HSC was ready. Test Case: - host power on: - command: - busctl set-property xyz.openbmc_project.State.Host8 /xyz/openbmc_project/state/host8 xyz.openbmc_project.State.Host RequestedHostTransition s "xyz.openbmc_proct.State.Host.Transition.On" - show "Host power on is not support for now" in journal - host power off: - command: - busctl set-property xyz.openbmc_project.State.Host8 /xyz/openbmc_project/state/host8 xyz.openbmc_project.State.Host RequestedHostTransition s "xyz.openbmc_project.State.Host.Transition.Off" - show "Host power off is not support for now" in journal - host power cycle: - command: - busctl set-property xyz.openbmc_project.State.Host8 /xyz/openbmc_project/state/host8 xyz.openbmc_project.State.Host RequestedHostTransition s "xyz.openbmc_project.State.Host.Transition.Powercycle" - show "Host power cycle is not support for now" in journal - host power reset: - command: - busctl set-property xyz.openbmc_project.State.Host8 /xyz/openbmc_project/state/host8 xyz.openbmc_project.State.Host RequestedHostTransition s "xyz.openbmc_project.State.Host.Transition.ForceWarmReboot" - show "Host power reset is not support for now" in journal - chassis power on: - command: - busctl set-property xyz.openbmc_project.State.Chassis8 /xyz/openbmc_project/state/chassis8 xyz.openbmc_project.State.Chassis RequestedPowerTransition s "xyz.openbmc_project.State.Chassis.Transition.On" - show chassis-poweron started in journal - chassis power off: - command: - busctl set-property xyz.openbmc_project.State.Chassis8 /xyz/openbmc_project/state/chassis8 xyz.openbmc_project.State.Chassis RequestedPowerTransition s "xyz.openbmc_project.State.Chassis.Transition.Off" - show chassis-poweroff started in journal - chassis power cycle: - command: - busctl set-property xyz.openbmc_project.State.Chassis8 /xyz/openbmc_project/state/chassis8 xyz.openbmc_project.State.Chassis RequestedPowerTransition s "xyz.openbmc_project.State.Chassis.Transition.PowerCycle" - show chassis-powecycle started in journal - sled cycle: - command: - busctl set-property xyz.openbmc_project.State.Chassis0 /xyz/openbmc_project/state/chassis0 xyz.openbmc_project.State.Chassis RequestedPowerTransition s "xyz.openbmc_project.State.Chassis.Transition.PowerCycle - show "SLED-cycle is not support for now" in journal Change-Id: I021e2c438974765bebeff6c7ed7e7d5b56c586a3 Signed-off-by: Delphine CC Chiu <Delphine_CC_Chiu@wiwynn.com>
2023-08-07meta-facebook: yosemitev4: enable MCTPDelphine CC Chiu1-0/+1
Add DISTRO_FEATURES 'mctp' for yosemitev4. This adds the `mctp` tool and `mctpd`. We should be able to setup and manage MCTP network. Tested: `mctp` tool and `mctpd` work for mctp binding. Change-Id: Ie0d7b1f494d4d25e4bd0f9eb86de3202c8e0f555 Signed-off-by: Delphine CC Chiu <Delphine_CC_Chiu@wiwynn.com>
2023-08-07meta-facebook: phosphor-ipmi-ipmb: remove stray MACHINE in FILESEXTRAPATHSPatrick Williams1-1/+1
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I694d37cb2f534cefb1526e9f10ea5b019ce2a922
2023-08-07pwquality: password policy updatesJayanth Othayoth1-0/+4
pwquality.conf provides a way to configure the password quality requirements. This file is used by libpwquality library and utilities for checking and generating passwords. This commit enforces below additional password quality requirements - The minimum number of required classes of characters for the new password (digits, uppercase, lowercase, others). minclass=2 - Whether to check for the words from the cracklib dictionary. The check is enabled if the value is not 0. dictcheck=1 - Whether to check if it contains the user name in some form. The check is enabled if the value is not 0. usercheck=1 - The maximum length of monotonic character sequences in the new password. Examples of such sequence are '12345' or 'fedcb'. Note that most such passwords will not pass the simplicity check unless the sequence is only a minor part of the password. The check is disabled if the value is 0. (default 0) maxsequence=1 Tested: p10 build verified. Change-Id: I4cad5685646640f938cad4847ee930fd953994b7 Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com>
2023-08-07meta-facebook: yosemite4: Initial commitDelphine CC Chiu12-0/+388
Initial commit for platform Yosemite V4. Tested: Build Success. Change-Id: Ifb1e77c9dd8f4e5faaebe41a362076089c72e65f Signed-off-by: Delphine CC Chiu <Delphine_CC_Chiu@wiwynn.com> Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2023-08-07meta-facebook: move virtual sensor config json into platform layersDelphine CC Chiu9-14/+18
Description: Most platforms need some sort of phosphor-virtual-sensor config, but some install multiple. Modify the common bbappend so it can be reused and with a minimal bbappend most platforms can add their own config in the platform layer. Tested: Build service on changed platforms- pass Change-Id: I77f4be1519325c0ebb00d0dc9a2f4e104601f62b Signed-off-by: Delphine CC Chiu <Delphine_CC_Chiu@wiwynn.com> Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2023-08-07meta-facebook: generate ipmb configPatrick Williams9-108/+45
Rather than having each system provide a (possibly empty) IPMB config, generate the `ipmb_channels.json` in the Yocto recipe. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Iab42f4aa7c3c91f610d99c3742aada82aa5b9138
2023-08-07meta-facebook: move nvme_config.json into project layerDelphine CC Chiu7-8/+12
Description: Very few machines use phosphor-nvme and the current common meta-facebook bbappend forces every machine to create a bogus empty JSON file in order to prevent bitbake missing SRC_URI errors. Move these configs out of the common layer and into the machine-specific layer. Change-Id: Ie8558db2ed394a414e9dce70f73d2eb8693448f9 Signed-off-by: Delphine CC Chiu <Delphine_CC_Chiu@wiwynn.com> Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2023-08-07meta-phosphor: add missing PVsPatrick Williams4-0/+4
Some recipes are missing PV variables, which causes the package version to simply be "git". Add the typical default PV we use elsewhere in meta-phosphor. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I0c15c42f183253bac589b57761d8cef336da99a5
2023-08-05meta-ibm: update admin user home directoryRavi Teja4-1/+47
currently admin user created with home directory '/' and there is an error while deleting admin user. this commit updates admin user home directory to /home/admin. Tested by: Notice admin home directory and Delete admin user Change-Id: I32210435ac0a94555d2f369e226df7e04f49d88c Signed-off-by: Ravi Teja <raviteja28031990@gmail.com>
2023-08-04meta-phosphor: phosphor-defaults: enable 64-bit time_tPatrick Williams1-0/+3
A near-future Yocto update is removing 32-bit time_t support by default. In order to get all of our software components ready for this transition, enable 64-bit time now and then we can remove this line once the Yocto update merges. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Id92937625510bb7562a79b8a702d0f01d87c5133
2023-08-04phosphor-time-manager: srcrev bump 5f04019f48..714a20b5f2Andrew Geissler1-1/+1
Andrew Geissler (1): time: changes to support 64bit time Change-Id: I7191ee35f1da3da127050466ef7309fc0de8d35a Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-08-04phosphor-state-manager: srcrev bump 9beba5ab92..63f7b1a3b4Andrew Geissler1-1/+1
Andrew Geissler (1): time: changes to support 64bit time Lakshmi Yadlapati (1): Check the TPM measurement if TPM is present Change-Id: I3699d7a7642a9585a127885157e1e7335ee6e5b4 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-08-04libpeci: srcrev bump 0bff6858af..5c2fb321f4Andrew Geissler1-1/+1
Patrick Williams (1): handle 64-bit time_t Change-Id: I25fc4609aac876f47099391183cf3b9816c77638 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-08-04pfr-manager: srcrev bump 48935a4343..1218aa64d1Andrew Geissler1-1/+1
ankita prasad (1): Removing PLD lines to read PFR CPLD Version Change-Id: I3b995422a91d089f6e2b668393a7e11f5611455f Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>