summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2016-11-04mrw-rev.bbclass: bump versionPatrick Williams1-1/+1
Change-Id: I0cf54fce13491555c254504cf4d8fae52314e248 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2016-11-04phosphor-mapper.bb: bump versionPatrick Williams1-1/+1
Change-Id: Iabe3ba6f7aa1200568fee8ceba3478bcd46916ad Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2016-11-04kernel: cuimage: remove overzealous cleanups of linux.binRick Altherr1-1/+0
Change-Id: I9f8dc971198f3d649d92b41739d8fe7274d8a45a Signed-off-by: Rick Altherr <raltherr@google.com>
2016-11-04kernel: cuimage: Update for KERNEL_IMAGETYPES changesRick Altherr1-4/+6
Change-Id: I6cb13c6315c84e3fd39a39acfb67ca9b94d12fb4 Signed-off-by: Rick Altherr <raltherr@google.com>
2016-11-04kernel: Add KERNEL_IMAGETYPES to build multi types kernel at one timeHe Zhe6-107/+223
Add KERNEL_IMAGETYPES to support building packaging and installing multi types of kernel images, such as zImage uImage, at one time. KERNEL_IMAGETYPE and KERNEL_ALT_IMAGETYPE work as before. (From OE-Core rev: 849b67b2e4820564b5e5c9bd4bb293c44351c5f3) Change-Id: I23e413e3c950f6daed923c69b882993a214dd49c Signed-off-by: He Zhe <zhe.he@windriver.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Rick Altherr <raltherr@google.com>
2016-11-02phosphor-mapper.bb: bump versionPatrick Williams1-1/+1
Change-Id: I3815cf802e82b0e44542bcb1fb17c9c6438f98c2 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2016-11-01Update obmc-console-server service nameYi Li2-2/+2
The obmc-console-server service name has been updated to include the device name. Also the 'Conflicts' directive does not look necessary. Related with openbmc/obmc-console#7 Change-Id: If2002de8bc8edd07c846253f7c5c47c9be276a3b Signed-off-by: Yi Li <adamliyi@msn.com>
2016-11-01meta-obmc-machines: Add RTC_DRV_RV8803 to Witherspoon and Romulus kernelChris Smart2-0/+2
Witherspoon and Romulus contain an Epson RX8900CE RTC which is supported by the RV8803 kernel driver. This patch enables it now that the RTC is enabled in the respective device trees. See this commit for Witherspoon: 6c628de9d450b ARM: dts: witherspoon: add Epson RX8900CE RTC module And this commit for Romulus: c5682cbc3542a arm: dts: Add Romulus BMC machine Change-Id: I336a6a19c455d2e20084e7fd92c29404ccd5851c Signed-off-by: Chris Smart <chris@distroguy.com>
2016-11-01meta-phosphor: Update kernel versionJoel Stanley1-1/+1
- Enable Romulus * arm: dts: Add Romulus BMC machine - Fix for openbmc/openbmc#710 * pinctrl-aspeed-g5: Never set SCU90[6] - Add Witherspoon and Romulus RTC * arm: configs: aspeed_g5: Add RTC and PMBUS devices * ARM: dts: witherspoon: add Epson RX8900CE RTC module Change-Id: Ifac2290a01b15fbede1372b2150f6f7dbadf64a4 Signed-off-by: Joel Stanley <joel@jms.id.au>
2016-11-01host-ipmid.bb: bump versionPatrick Williams1-1/+1
Change-Id: I27afec913d454d884c85c173d49e42e3d71f1678 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2016-11-01skeleton-rev.bbclass: bump versionPatrick Williams1-1/+1
Change-Id: Ifc7059d8249e33e669ebf5f4ff39232bf05d263a Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2016-11-01mrw-rev: make variable names genericPatrick Williams3-6/+6
Change-Id: I23a0dcffbbd18e64d59122e9405618bef5841d56 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2016-11-01obmc-inventory: Utilize mrw-rev.bbclassPatrick Williams1-2/+3
Change-Id: Idef03fe45ed01e9985584fab7ada3c845b947d9f Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2016-10-31phosphor-settings.bb: bump versionPatrick Williams1-1/+1
Change-Id: Iddc004021d7670d54bdfc8e7dbc23c7c9f5d9f4f Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2016-10-31evb-ast2500: set FLASH_SIZE for obmc-phosphor-image_types_ubootRick Altherr1-0/+2
obmc-phosphor-image_types_uboot constructs a full flash image from the built kernel, initramfs, etc. The size of the flash image depends on FLASH_SIZE which is expected to be set by the machine config. evb-ast2500 never set this which caused the initial setting of the flash image to all 0xFF to silently fail. A functional flash image was still produced since the copying of the various files into the flash image succeeded. The flash image just ends early and writes zeros to unused sections instead of 0xFF. Change-Id: I640b2191e116ea82546a636e83c2a45c7e45c789 Signed-off-by: Rick Altherr <raltherr@google.com>
2016-10-31obmc-inventory.bb: bump versionPatrick Williams1-1/+1
Change-Id: Ie67c747cdad5c0afdd113c74fbc6b7dfbfca5edc Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2016-10-31mrw-rev.bbclass: bump versionPatrick Williams1-1/+1
Change-Id: I6b2f529ecd226aa8faf3603f7568ce146403636d Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2016-10-31skeleton-rev.bbclass: bump versionPatrick Williams1-1/+1
Change-Id: I526b665bb5c74883af7a80da86c33075dc774d4c Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2016-10-31Create YAML config file for device tree generation.Matt Spinler1-0/+34
This file will be read by the device tree generation code to fill in some things that aren't strictly hardware dependent so don't belong in the XML. Change-Id: I8d863adfd04c13dee5e133f1aceed76d470c2fe1 Signed-off-by: Matt Spinler <spinler@us.ibm.com>
2016-10-31meta-phosphor: Add iotools recipeXo Wang1-0/+22
iotools is a command line utility for access to hardware device registers. Since iotools uses a Makefile for building and installing, this recipe includes do_compile for build options and do_install for the packaged binary. Signed-off-by: Xo Wang <xow@google.com> Change-Id: I783477d6de58a1e1868dd0383b46aa9bbe5d37ac
2016-10-31meta-zaius: Add kernel defconfig appendsXo Wang2-0/+9
Add Zaius specific driver configs for RTC, 1-wire thermal sensor, and I2C mux. Signed-off-by: Xo Wang <xow@google.com> Change-Id: If265035e7a2f03e1a890c512f86cce27d091391c
2016-10-27meta-openbmc-machines: Add RomulusJoel Stanley9-0/+89
Romulus is a Power9 OpenPOWER system developed by IBM. TODO: - bump skeleton for config/Romulus.py - bump kernel for device tree Change-Id: I9779f213e3ebc6286f6eaac35650e6c4fe395f80 Signed-off-by: Joel Stanley <joel@jms.id.au>
2016-10-26Add UCD90160 kernel config for WitherspoonLei YU1-0/+1
Resolves openbmc/openbmc#653 Change-Id: I2c696ea0cf10b71ce971b456983ab0acdb5fed3f Signed-off-by: Lei YU <mine260309@gmail.com>
2016-10-25obmc-console.bb: bump versionPatrick Williams1-1/+1
Change-Id: I921b83b6da5fd080389408d1156e24ce90196087 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2016-10-25meta-phosphor: Rename btbridged unitJoel Stanley1-1/+1
BT stands for Block Transfer, not Bulk. Regardless, a more recognisable name is IPMI BT Bridge. Change-Id: Ib1fd4758bb4651ee712388b5fccb13eef1f26a63 Signed-off-by: Joel Stanley <joel@jms.id.au>
2016-10-25meta-phosphor: Update kernel versionJoel Stanley1-1/+1
This reverts "mtd: spi-nor: add SECT_4K to mx25l25635e" which breaks existing JFFS2 partitions. Also moves us to the 4.7.10 stable release, which is the last 4.7 stable release. Change-Id: I39bb6f82903b32db25f00a63b4c7eff60b6137cb Signed-off-by: Joel Stanley <joel@jms.id.au>
2016-10-24Add systemd dependency back for network recipeMatthew Barth1-0/+2
Fixes openbmc/openbmc#703 Change-Id: I4dedb161358d6493830f1565645cd4b9b60cfed0 Signed-off-by: Matthew Barth <msbarth@us.ibm.com>
2016-10-24meta-zaius: Patch U-Boot to enable BMC networkingXo Wang3-0/+106
Patch U-Boot to hard reset Zaius BMC's Broadcom PHY and to enable MAC2 that it's attached to. These are temporary Zaius-specific patches that should be removed when the Zaius U-Boot target is complete. Signed-off-by: Xo Wang <xow@google.com> Change-Id: I0004b354d5774be1c244243e1bbbc527f195010c
2016-10-21linux-obmc: Bump kernel versionJoel Stanley1-1/+1
- 4.7.9 stable release - Add ucd90160 to Witherspoon device tree - Add support for ast2500 PNOR (SMC) flash controller * mtd: spi-nor: Add SPI memory controllers for Aspeed SoCs * mtd: spi-nor: Add Micronix mx66l1g45g spi flash * mtd: spi-nor: aspeed: add DMA support to smc controller * mtd: spi-nor: add SECT_4K to mx25l25635e - Device tree changes for the flash controller * ARM: dts: witherspoon: use spi1debug pinctrl group * ARM: dts: aspeed: update SMC controller nodes supporting DMAs * mtd: spi-nor: aspeed: add DMA support to smc controller * ARM: dts: aspeed-g5: update ast2500 evb with new spi-nor binding * ARM: dts: aspeed-g5: update witherspoon for new spi-nor binding * ARM: dts: aspeed-g5: update for new spi-nor binding - Add support for Zaius network PHY * phy/broadcom: Add support for BCM54612E * phy/broadcom: Update Auxiliary Control Register macros * mach-aspeed: Add Zaius BMC PHY reset - NCSI bug fixes from Gavin * Resolves openbmc/openbmc#184 * net/ncsi: Improve HNCDSC AEN handler * net/ncsi: Choose hot channel as active one if necessary * net/ncsi: Fix stale link state of inactive channels on failover * net/ncsi: Avoid if statements in ncsi_suspend_channel() Change-Id: Ibab969d7130c9ab2b21a38b1b5b77943547e22db Signed-off-by: Joel Stanley <joel@jms.id.au>
2016-10-21systemd: add patch for PAM enableEdward A. James2-0/+102
the pam_systemd library wasn't compiling due to logind dependencies and shared library issues. resolves openbmc/openbmc#619 Change-Id: I2e152c6e989025d28051008ebd032d8e696cfe68 Signed-off-by: Edward A. James <eajames@us.ibm.com>
2016-10-21obmc-mgr-system: remove startup-hacksPatrick Williams3-20/+1
Change-Id: I2aa0b53ea87841312d20095888d0b7bb215b3cf4 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2016-10-21linux-obmc: Bump kernel versionJoel Stanley1-1/+1
- 4.7.8 stable release - Enable VOUT on adm1278 * hwmon: (adm1275) Enable adm1278 VOUT sampling * Resolves openbmc/openbmc#600 - Backport support for UDC901601 pmbus device * hwmon: (ucd9000) Add support for UCD90160 Power Supply Sequencer * Resolves openbmc/openbmc#653 - Change strapping so we can use PNOR on EVB * arm/aspeed: Enable SPI Master on ast2500evb - Firestone and Witherspoon fan controller driver * hwmon: Add support for MAX31785 intelligent fan controller - Zauis BMC support * mach-aspeed: Add Zaius BMC-specific early setup * ARM: dts: aspeed: zaius: Add front panel LEDs * ARM: dts: aspeed: zaius: Use I2C buses and muxes * ARM: dts: aspeed: zaius: Add static GPIO config * ARM: dts: aspeed: zaius: Fix pinctrl on MACs Change-Id: Id6886b7099684063320d6d8d0ceedcca5a31b046 Signed-off-by: Joel Stanley <joel@jms.id.au>
2016-10-20linux-obmc: Unifiy defconfigsJoel Stanley2-66/+45
Minimaise the differences between the ast2400 and ast2500 defconifgs. ast2500 changes: - Enable IPv6 - Disable unused compression algorithms - Enable SYN cookies * resolves https://github.com/openbmc/openbmc/issues/504 - Enable kenrel hardening features - Disable unused USB support - Enable earlyprintk - Disable support for ancient libc ast2400 changes: - Remove unused configfs support - Disable IPv6 IPSec support Change-Id: Id1e388723160541de80b26c378b87a1a2da8091e Signed-off-by: Joel Stanley <joel@jms.id.au>
2016-10-20mrw-api-native revision bumpMatt Spinler1-1/+1
Pulling in a Targets.pm fix Change-Id: Ib849af816c9bed86a6f4938dd64b3ad54bcd6775 Signed-off-by: Matt Spinler <spinler@us.ibm.com>
2016-10-20Add obmc-mrw Machine featureMatt Spinler1-0/+2
Change-Id: I0fbf66ee1cc06222d1cc24d94674b142d3c08363 Signed-off-by: Matt Spinler <spinler@us.ibm.com>
2016-10-20Add recipe for perl YAML::TinyMatt Spinler1-0/+17
Change-Id: I4e371d6fa8e63a983ac14ddf408e91c2cbcbf76f Signed-off-by: Matt Spinler <spinler@us.ibm.com>
2016-10-20Add obmc-mrw Distro featureMatt Spinler1-0/+1
Change-Id: I8df003a2e935b45231b31862ada825a8786679a1 Signed-off-by: Matt Spinler <spinler@us.ibm.com>
2016-10-20inarp: Convert build process to autotoolsMatthew Barth1-6/+6
Change-Id: I5bd2779102d21ef4847a13d7a01eea682cd8928c Signed-off-by: Matthew Barth <msbarth@us.ibm.com>
2016-10-20ipmi-fru-parser: Convert build process to autotoolsMatthew Barth1-11/+6
Change-Id: Ie700729e569fcacdc43d72ec2168cdd1abb0a623 Signed-off-by: Matthew Barth <msbarth@us.ibm.com>
2016-10-20Fixed build problem by modifying CONSOLES variableJosh King2-0/+5
Modified SERIAL_CONSOLES variable in the hardware systems so that we can get rid of the hacks file. The hacks file was used to manually stop the issue but now that is taken out and the issue is handled in the include files so the process doesn't start in the first place. This fixes issue number 586. Resolves openbmc/openbmc#586 Change-Id: I1eb54dae6cbec661f4b8865875e0fe5bd734c70c Signed-off-by: Josh King <jdking@us.ibm.com>
2016-10-20phosphor-networkd: Convert build process to autotoolsMatthew Barth1-5/+3
Change-Id: I2139f777fbd7c77afae1ada8d2154cf639ae25e9 Signed-off-by: Matthew Barth <msbarth@us.ibm.com>
2016-10-20host-ipmid-fru.bb: bump versionPatrick Williams1-1/+1
Change-Id: I877aec87f30b121bd7bb07c17b6c28ebe3dd5b2e Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2016-10-14meta-obmc-machines: Add MAX31785 to Firestone and WitherspoonJoel Stanley2-0/+2
These two machines contain the MAX31785 fan controller. We have an interim driver for these in the dev-4.7 Aspeed kernel tree, so add the driver to the configs for these machines. Change-Id: Id619e8b6e3338c880aabb8780db468cc5fff6a6f Signed-off-by: Joel Stanley <joel@jms.id.au>
2016-10-14meta-phosphor: Remove outdated linux-obmc_4.6.bbJoel Stanley1-5/+0
We moved to the 4.7 kernel a long time ago. Remove this unused file to save confusion. Change-Id: Idac0cbf4d3063e7f3754e11b501dc32c067d357a Signed-off-by: Joel Stanley <joel@jms.id.au>
2016-10-14meta-obmc-machines: Witherspoon kernel overrideJoel Stanley3-64/+0
This was an oversight when moving all of the systems to the 4.7 kernel tree. Fixes openbmc/openbmc#662 and fixes openbmc/openbmc#648. Change-Id: Idc39a1e8b8406f72f1c2c20a6a37af06eb2ad002 Signed-off-by: Joel Stanley <joel@jms.id.au>
2016-10-13skeleton-rev.bbclass: bump versionPatrick Williams1-1/+1
Change-Id: I227fcbcb439e906d50b7cc643f8e26cc70c85389 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2016-10-12host-ipmid.bb: bump versionPatrick Williams1-1/+1
Change-Id: Ic115723068fb32d44f5a7402a712a4d95f036ddf Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2016-10-12phosphor-settings.bb: bump versionPatrick Williams1-1/+1
Change-Id: If04e1d525356d83485136fa29298d86be3fe2f48 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2016-10-12linux-obmc: Bump kernel versionJoel Stanley1-1/+1
- 4.7.7 stable release - Enable RGMII pin functions in Firestone DT - All pinmux groups added to device tree Change-Id: I1d6f0a7b66b5c8307c3fd7e056774b6f20f919dd Signed-off-by: Joel Stanley <joel@jms.id.au>
2016-10-12Rename obmc-mapper -> phosphor-mapperBrad Bishop7-6/+4
To meet naming conventions. Change-Id: I7ce975dca7c5371ff3fa503a75bbaadd8457d05b Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>