summaryrefslogtreecommitdiffstats
path: root/meta-openbmc-machines/meta-x86
Commit message (Collapse)AuthorAgeFilesLines
* Add S2600wf PlatformJames Feist2017-12-159-0/+373
| | | | | | | S2600wf is an Intel platform family. Add machine to repo. Change-Id: I975decc7c0d29bd021e04aa7e8e41f62dd76f91c Signed-off-by: James Feist <james.feist@linux.intel.com>
* meta-quanta: powerctrl: use dts for gpiochipPatrick Venture2017-12-123-3/+3
| | | | | | | | The device-tree path should be used to select the gpio chip. Change-Id: I5f5bb6b5ddac1f9102249795130434c4b61201f6 Signed-off-by: Patrick Venture <venture@google.com>
* meta-mellanox: meta-msn: add scripts to initramfs.Mykola Kostenok2017-11-065-0/+582
| | | | | | | | | | | We using same image for both flash. Modify obmc-init.sh for detect flash and minimal boot from second flash. Add scripts for flash recovery from second flash. Add script for flash update from main flash. Change-Id: Ie5de235f341832fe2ec190226a4c79d217e1209b Signed-off-by: Mykola Kostenok <c_mykolak@mellanox.com>
* quanta-q71l: update ipmi sensor mapPatrick Venture2017-11-031-22/+66
| | | | | | | | | There were some updates in the format of the sensor config yaml. This tries to update the quanta-q71l sensor yaml to the latest format. Change-Id: I600ddd6bb36200f6895c26db6e8ddc1b6c23a109 Signed-off-by: Patrick Venture <venture@google.com>
* Spelling fixes in meta-quantaGunnar Mills2017-10-311-1/+1
| | | | | Change-Id: Idbb2bf7d28e32a0080b4ba94d0884dc5f8605d5a Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
* quanta-q71l: phosphor-hwmon: Update temp pathsPatrick Venture2017-10-241-1/+1
| | | | | | | | The i2c layout is different in the 4.10 device-tree and that changes the paths required for the phosphor-hwmon configuration. Change-Id: I669eaefbac7d0c21ea3bb76e6c7fcce2498a8e1d Signed-off-by: Patrick Venture <venture@google.com>
* quanta-q71l: phosphor-hwmon: Update fan numbering to be 1-basedPatrick Venture2017-10-241-9/+8
| | | | | | | | The driver updated the base value from 0 to 1, so the configuration file needed to be updated. Change-Id: I1d2cbcd8d34bf80cf53aa11f4c979fcdae2ed622 Signed-off-by: Patrick Venture <venture@google.com>
* meta-mellanox/meta-msn add ipmi daemon recipeMykola Kostenok2017-09-265-0/+153
| | | | | | | | Add ipmi daemon recipe, including the systemd service file. Change-Id: Ice5c373603b482835beb9cec59e9a5b2346f21aa Signed-off-by: Mykola Kostenok <c_mykolak@mellanox.com> Signed-off-by: Joel Stanley <joel@jms.id.au>
* meta-q71l: phosphor: sensors: fix GAIN for p5v_auxPatrick Venture2017-09-141-1/+1
| | | | | | | | Copy/pasted error from the sensor above, since they're intermingled between different voltages. Change-Id: Iafb1d5ce16fc13208ee4c93b2cb5a87ecee50381 Signed-off-by: Patrick Venture <venture@google.com>
* meta-q71l: phosphor: sensors: add GAINs to iio-hwmon configPatrick Venture2017-09-111-0/+7
| | | | | Change-Id: I7b4e580539b57fbe3b6fbc154a85b3cc362efedf Signed-off-by: Patrick Venture <venture@google.com>
* meta-q71l: phosphor: sensors: Add iio-hwmon configPatrick Venture2017-09-072-1/+14
| | | | | Change-Id: I39148a5229dbe6d86f40a2c1e18f53f76b7a9880 Signed-off-by: Patrick Venture <venture@google.com>
* meta-mellanox: meta-msn: update defconfigMykola Kostenok2017-09-071-2/+4
| | | | | | | | Disable CONFIG_FSI since msn not using FSI, it's significantly increases kernel size. Change-Id: If99d30814242a3f3b06063d014adbd27082559ee Signed-off-by: Mykola Kostenok <c_mykolak@mellanox.com>
* Enable BMC patching from the /usr/local pathMichael Tritz2017-08-243-3/+6
| | | | | | | | | | | | | | | | | This commit enables patches from the /usr/local path by replacing absolute paths to /usr/sbin or /usr/bin in every service file with "/usr/bin/env ". Additionally, SyslogIdentifier is added to each file to ensure that journal entries are still distinct. In two cases, service files also had to change due to references to ${{PATH}}, which doesn't work with /usr/bin/env. These references - and the corresponding definitions - were changed to ${{DEVPATH}}. Resolves openbmc/openbmc#2149 Change-Id: I12c5c6e5101eef6820b985a563313836250ff2c7 Signed-off-by: Michael Tritz <mtritz@us.ibm.com>
* quanta-powerctrl: bugfix in service keyPatrick Venture2017-08-211-1/+1
| | | | | | | s/RemainsAfterExit/RemainAfterExit Change-Id: I6f0dcd2191e2d67de30923694b4ed050ffa06587 Signed-off-by: Patrick Venture <venture@google.com>
* meta-mellanox: meta-msn: add msn specific defconfig layer.Mykola Kostenok2017-08-152-0/+22
| | | | | | | | Add msn specific defconfig layer. It adds configs used by msn boards. Change-Id: Idba0423d554b50c61801c830b7b9daab73633725 Signed-off-by: Mykola Kostenok <c_mykolak@mellanox.com>
* Configure hwmon to remove objects on failsMatt Spinler2017-08-141-0/+2
| | | | | | | | | | | | phosphor-hwmon changed its default behavior to exit the program on an access failure. To preserve the behavior that this platform needs, an option needs to be passed to the configure step. Resolves openbmc/openbmc#2111 Change-Id: I124178629be25c7758e59ba356bb1c5dc3e4b57d Signed-off-by: Matt Spinler <spinler@us.ibm.com>
* meta-openpower: Convert MACHINE_FEATURE openpower-pflash to openpower-ubi-fsPatrick Williams2017-08-101-1/+0
| | | | | | | | | | Since pflash is no longer used when openpower-ubi-fs is enabled and the only use of the openpower-pflash feature was to enable a pflash dependency in obmc-op-flasher, remove obmc-op-flasher when openpower-ubi-fs is enabled (thus removing pflash from the machine). Change-Id: Ia11d2b11ac201a139e1c4d014d539d346e0c2479 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* Provide the quanta host power control.Patrick Venture2017-07-248-0/+115
| | | | | | | | | | | | | | | | | systemctl start obmc-chassis-poweroff@0.target systemctl start obmc-chassis-poweron@0.target Added the host-gpio.service on boot to enable the power on and power off scripts. Testing: The scripts were launched with the state change commands above, however they were modified such that they didn't rely on the old namespace. The GPIOs basically trigger the power button on the front panel. Change-Id: I4a205e60c8f43f626f3ea0d4fedf182ccf4700ba Signed-off-by: Patrick Venture <venture@google.com>
* meta-msn: change default config.Mykola Kostenok2017-07-051-1/+1
| | | | | | | | Change UBOOT_MACHINE for mellanox msn to ast_g5_ncsi_config becouse changes accepted to ast_g5_ncsi_config. Change-Id: I95be6a4408fbde1de8dd0461eaec1817ff5f3447 Signed-off-by: Mykola Kostenok <c_mykolak@mellanox.com>
* quanta-q71l machine override to phosphor-ipmi-fruPatrick Venture2017-06-261-3/+5
| | | | | Change-Id: Icda260a6895f04448a2c69965203d51eede90071 Signed-off-by: Patrick Venture <venture@google.com>
* quanta-q71: adjust pwm conf per dts updatePatrick Venture2017-06-262-4/+4
| | | | | Change-Id: Ie605a33d573867aabbe0e8759e1cda1043cccff9 Signed-off-by: Patrick Venture <venture@google.com>
* Add basic quanta-q7l1 obmc image recipe.Patrick Venture2017-06-211-0/+1
| | | | | | | | | | This will be used to hold the packages for the quanta-q71l image. The quanta-q71l machine is not open-power, so some specific packages will be added here instead of necessarily inherited as machine features. Change-Id: I60ccd18e4db63ead28770395cada1a14f4e948dd Signed-off-by: Patrick Venture <venture@google.com>
* mellanox-msn: initial machine support.Mykola Kostenok2017-06-167-0/+84
| | | | | | | Add layer for mellanox msn platform. Change-Id: Ic624670f828004cea43e310d74bcdc689e4c1f6f Signed-off-by: Mykola Kostenok <c_mykolak@mellanox.com>
* Add sensor and some FRU definitions for ipmi.Patrick Venture2017-06-0514-0/+523
| | | | | | | | | | When phosphor-ipmi-host supports returning sensor data, this is the file it will use to build the cpp map and provide the information. This has been tested on my platform via ipmitool from the host. Change-Id: Ie5b0696935d23d6f50c9f62ddb583618a9f3ff91 Signed-off-by: Patrick Venture <venture@google.com>
* quanta-q71l package for controlling the SPI master.Patrick Venture2017-06-042-0/+167
| | | | | | | | Testing: Used this version to change the register during a BIOS flashing, and it worked as expected. Change-Id: I13e59f6917d535647679cc84ff5c62ed1602ad4d Signed-off-by: Patrick Venture <venture@google.com>
* quanta-q71l: add phosphor-hwmon configsPatrick Venture2017-05-245-0/+25
| | | | | | | | | This provides configurations for phosphor-hwmon to provide fans and temperature sensors. They also need to be in the devicetree, but this is where they would be if they were. Change-Id: I33911818d0a315dc156bff28c70ec3e91403f0bb Signed-off-by: Patrick Venture <venture@google.com>
* quanta-q71l: initial machine supportRick Altherr2017-02-157-0/+90
Minimal changes to build an OpenBMC image that boots to a login prompt on a Quanta Q71L server. Change-Id: Idb78e976f6044d12cee39de8b000dfcbff318c7e Signed-off-by: Rick Altherr <raltherr@google.com>
OpenPOWER on IntegriCloud