blob: cda795279c00946a0b22b5cf9f55d5411f89cb76 [file] [log] [blame]
Patrick Ventured8186882018-10-09 14:27:11 -07001This README file contains information on the contents of the meta-google layer.
Patrick Venture7fe3bee2018-10-08 07:39:46 -07002
Patrick Ventured8186882018-10-09 14:27:11 -07003Please see the corresponding sections below for details.
4
5
6Dependencies
7============
8
9This layer depends on:
10
11 URI: https://github.com/openbmc/meta-phosphor
12 branch: master
13
14Patches
15=======
16
NodeMan97720b3a12022-05-23 15:07:43 -050017Please submit any patches against the meta-google layer to the OpenBMC gerrit https://gerrit.openbmc.org/
Patrick Ventured8186882018-10-09 14:27:11 -070018
19Layer maintainer: Patrick Venture <venture@google.com>
20
Patrick Ventureae29d002019-03-12 17:36:58 -070021When sending patches, follow the OpenBMC guidelines.
Patrick Ventured8186882018-10-09 14:27:11 -070022
23Table of Contents
24=================
25
26 I. Adding the filesystems layer to your build
27 II. Purpose
28III. Customizations
29
30
31I. Adding the meta-google layer to your build
32=================================================
33
34In order to use this layer, you need to make the build system aware of
35it.
36
37Assuming the meta-google layer exists at the top-level of your
38yocto build tree, you can add it to the build system by adding the
39location of the meta-google layer to bblayers.conf, along with any
40other layers needed. e.g.:
41
42 BBLAYERS ?= " \
43 /path/to/yocto/meta-phosphor \
44 /path/to/yocto/meta-google \
45 "
46
47
48II. Purpose
49============
Patrick Venture7fe3bee2018-10-08 07:39:46 -070050
Patrick Venture602b38a2019-03-12 17:32:50 -070051Including this layer adds the following packages to your obmc-phosphor-image:
Patrick Venture7fe3bee2018-10-08 07:39:46 -070052
Patrick Venture602b38a2019-03-12 17:32:50 -070053* google-ipmi-sys: OEM IPMI Handler for providing specific information to the host.
54* phosphor-ipmi-blobs: OEM IPMI Blobs Handler for providing the framework for specific blob handlers.
55* phosphor-ipmi-ethstats: OEM IPMI Handler for reporting ethernet device statistics from the BMCs ethernet devices.
56* phosphor-ipmi-flash: OEM IPMI Handler for controlling in-band firmware updates.
Patrick Venture7fe3bee2018-10-08 07:39:46 -070057
Patrick Ventured8186882018-10-09 14:27:11 -070058III. Customizations
Patrick Venture7fe3bee2018-10-08 07:39:46 -070059
Patrick Venture602b38a2019-03-12 17:32:50 -070060Presently, this layer also enables the Google Iana for registering phosphor-ipmi-ethstats in addition to the OpenBMC one.