Lines Matching defs:config
584 * we want. However, we just support one config at this point,
589 __func__, dev->config->desc.bNumInterfaces);
591 __func__, dev->config->desc.bMaxPower * 2);
593 if (dev->config->desc.bNumInterfaces != 1) {
1033 * We can determine which code is running by the reading the config
2234 struct ump_uart_config *config;
2240 config = kmalloc (sizeof (*config), GFP_KERNEL);
2241 if (!config) {
2248 config->wFlags = 0;
2251 config->wFlags |= UMP_MASK_UART_FLAGS_RECEIVE_MS_INT;
2252 config->wFlags |= UMP_MASK_UART_FLAGS_AUTO_START_ON_ERR;
2253 config->bUartMode = (__u8)(edge_port->bUartMode);
2257 config->bDataBits = UMP_UART_CHAR5BITS;
2261 config->bDataBits = UMP_UART_CHAR6BITS;
2265 config->bDataBits = UMP_UART_CHAR7BITS;
2270 config->bDataBits = UMP_UART_CHAR8BITS;
2277 config->wFlags |= UMP_MASK_UART_FLAGS_PARITY;
2278 config->bParity = UMP_UART_ODDPARITY;
2281 config->wFlags |= UMP_MASK_UART_FLAGS_PARITY;
2282 config->bParity = UMP_UART_EVENPARITY;
2286 config->bParity = UMP_UART_NOPARITY;
2291 config->bStopBits = UMP_UART_STOPBIT2;
2294 config->bStopBits = UMP_UART_STOPBIT1;
2300 config->wFlags |= UMP_MASK_UART_FLAGS_OUT_X_CTS_FLOW;
2301 config->wFlags |= UMP_MASK_UART_FLAGS_RTS_FLOW;
2312 config->cXon = START_CHAR(tty);
2313 config->cXoff = STOP_CHAR(tty);
2317 config->wFlags |= UMP_MASK_UART_FLAGS_IN_X;
2319 __func__, config->cXon, config->cXoff);
2325 config->wFlags |= UMP_MASK_UART_FLAGS_OUT_X;
2327 __func__, config->cXon, config->cXoff);
2345 config->wBaudRate = (__u16)((461550L + baud/2) / baud);
2349 dev_dbg(dev, "%s - baud rate = %d, wBaudRate = %d\n", __func__, baud, config->wBaudRate);
2351 dev_dbg(dev, "wBaudRate: %d\n", (int)(461550L / config->wBaudRate));
2352 dev_dbg(dev, "wFlags: 0x%x\n", config->wFlags);
2353 dev_dbg(dev, "bDataBits: %d\n", config->bDataBits);
2354 dev_dbg(dev, "bParity: %d\n", config->bParity);
2355 dev_dbg(dev, "bStopBits: %d\n", config->bStopBits);
2356 dev_dbg(dev, "cXon: %d\n", config->cXon);
2357 dev_dbg(dev, "cXoff: %d\n", config->cXoff);
2358 dev_dbg(dev, "bUartMode: %d\n", config->bUartMode);
2361 cpu_to_be16s(&config->wFlags);
2362 cpu_to_be16s(&config->wBaudRate);
2366 0, (__u8 *)config, sizeof(*config));
2368 dev_dbg(dev, "%s - error %d when trying to write config to device\n",
2370 kfree(config);