mirror of
https://github.com/Telecominfraproject/OpenCellular.git
synced 2026-01-04 05:51:34 +00:00
servo_v4: add serial number and gpio commands
This change enables configs for: CONFIG_USB_SERIALNO: a programmable serial number for servo_v4 CONFIG_CMD_GPIO_EXTENDED: ability to change GPIO functions on the command line. BUG=chromium:571476 BRANCH=None TEST=serialno set abcdef; serialno load; reboot; gpioget/gpioset Change-Id: I0e871d256e41022d3bb9985e590864a6c4cdf6a4 Signed-off-by: Nick Sanders <nsanders@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/348391 Reviewed-by: Aseda Aboagye <aaboagye@chromium.org>
This commit is contained in:
@@ -28,6 +28,9 @@
|
||||
#define CONFIG_USB_PID 0x501b
|
||||
#define CONFIG_USB_CONSOLE
|
||||
|
||||
#define CONFIG_USB_SERIALNO
|
||||
#define DEFAULT_SERIALNO "Uninitialized"
|
||||
|
||||
/* USB interface indexes (use define rather than enum to expand them) */
|
||||
#define USB_IFACE_CONSOLE 0
|
||||
#define USB_IFACE_GPIO 1
|
||||
@@ -47,6 +50,8 @@
|
||||
|
||||
/* Enable control of GPIOs over USB */
|
||||
#define CONFIG_USB_GPIO
|
||||
/* Enable console recasting of GPIO type. */
|
||||
#define CONFIG_CMD_GPIO_EXTENDED
|
||||
|
||||
/* This is not actually an EC so disable some features. */
|
||||
#undef CONFIG_WATCHDOG_HELP
|
||||
|
||||
Reference in New Issue
Block a user