Age | Commit message (Collapse) | Author | Files | Lines |
|
The names of the i2c bus nodes in the device tree changed from
i2c-bus@xxxx to just i2c@xxx. Update the phosphor-hwmon sensor
configuration paths to match.
(From meta-quanta rev: 50c57e091989c4d3078147bfb42146ea22d273c5)
Signed-off-by: Benjamin Fair <benjaminfair@google.com>
Change-Id: I8bded436fc9707c063d15794f182bb9024f98889
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Add gsj machine suffix to phosphor-ipmi-host recipe append such that it
won't impact non-gsj machines built in a mixed-machine environment.
(From meta-quanta rev: 6cf4e7ea3a777256232f62212bce040c13423135)
Signed-off-by: Patrick Venture <venture@google.com>
Change-Id: I36c8e8753c4b5048870044d419f40af79718c0fe
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Use the multi-user target instead of the openbmc-custom obmc-standby
target for services.
(From meta-quanta rev: c886d1d4b761ee20c7f54a201ce5f74e5537b5fb)
Signed-off-by: Patrick Venture <venture@google.com>
Change-Id: Ie49f53850ed65bf4a71c959fe30bb1e36c41b725
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
The usb-network and quanta-nvme-powerctrl recipes aren't part of
phosphor, so move them to the machine-spceific recipes-gsj folder
instead.
(From meta-quanta rev: a5787aa49f88aac01eed521e1b3e8f85b73f5c54)
Change-Id: I22b68e1e83dbd0ee3f98288052ffb302b7ef1ff5
Signed-off-by: Benjamin Fair <benjaminfair@google.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Move the phosphor-ipmi-host modifications under the ipmi folder to
mirror the meta-phosphor layout.
(From meta-quanta rev: f10e2e0bd89eb10638afd92bde04dc4fca216f9c)
Signed-off-by: Patrick Venture <venture@google.com>
Change-Id: I13826bdf82c0a05d8a6b22de098bc9dabf724bed
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Modify action of LOCATE LED from 'On' to 'Blink'
for LED group manager
(From meta-quanta rev: db4d64ca8ce82e334b2dcfae871511de4ed1273d)
Signed-off-by: tony lee <tony.lee@quantatw.com>
Change-Id: I5a0fdacd608ad2d8f9bbbb7cb34ffd56257a67a2
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Install the power control shell scripts into bin instead of sbin. These
control power for the host, not the BMC.
(From meta-quanta rev: 77c5f7af4311516e393cda73db75c907acd1171d)
Signed-off-by: Patrick Venture <venture@google.com>
Change-Id: I5294196516d458d6bbf930a287e42ceea1bc88e2
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Add the led configuration for meta-gsj
- Enabled the LED group manager
(From meta-quanta rev: 8fafb59db0a032b581c8465392577403717ac011)
Change-Id: I027ee78275a3a274462918c7c630cd6a02ab25ee
Signed-off-by: tony lee <tony.lee@quantatw.com>
Signed-off-by: Tien-hung Huang <buddy.huang@quantatw.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Add quanta-nvme-powerctrl which included three features:
1. When BMC bootup, initial nvme ssd powoer output.
2. monitor ssd present update ssd power output.
3. Add bucstl commands to set Present property to d-bus
nvme manager and set fault led if needed.
(From meta-quanta rev: abda561c2bc846d42808c4c752a42c936e871b2f)
Change-Id: Ib52b7505e4c6292bb08e1e2ef43c6a9459ef46b5
Signed-off-by: Samuel Jiang <Samuel.Jiang@quantatw.com>
Signed-off-by: tony lee <tony.lee@quantatw.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>
|
|
oe-core branched in preparation for the upcoming 2.7 Yocto release and
as of 13e45ff requires core layer compatibility to "warrior" instead of
"thud". We'll retain compatibility for both until we do our own branch
or stop testing thud.
(From meta-quanta rev: 4f126361a17e37cfc96d5f9ccd5e3b81fa8b5ae2)
Signed-off-by: Patrick Venture <venture@google.com>
Change-Id: I0a6cc767e787cef3d31d75b987b9369e44a7afc9
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Define configuration files of sensors and fans for hwmon
in project gsj and test pass.
(From meta-quanta rev: b1247010c2e67d3050dc81cd46d3c2218fc1870d)
Signed-off-by: Duke Du <Duke.Du@quantatw.com>
Change-Id: I3db8d8d3b70cd949eb3f0a8774615f9fa8b59df0
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
(From meta-quanta rev: e9052dd85acd787fe13f8176f8d45b98d05d6d72)
Signed-off-by: Patrick Venture <venture@google.com>
Change-Id: I451d88113074bdd17b734e55d9f3cf3b8ca1d983
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Set the machine suffix "gsj" on the linux-nuvoton recipe such that it
will only apply to this machine.
(From meta-quanta rev: 84f2057e7e1067c3cc485d872f4581db0ffb1441)
Signed-off-by: Patrick Venture <venture@google.com>
Change-Id: I3d8631b25b4a542f529f7e55c28e90159dfcddb7
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
The modified whitelist by the admin will replace the default whitelist.
Tested: Build Quanta GSJ board image and load on the EVB.
Ensure that BMC boots to console, and the whitelist is working.
(From meta-quanta rev: bccdfbe91fb21e7c16c3204a88133f43f01a002c)
Change-Id: I8a3713a30b982ed59b1d45c90123155288bc7994
Signed-off-by: PKLee-Quanta <p.k.lee@quantatw.com>
Signed-off-by: Tien-hung Huang <buddy.huang@quantatw.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Drop the ipmi channel config. It is unused by phosphor-host-ipmid.
Now, a platform can override phosphor-ipmi-config with a channel
configuration file to enable this.
(From meta-quanta rev: ea17a157dbf31a8869e3d406306888f1f09e9ec4)
Signed-off-by: Patrick Venture <venture@google.com>
Change-Id: I8036c1939dcf936b3a0ea5948830c4104ee04dd7
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Update fru information of project gsj and test on gsj board pass.
(From meta-quanta rev: 4726abcab724b6e8a5abb5dca1603857a294ea97)
Change-Id: I3efbc10722f956c7375e1513bb71a39186c12cdd
Signed-off-by: Duke Du <Duke.Du@quantatw.com>
Signed-off-by: FranHsu <Fran.Hsu@quantatw.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
In the 5.0 Linux kernel, an I2C device path segment changed:
i2c@1e78a000 -> bus@1e78a000
(From meta-quanta rev: b57b3464ff116f009cc6771d7d2d87ae938bfa37)
Tested: Verified paths visually, but not tested on hardware.
Signed-off-by: Patrick Venture <venture@google.com>
Change-Id: I9b2bf3480cc85d0cf9083c09ca8cd47b8d601f3e
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
In the 5.0 Linux kernel, an I2C device path segment changed:
i2c@1e78a000 -> bus@1e78a000
(From meta-quanta rev: 55e686fb453abeb4fa72e4e58e79faca35be7429)
Tested: Verified paths visually, but not tested on hardware.
Signed-off-by: Patrick Venture <venture@google.com>
Change-Id: I7f0d2752cc2a28df8d8c8e1a63e40df6153b2db8
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
(From meta-quanta rev: 41ff54605a8df6e456e2035b410114545bc94284)
Tested: Build Quanta GSJ board image and load on the EVB.
Ensure that BMC boots to console, and the USB network interface is working.
Fix typo.
Change-Id: If93ae6fe2b0181d96630c802adc7e5e216b1de42
Signed-off-by: FranHsu <Fran.Hsu@quantatw.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Tested: Build Quanta GSJ board and load on the EVB.
Ensure that BMC boots to console.
(From meta-quanta rev: 6e899862f90575f772dff209f8cd3da0cb4a85c2)
Change-Id: I016b3992032ca72932260793870d3d1e6c710ff0
Signed-off-by: FranHsu <Fran.Hsu@quantatw.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Drop the ipmi-channel-config as it's no longer used by
phosphor-host-ipmid.
(From meta-quanta rev: d92f64f7e750210582f9d0828ef82c2007d5ef89)
Change-Id: I9fb8640386cbf9b5cd8f5213e9f63be221031faa
Signed-off-by: Patrick Venture <venture@google.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
The system manager (obmc-mgr-system) which provided GPIO
functionality is being deprecated and it's not in use anymore:
* GPIOs have moved out of D-Bus (see openbmc/openbmc#3332).
* Tools depending on its GPIO functions have been updated to
call local functions instead.
* The systemd service files have been updated to not depend
on system manager.
(From meta-quanta rev: 602f74d56aeabe7c30748576ad6085ed761498fe)
Change-Id: I76e683ed246bc055c54754bfc9d819f50e708eb3
Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Drop the spimaster python script. This script let one, via devmem
accesses, change the SPI control to let the BMC access the BIOS flash
chip.
OpenBMC is aiming to drop python support, and this script was only a
proof-of-concept. If required, a linux driver should be written to
handle this.
(From meta-quanta rev: fa279684ea0fa59cd106c6955c92d2f9f539c3a0)
Change-Id: I74e4e62054b914013d230b834e882353eb70a67e
Signed-off-by: Patrick Venture <venture@google.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Initial introduction of Quanta RunBMC family.
The meta-runbmc-nuvoton equipped with Nuvoton NPCM750 BMC SoC.
Tested: Build Quanta RunBMC board and load on the target hardware.
Ensure that BMC boots to console.
(From meta-quanta rev: 3501fdf64a14ad925fa911800f662585eb5b5965)
Change-Id: If43607a2c7ae177ea2c91b406d7d99fcf4450936
Signed-off-by: Samuel Jiang <Samuel.Jiang@quantatw.com>
Signed-off-by: PKLee-Quanta <p.k.lee@quantatw.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Add the PSUs to dbus.
(From meta-quanta rev: 3e55555b7f8f760525a1291265097bba38a435f2)
Change-Id: Ib3b4d99d3d83520747b93d62816610e85519fdd7
Signed-off-by: Patrick Venture <venture@google.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Add the iio-hwmon-battery sensor from device-tree to dbus.
(From meta-quanta rev: 277985acdc85091dcad500e43042eeb68198d977)
Change-Id: Ia0b4b1e68aa8c70760548545db6c55328548a6e9
Signed-off-by: Patrick Venture <venture@google.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Move the pwm-tacho sensor list to new location based on device-tree
changes.
(From meta-quanta rev: 1d43ee5096218aa4f42aebe5a8b3db434dcc5953)
Change-Id: Ia4515b92e178d19b1105bba2c063c693bc39ef74
Signed-off-by: Patrick Venture <venture@google.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Add prefixes to phosphor-hwmon variables so they won't interfere with
other machines variables of the same name.
(From meta-quanta rev: 9b85273bcf43426b3a8b712a55a7d80b4d49afeb)
Change-Id: I94f24923c89ea5e61ad7c1e9e69f723c920ab915
Signed-off-by: Patrick Venture <venture@google.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Tested: This commit included the basic machine config
and package group setting for project GSJ.
And it could build successfully with meta-nuvoton fix
(https://gerrit.openbmc-project.xyz/#/c/openbmc/openbmc/+/17719/).
But the built image cannot run on EVB now,
it is because the image generate script still not ready yet.
(From meta-quanta rev: e08538d3df34128ef92c0593c1556931e62c614a)
Change-Id: I2724915dd674bbce0db16a3714bc50cf8993f9b9
Signed-off-by: FranHsu <Fran.Hsu@quantatw.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Initial introduction of Quanta F0B family equipped with Aspeed 2500 BMC SoC.
Tested: Build Quanta F0B board and load on the target hardware.
Ensure that BMC boots to console.
(From meta-quanta rev: b0d87650a1f20510596881a37c6a4424c6c5781a)
Change-Id: Ieb5aad2f897dc8fb1840e0db2929b9350e3fa063
Signed-off-by: PKLee-Quanta <p.k.lee@quantatw.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
The meta-poky layer is unused. Remove from the layer configuration.
(From meta-quanta rev: a1e978bc7a5b5c3b210599324b48daa149f117c8)
Change-Id: I082e487a17bd274621bde84e9aa37cb94bc16a94
Signed-off-by: Patrick Venture <venture@google.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Update meta-quanta to master HEAD.
Patrick Venture (6):
meta-quanta: q71l: ipmi-channel-config-native: set LICENSE field
meta-quanta: q71l: ipmi-fru-merge-config-native: set LICENSE field
meta-quanta: q71l: ipmi-inventory-map-native: set LICENSE field
meta-quanta: q71l: ipmi-sensor-map-native: set LICENSE field
meta-quanta: q71l: quanta-powerctrl: set LICENSE field
meta-quanta: q71l: quanta-q71l-config: set LICENSE field
Change-Id: I3cdd9be9868335a9224130ef316ad46606c4d7ec
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Add the phosphor-host-postd package to the build. The lpc snooping is
enabled in the device-tree.
(From meta-quanta rev: bfbdc52828b19ff47b6f413105381df84fdc6e48)
Change-Id: I12e2078547de03ae8ba277314dcbffcf14fbcfaf
Signed-off-by: Patrick Venture <venture@google.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Tested: None
(From meta-quanta rev: a8044aeea140cf99537fa0dbbd7971c59fa45498)
Change-Id: Ia6b185518d099c50f797692d9490ec4d5082fc37
Signed-off-by: Kun Yi <kunyi731@gmail.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Rename phosphor-ipmi-fru%.bbappend to phosphor-ipmi-fru_%.bbappend
(From meta-quanta rev: 974b090a71bd1ec530e932be6aca71d0df3dcc87)
Change-Id: Ie82abee63b673c14fdbde0461e73b54a10869059
Signed-off-by: Patrick Venture <venture@google.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Rename phosphor-hwmon%.bbappend to phosphor-hwmon_%.bbappend.
Tested: Built quanta-q71l and found confs in rootfs.
(From meta-quanta rev: 09536415f92461f26f357a341e63b4e0267bd6bb)
Change-Id: I9b35e71eefef156eb8d76d79a7c599a940258715
Signed-off-by: Patrick Venture <venture@google.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Define a variable that recipes can use for finding the root
of the quanta layer. Typically this is used to refer to the
layer LICENSE for recipes that don't have any source repository.
(From meta-quanta rev: 0ac2ffc05a27ca1e880c7f95e86be7241c721c38)
Change-Id: Ia9d9917525eb6197b9acd957e57784c2fb8d6c14
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
meta-quanta did not have licensing information documented. Add it.
(From meta-quanta rev: 668673962a21c17218611c80a064647c2e522629)
Change-Id: Ibf30cd6134550908fe4371326f812da5a4fffa1e
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
The new subtree model brings the subtrees up from the openbmc-machines
layer.
Change-Id: I58a03ae1be374bc79ae1438e65e888375d12d0c0
Signed-off-by: Dave Cobbley <david.j.cobbley@linux.intel.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|