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

/linux-4.1.27/drivers/spi/
H A Dspi-nuc900.c50 struct nuc900_spi { struct
65 static inline struct nuc900_spi *to_hw(struct spi_device *sdev) to_hw()
72 struct nuc900_spi *hw = to_hw(spi); nuc900_slave_select()
119 static void nuc900_spi_setup_txnum(struct nuc900_spi *hw, unsigned int txnum) nuc900_spi_setup_txnum()
137 static void nuc900_spi_setup_txbitlen(struct nuc900_spi *hw, nuc900_spi_setup_txbitlen()
154 static void nuc900_spi_gobusy(struct nuc900_spi *hw) nuc900_spi_gobusy()
170 static inline unsigned int hw_txbyte(struct nuc900_spi *hw, int count) hw_txbyte()
177 struct nuc900_spi *hw = to_hw(spi); nuc900_spi_txrx()
195 struct nuc900_spi *hw = dev; nuc900_spi_irq()
223 static void nuc900_tx_edge(struct nuc900_spi *hw, unsigned int edge) nuc900_tx_edge()
241 static void nuc900_rx_edge(struct nuc900_spi *hw, unsigned int edge) nuc900_rx_edge()
259 static void nuc900_send_first(struct nuc900_spi *hw, unsigned int lsb) nuc900_send_first()
277 static void nuc900_set_sleep(struct nuc900_spi *hw, unsigned int sleep) nuc900_set_sleep()
294 static void nuc900_enable_int(struct nuc900_spi *hw) nuc900_enable_int()
310 static void nuc900_set_divider(struct nuc900_spi *hw) nuc900_set_divider()
315 static void nuc900_init_spi(struct nuc900_spi *hw) nuc900_init_spi()
332 struct nuc900_spi *hw; nuc900_spi_probe()
337 master = spi_alloc_master(&pdev->dev, sizeof(struct nuc900_spi)); nuc900_spi_probe()
413 struct nuc900_spi *hw = platform_get_drvdata(dev); nuc900_spi_remove()

Completed in 83 milliseconds