Searched refs:max3100s (Results 1 - 1 of 1) sorted by relevance

/linux-4.1.27/drivers/tty/serial/
H A Dmax3100.c141 static struct max3100_port *max3100s[MAX_MAX3100]; /* the chips */ variable in typeref:struct:max3100_port
763 if (!max3100s[i]) max3100_probe()
771 max3100s[i] = kzalloc(sizeof(struct max3100_port), GFP_KERNEL); max3100_probe()
772 if (!max3100s[i]) { max3100_probe()
778 max3100s[i]->spi = spi; max3100_probe()
779 max3100s[i]->irq = spi->irq; max3100_probe()
780 spin_lock_init(&max3100s[i]->conf_lock); max3100_probe()
781 spi_set_drvdata(spi, max3100s[i]); max3100_probe()
783 max3100s[i]->crystal = pdata->crystal; max3100_probe()
784 max3100s[i]->loopback = pdata->loopback; max3100_probe()
785 max3100s[i]->poll_time = msecs_to_jiffies(pdata->poll_time); max3100_probe()
786 if (pdata->poll_time > 0 && max3100s[i]->poll_time == 0) max3100_probe()
787 max3100s[i]->poll_time = 1; max3100_probe()
788 max3100s[i]->max3100_hw_suspend = pdata->max3100_hw_suspend; max3100_probe()
789 max3100s[i]->minor = i; max3100_probe()
790 init_timer(&max3100s[i]->timer); max3100_probe()
791 max3100s[i]->timer.function = max3100_timeout; max3100_probe()
792 max3100s[i]->timer.data = (unsigned long) max3100s[i]; max3100_probe()
795 max3100s[i]->port.irq = max3100s[i]->irq; max3100_probe()
796 max3100s[i]->port.uartclk = max3100s[i]->crystal ? 3686400 : 1843200; max3100_probe()
797 max3100s[i]->port.fifosize = 16; max3100_probe()
798 max3100s[i]->port.ops = &max3100_ops; max3100_probe()
799 max3100s[i]->port.flags = UPF_SKIP_TEST | UPF_BOOT_AUTOCONF; max3100_probe()
800 max3100s[i]->port.line = i; max3100_probe()
801 max3100s[i]->port.type = PORT_MAX3100; max3100_probe()
802 max3100s[i]->port.dev = &spi->dev; max3100_probe()
803 retval = uart_add_one_port(&max3100_uart_driver, &max3100s[i]->port); max3100_probe()
810 if (max3100s[i]->max3100_hw_suspend) max3100_probe()
811 max3100s[i]->max3100_hw_suspend(1); max3100_probe()
814 max3100_sr(max3100s[i], tx, &rx); max3100_probe()
829 if (max3100s[i] == s) { max3100_remove()
831 uart_remove_one_port(&max3100_uart_driver, &max3100s[i]->port); max3100_remove()
832 kfree(max3100s[i]); max3100_remove()
833 max3100s[i] = NULL; max3100_remove()
841 if (max3100s[i]) { max3100_remove()

Completed in 172 milliseconds