Only create buttons when their GPIOs are defined

Look in /etc/default/obmc/gpio/gpio_defs.json to see
if the GPIO for a button is defined, and only create
the button object if it is.

This is how a system implementer can specify which
button objects are needed for their particular system.

Change-Id: I359f87875b6bb5741fdf4718b30b0f5b4552a528
Signed-off-by: Matt Spinler <spinler@us.ibm.com>
6 files changed
tree: 5aa6a4e0aa37ad14bf8cd0c928e2d08f0762113e
  1. inc/
  2. src/
  3. .clang-format
  4. CMakeLists.txt
  5. LICENSE
  6. MAINTAINERS