History log of /openbmc/skeleton/configs/ (Results 51 – 65 of 65)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
cad44d6821-Sep-2016 Matt Spinler <spinler@us.ibm.com>

Fix some hardcoded inventory paths

Modify hardcoded inventory paths to match the
ones generated by the machine readable workbook.

Note the FRU_INSTANCES array is no longer used
and will be removed

Fix some hardcoded inventory paths

Modify hardcoded inventory paths to match the
ones generated by the machine readable workbook.

Note the FRU_INSTANCES array is no longer used
and will be removed with a separate commit.

Resolves openbmc/openbmc#563.

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

show more ...

9a0aaed030-Aug-2016 Brad Bishop <bradleyb@fuzziesquirrel.com>

configs: remove interpreter

Remove /usr/bin/python as these are not runnable scripts.

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

0de2813c24-Aug-2016 Brad Bishop <bradleyb@fuzziesquirrel.com>

Remove APPS and CALLBACKS from board config files

No longer required with the switch to systemd for state management.

Change-Id: I34047f948a92cb996a6926765b9a4d8df9f8d1f2
Signed-off-by: Brad Bishop

Remove APPS and CALLBACKS from board config files

No longer required with the switch to systemd for state management.

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

show more ...

c14f6fec11-Aug-2016 Edward A. James <eajames@us.ibm.com>

fix sensor scales for HWMON devices

- should only use exponential (10^x) scaling
- purpose of the scale is to identify units
- need adjustment factor for some sensors; internal use only

depends on

fix sensor scales for HWMON devices

- should only use exponential (10^x) scaling
- purpose of the scale is to identify units
- need adjustment factor for some sensors; internal use only

depends on Id4e1dfad0def21f9f1d341d859c3b2c237dea080

resolves openbmc/openbmc#412

Change-Id: Iaf2d5e30df620212dd3c9e821d6462964520dc44
Signed-off-by: Edward A. James <eajames@us.ibm.com>

show more ...

fb4d225829-Jun-2016 Adriana Kobylak <anoo@us.ibm.com>

Add logic to sync/preserve MAC and UUID

The MAC and UUID values are written in the VPD eeprom by the manufacturer.
These values are mirrored to u-boot. During BMC boot, check that the
values in the

Add logic to sync/preserve MAC and UUID

The MAC and UUID values are written in the VPD eeprom by the manufacturer.
These values are mirrored to u-boot. During BMC boot, check that the
values in the VPD eeprom and u-boot are the same. If they are different,
use the VPD eeprom value to update u-boot.
Exception is the MAC when it's been set by the admin to have a locally
administered address. In this case the MAC is not updated.
Updating the MAC takes effect immediately, updating the UUID requires a
BMC reboot.

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

show more ...

987170ed26-Jul-2016 Brad Bishop <bradleyb@fuzziesquirrel.com>

Remove unused CACHE_PATH variable from configs

The library function doing the caching now makes the
parent directory if it doesn't exist so also removing
that bit of code from the system manager.

C

Remove unused CACHE_PATH variable from configs

The library function doing the caching now makes the
parent directory if it doesn't exist so also removing
that bit of code from the system manager.

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

show more ...

fa06665f06-Jul-2016 Brad Bishop <bradleyb@fuzziesquirrel.com>

Remove workbook dependency from download mgr

The download path for temporary files isn't a property
of the board. Hardcode /tmp into the application.

Change-Id: Ib375ddee9a4c50aa8817980562fbd5b119

Remove workbook dependency from download mgr

The download path for temporary files isn't a property
of the board. Hardcode /tmp into the application.

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

show more ...

b4140b8805-Jul-2016 Adriana Kobylak <anoo@us.ibm.com>

Add checkstop gpio to Firestone, Garrison, Witherspoon

Firestone, Garrison, and Witherspoon were missing the checkstop
gpio handling. Add the checkstop handler process and the gpio
pin number per th

Add checkstop gpio to Firestone, Garrison, Witherspoon

Firestone, Garrison, and Witherspoon were missing the checkstop
gpio handling. Add the checkstop handler process and the gpio
pin number per the system schematics.

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

show more ...

770cdfc829-Jun-2016 Adriana Kobylak <anoo@us.ibm.com>

Remove Product and Chassis area from IOBoard

Remove Product and Chassis area for IO board vpd
since only board area is present in the latest
version of the IO eeprom.

Signed-off-by: Adriana Kobylak

Remove Product and Chassis area from IOBoard

Remove Product and Chassis area for IO board vpd
since only board area is present in the latest
version of the IO eeprom.

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

show more ...

3d1c3de930-Jun-2016 Vishwa <vishwanath@in.ibm.com>

Add the missing binary into Palmetto config file

Palmetto.py did not have discover_system_state.py and this patch is
to update that. discover_system_state.py is responsible for looking
at power rest

Add the missing binary into Palmetto config file

Palmetto.py did not have discover_system_state.py and this patch is
to update that. discover_system_state.py is responsible for looking
at power restoration policy set by the user and then taking appropriate
actions when BMC comes back from any reboot / power cycle and reaches
BMC_READY state. Actions could be :
1) Leave the system in power off state.
2) Power on the box.
3) Restore the last state which can be either #1 or #2 above.

show more ...

e5fe522a16-Jun-2016 Yi Li <adamliyi@msn.com>

Initial Witherspoon board configuration

Witherspoon is an IBM branded OpenPOWER system for the HPC market.

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

341c8c2416-Jun-2016 Adriana Kobylak <anoo@us.ibm.com>

Add checkstop gpio to Barreleye and Palmetto

Add checkstop gpio pin number and handling to Barreleye and
Palmetto platforms.

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

57b53bd015-Jun-2016 Brad Bishop <bradleyb@fuzziesquirrel.com>

Fix Firestone,Garrison i2c addresses for OCC

Previously these were hardcoded via a garrison layer patch.
When skeleton started looking for addresses in the system
configuration file and stopped hard

Fix Firestone,Garrison i2c addresses for OCC

Previously these were hardcoded via a garrison layer patch.
When skeleton started looking for addresses in the system
configuration file and stopped hardcoding them, the garrison
and firestone files were updated but with the barreleye
addresses.

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

show more ...

0b380f7b09-Jun-2016 Brad Bishop <bradleyb@fuzziesquirrel.com>

Install python workbook to well-known location

This removes the need to pass the system configuration
to all the scripts.

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

40a360c228-May-2016 Brad Bishop <bradleyb@fuzziesquirrel.com>

Reorganize directory structure

Moving to directory per-application layout. This facilitates
building single applications which is useful in the Yocto build
environment since different applications

Reorganize directory structure

Moving to directory per-application layout. This facilitates
building single applications which is useful in the Yocto build
environment since different applications satisfy different OpenBMC
build requirements.

A number of issues are also addressed:
- All applications were pulling in libsystemd and the gdbus libs
irrespective of whether or not they were needed.
- gpio.o duplicated in every application - moved to libopenbmc_intf
- Added install target

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

show more ...


/openbmc/skeleton/.gitignore
/openbmc/skeleton/Makefile
/openbmc/skeleton/Makefile.python
/openbmc/skeleton/bmcctl-barreleye/Makefile
/openbmc/skeleton/bmcctl-barreleye/control_bmc_barreleye.c
/openbmc/skeleton/bmcctl/Makefile
/openbmc/skeleton/bmcctl/control_bmc_obj.c
/openbmc/skeleton/boardvpd/Makefile
/openbmc/skeleton/boardvpd/board_vpd_obj.c
Barreleye.py
Firestone.py
Garrison.py
Makefile
Palmetto.py
setup.py
/openbmc/skeleton/fanctl/Makefile
/openbmc/skeleton/fanctl/fan_generic_obj.c
/openbmc/skeleton/flashbios/Makefile
/openbmc/skeleton/flashbios/flash_bios_obj.c
/openbmc/skeleton/gdbus.mk
/openbmc/skeleton/gdbus/codegen
/openbmc/skeleton/gdbus/interfaces/openbmc_intf.c
/openbmc/skeleton/gdbus/interfaces/openbmc_intf.h
/openbmc/skeleton/gdbus/xml/openbmc_intf.xml
/openbmc/skeleton/hacks/Makefile
/openbmc/skeleton/hacks/startup_hacks.sh
/openbmc/skeleton/hostwatchdog/Makefile
/openbmc/skeleton/hostwatchdog/host_watchdog_obj.c
/openbmc/skeleton/hwmon-barreleye/Makefile
/openbmc/skeleton/hwmon-barreleye/hwmons_barreleye.c
/openbmc/skeleton/hwmon/Makefile
/openbmc/skeleton/hwmon/hwmons_palmetto.c
/openbmc/skeleton/ledctl/Makefile
/openbmc/skeleton/ledctl/led_controller.c
/openbmc/skeleton/libopenbmc_intf/Makefile
/openbmc/skeleton/libopenbmc_intf/gpio.c
/openbmc/skeleton/libopenbmc_intf/gpio.h
/openbmc/skeleton/libopenbmc_intf/openbmc.h
/openbmc/skeleton/libopenbmc_intf/openbmc_intf.c
/openbmc/skeleton/libopenbmc_intf/openbmc_intf.h
/openbmc/skeleton/op-flasher/Makefile
/openbmc/skeleton/op-flasher/flasher_obj.c
/openbmc/skeleton/op-flasher/pflash/Makefile
/openbmc/skeleton/op-flasher/pflash/TODO
/openbmc/skeleton/op-flasher/pflash/arm_io.c
/openbmc/skeleton/op-flasher/pflash/ast-sf-ctrl.c
/openbmc/skeleton/op-flasher/pflash/ast.h
/openbmc/skeleton/op-flasher/pflash/ccan/Makefile.inc
/openbmc/skeleton/op-flasher/pflash/ccan/array_size/LICENSE
/openbmc/skeleton/op-flasher/pflash/ccan/array_size/_info
/openbmc/skeleton/op-flasher/pflash/ccan/array_size/array_size.h
/openbmc/skeleton/op-flasher/pflash/ccan/array_size/test/compile_fail-function-param.c
/openbmc/skeleton/op-flasher/pflash/ccan/array_size/test/compile_fail.c
/openbmc/skeleton/op-flasher/pflash/ccan/array_size/test/run.c
/openbmc/skeleton/op-flasher/pflash/ccan/build_assert/LICENSE
/openbmc/skeleton/op-flasher/pflash/ccan/build_assert/_info
/openbmc/skeleton/op-flasher/pflash/ccan/build_assert/build_assert.h
/openbmc/skeleton/op-flasher/pflash/ccan/build_assert/test/compile_fail-expr.c
/openbmc/skeleton/op-flasher/pflash/ccan/build_assert/test/compile_fail.c
/openbmc/skeleton/op-flasher/pflash/ccan/build_assert/test/compile_ok.c
/openbmc/skeleton/op-flasher/pflash/ccan/build_assert/test/run-BUILD_ASSERT_OR_ZERO.c
/openbmc/skeleton/op-flasher/pflash/ccan/built-in.o
/openbmc/skeleton/op-flasher/pflash/ccan/check_type/LICENSE
/openbmc/skeleton/op-flasher/pflash/ccan/check_type/_info
/openbmc/skeleton/op-flasher/pflash/ccan/check_type/check_type.h
/openbmc/skeleton/op-flasher/pflash/ccan/check_type/test/compile_fail-check_type.c
/openbmc/skeleton/op-flasher/pflash/ccan/check_type/test/compile_fail-check_type_unsigned.c
/openbmc/skeleton/op-flasher/pflash/ccan/check_type/test/compile_fail-check_types_match.c
/openbmc/skeleton/op-flasher/pflash/ccan/check_type/test/run.c
/openbmc/skeleton/op-flasher/pflash/ccan/container_of/LICENSE
/openbmc/skeleton/op-flasher/pflash/ccan/container_of/_info
/openbmc/skeleton/op-flasher/pflash/ccan/container_of/container_of.h
/openbmc/skeleton/op-flasher/pflash/ccan/container_of/test/compile_fail-bad-type.c
/openbmc/skeleton/op-flasher/pflash/ccan/container_of/test/compile_fail-types.c
/openbmc/skeleton/op-flasher/pflash/ccan/container_of/test/compile_fail-var-types.c
/openbmc/skeleton/op-flasher/pflash/ccan/container_of/test/run.c
/openbmc/skeleton/op-flasher/pflash/ccan/endian/LICENSE
/openbmc/skeleton/op-flasher/pflash/ccan/endian/_info
/openbmc/skeleton/op-flasher/pflash/ccan/endian/endian.h
/openbmc/skeleton/op-flasher/pflash/ccan/endian/test/compile_ok-constant.c
/openbmc/skeleton/op-flasher/pflash/ccan/endian/test/run.c
/openbmc/skeleton/op-flasher/pflash/config.h
/openbmc/skeleton/op-flasher/pflash/get_arch.sh
/openbmc/skeleton/op-flasher/pflash/io.h
/openbmc/skeleton/op-flasher/pflash/libflash/ffs.h
/openbmc/skeleton/op-flasher/pflash/libflash/libffs.c
/openbmc/skeleton/op-flasher/pflash/libflash/libffs.h
/openbmc/skeleton/op-flasher/pflash/libflash/libflash-priv.h
/openbmc/skeleton/op-flasher/pflash/libflash/libflash.c
/openbmc/skeleton/op-flasher/pflash/libflash/libflash.h
/openbmc/skeleton/op-flasher/pflash/libflash/test/Makefile
/openbmc/skeleton/op-flasher/pflash/libflash/test/test-flash.c
/openbmc/skeleton/op-flasher/pflash/pflash.c
/openbmc/skeleton/op-flasher/pflash/powerpc_io.c
/openbmc/skeleton/op-flasher/pflash/progress.c
/openbmc/skeleton/op-flasher/pflash/progress.h
/openbmc/skeleton/op-flasher/pflash/sfc-ctrl.c
/openbmc/skeleton/op-flasher/pflash/sfc-ctrl.h
/openbmc/skeleton/op-hostctl/Makefile
/openbmc/skeleton/op-hostctl/control_host_obj.c
/openbmc/skeleton/op-pwrctl/Makefile
/openbmc/skeleton/op-pwrctl/power_control_obj.c
/openbmc/skeleton/pciedetect/Makefile
/openbmc/skeleton/pciedetect/pcie_slot_present_obj.c
/openbmc/skeleton/pwrbutton/Makefile
/openbmc/skeleton/pwrbutton/button_power_obj.c
/openbmc/skeleton/py.mk
/openbmc/skeleton/pychassisctl/Makefile
/openbmc/skeleton/pychassisctl/chassis_control.py
/openbmc/skeleton/pychassisctl/setup.cfg
/openbmc/skeleton/pychassisctl/setup.py
/openbmc/skeleton/pydownloadmgr/Makefile
/openbmc/skeleton/pydownloadmgr/download_manager.py
/openbmc/skeleton/pydownloadmgr/setup.cfg
/openbmc/skeleton/pydownloadmgr/setup.py
/openbmc/skeleton/pyfanctl/Makefile
/openbmc/skeleton/pyfanctl/fan_control.py
/openbmc/skeleton/pyfanctl/setup.cfg
/openbmc/skeleton/pyfanctl/setup.py
/openbmc/skeleton/pyflashbmc/Makefile
/openbmc/skeleton/pyflashbmc/bmc_update.py
/openbmc/skeleton/pyflashbmc/setup.cfg
/openbmc/skeleton/pyflashbmc/setup.py
/openbmc/skeleton/pyhwmon/Makefile
/openbmc/skeleton/pyhwmon/hwmon.py
/openbmc/skeleton/pyhwmon/setup.cfg
/openbmc/skeleton/pyhwmon/setup.py
/openbmc/skeleton/pyinventorymgr/Makefile
/openbmc/skeleton/pyinventorymgr/inventory_items.py
/openbmc/skeleton/pyinventorymgr/setup.cfg
/openbmc/skeleton/pyinventorymgr/setup.py
/openbmc/skeleton/pyipmitest/Makefile
/openbmc/skeleton/pyipmitest/ipmi_debug.py
/openbmc/skeleton/pyipmitest/setup.cfg
/openbmc/skeleton/pyipmitest/setup.py
/openbmc/skeleton/pysensormgr/Makefile
/openbmc/skeleton/pysensormgr/sensor_manager2.py
/openbmc/skeleton/pysensormgr/setup.cfg
/openbmc/skeleton/pysensormgr/setup.py
/openbmc/skeleton/pystatemgr/Makefile
/openbmc/skeleton/pystatemgr/discover_system_state.py
/openbmc/skeleton/pystatemgr/goto_system_state.py
/openbmc/skeleton/pystatemgr/setup.cfg
/openbmc/skeleton/pystatemgr/setup.py
/openbmc/skeleton/pysystemmgr/Makefile
/openbmc/skeleton/pysystemmgr/setup.cfg
/openbmc/skeleton/pysystemmgr/setup.py
/openbmc/skeleton/pysystemmgr/system_manager.py
/openbmc/skeleton/pytools/Makefile
/openbmc/skeleton/pytools/gpioutil
/openbmc/skeleton/pytools/obmcutil
/openbmc/skeleton/pytools/setup.cfg
/openbmc/skeleton/pytools/setup.py
/openbmc/skeleton/rstbutton/Makefile
/openbmc/skeleton/rstbutton/button_reset_obj.c
/openbmc/skeleton/rules.mk
/openbmc/skeleton/sdbus.mk
/openbmc/skeleton/setup.cfg

123