| Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
provide /usr/sbin/init
|
|
|
|
|
|
|
|
libraries instead of own libraryes
|
|
|
|
|
|
enabled the obmc-led
enabled the booted state
enabled power on LED
enabled the enclosure front identify LED
enabled the enclosure fault rollup LED
Tested On Simics usign busctl commands
root@system1:~# busctl get-property xyz.openbmc_project.LED.GroupManager /xyz/openbmc_project/led/groups/enclosure_identify xyz.openbmc_project.Led.Group Asserted
b false
root@system1:~# busctl get-property xyz.openbmc_project.LED.Controller /xyz/openbmc_project/led/physical/enclosure_id_led_pca955x xyz.openbmc_project.Led.Physical State
s "xyz.openbmc_project.Led.Physical.Action.Off"
root@system1:~# cat /sys/class/leds/pca955x\:enclosure-id-led/brightness
0
root@system1:~# busctl set-property xyz.openbmc_project.LED.GroupManager /xyz/openbmc_project/led/groups/enclosure_identify xyz.openbmc_project.Led.Group Asserted b true
root@system1:~# busctl get-property xyz.openbmc_project.LED.GroupManager /xyz/openbmc_project/led/groups/enclosure_identify xyz.openbmc_project.Led.Group Asserted
b true
root@system1:~# busctl get-property xyz.openbmc_project.LED.Controller /xyz/openbmc_project/led/physical/enclosure_id_led_pca955x xyz.openbmc_project.Led.Physical State
s "xyz.openbmc_project.Led.Physical.Action.On"
root@system1:~# cat /sys/class/leds/pca955x\:enclosure-id-led/brightness
255
root@system1:~#
Change-Id: I345f0f3d88ff618c3ec67f55d2f24ac0074c0658
Signed-off-by: Jinu Joy Thomas <jinu.joy.thomas@in.ibm.com>
|
|
Joseph Liu (1):
github: ci: add npcm750 and npcm845 workflows
Michael Chang (1):
driver: pci: add nuvoton pcie rc driver
Ronald Wahl (1):
mmc: Fix potential timer value truncation
Stanley Chu (4):
pinctrl: npcm8xx: add support for setting VCD input source
arm: dts: npcm8xx: add pinmux for VCD input
misc: npcm_host_intf: Disable pending KCS/BPC interrupts
net: designware: Fix get_timer value overflow
Tim Lee (1):
board: arbel_evb: refine print information messages
Tested:
Build pass and boot up successful
Signed-off-by: Tim Lee <timlee660101@gmail.com>
Change-Id: I9896800a6c694f71b7b6a6250db4bf993c27d40d
|
|
Alexandru Gagniuc (2):
image: Drop if/elseif hash selection in calculate_hash()
image: Avoid erroneous double byte-swap in CRC value
Joseph Liu (1):
github: ci: add npcm750 and npcm845 workflows
Ronald Wahl (1):
mmc: Fix potential timer value truncation
Stanley Chu (2):
misc: npcm_host_intf: Disable pending KCS/BPC interrupts
net: designware: Fix get_timer value overflow
Tested:
Build pass and boot up successful
Signed-off-by: Tim Lee <timlee660101@gmail.com>
Change-Id: I601079bd24b280c6f178f830e03558185fe7d800
|
|
Alexander Hansen (12):
Topology::remove: simplify loop
Topology::remove: simplify
Topology::addBoard: extract addDownstreamPort
topology: Convert to phosphor-logging
make Topology::getAssocs return association sets
topology: refactor upstreamPorts, downstreamPorts
schemas: topology: Add 'BackplanePort' to 'Type'
topology: getAssocs param board paths view
topology: extract function fillAssocsForPortId
topology: extract function fillAssocForPortId
topology: fix nesting in fillAssocForPortId
topology: get opposite association
Change-Id: Iceb5cdb3fc995aec6b77ba19371c0408bfcc35ce
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Zoey YJ Chung (1):
Modify debug message for multi-host environment
Change-Id: I7cb6d81635e48eab71681e73aec541e87bca11d3
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Matt Spinler (4):
cooling-type: Add cli11 dependency
cooling-type: Default the feature to enabled
cooling-type: Delete default move ops
Enable clang-tidy
Change-Id: I2f8b80646a5104d4d1e81a02643bc6ac6d6a7dfc
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Konstantin Aladyshev (1):
Handle Value::Unit::Percent unit correctly
Change-Id: Ia9652e4963792bfcf7490b4585114036b62e4fb3
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Aditya Kurdunkar (1):
Sensors: Add Frequency namespace
Alexander Hansen (1):
OWNERS: Add myself as reviewer
Jagpal Singh Gill (1):
valve: add event interface
Thang Tran (1):
com.ampere: Add Ampere's events
Change-Id: I79e608900f7856dce181b70e24a59cbbc1512ba0
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Zane Li (1):
use "replace-irreversibly" mode for irreversible targets
Change-Id: I01d3e15db2eda11245f01746cd3c5ef4c739dce5
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Amithash Prasad (2):
Add a units and objPath member to the sensor class
Add structured logging for threshold events
Change-Id: If6153ca0d9a80a88915facb481fee325e2b62af8
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
George Liu (2):
Replace boost ends_with with std::string
Remove Boost dependency
Change-Id: I84f25af8340c487e3ab95abfcb8c8d737cf8d27c
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Anderson Kuo (1):
Refactor inventory path matching for precise MAC retrieval
Change-Id: Ide583880652edc6130eaa939ffa20c1806d490d3
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Alexander Hansen (2):
clang-tidy: NOLINT reserved identifiers
ABI: named bitfield structs in pldm_types.h
Andrew Jeffery (1):
scripts: pre-submit: ABI dump update requires a changelog entry
Chau Ly (2):
dsp: base: Don't extract MultipartReceive resp's CRC once complete
dsp: base: Correct test case name for decode_multipart_receive_req()
Unive Tien (1):
dsp: firmware_update: Stabilized new firmware package parsing ABI
Change-Id: Ifae5b73de92ecfb4a5d9176e970842be5fdd01c2
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Alex Wang (1):
configurations: clement: Update sensor thresholds
Eldin Lee (2):
entity-manager: fix missed update from DevicePresence
configurations: ventura: fix wrong inventory entry being probed
EricChiangQuanta (1):
configurations: bletchley15: change fan config for bletchley15
Fred Chen (6):
configurations: santabarbara: add scale for e1s power sensor
configurations: santabarbara: add scale for backend nic sensor
configurations: add santabarbara PTTV board config
configurations: santabarbara: add leak detector configuration
configurations: add santabarbara EVB tray config
configurations: santabarbara: add CPLD update config on PTTV
Jason Hsu (1):
configurations: ventura: add the valve train config for GPIODeviceDetect
Kimi Chen (1):
configurations: clemente_interposer: update sensor naming rule
Naresh Solanki (1):
fru-device: Add option to allow updating all FRU fields
P.K. Lee (1):
meta: ventura: add missing cable presence gpios
Peter Yin (2):
configurations: harma: add GPIO bridge for battery reading
configuration: harma: Revise fan PWM naming
Yang Chen (1):
configuration: minerva: modify the misc board context
Change-Id: Iaf01c3e8cd701cc9fff6ba3bb0572dfe777511e1
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Andrew Geissler (3):
move srvcfg-mgr.json file to /var
write service and socket values to file
use settings from persistent files if available
Introduce new PACKAGECONFIG for new persist settings feature (default to
disabled).
Change-Id: I71d21077f463b3974569fb37ee44337bfd6f8e36
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
1. Add AST2700 support.
2. Using multiconfig for bootmcu RISCV.
Tested:
. setup evb-ast2700
bitbake obmc-phosphor-image
QEMU:
You can `runqemu` when QEMU support vbootrom.
```
build/evb-ast2700$ runqemu slirp serialstdio
```
If your QEMU doesn't support vbootrom, please run the following steps:
Copy u-boot-nodtb.bin and u-boot.dtb from U-Boot build folder
into the tmp/deploy/images/evb-ast2700 folder.
```
./qemu-system-aarch64 -M ast2700a1-evb -nographic\
-device loader,addr=0x400000000,file=${IMGDIR}/u-boot-nodtb.bin,force-raw=on \
-device loader,addr=$((0x400000000 + ${UBOOT_SIZE})),file=${IMGDIR}/u-boot.dtb,force-raw=on \
-device loader,addr=0x430000000,file=${IMGDIR}/bl31.bin,force-raw=on \
-device loader,addr=0x430080000,file=${IMGDIR}/optee/tee-raw.bin,force-raw=on \
-device loader,addr=0x430000000,cpu-num=0 \
-device loader,addr=0x430000000,cpu-num=1 \
-device loader,addr=0x430000000,cpu-num=2 \
-device loader,addr=0x430000000,cpu-num=3 \
-smp 4 \
-drive file=${IMGDIR}/image-bmc,format=raw,if=mtd \
-net nic,macaddr="32:27:a0:12:00:01" \
-net user,hostfwd=:127.0.0.1:2222-:22,hostfwd=:127.0.0.1:2443-:443,hostfwd=udp:127.0.0.1:2623-:623,hostname=qemu \
-serial mon:stdio \
-snapshot \
```
Change-Id: Id2d7cd2f49a66c292424b17e1805f4a35558746c
Signed-off-by: Vince Chang <vince_chang@aspeedtech.com>
|
|
Apply the upstream security and bug fixes.
Change-Id: I213c92477599e525e2d601308e34d365486e6b41
Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
|
|
Apply the upstream security and bug fixes.
Change-Id: I1b016759cd07c3e41292473065fe260bf26774fa
Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
|
|
In some cases, we noticed that the ttyUSB device's bus number could
change, which sometimes caused the rules to fail. The new extra rules
fix this issue.
Tested:
We have verified that the rules work on real machines.
Change-Id: Ida6427990fd6414e03fda1af0dfe2e941d8f32cd
Signed-off-by: P.K. Lee <p.k.lee@quantatw.com>
|
|
- Match the downstream machine name of "fbdarwin"
- This way, we can keep a downstream "switch" that changes the build from current Meta-OpenBMC image to LFOpenBMC.
- We need the machine names to match so upstream layers and conf files can be pulled.
Change-Id: Iea79dc648ac9f5605680d44fcad170af5bb2584c
Signed-off-by: Robert Ercean Dima <robert3@meta.com>
|
|
After switching usb between from sled 1 to sled 4 muliple times, usb driver may failed to detect usb hub, thereore, can not detect mac mini.
There are 2 ways to fix them:
1. There are four gpio to determinne which sled switch to BMC, if we set those gpio sequentially (not set them at the same time), it may cause usb driver at unkonown stage while setting those gpio. Therefore, use devemem command to set those gpio at once.
2. If we rebind the usb driver after switching usb mux, it may help usb driver re-detect usb hub if usb driver crash.
Change-Id: I1993bdc80b338eb10f9467396860efb423c67cb2
Signed-off-by: Eric Chiang Quanta <eric.chiang@quantatw.com>
|
|
Add software version D-Bus objects for Rainbow-mmc to support firmware
version tracking.
Tested: Verified that Rainbow-mmc version objects are created correctly
and accessible via D-Bus interface.
Change-Id: I6fe84752a38d849d7af0b7be7622cdf0ffd44422
Signed-off-by: Freddie Jheng <Freddie.Jheng@quantatw.com>
|
|
Use LineName instead of ChipId and GpioNum for each GPIO monitor to
avoid issues caused by GPIO rearrangements.
Change-Id: I92c02aa3c44dab75a650994ffc27488b84f71aad
Signed-off-by: Eldin Lee <eldin.lee@quantatw.com>
|
|
As requested by the Meta and Thermal teams, the system must not power
off before the valve train is closed. Therefore, a delay has been added
to meet this requirement.
Depends-On: https://gerrit.openbmc.org/c/openbmc/entity-manager/+/82525
Change-Id: Ief23624f4ffa36f551b313e5ffdfd8907c821057
Signed-off-by: Jason Hsu <Jason-Hsu@quantatw.com>
Signed-off-by: Eldin Lee <eldin.lee@quantatw.com>
|
|
to Interposer
We used the Interposer board in the Clemente DVT design change,
so the CPLD is now on the Interposer.
Change-Id: I401a0745a426bb53ff8b5dcb57db12b23fa1c2b6
Signed-off-by: Kimi Chen <kimi.zy.chen@fii-foxconn.com>
|
|
Add software version D-Bus objects for swb PCIe switch to support firmware version tracking.
Tested: Verified that swb PCIe switch version objects are created correctly and accessible via D-Bus interface.
Change-Id: Idf63273c21b726cd9b01863735d959131a7154fc
Signed-off-by: Freddie Jheng <Freddie.Jheng@quantatw.com>
|
|
Description
Add the service of on and off fan board 0 or fan board 1.
Motivation
When replacing the fan board, we need to turn off the fan board power.
Test plan:
1. systemctl start FanboardPowerOff@0
2. systemctl start FanboardPowerOn@0
3. sled cycle
4. Check whether the fan speed is normal
mfg-tool fan-speed
5. systemctl start FanboardPowerOff@1
6. systemctl start FanboardPowerOn@1
7. sled cycle
8. Check whether the fan speed is normal
mfg-tool fan-speed
Change-Id: I4c54721b5447557247733c4fbc4c7240db34eb04
Signed-off-by: Andy-Hsu-wiwynn <andy.hsu.wiwynn@gmail.com>
|
|
We have use cases to use the MAC as host usb MAC, this saves the list
for usb setup service to use.
Tested: On a machine MAC addresses are correctly saved.
Change-Id: Ice027df4492a014c4630a9114b982ecd7093108c
Signed-off-by: Yuxiao Zhang <yuxiaozhang@google.com>
|
|
George Liu (1):
Replace boost starts_with with std::string
Change-Id: I6aa7580209cf65441285654e4b6f0380c8fc18b4
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Matt Spinler (1):
Enable clang-tidy
Change-Id: I9e085c462281eaae9e5bea0932ec357fbaed6804
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|