summaryrefslogtreecommitdiff
path: root/meta-quanta
AgeCommit message (Collapse)AuthorFilesLines
2019-05-23meta-quanta: conf bugfix: layerPatrick Venture1-3/+7
Fix the quanta layer to be named "quanta-layer" to conform to expectations. Also add missing boilerplate code to add recipes from this layer. There are currently no recipes in this layer outside of within a machine specification, but the change will prevent future bugs. (From meta-quanta rev: 7cbfa54ecf5fb464dfd1a93090b9462261105f9c) Signed-off-by: Patrick Venture <venture@google.com> Change-Id: I1c0ac88ee4e502563ed89612657f230548d4b58d Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-05-23meta-quanta: gsj: Add sensor threshold to hwomnDuke Du9-47/+117
Add sensor ucd90160 to hwmon, modify exists sensor threshold and test on gsj board pass. (From meta-quanta rev: eb4958ddd1081f856c7876cac8a21b166fee28a7) Signed-off-by: Duke Du <Duke.Du@quantatw.com> Change-Id: I4a06978e081653ac27097342bc5cd2dd10816c7e Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-05-23meta-gsj: quanta-nvme-powerctrl: Update package README documentSamuel Jiang1-26/+22
Update design, process, test, todo subject included: 1. The new design follow PCI Express Card Electromechanical Specification. It could review refer to specification section. 2. The new design and specification don't mention about SSD and LED property so delete update led property and nvme_main property steps. 3. Update PCI clock function has been implemented so remove TODO subject. 4. Improve initail power-up and service execute sequence. 5. Fix some grammer sentenses. (From meta-quanta rev: 4d42bc87aa4aa61533572e2f9c4645cfe5a58745) Change-Id: I622b7a054afc64f3fee5c37b29b99d856bb56558 Signed-off-by: Samuel Jiang <Samuel.Jiang@quantatw.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-05-23meta-quanta: gsj: modify fru parser configurationDuke Du2-11/+7
Change fru id test on gsj board pass. (From meta-quanta rev: 13a9b58e3709db4fa9f449931934d5d457e0b079) Signed-off-by: Duke Du <Duke.Du@quantatw.com> Change-Id: Iccdc73fa39cdd22167ab82351c91887b340f6f24 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-05-22meta-quanta: gsj: Update the gsj-ipmi-sensor-mapTony Lee1-16/+160
- Modify M value of fan - Change label P12V_BRIC_Current to P12V_BRIC_Curr - Add led fault sensors (From meta-quanta rev: d8ab351499b60975da4057f8c53dbaa2c9457461) Signed-off-by: Tony Lee <tony.lee@quantatw.com> Change-Id: I68f42c48a0c19b935b0d281d3dce017315354068 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-05-15meta-gsj: quanta-nvme-powerctrl: improve services sequenceSamuel Jiang2-7/+10
For mateched new design, the package will be independent. 1. This package will not depends on nvme.manager.service and the log messages directly store on syslog. 2. The nvme_powermanager.service must wait for nvme_gpio.service initial complete all GPIO setting. (From meta-quanta rev: 5a161f129ac473c98b5fd07b4a152e697e02eef7) Change-Id: I878a3de62dd0009d011122d1b0d3478931eaa852 Signed-off-by: Samuel Jiang <Samuel.Jiang@quantatw.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-05-15meta-quanta: gsj: update FRU formatBenjamin Fair1-16/+0
Remove the product info area fields as these aren't used in the new FRU format. Tested: Read HSBP FRU over ipmitool and the contents were as expected (From meta-quanta rev: 55ef60d4021d3c76ebca8fc000542efc2685d89f) Change-Id: I389df7d422e738827689415d7dcc0c714a96c045 Signed-off-by: Benjamin Fair <benjaminfair@google.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-05-09meta-quanta: q71l: drop workbook skeletonPatrick Venture3-91/+0
Drop workbook skeleton as it's now obsolete. (From meta-quanta rev: 6b6f78519cff678e0135298e2fccd00193291e81) Signed-off-by: Patrick Venture <venture@google.com> Change-Id: Ie1bd674ed2ec905b9d221447630091f3fc998a32 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-05-09meta-quanta: q71l: bugfix: drop removed pkg spictrlPatrick Venture1-1/+0
Drop the inclusion of a package that is no longer provided. (From meta-quanta rev: 3f1d96998c127c958c9f105adcf31072e451b134) Signed-off-by: Patrick Venture <venture@google.com> Change-Id: Ia64c547c1073541745a7fd2a336150e0e5e580b5 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-05-09meta-quanta: gsj: set BBFILE_PATTERNPatrick Venture1-1/+1
Bitbake uses this regex to associate recipes and bbappends from BBFILES (which contains recipes and bbappends from -all- layers listed in bblayers.conf) to this layer. The association is then used to map the BBFILE_PRIORITY value for this layer onto the recipes provided by this layer. BBFILE_PRIORITY is used to determine which recipe to use when the same recipe appears in multiple layers. Without BBFILE_PATTERN set, recipes in this layer will get a default priority and not the priority specified in BBFILE_PRIORITY. This layer doesn't set a priority anyway, so functionally this patch is a noop but it is an improvement from a correctness standpoint, and it makes a warning go away. (From meta-quanta rev: 029742e6738abb943ebe74681435df99f31f4e72) Signed-off-by: Patrick Venture <venture@google.com> Change-Id: Ia0c21a2353f7d8e60b5981691c18ededa43dc6e1 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-05-09meta-quanta: layer.conf: set BBFILE_PATTERNPatrick Venture1-1/+1
Bitbake uses this regex to associate recipes and bbappends from BBFILES (which contains recipes and bbappends from -all- layers listed in bblayers.conf) to this layer. The association is then used to map the BBFILE_PRIORITY value for this layer onto the recipes provided by this layer. BBFILE_PRIORITY is used to determine which recipe to use when the same recipe appears in multiple layers. Without BBFILE_PATTERN set, recipes in this layer will get a default priority and not the priority specified in BBFILE_PRIORITY. This layer doesn't set a priority anyway, so functionally this patch is a noop but it is an improvement from a correctness standpoint, and it makes a warning go away Removes warning: WARNING: No bb files matched BBFILE_PATTERN_quanta '' (From meta-quanta rev: 745d571bfb21a95152a1f5a112f837f4fa321680) Signed-off-by: Patrick Venture <venture@google.com> Change-Id: I3b0f8acdd06ac9842a20a77efc5655966078ce1c Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-05-09quanta: update gsj machine configurationFranHsu3-0/+45
Commit GSJ project configurations. 1. Add configuration for u-boot-evn. 2. Update kernel configuration. 3. Add gsj suffix to some properties. Tested: Build Quanta GSJ image and load on the GSJ BMC module. Ensure that BMC boots to console successfully. (From meta-quanta rev: fc91a4374e2576e940f9c70f34cfe5af9d0aa727) Change-Id: I2de3b60db65f744bdc1a573efd063b999aa2536e Signed-off-by: Fran Hsu <Fran.Hsu@quantatw.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-04-25meta-quanta: gsj: Update the gsj-ipmi-sensor-mapPKLee-Quanta1-17/+322
1) Locate LEDs of SSD can be controlled by using IPMI. Usage: Read the state of locate LED (e.g. the sensor number is 0x40): $ ipmitool -H <bmc_ip> -U root -P <password> -I lanplus raw 0x04 0x2D 0x40 Assert the specific locate LED (e.g. the sensor number is 0x40): $ ipmitool -H <bmc_ip> -U root -P <password> -I lanplus raw 0x04 0x30 0x40 0x00 0x00 0x02 Deassert the specific locate LED (e.g. the sensor number is 0x40): $ ipmitool -H <bmc_ip> -U root -P <password> -I lanplus raw 0x04 0x30 0x40 0x00 0x00 0x00 0x00 0x02 2) Add sensor information of ucd90160 in sensor map 3) Correct paths of nvme and BmcECC (From meta-quanta rev: ca52cc570fdfb9b7ca85159103393724cfcec3dd) Change-Id: I06d0ba957b4659da2eb59af04200b937ce89da79 Signed-off-by: P.K.Lee <p.k.lee@quantatw.com> Signed-off-by: Tony Lee <tony.lee@quantatw.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-04-25meta-quanta: gsj: Modify action of LOCATE LED in led.yamltony lee1-8/+40
Modify action of group LOCATE LED: - Add fault LED when assert group LOCATE for LED group manager. - Change Period from 1000 to 250 (From meta-quanta rev: b167f05433580dba7a466fc6f1581bca0a939e79) Signed-off-by: tony lee <tony.lee@quantatw.com> Change-Id: I179b7f68fc50e79b1a39ff8a61c77ec54da86801 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-04-25meta-quanta: gsj: gsj-apps: Drop obmc-control-fanBrad Bishop1-3/+1
This application isn't used on gsj. Remove from the rootfs. (From meta-quanta rev: 73117dbc6ab80e6174f38b41919fb7297e37296a) Change-Id: Iccaed80d19b20dc0916d00282443f5b0b537f394 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-04-24meta-quanta: set compat for quanta layerPatrick Venture1-0/+1
Set the compatible layer for meta-quanta. (From meta-quanta rev: 6beb6d2b30c46c24d2d0e1f3d255b85adb797f77) Signed-off-by: Patrick Venture <venture@google.com> Change-Id: Idfad608e2cef6bdaae6bc0dc2b3c1bcd9cfa3d32 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-04-23meta-quanta: gsj: modify link local configurationHank Liou2-1/+2
This change disables ipv4 link local auto-configuration. (From meta-quanta rev: 0b6836f812f2ea864acc9ee9ede9e700ff504217) Signed-off-by: Hank Liou <Hank.Liou@quantatw.com> Change-Id: If2921b733f6fe314f35cf925d8a9f79a9480e11a Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-04-23meta-quanta: gsj: add IPMI PWM sensorsBenjamin Fair1-1/+26
Add a sensor for each fan PWM channel to the IPMI sensor map. (From meta-quanta rev: 9daae7df1f77542bce03096cd523febe97555402) Change-Id: I1e142ad3a1596a378e749aa326e6082b4cb84c21 Signed-off-by: Benjamin Fair <benjaminfair@google.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-04-23meta-quanta: gsj: add PWM targets for fansBenjamin Fair1-7/+7
Add a PWM_TARGET variable for each fan that describes which PWM channel controls that fan. (From meta-quanta rev: 55f0bad12ec1a677e155db82e9f23678488a9aa0) Change-Id: Ib4c94ba599017b24b475fcd680e642ad47f36007 Signed-off-by: Benjamin Fair <benjaminfair@google.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-04-16meta-quanta: gsj: Modify and correct the configurationtony lee1-11/+11
- Modify path of nvme to base 0 - Correct assert paths of BmcECC (From meta-quanta rev: d944c1a2c7ea86802171bae2f6312c910311a6e1) Signed-off-by: tony lee <tony.lee@quantatw.com> Change-Id: Ib701c577cf85ba22dc5eae9be313585771cd2f88 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-04-16meta-quanta: gsj: rename sensor paths to match dtsBenjamin Fair7-6/+6
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>
2019-04-16meta-quanta: gsj: add machine suffix to phosphor-ipmi-hostPatrick Venture1-3/+3
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>
2019-04-16meta-quanta: gsj: nvme-powerctrl: mutli-user targetPatrick Venture2-2/+2
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>
2019-04-16meta-quanta: gsj: move non-phosphor recipes out of recipes-phosphorBenjamin Fair10-0/+0
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>
2019-04-16meta-quanta: gsj: move phosphor-ipmi-host under ipmiPatrick Venture2-0/+0
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>
2019-04-11meta-quanta: Modify action of LOCATE LED in led.yamltony lee1-8/+16
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>
2019-04-11meta-quanta: q71l: powerctrl: install scripts in binPatrick Venture1-4/+4
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>
2019-04-08meta-quanta: Add the led configuration for meta-gsjtony lee3-0/+91
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>
2019-04-08meta-quanta: meta-gsj: Add quanta-nvme-powerctrl serviceSamuel Jiang6-0/+237
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>
2019-04-06update upstream subtreesBrad Bishop6-3/+550
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>
2019-04-06meta-quanta: layer.conf: Add warrior compatibilityPatrick Venture3-3/+3
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>
2019-04-03Quanta: phosphor hwmon sensorDuke Du8-0/+175
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>
2019-03-31meta-quanta: gsj: add phosphor-ipmi-flash to imagePatrick Venture1-0/+1
(From meta-quanta rev: e9052dd85acd787fe13f8176f8d45b98d05d6d72) Signed-off-by: Patrick Venture <venture@google.com> Change-Id: I451d88113074bdd17b734e55d9f3cf3b8ca1d983 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-03-29meta-quanta: gsj: set machine suffix on linux-nuvotonPatrick Venture1-2/+2
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>
2019-03-28meta-quanta: add the whitelist of ipmi commands for meta-gsjPKLee-Quanta2-0/+54
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>
2019-03-28meta-quanta: gsj: drop obsolete channel configPatrick Venture2-21/+0
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>
2019-03-27Quanta: configure fru parserDuke Du9-1/+158
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>
2019-03-26meta-quanta: f0b: Update I2C hwmon paths for the 5.0 kernelPatrick Venture13-10/+10
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>
2019-03-26meta-quanta: q-71l: Update I2C hwmon paths for the 5.0 kernelPatrick Venture8-2/+2
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>
2019-03-12meta-gsj: Add USB-NIC systemd configuration for GSJ board.FranHsu4-0/+72
(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>
2019-03-07meta-gsj: Add kernel configuration for GSJ board.FranHsu2-0/+50
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>
2019-03-05meta-quanta: q71l: drop ipmi-channel-configPatrick Venture3-25/+0
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>
2019-03-05packagegroups: Remove obmc-mgr-systemAdriana Kobylak2-9/+0
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>
2019-03-05meta-quanta: q71l: drop spictrl scriptPatrick Venture2-167/+0
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>
2019-02-19meta-quanta: Add meta-runbmc-nuvoton machineSamuel Jiang10-0/+164
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>
2019-02-04meta-quanta: q71l: add psus to dbusPatrick Venture5-0/+64
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>
2019-02-04meta-quanta: q71l: add iio-hwmon-battery sensorPatrick Venture2-0/+8
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>
2019-02-04meta-quanta: q71l: move pwm-tacho to new locationPatrick Venture2-1/+3
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>
2019-02-04meta-quanta: q71l: add prefixes to phosphor-hwmonPatrick Venture1-6/+8
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>
2019-02-04Add a new layer meta-gsj to meta-quanta.FranHsu6-0/+127
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>