X-Git-Url: https://git.kernelconcepts.de/?p=karo-tx-uboot.git;a=blobdiff_plain;f=board%2Flge%2Fsniper%2Fsniper.c;h=b211528e2b550f4878d693743f2130c5d539edc3;hp=f26855dd39748239eb7c5638adde9900afdfe67a;hb=36e4076eebf9a6ecae8f99d09a47b7c92a008c2d;hpb=ce76c172b07fd74c24722ed1fe2ef925a6e87a92 diff --git a/board/lge/sniper/sniper.c b/board/lge/sniper/sniper.c index f26855dd39..b211528e2b 100644 --- a/board/lge/sniper/sniper.c +++ b/board/lge/sniper/sniper.c @@ -98,6 +98,24 @@ int misc_init_r(void) return 0; } +void get_board_serial(struct tag_serialnr *serialnr) +{ + char *serial_string; + unsigned long long serial; + + serial_string = getenv("serial#"); + + if (serial_string) { + serial = simple_strtoull(serial_string, NULL, 16); + + serialnr->high = (unsigned int) (serial >> 32); + serialnr->low = (unsigned int) (serial & 0xffffffff); + } else { + serialnr->high = 0; + serialnr->low = 0; + } +} + void set_muxconf_regs(void) { MUX_SNIPER();