Lines Matching refs:spi

99 	struct spi_device *spi;  member
210 status = spi_sync(s->spi, &message); in max3100_sr()
212 dev_warn(&s->spi->dev, "error while calling spi_sync\n"); in max3100_sr()
217 dev_dbg(&s->spi->dev, "%04x - %04x\n", tx, *rx); in max3100_sr()
227 dev_dbg(&s->spi->dev, "%s\n", __func__); in max3100_handlerx()
269 dev_dbg(&s->spi->dev, "%s\n", __func__); in max3100_work()
334 dev_dbg(&s->spi->dev, "%s\n", __func__); in max3100_irq()
348 dev_dbg(&s->spi->dev, "%s\n", __func__); in max3100_enable_ms()
357 dev_dbg(&s->spi->dev, "%s\n", __func__); in max3100_start_tx()
368 dev_dbg(&s->spi->dev, "%s\n", __func__); in max3100_stop_rx()
384 dev_dbg(&s->spi->dev, "%s\n", __func__); in max3100_tx_empty()
397 dev_dbg(&s->spi->dev, "%s\n", __func__); in max3100_get_mctrl()
412 dev_dbg(&s->spi->dev, "%s\n", __func__); in max3100_set_mctrl()
436 dev_dbg(&s->spi->dev, "%s\n", __func__); in max3100_set_termios()
556 dev_dbg(&s->spi->dev, "%s\n", __func__); in max3100_shutdown()
592 dev_dbg(&s->spi->dev, "%s\n", __func__); in max3100_startup()
608 dev_warn(&s->spi->dev, "cannot create workqueue\n"); in max3100_startup()
615 dev_warn(&s->spi->dev, "cannot allocate irq %d\n", s->irq); in max3100_startup()
646 dev_dbg(&s->spi->dev, "%s\n", __func__); in max3100_type()
657 dev_dbg(&s->spi->dev, "%s\n", __func__); in max3100_release_port()
666 dev_dbg(&s->spi->dev, "%s\n", __func__); in max3100_config_port()
680 dev_dbg(&s->spi->dev, "%s\n", __func__); in max3100_verify_port()
693 dev_dbg(&s->spi->dev, "%s\n", __func__); in max3100_stop_tx()
702 dev_dbg(&s->spi->dev, "%s\n", __func__); in max3100_request_port()
712 dev_dbg(&s->spi->dev, "%s\n", __func__); in max3100_break_ctl()
744 static int max3100_probe(struct spi_device *spi) in max3100_probe() argument
766 dev_warn(&spi->dev, "too many MAX3100 chips\n"); in max3100_probe()
773 dev_warn(&spi->dev, in max3100_probe()
778 max3100s[i]->spi = spi; in max3100_probe()
779 max3100s[i]->irq = spi->irq; in max3100_probe()
781 spi_set_drvdata(spi, max3100s[i]); in max3100_probe()
782 pdata = dev_get_platdata(&spi->dev); in max3100_probe()
794 dev_dbg(&spi->dev, "%s: adding port %d\n", __func__, i); in max3100_probe()
802 max3100s[i]->port.dev = &spi->dev; in max3100_probe()
805 dev_warn(&spi->dev, in max3100_probe()
820 static int max3100_remove(struct spi_device *spi) in max3100_remove() argument
822 struct max3100_port *s = spi_get_drvdata(spi); in max3100_remove()
830 dev_dbg(&spi->dev, "%s: removing port %d\n", __func__, i); in max3100_remove()
858 dev_dbg(&s->spi->dev, "%s\n", __func__); in max3100_suspend()
881 dev_dbg(&s->spi->dev, "%s\n", __func__); in max3100_resume()