summaryrefslogtreecommitdiff
path: root/meta-quanta
AgeCommit message (Collapse)AuthorFilesLines
2020-06-12meta-quanta: gbs: add ipmi fru eeprom configGeorge Hung4-0/+35
Add GBS related fru eeprom path and id (From meta-quanta rev: 904b35a20462dca720a48c225c5a193a3888e408) Signed-off-by: George Hung <george.hung@quantatw.com> Change-Id: I1e8b76d6c5f48b85ad0482857b083d8843c05e39 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-06-12meta-quanta: gbs: add kcs device and 7segGeorge Hung3-0/+12
1. The GBS's host communicates with BMC by KCS1 2. add 7seg for post code led (From meta-quanta rev: 5f7b8501379a73b230d7982a219b33669a32cdd2) Signed-off-by: George Hung <george.hung@quantatw.com> Change-Id: I0f619c914022d32348447c29132098a1b046247b Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-06-12meta-quanta: olympus-nuvoton: console: add udev supportJoseph Liu3-8/+11
Listing tty mapped to UART2 Tested: Verified for Olympus platform with ttyS2 (From meta-quanta rev: 7ce165698a6b60452c4d6cf2ac3079fdd2eb290a) Signed-off-by: Joseph Liu <kwliu@nuvoton.com> Change-Id: I1c314f83e2abfc911d32e62cb081aff558ee734c Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-06-12meta-quanta: gbs: boot status led actionGeorge Hung3-0/+73
The sys_boot_status LED would be set blinking until host post done. When host post done, the action of sys_boot_status would be set on Note: 1. LED action is set in led.yaml under "gbs-led-manager-config" directory 2. sys_boot_status LED gpio is set in kernel dts (From meta-quanta rev: 961e0f5890d3bc7b25491a024a694ea9ed01cb70) Signed-off-by: George Hung <george.hung@quantatw.com> Change-Id: Ia2f5ff923b8dc6a7eda31d8d37e63a31d6d62028 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-06-12meta-quanta: gbs: detect SlimSAS cable presenceGeorge Hung9-0/+146
Add gpio configuration for SlimSAS cable0~3 and detect cables connected or not (From meta-quanta rev: 09b8cd98a953ef96fabd7bc1c8d090bd02c53d88) Signed-off-by: George Hung <george.hung@quantatw.com> Change-Id: Ifee5ebf1a1055943ade8defce6be63b690bea8d2 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-06-12meta-quanta: gbs: inband bmc/bios image updateGeorge Hung12-0/+286
gbs-bmc-update and gbs-bios-update packages do inband bmc/bios image update via Nuvoton PCI mailbox Tested: Set PCI mailbox memory space as writable ~# sudo setpci -d 1050:0750 04.B=02 bmc update: ~# sudo burn_my_bmc --command update --interface ipmipci --image image-bmc --sig image-bmc.sig --type image bios update: ~# sudo burn_my_bmc --command update --interface ipmipci --image image-bios --sig image-bios.sig --type bios (From meta-quanta rev: 85d9f2a992421ca981ac11c6227ceb3531a3bb1a) Signed-off-by: George Hung <george.hung@quantatw.com> Change-Id: I1a73f724c4cf16636c460d20c6efd409eac4e80f Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-06-12meta-quanta: gbs: customize whitelist and time settingsGeorge Hung3-0/+15
1. set "RestrictionMode" to whitelist as default 2. modify time setting to make ipmi command "sel time set" can set host time (From meta-quanta rev: de8d8179ee2ecb7fed31c119b48cc9e40ef31710) Signed-off-by: George Hung <george.hung@quantatw.com> Change-Id: Ifa75a283df79082870588c909ecb9693a367e4c8 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-06-12meta-quanta: gbs: add busybox settingGeorge Hung2-0/+4
Add devmem and lsusb commands to busybox (From meta-quanta rev: ffc3435ebaee3efe1e5200f00ae3cca990070f7a) Signed-off-by: George Hung <george.hung@quantatw.com> Change-Id: I819790d7a8c82dd36c7fcbc585193e91c702e5ee Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-06-08meta-quanta: gbs: add LED configurationGeorge Hung2-0/+258
Set GBS related LED actions in yaml file 1. heartbeat 2. sys boot status (bios post done) 3. attention (identify) 4. bmc fault (kernel panic) 5. NVME SSD locate/fault (From meta-quanta rev: 745df9caeb360ce80c9edaf27dc5600b6646e31a) Signed-off-by: George Hung <george.hung@quantatw.com> Change-Id: I1c506687165b60ac29dd6ae7989ded3a5a20c9a7 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-06-08meta-quanta: gbs: add binarystore config fileGeorge Hung2-0/+13
Set eeprom path and offset of the config file (From meta-quanta rev: d60e18101c6ddff8246a964e3cd560a7708f2bfa) Signed-off-by: George Hung <george.hung@quantatw.com> Change-Id: I7ae44086eba26ddd0fe7eca2b5f18cf78401c6f1 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-06-08meta-quanta: gbs: add Hotswap Power Cycle ServiceGeorge Hung2-0/+35
Add a hotswap power cycle service for oem google sys command, "Delay hard reset". Tested: Setting 5 secs delay for delay hard reset: ~# ipmitool raw 0x2e 0x32 0x79 0x2b 0x00 0x05 0x00 0x00 0x00 79 2b 00 03 (From meta-quanta rev: 4f20ff8ff1a9ea91f0e2a4f55ec7a2525bfc8a9a) Signed-off-by: George Hung <george.hung@quantatw.com> Change-Id: Ib114ba2c47d652cb9c9999b45b503698e7fc5207 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-06-08meta-quanta: gbs: add configuration of obmc-consoleGeorge Hung3-0/+15
1. Host serial port 1 to BMC UART1 2. modify the udev rules for console config Tested: run obmc-console-client and then can redirect to host console (From meta-quanta rev: b64af2ce0a7d55ee8a765e44788d3c96fb9ba971) Signed-off-by: George Hung <george.hung@quantatw.com> Change-Id: I20a70ff7e3bed278642d7903f1154664f805c20c Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-06-08meta-quanta: gbs: add package groupsGeorge Hung2-0/+36
1. add packagegroup setting(Fan, Chassis, Flash) for GBS 2. remove unused package obmc-ikvm 3. add phosphor-gpio-monitor (From meta-quanta rev: 72cdf91caaca91ebab24f30f37a1a8640fa7cb8e) Signed-off-by: George Hung <george.hung@quantatw.com> Change-Id: I814a6f15e88a8032b0592376aa8cb1316a36f24c Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-06-02meta-quanta: meta-common: Change File PathSpencerKu4-0/+0
Move network folder under recipes-quanta. (From meta-quanta rev: 6350637b4b657b13629968a27d78cc98bfdf1f82) Signed-off-by: SpencerKu <Spencer.Ku@quantatw.com> Change-Id: I470a1ff7543935d5e9a4f64c9f6cf15e759b4230 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-05-29phosphor-settings-manager: remove override for Time.OwnerPatrick Williams1-6/+0
Time.Owner has been removed from phosphor-dbus-interfaces so this override is no longer appropriate. (From meta-quanta rev: 5df7b472851713c743d1d13766c71836bd301173) Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I66b58fbabf907544f84c6895ee9aa42c2eb5402f Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-05-28meta-quanta: olympus-nuvoton: dunfell: add support for new layerJoseph Liu1-1/+1
(From meta-quanta rev: 686363b1a1ec8d0320ae6ebb0b3b1e358bb8ea53) Signed-off-by: Joseph Liu <kwliu@nuvoton.com> Change-Id: I65a734a3e1ad5b43179553ba6e81bc1c6676893c Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-05-28meta-quanta: layer.conf: Add meta-common to layer confSpencerKu1-2/+2
Since there add two packages to meta-common, need to modify layer conf. (From meta-quanta rev: 13b3272dff2f0304c6be20e0e8c916ad3d5cd01e) Signed-off-by: SpencerKu <Spencer.Ku@quantatw.com> Change-Id: Ia0d3bdcc753293af660e662a9c91225021f2be78 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-05-22meta-quanta: meta-common: Add "mac-address" and "usb-network" servicesSpencer Ku4-0/+89
Add two services into meta-quanta/meta-common: (1)mac-address (2)usb-network These two service is used to set network config when initialize system. (From meta-quanta rev: 0ec0ff35cd63d216fa07a67b3eadb41a29ffdcb2) Signed-off-by: Spencer Ku <Spencer.Ku@quantatw.com> Change-Id: Ib06467737701b7eccd92bda4f7b7be799a593708 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-05-21meta-quanta: add meta-gbs machineGeorge Hung5-0/+98
The meta-gbs equipped with Nuvoton NPCM730 BMC SoC. Tested: Build GBS image and load on the target hardware (From meta-quanta rev: c679ff6a47362319a59a511d710a116ddd90ca2a) Signed-off-by: George Hung <george.hung@quantatw.com> Change-Id: I5b85609a5c310ce1b7dc13df867b7c230cf59c39 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-05-04meta-quanta: gsj: remove skeleton codeBenjamin Fair2-4/+1
The obmc-host-ipmi feature pulls in phosphor-ipmi-hw-example from skeleton which isn't needed. Also remove obmc-control-chassis, which is another skeleton recipe that isn't needed on gsj. (From meta-quanta rev: 2a53c3569af7fa1b0e1736d179e8178ffecf427d) Change-Id: If47d92c581859719de148e09127f34a3f208adf9 Signed-off-by: Benjamin Fair <benjaminfair@google.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-04-28meta-quanta: dunfell: add support for new layerAndrew Geissler2-2/+2
(From meta-quanta rev: cbd23c178e4a13d876c5f4fd0ca111f8fec43a83) Signed-off-by: Andrew Geissler <geissonator@yahoo.com> Change-Id: Idd24cffd70bbb8b9cd9f11e746c0759874ed8a95 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-04-17meta-quanta: gsj: remove unneeded binariesBenjamin Fair5-5/+9
Save room in flash by taking out some binaries that are unused. This includes defining a new distro based on Phosphor that removes LDAP, SLP, and Avahi as these are not used. (From meta-quanta rev: c27ca70b613310ffc4ac41b11b361691e99fc0f3) Change-Id: Ia22da47136c715734d2df6fb767fee2e53f9bbaf Signed-off-by: Benjamin Fair <benjaminfair@google.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-04-10meta-quanta: gsj: Configure ipmi-net over usb0Vivekanand Veeracholan4-0/+38
gsj uses usb0 for RMCPP. Add necessary channel config and access settings. (From meta-quanta rev: 96620f6b11f72fd94c39a5472f7a97b81d66e541) Signed-off-by: Vivekanand Veeracholan <vveerach@google.com> Change-Id: I303b781572f0ef107839bc4f0ab435b781702b74 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-04-01meta-quanta: gsj: Add iperf3 for USB testFighterNan1-1/+2
(From meta-quanta rev: 93ccf3726852f3077d543122dbb40943f6b949ee) Signed-off-by: NanZhou <nanzhoumails@gmail.com> Change-Id: I6e502909baa505c8a6440c51cf98679e5d1c22ff Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-03-26meta-quanta: gsj: Add service for setting hotswap controllerSpencerKu4-0/+107
(1)Add a service for setting the value to hotswap controller, and checking the return value is right. (From meta-quanta rev: 83d0a87b74ac974112873690739727167137793d) Signed-off-by: SpencerKu <Spencer.Ku@quantatw.com> Change-Id: I51c5512562429351c007fd4ae9225b8d7097435f Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-02-06meta-quanta: gsj: configure phosphor-ipmi-flashBenjamin Fair1-0/+1
Enable the network backend for data transfer, "reboot" BMC update type, and support for static BMC images. (From meta-quanta rev: 8e79132f200101445a08b38b6e066bdc98f3c3b8) Change-Id: Id0102c97aaeafc6f59ee59de13306d6250cac40b Signed-off-by: Benjamin Fair <benjaminfair@google.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-12-11meta-quanta: olympus-nuvoton: IPMI net deafult bindingSamuel Jiang1-0/+1
The IPMI network out-of-band listen will bind eth1 network channel. (From meta-quanta rev: a79eac1c5fa32c3a2536373be3bdf6870430c1f7) Change-Id: Ie54afeec351ce388ff27a8e2a3feb5a1856203ad Signed-off-by: Samuel Jiang <Samuel.Jiang@quantatw.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-12-11meta-quanta: meta-olympus-nuvoton: binding ipmi fru to deviceSamuel Jiang3-0/+26
The olympus nuvoton have runbmc nuvoton module and olympus motherboard FRU informations. The phosphor-ipmi-fru package binds related informations. (From meta-quanta rev: 6375cb97e6e70553df918b04bf9f7f4419e44678) Change-Id: Iaa8db9ad2336f1752e5f0722ffd426bdec2d9f81 Signed-off-by: Samuel Jiang <Samuel.Jiang@quantatw.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-12-11meta-quanta: olympus-nuvoton: binding KCS to specify deviceSamuel Jiang2-0/+4
The Olympus-nuvoton commuicated with BIOS use KCS channel 1 Setting obmc-host-ipmi-hw use kcs protocol binding KCS1 device in Olympus-nuvoton (From meta-quanta rev: 1d11afbf135af12fbb7dd489ed529df7f3a08e31) Change-Id: If4701303bb2d3ddc6259ba49d905f7a6621b8812 Signed-off-by: Samuel Jiang <Samuel.Jiang@quantatw.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-11-21meta-quanta: olympus-nuvoton: linux: enable new leds configJoseph Liu1-0/+1
Enable Linux LED support, this allows control of supported LEDs from both userspace and optionally. (From meta-quanta rev: da09ffd483adad0ca1ed97fef553938d6f738ebf) Signed-off-by: Joseph Liu <kwliu@nuvoton.com> Change-Id: Ib0c7b2777ec98ae15bc3ff68554085bbb0d00655 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
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>