| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
| |
This recipe will add the new program phosphor-discover-system-state
to new builds. Additionally, the old Python state manager is
removed from the build since discover_system_state.py was the last
thing in it.
Resolves openbmc/openbmc#773
Change-Id: I99ba0f1f0264cedebc5a9a7e5fa5dbaba0b79502
Signed-off-by: Michael Tritz <mtritz@us.ibm.com>
|
|
|
|
|
| |
Change-Id: I4dea557d5e347f898c2296409ee4bf4adb3d1958
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
|
|
|
|
|
| |
occ-control now runs sdbus++ and hence needs to include python
Change-Id: Ief2b0c126b3f94aeeebc467bf9acb03a956b4b27
Signed-off-by: Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>
|
|
|
|
|
| |
Change-Id: Ia04d42fbab321cc7daeebf88b1b41653c19dfa41
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
|
|
|
|
|
|
|
|
| |
Add Romulus-specific override for obmc-console.conf containing the
'local-tty' configuration option.
This enables obmc-console-server to relay the LPC-controlled VUART to
another ttyS0/UART1
Change-Id: Ib56d5c34154a38721eb6379cc3636cbf24f34fea
Signed-off-by: Lei YU <mine260309@gmail.com>
|
|
|
|
|
|
|
|
|
| |
* Added cooling zone information to the fans.
* Gave the TMP275 a hwmon name so it will start
being recognized by phosphor-hwmon.
Change-Id: I54da1677973b52de1594c6011e4a302fb56558fd
Signed-off-by: Matt Spinler <spinler@us.ibm.com>
|
|
|
|
|
|
|
|
|
|
|
| |
This resolves openbmc/openbmc#1279 in the same way as the
Zaius patch at cd021293f1264ace3b0833e63a3f9b4a20fd1ef4.
Also, add baud-rate change per Zaius change at
dbf3fba037a7c791084b87e0de4e88316386de3c.
Change-Id: I59fddac17f0015fcf33c94aa8161dcfd81864cd4
Signed-off-by: Andrew Jeffery <andrew@aj.id.au>
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
|
|
|
|
|
|
| |
Remove the watchdog workaround patch from meta-romulus;
And remove the patch itself since no machine is using it anymore.
Change-Id: I2a1d8cbce3637562a35f738fce8c6bea2738528c
Signed-off-by: Lei YU <mine260309@gmail.com>
|
|
|
|
|
|
|
|
|
| |
Add local-tty-baud option to Zaius BMC console configuration, to be
read by obmc-console-server when opening the tty for the local UART
mirroring.
Change-Id: Iae2322b383388d9475e04a6a54ca47563123c812
Signed-off-by: Xo Wang <xow@google.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The target change is:
obmc-chassis-stop -> obmc-host-stop
obmc-chassis-start -> obmc-host-start
Removed CHASSIS_FMT and CHASSIS_LINK_FMT
because they are no longer needed.
CHASSIS_POWER_FMT_2 did not change because
its used for obmc-chassis-reset.
Deleted files obmc-chassis-start@.target and
obmc-chassis-stop@.target because they are
no longer needed. I moved over their contents
to obmc-host-start and obmc-host-stop.
Updated phosphor-state-manager.bb and
skeleton-rev.bbclass to have correct commit
id.
Change-Id: I26cba4153038f39d60e8d450a05969a216848abe
Signed-off-by: Josh D. King <jdking@us.ibm.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
The target change is:
obmc-power-chassis-on -> obmc-chassis-poweron
obmc-power-chassis-off -> obmc-chassis-poweroff
Also updated phosphor-state-manager.bb to now
have correct commit id.
Change-Id: I15aae803e5f0d44d4e6a137278f93e91f848b2c0
Signed-off-by: Josh D. King <jdking@us.ibm.com>
|
|
|
|
|
| |
Change-Id: I73da168f194d2c3d6118a577c26d7861bf349257
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
|
|
|
| |
Change-Id: Ic16cabeee148b0cbe4713d0c8a7c5fae644f3d9d
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
|
|
|
|
|
|
|
| |
This recipe will put the CFAM override procedure into the build.
Resolves openbmc/openbmc#1381
Change-Id: If805b6e947c6d9b09703cd6333df61f5fe61db54
Signed-off-by: Michael Tritz <mtritz@us.ibm.com>
|
|
|
|
|
| |
Change-Id: I1d12188eeb561a5326cb3960e1213b51f98a48c0
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
|
|
|
|
|
|
| |
Before unloading the FSI Driver, switch the master P9's
FSI clock back to synchronous mode.
Change-Id: I6309ad08c48cb5f272389925ea19b8cf7f8333d0
Signed-off-by: Matt Spinler <spinler@us.ibm.com>
|
|
|
|
|
|
|
| |
FSI is an OpenPower concept.
Change-Id: I0043d6d7b4783179b0893bbf7995aa229df2463f
Signed-off-by: Matt Spinler <spinler@us.ibm.com>
|
|
|
|
|
|
|
|
| |
Add override for the default "powerpolicy" loaded from the settings
YAML to ALWAYS_POWER_ON.
Signed-off-by: Xo Wang <xow@google.com>
Change-Id: Ib753636c616c8f403f9656fa3aa3540e219b7e4a
|
|
|
|
|
|
|
|
|
| |
openpower-occ-control.bb should inherit
obmc-phosphor-dbus-service.bbclass, without which the occ-control d-bus
service will not be installed.
Change-Id: I1d4df8bca9761223c327668fbcf5f76fc83d22a4
Signed-off-by: Deepak Kodihalli <dkodihal@in.ibm.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
After OpenFSI driver is integrated, vcs_workaround now depends on
fsi_scan service, which depends on PGOOD.
Romulus previous vcs_workaround is run after CPLD gives power and
before PGOOD is asserted, and thus causes issue openbmc/openbmc#1420.
The fix is to move cpld_trigger before vcs_workaround, which will make
CPLD to assert PGOOD before it, and thus before fsi_scan.
Then Romulus is able to use the common vcs_workaround service, so
p9-vcs-workaround.bbappend is deleted.
Fixes openbmc/openbmc#1420
Change-Id: Ia6dee472185c74f382c15acf0e1f2ccb7ad288a2
Signed-off-by: Lei YU <mine260309@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Add the config.yaml which defines the mapping between
sensor numbers and Dbus Properties(present,functional)
for CPU,Core and DIMM inventory objects.
Resolves openbmc/openbmc#1345
Change-Id: I578111225a68b0a209f0b14701a37818c815cc6c
Signed-off-by: Ratan Gupta <ratagupt@in.ibm.com>
|
|
|
|
|
|
|
|
|
| |
Add the config.yaml which defines the mapping between
sensor numbers and Dbus Properties(present,functional)
for CPU,Core and DIMM inventory objects.
Change-Id: I6ebb4af7d55f012d3615decaefde83702c946a82
Signed-off-by: Ratan Gupta <ratagupt@in.ibm.com>
|
|
|
|
|
|
|
|
|
| |
Add the config.yaml which defines the mapping between
sensor numbers and Dbus Properties(present,functional)
for CPU,Core and DIMM inventory objects.
Change-Id: Ia603bb5764ddfa4b2a433cf28e93b42281e46a09
Signed-off-by: Ratan Gupta <ratagupt@in.ibm.com>
|
|
|
|
|
|
|
|
|
| |
Add the config.yaml which defines the mapping between
sensor numbers and Dbus Properties(present,functional)
for CPU,Core and DIMM inventory objects.
Change-Id: I5d720b09135c2b7b95e705a607c9f2a18373ec54
Signed-off-by: Ratan Gupta <ratagupt@in.ibm.com>
|
|
|
|
|
|
|
|
|
| |
Add the config.yaml which defines the mapping between
sensor numbers and Dbus Properties(present,functional)
for CPU,Core and DIMM inventory objects.
Change-Id: I6e1f372c125cd8cc10bcf8a0689407f825ef21cd
Signed-off-by: Ratan Gupta <ratagupt@in.ibm.com>
|
|
|
|
|
|
|
| |
Resolves openbmc/openbmc#1040.
Change-Id: I692812389b5bc078da510c8df23b37475188b9b0
Signed-off-by: Deepak Kodihalli <dkodihal@in.ibm.com>
|
|
|
|
|
| |
Change-Id: Iee9304529711f04d7693b4966fd49a0696b27e0b
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
|
|
|
|
|
| |
Resolves openbmc/openbmc#665
Change-Id: Iccbb20c8600fb0bf52f6fda433a8853d9cf423d4
Signed-off-by: Ratan Gupta <ratagupt@in.ibm.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Move vcs-on@.service, op-refclock@.service, and
avsbus-enable@0.service to run as part of
obmc-power-chassis-on.target instead of obmc-chassis-start.target
so that after starting just obmc-chassis-start@0.target cronus
will be able to run.
Resolves openbmc/openbmc#1396
Change-Id: Ic00614abc3ea27167041614e63eed392b5b622f9
Signed-off-by: Matt Spinler <spinler@us.ibm.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Regardless of the machine type, there needs to be standard set
of LED groups that would get asserted / de-asserted under these
conditions:
1) BMC booted
2) Power On
3) Power Off
This makes sense on hardwares that have physical LEDs.
However, QEMU does not have physical LEDs associated with the
groups but the groups themselves can be in asserted state so that
if physical LEDs are implemented in future, they can be used.
Change-Id: Iaa081e59a356670b9f713db11bd45dbda55a6bd4
Signed-off-by: Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>
|
|
|
|
|
|
|
| |
Resolves openbmc/openbmc#1283
Change-Id: Ia5eb257ee27fc832d3b1066ab38312bafbac76a3
Signed-off-by: Ratan Gupta <ratagupt@in.ibm.com>
|
|
|
|
|
| |
Change-Id: I88dd905cd335c76253853ce210d85e4a6ee51ec2
Signed-off-by: Ratan Gupta <ratagupt@in.ibm.com>
|
|
|
|
|
| |
Change-Id: Ie771f9354f0b514ba9dab52ecff5b577f06db4fe
Signed-off-by: Ratan Gupta <ratagupt@in.ibm.com>
|
|
|
|
|
| |
Change-Id: I835e0d3b426e858240d2e71ad8f3ac7364615138
Signed-off-by: Ratan Gupta <ratagupt@in.ibm.com>
|
|
|
|
|
| |
Change-Id: I4ee1f49f573b14a36a040517dd6b8e23a782512b
Signed-off-by: Ratan Gupta <ratagupt@in.ibm.com>
|
|
|
|
|
|
|
| |
Resolves openbmc/openbmc#1167.
Change-Id: I6fd0029b7e2a160d7d8c91d29870a1cd1a32b1a0
Signed-off-by: Deepak Kodihalli <dkodihal@in.ibm.com>
|
|
|
|
|
|
|
| |
Add the hwmon-iio bridge to the witherspoon config fragment.
Change-Id: I4d0bc9717015258dfee5a8fe90b26d6b26aaa7fc
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
|
|
|
|
| |
In order to fix GNU_HASH warning in the elf binary
we need to add the LDFLAGS to the TARGET_CC_ARCH.
Opened issues openbmc/openbmc#1361 and
openbmc/openbmc#1362 to track removal.
Change-Id: Ia6e4ad69c7f3e2c272146e39512400a19b44d760
Signed-off-by: Saqib Khan <khansa@us.ibm.com>
|
|
|
|
|
|
|
| |
This change is required for barreleye
Change-Id: I76d9ae14ac544fddccd10d697bcd12d3eb7b6dc2
Signed-off-by: Ratan Gupta <ratagupt@in.ibm.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is the first commit in a series that will ensure
we do not run the host start services when the
host is already running.
Specifically this is to handle the situation where the
host is running and the BMC is rebooted.
Change-Id: I6c6a99a3c2aefff338c2eafe546a525999c357b4
Signed-off-by: Andrew Geissler <andrewg@us.ibm.com>
|
|
|
|
|
|
|
|
| |
Now that the changes are made to use the new phosphor-ledmanager,
the old ledcontroller will need to go away
Change-Id: Idffbffbd180334278af740322c140908069b7ceb
Signed-off-by: Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This makes way for an incoming kernel patch affecting Witherspoon[1],
where we disable the UCD90160 device in the devicetree. If the driver
hasn't been bound to the device we can immediately proceed to invoking
i2c{g,s}et. Finally if it wasn't bound before the script was executed
then don't try to rebind it, as it was disabled for a reason
[1] https://lists.ozlabs.org/pipermail/openbmc/2017-March/007015.html
Change-Id: Icc1fd1aa978e1a5cd62f1609bae97aa7dbfcde41
Signed-off-by: Andrew Jeffery <andrew@aj.id.au>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The driver is bound at boot, so if the driver isn't bound then it won't
be in the future, unless explicitly bound from userspace.
A previous commit (8ca6161774d, "meta-witherspoon: vcs-control: Add retries and
journal entries") introduced retries for both unbind/bind operations of
the UCD9000 driver for the UCD90160.
Don't wait for a symlink to appear if it isn't present.
Change-Id: I2e06d48fb7ae71f8af01be5a9548fc3d9d0a4d8a
Signed-off-by: Andrew Jeffery <andrew@aj.id.au>
|
|
|
|
|
|
|
|
|
|
| |
Bump the github.com/open-power/witherspoon-xml revision
to pick up:
1) LED fixes
2) fan tach wiring for presence detects
Change-Id: I8c083393f43dd8b5958cc145e5b7cd27815ce402
Signed-off-by: Matt Spinler <spinler@us.ibm.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
phosphor-fan-presence.bb: bump version
phosphor-inventory-manager.inc: bump version
phosphor-ipmi-host.bb: bump version
skeleton-rev.bbclass: bump version
phosphor-led-manager.inc: bump version
phosphor-mapper.bb: bump version
phosphor-ipmi-fru.inc: bump version
phosphor-state-manager.bb: bump version
phosphor-logging.bb: bump version
openpower-fru-vpd.inc: bump version
Resolves openbmc/openbmc#1112.
Change-Id: Iaf32b0e828dc4f2da021eae9b8e1d440042841d8
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
|
|
|
|
|
|
|
|
|
| |
- Added journal entry for retrying ucd driver rebinding
- Added retry for finding the ucd driver entry
- Added sleep time in between retires to resolve any timing issue
Resolves openbmc/openbmc#1298
Change-Id: Id80f11e14d3f4ac59ead0ff171944ff83e8874b1
Signed-off-by: Saqib Khan <khansa@us.ibm.com>
|
|
|
|
|
| |
Change-Id: I6cbff235aad21b6deeeb5d22f7bb5c984382070e
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This service was implemented for Barreleye to send out the ARP packet
for BMC discovery. We can remove it from default build since it's not
necessary for other platforms.
Also need to inherit obmc-phosphor-systemd so it can be installed once
built in on specific platform.
Resolves openbmc/openbmc#1306
Change-Id: I20865177aa939fb729d15e9ba373c80ff8ea59bf
Signed-off-by: John Wang <hsienchiang@gmail.com>
|
|
|
|
|
| |
Change-Id: I9ecb8aae87cec31a38bb97a1461786a949fe8ccf
Signed-off-by: Dinesh Chinari <chinari@us.ibm.com>
|
|
|
|
|
| |
Change-Id: Iadb2b4369cf627b7c1b2a4eaef8b26fb33175e1e
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|