summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2021-04-01ibm: skeleton: Replace rainier with p10bmcAdriana Kobylak1-0/+0
The IBM rainier machine name is being replaced with the generic p10bmc. Change-Id: Id9cbde5f3ccc505635c37c8ffd92efef191e9320 Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
2021-04-01ibm: logging: Replace rainier with p10bmcAdriana Kobylak1-1/+1
The IBM rainier machine name is being replaced with the generic p10bmc. Change-Id: I9fa2bb6f199144816bd9d90405afe4fba36fc575 Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
2021-04-01ibm: software-manager: Replace rainier with p10bmcAdriana Kobylak1-4/+4
The IBM rainier machine name is being replaced with the generic p10bmc. Change-Id: Iba75dcfe5eee66bcb0afb5a01feddbf26b2c7988 Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
2021-04-01ibm: host-postd: Replace rainier with p10bmcAdriana Kobylak1-1/+1
The IBM rainier machine name is being replaced with the generic p10bmc. Change-Id: I430e6ed6bf006a114e185d4adb507d1c5c6e2cd4 Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
2021-04-01ibm: gpio-monitor: Replace rainier with p10bmcAdriana Kobylak5-2/+2
The IBM rainier machine name is being replaced with the generic p10bmc. Tested: Built rainier and verified the files were installed as expected: rainier-openbmc-linux-gnueabi/obmc-phosphor-image/1.0-r0/rootfs/etc/default/obmc/gpio/phosphor-power-supply-0.conf Change-Id: I6539c71cfc37fa67027204b17c68a0c7f8fec5a6 Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
2021-04-01ibm: rainier: Add p10bmc as MACHINEOVERRIDESAdriana Kobylak1-0/+1
The IBMC POWER10 systems will have a common BMC image, therefore there will be a transition to move from the 'rainier' system name to the generic 'p10bmc' name. This will be done in two stages. The first one is to create a p10bmc MACHINEOVERRIDES and replace the rainier conditionals with p10bmc. Once that's done, the rainier.conf will be replaced with p10bmc.conf. Change-Id: Ic499d36dd7f74a8b7f4a44723f76d1e344e15a32 Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
2021-04-01meta-quanta: gbs: add the nvme service dependencyGeorge Hung1-0/+1
Since it needs to read WCTEMP from the nvme SSD to overwirte read-margin-temp json config, add the dependency to make sure the pid control service start after the nvme service Signed-off-by: George Hung <george.hung@quantatw.com> Change-Id: Id11ee5eb9e4cb994c700849d58996d7c25c4618e
2021-04-01meta-quanta: gbs: add failsafe patch for pid controlGeorge Hung2-0/+118
- Add the ability to dynamically set the failSafe percent https://gerrit.openbmc-project.xyz/38112 Note: It's already submitted to Gerrit and under review Also, it will be removed until it's merged Signed-off-by: George Hung <george.hung@quantatw.com> Change-Id: I0df3c413f46df880aa585af2c8cbc0fa8a5140a6
2021-04-01meta-quanta: gbs: improve overwrite fan hwmon to json configGeorge Hung3-17/+18
update the fan hwmon variables to be wrapped in @@ to avoid any mis-replacement Signed-off-by: George Hung <george.hung@quantatw.com> Change-Id: I6ecfb868fe1b58b2918bdb2760462250f0c4ae3a
2021-04-01meta-quanta: gbs: failsafe fan speed control dynamicallyGeorge Hung19-139/+214
1. add acpi-power-state daemon to check the ACPI power states from BIOS 2. set failsafe fan speed at different states - S0_G0_D0: 90% - S5_G2: 40% Note: this item depends on the commit and will add as the patches first in another PR https://gerrit.openbmc-project.xyz/38112 3. add gbs-check-host-state.sh to monitor the power state D-Bus and then trigger to set fan failsafe speed 4. remove gbs-detect-fan-fail service and unused scripts from phosphor-pid-control 5. update read-margin-temp srcrev to avoid nvme temperature sensor failed due to nvme SSD not-present Signed-off-by: George Hung <george.hung@quantatw.com> Change-Id: I496dd7bc59076a2b3690e367877d49533855c9fe
2021-04-01phosphor-pid-control: srcrev bump 17971efddc..d11a732a80Andrew Geissler1-1/+1
Hao Jiang (1): Eliminate ControlLoop init delay. Change-Id: Ife667489491c758094504d8854de2497ea3845ae Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-04-01webui-vue: srcrev bump 3bb5e8273f..1915d8c499Andrew Geissler1-1/+1
Dixsie (1): Update all minor and patch releases Change-Id: If253d8d72e7a0c87bc2a9012d13efdbd80c3c93d Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-04-01phosphor-fan-presence: srcrev bump 1d7379ea22..c9ec25e603Andrew Geissler1-1/+1
Matthew Barth (1): Update clang-format to match latest in docs Change-Id: I3ce904b202ed93889087f06757548e64ecc3304b Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-04-01peci-pcie: srcrev bump 0b79f3e485..d570dfd4f3Andrew Geissler1-1/+1
Andrei Kartashev (1): Handle PECI operation errors Change-Id: I36a1e2738837210fd9a8b54adb2f770073b1f49c Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-04-01dbus-sensors: srcrev bump 373225765e..ba6379336dAndrew Geissler1-1/+1
Josh Lehan (1): VariantVisitors: Template replace redundant code Lei YU (2): intrusionsensor: Fix a crash issue intrusionsensor: Use const reference for std::shared_ptr Yong Zhao (1): Fan: Aggregate I2C bus and address related code Change-Id: If265be72ae6cb0c00eb38e3af2bb502fef2655e0 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-04-01openpower-vpd-parser: srcrev bump 7c9cddf726..887a42adedAndrew Geissler1-1/+1
PriyangaRamasamy (1): Vpd Tool Defect. Change-Id: Ib1c73f9fbc1627f226cacc062729fb581b79af2b Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-04-01libmctp: srcrev bump d88c969c97..eba19a3b12Andrew Geissler1-1/+1
Andrew Jeffery (3): astlpc: Make packet properties depend on protocol version libmctp: Split padding in pktbuf into header and trailer astlpc: Introduce protocol v3 with integrity checks Change-Id: I0c8f1ab07a43ab34669d8f8e0fa46391972f014b Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-03-31entity-manager: srcrev bump c8dc4af9cc..7798712404Andrew Geissler1-1/+1
Scron-Chang (2): FruDevice: Define the day 1/1/96. FruUtils: Add back the else in formatFRU. Change-Id: Ib85058ecc5baf1b27d049a937cad4205c231c168 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-03-31linux-aspeed: mihawk gpio line names, ASRock E3C246D4IJoel Stanley1-1/+1
Nichole Wang (1): ARM: dts: aspeed: mihawk: Add GPIO line names Zev Weiss (1): ARM: dts: aspeed: add ASRock E3C246D4I BMC Signed-off-by: Joel Stanley <joel@jms.id.au> Change-Id: I3761b9664572605b4bbba894dd4cf949f635ead8
2021-03-31meta-google: phosphor-dbus-interfaces-mapper-config: Allow gbmcWilliam A. Kennington III1-0/+2
We want to allow the mapper to discover interfaces and services that are published in the gBMC domain. Change-Id: Id107532d6a1ab52892ad310e516807accd6552f9 Signed-off-by: William A. Kennington III <wak@google.com>
2021-03-31linux-aspeed: jffs2, spi-fsiJoel Stanley1-1/+1
This fixes a bug in jffs2 and overlayfs that was introduced in v5.9 and is present in the dev-5.10 kernel. Eddie James (1): spi: fsi: Remove multiple sequenced ops for restricted chips Joel Stanley (1): jffs2: Hook up splice_write callback Change-Id: Icc3f325c8e6a7bc31bb5c09bf8674bc9b590379a Signed-off-by: Joel Stanley <joel@jms.id.au>
2021-03-30meta-quanta: common: read-margin-temp srcrev bump 898f158b56..cadbe4801dHarvey Wu1-1/+1
Josh Lehan (2): Update README Modified return value from min to NaN when NVMe present is false Signed-off-by: Harvey Wu <Harvey.Wu@quantatw.com> Change-Id: Iecb067d10507c0a60ad585b47ee5d0184705325d
2021-03-30meta-quanta: gbs: revert back the pwm/tach for fb_fan1 and fb_fan2George Hung1-2/+2
Change to work-round for the kernel dts, so revert back the following commit: https://gerrit.openbmc-project.xyz/c/openbmc/meta-quanta/+/38877 Signed-off-by: George Hung <george.hung@quantatw.com> Change-Id: I21af8da577f2554b55886fc0133f94be77bc3520
2021-03-30meta-quanta: gbs: detect-gpio-present: Mapper wait onceBrandon Kim1-1/+5
mapper wait call should not be called every loop Signed-off-by: Brandon Kim <brandonkim@google.com> Change-Id: I7763f8dfbd78fdacbdbf21076cbc56cde8b7bc17
2021-03-30leds: rainier: Create virtual physical LEDsVishwanatha Subbanna3-1/+45
These virtual physical LEDs are a mirror of real enclosure fault and enclosure Identify physical LEDs. However, these virtual LEDs are needed to be able to communicate the effective state of the enclosure fault and enclosure identify LEDs during lamp test. During lamp test, real physical enclosure fault and enclosure id LEDs should not be updated and they must be updated only after the lamp test finishes. However, Hypervisors would need to know the effective state of enclosure level fault and identify LEDs and that problem is resolved by these virtual LEDs. Once the lamp test finishes, these virtual physical LEDs would again be in sync with real enclosure fault and Identify LEDs. Tests: root@bmc:/lib/systemd/system/multi-user.target.wants# busctl tree xyz.openbmc_project.LED.Controller.virtual_enc_fault └─/xyz └─/xyz/openbmc_project └─/xyz/openbmc_project/led └─/xyz/openbmc_project/led/physical └─/xyz/openbmc_project/led/physical/virtual_enc_fault root@bmc:/lib/systemd/system/multi-user.target.wants# busctl tree xyz.openbmc_project.LED.Controller.virtual_enc_id └─/xyz └─/xyz/openbmc_project └─/xyz/openbmc_project/led └─/xyz/openbmc_project/led/physical └─/xyz/openbmc_project/led/physical/virtual_enc_id root@bmc:/lib/systemd/system/multi-user.target.wants# busctl get-property xyz.openbmc_project.LED.Controller.virtual_enc_fault /xyz/openbmc_project/led/physical/virtual_enc_fault xyz.openbmc_project.Led.Physical State s "xyz.openbmc_project.Led.Physical.Action.Off" root@bmc:/lib/systemd/system/multi-user.target.wants# busctl set-property xyz.openbmc_project.LED.GroupManager /xyz/openbmc_project/led/groups/ddimm0_identify xyz.openbmc_project.Led.Group Asserted b true root@bmc:/lib/systemd/system/multi-user.target.wants# busctl get-property xyz.openbmc_project.LED.Controller.virtual_enc_id /xyz/openbmc_project/led/physical/virtual_enc_id xyz.openbmc_project.Led.Physical State s "xyz.openbmc_project.Led.Physical.Action.On" root@bmc:/lib/systemd/system/multi-user.target.wants# busctlset-property xyz.openbmc_project.LED.GroupManager /xyz/op_ebmc_project/led/groups/ddimm0_identify xyz.openbmc_project.Led.Group Asserted b false root@bmc:/lib/systemd/system/multi-user.target.wants# busctl get-property xyz.openbmc_project.LED.Controller.virtual_enc_id /xyz/openbmc_project/led/physical/virtual_enc_id xyz.openbmc_project.Led.Physical State s "xyz.openbmc_project.Led.Physical.Action.Off" Change-Id: Ic0ee5b0f376911650d5489d8bb84a4e83247190f Signed-off-by: Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>
2021-03-30pldm: srcrev bump 9f8d2b0a18..a6daacb5e0Andrew Geissler1-1/+1
George Liu (1): pldmtool: Fix confusing attribute name Manojkiran Eda (1): Remove the print traces from the oem code Change-Id: I27f8f73f7b99eda785bc7836a6af2e0a7695ae36 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-03-30bmcweb: srcrev bump 8f7e9c194f..4df1bee0bdAndrew Geissler1-1/+1
Ed Tanous (2): Make redfish namespace consistent Add OData-version header George Liu (1): log-services: Error return 500(internal error) Jason M. Bills (1): Update Crashdump to the latest LogService and LogEntry schemas Wludzik, Jozef (1): Sync ReadingUnit with Redfish Sensor Schema Change-Id: If37af58edf9f7a21161d7608b7fc7c0ee3310f69 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-03-30meta-google: recipes-core: dropbear: Import from gBMCWilly Tu2-0/+8
Update recipes-core/dropbear code from gBMC. Google-Bug-Id: 179618554 Upstream: 8ac594bdf054082ca6dbe35c4345759fe4c31669 Signed-off-by: Willy Tu <wltu@google.com> Change-Id: I56886cf316ebc5f77e0f5afdc0bcc970d7cf490e
2021-03-29pfr-manager: srcrev bump 00acaffb38..2dfaf507daAndrew Geissler1-1/+1
Chalapathi Venkataramashetty (2): pfr-manager: move cpld_active version to settings service pfr-manager: add rsyslog dependency to pfr service Change-Id: I612c77f5a82baae88d9e69fc696638e88eb8980a Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-03-29meta-google: linux: Prune some unused kernel featuresWilliam A. Kennington III1-0/+12
This saves us ~400KB compressed in our current linux kernel images. Change-Id: I9810ef4933abfdccc7f45459a1a5e5f230087f07 Signed-off-by: William A. Kennington III <wak@google.com>
2021-03-27phosphor-led-manager: srcrev bump 8215032f79..52ad07b2a2Andrew Geissler1-1/+1
Vishwanatha Subbanna (1): configs: rainier: Add virtual physical LEDs to Fault and Identify groups Change-Id: I1cafd851ea78fb1d8ca23517bb9e748277027cff Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-03-27openpower-proc-control: srcrev bump 26c4d763d3..29b5d44674Andrew Geissler1-1/+1
Andrew Geissler (1): remove host-on file rm Change-Id: If68039868e04b37cc8bbccdcd40d36885e3003ba Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-03-27phosphor-power: srcrev bump e1074d8e91..8b7786afc4Andrew Geissler1-1/+1
Brandon Wyman (3): psu-ng: Add method to get PSU conf from D-Bus. psu-ng: Change main to call non-JSON PSUManager psu-ng: Remove JSON parsing code Change-Id: Ib1aba0e7525b42537cd1c6433b6b52358d964197 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-03-27openpower-pnor-code-mgmt: srcrev bump 0529d284b0..a30fc13e8aAndrew Geissler1-1/+1
Andrew Geissler (1): config: add rainier 1s4u support Change-Id: I8e9bba4218b98d7ea07aeb2f28a6a51c44ab38db Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-03-27openpower-vpd-parser: srcrev bump f272efc44f..7c9cddf726Andrew Geissler1-1/+1
Andrew Geissler (1): add support for rainier 1s4u Change-Id: Ie4908393fb6e679309e522c61b46e1bf66144e9b Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-03-27phosphor-led-sysfs: srcrev bump 61b9063671..a8a275f635Andrew Geissler1-1/+1
Vishwanatha Subbanna (4): Add support for --enable-oe-sdk Add test cases to validate state of physical LED Fix an error scenario where reading the file fails test: Add test cases to cover brightness and asserted values Change-Id: I49963d5da3051c4bbda19963b18ad50b21c1386a Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-03-27phosphor-debug-collector: srcrev bump 0c782d64f6..537642dad8Andrew Geissler1-1/+1
PriyangaRamasamy (1): Collect Bad VPD as a part of BMC dump. Change-Id: I9b507ff20966e9dc52f057b3084b1f57f9364b35 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-03-26openpower-hw-diags: srcrev bump 0b8368cb0a..982f172262Andrew Geissler1-1/+1
Ben Tyner (1): Attn: Submit event logs before transitioning host Zane Shelley (3): Config option to enable PHAL APIs Implemented HardwareCalloutResolution::resolve() Cleaned test case dependencies Change-Id: Idfcec07ce8f6255ad7ed92868e0975f4a5029e59 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-03-26ledmanager: Remove phosphor-led-manager-ledmanager packageVishwanatha Subbanna4-25/+15
phosphor-led-manager has 3 packages - phosphor-led-manager : Default - phosphor-led-manager-ledmanager : Packages phosphor-ledmanager - phosphor-ledmanager-faultmonitor : Packages phosphor-fru-fault-monitor Because of this, it was not possible to install files via Makefile and that always needed a corresponding update to FILES_{PN}-ledmanager. Removing phosphor-led-manager-ledmanager will eliminate this problem. Change-Id: I00ca4c34346a47f887872464b9050a46d8f5e8e9 Signed-off-by: Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>
2021-03-26Implement bmcweb ptestEd Tanous2-2/+28
Yocto implements ptest classes for recipes. In general OpenBMC doesn't implement ptest for any of its recipes. This is the first in an attempt to change that, specifically, this enables ptest for the bmcweb recipe. Examples for ptest + meson recipes are pulled from here: http://layers.openembedded.org/layerindex/branch/master/recipes/?q=inherits%3Aptest+inherits%3Ameson This commit implements the base ptest functionalityrequired to be able to install and run the unit tests already present in bmcweb. The specific changes are: 1. bmcweb recipe now inherits from ptest 2. When ptest is enabled, bmcweb now requires gtest and gmock dependencies. This is done by updating DEPENDS. We also now require bash at runtime, so that dependency is added, as that seems to be what the upstream recipes do. 3. The meta-layer now includes a "run-ptest" script. This seems to be the common convention in the upstream yocto recipes to include in the meta layer so we should do the same thing here for consistency, even if it is a little unconventional or odd. To enable this and try it out, insert the following into your local.conf DISTRO_FEATURES_append = " ptest" CORE_IMAGE_EXTRA_INSTALL += "bmcweb-ptest" This will add bmcweb ptests to your build. Keep in mind, this takes a lot of flash space, so qemu is likely the best target, unless you're on a system with eMMC, or a lot of SPI flash free. Once your system has booted, you can run the tests by executing ptest_runner. https://wiki.yoctoproject.org/wiki/Ptest Signed-off-by: Ed Tanous <edtanous@google.com> Change-Id: I8c45c98afb941953c1855de2f3db10deea465b2a
2021-03-26entity-manager: srcrev bump 1694ef625a..c8dc4af9ccAndrew Geissler1-1/+1
Andrew Geissler (1): configs: add ibm rainier 1s4u Kumar Thangavel (1): Moved the common code and functions between fru deamons in entitymanager. Change-Id: I1581b6a24ce3f9cf3609a42df283d04eab0f8912 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-03-26phosphor-debug-collector: srcrev bump 01c6646064..0c782d64f6Andrew Geissler1-1/+1
Dhruvaraj Subhashchandran (1): Error while invalidating the resource dump over PLDM. Change-Id: Icb588852cc1186f0f7e58e65bb9a47bb4ad85ebd Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-03-26phosphor-networkd: srcrev bump 39d058572e..983da5568cAndrew Geissler1-1/+1
Alexander Filippov (1): Fix representation IPv6 DNS servers Change-Id: Id5bc44e0581e181f4e525c33d48dfe72b0d2f687 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-03-26webui-vue: srcrev bump 56ada53a80..3bb5e8273fAndrew Geissler1-1/+1
Yoshie Muranaka (1): Remove Yoshie from maintainers list Change-Id: I0baef0f2e98f4210f81d8ec4280f8b97df7d19fd Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-03-26phosphor-power: srcrev bump 4e8b335e2c..e1074d8e91Andrew Geissler1-1/+1
Adriana Kobylak (1): psu-ng: Process all Supported Configuration sets Brandon Wyman (1): psu-ng: Rename supportedConfIfaceAdded Change-Id: Iec37fe420d2c2a2199b6ce1bbce012bf3e718ea1 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-03-26phosphor-net-ipmid: srcrev bump de7dd5ce31..29086950c2Andrew Geissler1-1/+1
Cheng C Yang (1): Add dbus interface for sol commands Change-Id: I591053ccc30100feb73f25203c2daa374dcaf59c Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-03-26pldm: srcrev bump 4d25f6a6f4..9f8d2b0a18Andrew Geissler1-1/+1
Sampa Misra (1): Revert "Fix return value for the pldm_send method" Change-Id: I16d7d882de79ae5b407739a81a1b343a02f09ce3 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-03-26phosphor-pid-control: srcrev bump 7a8d5a1700..17971efddcAndrew Geissler1-1/+1
Harvey Wu (1): sensors: host: Implement getFailed function to HostSensor Change-Id: I49c5d558f9f99ac14b5e86ce0fd66cb0efec1407 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-03-26x86-power-control: srcrev bump 22e0bec01e..92caa4c639Andrew Geissler1-1/+1
Lei YU (1): Use power_control namespace in main() Change-Id: I90397c1b42ad6513c7308fc759791d312153f4a8 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-03-26libmctp: srcrev bump b1bf5493e8..d88c969c97Andrew Geissler1-1/+1
Andrew Jeffery (15): docs: vendor-ibm-astlpc: Improve readability with explicit line breaks docs: vendor-ibm-astlpc: References as a numbered list docs: vendor-ibm-astlpc: Reduce emphasis for definitions docs: vendor-ibm-astlpc: Reorder sections to improve flow docs: vendor-ibm-astlpc: Use numbered list for strictly ordered ops docs: vendor-ibm-astlpc: Add definitions for KCS registers docs: vendor-ibm-astlpc: Fix packet exchange order of operations docs: vendor-ibm-astlpc: Annotate {M,L}SB in Bit column docs: vendor-ibm-astlpc: Increase prominence of endianness docs: vendor-ibm-astlpc: Fix IDs in packet transmission sequences docs: vendor-ibm-astlpc: Style code snippets as C docs: vendor-ibm-astlpc: Tweak description of header magic docs: vendor-ibm-astlpc: Define v3 of the protocol astlpc: Fix whitespace in ops struct docs: bindings: Add a Makefile Change-Id: Ieb7b90b6a7a19567e28b80ea8b57c1d74fed4580 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>