Age | Commit message (Collapse) | Author | Files | Lines |
|
George Liu (2):
Add storeGroups/restoreGroups method to LED Manager
configure: replace --enable-use_json by --enable-use-json
(From meta-phosphor rev: 33d659c1fd591f5de38a15c2d4bcd03adfee9f40)
Change-Id: I842ec11529efa577898e3acfa9fd4251755b0c0c
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
The new commit in led-manager may make a call to object mapper
in some case as part of its start and hence putting the dependency
(From meta-phosphor rev: c5c8d92ac6b9ff85ce4dee9b908a3c04a0c29bda)
Change-Id: I7d897d88ac658088333824cb56b979745f23a1f5
Signed-off-by: Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
George Liu (1):
Validate the priority of an LED is same
(From meta-phosphor rev: 5c79e2631176811ea26d2c502ef109d870c5c8b0)
Change-Id: Icd2c9da880dc73210ea5100b457a898ce57cf3b1
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
George Liu (4):
Update led-manager to use JSON
build: check for JSON header
Change the key [name] to [Name] in members property
Fix: Use YAML config by default
(From meta-phosphor rev: 05e3824092ca4daf5a639a47a3afd91f7791ff77)
Change-Id: I8ebed280abbc62ab14ae87f9c1242d9138dc347c
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
George Liu (1):
clang-format: update to latest from docs repo
(From meta-phosphor rev: d777c1040fc3abfad4c2ae5906c05b47477c8cc2)
Change-Id: I3f4f13280f28678b177c46c8d4ea534e83e08859
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
(From meta-phosphor rev: b9d88f84b494d7e2a2d7ef2d30504dd07381dd66)
Signed-off-by: George Liu <liuxiwei@inspur.com>
Change-Id: I40b5f05f8245b78447d2211c2e9c14d3b738fa6e
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Functionality is now covered with non-native YAML providers
via packagegroup-obmc-yaml-providers.
(From meta-phosphor rev: 8dddc0d316f738b74a8d641dd9e045d6f06f7f2f)
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: If102e06cd52a8a22c2a5ca0397a68c83b1627d35
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
George Liu (1):
clang-format: update to latest from docs repo
(From meta-phosphor rev: cffb31b0beb7f85cf81aa98564ffcf90f75b2d7e)
Change-Id: I515b0e1e384ecc05d785d262290919baa185f851
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
The current working model for many packages that supply YAML
is that they have both a native and a non-native package where
the native package doesn't build anything but supplies YAML and
the non-native package does the real building. In the case of
phosphor-logging this is due to a cyclic dependency:
package-yaml -> logging header -> package
To hopefully reduce the complexity on package makefiles to
this dual-build structure, I have created a non-native bbclass
that can be used to create simple packages for the logging YAML.
I have also created a sample for phosphor-led.
(From meta-phosphor rev: bb79d7c980ba03f45ba5c3cb1783f59ee5cdc4bd)
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I38e096c36180b2b6e68a336bb204727a2f96c1a1
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Patrick Williams (1):
build: add correct libsystemd dependency
(From meta-phosphor rev: 439ea91663322d87d237f3b7c6cd92fe60e1313e)
Change-Id: I7f7b07132a7e9ebd1bc68be9787ca6448549ae84
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Andrew Geissler (1):
string: ensure string included when used
(From meta-phosphor rev: 9892a617e99106550ad1725f865c806cbeab13fb)
Change-Id: I75837c137df888797e0566b1d99d016699083826
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
George Liu (1):
Add an example JSON file for LED
Patrick Williams (2):
sdbusplus: remove deprecated variant_ns
sdbusplus: replace message::variant with std::variant
(From meta-phosphor rev: 046d6852375863be2b86cd5424dce53d16851148)
Change-Id: I25d52a8d240ec969cbafc481df9522b512b7c85f
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Some recipes have abstracted the git revision into a separate file
and have a line 'require ${PN}.inc'. The issue with PN is that it
changes to have a -native or -nativesdk for those contexts. The
variable ${BPN} (base package name) should be used instead.
(From meta-phosphor rev: c7d848ec9b524114550f80276f7b5e45b9ad8d46)
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: Ib875fd9904b16379b20dc7891087b8e0bf90fe69
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
sdbusplus has changed the package layout so that sdbusplus-native and
sdbus++-native are now ${PYTHON_PN}-sdbus++-native. Update recipes
that need to use sdbus++ (or its associated python modules) or remove
the DEPENDS if it is no longer necessary.
(From meta-phosphor rev: 2bebd1247cb78567441158b152c7a13f476afd4f)
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I30f9c2220da9145ef0a7067e067aed1396d8b40d
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
(From meta-phosphor rev: 2d8cb275e2ed8dea767988d52e196e945e081a52)
Change-Id: I8b1f9c50c5ba13f11ea6be0d9bc062cfcda6667d
Signed-off-by: Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Python dependencies for phosphor-led-manager is currently being
satisfied by inclusion of sdbusplus in the recipe. This will break
if sdbusplus changes its dependency list and hence adding python
dependency here
(From meta-phosphor rev: 48821f55ec14ab698b3ebcb568e30fc17ae1c8f6)
Change-Id: I9b4cf14e4f9f9b6ac8296368a179678196a33298
Signed-off-by: Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Vishwanatha Subbanna (1):
Make updates to conform to python3
(From meta-phosphor rev: 42c97c5c168017c9b9168a031a3e3b80f1ba3f9a)
Change-Id: Ibdef1768831cd384df18e4a8cba9fda280392956
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Vishwanatha Subbanna (1):
Add vishwa as Maintainer
(From meta-phosphor rev: d10932e129d6b7373275beae8567b87260c0187f)
Change-Id: Ia5b92476d0289bd06f6442553790b52d4e253184
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Remove execute permssions from udev rules to avoid errors like:
systemd-udevd[110]: Configuration file /lib/udev/rules.d/70-iio.rules is
marked executable. Please remove executable permission bits. Proceeding
anyway.
(From meta-phosphor rev: d0c97c05b3c9b0d4b73978894b87cf649944bb37)
Change-Id: Ie2908b5b0734e79cf4d0287d1fe7262022d5d740
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Andrew Geissler (1):
Change to use new association interface
(From meta-phosphor rev: 360efb9c1719aafef22f41306a0457ae68fdbc79)
Change-Id: Idf991f6b0ab0d52d5e9bded64da66a7456e49ef3
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Vishwanatha Subbanna (1):
Add vishwa as Maintainer
(From meta-phosphor rev: dfc2127ac34c473077fc9d9c90d25e6cf6411563)
Change-Id: I437ffc23c6a6356d9faf490b3fdda3b5abebd1ce
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
PHOSPHORBASE is only used for pointing at licenses...point at the
licenses in oe-core in meta/files/common-licenses instead. to match the
defacto convention used in other oe layers like meta-openembedded.
(From meta-phosphor rev: a1cee09419cb1467c3d2b7bf996b40089f0d06f4)
Change-Id: If136d24638a8022671988cf0a01620e7fffc545f
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Andrew Jeffery (1):
autotools: Fix autoconf-archive compatibility issues
(From meta-phosphor rev: c804fb3b1428e628768237dd058dfef706e0e1a3)
Change-Id: I200f7b2862e09a08a81fcd4b3aa1835dd1c3c81a
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
tony lee (1):
Fix an issue and read Period from D-bus
(From meta-phosphor rev: a9d42aca459cad4d5306fa5e00fd067d148531ec)
Change-Id: I46dbb535c8b5c1d59d72cfb198684e07a7af88b5
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Alexander Soldatov (1):
Add ability to set LED colors in DBus
As phosphor-led-sysfs now has a build-time dependency on Boost, add it
to the recipe.
(From meta-phosphor rev: 113bfcd1092246b1bffa6f87c99a033da012a921)
Change-Id: I53bc62008dca7eafb454a26cb1bc69a421ddea29
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
bb.utils.contains is the idiomatic approach to checking distro features.
(From meta-phosphor rev: e00bf6fef9a023b226279e8e4423fae7aac4f3ca)
Change-Id: I5c498f746923e396a2e05a379287d88becf7fb69
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
tony lee (1):
Update the value of Period to D-bus obtained from configuration YAML.
(From meta-phosphor rev: 42e6481a3150987c3e371c0ad4d5182e613f7206)
Change-Id: I2d01963681dce3a547e8abba2c7a1cacff21e139
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Andrew Jeffery (17):
Add OpenBMC C++ clang-format file and format code
controller: Avoid pessimistic moves
bootstrap: Add dev mode
test: Add tests for Physical class
Add sysfs LED class wrapper
sysfs: Integrate class into Physical and tests
test: physical: Introduce LED mocks
test: physical: Cover trigger:timer branch in setInitialState()
test: physical: Cover trigger:none, brigtness:asserted branch
test: physical: Hit both branches of stableStateOperation()
test: physical: Capture Action::Blink parameters
test: physical: Capture state(Action::{On,Off}) parameters
physical: 'frequency' is really periodicity
physical: Rework commentary for brevity
physical: Cleanup unnecessary variables
physical: Avoid unreachable statement in driveLED()
physical: Conform to LED class kernel ABI
(From meta-phosphor rev: 4cc258fcba50f5e6629c595912800e7685404341)
Change-Id: Ibe2b91fc04a8e12c01438087050f858e663bec8c
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
A number of corequisites exist so squashing these all into one patch.
meta-ingrasys - refresh master bc513127f4..67bcaf389f
meta-hxt - refresh master 86a4df514f..8fe0d38bbb
meta-phosphor - refresh master 06c09d7cce..df6ddae3d2
meta-quanta - refresh master 4f126361a1..53f3025271
Change-Id: I3daeef2a0467d8ea4f1fd1c617e526f8b11258af
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Patrick Venture (1):
build: install into bin instead of sbin
(From meta-phosphor rev: 5c9bbc1f349a591de14d971ff88cb75e36acfd83)
Change-Id: I566a3d4fe608f67f830b84b6694c7eb42f4aabe8
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Out of the box bitbake examines built applications, automatically adds
runtime dependencies and thus ensures any library packages dependencies
are automatically added to images, sdks, etc. There is no need to list
them explicitly in a recipe.
Dependencies change over time, and listing them explicitly is likely
prone to errors - the net effect being unnecessary shared library
packages being installed into images.
Consult
https://www.yoctoproject.org/docs/latest/mega-manual/mega-manual.html#var-RDEPENDS
for information on when to use explicit runtime dependencies.
(From meta-phosphor rev: 26873c99d30b55e21a920c9851f21c3e2eab19f7)
Change-Id: I38640d75a2d834c07d45ddcdb0162f1a23f848d9
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
William A. Kennington III (1):
Fix std::variant usage
(From meta-phosphor rev: 89bc20292eb49f641a27444fd4ed2e4e68d9e1c7)
Change-Id: Id8809cf1fe7a44ceec1bd58ea788f5665de7d763
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Update meta-phosphor to master HEAD.
Patrick Venture (52):
meta-phosphor: obmc-console: set LICENSE field
meta-phosphor: dbus-interfaces: set LICENSE field
meta-phosphor: rest-dbus: set LICENSE field
meta-phosphor: slpd-lite: set LICENSE field
meta-phosphor: ipmi-host: set LICENSE field
meta-phosphor: ipmi-net: set LICENSE field
meta-phosphor: network: inarp: set LICENSE field
meta-phosphor: network: set LICENSE field
meta-phosphor: logging: set LICENSE field
meta-phosphor: ipmi-tool: fixup LICENSE
meta-phosphor: clear-once: set LICENSE field
meta-phosphor: preinit-mounts: set LICENSE field
meta-phosphor: systemd: obmc-targets: set LICENSE field
meta-phosphor: dbus: perms: set LICENSE field
meta-phosphor: dbus-interfaces-mapper-config-native: set LICENSE field
meta-phosphor: dbus-monitor-config-native: set LICENSE field
meta-phosphor: legacy-namespace-mapper-config-native: set LICENSE field
meta-phosphor: mapper-config-native: set LICENSE field
meta-phosphor: obmc-host-failure-reboots: set LICENSE field
meta-phosphor: fan-control-events-config-native: set LICENSE field
meta-phosphor: fan-control-fan-config-native: set LICENSE field
meta-phosphor: fan-control-zone-conditions-config-native: set LICENSE field
meta-phosphor: fan-control-zone-config-native: set LICENSE field
meta-phosphor: fan-monitor-config-native: set LICENSE field
meta-phosphor: fan-presence-config-native: set LICENSE field
meta-phosphor: image-signing: set LICENSE field
meta-phosphor: insecure-signing-key-native: set LICENSE field
meta-phosphor: inventory-manager-assettag-native: set LICENSE field
meta-phosphor: inventory-manager-config-native: set LICENSE field
meta-phosphor: ipmi-channel-inventory-native: set LICENSE field
meta-phosphor: ipmi-config: set LICENSE field
meta-phosphor: ipmi-fru-merge-config-native: set LICENSE field
meta-phosphor: ipmi-fru-properties-native: set LICENSE field
meta-phosphor: ipmi-fru-read-bmc-inventory-native: set LICENSE field
meta-phosphor: ipmi-fru-read-not-sent-by-host-inventory-native: set LICENSE field
meta-phosphor: ipmi-fru-whitelist-native: set LICENSE field
meta-phosphor: ipmi-inventory-sel-native: set LICENSE field
meta-phosphor: ipmi-sensor-config-native: set LICENSE field
meta-phosphor: ipmi-sensor-inventory-native: set LICENSE field
meta-phosphor: logging-callouts-example-native: set LICENSE field
meta-phosphor: logging-error-logs-native: set LICENSE field
meta-phosphor: settings-defaults-native: set LICENSE field
meta-phosphor: fan-presence-mrw-native: set LICENSE field
meta-phosphor: fan-control-fan-config-mrw-native: set LICENSE field
meta-phosphor: ipmi-fru-properties-mrw-native: set LICENSE field
meta-phosphor: ipmi-inventory-sel-mrw-native: set LICENSE field
meta-phosphor: ipmi-sensor-inventory-mrw-config-native: set LICENSE field
meta-phosphor: ipmi-sensor-inventory-mrw-native: set LICENSE field
meta-phosphor: led-manager-config-mrw-native: set LICENSE field
meta-phosphor: logging-callouts-mrw-native: set LICENSE field
meta-phosphor: hwmon-config-mrw: set LICENSE field
meta-phosphor: settings-read-settings-mrw-native: set LICENSE field
Change-Id: Ibe919c3f1a748fae67b45ff6908a236b08902450
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Patrick Venture (1):
Add clang-format to repo
(From meta-phosphor rev: d760f1610587f1d77d0a7922c0ee4a1916455790)
Change-Id: I31d0544d562e70393271ab0ee54c5d74384a6394
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Vernon Mauery (1):
phosphor-led-sysfs: use c++17
(From meta-phosphor rev: 164e85b758a7fa2b4e9458cdc02104a3701a129a)
Change-Id: I97a922ced22a5699725d40f813c770737181d91a
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Add missing explicit git PV variable to phosphor-led-manager git
recipes.
(From meta-phosphor rev: 6dc4c9ae971c0766357a2ebe84cf13fdaa106778)
Change-Id: I87c24ed53586d52ff8e89aa14b7d1fe3641ea964
Signed-off-by: Patrick Venture <venture@google.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Rename phosphor-led-manager-error-native.bb as _git.bb per OE norms.
(From meta-phosphor rev: af5db65ab29548f5aca11b1a5303ae65c8c7e55d)
Change-Id: Ia43e38623c202e5090b1e5aaa97ac90cf3c51372
Signed-off-by: Patrick Venture <venture@google.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Rename phosphor-led-manager-config-example-native.bb to _git.bb per OE
norms.
(From meta-phosphor rev: b581f0f7618fbc2fe387d94b51e3e8438855451b)
Change-Id: I28714acd5bbc5c61394912094e75c07d2aef876f
Signed-off-by: Patrick Venture <venture@google.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Rename phosphor-led-manager.bb to phosphor-led-manager_git.bb per OE
norms.
(From meta-phosphor rev: 6a7c3f325fd1289042aedf71c73dbc73ce4770d8)
Change-Id: I8ab28a360b4ff0b3eeaf030ce39dfc08be0c0736
Signed-off-by: Patrick Venture <venture@google.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Rename phosphor-led-sysfs.bb to phosphor-led-sysfs_git.bb per OE norms.
(From meta-phosphor rev: 1f52b4e7a74a4d667a29f02d3f9764b742b990e8)
Change-Id: I7cde431a11fa8defc4680cdcce01dfefd2a77720
Signed-off-by: Patrick Venture <venture@google.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Matt Spinler (1):
fault-monitor: Catch GetSubTree exceptions
Vernon Mauery (1):
phosphor-led-manager: use c++17
(From meta-phosphor rev: 2ed2db473ce3d81ad7a77d8cb742a793be8d9f2a)
Change-Id: I9684da021be2243e4267bc14228ecc9dc350214b
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Matt Spinler (1):
Remove trailing slash on path in GetObject call
(From meta-phosphor rev: b0e9bb522fefa3f9216f00f82d62d172338d6c0f)
Change-Id: I95ed7336bda5bcb1100cead1dbf8069eb318053f
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Adopt a more conventional directory hierarchy. meta-phosphor is still
a _long_ way from suitable for hosting on yoctoproject.org but things
like this don't help.
(From meta-phosphor rev: 471cfcefa74b8c7ceb704cb670e6d915cf27c63b)
Change-Id: I3f106b2f6cdc6cec734be28a6090800546f362eb
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|