summaryrefslogtreecommitdiff
path: root/meta-quanta
AgeCommit message (Collapse)AuthorFilesLines
2019-11-20meta-quanta: olympus-nuvoton: sensors: Add hwmon config filesYSChu23-0/+466
Including temperature, current, adc voltage, and fan-tech sensors (From meta-quanta rev: 3e6c6bf6067915f59f4b2551ffdfb8640612f192) Change-Id: I034970d082ccfd84f830a107cf5f18f834310ba4 Signed-off-by: YSChu <yschu@nuvoton.com> Signed-off-by: Joseph Liu <kwliu@nuvoton.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-11-19meta-quanta: olympus-nuvoton: npcm7xx-bingo: remove custom XMLBenjamin Fair3-369/+0
These image generation XML files will come from the npcm7xx-igps recipe instead. (From meta-quanta rev: 902c46d575fc89967bb03cf304ad2ed1e847ae41) Change-Id: Iaddd02ad6dfcc32405e39a40963507fe9d4df724 Signed-off-by: Benjamin Fair <benjaminfair@google.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-11-18meta-quanta: olympus-nuvoton: specify IGPS_MACHINEBenjamin Fair1-0/+1
This variable determines which XML image configuration files will be used from npcm7xx-igps. (From meta-quanta rev: 5d54cbf770d5701f0973fcfb8b49ed751532ddd0) Change-Id: Ic269c8d44e1ea5a0d323ac66e419002307c19051 Signed-off-by: Benjamin Fair <benjaminfair@google.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-11-18meta-quanta: meta-runbmc-nuvoton: rename meta-olympus-nuvotonSamuel Jiang24-59/+59
For avoid confusing this layer only with RUNBMC module (https://www.opencompute.org/documents/ocp-runbmc-daughterboard-card- design-specification-v1-4-1-pdf) The meta-runbmc-nuvoton will rename meta-olympus-nuvoton. That means the Quanta Olympus product with RUNBMC module which based on Nuvoton SoC. The layer configuration will binding Olympus product hardware design. (From meta-quanta rev: f4a8e7ae48dc788fa7e52f024578c67f164c8620) Change-Id: I6faa1bfbb3b8f033239fea3c41e8b8ed18fc492d Signed-off-by: Samuel Jiang <Samuel.Jiang@quantatw.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-11-14quanta: Add MAINTAINERSBrad Bishop1-0/+46
Add a maintainers file for meta-quanta. Benjamin is commit count leader after Patrick and he already does high quality reviews of all the meta-quanta patches. (From meta-quanta rev: f27092b1c64457153defd1afa6322bbd9bb4b61f) Change-Id: Ifc1d0d3b6119538e8d1f840f0238a18d74f595d1 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com> Signed-off-by: Samuel Jiang <Samuel.Jiang@quantatw.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-11-12meta-quanta: gsj: specify IGPS_MACHINEBenjamin Fair1-0/+1
This variable determines which XML image configuration files will be used from npcm7xx-igps. (From meta-quanta rev: c14953708446f32cc95f5b9a33bef6a0683b522d) Change-Id: I86390644d88156c5afd91ecaccc8c43b2b0bd88b Signed-off-by: Benjamin Fair <benjaminfair@google.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-10-17meta-quanta: gsj: quanta-nvme_powerctrl: fix setting initial SSD[i] GPIOsSamuel Jiang1-2/+2
When any SSD was not plugged, the bash script only sets RST_BMC_U2 and POWER_U2 GPIOs low for SSD0. Instead set the corresponding GPIOs low for all unplugged SSDs. (From meta-quanta rev: 4ac9d5f6173debda19b9b0d5da6075a48407b390) Change-Id: I914d74634f93506d7911fdd3e1b75b73073ccdcc Signed-off-by: Samuel Jiang <Samuel.Jiang@quantatw.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-10-09meta-gsj: phosphor-pid-control: Fix rescaling issue in pid controlHank Liou2-0/+12
This commit is to fix rescaling issue by ignoring Dbus min/max. (From meta-quanta rev: a21cf339050e234df0060e67f3aa713010d4fe47) Signed-off-by: Hank Liou <Hank.Liou@quantatw.com> Change-Id: I7f736537784f9ab2e380ff8b4a4deb0f38c3df1b Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-10-09meta-quanta: runbmc-nuvoton: pid: fix build error of pid recipeTim Lee1-1/+1
(From meta-quanta rev: 8274d4054b3f6e772f26f944227542e3f72d562a) Change-Id: If782a70491c9f42ba65cc80d7cfeda20be2d8cfc Signed-off-by: Tim Lee <timlee660101@gmail.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-10-04meta-quanta: runbmc-nuvoton: ipmb: configure IPMB channelkfting2-0/+22
The IPMB channel communicates with ME from the host. (From meta-quanta rev: 34964359eca0e4e924b4c7191aea411e3aa7f3e4) Signed-off-by: kfting <kfting@nuvoton.com> Change-Id: Iac56c5feb455c66b7ae322ba33806b575972495b Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-10-04meta-quanta: runbmc-nuvoton: pid: enable PID to control FAN tach for RunBMCTim Lee5-0/+457
Enable phosphor-pid-control to control FAN tach according eight temperature sensors. There are six FANs in RunBMC and all controlled by PWM1, thus we only define one fan type sensor in .json file. Consider FAN tach might be stopped then cause RunBMC sever hang, FAN tach will turn into full speed if swampd daemon dead unexpected. (From meta-quanta rev: 1689d1e7e4ed67560f73eee673a06b25cb346e60) Signed-off-by: Tim Lee <timlee660101@gmail.com> Change-Id: I52db7eeff8abd1573ee9b4a61bd6af4a1b624d9a Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-10-03meta-quanta: gsj: modify whitelist and enable whitelist by defaultP.K.Lee3-13/+34
- Modify gsj-ipmid-whitelist.conf for the gsj project. - Enable whitelist by default. (From meta-quanta rev: 7f62bc2c5a71b9275b8b636dd6daad000288b2f4) Change-Id: I52363809de53fabb0c6609e0bc564bdcd69c2e75 Signed-off-by: P.K.Lee <p.k.lee@quantatw.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-09-25meta-quanta: runbmc-nuvoton: console: configure SOL parameterskfting2-0/+13
The parameters are specified in obmc-console related settings. (From meta-quanta rev: b6cf219ae11ccce599e6839000901e2aa105adf5) Signed-off-by: kfting <kfting@nuvoton.com> Change-Id: I824ef331bdac1586a8cd55d39e159171f851f857 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-09-24meta-quanta: meta-runbmc-nuvoton: linux: update kernel configurationSamuel Jiang1-9/+28
Update runbmc-nuvoton.cfg support below features 1. Enable PECI read CPU and DIMM tempature 2. Enable i2c slave mqueue for ipmb communication 3. Eanble UDC (From meta-quanta rev: c3d7855baf24c9a6161476d7512ad8dbb113167e) Change-Id: Idf8f14b1a00c5de387b401d32762e010d34bf351 Signed-off-by: Samuel Jiang <Samuel.Jiang@quantatw.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-09-24meta-quanta: gsj: Set gain value for current and power of hotswapDuke Du1-6/+8
Set gain value to tune current and power value of hotswap and test on gsj board pass. (From meta-quanta rev: 1217b67bfd1f908a61602132014254bdc5a3c943) Signed-off-by: Duke Du <Duke.Du@quantatw.com> Change-Id: Ifde1dfe5f239ab9df0460cd8d2e557a0d6049c6e Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-09-23meta-quanta: gsj: usb-network: configure network after IPMIBenjamin Fair1-0/+1
Ensure that the IPMI daemon has come up before configuring the USB network interface so that clients won't see failing requests before IPMI is ready. (From meta-quanta rev: 33a9371a5da1a2dcf14c7d5e30dc4acd043afd4b) Change-Id: I3c936a6c128cace80ab08f513f362a3cfd02fdac Signed-off-by: Benjamin Fair <benjaminfair@google.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-09-23meta-quanta: layer.conf: add zeus compatibilityPatrick Venture4-4/+4
OE-core master will be dropping warrior soon; zeus is the next release. (From meta-quanta rev: bee6771b647c0da99af4d06a3f60b7445d8427aa) Signed-off-by: Patrick Venture <venture@google.com> Change-Id: I7c5f88138fffd3ef7649270bc2e44354450018a8 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-09-19meta-quanta: runbmc-nuvoton: Update machine configJoseph Liu1-4/+19
Update runbmc-nuvoton machine config: 1) Add flash layout 2) Add machine features 3) Modify u-boot defconfig name with correct platform name 4) Rename npcm750-runbmc.dtb to npcm750-runbmc-olympus.dtb (From meta-quanta rev: bf7821d16c6a8c94ec83bc0d2dfaf84ab0a4ac79) Change-Id: I338602edb98eaa3bb228640845d7782372b9ab90 Signed-off-by: Joseph Liu <kwliu@nuvoton.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-09-19meta-quanta: runbmc-nuvoton: Remove u-boot-nuvoton_%.bbappendJoseph Liu1-5/+0
The u-boot-nuvoton has been upgraded to 2019.01, and we just use the versions in meta-nuvoton with same branch. (From meta-quanta rev: 453eb5b26f437b62dbb551aa8d786aee5e421dca) Change-Id: I24d388cca7edf5956ab1829f43b756a7de95be68 Signed-off-by: Joseph Liu <kwliu@nuvoton.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-09-19meta-quanta: runbmc-nuvoton: images: Add runbmc XML filesJoseph Liu3-0/+369
Nuvoton's full flash image includes also a bootloader called Bootblock, and headers for it and for the u-boot. Generating headers and merging the Bootblock and the u-boot are being done by Nuvoton's binary generator tool (Bingo), which uses external paramteres from XML files for that. (From meta-quanta rev: 2306d68b4bdd85a7f07431a325abd3c10231b263) Change-Id: I422ad0d8ad56f537a302385f4a8c584d05821cb4 Signed-off-by: Joseph Liu <kwliu@nuvoton.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-09-16meta-runbmc-nuvoton: set BBFILE_PATTERNJoseph Liu1-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: 9bcdc320a7d1f049ea703de4dbecbc8013bfa2e5) Signed-off-by: Joseph Liu <kwliu@nuvoton.com> Change-Id: Id6d2d050d43fc0fa0b90497a91be22e008e7f7b3 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-09-14meta-quanta: Remove references to QUANTABASEBrad Bishop15-17/+14
QUANTABASE 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-quanta rev: 170929b6044497d12e65a6a2c5e7025262c9d783) Change-Id: I12defd008e095db3227e5cd39261f942abd1406c Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-08-07meta-gsj: phosphor-pid-control: Change fan read pathHank Liou2-12/+12
This commit changes fan read path so as not to trigger fan-fail utility in phosphor-pid-control but dual-rotor-fail service. (From meta-quanta rev: ccd4657416374d12b1b8bd1bf545cf9ba8527419) Signed-off-by: Hank Liou <Hank.Liou@quantatw.com> Change-Id: Ifbc868d751b0a6194c2768bcfdaa8a9e231819c3 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-08-06meta-quanta: gsj: remove gbmc-psu-hardreset.target from google-ipmi-sysP.K. Lee3-0/+9
Remove gbmc-psu-hardreset.target from google-ipmi-sys to get DelayHardReset to return the expected unspecified error. (From meta-quanta rev: c95abb8caea6e56de78f009338ed656518928566) Signed-off-by: P.K. Lee <p.k.lee@quantatw.com> Change-Id: I910d976c0b37b88523e3351ad83ce60124cd28df Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-07-19meta-quanta: gsj: Lower fan speed to default duty as booting and rebootingHank Liou6-14/+28
The fan speed is lowered to 90 duty for thermal issue. (From meta-quanta rev: 39041e2fa1e5b816c09925411081acc30010f782) Signed-off-by: Hank Liou <Hank.Liou@quantatw.com> Change-Id: I5a14320a3687326e710976f8bab9bfa65f3b2865 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-07-19meta-quanta: gsj: add overrides to phosphor-hwmon configBenjamin Fair1-2/+2
Add _append_gsj to the environment files variable in gsj's phosphor-hwmon bbappend in order to avoid affecting platforms. Tested: Built for gsj and conf files were installed (From meta-quanta rev: 79cabcb4faac7fe6a2f927ea5b9158ac432d8b58) Change-Id: I49ea81f98a4aadbbec47aa251cf4ffe4a44b243f Signed-off-by: Benjamin Fair <benjaminfair@google.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-07-09meta-gsj: mac-address: Initialize MAC addressesHank Liou2-0/+38
This commit is to assign MAC address to eth1, usb0_dev, usb0_host and eth0 ports. The address of eth1 is read from EEPROM, while others are obtained by adding one, two and three to eth1 respectively. We will randomly generate address of eth1 once an error occurs. The randomly-generated MAC address is of the form "00:1B:24:XX:XX:XX". (From meta-quanta rev: b1c33ab8eb04ccf7ac77df58dca661a964cce293) Signed-off-by: Hank Liou <Hank.Liou@quantatw.com> Change-Id: I000f818058989af2fe1f9457e22b4568ce47a8d5 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-07-09meta-quanta: gsj: Modify fan threshold to hwomnDuke Du1-19/+19
Modify fan threshold according to quanta thermal team data and test on gsj board pass. (From meta-quanta rev: faedc464d99c795be1805d280564709ee5c002f2) Signed-off-by: Duke Du <Duke.Du@quantatw.com> Change-Id: I7e93a25fe8ee79ab1f3fba879249ecf9043e5c97 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-07-09meta-quanta: gsj: image: install fan control daemonsBenjamin Fair1-0/+2
Install phosphor-pid-control and detect-fan-fail into the final image in order to enable fan control on the gsj platform. (From meta-quanta rev: f2b76d699c94976d38108141c8c6ebc7923a85da) Change-Id: Ibaadcce5f4330428cdfc5db3f31ae9e9b7b6dcb1 Signed-off-by: Benjamin Fair <benjaminfair@google.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-06-20meta-quanta: gsj: Detect dual rotor fan failDuke Du3-0/+95
While rpm of dual rotor are lower than critical threshold of fan, the script would stop phosphor-pid-control.service and set other rotors pwm to 255 until fail rotor recover, which test on gsj board pass. (From meta-quanta rev: 94311c532fef9231cd71f9da0a2817f6d6575e7a) Signed-off-by: Duke Du <Duke.Du@quantatw.com> Change-Id: I1ed670a48b2de28dda6da2fdee2ea0ba2bc1802a Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-06-19meta-gsj: phosphor-pid-control: Add fan control algorithmHank Liou7-0/+1446
This change adds fan control function with following features. 1) Fans will be at full speed while rebooting or a sensor is not ready. 2) Detect different skus automatically. (From meta-quanta rev: bf5dffe65b849f9548f75b3a18d05ef7e899c4a3) Signed-off-by: Hank Liou <Hank.Liou@quantatw.com> Change-Id: I9667e832109d6a06b6e4f6410de0df97481fd3fb Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-06-10meta-gsj: quanta-nvme-powerctrl: Update package processSamuel Jiang2-94/+66
Update quanata-nvme-powerctrl process and delete two duplication function and variable init_once.sh: 1. Dump input pin information because of confirming HW signal. 2. HW POWER_U2 default is output high. If detect SSD is plugged, don't need to initialize POWER_U2 again. 3. Add RST_BMC_U2 steps, check PWRGD_U2 is fine, wait 100ms then st RST_BMC_U2 high. nvme_powermanager.sh: 1. Add RST_BMC_U2 steps, check PWRGD_U2 is fine, wait 100ms then set RST_BMC_U2 high. 2. Independent package for power control delete nvme_main DBus property trigger and tranfer led trigger to nvem_main package. (From meta-quanta rev: e689ff4990c9d76bb54c89f37831d23ff31993d2) Change-Id: Idb1faff9f30785c5cc168adfe18173ea93e7a146 Signed-off-by: Samuel Jiang <Samuel.Jiang@quantatw.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-06-10meta-gsj: quanta-nvme-powerctrl: add shared scriptSamuel Jiang2-1/+68
Add shared nvme_powerctrl_library script for mantain function It could be easy review steps with specification. (From meta-quanta rev: a9607d7703020f46598b28a4d1cea7be6997b47a) Change-Id: I7d7471005d253a3a0cca6bbcc083d0bfcf7efbc6 Signed-off-by: Samuel Jiang <Samuel.Jiang@quantatw.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-06-10meta-quanta: gsj :Override default settings of TimeOwner and TimeSyncMethod ↵Tony Lee2-0/+14
in gsj. - Set default TimeOwner to "Host" - Set default TimeSyncMethod to "Manual" (From meta-quanta rev: 5b11c82db0edf49711a8e81af12efb579b2c64fd) Signed-off-by: Tony Lee <tony.lee@quantatw.com> Change-Id: Id9ed58fd24d064f798d8e01b2239dfdc516c4d00 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
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>