Lines Matching refs:spec
205 const char *spec; in uart_getenv() local
248 spec = cp; in uart_getenv()
250 switch (uart_parse_tag(&spec)) { in uart_getenv()
252 di->bas.busy_detect = uart_parse_long(&spec); in uart_getenv()
255 di->baudrate = uart_parse_long(&spec); in uart_getenv()
258 di->bas.chan = uart_parse_long(&spec); in uart_getenv()
261 di->databits = uart_parse_long(&spec); in uart_getenv()
264 class = uart_parse_class(class, &spec); in uart_getenv()
268 addr = uart_parse_addr(&spec); in uart_getenv()
272 addr = uart_parse_addr(&spec); in uart_getenv()
275 di->parity = uart_parse_parity(&spec); in uart_getenv()
278 di->bas.regshft = uart_parse_long(&spec); in uart_getenv()
281 di->stopbits = uart_parse_long(&spec); in uart_getenv()
284 di->bas.rclk = uart_parse_long(&spec); in uart_getenv()
290 if (*spec == '\0') in uart_getenv()
292 if (*spec != ',') { in uart_getenv()
296 spec++; in uart_getenv()