diff options
author | Mary Ruthven <mruthven@chromium.org> | 2021-04-01 11:54:57 +1100 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2021-04-26 16:46:59 +0000 |
commit | 1845f599a6512df651df497b1a00cfb6bac6e0e5 (patch) | |
tree | a6848291d59666c5f3e20768e21ac6955b241b9d | |
parent | 9c01dc11b40e50c65b3afa892dd52dedaaeea750 (diff) | |
download | chrome-ec-1845f599a6512df651df497b1a00cfb6bac6e0e5.tar.gz |
remove serialno command
The cr50 serial number is based on the devid, so the serial number can
be found using the sysinfo devid output. The serial number is the devid
without '0x's, capitalized, and the space is replaced with a '-'.
echo ${DEVID//0x/} | tr '[:lower:]' '[:upper:]' | tr ' ' '-'
No scripts or tests use serialno.
This command saves 208 bytes.
BUG=b:181999426
TEST=none
Change-Id: Ib6629ceb9cfa001d8c758077119717f29116cb15
Signed-off-by: Mary Ruthven <mruthven@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2799442
Reviewed-by: Vadim Bendebury <vbendeb@chromium.org>
(cherry picked from commit bc22dfda4c5a003ead902664d82ad5e495290ca4)
Change-Id: I631eea9acf2575df15424e9364536088492a3e92
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2837411
Tested-by: Mary Ruthven <mruthven@chromium.org>
Auto-Submit: Mary Ruthven <mruthven@chromium.org>
Reviewed-by: Mary Ruthven <mruthven@chromium.org>
Commit-Queue: Mary Ruthven <mruthven@chromium.org>
(cherry picked from commit 7eb4e36aa2a5e7bae0e67043bf1f8f3471bcbb3b)
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2851343
-rw-r--r-- | chip/g/usb.c | 22 |
1 files changed, 0 insertions, 22 deletions
diff --git a/chip/g/usb.c b/chip/g/usb.c index 523c81b5b3..2666fc274d 100644 --- a/chip/g/usb.c +++ b/chip/g/usb.c @@ -1553,26 +1553,4 @@ static void usb_load_serialno(void) usb_set_serial(devid_str); } DECLARE_HOOK(HOOK_INIT, usb_load_serialno, HOOK_PRIO_DEFAULT - 1); - -static int command_serialno(int argc, char **argv) -{ - struct usb_string_desc *sd = usb_serialno_desc; - char buf[USB_STRING_LEN]; - int rv = EC_SUCCESS; - int i; - - if (argc != 1) { - ccprintf("Setting serial number\n"); - rv = usb_set_serial(argv[1]); - } - - for (i = 0; i < USB_STRING_LEN; i++) - buf[i] = sd->_data[i]; - ccprintf("Serial number: %s\n", buf); - return rv; -} - -DECLARE_CONSOLE_COMMAND(serialno, command_serialno, - "[value]", - "Read and write USB serial number"); #endif |