Lines Matching refs:spec
204 const char *spec; in uart_getenv() local
247 spec = cp; in uart_getenv()
249 switch (uart_parse_tag(&spec)) { in uart_getenv()
251 di->bas.busy_detect = uart_parse_long(&spec); in uart_getenv()
254 di->baudrate = uart_parse_long(&spec); in uart_getenv()
257 di->bas.chan = uart_parse_long(&spec); in uart_getenv()
260 di->databits = uart_parse_long(&spec); in uart_getenv()
263 class = uart_parse_class(class, &spec); in uart_getenv()
267 addr = uart_parse_addr(&spec); in uart_getenv()
271 addr = uart_parse_addr(&spec); in uart_getenv()
274 di->parity = uart_parse_parity(&spec); in uart_getenv()
277 di->bas.regshft = uart_parse_long(&spec); in uart_getenv()
280 di->stopbits = uart_parse_long(&spec); in uart_getenv()
283 di->bas.rclk = uart_parse_long(&spec); in uart_getenv()
288 if (*spec == '\0') in uart_getenv()
290 if (*spec != ',') in uart_getenv()
292 spec++; in uart_getenv()