summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* sdbusplus.bb: bump versionAndrew Geissler2018-01-271-1/+1
| | | | | Change-Id: I7d160322d632f406495cbd7f74afbedd9f9ea16e Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-watchdog.bb: bump versionAndrew Geissler2018-01-271-1/+1
| | | | | Change-Id: Ifb727a632fc72e205e50dd549f36d7553e1d55f9 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-software-manager.bb: bump versionAndrew Geissler2018-01-261-1/+1
| | | | | Change-Id: I32faf5f69d201f62fada9b73ab50b33aa29deb4d Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* meta-romulus: Add w83773g sensor configLei YU2018-01-263-0/+19
| | | | | | | | Romulus uses w83773g hwmon sensor and it has 3 temperature sensors. Add the kernel config and hwmon config to use the sensor. Change-Id: If9ddc5eba17fa7e60b714d158c00e43d7e5378f8 Signed-off-by: Lei YU <mine260309@gmail.com>
* Fix for MACHINE_FEATURES check in u-boot.incMichael Tritz2018-01-261-1/+1
| | | | | | | | | | | | | This commit fixes a check against the MACHINE_FEATURES when patching a new image with initial environment variables. This bug was blocking the kernelname variable from being filled in, so the system wouldn't boot if the image was loaded outside of the typical code update process (i.e. QEMU, DediProg). Resolves openbmc/openbmc#2781 Change-Id: I847d9bb216c0d8f680b342a3790519a9fc9b2c32 Signed-off-by: Michael Tritz <mtritz@us.ibm.com>
* phosphor-rest.inc: bump versionAndrew Geissler2018-01-261-1/+1
| | | | | Change-Id: I243dbaaba9204b9bea769c64bffd2e07512db634 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-debug-collector.inc: bump versionAndrew Geissler2018-01-261-1/+1
| | | | | Change-Id: I6526848bb0f5dd80ae3c14afa0687dd8ca68e8b4 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* ffdc.bb: bump versionAndrew Geissler2018-01-261-1/+1
| | | | | Change-Id: I621d3de041954348ada8118bdc052cdc9a2c2ce5 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* JSON file with DCMI capabilities.Dhruvaraj Subhashchandran2018-01-262-0/+21
| | | | | | | | This JSON file is containing the DCMI capabilities, this can be overriden for individual systems based on the capabilities. Change-Id: I67231fc8ea6da4e13856da296fc7c24e3122c559 Signed-off-by: Dhruvaraj Subhashchandran <dhruvaraj@in.ibm.com>
* phosphor-fan.inc: bump versionv2.1Andrew Geissler2018-01-251-1/+1
| | | | | Change-Id: Ie5ce4f97ee3885fa064d056e4dc4eec3acbb0c6b Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* witherspoon-pfault-analysis.inc: bump versionAndrew Geissler2018-01-251-1/+1
| | | | | Change-Id: I2b16ec12ba4cf85fbe51743b29fae1aafd940512 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-rest.inc: bump versionAndrew Geissler2018-01-241-1/+1
| | | | | Change-Id: I8e328c774184c32953b96c04829340af02dbc59d Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* openpower-software-manager.bb: bump versionAndrew Geissler2018-01-241-1/+1
| | | | | Change-Id: Iee20fe04bfd39925b49ea13092858a64b5d64606 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-fan.inc: bump versionAndrew Geissler2018-01-241-1/+1
| | | | | Change-Id: Iba7d09a2ab9d7658d40b8b4c69ea1d9d14d8b945 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-networkd-rev.bbclass: bump versionAndrew Geissler2018-01-241-1/+1
| | | | | Change-Id: Ibf0e3d488601fa5a71feda420a9e8d74f8057e79 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* openpower-occ-control.inc: bump versionAndrew Geissler2018-01-241-1/+1
| | | | | Change-Id: Ibb9668dab9c7d802991e26e9de4c41db6c3c4d89 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-ipmi-host.inc: bump versionAndrew Geissler2018-01-241-1/+1
| | | | | Change-Id: Ibeb91fb01a73726225c441a6e6fb77e631150412 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* Add meta-qualcomm and meta-centriq2400-repKen Chen2018-01-2411-3/+247
| | | | | | | Initial a new platfom for ARM system Change-Id: I1f92a54f9b09503c69de4cb8ffd8d31f4fd2d032 Signed-off-by: Ken Chen <chen.kenyy@inventec.com>
* phosphor-rest.inc: bump versionAndrew Geissler2018-01-231-1/+1
| | | | | Change-Id: Ibd215267a4017414cd9ff76b1a4bb1966d9cd949 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* openpower-occ-control.inc: bump versionAndrew Geissler2018-01-231-1/+1
| | | | | Change-Id: I0016dc7ead000e6753a847422238517fd103efda Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-dbus-interfaces.bb: bump versionAndrew Geissler2018-01-231-1/+1
| | | | | Change-Id: Idb93cefa39be4cb930bc6748baceba7e29cef7bb Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* Reduce service restart limit from 3 to 2 on failsAndrew Geissler2018-01-231-2/+2
| | | | | | | | | | | | | | | Further testing has shown that with core files enabled, it's possible to exceed the 10s default interval time when doing 3 restarts. Since all testing has shown either 1 restart fixing the issue, or no restarts fixing the issue, reduce the restart limit from 3 to 2 to ensure even if the service is core dumping, the restart limit will be hit within the 10s. Resolves openbmc/openbmc#2559 Change-Id: Ie1dac96eb1b4ced0bf166c12419db26924104ab4 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* meta-ast2500: Tune for ARM1176JZ-SXo Wang2018-01-231-2/+2
| | | | | | | | | | | | | | | Include tune-arm1176jz-s.inc in the ast2500 SoC include file and set its default tune to the core-specific variable. This enables Thumb package builds and adds a compiler tune for the ARM1176 core. AST2500 BMC developers won't likely observed any differences other than seeing in the build log: TUNE_FEATURES = "arm armv6 thumb arm1176jzs" Tested: Inspected some packages with the bb utility that TUNE_PKGARCH="armv6" and verified booting Zaius BMC. Signed-off-by: Xo Wang <xow@google.com> Change-Id: I70beab3d4e930b22dd4dd7b42e56971448396a7b
* meta-ast2500: Add tune file for ARM1176JZ-SXo Wang2018-01-231-0/+11
| | | | | | | | | | | | | | | | | | | | | Add a tune file for the ARM1176JZ-S without the VFP FPU. The Raspberry Pi machine layer contains a tune file for ARM1176JZF-S which has a VFP FPU. In addition to adding a core-specific compiler tuning option, this tune enables packages to be compiled to emit Thumb instructions if ARM_INSTRUCTION_SET = "thumb" which will generate slower but more compact code. Note that packages default to ARM-only code and even if enabled, the compiler may choose not to emit Thumb code. Packages built with Thumb support will have this reflected in the naming (armv6t instead of armv6) but the architecture name will remain armv6. Tested: Included the file into the build and verified it has no effect. Signed-off-by: Xo Wang <xow@google.com> Change-Id: Icad4be206b384e9b5157423b6c7880f0bd1dd3a3
* meta-aspeed: Set SOC_FAMILY in SoC include filesXo Wang2018-01-232-0/+4
| | | | | | | | | | | | | Set SOC_FAMILY to aspeed-g4 and aspeed-g5 in ast2400 and ast2500 SoC include files, respectively. Include soc-family.inc so that the family is added to MACHINEOVERRIDES. This is just minor cleanup that helps set the scene for creating Aspeed model-specific include files (though I don't plan to do this). Tested: Inspected OVERRIDES with the bb utility. MACHINEOVERRIDES for witherspoon is now "openbmc:armv6:aspeed-g5:witherspoon:ast2500". Signed-off-by: Xo Wang <xow@google.com> Change-Id: I4175915b750b04f36e7b3bd354a55b6a4f7f51fb
* kernel: w83773g driver, Zaius pcie-e2b-presentJoel Stanley2018-01-231-1/+1
| | | | | | | | | | | | | | | | | Guenter Roeck (1): hwmon: (w83773g) Fix fault detection and reporting Joel Stanley (1): ARM: configs: aspeed: Add W83773G driver Lei YU (4): ARM: dts: aspeed: zaius: Add pcie-e2b-present gpio key hwmon: (w83773g) Add documentation hwmon: Add W83773G driver ARM: dts: aspeed: romulus: Add w83773g temp sensor Change-Id: I05e0071badb9eae89b9438783387039401aa69da Signed-off-by: Joel Stanley <joel@jms.id.au>
* Package installed error yaml filesMarri Devender Rao2018-01-231-1/+2
| | | | | | | | | | | | | All the packages that copy error yaml files to shared location for error log processing need to inherit phosphor-dbus-yaml base class. The error yaml files that are copied to the shared location need to be packaged, base class caters for packaging the files with the openpower-occ-control. Change-Id: Ia1d37b58e5f27d1237adcb0d550a4ae6d61e2f18 Signed-off-by: Marri Devender Rao <devenrao@in.ibm.com>
* Fix host reset on double poweron commandAlexander Soldatov2018-01-231-0/+1
| | | | | | | | | | | | | | | | | | | | Before this commit, if 'obmcutil poweron' was issued twice, it would result it host reset because a watchdog service would have been started but not signalled by the host to stop upon successful startup. This commit makes the watchdog service persistent so that it doesn't start for the second time. If the BMC is rebooted while the host is powered on, and thus the watchdog service is terminated, that is covered by an already existing condition check for the watchdog service. Resolves openbmc/openbmc#2811 Change-Id: I11212f2a08fc102afee2641c403c50158aae876c Signed-off-by: Alexander Soldatov <a.soldatov@yadro.com> Signed-off-by: Alexander Amelkin <a.amelkin@yadro.com>
* Witherspoon: Destroy invalid inventory on startupMatt Spinler2018-01-223-0/+29
| | | | | | | | | | | | | | | | During development, the inventory name of the power supplies changed from power_supply to powersupply. Because the inventory manager persists everything, systems that were code updated to a level that had the name change would now show both the old and new names in the inventory. This commit adds a rule to the inventory manager to destroy the old objects with the old name when it starts up. Resolves openbmc/openbmc#2726 Change-Id: Id9f68d686fbc4d8959113593f4c5837c31a73c19 Signed-off-by: Matt Spinler <spinler@us.ibm.com>
* phosphor-logging.bb: bump versionAndrew Geissler2018-01-221-1/+1
| | | | | Change-Id: I26fcb86c91fd0e6fab0bd94a6f1d37115763c3cc Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* openpower-software-manager.bb: bump versionAndrew Geissler2018-01-221-1/+1
| | | | | Change-Id: Ifd672d4c3c1a25e7f9d6cfb1b271342c879461b5 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-dbus-interfaces.bb: bump versionAndrew Geissler2018-01-221-1/+1
| | | | | Change-Id: Ied490615c1918a2880b2966795b2cc16a72e3eda Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* Fix broken SDK buildDeepak Kodihalli2018-01-221-0/+2
| | | | | | | | | | | | | | | | The SDK build was failing on installing nlohmann-json, with the error : nlohmann-json-dev-3.0.1+git0+ce1dccf347-r0 conflicts with nlohmann-json = 3.0.1+git0+ce1dccf347-r0. The nlohmann-json package is header-only. So apart from the -dev package, the rest would be empty. In general the package foo-dev has an implicit dependency on foo, but yocto will not allow empty packages to be installed. Add a change to allow installation of the empty base package in this case. This will satisfy the dependency requirement of the -dev package. Change-Id: I8cf0814e83be1c298e26741310e6d8ecdd32c399 Signed-off-by: Deepak Kodihalli <dkodihal@in.ibm.com>
* phosphor-mapper.bb: bump versionAndrew Geissler2018-01-181-1/+1
| | | | | Change-Id: I1a825ec9e47eb4888582a9230a70f55de6118619 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* Enable perf in obmc-phosphor-debugtoolsJoel Stanley2018-01-183-5/+6
| | | | | | | | | | | | | This enables the userspace 'perf' tool and the corresponding kernel configuration. PERF_EVENTS is enabled on ast2500. It was already enabled on ast2400. TIMER_STATS is enabled. This has low runtime impact when not enabled. It defaults to off. Change-Id: Iac1761aec999679b611e9bf9b51d0fe585d7ac5c Signed-off-by: Joel Stanley <joel@jms.id.au>
* yocto: perf: Sync with upstreamJoel Stanley2018-01-181-24/+24
| | | | | | | | | | Grabbed from oe-core 6d56f14a7276f076dfe625bc4d2c16a6a4635153. A local change was added to ensure getVar is compatible with OpenBMC's tree. Change-Id: Ib006dcac51f976b7d12012079bb8b97ded326889 Signed-off-by: Joel Stanley <joel@jms.id.au>
* Software.BMC.Updater: Add dependency to op-vpd-parserAdriana Kobylak2018-01-182-0/+7
| | | | | | | | | | | | | | | | | The BMC updater service searches for the BMC inventory object to create a version association. The BMC object is created by the op-vpd-parser, so waiting for this service ensures that the BMC object is present when the BMC updater service starts. Add this dependency via a systemd override since the op-vpd-parser is an openpower package. Witherspoon is the only system that currently includes this package. Resolves openbmc/openbmc#2698 Resolves openbmc/openbmc#2494 Change-Id: I869ec8717a6bf22a1f0da19167eb0f186c05014e Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
* witherspoon-pfault-analysis.inc: bump versionAndrew Geissler2018-01-181-1/+1
| | | | | Change-Id: Iaa5ebf4025d0771049e247865f6b1b770116f114 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* Add missing 'Offsets' key to the occ sensors yamlDeepak Kodihalli2018-01-181-0/+2
| | | | | | | | | The commit e245e4e932279a112325dae06d7c12cf9e8ed833 in phosphor-host-ipmid introduced a breaking change that requires sensor input yamls to have a key called 'Offsets'. Change-Id: I6be7c4cde2236752e0d7139f2b7cd2a26a1753d4 Signed-off-by: Deepak Kodihalli <dkodihal@in.ibm.com>
* phosphor-hwmon.bb: bump versionAndrew Geissler2018-01-171-1/+1
| | | | | Change-Id: I881d1ae851e90a78cfeaa2a0fd67aa20199c9032 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* openpower-software-manager.bb: bump versionAndrew Geissler2018-01-171-1/+1
| | | | | Change-Id: I77e1d73594bae3643dbc6f4391700a4fe1c1a7d8 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-software-manager.bb: bump versionAndrew Geissler2018-01-171-1/+1
| | | | | Change-Id: I1c2addee189482d0aa59daa2b4d3bc840c13980b Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* kernel: gpio tolerance, cffps, ir35221, romulus cpld fixJoel Stanley2018-01-171-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Andrew Jeffery (2): gpio: gpiolib: Generalise state persistence beyond sleep gpio: aspeed: Add support for reset tolerance Andy Shevchenko (1): gpiolib: Convert fwnode_get_named_gpiod() to configure GPIO Eddie James (5): hwmon: (pmbus/core) Prevent unintentional setting of page to 0xFF hwmon: (pmbus) cffps: Add PMBUS_SKIP_STATUS_CHECK hwmon: (pmbus) cffps: Add debugfs entries hwmon (pmbus): cffps: Add led class device for power supply fault led hwmon (occ): Fix integer overflow in multiplication Edward A. James (1): hwmon: (pmbus) Export pmbus device debugfs directory entry Laxman Dewangan (1): gpio: core: Decouple open drain/source flag with active low/high Lei YU (1): ARM: dts: aspeed: romulus: hog GPIOS7 Samuel Mendoza-Jonas (1): hwmon: (pmbus/ir35221) Remove unnecessary scaling Change-Id: I2361d7b570456f27a89e9780c931f4bab46b7dbb Signed-off-by: Joel Stanley <joel@jms.id.au>
* meta-romulus: Do not run vrm control when chassis onLei YU2018-01-171-0/+1
| | | | | | | | | VRM control is part of power on sequence and should not run when power is already on. Add condition to not run this service when chassis is is on. Change-Id: I7b4f4f8c9d7852871c33c3915b396dddf2c1afd5 Signed-off-by: Lei YU <mine260309@gmail.com>
* OpenBMC README.md fixesGunnar Mills2018-01-171-24/+29
| | | | | | | | Made grammar fixes, style fixes, and corrected incorrect information in OpenBMC README. Also, added several links. Change-Id: Iafc0974cb53c6be90357265b8842725950d99acd Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
* Add AST2400 BSP Layer READMEGunnar Mills2018-01-171-0/+8
| | | | | Change-Id: I0f8a18e9dece67f122b059b73f6bc1147255f5d5 Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
* Add AST2500 BSP Layer READMEGunnar Mills2018-01-171-0/+8
| | | | | Change-Id: I6d6d21aea6e96408b3458afd5ea971fcc968e7e1 Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
* Add OpenBMC Layer READMEGunnar Mills2018-01-171-0/+6
| | | | | Change-Id: I67d3c2b48ad4786b51a0c085f2ca4db6e53ddc9e Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
* Add OpenPOWER Layer READMEGunnar Mills2018-01-171-0/+6
| | | | | Change-Id: I71134f9546ea71cd4992de3567c7b7c6279aa065 Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
* Add OpenBMC EVB Layer READMEGunnar Mills2018-01-171-0/+10
| | | | | Change-Id: Ia91ca21207f2b68e41d6a43aa280753918f461d8 Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
OpenPOWER on IntegriCloud