History log of /openbmc/skeleton/configs/Zaius.py (Results 1 – 16 of 16)
Revision Date Author Comments
# 75fe8cc4 22-Jul-2022 Patrick Williams <patrick@stwcx.xyz>

python: reformat using black

Code cannot currently be submitted to this repo because it fails
in the unit-test phase. Attempt to reformat the code using `black`
to hopefully make pycodestyle happie

python: reformat using black

Code cannot currently be submitted to this repo because it fails
in the unit-test phase. Attempt to reformat the code using `black`
to hopefully make pycodestyle happier.

Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I17aa506471ceade224bcab5b2fa0dc8cd7a88c0a

show more ...


# 3e0eb911 08-Aug-2018 Adriana Kobylak <anoo@us.ibm.com>

configs: Remove BootCountSensor

The BootCountSensor has moved from the
/org/openbmc/sensors path to /xyz/openbmc_project/state/host0.
Remove it as it's deprecated.

Tested: V

configs: Remove BootCountSensor

The BootCountSensor has moved from the
/org/openbmc/sensors path to /xyz/openbmc_project/state/host0.
Remove it as it's deprecated.

Tested: Verified that the "AttemptsLeft" host property where
the BootSensor value now resides had the default value of 3
and was decremented when the Host didn't boot. Then on a
successful boot this value was set back to 3.
As a confirmation note that the BootCount sensor was no
longer used, it never changed values.

Change-Id: I4627c73774c42bec0046eb4d229a001cef32291b
Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>

show more ...


# 13e17c52 08-Aug-2018 Adriana Kobylak <anoo@us.ibm.com>

configs: Remove the OperatingSystemStatus sensor

The Operating System Status sensor has moved from
/org/openbmc/sensors to /xyz/openbmc_project/state/host0.
Remove the sensor from th

configs: Remove the OperatingSystemStatus sensor

The Operating System Status sensor has moved from
/org/openbmc/sensors to /xyz/openbmc_project/state/host0.
Remove the sensor from the org path.

Tested: Powered on a witherspoon to the Host OS.

Change-Id: I02d50d0a38485833fd73579c5aec41fd157141d0
Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>

show more ...


# 49f8a6f9 07-Aug-2018 Adriana Kobylak <anoo@us.ibm.com>

configs: Remove BootProgressSensor

The boot progress sensor has moved from the
/org/openbmc/sensors path to /xyz/openbmc_project/state/host0.
(Reference: the phosphor-ipmi-sensor-inv

configs: Remove BootProgressSensor

The boot progress sensor has moved from the
/org/openbmc/sensors path to /xyz/openbmc_project/state/host0.
(Reference: the phosphor-ipmi-sensor-inventory%/config.yaml files
under the openbmc/openbmc repository).

Remove the deprecated sensor from the configs.

Tested: Verified Witherspoon powered on to the Host OS and that
the BootProgress property in the state manager path got updated
to xyz.openbmc_project.State.Boot.Progress.ProgressStages.OSStart.

Change-Id: Ibe1393899135c7877d731afe27689ca707068a21
Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>

show more ...


# 9c6bed39 08-Aug-2018 Matt Spinler <spinler@us.ibm.com>

Remove the GPIOs from Zaius.py

They are now obtained from a JSON file.

Change-Id: Ia0dc47b0472cc39d1301bdb0ab9178139cc066ff
Signed-off-by: Matt Spinler <spinler@us.ibm.com>


# aa0ef2fe 30-Jun-2017 Brad Bishop <bradleyb@fuzziesquirrel.com>

configs: Remove all HWMON_CONFIGs and sensors

The xyz sensor namespace is fully functional. Remove legacy
HWMON_CONFIGs and association sensor references.

Change-Id: I71ce7627e

configs: Remove all HWMON_CONFIGs and sensors

The xyz sensor namespace is fully functional. Remove legacy
HWMON_CONFIGs and association sensor references.

Change-Id: I71ce7627e72d23f3729690260103e925e4d11329
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>

show more ...


# 7812b6d7 07-Feb-2017 Matt Spinler <spinler@us.ibm.com>

Zaius.py: Fix sensor numbers

Change the sensor numbers to match what hostboot is using.
The correct BootProgressSensor is required for the checkstop
reboot monitor to work.

Zaius.py: Fix sensor numbers

Change the sensor numbers to match what hostboot is using.
The correct BootProgressSensor is required for the checkstop
reboot monitor to work.

This also involved adding some new inventory objects for the
additional cores on P9 so that all cores can have their presence
property correctly set on their corresponding inventory objects.

Change-Id: I509b14abcf6bf28ffb5b3d96b342394e159f3090
Signed-off-by: Matt Spinler <spinler@us.ibm.com>

show more ...


# 6c570c45 06-Feb-2017 Matt Spinler <spinler@us.ibm.com>

Define the checkstop GPIO for Zaius

Required so the BMC can detect a checkstop and reboot the host.

Change-Id: I39dfc46b5173bd581b857851f41f388d2bd5ea79
Signed-off-by: Matt Spin

Define the checkstop GPIO for Zaius

Required so the BMC can detect a checkstop and reboot the host.

Change-Id: I39dfc46b5173bd581b857851f41f388d2bd5ea79
Signed-off-by: Matt Spinler <spinler@us.ibm.com>

show more ...


# 58d7a0bd 12-Jan-2017 Xo Wang <xow@google.com>

zaius-config: Update GPIOs for EVT2

Remove unused (and now incorrect) FSI data and clock pins.
Update reset pushbutton pin. Reset button will not work on the new pin
as interrupts on

zaius-config: Update GPIOs for EVT2

Remove unused (and now incorrect) FSI data and clock pins.
Update reset pushbutton pin. Reset button will not work on the new pin
as interrupts on GPIO port AA are pending a kernel fix.

We're retiring EVT1 boards in favor of EVT2.

Signed-off-by: Xo Wang <xow@google.com>
Change-Id: Ib34a7ff81d9ad3013d128c827e4e8b4e9e030946

show more ...


# 75a18a23 21-Nov-2016 Lei YU <mine260309@gmail.com>

GPIO abstraction for power and host control

In libopenbmc_intf/power_gpio.c there are GPIO abstractions for power
related GPIOs.
Host control related GPIOs need to do the same abstra

GPIO abstraction for power and host control

In libopenbmc_intf/power_gpio.c there are GPIO abstractions for power
related GPIOs.
Host control related GPIOs need to do the same abstraction.

The changes include:
1. Add host control related GPIOs in gpio_configs and update
system_manager.py
2. Update control_host_obj.c to use the abstracted GPIOs
3. Update GPIO_CONFIGS for all machines and add host control related
GPIOs

power_gpio will be renamed to gpio_configs in next commit;

Resolves openbmc/openbmc#814

Change-Id: I7832065d495d7d64c5df2f5b177005b97e68900a
Signed-off-by: Lei YU <mine260309@gmail.com>

show more ...


# 51e0b898 13-Dec-2016 Matt Spinler <spinler@us.ibm.com>

Remove host0 from BMC_STARTING dependency

/org/openbmc/control/host0 doesn't exist
on p9 systems

Change-Id: I4d7ea3ab97ae58f258851e1accc1e46c28f0e80a
Signed-off-by: Matt Spi

Remove host0 from BMC_STARTING dependency

/org/openbmc/control/host0 doesn't exist
on p9 systems

Change-Id: I4d7ea3ab97ae58f258851e1accc1e46c28f0e80a
Signed-off-by: Matt Spinler <spinler@us.ibm.com>

show more ...


# 14df1973 07-Dec-2016 Xo Wang <xow@google.com>

configs/Zaius: Add HWMON_CONFIG stub for UCD monitor, remove other devices

Add UCD I2C name to remove these warnings from the hwmon poller:
"WARNING - hwmon: Unhandled hwmon: /sys/class/

configs/Zaius: Add HWMON_CONFIG stub for UCD monitor, remove other devices

Add UCD I2C name to remove these warnings from the hwmon poller:
"WARNING - hwmon: Unhandled hwmon: /sys/class/hwmon/hwmon0/"
Remove other devices copied and pasted from another config.

Signed-off-by: Xo Wang <xow@google.com>
Change-Id: Id964535f17c278d9b3d8a7a540394b2d751ee610

show more ...


# 0475f65f 25-Oct-2016 Yi Li <adamliyi@msn.com>

op-pwrctl: Hold PCI resets until BootProgress passes BASE_INITIALIZATION state

When powering on host, hold PCI resets until hostboot passes stage
"BASE_INITIALIZATION"(0x14).

Th

op-pwrctl: Hold PCI resets until BootProgress passes BASE_INITIALIZATION state

When powering on host, hold PCI resets until hostboot passes stage
"BASE_INITIALIZATION"(0x14).

This fix applies to Firestone and Garrison.

Partially resolves openbmc/openbmc#315

Change-Id: Ic71c81406ac188b34df89569e2264ea0b94406f3
Signed-off-by: Yi Li <adamliyi@msn.com>

show more ...


# e83635a9 26-Oct-2016 Xo Wang <xow@google.com>

config: Zaius: Add FSI mux selector GPIO

Add CRONUS_SEL to Zaius.py so it can be driven high (selects the BMC for
FSI).

Signed-off-by: Xo Wang <xow@google.com>
Change-Id: I1

config: Zaius: Add FSI mux selector GPIO

Add CRONUS_SEL to Zaius.py so it can be driven high (selects the BMC for
FSI).

Signed-off-by: Xo Wang <xow@google.com>
Change-Id: I13da51f63872e37ccc963967f3bfb8135c0a6b38

show more ...


# 2c77baa0 10-Oct-2016 Xo Wang <xow@google.com>

configs: Zaius: Fix GPIO for RESET_BUTTON

Incorrectly set to ball name rather than GPIO designator.

Signed-off-by: Xo Wang <xow@google.com>
Change-Id: Ibf246a4b7523c60e61386a9e5

configs: Zaius: Fix GPIO for RESET_BUTTON

Incorrectly set to ball name rather than GPIO designator.

Signed-off-by: Xo Wang <xow@google.com>
Change-Id: Ibf246a4b7523c60e61386a9e5e95ab6de8255acd

show more ...


# c9972aeb 26-Sep-2016 Xo Wang <xow@google.com>

Add Zaius board configuration

Zaius is a POWER9 machine announced at the 2016 OpenPOWER summit.

Notable differences from Witherspoon in this initial board configuration
include

Add Zaius board configuration

Zaius is a POWER9 machine announced at the 2016 OpenPOWER summit.

Notable differences from Witherspoon in this initial board configuration
include Zaius's lack of I2C connections to OCC, lack of external memory
buffers, and lack of power capping support.

Change-Id: Iadf582b185d3128022659b33b9b0cecc8492f82c
Signed-off-by: Xo Wang <xow@google.com>

show more ...